@charset "UTF-8";/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{text-size-adjust:100%;position:relative;width:100%;min-height:100vh;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}*,:after,:before{box-sizing:border-box}a:not([class]){text-decoration-skip-ink:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;margin:0;padding:0;border:0;vertical-align:baseline}:focus{outline:0}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input:required,input{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input:focus{outline:none}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}img{max-width:100%;display:inline-block;vertical-align:middle;height:auto}picture{display:inline-block}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:0;background:transparent}button[disabled],html input[disabled]{cursor:default}[disabled]{pointer-events:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{border:0;background:transparent}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0;text-indent:0}hr{box-sizing:content-box;overflow:visible;background:#000;border:0;height:1px;line-height:0;margin:0;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;outline:0}legend{color:inherit;white-space:normal;display:block;border:0;max-width:100%;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}:root{--white: #fffaf1;--black: #1F324B;--yellow: #FFB800;--red: #AD432C;--blue: #1D4ED8;--blue-bright: #0085FF;--sand: #F1E2CB;--container-padding: calc( 240 / var(--layout-width) * 100vw );--container-thin-padding: calc( 360 / var(--layout-width) * 100vw );--pole-width: calc( ( calc( 100% - var(--container-width) ) / 2 ) + var(--container-padding) );--layout-width: 1800;--header-height: calc( 80 / var(--layout-width) * 100vw );--header-height-scrolled: calc( 56 / var(--layout-width) * 100vw );--admin-bar-height: 32px;--builder-vertical-padding: calc( 80 / var(--layout-width) * 100vw );--builder-vertical-padding-small: calc( 40 / var(--layout-width) * 100vw );--editor-vertical-padding: calc( 48 / var(--layout-width) * 100vw );--timing: .45s;--timing-function: cubic-bezier(.15, 1.04, .58, 1)}@media (max-width: 1439px){:root{--container-padding: calc( 160 / var(--layout-width) * 100vw );--container-thin-padding: calc( 240 / var(--layout-width) * 100vw )}}@media (max-width: 1099px){:root{--container-padding: calc( 120 / var(--layout-width) * 100vw );--container-thin-padding: calc( 160 / var(--layout-width) * 100vw )}}@media (max-width: 1023px){:root{--container-padding: calc( 24 / var(--layout-width) * 100vw );--container-thin-padding: calc( 24 / var(--layout-width) * 100vw )}}@media (max-width: 1023px){:root{--pole-width: var(--container-padding)}}@media (max-width: 1023px){:root{--layout-width: 375}}@media (max-width: 1023px){:root{--header-height: calc( 64 / var(--layout-width) * 100vw )}}@media (max-width: 767px){:root{--admin-bar-height: 46px}}@media (max-width: 1023px){:root{--builder-vertical-padding: calc( 48 / var(--layout-width) * 100vw );--builder-vertical-padding-small: calc( 24 / var(--layout-width) * 100vw )}}@media (max-width: 1023px){:root{--editor-vertical-padding: calc( 24 / var(--layout-width) * 100vw )}}*{margin:0;padding:0;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html{font-size:10px;scroll-behavior:smooth}body{color:var(--black);background-color:var(--white);font-family:Circe;font-weight:400;font-size:clamp(14px,(18 / var(--layout-width)) * 100vw,23px);line-height:150%;padding-top:var(--header-height)!important}@media (max-width: 1023px){body{font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px)}}body.admin-bar{padding-top:calc(var(--header-height) + var(--admin-bar-height))}body.blocked,body.menu-opened{overflow:hidden}strong{font-weight:700}a{text-decoration:none;color:var(--black)}li{list-style:none}img{max-width:100%;height:auto}.container{padding-left:var(--container-padding);padding-right:var(--container-padding)}.container-thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}.arrow-link{--color: var(--red);display:inline-flex;align-items:center;color:var(--color);position:relative;font-weight:700;font-family:Circe;font-weight:400;font-size:clamp(14px,(18 / var(--layout-width)) * 100vw,23px);line-height:150%;--timing: .45s;--timing-function: cubic-bezier(.2, .6, .35, 1);--height: 2px}@media (max-width: 1023px){.arrow-link{font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px)}}.arrow-link.blue{--color: var(--blue)}.arrow-link.sand{--color: var(--sand)}.arrow-link.white{--color: var(--white)}@media (max-width: 1299px){.arrow-link{--height: 2px}}.arrow-link:before,.arrow-link:after{content:"";position:absolute;bottom:calc(var(--height) * -1);left:0;height:var(--height);width:100%;will-change:transform;transform-origin:right;transition:transform var(--timing) var(--timing-function)}.arrow-link:after{transform:scaleX(0);background-color:var(--color)}.arrow-link:hover svg{animation:redraw .45s}.arrow-link:hover:after{transform:scaleX(1);transform-origin:left}.arrow-link.revert:after{transform-origin:left}.arrow-link.revert svg{margin-right:calc(24 / var(--layout-width) * 100vw)}.arrow-link.revert:hover svg{animation:redraw-revert .45s}.arrow-link.revert:hover:after{transform:scaleX(1);transform-origin:right}.arrow-link svg{width:calc(16 / var(--layout-width) * 100vw);height:auto;flex-shrink:0}.arrow-link svg path{fill:var(--color);stroke:var(--color)}.arrow-link:not(.revert) svg{margin-left:calc(8 / var(--layout-width) * 100vw)}@keyframes redraw{0%{clip-path:inset(0 0 0 0)}50%{clip-path:inset(0 0 0 100%);transform:translate(0);opacity:1}51%{clip-path:inset(0 0 0 0);opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes redraw-revert{0%{clip-path:inset(0 0 0 0)}50%{clip-path:inset(0 100% 0 0);transform:translate(0);opacity:1}51%{clip-path:inset(0 0 0 0);opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.builder-area{position:relative;z-index:4}.builder-area .editor.--transparent{padding-top:var(--editor-vertical-padding);padding-bottom:var(--editor-vertical-padding)}.builder-area .editor.--transparent:first-child{padding-top:var(--builder-vertical-padding-small)}.builder-area .builder.--transparent{padding-top:var(--builder-vertical-padding);padding-bottom:var(--builder-vertical-padding)}.builder-area .builder.--transparent:first-child{padding-top:var(--builder-vertical-padding-small)}.builder-area .builder.--transparent.padding-small{padding-top:var(--builder-vertical-padding-small);padding-bottom:var(--builder-vertical-padding-small)}.builder-area .builder.--transparent+.builder.--transparent,.builder-area .editor.--transparent+.builder.--transparent{margin-top:calc(-1 * var(--builder-vertical-padding))}.builder-area .editor.--transparent+.editor.--transparent,.builder-area .builder.--transparent+.editor.--transparent{margin-top:calc(-1 * var(--editor-vertical-padding))}.builder-area .builder.--transparent.padding-small+.builder.--transparent.padding-small{margin-top:calc(-1 * var(--builder-vertical-padding-small))}.styled-text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.styled-text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.styled-text>*+h1,.styled-text>*+h2,.styled-text>*+h3,.styled-text>*+h4,.styled-text>*+h5,.styled-text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.styled-text>*+h1,.styled-text>*+h2,.styled-text>*+h3,.styled-text>*+h4,.styled-text>*+h5,.styled-text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.styled-text>h1+*,.styled-text>h2+*,.styled-text>h3+*,.styled-text>h4+*,.styled-text>h5+*,.styled-text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.styled-text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.styled-text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.styled-text a:not(.button){text-decoration-thickness:1px}}.styled-text hr{border:none;border-top:1px solid var(--blue)}.styled-text ol li,.styled-text ul li{position:relative}.styled-text ol li a,.styled-text ul li a{display:inline}.styled-text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.styled-text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.styled-text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.styled-text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.styled-text ol{counter-reset:list-counter}.styled-text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.styled-text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.styled-text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.styled-text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}h1{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;text-wrap:balance}@media (max-width: 1023px){h1{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){h1{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}h2{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}@media (max-width: 1023px){h2{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}h3{font-family:Circe;font-weight:500;font-size:clamp(27px,(36 / var(--layout-width)) * 100vw,45px);line-height:120%}@media (max-width: 1023px){h3{font-size:clamp(18px,(24 / var(--layout-width)) * 100vw,30px)}}h4{font-family:Circe;font-weight:500;font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px);line-height:140%}@media (max-width: 1023px){h4{font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px)}}h5{font-family:Circe;font-weight:500;font-size:clamp(17px,(22 / var(--layout-width)) * 100vw,28px);line-height:150%}@media (max-width: 1023px){h5{font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px)}}h6{font-family:Circe;font-weight:500;font-size:clamp(14px,(18 / var(--layout-width)) * 100vw,23px);line-height:160%}@media (max-width: 1023px){h6{font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px)}}@media (min-width: 1024px){.program-selector{display:flex;align-items:center}}.program-selector select{color:var(--black);border:none;padding:calc(12 / var(--layout-width) * 100vw) calc(40 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw);border-radius:8px;appearance:none;background-color:var(--sand);background-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.90002 5.60001L14.1 5.60001L9.34082 10.3568L9.34477 10.36L8.50415 11.2L2.90002 5.60001Z' fill='%231F324B'/%3E%3C/svg%3E%0A");background-position:right calc(16 / var(--layout-width) * 100vw) center;background-repeat:no-repeat;background-size:calc(12 / var(--layout-width) * 100vw)}.program-selector select option:checked{color:var(--white);background-color:var(--red)}@media (min-width: 1024px){.program-selector .label{margin-left:calc(24 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.program-selector .label{margin-top:calc(8 / var(--layout-width) * 100vw)}}.pswp__counter{display:none!important}body.menu-opened #header{box-shadow:none!important}#header{position:fixed;left:0;top:0;width:100%;z-index:30;background-color:var(--white);transition:all .3s ease-in-out}body.admin-bar #header{top:var(--admin-bar-height)}body.to-top #header,body.to-bottom #header{box-shadow:0 10px 20px #00000026}body.scrolled.to-bottom #header{top:calc((var(--header-height)) * -1.5)!important}#header .container{display:flex;align-items:center;justify-content:space-between;height:var(--header-height)}#header .logo{display:flex;flex-direction:column}@media (max-width: 1023px){#header .logo{align-items:flex-start}}#header .logo img{width:auto;height:calc(24 / var(--layout-width) * 100vw)}@media (max-width: 1023px){#header .logo img{height:calc(20 / var(--layout-width) * 100vw)}}#header .logo .text{margin-top:calc(4 / var(--layout-width) * 100vw);font-family:Circe;font-weight:400;font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px);line-height:170%;text-align:center}@media (max-width: 1023px){#header .logo .text{font-size:clamp(9px,(12 / var(--layout-width)) * 100vw,15px)}}#header ul.menu{display:flex}@media (max-width: 1023px){#header ul.menu{display:none}}#header ul.menu li:hover>a{color:var(--red)}#header ul.menu>li{padding:0 calc(16 / var(--layout-width) * 100vw);height:var(--header-height);display:flex;align-items:center}#header ul.menu>li.menu-item-has-children>a{display:flex;justify-content:space-between;align-items:center}#header ul.menu>li.menu-item-has-children>a:after{content:"";width:calc(12 / var(--layout-width) * 100vw);height:calc(12 / var(--layout-width) * 100vw);margin-left:calc(8 / var(--layout-width) * 100vw);background-image:url('data:image/svg+xml,<svg id="Layer_1" style="enable-background:new 0 0 50 50;" version="1.1" viewBox="0 0 50 50" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Layer_1_1_"><polygon points="48.707,13.853 47.293,12.44 25,34.732 2.707,12.44 1.293,13.853 25,37.56 "/></g></svg>');background-size:100%;background-repeat:no-repeat;flex-shrink:0;transition:all .3s ease-in-out;transform:translateY(-1px)}#header ul.menu>li.menu-item-has-children:hover>a:after{transform:translateY(1px)}#header ul.menu>li>ul.sub-menu{transition:all .3s ease-in-out;visibility:hidden;opacity:0;position:absolute;z-index:20}#header ul.menu>li:not(.mega-menu){position:relative}#header ul.menu>li:not(.mega-menu)>ul.sub-menu{border-top:1px solid var(--sand);background-color:var(--white);transform:translateY(8px);top:calc(var(--header-height) - 1px);left:calc(-8 / var(--layout-width) * 100vw);min-width:calc(320 / var(--layout-width) * 100vw);padding:calc(16 / var(--layout-width) * 100vw) calc(24 / var(--layout-width) * 100vw);box-shadow:0 10px 20px #00000026}#header ul.menu>li:not(.mega-menu)>ul.sub-menu a{display:block;padding:calc(6 / var(--layout-width) * 100vw) 0}#header ul.menu>li:not(.mega-menu)>ul.sub-menu a:hover{color:var(--red)}#header ul.menu>li.mega-menu>ul.sub-menu{visibility:hidden;opacity:0;border-top:1px solid var(--sand);padding:calc(32 / var(--layout-width) * 100vw) var(--container-padding);width:100%;height:calc(520 / var(--layout-width) * 100vw);background-color:var(--white);left:0;top:calc(var(--header-height) - 1px);box-shadow:0 10px 20px #00000026}#header ul.menu>li.mega-menu>ul.sub-menu>li{width:25%}#header ul.menu>li.mega-menu>ul.sub-menu>li a{display:block;padding:calc(8 / var(--layout-width) * 100vw) calc(40 / var(--layout-width) * 100vw) calc(8 / var(--layout-width) * 100vw) 0}#header ul.menu>li.mega-menu>ul.sub-menu>li>a .banner{position:absolute;right:0;top:0;height:calc(calc(520 / var(--layout-width) * 100vw) - 1px);width:50%;z-index:21}#header ul.menu>li.mega-menu>ul.sub-menu>li>a .banner img,#header ul.menu>li.mega-menu>ul.sub-menu>li>a .banner svg{width:100%;height:100%;object-fit:cover}#header ul.menu>li.mega-menu>ul.sub-menu>li.menu-item-has-children>a{display:flex;align-items:center}#header ul.menu>li.mega-menu>ul.sub-menu>li.menu-item-has-children>a:after{content:"";width:calc(12 / var(--layout-width) * 100vw);height:calc(12 / var(--layout-width) * 100vw);margin-left:calc(8 / var(--layout-width) * 100vw);background-image:url('data:image/svg+xml,<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M 12.96875 4.28125 L 11.53125 5.71875 L 21.8125 16 L 11.53125 26.28125 L 12.96875 27.71875 L 23.96875 16.71875 L 24.65625 16 L 23.96875 15.28125 Z"/></svg>');background-size:100%;background-repeat:no-repeat;flex-shrink:0;transition:all .3s ease-in-out}#header ul.menu>li.mega-menu>ul.sub-menu>li>ul.sub-menu{visibility:hidden;opacity:0;padding:calc(32 / var(--layout-width) * 100vw) 0;position:absolute;top:0;right:50%;width:calc((100% - var(--container-padding) * 2) / 4);height:100%;overflow-y:auto;transform:translate(8px);transition:all .3s ease-in-out}#header ul.menu>li.menu-item-has-children:hover>ul.sub-menu{visibility:visible;opacity:1}#header ul.menu>li.menu-item-has-children:hover>ul.sub-menu>li:hover>ul.sub-menu{visibility:visible;opacity:1;transform:translate(0)}#header ul.menu>li.menu-item-has-children:hover:not(.mega-menu)>ul.sub-menu{transform:translateY(0)}#header .phones{display:flex;flex-direction:column}@media (max-width: 1023px){#header .phones{display:none}}#header .phones .phone{transition:all .3s ease-in-out;font-family:Circe;font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:140%;font-weight:800;line-height:125%}@media (max-width: 1023px){#header .phones .phone{font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px)}}#header .phones .phone:hover{color:var(--red)}#header .messengers{display:flex;align-items:center}@media (max-width: 1023px){#header .messengers{display:none}}#header .messengers a{display:flex}#header .messengers a+a{margin-left:calc(8 / var(--layout-width) * 100vw)}#header .messengers a svg{width:calc(24 / var(--layout-width) * 100vw);height:auto}#header .messengers a svg path{fill:var(--black)}#header .messengers a:hover svg path{fill:var(--red)}#header .lang-selector{position:relative;z-index:5}@media (max-width: 1023px){#header .lang-selector{display:none}}#header .lang-selector .spacer{width:calc(52 / var(--layout-width) * 100vw);height:calc(52 / var(--layout-width) * 100vw)}#header .lang-selector .wpml-ls{border-radius:100px;background-color:var(--white);position:absolute;left:0;top:0;z-index:9}#header .lang-selector .wpml-ls>ul>li{position:relative;border:1px solid transparent;padding:calc(8 / var(--layout-width) * 100vw);border-radius:50%;border:1px solid var(--sand);height:calc((48 / var(--layout-width) * 100vw) + 2px)}#header .lang-selector .wpml-ls>ul>li>ul.wpml-ls-sub-menu{visibility:hidden;opacity:0;width:100%;margin-top:calc(8 / var(--layout-width) * 100vw)}#header .lang-selector .wpml-ls>ul>li>ul.wpml-ls-sub-menu li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}#header .lang-selector .wpml-ls>ul>li:hover{border-radius:100px;height:auto}#header .lang-selector .wpml-ls>ul>li:hover>ul.wpml-ls-sub-menu{opacity:1;visibility:visible}#header .lang-selector .wpml-ls a{display:block}#header .lang-selector .wpml-ls a img{width:calc(32 / var(--layout-width) * 100vw);height:auto}@media (min-width: 1024px){#header #burger{display:none}}#test{padding:calc(8 / var(--layout-width) * 100vw) 0;color:var(--white);background-color:var(--red)}#test .container{display:flex;align-items:center;justify-content:center}#test span{margin-right:calc(16 / var(--layout-width) * 100vw)}#test ul{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}#test ul>*{margin:var(--vmargin) var(--hmargin)}#test ul a{color:var(--white);font-weight:700}#burger{--width: calc( 24 / var(--layout-width) * 100vw );--height: calc( 24 / var(--layout-width) * 100vw );--lineHeight: calc( 2 / var(--layout-width) * 100vw );align-self:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:var(--width);height:var(--height)}@media (min-width: 1024px){#burger{display:none}}#burger span{width:var(--width);height:var(--lineHeight);background-color:var(--black);transition:all .3s ease-in-out;position:absolute;top:50%;left:0}#burger span:first-child{transform:translateY(calc(-3 / var(--layout-width) * 100vw))}#burger span:last-child{transform:translateY(calc(3 / var(--layout-width) * 100vw))}#burger.active span:first-child{transform:rotate(45deg)}#burger.active span:last-child{transform:rotate(-45deg)}#mobile-menu{visibility:hidden;transform:translate(100%);position:fixed;top:var(--header-height);left:0;transition:all .3s ease-in-out;padding-top:calc(24 / var(--layout-width) * 100vw);background-color:var(--sand);height:calc(100vh - var(--header-height));width:100%;z-index:20;overflow:auto}#mobile-menu.opened{visibility:visible;transform:translate(0)}#mobile-menu .container{height:100%;display:flex;flex-direction:column}#mobile-menu .wpml-ls{margin-top:calc(16 / var(--layout-width) * 100vw)}#mobile-menu .wpml-ls img{width:calc(32 / var(--layout-width) * 100vw);height:auto}#mobile-menu .wpml-ls>ul>li>ul.wpml-ls-sub-menu{padding-left:0!important;margin-top:calc(16 / var(--layout-width) * 100vw);border-bottom:0!important}#mobile-menu .wpml-ls>ul>li>ul.wpml-ls-sub-menu li{float:left}#mobile-menu .wpml-ls>ul>li>ul.wpml-ls-sub-menu li+li{margin-top:0!important;margin-left:calc(16 / var(--layout-width) * 100vw)}#mobile-menu .wpml-ls>ul>li>ul.wpml-ls-sub-menu:after{content:"";display:block;clear:both}#mobile-menu .wpml-ls>ul .banner,#mobile-menu ul.menu .banner{display:none}#mobile-menu .wpml-ls>ul li,#mobile-menu ul.menu li{display:flex;flex-direction:column;align-items:flex-start}#mobile-menu .wpml-ls>ul li.current-menu-item>a,#mobile-menu ul.menu li.current-menu-item>a{font-weight:700;color:var(--red)}#mobile-menu .wpml-ls>ul li>ul.wpml-ls-sub-menu,#mobile-menu .wpml-ls>ul li>ul.sub-menu,#mobile-menu ul.menu li>ul.wpml-ls-sub-menu,#mobile-menu ul.menu li>ul.sub-menu{display:none}#mobile-menu .wpml-ls>ul li.wpml-ls-current-language>a,#mobile-menu .wpml-ls>ul li.menu-item-has-children>a,#mobile-menu ul.menu li.wpml-ls-current-language>a,#mobile-menu ul.menu li.menu-item-has-children>a{padding-right:calc(24 / var(--layout-width) * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.7998 0.945293L10.0493 0.199951L5.80052 4.41995L1.55036 0.199951L0.799805 0.945292L5.0498 5.16567L5.04557 5.16889L5.79612 5.91424L10.7998 0.945293Z' fill='%231F324B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right center;background-size:calc(11 / var(--layout-width) * 100vw) calc(6 / var(--layout-width) * 100vw)}#mobile-menu .wpml-ls>ul li>ul.sub-menu,#mobile-menu ul.menu li>ul.sub-menu{padding:calc(16 / var(--layout-width) * 100vw) 0 calc(16 / var(--layout-width) * 100vw) calc(24 / var(--layout-width) * 100vw);width:100%}#mobile-menu .wpml-ls>ul li+li,#mobile-menu ul.menu li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}#mobile-menu .wpml-ls>ul li>a,#mobile-menu ul.menu li>a{font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:140%}#mobile-menu .wpml-ls>ul>li+li,#mobile-menu ul.menu>li+li{margin-top:calc(16 / var(--layout-width) * 100vw)}#mobile-menu .wpml-ls>ul>li>a,#mobile-menu ul.menu>li>a{font-family:Circe;font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:150%}@media (max-width: 1023px){#mobile-menu .wpml-ls>ul>li>a,#mobile-menu ul.menu>li>a{font-size:clamp(14px,(18 / var(--layout-width)) * 100vw,23px)}}#mobile-menu .wpml-ls>ul>li.current-menu-item>a,#mobile-menu ul.menu>li.current-menu-item>a{border-bottom:1px solid var(--black)}#mobile-menu .wpml-ls>ul>li>ul.wpml-ls-sub-menu,#mobile-menu .wpml-ls>ul>li>ul.sub-menu,#mobile-menu ul.menu>li>ul.wpml-ls-sub-menu,#mobile-menu ul.menu>li>ul.sub-menu{border-bottom:1px solid var(--black)}#mobile-menu .wpml-ls>ul>li>ul.wpml-ls-sub-menu>li.current-menu-item>a,#mobile-menu .wpml-ls>ul>li>ul.sub-menu>li.current-menu-item>a,#mobile-menu ul.menu>li>ul.wpml-ls-sub-menu>li.current-menu-item>a,#mobile-menu ul.menu>li>ul.sub-menu>li.current-menu-item>a{position:relative}#mobile-menu .wpml-ls>ul>li>ul.wpml-ls-sub-menu>li.current-menu-item>a:before,#mobile-menu .wpml-ls>ul>li>ul.sub-menu>li.current-menu-item>a:before,#mobile-menu ul.menu>li>ul.wpml-ls-sub-menu>li.current-menu-item>a:before,#mobile-menu ul.menu>li>ul.sub-menu>li.current-menu-item>a:before{content:"";width:calc(8 / var(--layout-width) * 100vw);height:calc(12 / var(--layout-width) * 100vw);background-image:url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.63556 0.400024L0.800781 1.24064L5.52718 5.99923L0.800781 10.7594L1.63556 11.6L6.36238 6.84002L6.366 6.84477L7.20078 6.00415L1.63556 0.400024Z' fill='%23AD432C'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;position:absolute;top:calc(4 / var(--layout-width) * 100vw);left:calc((16 / var(--layout-width) * 100vw) * -1)}#mobile-menu .contacts{display:flex;align-items:center;margin-top:calc(24 / var(--layout-width) * 100vw)}#mobile-menu .spacer{padding:24px 0}#footer{padding-top:var(--builder-vertical-padding-small);padding-bottom:var(--builder-vertical-padding-small);background-color:var(--black)}#footer,#footer a{color:var(--white)}#footer svg path{fill:var(--white)}@media (min-width: 1024px){#footer .nav,#footer .contacts{display:flex;align-items:flex-start}#footer .nav>*:nth-child(1),#footer .contacts>*:nth-child(1){width:35%}#footer .nav>*:nth-child(2),#footer .contacts>*:nth-child(2){width:30%}#footer .nav>*:nth-child(3),#footer .contacts>*:nth-child(3){width:20%}#footer .nav>*:nth-child(4),#footer .contacts>*:nth-child(4){width:15%}}#footer .contacts a,#footer .sub a{text-decoration:underline}@media (max-width: 1023px){#footer .nav>*+*{margin-top:calc(24 / var(--layout-width) * 100vw)}}#footer .nav ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}#footer .contacts{border-top:1px solid var(--white);margin-top:calc(32 / var(--layout-width) * 100vw);padding-top:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){#footer .contacts{margin-top:calc(16 / var(--layout-width) * 100vw);padding-top:calc(16 / var(--layout-width) * 100vw)}#footer .contacts>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}#footer .contacts .socials{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);align-items:center}#footer .contacts .socials>*{margin:var(--vmargin) var(--hmargin)}@media (max-width: 1023px){#footer .contacts .socials{margin-top:calc(8 / var(--layout-width) * 100vw)}}#footer .contacts .socials a svg{width:calc(24 / var(--layout-width) * 100vw);height:auto}@media (max-width: 1023px){#footer .contacts .socials a svg{width:calc(32 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){#footer .sub{margin-top:calc(16 / var(--layout-width) * 100vw)}}@media (min-width: 1024px){#footer .sub{display:flex;margin-top:calc(32 / var(--layout-width) * 100vw)}#footer .sub>*:nth-child(1){width:65%}#footer .sub>*:nth-child(2){width:20%}#footer .sub>*:nth-child(3){width:15%}}#footer .sub .logo{display:flex;justify-content:flex-end}@media (max-width: 1023px){#footer .sub .logo{float:right}}#footer .sub .logo img{width:calc(120 / var(--layout-width) * 100vw)}@media (max-width: 1023px){#footer .sub .logo img{width:calc(64 / var(--layout-width) * 100vw)}}#footer .sub .logo:after{content:"";display:block;clear:both}a.button,.button{font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px);font-family:Circe;font-weight:700;letter-spacing:-.02em;text-transform:uppercase;position:relative;z-index:100;display:inline-flex;align-items:center;justify-content:center;border-radius:100px;transition:all .3s ease-in-out;cursor:pointer;padding:calc(16 / var(--layout-width) * 100vw) calc(56 / var(--layout-width) * 100vw);border:none;overflow:hidden}@media (max-width: 1023px){a.button,.button{font-size:clamp(9px,(12 / var(--layout-width)) * 100vw,15px)}}a.button:after,.button:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent;transition:all .3s ease-in-out;z-index:-1}a.button:hover:after,.button:hover:after{background-color:#00000026}@media (max-width: 1023px){a.button,.button{padding:calc(12 / var(--layout-width) * 100vw) calc(32 / var(--layout-width) * 100vw)}}a.button svg,.button svg{margin-left:calc(8 / var(--layout-width) * 100vw)}a.button,a.button.red,.button,.button.red{color:var(--white);background-color:var(--red)}a.button.yellow,.button.yellow{color:var(--black);background-color:var(--yellow)}a.button.blue,.button.blue{color:var(--white);background-color:var(--blue)}a.button.small,.button.small{padding:calc(8 / var(--layout-width) * 100vw) calc(32 / var(--layout-width) * 100vw);font-size:clamp(9px,(12 / var(--layout-width)) * 100vw,15px);font-family:Circe;font-weight:700;letter-spacing:-.02em;text-transform:uppercase}@media (max-width: 1023px){a.button.small,.button.small{font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px)}}a.button.small svg,.button.small svg{width:calc(20 / var(--layout-width) * 100vw);height:auto}a.button.bordered,.button.bordered{color:var(--black);border:1px solid var(--black);background-color:transparent}a.button.bordered:hover,.button.bordered:hover{color:var(--white);background-color:var(--black)}a.button.bordered:after,.button.bordered:after{display:none}.gform_wrapper .gform_body .gform_fields{--margin: calc( 12 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:0 calc(var(--margin) * -1)}.gform_wrapper .gform_body .gform_fields .gfield{--width: 100%;width:calc(var(--width) - var(--margin) * 2);margin:0 var(--margin) calc(24 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield{margin-bottom:calc(16 / var(--layout-width) * 100vw)}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--width-half{--width: 50%}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--width-half{--width: 100%}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--width-third{--width: 33.3332%}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--width-third{--width: 100%}}.gform_wrapper .gform_body .gform_fields .gfield.field_sublabel_hidden_label .hidden_sub_label,.gform_wrapper .gform_body .gform_fields .gfield .screen-reader-text{display:none}.gform_wrapper .gform_body .gform_fields .gfield.hidden_label>label,.gform_wrapper .gform_body .gform_fields .gfield.hidden_label>legend{display:none}.gform_wrapper .gform_body .gform_fields .gfield>label{display:block;font-weight:700;font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px);line-height:143%;margin-bottom:calc(6 / var(--layout-width) * 100vw)}.gform_wrapper .gform_body .gform_fields .gfield>label .gfield_required{margin-left:calc(2 / var(--layout-width) * 100vw);color:var(--red)}.gform_wrapper .gform_body .gform_fields .gfield select,.gform_wrapper .gform_body .gform_fields .gfield input[type=text],.gform_wrapper .gform_body .gform_fields .gfield input[type=email],.gform_wrapper .gform_body .gform_fields .gfield textarea{width:100%;border-radius:8px;border:1px solid transparent;padding:calc(12 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw);background-color:var(--sand);font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:150%;letter-spacing:.5px;transition:all .3s ease-in-out}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield select,.gform_wrapper .gform_body .gform_fields .gfield input[type=text],.gform_wrapper .gform_body .gform_fields .gfield input[type=email],.gform_wrapper .gform_body .gform_fields .gfield textarea{padding:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw)}}.gform_wrapper .gform_body .gform_fields .gfield select::placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=text]::placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=email]::placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea::placeholder{color:var(--black);transition:all .3s ease-in-out}.gform_wrapper .gform_body .gform_fields .gfield select:focus,.gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus,.gform_wrapper .gform_body .gform_fields .gfield input[type=email]:focus,.gform_wrapper .gform_body .gform_fields .gfield textarea:focus{border-color:var(--red)}.gform_wrapper .gform_body .gform_fields .gfield select:focus::placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus::placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=email]:focus::placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea:focus::placeholder{opacity:.3}.gform_wrapper .gform_body .gform_fields .gfield select{appearance:none;background-image:url('data:image/svg+xml,<svg fill="%23AD432C" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>');background-repeat:no-repeat;background-position-x:calc(100% - calc(16 / var(--layout-width) * 100vw));background-position-y:50%;background-size:calc(24 / var(--layout-width) * 100vw)}.gform_wrapper .gform_body .gform_fields .gfield textarea{height:calc(144 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield textarea{height:calc(80 / var(--layout-width) * 100vw)}}.gform_wrapper .gform_body .gform_fields .gfield.gfield_checkbox .gchoice{--size: calc( 24 / var(--layout-width) * 100vw );display:flex;align-items:center;position:relative;padding-left:calc(32 / var(--layout-width) * 100vw)}.gform_wrapper .gform_body .gform_fields .gfield.gfield_checkbox .gchoice+.gchoice{margin-top:calc(8 / var(--layout-width) * 100vw)}.gform_wrapper .gform_body .gform_fields .gfield.gfield_checkbox .gchoice input{cursor:pointer;width:var(--size);height:var(--size);opacity:0;position:absolute;left:0;top:0}.gform_wrapper .gform_body .gform_fields .gfield.gfield_checkbox .gchoice input:checked+label:before{background-color:var(--black);background-image:url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.13914 0.199951L7.71845 0.779262L3.27981 5.2177L3.28276 5.22064L2.70345 5.79995L2.70031 5.79719L2.69776 5.79995L2.11845 5.22064L2.12081 5.2177L0 3.0965L0.57931 2.51719L2.70031 4.6382L7.13914 0.199951Z' fill='%23fff'/%3E%3C/svg%3E%0A");background-size:calc(12 / var(--layout-width) * 100vw) calc(9 / var(--layout-width) * 100vw)}.gform_wrapper .gform_body .gform_fields .gfield.gfield_checkbox .gchoice label{cursor:pointer;user-select:none}.gform_wrapper .gform_body .gform_fields .gfield.gfield_checkbox .gchoice label:before{cursor:pointer;position:absolute;left:0;top:0;content:"";flex-shrink:0;width:var(--size);height:var(--size);border:1px solid var(--black);border-radius:6px;background-color:transparent;pointer-events:none;background-size:80%;background-position:center;background-repeat:no-repeat;margin-right:calc(8 / var(--layout-width) * 100vw)}.gform_wrapper .gform_body .gform_fields .gfield.gfield_checkbox .gchoice label a{cursor:pointer;transition:all var(--timing) var(--timing-function);text-decoration:underline;font-weight:700;color:var(--blue-light);text-decoration-thickness:1px;text-underline-offset:2px}.gform_wrapper .gform_body .gform_fields .gfield.gfield_checkbox .gchoice label a:hover{opacity:.7}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent{display:flex;flex-direction:column}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent>label{display:none}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent.consent-center{max-width:calc(320 / var(--layout-width) * 100vw);margin:calc(48 / var(--layout-width) * 100vw) auto calc(24 / var(--layout-width) * 100vw)}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent.gfield_error .gfield_consent_label{color:var(--red)}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent .ginput_container_consent{--size: calc( 24 / var(--layout-width) * 100vw );order:2;position:relative;padding-left:calc(32 / var(--layout-width) * 100vw)}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent .ginput_container_consent input{cursor:pointer;width:var(--size);height:var(--size);opacity:0;position:absolute;left:0;top:0}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent .ginput_container_consent input:checked+label:before{background-color:var(--blue);background-image:url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.13914 0.199951L7.71845 0.779262L3.27981 5.2177L3.28276 5.22064L2.70345 5.79995L2.70031 5.79719L2.69776 5.79995L2.11845 5.22064L2.12081 5.2177L0 3.0965L0.57931 2.51719L2.70031 4.6382L7.13914 0.199951Z' fill='%23fff'/%3E%3C/svg%3E%0A");background-size:calc(12 / var(--layout-width) * 100vw) calc(9 / var(--layout-width) * 100vw)}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent .ginput_container_consent label.gfield_consent_label{cursor:pointer;user-select:none}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent .ginput_container_consent label.gfield_consent_label:before{cursor:pointer;position:absolute;left:0;top:0;content:"";flex-shrink:0;width:var(--size);height:var(--size);border:1px solid var(--blue);border-radius:6px;background-color:transparent;pointer-events:none;background-size:80%;background-position:center;background-repeat:no-repeat;margin-right:calc(8 / var(--layout-width) * 100vw)}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent .ginput_container_consent label.gfield_consent_label a{cursor:pointer;transition:all var(--timing) var(--timing-function);text-decoration:underline;font-weight:700;color:var(--blue-light);text-decoration-thickness:1px;text-underline-offset:2px}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent .ginput_container_consent label.gfield_consent_label a:hover{opacity:.7}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent .ginput_container_consent+.gfield_consent_description{margin-bottom:calc(24 / var(--layout-width) * 100vw)}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent .gfield_consent_description a{font-weight:700;transition:all var(--timing) var(--timing-function)}.gform_wrapper .gform_body .gform_fields .gfield.gfield_consent .gfield_consent_description a:hover{color:var(--red)}.gform_wrapper .gform_body .gform_fields .gfield_validation_message{font-weight:400;font-size:clamp(9px,(12 / var(--layout-width)) * 100vw,15px);line-height:160%;margin-top:calc(8 / var(--layout-width) * 100vw);color:var(--red)}.gform_wrapper .gform_heading .gform_required_legend{display:none}.gform_wrapper .gform_footer{display:flex}.gform_wrapper .gform_validation_errors .gform_submission_error{font-family:Circe;font-weight:400;font-size:clamp(14px,(18 / var(--layout-width)) * 100vw,23px);line-height:150%;margin-bottom:calc(40 / var(--layout-width) * 100vw);font-weight:500}@media (max-width: 1023px){.gform_wrapper .gform_validation_errors .gform_submission_error{font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px)}}.modal{display:none}.modal.is-open{display:block}.modal[aria-hidden=true] .overlay{animation:modalfadeOut .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=false] .overlay{animation:modalfadeIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .container{animation:modalslideOut .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=false] .container{animation:modalslideIn .3s cubic-bezier(0,0,.2,1)}.modal .close{z-index:99;position:absolute;right:calc(24 / var(--layout-width) * 100vw);top:calc(24 / var(--layout-width) * 100vw);cursor:pointer}.modal .close svg{width:calc(32 / var(--layout-width) * 100vw);height:auto}.modal .close svg path{fill:var(--black)}.modal.general .container{display:flex;justify-content:center}.modal.general .container .content{position:relative;background-color:var(--sand);filter:drop-shadow(0px 4px 20px rgba(0,0,0,.05));border-radius:16px;overflow:hidden}@media (min-width: 1024px){.modal.general .container .content{width:calc(580 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.modal.general .container .content{max-height:calc(100vh - var(--container-padding) * 2);height:100%;overflow:auto}}.modal.general .container .content input,.modal.general .container .content select,.modal.general .container .content textarea{background-color:var(--white)!important}.modal.general .container .content.with-image{display:flex}@media (min-width: 1024px){.modal.general .container .content.with-image{width:calc(840 / var(--layout-width) * 100vw)}}.modal.general .container .content.with-image .close svg path{fill:var(--white)}@media (max-width: 1023px){.modal.general .container .content.with-image .close svg path{fill:var(--black)}}.modal.general .container .content .image{flex-shrink:0;width:calc(280 / var(--layout-width) * 100vw)}.modal.general .container .content .image img,.modal.general .container .content .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.modal.general .container .content .image{display:none}}.modal.general .container .content .info{padding:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.modal.general .container .content .info{padding:calc(24 / var(--layout-width) * 100vw)}.modal.general .container .content .info:after{content:" ";display:block;padding-bottom:calc(24 / var(--layout-width) * 100vw)}}.modal.general .container .content .info .title{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%;color:var(--red)}@media (max-width: 1023px){.modal.general .container .content .info .title{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}@media (max-width: 1023px){.modal.general .container .content .info .title{max-width:80%}}.modal.general .container .content .info .text{margin-top:calc(16 / var(--layout-width) * 100vw)}.modal.general .container .content .info .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.modal.general .container .content .info .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.modal.general .container .content .info .text>*+h1,.modal.general .container .content .info .text>*+h2,.modal.general .container .content .info .text>*+h3,.modal.general .container .content .info .text>*+h4,.modal.general .container .content .info .text>*+h5,.modal.general .container .content .info .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.modal.general .container .content .info .text>*+h1,.modal.general .container .content .info .text>*+h2,.modal.general .container .content .info .text>*+h3,.modal.general .container .content .info .text>*+h4,.modal.general .container .content .info .text>*+h5,.modal.general .container .content .info .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.modal.general .container .content .info .text>h1+*,.modal.general .container .content .info .text>h2+*,.modal.general .container .content .info .text>h3+*,.modal.general .container .content .info .text>h4+*,.modal.general .container .content .info .text>h5+*,.modal.general .container .content .info .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.modal.general .container .content .info .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.modal.general .container .content .info .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.modal.general .container .content .info .text a:not(.button){text-decoration-thickness:1px}}.modal.general .container .content .info .text hr{border:none;border-top:1px solid var(--blue)}.modal.general .container .content .info .text ol li,.modal.general .container .content .info .text ul li{position:relative}.modal.general .container .content .info .text ol li a,.modal.general .container .content .info .text ul li a{display:inline}.modal.general .container .content .info .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.modal.general .container .content .info .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.modal.general .container .content .info .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.modal.general .container .content .info .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.modal.general .container .content .info .text ol{counter-reset:list-counter}.modal.general .container .content .info .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.modal.general .container .content .info .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.modal.general .container .content .info .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.modal.general .container .content .info .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.modal.general .container .content .info .form{margin-top:calc(32 / var(--layout-width) * 100vw)}.modal.general .container .content .info .phones{display:flex;flex-direction:column;align-items:center;margin-top:calc(16 / var(--layout-width) * 100vw);font-family:Circe;font-weight:500;font-size:clamp(27px,(36 / var(--layout-width)) * 100vw,45px);line-height:120%}@media (max-width: 1023px){.modal.general .container .content .info .phones{font-size:clamp(18px,(24 / var(--layout-width)) * 100vw,30px)}}@media (max-width: 1023px){.modal.general .container .content .info .phones{margin-top:16px}}.modal .overlay{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:100}@keyframes modalfadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalfadeOut{0%{opacity:1}to{opacity:0}}@keyframes modalslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes modalslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}#popup-mask{position:fixed!important;display:none;width:100%;height:100%;top:0;left:0;z-index:1000000}#popup-inner{position:absolute;background-color:#000000b3;z-index:100003;transform:translateZ(0);display:flex;justify-content:center;align-items:center;max-width:100%;width:100%;height:100%;margin-left:0;margin-top:0;left:0;top:0;transition:all linear .2s}#popup-inner iframe{width:100%;height:100%}#popup-inner .popup-close{width:100%;height:100%;left:0;top:0;position:absolute;display:block;z-index:3}#popup-inner .popup-close:after{width:100%;height:100%;left:0;top:0}#popup-inner .popup-close svg{position:absolute;top:calc(24 / var(--layout-width) * 100vw);right:calc(24 / var(--layout-width) * 100vw);--size: calc( 32 / var(--layout-width) * 100vw );width:var(--size);height:var(--size)}#popup-inner .popup-close svg path{fill:var(--white)}#popup-content{position:relative;z-index:5;width:60%;margin:0 auto}@media (max-width: 1023px){#popup-content{width:90%}}#popup-content iframe{aspect-ratio:16/9;overflow:hidden;width:100%}@supports not (aspect-ratio: 16/9){#popup-content iframe{position:relative}#popup-content iframe:before{content:"";float:left;padding-top:56.25%}#popup-content iframe:after{content:"";display:block;clear:both}}.gravity-theme.ui-datepicker[style]{z-index:9999!important}.gravity-theme.ui-datepicker{background:var(--white);border:1px solid #d0d1d3;border-radius:3px;box-shadow:0 .0625rem .25rem #0000001c,0 0 .25rem #1219610a;color:#607382;font-family:Circe;font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:140%;margin-top:5px;padding:18px 15px;width:auto}@media (max-width: 1023px){.gravity-theme.ui-datepicker{font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px)}}.gravity-theme.ui-datepicker table,.gravity-theme.ui-datepicker td,.gravity-theme.ui-datepicker th,.gravity-theme.ui-datepicker thead,.gravity-theme.ui-datepicker tr{background:none;border:0;margin:0}.gravity-theme.ui-datepicker td,.gravity-theme.ui-datepicker th{padding:5px;text-shadow:none;text-transform:none}.gravity-theme.ui-datepicker .ui-datepicker-header{border:0;display:flex;flex-direction:row;justify-content:center;margin:0 0 5px;padding:0;position:relative;width:100%}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;align-items:center;background:none;border:0;color:#607382;cursor:pointer;display:flex;font-family:gform-icons-theme!important;font-size:24px;height:30px;justify-content:center;line-height:1;position:absolute;text-decoration:none;top:-2px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:30px}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{color:#2f4054}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{display:none}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{border:0;height:auto;position:static;transform:none;width:auto}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{content:"\2190"}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0}.gravity-theme.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{content:"\2192"}.gravity-theme.ui-datepicker .ui-datepicker-header select{-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml,%0A%3C!-- Generated by IcoMoon.io --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='1024' height='1024' viewBox='0 0 1024 1024'%3E%3Ctitle%3E%3C/title%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath fill='%23585E6A' d='M334.461 397.266l177.769 175.982 177.766-175.982c17.869-17.688 46.733-17.688 64.602 0s17.869 46.262 0 63.952l-210.3 208.183c-17.865 17.685-46.733 17.685-64.597 0l-210.3-208.183c-17.868-17.69-17.868-46.263 0-63.952 17.869-17.235 47.191-17.688 65.060 0v0z'%3E%3C/path%3E%3C/svg%3E%0A");background-position:100% 50%;background-repeat:no-repeat;background-size:24px 24px;border:0;border-radius:0;box-shadow:none;color:#585e6a;cursor:pointer;display:inline-block;font-family:Circe;font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:140%;font-weight:var(--gform-theme-font-weight-medium);height:auto;min-height:0;padding:0 22px 0 0;width:auto}@media (max-width: 1023px){.gravity-theme.ui-datepicker .ui-datepicker-header select{font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px)}}.gravity-theme.ui-datepicker .ui-datepicker-header select.ui-datepicker-month{margin-right:20px;-moz-text-align-last:right;text-align-last:right}.gravity-theme.ui-datepicker .ui-datepicker-calendar a,.gravity-theme.ui-datepicker .ui-datepicker-calendar span{font-weight:var(--gform-theme-font-weight-normal)}.gravity-theme.ui-datepicker .ui-datepicker-calendar th span{align-items:center;color:#2f4054;display:flex;font-size:.8125rem;font-weight:var(--gform-theme-font-weight-medium);height:40px;justify-content:center;width:40px}.gravity-theme.ui-datepicker .ui-datepicker-calendar td{font-family:Circe;font-weight:400;font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px);line-height:170%;height:50px;width:50px}@media (max-width: 1023px){.gravity-theme.ui-datepicker .ui-datepicker-calendar td{font-size:clamp(9px,(12 / var(--layout-width)) * 100vw,15px)}}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default{align-items:center;background:none;border:1px solid transparent;border-radius:100%;box-shadow:none;color:#2f4054;display:flex;height:40px;justify-content:center;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:40px}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default:focus,.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default:hover{background:none;border-color:var(--black);outline:none}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default:active{background:var(--sand);border-color:var(--sand)}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default{background:var(--red);border-color:var(--red);box-shadow:0 .125rem .125rem #3a3a570f;color:var(--white)}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default:focus,.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default:hover{border-color:#607382}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:none}.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-disabled .ui-state-default{align-items:center;background:var(--sand);border:1px solid rgba(0,0,0,.1);border-radius:100%;box-shadow:0 .125rem .125rem #3a3a570f;color:#686e77;cursor:text;display:flex;height:40px;justify-content:center;text-decoration:none;width:40px}html[dir=rtl] #ui-datepicker-div.gform-theme-datepicker[style]{right:auto!important}.breadcrumbs .elements>span{display:flex;text-transform:uppercase}@media (min-width: 1024px){.breadcrumbs .elements>span{font-family:Circe;font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:140%}}@media (min-width: 1024px) and (max-width: 1023px){.breadcrumbs .elements>span{font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px)}}@media (max-width: 1023px){.breadcrumbs .elements>span{font-family:Circe;font-weight:400;font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px);line-height:170%}}@media (max-width: 1023px) and (max-width: 1023px){.breadcrumbs .elements>span{font-size:clamp(9px,(12 / var(--layout-width)) * 100vw,15px)}}.breadcrumbs .elements>span .delimiter{margin:0 calc(16 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.breadcrumbs .elements>span .delimiter{margin:0 calc(8 / var(--layout-width) * 100vw)}}.breadcrumbs .elements>span a{text-decoration:underline}.builder.hero{position:relative}@media (max-width: 1023px){.builder.hero{padding:calc(64 / var(--layout-width) * 100vw) 0}}.builder.hero .container{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;color:var(--white)}@media (min-width: 1024px){.builder.hero .container{height:calc(750 / var(--layout-width) * 100vw)}}.builder.hero .container .title{width:50%;font-family:Circe;font-weight:700;font-size:clamp(48px,(64 / var(--layout-width)) * 100vw,80px);line-height:110%}@media (max-width: 1023px){.builder.hero .container .title{font-size:clamp(36px,(48 / var(--layout-width)) * 100vw,60px)}}@media (max-width: 1023px){.builder.hero .container .title{width:100%}}.builder.hero .container .text{margin-top:calc(24 / var(--layout-width) * 100vw);width:50%}.builder.hero .container .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.hero .container .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.hero .container .text>*+h1,.builder.hero .container .text>*+h2,.builder.hero .container .text>*+h3,.builder.hero .container .text>*+h4,.builder.hero .container .text>*+h5,.builder.hero .container .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.hero .container .text>*+h1,.builder.hero .container .text>*+h2,.builder.hero .container .text>*+h3,.builder.hero .container .text>*+h4,.builder.hero .container .text>*+h5,.builder.hero .container .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.hero .container .text>h1+*,.builder.hero .container .text>h2+*,.builder.hero .container .text>h3+*,.builder.hero .container .text>h4+*,.builder.hero .container .text>h5+*,.builder.hero .container .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.hero .container .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.hero .container .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.hero .container .text a:not(.button){text-decoration-thickness:1px}}.builder.hero .container .text hr{border:none;border-top:1px solid var(--blue)}.builder.hero .container .text ol li,.builder.hero .container .text ul li{position:relative}.builder.hero .container .text ol li a,.builder.hero .container .text ul li a{display:inline}.builder.hero .container .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.hero .container .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.hero .container .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.hero .container .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.hero .container .text ol{counter-reset:list-counter}.builder.hero .container .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.hero .container .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.hero .container .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.hero .container .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.hero .container .text{width:100%}}.builder.hero .container .icons{--columns: 2;--column-gap: calc( 64 / var(--layout-width) * 100vw );--row-gap: calc( 32 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap;width:50%;margin-top:calc(48 / var(--layout-width) * 100vw)}.builder.hero .container .icons>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}.builder.hero .container .icons .item .text{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.hero .container .cta{margin-top:calc(48 / var(--layout-width) * 100vw);display:flex;justify-content:space-between;align-items:center}@media (max-width: 1023px){.builder.hero .container .cta{flex-direction:column;align-items:flex-start}.builder.hero .container .cta>a+a{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.hero .image{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%}.builder.hero .image img,.builder.hero .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.builder.hero .image img{object-position:75% center}}@media (min-width: 1024px){.builder.numbers-icons .elements{--columns: 4;--column-gap: calc( 32 / var(--layout-width) * 100vw );--row-gap: calc( 32 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.numbers-icons .elements>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}.builder.numbers-icons .elements .item{text-align:center}@media (max-width: 1023px){.builder.numbers-icons .elements .item+.item{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.numbers-icons .elements .item .image img{width:auto;height:calc(80 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.numbers-icons .elements .item .image img{height:calc(40 / var(--layout-width) * 100vw)}}.builder.numbers-icons .elements .item .number{margin-top:calc(24 / var(--layout-width) * 100vw);color:var(--red);font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%}@media (max-width: 1023px){.builder.numbers-icons .elements .item .number{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.numbers-icons .elements .item .number{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.numbers-icons .elements .item .text{width:50%;margin:0 auto}.builder.steps .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.steps .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.steps .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.steps .tabs .nav{display:flex;justify-content:center;margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.steps .tabs .nav{margin-bottom:calc(24 / var(--layout-width) * 100vw)}}.builder.steps .tabs .nav li a{display:block;border:1px solid var(--sand);padding:calc(16 / var(--layout-width) * 100vw) calc(32 / var(--layout-width) * 100vw);font-weight:700;text-align:center}@media (max-width: 1023px){.builder.steps .tabs .nav li a{padding:calc(8 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw);font-family:Circe;font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:140%;font-weight:700}}@media (max-width: 1023px) and (max-width: 1023px){.builder.steps .tabs .nav li a{font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px)}}.builder.steps .tabs .nav li a svg{margin-left:calc(8 / var(--layout-width) * 100vw)}.builder.steps .tabs .nav li:first-child a{border-radius:100px 0 0 100px}.builder.steps .tabs .nav li:last-child a{border-radius:0 100px 100px 0}.builder.steps .tabs .nav li.active a{background-color:var(--sand)}.builder.steps .tabs .nav li.active a svg path{fill:var(--yellow)}.builder.steps .elements .item{display:flex;align-items:center}@media (max-width: 1023px){.builder.steps .elements .item{flex-direction:column}}.builder.steps .elements .item+.item{margin-top:calc(40 / var(--layout-width) * 100vw)}.builder.steps .elements .item .image{position:relative}@media (max-width: 1023px){.builder.steps .elements .item .image{order:1}}.builder.steps .elements .item .image .pic{aspect-ratio:12/8;overflow:hidden}@supports not (aspect-ratio: 12/8){.builder.steps .elements .item .image .pic{position:relative}.builder.steps .elements .item .image .pic:before{content:"";float:left;padding-top:66.6666666667%}.builder.steps .elements .item .image .pic:after{content:"";display:block;clear:both}}.builder.steps .elements .item .image .pic img,.builder.steps .elements .item .image .pic svg{width:100%;height:100%;object-fit:cover}.builder.steps .elements .item .image .image-on-text{height:100%;text-align:center;position:absolute;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 1024px){.builder.steps .elements .item .image .image-on-text{width:calc(240 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .image .image-on-text:after{content:"";display:block;left:0;top:0;position:absolute;width:100%;height:100%;z-index:2}.builder.steps .elements .item .image .image-on-text .img{position:relative;z-index:3}@media (max-width: 1023px){.builder.steps .elements .item .image .image-on-text .img img{height:calc(80 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .image .image-on-text .text{position:relative;z-index:3;color:var(--white)}.builder.steps .elements .item .image .image-on-text .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.steps .elements .item .image .image-on-text .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .image .image-on-text .text>*+h1,.builder.steps .elements .item .image .image-on-text .text>*+h2,.builder.steps .elements .item .image .image-on-text .text>*+h3,.builder.steps .elements .item .image .image-on-text .text>*+h4,.builder.steps .elements .item .image .image-on-text .text>*+h5,.builder.steps .elements .item .image .image-on-text .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.steps .elements .item .image .image-on-text .text>*+h1,.builder.steps .elements .item .image .image-on-text .text>*+h2,.builder.steps .elements .item .image .image-on-text .text>*+h3,.builder.steps .elements .item .image .image-on-text .text>*+h4,.builder.steps .elements .item .image .image-on-text .text>*+h5,.builder.steps .elements .item .image .image-on-text .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .image .image-on-text .text>h1+*,.builder.steps .elements .item .image .image-on-text .text>h2+*,.builder.steps .elements .item .image .image-on-text .text>h3+*,.builder.steps .elements .item .image .image-on-text .text>h4+*,.builder.steps .elements .item .image .image-on-text .text>h5+*,.builder.steps .elements .item .image .image-on-text .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.steps .elements .item .image .image-on-text .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.steps .elements .item .image .image-on-text .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.steps .elements .item .image .image-on-text .text a:not(.button){text-decoration-thickness:1px}}.builder.steps .elements .item .image .image-on-text .text hr{border:none;border-top:1px solid var(--blue)}.builder.steps .elements .item .image .image-on-text .text ol li,.builder.steps .elements .item .image .image-on-text .text ul li{position:relative}.builder.steps .elements .item .image .image-on-text .text ol li a,.builder.steps .elements .item .image .image-on-text .text ul li a{display:inline}.builder.steps .elements .item .image .image-on-text .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.steps .elements .item .image .image-on-text .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .image .image-on-text .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.steps .elements .item .image .image-on-text .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.steps .elements .item .image .image-on-text .text ol{counter-reset:list-counter}.builder.steps .elements .item .image .image-on-text .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.steps .elements .item .image .image-on-text .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .image .image-on-text .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.steps .elements .item .image .image-on-text .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.builder.steps .elements .item .image .image-on-text .text{max-width:calc(180 / var(--layout-width) * 100vw);margin:calc(40 / var(--layout-width) * 100vw) auto 0}}@media (max-width: 1023px){.builder.steps .elements .item .image .image-on-text .text{margin-top:calc(24 / var(--layout-width) * 100vw);padding:0 calc(24 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .content{--margin: calc( -80 / var(--layout-width) * 100vw );background-color:#fff;flex-shrink:0;position:relative;z-index:3}@media (min-width: 1024px){.builder.steps .elements .item .content{width:calc(640 / var(--layout-width) * 100vw);padding:calc(40 / var(--layout-width) * 100vw) calc(64 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.steps .elements .item .content{order:2;padding:calc(24 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .content .step{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red)}@media (max-width: 1023px){.builder.steps .elements .item .content .step{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.steps .elements .item .content .step{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.steps .elements .item .content .step-text{color:var(--red)}.builder.steps .elements .item .content .text{margin-top:calc(40 / var(--layout-width) * 100vw)}.builder.steps .elements .item .content .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.steps .elements .item .content .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .content .text>*+h1,.builder.steps .elements .item .content .text>*+h2,.builder.steps .elements .item .content .text>*+h3,.builder.steps .elements .item .content .text>*+h4,.builder.steps .elements .item .content .text>*+h5,.builder.steps .elements .item .content .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.steps .elements .item .content .text>*+h1,.builder.steps .elements .item .content .text>*+h2,.builder.steps .elements .item .content .text>*+h3,.builder.steps .elements .item .content .text>*+h4,.builder.steps .elements .item .content .text>*+h5,.builder.steps .elements .item .content .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .content .text>h1+*,.builder.steps .elements .item .content .text>h2+*,.builder.steps .elements .item .content .text>h3+*,.builder.steps .elements .item .content .text>h4+*,.builder.steps .elements .item .content .text>h5+*,.builder.steps .elements .item .content .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.steps .elements .item .content .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.steps .elements .item .content .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.steps .elements .item .content .text a:not(.button){text-decoration-thickness:1px}}.builder.steps .elements .item .content .text hr{border:none;border-top:1px solid var(--blue)}.builder.steps .elements .item .content .text ol li,.builder.steps .elements .item .content .text ul li{position:relative}.builder.steps .elements .item .content .text ol li a,.builder.steps .elements .item .content .text ul li a{display:inline}.builder.steps .elements .item .content .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.steps .elements .item .content .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .content .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.steps .elements .item .content .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.steps .elements .item .content .text ol{counter-reset:list-counter}.builder.steps .elements .item .content .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.steps .elements .item .content .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .content .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.steps .elements .item .content .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.steps .elements .item .content .text{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.steps .elements .item .content .link{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.steps .elements .item:nth-child(odd) .image{order:1}.builder.steps .elements .item:nth-child(odd) .image .image-on-text{left:0;padding-left:calc(40 / var(--layout-width) * 100vw)}.builder.steps .elements .item:nth-child(odd) .image .image-on-text:after{background:linear-gradient(to left,transparent 0%,rgba(0,0,0,.7) 100%)}@media (min-width: 1024px){.builder.steps .elements .item:nth-child(odd) .content{order:2;margin-left:var(--margin)}}.builder.steps .elements .item:nth-child(even) .image{order:2}.builder.steps .elements .item:nth-child(even) .image .image-on-text{right:0;padding-right:calc(40 / var(--layout-width) * 100vw)}.builder.steps .elements .item:nth-child(even) .image .image-on-text:after{background:linear-gradient(to right,transparent 0%,rgba(0,0,0,.7) 100%)}@media (min-width: 1024px){.builder.steps .elements .item:nth-child(even) .content{order:1;margin-right:var(--margin)}}.builder.slider-image-text .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.slider-image-text .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.slider-image-text .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.slider-image-text .elements .splide__arrows{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.slider-image-text .elements .splide__arrows>*{margin:var(--vmargin) var(--hmargin)}.builder.slider-image-text .elements .splide__arrows .splide__arrow{cursor:pointer;user-select:none}.builder.slider-image-text .elements .splide__arrows .splide__arrow[disabled]{opacity:.3}.builder.slider-image-text .elements .splide__arrows .splide__arrow svg path{stroke:var(--black)}.builder.slider-image-text .elements .splide__arrows .splide__arrow:hover svg path{stroke:var(--red)}.builder.slider-image-text .elements .splide__arrows.white .splide__arrow svg path{stroke:var(--white)}.builder.slider-image-text .elements .splide__arrows.white .splide__arrow:hover svg path{stroke:var(--sand)}.builder.slider-image-text .elements .splide__arrows{position:absolute;right:calc(24 / var(--layout-width) * 100vw);bottom:calc(24 / var(--layout-width) * 100vw);z-index:7}.builder.slider-image-text .elements .splide__arrows{right:var(--container-padding);bottom:0}.builder.slider-image-text .elements .splide .splide__track .splide__list{transition:all .3s ease;align-items:flex-start!important}.builder.slider-image-text .elements .splide__slide:not(.is-active){height:0!important}.builder.slider-image-text .elements .item{padding-bottom:calc(40 / var(--layout-width) * 100vw)}.builder.slider-image-text .elements .item .container-thin{display:flex;align-items:flex-start}@media (max-width: 1023px){.builder.slider-image-text .elements .item .container-thin{flex-direction:column}}.builder.slider-image-text .elements .item .content{width:100%;display:flex;flex-direction:column}@media (max-width: 1023px){.builder.slider-image-text .elements .item .content{order:2}}.builder.slider-image-text .elements .item .content .text{padding-top:calc(40 / var(--layout-width) * 100vw);position:relative;display:flex;flex-direction:column;font-family:Cormorant Garamond;font-weight:600;font-weight:400;font-size:clamp(18px,(24 / var(--layout-width)) * 100vw,30px);line-height:133%}@media (max-width: 1023px){.builder.slider-image-text .elements .item .content .text{font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:133%}}.builder.slider-image-text .elements .item .content .text>*+*{margin-top:calc(40 / var(--layout-width) * 100vw)}.builder.slider-image-text .elements .item .content .text .quote{position:absolute;align-self:center;text-align:center;color:var(--sand);margin:0!important;font-weight:400;font-size:clamp(90px,(120 / var(--layout-width)) * 100vw,150px);line-height:100%}.builder.slider-image-text .elements .item .content .text .quote:first-child{top:0}.builder.slider-image-text .elements .item .content .text .quote:last-child{top:calc(100% + calc(16 / var(--layout-width) * 100vw))}.builder.slider-image-text .elements .item .content .text .link{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.slider-image-text .elements .item .content .stamp{align-self:flex-end;margin-top:calc(40 / var(--layout-width) * 100vw)}.builder.slider-image-text .elements .item .content .stamp img{width:calc(176 / var(--layout-width) * 100vw);height:auto}@media (min-width: 1024px){.builder.slider-image-text .elements .item .image-wrap{flex-shrink:0;margin-left:calc(32 / var(--layout-width) * 100vw);width:calc(560 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.slider-image-text .elements .item .image-wrap{order:1;width:100%}}.builder.slider-image-text .elements .item .image-wrap .image{width:auto}.builder.slider-image-text .elements .item .image-wrap .image img{width:100%;height:100%;object-fit:contain}@media (min-width: 1024px){.builder.slider-image-text .elements .item .image-wrap .image{height:calc(540 / var(--layout-width) * 100vw)}}.builder.slider-apartments .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.slider-apartments .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.slider-apartments .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}@media (min-width: 1024px){.builder.slider-apartments .tabs .nav{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.slider-apartments .tabs .nav>*{margin:var(--vmargin) var(--hmargin)}}@media (max-width: 1023px){.builder.slider-apartments .tabs .nav{--hmargin: calc( 4 / var(--layout-width) * 100vw );--vmargin: calc( 4 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.slider-apartments .tabs .nav>*{margin:var(--vmargin) var(--hmargin)}}.builder.slider-apartments .tabs .nav li a{font-weight:700;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:150%;text-transform:uppercase;background-color:var(--sand);display:flex;text-align:center;justify-content:center;align-items:center;border-radius:100px;padding:calc(12 / var(--layout-width) * 100vw) calc(24 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.slider-apartments .tabs .nav li a{padding:calc(8 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw)}}.builder.slider-apartments .tabs .nav li.active a{color:var(--white);background-color:var(--black)}@media (min-width: 1024px){.builder.slider-apartments .tabs .nav{margin-bottom:calc(40 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.slider-apartments .tabs .nav{margin-bottom:calc(24 / var(--layout-width) * 100vw)}}.builder.slider-apartments .tabs .tab{display:flex;align-items:flex-start}@media (max-width: 1023px){.builder.slider-apartments .tabs .tab{flex-direction:column}}.builder.slider-apartments .tabs .tab .content{position:relative;z-index:3}@media (max-width: 1023px){.builder.slider-apartments .tabs .tab .content{order:2}}.builder.slider-apartments .tabs .tab .content .text{background-color:#fff}.builder.slider-apartments .tabs .tab .content .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.slider-apartments .tabs .tab .content .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.slider-apartments .tabs .tab .content .text>*+h1,.builder.slider-apartments .tabs .tab .content .text>*+h2,.builder.slider-apartments .tabs .tab .content .text>*+h3,.builder.slider-apartments .tabs .tab .content .text>*+h4,.builder.slider-apartments .tabs .tab .content .text>*+h5,.builder.slider-apartments .tabs .tab .content .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.slider-apartments .tabs .tab .content .text>*+h1,.builder.slider-apartments .tabs .tab .content .text>*+h2,.builder.slider-apartments .tabs .tab .content .text>*+h3,.builder.slider-apartments .tabs .tab .content .text>*+h4,.builder.slider-apartments .tabs .tab .content .text>*+h5,.builder.slider-apartments .tabs .tab .content .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.slider-apartments .tabs .tab .content .text>h1+*,.builder.slider-apartments .tabs .tab .content .text>h2+*,.builder.slider-apartments .tabs .tab .content .text>h3+*,.builder.slider-apartments .tabs .tab .content .text>h4+*,.builder.slider-apartments .tabs .tab .content .text>h5+*,.builder.slider-apartments .tabs .tab .content .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.slider-apartments .tabs .tab .content .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.slider-apartments .tabs .tab .content .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.slider-apartments .tabs .tab .content .text a:not(.button){text-decoration-thickness:1px}}.builder.slider-apartments .tabs .tab .content .text hr{border:none;border-top:1px solid var(--blue)}.builder.slider-apartments .tabs .tab .content .text ol li,.builder.slider-apartments .tabs .tab .content .text ul li{position:relative}.builder.slider-apartments .tabs .tab .content .text ol li a,.builder.slider-apartments .tabs .tab .content .text ul li a{display:inline}.builder.slider-apartments .tabs .tab .content .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.slider-apartments .tabs .tab .content .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.slider-apartments .tabs .tab .content .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.slider-apartments .tabs .tab .content .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.slider-apartments .tabs .tab .content .text ol{counter-reset:list-counter}.builder.slider-apartments .tabs .tab .content .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.slider-apartments .tabs .tab .content .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.slider-apartments .tabs .tab .content .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.slider-apartments .tabs .tab .content .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.builder.slider-apartments .tabs .tab .content .text{margin-right:calc(-80 / var(--layout-width) * 100vw);padding:calc(40 / var(--layout-width) * 100vw) calc(80 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.slider-apartments .tabs .tab .content .text{padding:calc(24 / var(--layout-width) * 100vw)}}.builder.slider-apartments .tabs .tab .content .video{margin-top:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.slider-apartments .tabs .tab .content .video{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.slider-apartments .tabs .tab .content .video .poster{aspect-ratio:16/10;border-radius:16px;overflow:hidden;position:relative}@supports not (aspect-ratio: 16/10){.builder.slider-apartments .tabs .tab .content .video .poster{position:relative}.builder.slider-apartments .tabs .tab .content .video .poster:before{content:"";float:left;padding-top:62.5%}.builder.slider-apartments .tabs .tab .content .video .poster:after{content:"";display:block;clear:both}}.builder.slider-apartments .tabs .tab .content .video .poster>img{width:100%;height:100%;object-fit:cover}.builder.slider-apartments .tabs .tab .content .video .poster .play-button{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.builder.slider-apartments .tabs .tab .content .video .poster .play-button svg path{fill:var(--white)}.builder.slider-apartments .tabs .tab .gallery{position:relative;z-index:2;height:auto}@media (min-width: 1024px){.builder.slider-apartments .tabs .tab .gallery{margin-left:calc(40 / var(--layout-width) * 100vw);width:calc(780 / var(--layout-width) * 100vw);flex-shrink:0}}@media (max-width: 1023px){.builder.slider-apartments .tabs .tab .gallery{order:1;margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.slider-apartments .tabs .tab .gallery .image{aspect-ratio:3/2;overflow:hidden}@supports not (aspect-ratio: 3/2){.builder.slider-apartments .tabs .tab .gallery .image{position:relative}.builder.slider-apartments .tabs .tab .gallery .image:before{content:"";float:left;padding-top:66.6666666667%}.builder.slider-apartments .tabs .tab .gallery .image:after{content:"";display:block;clear:both}}.builder.slider-apartments .tabs .tab .gallery .image img,.builder.slider-apartments .tabs .tab .gallery .image svg{width:100%;height:100%;object-fit:cover}.builder.slider-apartments .tabs .tab .gallery .splide__arrows{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.slider-apartments .tabs .tab .gallery .splide__arrows>*{margin:var(--vmargin) var(--hmargin)}.builder.slider-apartments .tabs .tab .gallery .splide__arrows .splide__arrow{cursor:pointer;user-select:none}.builder.slider-apartments .tabs .tab .gallery .splide__arrows .splide__arrow[disabled]{opacity:.3}.builder.slider-apartments .tabs .tab .gallery .splide__arrows .splide__arrow svg path{stroke:var(--black)}.builder.slider-apartments .tabs .tab .gallery .splide__arrows .splide__arrow:hover svg path{stroke:var(--red)}.builder.slider-apartments .tabs .tab .gallery .splide__arrows.white .splide__arrow svg path{stroke:var(--white)}.builder.slider-apartments .tabs .tab .gallery .splide__arrows.white .splide__arrow:hover svg path{stroke:var(--sand)}.builder.slider-apartments .tabs .tab .gallery .splide__arrows{position:absolute;right:calc(24 / var(--layout-width) * 100vw);bottom:calc(24 / var(--layout-width) * 100vw);z-index:7}.builder.last-stories{color:var(--white);background-color:var(--black);padding-top:var(--builder-vertical-padding);padding-bottom:var(--builder-vertical-padding)}.builder.last-stories .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%}@media (max-width: 1023px){.builder.last-stories .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.last-stories .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.last-stories .content{display:flex}@media (min-width: 1024px){.builder.last-stories .content{margin-top:calc(96 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.last-stories .content{flex-direction:column;margin-top:calc(40 / var(--layout-width) * 100vw)}}.builder.last-stories .content .stories{width:100%}@media (max-width: 1023px){.builder.last-stories .content .stories{order:2;margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.last-stories .content .stories .list .story .title{font-family:Circe;font-weight:500;font-size:clamp(27px,(36 / var(--layout-width)) * 100vw,45px);line-height:120%;font-weight:300}@media (max-width: 1023px){.builder.last-stories .content .stories .list .story .title{font-size:clamp(18px,(24 / var(--layout-width)) * 100vw,30px)}}.builder.last-stories .content .stories .list .story .description{margin-top:calc(16 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.builder.last-stories .content .stories .list .story .description{padding-left:calc(80 / var(--layout-width) * 100vw)}}@media (min-width: 1024px){.builder.last-stories .content .stories .list .story .description .tags{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.last-stories .content .stories .list .story .description .tags>*{margin:var(--vmargin) var(--hmargin)}}@media (max-width: 1023px){.builder.last-stories .content .stories .list .story .description .tags{--hmargin: calc( 4 / var(--layout-width) * 100vw );--vmargin: calc( 4 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.last-stories .content .stories .list .story .description .tags>*{margin:var(--vmargin) var(--hmargin)}}.builder.last-stories .content .stories .list .story .description .tags span{font-weight:700;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:150%;text-transform:uppercase;border:1px solid transparent;display:flex;text-align:center;justify-content:center;align-items:center;border-radius:100px;padding:calc(12 / var(--layout-width) * 100vw) calc(24 / var(--layout-width) * 100vw);color:var(--white);border-color:var(--white)}@media (max-width: 1023px){.builder.last-stories .content .stories .list .story .description .tags span{padding:calc(8 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw)}}.builder.last-stories .content .stories .list .story .description .tags span.active{color:var(--black);background-color:var(--white)}.builder.last-stories .content .stories .list .story .description .text{margin-top:calc(32 / var(--layout-width) * 100vw)}.builder.last-stories .content .stories .list .story .description .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.last-stories .content .stories .list .story .description .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.last-stories .content .stories .list .story .description .text>*+h1,.builder.last-stories .content .stories .list .story .description .text>*+h2,.builder.last-stories .content .stories .list .story .description .text>*+h3,.builder.last-stories .content .stories .list .story .description .text>*+h4,.builder.last-stories .content .stories .list .story .description .text>*+h5,.builder.last-stories .content .stories .list .story .description .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.last-stories .content .stories .list .story .description .text>*+h1,.builder.last-stories .content .stories .list .story .description .text>*+h2,.builder.last-stories .content .stories .list .story .description .text>*+h3,.builder.last-stories .content .stories .list .story .description .text>*+h4,.builder.last-stories .content .stories .list .story .description .text>*+h5,.builder.last-stories .content .stories .list .story .description .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.last-stories .content .stories .list .story .description .text>h1+*,.builder.last-stories .content .stories .list .story .description .text>h2+*,.builder.last-stories .content .stories .list .story .description .text>h3+*,.builder.last-stories .content .stories .list .story .description .text>h4+*,.builder.last-stories .content .stories .list .story .description .text>h5+*,.builder.last-stories .content .stories .list .story .description .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.last-stories .content .stories .list .story .description .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.last-stories .content .stories .list .story .description .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.last-stories .content .stories .list .story .description .text a:not(.button){text-decoration-thickness:1px}}.builder.last-stories .content .stories .list .story .description .text hr{border:none;border-top:1px solid var(--blue)}.builder.last-stories .content .stories .list .story .description .text ol li,.builder.last-stories .content .stories .list .story .description .text ul li{position:relative}.builder.last-stories .content .stories .list .story .description .text ol li a,.builder.last-stories .content .stories .list .story .description .text ul li a{display:inline}.builder.last-stories .content .stories .list .story .description .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.last-stories .content .stories .list .story .description .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.last-stories .content .stories .list .story .description .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.last-stories .content .stories .list .story .description .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.last-stories .content .stories .list .story .description .text ol{counter-reset:list-counter}.builder.last-stories .content .stories .list .story .description .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.last-stories .content .stories .list .story .description .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.last-stories .content .stories .list .story .description .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.last-stories .content .stories .list .story .description .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.last-stories .content .stories .controls{align-items:center;--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.last-stories .content .stories .controls>*{margin:var(--vmargin) var(--hmargin)}@media (max-width: 1023px){.builder.last-stories .content .stories .controls{justify-content:space-between}}.builder.last-stories .content .stories .controls span{cursor:pointer;height:calc(24 / var(--layout-width) * 100vw)}.builder.last-stories .content .stories .controls span svg{width:auto;height:calc(24 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.builder.last-stories .content .stories .controls{margin-top:calc(64 / var(--layout-width) * 100vw);padding-left:calc(80 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.last-stories .content .stories .controls{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.last-stories .content .stories .controls span svg path{stroke:var(--white)}@media (min-width: 1024px){.builder.last-stories .content .image{width:calc(550 / var(--layout-width) * 100vw);flex-shrink:0;margin-left:calc(64 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.last-stories .content .image{order:1}}.builder.consultation{padding-top:var(--builder-vertical-padding);padding-bottom:var(--builder-vertical-padding)}.builder.consultation .content{border:4px solid var(--sand);padding:calc(56 / var(--layout-width) * 100vw) calc(96 / var(--layout-width) * 100vw);display:flex;align-items:center}@media (max-width: 1023px){.builder.consultation .content{flex-direction:column;border-width:2px;padding:calc(24 / var(--layout-width) * 100vw)}}.builder.consultation .content .text{font-family:Cormorant Garamond;font-weight:600}.builder.consultation .content .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.consultation .content .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.consultation .content .text>*+h1,.builder.consultation .content .text>*+h2,.builder.consultation .content .text>*+h3,.builder.consultation .content .text>*+h4,.builder.consultation .content .text>*+h5,.builder.consultation .content .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.consultation .content .text>*+h1,.builder.consultation .content .text>*+h2,.builder.consultation .content .text>*+h3,.builder.consultation .content .text>*+h4,.builder.consultation .content .text>*+h5,.builder.consultation .content .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.consultation .content .text>h1+*,.builder.consultation .content .text>h2+*,.builder.consultation .content .text>h3+*,.builder.consultation .content .text>h4+*,.builder.consultation .content .text>h5+*,.builder.consultation .content .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.consultation .content .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.consultation .content .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.consultation .content .text a:not(.button){text-decoration-thickness:1px}}.builder.consultation .content .text hr{border:none;border-top:1px solid var(--blue)}.builder.consultation .content .text ol li,.builder.consultation .content .text ul li{position:relative}.builder.consultation .content .text ol li a,.builder.consultation .content .text ul li a{display:inline}.builder.consultation .content .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.consultation .content .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.consultation .content .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.consultation .content .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.consultation .content .text ol{counter-reset:list-counter}.builder.consultation .content .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.consultation .content .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.consultation .content .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.consultation .content .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.builder.consultation .content .text{width:calc(360 / var(--layout-width) * 100vw);flex-shrink:0;margin-right:calc(96 / var(--layout-width) * 100vw);font-weight:400;font-size:clamp(18px,(24 / var(--layout-width)) * 100vw,30px);line-height:133%}}@media (max-width: 1023px){.builder.consultation .content .text{text-align:center;font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:133%}}.builder.consultation .content .contact{width:100%;text-align:center}@media (max-width: 1023px){.builder.consultation .content .contact{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.consultation .content .contact .messengers{margin-top:calc(16 / var(--layout-width) * 100vw)}.builder.consultation .content .contact .messengers a+a{margin-left:calc(24 / var(--layout-width) * 100vw)}.builder.consultation .content .contact .messengers a svg{width:calc(32 / var(--layout-width) * 100vw);height:auto}.builder.consultation .content .contact .messengers a svg path{fill:var(--black)}.builder.consultation .content .contact .cta{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.consultation .content .contact .cta a{flex-direction:column}.builder.consultation .content .contact .cta a span{color:var(--red);font-weight:700;font-size:clamp(9px,(11 / var(--layout-width)) * 100vw,14px);line-height:120%}.builder.last-news .heading,.builder.featured-articles .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.last-news .heading,.builder.featured-articles .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.last-news .heading,.builder.featured-articles .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.last-news .controls,.builder.featured-articles .controls{align-items:center;--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);margin-top:calc(40 / var(--layout-width) * 100vw)}.builder.last-news .controls>*,.builder.featured-articles .controls>*{margin:var(--vmargin) var(--hmargin)}@media (max-width: 1023px){.builder.last-news .controls,.builder.featured-articles .controls{justify-content:space-between}}.builder.last-news .controls span,.builder.featured-articles .controls span{cursor:pointer;height:calc(24 / var(--layout-width) * 100vw)}.builder.last-news .controls span svg,.builder.featured-articles .controls span svg{width:auto;height:calc(24 / var(--layout-width) * 100vw)}.posts-slider .post .image img,.posts-slider .post .image svg{width:100%;height:100%;object-fit:cover}@media (min-width: 1024px){.posts-slider .post .image{aspect-ratio:1/1;overflow:hidden}@supports not (aspect-ratio: 1/1){.posts-slider .post .image{position:relative}.posts-slider .post .image:before{content:"";float:left;padding-top:100%}.posts-slider .post .image:after{content:"";display:block;clear:both}}}@media (max-width: 1023px){.posts-slider .post .image{aspect-ratio:4/3;overflow:hidden}@supports not (aspect-ratio: 4/3){.posts-slider .post .image{position:relative}.posts-slider .post .image:before{content:"";float:left;padding-top:75%}.posts-slider .post .image:after{content:"";display:block;clear:both}}}.posts-slider .post .title{font-family:Circe;font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:150%;font-weight:700;margin-top:calc(16 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.posts-slider .post .title{font-size:clamp(14px,(18 / var(--layout-width)) * 100vw,23px)}}.posts-slider .post .excerpt{margin-top:calc(8 / var(--layout-width) * 100vw)}.posts-slider .post .date{margin-top:calc(16 / var(--layout-width) * 100vw);display:flex;align-items:center}.posts-slider .post .date svg{width:calc(16 / var(--layout-width) * 100vw);height:auto;margin-right:calc(8 / var(--layout-width) * 100vw);margin-top:calc(-4 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.posts-list{--columns: 4;--column-gap: calc( 40 / var(--layout-width) * 100vw );--row-gap: calc( 40 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.posts-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}@media (max-width: 1023px){.posts-list{--columns: 2;--column-gap: calc( 40 / var(--layout-width) * 100vw );--row-gap: calc( 40 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.posts-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}@media (max-width: 767px){.posts-list{--columns: 1;--column-gap: calc( 40 / var(--layout-width) * 100vw );--row-gap: calc( 40 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.posts-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}.posts-list .post .image img,.posts-list .post .image svg{width:100%;height:100%;object-fit:cover}@media (min-width: 1024px){.posts-list .post .image{aspect-ratio:1/1;overflow:hidden}@supports not (aspect-ratio: 1/1){.posts-list .post .image{position:relative}.posts-list .post .image:before{content:"";float:left;padding-top:100%}.posts-list .post .image:after{content:"";display:block;clear:both}}}@media (max-width: 1023px){.posts-list .post .image{aspect-ratio:4/3;overflow:hidden}@supports not (aspect-ratio: 4/3){.posts-list .post .image{position:relative}.posts-list .post .image:before{content:"";float:left;padding-top:75%}.posts-list .post .image:after{content:"";display:block;clear:both}}}.posts-list .post .title{font-family:Circe;font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:150%;font-weight:700;margin-top:calc(16 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.posts-list .post .title{font-size:clamp(14px,(18 / var(--layout-width)) * 100vw,23px)}}.posts-list .post .excerpt{margin-top:calc(8 / var(--layout-width) * 100vw)}.posts-list .post .date{margin-top:calc(16 / var(--layout-width) * 100vw);display:flex;align-items:center}.posts-list .post .date svg{width:calc(16 / var(--layout-width) * 100vw);height:auto;margin-right:calc(8 / var(--layout-width) * 100vw);margin-top:calc(-4 / var(--layout-width) * 100vw)}.builder.text-gallery .title{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.text-gallery .title{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.text-gallery .title{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.text-gallery .group{display:flex}@media (max-width: 1023px){.builder.text-gallery .group{flex-direction:column}}@media (min-width: 1024px){.builder.text-gallery .group .content{padding-left:calc(80 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.text-gallery .group .content{order:2;margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.text-gallery .group .content .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.text-gallery .group .content .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.text-gallery .group .content .text>*+h1,.builder.text-gallery .group .content .text>*+h2,.builder.text-gallery .group .content .text>*+h3,.builder.text-gallery .group .content .text>*+h4,.builder.text-gallery .group .content .text>*+h5,.builder.text-gallery .group .content .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.text-gallery .group .content .text>*+h1,.builder.text-gallery .group .content .text>*+h2,.builder.text-gallery .group .content .text>*+h3,.builder.text-gallery .group .content .text>*+h4,.builder.text-gallery .group .content .text>*+h5,.builder.text-gallery .group .content .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.text-gallery .group .content .text>h1+*,.builder.text-gallery .group .content .text>h2+*,.builder.text-gallery .group .content .text>h3+*,.builder.text-gallery .group .content .text>h4+*,.builder.text-gallery .group .content .text>h5+*,.builder.text-gallery .group .content .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.text-gallery .group .content .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.text-gallery .group .content .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.text-gallery .group .content .text a:not(.button){text-decoration-thickness:1px}}.builder.text-gallery .group .content .text hr{border:none;border-top:1px solid var(--blue)}.builder.text-gallery .group .content .text ol li,.builder.text-gallery .group .content .text ul li{position:relative}.builder.text-gallery .group .content .text ol li a,.builder.text-gallery .group .content .text ul li a{display:inline}.builder.text-gallery .group .content .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.text-gallery .group .content .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.text-gallery .group .content .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.text-gallery .group .content .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.text-gallery .group .content .text ol{counter-reset:list-counter}.builder.text-gallery .group .content .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.text-gallery .group .content .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.text-gallery .group .content .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.text-gallery .group .content .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.text-gallery .group .content .link{margin-top:calc(40 / var(--layout-width) * 100vw)}.builder.text-gallery .group .gallery .splide__arrows{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.text-gallery .group .gallery .splide__arrows>*{margin:var(--vmargin) var(--hmargin)}.builder.text-gallery .group .gallery .splide__arrows .splide__arrow{cursor:pointer;user-select:none}.builder.text-gallery .group .gallery .splide__arrows .splide__arrow[disabled]{opacity:.3}.builder.text-gallery .group .gallery .splide__arrows .splide__arrow svg path{stroke:var(--black)}.builder.text-gallery .group .gallery .splide__arrows .splide__arrow:hover svg path{stroke:var(--red)}.builder.text-gallery .group .gallery .splide__arrows.white .splide__arrow svg path{stroke:var(--white)}.builder.text-gallery .group .gallery .splide__arrows.white .splide__arrow:hover svg path{stroke:var(--sand)}.builder.text-gallery .group .gallery .splide__arrows{position:absolute;right:calc(24 / var(--layout-width) * 100vw);bottom:calc(24 / var(--layout-width) * 100vw);z-index:7}@media (min-width: 1024px){.builder.text-gallery .group .gallery{width:calc(550 / var(--layout-width) * 100vw);height:auto;flex-shrink:0;margin-left:calc(64 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.text-gallery .group .gallery{width:calc(320 / var(--layout-width) * 100vw);order:1}}.builder.text-gallery .group .gallery .image{aspect-ratio:55/64;overflow:hidden}@supports not (aspect-ratio: 55/64){.builder.text-gallery .group .gallery .image{position:relative}.builder.text-gallery .group .gallery .image:before{content:"";float:left;padding-top:116.3636363636%}.builder.text-gallery .group .gallery .image:after{content:"";display:block;clear:both}}.builder.text-gallery .group .gallery .image img,.builder.text-gallery .group .gallery .image svg{width:100%;height:100%;object-fit:cover}.builder.presentation{padding-top:var(--builder-vertical-padding);padding-bottom:var(--builder-vertical-padding);background-color:var(--sand)}.builder.presentation .container{display:flex}@media (max-width: 1023px){.builder.presentation .container{flex-direction:column}}.builder.presentation .container .content{width:100%}.builder.presentation .container .content .title{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red)}@media (max-width: 1023px){.builder.presentation .container .content .title{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.presentation .container .content .title{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.presentation .container .content .image.mobile{margin-top:calc(24 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.builder.presentation .container .content .image.mobile{display:none}}@media (min-width: 1024px){.builder.presentation .container .content .group{margin-top:calc(64 / var(--layout-width) * 100vw);padding-left:calc(80 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.presentation .container .content .group{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.presentation .container .content .group .text{font-family:Cormorant Garamond;font-weight:600;font-weight:400;font-size:clamp(18px,(24 / var(--layout-width)) * 100vw,30px);line-height:133%}.builder.presentation .container .content .group .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.presentation .container .content .group .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.presentation .container .content .group .text>*+h1,.builder.presentation .container .content .group .text>*+h2,.builder.presentation .container .content .group .text>*+h3,.builder.presentation .container .content .group .text>*+h4,.builder.presentation .container .content .group .text>*+h5,.builder.presentation .container .content .group .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.presentation .container .content .group .text>*+h1,.builder.presentation .container .content .group .text>*+h2,.builder.presentation .container .content .group .text>*+h3,.builder.presentation .container .content .group .text>*+h4,.builder.presentation .container .content .group .text>*+h5,.builder.presentation .container .content .group .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.presentation .container .content .group .text>h1+*,.builder.presentation .container .content .group .text>h2+*,.builder.presentation .container .content .group .text>h3+*,.builder.presentation .container .content .group .text>h4+*,.builder.presentation .container .content .group .text>h5+*,.builder.presentation .container .content .group .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.presentation .container .content .group .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.presentation .container .content .group .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.presentation .container .content .group .text a:not(.button){text-decoration-thickness:1px}}.builder.presentation .container .content .group .text hr{border:none;border-top:1px solid var(--blue)}.builder.presentation .container .content .group .text ol li,.builder.presentation .container .content .group .text ul li{position:relative}.builder.presentation .container .content .group .text ol li a,.builder.presentation .container .content .group .text ul li a{display:inline}.builder.presentation .container .content .group .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.presentation .container .content .group .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.presentation .container .content .group .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.presentation .container .content .group .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.presentation .container .content .group .text ol{counter-reset:list-counter}.builder.presentation .container .content .group .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.presentation .container .content .group .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.presentation .container .content .group .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.presentation .container .content .group .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.presentation .container .content .group .text{text-align:center;font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:133%}}.builder.presentation .container .content .group .link{margin-top:calc(64 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.presentation .container .content .group .link{text-align:center;margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.presentation .container .image.desktop{flex-shrink:0;width:58%;margin-left:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.presentation .container .image.desktop{display:none}}.builder.mass-media .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.mass-media .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.mass-media .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}@media (max-width: 1023px){.builder.mass-media .heading{margin-bottom:calc(24 / var(--layout-width) * 100vw)}}.builder.mass-media .group+.group{margin-top:calc(40 / var(--layout-width) * 100vw)}.builder.mass-media .group .slider .item{border-radius:8px;background-color:#fff;padding:calc(24 / var(--layout-width) * 100vw) calc(40 / var(--layout-width) * 100vw);height:calc(144 / var(--layout-width) * 100vw);box-shadow:0 8px 8px #f1e2cb80}@media (max-width: 1023px){.builder.mass-media .group .slider .item{padding:calc(24 / var(--layout-width) * 100vw)}}.builder.mass-media .group .slider .item .logo img{width:100%;height:100%;object-fit:contain}.builder.mass-media .group .slider .item .logo.video-link{cursor:pointer}.builder.mass-media .group .slider .item .logo img{max-height:calc(96 / var(--layout-width) * 100vw)}.builder.mass-media .group .read-all{margin-top:calc(40 / var(--layout-width) * 100vw)}.builder.mass-media .group .read-all .controls{align-items:center;--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.mass-media .group .read-all .controls>*{margin:var(--vmargin) var(--hmargin)}@media (max-width: 1023px){.builder.mass-media .group .read-all .controls{justify-content:space-between}}.builder.mass-media .group .read-all .controls span{cursor:pointer;height:calc(24 / var(--layout-width) * 100vw)}.builder.mass-media .group .read-all .controls span svg{width:auto;height:calc(24 / var(--layout-width) * 100vw)}.builder.subscribe{background-color:var(--red)}@media (min-width: 1024px){.builder.subscribe{padding-top:var(--builder-vertical-padding-small);padding-bottom:var(--builder-vertical-padding-small)}}@media (max-width: 1023px){.builder.subscribe{padding-top:var(--builder-vertical-padding);padding-bottom:var(--builder-vertical-padding)}}@media (min-width: 1024px){.builder.subscribe .container-thin{display:flex;align-items:center;justify-content:space-between}}@media (min-width: 1024px){.builder.subscribe .container-thin .image{width:calc(360 / var(--layout-width) * 100vw);flex-shrink:0;margin-right:calc(64 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.subscribe .container-thin .image{width:calc(196 / var(--layout-width) * 100vw);margin-left:auto;margin-right:auto}}.builder.subscribe .container-thin .content{width:100%;display:flex;flex-direction:column;align-items:center}@media (max-width: 1023px){.builder.subscribe .container-thin .content{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.subscribe .container-thin .content .text{color:var(--white);text-align:center;font-family:Cormorant Garamond;font-weight:600;font-weight:400;font-size:clamp(18px,(24 / var(--layout-width)) * 100vw,30px);line-height:133%}@media (min-width: 1024px){.builder.subscribe .container-thin .content .text{width:calc(400 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.subscribe .container-thin .content .text{font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:133%}}.builder.subscribe .container-thin .content .cta{margin-top:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.subscribe .container-thin .content .cta{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.image-text .title{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.image-text .title{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.image-text .title{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}@media (max-width: 1023px){.builder.image-text .title{margin-bottom:calc(24 / var(--layout-width) * 100vw)}}.builder.image-text .content{display:flex;align-items:center}@media (max-width: 1023px){.builder.image-text .content{flex-direction:column}}.builder.image-text .content .media{position:relative;width:100%}.builder.image-text .content .media.image{aspect-ratio:12/8;overflow:hidden}@supports not (aspect-ratio: 12/8){.builder.image-text .content .media.image{position:relative}.builder.image-text .content .media.image:before{content:"";float:left;padding-top:66.6666666667%}.builder.image-text .content .media.image:after{content:"";display:block;clear:both}}.builder.image-text .content .media.image img,.builder.image-text .content .media.image svg{width:100%;height:100%;object-fit:cover}.builder.image-text .content .media.poster{aspect-ratio:12/8;overflow:hidden}@supports not (aspect-ratio: 12/8){.builder.image-text .content .media.poster{position:relative}.builder.image-text .content .media.poster:before{content:"";float:left;padding-top:66.6666666667%}.builder.image-text .content .media.poster:after{content:"";display:block;clear:both}}.builder.image-text .content .media.poster .pic{width:100%;height:100%;position:relative}.builder.image-text .content .media.poster .pic img{object-fit:cover;width:100%;height:100%}.builder.image-text .content .media.poster .pic .play-button{--size: calc( 48 / var(--layout-width) * 100vw );position:absolute;cursor:pointer;left:calc(50% - var(--size));top:calc(50% - var(--size));width:calc(var(--size) * 2);height:calc(var(--size) * 2);background-color:var(--red);border-radius:50%;padding:calc(24 / var(--layout-width) * 100vw);display:flex;align-items:center;justify-content:center}.builder.image-text .content .media.poster .pic .play-button svg{width:100%;height:auto}.builder.image-text .content .media.poster .pic .play-button svg path{fill:var(--white)}.builder.image-text .content .text{--margin: calc( -80 / var(--layout-width) * 100vw );position:relative;z-index:3}.builder.image-text .content .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.image-text .content .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.image-text .content .text>*+h1,.builder.image-text .content .text>*+h2,.builder.image-text .content .text>*+h3,.builder.image-text .content .text>*+h4,.builder.image-text .content .text>*+h5,.builder.image-text .content .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.image-text .content .text>*+h1,.builder.image-text .content .text>*+h2,.builder.image-text .content .text>*+h3,.builder.image-text .content .text>*+h4,.builder.image-text .content .text>*+h5,.builder.image-text .content .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.image-text .content .text>h1+*,.builder.image-text .content .text>h2+*,.builder.image-text .content .text>h3+*,.builder.image-text .content .text>h4+*,.builder.image-text .content .text>h5+*,.builder.image-text .content .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.image-text .content .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.image-text .content .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.image-text .content .text a:not(.button){text-decoration-thickness:1px}}.builder.image-text .content .text hr{border:none;border-top:1px solid var(--blue)}.builder.image-text .content .text ol li,.builder.image-text .content .text ul li{position:relative}.builder.image-text .content .text ol li a,.builder.image-text .content .text ul li a{display:inline}.builder.image-text .content .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.image-text .content .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.image-text .content .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.image-text .content .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.image-text .content .text ol{counter-reset:list-counter}.builder.image-text .content .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.image-text .content .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.image-text .content .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.image-text .content .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.builder.image-text .content .text{background-color:#fff;padding:calc(40 / var(--layout-width) * 100vw) calc(48 / var(--layout-width) * 100vw) calc(40 / var(--layout-width) * 100vw) calc(80 / var(--layout-width) * 100vw);width:calc(640 / var(--layout-width) * 100vw);flex-shrink:0}}@media (max-width: 1023px){.builder.image-text .content .text{order:2;margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.image-text.--image-position-left .content .media{order:1}@media (min-width: 1024px){.builder.image-text.--image-position-left .content .text{order:2;margin-left:var(--margin)}}.builder.image-text.--image-position-right .content .media{order:2}@media (max-width: 1023px){.builder.image-text.--image-position-right .content .media{order:1}}@media (min-width: 1024px){.builder.image-text.--image-position-right .content .text{order:1;margin-right:var(--margin)}}.builder.text-comment .title{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.text-comment .title{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.text-comment .title{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}@media (max-width: 1023px){.builder.text-comment .title{margin-bottom:calc(24 / var(--layout-width) * 100vw)}}@media (min-width: 1024px){.builder.text-comment .content{display:flex;align-items:center}}.builder.text-comment .content .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.text-comment .content .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.text-comment .content .text>*+h1,.builder.text-comment .content .text>*+h2,.builder.text-comment .content .text>*+h3,.builder.text-comment .content .text>*+h4,.builder.text-comment .content .text>*+h5,.builder.text-comment .content .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.text-comment .content .text>*+h1,.builder.text-comment .content .text>*+h2,.builder.text-comment .content .text>*+h3,.builder.text-comment .content .text>*+h4,.builder.text-comment .content .text>*+h5,.builder.text-comment .content .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.text-comment .content .text>h1+*,.builder.text-comment .content .text>h2+*,.builder.text-comment .content .text>h3+*,.builder.text-comment .content .text>h4+*,.builder.text-comment .content .text>h5+*,.builder.text-comment .content .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.text-comment .content .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.text-comment .content .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.text-comment .content .text a:not(.button){text-decoration-thickness:1px}}.builder.text-comment .content .text hr{border:none;border-top:1px solid var(--blue)}.builder.text-comment .content .text ol li,.builder.text-comment .content .text ul li{position:relative}.builder.text-comment .content .text ol li a,.builder.text-comment .content .text ul li a{display:inline}.builder.text-comment .content .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.text-comment .content .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.text-comment .content .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.text-comment .content .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.text-comment .content .text ol{counter-reset:list-counter}.builder.text-comment .content .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.text-comment .content .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.text-comment .content .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.text-comment .content .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.builder.text-comment .content .text{width:calc(420 / var(--layout-width) * 100vw);margin-right:calc(96 / var(--layout-width) * 100vw);flex-shrink:0}}.builder.text-comment .content .comment{width:100%;font-family:Cormorant Garamond;font-weight:600;font-weight:400;font-size:clamp(18px,(24 / var(--layout-width)) * 100vw,30px);line-height:133%;padding:calc(64 / var(--layout-width) * 100vw);color:var(--white);background-color:var(--black);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 1023px){.builder.text-comment .content .comment{font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:133%;padding:calc(24 / var(--layout-width) * 100vw)}}.builder.text-comment .content .comment:before,.builder.text-comment .content .comment:after{content:"";width:calc(120 / var(--layout-width) * 100vw);height:1px;background-color:var(--white);display:inline-block}.builder.text-comment .content .comment:before{margin-bottom:calc(24 / var(--layout-width) * 100vw)}.builder.text-comment .content .comment:after{margin-top:calc(24 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.text-comment .content .comment{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.service-intro h1{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red)}@media (max-width: 1023px){.builder.service-intro h1{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.service-intro h1{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.stories-tile .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.stories-tile .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.stories-tile .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}@media (min-width: 1024px){.builder.stories-tile .stories-list{--columns: 4;--column-gap: calc( 40 / var(--layout-width) * 100vw );--row-gap: calc( 64 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.stories-tile .stories-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}@media (max-width: 1023px){.builder.stories-tile .stories-list{--columns: 2;--column-gap: calc( 32 / var(--layout-width) * 100vw );--row-gap: calc( 56 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.stories-tile .stories-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}@media (max-width: 767px){.builder.stories-tile .stories-list{--columns: 1;--column-gap: calc( 24 / var(--layout-width) * 100vw );--row-gap: calc( 48 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.stories-tile .stories-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}.builder.stories-tile .stories-list .story .image img,.builder.stories-tile .stories-list .story .image svg{width:100%;height:100%;object-fit:cover}@media (min-width: 1024px){.builder.stories-tile .stories-list .story .image{aspect-ratio:1/1;overflow:hidden}@supports not (aspect-ratio: 1/1){.builder.stories-tile .stories-list .story .image{position:relative}.builder.stories-tile .stories-list .story .image:before{content:"";float:left;padding-top:100%}.builder.stories-tile .stories-list .story .image:after{content:"";display:block;clear:both}}}@media (max-width: 1023px){.builder.stories-tile .stories-list .story .image{aspect-ratio:4/3;overflow:hidden}@supports not (aspect-ratio: 4/3){.builder.stories-tile .stories-list .story .image{position:relative}.builder.stories-tile .stories-list .story .image:before{content:"";float:left;padding-top:75%}.builder.stories-tile .stories-list .story .image:after{content:"";display:block;clear:both}}}.builder.stories-tile .stories-list .story .title{font-family:Circe;font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:150%;font-weight:700;margin-top:calc(16 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.stories-tile .stories-list .story .title{font-size:clamp(14px,(18 / var(--layout-width)) * 100vw,23px)}}.builder.stories-tile .stories-list .story .excerpt{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.stories-tile .stories-list .story .date{margin-top:calc(16 / var(--layout-width) * 100vw);display:flex;align-items:center}.builder.stories-tile .stories-list .story .date svg{width:calc(16 / var(--layout-width) * 100vw);height:auto;margin-right:calc(8 / var(--layout-width) * 100vw);margin-top:calc(-4 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.builder.stories-tile .stories-list .story .tags{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.stories-tile .stories-list .story .tags>*{margin:var(--vmargin) var(--hmargin)}}@media (max-width: 1023px){.builder.stories-tile .stories-list .story .tags{--hmargin: calc( 4 / var(--layout-width) * 100vw );--vmargin: calc( 4 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.stories-tile .stories-list .story .tags>*{margin:var(--vmargin) var(--hmargin)}}.builder.stories-tile .stories-list .story .tags span{font-weight:700;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:150%;text-transform:uppercase;border:1px solid transparent;display:flex;text-align:center;justify-content:center;align-items:center;border-radius:100px;padding:calc(12 / var(--layout-width) * 100vw) calc(24 / var(--layout-width) * 100vw);color:var(--black);border-color:var(--black)}@media (max-width: 1023px){.builder.stories-tile .stories-list .story .tags span{padding:calc(8 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw)}}.builder.stories-tile .stories-list .story .tags span.active{color:var(--white);background-color:var(--black)}@media (min-width: 1024px){.builder.stories-tile .stories-list .story .tags{margin-top:calc(16 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.stories-tile .stories-list .story .tags{margin-top:calc(8 / var(--layout-width) * 100vw)}}.builder.stories-tile .load-more{margin-top:calc(96 / var(--layout-width) * 100vw);display:flex;justify-content:center}.post-filters,.story-filters{color:var(--white);background-color:var(--black);padding:var(--builder-vertical-padding-small) 0}.post-filters .title,.story-filters .title{font-family:Circe;font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:140%;text-transform:uppercase;margin-bottom:calc(16 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.post-filters .title,.story-filters .title{font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px)}}@media (min-width: 1024px){.post-filters .tags,.story-filters .tags{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.post-filters .tags>*,.story-filters .tags>*{margin:var(--vmargin) var(--hmargin)}}@media (max-width: 1023px){.post-filters .tags,.story-filters .tags{--hmargin: calc( 4 / var(--layout-width) * 100vw );--vmargin: calc( 4 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.post-filters .tags>*,.story-filters .tags>*{margin:var(--vmargin) var(--hmargin)}}.post-filters .tags span,.story-filters .tags span{font-weight:700;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:150%;text-transform:uppercase;border:1px solid transparent;display:flex;text-align:center;justify-content:center;align-items:center;border-radius:100px;padding:calc(12 / var(--layout-width) * 100vw) calc(24 / var(--layout-width) * 100vw);color:var(--white);border-color:var(--white)}@media (max-width: 1023px){.post-filters .tags span,.story-filters .tags span{padding:calc(8 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw)}}.post-filters .tags span.active,.story-filters .tags span.active{color:var(--black);background-color:var(--white)}.post-filters .tags span,.story-filters .tags span{cursor:pointer}.builder.related-stories .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.related-stories .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.related-stories .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.related-stories .read-all{display:flex;justify-content:center;margin-top:calc(64 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.related-stories .read-all{margin-top:calc(40 / var(--layout-width) * 100vw)}}.story-list-large{display:flex;flex-direction:column}@media (min-width: 1024px){.story-list-large .story{display:flex}}.story-list-large .story+.story{margin-top:calc(40 / var(--layout-width) * 100vw)}.story-list-large .story .image img,.story-list-large .story .image svg{width:100%;height:100%;object-fit:cover}@media (min-width: 1024px){.story-list-large .story .image{width:calc(268 / var(--layout-width) * 100vw);aspect-ratio:67/56;overflow:hidden;flex-shrink:0;margin-right:calc(40 / var(--layout-width) * 100vw)}@supports not (aspect-ratio: 67/56){.story-list-large .story .image{position:relative}.story-list-large .story .image:before{content:"";float:left;padding-top:83.5820895522%}.story-list-large .story .image:after{content:"";display:block;clear:both}}}@media (max-width: 1023px){.story-list-large .story .image{height:calc(240 / var(--layout-width) * 100vw)}}.story-list-large .story .content{padding-top:calc(16 / var(--layout-width) * 100vw)}.story-list-large .story .content .title{font-family:Circe;font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:150%;font-weight:700}@media (max-width: 1023px){.story-list-large .story .content .title{font-size:clamp(14px,(18 / var(--layout-width)) * 100vw,23px)}}.story-list-large .story .content .excerpt{margin-top:calc(16 / var(--layout-width) * 100vw)}.story-list-large .story .content .excerpt>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.story-list-large .story .content .excerpt>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.story-list-large .story .content .excerpt>*+h1,.story-list-large .story .content .excerpt>*+h2,.story-list-large .story .content .excerpt>*+h3,.story-list-large .story .content .excerpt>*+h4,.story-list-large .story .content .excerpt>*+h5,.story-list-large .story .content .excerpt>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.story-list-large .story .content .excerpt>*+h1,.story-list-large .story .content .excerpt>*+h2,.story-list-large .story .content .excerpt>*+h3,.story-list-large .story .content .excerpt>*+h4,.story-list-large .story .content .excerpt>*+h5,.story-list-large .story .content .excerpt>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.story-list-large .story .content .excerpt>h1+*,.story-list-large .story .content .excerpt>h2+*,.story-list-large .story .content .excerpt>h3+*,.story-list-large .story .content .excerpt>h4+*,.story-list-large .story .content .excerpt>h5+*,.story-list-large .story .content .excerpt>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.story-list-large .story .content .excerpt a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.story-list-large .story .content .excerpt a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.story-list-large .story .content .excerpt a:not(.button){text-decoration-thickness:1px}}.story-list-large .story .content .excerpt hr{border:none;border-top:1px solid var(--blue)}.story-list-large .story .content .excerpt ol li,.story-list-large .story .content .excerpt ul li{position:relative}.story-list-large .story .content .excerpt ol li a,.story-list-large .story .content .excerpt ul li a{display:inline}.story-list-large .story .content .excerpt ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.story-list-large .story .content .excerpt ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.story-list-large .story .content .excerpt ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.story-list-large .story .content .excerpt ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.story-list-large .story .content .excerpt ol{counter-reset:list-counter}.story-list-large .story .content .excerpt ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.story-list-large .story .content .excerpt ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.story-list-large .story .content .excerpt ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.story-list-large .story .content .excerpt ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.story-list-large .story .content .excerpt{margin-top:calc(8 / var(--layout-width) * 100vw)}}.story-list-large .story .content .tags{margin-top:calc(16 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.story-list-large .story .content .tags{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.story-list-large .story .content .tags>*{margin:var(--vmargin) var(--hmargin)}}@media (max-width: 1023px){.story-list-large .story .content .tags{--hmargin: calc( 4 / var(--layout-width) * 100vw );--vmargin: calc( 4 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.story-list-large .story .content .tags>*{margin:var(--vmargin) var(--hmargin)}}.story-list-large .story .content .tags span{font-weight:700;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:150%;text-transform:uppercase;border:1px solid transparent;display:flex;text-align:center;justify-content:center;align-items:center;border-radius:100px;padding:calc(12 / var(--layout-width) * 100vw) calc(24 / var(--layout-width) * 100vw);color:var(--black);border-color:var(--black)}@media (max-width: 1023px){.story-list-large .story .content .tags span{padding:calc(8 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw)}}.story-list-large .story .content .tags span.active{color:var(--white);background-color:var(--black)}@media (max-width: 1023px){.story-list-large .story .content .tags{margin-top:calc(8 / var(--layout-width) * 100vw)}}.builder.page-intro .title{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red)}@media (max-width: 1023px){.builder.page-intro .title{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.page-intro .title{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}@media (min-width: 1024px){.builder.page-intro .contacts{--columns: 3;--column-gap: calc( 40 / var(--layout-width) * 100vw );--row-gap: calc( 24 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap;margin-top:calc(40 / var(--layout-width) * 100vw)}}@media (min-width: 1024px) and (max-width: 1023px){.builder.page-intro .contacts{--columns: 2}}@media (min-width: 1024px) and (max-width: 767px){.builder.page-intro .contacts{--columns: 1}}@media (min-width: 1024px){.builder.page-intro .contacts>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}@media (max-width: 1023px){.builder.page-intro .contacts{margin-top:calc(24 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.page-intro .contacts .item+.item{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.page-intro .contacts .item .icon+.value{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.page-intro .contacts .item .icon svg{height:calc(24 / var(--layout-width) * 100vw);width:auto}.builder.page-intro .contacts .item .value>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.page-intro .contacts .item .value>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.page-intro .contacts .item .value>*+h1,.builder.page-intro .contacts .item .value>*+h2,.builder.page-intro .contacts .item .value>*+h3,.builder.page-intro .contacts .item .value>*+h4,.builder.page-intro .contacts .item .value>*+h5,.builder.page-intro .contacts .item .value>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.page-intro .contacts .item .value>*+h1,.builder.page-intro .contacts .item .value>*+h2,.builder.page-intro .contacts .item .value>*+h3,.builder.page-intro .contacts .item .value>*+h4,.builder.page-intro .contacts .item .value>*+h5,.builder.page-intro .contacts .item .value>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.page-intro .contacts .item .value>h1+*,.builder.page-intro .contacts .item .value>h2+*,.builder.page-intro .contacts .item .value>h3+*,.builder.page-intro .contacts .item .value>h4+*,.builder.page-intro .contacts .item .value>h5+*,.builder.page-intro .contacts .item .value>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.page-intro .contacts .item .value a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.page-intro .contacts .item .value a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.page-intro .contacts .item .value a:not(.button){text-decoration-thickness:1px}}.builder.page-intro .contacts .item .value hr{border:none;border-top:1px solid var(--blue)}.builder.page-intro .contacts .item .value ol li,.builder.page-intro .contacts .item .value ul li{position:relative}.builder.page-intro .contacts .item .value ol li a,.builder.page-intro .contacts .item .value ul li a{display:inline}.builder.page-intro .contacts .item .value ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.page-intro .contacts .item .value ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.page-intro .contacts .item .value ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.page-intro .contacts .item .value ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.page-intro .contacts .item .value ol{counter-reset:list-counter}.builder.page-intro .contacts .item .value ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.page-intro .contacts .item .value ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.page-intro .contacts .item .value ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.page-intro .contacts .item .value ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.page-intro .contacts .item.phone .icon{display:flex}.builder.page-intro .contacts .item.phone .icon span{margin:0 calc(16 / var(--layout-width) * 100vw);width:1px;height:calc(24 / var(--layout-width) * 100vw);background-color:var(--black)}.builder.page-intro .block{max-width:calc(740 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.builder.page-intro .block{padding-left:calc(80 / var(--layout-width) * 100vw);margin-top:calc(40 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.page-intro .block{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.page-intro .block .content .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.page-intro .block .content .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.page-intro .block .content .text>*+h1,.builder.page-intro .block .content .text>*+h2,.builder.page-intro .block .content .text>*+h3,.builder.page-intro .block .content .text>*+h4,.builder.page-intro .block .content .text>*+h5,.builder.page-intro .block .content .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.page-intro .block .content .text>*+h1,.builder.page-intro .block .content .text>*+h2,.builder.page-intro .block .content .text>*+h3,.builder.page-intro .block .content .text>*+h4,.builder.page-intro .block .content .text>*+h5,.builder.page-intro .block .content .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.page-intro .block .content .text>h1+*,.builder.page-intro .block .content .text>h2+*,.builder.page-intro .block .content .text>h3+*,.builder.page-intro .block .content .text>h4+*,.builder.page-intro .block .content .text>h5+*,.builder.page-intro .block .content .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.page-intro .block .content .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.page-intro .block .content .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.page-intro .block .content .text a:not(.button){text-decoration-thickness:1px}}.builder.page-intro .block .content .text hr{border:none;border-top:1px solid var(--blue)}.builder.page-intro .block .content .text ol li,.builder.page-intro .block .content .text ul li{position:relative}.builder.page-intro .block .content .text ol li a,.builder.page-intro .block .content .text ul li a{display:inline}.builder.page-intro .block .content .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.page-intro .block .content .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.page-intro .block .content .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.page-intro .block .content .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.page-intro .block .content .text ol{counter-reset:list-counter}.builder.page-intro .block .content .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.page-intro .block .content .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.page-intro .block .content .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.page-intro .block .content .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.page-intro .block .summary{--hmargin: calc( 20 / var(--layout-width) * 100vw );--vmargin: calc( 12 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);margin-top:calc(16 / var(--layout-width) * 100vw)}.builder.page-intro .block .summary>*{margin:var(--vmargin) var(--hmargin)}.builder.page-intro .block .summary .item .icon svg{height:calc(24 / var(--layout-width) * 100vw);width:auto}.builder.page-intro .block .summary .item .label{font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;text-transform:uppercase;margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.page-intro .block .summary .item .value{margin-top:calc(4 / var(--layout-width) * 100vw);color:var(--red)}.builder.page-intro .block .tags{margin-top:calc(16 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.builder.page-intro .block .tags{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.page-intro .block .tags>*{margin:var(--vmargin) var(--hmargin)}}@media (max-width: 1023px){.builder.page-intro .block .tags{--hmargin: calc( 4 / var(--layout-width) * 100vw );--vmargin: calc( 4 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.page-intro .block .tags>*{margin:var(--vmargin) var(--hmargin)}}.builder.page-intro .block .tags span{font-weight:700;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:150%;text-transform:uppercase;border:1px solid transparent;display:flex;text-align:center;justify-content:center;align-items:center;border-radius:100px;padding:calc(12 / var(--layout-width) * 100vw) calc(24 / var(--layout-width) * 100vw);color:var(--black);border-color:var(--black)}@media (max-width: 1023px){.builder.page-intro .block .tags span{padding:calc(8 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw)}}.builder.page-intro .block .tags span.active{color:var(--white);background-color:var(--black)}.builder.image-text-comment .title{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.image-text-comment .title{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.image-text-comment .title{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}@media (max-width: 1023px){.builder.image-text-comment .title{margin-bottom:calc(24 / var(--layout-width) * 100vw)}}@media (min-width: 1024px){.builder.image-text-comment .content{--columns: 3;--column-gap: calc( 40 / var(--layout-width) * 100vw );--row-gap: calc( 40 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}}@media (min-width: 1024px) and (max-width: 1023px){.builder.image-text-comment .content{--columns: 2}}@media (min-width: 1024px) and (max-width: 767px){.builder.image-text-comment .content{--columns: 1}}@media (min-width: 1024px){.builder.image-text-comment .content>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}@media (max-width: 1023px){.builder.image-text-comment .content>*+*{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.image-text-comment .content .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.image-text-comment .content .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.image-text-comment .content .text>*+h1,.builder.image-text-comment .content .text>*+h2,.builder.image-text-comment .content .text>*+h3,.builder.image-text-comment .content .text>*+h4,.builder.image-text-comment .content .text>*+h5,.builder.image-text-comment .content .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.image-text-comment .content .text>*+h1,.builder.image-text-comment .content .text>*+h2,.builder.image-text-comment .content .text>*+h3,.builder.image-text-comment .content .text>*+h4,.builder.image-text-comment .content .text>*+h5,.builder.image-text-comment .content .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.image-text-comment .content .text>h1+*,.builder.image-text-comment .content .text>h2+*,.builder.image-text-comment .content .text>h3+*,.builder.image-text-comment .content .text>h4+*,.builder.image-text-comment .content .text>h5+*,.builder.image-text-comment .content .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.image-text-comment .content .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.image-text-comment .content .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.image-text-comment .content .text a:not(.button){text-decoration-thickness:1px}}.builder.image-text-comment .content .text hr{border:none;border-top:1px solid var(--blue)}.builder.image-text-comment .content .text ol li,.builder.image-text-comment .content .text ul li{position:relative}.builder.image-text-comment .content .text ol li a,.builder.image-text-comment .content .text ul li a{display:inline}.builder.image-text-comment .content .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.image-text-comment .content .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.image-text-comment .content .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.image-text-comment .content .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.image-text-comment .content .text ol{counter-reset:list-counter}.builder.image-text-comment .content .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.image-text-comment .content .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.image-text-comment .content .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.image-text-comment .content .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.image-text-comment .content .image{aspect-ratio:1/1;overflow:hidden}@supports not (aspect-ratio: 1/1){.builder.image-text-comment .content .image{position:relative}.builder.image-text-comment .content .image:before{content:"";float:left;padding-top:100%}.builder.image-text-comment .content .image:after{content:"";display:block;clear:both}}.builder.image-text-comment .content .image img,.builder.image-text-comment .content .image svg{width:100%;height:100%;object-fit:cover}.builder.image-text-comment .content .comment{font-family:Cormorant Garamond;font-weight:600;font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:150%;padding:calc(40 / var(--layout-width) * 100vw);color:var(--white);background-color:var(--black);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.builder.image-text-comment .content .comment:before,.builder.image-text-comment .content .comment:after{content:"";width:calc(120 / var(--layout-width) * 100vw);height:1px;background-color:var(--white);display:inline-block}.builder.image-text-comment .content .comment:before{margin-bottom:calc(24 / var(--layout-width) * 100vw)}.builder.image-text-comment .content .comment:after{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.other-projects{background-color:var(--sand);padding-top:var(--builder-vertical-padding);padding-bottom:var(--builder-vertical-padding)}.builder.other-projects .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;margin-bottom:calc(40 / var(--layout-width) * 100vw);text-align:center}@media (max-width: 1023px){.builder.other-projects .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.other-projects .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.other-projects .projects{justify-content:center}@media (min-width: 1024px){.builder.other-projects .projects{--columns: 3;--column-gap: calc( 40 / var(--layout-width) * 100vw );--row-gap: calc( 40 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}}@media (min-width: 1024px) and (max-width: 1023px){.builder.other-projects .projects{--columns: 2}}@media (min-width: 1024px) and (max-width: 767px){.builder.other-projects .projects{--columns: 1}}@media (min-width: 1024px){.builder.other-projects .projects>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}.builder.other-projects .projects .item{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width: 1023px){.builder.other-projects .projects .item+.item{margin-top:calc(40 / var(--layout-width) * 100vw)}}.builder.other-projects .projects .item .image{--size: calc( 120 / var(--layout-width) * 100vw );width:var(--size);height:var(--size)}.builder.other-projects .projects .item .image img,.builder.other-projects .projects .item .image svg{width:100%;height:100%;object-fit:cover}.builder.other-projects .projects .item .image img{border-radius:50%}.builder.other-projects .projects .item .title{margin-top:calc(24 / var(--layout-width) * 100vw);font-family:Cormorant Garamond;font-weight:600;font-weight:400;font-size:clamp(18px,(24 / var(--layout-width)) * 100vw,30px);line-height:133%}.builder.other-projects .projects .item .text{margin-top:calc(16 / var(--layout-width) * 100vw)}.builder.other-projects .projects .item .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.other-projects .projects .item .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.other-projects .projects .item .text>*+h1,.builder.other-projects .projects .item .text>*+h2,.builder.other-projects .projects .item .text>*+h3,.builder.other-projects .projects .item .text>*+h4,.builder.other-projects .projects .item .text>*+h5,.builder.other-projects .projects .item .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.other-projects .projects .item .text>*+h1,.builder.other-projects .projects .item .text>*+h2,.builder.other-projects .projects .item .text>*+h3,.builder.other-projects .projects .item .text>*+h4,.builder.other-projects .projects .item .text>*+h5,.builder.other-projects .projects .item .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.other-projects .projects .item .text>h1+*,.builder.other-projects .projects .item .text>h2+*,.builder.other-projects .projects .item .text>h3+*,.builder.other-projects .projects .item .text>h4+*,.builder.other-projects .projects .item .text>h5+*,.builder.other-projects .projects .item .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.other-projects .projects .item .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.other-projects .projects .item .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.other-projects .projects .item .text a:not(.button){text-decoration-thickness:1px}}.builder.other-projects .projects .item .text hr{border:none;border-top:1px solid var(--blue)}.builder.other-projects .projects .item .text ol li,.builder.other-projects .projects .item .text ul li{position:relative}.builder.other-projects .projects .item .text ol li a,.builder.other-projects .projects .item .text ul li a{display:inline}.builder.other-projects .projects .item .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.other-projects .projects .item .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.other-projects .projects .item .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.other-projects .projects .item .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.other-projects .projects .item .text ol{counter-reset:list-counter}.builder.other-projects .projects .item .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.other-projects .projects .item .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.other-projects .projects .item .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.other-projects .projects .item .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.other-projects .projects .item .link{margin-top:calc(16 / var(--layout-width) * 100vw)}.builder.feedback-form h2{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.feedback-form h2{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.feedback-form h2{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}@media (max-width: 1023px){.builder.feedback-form h2{margin-bottom:calc(24 / var(--layout-width) * 100vw)}}.builder.socials-invitation .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.socials-invitation .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.socials-invitation .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}@media (max-width: 1023px){.builder.socials-invitation .heading{margin-bottom:calc(24 / var(--layout-width) * 100vw)}}.builder.socials-invitation .socials a{display:flex;align-items:center}.builder.socials-invitation .socials a span{font-weight:700;text-transform:uppercase}.builder.socials-invitation .socials a svg{width:calc(64 / var(--layout-width) * 100vw);height:auto;flex-shrink:0;margin-right:calc(16 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.socials-invitation .socials a svg{width:calc(32 / var(--layout-width) * 100vw)}}.builder.socials-invitation .socials.first{--columns: 2;--column-gap: calc( 16 / var(--layout-width) * 100vw );--row-gap: calc( 16 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.socials-invitation .socials.first>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}.builder.socials-invitation .socials.second{display:flex;margin-top:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.socials-invitation .socials.second{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.socials-invitation .socials.second>a+a{margin-left:calc(32 / var(--layout-width) * 100vw)}.builder.socials-invitation .content{margin-top:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.socials-invitation .content{margin-top:calc(16 / var(--layout-width) * 100vw)}}@media (min-width: 1024px){.builder.socials-invitation .content{display:flex;justify-content:space-between}}.builder.socials-invitation .content .instagram-posts{align-items:flex-start}@media (min-width: 1024px){.builder.socials-invitation .content .instagram-posts{width:calc(50% - calc(8 / var(--layout-width) * 100vw));--columns: 3;--column-gap: calc( 16 / var(--layout-width) * 100vw );--row-gap: calc( 16 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}}@media (min-width: 1024px) and (max-width: 1023px){.builder.socials-invitation .content .instagram-posts{--columns: 2}}@media (min-width: 1024px) and (max-width: 767px){.builder.socials-invitation .content .instagram-posts{--columns: 1}}@media (min-width: 1024px){.builder.socials-invitation .content .instagram-posts>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}@media (max-width: 1023px){.builder.socials-invitation .content .instagram-posts{--columns: 2;--column-gap: calc( 16 / var(--layout-width) * 100vw );--row-gap: calc( 16 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.socials-invitation .content .instagram-posts>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}.builder.socials-invitation .content .instagram-posts .post{position:relative}@media (max-width: 1023px){.builder.socials-invitation .content .instagram-posts .post:nth-child(n+3){display:none}}.builder.socials-invitation .content .instagram-posts .post .label{position:absolute;bottom:0;left:0;width:100%;padding:calc(8 / var(--layout-width) * 100vw);color:var(--white);text-align:center;display:flex;align-items:center;justify-content:center}.builder.socials-invitation .content .instagram-posts .post .label svg{flex-shrink:0;margin-right:calc(8 / var(--layout-width) * 100vw)}.builder.socials-invitation .content .instagram-posts .post .image{display:block;width:100%;height:calc(304 / var(--layout-width) * 100vw)}.builder.socials-invitation .content .instagram-posts .post .image img,.builder.socials-invitation .content .instagram-posts .post .image svg{width:100%;height:100%;object-fit:cover}.builder.socials-invitation .content .instagram-posts .post .image img{border-radius:16px}@media (min-width: 1024px){.builder.socials-invitation .content .media{width:calc(50% - calc(8 / var(--layout-width) * 100vw))}}@media (max-width: 1023px){.builder.socials-invitation .content .media{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.socials-invitation .content .media .pic{width:100%;height:calc(304 / var(--layout-width) * 100vw);width:auto;position:relative}@media (max-width: 1023px){.builder.socials-invitation .content .media .pic{height:calc(200 / var(--layout-width) * 100vw)}}.builder.socials-invitation .content .media .pic img{border-radius:16px;width:100%;height:100%;object-fit:cover}.builder.socials-invitation .content .media .pic .play-button{position:absolute;left:calc(50% - calc(24 / var(--layout-width) * 100vw));top:calc(50% - calc(24 / var(--layout-width) * 100vw));z-index:3;cursor:pointer}.builder.socials-invitation .content .media .pic .play-button:hover svg path{fill:var(--red)}.builder.socials-invitation .content .media .pic .play-button svg{width:calc(48 / var(--layout-width) * 100vw);height:calc(48 / var(--layout-width) * 100vw)}.builder.socials-invitation .content .media .pic .play-button svg path{fill:var(--white)}.builder.apartments .program-selector{margin-bottom:calc(40 / var(--layout-width) * 100vw);overflow:hidden}@media (max-width: 1023px){.builder.apartments .program-selector{margin-bottom:calc(24 / var(--layout-width) * 100vw)}}.builder.apartments .group+.group{margin-top:calc(40 / var(--layout-width) * 100vw)}.builder.apartments .group .heading{font-family:Circe;font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:150%;text-transform:uppercase;font-weight:700}@media (max-width: 1023px){.builder.apartments .group .heading{font-size:clamp(14px,(18 / var(--layout-width)) * 100vw,23px)}}.builder.apartments .group .apartments-list{margin-top:calc(16 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.apartments-list{--columns: 4;--column-gap: calc( 24 / var(--layout-width) * 100vw );--row-gap: calc( 40 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.apartments-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}.apartments-list .apartment{padding:calc(16 / var(--layout-width) * 100vw);background-color:var(--background-color, white);display:flex;flex-direction:column}@media (max-width: 1023px){.apartments-list .apartment+.apartment{margin-top:calc(24 / var(--layout-width) * 100vw)}}.apartments-list .apartment .image{aspect-ratio:16/10;overflow:hidden}@supports not (aspect-ratio: 16/10){.apartments-list .apartment .image{position:relative}.apartments-list .apartment .image:before{content:"";float:left;padding-top:62.5%}.apartments-list .apartment .image:after{content:"";display:block;clear:both}}.apartments-list .apartment .image img,.apartments-list .apartment .image svg{width:100%;height:100%;object-fit:cover}.apartments-list .apartment .title{font-weight:700;text-transform:uppercase;margin-top:calc(16 / var(--layout-width) * 100vw)}.apartments-list .apartment .short{margin-top:calc(8 / var(--layout-width) * 100vw)}.apartments-list .apartment .anonymous{margin-top:calc(8 / var(--layout-width) * 100vw);display:flex;justify-content:center;align-items:center;font-weight:400;font-size:clamp(6px,(8 / var(--layout-width)) * 100vw,10px);line-height:140%;text-transform:uppercase;border:1px solid var(--black);padding:calc(8 / var(--layout-width) * 100vw)}.apartments-list .apartment .anonymous svg{flex-shrink:0;margin-right:calc(8 / var(--layout-width) * 100vw);width:calc(16 / var(--layout-width) * 100vw);height:auto}.apartments-list .apartment .price{margin-top:auto;padding-top:calc(16 / var(--layout-width) * 100vw);display:flex;flex-direction:column;transition:all .3s ease-in-out;transform:translateY(0);opacity:1}.apartments-list .apartment .price.loading{opacity:0;transform:translateY(8px)}.apartments-list .apartment .price .crossed{font-family:Cormorant Garamond;font-weight:600;font-weight:400;font-size:clamp(14px,(18 / var(--layout-width)) * 100vw,23px);line-height:140%;text-decoration:line-through}.apartments-list .apartment .price .crossed:empty{display:none}.apartments-list .apartment .price .value{font-family:Cormorant Garamond;font-weight:600;font-weight:400;font-size:clamp(18px,(24 / var(--layout-width)) * 100vw,30px);line-height:133%;color:var(--red)}.apartments-list .apartment .price .value:empty+.label{display:none}.apartments-list .apartment .price .label{margin-top:calc(4 / var(--layout-width) * 100vw);text-transform:lowercase}@media (min-width: 1024px){.apartment.large{display:flex}}.apartment.large>.video{margin-top:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.apartment.large>.video{margin-top:calc(24 / var(--layout-width) * 100vw)}}.apartment.large>.video .poster{aspect-ratio:16/10;border-radius:16px;overflow:hidden;position:relative}@supports not (aspect-ratio: 16/10){.apartment.large>.video .poster{position:relative}.apartment.large>.video .poster:before{content:"";float:left;padding-top:62.5%}.apartment.large>.video .poster:after{content:"";display:block;clear:both}}.apartment.large>.video .poster>img{width:100%;height:100%;object-fit:cover}.apartment.large>.video .poster .play-button{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.apartment.large>.video .poster .play-button svg path{fill:var(--white)}@media (min-width: 1024px){.apartment.large>.video{display:none}}@media (min-width: 1024px){.apartment.large .visual{width:50%;flex-shrink:0;margin-right:calc(64 / var(--layout-width) * 100vw)}}.apartment.large .visual .gallery .splide__arrows{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.apartment.large .visual .gallery .splide__arrows>*{margin:var(--vmargin) var(--hmargin)}.apartment.large .visual .gallery .splide__arrows .splide__arrow{cursor:pointer;user-select:none}.apartment.large .visual .gallery .splide__arrows .splide__arrow[disabled]{opacity:.3}.apartment.large .visual .gallery .splide__arrows .splide__arrow svg path{stroke:var(--black)}.apartment.large .visual .gallery .splide__arrows .splide__arrow:hover svg path{stroke:var(--red)}.apartment.large .visual .gallery .splide__arrows.white .splide__arrow svg path{stroke:var(--white)}.apartment.large .visual .gallery .splide__arrows.white .splide__arrow:hover svg path{stroke:var(--sand)}.apartment.large .visual .gallery .splide__arrows{position:absolute;right:calc(24 / var(--layout-width) * 100vw);bottom:calc(24 / var(--layout-width) * 100vw);z-index:7}.apartment.large .visual .gallery .splide__arrows{left:calc(24 / var(--layout-width) * 100vw);justify-content:space-between;pointer-events:none}.apartment.large .visual .gallery .splide__arrows .splide__arrow{pointer-events:initial}.apartment.large .visual .gallery .image,.apartment.large .visual .gallery .image span{aspect-ratio:16/10;overflow:hidden}@supports not (aspect-ratio: 16/10){.apartment.large .visual .gallery .image,.apartment.large .visual .gallery .image span{position:relative}.apartment.large .visual .gallery .image:before,.apartment.large .visual .gallery .image span:before{content:"";float:left;padding-top:62.5%}.apartment.large .visual .gallery .image:after,.apartment.large .visual .gallery .image span:after{content:"";display:block;clear:both}}.apartment.large .visual .gallery .image img,.apartment.large .visual .gallery .image svg,.apartment.large .visual .gallery .image span img,.apartment.large .visual .gallery .image span svg{width:100%;height:100%;object-fit:cover}.apartment.large .visual .gallery:after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.19922 11.7002H14.1992' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6992 14.2002V9.2002' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.5 21C16.7467 21 21 16.7467 21 11.5C21 6.25329 16.7467 2 11.5 2C6.25329 2 2 6.25329 2 11.5C2 16.7467 6.25329 21 11.5 21Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 22L20 20' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:100%;width:calc(24 / var(--layout-width) * 100vw);height:calc(24 / var(--layout-width) * 100vw);position:absolute;left:calc(50% - (12 / var(--layout-width) * 100vw));bottom:calc(28 / var(--layout-width) * 100vw);pointer-events:none}.apartment.large .visual .video{margin-top:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.apartment.large .visual .video{margin-top:calc(24 / var(--layout-width) * 100vw)}}.apartment.large .visual .video .poster{aspect-ratio:16/10;border-radius:16px;overflow:hidden;position:relative}@supports not (aspect-ratio: 16/10){.apartment.large .visual .video .poster{position:relative}.apartment.large .visual .video .poster:before{content:"";float:left;padding-top:62.5%}.apartment.large .visual .video .poster:after{content:"";display:block;clear:both}}.apartment.large .visual .video .poster>img{width:100%;height:100%;object-fit:cover}.apartment.large .visual .video .poster .play-button{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.apartment.large .visual .video .poster .play-button svg path{fill:var(--white)}@media (max-width: 1023px){.apartment.large .visual .video{display:none}}.apartment.large .visual .video .poster{max-width:calc(360 / var(--layout-width) * 100vw);width:100%}.apartment.large .content{width:100%}@media (max-width: 1023px){.apartment.large .content{margin-top:calc(24 / var(--layout-width) * 100vw)}}.apartment.large .content .title{color:var(--red)}.apartment.large .content .short{margin-top:calc(8 / var(--layout-width) * 100vw)}.apartment.large .content .anonymous{margin-top:calc(8 / var(--layout-width) * 100vw);display:flex;justify-content:center;align-items:center;font-weight:400;font-size:clamp(6px,(8 / var(--layout-width)) * 100vw,10px);line-height:140%;text-transform:uppercase;border:1px solid var(--black);padding:calc(8 / var(--layout-width) * 100vw)}.apartment.large .content .anonymous svg{flex-shrink:0;margin-right:calc(8 / var(--layout-width) * 100vw);width:calc(16 / var(--layout-width) * 100vw);height:auto}.apartment.large .content .program-selector{margin-top:calc(24 / var(--layout-width) * 100vw)}.apartment.large .content .program-selector select{width:100%}.apartment.large .content .price{margin-top:auto;padding-top:calc(16 / var(--layout-width) * 100vw);display:flex;flex-direction:column;transition:all .3s ease-in-out;transform:translateY(0);opacity:1}.apartment.large .content .price.loading{opacity:0;transform:translateY(8px)}.apartment.large .content .price .value{font-family:Cormorant Garamond;font-weight:600;font-weight:400;font-size:clamp(18px,(24 / var(--layout-width)) * 100vw,30px);line-height:133%;color:var(--red)}.apartment.large .content .price .value:empty+.label{display:none}.apartment.large .content .price .label{margin-top:calc(4 / var(--layout-width) * 100vw);text-transform:lowercase}.apartment.large .content .description{margin-top:calc(40 / var(--layout-width) * 100vw)}.apartment.large .content .description>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.apartment.large .content .description>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.apartment.large .content .description>*+h1,.apartment.large .content .description>*+h2,.apartment.large .content .description>*+h3,.apartment.large .content .description>*+h4,.apartment.large .content .description>*+h5,.apartment.large .content .description>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.apartment.large .content .description>*+h1,.apartment.large .content .description>*+h2,.apartment.large .content .description>*+h3,.apartment.large .content .description>*+h4,.apartment.large .content .description>*+h5,.apartment.large .content .description>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.apartment.large .content .description>h1+*,.apartment.large .content .description>h2+*,.apartment.large .content .description>h3+*,.apartment.large .content .description>h4+*,.apartment.large .content .description>h5+*,.apartment.large .content .description>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.apartment.large .content .description a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.apartment.large .content .description a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.apartment.large .content .description a:not(.button){text-decoration-thickness:1px}}.apartment.large .content .description hr{border:none;border-top:1px solid var(--blue)}.apartment.large .content .description ol li,.apartment.large .content .description ul li{position:relative}.apartment.large .content .description ol li a,.apartment.large .content .description ul li a{display:inline}.apartment.large .content .description ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.apartment.large .content .description ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.apartment.large .content .description ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.apartment.large .content .description ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.apartment.large .content .description ol{counter-reset:list-counter}.apartment.large .content .description ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.apartment.large .content .description ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.apartment.large .content .description ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.apartment.large .content .description ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.apartment.large .content .button{margin-top:calc(16 / var(--layout-width) * 100vw)}.editor.simple-text .title{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.editor.simple-text .title{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.editor.simple-text .title{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}@media (max-width: 1023px){.editor.simple-text .title{margin-bottom:calc(24 / var(--layout-width) * 100vw)}}.editor.simple-text .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.editor.simple-text .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.editor.simple-text .text>*+h1,.editor.simple-text .text>*+h2,.editor.simple-text .text>*+h3,.editor.simple-text .text>*+h4,.editor.simple-text .text>*+h5,.editor.simple-text .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.editor.simple-text .text>*+h1,.editor.simple-text .text>*+h2,.editor.simple-text .text>*+h3,.editor.simple-text .text>*+h4,.editor.simple-text .text>*+h5,.editor.simple-text .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.editor.simple-text .text>h1+*,.editor.simple-text .text>h2+*,.editor.simple-text .text>h3+*,.editor.simple-text .text>h4+*,.editor.simple-text .text>h5+*,.editor.simple-text .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.editor.simple-text .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.editor.simple-text .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.editor.simple-text .text a:not(.button){text-decoration-thickness:1px}}.editor.simple-text .text hr{border:none;border-top:1px solid var(--blue)}.editor.simple-text .text ol li,.editor.simple-text .text ul li{position:relative}.editor.simple-text .text ol li a,.editor.simple-text .text ul li a{display:inline}.editor.simple-text .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.editor.simple-text .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.editor.simple-text .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.editor.simple-text .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.editor.simple-text .text ol{counter-reset:list-counter}.editor.simple-text .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.editor.simple-text .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.editor.simple-text .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.editor.simple-text .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.editor.simple-image .image img,.editor.simple-image .image svg{width:100%;height:100%;object-fit:cover}.editor.simple-image .image.--format-cropped{aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio: 16/9){.editor.simple-image .image.--format-cropped{position:relative}.editor.simple-image .image.--format-cropped:before{content:"";float:left;padding-top:56.25%}.editor.simple-image .image.--format-cropped:after{content:"";display:block;clear:both}}.editor.simple-image .caption{font-family:Circe;font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:140%;margin-top:calc(16 / var(--layout-width) * 100vw);font-weight:700;color:var(--red)}@media (max-width: 1023px){.editor.simple-image .caption{font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px)}}@media (max-width: 1023px){.editor.simple-image .caption{margin-top:calc(8 / var(--layout-width) * 100vw)}}.editor.simple-gallery .elements.--count-single .item .image{aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio: 16/9){.editor.simple-gallery .elements.--count-single .item .image{position:relative}.editor.simple-gallery .elements.--count-single .item .image:before{content:"";float:left;padding-top:56.25%}.editor.simple-gallery .elements.--count-single .item .image:after{content:"";display:block;clear:both}}.editor.simple-gallery .elements.--count-single .item .image img,.editor.simple-gallery .elements.--count-single .item .image svg{width:100%;height:100%;object-fit:cover}.editor.simple-gallery .elements.--count-many{display:flex}.editor.simple-gallery .elements.--count-many .item+.item{margin-left:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.editor.simple-gallery .elements.--count-many .item+.item{margin-left:calc(16 / var(--layout-width) * 100vw)}}.editor.simple-gallery .elements.--count-many .item .image{aspect-ratio:4/3;overflow:hidden}@supports not (aspect-ratio: 4/3){.editor.simple-gallery .elements.--count-many .item .image{position:relative}.editor.simple-gallery .elements.--count-many .item .image:before{content:"";float:left;padding-top:75%}.editor.simple-gallery .elements.--count-many .item .image:after{content:"";display:block;clear:both}}.editor.simple-gallery .elements.--count-many .item .image img,.editor.simple-gallery .elements.--count-many .item .image svg{width:100%;height:100%;object-fit:cover}.editor.simple-gallery .elements.--count-many .item .caption{font-family:Circe;font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:140%;margin-top:calc(16 / var(--layout-width) * 100vw);font-weight:700;color:var(--red)}@media (max-width: 1023px){.editor.simple-gallery .elements.--count-many .item .caption{font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px)}}@media (max-width: 1023px){.editor.simple-gallery .elements.--count-many .item .caption{margin-top:calc(8 / var(--layout-width) * 100vw)}}.builder.representatives .container{display:flex}.builder.representatives .container .content{width:100%}.builder.representatives .container .content .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red)}@media (max-width: 1023px){.builder.representatives .container .content .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.representatives .container .content .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.representatives .container .content #representative-switch{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.representatives .container .content #representative-switch form{--columns: 2;--column-gap: calc( 24 / var(--layout-width) * 100vw );--row-gap: calc( 40 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.representatives .container .content #representative-switch form>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}.builder.representatives .container .content .text{margin-top:calc(32 / var(--layout-width) * 100vw)}.builder.representatives .container .content .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives .container .content .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.representatives .container .content .text>*+h1,.builder.representatives .container .content .text>*+h2,.builder.representatives .container .content .text>*+h3,.builder.representatives .container .content .text>*+h4,.builder.representatives .container .content .text>*+h5,.builder.representatives .container .content .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives .container .content .text>*+h1,.builder.representatives .container .content .text>*+h2,.builder.representatives .container .content .text>*+h3,.builder.representatives .container .content .text>*+h4,.builder.representatives .container .content .text>*+h5,.builder.representatives .container .content .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.representatives .container .content .text>h1+*,.builder.representatives .container .content .text>h2+*,.builder.representatives .container .content .text>h3+*,.builder.representatives .container .content .text>h4+*,.builder.representatives .container .content .text>h5+*,.builder.representatives .container .content .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.representatives .container .content .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.representatives .container .content .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.representatives .container .content .text a:not(.button){text-decoration-thickness:1px}}.builder.representatives .container .content .text hr{border:none;border-top:1px solid var(--blue)}.builder.representatives .container .content .text ol li,.builder.representatives .container .content .text ul li{position:relative}.builder.representatives .container .content .text ol li a,.builder.representatives .container .content .text ul li a{display:inline}.builder.representatives .container .content .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives .container .content .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.representatives .container .content .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.representatives .container .content .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.representatives .container .content .text ol{counter-reset:list-counter}.builder.representatives .container .content .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives .container .content .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.representatives .container .content .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.representatives .container .content .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.representatives .container .image{flex-shrink:0;width:50%;margin-left:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives .container .image{display:none}}.builder.representatives-contacts{background-color:var(--sand);padding-top:var(--builder-vertical-padding);padding-bottom:var(--builder-vertical-padding)}.builder.representatives-contacts .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);max-width:calc(740 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives-contacts .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.representatives-contacts .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}@media (min-width: 1024px){.builder.representatives-contacts .double{display:flex}.builder.representatives-contacts .double>*:first-child{width:50%}.builder.representatives-contacts .double>*:last-child{width:50%}}@media (min-width: 1024px){.builder.representatives-contacts .double .persons-list{--columns: 2;--column-gap: calc( 24 / var(--layout-width) * 100vw );--row-gap: calc( 24 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.representatives-contacts .double .persons-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}.builder.representatives-contacts .double .persons-list .person{background-color:var(--white)}.builder.representatives-contacts .persons{margin-top:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives-contacts .persons{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.representatives-contacts .persons .image{padding-left:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives-contacts .persons .image{display:none}}.builder.representatives-contacts .ending{margin-top:calc(64 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives-contacts .ending{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.representatives-contacts .ending .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives-contacts .ending .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.representatives-contacts .ending .text>*+h1,.builder.representatives-contacts .ending .text>*+h2,.builder.representatives-contacts .ending .text>*+h3,.builder.representatives-contacts .ending .text>*+h4,.builder.representatives-contacts .ending .text>*+h5,.builder.representatives-contacts .ending .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives-contacts .ending .text>*+h1,.builder.representatives-contacts .ending .text>*+h2,.builder.representatives-contacts .ending .text>*+h3,.builder.representatives-contacts .ending .text>*+h4,.builder.representatives-contacts .ending .text>*+h5,.builder.representatives-contacts .ending .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.representatives-contacts .ending .text>h1+*,.builder.representatives-contacts .ending .text>h2+*,.builder.representatives-contacts .ending .text>h3+*,.builder.representatives-contacts .ending .text>h4+*,.builder.representatives-contacts .ending .text>h5+*,.builder.representatives-contacts .ending .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.representatives-contacts .ending .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.representatives-contacts .ending .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.representatives-contacts .ending .text a:not(.button){text-decoration-thickness:1px}}.builder.representatives-contacts .ending .text hr{border:none;border-top:1px solid var(--blue)}.builder.representatives-contacts .ending .text ol li,.builder.representatives-contacts .ending .text ul li{position:relative}.builder.representatives-contacts .ending .text ol li a,.builder.representatives-contacts .ending .text ul li a{display:inline}.builder.representatives-contacts .ending .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives-contacts .ending .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.representatives-contacts .ending .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.representatives-contacts .ending .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.representatives-contacts .ending .text ol{counter-reset:list-counter}.builder.representatives-contacts .ending .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.representatives-contacts .ending .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.representatives-contacts .ending .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.representatives-contacts .ending .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.representatives-contacts .ending .cta{display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.builder.representatives-contacts .ending .cta{margin-top:calc(24 / var(--layout-width) * 100vw)}}#representative-switch select{color:var(--black);border:none;padding:calc(12 / var(--layout-width) * 100vw) calc(40 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw);border-radius:8px;appearance:none;background-color:var(--sand);background-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.90002 5.60001L14.1 5.60001L9.34082 10.3568L9.34477 10.36L8.50415 11.2L2.90002 5.60001Z' fill='%231F324B'/%3E%3C/svg%3E%0A");background-position:right calc(16 / var(--layout-width) * 100vw) center;background-repeat:no-repeat;background-size:calc(12 / var(--layout-width) * 100vw)}#representative-switch select option:checked{color:var(--white);background-color:var(--red)}#professions-selector{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}#professions-selector>*{margin:var(--vmargin) var(--hmargin)}@media (min-width: 1024px){#professions-selector{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}#professions-selector>*{margin:var(--vmargin) var(--hmargin)}}@media (max-width: 1023px){#professions-selector{--hmargin: calc( 4 / var(--layout-width) * 100vw );--vmargin: calc( 4 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}#professions-selector>*{margin:var(--vmargin) var(--hmargin)}}#professions-selector span{font-weight:700;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:150%;text-transform:uppercase;border:1px solid transparent;display:flex;text-align:center;justify-content:center;align-items:center;border-radius:100px;padding:calc(12 / var(--layout-width) * 100vw) calc(24 / var(--layout-width) * 100vw);color:var(--black);border-color:var(--black)}@media (max-width: 1023px){#professions-selector span{padding:calc(8 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw)}}#professions-selector span.active{color:var(--white);background-color:var(--black)}#professions-selector span{cursor:pointer}.builder.employees .persons-list{margin-top:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.employees .persons-list{margin-top:calc(24 / var(--layout-width) * 100vw)}}@media (min-width: 1024px){.persons-list{--columns: 4;--column-gap: calc( 24 / var(--layout-width) * 100vw );--row-gap: calc( 24 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.persons-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}.persons-list .person{background-color:var(--sand);padding:calc(16 / var(--layout-width) * 100vw);display:flex;flex-direction:column}@media (max-width: 1023px){.persons-list .person+.person{margin-top:calc(24 / var(--layout-width) * 100vw)}}.persons-list .person .photo{aspect-ratio:192/232;overflow:hidden}@supports not (aspect-ratio: 192/232){.persons-list .person .photo{position:relative}.persons-list .person .photo:before{content:"";float:left;padding-top:120.8333333333%}.persons-list .person .photo:after{content:"";display:block;clear:both}}.persons-list .person .photo img,.persons-list .person .photo svg{width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.persons-list .person .photo{width:65%;height:auto}}.persons-list .person .name{margin-top:calc(24 / var(--layout-width) * 100vw);font-weight:700;text-transform:uppercase}.persons-list .person .summary{margin-top:calc(16 / var(--layout-width) * 100vw)}.persons-list .person .summary .country{display:flex}.persons-list .person .summary .country img{width:calc(20 / var(--layout-width) * 100vw);height:auto;margin-right:calc(2 / var(--layout-width) * 100vw)}.persons-list .person .summary a{color:var(--red);text-decoration:underline}.persons-list .person .summary>*+*{margin-top:calc(8 / var(--layout-width) * 100vw)}.persons-list .person .summary>*{display:flex}.persons-list .person .summary>* .label{width:35%;font-weight:700}.persons-list .person .summary>* .label .country img{width:calc(96 / var(--layout-width) * 100vw);height:auto}.persons-list .person .summary>* .value{width:65%}.persons-list .person .role{font-family:Circe;font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:140%;margin-top:calc(8 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.persons-list .person .role{font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px)}}.persons-list .person .short{margin-top:calc(24 / var(--layout-width) * 100vw)}.persons-list .person .short>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.persons-list .person .short>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.persons-list .person .short>*+h1,.persons-list .person .short>*+h2,.persons-list .person .short>*+h3,.persons-list .person .short>*+h4,.persons-list .person .short>*+h5,.persons-list .person .short>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.persons-list .person .short>*+h1,.persons-list .person .short>*+h2,.persons-list .person .short>*+h3,.persons-list .person .short>*+h4,.persons-list .person .short>*+h5,.persons-list .person .short>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.persons-list .person .short>h1+*,.persons-list .person .short>h2+*,.persons-list .person .short>h3+*,.persons-list .person .short>h4+*,.persons-list .person .short>h5+*,.persons-list .person .short>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.persons-list .person .short a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.persons-list .person .short a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.persons-list .person .short a:not(.button){text-decoration-thickness:1px}}.persons-list .person .short hr{border:none;border-top:1px solid var(--blue)}.persons-list .person .short ol li,.persons-list .person .short ul li{position:relative}.persons-list .person .short ol li a,.persons-list .person .short ul li a{display:inline}.persons-list .person .short ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.persons-list .person .short ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.persons-list .person .short ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.persons-list .person .short ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.persons-list .person .short ol{counter-reset:list-counter}.persons-list .person .short ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.persons-list .person .short ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.persons-list .person .short ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.persons-list .person .short ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.persons-list .person .short:before{content:"";display:block;height:1px;width:35%;background-color:var(--black);margin-bottom:calc(16 / var(--layout-width) * 100vw)}.persons-list .person .link{margin-top:auto;padding-top:calc(16 / var(--layout-width) * 100vw)}.builder.map-form .container{display:flex}@media (max-width: 1023px){.builder.map-form .container{flex-direction:column}}@media (min-width: 1024px){.builder.map-form .container .map{flex-shrink:0;width:calc(720 / var(--layout-width) * 100vw);margin-right:calc(40 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.map-form .container .map{order:2;margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.map-form .container .map .acf-map{width:100%;height:calc(514 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.map-form .container .map .acf-map{height:calc(320 / var(--layout-width) * 100vw)}}.builder.map-form .container .map .acf-map img{max-width:inherit!important}.builder.map-form .container .form{border:1px solid var(--sand);padding:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.map-form .container .form{padding:calc(24 / var(--layout-width) * 100vw)}}.builder.map-form .container .form .title{font-weight:700;text-transform:uppercase;margin-bottom:calc(8 / var(--layout-width) * 100vw)}.builder.page-not-found{padding-top:var(--builder-vertical-padding-small);padding-bottom:var(--builder-vertical-padding-small);text-align:center;color:var(--white);background-size:cover;background-position:center}.builder.page-not-found .message{font-family:Cormorant Garamond;font-weight:600}@media (min-width: 1024px){.builder.page-not-found .message{font-weight:400;font-size:clamp(36px,(48 / var(--layout-width)) * 100vw,60px);line-height:100%}}@media (max-width: 1023px){.builder.page-not-found .message{font-weight:400;font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px);line-height:100%}}.builder.page-not-found .code{font-weight:700}@media (min-width: 1024px){.builder.page-not-found .code{margin-top:calc(40 / var(--layout-width) * 100vw);font-weight:400;font-size:clamp(165px,(220 / var(--layout-width)) * 100vw,275px);line-height:100%}}@media (max-width: 1023px){.builder.page-not-found .code{margin-top:calc(24 / var(--layout-width) * 100vw);font-weight:400;font-size:clamp(105px,(140 / var(--layout-width)) * 100vw,175px);line-height:100%}}.builder.page-not-found .possible-reasons{font-family:Cormorant Garamond;font-weight:600}@media (min-width: 1024px){.builder.page-not-found .possible-reasons{font-weight:400;font-size:clamp(36px,(48 / var(--layout-width)) * 100vw,60px);line-height:100%}}@media (max-width: 1023px){.builder.page-not-found .possible-reasons{font-weight:400;font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px);line-height:100%}}.builder.page-not-found .reasons{margin-top:calc(24 / var(--layout-width) * 100vw)}@media (min-width: 1024px){.builder.page-not-found .reasons{--columns: 3;--column-gap: calc( 40 / var(--layout-width) * 100vw );--row-gap: calc( 40 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}}@media (min-width: 1024px) and (max-width: 1023px){.builder.page-not-found .reasons{--columns: 2}}@media (min-width: 1024px) and (max-width: 767px){.builder.page-not-found .reasons{--columns: 1}}@media (min-width: 1024px){.builder.page-not-found .reasons>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}.builder.page-not-found .reasons .reason{display:flex;flex-direction:column;align-items:center}@media (min-width: 1024px){.builder.page-not-found .reasons .reason:before{content:"";display:block;width:calc(12 / var(--layout-width) * 100vw);height:calc(12 / var(--layout-width) * 100vw);border:2px solid var(--white);border-radius:50%;margin-bottom:calc(8 / var(--layout-width) * 100vw)}}@media (max-width: 1023px){.builder.page-not-found .reasons .reason+.reason{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.page-not-found .cta{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.page-not-found .cta svg{margin-right:calc(16 / var(--layout-width) * 100vw)}.builder.thanks{padding-top:var(--builder-vertical-padding);padding-bottom:var(--builder-vertical-padding);background-size:cover;background-position:center}.builder.thanks .container{display:flex;flex-direction:column;align-items:center}.builder.thanks .content{text-align:center;max-width:calc(544 / var(--layout-width) * 100vw);margin:0 auto;background-color:var(--white);padding:calc(40 / var(--layout-width) * 100vw);border-radius:16px}.builder.thanks .content .title{font-family:Cormorant Garamond;font-weight:600;font-weight:400;font-size:clamp(36px,(48 / var(--layout-width)) * 100vw,60px);line-height:100%}.builder.thanks .content .title+.text{margin-top:calc(16 / var(--layout-width) * 100vw)}.builder.thanks .content .text{max-width:calc(360 / var(--layout-width) * 100vw);margin-left:auto;margin-right:auto}.builder.thanks .content .text>*+*{margin-top:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.thanks .content .text>*+*{margin-top:calc(16 / var(--layout-width) * 100vw)}}.builder.thanks .content .text>*+h1,.builder.thanks .content .text>*+h2,.builder.thanks .content .text>*+h3,.builder.thanks .content .text>*+h4,.builder.thanks .content .text>*+h5,.builder.thanks .content .text>*+h6{margin-top:calc(48 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.thanks .content .text>*+h1,.builder.thanks .content .text>*+h2,.builder.thanks .content .text>*+h3,.builder.thanks .content .text>*+h4,.builder.thanks .content .text>*+h5,.builder.thanks .content .text>*+h6{margin-top:calc(32 / var(--layout-width) * 100vw)}}.builder.thanks .content .text>h1+*,.builder.thanks .content .text>h2+*,.builder.thanks .content .text>h3+*,.builder.thanks .content .text>h4+*,.builder.thanks .content .text>h5+*,.builder.thanks .content .text>h6+*{margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.thanks .content .text a:not(.button){cursor:pointer;transition:all var(--timing) var(--timing-function);font-weight:500;color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.builder.thanks .content .text a:not(.button):hover{opacity:.7}@media (max-width: 1023px){.builder.thanks .content .text a:not(.button){text-decoration-thickness:1px}}.builder.thanks .content .text hr{border:none;border-top:1px solid var(--blue)}.builder.thanks .content .text ol li,.builder.thanks .content .text ul li{position:relative}.builder.thanks .content .text ol li a,.builder.thanks .content .text ul li a{display:inline}.builder.thanks .content .text ul li{padding-left:calc(20 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.thanks .content .text ul li{padding-left:calc(16 / var(--layout-width) * 100vw)}}.builder.thanks .content .text ul li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.thanks .content .text ul li:before{--size: calc( 6 / var(--layout-width) * 100vw );content:"";border-radius:50%;width:var(--size);height:var(--size);background-color:var(--red);margin:calc(8 / var(--layout-width) * 100vw) calc(12 / var(--layout-width) * 100vw) 0 0;display:block;position:absolute;left:0;top:calc(0 / var(--layout-width) * 100vw)}.builder.thanks .content .text ol{counter-reset:list-counter}.builder.thanks .content .text ol li{counter-increment:list-counter;padding-left:calc(32 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.thanks .content .text ol li{padding-left:calc(30 / var(--layout-width) * 100vw)}}.builder.thanks .content .text ol li:before{--size: calc( 20 / var(--layout-width) * 100vw );font-weight:400;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:120%;font-weight:500;flex-shrink:0;content:counter(list-counter);border-radius:50%;color:var(--red);border:1px solid var(--red);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:calc(2 / var(--layout-width) * 100vw)}.builder.thanks .content .text ol li+li{margin-top:calc(8 / var(--layout-width) * 100vw)}.builder.thanks .cta{margin-top:calc(64 / var(--layout-width) * 100vw)}.builder.thanks .cta svg{margin-right:calc(16 / var(--layout-width) * 100vw)}.builder.registration{padding:var(--builder-vertical-padding) 0;background-size:cover;background-position:center}.builder.registration,.builder.registration a{color:var(--white)}.builder.registration .title{margin-top:calc(64 / var(--layout-width) * 100vw)}.builder.registration .subtitle{color:var(--sand);margin-top:calc(16 / var(--layout-width) * 100vw);background-color:var(--red);display:inline-flex;padding:calc(8 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw);border-radius:100px;font-family:Cormorant Garamond;font-weight:600;text-align:center}@media (min-width: 1024px){.builder.registration .subtitle{font-weight:400;font-size:clamp(18px,(24 / var(--layout-width)) * 100vw,30px);line-height:133%}}@media (max-width: 1023px){.builder.registration .subtitle{font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:133%}}.builder.registration .form{margin-top:calc(40 / var(--layout-width) * 100vw)}.builder.slider-images .heading{font-family:Circe;font-weight:700;font-size:clamp(42px,(56 / var(--layout-width)) * 100vw,70px);line-height:110%;color:var(--red);margin-bottom:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.slider-images .heading{font-family:Circe;font-weight:700;font-size:clamp(32px,(42 / var(--layout-width)) * 100vw,53px);line-height:115%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.slider-images .heading{font-size:clamp(21px,(28 / var(--layout-width)) * 100vw,35px)}}.builder.slider-images .gallery .splide__arrows{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.slider-images .gallery .splide__arrows>*{margin:var(--vmargin) var(--hmargin)}.builder.slider-images .gallery .splide__arrows .splide__arrow{cursor:pointer;user-select:none}.builder.slider-images .gallery .splide__arrows .splide__arrow[disabled]{opacity:.3}.builder.slider-images .gallery .splide__arrows .splide__arrow svg path{stroke:var(--black)}.builder.slider-images .gallery .splide__arrows .splide__arrow:hover svg path{stroke:var(--red)}.builder.slider-images .gallery .splide__arrows.white .splide__arrow svg path{stroke:var(--white)}.builder.slider-images .gallery .splide__arrows.white .splide__arrow:hover svg path{stroke:var(--sand)}.builder.slider-images .gallery .splide__arrows{justify-content:flex-end;margin-top:calc(24 / var(--layout-width) * 100vw)}.builder.slider-images .gallery .image{position:relative}.builder.slider-images .gallery .image.--format-horizontal{aspect-ratio:16/10;overflow:hidden}@supports not (aspect-ratio: 16/10){.builder.slider-images .gallery .image.--format-horizontal{position:relative}.builder.slider-images .gallery .image.--format-horizontal:before{content:"";float:left;padding-top:62.5%}.builder.slider-images .gallery .image.--format-horizontal:after{content:"";display:block;clear:both}}.builder.slider-images .gallery .image.--format-vertical{aspect-ratio:10/16;overflow:hidden}@supports not (aspect-ratio: 10/16){.builder.slider-images .gallery .image.--format-vertical{position:relative}.builder.slider-images .gallery .image.--format-vertical:before{content:"";float:left;padding-top:160%}.builder.slider-images .gallery .image.--format-vertical:after{content:"";display:block;clear:both}}.builder.slider-images .gallery .image img,.builder.slider-images .gallery .image svg{width:100%;height:100%;object-fit:cover}.builder.slider-images .gallery .image:after{content:"";position:absolute;left:calc(50% - calc(16 / var(--layout-width) * 100vw));top:calc(50% - calc(12 / var(--layout-width) * 100vw));z-index:3;width:calc(32 / var(--layout-width) * 100vw);height:calc(24 / var(--layout-width) * 100vw);background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='35' height='22' viewBox='0 0 35 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.6' d='M33.9125 9.41504C32.2328 6.56348 29.9477 4.29785 27.057 2.61816C24.1274 0.899414 20.9242 0.0400391 17.4477 0.0400391C13.9711 0.0400391 10.768 0.899414 7.8383 2.61816C4.94767 4.29785 2.66252 6.56348 0.98283 9.41504C0.709393 9.84473 0.572674 10.3135 0.572674 10.8213C0.572674 11.3291 0.709393 11.7979 0.98283 12.2275C2.66252 15.0791 4.94767 17.3447 7.8383 19.0244C10.768 20.7432 13.9711 21.6025 17.4477 21.6025C20.9242 21.6025 24.1274 20.7432 27.057 19.0244C29.9477 17.3447 32.2328 15.0791 33.9125 12.2275C34.186 11.7979 34.3227 11.3291 34.3227 10.8213C34.3227 10.3135 34.186 9.84473 33.9125 9.41504ZM17.4477 18.79C16.0024 18.79 14.6742 18.4385 13.4633 17.7354C12.2524 16.9932 11.2758 16.0166 10.5336 14.8057C9.83049 13.5947 9.47892 12.2666 9.47892 10.8213C9.47892 9.37598 9.83049 8.04785 10.5336 6.83691C11.2758 5.62598 12.2524 4.66895 13.4633 3.96582C14.6742 3.22363 16.0024 2.85254 17.4477 2.85254C18.893 2.85254 20.2211 3.22363 21.432 3.96582C22.643 4.66895 23.6 5.62598 24.3031 6.83691C25.0453 8.04785 25.4164 9.37598 25.4164 10.8213C25.4164 12.2666 25.0453 13.5947 24.3031 14.8057C23.6 16.0166 22.643 16.9932 21.432 17.7354C20.2211 18.4385 18.893 18.79 17.4477 18.79ZM23.5414 10.8213C23.5414 12.501 22.936 13.9463 21.725 15.1572C20.5531 16.3291 19.1274 16.915 17.4477 16.915C15.768 16.915 14.3227 16.3291 13.1117 15.1572C11.9399 13.9463 11.3539 12.501 11.3539 10.8213C11.3539 9.80566 11.5883 8.84863 12.057 7.9502C12.057 8.65332 12.2914 9.25879 12.7602 9.7666C13.268 10.2354 13.8735 10.4697 14.5766 10.4697C15.2797 10.4697 15.8656 10.2354 16.3344 9.7666C16.8422 9.25879 17.0961 8.65332 17.0961 7.9502C17.0961 7.24707 16.8422 6.66113 16.3344 6.19238C15.8656 5.68457 15.2797 5.43066 14.5766 5.43066C15.475 4.96191 16.432 4.72754 17.4477 4.72754C19.1274 4.72754 20.5531 5.33301 21.725 6.54395C22.936 7.71582 23.5414 9.1416 23.5414 10.8213Z' fill='white'/%3E%3C/svg%3E%0A");background-size:100%;opacity:0;transition:all .3s ease-in-out}.builder.slider-images .gallery .image span:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-color:transparent;transition:all .3s ease-in-out;border-radius:16px}.builder.slider-images .gallery .image span img{border-radius:16px}.builder.slider-images .gallery .image:hover:after{opacity:1}.builder.slider-images .gallery .image:hover span:before{background-color:#00000080}@media (min-width: 1024px){.builder.builder-tabs .tabs .nav{--hmargin: calc( 8 / var(--layout-width) * 100vw );--vmargin: calc( 8 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.builder-tabs .tabs .nav>*{margin:var(--vmargin) var(--hmargin)}}@media (max-width: 1023px){.builder.builder-tabs .tabs .nav{--hmargin: calc( 4 / var(--layout-width) * 100vw );--vmargin: calc( 4 / var(--layout-width) * 100vw );display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.builder-tabs .tabs .nav>*{margin:var(--vmargin) var(--hmargin)}}.builder.builder-tabs .tabs .nav li a{font-weight:700;font-size:clamp(8px,(10 / var(--layout-width)) * 100vw,13px);line-height:150%;text-transform:uppercase;background-color:var(--sand);display:flex;text-align:center;justify-content:center;align-items:center;border-radius:100px;padding:calc(12 / var(--layout-width) * 100vw) calc(24 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.builder-tabs .tabs .nav li a{padding:calc(8 / var(--layout-width) * 100vw) calc(16 / var(--layout-width) * 100vw)}}.builder.builder-tabs .tabs .nav li.active a{color:var(--white);background-color:var(--black)}.builder.text-background{color:var(--white);text-transform:uppercase;text-align:center;background-size:cover;background-position:center;padding:var(--builder-vertical-padding) 0}@media (max-width: 1023px){.builder.text-background{padding:var(--builder-vertical-padding-small) 0}}.builder.text-background .container{min-height:calc(450 / var(--layout-width) * 100vw);display:flex;flex-direction:column;justify-content:center;background-size:contain;background-position:center;background-repeat:no-repeat}@media (max-width: 1023px){.builder.text-background .sign img{width:calc(64 / var(--layout-width) * 100vw);height:auto}}.builder.text-background .title{margin-top:calc(24 / var(--layout-width) * 100vw);font-family:Cormorant Garamond;font-weight:600}@media (min-width: 1024px){.builder.text-background .title{font-weight:400;font-size:clamp(36px,(48 / var(--layout-width)) * 100vw,60px);line-height:133%}}@media (max-width: 1023px){.builder.text-background .title{font-weight:400;font-size:clamp(27px,(36 / var(--layout-width)) * 100vw,45px);line-height:133%}}.builder.text-background .text{margin-top:calc(24 / var(--layout-width) * 100vw);font-weight:700}@media (max-width: 1023px){.builder.text-background .text{font-family:Circe;font-weight:400;font-size:clamp(12px,(16 / var(--layout-width)) * 100vw,20px);line-height:140%}}@media (max-width: 1023px) and (max-width: 1023px){.builder.text-background .text{font-size:clamp(11px,(14 / var(--layout-width)) * 100vw,18px)}}@media (min-width: 1024px){.builder.promo-videos .videos{--columns: 2;--column-gap: calc( 64 / var(--layout-width) * 100vw );--row-gap: calc( 32 / var(--layout-width) * 100vw );row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.promo-videos .videos>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}.builder.promo-videos .videos .video{cursor:pointer;position:relative;aspect-ratio:16/10;display:flex;align-items:center;border-radius:4px;overflow:hidden}@supports not (aspect-ratio: 16/10){.builder.promo-videos .videos .video{position:relative}.builder.promo-videos .videos .video:before{content:"";float:left;padding-top:62.5%}.builder.promo-videos .videos .video:after{content:"";display:block;clear:both}}@media (min-width: 1024px){.builder.promo-videos .videos .video{padding:calc(64 / var(--layout-width) * 100vw) calc(96 / var(--layout-width) * 100vw);justify-content:center}}@media (max-width: 1023px){.builder.promo-videos .videos .video{padding:calc(24 / var(--layout-width) * 100vw) calc(48 / var(--layout-width) * 100vw)}.builder.promo-videos .videos .video+.video{margin-top:calc(24 / var(--layout-width) * 100vw)}}.builder.promo-videos .videos .video:before,.builder.promo-videos .videos .video:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%}.builder.promo-videos .videos .video:before{z-index:4;box-shadow:0 0 30px #00000080}.builder.promo-videos .videos .video:after{z-index:3;background-color:var(--color);opacity:var(--transparency)}.builder.promo-videos .videos .video .content{position:relative;z-index:5;display:flex}.builder.promo-videos .videos .video .content svg{--size: calc( 64 / var(--layout-width) * 100vw );width:var(--size);height:var(--size);flex-shrink:0}@media (max-width: 1023px){.builder.promo-videos .videos .video .content svg{--size: calc( 32 / var(--layout-width) * 100vw )}}.builder.promo-videos .videos .video .content .texts{color:#fff;width:100%;margin-left:calc(40 / var(--layout-width) * 100vw)}@media (max-width: 1023px){.builder.promo-videos .videos .video .content .texts{margin-left:calc(16 / var(--layout-width) * 100vw)}}.builder.promo-videos .videos .video .content .texts .title{font-weight:700}@media (min-width: 1024px){.builder.promo-videos .videos .video .content .texts .text{font-family:Circe;font-weight:400;font-size:clamp(15px,(20 / var(--layout-width)) * 100vw,25px);line-height:150%;margin-top:calc(16 / var(--layout-width) * 100vw)}}@media (min-width: 1024px) and (max-width: 1023px){.builder.promo-videos .videos .video .content .texts .text{font-size:clamp(14px,(18 / var(--layout-width)) * 100vw,23px)}}@media (max-width: 1023px){.builder.promo-videos .videos .video .content .texts .text{margin-top:calc(8 / var(--layout-width) * 100vw)}}.builder.promo-videos .videos .video .poster{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%}.builder.promo-videos .videos .video .poster img,.builder.promo-videos .videos .video .poster svg{width:100%;height:100%;object-fit:cover}
