ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{line-height:1.5;scroll-behavior:smooth;text-rendering:optimizeSpeed}ol[class],ul[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{display:block;max-width:100%}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--white:#fff;--black:#000;--gray:#f7f7f7;--dark:#282830;--brown:#6d4217;--blue:#10c8f9;--fontPrimary:"Roboto",sans-serif;--fontSecond:"Montserrat",sans-serif;--focus-outline-color:var(--blue);--focus-outline-width:2px;--focus-outline-offset:3px;--focus-background-color:var(--blue)}body,figure,html,img{max-width:100%}body,html{-ms-overflow-style:scrollbar;-webkit-font-smoothing:antialiased;background-color:var(--white)}body{background-repeat:no-repeat;font-family:var(--fontPrimary);min-height:100vh;min-width:100%;padding-right:0!important;width:1px}[role=button]:focus-visible,[role=link]:focus-visible,[role=menuitem]:focus-visible,[role=tab]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,[type=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{border-radius:2px;outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}[role=button]:focus:not(:focus-visible),[role=link]:focus:not(:focus-visible),[role=menuitem]:focus:not(:focus-visible),[role=tab]:focus:not(:focus-visible),[tabindex]:not([tabindex="-1"]):focus:not(:focus-visible),[type=button]:focus:not(:focus-visible),a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline:none}.no-cover img{object-fit:fill!important;width:auto!important}.skip-link{background-color:var(--white);font-size:18px;left:1rem;padding:6px 15px;position:fixed;text-decoration:none;top:-100px;transition:top .2s ease,box-shadow .2s ease;z-index:100000}.skip-link:focus-visible{top:.75rem}abbr{text-decoration:none}[data-glide].is-disabled .glide__track{cursor:auto}[data-glide].is-disabled .glide__arrows{display:none!important}a,a:active,a:hover,a:link,a:visited{color:inherit}*,:after,:before{box-sizing:border-box}*{outline:none}html{font-size:50%}@media screen and (min-width:768px){html{font-size:55.5555%}}@media screen and (min-width:992px){html{font-size:62.5%}}header,section{overflow-x:hidden;scroll-margin-top:73px}.clos-container-fluid{max-width:1840px}.clos-container,.clos-container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.clos-container{position:relative}@media only screen and (min-width:576px){.clos-container{max-width:540px}}@media only screen and (min-width:768px){.clos-container{max-width:720px}}@media only screen and (min-width:992px){.clos-container{max-width:960px}}@media only screen and (min-width:1200px){.clos-container{max-width:1140px}}.text-center{text-align:center}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.header.header-hidden{transform:translate3d(0,-5.6rem,0)}@media(min-width:1200px){.header.header-hidden{transform:translate3d(0,-8.8rem,0)}}body>header.header~div .navbar{top:0!important;transform:translate3d(0,80px,0);transition-duration:.5s;transition-property:transform}body>header.header-hidden~div .navbar{transform:translateZ(0)}.clos-button,.clos-button-inverse,.clos-button-open{background-color:transparent;border:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:16px;margin-bottom:1.6rem;max-width:100%;opacity:1;overflow:hidden;position:relative;text-decoration:none;text-overflow:ellipsis;transition:opacity .3s ease-in-out,color .3s ease-in-out!important;white-space:nowrap}.clos-button-inverse.rounded,.clos-button-open.rounded,.clos-button.rounded{border-radius:30px}.clos-button{background-color:var(--brown);padding:.5em 1.5em}.clos-button,.clos-button:active,.clos-button:hover,.clos-button:link,.clos-button:visited{color:var(--white)}.clos-button:link,.clos-button:visited{opacity:1}.clos-button:active,.clos-button:hover{opacity:.8!important}.clos-button-inverse{background-color:var(--dark);color:var(--dark);padding:.5em 1.5em;transition:background-color .3s ease-in-out,color .3s ease-in-out}.clos-button-inverse:active,.clos-button-inverse:hover,.clos-button-inverse:link,.clos-button-inverse:visited{background-color:var(--white);color:var(--dark)}.clos-button-inverse:active,.clos-button-inverse:hover{background-color:var(--dark);color:var(--white)}.clos-button-open{text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out}.clos-button-open:active,.clos-button-open:hover,.clos-button-open:link,.clos-button-open:visited{border:1px solid var(--black);color:var(--black);padding:.5em 1.5em}.clos-button-open:link,.clos-button-open:visited{opacity:1}.clos-button-open:active,.clos-button-open:hover{background-color:var(--dark);color:var(--white)}.clos-horizontal-buttons-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:15px;padding-top:30px}.clos-horizontal-buttons-wrapper .clos-button{margin:0 15px 15px}.navbar{background-color:#282830;left:0;position:fixed;right:0;top:0;z-index:5000}.navbar__inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1890px;padding:19px 16px}.navbar__logo{max-width:250px}.navbar__menu{background-color:transparent;border:none;box-shadow:none;cursor:pointer;height:30px;position:relative}.navbar__menu:hover line{stroke:var(--blue)}.navbar__menu:after{--tap-increment:-7px;bottom:var(--tap-increment);content:"";left:var(--tap-increment);position:absolute;right:var(--tap-increment);top:var(--tap-increment)}.navbar__menu line{stroke:var(--white);transition:stroke .3s ease-in-out}.homepage .navbar__logo{opacity:0;pointer-events:none}.homepage .navbar__logo.is-active{cursor:pointer;opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.mobile-navigation{background-color:#6a6b70;display:none;height:100vh;left:auto;left:0;max-width:100%;overflow-y:auto;padding:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out;width:100%;z-index:1002}@media only screen and (min-width:576px){.mobile-navigation{max-width:400px}}@media only screen and (min-width:992px){.mobile-navigation{max-width:40%}}.mobile-navigation.unhide{display:block}.mobile-navigation__header{align-items:center;display:flex;justify-content:flex-end;padding-block:clamp(15px,3%,30px);padding-inline:10px}@media(min-width:400px){.mobile-navigation__header{padding-inline:clamp(15px,4%,35px)}}@media only screen and (min-width:576px){.mobile-navigation__header,.mobile-navigation__header .mobile-navigation__close{display:none}}.mobile-navigation__close{align-items:center;background-color:transparent;background-color:#edd8b6;border:none;border-radius:50%;box-shadow:none;cursor:pointer;display:flex;height:30px;justify-content:center;line-height:1;margin-right:13px;width:30px;z-index:1003}@media only screen and (min-width:576px){.mobile-navigation__close{margin-right:0;position:fixed;right:20px;top:20px}}.mobile-navigation__close:hover line{stroke:var(--white)!important}.mobile-navigation__close svg{cursor:pointer;height:22px;position:relative;width:22px}.mobile-navigation__close line{stroke:var(--black);transition:stroke .3s ease-in-out}.mobile-navigation__body .navbar__links{display:block}.mobile-navigation__body .navbar__link{background-color:transparent;border:none;box-shadow:none;color:var(--white);cursor:pointer;display:block;font-family:var(--fontSecond);font-size:20px;margin:0;padding:0;text-decoration:none;text-transform:uppercase;width:100%}@media only screen and (min-width:992px){.mobile-navigation__body .navbar__link{font-size:28px}}@media only screen and (min-width:1366px){.mobile-navigation__body .navbar__link{font-size:30px}}.mobile-navigation__body .navbar__link[aria-expanded=true]{background-color:#c7bba6}.mobile-navigation__body .navbar__link[aria-expanded=true] .navbar__dot{background-color:#9a6f57}.mobile-navigation__body .navbar__link[aria-expanded=true] .navbar__dot:before{transform:translate(-50%,-50%) rotate(-135deg)!important}.mobile-navigation__body .navbar__caret{margin-right:12px;scale:2;transition:scale .1s ease-in-out}@media only screen and (min-width:1366px){.mobile-navigation__body .navbar__caret{scale:2.5}}.mobile-navigation__body .navbar__item{align-items:center;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-out;border-bottom:1px solid #c7bba6;display:flex;flex-direction:column;justify-content:center;opacity:0;transition:background-color .3s ease-in-out;visibility:hidden;width:100%;will-change:transform}.mobile-navigation__body .navbar__item:has(.navigation__submenu) .navbar__link .navbar__dot{position:relative}.mobile-navigation__body .navbar__item:has(.navigation__submenu) .navbar__link .navbar__dot:before{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:12px;left:50%;position:absolute;top:calc(50% + 3px);transform:translate(-50%,-50%);transform:translate(-50%,calc(-50% - 6px)) rotate(45deg);transition:transform .15s ease-in-out;width:12px}.mobile-navigation__body .navbar__item.is-active,.mobile-navigation__body .navbar__item:hover{background-color:#c7bba6}.mobile-navigation__body .navbar__item.is-active .navbar__dot,.mobile-navigation__body .navbar__item:hover .navbar__dot{background-color:#9a6f57}.mobile-navigation__body .navbar__item-row{align-items:center;display:flex;gap:0 30px;justify-content:space-between;padding-block:clamp(15px,4%,50px);padding-inline:clamp(15px,7%,70px)}.mobile-navigation__body .navbar__dot{background-color:#edd8b6;border-radius:50%;height:26px;transition:background-color .3s ease-in-out;width:26px}@media only screen and (min-width:480px){.mobile-navigation__body .navbar__dot{height:30px;width:30px}}@media only screen and (min-width:1366px){.mobile-navigation__body .navbar__dot{height:34px;width:34px}}.mobile-navigation__body .navigation__submenu{width:100%}.mobile-navigation__body .navigation__submenu li{align-items:center;border-bottom:1px solid #c7bba6;display:flex;flex-direction:column;justify-content:center;width:100%}.mobile-navigation__body .navigation__submenu li:last-child{border-bottom:none}.mobile-navigation__body .navigation__submenu a{align-items:center;background-color:#838486;color:var(--white);display:flex;font-family:var(--fontSecond);font-size:20px;gap:0 0;justify-content:space-between;padding-block:clamp(15px,4%,50px);padding-inline:clamp(15px,7%,70px);padding-left:50px;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease-in-out;width:100%}@media only screen and (min-width:992px){.mobile-navigation__body .navigation__submenu a{font-size:22px;gap:0 30px}}@media only screen and (min-width:1200px){.mobile-navigation__body .navigation__submenu a{font-size:26px;gap:0 30px}}@media only screen and (min-width:1366px){.mobile-navigation__body .navigation__submenu a{font-size:30px;padding-left:70px}}@media only screen and (min-width:1600px){.mobile-navigation__body .navigation__submenu a{padding-left:70px}}.mobile-navigation__body .navigation__submenu a .navbar__dot{background-color:#edd8b6!important}.mobile-navigation__body .navigation__submenu a:hover{background-color:#c7bba6!important}.mobile-navigation__body .navigation__submenu a:hover .navbar__dot{background-color:#9a6f57!important}.mobile-navigation__overlay{background-color:rgba(0,0,0,.5);background-image:url(/build/images/menu.0e341362.jpg);background-position:50%;background-size:cover;display:none;height:100vh;height:100%;left:0;opacity:1;overflow:hidden;pointer-events:none;position:fixed;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:100%;z-index:1001}.mobile-navigation__overlay.unhide{display:block}.mobile-navigation__overlay .mobile-navigation__close{display:none}@media only screen and (min-width:576px){.mobile-navigation__overlay .mobile-navigation__close{align-items:center;cursor:pointer;display:flex;justify-content:center;right:410px;right:420px;top:80px}}@media only screen and (min-width:992px){.mobile-navigation__overlay .mobile-navigation__close{right:calc(40% + 20px)}}.mobile-navigation__overlay .mobile-navigation__close svg{cursor:pointer}.mobile-navigation__overlay .mobile-navigation__close line{stroke:var(--black)}.is-mobile-menu-open{overflow:hidden}.is-mobile-menu-open .mobile-navigation{padding-top:74px;transform:translateX(0);will-change:transform}.is-mobile-menu-open .mobile-navigation .navbar__item{animation-delay:.2s;animation-name:fadeInUp;transform:translateX(-200px);visibility:visible}@media only screen and (min-width:480px){.is-mobile-menu-open .mobile-navigation .navbar__item{animation-name:fadeInLeft}}.is-mobile-menu-open .mobile-navigation .navbar__item:first-child{animation-delay:.5s}.is-mobile-menu-open .mobile-navigation .navbar__item:nth-child(2){animation-delay:.6s}.is-mobile-menu-open .mobile-navigation .navbar__item:nth-child(3){animation-delay:.7s}.is-mobile-menu-open .mobile-navigation .navbar__item:nth-child(4){animation-delay:.8s}.is-mobile-menu-open .mobile-navigation .navbar__item:nth-child(5){animation-delay:.9s}.is-mobile-menu-open .mobile-navigation .navbar__item:nth-child(6){animation-delay:1s}.is-mobile-menu-open .mobile-navigation .navbar__item:nth-child(7){animation-delay:1.1s}.is-mobile-menu-open .mobile-navigation .navbar__item:nth-child(8){animation-delay:1.2s}.is-mobile-menu-open .mobile-navigation__overlay{opacity:1;pointer-events:all;transform:translateX(400px);will-change:transform}@media only screen and (min-width:992px){.is-mobile-menu-open .mobile-navigation__overlay{transform:translateX(40%)}}.footer{background-color:#7a8589;padding:40px 15px 30px}@media only screen and (min-width:768px){.footer{padding:70px 15px 15px}}.footer__inner{margin:0 auto;max-width:1150px}.footer__top{margin-bottom:70px}.footer__logo{max-width:250px}.footer__mid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:60px;margin-bottom:40px}@media only screen and (min-width:768px){.footer__mid{justify-content:center;margin-bottom:70px}}@media only screen and (min-width:1200px){.footer__mid{justify-content:flex-start}}.footer__data{max-width:550px}@media(min-width:400px){.footer__data{border-left:1px solid var(--white);padding-left:25px}}.footer__data-row{display:flex;flex-direction:column;gap:5px 0;margin-bottom:20px}@media(min-width:400px){.footer__data-row{flex-direction:row;margin-bottom:0}}.footer__data-cell{color:var(--white);font-size:13px;line-height:1.2;margin:0;min-width:150px}@media(min-width:400px){.footer__data-cell{font-size:12px;line-height:1.9}}@media only screen and (min-width:576px){.footer__data-cell{font-size:16px}}.footer__data-cell address{font-style:normal}@media(min-width:400px){.footer__data-cell:first-child{flex:0 0 100px}}@media only screen and (min-width:576px){.footer__data-cell:first-child{flex:0 0 150px}}.footer__links-group{align-items:flex-start;display:flex;gap:60px}.footer__group-title{align-items:center;border-left:1px solid var(--white);display:flex;font-weight:400;gap:5px;padding-left:25px!important}.footer__group-title a{color:var(--white);display:block;font-size:13px;line-height:1.9;margin:0;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out}@media(min-width:400px){.footer__group-title a{font-size:12px;line-height:1.9}}@media only screen and (min-width:480px){.footer__group-title a{font-size:14px}}@media only screen and (min-width:576px){.footer__group-title a{font-size:16px}}.footer__group-title a:hover{color:var(--blue)}.footer__group-toggle{background-color:transparent;border:none;box-shadow:none;cursor:pointer;padding:10px;position:relative}.footer__group-toggle:before{border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";display:block;height:9px;left:50%;position:absolute;top:calc(50% + 3px);transform:translate(-50%,-50%);transform:translate(-50%,calc(-50% - 5px)) rotate(45deg);transition:transform .15s ease-in-out;width:9px}.footer__group-toggle[aria-expanded=true]:before{transform:translate(-50%,calc(-50% - 2px)) rotate(-135deg)}.footer__links{border-left:1px solid var(--white);padding-left:40px!important}.footer__links a{color:var(--white);display:block;font-size:13px;font-weight:400;line-height:1.9;margin:0;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out}@media(min-width:400px){.footer__links a{font-size:12px;line-height:1.9}}@media only screen and (min-width:480px){.footer__links a{font-size:14px}}@media only screen and (min-width:576px){.footer__links a{font-size:16px}}.footer__links a:hover{color:var(--blue)}.footer__bottom{text-align:center}.footer__copy{color:var(--white);font-size:16px;margin:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fadeInLeft{0%{opacity:0;transform:translateYX(20px);visibility:visible}to{opacity:1;transform:translateX(0);visibility:visible}}@keyframes scaleUp{0%{opacity:0;transform:scale(0);visibility:visible}to{opacity:1;transform:scale(1);visibility:visible}}@keyframes scaleDown{0%{opacity:1;transform:scale(1);visibility:visible}to{opacity:0;transform:scale(0);visibility:visible}}@keyframes fadeInUpDynamic{0%{opacity:0;transform:translateY(20px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}.animation,.fadeInUp,.fadeInUpDynamic,.scaleDown,.scaleUp{animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-out;opacity:0;visibility:hidden;will-change:transform,opacity}.no-forward{animation-fill-mode:none}.animation-transition{opacity:0;pointer-events:none;transform:scale(0);transition:opacity .5s ease-out,transform .5s ease-out}.scaleUp-transition{opacity:1;pointer-events:all;transform:scale(1);visibility:visible}.fadeInUp{animation-name:fadeInUp;visibility:visible}.scaleUp{animation-name:scaleUp;visibility:visible}.scaleDown{animation-name:scaleDown;visibility:visible}.fadeInUpDynamic{animation-duration:.4s;animation-name:fadeInUpDynamic;visibility:visible}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-1000{animation-delay:1s}.parallax-container{height:400px;overflow:hidden;position:relative}.parallax-element{height:100%;left:0;position:absolute;top:0;transform:translateZ(0);width:100%;will-change:transform}.parallax-element img{height:135%;object-fit:cover;width:100%}.parallax-element img.h-100{height:100%}.parallax-element img.h-360{height:360%}@media only screen and (min-width:2560px){.parallax-element img.h-360{height:620%}}.genius{background-color:#b6aea3;overflow:hidden}@media only screen and (max-width:767px){.genius .clos-fluid-container{padding:0}}.genius__outer{margin:0 auto;max-width:1850px;width:100%}@media only screen and (min-width:768px){.genius__outer{padding:0 15px}}@media only screen and (min-width:1366px){.genius__outer{padding:0 0 0 30px}}@media only screen and (min-width:1600px){.genius__outer{padding:0 0 0 4.2%}}.genius__inner{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px;justify-content:space-between;padding-bottom:0;padding-top:100px}@media only screen and (min-width:768px){.genius__inner{flex-direction:row;padding-bottom:50px;padding-top:100px}}@media only screen and (min-width:992px){.genius__inner{flex-wrap:nowrap}}@media only screen and (min-width:1200px){.genius__inner{gap:50px}}@media only screen and (min-width:1366px){.genius__inner{gap:70px;padding-bottom:80px;padding-top:200px}}@media only screen and (min-width:1600px){.genius__inner{gap:100px}}.genius__title{color:var(--black);flex:0 0 100%;font-family:var(--fontSecond);font-size:40px;font-weight:300;letter-spacing:2px;line-height:1.2;margin-bottom:20px;padding:0;text-transform:uppercase}.genius__title strong{font-weight:600}@media only screen and (min-width:480px){.genius__title{font-size:50px}}@media only screen and (min-width:768px){.genius__title{padding:0}}@media only screen and (min-width:992px){.genius__title{flex:0 0 auto;font-size:40px;margin-bottom:30px}}@media only screen and (min-width:1200px){.genius__title{font-size:50px}}@media only screen and (min-width:1366px){.genius__title{font-size:60px}}@media only screen and (min-width:1600px){.genius__title{font-size:70px}}.genius__image{position:relative}.genius__image img{max-width:none;width:100%}@media only screen and (min-width:768px){.genius__image img{max-width:800px}}@media only screen and (min-width:992px){.genius__image img{max-width:800px;width:auto}}.genius__image:after{background-color:#b6aea3;content:"";display:block;height:100%;left:0;position:absolute;scale:1 1;top:0;transform-origin:right center;transition:scale .8s ease-in-out;translate:0 0;width:100%;z-index:10}.genius__image.animate:after{scale:0 1;translate:1px 0}.genius__image.middle{height:400px}@media only screen and (min-width:768px){.genius__image.middle{height:600px}}@media only screen and (min-width:1600px){.genius__image.middle{height:700px}}@media(min-width:1920px){.genius__image.middle{height:850px}}.genius__image.middle .parallax-container{height:100%}.genius__image.middle .parallax-container .parallax-element{top:-2}@media only screen and (min-width:768px){.genius__image.middle .parallax-container .parallax-element{top:-50px}}.genius__image.middle .parallax-container img{height:110%;object-fit:cover;width:110%}@media only screen and (min-width:768px){.genius__image.middle .parallax-container img{width:100%}.genius__image.middle{flex:0 0 100%}}@media only screen and (min-width:992px){.genius__image.middle{flex:0 0 55%;flex:auto}}.genius__image.wide .parallax-container{height:auto}@media only screen and (min-width:576px){.genius__image.wide .parallax-container{height:300px}}@media only screen and (min-width:768px){.genius__image.wide .parallax-container{height:500px}}@media only screen and (min-width:992px){.genius__image.wide .parallax-container{height:700px}}@media only screen and (min-width:1600px){.genius__image.wide .parallax-container{height:800px}}.genius__image.wide .parallax-element{top:-100px}.genius__image.wide .parallax-element img{height:115%;max-width:none!important;object-fit:cover;width:115%}@media only screen and (max-width:575px){.genius__image.wide .parallax-element{position:static;transform:none!important}}@media only screen and (max-width:767px){.genius__image.bottom-1,.genius__image.wide{display:none}}.genius__image.bottom-1,.genius__image.bottom-2{flex:0 0 100%}@media only screen and (min-width:576px){.genius__image.bottom-1,.genius__image.bottom-2{flex:0 0 calc(50% - 50px);max-width:calc(50% - 50px)}}@media only screen and (min-width:1366px){.genius__image.bottom-1,.genius__image.bottom-2{flex:initial;max-width:none}}.genius__image.bottom-1 img,.genius__image.bottom-2 img{max-width:100%}.genius__description{color:var(--black);font-size:16px;font-weight:400;line-height:1.55;margin:0 0 30px}@media only screen and (min-width:768px){.genius__description{font-size:15px;margin:0 0 20px}}@media only screen and (min-width:992px){.genius__description{max-width:500px}}@media only screen and (min-width:1200px){.genius__description{font-size:16px;margin:0 0 30px}}@media only screen and (min-width:1366px){.genius__description{font-size:18px}}.genius__bottom{display:flex;flex-wrap:wrap;gap:100px;justify-content:flex-end;margin:0 auto;max-width:1850px;padding:15px 15px 40px;position:relative;width:100%}@media only screen and (min-width:576px){.genius__bottom{padding:40px 15px}}@media only screen and (min-width:1200px){.genius__bottom{padding:80px 100px 80px 15px}}.coworking{background-color:#e5e6e5}.coworking__inner{align-items:stretch;display:flex;gap:50px;margin:0 auto 50px;max-width:500px}@media only screen and (min-width:992px){.coworking__inner{margin:0 0 100px;max-width:none}}@media only screen and (min-width:1366px){.coworking__inner{gap:80px;margin-bottom:130px}}.coworking__media-bottom{height:100%}.coworking__content-bottom .parallax-container{height:auto}@media only screen and (min-width:576px){.coworking__content-bottom .parallax-container{height:300px}}@media only screen and (min-width:768px){.coworking__content-bottom .parallax-container{height:500px}}@media only screen and (min-width:992px){.coworking__content-bottom .parallax-container{height:700px}}@media only screen and (min-width:1600px){.coworking__content-bottom .parallax-container{height:800px}}.coworking__content-bottom .parallax-element{top:-100px}.coworking__content-bottom .parallax-element img{height:140%;object-fit:cover;width:140%}@media only screen and (max-width:575px){.coworking__content-bottom .parallax-element{position:static;transform:none!important}}.coworking__media-text{padding-bottom:30px;padding-left:50px}.coworking__media-text .parallax-container{height:200px;overflow:visible}.coworking__media-text .parallax-container img{margin-left:auto;max-height:200px}.coworking__media{display:none}@media only screen and (min-width:992px){.coworking__media{display:flex;flex:0 0 calc(100% - 580px);flex-direction:column;gap:120px;justify-content:space-between}.coworking__media>img{margin-left:auto;max-width:90%}}.coworking__img-anim{position:relative}.coworking__img-anim .parallax-container{height:90vh;top:-100px}.coworking__img-anim .parallax-container img{height:110%;object-fit:cover;width:110%}.coworking__img-anim:after{background-color:#e5e6e5;content:"";display:block;height:100%;left:0;position:absolute;scale:1 1;top:0;transform-origin:right center;transition:scale .8s ease-in-out;translate:0 0;width:100%;z-index:10}.coworking__img-anim.animate:after{scale:0 1;translate:1px 0}.coworking__content{display:flex;flex:0 0 100%;flex-direction:column;justify-content:space-between;padding-left:15px;padding-right:15px;padding-top:50px}@media only screen and (min-width:992px){.coworking__content{flex:0 0 480px;padding-left:0;padding-right:0}}.coworking__title{color:#707070;flex:0 0 100%;font-family:var(--fontSecond);font-size:28px;font-weight:500;letter-spacing:2px;line-height:1.2;margin-bottom:30px;padding:0;text-transform:uppercase}@media only screen and (max-width:1365px){.coworking__title br,.coworking__title span{display:none}}.coworking__title strong{font-weight:600}@media only screen and (min-width:480px){.coworking__title{font-size:42px}}@media only screen and (min-width:768px){.coworking__title{padding:0}}@media only screen and (min-width:992px){.coworking__title{flex:0 0 auto;font-size:45px}}@media only screen and (min-width:1200px){.coworking__title{margin-bottom:40px}}@media only screen and (min-width:1366px){.coworking__title{font-size:60px}}.coworking__description{color:var(--black);font-size:16px;font-weight:400;line-height:1.55;margin:0 0 30px}@media only screen and (min-width:768px){.coworking__description{font-size:15px;max-width:340px}}@media only screen and (min-width:1200px){.coworking__description{font-size:16px;margin:0 0 35px}}@media only screen and (min-width:1366px){.coworking__description{font-size:18px}}.coworking__content-media{margin-top:20px}.coworking__content-media .parallax-container{height:400px;top:0}.coworking__content-media .parallax-container img{height:110%;object-fit:cover;width:110%}.coworking__content-media.mobile-show{margin-bottom:20px}@media only screen and (min-width:992px){.coworking__content-media.mobile-show{display:none}}.coworking__boxes{align-items:flex-end;display:flex;flex-wrap:wrap;margin:0 auto 100px!important;max-width:1200px}.coworking__box{display:flex;flex:0 0 100%;flex-direction:column;gap:30px;padding:50px 40px;text-align:center}@media only screen and (min-width:576px){.coworking__box{flex:0 0 50%}}@media only screen and (min-width:1200px){.coworking__box{flex:0 0 33.3333%}}.coworking__box-media{margin-bottom:35px}.coworking__box-media img{margin:0 auto}.coworking__box-title{color:var(--black);font-size:16px;font-weight:500;margin:0 auto;text-transform:uppercase}@media only screen and (min-width:1366px){.coworking__box-title{font-size:18px;min-height:54px}}.green-place{background-color:#ccd5c7}.green-place__counters-wrapper{position:relative}@media only screen and (max-width:767px){.green-place__banner{height:100%;left:0;position:absolute;top:0;width:100%}.green-place__banner img{height:100%;object-fit:cover;width:100%}}.green-place__banner .parallax-container{height:100%;position:absolute;width:100%}.green-place__banner .parallax-container .parallax-element{top:-80px}@media only screen and (min-width:768px){.green-place__banner .parallax-container{height:80vh;margin-top:-50px;position:relative}}.green-place__banner .parallax-container img{height:120%;object-fit:cover;width:110%}.green-place__counters{align-items:center;display:flex;flex-direction:column;gap:40px 0;justify-content:space-between;margin:0 auto;max-width:1300px;padding:50px 15px;position:relative;z-index:100}@media only screen and (min-width:768px){.green-place__counters{flex-direction:row;left:50%;padding-bottom:0;padding-right:0;padding-top:50px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}}.green-place__counter{align-items:center;border:5px solid var(--white);border-radius:50%;display:flex;flex-direction:column;height:250px;justify-content:center;width:250px}@media only screen and (min-width:768px){.green-place__counter{height:230px;width:230px}}@media only screen and (min-width:992px){.green-place__counter{height:300px;width:300px}}@media only screen and (min-width:1366px){.green-place__counter{height:350px;width:350px}}.green-place__counter-number{color:var(--white);font-size:80px;font-weight:700;line-height:1;margin:0}@media only screen and (min-width:992px){.green-place__counter-number{font-size:100px}}@media only screen and (min-width:1366px){.green-place__counter-number{font-size:120px}}.green-place__counter-text{color:var(--white);font-size:18px;font-weight:700;letter-spacing:1px;line-height:1;margin:0;text-transform:uppercase}@media only screen and (min-width:992px){.green-place__counter-text{font-size:24px}}@media only screen and (min-width:1366px){.green-place__counter-text{font-size:31px}}.green-place__content-wrapper{display:flex;flex-direction:column;gap:30px 0;margin:0 auto;max-width:1500px;padding:50px 15px 0}@media only screen and (min-width:480px){.green-place__content-wrapper{padding:100px 30px 70px}}@media only screen and (min-width:992px){.green-place__content-wrapper{align-items:flex-end;flex-direction:row;padding:100px 15px 70px}.green-place__content{flex:0 0 50%}}.green-place__title{color:var(--black);flex:0 0 100%;font-family:var(--fontSecond);font-size:40px;font-weight:500;letter-spacing:2px;line-height:1.2;margin-bottom:30px;padding:0;text-transform:uppercase}.green-place__title strong{font-weight:600}@media only screen and (min-width:480px){.green-place__title{font-size:54px}}@media only screen and (min-width:768px){.green-place__title{padding:0}}@media only screen and (min-width:992px){.green-place__title{flex:0 0 auto;font-size:45px}}@media only screen and (min-width:1200px){.green-place__title{margin-bottom:50px}}@media only screen and (min-width:1366px){.green-place__title{font-size:50px}}.green-place__description{color:var(--black);font-size:16px;font-weight:400;line-height:1.55;margin:0}@media only screen and (min-width:768px){.green-place__description{font-size:15px;margin:0 0 20px;max-width:420px}}@media only screen and (min-width:1200px){.green-place__description{font-size:16px}}@media only screen and (min-width:1366px){.green-place__description{font-size:18px}}.green-place__content-media.is-active path{animation:drawFlower 3s linear forwards}.green-place__content-media img{margin-left:auto;margin-right:-15px}@media only screen and (min-width:480px){.green-place__content-media img{margin-right:-30px}}@media only screen and (min-width:992px){.green-place__content-media img{display:none}}.green-place__content-media svg{display:none;height:auto;width:100%}@media only screen and (min-width:992px){.green-place__content-media svg{display:block}}.green-place__content-media path{stroke-dasharray:8500;stroke-dashoffset:8500;stroke:var(--black)}.green-place__media .parallax-container{height:45vh;margin-top:-30px}.green-place__media .parallax-container img{height:110%;object-fit:cover;width:110%}@keyframes drawFlower{to{stroke-dashoffset:0}}.testimonials{margin:0 auto;max-width:1500px;padding:100px 0 30px}@media only screen and (min-width:992px){.testimonials{padding:100px 0}}.testimonials__wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;margin:0 auto;max-width:800px}@media only screen and (min-width:1200px){.testimonials__wrapper{max-width:none}}@media only screen and (min-width:1366px){.testimonials__wrapper{gap:50px}}.testimonials__title{color:var(--black);flex:0 0 100%;font-family:var(--fontSecond);font-size:40px;font-weight:500;letter-spacing:2px;line-height:1.2;margin-bottom:30px;padding:0;text-align:center;text-transform:uppercase}.testimonials__title strong{font-weight:600}@media only screen and (min-width:480px){.testimonials__title{font-size:40px}}@media only screen and (min-width:768px){.testimonials__title{padding:0}}@media only screen and (min-width:992px){.testimonials__title{flex:0 0 auto;font-size:45px}}@media only screen and (min-width:1200px){.testimonials__title{margin-bottom:50px;text-align:left}}@media only screen and (min-width:1366px){.testimonials__title{font-size:50px}}.testimonial{background-color:#f7f7f7;padding:15px;width:100%}@media only screen and (min-width:480px){.testimonial{padding:30px}}@media only screen and (min-width:1366px){.testimonial{padding:50px}}@media only screen and (min-width:1200px){.testimonial:nth-child(n){flex:0 0 calc(50% - 15px)}}@media only screen and (min-width:1366px){.testimonial:nth-child(n){flex:0 0 calc(50% - 25px)}}@media only screen and (min-width:1200px){.testimonial:nth-child(2n){flex:0 0 calc(50% - 15px);margin-top:50px}}@media only screen and (min-width:1366px){.testimonial:nth-child(2n){flex:0 0 calc(50% - 25px);margin-top:100px}}@media only screen and (min-width:1200px){.testimonial:nth-child(3n){flex:0 0 calc(60% - 15px)}}@media only screen and (min-width:1366px){.testimonial:nth-child(3n){flex:0 0 calc(60% - 25px)}}@media only screen and (min-width:1200px){.testimonial:nth-child(4n){flex:0 0 calc(40% - 15px);margin-top:25px}}@media only screen and (min-width:1366px){.testimonial:nth-child(4n){flex:0 0 calc(40% - 25px);margin-top:50px}}.testimonial__description{color:var(--black);font-size:16px;font-weight:400;line-height:1.55;margin:0 0 10px;position:relative;z-index:100}@media only screen and (min-width:768px){.testimonial__description{font-size:15px}}@media only screen and (min-width:1200px){.testimonial__description{font-size:16px}}@media only screen and (min-width:1366px){.testimonial__description{font-size:18px;margin:0 0 20px}}.testimonial__author{display:flex;flex-direction:column;gap:10px}@media only screen and (min-width:576px){.testimonial__author{align-items:flex-end;flex-direction:row;justify-content:space-between}}.testimonial__author-content{align-items:center;display:flex;gap:10px;order:2}@media only screen and (min-width:576px){.testimonial__author-content{order:1}}.testimonial__author-name{font-size:14px;line-height:1;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:480px){.testimonial__author-name{font-size:16px}}@media only screen and (min-width:1366px){.testimonial__author-name{font-size:18px}}.testimonial__author-company{font-size:14px;font-weight:300;margin:0;text-transform:uppercase}@media only screen and (min-width:480px){.testimonial__author-company{font-size:16px}}@media only screen and (min-width:1366px){.testimonial__author-company{font-size:18px}}.testimonial__stars{align-items:center;display:flex;gap:2px}.testimonial__stars img{max-width:16px}.testimonial__author-rating{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:0;order:1;position:relative;top:-30px}@media only screen and (min-width:576px){.testimonial__author-rating{align-items:flex-end;justify-content:normal;margin-bottom:0;order:2;top:0}}.testimonial__author-rating img .testimonial__stars{margin-top:50px}@media only screen and (max-width:479px){.testimonial__author-rating img:last-child{opacity:.5}}.building{background-color:#fff;padding:50px 0}.building__inner{margin:0 auto;max-width:1366px}.building__title{color:var(--black);flex:0 0 100%;font-family:var(--fontSecond);font-size:40px;font-weight:500;font-weight:400;letter-spacing:2px;line-height:1.2;margin-bottom:30px;padding:0;text-align:center;text-transform:uppercase}.building__title strong{font-weight:600}@media only screen and (min-width:480px){.building__title{font-size:40px}}@media only screen and (min-width:768px){.building__title{padding:0}}@media only screen and (min-width:992px){.building__title{flex:0 0 auto;font-size:45px}}@media only screen and (min-width:1200px){.building__title{margin-bottom:50px;text-align:left}}@media only screen and (min-width:1366px){.building__title{font-size:50px}}.building__header{display:none;margin:30px 0}@media only screen and (min-width:1200px){.building__header{display:block}}.building__header img{margin-left:auto}.building__content{padding-top:20px;position:relative}@media only screen and (min-width:768px){.building__content{padding-top:100px}}.building__levels{height:100px;position:relative}@media only screen and (min-width:480px){.building__levels{height:150px}}@media only screen and (min-width:768px){.building__levels{height:auto;position:static}}.building__level{background-color:var(--white);border-left:1px solid #282830;font-family:var(--fontPrimary);left:10%;opacity:0;padding:10px 10px 10px 15px;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;z-index:1000}@media only screen and (min-width:768px){.building__level{left:auto;right:15%;top:80px}}@media only screen and (min-width:1366px){.building__level{right:15%;top:100px}}.building__level p{color:#282830;font-size:20px;font-weight:400;line-height:1.15}@media only screen and (min-width:480px){.building__level p{font-size:24px}}@media only screen and (min-width:992px){.building__level p{font-size:30px}}.building__level strong{color:#282830;display:block;font-size:30px;font-weight:600}@media only screen and (min-width:480px){.building__level strong{font-size:45px}}@media only screen and (min-width:992px){.building__level strong{font-size:55px}}@media only screen and (min-width:768px){.building__level:before{background-color:#282830;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;transform:rotate(130deg);transform-origin:top left;width:300px}}.building__level.is-active{opacity:1;pointer-events:all}.building__level--0:before{transform:rotate(100deg);width:330px}@media(min-width:850px){.building__level--0:before{width:360px}}@media(min-width:950px){.building__level--0:before{width:400px}}@media only screen and (min-width:992px){.building__level--0:before{width:430px}}@media(min-width:1100px){.building__level--0:before{width:460px}}@media only screen and (min-width:1200px){.building__level--0:before{width:490px}}@media only screen and (min-width:1366px){.building__level--0:before{width:500px}}@media only screen and (min-width:1600px){.building__level--0:before{width:500px}}.building__level--1:before{transform:rotate(100deg);width:240px}@media(min-width:850px){.building__level--1:before{width:280px}}@media(min-width:950px){.building__level--1:before{width:320px}}@media only screen and (min-width:992px){.building__level--1:before{width:320px}}@media(min-width:1100px){.building__level--1:before{width:360px}}@media only screen and (min-width:1200px){.building__level--1:before{width:400px}}@media only screen and (min-width:1366px){.building__level--1:before{width:410px}}@media only screen and (min-width:1600px){.building__level--1:before{width:430px}}.building__level--2:before{transform:rotate(110deg);width:130px}@media(min-width:850px){.building__level--2:before{width:180px}}@media(min-width:950px){.building__level--2:before{width:200px}}@media only screen and (min-width:992px){.building__level--2:before{width:190px}}@media(min-width:1100px){.building__level--2:before{width:200px}}@media only screen and (min-width:1200px){.building__level--2:before{width:200px}}@media only screen and (min-width:1366px){.building__level--2:before{width:190px}}@media only screen and (min-width:1600px){.building__level--2:before{width:220px}}.building__level--3:before{transform:rotate(120deg);width:70px}@media(min-width:850px){.building__level--3:before{width:100px}}@media(min-width:950px){.building__level--3:before{width:140px}}@media only screen and (min-width:992px){.building__level--3:before{width:110px}}@media(min-width:1100px){.building__level--3:before{width:130px}}@media only screen and (min-width:1200px){.building__level--3:before{width:140px}}@media only screen and (min-width:1366px){.building__level--3:before{width:150px}}@media only screen and (min-width:1600px){.building__level--3:before{width:170px}}.building__level--4:before{transform:rotate(130deg);width:10px}@media(min-width:850px){.building__level--4:before{width:50px}}@media(min-width:950px){.building__level--4:before{width:70px}}@media only screen and (min-width:992px){.building__level--4:before{width:50px}}@media(min-width:1100px){.building__level--4:before{width:60px}}@media only screen and (min-width:1200px){.building__level--4:before{width:90px}}@media only screen and (min-width:1366px){.building__level--4:before{width:90px}}@media only screen and (min-width:1600px){.building__level--4:before{width:100px}}.building__media{margin:0 auto;max-width:1000px;position:relative;width:auto}@media only screen and (min-width:1600px){.building__media{max-height:none;max-width:1100px}}.building__media-level{fill:transparent;cursor:pointer;opacity:.6;transition:fill .3s ease-in-out}.building__media-level.disabled{cursor:auto}.building__media-level:not(.disabled).is-active,.building__media-level:not(.disabled):hover{fill:#adc9fa}