a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;width:100%}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1300px){.container{max-width:1170px}}@media (min-width:1600px){.container{max-width:1470px}}.wide-container{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;width:100%}@media (min-width:768px){.wide-container{max-width:792px}}@media (min-width:992px){.wide-container{max-width:1056px}}@media (min-width:1300px){.wide-container{max-width:1287px}}@media (min-width:1600px){.wide-container{max-width:1617px}}.fluid-container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:100%}@media (min-width:768px){.fluid-container{max-width:720px}}@media (min-width:992px){.fluid-container{max-width:960px}}@media (min-width:1300px){.fluid-container{max-width:1170px}}@media (min-width:1600px){.fluid-container{max-width:1470px}}@media (min-width:768px){.fluid-container{padding-left:30px;padding-right:30px}}.row{display:flex;flex-wrap:wrap;margin-left:-30px;margin-right:-30px}@font-face{font-display:swap;font-family:Aux Mono;font-style:normal;font-weight:400;src:url(../../fonts/AuxMono-Regular.eot);src:url(../../fonts/AuxMono-Regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/AuxMono-Regular.woff2) format("woff2"),url(../../fonts/AuxMono-Regular.woff) format("woff"),url(../../fonts/AuxMono-Regular.ttf) format("truetype"),url(../../fonts/AuxMono-Regular.svg#AuxMono-Regular) format("svg")}@font-face{font-display:swap;font-family:Cosmo;font-style:normal;font-weight:400;src:url(../../fonts/Cosmo-Regular.eot);src:url(../../fonts/Cosmo-Regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/Cosmo-Regular.woff2) format("woff2"),url(../../fonts/Cosmo-Regular.woff) format("woff"),url(../../fonts/Cosmo-Regular.ttf) format("truetype"),url(../../fonts/Cosmo-Regular.svg#Cosmo-Regular) format("svg")}:root{--container-width:calc(100% - 60px)}@media (min-width:768px){:root{--container-width:660px}}@media (min-width:992px){:root{--container-width:900px}}@media (min-width:1300px){:root{--container-width:1110px}}@media (min-width:1600px){:root{--container-width:1410px}}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}*,:after,:before{box-sizing:inherit}*{outline:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;overflow-x:hidden}body,html{height:100%;scroll-behavior:smooth}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:interstate,sans-serif;font-size:14px;font-weight:300;line-height:1.4;min-width:320px;position:relative}body.no-scroll{overflow:hidden}@media (min-width:992px){body{font-size:16px}}@media (min-width:1300px){body{font-size:17px}}@media (min-width:1600px){body{font-size:18px}}p:not(:first-of-type){margin-top:20px}h1,h2,h3,h4,h5,h6{font-family:Cosmo,sans-serif;font-size:16px;text-transform:lowercase}@media (min-width:992px){h1,h2,h3,h4,h5,h6{font-size:18px}}@media (min-width:1300px){h1,h2,h3,h4,h5,h6{font-size:21px}}a{text-decoration:none}strong{font-weight:700}em{font-style:italic}.text-grad{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(left,#06caec,#6ef692);-webkit-background-clip:text;display:inline-block}.text-outline{-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;color:#000}.page-wrapper{overflow-x:clip;padding-top:120px}@media (min-width:1300px){.page-wrapper{padding-top:200px}}.shape-wrapper{position:absolute}.shape-wrapper img{display:block}.rellax{transition:transform .8s}.anchor{height:0;top:-40px;visibility:hidden;width:0}.anchor,.button{position:relative}.button{align-items:center;border:1px solid #000;color:#000;cursor:pointer;display:flex;font-family:Aux Mono,monospace;font-size:14px;height:36px;padding-left:10px;padding-top:3px;text-transform:uppercase}@media (min-width:992px){.button{font-size:15px}}@media (min-width:1300px){.button{font-size:16px;height:44px}}.button:after{background-image:url(../../img/graphics/down-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:14px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:14px}@media (min-width:1300px){.button:after{height:16px;right:12px;width:16px}}.button--grad{border:1px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#06caec,#6ef692)}.button--white{color:#fff}.button--white:after{filter:invert(1)}.arrow-grad-circle{background:linear-gradient(45deg,#06caec,#6ef692);border-radius:50%;display:inline-block;height:30px;position:relative;width:30px}@media (min-width:1300px){.arrow-grad-circle{height:35px;width:35px}}.arrow-grad-circle:after{background-image:url(../../img/graphics/down-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40%;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(90deg);width:40%}.arrow-grad-circle-prev{transform:scaleX(-1)}@media (min-width:768px){.arrow-grad-circle-prev{left:5%;transform:none}.arrow-grad-circle-next{right:5%;transform:scaleX(-1)}}.swiper-mobile{margin-top:50px;overflow-x:hidden;position:relative}.swiper-mobile--sustainability .swiper-button--arrows{transform:translateY(calc(-50% - 55px)) scaleX(-1)!important}.swiper-mobile--sustainability .swiper-button--arrows-next{left:auto;right:6%;transform:translateY(calc(-50% - 55px))!important}.swiper-mobile .swiper-wrapper .swiper-slide{color:#fff;font-size:12px;text-align:center}.swiper-mobile .swiper-wrapper .slider-inner{width:100%}.swiper-mobile .swiper-wrapper .slide-square-outer{height:0;padding-bottom:100%;position:relative}.swiper-mobile .swiper-wrapper .slide-square{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.swiper-mobile .swiper-wrapper .slide-square img{height:auto;width:80%}.swiper-mobile .swiper-wrapper .slide-square-text{padding:0 20px}.swiper-mobile .swiper-wrapper .slide-below{color:#000;display:flex;flex-direction:column;font-family:Aux Mono,monospace;height:70px;justify-content:flex-start;margin-top:10px;padding:0 10px;text-transform:uppercase}.swiper-mobile .swiper-button:after{content:""}.swiper-mobile .swiper-button--arrows{background-image:url(../../img/graphics/arrow-right-grad.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;margin:0;top:50%;transform:translateY(calc(-50% - 20px)) scaleX(-1);width:20px}.swiper-mobile .swiper-button--arrows-prev{left:6%;right:auto}.swiper-mobile .swiper-button--arrows-next{left:auto;right:6%;transform:translateY(calc(-50% - 20px))}.swiper-mobile .swiper-nav-extra{align-items:center;display:flex;height:20px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:20px;position:relative;text-align:center;z-index:10}.swiper-mobile .swiper-nav-extra .swiper-button{background-image:url(../../img/graphics/arrow-short-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:auto;display:inline-block;height:10px;left:auto;margin:0;position:relative;right:auto;top:auto;width:5px}.swiper-mobile .swiper-nav-extra .swiper-button-prev{transform:scaleX(-1)}.swiper-mobile .swiper-nav-extra span{display:inline-block;font-family:Aux Mono,monospace;font-size:13px;padding:1px 4px 0}.lightbox{align-items:center;background-color:rgba(0,0,0,.8);height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:.2s;width:100%;z-index:-9999}.lightbox .lightbox-content{width:90%}.lightbox .lightbox-content img{display:block;height:auto;width:100%}.lightbox.open{display:flex;opacity:1;z-index:9999}header{align-items:center;display:flex;flex-direction:column;height:120px;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}@media (min-width:1300px){header{flex-direction:row;height:200px;justify-content:flex-start}}header.mobile{align-items:flex-start;background-color:#000!important;height:100%;justify-content:flex-start;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:99999}@media (min-width:1300px){header.mobile{display:none}}header.mobile .header-desktop-content{height:120px}header.mobile .header-overlay{display:block;opacity:1;z-index:9999}header.mobile .header-ark{filter:brightness(100)}header.mobile .nav-hamburger-wrapper{background-color:#000!important}header.mobile .nav-hamburger-wrapper .nav-hamburger span{background-color:#fff!important}header .header-desktop-content{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%;z-index:99999}@media (min-width:1300px){header .header-desktop-content{display:block}}header .header-desktop-content .header-desktop-top{align-items:center;display:flex;justify-content:space-between}header .header-desktop-content .header-desktop-top .header-ark{display:block}@media (min-width:1300px){header .header-desktop-content .header-desktop-top .header-ark{height:auto;width:106px}}header .header-desktop-content .header-desktop-top .header-hmrsmth{display:none}@media (min-width:1300px){header .header-desktop-content .header-desktop-top .header-hmrsmth{display:block;font-family:Aux Mono,monospace;font-size:14px;text-transform:uppercase}}header .header-desktop-content .nav-desktop{display:none}@media (min-width:1300px){header .header-desktop-content .nav-desktop{display:block;margin-top:30px}}header .header-desktop-content .nav-desktop .menu{display:flex;justify-content:center}header .header-desktop-content .nav-desktop .menu>li{flex:1;position:relative;text-align:left}header .header-desktop-content .nav-desktop .menu>li:not(:first-of-type){margin-left:10px}@media (min-width:1600px){header .header-desktop-content .nav-desktop .menu>li:not(:first-of-type){margin-left:14px}}header .header-desktop-content .nav-desktop .menu>li.current-menu-item>a{border:2px solid;border-image-slice:2;border-image-source:linear-gradient(90deg,#06caec,#6ef692)}header .header-desktop-content .nav-desktop .menu>li.menu-item-has-children:hover ul{display:block}header .header-desktop-content .nav-desktop .menu>li.menu-item-has-children>a:after{background-image:url(../../img/graphics/down-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:14px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:14px}@media (min-width:1300px){header .header-desktop-content .nav-desktop .menu>li.menu-item-has-children>a:after{height:16px;right:12px;width:16px}}header .header-desktop-content .nav-desktop .menu>li>a{align-items:center;background:#fff;border:1px solid #000;color:#000;display:flex;font-family:Aux Mono,monospace;font-size:14px;height:36px;padding-left:10px;padding-top:3px;position:relative;text-transform:uppercase}@media (min-width:992px){header .header-desktop-content .nav-desktop .menu>li>a{font-size:12px;height:40px}}@media (min-width:1600px){header .header-desktop-content .nav-desktop .menu>li>a{font-size:15px;height:40px}}header .header-desktop-content .nav-desktop .menu>li>a:hover{background:transparent;border-color:transparent}header .header-desktop-content .nav-desktop .menu>li>a:hover:before{opacity:1}header .header-desktop-content .nav-desktop .menu>li>a:before{background:linear-gradient(90deg,#06caec,#6ef692);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s;width:100%;z-index:-1}header .header-desktop-content .nav-desktop .menu>li ul{display:none;left:0;position:absolute;top:100%;width:100%}header .header-desktop-content .nav-desktop .menu>li ul li{margin-top:5px}header .header-desktop-content .nav-desktop .menu>li ul li a{background-color:#000;color:#fff;display:block;font-family:Aux Mono,monospace;font-size:14px;padding:10px;position:relative;text-transform:uppercase;transition:color .2s,background-color .2s;width:100%}@media (min-width:992px){header .header-desktop-content .nav-desktop .menu>li ul li a{font-size:12px}}@media (min-width:1600px){header .header-desktop-content .nav-desktop .menu>li ul li a{font-size:15px}}header .header-desktop-content .nav-desktop .menu>li ul li a:hover{background-color:transparent;color:#000}header .header-desktop-content .nav-desktop .menu>li ul li a:hover:before{opacity:1}header .header-desktop-content .nav-desktop .menu>li ul li a:before{background:linear-gradient(90deg,#06caec,#6ef692);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s;width:100%;z-index:-1}header .header-desktop-content .nav-hamburger-wrapper{background:#fff;background-clip:padding-box;border:1px solid transparent;border-radius:50%;color:#fff;height:40px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px}@media (min-width:1300px){header .header-desktop-content .nav-hamburger-wrapper{display:none}}header .header-desktop-content .nav-hamburger-wrapper:before{background:linear-gradient(90deg,#06caec,#6ef692);border-radius:inherit;bottom:0;content:"";left:0;margin:-1px;position:absolute;right:0;top:0;z-index:-1}header .header-desktop-content .nav-hamburger{cursor:pointer;height:11px;left:50%;position:relative;position:absolute;top:50%;transform:rotate(0deg) translateX(-50%) translateY(-50%);transition:.5s ease-in-out;width:18px}header .header-desktop-content .nav-hamburger span{background:#000;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}header .header-desktop-content .nav-hamburger span:first-child{top:0}header .header-desktop-content .nav-hamburger span:nth-child(2),header .header-desktop-content .nav-hamburger span:nth-child(3){top:5px}header .header-desktop-content .nav-hamburger span:nth-child(4){top:10px}header .header-desktop-content .nav-hamburger.open span:first-child{left:50%;top:6px;width:0}header .header-desktop-content .nav-hamburger.open span:nth-child(2){transform:rotate(45deg)}header .header-desktop-content .nav-hamburger.open span:nth-child(3){transform:rotate(-45deg)}header .header-desktop-content .nav-hamburger.open span:nth-child(4){left:50%;top:6px;width:0}header .header-overlay{display:none;flex:1;opacity:0;position:relative;width:100%;z-index:-1}header .header-overlay .container{height:100%}header .header-overlay .header-mobile-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:40px}header .header-overlay .header-mobile-content .nav-mobile>ul>li{align-items:center;border:1px solid #fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:8px 10px;width:100%}header .header-overlay .header-mobile-content .nav-mobile>ul>li:not(:first-of-type){margin-top:12px}header .header-overlay .header-mobile-content .nav-mobile>ul>li.current-menu-item{border:1px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#06caec,#6ef692)}header .header-overlay .header-mobile-content .nav-mobile>ul>li.active{padding-bottom:0}header .header-overlay .header-mobile-content .nav-mobile>ul>li.active ul{display:block}header .header-overlay .header-mobile-content .nav-mobile>ul>li:hover{border:1px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#06caec,#6ef692)}header .header-overlay .header-mobile-content .nav-mobile>ul>li>a{background-color:#000;color:#fff;display:block;flex:1;font-family:Aux Mono,monospace;font-size:14px;text-transform:uppercase}@media (min-width:1300px){header .header-overlay .header-mobile-content .nav-mobile>ul>li>a{font-size:15px;height:40px}}header .header-overlay .header-mobile-content .nav-mobile>ul>li ul{display:none;margin-top:16px;width:100%}header .header-overlay .header-mobile-content .nav-mobile>ul>li ul li{border-bottom:1px solid #fff;padding:10px 0}header .header-overlay .header-mobile-content .nav-mobile>ul>li ul li:first-of-type{margin-top:0}header .header-overlay .header-mobile-content .nav-mobile>ul>li ul li:last-of-type{border:none}header .header-overlay .header-mobile-content .nav-mobile>ul>li ul li a{background-color:#000;color:#fff;font-family:Aux Mono,monospace;font-size:13px;text-transform:uppercase;width:100%}header .header-overlay .header-mobile-content .nav-mobile>ul>li ul li a:hover{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(left,#06caec,#6ef692);-webkit-background-clip:text;display:inline}header .header-overlay .header-mobile-content .header-hmrsmth{color:#fff;font-family:Aux Mono,monospace;font-size:14px;margin-top:40px;text-transform:uppercase}.mobile-nav-expand{background-image:url(../../img/graphics/down-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:block;flex-shrink:0;height:16px;margin-left:15px;width:16px}.scroll-down header{position:fixed;transform:translate3d(0,-100%,0)}.scroll-up header{background-color:#fff;filter:drop-shadow(0 -10px 20px #aaaaaa);position:fixed;transition:all .3s ease-in-out}footer{background:#000;color:#fff;padding:50px 0}@media (min-width:1600px){footer{padding:60px 0}}footer .footer-content{display:flex;flex-direction:column;text-align:left}@media (min-width:992px){footer .footer-content{flex-direction:row;justify-content:space-between}}footer .footer-content--mobile{align-items:flex-start}@media (min-width:992px){footer .footer-content--mobile{display:none!important}}footer .footer-content--desktop,footer .footer-content--mobile-contact{display:none}@media (min-width:992px){footer .footer-content--desktop{display:flex}}footer .footer-content .footer-left{align-items:flex-end;display:flex;justify-content:flex-start}footer .footer-content .hmrsmth{color:#fff;font-family:Aux Mono,monospace;font-size:14px;margin-top:20px;text-transform:uppercase}footer .footer-content nav{margin-top:50px}@media (min-width:768px){footer .footer-content nav{margin-bottom:-3px;margin-top:0}}footer .footer-content nav .sub-menu{display:none!important}footer .footer-content nav ul li{display:block;line-height:1.6}footer .footer-content nav ul li a{color:#fff;display:inline-block;font-family:Aux Mono,monospace;font-size:12px;position:relative;text-transform:uppercase}@media (min-width:1300px){footer .footer-content nav ul li a{font-size:14px}}footer .footer-content nav ul li a:before{content:"// ";position:relative}footer .footer-content nav ul li a:hover{display:inline-block}footer .footer-content nav ul li a:hover,footer .footer-content nav ul li a:hover:before{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(left,#06caec,#6ef692);-webkit-background-clip:text}footer .footer-content nav ul li a:hover:before{content:"// ";position:relative}@media (min-width:768px){footer .footer-content .footer-left-col-2{margin-left:24px}}@media (min-width:992px){footer .footer-content .footer-left-col-2{margin-left:30px}}@media (min-width:1300px){footer .footer-content .footer-left-col-2{margin-bottom:-5px;margin-left:40px}}footer .footer-content .footer-ark-logo{display:inline-block;height:40px;width:auto}@media (min-width:1300px){footer .footer-content .footer-ark-logo{height:56px}}footer .footer-content .footer-note{font-size:12px;line-height:1.8;margin-top:40px}@media (min-width:1300px){footer .footer-content .footer-note{font-size:14px}}@media (min-width:768px){footer .footer-content .footer-note{margin-top:30px}}@media (min-width:992px){footer .footer-content .footer-note{margin-top:20px}}@media (min-width:1300px){footer .footer-content .footer-note{margin-top:26px}}@media (min-width:768px){footer .footer-content .footer-note .address-extra{display:block}}@media (min-width:992px){footer .footer-content .footer-note .address-extra{display:inline}}footer .footer-content .footer-note a{color:#fff;font-size:12px}@media (min-width:1300px){footer .footer-content .footer-note a{font-size:14px}}footer .footer-content .footer-note a:hover{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(left,#06caec,#6ef692);-webkit-background-clip:text;display:inline-block}footer .footer-content .footer-right{align-items:flex-start;display:flex;flex-direction:column}footer .footer-content a,footer .footer-content h3{color:#fff;font-family:Interstate,sans-serif;font-size:12px;font-weight:300;text-transform:none}@media (min-width:1300px){footer .footer-content a,footer .footer-content h3{font-size:14px}}footer .footer-content .architecture{margin-top:50px}@media (min-width:768px){footer .footer-content .architecture{margin-top:20px}}@media (min-width:992px){footer .footer-content .architecture{margin-top:0}}footer .footer-content .architecture img{display:block;margin-top:10px;width:auto}@media (min-width:1300px){footer .footer-content .architecture img{height:24px}}footer .footer-content .more-info{margin-top:50px}@media (min-width:768px){footer .footer-content .more-info{margin-top:35px}}footer .footer-content .more-info .agents{margin-top:20px}@media (min-width:768px){footer .footer-content .more-info .agents{align-items:flex-end;display:flex;margin-bottom:35px;margin-top:0}}@media (min-width:992px){footer .footer-content .more-info .agents{margin-bottom:0;margin-top:20px}}@media (min-width:1300px){footer .footer-content .more-info .agents{margin-top:20px}}footer .footer-content .more-info .agents .agent:not(:first-of-type){margin-top:20px}footer .footer-content .more-info .agents .agent a{display:inline-block;margin-top:10px}footer .footer-content .more-info .agents .agent a:hover{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(left,#06caec,#6ef692);-webkit-background-clip:text;display:inline-block}footer .footer-content .more-info .agents .agent img{display:block}footer .footer-content .more-info .agents .agent.frost-meadowcroft img,footer .footer-content .more-info .agents .agent.savills img{height:60px;width:auto}@media (min-width:1300px){footer .footer-content .more-info .agents .agent.frost-meadowcroft img,footer .footer-content .more-info .agents .agent.savills img{height:70px}}@media (min-width:768px){footer .footer-content .more-info .agents .agent.cushman-wakefield,footer .footer-content .more-info .agents .agent.frost-meadowcroft{margin-left:30px}}@media (min-width:992px){footer .footer-content .more-info .agents .agent.cushman-wakefield,footer .footer-content .more-info .agents .agent.frost-meadowcroft{margin-left:35px}}footer .footer-content .more-info .agents .agent.cushman-wakefield img{height:30px;width:auto}@media (min-width:1300px){footer .footer-content .more-info .agents .agent.cushman-wakefield img{height:34px}}.page-template-page-contact .footer-content--mobile-regular{display:none}.page-template-page-contact .footer-content--mobile-contact{display:flex;padding:60px 0}.page-template-page-contact .footer-content--mobile-contact .architecture{margin-top:0}.page-template-page-contact .footer-content--mobile-contact .more-info .agent-cols{margin-top:30px}.page-template-page-contact .footer-content--mobile-contact .more-info .agent-cols .agent-col{margin-top:50px}.page-template-page-contact .footer-content--mobile-contact .more-info .agent-cols .agent-col .agents .agent{font-size:14px}.page-template-page-contact .footer-content--mobile-contact .more-info .agent-cols .agent-col .agents .agent a{font-size:14px;margin:0}.page-template-page-contact .footer-content--mobile-contact .footer-ark-logo{margin-top:60px}.full-carousel .full-carousel-inner{position:relative}@media (min-width:768px){.full-carousel .full-carousel-inner{display:grid;grid-template-columns:1fr var(--container-width) 1fr}}.full-carousel .grey-block{position:relative}@media (min-width:768px){.full-carousel .grey-block{background-color:#f5f5f5;display:block;grid-column:1;grid-row:1}}.full-carousel .swiper-container{overflow:hidden}@media (min-width:768px){.full-carousel .swiper-container{grid-column:2/span 2}}.full-carousel .swiper-slide{aspect-ratio:16/10;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}@media (min-width:768px){.full-carousel .swiper-slide{aspect-ratio:2;max-height:80vh}}.full-carousel .swiper-controls{align-items:center;display:flex;justify-content:space-between;padding-block:10px;padding-inline:30px}@media (min-width:768px){.full-carousel .swiper-controls{grid-column:2/span 2;padding-inline:0;padding-right:30px}}@media (min-width:1300px){.full-carousel .swiper-controls{padding-block:20px}}@media (min-width:1600px){.full-carousel .swiper-controls{padding-right:60px}}.full-carousel .swiper-pagination{display:flex;gap:6px;position:unset}@media (min-width:1300px){.full-carousel .swiper-pagination{gap:9px}}.full-carousel .swiper-pagination-bullet{aspect-ratio:1;background:transparent;border:1px solid #000;height:10px;margin:0!important;opacity:1;width:auto}@media (min-width:1300px){.full-carousel .swiper-pagination-bullet{height:12px}}.full-carousel .swiper-pagination-bullet-active{background:linear-gradient(90deg,#06caec,#6ef692);border:unset}.full-carousel .swiper-nav{align-items:center;display:flex;gap:10px}.full-carousel .swiper-nav .swiper-button{height:auto;margin:0;position:unset;width:auto}.full-carousel .swiper-nav .swiper-button-prev{transform:scaleX(-1)}.full-carousel .swiper-nav .swiper-button:after{content:unset}.full-carousel .swiper-nav .swiper-button svg{display:block;height:10px;width:auto}@media (min-width:1300px){.full-carousel .swiper-nav .swiper-button svg{height:14px}}.full-carousel .swiper-nav span{bottom:-.05em;display:inline-block;font-family:Aux Mono,monospace;font-size:13px;line-height:1;position:relative}@media (min-width:1300px){.full-carousel .swiper-nav span{font-size:18px}}.full-carousel .full-carousel-img-shape{display:block;height:auto;max-width:500px;position:absolute;right:0;top:0;transform:translateX(100%) translateY(100%);transition:1s .2s;width:25%;z-index:9}@media (min-width:768px){.full-carousel .full-carousel-img-shape{transition-delay:.8s}}.full-carousel .full-carousel-img-shape-2{bottom:0;display:block;display:none;grid-column:1/2;grid-row:1/2;height:auto;left:0;max-width:700px;position:absolute;transform:translateX(-100%);transition:1s .2s;width:40vw;z-index:9}@media (min-width:768px){.full-carousel .full-carousel-img-shape-2{display:block;transition-delay:.8s}}.full-carousel.in-view .full-carousel-img-shape{transform:translateX(40%) translateY(-45%)}.full-carousel.in-view .full-carousel-img-shape-2{transform:translateX(-30%)}.content-section{text-align:left}.content-section h2{font-family:Aux Mono,monospace;font-size:10px;opacity:0;text-transform:uppercase;transform:translateX(10px)}@media (min-width:768px){.content-section h2{font-size:13px}}@media (min-width:992px){.content-section h2{font-size:16px}}@media (min-width:1300px){.content-section h2{font-size:18px}}.content-section h3{font-family:Cosmo,sans-serif;font-size:34px;line-height:.95;margin-bottom:30px;margin-top:20px;opacity:0;text-transform:lowercase;transform:translateX(10px)}@media (min-width:768px){.content-section h3{font-size:56px}}@media (min-width:992px){.content-section h3{font-size:76px}}@media (min-width:1300px){.content-section h3{font-size:90px;margin-top:30px}}@media (min-width:1600px){.content-section h3{font-size:95px}}.content-section .bold-intro-text{font-family:Cosmo,sans-serif;font-size:16px;line-height:1.4;margin-top:30px;opacity:0;text-transform:lowercase;transform:translateX(10px)}@media (min-width:992px){.content-section .bold-intro-text{font-size:18px}}@media (min-width:1300px){.content-section .bold-intro-text{font-size:20px}}@media (min-width:1600px){.content-section .bold-intro-text{font-size:21px}}.content-section .bold-intro-text p{line-height:1.4}.content-section .intro-text{line-height:1.6;margin-top:20px;opacity:0;transform:translateX(10px)}@media (min-width:1300px){.content-section .intro-text{font-size:17px;margin-top:30px}}@media (min-width:1600px){.content-section .intro-text{font-size:18px}}.content-section p{line-height:1.67}.stylised-list{line-height:1.2}@media (min-width:768px){.stylised-list li{padding-left:38px}}@media (min-width:992px){.stylised-list li{padding-left:45px}}@media (min-width:1300px){.stylised-list li{padding-left:54px}}.stylised-list li:not(:first-of-type){margin-top:20px}@media (min-width:1300px){.stylised-list li:not(:first-of-type){margin-top:26px}}.stylised-list li:before{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(left,#06caec,#6ef692);-webkit-background-clip:text;content:"// ";font-family:Aux Mono,monospace;position:relative}@media (min-width:768px){.stylised-list li:before{margin-left:-37px}}@media (min-width:992px){.stylised-list li:before{margin-left:-43px}}@media (min-width:1300px){.stylised-list li:before{margin-left:-50px}}.banner-section{overflow-x:clip}.banner-section .banner{position:relative}@media (min-width:768px){.banner-section .banner{max-height:calc(100vh - 110px)}}@media (min-width:1300px){.banner-section .banner{max-height:calc(100vh - 190px)}}.banner-section .banner .banner-outer{height:0;overflow:hidden;padding-top:68.5714285714%}.banner-section .banner .banner-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.banner-section .banner .banner-inner{overflow:hidden}}.banner-section .banner .banner-image{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(5px);height:100%;left:0;position:absolute;top:0;transform:scale(1.05);transition:.8s .5s;width:100%}.banner-section .banner .banner-image.in-view{filter:blur(0);transform:scale(1)}.banner-section .banner .banner-inner-slideable{display:flex;height:100%;justify-content:center;overflow:hidden}.banner-section .banner .banner-inner-slideable.in-view img{filter:blur(0);transform:scale(1)}.banner-section .banner .banner-inner-slideable img{filter:blur(5px);height:100%;transform:scale(1.05);transition:.8s .5s;width:auto}.banner-section .banner .banner-inner-slideable input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.4);bottom:6%;height:1px;left:50%;outline:none;position:absolute;transform:translateX(-50%);width:75%;z-index:9999}@media (min-width:768px){.banner-section .banner .banner-inner-slideable input{bottom:max(50px,6%);height:3px}}.banner-section .banner .banner-inner-slideable input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#06caec,#6ef692);border-radius:50%;cursor:pointer;height:10px;width:10px}@media (min-width:1300px){.banner-section .banner .banner-inner-slideable input::-webkit-slider-thumb{height:18px;width:18px}}.banner-section .banner .banner-inner-slideable input::-moz-range-thumb{background:linear-gradient(90deg,#06caec,#6ef692);border-radius:50%;cursor:pointer;height:10px;width:10px}@media (min-width:1300px){.banner-section .banner .banner-inner-slideable input::-moz-range-thumb{height:18px;width:18px}}.banner-section .banner-arrow{-webkit-animation:bounce 4s infinite;animation:bounce 4s infinite;bottom:0;display:none;left:12%;position:absolute;transform:translateX(-50%) translateY(50%);z-index:10}@media (min-width:768px){.banner-section .banner-arrow{display:block}}.banner-section .banner-arrow img{display:block;height:auto;width:40px}@media (min-width:768px){.banner-section .banner-arrow img{width:50px}}@media (min-width:992px){.banner-section .banner-arrow img{width:60px}}@media (min-width:1300px){.banner-section .banner-arrow img{width:70px}}.banner-section .banner-arrow--right{left:auto;right:12%}@-webkit-keyframes bounce{0%{transform:scaleY(1.05) translateY(50%)}8%{transform:scaleY(.9) translateY(calc(50% + 5px))}19%{transform:scaleY(1.05) translateY(calc(50% - 15px))}25%{transform:scaleY(1.05) translateY(50%)}to{transform:scaleY(1.05) translateY(50%)}}.banner-section .swiper-banner{display:none;height:100%;overflow:hidden}.banner-section .swiper-banner.active{display:block}.banner-section .swiper-banner .swiper-wrapper .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.banner-section .swiper-banner .swiper-wrapper .swiper-slide-active{filter:blur(5px);transform:scale(1.05);transition:.8s .5s}.banner-section .swiper-banner .swiper-wrapper.in-view .swiper-slide-active{filter:blur(0);transform:scale(1)}.banner-section .swiper-banner .swiper-nav{bottom:-34px;display:inline-block;position:absolute;right:30px;text-align:center;z-index:999}@media (min-width:768px){.banner-section .swiper-banner .swiper-nav{bottom:50%;display:block;right:0;transform:translateY(50%);width:100%;z-index:999}}.banner-section .swiper-banner .swiper-nav span{display:inline-block;font-family:Aux Mono,monospace;font-size:13px;padding:0 2px}@media (min-width:768px){.banner-section .swiper-banner .swiper-nav span{display:none}}.banner-section .swiper-banner .swiper-button{background:url(../../img/graphics/arrow-short-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:auto;display:inline-block;height:12px;left:auto;position:relative;right:auto;top:auto;width:6px}@media (min-width:768px){.banner-section .swiper-banner .swiper-button{background:linear-gradient(45deg,#06caec,#6ef692);border-radius:50%;height:30px;position:absolute;width:30px}}@media (min-width:1300px){.banner-section .swiper-banner .swiper-button{height:35px;width:35px}}.banner-section .swiper-banner .swiper-button:after{content:""}@media (min-width:768px){.banner-section .swiper-banner .swiper-button:after{background-image:url(../../img/graphics/down-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:40%;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(90deg);width:40%}}.banner-section .swiper-banner .swiper-button-prev{transform:scaleX(-1)}@media (min-width:768px){.banner-section .swiper-banner .swiper-button-prev{left:5%;transform:none}.banner-section .swiper-banner .swiper-button-next{right:5%;transform:scaleX(-1)}}.banner-section .swiper-banner .swiper-pagination{bottom:-34px!important;display:inline-block;left:30px!important;width:auto!important}@media (min-width:768px){.banner-section .swiper-banner .swiper-pagination{bottom:1.5%!important;left:auto!important;right:3%!important}}.banner-section .swiper-banner .swiper-pagination .swiper-pagination-bullet{background:none;border:1px solid #000;height:8px!important;margin:0!important;opacity:1;width:8px!important}@media (min-width:768px){.banner-section .swiper-banner .swiper-pagination .swiper-pagination-bullet{border:1px solid #fff;height:10px!important;width:10px!important}}@media (min-width:992px){.banner-section .swiper-banner .swiper-pagination .swiper-pagination-bullet{height:12px;width:12px}}.banner-section .swiper-banner .swiper-pagination .swiper-pagination-bullet:not(:first-of-type){margin-left:4px!important}@media (min-width:992px){.banner-section .swiper-banner .swiper-pagination .swiper-pagination-bullet:not(:first-of-type){margin-left:9px!important}}.banner-section .swiper-banner .swiper-pagination .swiper-pagination-bullet-active{background:linear-gradient(90deg,#06caec,#6ef692);border:none}.banner-section .video-tour{background:#f5f5f5;display:none;height:100%;width:100%}.banner-section .video-tour .video-play{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.banner-section .video-tour.active{display:block}.banner-section .banner-buttons{bottom:0;display:flex;left:4%;position:absolute;z-index:10}.banner-section .banner-buttons .banner-button{align-items:center;background:#000;color:#fff;cursor:pointer;display:inline-block;display:flex;font-family:Aux Mono,monospace;font-size:10px;height:26px;justify-content:center;line-height:1;position:relative;text-transform:uppercase;transition:.2s;width:100px;z-index:1}@media (min-width:992px){.banner-section .banner-buttons .banner-button{font-size:13px;height:38px;width:170px}}@media (min-width:1300px){.banner-section .banner-buttons .banner-button{font-size:15px;height:52px;width:210px}}.banner-section .banner-buttons .banner-button:not(:first-of-type){margin-left:4px}@media (min-width:992px){.banner-section .banner-buttons .banner-button:not(:first-of-type){margin-left:6px}}.banner-section .banner-buttons .banner-button:before{background:linear-gradient(90deg,#06caec,#6ef692);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}.banner-section .banner-buttons .banner-button.active,.banner-section .banner-buttons .banner-button:hover{color:#000}.banner-section .banner-buttons .banner-button.active:before,.banner-section .banner-buttons .banner-button:hover:before{opacity:1}.video-scroll{bottom:40px;position:absolute}.sound-icon{cursor:pointer;height:100px;left:40px;position:absolute;top:40px;width:100px;z-index:30}.mute-video,.sound-icon{background:linear-gradient(90deg,#06caec,#6ef692)}.mute-video{background-size:32px;border:0;height:32px;width:32px}.mute-video:after{text-rendering:auto;-webkit-font-smoothing:antialiased;color:#000;content:"\f028";display:inline-block;font-style:normal;font-variant:normal;font:var(--fa-font-solid)}.unmute-video{background:linear-gradient(90deg,#06caec,#6ef692);background-size:32px}.unmute-video:after{text-rendering:auto;-webkit-font-smoothing:antialiased;color:#000;content:"\f6a9";display:inline-block;font-style:normal;font-variant:normal;font:var(--fa-font-solid)}.banner-video{height:200px;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto}@media (min-width:768px){.banner-video{height:360px}}@media (min-width:992px){.banner-video{height:100%}}.banner-slider{display:block;width:100%}.banner-slider.in-view .banner-slider-slide{filter:blur(0);transform:scale(1)}.banner-slider-content{display:block;padding:0 30px;width:100%}.banner-slider-inner{aspect-ratio:18/9;display:block;position:relative;width:100%}.banner-slider-inner .swiper{background-color:grey;display:block;height:100%;width:100%}.banner-slider-inner .swiper-slide{overflow:hidden}.banner-slider-inner .banner-slider-slide{display:block;filter:blur(5px);height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.05);transition:.8s .5s;width:100%}.slider-banner-controls{align-items:center;display:flex;justify-content:space-between;margin-top:15px;width:100%}.slider-banner-controls .slider-banner-count{align-items:center!important;-moz-column-gap:5px!important;column-gap:5px!important;display:flex!important;justify-content:flex-start!important}.slider-banner-controls .swiper-pagination-bullet{background-color:transparent!important;border:1px solid #000!important;height:15px!important;margin:0!important;opacity:1!important;width:15px!important}.slider-banner-controls .swiper-pagination-bullet-active{background:linear-gradient(90deg,#06caec,#6ef692)!important;border:0!important}.slider-banner-arrows{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;justify-content:flex-end}.slider-banner-arrows p{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#06caec,#6ef692);background-clip:text;-webkit-background-clip:text;font-family:Aux Mono,sans-serif;font-size:18px}.slider-banner-arrow{display:block}.slider-banner-arrow--prev svg{transform:rotate(180deg)}.slider-banner-arrow svg{display:block;height:auto;width:7px}.home-line{height:auto;pointer-events:none;position:fixed;right:0;top:0;width:110%;z-index:-1}.home-line path{stroke-dasharray:3655.271;stroke-dashoffset:-3655.271;transition:stroke-dashoffset .1s}.video-banner{display:relative}.video-banner .video-outer{position:relative}.video-banner .video-wrapper{height:0;overflow:hidden;padding-top:62.5%;position:relative}.video-banner .video-inner{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.video-banner .video-inner .video-play{display:none;height:auto;width:10%}@media (min-width:768px){.video-banner .video-inner .video-play{width:8.4%}}.video-banner .video-bg{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:-1}.home-intro{padding-bottom:90px;padding-top:70px;position:relative;text-align:center;width:100%}@media (min-width:768px){.home-intro{padding:120px 0}}@media (min-width:1300px){.home-intro{padding:180px 0}}@media (min-width:1600px){.home-intro{padding:200px 0}}.home-intro:after{background:#f5f5f5;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-11}.home-intro .intro-content{margin-left:auto;margin-right:auto;max-width:280px;position:relative;z-index:10}@media (min-width:768px){.home-intro .intro-content{max-width:720px}}.home-intro h2{font-size:28px;opacity:0;transform:translateY(20px);transition:1s .4s}@media (min-width:1300px){.home-intro h2{font-size:38px}}.home-intro .intro-text{font-size:16px;margin-top:26px;opacity:0;transform:translateY(20px);transition:1s .8s}@media (min-width:768px){.home-intro .intro-text{width:95%}}@media (min-width:1300px){.home-intro .intro-text{font-size:30px;margin-top:30px}}.home-intro .circle-grad{bottom:-2%;display:block;height:50px;left:-4%;opacity:0;position:absolute;transition:1s 0s;width:auto;z-index:-1}@media (min-width:992px){.home-intro .circle-grad{height:75px}}@media (min-width:1300px){.home-intro .circle-grad{height:90px}}@media (min-width:1600px){.home-intro .circle-grad{height:100px}}.home-intro.in-view .circle-grad,.home-intro.in-view .intro-text,.home-intro.in-view h2{opacity:1;transform:translateY(0)}.home-static-banner-shape-1{height:auto;left:14%;position:absolute;top:-12%;width:12%}.home-static-banner-shape-2{bottom:-10%;height:auto;position:absolute;right:24%;width:12%}.home-grid{padding-bottom:60px;padding-top:30px}@media (min-width:768px){.home-grid{padding-top:50px}}@media (min-width:1300px){.home-grid{padding-top:70px}}@media (min-width:1600px){.home-grid{padding-top:90px}}.home-grid .grid-container{display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}@media (min-width:992px){.home-grid .grid-container{gap:10px;grid-template-columns:repeat(3,1fr)}}.home-grid .grid-container .grid-item{background:#e9e9e9;background-position:50%;background-repeat:no-repeat;background-size:cover;height:180px;opacity:0;padding:14px;position:relative;transform:translateY(20px);transition:1s}.home-grid .grid-container .grid-item.in-view{opacity:1;transform:translateY(0)}@media (min-width:992px){.home-grid .grid-container .grid-item:first-of-type{transition:1s 0s}.home-grid .grid-container .grid-item:nth-of-type(2){transition:1s .25s}.home-grid .grid-container .grid-item:nth-of-type(3){transition:1s .5s}.home-grid .grid-container .grid-item:nth-of-type(4){transition:1s .75s}.home-grid .grid-container .grid-item:nth-of-type(5){transition:1s 1s}.home-grid .grid-container .grid-item:nth-of-type(6){transition:1s 1.25s}.home-grid .grid-container .grid-item:nth-of-type(7){transition:1s 1.5s}.home-grid .grid-container .grid-item:nth-of-type(8){transition:1s 1.75s}.home-grid .grid-container .grid-item:nth-of-type(9){transition:1s 2s}}@media (min-width:768px){.home-grid .grid-container .grid-item{height:300px;padding:24px}}@media (min-width:992px){.home-grid .grid-container .grid-item{height:320px;padding:30px}}@media (min-width:1300px){.home-grid .grid-container .grid-item{height:380px}}@media (min-width:1600px){.home-grid .grid-container .grid-item{height:440px;padding:34px}}@media (min-width:992px){.home-grid .grid-container .grid-item--1{grid-column:auto/span 1!important;grid-row:auto/auto!important}.home-grid .grid-container .grid-item--2{grid-column:auto/span 2!important;grid-row:auto/auto!important}}.home-grid .grid-container .grid-item--grad-left:after{background:linear-gradient(90deg,rgba(0,0,0,.4),transparent);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:992px){.home-grid .grid-container .grid-item--grad-left:after{width:67%}}.home-grid .grid-container .grid-item--grad-right:after{background:linear-gradient(90deg,rgba(0,0,0,.4),transparent);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:100%}@media (min-width:992px){.home-grid .grid-container .grid-item--grad-right:after{background:linear-gradient(270deg,rgba(0,0,0,.4),transparent);width:67%}}.home-grid .grid-container .grid-item--grad-bottom:after{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%}@media (min-width:992px){.home-grid .grid-container .grid-item--grad-bottom:after{height:67%}}.home-grid .grid-container .grid-item--terraces{grid-column:auto/span 2}.home-grid .grid-container .grid-item--terraces .grid-item-content{align-items:flex-end;display:flex;justify-content:space-between}@media (min-width:992px){.home-grid .grid-container .grid-item--terraces .grid-item-content{justify-content:flex-start}}.home-grid .grid-container .grid-item--terraces .grid-item-content .number-4{font-family:Cosmo,sans-serif;font-size:100px;line-height:.7;margin-left:20px}@media (min-width:768px){.home-grid .grid-container .grid-item--terraces .grid-item-content .number-4{font-size:140px}}@media (min-width:992px){.home-grid .grid-container .grid-item--terraces .grid-item-content .number-4{margin:0}}@media (min-width:1300px){.home-grid .grid-container .grid-item--terraces .grid-item-content .number-4{font-size:240px}}.home-grid .grid-container .grid-item--terraces .grid-item-content .info{display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:300px;order:-1}@media (min-width:992px){.home-grid .grid-container .grid-item--terraces .grid-item-content .info{display:block;height:auto;margin-left:20px;order:1}}.home-grid .grid-container .grid-item--terraces .grid-item-content .info h3{margin-top:20px}.home-grid .grid-container .grid-item--connections{grid-column:auto/span 1}.home-grid .grid-container .grid-item--connections .grid-item-content{display:flex;flex-direction:column;justify-content:space-between}.home-grid .grid-container .grid-item--connections .grid-item-content h3{font-size:26px!important}@media (min-width:768px){.home-grid .grid-container .grid-item--connections .grid-item-content h3{font-size:40px!important}}@media (min-width:1300px){.home-grid .grid-container .grid-item--connections .grid-item-content h3{font-size:65px!important}}.home-grid .grid-container .grid-item--accommodation{grid-column:auto/span 2}.home-grid .grid-container .grid-item--accommodation .grid-item-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media (min-width:992px){.home-grid .grid-container .grid-item--accommodation .grid-item-content{height:auto;justify-content:flex-end}}.home-grid .grid-container .grid-item--accommodation .grid-item-content h3{font-size:26px!important;margin-top:10px}@media (min-width:768px){.home-grid .grid-container .grid-item--accommodation .grid-item-content h3{font-size:40px!important}}@media (min-width:992px){.home-grid .grid-container .grid-item--accommodation .grid-item-content h3{width:80%}}.home-grid .grid-container .grid-item--contact{grid-column:2/span 1;grid-row:2/auto}.home-grid .grid-container .grid-item--contact .grid-item-content{color:#000;display:flex;flex-direction:column;height:100%;justify-content:space-between;text-align:left}@media (min-width:992px){.home-grid .grid-container .grid-item--contact .grid-item-content{height:auto;justify-content:flex-end;text-align:right}}.home-grid .grid-container .grid-item--contact .grid-item-content h3{margin-top:20px}.home-grid .grid-container .grid-item--contact .grid-item-content img{display:inline-block;height:auto;margin-top:8px;max-width:200px;transform:scaleX(-1);width:100%}@media (min-width:768px){.home-grid .grid-container .grid-item--contact .grid-item-content img{margin-top:16px;max-width:240px}}@media (min-width:992px){.home-grid .grid-container .grid-item--contact .grid-item-content img{margin-top:20px;max-width:86%;transform:none}}@media (min-width:1300px){.home-grid .grid-container .grid-item--contact .grid-item-content img{margin-top:29px}}.home-grid .grid-container .grid-item--downloads{grid-column:auto/span 1}.home-grid .grid-container .grid-item--downloads .grid-item-content{align-items:flex-start;color:#000;display:flex;flex-direction:column;justify-content:space-between}.home-grid .grid-container .grid-item--downloads .grid-item-content h3{margin-top:10px}@media (min-width:768px){.home-grid .grid-container .grid-item--downloads .grid-item-content h3{margin-top:20px}}.home-grid .grid-container .grid-item--downloads .grid-item-content img{height:37%;width:auto}.home-grid .grid-container .grid-item--culture{grid-column:auto/span 1}.home-grid .grid-container .grid-item--culture .grid-item-content{display:flex;flex-direction:column;justify-content:flex-end}.home-grid .grid-container .grid-item--culture .grid-item-content h3{font-size:24px!important;margin-top:10px}@media (min-width:768px){.home-grid .grid-container .grid-item--culture .grid-item-content h3{font-size:40px!important;margin-top:20px}}@media (min-width:992px){.home-grid .grid-container .grid-item--culture .grid-item-content h3{font-size:30px!important}}@media (min-width:1300px){.home-grid .grid-container .grid-item--culture .grid-item-content h3{font-size:37px!important}}.home-grid .grid-container .grid-item--hmrsmth{grid-column:2/span 1;grid-row:4/auto}.home-grid .grid-container .grid-item--hmrsmth .grid-item-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.home-grid .grid-container .grid-item--hmrsmth .grid-item-content h3{font-size:44px!important}@media (min-width:768px){.home-grid .grid-container .grid-item--hmrsmth .grid-item-content h3{font-size:60px!important}}@media (min-width:992px){.home-grid .grid-container .grid-item--hmrsmth .grid-item-content h3{font-size:46px!important}.home-grid .grid-container .grid-item--hmrsmth .grid-item-content h3 .mobile-only{display:none}}@media (min-width:768px){.home-grid .grid-container .grid-item--hmrsmth .grid-item-content h3{font-size:40px}}.home-grid .grid-container .grid-item--hmrsmth .grid-item-content p{margin-top:12px;width:90%}@media (min-width:1300px){.home-grid .grid-container .grid-item--hmrsmth .grid-item-content p{margin-top:20px}}.home-grid .grid-container .grid-item--up-the-tempo{grid-column:auto/span 1}.home-grid .grid-container .grid-item--up-the-tempo .grid-item-content{display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:992px){.home-grid .grid-container .grid-item--up-the-tempo .grid-item-content{height:100%;justify-content:space-between}}.home-grid .grid-container .grid-item--up-the-tempo .grid-item-content h3{font-size:24px!important;margin-top:10px}@media (min-width:768px){.home-grid .grid-container .grid-item--up-the-tempo .grid-item-content h3{font-size:40px!important;margin-top:20px}}.home-grid .grid-container .grid-item--up-the-tempo .grid-item-content p{margin-top:12px;width:90%}@media (min-width:1300px){.home-grid .grid-container .grid-item--up-the-tempo .grid-item-content p{margin-top:20px}}.home-grid .grid-container .grid-item--floorplans{grid-column:auto/span 2}.home-grid .grid-container .grid-item--floorplans .grid-item-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:992px){.home-grid .grid-container .grid-item--floorplans .grid-item-content{align-items:flex-end;text-align:right}}.home-grid .grid-container .grid-item--floorplans .grid-item-content h3{font-size:26px!important}@media (min-width:768px){.home-grid .grid-container .grid-item--floorplans .grid-item-content h3{font-size:30px!important}}@media (min-width:1300px){.home-grid .grid-container .grid-item--floorplans .grid-item-content h3{font-size:37px!important}}.home-grid .grid-container .grid-item--floorplans .grid-item-content h3 .text-grad{font-size:55px}@media (min-width:768px){.home-grid .grid-container .grid-item--floorplans .grid-item-content h3 .text-grad{font-size:80px}}@media (min-width:1600px){.home-grid .grid-container .grid-item--floorplans .grid-item-content h3 .text-grad{font-size:130px}}.home-grid .grid-container .grid-item:hover:after{background:linear-gradient(90deg,#06caec,#6ef692);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.home-grid .grid-container .grid-item:hover.grid-item-hover--white .text-grad{-webkit-text-fill-color:transparent;background:#fff;-webkit-background-clip:text;display:inline-block}.home-grid .grid-container .grid-item:hover.grid-item-hover--black .text-grad{-webkit-text-fill-color:transparent;background:#000;-webkit-background-clip:text;display:inline-block}.home-grid .grid-container .grid-item .grid-item-content-wrapper{color:#fff;display:block;height:100%;position:relative;width:100%;z-index:2}.home-grid .grid-container .grid-item .grid-item-content-wrapper .grid-item-content{height:100%;width:100%}.home-grid .grid-container .grid-item .grid-item-content-wrapper h2{font-family:Aux Mono,monospace;font-size:10px;text-transform:uppercase}@media (min-width:768px){.home-grid .grid-container .grid-item .grid-item-content-wrapper h2{font-size:13px}}@media (min-width:992px){.home-grid .grid-container .grid-item .grid-item-content-wrapper h2{font-size:14px}}@media (min-width:1300px){.home-grid .grid-container .grid-item .grid-item-content-wrapper h2{font-size:17px}}.home-grid .grid-container .grid-item .grid-item-content-wrapper h3{font-size:19px;line-height:1}@media (min-width:768px){.home-grid .grid-container .grid-item .grid-item-content-wrapper h3{font-size:30px;line-height:1.1}}@media (min-width:1300px){.home-grid .grid-container .grid-item .grid-item-content-wrapper h3{font-size:37px}}.home-grid .grid-container .grid-item .grid-item-content-wrapper p{display:none;line-height:1.2}@media (min-width:992px){.home-grid .grid-container .grid-item .grid-item-content-wrapper p{display:block;font-size:14px}}@media (min-width:1300px){.home-grid .grid-container .grid-item .grid-item-content-wrapper p{font-size:17px}}@media (min-width:1600px){.home-grid .grid-container .grid-item .grid-item-content-wrapper p{font-size:18px}}@media (min-width:992px){.home-grid.in-view .grid-item{opacity:1}}.aerial-map{padding-top:40px}@media (min-width:768px){.aerial-map{padding-top:60px}}@media (min-width:1300px){.aerial-map{padding-top:120px}}.aerial-map .interactive-aerial{display:block;position:relative;width:100%}.aerial-map .interactive-aerial-image{position:relative;width:100%;z-index:1}.aerial-map .interactive-aerial-image img{display:block;height:auto;width:100%}.aerial-map .interactive-aerial-buttons{display:none}@media (min-width:768px){.aerial-map .interactive-aerial-buttons{bottom:4%;display:block;display:flex;left:4%;position:absolute;z-index:30}}.aerial-map .interactive-aerial-buttons .filter-button{align-items:center;background-color:#000;color:#fff;cursor:pointer;display:flex;font-family:Aux Mono,monospace;font-size:12px;height:30px;justify-content:center;position:relative;text-align:center;text-transform:uppercase;transition:.2s;width:140px}@media (min-width:1300px){.aerial-map .interactive-aerial-buttons .filter-button{font-size:14px;height:34px;width:160px}}.aerial-map .interactive-aerial-buttons .filter-button:not(:first-of-type){margin-left:8px}@media (min-width:1300px){.aerial-map .interactive-aerial-buttons .filter-button:not(:first-of-type){margin-left:10px}}.aerial-map .interactive-aerial-buttons .filter-button:before{background:linear-gradient(90deg,#06caec,#6ef692);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}.aerial-map .interactive-aerial-buttons .filter-button:hover{background-color:transparent;color:#000}.aerial-map .interactive-aerial-buttons .filter-button:hover:before{opacity:1}.aerial-map .interactive-aerial-overlay{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (min-width:768px){.aerial-map .interactive-aerial-overlay{display:block}}.aerial-map .interactive-aerial-overlay svg{display:block;height:100%;width:100%}.aerial-map .interactive-aerial-overlay .aerial-label{display:none}.aerial-map .interactive-aerial-overlay .aerial-label.active{display:block}.aerial-map .interactive-aerial-overlay .aerial-point{cursor:pointer}.aerial-map .interactive-aerial-overlay .aerial-point path{-webkit-animation:aerial-point 2s ease-in-out infinite;animation:aerial-point 2s ease-in-out infinite}@-webkit-keyframes aerial-point{0%{opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center}33.3334%,66.6667%{opacity:1;transform:scale(1);transform-box:fill-box;transform-origin:center}to{opacity:0;transform:scale(1.4);transform-box:fill-box;transform-origin:center}}@keyframes aerial-point{0%{opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center}33.3334%,66.6667%{opacity:1;transform:scale(1);transform-box:fill-box;transform-origin:center}to{opacity:0;transform:scale(1.4);transform-box:fill-box;transform-origin:center}}.explore-more .explore-more-inner{padding:50px 0;position:relative}@media (min-width:768px){.explore-more .explore-more-inner{padding-bottom:100px;padding-top:70px}}@media (min-width:1300px){.explore-more .explore-more-inner{padding-bottom:160px;padding-top:80px}}@media (min-width:768px){.explore-more .explore-more-intro{text-align:left}}.explore-more .explore-more-intro .intro-text{margin-top:20px}@media (min-width:768px){.explore-more .explore-more-intro .intro-text{width:50%}}@media (min-width:1300px){.explore-more .explore-more-intro .intro-text{width:45%}}.explore-more .explore-more-intro h2{transition:1s 0s}.explore-more .explore-more-intro h3{transition:1s .4s}.explore-more .explore-more-intro .intro-text{transition:1s .8s}.explore-more .explore-more-shape{display:block;height:auto;position:absolute;right:-25%;top:-60px;transform:rotate(-60deg) translateX(100%);transform-origin:right;transition:1.2s .8s;width:220px;z-index:999}@media (min-width:768px){.explore-more .explore-more-shape{width:57%}}.explore-more .explore-more-grid{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;margin-top:40px;max-width:400px;row-gap:40px}@media (min-width:768px){.explore-more .explore-more-grid{margin-top:60px;max-width:600px}}@media (min-width:992px){.explore-more .explore-more-grid{-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(4,1fr);margin-top:90px;max-width:800px;row-gap:60px}}@media (min-width:1300px){.explore-more .explore-more-grid{-moz-column-gap:30px;column-gap:30px;margin-top:110px;max-width:950px;row-gap:80px}}.explore-more .explore-more-grid .grid-item{align-items:center;display:flex;flex-direction:column;text-align:center}.explore-more .explore-more-grid .grid-item .number{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(left,#06caec,#6ef692);-webkit-background-clip:text;display:inline-block;font-family:Cosmo,sans-serif;font-size:86px;line-height:.9;text-transform:lowercase}@media (min-width:1300px){.explore-more .explore-more-grid .grid-item .number{font-size:110px}}.explore-more .explore-more-grid .grid-item .unit{font-family:Aux Mono,monospace;font-size:14px;text-transform:uppercase}@media (min-width:1300px){.explore-more .explore-more-grid .grid-item .unit{font-size:18px}}.explore-more .explore-more-grid .grid-item .desc{font-size:13px;line-height:1.2;margin-top:10px;width:90%}@media (min-width:1300px){.explore-more .explore-more-grid .grid-item .desc{font-size:15px;margin-top:20px}}.explore-more.in-view .intro-text,.explore-more.in-view h2,.explore-more.in-view h3{opacity:1;transform:translateY(0)}.explore-more.in-view .explore-more-shape{transform:rotate(0) translateX(0)}.travel-map{padding-bottom:40px}@media (min-width:992px){.travel-map{padding-bottom:60px}}.travel-map.active .travel-map-inner:after{background:hsla(0,0%,100%,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.travel-map.active .travel-map-overlay{opacity:0}.travel-map .wide-container{position:relative}.travel-map .travel-map-outer{height:0;overflow:hidden;padding-top:85.15625%;position:relative}.travel-map .travel-map-inner{background-position:50%;background-repeat:no-repeat;background-size:100%}.travel-map .travel-map-inner,.travel-map .travel-map-overlay,.travel-map .travel-map-routes{height:100%;left:0;position:absolute;top:0;width:100%}.travel-map .travel-map-routes{z-index:2}.travel-map .travel-map-routes .hover-box,.travel-map .travel-map-routes .travel-route{opacity:0}.travel-map .travel-map-routes .travel-route.active{opacity:1}@-webkit-keyframes walking{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes walking{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.travel-map-floating-shape{display:none}@media (min-width:768px){.travel-map-floating-shape{bottom:-10%;display:block;height:auto;max-width:280px;position:absolute;right:6%;width:14%;z-index:999}}.right-track{background-color:#f5f5f5;padding:50px 0;position:relative}@media (min-width:768px){.right-track{padding-bottom:100px;padding-top:70px}}@media (min-width:1300px){.right-track{padding-bottom:160px;padding-top:110px}}.right-track .container{position:relative}.right-track .right-track-intro{text-align:left}@media (min-width:768px){.right-track .right-track-intro{text-align:left}}.right-track .right-track-intro .intro-text{margin-top:20px}@media (min-width:768px){.right-track .right-track-intro .intro-text{width:50%}}@media (min-width:1300px){.right-track .right-track-intro .intro-text{width:40%}}.right-track .right-track-intro h2{transition:1s 0s}.right-track .right-track-intro h3{transition:1s .4s}.right-track .right-track-intro .intro-text{transition:1s .8s}.right-track .right-track-shape{display:none}@media (min-width:768px){.right-track .right-track-shape{bottom:-26%;display:block;height:auto;position:absolute;right:-20%;transform:translateX(100%) rotate(60deg);transform-origin:right;transition:1.6s .8s;width:52%}}@media (min-width:1300px){.right-track .right-track-shape{bottom:-40%}}.right-track .right-track-shape-2{display:none}@media (min-width:768px){.right-track .right-track-shape-2{bottom:-34%;display:block;height:auto;left:-16%;position:absolute;width:20%}}@media (min-width:992px){.right-track .right-track-shape-2{bottom:-40%}}@media (min-width:1300px){.right-track .right-track-shape-2{bottom:-40%}}.right-track .right-track-shape-mobile{display:block;height:auto;position:absolute;right:-13%;top:-50px;transform:rotate(-50deg) translateX(50%);transition:1.2s .8s;width:40%;z-index:999}@media (min-width:768px){.right-track .right-track-shape-mobile{display:none}}.right-track.in-view .intro-text,.right-track.in-view h2,.right-track.in-view h3{opacity:1;transform:translateY(0)}.right-track.in-view .right-track-shape{transform:translateX(0) rotate(0)}.right-track.in-view .right-track-shape-mobile{transform:rotate(0) translateX(0)}.stations{margin-top:50px}@media (min-width:768px){.stations{margin-top:180px}}@media (min-width:992px){.stations{margin-top:220px}}@media (min-width:1300px){.stations{margin-top:260px}}.stations .stations-content{display:none}@media (min-width:768px){.stations .stations-content{display:block}}.stations .stations-content .stations-row{display:flex;justify-content:space-between;position:relative;transform:scaleX(0);transform-origin:left;transition:.6s linear}.stations .stations-content .stations-row:not(:first-of-type){margin-top:80px}@media (min-width:768px){.stations .stations-content .stations-row:not(:first-of-type){margin-top:160px}}@media (min-width:1300px){.stations .stations-content .stations-row:not(:first-of-type){margin-top:260px}}.stations .stations-content .stations-row:before{background-color:#000;content:"";display:block;height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.stations .stations-content .stations-row--circle-hammersmith-city .station-border{background:linear-gradient(90deg,#ffd300 50%,#f3a9bb 50% 100%);transform:rotate(45deg)}.stations .stations-content .stations-row--district .station-border{background:#00782a}.stations .stations-content .stations-row--piccadilly .station-border{background:#003688}.stations .stations-content .stations-row .station{height:30px;position:relative;width:30px}.stations .stations-content .stations-row .station:first-of-type{transform:scale(0);transition:transform .5s .5s}.stations .stations-content .stations-row .station:nth-of-type(2){transform:scale(0);transition:transform .5s .6s}.stations .stations-content .stations-row .station:nth-of-type(3){transform:scale(0);transition:transform .5s .7s}.stations .stations-content .stations-row .station:nth-of-type(4){transform:scale(0);transition:transform .5s .8s}.stations .stations-content .stations-row .station:nth-of-type(5){transform:scale(0);transition:transform .5s .9s}@media (min-width:1300px){.stations .stations-content .stations-row .station{height:40px;width:40px}}.stations .stations-content .stations-row .station .station-outer{height:100%;width:100%}.stations .stations-content .stations-row .station .station-inner{background:linear-gradient(90deg,#06caec,#6ef692);border-radius:50%;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.stations .stations-content .stations-row .station .station-inner:after{background-color:#fff;border-radius:50%;content:"";height:calc(100% - 8px);left:4px;position:absolute;top:4px;width:calc(100% - 8px)}@media (min-width:1300px){.stations .stations-content .stations-row .station .station-inner:after{height:calc(100% - 12px);left:6px;top:6px;width:calc(100% - 12px)}}.stations .stations-content .stations-row .station .station-inner .name{bottom:40px;font-family:Aux Mono,monospace;font-size:16px;left:50%;position:absolute;text-transform:uppercase;transform:translateX(-50%);white-space:nowrap}@media (min-width:1300px){.stations .stations-content .stations-row .station .station-inner .name{bottom:50px;font-size:20px}}.stations .stations-content .stations-row .station .station-inner .station-under{font-family:Aux Mono,monospace;font-size:16px;left:50%;position:absolute;text-transform:uppercase;top:50px;transform:translateX(-50%);width:150px}@media (min-width:1300px){.stations .stations-content .stations-row .station .station-inner .station-under{font-size:20px;top:56px}}.stations .stations-content .stations-row .station .station-inner .station-under .duration-number{font-family:Cosmo,sans-serif;font-size:30px;line-height:1;text-transform:lowercase}@media (min-width:1300px){.stations .stations-content .stations-row .station .station-inner .station-under .duration-number{font-size:50px}}.stations .stations-content .stations-row .station .station-inner .station-under .duration-unit{font-size:12px;margin-top:4px}@media (min-width:1300px){.stations .stations-content .stations-row .station .station-inner .station-under .duration-unit{font-size:14px;margin-top:8px}}.stations .stations-content .stations-row .station .station-inner .station-under .lines{align-items:center;display:flex;justify-content:center;margin-top:6px}@media (min-width:1300px){.stations .stations-content .stations-row .station .station-inner .station-under .lines{margin-top:8px}}.stations .stations-content .stations-row .station .station-inner .station-under .lines span:not(:first-of-type){margin-left:4px}.stations .stations-content .stations-row .station .station-border{border-radius:50%;height:100%;position:relative;width:100%}.stations .stations-content .stations-row .station--hammersmith .station-border{height:calc(100% + 8px);left:-4px;position:relative;top:-4px;width:calc(100% + 8px)}@media (min-width:1300px){.stations .stations-content .stations-row .station--hammersmith .station-border{height:calc(100% + 12px);left:-6px;top:-6px;width:calc(100% + 12px)}}.stations .stations-content .stations-row .station--hammersmith .station-inner:after{content:none}.stations .stations-content .stations-row.in-view{transform:scaleX(1)}.stations .stations-content .stations-row.in-view .station{transform:scale(1)}@media (min-width:768px){.stations .stations-content-mobile{display:none}}.stations .stations-content-mobile .dropdowns .dropdown.active .dropdown-content{display:block}.stations .stations-content-mobile .dropdowns .dropdown.active .dropdown-button{background:linear-gradient(90deg,#06caec,#6ef692);border:none}.stations .stations-content-mobile .dropdowns .dropdown:not(:first-of-type){margin-top:12px}.stations .stations-content-mobile .dropdowns .dropdown .dropdown-button{height:46px}.stations .stations-content-mobile .dropdowns .dropdown .dropdown-content{display:none}.stations .stations-content-mobile .dropdowns .dropdown .dropdown-content .dropdown-station{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:10px}.stations .stations-content-mobile .dropdowns .dropdown .dropdown-content .dropdown-station .name{font-family:Aux Mono,monospace;font-size:14px;text-transform:uppercase}.stations .stations-content-mobile .dropdowns .dropdown .dropdown-content .dropdown-station .lines{display:flex;margin-top:5px}.stations .stations-content-mobile .dropdowns .dropdown .dropdown-content .dropdown-station .lines span:not(:first-of-type){margin-left:4px}.stations .stations-content-mobile .dropdowns .dropdown .dropdown-content .dropdown-station .number{font-family:Cosmo,sans-serif;font-size:32px;text-transform:lowercase}.stations .times-disclaimer{color:#838383;font-size:14px;margin-top:26px}@media (min-width:768px){.stations .times-disclaimer{margin-top:40px}}@media (min-width:1300px){.stations .times-disclaimer{margin-top:50px}}.stations .line-key{-moz-column-gap:40px;column-gap:40px;display:none;font-family:Aux Mono,monospace;font-size:12px;gap:10px;grid-auto-flow:row;grid-template-columns:repeat(2,auto);justify-content:center;margin-top:160px;text-transform:uppercase;width:100%}@media (min-width:768px){.stations .line-key{-moz-column-gap:10px;column-gap:10px;display:grid;grid-auto-flow:column;grid-template-columns:none;grid-template-rows:repeat(4,1fr);justify-content:space-between}}@media (min-width:992px){.stations .line-key{grid-template-rows:repeat(3,1fr)}}@media (min-width:1300px){.stations .line-key{font-size:14px;gap:16px;margin-top:270px}}.stations .line-key .line{align-items:center;display:flex}.stations .line-key .line .key-wrapper{align-items:center;display:inline-flex;height:100%;justify-content:flex-start;width:20px}@media (min-width:1300px){.stations .line-key .line .key-wrapper{width:24px}}.tube{border-radius:50%;display:block;height:12px;width:12px}@media (min-width:1300px){.tube{height:14px;width:14px}}.tube.bakerloo{background:#b36305}.tube.central{background:#e32017}.tube.circle{background:#ffd300}.tube.district{background:#00782a}.tube.hammersmith-city{background:#f3a9bb}.tube.jubilee{background:#a0a5a9}.tube.metropolitan{background:#9b0056}.tube.northern{background:#000}.tube.piccadilly{background:#003688}.tube.victoria{background:#0098d4}.overground{background-position:50%;background-repeat:no-repeat;background-size:contain;height:13px;width:15px}@media (min-width:1300px){.overground{height:14px;width:17px}}.overground.dlr{background-image:url(../../img/connections/line-dlr.svg)}.overground.lo{background-image:url(../../img/connections/line-overground.svg)}.overground.el{background-image:url(../../img/connections/line-el.svg)}.overground.nr{background-image:url(../../img/connections/line-nr.svg)}.lines-bg--contact{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:-10}.lines-bg--contact .container{height:100%;position:relative}.lines-bg--contact img{height:auto;position:absolute;width:100%}.contact-form-section{background:#f5f5f5;position:relative}.contact-form-section.in-view .intro-text,.contact-form-section.in-view h2,.contact-form-section.in-view h3{opacity:1;transform:translateY(0)}.contact-form-section .contact-form-outer{padding:60px 0}@media (min-width:768px){.contact-form-section .contact-form-outer{padding:100px 0;position:relative}}@media (min-width:992px){.contact-form-section .contact-form-outer{padding:120px 0}}@media (min-width:1300px){.contact-form-section .contact-form-outer{padding-bottom:150px;padding-top:200px}}@media (min-width:1600px){.contact-form-section .contact-form-outer{padding-bottom:180px;padding-top:220px}}.contact-form-section .contact-form-section-wrapper{display:flex;flex-direction:column}@media (min-width:768px){.contact-form-section .contact-form-section-wrapper{flex-direction:row;justify-content:space-between}}.contact-form-section .contact-form-section-wrapper h2{transition:1s 0s}.contact-form-section .contact-form-section-wrapper h3{transition:1s .4s}.contact-form-section .contact-form-section-wrapper .intro-text{transition:1s .8s}@media (min-width:768px){.contact-form-section .contact-form-section-wrapper .left{width:50%}.contact-form-section .contact-form-section-wrapper .left .intro-text{width:90%}}@media (min-width:1300px){.contact-form-section .contact-form-section-wrapper .left .intro-text{width:80%}}@media (min-width:768px){.contact-form-section .contact-form-section-wrapper .right{margin:0;width:40%}}@media (min-width:1600px){.contact-form-section .contact-form-section-wrapper .right{width:35%}}.contact-form-section .form-wrapper{margin-top:40px}@media (min-width:768px){.contact-form-section .form-wrapper{margin:0}}.contact-form-section .form-wrapper .nf-form-cont .nf-form-title,.contact-form-section .form-wrapper .nf-form-cont form .nf-form-fields-required{display:none}.contact-form-section .form-wrapper .nf-form-cont form .nf-form-content{max-width:1000px;padding:0}.contact-form-section .form-wrapper .nf-form-cont .nf-after-field,.contact-form-section .form-wrapper .nf-form-cont .nf-field-element:after,.contact-form-section .form-wrapper .nf-form-cont .nf-form-errors,.contact-form-section .form-wrapper .nf-form-cont form .nf-form-content .nf-field-label{display:none}.contact-form-section .form-wrapper .nf-form-cont .nf-error .ninja-forms-field{border:none}.contact-form-section .form-wrapper .nf-form-cont .nf-field-container{margin-bottom:14px}@media (min-width:1300px){.contact-form-section .form-wrapper .nf-form-cont .nf-field-container{margin-bottom:16px}}.contact-form-section .form-wrapper .nf-form-cont .checkbox-container{margin-bottom:10px}.contact-form-section .form-wrapper .nf-form-cont .checkbox-container .checkbox-wrap{flex-wrap:wrap}.contact-form-section .form-wrapper .nf-form-cont .checkbox-container .checkbox-wrap .nf-field-label{display:flex;margin-top:16px}.contact-form-section .form-wrapper .nf-form-cont .checkbox-container .checkbox-wrap .nf-field-label label{color:#7a7a7a;font-size:11px;font-weight:300;line-height:1.6;margin-left:0;padding-left:40px}@media (min-width:1300px){.contact-form-section .form-wrapper .nf-form-cont .checkbox-container .checkbox-wrap .nf-field-label label{font-size:12px}}.contact-form-section .form-wrapper .nf-form-cont .checkbox-container .checkbox-wrap .nf-field-label label:after{background:#d8d8d8;border-color:#7a7a7a;height:22px;left:0;position:absolute;width:22px}.contact-form-section .form-wrapper .nf-form-cont .checkbox-container .checkbox-wrap .nf-field-label label:before{bottom:auto;color:#7a7a7a;font-size:16px;left:3px;line-height:24px;top:0}.contact-form-section .form-wrapper .nf-form-cont .checkbox-container .checkbox-wrap .nf-field-description{font-size:11px;font-weight:300;order:-1;text-align:justify;width:100%}@media (min-width:768px){.contact-form-section .form-wrapper .nf-form-cont .checkbox-container .checkbox-wrap .nf-field-description{margin-right:0}}.contact-form-section .form-wrapper .nf-form-cont .checkbox-container .checkbox-wrap .nf-field-description a{color:#000;text-decoration:underline}.contact-form-section .form-wrapper .nf-form-cont input[type=email],.contact-form-section .form-wrapper .nf-form-cont input[type=text]{background:#f5f5f5;border:none;border:1px solid #000!important;color:#000;font-family:Aux Mono,monospace;font-size:16px;height:48px;padding:8px 0 8px 14px;text-transform:uppercase}@media (min-width:1300px){.contact-form-section .form-wrapper .nf-form-cont input[type=email],.contact-form-section .form-wrapper .nf-form-cont input[type=text]{height:60px}}.contact-form-section .form-wrapper .nf-form-cont input[type=email]::-moz-placeholder,.contact-form-section .form-wrapper .nf-form-cont input[type=text]::-moz-placeholder{color:#000}.contact-form-section .form-wrapper .nf-form-cont input[type=email]:-ms-input-placeholder,.contact-form-section .form-wrapper .nf-form-cont input[type=text]:-ms-input-placeholder{color:#000}.contact-form-section .form-wrapper .nf-form-cont input[type=email]::placeholder,.contact-form-section .form-wrapper .nf-form-cont input[type=text]::placeholder{color:#000}.contact-form-section .form-wrapper .nf-form-cont .submit-container{margin-bottom:0}.contact-form-section .form-wrapper .nf-form-cont .submit-container input{background:linear-gradient(90deg,#06caec,#6ef692);color:#000;cursor:pointer;font-family:Aux Mono,monospace;font-size:16px;line-height:0;padding-left:15px;text-align:left;text-transform:uppercase;width:100%}@media (min-width:1300px){.contact-form-section .form-wrapper .nf-form-cont .submit-container input{height:60px}}.contact-form-section .form-wrapper .nf-form-cont .submit-container input:hover{background:#000;color:#fff}.find-out-more{background-color:#202020;padding-bottom:60px;padding-top:120px;position:relative}@media (min-width:768px){.find-out-more{padding-bottom:70px;padding-top:120px}}@media (min-width:992px){.find-out-more{padding-bottom:100px;padding-top:200px}}@media (min-width:1300px){.find-out-more{padding-bottom:160px;padding-top:300px}}@media (min-width:1600px){.find-out-more{padding-top:320px}}.find-out-more a,.find-out-more div,.find-out-more h3{color:#fff}@media (min-width:1600px){.find-out-more .find-out-more-wrapper{display:flex;justify-content:space-between}}.find-out-more .find-out-more-wrapper h3{transition:1s 0s}.find-out-more .find-out-more-wrapper .intro-text{transition:1s .4s}.find-out-more .find-out-more-wrapper.in-view .intro-text,.find-out-more .find-out-more-wrapper.in-view h2,.find-out-more .find-out-more-wrapper.in-view h3{opacity:1;transform:translateY(0)}.find-out-more .find-out-more-wrapper.in-view .downloads .button,.find-out-more .find-out-more-wrapper.in-view .downloads h3{opacity:1!important;transform:translateY(0)!important}@media (min-width:992px){.find-out-more .left{display:flex;flex-direction:column;justify-content:space-between}}.find-out-more .left h3{margin:0!important}.find-out-more .left .downloads{margin-top:30px}.find-out-more .left .downloads h3{font-size:18px;opacity:0;transform:translateY(10px);transition:1s .4s}@media (min-width:768px){.find-out-more .left .downloads h3{font-size:20px}}@media (min-width:992px){.find-out-more .left .downloads h3{font-size:22px}}@media (min-width:1300px){.find-out-more .left .downloads h3{font-size:24px}}.find-out-more .left .downloads .download-buttons{margin-top:10px}@media (min-width:768px){.find-out-more .left .downloads .download-buttons{width:260px}}@media (min-width:992px){.find-out-more .left .downloads .download-buttons{margin-top:30px;width:280px}}@media (min-width:1300px){.find-out-more .left .downloads .download-buttons{width:310px}}.find-out-more .left .downloads .download-buttons .button{background-color:transparent;font-size:16px;height:46px;opacity:0;position:relative;transform:translateX(-10px);z-index:1}.find-out-more .left .downloads .download-buttons .button:first-of-type{transition:1s .8s}.find-out-more .left .downloads .download-buttons .button:nth-of-type(2){transition:1s 1s}.find-out-more .left .downloads .download-buttons .button:nth-of-type(3){transition:1s 1.2s}.find-out-more .left .downloads .download-buttons .button:not(:first-of-type){margin-top:10px}@media (min-width:992px){.find-out-more .left .downloads .download-buttons .button:not(:first-of-type){margin-top:20px}}.find-out-more .left .downloads .download-buttons .button:before{background:linear-gradient(90deg,#06caec,#6ef692);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}.find-out-more .left .downloads .download-buttons .button:hover{border:1px solid transparent;color:#000}.find-out-more .left .downloads .download-buttons .button:hover:before{opacity:1}.find-out-more .left .downloads .download-buttons .button:hover:after{filter:invert(0)}.find-out-more .right{display:none;margin-top:50px}@media (min-width:768px){.find-out-more .right{display:inline-flex;flex-direction:column}}@media (min-width:1600px){.find-out-more .right{margin-top:0}}@media (min-width:768px){.find-out-more .right .agent-cols{border-bottom:1px solid #fff;display:flex;flex-direction:column;gap:40px;padding-bottom:30px}}@media (min-width:992px){.find-out-more .right .agent-cols{flex-direction:row;gap:0}}@media (min-width:768px){.find-out-more .right .agent-cols .agent-col{width:200px}}@media (min-width:1300px){.find-out-more .right .agent-cols .agent-col{width:220px}}@media (min-width:768px){.find-out-more .right .agent-cols .agent-col:first-of-type,.find-out-more .right .agent-cols .agent-col:nth-of-type(3){width:240px}}.find-out-more .right .agent-cols .agent-col:not(:first-of-type){margin-top:40px}@media (min-width:768px){.find-out-more .right .agent-cols .agent-col:not(:first-of-type){margin-top:0}}@media (min-width:992px){.find-out-more .right .agent-cols .agent-col .logo-wrapper{align-items:flex-end;display:flex;height:70px}}.find-out-more .right .agent-cols .agent-col .logo-wrapper img{display:block}.find-out-more .right .agent-cols .agent-col .agents{margin-top:20px}.find-out-more .right .agent-cols .agent-col .agents .agent{font-size:12px;margin-top:14px}@media (min-width:992px){.find-out-more .right .agent-cols .agent-col .agents .agent{font-size:14px}}.find-out-more .right .agent-cols .agent-col .agents .agent a:hover{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(left,#06caec,#6ef692);-webkit-background-clip:text;display:inline-block}.find-out-more .right-bottom{margin-top:40px}@media (min-width:768px){.find-out-more .right-bottom{display:flex;margin-top:30px}}.find-out-more .right-bottom address,.find-out-more .right-bottom h3{font-family:Interstate,sans-serif;font-size:12px}@media (min-width:992px){.find-out-more .right-bottom address,.find-out-more .right-bottom h3{font-size:14px}}@media (min-width:768px){.find-out-more .right-bottom .architecture{width:200px}}@media (min-width:1300px){.find-out-more .right-bottom .architecture{width:220px}}.find-out-more .right-bottom .architecture h3{font-weight:300;text-transform:none}.find-out-more .right-bottom .architecture img{margin-top:10px}.find-out-more .right-bottom address{font-weight:700;margin-top:30px;text-transform:uppercase}@media (min-width:768px){.find-out-more .right-bottom address{margin:0}}.find-out-more-map{margin-top:60px}@media (min-width:1300px){.find-out-more-map{margin-top:110px}}.find-out-more-map .map-wrapper .map{height:400px;width:100%}@media (min-width:1300px){.find-out-more-map .map-wrapper .map{height:600px}}@media (min-width:1600px){.find-out-more-map .map-wrapper .map{height:700px}}.find-out-more-map .address-mobile{font-family:Interstate,sans-serif;font-size:14px;font-weight:700;margin-top:26px;text-transform:uppercase}@media (min-width:768px){.find-out-more-map .address-mobile{display:none}}.contact-shape-1{bottom:0;display:block;height:auto;left:0;position:absolute;transform:translateX(-20%) translateY(50%);width:200px;z-index:999}@media (min-width:768px){.contact-shape-1{transform:translateX(-70%) translateY(50%);width:42%}}@media (min-width:1600px){.contact-shape-1{width:38%}}.contact-shape-1 img{height:auto;transform:translateX(-100%) rotate(60deg);transform-origin:left;transition:1.2s;width:100%}.contact-shape-1.in-view img{transform:translateX(0) rotate(0)}.contact-shape-2{bottom:0;display:block;height:auto;position:absolute;right:0;transform:translateX(20%) translateY(50%);width:170px;z-index:999}@media (min-width:768px){.contact-shape-2{transform:translateX(70%) translateY(50%);width:40%}}@media (min-width:1600px){.contact-shape-2{width:36%}}.contact-shape-2 img{height:auto;transform:translateX(100%) translateY(-50%);transform-origin:right;transition:1.2s;width:100%}.contact-shape-2.in-view img{transform:translateX(0) translateY(0)}.cgi-download.in-view .intro-text,.cgi-download.in-view h2,.cgi-download.in-view h3{opacity:1;transform:translateY(0)}.cgi-download.in-view .download-buttons .button,.cgi-download.in-view .download-buttons h3{opacity:1!important;transform:translateY(0)!important}.cgi-download .download-buttons{margin-top:10px}@media (min-width:768px){.cgi-download .download-buttons{width:260px}}@media (min-width:992px){.cgi-download .download-buttons{margin-top:30px}}.cgi-download .download-buttons .button{background-color:transparent;font-size:16px;height:46px;opacity:0;position:relative;transform:translateX(-10px);z-index:1}.cgi-download .download-buttons .button:first-of-type{transition:1s .8s}.cgi-download .download-buttons .button:nth-of-type(2){transition:1s 1s}.cgi-download .download-buttons .button:nth-of-type(3){transition:1s 1.2s}.cgi-download .download-buttons .button:not(:first-of-type){margin-top:10px}@media (min-width:992px){.cgi-download .download-buttons .button:not(:first-of-type){margin-top:20px}}.cgi-download .download-buttons .button:before{background:linear-gradient(90deg,#06caec,#6ef692);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}.cgi-download .download-buttons .button:hover{border:1px solid transparent;color:#000}.cgi-download .download-buttons .button:hover:before{opacity:1}.cgi-download .download-buttons .button:hover:after{filter:invert(0)}.gallery-intro{overflow-x:hidden;padding-bottom:40px;padding-top:80px;position:relative}@media (min-width:768px){.gallery-intro{padding:80px 0}}@media (min-width:992px){.gallery-intro{padding:110px 0}}@media (min-width:1300px){.gallery-intro{padding:180px 0}}.gallery-intro h3{transition:1s 0s}.gallery-intro .bold-intro-text{transition:1s .4s}.gallery-intro .intro-text{transition:1s .8s}.gallery-intro .bold-intro-text,.gallery-intro .intro-text{padding-right:30px}@media (min-width:768px){.gallery-intro .bold-intro-text,.gallery-intro .intro-text{width:65%}}@media (min-width:1300px){.gallery-intro .bold-intro-text,.gallery-intro .intro-text{width:45%}}.gallery-intro h3{margin:0}.gallery-intro .bold-intro-text{margin-top:30px}@media (min-width:992px){.gallery-intro .bold-intro-text{margin-top:40px}}@media (min-width:1300px){.gallery-intro .bold-intro-text{margin-top:60px}}.gallery-intro .content-section{position:relative}.gallery-intro .content-section.in-view .bold-intro-text,.gallery-intro .content-section.in-view .intro-text,.gallery-intro .content-section.in-view h2,.gallery-intro .content-section.in-view h3{opacity:1;transform:translateY(0)}.gallery-intro .content-section.in-view .gallery-shape-1{transform:rotate(0) translateX(0)}.gallery-grid-carousel{padding-bottom:50px}@media (min-width:992px){.gallery-grid-carousel{display:none}}.gallery-grid-carousel .swiper-gallery{overflow:hidden;position:relative}.gallery-grid-carousel .swiper-gallery .swiper-wrapper .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px}@media (min-width:768px){.gallery-grid-carousel .swiper-gallery .swiper-wrapper .swiper-slide{height:300px}}.gallery-grid-carousel .swiper-gallery .swiper-button{background-image:url(../../img/graphics/arrow-right-grad.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;margin:0;top:50%;transform:translateY(-50%);transform:translateY(calc(-50% - 20px)) scaleX(-1);width:20px}.gallery-grid-carousel .swiper-gallery .swiper-button:after{content:""}.gallery-grid-carousel .swiper-gallery .swiper-button-prev{left:5%;right:auto}.gallery-grid-carousel .swiper-gallery .swiper-button-next{left:auto;right:5%;transform:translateY(calc(-50% - 20px))}.gallery-grid-carousel .swiper-gallery .swiper-nav-extra{align-items:center;display:flex;height:20px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:20px;position:relative;text-align:center;z-index:10}.gallery-grid-carousel .swiper-gallery .swiper-nav-extra .swiper-button{background-image:url(../../img/graphics/arrow-short-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:auto;display:inline-block;height:10px;left:auto;margin:0;position:relative;right:auto;top:auto;transform:none;width:5px}.gallery-grid-carousel .swiper-gallery .swiper-nav-extra .swiper-button-prev{transform:scaleX(-1)}.gallery-grid-carousel .swiper-gallery .swiper-nav-extra span{display:inline-block;font-family:Aux Mono,monospace;font-size:13px;padding:1px 4px 0}.gallery-grid{display:none}@media (min-width:992px){.gallery-grid{display:block;padding-bottom:100px}}@media (min-width:1300px){.gallery-grid{padding-bottom:140px}}.gallery-grid .grid-wrapper{display:grid;gap:10px;grid-auto-rows:320px;grid-template-columns:repeat(3,1fr)}@media (min-width:1300px){.gallery-grid .grid-wrapper{gap:16px;grid-auto-rows:400px}}@media (min-width:1600px){.gallery-grid .grid-wrapper{grid-auto-rows:500px}}.gallery-grid .grid-wrapper .grid-item{background-color:#f5f5f5;background-position:50%;background-repeat:no-repeat;background-size:cover;grid-column:auto/span 1;grid-row:auto/span 1}.gallery-grid .grid-wrapper .grid-item--col-2{grid-column:auto/span 2}.gallery-grid .grid-wrapper .grid-item--row-2{grid-row:auto/span 2}@media (min-width:992px){.gallery-grid .grid-wrapper .grid-item{opacity:0}.gallery-grid .grid-wrapper .grid-item:first-of-type{transition:opacity 1s 0s}.gallery-grid .grid-wrapper .grid-item:nth-of-type(2){transition:opacity 1s .25s}.gallery-grid .grid-wrapper .grid-item:nth-of-type(3){transition:opacity 1s .5s}.gallery-grid .grid-wrapper .grid-item:nth-of-type(4){transition:opacity 1s .75s}.gallery-grid .grid-wrapper .grid-item:nth-of-type(5){transition:opacity 1s 1s}.gallery-grid .grid-wrapper .grid-item:nth-of-type(6){transition:opacity 1s 1.25s}.gallery-grid .grid-wrapper .grid-item:nth-of-type(7){transition:opacity 1s 1.5s}.gallery-grid .grid-wrapper .grid-item:nth-of-type(8){transition:opacity 1s 1.75s}.gallery-grid .grid-wrapper .grid-item:nth-of-type(9){transition:opacity 1s 2s}.gallery-grid .grid-wrapper .grid-item:nth-of-type(10){transition:opacity 1s 2.25s}}.gallery-grid.in-view .grid-item{opacity:1}.gallery-shape-1{display:block;height:auto;position:absolute;right:-30%;top:-20%;transform:rotate(-50deg) translateX(50%);transform-origin:right;transition:1.4s .8s;width:40%;z-index:99}@media (min-width:768px){.gallery-shape-1{right:-5%;top:0;transform:none;transition:none;transition:initial;width:30%}}.gallery-shape-2{bottom:0;display:block;height:auto;position:absolute;right:-14%;width:14%;z-index:999}@media (min-width:768px){.gallery-shape-2{bottom:-20%;right:14%}}@media (min-width:1300px){.gallery-shape-2{bottom:-26%}}.building-intro{padding-bottom:90px;padding-top:40px;position:relative}@media (min-width:768px){.building-intro{padding-bottom:110px;padding-top:70px}}@media (min-width:1300px){.building-intro{padding-bottom:140px;padding-top:90px}}.building-intro .building-intro-wrapper h2{transition:1s 0s}@media (min-width:992px){.building-intro .building-intro-wrapper h2{margin-bottom:10px;width:100%}.building-intro .building-intro-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.building-intro .building-intro-wrapper .left{align-items:flex-start;display:flex;flex-direction:column;gap:20px;width:50%}}.building-intro .building-intro-wrapper .left h3{transition:1s .4s}@media (min-width:992px){.building-intro .building-intro-wrapper .right{width:40%}}@media (min-width:1600px){.building-intro .building-intro-wrapper .right{padding-right:70px;width:35%}}.building-intro .building-intro-wrapper .right .intro-text{text-wrap:pretty;transition:1s .8s}.building-intro .building-intro-wrapper .right .bold-intro-text{text-wrap:pretty;transition:1s 1.2s}.building-intro .intro-buttons{display:inline-flex;flex-direction:column;gap:10px}.building-intro .intro-buttons--left{display:none}@media (min-width:992px){.building-intro .intro-buttons--left{display:inline-flex}}.building-intro .intro-buttons--right{margin-top:30px}@media (min-width:992px){.building-intro .intro-buttons--right{display:none}}.building-intro .intro-buttons .button{background:linear-gradient(90deg,#06caec,#6ef692);border:none;padding:.7em 2em .6em}.building-intro .intro-buttons .button:after{content:unset}.building-intro.in-view .bold-intro-text,.building-intro.in-view .intro-text,.building-intro.in-view h2,.building-intro.in-view h3{opacity:1;transform:translateY(0)}.building-intro--fitted-suites .building-intro-wrapper .right .intro-text{transition:1s 1.2s}.building-intro--fitted-suites .building-intro-wrapper .right .bold-intro-text{transition:1s .8s}.building-intro-shape{display:none}@media (min-width:992px){.building-intro-shape{bottom:7%;display:block;height:auto;left:9%;max-width:220px;position:absolute;width:12%}}.building-img-shape-1{bottom:0;display:block;height:25%;left:0;position:absolute;transform:translateX(-100%);transition:1s;width:auto}@media (min-width:768px){.building-img-shape-1{transform:translateX(-100%);transition-delay:.8s}}@media (min-width:1600px){.building-img-shape-1{transform:translateX(-100%)}}.building-img-shape-2{display:block;height:auto;max-width:220px;position:absolute;right:0;top:-12%;transform:translateX(100%) translateY(100%);transition:1s .2s;width:25%}@media (min-width:768px){.building-img-shape-2{transition-delay:.8s}}.building-text-image-section{position:relative}.building-text-image-section .text-image--grey{background-color:#f5f5f5}.building-text-image-section .text-image .text-image-image{height:240px;position:relative;width:100%}@media (min-width:768px){.building-text-image-section .text-image .text-image-image{height:400px}}@media (min-width:992px){.building-text-image-section .text-image .text-image-image{height:500px}}@media (min-width:1300px){.building-text-image-section .text-image .text-image-image{height:640px}}@media (min-width:1600px){.building-text-image-section .text-image .text-image-image{height:700px}}.building-text-image-section .text-image .text-image-image .image-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.building-text-image-section .text-image .text-image-image .image-inner{width:calc(50vw + 321px)}}@media (min-width:992px){.building-text-image-section .text-image .text-image-image .image-inner{width:calc(50vw + 441px)}}@media (min-width:1300px){.building-text-image-section .text-image .text-image-image .image-inner{width:calc(50vw + 546px)}}@media (min-width:1600px){.building-text-image-section .text-image .text-image-image .image-inner{width:calc(50vw + 696px)}}.building-text-image-section .text-image .text-image-image .image-enlarge{bottom:20px;display:block;position:absolute;right:20px}@media (min-width:768px){.building-text-image-section .text-image .text-image-image .image-enlarge{display:none}.building-text-image-section .text-image .text-image-image--right-aligned .image-inner{left:auto;right:0;transform:translateX(100%);transition:1.4s 0s}.building-text-image-section .text-image .text-image-image--left-aligned .image-inner{left:0;right:auto;transform:translateX(-100%);transition:1.4s 0s}}.building-text-image-section .text-image .text-image-text{padding-bottom:50px;padding-top:40px}@media (min-width:768px){.building-text-image-section .text-image .text-image-text{padding-bottom:90px;padding-top:60px}}@media (min-width:1300px){.building-text-image-section .text-image .text-image-text{padding-bottom:120px;padding-bottom:160px;padding-top:70px;padding-top:80px}}@media (min-width:768px){.building-text-image-section .text-image .text-image-text--right-aligned .numbers{order:-1}.building-text-image-section .text-image .text-image-text .text-image-text-content{display:flex;justify-content:space-between}.building-text-image-section .text-image .text-image-text .text-image-text-content .main-content{align-items:flex-start;display:inline-flex;flex-direction:column}}.building-text-image-section .text-image .text-image-text .text-image-text-content .main-content h2{transition:1s 0s}@media (min-width:768px){.building-text-image-section .text-image .text-image-text .text-image-text-content .main-content h2{display:inline-block!important;transition:1s .4s}}.building-text-image-section .text-image .text-image-text .text-image-text-content .main-content h3{transition:1s .4s}@media (min-width:768px){.building-text-image-section .text-image .text-image-text .text-image-text-content .main-content h3{display:inline-block!important;transition:1s .8s}}.building-text-image-section .text-image .text-image-text .text-image-text-content .main-content .intro-text{transition:1s .8s}@media (min-width:768px){.building-text-image-section .text-image .text-image-text .text-image-text-content .main-content .intro-text{margin-top:0;min-width:100%;transition:1s 1.2s;width:0}}.building-text-image-section .text-image .text-image-text .text-image-text-content .numbers{margin-top:40px}@media (min-width:768px){.building-text-image-section .text-image .text-image-text .text-image-text-content .numbers{margin:0}}.building-text-image-section .text-image .text-image-text .text-image-text-content .numbers .number-wrapper{align-items:flex-end;display:flex;opacity:0;transform:translateY(10px);transition:1s 1.2s}@media (min-width:768px){.building-text-image-section .text-image .text-image-text .text-image-text-content .numbers .number-wrapper{align-items:center;flex-direction:column;transition:1s 1.6s}}.building-text-image-section .text-image .text-image-text .text-image-text-content .numbers .number-wrapper:not(:first-of-type){margin-top:20px}@media (min-width:992px){.building-text-image-section .text-image .text-image-text .text-image-text-content .numbers .number-wrapper:not(:first-of-type){margin-top:30px}}.building-text-image-section .text-image .text-image-text .text-image-text-content .numbers .number-wrapper .number{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(left,#06caec,#6ef692);-webkit-background-clip:text;display:inline-block;font-family:Cosmo,sans-serif;font-size:80px;line-height:.8;text-transform:lowercase}@media (min-width:992px){.building-text-image-section .text-image .text-image-text .text-image-text-content .numbers .number-wrapper .number{font-size:120px}}@media (min-width:1300px){.building-text-image-section .text-image .text-image-text .text-image-text-content .numbers .number-wrapper .number{font-size:160px}}.building-text-image-section .text-image .text-image-text .text-image-text-content .numbers .number-wrapper .unit{display:inline-block;font-family:Aux Mono,monospace;font-size:17px;margin-left:10px;padding-bottom:10px;text-transform:uppercase}@media (min-width:768px){.building-text-image-section .text-image .text-image-text .text-image-text-content .numbers .number-wrapper .unit{margin-top:10px}}@media (min-width:992px){.building-text-image-section .text-image .text-image-text .text-image-text-content .numbers .number-wrapper .unit{font-size:18px}}.building-text-image-section .text-image.in-view .intro-text,.building-text-image-section .text-image.in-view .number-wrapper,.building-text-image-section .text-image.in-view h2,.building-text-image-section .text-image.in-view h3{opacity:1!important;transform:translateY(0)!important}.building-text-image-section .text-image.in-view .image-inner{transform:translateX(0)!important}.building-text-image-section .text-image.in-view .building-img-shape-1{transform:translateX(-50%)}@media (min-width:768px){.building-text-image-section .text-image.in-view .building-img-shape-1{transform:translateX(-30%)}}@media (min-width:1600px){.building-text-image-section .text-image.in-view .building-img-shape-1{transform:translateX(-20%)}}.building-text-image-section .text-image.in-view .building-img-shape-2{transform:translateX(0) translateY(0)}.details-intro{padding-bottom:40px;padding-top:80px;position:relative}@media (min-width:768px){.details-intro{padding:80px 0}}@media (min-width:992px){.details-intro{padding:100px 0}}@media (min-width:1300px){.details-intro{padding:120px 0}}.details-intro h2{transition:1s 0s}.details-intro h3{transition:1s .4s}.details-intro .bold-intro-text,.details-intro .intro-text{padding-right:30px}@media (min-width:768px){.details-intro .bold-intro-text,.details-intro .intro-text{width:65%}}@media (min-width:1300px){.details-intro .bold-intro-text,.details-intro .intro-text{width:45%}}.details-intro .bold-intro-text{transition:1s .8s}@media (min-width:1300px){.details-intro .bold-intro-text{margin-top:60px}}.details-intro .intro-text{transition:1s 1.2s}.details-intro.in-view .bold-intro-text,.details-intro.in-view .intro-text,.details-intro.in-view h2,.details-intro.in-view h3{opacity:1;transform:translateY(0)}.details-intro.in-view .details-shape-2 img{transform:rotate(0)}.accommodation-schedule{padding-bottom:40px;padding-top:80px;position:relative;width:100%}@media (min-width:768px){.accommodation-schedule{padding:80px 0}}@media (min-width:992px){.accommodation-schedule{padding:100px 0}}@media (min-width:1300px){.accommodation-schedule{padding:120px 0}}.accommodation-schedule h2{transition:1s 0s}.accommodation-schedule h3{transition:1s .4s}.accommodation-schedule .text-outline{-webkit-text-fill-color:transparent}.accommodation-schedule .bold-intro-text,.accommodation-schedule .intro-text{padding-right:30px}@media (min-width:768px){.accommodation-schedule .bold-intro-text,.accommodation-schedule .intro-text{width:65%}}@media (min-width:1300px){.accommodation-schedule .bold-intro-text,.accommodation-schedule .intro-text{width:45%}}.accommodation-schedule .bold-intro-text{transition:1s .8s}@media (min-width:1300px){.accommodation-schedule .bold-intro-text{margin-top:60px}}.accommodation-schedule .intro-text{transition:1s 1.2s}.accommodation-schedule .accommodation-schedule-inner{margin-bottom:15px;padding:30px 0;width:100%}@media (min-width:992px){.accommodation-schedule .accommodation-schedule-inner{margin-bottom:0;padding:65px 0}}@media (min-width:1300px){.accommodation-schedule .accommodation-schedule-inner{padding:75px 0}}.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid{display:block;margin:0 auto;max-width:100%;padding:0 15px}.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row{cursor:pointer;display:flex;margin-bottom:7px;position:relative;transition:.1s}.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row:not(:last-of-type):hover{background-color:#dbdbdb}.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row:last-of-type{background:linear-gradient(90deg,#06caec,#6ef692)}.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row.active .accommodation-schedule-grid-col{font-weight:600}.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row .accommodation-schedule-grid-col{border-bottom:2px solid #000;border-left:2px solid #000;border-top:2px solid #000;display:flex;font-weight:300;padding:10px;text-align:left;width:33.333%}@media (min-width:768px){.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row .accommodation-schedule-grid-col{padding:10px 0 10px 20px}}@media (min-width:992px){.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row .accommodation-schedule-grid-col{padding:10px 0 10px 35px}}.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row .accommodation-schedule-grid-col:last-of-type{border-right:2px solid #000}.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row .accommodation-schedule-grid-col.heading{background-color:#000;border:0 solid #fff;color:#fff;font-family:Aux Mono,monospace;font-weight:500;text-transform:uppercase}.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row .accommodation-schedule-grid-col.heading:nth-of-type(2){border-left:2px solid #fff;border-right:2px solid #fff}.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row:first-of-type{border-bottom:0}.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row:first-of-type .availability-schedule-grid-col{padding-bottom:10px;padding-top:0}@media (min-width:768px){.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid .accommodation-row:first-of-type .availability-schedule-grid-col{padding-bottom:15px}.accommodation-schedule .accommodation-schedule-inner .accommodation-schedule-grid{padding:unset}}.accommodation-schedule.in-view .bold-intro-text,.accommodation-schedule.in-view .intro-text,.accommodation-schedule.in-view h2,.accommodation-schedule.in-view h3{opacity:1;transform:translateY(0)}.accommodation-schedule.in-view .details-shape-2 img{transform:rotate(0)}.details-banner-shape{display:block;height:55%;position:absolute;right:0;right:-13%;top:0;top:-20%;width:auto;z-index:99}@media (min-width:768px){.details-banner-shape{top:-10%}}.details-shape-1{bottom:0;display:block;height:23%;left:0;position:absolute;transform:translateX(-20%) translateY(20%) rotate(90deg);width:auto;z-index:99}@media (min-width:768px){.details-shape-1{height:19%;left:auto;right:3%;transform:translateY(20%)}}@media (min-width:1300px){.details-shape-1{transform:translateY(50%)}}.details-shape-1 img{height:100%;width:auto}.details-shape-2{bottom:0;display:block;height:auto;position:absolute;right:0;transform:translateY(40%) translateX(30%);width:40%;z-index:99}@media (min-width:768px){.details-shape-2{max-width:500px;transform:translateY(20%) translateX(10%);width:30%}}@media (min-width:992px){.details-shape-2{transform:translateY(25%) translateX(10%);width:40%}}.details-shape-2 img{height:auto;transform:rotate(100deg);transform-origin:right;transition:1.2s 1.6s;width:100%}.stacker{background-color:#f5f5f5;padding:50px 0;position:relative}@media (min-width:768px){.stacker{padding:80px 0}}@media (min-width:1300px){.stacker{padding:120px 0}}.stacker-header{align-items:center;display:flex;justify-content:space-between;padding:20px 15px;position:relative;width:100%}.stacker-header:after,.stacker-header:before{background-color:#000;content:"";height:1px;left:15px;position:absolute;right:15px}.stacker-header:before{top:0}.stacker-header:after{bottom:0}.stacker-title{color:#000;display:block;font-size:24px}@media (min-width:768px){.stacker-title{font-size:30px}}@media (min-width:992px){.stacker-title{font-size:36px}}@media (min-width:1300px){.stacker-title{font-size:40px}}.stacker-arrows{align-items:center;display:flex;justify-content:flex-start}.stacker-arrow{display:block}.stacker-arrow svg{display:block;height:auto;width:50px}.stacker-main{display:block;margin-top:30px;width:100%}@media (min-width:768px){.stacker-main{margin-top:40px}}@media (min-width:992px){.stacker-main{margin-top:50px}}.stacker-main:has(.under-plan-text) .stacker-key-wrapper{padding-top:20px}.stacker-slider{display:block;width:100%}.stacker-slider .slide,.stacker-slider .slides{width:100%}.stacker-slider .slides:after{clear:both;content:"";display:table}.stacker-details,.stacker-inner{display:block;width:100%}.stacker-details{padding:0 15px}@media (min-width:768px){.stacker-details{width:83.3334%}}@media (min-width:992px){.stacker-details{width:75%}}@media (min-width:1300px){.stacker-details{width:66.6667%}}@media (min-width:1600px){.stacker-details{width:58.3334%}}.stacker-details table{width:100%}.stacker-details tr:first-of-type td{padding-top:0}.stacker-details tr:last-of-type td{padding-bottom:0}.stacker-details td{color:#000;font-family:Aux Mono,sans-serif;font-size:13px;padding:5px 10px;text-align:center;text-transform:uppercase;width:60%}@media (min-width:768px){.stacker-details td{font-size:14px}}@media (min-width:992px){.stacker-details td{font-size:16px}}.stacker-details td .wrap{display:flex;justify-content:flex-end}.stacker-details td .sep{margin:0 25px}.stacker-details td:first-of-type{padding-left:0;text-align:left;width:40%}.stacker-details td:last-of-type{padding-right:0;text-align:right}.stacker-content{display:block;margin-top:50px;width:100%}@media (min-width:768px){.stacker-content{align-items:flex-end;display:flex;justify-content:space-between}}.stacker-levels{display:block;margin:0 auto;padding:0 15px;width:75%}@media (min-width:768px){.stacker-levels{margin:0;width:41.6667%}}@media (min-width:992px){.stacker-levels{width:33.3334%}}.stacker-levels svg{display:block;width:100%}.stacker-levels.in-view .stacker-level{transform:translateX(0)}[data-level="3"] .let{display:none}.stacker-level{cursor:pointer;display:block;transform:translateX(-100%)}.stacker-level:first-of-type{transition:1s 0s}.stacker-level:nth-of-type(2){transition:1s .2s}.stacker-level:nth-of-type(3){transition:1s .4s}.stacker-level:nth-of-type(4){transition:1s .6s}.stacker-level:nth-of-type(5){transition:1s .8s}.stacker-level:nth-of-type(6){transition:1s 1s}.stacker-level:nth-of-type(7){transition:1s 1.2s}.stacker-level:nth-of-type(8){transition:1s 1.4s}.stacker-level:nth-of-type(9){transition:1s 1.6s}.stacker-level:nth-of-type(10){transition:1s 1.8s}.stacker-level:nth-of-type(11){transition:1s 2s}.stacker-level.active .stacker-level-background,.stacker-level:hover .stacker-level-background{fill:url(#stacker-gradient)!important}.stacker-level.active .let,.stacker-level:hover .let{display:block}.stacker-level--ignore{cursor:auto}.stacker-level .stacker-level-background{fill:#f5f5f5!important}.stacker-plan{display:block;margin-top:50px;padding:0 15px;position:relative;width:100%}@media (min-width:768px){.stacker-plan{margin-top:0;width:50%}}@media (min-width:992px){.stacker-plan{width:58.3334%}}.stacker-plan img{display:block;height:auto;width:100%}.stacker-key{display:block;margin-top:30px;padding:0 15px;width:100%}@media (min-width:768px){.stacker-key{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:center;margin-top:50px}}@media (min-width:1300px){.stacker-key{margin-top:80px}}.stacker-key-item{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:10px;width:100%}@media (min-width:768px){.stacker-key-item{margin-bottom:16px;margin-right:30px;margin-top:0;width:auto}}.stacker-key-item:first-of-type{margin-top:0}@media (min-width:768px){.stacker-key-item:first-of-type{margin-top:0}.stacker-key-item:last-of-type{margin-right:0}}.stacker-key-box{border:1px solid #000;display:block;flex-shrink:0;height:20px;margin-right:15px;width:40px}.stacker-key-box--green{background-color:#a8fabe}.stacker-key-box--pale-green{background-color:#e2fde8}.stacker-key-box--pale-blue{background-color:#ccf4fb}.stacker-key-box--light-grey{background-color:#e5e5e5}.stacker-key-box--stripey-green{background:repeating-linear-gradient(-45deg,#a8fabe,#a8fabe 6px,#999 0,#999 7px)}.stacker-key-box--teal{background-color:#487e82}.stacker-key-box--blue{background-color:#9beaf7}.stacker-key-box--aqua{background-color:#2ebdcc}.stacker-key-label{display:block;max-width:400px}@media (min-width:768px){.stacker-key-label{max-width:none}}.stacker-key-label span{color:#000;display:block;font-family:Aux Mono,sans-serif;font-size:14px;text-transform:uppercase}@media (min-width:992px){.stacker-key-label span{font-size:18px}}.under-plan-text{font-family:Aux Mono,sans-serif;font-size:14px;left:0;position:absolute;text-align:center;text-transform:uppercase;top:calc(100% + 10px);width:100%}@media (min-width:1300px){.under-plan-text{font-size:18px}}.flexible-space-mobile{padding-bottom:40px}@media (min-width:768px){.flexible-space-mobile{display:none}}.flexible-space-mobile .space-image{height:auto;width:100%}.flexible-space-mobile .space-intro{padding-top:40px}.flexible-space-mobile .space-intro h2{transition:1s 0s}.flexible-space-mobile .space-intro h3{transition:1s .4s}.flexible-space-mobile .space-intro .intro-text{transition:1s .8s}.flexible-space-mobile.in-view .intro-text,.flexible-space-mobile.in-view h2,.flexible-space-mobile.in-view h3{opacity:1;transform:translateY(0)}.flexible-space-desktop{display:none}@media (min-width:768px){.flexible-space-desktop{display:block;height:600px;position:relative}}@media (min-width:992px){.flexible-space-desktop{height:750px}}@media (min-width:1300px){.flexible-space-desktop{height:900px}}.flexible-space-desktop .flexible-space-background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.flexible-space-desktop .flexible-space-overlay{background:rgba(0,0,0,.8);height:100%;left:0;position:absolute;top:0;transform:translateX(-88.5%);transition:transform 1s;width:100%}.flexible-space-desktop .flexible-space-overlay.open{transform:translateX(0)}.flexible-space-desktop .flexible-space-overlay.open .arrow-grad-circle{transform:scaleX(1)}.flexible-space-desktop .flexible-space-overlay .arrow-grad-circle{cursor:pointer;position:absolute;right:4%;top:50%;transform:translateY(-50%) scaleX(-1);transition:1s}@media (min-width:1300px){.flexible-space-desktop .flexible-space-overlay .arrow-grad-circle{height:40px;width:40px}}.flexible-space-desktop .flexible-space-overlay .intro-text,.flexible-space-desktop .flexible-space-overlay h2,.flexible-space-desktop .flexible-space-overlay h3{opacity:1;transform:translateY(0)}.flexible-space-desktop .flexible-space-overlay .intro-text{margin-top:40px}.flexible-space-desktop .flexible-space-content{color:#fff;margin-top:70px}@media (min-width:992px){.flexible-space-desktop .flexible-space-content{margin-top:90px}}@media (min-width:1300px){.flexible-space-desktop .flexible-space-content{margin-top:110px}}@media (min-width:1600px){.flexible-space-desktop .flexible-space-content{margin-top:130px}}.flexible-space-desktop .flexible-space-content .stylised-list{font-size:18px;width:70%}@media (min-width:992px){.flexible-space-desktop .flexible-space-content .stylised-list{font-size:21px}}@media (min-width:1300px){.flexible-space-desktop .flexible-space-content .stylised-list{font-size:24px;width:60%}}.specification{padding-top:40px}.specification h2{transition:1s 0s}.specification h3{transition:1s .4s}@media (min-width:1300px){.specification{padding-top:160px}}.specification.in-view h2,.specification.in-view h3{opacity:1;transform:translateY(0)}.specification-grid{display:grid;gap:8px;grid-auto-rows:54px;grid-template-columns:1fr;margin-top:50px}@media (min-width:768px){.specification-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.specification-grid{gap:12px;grid-auto-rows:68px}}@media (min-width:1300px){.specification-grid{grid-auto-rows:80px}}.specification-grid .grid-item{align-items:center;border:1px solid #000;display:flex;font-size:13px;opacity:0;padding:0 20px}@media (min-width:992px){.specification-grid .grid-item{font-size:18px}}@media (min-width:1300px){.specification-grid .grid-item{font-size:20px}}.specification-grid .grid-item:first-of-type{transition:opacity 1s 0s}.specification-grid .grid-item:nth-of-type(2){transition:opacity 1s .12s}.specification-grid .grid-item:nth-of-type(3){transition:opacity 1s .24s}.specification-grid .grid-item:nth-of-type(4){transition:opacity 1s .36s}.specification-grid .grid-item:nth-of-type(5){transition:opacity 1s .48s}.specification-grid .grid-item:nth-of-type(6){transition:opacity 1s .6s}.specification-grid .grid-item:nth-of-type(7){transition:opacity 1s .72s}.specification-grid .grid-item:nth-of-type(8){transition:opacity 1s .84s}.specification-grid .grid-item:nth-of-type(9){transition:opacity 1s .96s}.specification-grid .grid-item:nth-of-type(10){transition:opacity 1s 1.08s}@media (min-width:768px){.specification-grid .grid-item:first-of-type{transition:opacity 1s 0s}.specification-grid .grid-item:nth-of-type(2){transition:opacity 1s 1.44s}.specification-grid .grid-item:nth-of-type(3){transition:opacity 1s .16s}.specification-grid .grid-item:nth-of-type(4){transition:opacity 1s 1.28s}.specification-grid .grid-item:nth-of-type(5){transition:opacity 1s .32s}.specification-grid .grid-item:nth-of-type(6){transition:opacity 1s 1.12s}.specification-grid .grid-item:nth-of-type(7){transition:opacity 1s .48s}.specification-grid .grid-item:nth-of-type(8){transition:opacity 1s .96s}.specification-grid .grid-item:nth-of-type(9){transition:opacity 1s .64s}.specification-grid .grid-item:nth-of-type(10){transition:opacity 1s .8s}}.specification-grid.in-view .grid-item{opacity:1}.sustainability{margin-top:70px;padding-bottom:50px}@media (min-width:768px){.sustainability{margin-top:100px;padding-bottom:110px}}@media (min-width:992px){.sustainability{margin-top:130px;padding-bottom:140px}}@media (min-width:1300px){.sustainability{margin-top:160px;padding-bottom:170px}}@media (min-width:768px){.sustainability .swiper-mobile--sustainability{display:none}}.sustainability .sustainability-intro h2{transition:1s 0s}.sustainability .sustainability-intro h3{transition:1s .4s}.sustainability.in-view .sustainability-intro h2,.sustainability.in-view .sustainability-intro h3{opacity:1;transform:translateY(0)}.sustainability.in-view .grid-item{opacity:1!important}.sustainability .sustainability-grid{display:none}@media (min-width:768px){.sustainability .sustainability-grid{display:block;margin-top:50px}}@media (min-width:1300px){.sustainability .sustainability-grid{margin-top:80px}}.sustainability .sustainability-grid .grid-wrapper{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}@media (min-width:992px){.sustainability .sustainability-grid .grid-wrapper{gap:14px}}@media (min-width:1300px){.sustainability .sustainability-grid .grid-wrapper{gap:20px}}@media (min-width:1600px){.sustainability .sustainability-grid .grid-wrapper{gap:26px}}.sustainability .sustainability-grid .grid-wrapper .grid-item{background:#000;display:grid;opacity:0;padding:10%;position:relative}.sustainability .sustainability-grid .grid-wrapper .grid-item:first-of-type{transition:opacity 1s .4s}.sustainability .sustainability-grid .grid-wrapper .grid-item:nth-of-type(2){transition:opacity 1s .65s}.sustainability .sustainability-grid .grid-wrapper .grid-item:nth-of-type(3){transition:opacity 1s .9s}.sustainability .sustainability-grid .grid-wrapper .grid-item:nth-of-type(4){transition:opacity 1s 1.15s}.sustainability .sustainability-grid .grid-wrapper .grid-item:nth-of-type(5){transition:opacity 1s 1.4s}.sustainability .sustainability-grid .grid-wrapper .grid-item:hover:after{opacity:1}.sustainability .sustainability-grid .grid-wrapper .grid-item:hover img{opacity:0}.sustainability .sustainability-grid .grid-wrapper .grid-item:hover .grid-item-text{opacity:1}.sustainability .sustainability-grid .grid-wrapper .grid-item:before{content:"";display:block;padding-bottom:100%}.sustainability .sustainability-grid .grid-wrapper .grid-item:after{background:linear-gradient(90deg,#06caec,#6ef692);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s;width:100%;z-index:0}.sustainability .sustainability-grid .grid-wrapper .grid-item img,.sustainability .sustainability-grid .grid-wrapper .grid-item:before{grid-area:1/1/2/2}.sustainability .sustainability-grid .grid-wrapper .grid-item img{bottom:0;left:0;margin:auto;max-width:100%;opacity:1;position:absolute;right:0;top:0;transition:.3s;width:100%}.sustainability .sustainability-grid .grid-wrapper .grid-item .grid-item-text{align-items:center;bottom:0;display:flex;flex-direction:column;font-size:20px;justify-content:center;left:0;line-height:1.2;opacity:0;padding:0 10px;position:absolute;right:0;text-align:center;top:0;transition:.3s;z-index:2}@media (min-width:992px){.sustainability .sustainability-grid .grid-wrapper .grid-item .grid-item-text{font-size:24px;padding:0 20px}}@media (min-width:1300px){.sustainability .sustainability-grid .grid-wrapper .grid-item .grid-item-text{font-size:30px;padding:0 30px}}.sustainability .sustainability-grid .grid-wrapper .grid-item .grid-item-text strong{font-family:Cosmo,sans-serif;text-transform:lowercase}@media (min-width:768px){.sustainability .sustainability-grid .grid-wrapper .grid-item--smaller-text .grid-item-text{font-size:14px}}@media (min-width:992px){.sustainability .sustainability-grid .grid-wrapper .grid-item--smaller-text .grid-item-text{font-size:17px}}@media (min-width:1300px){.sustainability .sustainability-grid .grid-wrapper .grid-item--smaller-text .grid-item-text{font-size:19px}}@media (min-width:1600px){.sustainability .sustainability-grid .grid-wrapper .grid-item--smaller-text .grid-item-text{font-size:22px}}.details-footer{position:relative}.details-footer .details-footer-grey{background-color:#f5f5f5;bottom:100%;height:50vw;left:0;position:absolute;width:100%;z-index:-1}@media (min-width:768px){.details-footer .details-footer-grey{height:186px}}@media (min-width:992px){.details-footer .details-footer-grey{height:240px}}@media (min-width:1300px){.details-footer .details-footer-grey{height:300px}}@media (min-width:1600px){.details-footer .details-footer-grey{height:340px}}.details-footer .details-footer-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;z-index:2}@media (min-width:768px){.details-footer .details-footer-image{height:300px}}@media (min-width:992px){.details-footer .details-footer-image{height:480px}}@media (min-width:1300px){.details-footer .details-footer-image{height:560px}}@media (min-width:1600px){.details-footer .details-footer-image{height:660px}}.location-banner-shape-1{height:50%;right:0;right:-16%;top:0;top:-10%}.location-banner-shape-1,.location-banner-shape-2{display:block;position:absolute;width:auto;z-index:99}.location-banner-shape-2{bottom:0;height:30%;right:0;transform:translateY(50%) translateX(-20%)}@media (min-width:768px){.location-banner-shape-2{display:none}}.location-banner-shape-2 img{height:100%;width:auto}.location-carousel-section{padding-top:40px}@media (min-width:768px){.location-carousel-section{padding-bottom:80px;padding-top:80px}}@media (min-width:992px){.location-carousel-section{padding-bottom:100px;padding-top:100px}}@media (min-width:1300px){.location-carousel-section{padding-bottom:120px;padding-top:120px}}@media (min-width:1600px){.location-carousel-section{padding-bottom:140px;padding-top:180px}}.location-carousel-section .location-carousel-row{padding-bottom:70px;position:relative}@media (min-width:768px){.location-carousel-section .location-carousel-row{height:400px;padding-bottom:0}}@media (min-width:992px){.location-carousel-section .location-carousel-row{height:490px}}@media (min-width:1300px){.location-carousel-section .location-carousel-row{height:580px;height:640px}}.location-carousel-section .location-carousel-row:nth-of-type(2n){background-color:#f5f5f5}@media (min-width:768px){.location-carousel-section .location-carousel-row:nth-of-type(2n){background-color:#fff}}.location-carousel-section .location-carousel-row:not(:first-of-type){padding-top:40px}@media (min-width:768px){.location-carousel-section .location-carousel-row:not(:first-of-type){margin-top:60px;padding:0}}@media (min-width:992px){.location-carousel-section .location-carousel-row:not(:first-of-type){margin-top:90px}}@media (min-width:1300px){.location-carousel-section .location-carousel-row:not(:first-of-type){margin-top:110px}}@media (min-width:768px){.location-carousel-section .location-carousel-row--reverse .row-text-content{float:right}.location-carousel-section .location-carousel-row--reverse .carousel-row-carousel{left:0;right:auto;transform:translateX(-100%)!important}}.location-carousel-section .location-carousel-row .carousel-row-text .row-text-content h3{transition:1s .4s}.location-carousel-section .location-carousel-row .carousel-row-text .row-text-content .intro-text{transition:1s .8s}@media (min-width:768px){.location-carousel-section .location-carousel-row .carousel-row-text .row-text-content{width:51%}}@media (min-width:1300px){.location-carousel-section .location-carousel-row .carousel-row-text .row-text-content{width:49%}}.location-carousel-section .location-carousel-row .carousel-row-text h3{margin-top:0}.location-carousel-section .location-carousel-row .carousel-row-carousel{margin-top:50px;padding:0 30px}@media (min-width:768px){.location-carousel-section .location-carousel-row .carousel-row-carousel{height:100%;margin:0;padding:0;position:absolute;right:0;top:0;transform:translateX(100%);transition:1.2s;width:45vw}}@media (min-width:1300px){.location-carousel-section .location-carousel-row .carousel-row-carousel{width:46vw}}.location-carousel-section .location-carousel-row .carousel-row-carousel .swiper-button{background:url(../../img/graphics/arrow-short-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:auto;display:inline-block;height:12px;left:auto;position:relative;right:auto;top:auto;width:6px}.location-carousel-section .location-carousel-row .carousel-row-carousel .swiper-button:after{content:""}.location-carousel-section .location-carousel-row .carousel-row-carousel .swiper-button-prev{transform:scaleX(-1)}.location-carousel-section .location-carousel-row .carousel-row-carousel .swiper-pagination{bottom:0!important;display:inline-block;margin-top:16px;position:relative;width:auto!important}@media (min-width:768px){.location-carousel-section .location-carousel-row .carousel-row-carousel .swiper-pagination{left:5%}}.location-carousel-section .location-carousel-row .carousel-row-carousel .swiper-pagination .swiper-pagination-bullet{background:none;border:1px solid #000;height:8px!important;margin:0!important;opacity:1;width:8px!important}@media (min-width:768px){.location-carousel-section .location-carousel-row .carousel-row-carousel .swiper-pagination .swiper-pagination-bullet{height:10px!important;width:10px!important}}@media (min-width:992px){.location-carousel-section .location-carousel-row .carousel-row-carousel .swiper-pagination .swiper-pagination-bullet{height:12px;width:12px}}.location-carousel-section .location-carousel-row .carousel-row-carousel .swiper-pagination .swiper-pagination-bullet:not(:first-of-type){margin-left:4px!important}@media (min-width:992px){.location-carousel-section .location-carousel-row .carousel-row-carousel .swiper-pagination .swiper-pagination-bullet:not(:first-of-type){margin-left:9px!important}}.location-carousel-section .location-carousel-row .carousel-row-carousel .swiper-pagination .swiper-pagination-bullet-active{background:linear-gradient(90deg,#06caec,#6ef692);border:none}.location-carousel-section .location-carousel-row.in-view .carousel-row-carousel{transform:translateX(0)!important}.location-carousel-section .location-carousel-row.in-view .row-text-content .intro-text,.location-carousel-section .location-carousel-row.in-view .row-text-content h3{opacity:1!important;transform:translateY(0)!important}.swiper-location{overflow-x:hidden;position:relative}@media (min-width:768px){.swiper-location{height:100%}.swiper-location .swiper-wrapper{height:calc(100% - 44px)}}.swiper-location .swiper-wrapper .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px}@media (min-width:768px){.swiper-location .swiper-wrapper .swiper-slide{height:100%}}.swiper-location .swiper-nav{display:inline-block;float:right;margin-top:14px;position:relative;text-align:center;z-index:999}@media (min-width:768px){.swiper-location .swiper-nav{right:5%}}.swiper-location .swiper-nav span{display:inline-block;font-family:Aux Mono,monospace;font-size:13px;padding:0 2px}.location-logo-grid{background-color:#202020;padding-bottom:80px;padding-top:60px}@media (min-width:768px){.location-logo-grid{padding:120px 0}}@media (min-width:992px){.location-logo-grid{padding:160px 0}}@media (min-width:1300px){.location-logo-grid{padding:200px 0}}@media (min-width:768px){.location-logo-grid .location-grid-intro{display:none}}.location-logo-grid .location-grid-intro h2,.location-logo-grid .location-grid-intro h3{color:#fff}.location-logo-grid .location-grid-intro h2{transition:1s 0s}.location-logo-grid .location-grid-intro h3{transition:1s .4s}.location-logo-grid .location-grid-intro.in-view h2,.location-logo-grid .location-grid-intro.in-view h3{opacity:1;transform:translateY(0)}.location-logo-grid .grid-wrapper{grid-gap:1px;background-color:#fff;display:grid;grid-template-columns:repeat(3,1fr);margin-left:auto;margin-right:auto;margin-top:50px}@media (min-width:992px){.location-logo-grid .grid-wrapper{grid-template-columns:repeat(4,1fr)}}@media (min-width:1300px){.location-logo-grid .grid-wrapper{max-width:1000px;max-width:1100px}}.location-logo-grid .grid-wrapper .grid-item{background-color:#202020;display:grid;padding:14%;position:relative}.location-logo-grid .grid-wrapper .grid-item img,.location-logo-grid .grid-wrapper .grid-item:before{grid-area:1/1/2/2;opacity:0}.location-logo-grid .grid-wrapper .grid-item:before{content:"";display:block;padding-bottom:100%}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(3n+4):after{background-color:#202020;content:"";display:block;height:22%;position:absolute;right:0;top:0;transform:translateX(50%) translateY(-50%);width:22%}@media (min-width:992px){.location-logo-grid .grid-wrapper .grid-item:nth-of-type(3n+4):after{content:none}}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(3n+5):after{background-color:#202020;content:"";display:block;height:22%;position:absolute;right:0;top:0;transform:translateX(50%) translateY(-50%);width:22%}@media (min-width:992px){.location-logo-grid .grid-wrapper .grid-item:nth-of-type(3n+5):after{content:none}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(4n+5):after,.location-logo-grid .grid-wrapper .grid-item:nth-of-type(4n+6):after,.location-logo-grid .grid-wrapper .grid-item:nth-of-type(4n+7):after{background-color:#202020;content:"";display:block;height:22%;position:absolute;right:0;top:0;transform:translateX(50%) translateY(-50%);width:22%}}.location-logo-grid .grid-wrapper .grid-item:first-of-type img{transition:.5s 0s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(2) img{transition:.5s .1s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(3) img{transition:.5s .2s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(4) img{transition:.5s .3s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(5) img{transition:.5s .4s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(6) img{transition:.5s .5s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(7) img{transition:.5s .6s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(8) img{transition:.5s .7s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(9) img{transition:.5s .8s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(10) img{transition:.5s .9s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(11) img{transition:.5s 1s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(12) img{transition:.5s 1.1s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(13) img{transition:.5s 1.2s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(14) img{transition:.5s 1.3s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(15) img{transition:.5s 1.4s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(16) img{transition:.5s 1.5s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(17) img{transition:.5s 1.6s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(18) img{transition:.5s 1.7s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(19) img{transition:.5s 1.8s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(20) img{transition:.5s 1.9s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(21) img{transition:.5s 2s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(22) img{transition:.5s 2.1s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(23) img{transition:.5s 2.2s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(24) img{transition:.5s 2.3s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(25) img{transition:.5s 2.4s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(26) img{transition:.5s 2.5s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(27) img{transition:.5s 2.6s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(28) img{transition:.5s 2.7s}.location-logo-grid .grid-wrapper .grid-item:nth-of-type(29) img{transition:.5s 2.8s}.location-logo-grid .grid-wrapper .grid-item img{bottom:0;left:0;margin:auto;max-width:100%;opacity:0;position:absolute;right:0;top:0;transform:scale(.8)}.location-logo-grid .grid-wrapper.in-view .grid-item img{opacity:1;transform:scale(1)}.company-map{position:relative}@media (min-width:768px){.company-map{padding-bottom:60px}}@media (min-width:992px){.company-map{padding-bottom:80px}}@media (min-width:1300px){.company-map{padding-bottom:100px}}.company-map .wide-container{position:relative}.company-map .interactive-map-inner{display:block}.company-map .interactive-map-inner .interactive-map-wrap{position:relative}.company-map .interactive-map-inner .interactive-map-wrap img{height:auto;width:100%}.company-map .interactive-map-inner .interactive-map-wrap svg{height:auto;left:0;position:absolute;top:0;width:100%}.company-map .interactive-map-inner .interactive-map-wrap.in-view .interactive-map-marker{opacity:1!important}.company-map .map-ark-logo.hidden{display:none}.company-map .interactive-map-marker{cursor:pointer;opacity:0}.company-map .interactive-map-marker:first-of-type{transition:.5s 0s}.company-map .interactive-map-marker:nth-of-type(2){transition:.5s .1s}.company-map .interactive-map-marker:nth-of-type(3){transition:.5s .2s}.company-map .interactive-map-marker:nth-of-type(4){transition:.5s .3s}.company-map .interactive-map-marker:nth-of-type(5){transition:.5s .4s}.company-map .interactive-map-marker:nth-of-type(6){transition:.5s .5s}.company-map .interactive-map-marker:nth-of-type(7){transition:.5s .6s}.company-map .interactive-map-marker:nth-of-type(8){transition:.5s .7s}.company-map .interactive-map-marker:nth-of-type(9){transition:.5s .8s}.company-map .interactive-map-marker:nth-of-type(10){transition:.5s .9s}.company-map .interactive-map-marker:nth-of-type(11){transition:.5s 1s}.company-map .interactive-map-marker:nth-of-type(12){transition:.5s 1.1s}.company-map .interactive-map-marker:nth-of-type(13){transition:.5s 1.2s}.company-map .interactive-map-marker:nth-of-type(14){transition:.5s 1.3s}.company-map .interactive-map-marker:nth-of-type(15){transition:.5s 1.4s}.company-map .interactive-map-marker:nth-of-type(16){transition:.5s 1.5s}.company-map .interactive-map-marker:nth-of-type(17){transition:.5s 1.6s}.company-map .interactive-map-marker:nth-of-type(18){transition:.5s 1.7s}.company-map .interactive-map-marker:nth-of-type(19){transition:.5s 1.8s}.company-map .interactive-map-marker:nth-of-type(20){transition:.5s 1.9s}.company-map .interactive-map-marker:nth-of-type(21){transition:.5s 2s}.company-map .interactive-map-marker:nth-of-type(22){transition:.5s 2.1s}.company-map .interactive-map-marker:nth-of-type(23){transition:.5s 2.2s}.company-map .interactive-map-marker foreignObject{display:none}.company-map .interactive-map-marker tspan{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.company-map .interactive-map-marker .info-box{background-color:#fff;border:3px solid;border-image-slice:3;border-image-source:linear-gradient(90deg,#06caec,#6ef692);font-family:Aux Mono,monospace;font-size:14px;padding:10px 15px;text-align:center;text-transform:uppercase}.company-map .interactive-map-marker.active,.company-map .interactive-map-marker.active foreignObject{display:block}.company-map .interactive-map-marker.hidden,.occupiers-desktop{display:none}@media (min-width:768px){.occupiers-desktop{background-color:#f5f5f5;display:block;position:relative}}.occupiers-desktop .occupiers-content-outer{position:relative}@media (min-width:768px){.occupiers-desktop .occupiers-content-outer{padding-top:70px}}@media (min-width:992px){.occupiers-desktop .occupiers-content-outer{padding-top:90px}}@media (min-width:1300px){.occupiers-desktop .occupiers-content-outer{padding-top:100px}}.occupiers-desktop .occupiers-content-outer.in-view h2,.occupiers-desktop .occupiers-content-outer.in-view h3{opacity:1;transform:translateY(0)}.occupiers-desktop .occupiers-content-outer.in-view .filter-button{opacity:1!important}.occupiers-desktop .occupiers-content-inner h2{margin-bottom:30px;transition:1s 0s;width:100%}.occupiers-desktop .occupiers-content-inner h3{margin:0;transition:1s .4s}.occupiers-desktop .occupiers-filter-grid{display:grid;gap:8px;grid-auto-rows:36px;grid-template-columns:repeat(4,1fr);margin-bottom:30px;margin-top:60px}@media (min-width:992px){.occupiers-desktop .occupiers-filter-grid{grid-auto-rows:36px;margin-top:70px}}@media (min-width:1300px){.occupiers-desktop .occupiers-filter-grid{gap:10px;grid-template-columns:repeat(7,1fr);margin-top:80px}}.occupiers-desktop .occupiers-filter-grid .grid-item{align-items:center;border:1px solid #000;cursor:pointer;display:flex;font-family:Aux Mono,monospace;font-size:12px;justify-content:center;position:relative;text-transform:uppercase;z-index:999}@media (min-width:992px){.occupiers-desktop .occupiers-filter-grid .grid-item{font-size:14px}}@media (min-width:1300px){.occupiers-desktop .occupiers-filter-grid .grid-item{font-size:15px}}.occupiers-desktop .occupiers-filter-grid .grid-item.show-all{grid-column:4/span 1;grid-row:1/span 2}@media (min-width:1300px){.occupiers-desktop .occupiers-filter-grid .grid-item.show-all{grid-column:auto/auto;grid-row:auto/auto}}.occupiers-desktop .occupiers-filter-grid .grid-item:before{background:linear-gradient(90deg,#06caec,#6ef692);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}.occupiers-desktop .occupiers-filter-grid .grid-item.active,.occupiers-desktop .occupiers-filter-grid .grid-item:hover{border:none;color:#000}.occupiers-desktop .occupiers-filter-grid .grid-item.active:before,.occupiers-desktop .occupiers-filter-grid .grid-item:hover:before{opacity:1}.location-occupiers-shape-1{display:none}@media (min-width:768px){.location-occupiers-shape-1{bottom:0;display:block;height:auto;left:0;position:absolute;transform:translateY(70%) translateX(5%);width:14%;z-index:99}}.location-occupiers-shape-1 img{height:auto;width:100%}.location-occupiers-shape-2{display:none}.location-occupiers-shape-2.in-view{transform:rotate(0) translateX(0)!important}@media (min-width:768px){.location-occupiers-shape-2{bottom:-25%;display:block;height:auto;position:absolute;right:-35%;transform:rotate(-130deg);transform-origin:top right;transition:1.4s .7s;width:57%;z-index:99}}@media (min-width:1600px){.location-occupiers-shape-2{bottom:-40%}}.privacy .intro-text,.privacy h2,.privacy h3{opacity:1;transform:translate(0)}.privacy .privacy-top{background-color:#f5f5f5;padding-top:40px}@media (min-width:768px){.privacy .privacy-top{padding-top:90px}}@media (min-width:992px){.privacy .privacy-top{padding-top:120px}}@media (min-width:1300px){.privacy .privacy-top{padding-top:160px}}.privacy .privacy-top .privacy-row{padding-top:0}.privacy h1{font-family:Cosmo,sans-serif;font-size:34px;line-height:.95;margin-bottom:30px;margin-top:20px;text-transform:lowercase}@media (min-width:768px){.privacy h1{font-size:56px;margin-bottom:50px}}@media (min-width:992px){.privacy h1{font-size:76px;margin-bottom:70px}}@media (min-width:1300px){.privacy h1{font-size:90px;margin-bottom:90px;margin-top:30px}}@media (min-width:1600px){.privacy h1{font-size:95px}}@media (min-width:1300px){.privacy .privacy-row{padding:80px 0}}@media (min-width:992px){.privacy .privacy-row{padding:100px 0}}@media (min-width:1300px){.privacy .privacy-row{padding:120px 0}}.privacy .privacy-row:nth-of-type(2n){background-color:#f5f5f5}.privacy .privacy-row .intro-text>:not(:first-child){margin-top:20px}@media (min-width:768px){.privacy .privacy-row .intro-text ul li{padding-left:38px}}@media (min-width:992px){.privacy .privacy-row .intro-text ul li{padding-left:45px}}@media (min-width:1300px){.privacy .privacy-row .intro-text ul li{padding-left:54px}}.privacy .privacy-row .intro-text ul li:before{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(left,#06caec,#6ef692);-webkit-background-clip:text;content:"// ";font-family:Aux Mono,monospace;position:relative}@media (min-width:768px){.privacy .privacy-row .intro-text ul li:before{margin-left:-37px}}@media (min-width:992px){.privacy .privacy-row .intro-text ul li:before{margin-left:-43px}}@media (min-width:1300px){.privacy .privacy-row .intro-text ul li:before{margin-left:-50px}}.privacy .privacy-row h2{font-family:Cosmo,sans-serif;font-size:22px;line-height:.95;margin-bottom:30px;margin-top:20px;text-transform:lowercase}@media (min-width:768px){.privacy .privacy-row h2{font-size:26px}}@media (min-width:992px){.privacy .privacy-row h2{font-size:36px}}@media (min-width:1300px){.privacy .privacy-row h2{font-size:45px}}.stacker-section{margin-block:50px}@media (min-width:992px){.stacker-section{margin-bottom:70px;margin-top:100px}}.stacker-section .stacker-levels{padding:0}.stacker-section .stacker-levels svg{pointer-events:none}.stacker-section .stacker-levels svg .stacker-level :hover{cursor:auto}.stacker-section .stacker-plan{padding:0;position:relative}.stacker-section .stacker-header{padding-inline:0}.stacker-section .stacker-header:after,.stacker-section .stacker-header:before{left:0;right:0}.feature{display:block;margin-bottom:40px;width:100%}.feature.in-view .feature-button,.feature.in-view .feature-text p,.feature.in-view .feature-title{opacity:1;transform:translateX(0)}.feature-inner{display:block;padding:0 30px;width:100%}.feature-content{background:linear-gradient(90deg,#06caec,#6ef692);display:block;overflow:hidden;padding:30px;position:relative;width:100%;z-index:1}@media (min-width:768px){.feature-content{padding:50px}}@media (min-width:992px){.feature-content{align-items:center;-moz-column-gap:80px;column-gap:80px;display:flex;justify-content:flex-start}}@media (min-width:1300px){.feature-content{-moz-column-gap:150px;column-gap:150px;padding:80px}}.feature-pattern{pointer-events:none;position:absolute;z-index:1}.feature-pattern--1{left:0;top:0;transform:translate(-20%,-60%) rotate(-45deg);width:20%}.feature-pattern--2{bottom:0;left:70%;transform:translateY(40%) rotate(30deg);width:4%}.feature-pattern--3{left:75%;top:0;transform:translateY(40%) rotate(30deg);width:40%}.feature-pattern img{display:block;height:auto;width:100%}.feature-heading{display:block;position:relative;width:100%;z-index:2}@media (min-width:992px){.feature-heading{flex-shrink:0;width:auto}}.feature-title{color:#fff;font-size:28px;line-height:1;opacity:0;transform:translateX(10px);transition:opacity 1s,transform 1s}@media (min-width:768px){.feature-title{font-size:32px}}@media (min-width:992px){.feature-title{font-size:36px}}@media (min-width:1300px){.feature-title{font-size:42px}}@media (min-width:1600px){.feature-title{font-size:48px}}.feature-text{text-wrap:balance;display:block;font-size:0;margin-top:20px;position:relative;width:100%;z-index:2}@media (min-width:768px){.feature-text{margin-top:30px}}@media (min-width:992px){.feature-text{margin-top:0;width:430px}}.feature-text p{color:#000;font-size:16px;margin-top:20px;opacity:0;transform:translateX(10px);transition:opacity 1s .2s,transform 1s .2s}@media (min-width:768px){.feature-text p{font-size:17px}}.feature-button{background-color:#fff;display:inline-block;margin-top:30px;opacity:0;padding:10px 40px;transform:translateX(10px);transition:opacity 1s .4s,transform 1s .4s,background-color .2s}.feature-button:hover{background-color:#000}.feature-button:hover .feature-button-label{color:#fff}.feature-button-label{color:#000;display:block;font-family:Aux Mono,serif;font-size:15px;text-transform:uppercase;transform:translateY(5%);transition:color .2s}.plans{background-color:#f5f5f5;display:block;padding:50px 0;width:100%}@media (min-width:768px){.plans{padding:80px 0}}@media (min-width:1300px){.plans{padding:120px 0}}.plans.in-view .plans-title{opacity:1;transform:translateX(0)}.plans.in-view .plans-main,.plans.in-view .plans-nav{opacity:1}.plans-content{display:block;padding:0 30px;width:100%}@media (min-width:992px){.plans-content{align-items:flex-start;-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;justify-content:flex-start}}@media (min-width:1300px){.plans-content{-moz-column-gap:50px;column-gap:50px}}@media (min-width:1600px){.plans-content{-moz-column-gap:80px;column-gap:80px}}.plans-heading{display:block;margin-bottom:30px;width:100%}@media (min-width:768px){.plans-heading{margin-bottom:50px}}@media (min-width:1300px){.plans-heading{margin-bottom:80px}}.plans-title{coloor:#000;font-size:34px;line-height:.95;opacity:0;transform:translateX(10px);transition:opacity 1s,transform 1s}@media (min-width:768px){.plans-title{font-size:56px}}@media (min-width:992px){.plans-title{font-size:76px}}@media (min-width:1300px){.plans-title{font-size:90px}}@media (min-width:1600px){.plans-title{font-size:95px}}.plans-nav{display:block;opacity:0;transition:opacity 1s .3s;width:100%}@media (min-width:992px){.plans-nav{flex:1;width:auto}}.plans-nav>:first-child{margin-top:0}.plans-nav>:last-child{margin-bottom:0}.plans-nav>p{color:#000;font-size:14px;margin-top:15px}.plans-nav-title{color:#000;font-size:24px;line-height:1;margin-top:30px}@media (min-width:768px){.plans-nav-title{font-size:30px;margin-top:40px}}@media (min-width:992px){.plans-nav-title{font-size:36px;margin-top:50px}}@media (min-width:1300px){.plans-nav-title{font-size:40px}}@media (min-width:1600px){.plans-nav-title{font-size:48px}}.plans-nav-list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:20px;row-gap:15px}.plans-nav-item{border:1px solid #000;cursor:pointer;display:block;padding:15px;position:relative;width:100%}.plans-nav-item:hover:before{opacity:1}.plans-nav-item:before{background:linear-gradient(90deg,#06caec,#6ef692);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.plans-nav-item--disabled{display:none}.plans-nav-item--active:before{opacity:1}.plans-nav-item--active .plans-nav-item-heading p{color:#fff}.plans-nav-item--active .plans-nav-item-content{border-color:#fff;display:block}.plans-nav-item-content,.plans-nav-item-heading{position:relative;z-index:2}.plans-nav-item-heading{align-items:center;display:flex;justify-content:flex-start}.plans-nav-item-heading p{color:#000;display:block;font-family:Aux Mono,sans-serif;font-size:18px;line-height:1;text-transform:uppercase;transform:translateY(5%)}.plans-nav-item-content{border-top:1px solid #000;display:none;font-size:0;margin-top:10px;padding-top:10px}.plans-nav-item-content p{color:#000;font-family:Aux Mono,sans-serif;font-size:14px;margin-top:0;text-transform:uppercase}.plans-nav-item-button{border:1px solid #fff;display:inline-block;margin-top:10px;padding:10px 22px;transition:background-color .2s}.plans-nav-item-button:hover{background-color:#fff}.plans-nav-item-button:hover .plans-nav-item-button-label{color:#000}.plans-nav-item-button-label{color:#fff;display:block;font-family:Aux Mono,sans-serif;font-size:15px;text-transform:uppercase;transform:translateY(5%);transition:color .2s}.plans-main{display:block;margin-top:30px;opacity:0;transition:opacity 1s .6s;width:100%}@media (min-width:768px){.plans-main{margin-top:50px}}@media (min-width:992px){.plans-main{flex:3;margin-top:0;width:auto}}.level-3-floorplan{display:block;height:auto;position:relative;width:100%;z-index:1}.level-3-floorplan *{pointer-events:none}.level-3-floorplan .stacker-base{fill:url(#gradient-horizontal)}.level-3-floorplan .stacker-base--disabled{fill:#e9e9e9;opacity:1;pointer-events:none}.level-3-floorplan .stacker-overlay{fill:url(#gradient-horizontal)}.level-3-floorplan .stacker-overlay--active{opacity:1}.level-4-floorplan{display:block;height:auto;position:relative;width:100%;z-index:1}.level-4-floorplan *{pointer-events:none}.level-4-floorplan .stacker-base{fill:url(#gradient-horizontal-2)}.level-4-floorplan .stacker-base--disabled{fill:#e9e9e9;opacity:1;pointer-events:none}.level-4-floorplan .stacker-overlay{fill:url(#gradient-horizontal-2)}.level-4-floorplan .stacker-overlay--active{opacity:1}.plans-main-floor{display:none;position:relative;width:100%}.plans-main-floor--active{display:block}.plans-main-floor svg{display:block;height:auto;position:relative;width:100%;z-index:1}.plans-main-floor svg *{pointer-events:none}.plans-main-floor svg .stacker-base{cursor:pointer;opacity:0;pointer-events:auto;transition:opacity .2s}.plans-main-floor svg .stacker-base:hover{opacity:1}.plans-main-floor svg .stacker-base--disabled{fill:#e9e9e9;opacity:1;pointer-events:none}.plans-main-floor svg .stacker-overlay{opacity:0}.plans-main-floor svg .stacker-overlay--active{opacity:1}.plans-main-label{left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transform:translate(-50%,-50%);transition:opacity .3s;z-index:2}.plans-main-label--active{opacity:1}.plans-main-label span{display:block}.plans-main-label-title{font-size:14px}.plans-main-label-size,.plans-main-label-title{color:#000;font-family:Aux Mono,sans-serif;text-transform:uppercase}.plans-main-label-size{font-size:12px}.enquiries-intro{display:block;padding-bottom:90px;padding-top:40px;position:relative;width:100%}@media (min-width:768px){.enquiries-intro{padding-bottom:110px;padding-top:70px}}@media (min-width:1300px){.enquiries-intro{padding-bottom:140px;padding-top:90px}}.enquiries-intro.in-view .enquiries-intro-content>*{opacity:1;transform:translateX(0)}.enquiries-intro-pattern{display:block;height:auto;margin-left:auto;margin-top:50px;position:relative;width:80%}@media (min-width:992px){.enquiries-intro-pattern{margin-top:0;position:absolute;right:0;top:70px;width:calc(50% - 100px)}}@media (min-width:1300px){.enquiries-intro-pattern{top:90px}}.enquiries-intro-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:25px;width:100%}@media (min-width:768px){.enquiries-intro-content{row-gap:30px;width:50%}}@media (min-width:992px){.enquiries-intro-content{row-gap:35px;width:41.6667%}}@media (min-width:1300px){.enquiries-intro-content{width:35%}}.enquiries-intro-content>*{opacity:0;transform:translateX(10px);transition:transform 1s,opacity 1s}.enquiries-intro-content>:first-child{transition-delay:0s}.enquiries-intro-content>:nth-child(2){transition-delay:.2s}.enquiries-intro-content>:nth-child(3){transition-delay:.4s}.enquiries-intro-content>:nth-child(4){transition-delay:.6s}.enquiries-intro-content>:nth-child(5){transition-delay:.8s}.enquiries-intro-content>:nth-child(6){transition-delay:1s}.enquiries-intro-content>:nth-child(7){transition-delay:1.2s}.enquiries-intro-content>:nth-child(8){transition-delay:1.4s}.enquiries-intro-content>:nth-child(9){transition-delay:1.6s}.enquiries-intro-content p{text-wrap:balance;color:#000;font-family:Cosmo,sans-serif;font-size:16px;font-weight:400;line-height:1.2;text-transform:lowercase}@media (min-width:768px){.enquiries-intro-content p{font-size:18px}}@media (min-width:992px){.enquiries-intro-content p{font-size:21px}}.enquiries-intro-content .button{background:linear-gradient(90deg,#06caec,#6ef692);border:none;padding:.7em 2em .6em}.enquiries-intro-content .button:after{content:unset}.enquiries-intro-title{font-family:Cosmo,sans-serif;font-size:34px;line-height:.95;text-transform:lowercase}@media (min-width:768px){.enquiries-intro-title{font-size:56px}}@media (min-width:992px){.enquiries-intro-title{font-size:76px}}@media (min-width:1300px){.enquiries-intro-title{font-size:90px}}@media (min-width:1600px){.enquiries-intro-title{font-size:95px}}.enquiries-intro-title span{display:block}.enquiries-blocks{display:block;width:100%}.enquiries-blocks-content{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;row-gap:80px}@media (min-width:768px){.enquiries-blocks-content{row-gap:100px}}@media (min-width:992px){.enquiries-blocks-content{row-gap:120px}}@media (min-width:1300px){.enquiries-blocks-content{row-gap:160px}}.enquiries-block{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:30px;width:100%}@media (min-width:992px){.enquiries-block{align-items:center;flex-direction:row;justify-content:space-between}.enquiries-block:nth-of-type(2n) .enquiries-block-text{order:0}}@media (min-width:1600px){.enquiries-block:nth-of-type(2n) .enquiries-block-text{margin-left:8.3334%;margin-right:0}}.enquiries-block:nth-of-type(2n) .enquiries-block-media{opacity:0;transform:translateX(100%)}@media (min-width:992px){.enquiries-block:nth-of-type(2n) .enquiries-block-media{order:1}}.enquiries-block:nth-of-type(odd) .enquiries-block-media{opacity:0;transform:translateX(-100%)}.enquiries-block.in-view .enquiries-block-media,.enquiries-block.in-view .enquiries-block-text>*{opacity:1;transform:translateX(0)}.enquiries-block.in-view .enquiries-block-text>:first-child{transition-delay:0s}.enquiries-block.in-view .enquiries-block-text>:nth-child(2){transition-delay:.2s}.enquiries-block.in-view .enquiries-block-text>:nth-child(3){transition-delay:.4s}.enquiries-block.in-view .enquiries-block-text>:nth-child(4){transition-delay:.6s}.enquiries-block.in-view .enquiries-block-text>:nth-child(5){transition-delay:.8s}.enquiries-block.in-view .enquiries-block-text>:nth-child(6){transition-delay:1s}.enquiries-block.in-view .enquiries-block-text>:nth-child(7){transition-delay:1.2s}.enquiries-block.in-view .enquiries-block-text>:nth-child(8){transition-delay:1.4s}.enquiries-block.in-view .enquiries-block-text>:nth-child(9){transition-delay:1.6s}.enquiries-block.in-view .enquiries-block-text>:nth-child(10){transition-delay:1.8s}.enquiries-block.in-view .enquiries-block-text>:nth-child(11){transition-delay:2s}.enquiries-block.in-view .enquiries-block-text>:nth-child(12){transition-delay:2.2s}.enquiries-block.in-view .enquiries-block-text>:nth-child(13){transition-delay:2.4s}.enquiries-block.in-view .enquiries-block-text>:nth-child(14){transition-delay:2.6s}.enquiries-block-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;row-gap:20px;width:100%}@media (min-width:768px){.enquiries-block-text{row-gap:25px;width:75%}}@media (min-width:992px){.enquiries-block-text{order:1;row-gap:30px;width:41.6667%}}@media (min-width:1600px){.enquiries-block-text{margin-right:8.3334%;width:33.3334%}}.enquiries-block-text>*{opacity:0;transform:translateX(10px);transition:opacity 1s,transform 1s}.enquiries-block-title{font-family:Cosmo,sans-serif;font-size:34px;line-height:.95;text-transform:lowercase}@media (min-width:768px){.enquiries-block-title{font-size:56px}}@media (min-width:992px){.enquiries-block-title{font-size:76px}}@media (min-width:1300px){.enquiries-block-title{font-size:90px}}@media (min-width:1600px){.enquiries-block-title{font-size:95px}}.enquiries-block-title span{display:block}.enquiries-block-item{text-wrap:balance;display:block;width:100%}.enquiries-block-item>:first-child{margin-top:0}.enquiries-block-item p{color:#000;font-size:15px;line-height:1.4;margin-top:15px}@media (min-width:768px){.enquiries-block-item p{font-size:17px;margin-top:20px}}.enquiries-block-item h4{color:#000;font-family:Aux Mono,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:1.4;text-transform:uppercase}@media (min-width:768px){.enquiries-block-item h4{font-size:17px}}.enquiries-block-item ul{margin-top:15px}@media (min-width:768px){.enquiries-block-item ul{margin-top:20px}}.enquiries-block-item ul li{color:#000;font-size:15px;line-height:1.4;padding-left:20px;position:relative}@media (min-width:768px){.enquiries-block-item ul li{font-size:17px}}.enquiries-block-item ul li:before{background-color:#000;border-radius:50%;content:"";height:5px;left:0;overflow:hidden;position:absolute;top:8px;width:5px}@media (min-width:768px){.enquiries-block-item ul li:before{top:10px}}.enquiries-block-sub-title{color:#000;font-family:Cosmo,sans-serif;font-size:16px;font-weight:400;line-height:1.2;text-transform:lowercase}@media (min-width:768px){.enquiries-block-sub-title{font-size:18px}}@media (min-width:992px){.enquiries-block-sub-title{font-size:21px}}.enquiries-block-media{display:block;transition:opacity 1s,transform 1s;width:100%}@media (min-width:992px){.enquiries-block-media{order:0;width:50%}}.enquiries-block-image{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.enquiries-contact{display:block;padding:80px 0;width:100%}@media (min-width:768px){.enquiries-contact{padding:100px 0}}@media (min-width:992px){.enquiries-contact{padding:120px 0}}@media (min-width:1300px){.enquiries-contact{padding:160px 0}}.enquiries-contact-content,.enquiries-contact-heading{display:block;width:100%}@media (min-width:992px){.enquiries-contact-content,.enquiries-contact-heading{margin:0 auto;width:83.3334%}}.enquiries-contact-content{margin-top:20px}.enquiries-contact-content .nf-after-field,.enquiries-contact-content .nf-before-field,.enquiries-contact-content .nf-before-form-content,.enquiries-contact-content .nf-field-label,.enquiries-contact-content .nf-form-title{display:none}.enquiries-contact-content .nf-form-content{padding:0}.enquiries-contact-content .nf-field-container{margin-bottom:10px}.enquiries-contact-content input,.enquiries-contact-content textarea{background-color:#fff!important;border:1px solid #000!important;color:#000;font-family:Aux Mono,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.enquiries-contact-content input{padding:0 15px!important}.enquiries-contact-content textarea{padding:15px!important;resize:none!important}.enquiries-contact-content input[type=submit]{border:0!important;color:#000!important;cursor:pointer!important;display:block!important;text-align:left!important}.enquiries-contact-content input[type=submit],.nf-response-msg{background:linear-gradient(90deg,#06caec,#6ef692)!important;width:100%!important}.nf-response-msg{text-wrap:balance!important;align-items:center!important;justify-content:center!important;padding:15%!important;position:relative!important;text-align:center!important}.nf-response-msg:after{background-color:#fff!important;bottom:1px!important;content:""!important;left:1px!important;position:absolute!important;right:1px!important;top:1px!important;z-index:1!important}.nf-response-msg>*{position:relative;z-index:2}.nf-response-msg p{color:#000;font-family:Cosmo,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}@media (min-width:768px){.nf-response-msg p{font-size:18px}}@media (min-width:992px){.nf-response-msg p{font-size:21px}}.nf-response-msg p:first-of-type{font-size:32px}@media (min-width:768px){.nf-response-msg p:first-of-type{font-size:38px}}@media (min-width:992px){.nf-response-msg p:first-of-type{font-size:44px}}@media (min-width:1300px){.nf-response-msg p:first-of-type{font-size:50px}}
