.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figure,footer,header,nav,section,summary{display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap;white-space:pre-line}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{overflow:visible;width:auto}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}*{-webkit-tap-highlight-color:transparent!important;outline:0}*,:after,:before{box-sizing:border-box}:root{--vh:1vh}html.is-loading body{overflow:hidden;pointer-events:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background:#fff;min-height:100%;overflow-x:hidden;padding:1rem;touch-action:manipulation}@media screen and (max-width:1023px){body{padding:.5rem}}img{vertical-align:top}img,svg{height:auto}svg{display:block;max-height:100%;max-width:100%}.fb-xfbml-parse-ignore{visibility:hidden}[data-heading-animation],[data-paragraph-animation]{opacity:0}[data-heading-animation].animation-completed,[data-heading-animation].animation-started,[data-paragraph-animation].animation-completed,[data-paragraph-animation].animation-started{opacity:1}@font-face{font-display:swap;font-family:Didot HTF;font-style:normal;font-weight:300;src:url(/assets/fonts/www_waldorfresidencesmiami_com_DidotHTF-24Light_f1ad6409.woff2) format("woff2"),url(/assets/fonts/www_waldorfresidencesmiami_com_DidotHTF-24Light_026eac6f.woff) format("woff")}@font-face{font-display:swap;font-family:Nobel Book;font-style:normal;font-weight:400;src:url(/assets/fonts/www_waldorfresidencesmiami_com_Nobel-Book_e110dd94.woff2) format("woff2"),url(/assets/fonts/www_waldorfresidencesmiami_com_Nobel-Book_1b7556bb.woff) format("woff")}@font-face{font-display:swap;font-family:Nobel;font-style:normal;font-weight:300;src:url(/assets/fonts/www_waldorfresidencesmiami_com_Nobel-Light_2d399dd4.woff2) format("woff2"),url(/assets/fonts/www_waldorfresidencesmiami_com_Nobel-Light_08271aa7.woff) format("woff")}@font-face{font-display:swap;font-family:Nobel;font-style:italic;font-weight:300;src:url(/assets/fonts/www_waldorfresidencesmiami_com_Nobel-LightItalic_a6db7ef6.woff2) format("woff2"),url(/assets/fonts/www_waldorfresidencesmiami_com_Nobel-LightItalic_45d239b4.woff) format("woff")}@font-face{font-display:swap;font-family:Nobel;font-style:normal;font-weight:400;src:url(/assets/fonts/www_waldorfresidencesmiami_com_Nobel-Regular_2558c86f.woff2) format("woff2"),url(/assets/fonts/www_waldorfresidencesmiami_com_Nobel-Regular_86a4b1e3.woff) format("woff")}body{color:#231f20;font-family:Nobel,arial,sans-serif;font-size:1.6rem;letter-spacing:0;line-height:1.4375}input,select,textarea{color:inherit}::selection{background:#696868;color:#fff;text-shadow:none}.h1,h1{font-size:3.6rem}.h1,.h2,h1,h2{line-height:1.1666666667}.h2,h2{font-size:3rem}.h3,.h4,h3,h4{font-size:1.8rem;line-height:1.1666666667}.lead{font-size:2.8rem}a{color:inherit;text-decoration:none}a:link{-webkit-tap-highlight-color:#696868}address{font-style:normal}small{font-size:inherit}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes appear-zoom{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes disappear{0%{opacity:1}to{opacity:0}}@keyframes zoom{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes zoom-out{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes appear-up{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translate(0)}}@keyframes appear-up-long{0%{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:translate(0)}}@keyframes appear-left{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@keyframes appear-left-long{0%{opacity:0;transform:translate(4rem)}to{opacity:1;transform:translate(0)}}@keyframes appear-down{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes appear-down-long{0%{opacity:0;transform:translateY(-4rem)}to{opacity:1;transform:translate(0)}}@keyframes appear-right{0%{opacity:0;transform:translate(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes appear-right-long{0%{opacity:0;transform:translate(-4rem)}to{opacity:1;transform:translate(0)}}@keyframes move-up{0%{transform:translateY(1rem)}to{transform:translate(0)}}@keyframes move-up-long{0%{transform:translateY(4rem)}to{transform:translate(0)}}@keyframes move-left{0%{transform:translate(1rem)}to{transform:translate(0)}}@keyframes move-left-long{0%{transform:translate(4rem)}to{transform:translate(0)}}@keyframes move-down{0%{transform:translateY(-1rem)}to{transform:translate(0)}}@keyframes move-down-long{0%{transform:translateY(-4rem)}to{transform:translate(0)}}@keyframes move-right{0%{transform:translate(-1rem)}to{transform:translate(0)}}@keyframes move-right-long{0%{transform:translate(-4rem)}to{transform:translate(0)}}@keyframes down-back{0%{transform:translate(0)}to{transform:translateY(-1rem)}}@keyframes appear-width{0%{opacity:0;width:0}to{opacity:1;width:100%}}@keyframes bounce{0%{transform:translate(0)}40%{transform:translate(0)}45%{transform:translateY(-3px)}50%{transform:translate(0)}55%{transform:translate(0)}60%{transform:translateY(-3px)}65%{transform:translate(0)}to{transform:translate(0)}}@keyframes bounce-bg{0%{background-position:50%,50%}40%{background-position:50%,50%}45%{background-position:50%,calc(50% - 3px)}50%{background-position:50%,50%}55%{background-position:50%,50%}60%{background-position:50%,calc(50% - 3px)}65%{background-position:50%,50%}to{background-position:50%,50%}}@keyframes img-reveal{0%{-webkit-clip-path:inset(5% 5% 5% 5%);clip-path:inset(5% 5% 5% 5%);opacity:0;transform:scale(1.05)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1;transform:scale(1)}}@keyframes spin-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-in-viewport]{animation-duration:.6s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.23,1,.32,1)}[data-in-viewport][data-in-viewport-delay="1"]{animation-delay:.3s}[data-in-viewport][data-in-viewport-delay="2"]{animation-delay:.4s}[data-in-viewport][data-in-viewport-delay="3"]{animation-delay:.5s}[data-in-viewport][data-in-viewport-delay="4"]{animation-delay:.6s}[data-in-viewport][data-in-viewport-delay="5"]{animation-delay:.7s}[data-in-viewport][data-in-viewport-delay="6"]{animation-delay:.8s}[data-in-viewport][data-in-viewport-delay="7"]{animation-delay:.9s}[data-in-viewport][data-in-viewport-delay="8"]{animation-delay:1s}[data-in-viewport][data-in-viewport-delay="9"]{animation-delay:1.1s}[data-in-viewport][data-in-viewport-delay="10"]{animation-delay:1.2s}[data-in-viewport][data-in-viewport-delay="11"]{animation-delay:1.3s}[data-in-viewport][data-in-viewport-delay="12"]{animation-delay:1.4s}[data-in-viewport][data-in-viewport-delay="13"]{animation-delay:1.5s}[data-in-viewport][data-in-viewport-delay="14"]{animation-delay:1.6s}[data-in-viewport=fade]{opacity:0}[data-in-viewport=fade].is-in-viewport{animation-name:appear}[data-in-viewport=left]{opacity:0}[data-in-viewport=left].is-in-viewport{animation-name:appear-right}[data-in-viewport=right]{opacity:0}[data-in-viewport=right].is-in-viewport{animation-name:appear-left}[data-in-viewport=bottom]{opacity:0}[data-in-viewport=bottom].is-in-viewport{animation-name:appear-up}[data-in-viewport=top]{opacity:0}[data-in-viewport=top].is-in-viewport{animation-name:appear-down}.init-image,[data-in-viewport=img-reveal]{overflow:hidden}.init-image img,.init-image video,[data-in-viewport=img-reveal] img,[data-in-viewport=img-reveal] video{-webkit-clip-path:inset(5% 5% 5% 5%);clip-path:inset(5% 5% 5% 5%);opacity:0;transform:scale(1.05);transform-origin:center;will-change:transform,opacity,clip-path}.init-image img.loaded,.init-image video,.init-image video.loaded,[data-in-viewport=img-reveal].is-in-viewport img.loaded,[data-in-viewport=img-reveal].is-in-viewport video,[data-in-viewport=img-reveal].is-in-viewport video.loaded{animation-duration:1.2s;animation-fill-mode:forwards;animation-name:img-reveal;animation-timing-function:cubic-bezier(.215,.61,.355,1)}.dk-select,.dk-select-multi{cursor:pointer;display:inline-block;position:relative}.dk-select .dk-select-options{display:none;left:0;position:absolute;right:0}.dk-select-open-down .dk-select-options,.dk-select-open-up .dk-select-options{display:block}.dk-select-open-up .dk-select-options{bottom:100%}.dk-select-open-down .dk-select-options{top:100%}.dk-select-options{list-style:none;max-height:10em;overflow-x:hidden;overflow-y:auto;z-index:1000}.dk-select-multi:focus .dk-select-options{display:block}.dk-option.hidden-option,select[data-dkcacheid]{display:none}button,input,select,textarea{-webkit-font-smoothing:antialiased;-webkit-appearance:none;background:none;border:0;border-radius:0;color:inherit;font:inherit;padding:0}textarea{resize:vertical}.file-upload-wrapper.loading,form.loading{cursor:wait}.file-upload-wrapper.loading>*,form.loading>*{cursor:wait;opacity:.5;pointer-events:none}.header{left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:6000}.header.modal-visible{z-index:3}@media screen and (max-width:767px){.blog .header{background:#fff}}.header__container{align-items:center;display:flex;padding:2.8rem 3rem}@media screen and (max-width:1023px){.header__container{padding:1.9rem 2rem}}.header__container>*{pointer-events:all}.is-loading .header__container>*{pointer-events:none}@media screen and (max-width:1279px)and (orientation:landscape){.page-template-page-floorplans .header{opacity:0;visibility:hidden}}.footer{position:relative;z-index:5000}.footer__container{margin:0 auto;max-width:132rem;padding:0 2rem}.default{height:calc(var(--vh, 1vh)*100 - 2rem)}@media screen and (max-width:1023px){.default{height:calc(var(--vh, 1vh)*100 - 1rem)}}.default__wrapper{height:100%;margin:0 auto;max-width:132rem;max-width:90rem;padding:0 2rem}.default__title{font-family:Didot HTF;margin-bottom:4.5rem;padding-top:10rem;text-align:center}.default__content{padding-bottom:10rem}.default__content h1,.default__content h2,.default__content h3,.default__content h4,.default__content h5,.default__content h6{font-family:Didot HTF}.logo{display:block;margin-right:auto;width:7rem}@media screen and (max-width:767px){.logo{width:6rem}}.logo svg{display:block;width:100%}.header__menu-actions .logo{margin-right:auto;margin-top:-1rem}.burger{align-items:center;box-sizing:content-box;color:#fff;display:flex;margin:-.5rem;padding:.5rem;position:relative;transition:color .5s cubic-bezier(.215,.61,.355,1)}.burger svg{width:3rem}@media screen and (max-width:1023px){.burger svg{width:2.3rem}}.burger .icon-burger-mobile{display:none}@media screen and (max-width:1023px){.burger .icon-burger-mobile{display:block}.burger .icon-burger-desktop{display:none}}.burger .icon-burger-desktop path:last-of-type{transform:scaleX(.65);transform-origin:left;transition:transform .3s ease-out}.burger:focus .icon-burger-desktop path:last-of-type,.burger:hover .icon-burger-desktop path:last-of-type{transform:scaleX(1)}.burger--default:after{content:"menu";display:inline-block;font-size:1.5rem;font-weight:200;left:calc(100% + 1.5rem);letter-spacing:.02em;line-height:1.5333333333;position:absolute;text-align:center;text-transform:uppercase}@media screen and (max-width:1023px){.burger--default:after{display:none}}.blog .burger--default:after,.single-post .burger--default:after{display:none}.burger--close{color:#000;margin:-.9rem}.burger--close svg{transition:transform .3s ease-out}.burger--close:focus svg,.burger--close:hover svg{transform:rotate(90deg)}.burger.is-black{color:#000}.burger.is-white{color:#fff}.blog .burger,.page-template-default .burger,.page-template-page-contact .burger,.page-template-page-downloads .burger,.page-template-page-neighborhood .burger,.page-template-page-team .burger,.single-post .burger,.waldorf-story-visible .burger{color:#000}@media screen and (max-width:1023px){.page-template-page-gallery .burger{color:#000}}.form__group{zoom:1;flex-wrap:wrap;margin-bottom:.5em}.form__group:after,.form__group:before{content:" ";display:block;flex-basis:100%;height:0;overflow:hidden}.form__group:after{clear:both}.form__group .custom-select,.form__group input,.form__group select,.form__group textarea{width:100%}.form__group--placeholder label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.form__group.has-submit{position:relative}.form__group.has-submit input{width:calc(100% - 3rem)}.form__group.has-submit button{background:url(/assets/images/www_waldorfresidencesmiami_com_arrow-right_2ac3c154.svg) no-repeat 50% rgba(35,31,32,.7);background-size:.5em auto;border:0;bottom:0;cursor:pointer;display:block;font-size:0;height:3rem;position:absolute;right:0;width:3rem}.form__group.file-upload-wrapper .file-upload{position:relative}.form__group.file-upload-wrapper input[type=file]{display:none}.form__group.file-upload-wrapper .button{background:url(/assets/images/www_waldorfresidencesmiami_com_arrow-right_2ac3c154.svg) no-repeat 50% rgba(35,31,32,.7);background-size:.7rem;border:0;bottom:0;font-size:0;padding:0;position:absolute;right:0;top:0;width:3rem}.form__input::-webkit-input-placeholder{color:currentColor;opacity:.7}.form__input:-moz-placeholder,.form__input::-moz-placeholder{color:currentColor;opacity:.7}.form__input:-ms-input-placeholder{color:currentColor;opacity:.7}.form__input.has-error{color:#fbecec}.form__ajax-message{display:none}.form__ajax-message.has-error{color:#696868}.menu__content{display:flex;flex-direction:column;flex-grow:1;margin-top:clamp(4rem,22.5vh,24rem)}@media screen and (max-width:1023px){.menu__content{margin-top:7.6rem}}.menu__content .menu-item{display:block;padding:.85rem 2rem;text-transform:uppercase}.menu__content .menu-item a{display:inline-block;position:relative}.menu__content .menu-item a:after{background:currentColor;bottom:-1px;content:"";display:block;height:1px;left:0;min-height:1px;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.menu__content .menu-item.current-menu-item a:after,.menu__content .menu-item a.is-active:after,.menu__content .menu-item a:focus:after,.no-touch .menu__content .menu-item a:hover:after{transform:scaleX(1)}.menu-item--space-gap{margin-bottom:4rem}@media screen and (max-width:767px){.menu-item--space-gap{margin-bottom:2.6rem}}.menu-item--space-bottom{font-size:1.5rem;margin-top:auto;max-width:50%}@media screen and (max-width:767px){.menu-item--space-bottom{font-size:1.3rem;margin-bottom:1.4rem}}.menu__wrapper{background:#fff;bottom:0;display:flex;flex-direction:column;font-family:Nobel Book;font-size:1.8rem;height:calc(var(--vh, 1vh)*100);line-height:normal;min-width:35rem;overflow-x:hidden;overflow-y:auto;padding:2rem 2rem 3.5rem;position:fixed;right:100%;top:0;width:32.8%;z-index:10000}@media screen and (max-width:1023px){.menu__wrapper{min-width:40rem}}@media screen and (max-width:767px){.menu__wrapper{font-size:1.5rem;min-width:auto;padding:0;width:100%}}.menu__actions{align-items:flex-start;display:flex;padding:2rem}.menu:before{background-color:rgba(0,0,0,.25);content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9999}@media screen and (max-width:767px){.menu:before{display:none}}.menu-visible .menu:before{opacity:1;pointer-events:all}.is-loading .menu-visible .menu:before{pointer-events:none}.slider__slide{height:auto}.slider__slide:not(:first-child):not(.swiper-slide){display:none}.slider--intro,.slider--intro .swiper-container,.slider--intro .swiper-wrapper{height:100%}@media screen and (max-width:1023px){.slider--intro .swiper-container,.slider--intro .swiper-wrapper{height:auto;overflow:auto}.slider--intro .swiper-wrapper{background-color:#fff;box-shadow:0 0 0 2px #fff;display:block}}.slider--intro .slider__nav{display:flex;flex-direction:column;position:absolute;right:0;top:calc(50% - 3.5rem);z-index:5}@media screen and (max-width:1023px){.slider--intro .slider__nav{display:none}}.slider--intro .slider__nav-next,.slider--intro .slider__nav-prev{align-items:center;color:#000;display:flex;height:5rem;justify-content:center;margin-right:1.2rem;padding:1rem;transition:color .6s;width:3.5rem}.slider--intro .slider__nav-next.swiper-button-disabled,.slider--intro .slider__nav-prev.swiper-button-disabled{opacity:.5}.nav-light-mode .slider--intro .slider__nav-next,.nav-light-mode .slider--intro .slider__nav-prev{color:#fff}.slider--intro .slider__nav-next svg,.slider--intro .slider__nav-prev svg{width:100%}.slider--intro .slider__nav-next{margin-top:-1px;transform:scaleY(-1)}.slider--intro .slider__nav-next[disabled]+span{display:block}.slider--intro .slider__nav span{bottom:0;cursor:pointer;display:none;height:5rem;left:0;position:absolute;width:3.5rem;z-index:5}.services__content-heading:only-child{margin:0}.services__content-heading--h1{font-family:Didot HTF;font-size:6rem;letter-spacing:-.005em}@media screen and (max-width:767px){.services__content-heading--h1{font-size:2.5rem}}.services__content-heading--h2{font-family:Didot HTF;font-size:5rem;letter-spacing:-.03em;margin-bottom:2.2rem}@media screen and (max-width:767px){.services__content-heading--h2{font-size:2.5rem}}.services__content-heading--h3{font-size:1.6rem;font-weight:300;letter-spacing:.1em;margin-bottom:3rem;text-transform:uppercase}@media screen and (max-width:767px){.services__content-heading--h3{font-size:1.2rem}}.services__content-copy{font-size:2rem;font-weight:300;line-height:1.36}@media screen and (max-width:767px){.services__content-copy{font-size:1.7rem}}.services__section{background-color:#fff;display:flex;justify-content:center;padding-bottom:2rem;width:100%}@media screen and (max-width:1023px){.services__section{padding-bottom:.5rem}}.services__section-content .services__content{align-items:center;display:flex;justify-content:center;max-width:105rem;min-height:66.5rem;padding-bottom:34.5rem;padding-top:34.5rem}@media screen and (max-width:1023px){.services__section-content .services__content{min-height:unset;padding-bottom:14rem;padding-top:14rem}}@media screen and (max-width:767px){.services__section-content .services__content{padding:8rem 4.5rem 6rem}}.services__section-media-2-col{grid-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1023px){.services__section-media-2-col{grid-gap:.5rem}}.services__section-content-media{grid-gap:2rem;display:grid;grid-template-areas:"content media";grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1023px){.services__section-content-media{grid-gap:.5rem;grid-template-areas:"media" "content";grid-template-columns:1fr}}.services__section-content-media--reverse{grid-template-areas:"media content"}@media screen and (max-width:1023px){.services__section-content-media--reverse{grid-template-areas:"media" "content"}}.services__section-content-media .services__content{grid-area:content}.services__section-content-media .services__media{grid-area:media}.services__content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:22rem 10vw;text-align:center}@media screen and (max-width:1023px){.services__content{padding:14rem 10vw}}@media screen and (max-width:767px){.services__content{padding:3.5rem 1.5rem}}.services__media{height:100%;position:relative;width:100%}.services__media-image,.services__media-video{left:0;position:absolute;top:0}.services__media img,.services__media video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slide--intro{align-items:center;display:flex;font-weight:300;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%}@media screen and (max-width:1023px){.slide--intro{display:block;height:auto!important;margin-bottom:1.5rem;margin-top:5.5rem;opacity:1!important;position:relative}}.slide--intro .slide__content{display:flex;flex-direction:column;padding:0 8.5rem}@media screen and (max-width:1279px){.slide--intro .slide__content{padding:0 7.5rem}}@media screen and (max-width:1023px){.slide--intro .slide__content{padding:0}}.slide--intro .slide__content-copy,.slide--intro .slide__content-heading{margin:0 auto;text-align:center}.slide--intro .slide__content-copy .wysiwyg-content p,.slide--intro .slide__content-heading .wysiwyg-content p{margin-bottom:1.5rem}.slide--intro .slide__content-copy .wysiwyg-content p:last-child,.slide--intro .slide__content-heading .wysiwyg-content p:last-child{margin-bottom:0}.slide--intro .slide__content-heading{font-family:Didot HTF;font-size:4.7rem;font-weight:400;line-height:1.2553191489;margin-bottom:2rem}@media screen and (max-width:1023px){.slide--intro .slide__content-heading{font-size:2.8rem;margin-bottom:2rem!important;padding:0 1.5rem}}.slide--intro .slide__content-copy{font-size:2rem;font-weight:300;line-height:1.36}@media screen and (max-width:1023px){.slide--intro .slide__content-copy{font-size:1.7rem;padding:0 1.5rem}}.slide--intro .slide__content-copy--list{display:flex;justify-content:space-between;text-align:left}@media screen and (max-width:1023px){.slide--intro .slide__content-copy--list{flex-direction:column}}@media screen and (max-width:767px){.slide--intro .slide__content-copy br{display:none}}.slide--intro .slide__content-copy--big{font-family:Didot HTF;font-size:3.8rem;line-height:1.2368421053}@media screen and (max-width:1023px){.slide--intro .slide__content-copy--big{font-size:1.7rem;line-height:1.3529411765}}.slide--intro .slide__content-video{display:none;position:relative}@media screen and (max-width:1023px){.slide--intro .slide__content-video{display:block}}.slide--intro .slide__content-video img,.slide--intro .slide__content-video video{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.slide--intro .slide__content-list{width:calc(50% - 3.2rem)}@media screen and (max-width:1023px){.slide--intro .slide__content-list{width:100%}}.slide--intro .slide__content-list li{margin-bottom:0;padding-left:1em;position:relative}.slide--intro .slide__content-list li:before{color:#000;content:"∙";display:block;font-weight:700;left:0;position:absolute;top:0}.slide--intro[data-content-position=left]{justify-content:flex-start}.slide--intro[data-content-position=right]{justify-content:flex-end}.slide--intro[data-content-mobile-position=bottom] .slide__content-video{margin-top:5rem;order:10}.slide--intro[data-content-mobile-position=top] .slide__content-video{margin-bottom:5rem}.slide--intro[data-content-width="25"] .slide__content{width:25%}@media screen and (max-width:1023px){.slide--intro[data-content-width="25"] .slide__content{width:100%}}.slide--intro[data-content-width="25"] .slide__content-copy,.slide--intro[data-content-width="25"] .slide__content-heading{max-width:42.5rem}@media screen and (max-width:1023px){.slide--intro[data-content-width="25"] .slide__content-copy,.slide--intro[data-content-width="25"] .slide__content-heading{max-width:60rem}}.slide--intro[data-content-width="35"] .slide__content{width:35%}@media screen and (max-width:1023px){.slide--intro[data-content-width="35"] .slide__content{width:100%}}.slide--intro[data-content-width="35"] .slide__content-copy{max-width:42.5rem}@media screen and (max-width:1023px){.slide--intro[data-content-width="35"] .slide__content-copy{max-width:60rem}}.slide--intro[data-content-width="35"] .slide__content-heading{margin-left:-3rem;margin-right:-3rem;max-width:calc(100% + 6rem);width:calc(100% + 6rem)}@media screen and (max-width:1023px){.slide--intro[data-content-width="35"] .slide__content-heading{margin-left:0;margin-right:0;max-width:60rem;width:auto}}.slide--intro[data-content-width="50"] .slide__content{width:50%}@media screen and (max-width:1023px){.slide--intro[data-content-width="50"] .slide__content{width:100%}}.slide--intro[data-content-width="50"] .slide__content-copy,.slide--intro[data-content-width="50"] .slide__content-heading{max-width:56rem}@media screen and (max-width:1023px){.slide--intro[data-content-width="50"] .slide__content-copy,.slide--intro[data-content-width="50"] .slide__content-heading{max-width:60rem}}.slide--intro[data-content-width="50"] .slide__content-copy--big,.slide--intro[data-content-width="50"] .slide__content-heading--big{max-width:68rem}@media screen and (max-width:1023px){.slide--intro[data-content-width="50"] .slide__content-copy--big,.slide--intro[data-content-width="50"] .slide__content-heading--big{max-width:60rem}}@media screen and (max-width:767px){.slide--intro[data-content-width="50"] .slide__content-copy--big,.slide--intro[data-content-width="50"] .slide__content-heading--big{max-width:40rem}}@media screen and (max-width:424px){.slide--intro[data-content-width="50"] .slide__content-copy--big,.slide--intro[data-content-width="50"] .slide__content-heading--big{max-width:34rem}}.slide--intro[data-content-width="65"] .slide__content{width:65%}@media screen and (max-width:1023px){.slide--intro[data-content-width="65"] .slide__content{width:100%}}.slide--intro[data-content-width="65"] .slide__content-copy,.slide--intro[data-content-width="65"] .slide__content-heading{max-width:50rem}@media screen and (max-width:1023px){.slide--intro[data-content-width="65"] .slide__content-copy,.slide--intro[data-content-width="65"] .slide__content-heading{max-width:60rem}}.slide--intro[data-content-width="75"] .slide__content{width:75%}@media screen and (max-width:1023px){.slide--intro[data-content-width="75"] .slide__content{width:100%}}.slide--intro[data-content-width="75"] .slide__content-copy,.slide--intro[data-content-width="75"] .slide__content-heading{max-width:100.5rem}@media screen and (max-width:1023px){.slide--intro[data-content-width="75"] .slide__content-copy,.slide--intro[data-content-width="75"] .slide__content-heading{max-width:60rem}}.slide--intro[data-content-width="100"] .slide__content{width:100%}.slide--intro[data-content-width="100"] .slide__content-copy,.slide--intro[data-content-width="100"] .slide__content-heading{max-width:84.5rem}@media screen and (max-width:1023px){.slide--intro[data-content-width="100"] .slide__content-copy,.slide--intro[data-content-width="100"] .slide__content-heading{max-width:60rem}}.slide--intro[data-content-width="100"][data-content-background=false][data-video*=mp4] .slide__content-copy{font-family:Didot HTF;font-size:4.7rem;line-height:1.2553191489}@media screen and (max-width:1023px){.slide--intro[data-content-width="100"][data-content-background=false][data-video*=mp4] .slide__content-copy{font-family:unset;font-size:unset;line-height:unset;margin-bottom:0}}.slide--intro[data-content-background=false]{color:#fff}@media screen and (max-width:1023px){.slide--intro[data-content-background=false]{color:#000}}.slide--intro[data-content-background=false] .slide__content{display:flex}@media screen and (max-width:1023px){.slide--intro[data-content-background=false] .slide__content-video+.slide__content-copy,.slide--intro[data-content-background=false] .slide__content-video+.slide__content-heading{margin-bottom:5rem}}.slide--text-only[data-content-width="100"] .slide__content-copy,.slide--text-only[data-content-width="100"] .slide__content-heading{max-width:51.5rem}.slide--text-only .slide__content{margin:5rem 0}.slide--text-only .slide__images{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media screen and (max-width:1023px){.slide--text-only .slide__images{position:static}}.slide--text-only .slide__image{max-width:23.5%;position:absolute}@media screen and (max-width:1023px){.slide--text-only .slide__image{margin:0 auto;max-width:75%;position:static}}.slide--text-only .slide__image img{max-height:calc(var(--vh, 1vh)*50)}@media screen and (max-width:1023px){.slide--text-only .slide__image img{display:block;margin:0 auto;max-height:30rem}}.slide--text-only .slide__image--left-top{left:7.4%;top:4.2%}.slide--text-only .slide__image--right-top{right:10.3%;top:.5%}.slide--text-only .slide__image--right-bottom{bottom:5.5%;right:13.8%}@media screen and (max-width:1023px){.slide--text-only .slide__image--right-bottom{display:none}}.slide--text-only .slide__image--left-bottom{bottom:6.6%;left:7.4%}@media screen and (max-width:1023px){.slide--text-only .slide__image--left-bottom{display:none}}.slide--draggable{background-color:#fff;position:relative}.slide--draggable .slide__img{left:0;position:absolute;top:0}@media screen and (max-width:1279px){.slide--draggable .slide__img{display:none}}.slide--draggable[data-content-width="100"] .slide__content{padding:0 11.7rem;position:relative;width:39%;z-index:-10}@media screen and (max-width:1679px){.slide--draggable[data-content-width="100"] .slide__content{padding:0 8.5rem}}@media screen and (max-width:1279px){.slide--draggable[data-content-width="100"] .slide__content{padding:0 7.5rem;z-index:unset}}@media screen and (max-width:1023px){.slide--draggable[data-content-width="100"] .slide__content{padding:0;width:100%}}.slide--text-2-images,.slide--text-image{background-color:#fff}.slide--text-2-images[data-content-position=right],.slide--text-image[data-content-position=right]{justify-content:flex-start}.slide--text-2-images[data-content-width="100"] .slide__content,.slide--text-2-images[data-content-width="100"] .slide__images,.slide--text-image[data-content-width="100"] .slide__content,.slide--text-image[data-content-width="100"] .slide__images{width:50%}@media screen and (max-width:1023px){.slide--text-2-images[data-content-width="100"] .slide__content,.slide--text-2-images[data-content-width="100"] .slide__images,.slide--text-image[data-content-width="100"] .slide__content,.slide--text-image[data-content-width="100"] .slide__images{width:100%}}.slide--text-2-images[data-content-width="100"] .slide__images,.slide--text-image[data-content-width="100"] .slide__images{display:flex;justify-content:center;padding-right:4.6rem}@media screen and (max-width:1023px){.slide--text-2-images[data-content-width="100"] .slide__images,.slide--text-image[data-content-width="100"] .slide__images{padding:5rem 8.5rem 0}}@media screen and (max-width:519px){.slide--text-2-images[data-content-width="100"] .slide__images,.slide--text-image[data-content-width="100"] .slide__images{padding-left:4rem;padding-right:4rem}}.slide--text-2-images[data-content-width="100"] .slide__img,.slide--text-image[data-content-width="100"] .slide__img{max-height:73.055vh}.slide--text-2-images .slide__images{align-items:center;height:50%;overflow:visible;padding-left:2.8rem}@media screen and (max-width:1023px){.slide--text-2-images .slide__images{margin:12% auto 24%}}.slide--text-2-images .slide__figure{height:100%;position:relative}@media screen and (max-width:1279px){.slide--text-2-images .slide__figure{height:auto}}.slide--text-2-images .slide__figure img{height:100%;max-height:100%!important;width:auto}@media screen and (max-width:424px){.slide--text-2-images .slide__figure img{height:auto}}.slide--text-2-images .slide__figure--top{transform:translate(15%,-24%)}.slide--text-2-images .slide__figure--bottom{transform:translate(-15%,30%)}.slide--text-2-images .slide__figcaption{margin-top:1.2rem;max-width:68%}@media screen and (max-width:1279px){.slide--text-2-images .slide__figcaption{margin-top:.8rem}}.preloader{align-items:center;background:#fff;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.preloader__logo{max-width:50rem}@media screen and (max-width:1023px){.preloader__logo{max-width:30rem}}@media screen and (max-width:767px){.preloader__logo{max-width:20rem}}.preloader__content{bottom:3rem;display:block;font-family:Nobel Book;font-size:1.4rem;left:50%;letter-spacing:.125em;line-height:1.3571428571;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.preloader__bar{background-color:#c4c4c4;bottom:0;display:block;height:1rem;left:0;position:absolute;transform:scaleX(0);transform-origin:left;width:100%}@media screen and (max-width:1023px){.preloader__bar{height:.5rem}}@keyframes progress-bar{0%{transform:scaleX(.1)}10%{transform:scaleX(.21)}25%{transform:scaleX(.38)}55%{transform:scaleX(.54)}to{transform:scaleX(.79)}}.wysiwyg-content ul li{margin-bottom:1em;padding-left:1em;position:relative}.wysiwyg-content ul li:before{color:#696868;content:"· ";display:block;font-weight:700;left:0;position:absolute;top:0}.wysiwyg-content ul:last-child li:last-child{margin-bottom:0}.wysiwyg-content h1,.wysiwyg-content h2,.wysiwyg-content h3,.wysiwyg-content h4{margin-bottom:.5em;margin-top:1em}.wysiwyg-content h1{font-size:3.6rem;line-height:1.1666666667}.wysiwyg-content h2{font-size:3rem;line-height:1.1666666667}.wysiwyg-content h3,.wysiwyg-content h4{font-size:1.8rem;line-height:1.1666666667}.wysiwyg-content p{margin-bottom:1.4375em;position:relative}.wysiwyg-content p:last-child{margin-bottom:0}.wysiwyg-content p .dot{background-color:currentColor;display:block;height:6px;margin:1.5rem auto 0;width:6px}@media screen and (max-width:1679px){.wysiwyg-content p .dot{height:4px;width:4px}}.wysiwyg-content mark{background-color:#ff0}.wysiwyg-content strong{font-weight:bolder}.wysiwyg-content blockquote cite{font-style:normal}.wysiwyg-content blockquote cite:before{content:"— "}.wysiwyg-content .alignleft{float:left;margin:0 3rem 3rem 0}.wysiwyg-content .alignright{float:right;margin:0 3rem}.modal{background-color:#696868;height:100%;left:0;pointer-events:auto;position:fixed;top:0;transition:opacity .3s,visibility 0ms;width:100%;z-index:9000}.modal-close{bottom:0;padding:2rem;position:absolute;right:0}.modal.is-hidden{pointer-events:none}.cookies,.modal.is-hidden{opacity:0;visibility:hidden}.cookies{bottom:0;display:flex;left:0;position:fixed;transition-property:opacity,visibility;z-index:9000}.cookies.is-visible,.no-js .cookies{opacity:1;visibility:visible}.gallery{-ms-overflow-style:none;height:calc(var(--vh, 1vh)*100);margin-right:-2rem;margin-top:-2rem;overflow-y:hidden;padding:2rem 2rem 2rem 0;scrollbar-width:none;width:calc(100% + 2rem)}.gallery::-webkit-scrollbar{display:none}@media screen and (max-width:1023px){.gallery{margin-top:0;padding-top:4.4rem}}.gallery__item{margin-bottom:2rem;width:100%}@media screen and (max-width:1023px){.gallery__item{margin-bottom:1rem}}.gallery__item:last-of-type{margin-bottom:0;padding-bottom:4rem}@media screen and (max-width:1023px){.gallery__item:last-of-type{padding-bottom:15rem}}.gallery__image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.gallery__image-resp{display:block;position:relative}.gallery__image-resp.is-in-viewport+.gallery__info{opacity:1}.gallery__info{display:flex;justify-content:space-between;margin-top:2rem;opacity:0;transition:opacity .3s ease-out .6s}@media screen and (max-width:1023px){.gallery__info{margin-top:1rem}}.gallery__download,.gallery__title{font-family:Nobel Book;font-size:1.4rem;text-align:center;text-transform:uppercase}@media screen and (max-width:1023px){.gallery__download,.gallery__title{font-size:1.2rem;line-height:1.3333333333}}.gallery__title{max-width:70%}.gallery__download{display:inline-block;position:relative}.gallery__download:after{background:currentColor;bottom:-1px;content:"";display:block;height:1px;left:0;min-height:1px;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.gallery__download.is-active:after,.gallery__download:focus:after,.no-touch .gallery__download:hover:after{transform:scaleX(1)}.downloads{display:flex;height:calc(var(--vh, 1vh)*100 - 2rem)}@media screen and (max-width:1023px){.downloads{flex-wrap:wrap;height:calc(var(--vh, 1vh)*100 - 1rem)}}.downloads__bcg,.downloads__content{height:100%}@media screen and (max-width:1023px){.downloads__bcg,.downloads__content{height:auto}}.downloads__content{display:flex;flex-direction:column;justify-content:flex-end;padding-right:1rem;width:33.73%}@media screen and (max-width:1023px){.downloads__content{padding:1.5rem 1.5rem .3rem;width:100%}}.downloads__bcg{position:relative;width:66.27%}@media screen and (max-width:1023px){.downloads__bcg{height:50%;order:-1;width:100%}}@media screen and (max-width:767px){.downloads__bcg{height:30.3rem}}.downloads__bcg img,.downloads__bcg video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.downloads__title{font-family:Nobel;font-size:1.3rem;font-weight:300;padding-bottom:1.8rem;text-transform:uppercase}@media screen and (max-width:1023px){.downloads__title{padding-top:.8rem}}@media screen and (max-width:767px){.downloads__title{font-size:1.2rem;font-weight:400;letter-spacing:.1em;line-height:1.3333333333}}.files{max-height:calc(100% - 12rem);overflow-y:auto;padding-right:1rem}@media screen and (max-width:1023px){.files{max-height:unset;overflow-y:unset;padding-right:0}}.files__item{position:relative}.files__item:after,.files__item:before{background:#000;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left bottom;transition:transform .3s ease-out;width:100%}.files__item:before{background:#dedede;transform:scaleX(1)}.files__item:first-of-type{border-top:1px solid #dedede}.files__item:last-of-type:after,.files__item:last-of-type:before{display:none}.files__item svg{min-width:11px;width:1.2rem}@media screen and (min-width:1920px){.files__item svg{width:1.4rem}}.files__item path{transition:fill .3s ease-out}.files__item:focus:after,.no-touch .files__item:hover:after{transform:scaleX(1)}.files__item:focus path,.no-touch .files__item:hover path{fill:#000}.files__link{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 0}@media screen and (max-width:1023px){.files__link{padding:1.8rem .2rem 1.8rem 0}}.files__title{font-family:Nobel;font-size:2.2rem;font-weight:300;max-width:calc(100% - 3rem)}@media screen and (max-width:767px){.files__title{font-size:1.6rem}}.team{height:calc(var(--vh, 1vh)*100 - 2rem)}@media screen and (max-width:1023px){.team{height:calc(var(--vh, 1vh)*100 - 1rem)}}.team__slider .slide__content{background:#fff;display:grid;grid-template-columns:1fr .75fr;grid-template-rows:100%;height:100%}@media screen and (max-width:1023px){.team__slider .slide__content{display:flex;flex-direction:column-reverse}}.team__slider .swiper-slide{height:100%;left:0;position:absolute;top:0}@media screen and (max-width:1023px){.team__slider .swiper-slide{height:auto;opacity:1!important;position:static;visibility:visible!important}}.team__slider .swiper-wrapper{height:100%}@media screen and (max-width:1023px){.team__slider .swiper-wrapper{flex-direction:column;padding:4.5rem 0 0}}.team__slider .swiper-container{height:calc(var(--vh, 1vh)*100 - 12rem);overflow:hidden}@media screen and (max-width:1023px){.team__slider .swiper-container{height:auto}}.team__slider-pagination{display:flex;height:10rem;justify-content:center;padding:2rem 0 0}@media screen and (max-width:1023px){.team__slider-pagination{display:none}}.team__slider-pagination .pagination__item{align-items:center;border:1px solid #e1e1e1;border-left:none;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;justify-content:center;padding:1rem 3rem;position:relative}.team__slider-pagination .pagination__item:first-of-type{border-left:1px solid #e1e1e1}.team__slider-pagination .pagination__item:before{border:1px solid #000;content:"";display:block;height:100%;left:-1px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-out;width:calc(100% + 2px)}.no-touch .team__slider-pagination .pagination__item:hover:before,.team__slider-pagination .pagination__item.is-active:before,.team__slider-pagination .pagination__item:focus:before{opacity:1}.team__slider-pagination .pagination__item img{max-height:4.5rem;pointer-events:none}.team__slider-pagination .pagination__item.is-active+.pagination__item:before{border-left:none}.team__partner-content{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;overflow:auto;padding:0 13vw;text-align:center}@media screen and (max-width:1023px){.team__partner-content{margin:0 auto;max-width:60rem;padding:2rem 1.5rem 6rem}}@media screen and (max-width:767px){.team__partner-content{padding:0 1.5rem 4rem;text-align:left}}.team__partner-content .wysiwyg-content h1{font-family:Didot HTF;font-size:6rem;letter-spacing:-.005em}.team__partner-content .wysiwyg-content h2{font-family:Didot HTF;font-size:5rem;letter-spacing:-.03em;margin-bottom:2.2rem}.team__partner-content .wysiwyg-content h3{font-size:1.6rem;font-weight:300;letter-spacing:.1em;margin-bottom:3rem;text-transform:uppercase}.team__partner-content .wysiwyg-content p{font-size:2rem;font-weight:300;line-height:1.36}@media screen and (max-width:767px){.team__partner-content .wysiwyg-content p{font-size:1.7rem}}.team__partner-logo{min-width:20rem;padding:0 0 5.5rem}@media screen and (max-width:1023px){.team__partner-logo{min-width:19.5rem;padding:5rem 0 2.8rem}}.team__partner-logo img{max-height:10rem;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:767px){.team__partner-logo img{max-height:6.75rem}}.team__partner-additional{display:flex;flex-wrap:wrap;font-size:2.2rem;font-weight:300;justify-content:center;line-height:1.36;margin-top:2.5rem}@media screen and (max-width:1023px){.team__partner-additional{display:block;width:100%}}@media screen and (max-width:767px){.team__partner-additional{font-size:1.7rem;margin-top:2.2rem}}.team__partner-additional :first-child:not(:last-child){margin-right:1.5rem;padding-right:1.5rem;position:relative}@media screen and (max-width:767px){.team__partner-additional :first-child:not(:last-child){margin-right:.75rem;padding-right:.75rem}}.team__partner-additional :first-child:not(:last-child):after{content:"/";position:absolute;right:0;transform:translateX(50%)}.team__partner-website a{display:inline-block;position:relative}.team__partner-website a:after{background:currentColor;bottom:-1px;content:"";display:block;height:1px;left:0;min-height:1px;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.no-touch .team__partner-website a:hover:after,.team__partner-website a.is-active:after,.team__partner-website a:focus:after{transform:scaleX(1)}.team__partner-media{position:relative}.team__partner-media img,.team__partner-media video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1023px){.team__partner-media img,.team__partner-media video{height:64vh}}.neighborhood__wrapper{display:flex}.neighborhood__intro-alt .wysiwyg-content,.neighborhood__intro .wysiwyg-content{width:100%}.neighborhood__intro-alt .wysiwyg-content h1,.neighborhood__intro .wysiwyg-content h1{font-family:Didot HTF;font-size:6rem;letter-spacing:-.005em}.neighborhood__intro-alt .wysiwyg-content h2,.neighborhood__intro .wysiwyg-content h2{font-family:Didot HTF;font-size:5rem;letter-spacing:-.025em;margin-bottom:3rem;margin-top:0}@media screen and (max-width:1023px){.neighborhood__intro-alt .wysiwyg-content h2,.neighborhood__intro .wysiwyg-content h2{font-size:3.5rem}}@media screen and (max-width:767px){.neighborhood__intro-alt .wysiwyg-content h2,.neighborhood__intro .wysiwyg-content h2{font-size:2.5rem;letter-spacing:0;margin-bottom:3rem;margin-top:1rem}}.neighborhood__intro-alt .wysiwyg-content h3,.neighborhood__intro .wysiwyg-content h3{font-size:1.6rem;font-weight:300;letter-spacing:.1em;margin-bottom:3rem;text-transform:uppercase}.neighborhood__intro-alt .wysiwyg-content p,.neighborhood__intro .wysiwyg-content p{font-size:2rem;font-weight:300;line-height:1.36;width:100%}@media screen and (max-width:1023px){.neighborhood__intro-alt .wysiwyg-content p,.neighborhood__intro .wysiwyg-content p{font-size:1.6rem;line-height:1.4}}.neighborhood__intro{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:22rem 10.5vw;position:absolute;text-align:center;top:0;width:50%;z-index:5}@media screen and (max-width:1023px){.neighborhood__intro{background-color:#fff;box-shadow:none;color:#000;height:auto;left:50%;max-width:60rem;padding:2.8rem 7vw;top:50%;transform:translate3d(-50%,-50%,0);width:calc(100% - 7rem)}}.neighborhood__intro-alt-wrapper{align-items:center;background-color:rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:1}@media screen and (max-width:1023px){.neighborhood__intro-alt-wrapper{padding:0 3.5rem;width:100%}}.neighborhood__intro-alt{background-color:#fff;margin-top:6rem;max-width:60rem;padding:7.5rem 7vw 7.25rem;position:relative;text-align:center}@media screen and (max-width:1023px){.neighborhood__intro-alt{margin-top:0;padding:5.25rem 7vw 6.25rem}}.neighborhood__intro-alt .wysiwyg-content h2{margin-bottom:2.5rem}.neighborhood__intro-alt .wysiwyg-content p{font-size:2rem;margin-top:2.75rem}@media screen and (max-width:1023px){.neighborhood__intro-alt .wysiwyg-content p{font-size:1.6rem;line-height:1.4;margin-top:-1rem}}.neighborhood__intro-button{font-size:1.4rem;font-weight:400;line-height:1.49;margin-top:6rem;padding:4.2rem 2.25rem;position:relative;text-transform:uppercase;z-index:1}@media screen and (max-width:1023px){.neighborhood__intro-button{left:unset;margin-bottom:1.5rem;margin-top:3.5rem;padding:1.3rem 2.8rem;position:relative;top:unset;transform:unset}}.neighborhood__intro-button:after{border:1px solid;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:translateZ(0);width:100%;z-index:1}.neighborhood__intro-button span{display:inline-block;position:relative}.neighborhood__intro-button span:after{background:currentColor;bottom:-1px;content:"";display:block;height:1px;left:0;min-height:1px;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.neighborhood__intro-button:focus span:after,.neighborhood__intro-button:hover span:after,.neighborhood__intro-button span.is-active:after,.neighborhood__intro-button span:focus:after,.no-touch .neighborhood__intro-button span:hover:after{transform:scaleX(1)}.neighborhood__content-button,.neighborhood__intro-alt-button{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid transparent;display:flex;height:2.5rem;justify-content:center;position:absolute;right:1rem;top:2rem;transition:.3s ease-out;transition-property:border-color,transform;width:4.5rem;z-index:6}@media screen and (max-width:1023px){.neighborhood__content-button,.neighborhood__intro-alt-button{height:3.5rem;right:1.1rem;top:1.2rem;width:3.5rem}}.neighborhood__content-button svg,.neighborhood__intro-alt-button svg{max-height:3.9rem;max-width:3.9rem;pointer-events:none}.neighborhood__content-button:focus,.neighborhood__content-button:hover,.neighborhood__intro-alt-button:focus,.neighborhood__intro-alt-button:hover{transform:rotate(90deg)}.neighborhood__content-button{top:1.25rem}@media screen and (max-width:1023px){.neighborhood__content-button{right:.6rem;top:.6rem}}.neighborhood__hotspot{color:#e7e7e7;font-size:clamp(12px,1.5rem,1.5rem);font-weight:300;line-height:1.25;opacity:0;position:relative;transform:translateY(1rem) rotate(.1deg);transition:opacity .6s ease 1s,visibility .6s ease 1s,color .5s ease,border-top-color .5s ease;visibility:hidden}@media screen and (max-width:1023px){.neighborhood__hotspot{font-size:clamp(12px,1.5rem,1.5rem)}}.neighborhood__hotspot-content{left:50%;position:absolute;top:0}.neighborhood__hotspot-dot{background:#000;border-radius:50%;bottom:0;height:2.2rem;left:50%;margin-left:-1.1rem;position:absolute;transition:opacity .3s ease-out;width:2.2rem;z-index:-1}.hotspot--dot.is-selected .neighborhood__hotspot-dot,.hotspot--dot:focus .neighborhood__hotspot-dot,.neighborhood__hotspot-dot:focus,.no-touch .hotspot--dot:hover .neighborhood__hotspot-dot,.no-touch .neighborhood__hotspot-dot:hover{opacity:0}.neighborhood__hotspot-triangle{border-color:transparent transparent transparent #fff;border-style:solid;border-width:1.4rem 0 1.4rem 2.8rem;height:0;left:calc(100% + .5rem);margin-top:-1.4rem;position:absolute;top:50%;transition:opacity .3s ease-out;width:0}.hotspot--triangle.is-selected .neighborhood__hotspot-triangle,.hotspot--triangle:focus .neighborhood__hotspot-triangle,.neighborhood__hotspot-triangle:focus,.no-touch .hotspot--triangle:hover .neighborhood__hotspot-triangle,.no-touch .neighborhood__hotspot-triangle:hover{opacity:0}.neighborhood__hotspot-title{background-color:currentColor;left:50%;padding:1rem 1.5rem;position:absolute;text-align:center;top:-1rem;transform:translate3d(-50%,calc(-100% + 1rem),0) rotate(.1deg);transform-origin:50% calc(100% + 1rem);transition:transform .6s ease 1s,border-color .3s ease-out,opacity .3s ease-out;white-space:nowrap}.neighborhood__hotspot-title span{color:#231f20;display:block;transform:rotate(-.1deg);transition:color .3s ease-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.neighborhood__hotspot-title:after{border-color:currentcolor transparent transparent;border-style:solid;border-width:1rem 2rem;content:"";display:block;height:2rem;left:50%;pointer-events:none;position:absolute;top:calc(100% - .4rem);transform:translate3d(-50%,0,0);width:4rem;z-index:-1}.overlays-visible .neighborhood__hotspot .neighborhood__hotspot-title{transform:translate3d(-50%,-100%,0) rotate(.1deg)}.overlays-visible .neighborhood__hotspot.hotspot--triangle .neighborhood__hotspot-title{transform:translate3d(calc(-50% - .4rem),-50%,0) rotate(.1deg)}.neighborhood__hotspot-alt .neighborhood__hotspot-title,.overlays-visible .neighborhood__hotspot-alt .neighborhood__hotspot-title{transform:translate3d(-50%,calc(-100% + 1rem),0) rotate(.1deg)}.overlays-alt-visible .neighborhood__hotspot-alt .neighborhood__hotspot-title{transform:translate3d(-50%,-100%,0) rotate(.1deg)}.hotspot--triangle .neighborhood__hotspot-title{top:0}.hotspot--triangle .neighborhood__hotspot-title:after{border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:1rem 0 1rem 2rem;left:calc(100% + 1rem);top:50%;transform:translate3d(-50%,-50%,0)}.hotspot--dot .neighborhood__hotspot-title,.hotspot--triangle .neighborhood__hotspot-title{opacity:0;pointer-events:none}.hotspot--dot.is-selected .neighborhood__hotspot-title,.hotspot--dot .neighborhood__hotspot-title:focus,.hotspot--triangle.is-selected .neighborhood__hotspot-title,.hotspot--triangle .neighborhood__hotspot-title:focus,.neighborhood__hotspot-dot:focus~.neighborhood__hotspot-title,.neighborhood__hotspot-title:focus,.neighborhood__hotspot-triangle:focus~.neighborhood__hotspot-title,.no-touch .hotspot--dot .neighborhood__hotspot-title:hover,.no-touch .hotspot--triangle .neighborhood__hotspot-title:hover,.no-touch .neighborhood__hotspot-dot:hover~.neighborhood__hotspot-title,.no-touch .neighborhood__hotspot-triangle:hover~.neighborhood__hotspot-title{opacity:1;pointer-events:all}.neighborhood__hotspot:focus,.no-touch .neighborhood__hotspot:hover{color:#fff;z-index:1}.neighborhood__hotspot.is-selected{color:#000;z-index:1}.neighborhood__hotspot.is-selected span{color:#e7e7e7}.neighborhood__hotspot.is-selected:focus,.no-touch .neighborhood__hotspot.is-selected:hover{color:#231f20}.overlays-visible .neighborhood__hotspot{opacity:1;transform:none;visibility:visible}.neighborhood__hotspot-alt,.overlays-visible .neighborhood__hotspot-alt{opacity:0;transform:translateY(1rem);transition:opacity .6s ease,visibility .6s ease 1s,color .5s ease,border-top-color .5s ease;visibility:hidden}.overlays-alt-visible .neighborhood__hotspot-alt{opacity:1;transform:none;transition:opacity .6s ease 1s,visibility .6s ease 1s,color .5s ease,border-top-color .5s ease;visibility:visible}.neighborhood__map{background:#f4f4f4;height:calc(var(--vh, 1vh)*100 - var(--vh, 1vh)*5.5 - 2rem);margin-left:auto;position:relative;width:100%}@media screen and (max-width:1023px){.neighborhood__map{height:calc(var(--vh, 1vh)*100 - 1rem)}}.neighborhood__map .openseadragon-canvas canvas,.neighborhood__map .openseadragon-canvas canvas:active{cursor:default}.neighborhood__map.is-disabled{opacity:0;pointer-events:none;touch-action:none;visibility:hidden}.neighborhood__map-controls{align-items:flex-end;bottom:2rem;display:flex;flex-direction:column;opacity:0;pointer-events:none;position:absolute;right:2rem;top:2rem;transition:.6s ease 1s;transition-property:opacity,visibility;visibility:hidden;z-index:1}@media screen and (max-width:1023px){.neighborhood__map-controls{bottom:1.5rem;right:1.5rem;top:1.5rem;width:calc(100% - 3rem)}}.neighborhood__map-controls>*{pointer-events:all}.overlays-visible .neighborhood__map-controls{opacity:1;visibility:visible}.neighborhood__map-button{align-items:center;background-color:#fff;border:1px solid #fff;display:flex;font-size:2rem;font-weight:300;height:4.5rem;justify-content:center;margin-bottom:1rem;position:relative;transition:border-color .3s ease;width:4.5rem}@media screen and (max-width:1023px){.neighborhood__map-button{font-size:1.44rem}}.neighborhood__map-button svg{height:2.8rem;width:2.8rem}.neighborhood__map-button-switch{border-radius:5rem;height:auto;margin-bottom:0;margin-top:auto;padding:1.6rem .5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:auto}@media screen and (max-width:1023px){.neighborhood__map-button-switch{padding:1.2rem .25rem}}@media screen and (max-width:767px){.neighborhood__map-button-switch{margin-left:auto;margin-right:auto}}.neighborhood__map-button-switch svg{height:2rem;margin:0 2rem;width:auto}@media screen and (max-width:1023px){.neighborhood__map-button-switch svg{height:1.4rem;margin:0 1.4rem}}.neighborhood__map-button-switch svg circle,.neighborhood__map-button-switch svg path,.neighborhood__map-button-switch svg rect{transition:fill .3s ease-out,transform .3s ease-out}.neighborhood__map-button-switch svg.icon-toggle{height:1.8rem;margin:0 1.8rem}@media screen and (max-width:1023px){.neighborhood__map-button-switch svg.icon-toggle{height:1.4rem;margin:0 1.4rem}}.neighborhood__map-button-switch.is-checked svg.icon-toggle rect{fill:#000}.neighborhood__map-button-switch.is-checked svg.icon-toggle circle{fill:#fff;transform:translateX(45%)}.neighborhood__map-button:focus,.no-touch .neighborhood__map-button:hover{border-color:#231f20}.neighborhood__content{background-color:#fff;box-shadow:0 0 0 2px #fff;height:calc(var(--vh, 1vh)*100 - var(--vh, 1vh)*5.5 - 2rem);min-width:35rem;opacity:0;position:fixed;right:100%;top:0;transform:translateX(100%);transition:opacity .6s ease,visibility 0ms .6s;visibility:hidden;width:32.33%;z-index:8000}@media screen and (max-width:1023px){.neighborhood__content{height:100%;width:50%}}@media screen and (max-width:767px){.neighborhood__content{height:calc(var(--vh, 1vh)*100 - 1rem);min-width:auto;top:0;width:100%}}.neighborhood__content.is-visible{opacity:1;transition:opacity .6s ease,visibility 0ms 0ms;visibility:visible}.neighborhood__content h1{font-family:Didot HTF;font-size:6rem;letter-spacing:-.005em}.neighborhood__content h2{font-family:Didot HTF;font-size:3.2rem;margin-bottom:5.5rem}@media screen and (max-width:1023px){.neighborhood__content h2{font-size:2.5rem;letter-spacing:0;margin-bottom:3.5rem;margin-top:1rem}}.neighborhood__content h3{font-size:1.6rem;font-weight:300;letter-spacing:.1em;margin-bottom:3rem;text-transform:uppercase}.neighborhood__content p{font-size:2rem;font-weight:300;line-height:1.36}@media screen and (max-width:1023px){.neighborhood__content p{font-size:1.6rem;letter-spacing:.022em;line-height:1.45}}.neighborhood__content-group{display:flex;flex-direction:column;height:100%;left:0;opacity:0;overflow:auto;position:absolute;top:0;transition:opacity .3s ease-out,visibility .3s ease-out .3s;visibility:hidden;width:100%}@media screen and (max-width:1023px){.neighborhood__content-group{border-bottom:none}}.neighborhood__content-group.is-selected{opacity:1;transition:opacity .3s ease-out,visibility .3s ease-out;visibility:visible}.neighborhood__content-actions{display:flex;justify-content:flex-end;padding:0 1rem;position:absolute;right:0;z-index:1}@media screen and (max-width:1023px){.neighborhood__content-actions{padding:0 .6rem}}.neighborhood__content-main{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:9rem 8rem 1rem 7.5rem;text-align:center}@media screen and (max-width:1023px){.neighborhood__content-main{padding:9.2rem 3.2rem 4rem}}.neighborhood__content-name br{display:none}.neighborhood__content-image{margin-bottom:4rem;max-height:27.75rem;overflow:hidden}@media screen and (max-width:1023px){.neighborhood__content-image{margin-bottom:2.2rem;max-height:18.2rem}}.neighborhood__content-image img{-o-object-fit:cover;object-fit:cover}.neighborhood__content-additional{display:flex;flex-wrap:wrap;font-size:2rem;font-weight:300;justify-content:center;line-height:1.36;margin-top:2.5rem;padding:1.5rem 2rem 2.5rem}@media screen and (max-width:1023px){.neighborhood__content-additional{font-size:1.7rem;margin-top:0;padding-bottom:2.3rem}}.neighborhood__content-additional :first-child:not(:last-child){margin-right:1.2rem;padding-right:1.2rem;position:relative}@media screen and (max-width:1023px){.neighborhood__content-additional :first-child:not(:last-child){margin-right:1rem;padding-right:1rem}}.neighborhood__content-additional :first-child:not(:last-child):after{content:"/";position:absolute;right:0;transform:translateX(50%)}.neighborhood__content a{display:inline-block;position:relative}.neighborhood__content a:after{background:currentColor;bottom:-1px;content:"";display:block;height:1px;left:0;min-height:1px;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.neighborhood__content a.is-active:after,.neighborhood__content a:focus:after,.no-touch .neighborhood__content a:hover:after{transform:scaleX(1)}.contact{height:calc(var(--vh, 1vh)*100 - 2rem)}@media screen and (max-width:1023px){.contact{height:calc(var(--vh, 1vh)*100 - 1rem)}}.contact__wrapper{display:flex;height:100%}@media screen and (max-width:1023px){.contact__wrapper{flex-wrap:wrap}}.contact__form-choice{align-items:center;background:#fff;border-left:1px solid #e1e1e1;display:flex;height:calc(10% - 1px);justify-content:center;left:0;position:absolute;top:0;transition:opacity .3s ease-out;width:50%;z-index:50}@media screen and (max-width:1023px){.contact__form-choice{height:calc(7.9rem - 1px)}}@media screen and (max-width:767px){.contact__form-choice{border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;height:7.9rem;position:static;width:100%}}.contact__form-choice.is-hidden{opacity:0;pointer-events:none}.contact__content,.contact__form{height:100%}@media screen and (max-width:1023px){.contact__content,.contact__form{height:auto}}.contact__content{align-items:center;border:1px solid #e1e1e1;border-right:none;display:flex;flex-direction:column;justify-content:center;padding:2rem;width:40.8%}@media screen and (max-width:1023px){.contact__content{border:none;padding:9rem 2rem 7.1rem;width:100%}}.contact__logo{margin-bottom:clamp(5rem,16.94444vh,18.3rem);max-height:9.2rem}.contact__socials{display:flex;margin-top:clamp(5rem,18.518518vh,20rem)}.contact__socials-item+.contact__socials-item{margin-left:1rem}.contact__socials-link{display:flex;padding:0 1rem 1.8rem}.contact__socials-link svg{max-height:2rem}.contact__desc,.contact__socials-label{font-size:1.8rem;font-weight:300}.contact__desc{font-family:Nobel;font-style:normal;line-height:2;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:1023px){.contact__desc{font-size:1.5rem;letter-spacing:.1em;line-height:1.75}}.contact__desc a{display:inline-block;position:relative}.contact__desc a:before{background:#000;bottom:.5rem;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease-out;width:100%}.contact__desc a:focus:before,.no-touch .contact__desc a:hover:before{transform:scaleX(1)}.contact__form{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;position:relative;width:59.2%}@media screen and (max-width:1023px){.contact__form{width:100%}}.contact-form{display:flex;flex-wrap:wrap;height:100%;position:relative}@media screen and (max-width:1023px){.contact-form{height:auto}}.contact-form.is-hidden{display:none}.contact-form__dropdown-trigger{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.contact-form__group{border:1px solid #e1e1e1;border-top:none;height:10%;position:relative;width:50%}@media screen and (max-width:1023px){.contact-form__group{height:7.9rem}}@media screen and (max-width:767px){.contact-form__group{width:100%}}.contact-form--contact .contact-form__group:first-of-type{border-left:none}@media screen and (max-width:767px){.contact-form--contact .contact-form__group:first-of-type{border-left:1px solid #e1e1e1}}.contact-form__group:nth-of-type(2){border-top:1px solid #e1e1e1;height:calc(10% + 1px);margin-top:-1px}@media screen and (max-width:1023px){.contact-form__group:nth-of-type(2){height:7.9rem}}@media screen and (max-width:767px){.contact-form__group:nth-of-type(2){border-top:none}}.contact-form__group--right{margin-left:50%}@media screen and (max-width:767px){.contact-form__group--right{margin-left:0}.contact-form__group--blank{display:none}}.contact-form__group--full{width:100%}.contact-form__group.active-dropdown{border-right:none}.contact-form__group--notes{height:33.8%;width:100%}@media screen and (max-width:1023px){.contact-form__group--notes{height:27.4rem}}.contact-form__group--notes.has-focus .contact-form__label,.contact-form__group--notes.is-filled .contact-form__label{top:2rem}@media screen and (max-width:1023px){.contact-form__group--notes.has-focus .contact-form__label,.contact-form__group--notes.is-filled .contact-form__label{top:1rem}}.contact-form__group:after{border:1px solid #000;bottom:-1px;content:"";left:-1px;opacity:0;pointer-events:none;position:absolute;right:-1px;top:-1px;transition:opacity .3s ease-out,border-color .3s ease-out;z-index:2}.contact-form__group:nth-of-type(2n){border-right:none}@media screen and (max-width:767px){.contact-form__group:nth-of-type(2n){border-right:1px solid #e1e1e1}}.contact-form__group--notes:nth-of-type(2n){border-right:1px solid #e1e1e1}.contact-form__group.has-focus:after{opacity:1}.contact-form__btn{align-items:center;background:#000;color:#fff;display:flex;font-family:Nobel;font-size:1.8rem;height:6.29%;justify-content:center;line-height:1.3333333333;text-align:center;text-transform:uppercase;transform:translateY(-1px);transition:background-color .3s ease-out,color .3s ease-out;width:100%}@media screen and (max-width:1023px){.contact-form__btn{height:6.8rem;margin-left:1px;width:calc(100% - 2px)}}.contact-form__btn:focus,.no-touch .contact-form__btn:hover{background-color:#e1e1e1;color:#000}.contact-form__field,.contact-form__label{font-family:Nobel;font-size:1.8rem;font-weight:300;line-height:1.3333333333;text-transform:uppercase}@media screen and (max-width:1023px){.contact-form__field,.contact-form__label{font-size:1.5rem}}.contact-form__label{left:0;padding:0 3rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:.3s ease-out}@media screen and (max-width:1023px){.contact-form__label{padding:0 1.6rem}}.has-focus .contact-form__label,.is-filled .contact-form__label{color:#aaa;font-size:1.3rem;line-height:1.3076923077;top:1.5rem;transform:translateY(0)}@media screen and (max-width:1023px){.has-focus .contact-form__label,.is-filled .contact-form__label{top:1rem}}.contact-form__group--notes .contact-form__label{top:6rem;transform:translateY(0)}@media screen and (max-width:1023px){.contact-form__group--notes .contact-form__label{top:1.6rem}}.contact-form__field{height:100%;padding:3rem;width:100%}@media screen and (max-width:1023px){.contact-form__field{padding:1.6rem}}.contact-form__field--notes{padding-top:6rem;resize:none}@media screen and (max-width:1023px){.contact-form__field--notes{padding:3rem 1.6rem 1.6rem}}.contact-form__field.has-error{background-color:#fbecec}.contact-form__field:-webkit-autofill,.contact-form__field:-webkit-autofill:focus,.contact-form__field:-webkit-autofill:hover{-webkit-text-fill-color:#000;border:none;-webkit-box-shadow:inset 0 0 0 1000px transparent;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.contact-form__message{align-items:center;background:#fff;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;flex-direction:column;font-size:2rem;font-weight:300;height:100%;justify-content:center;left:0;line-height:1.35;padding:3rem;position:absolute;text-align:center;top:0;width:100%;z-index:51}.contact-form__message span{display:block;font-size:1.8rem;line-height:1.3333333333;margin-bottom:1rem;text-transform:uppercase}.broker{align-items:center;border-right:1px solid transparent;display:flex;height:100%;position:relative;width:100%}.broker.is-active:after{background-color:#e1e1e1}.broker__nav{align-items:center;display:flex}.broker__btn{border:1px solid #e1e1e1;font-weight:300;letter-spacing:.125em;min-width:15rem;padding:1.5rem 2.5rem 1.35rem;text-align:center;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}.broker__btn:focus,.no-touch .broker__btn:hover{background-color:#231f20;color:#fff}.broker__btn:last-child{border-left:none}.broker__title{display:block;font-family:Nobel;font-size:1.8rem;font-style:normal;font-weight:300;margin-bottom:3rem;text-align:center;text-transform:uppercase;width:100%}.broker__toggle{padding:3rem}@media screen and (max-width:1023px){.broker__toggle{padding:1.6rem}}.broker__checkbox{cursor:pointer;position:relative}.broker__input{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.broker__checkbox-value{font-size:1.8rem;font-weight:300;min-height:2.3rem;padding-left:4.1rem;pointer-events:none;position:relative;text-transform:uppercase}@media screen and (max-width:1023px){.broker__checkbox-value{font-size:1.5rem}}.broker__checkbox-value:after,.broker__checkbox-value:before{border-radius:1.5rem;content:"";position:absolute;top:50%;transition:background-color .15s ease,transform .15s ease}.broker__checkbox-value:before{background:silver;height:2.3rem;left:0;margin-top:-1.2rem;width:4.1rem}.broker__checkbox-value:after{background:#fff;height:1.1rem;left:.6rem;margin-top:-.6rem;width:1.5rem}.broker__input:checked~.broker__checkbox-value:before{background-color:#000}.broker__input:checked~.broker__checkbox-value:after{transform:translateX(1.4rem)}.broker:not(.is-active) .broker__checkbox:hover .broker__checkbox-value:before{background-color:#aaa}.broker__checkbox-value span{margin-left:2.1rem;opacity:1;transform:translateY(2px);transition:all .3s ease-out}.form-dropdown{background:#f5f5f5;border:1px solid #e1e1e1;border-left:none;border-top:none;left:0;max-height:calc(49.1vh - 1px);opacity:0;overflow-y:auto;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-out;visibility:hidden;width:100%;z-index:4}.form-dropdown.is-visible{opacity:1;pointer-events:all;visibility:visible}.form-dropdown__item{border-bottom:1px solid #e1e1e1;cursor:pointer;transition:background-color .3s ease-out}.form-dropdown__item.is-active,.form-dropdown__item:focus,.no-touch .form-dropdown__item:hover{background-color:#fff}.form-dropdown__item:last-of-type{border-bottom:none}.form-dropdown__label{display:block;font-size:1.8rem;font-weight:300;padding:1.6rem 3rem;pointer-events:none;position:relative;text-transform:uppercase;width:100%}.form-dropdown__label input{left:0;opacity:0;position:absolute;top:0}.page-switcher{display:flex;flex-direction:column;height:calc(var(--vh, 1vh)*100 - 2rem)}@media screen and (max-width:1023px){.page-switcher{height:calc(var(--vh, 1vh)*100 - 1rem)}}.page-switcher__logo{color:#fff;display:flex;left:50%;max-height:9.2rem;max-width:21.7rem;position:absolute;top:3rem;transform:translateX(-50%);transition:opacity .3s ease-out;z-index:4}@media screen and (max-width:1023px){.page-switcher__logo{max-width:18rem;top:1.5rem}}@media screen and (max-width:767px){.page-switcher__logo{max-width:13.7rem}}.page-template-page-residences-building .page-switcher__logo{opacity:0!important}.page-switcher__back{align-items:center;border:1px solid;border-radius:50%;color:#fff;display:flex;font-size:1.4rem;height:26.5rem;justify-content:center;letter-spacing:.1em;line-height:1.5428571429;margin-top:6rem;opacity:0;position:relative;text-transform:uppercase;visibility:hidden;width:26.5rem}@media screen and (max-width:1023px){.page-switcher__back{color:#000;margin-top:0;opacity:1;visibility:visible}}@media screen and (max-width:767px){.page-switcher__back{height:147px;width:147px}}.page-switcher__back-border{display:block;height:calc(100% + 2px);left:-1px;pointer-events:none;position:absolute;top:-1px;transform:rotate(-90deg);width:calc(100% + 2px);z-index:10}.page-switcher__back svg{height:100%;overflow:visible;pointer-events:none;width:100%}.page-switcher__back circle{stroke-dasharray:829.045;stroke-dashoffset:829.045}@media screen and (max-width:767px){.page-switcher__back circle{stroke-width:.5rem}}.page-switcher__media{background-color:#fff;height:calc(100% - var(--vh, 1vh)*5.5);overflow:hidden;position:relative;width:100%}@media screen and (max-width:1023px){.page-switcher__media{height:100%}}.page-switcher__media-inner{z-index:-1}@media screen and (max-width:1023px){.page-template-page-residences-building .page-switcher__media-inner--content .page-switcher__video{height:calc(56.25vw - .5625rem)}}.template-page-floorplans .page-switcher__media{height:100vh}.page-switcher__image,.page-switcher__video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;width:100%}.page-switcher__image--current,.page-switcher__image--init,.page-switcher__video--current,.page-switcher__video--init{opacity:1}.page-switcher__image--next,.page-switcher__video--next{opacity:0}@media screen and (max-width:1023px){.page-template-page-residences-building .page-switcher__image--current,.page-template-page-residences-building .page-switcher__video--current{height:calc(56.25vw - .5625rem)}}.page-switcher__image.is-current,.page-switcher__video.is-current{z-index:1}.page-switcher__slider-spacer{display:none}@media screen and (max-width:1023px){.page-switcher__slider-spacer{display:block;height:calc(56.25vw - .5625rem)}}.page-switcher__content{-ms-overflow-style:none;height:100%;position:relative;scrollbar-width:none;width:100%;z-index:5}.page-switcher__content::-webkit-scrollbar{display:none}.page-switcher__content-inner{height:100%;opacity:0;transition:opacity .3s ease-out,visibility .3s ease-out;visibility:hidden;width:100%}@media screen and (max-width:1023px){.page-switcher__content-inner{transform:translateY(0);transition:opacity .6s ease .3s,visibility .6s ease .3s,transform .6s ease .3s}}.page-switcher__content-inner.is-visible{opacity:1;visibility:visible}@media screen and (max-width:1023px){.page-switcher__content-inner.is-visible{transform:translateY(0)}}.page-switcher__content-inner[data-page-switcher-content=floorplans]{position:relative}.page-switcher__content-inner[data-page-switcher-content=floorplans]+.page-switcher__content-background{z-index:2}.page-switcher__content-end,.page-switcher__content-start{display:flex;height:calc(var(--vh, 1vh)*100 - var(--vh, 1vh)*5.5 - 2rem);width:100%}@media screen and (max-width:1023px){.page-switcher__content-end,.page-switcher__content-start{height:calc(var(--vh, 1vh)*100 - 1rem)}}.page-switcher__content-end{align-items:center;justify-content:center}@media screen and (max-width:1023px){.page-switcher__content-end{background-color:#fff}}.page-switcher__content-background{background-color:#fff;box-shadow:0 0 0 2px #fff;height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;width:100%}@media screen and (max-width:1023px){.page-switcher__content-background{box-shadow:none;display:none}.page-template-page-neighborhood .page-switcher__content-background{display:block}}@media screen and (max-width:1279px){.page-template-page-floorplans .page-switcher__content-background{background-color:#f6f8fb}}@media screen and (max-width:1279px)and (orientation:landscape){.page-template-page-floorplans .page-switcher__content-background{background-color:#fff}}.page-switcher__heading{color:#fff;font-family:Didot HTF;font-size:7.3rem;font-weight:300;left:50%;line-height:1.3424657534;max-width:69rem;opacity:0;position:absolute;text-align:center;top:calc(50% + 1rem);transform:translate(-50%,-50%);width:calc(100% - 12rem);z-index:4}@media screen and (max-width:1023px){.page-switcher__heading{top:50%}}@media screen and (max-width:767px){.page-switcher__heading{font-size:3.5rem}}@media screen and (max-width:424px){.page-switcher__heading{font-size:2.8rem}}.page-switcher__heading--only-mobile{display:none}@media screen and (max-width:1023px){.page-switcher__heading--only-mobile{display:block}.page-template-page-residences-building .page-switcher__heading{top:calc(28.125vw - .28125rem)}}.page-switcher__cta{bottom:2.5rem;color:#fff;font-family:Nobel Book;font-size:1.4rem;left:50%;letter-spacing:.125em;line-height:1.3571428571;position:absolute;text-align:center;text-transform:uppercase;transform:translateX(-50%);z-index:4}@media screen and (max-width:767px){.page-switcher__cta{font-size:1rem}}.page-switcher__cta:before{background-image:url(/assets/images/www_waldorfresidencesmiami_com_scroll-cta_6909c69d.svg);background-repeat:no-repeat;background-size:100%;bottom:calc(100% + 2rem);content:"";display:block;height:3.5rem;left:50%;max-height:35px;max-width:23px;opacity:0;position:absolute;transform:translateX(-1.15rem);transition:opacity .3s;width:2.3rem}.page-switcher__cta.animation-completed:before,.page-switcher__cta.animation-started:before{opacity:1}@media screen and (max-width:1023px){.page-template-front-page .page-switcher__cta{display:none}}.page-switcher__nav{display:flex;height:calc(var(--vh, 1vh)*5.5);position:relative}@media screen and (max-width:1023px){.page-switcher__nav{bottom:.5rem;color:#fff;display:flex;font-size:2rem;height:auto;left:0;opacity:0;position:absolute;transition:opacity .3s ease-out,visibility .3s ease-out .3s;visibility:hidden;width:100%;z-index:5}}@media screen and (max-width:767px){.page-switcher__nav{font-size:unset}}.page-switcher__nav:after{background-color:#efefef;content:"";display:block;height:1px;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1023px){.page-switcher__nav:after{display:none}.page-template-front-page .page-switcher__nav{opacity:1;transition:opacity .3s ease-out,visibility .3s ease-out;visibility:visible}}.page-switcher__nav-list{display:flex;font-size:1.4rem;justify-content:space-around;line-height:1.4921428571;margin:auto;max-width:162rem;padding:1rem 0 0;text-transform:uppercase;width:100%}@media screen and (max-width:1023px){.page-switcher__nav-list{flex-direction:column;padding:1.3rem 2.2rem;text-align:center}}.page-switcher__nav-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:1;justify-content:center;padding:0 2rem}@media screen and (max-width:1023px){.page-switcher__nav-item{padding:.8rem 2rem}}.page-switcher__nav-link{display:inline-block;position:relative;text-align:center;transition:color .5s cubic-bezier(.215,.61,.355,1)}.page-switcher__nav-link:after{background:currentColor;bottom:-3px;content:"";display:block;height:1px;left:0;min-height:1px;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.no-touch .page-switcher__nav-link:hover:after,.page-switcher__nav-link.is-active:after,.page-switcher__nav-link:focus:after{transform:scaleX(1)}@media screen and (max-width:1023px){.page-switcher__nav-link{color:#fff}}.has-selected-item .page-switcher__nav-link.is-active{color:#000}@media screen and (max-width:1023px){.has-selected-item .page-switcher__nav-link.is-active{color:#fff}}.has-selected-item .page-switcher__nav-link{color:#818181}.page-switcher__close{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid transparent;color:#000;display:flex;height:4.5rem;justify-content:center;position:fixed;right:1.6rem;top:1.6rem;transition:border-color .3s,transform .3s,color .6s;width:4.5rem;z-index:6}@media screen and (max-width:1023px){.page-switcher__close{display:none}}.page-switcher__close svg{max-height:4rem;max-width:4rem;pointer-events:none;width:100%}.page-switcher__close.has-background{background-color:#fff}.page-switcher__close.has-background svg{max-height:2.8rem;max-width:2.8rem}.page-switcher__close:not(.has-background):focus,.page-switcher__close:not(.has-background):hover{transform:rotate(90deg)}.page-switcher__close--residences{right:.7rem;top:.6rem}@media screen and (max-width:1023px){.page-switcher__close--residences{top:.2rem}}.page-switcher__close--residences svg{max-height:2.8rem;max-width:2.8rem}.page-switcher__close--neighborhood{margin-bottom:4.5rem;position:static}@media screen and (max-width:1023px){.page-switcher__close--neighborhood{height:4.5rem;width:4.5rem}}.no-touch .page-switcher__close--neighborhood:hover,.page-switcher__close--neighborhood:focus{border-color:#231f20}.nav-light-mode .page-switcher__close{color:#fff}.waldorf-story-visible .page-switcher__close{color:#000}.waldorf{background-color:#fff;box-shadow:0 0 0 2px #fff;column-gap:15.4%;display:grid;grid-template-columns:repeat(2,42.3%);padding:0 5.8% 10%;position:relative}@media screen and (max-width:1023px){.waldorf{grid-template-columns:1fr;padding:10rem 6rem 10rem 12rem}}@media screen and (max-width:767px){.waldorf{padding:10rem 1rem 10rem 7rem}}.waldorf__timeline{background-image:url(/assets/images/www_waldorfresidencesmiami_com_timeline-line_d1c04714.svg),url(/assets/images/www_waldorfresidencesmiami_com_timeline-back_35fe562d.svg);background-position:top;background-repeat:repeat-y;background-size:100%,1px;height:calc(100% + 90vh);left:calc(50% - .45rem);position:absolute;width:.9rem;z-index:1}@media screen and (max-width:1023px){.waldorf__timeline{left:0}}.waldorf__timeline:before{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));content:"";display:block;height:4rem;left:0;position:absolute;top:0;width:100%}.waldorf__section{align-self:flex-start;padding-bottom:10rem;position:relative}@media screen and (max-width:1023px){.waldorf__section{margin:0!important}}.waldorf__section--left{grid-column:1}.waldorf__section--right{grid-column:-2}.waldorf__section--0{margin-top:11%}.waldorf__section--1{margin-top:7.6%}.waldorf__section--2{margin-top:-6.4%}.waldorf__section--3{margin-top:60%}.waldorf__section--4{margin-top:-13.5%}.waldorf__section--5{margin-top:36%}.waldorf__section--6{margin-top:-4.5%}.waldorf__section--7{margin-top:47.5%}.waldorf__section--8{margin-top:20%}.waldorf__section--9{margin-top:25%}.waldorf__section--10{margin-top:6%}.waldorf__section--11{margin-top:41%}.waldorf__section--12{margin-top:-45%}.waldorf__section--13{margin-top:33%}.waldorf__section-year{background-color:#fff;border:1px solid #e1e1e1;display:inline-block;font-size:1.3rem;padding:.8rem 1.1rem .3rem;position:absolute;top:50%;z-index:1}@media screen and (max-width:767px){.waldorf__section-year{background-color:transparent;border:none;padding:.5rem}}.waldorf__section--left .waldorf__section-year{right:-15.4%}@media screen and (max-width:1023px){.waldorf__section--left .waldorf__section-year{left:-9.1rem;right:unset}}@media screen and (max-width:767px){.waldorf__section--left .waldorf__section-year{left:-5.4rem}}.waldorf__section--right .waldorf__section-year{left:-15.4%}@media screen and (max-width:1023px){.waldorf__section--right .waldorf__section-year{left:-9.1rem}}@media screen and (max-width:767px){.waldorf__section--right .waldorf__section-year{left:-5.4rem}}.waldorf__image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.waldorf__image figcaption{font-size:2.3rem;font-weight:300;line-height:1.35;margin-top:2rem}@media screen and (max-width:1023px){.waldorf__image figcaption{font-size:1.7rem}}.waldorf__section--2 .waldorf__image figcaption{font-size:1.9rem}@media screen and (max-width:1023px){.waldorf__section--2 .waldorf__image figcaption{font-size:1.3rem}}.waldorf__image-resp-img{display:block;position:relative}.waldorf__image-resp-img video{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.waldorf__image--21{width:79%}.waldorf__image--22{display:flex;flex-direction:column-reverse;margin-left:auto;margin-top:-32.4%;position:relative;width:25.5%}.waldorf__image--22 figcaption{margin-bottom:1.5rem;margin-top:0;text-align:right}.waldorf__image--23{margin-left:auto;margin-right:19%;margin-top:-8%;width:47%}.waldorf__image--31{width:88.5%}.waldorf__image--32{position:absolute;right:0;top:20%;width:25.5%}.waldorf__image--41{width:100%}.waldorf__image--51{margin-left:16.7%;width:66%}@media screen and (max-width:767px){.waldorf__image--51{margin-left:0;width:100%}}.waldorf__image--61{margin-left:auto;width:66%}@media screen and (max-width:767px){.waldorf__image--61{margin-left:0;width:100%}}.waldorf__image--71{width:66%}@media screen and (max-width:767px){.waldorf__image--71{margin-left:0;width:100%}}.waldorf__image--81{width:66%}@media screen and (max-width:767px){.waldorf__image--81{margin-left:0;width:100%}}.waldorf__image--91{width:100%}.waldorf__image--101{margin-left:auto;margin-right:auto;width:53%}@media screen and (max-width:767px){.waldorf__image--101{width:75%}}.waldorf__image--101 figcaption{text-align:center}.waldorf__image--111{margin-left:16.8%;width:49%}@media screen and (max-width:767px){.waldorf__image--111{margin-left:0;width:100%}}.waldorf__image--112{width:48%}.waldorf__image--113{width:41.3%}.waldorf__image--132{margin-left:auto;margin-right:19%;margin-top:-5.5%;width:45%}.waldorf__image--141{max-width:400px;width:30.5%}.waldorf__image--14{margin:0 auto;width:80%}.waldorf__section--0 .content-photos__content{margin-left:16%;width:74%}@media screen and (max-width:1023px){.waldorf__section--0 .content-photos__content{margin-left:0;text-align:center;width:calc(100% - 6rem)}}@media screen and (max-width:767px){.waldorf__section--0 .content-photos__content{margin-left:-3rem;width:100%}}.waldorf__section--3 .content-photos__content{width:88.5%}@media screen and (max-width:767px){.waldorf__section--3 .content-photos__content{width:100%}}.waldorf__section--13 .content-photos__content{margin-top:6rem;width:83%}@media screen and (max-width:767px){.waldorf__section--13 .content-photos__content{margin-top:4rem;width:100%}}.content-photos__resp-img video{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.content-photos__images{position:relative}.waldorf__section--1 .content-photos__images-inner--first{margin-left:auto;margin-right:9%;width:69%}.waldorf__section--1 .content-photos__images-inner--second{margin-top:-15.3%;width:35%}.content-photos__title{font-family:Didot HTF;font-size:4.7rem;font-weight:300;letter-spacing:.003em;line-height:1.2553191489}@media screen and (max-width:1023px){.content-photos__title{font-size:2.5rem;text-align:center}}.content-photos__desc{font-size:2.3rem;font-weight:300;line-height:1.35;margin-top:2.5rem}@media screen and (max-width:1023px){.content-photos__desc{font-size:1.7rem;line-height:1.4;margin-top:2.2rem}}.content-photos__resp-img{display:block;position:relative}.content-photos__image{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.content-photos figcaption{font-size:1.9rem;font-weight:300;line-height:1.3157894737}@media screen and (max-width:1023px){.content-photos figcaption{font-size:1.3rem;line-height:1.4;margin-top:1rem}}.content-photos--1 .content-photos__images-inner--first{width:91%}.content-photos--1 .content-photos__images-inner--second{width:29%}.waldorf-intro{align-items:center;background-color:transparent;color:#fff;display:flex;justify-content:center;min-height:calc(var(--vh, 1vh)*100 - 2rem);position:relative;transition:background-color .3s ease-out}@media screen and (max-width:1023px){.waldorf-intro{min-height:calc(var(--vh, 1vh)*100);padding:12rem}}@media screen and (max-width:767px){.waldorf-intro{padding:10rem 3.5rem}}.waldorf-story-visible .waldorf-intro{background-color:#fff}.waldorf-intro__background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.waldorf-intro__logo{left:50%;max-width:33rem;position:absolute;top:3rem;transform:translateX(-50%)}@media screen and (max-width:1023px){.waldorf-intro__logo{display:none}}.waldorf-intro__content{max-width:65.5rem;text-align:center}.waldorf-intro__title{font-family:Didot HTF;font-size:4.7rem;font-weight:300;line-height:1.2553191489}@media screen and (max-width:1023px){.waldorf-intro__title{font-size:2.5rem;letter-spacing:-.01em}}.waldorf-intro__desc{font-size:2rem;font-weight:300;line-height:1.36;margin-top:2.7rem}@media screen and (max-width:1023px){.waldorf-intro__desc{font-size:1.7rem;line-height:1.4;margin-top:2.2rem}}.waldorf-intro__desc,.waldorf-intro__title{transition:color .3s ease-out}.waldorf-story-visible .waldorf-intro__desc,.waldorf-story-visible .waldorf-intro__title{color:#231f20}.waldorf-intro__scroll{align-items:center;bottom:8vh;display:flex;flex-direction:column-reverse;font-size:1.4rem;left:50%;letter-spacing:.125em;line-height:1.3571428571;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.waldorf-intro__scroll div{text-align:center}.waldorf-intro__scroll img{filter:brightness(0) invert(1);height:3.5rem;margin-bottom:2rem;opacity:0;transition:opacity .3s;width:2.3rem}.waldorf-intro__scroll .animation-completed+img,.waldorf-intro__scroll .animation-started+img{opacity:1}.waldorf-outro{align-items:center;background-color:#fff;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:calc(var(--vh, 1vh)*100 - 2rem);position:relative}@media screen and (max-width:1023px){.waldorf-outro{min-height:calc(var(--vh, 1vh)*100);padding:12rem}}@media screen and (max-width:767px){.waldorf-outro{padding:10rem 3.5rem}}.waldorf-outro__wrapper{opacity:0;transition:opacity .3s ease-out;z-index:1}.outro-visible .waldorf-outro__wrapper{opacity:1}.waldorf-outro__background{height:100%;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.waldorf-outro__background img,.waldorf-outro__background video{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.waldorf-outro__logo{filter:brightness(0) invert(1);margin-bottom:3.5rem;max-width:367px;width:100%}@media screen and (max-width:767px){.waldorf-outro__logo{max-width:60vw}}.waldorf-outro__content{align-items:center;display:flex;flex-direction:column;font-family:Nobel Book;font-size:1.7rem;font-weight:300;justify-content:center;line-height:1.35;position:relative;text-align:center;width:100%;z-index:1}@media screen and (max-width:767px){.waldorf-outro__content{font-size:1.4rem}}.waldorf-outro__content span{letter-spacing:.085em}.waldorf-outro__button{border:1px solid #fff;letter-spacing:.125em;margin-top:1.5rem;padding:1.25rem 2rem 1.1rem;text-transform:uppercase;transition:background-color .3s ease-out,color .3s ease-out}.waldorf-outro__button:focus,.waldorf-outro__button:hover{background-color:#fff;color:#231f20}.page-cover{background-color:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;transform:scaleX(0);transform-origin:left;visibility:hidden;width:100%;z-index:10001}.floorplans{display:flex;flex-direction:column;height:100%;position:relative}@media screen and (max-width:1023px){.floorplans{background-color:#fff;box-shadow:0 0 0 2px #fff}}.floorplans:before{background-color:#f6f8fb;content:"";display:block;height:100%;left:0;position:absolute;width:62%}@media screen and (max-width:1279px){.floorplans:before{width:100%}}@media screen and (max-width:1279px)and (orientation:landscape){.floorplans:before{width:40%}}.floorplans[data-floorplans-config="3"]:before,.floorplans[data-floorplans-config="4"]:before{display:none}.floorplans.modal-visible{overflow:hidden}.floorplans__content{transition:width 1s cubic-bezier(.215,.61,.355,1);width:40%}.floorplans__image{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:relative;position:absolute;top:0;width:60%;z-index:1}@media screen and (max-width:1023px){.floorplans__image{display:none}}.floorplans__image img,.floorplans__image svg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.floorplans__config{height:100%;width:100%}.floorplans__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:auto;position:relative;z-index:3}@media screen and (max-width:1023px){.floorplans__content{width:100%;z-index:5}}.list-visible .floorplans__content{width:69.5%}@media screen and (max-width:1023px){.list-visible .floorplans__content{width:100%;z-index:3}}.floor-visible .floorplans__content{z-index:5}.floorplans__top{align-items:center;display:flex;justify-content:flex-end;padding:1rem 2rem 1rem 4rem;position:absolute;right:0;top:0;transition:width 1s cubic-bezier(.215,.61,.355,1);width:50%;z-index:4}@media screen and (max-width:1023px){.floorplans__top{padding:0;visibility:hidden}}.list-visible .floorplans__top{width:69.5%}@media screen and (max-width:1023px){.list-visible .floorplans__top{visibility:visible}}.floorplans__title{font-family:Didot HTF;font-size:4.7rem;font-weight:300;line-height:1.2553191489;margin-bottom:5.8rem;margin-left:5.6rem}@media screen and (max-width:1023px){.floorplans__title{font-size:3.9rem;margin:15.6rem 0 3.3rem}}.floorplans__metric{position:absolute;right:2.1rem;top:2.1rem}@media screen and (max-width:1023px){.floorplans__metric{right:1rem;top:1.2rem;z-index:5}.floorplans__metric .metric__label{padding-left:0;padding-right:4.7rem}.floorplans__metric .metric__label:before{left:calc(100% - 3.5rem)}.floorplans__metric .metric__label:after{left:calc(100% - 3rem)}.list-visible .floorplans__metric{display:none;z-index:0}}.floorplans__landscape-warning{align-items:center;background:#fff;display:flex;flex-direction:column;font-family:Nobel Book;font-size:2.2rem;height:100%;justify-content:center;opacity:0;position:fixed;text-transform:uppercase;visibility:hidden;width:100%;z-index:10}@media screen and (max-width:1279px)and (orientation:landscape){.floorplans__landscape-warning{opacity:1;visibility:visible}}@media screen and (max-width:767px)and (orientation:landscape){.floorplans__landscape-warning{font-size:1.4rem}}.modal-visible .floorplans__landscape-warning{opacity:0;visibility:hidden}.floorplans__landscape-warning svg{margin-bottom:1.2rem}.floorplans__top-filters,.floorplans__top-options{display:flex;margin:1rem 0;opacity:0;transition:opacity .3s ease-out,visibility .3s ease-out .3s;visibility:hidden}.list-visible .floorplans__top-filters,.list-visible .floorplans__top-options{opacity:1;transition:opacity .3s ease-out,visibility .3s ease-out;visibility:visible}@media screen and (max-width:1023px){.list-visible .floorplans__top-filters,.list-visible .floorplans__top-options{display:none}}.floorplans__top-filters{flex-basis:0;flex-grow:1;flex-shrink:1}.floorplans__top-options{align-items:center}.floorplans__option{white-space:nowrap}.floorplans__option+.floorplans__option{margin-left:3rem}@media screen and (max-width:1279px){.floorplans__option+.floorplans__option{margin-left:1rem}}.floorplans.has-bedrooms2.has-level .floors__room:not(.visible-level.visible-bedrooms2),.floorplans.has-bedrooms.has-level .floors__room:not(.visible-level.visible-bedrooms){display:none}.floorplans-preview{align-items:center;background-color:#fff;display:flex;justify-content:center;opacity:0;padding-bottom:2rem;transition:opacity .3s ease-out;z-index:6}.floorplans-preview,.floorplans-preview:before{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.floorplans-preview:before{border:1px solid #dfdfdf;content:""}.floorplans-preview.is-visible{opacity:1;pointer-events:all}.floorplans-preview__close{background:#000;border-radius:50%;color:#fff;font-size:0;height:4.9rem;line-height:0;position:absolute;right:4rem;top:50%;transform:translateY(-50%);transition:background-color .3s ease-out,color .3s ease-out;width:4.9rem}@media screen and (max-width:1279px){.floorplans-preview__close{bottom:0;right:unset;top:unset}}@media screen and (max-width:1279px)and (orientation:landscape){.floorplans-preview__close{bottom:unset;height:3.6rem;right:2rem;top:50%;width:3.6rem}}.floorplans-preview__close:focus,.no-touch .floorplans-preview__close:hover{background-color:#e1e1e1;color:#000}.floorplans-preview__close:after,.floorplans-preview__close:before{background:currentColor;content:"";height:2px;left:50%;margin:-1px 0 0 -1.1rem;position:absolute;top:50%;width:2.2rem}.floorplans-preview__close:before{transform:rotate(45deg)}.floorplans-preview__close:after{transform:rotate(-45deg)}.floorplans-preview img{-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:brightness(0);max-height:90%;max-width:70%}.floorplans-view{background:#adadad;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-out;width:100%;z-index:8}.floorplans-view:after{animation:spin-loader 1s linear infinite;border:.5rem solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#fff;content:"";display:block;height:5rem;left:calc(50% - 2.5rem);position:absolute;top:calc(50% - 2.5rem);width:5rem}.floorplans-view.view-loaded:after{animation-play-state:paused}.floorplans-view.is-visible{opacity:1;pointer-events:all}.floorplans-view__info{bottom:4rem;color:#fff;font-size:1.4rem;left:4rem;letter-spacing:.07em;line-height:4rem;pointer-events:none;position:absolute;text-transform:uppercase;z-index:2}@media screen and (max-width:1023px){.floorplans-view__info{bottom:6.5rem;font-size:1.3rem;left:0;text-align:center;width:100%}}.floorplans-view__preview{cursor:grab;height:100%;opacity:0;position:relative;z-index:2}.view-loaded .floorplans-view__preview{opacity:1;transition:opacity .3s ease-out}.floorplans-view__preview-box{height:100%;position:relative;transition:transform .3s linear;width:200%;will-change:transform}.floorplans-view__image,.floorplans-view__preview-box{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:grab}.floorplans-view__image{display:block}.floorplans-view__main-range{-webkit-appearance:none;appearance:none;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:3}.floorplans-view__main-range:focus{outline:none}.floorplans-view__main-range::-webkit-slider-runnable-track{cursor:pointer;height:100%;width:100%}.floorplans-view__main-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;height:20px;width:50px}.floorplans-view__close{background:#fff;bottom:4rem;color:#000;font-size:0;height:4rem;left:50%;line-height:0;margin-left:-2rem;position:absolute;transition:background-color .3s ease-out,color .3s ease-out;width:4rem;z-index:3}@media screen and (max-width:1023px){.floorplans-view__close{bottom:2rem}}.floorplans-view__close:focus,.no-touch .floorplans-view__close:hover{background-color:#000;color:#fff}.floorplans-view__close:after,.floorplans-view__close:before{background:currentColor;content:"";height:2px;left:50%;margin:-1px 0 0 -.9rem;position:absolute;top:50%;width:1.8rem}.floorplans-view__close:before{transform:rotate(45deg)}.floorplans-view__close:after{transform:rotate(-45deg)}.floorplans-nav{align-items:center;display:inline-flex;flex-direction:column;z-index:5}@media screen and (max-width:1023px){.floorplans-nav{display:none}}.floorplans-nav__btn{font-family:Nobel Book;font-size:1.4rem;height:10.6rem;padding:2rem;position:relative;text-transform:uppercase;transition:border-color .3s ease-out;width:10.6rem}.floorplans-nav__btn span{display:inline-block;pointer-events:none;position:relative}.floorplans-nav__btn span:after{background:currentColor;bottom:-1px;content:"";display:block;height:1px;left:0;min-height:1px;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.floorplans-nav__btn span.is-active:after,.floorplans-nav__btn span:focus:after,.no-touch .floorplans-nav__btn span:hover:after{transform:scaleX(1)}.floorplans-nav__btn:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid transparent;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:translateZ(0);transition:border-color .5s cubic-bezier(.215,.61,.355,1);width:100%;z-index:1}.floorplans-nav__btn.is-active{pointer-events:none}.floorplans-nav__btn.is-active:before{border-color:currentColor}.floorplans-nav__btn.is-active:focus span:after,.no-touch .floorplans-nav__btn.is-active:hover span:after{transform:scaleX(0)}.floorplans-nav__btn:focus span:after,.no-touch .floorplans-nav__btn:hover span:after{transform:scaleX(1)}.floors-filters{align-items:center;display:flex;flex-direction:column;max-width:100%;width:37.5rem}@media screen and (max-width:1023px){.floors-filters{height:100%;padding:0 1.5rem 1.5rem}}.floors-filters--default{flex-direction:row;justify-self:flex-start;margin-right:auto;width:auto}.floors-filters__btn{align-items:center;background:#000;color:#fff;display:inline-flex;font-size:1.4rem;justify-content:center;line-height:1.4285714286;margin-left:7.5rem;margin-top:5.7rem;max-width:23rem;min-height:5rem;padding:1rem 2rem;text-align:center;text-transform:uppercase;transition:background-color .3s ease-out,color .3s ease-out,opacity .3s ease-out;width:100%}@media screen and (max-width:1023px){.floors-filters__btn{margin-left:0;margin-top:auto;max-width:100%;width:100%}}.floors-filters__btn:focus,.no-touch .floors-filters__btn:hover{background-color:#e1e1e1;color:#000}.floors-filters:not(.floors-filters--default).is-active .floors-filters__btn{opacity:.2;pointer-events:none}.floors-filters__all{border-bottom:1px solid #000;margin-top:3.2rem;transition:border-color .3s ease-out,opacity .3s ease-out}@media screen and (max-width:1023px){.floors-filters__all{display:none}}.floors-filters__all:focus,.no-touch .floors-filters__all:hover{border-color:transparent}.floors-filters:not(.floors-filters--default).is-active .floors-filters__all{opacity:.2;pointer-events:none}.floors-filters__group{align-items:center;display:flex;margin-top:2.3rem;transition:opacity .3s ease-out;width:100%}@media screen and (max-width:1023px){.floors-filters__group{padding:0 .7rem}}.floors-filters__group:first-child{margin-top:0}.floors-filters--default .floors-filters__group{margin-right:2.2rem;margin-top:0;width:18.5rem}@media screen and (max-width:1279px){.floors-filters--default .floors-filters__group{margin-right:1rem;width:15rem}}.floorplans__top-filters.floors-filters--default .floors-filters__group{flex-basis:0;flex-grow:1;flex-shrink:1;max-width:18.5rem;width:auto}@media screen and (max-width:1279px){.floorplans__top-filters.floors-filters--default .floors-filters__group{width:auto}}.floors-filters:not(.floors-filters--default).is-active .floors-filters__group{opacity:.2;pointer-events:none}.floors-filters:not(.floors-filters--default).is-active .floors-filters__group.is-active{opacity:1;pointer-events:all}.floors-filters__list{max-width:23rem;position:relative;width:100%}.floorplans__top-filters.floors-filters--default .floors-filters__list{max-width:unset}.floors-filters__list.is-active .floors-filters__title:after{transform:scaleY(-1)}.floors-filters__label{font-family:Nobel Book;font-size:1.4rem;max-width:11rem;text-transform:uppercase;width:100%}@media screen and (max-width:1023px){.floors-filters__label{font-size:1.3rem;max-width:9.1rem}}.floors-filters__title{align-items:center;border:1px solid #000;cursor:pointer;display:flex;font-size:1.8rem;font-weight:300;height:4rem;padding:1rem 4rem 1rem 1.4rem;position:relative}@media screen and (max-width:1023px){.floors-filters__title{font-size:1.7rem}}.floors-filters__title:after{background:url(/assets/images/www_waldorfresidencesmiami_com_dropdown_511843ea.svg) center right 1.5rem no-repeat;background-position-y:calc(50% + 1px);background-size:1.5rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.floors-filters__items{background:#fff;border:1px solid #000;border-top:none;display:flex;flex-direction:column;left:0;max-height:20rem;opacity:0;overflow-y:auto;padding:1.3rem 1.5rem;pointer-events:none;position:absolute;top:100%;transition:opacity .3s ease-out;width:100%;z-index:2}.floors-filters__list.is-active .floors-filters__items{opacity:1;pointer-events:all}.floors-filters__group:first-of-type .floors-filters__items{z-index:4}.floors-filters__group:nth-of-type(2) .floors-filters__items{z-index:3}.floors-filters__group:last-of-type .floors-filters__items{z-index:2}.floors-filters__item{font-size:1.7rem;font-weight:300;margin-bottom:1rem;position:relative}.floors-filters__item:last-of-type{margin-bottom:0}.floors-filters__item input{left:0;position:absolute;top:0}.floors-filters__item span{display:block;padding-left:2.7rem;position:relative}.floors-filters__item span:before{border:1px solid #000;content:"";height:1.4rem;left:0;position:absolute;top:calc(50% - 2px);transform:translateY(-50%);transition:background-color .3s ease-out;width:1.4rem}.floors-filters__item input.is-active~span:before,.floors-filters__item input:checked~span:before{background-color:#000}.floors-filters__item-title p{pointer-events:none}.floors-filters__item-title p.is-hidden{display:none}.floors-filters__btn-group{display:flex;flex-wrap:wrap;max-width:23rem}.floors-filters__filter-btn{align-items:center;border:1px solid #000;display:inline-flex;font-size:1.1rem;height:2.4rem;justify-content:center;line-height:1.4545454545;margin:.6rem 1.1rem .6rem 0;padding:.3rem .5rem 0;position:relative;text-transform:uppercase;transition:color .3s ease-out,background-color .3s ease-out;width:2.4rem}.floors-filters__filter-btn:last-of-type{margin-right:0}.floors-filters__filter-btn input{left:0;pointer-events:none;position:absolute;top:0}.floors-filters__filter-btn.is-active,.floors-filters__filter-btn:focus,.no-touch .floors-filters__filter-btn:hover{background-color:#000;color:#fff}.metric{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;z-index:3}@media screen and (max-width:1279px){.metric{display:none}}.metric__label{font-family:Nobel Book;font-size:1.6rem;padding-right:5rem;pointer-events:none;position:relative}.metric__label:after,.metric__label:before{border:1px solid #000;content:"";position:absolute;top:50%}.metric__label:before{border-radius:2rem;height:1.8rem;margin-top:-.9rem;right:0;transition:background .3s ease-out;width:3.5rem}.is-active .metric__label:before{background:#231f20}.metric__label:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border-radius:50%;height:1rem;margin-top:-.5rem;right:1.9rem;transition:transform .3s ease-out;width:1rem}.is-active .metric__label:after{transform:translateX(1.3rem)}.metric--default .metric__label{color:#909090;padding-left:0;padding-right:4.4rem}.metric--default .metric__label:before{left:auto;right:0}.metric--default .metric__label:after{left:auto;right:1.9rem}.available{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;display:none}.available__label{color:#909090;font-family:Nobel Book;font-size:1.6rem;padding-right:4.4rem;pointer-events:none;position:relative}.available__label:after,.available__label:before{border:1px solid #000;content:"";position:absolute;top:50%}.available__label:before{border-radius:2rem;height:1.8rem;margin-top:-.9rem;right:0;transition:background .3s ease-out;width:3.5rem}.is-active .available__label:before{background:#231f20}.available__label:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border-radius:50%;height:1rem;margin-top:-.5rem;right:1.9rem;transition:transform .3s ease-out;width:1rem}.is-active .available__label:after{transform:translateX(1.3rem)}.floors-list{background:#fff;margin-top:10rem;overflow-y:auto;padding:0 2rem 0 4rem}@media screen and (max-width:1023px){.floors-list{border-bottom:none;margin-top:4.6rem;overflow-y:auto;padding:0 0 2rem}.floors{border-top:1px solid #dfdfdf;min-width:100%;padding-top:1.9rem;width:70rem}}.floors__item{align-items:center;border-top:1px solid #dfdfdf;display:flex;flex-wrap:wrap;font-size:1.5rem;font-weight:300}.floors__item.is-hidden{display:none}.floors__item:not(:first-of-type){padding:1.5rem 0}@media screen and (max-width:1023px){.floors__item:not(:first-of-type){padding:.7rem 0}}.floors__item--heading{border:none;font-size:1.4rem;font-weight:400;padding-bottom:1.5rem;padding-top:0;text-transform:uppercase}@media screen and (max-width:1023px){.floors__item--heading{padding-bottom:1.6rem}}.floors__col{pointer-events:none;text-align:left;white-space:nowrap;width:11.11%}@media screen and (max-width:1023px){.floors__col{padding-right:2.4rem}.floors__col:first-of-type{width:8.9%}.floors__col:nth-of-type(2){width:9.5%}.floors__col:nth-of-type(3){width:10.8%}.floors__col:nth-of-type(4){width:8%}.floors__col:nth-of-type(5){width:9.2%}.floors__col:nth-of-type(6),.floors__col:nth-of-type(7){width:15%}.floors__col:nth-of-type(8),.floors__col:nth-of-type(9){width:8%}.floors__col:nth-of-type(10){width:7%}}.floors__col:nth-of-type(3),.floors__col:nth-of-type(8),.floors__col:nth-of-type(9){text-align:center}.floors__col:last-of-type{display:none;text-align:right;width:5.5%}.floors__col:last-of-type img{margin-right:0}.floors__room{align-items:center;border:1px solid transparent;display:none;margin:0 -2rem;padding:.7rem 2rem;transition:border-color .3s ease-out;width:calc(100% + 4rem)}@media screen and (max-width:1023px){.floors__room{margin:0;padding:.7rem 0;width:100%}}.floors__room img{display:block;margin:0 auto}.floors__room:focus,.no-touch .floors__room:hover{border-color:#000}.floors__room.is-available,.floors__room.visible-area,.floors__room.visible-area2,.floors__room.visible-bedrooms,.floors__room.visible-bedrooms2,.floors__room.visible-level,.floors__room.visible-view{display:flex}.has-area2 .floors__room.visible-area2:not(.visible-area2),.has-area2 .floors__room.visible-level:not(.visible-area2),.has-area2.has-available .floors__room.is-available[data-available=false],.has-area2.has-available .floors__room.visible-area2[data-available=false],.has-area2.has-available .floors__room.visible-area[data-available=false],.has-area2.has-available .floors__room.visible-bedrooms2[data-available=false],.has-area2.has-available .floors__room.visible-bedrooms[data-available=false],.has-area2.has-available .floors__room.visible-level[data-available=false],.has-area2.has-available .floors__room.visible-view[data-available=false],.has-area .floors__room.visible-area:not(.visible-area),.has-area .floors__room.visible-level:not(.visible-area),.has-area.has-available .floors__room.is-available[data-available=false],.has-area.has-available .floors__room.visible-area2[data-available=false],.has-area.has-available .floors__room.visible-area[data-available=false],.has-area.has-available .floors__room.visible-bedrooms2[data-available=false],.has-area.has-available .floors__room.visible-bedrooms[data-available=false],.has-area.has-available .floors__room.visible-level[data-available=false],.has-area.has-available .floors__room.visible-view[data-available=false],.has-bedrooms2 .floors__room.is-available:not(.visible-bedrooms2),.has-bedrooms2 .floors__room.visible-bedrooms2:not(.visible-bedrooms2),.has-bedrooms2.has-available .floors__room.is-available[data-available=false],.has-bedrooms2.has-available .floors__room.visible-area2[data-available=false],.has-bedrooms2.has-available .floors__room.visible-area[data-available=false],.has-bedrooms2.has-available .floors__room.visible-bedrooms2[data-available=false],.has-bedrooms2.has-available .floors__room.visible-bedrooms[data-available=false],.has-bedrooms2.has-available .floors__room.visible-level[data-available=false],.has-bedrooms2.has-available .floors__room.visible-view[data-available=false],.has-bedrooms .floors__room.is-available:not(.visible-bedrooms),.has-bedrooms .floors__room.visible-bedrooms:not(.visible-bedrooms),.has-bedrooms.has-available .floors__room.is-available[data-available=false],.has-bedrooms.has-available .floors__room.visible-area2[data-available=false],.has-bedrooms.has-available .floors__room.visible-area[data-available=false],.has-bedrooms.has-available .floors__room.visible-bedrooms2[data-available=false],.has-bedrooms.has-available .floors__room.visible-bedrooms[data-available=false],.has-bedrooms.has-available .floors__room.visible-level[data-available=false],.has-bedrooms.has-available .floors__room.visible-view[data-available=false],.has-level .floors__room.is-available:not(.visible-level),.has-level .floors__room.visible-view:not(.visible-level),.has-level.has-area2 .floors__room.visible-area2:not(.visible-level),.has-level.has-area .floors__room.visible-area:not(.visible-level),.has-level.has-available .floors__room.is-available[data-available=false],.has-level.has-available .floors__room.visible-area2[data-available=false],.has-level.has-available .floors__room.visible-area[data-available=false],.has-level.has-available .floors__room.visible-bedrooms2[data-available=false],.has-level.has-available .floors__room.visible-bedrooms[data-available=false],.has-level.has-available .floors__room.visible-level[data-available=false],.has-level.has-available .floors__room.visible-view[data-available=false],.has-view .floors__room.is-available:not(.visible-view),.has-view .floors__room.visible-level:not(.visible-view),.has-view.has-area2 .floors__room.visible-area2:not(.visible-view),.has-view.has-area .floors__room.visible-area:not(.visible-view),.has-view.has-available .floors__room.is-available[data-available=false],.has-view.has-available .floors__room.visible-area2[data-available=false],.has-view.has-available .floors__room.visible-area[data-available=false],.has-view.has-available .floors__room.visible-bedrooms2[data-available=false],.has-view.has-available .floors__room.visible-bedrooms[data-available=false],.has-view.has-available .floors__room.visible-level[data-available=false],.has-view.has-available .floors__room.visible-view[data-available=false],.has-view.has-bedrooms2 .floors__room.visible-bedrooms2:not(.visible-view),.has-view.has-bedrooms .floors__room.visible-bedrooms:not(.visible-view){display:none}.list-visible--all .floors__room{display:flex}.floors__area.is-hidden,.has-view.has-bedrooms2 .floors__room.visible-view:not(.visible-bedrooms2),.has-view.has-bedrooms .floors__room.visible-view:not(.visible-bedrooms){display:none}.views{background-color:rgba(0,0,0,.15);font-family:Nobel Book}.views__container{opacity:1;transition:opacity .3s}.views__container.is-view-loading{cursor:progress}.views__container.is-view-loading *,.views__preload{pointer-events:none}.views__preload{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.views__frame{height:calc(var(--vh, 1vh)*100 - 2rem)!important;position:relative;width:100%}@media screen and (max-width:1023px){.views__frame{height:calc(var(--vh, 1vh)*100 - 1rem)!important}}.views__frame .pnlm-ui{height:100%;left:0;position:absolute;top:0;width:100%}.views__frame .pnlm-ui.pnlm-grabbing{cursor:grab}.views__frame .pnlm-about-msg,.views__frame .pnlm-lbar,.views__frame .pnlm-lbox,.views__frame .pnlm-lmsg{display:none}.views__frame .pnlm-dragfix,.views__frame .pnlm-fade-img,.views__frame .pnlm-preview-img{height:100%;left:0;position:absolute;top:0;width:100%}.views__frame .pnlm-render-container{height:100%;width:100%}.views__frame .pnlm-load-box{bottom:1.5rem;font-size:1.4rem;letter-spacing:.125em;pointer-events:none;text-align:center;text-transform:uppercase}.views__frame .pnlm-load-box,.views__info{color:#fff;left:0;position:absolute;width:100%;z-index:1000}.views__info{align-items:center;bottom:5rem;display:flex;flex-direction:column;letter-spacing:.065em}@media screen and (max-width:767px){.views__info{bottom:3.4rem}}.views__level{font-size:3.4rem;line-height:1.7941176471;text-transform:uppercase}.views__ft{font-size:1.5rem;line-height:1.8;margin-top:-1.4rem}.views__mode{align-items:center;background-color:rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.4);border-radius:calc(var(--vh, 1vh)*50);display:flex;height:3rem;justify-content:space-between;margin-top:2.2rem;padding:0 .8rem;position:relative;transition:background-color .3s ease-out;width:6.5rem}.views__mode:focus,.views__mode:hover{background-color:rgba(0,0,0,.3)}.views__mode-day,.views__mode-night{display:flex}.views__mode-day svg,.views__mode-night svg{max-height:1.5rem}.views__mode:after{background-color:#fff;border-radius:calc(var(--vh, 1vh)*50);content:"";display:block;height:1.5rem;position:absolute;right:.8rem;top:calc(50% - .75rem);transition:transform .3s ease-out;width:2.2rem}.views__mode.is-night-mode:after{transform:translateX(-115%)}.views__nav{color:#fff;position:absolute;right:3rem;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){.views__nav{right:1.5rem}}.views__nav:after{background-color:rgba(255,255,255,.2);content:"";height:calc(100% - 4.7rem);left:50%;pointer-events:none;position:absolute;top:2.3rem;transform:translateX(-50%);width:1px}@media screen and (max-width:767px){.views__nav:after{height:calc(100% - 2.8rem);right:1.5rem;top:1.6rem}}.views__nav-level{height:4.7rem;position:relative;width:4.7rem}@media screen and (max-width:767px){.views__nav-level{height:2.7rem;width:2.7rem}}.views__nav-level:after,.views__nav-level:before{background-color:#fff;content:"";display:block;pointer-events:none;position:absolute}.views__nav-level:before{height:100%;left:0;top:0;transform:scale(0);transition:transform .5s cubic-bezier(.215,.61,.355,1);width:100%}.views__nav-level:after{height:5px;left:50%;top:50%;transform:translate(-50%,-50%);width:5px}.views__nav-level:focus:before,.views__nav-level:hover:before{transform:scale(.33)}.views__nav-level.is-active:before{transform:scale(1)}.views__nav-level.is-active .views__nav-num{opacity:1}.views__nav-item+.views__nav-item{margin-top:2.2rem}.views__nav-num{font-size:1.5rem;opacity:0;pointer-events:none;position:absolute;right:calc(100% + 1.5rem);top:50%;transform:translateY(-50%);transition:opacity .3s}@media screen and (max-width:767px){.views__nav-num{font-size:1.2rem;right:calc(100% + 1rem)}}.config{height:100%;z-index:2}.config-cube{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;position:relative;transform:translateY(-6%);width:58%}@media screen and (max-width:767px){.config-cube{transform:none;width:86%}}.config-cube__floors{bottom:0;height:100%;position:absolute;width:100%;z-index:1}.is-current-step .config-cube__floors{z-index:0}.config-cube__floor{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;width:100%}[data-floors-count="10"] .config-cube__floor[data-floor-index="0"]{bottom:0}[data-floors-count="10"] .config-cube__floor[data-floor-index="1"]{bottom:6%}[data-floors-count="10"] .config-cube__floor[data-floor-index="2"]{bottom:12%}[data-floors-count="10"] .config-cube__floor[data-floor-index="3"]{bottom:18%}[data-floors-count="10"] .config-cube__floor[data-floor-index="4"]{bottom:24%}[data-floors-count="10"] .config-cube__floor[data-floor-index="5"]{bottom:30%}[data-floors-count="10"] .config-cube__floor[data-floor-index="6"]{bottom:36%}[data-floors-count="10"] .config-cube__floor[data-floor-index="7"]{bottom:42%}[data-floors-count="10"] .config-cube__floor[data-floor-index="8"]{bottom:48%}[data-floors-count="10"] .config-cube__floor[data-floor-index="9"]{bottom:54%}[data-floors-count="10"] .config-cube__floor[data-floor-index="10"]{bottom:60%}[data-floors-count="10"] .config-cube__floor[data-floor-index="11"]{bottom:66%}[data-floors-count="11"] .config-cube__floor[data-floor-index="0"]{bottom:0}[data-floors-count="11"] .config-cube__floor[data-floor-index="1"]{bottom:5.5%}[data-floors-count="11"] .config-cube__floor[data-floor-index="2"]{bottom:11%}[data-floors-count="11"] .config-cube__floor[data-floor-index="3"]{bottom:16.5%}[data-floors-count="11"] .config-cube__floor[data-floor-index="4"]{bottom:22%}[data-floors-count="11"] .config-cube__floor[data-floor-index="5"]{bottom:27.5%}[data-floors-count="11"] .config-cube__floor[data-floor-index="6"]{bottom:33%}[data-floors-count="11"] .config-cube__floor[data-floor-index="7"]{bottom:38.5%}[data-floors-count="11"] .config-cube__floor[data-floor-index="8"]{bottom:44%}[data-floors-count="11"] .config-cube__floor[data-floor-index="9"]{bottom:49.5%}[data-floors-count="11"] .config-cube__floor[data-floor-index="10"]{bottom:55%}.config-cube__floor.is-active{opacity:1}.config-cube__floormap{align-items:center;cursor:pointer;display:flex;justify-content:center;pointer-events:all;position:absolute;width:100%}.config-cube__floormap path{opacity:0;transition:opacity .3s ease-out}.config-cube__floormap path.is-active,.config-cube__floormap path.is-hovered{opacity:1;transition-duration:.1s}.config-cube__floormap path.is-disabled{fill:#000;opacity:.3;pointer-events:none}[data-floorplans-config="2"] .config-cube__floormap{pointer-events:none}.config-cube__mask{bottom:0;height:auto;opacity:0;position:absolute;width:100%}.config-cube__model{opacity:1;position:relative;transition:opacity .3s ease-out;width:100%}.config-cube__model.is-hovered{opacity:.3}[data-floorplans-config="3"] .config-cube__model.is-hovered,[data-floorplans-config="4"] .config-cube__model.is-hovered{opacity:.1}.config-number{align-items:center;border:1px solid #000;display:flex;flex-direction:column;height:13.2rem;justify-content:center;opacity:1;position:relative;width:13.2rem}.config-number__value{font-size:7.6rem;line-height:1.5}.config-number__label{bottom:-1.1rem;font-size:1.4rem;line-height:1.5;position:absolute;text-transform:uppercase;transform:translateY(100%)}.config-number.is-hidden{opacity:0}.config-preview__back{height:100%;left:0;pointer-events:all;position:absolute;top:0;width:100%}@media screen and (max-width:1279px){.config-preview__back{display:none}}[data-floorplans-config="1"] .config-preview__back{display:none}.config-preview__dir{height:2.2rem;position:absolute;right:2rem;top:2.8rem;width:4.9rem}@media screen and (max-width:1279px){.config-preview__dir{display:none}}.config-preview__inner{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;width:100%}@media screen and (max-width:1279px){.config-step--4 .config-preview{display:none}}.config-step{display:flex;height:100%;pointer-events:none;position:absolute;width:100%}@media screen and (max-width:1279px){.config-step{background:#f6f8fb}}@media screen and (max-width:1279px)and (orientation:landscape){.config-step{background:#fff}}.config-step.is-current-step{pointer-events:all}.config-step__back{align-items:center;bottom:2.8rem;display:inline-flex;font-size:1.3rem;justify-content:center;left:4rem;letter-spacing:.02em;line-height:1.5384615385;position:absolute;text-transform:uppercase;z-index:3}@media screen and (max-width:1279px){.config-step__back{bottom:unset;left:unset;right:1.3rem;top:1rem}}@media screen and (max-width:1279px)and (orientation:landscape){.config-step__back{right:5%;top:2rem}}.config-step__back:before{content:"";display:block;height:200%;position:absolute;width:150%}.config-step__back svg{transform:rotate(-90deg) translateY(-50%)}.config-step__back span{margin-left:1.5rem}@media screen and (max-width:1279px){.config-step--4 .config-step__back{background-image:url(/assets/images/www_waldorfresidencesmiami_com_close-big_3dbe984c.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:2.8rem;top:.6rem;width:2.8rem}.config-step--4 .config-step__back:before{height:200%;width:200%}.config-step--4 .config-step__back span,.config-step--4 .config-step__back svg{display:none}}.config-step__building{max-height:56.5%;top:8.2%;transform:translateX(-7.8%)}.config-step__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:38%;z-index:3}@media screen and (max-width:1279px){.config-step__content{display:none}.config-step--4 .config-step__content{background-color:#fff;display:flex;height:100%;position:relative;width:100%;will-change:transform}}.config-step__label{font-size:1.5rem;font-weight:200;letter-spacing:.02em;line-height:1.5333333333;position:absolute;text-align:center;text-transform:uppercase;top:2.1rem;z-index:3}@media screen and (max-width:1279px){.config-step__label{font-size:1.3rem;line-height:1.4923076923;position:fixed;right:50%;top:calc(100% - 16rem);transform:translateX(50%)}}@media screen and (max-width:1279px)and (orientation:landscape){.config-step__label{right:0;transform:none;width:60%}}.config-step__label--level{color:#fff}@media screen and (max-width:1279px)and (orientation:landscape){.config-step__label--level{color:#000}}.config-step__label--floor,.config-step__label--unit{display:none;opacity:0;transition:opacity .3s ease-out}@media screen and (max-width:1279px){.config-step__label--floor,.config-step__label--unit{display:inline-block}}[data-floorplans-config="2"] .config-step__label--floor,[data-floorplans-config="3"] .config-step__label--unit,[data-floorplans-config="4"] .config-step__label--unit{opacity:1}.config-step__level{cursor:pointer;opacity:0;transition:opacity .3s ease-out}.config-step__level:nth-of-type(2n){opacity:.15}.config-step__level.is-active{opacity:.5;transition-duration:.1s}.config-step__level.is-disabled{opacity:0;pointer-events:none}.config-step__preview{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:62%;z-index:1}@media screen and (max-width:1279px){.config-step__preview{height:82%;width:100%}}@media screen and (max-width:1279px)and (orientation:landscape){.config-step__preview{height:100%;width:40%}}.config-step--1 .config-step__preview:after{background:linear-gradient(180deg,hsla(233,9%,83%,0),#cfd0d9 18.75%,#bdbec6);bottom:0;content:"";display:none;height:30vh;left:0;position:fixed;width:100%;z-index:1}@media screen and (max-width:1279px){.config-step--1 .config-step__preview:after{display:block}}@media screen and (max-width:1279px)and (orientation:landscape){.config-step--1 .config-step__preview:after{display:none}}@media screen and (max-width:767px){.config-step--1 .config-step__preview:after{height:28vh}}.config-step--1 .config-step__preview picture{height:100%;width:100%}.config-step--1 .config-step__preview img,.config-step--1 .config-step__preview svg{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:auto}.config-step--1 .config-step__preview img{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transition:opacity .3s ease-out}.config-step--1 .config-step__preview img.loaded{opacity:1}.config-step--2 .config-step__preview{background-color:#f6f8fb}.config-step__back,.config-step__content,.config-step__preview{opacity:0;visibility:hidden}.config-step__content,.config-step__preview{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:width}.config-step__title{display:inline-flex;font-family:Didot HTF;font-size:4.7rem;font-weight:300;justify-content:center;line-height:1.2553191489;opacity:0;position:absolute}.is-current-step .config-step__title{opacity:1}.is-current-step .config-step__title.is-hidden{opacity:0}.config-step__title:after{background:url(/assets/images/www_waldorfresidencesmiami_com_floorplans-arrow_b9b85b86.svg) no-repeat 50%/100%;bottom:-3.6rem;content:"";display:block;height:1.6rem;position:absolute;width:2.6rem}.config-nav{bottom:2.4rem;display:inline-flex;flex-wrap:wrap;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:4rem;transition:opacity .3s ease-out;z-index:3}@media screen and (max-width:1279px){.config-nav{bottom:1.6rem;max-width:33.5rem;opacity:1;pointer-events:all;position:fixed;right:50%;transform:translateX(50%);width:100%}}@media screen and (max-width:1279px)and (orientation:landscape){.config-nav{bottom:2rem;max-width:unset;right:10%;transform:none;width:40%}}@media screen and (max-width:1023px)and (orientation:landscape){.config-nav{right:5%;width:50%}}.config-nav__button{display:inline-flex;position:relative;width:4.2rem}@media screen and (max-width:1279px){.config-nav__button{max-width:13.2rem;width:40%}}@media screen and (max-width:1279px)and (orientation:landscape){.config-nav__button{max-width:unset}}.config-nav__button:before{background-image:url(/assets/images/www_waldorfresidencesmiami_com_arrow_b7769c37.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:.6rem;width:1.2rem}@media screen and (max-width:1279px){.config-nav__button:before{height:.9rem;width:1.8rem}}.config-step--1 .config-nav__button:before{filter:invert(1)}@media screen and (max-width:1279px)and (orientation:landscape){.config-step--1 .config-nav__button:before{filter:invert(0)}}.config-nav__button:after,.config-nav__button:before{content:"";display:inline-block;position:absolute;transform-origin:center}.config-nav__button:after{height:100%;opacity:0;outline:2px solid #000;width:100%}.config-nav__button--prev{transform:translateX(1px)}@media screen and (max-width:1279px){.config-nav__button--prev{transform:none}}.config-nav__button--prev:before{transform:rotate(180deg)}.config-nav__button:focus:after,.no-touch .config-nav__button:hover:after{opacity:1}.config-nav__button.is-clicked{background-color:#000;color:#fff}.config-nav__button.is-clicked:before{filter:invert(1)}.config-step--1 .config-nav__button.is-clicked{background-color:#fff;color:#000}.config-step--1 .config-nav__button.is-clicked:before{filter:invert(0)}.config-nav__button,.config-nav__next{transition:.3s ease-out;transition-property:opacity,background-color,color}.config-nav__button.is-clicked,.config-nav__next.is-clicked{background-color:#000;color:#fff}.config-nav__button.is-clicked:before,.config-nav__next.is-clicked:before{filter:invert(1)}.config-step--1 .config-nav__button.is-clicked,.config-step--1 .config-nav__next.is-clicked{background-color:#fff;color:#000}.config-step--1 .config-nav__button.is-clicked:before,.config-step--1 .config-nav__next.is-clicked:before{filter:invert(0)}.config-nav__button,.config-nav__info,.config-nav__next{align-items:center;border:1px solid #000;font-family:Nobel Book;height:3.4rem;justify-content:center;text-transform:uppercase}@media screen and (max-width:1279px){.config-nav__button,.config-nav__info,.config-nav__next{height:5.5rem}}.config-step--1 .config-nav__button,.config-step--1 .config-nav__info,.config-step--1 .config-nav__next{border-color:#fff;color:#fff}@media screen and (max-width:1279px)and (orientation:landscape){.config-step--1 .config-nav__button,.config-step--1 .config-nav__info,.config-step--1 .config-nav__next{border-color:#000;color:#000}}.config-nav__info{border-left:none;border-right:none;display:none}@media screen and (max-width:1279px){.config-nav__info{display:inline-flex;max-width:7.1rem;width:100%}}@media screen and (max-width:1279px)and (orientation:landscape){.config-nav__info{max-width:unset;width:20%}}.config-nav__next{border-top:none;display:none;font-size:1.6rem;width:100%}@media screen and (max-width:1279px){.config-nav__next{display:inline-flex;width:100%}}.config-nav__next.disabled{opacity:.3;pointer-events:none}[data-floorplans-config="2"] .config-nav,[data-floorplans-config="3"] .config-nav{opacity:1;pointer-events:all}.config-step--1 .config-nav{display:none}@media screen and (max-width:1279px){.config-step--1 .config-nav{display:inline-flex}}.nav-info{position:relative}.nav-info__container{align-items:center;display:inline-flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.nav-info__container--floor,.nav-info__container--unit{opacity:0;transition:opacity .3s ease-out}[data-floorplans-config="2"] .nav-info__container--floor,[data-floorplans-config="3"] .nav-info__container--unit,[data-floorplans-config="4"] .nav-info__container--unit{opacity:1}.nav-info__label{font-size:.9rem;line-height:1.4888888889}.nav-info__value{font-size:1.8rem;line-height:1.5}.config-breadcrumbs{bottom:2.4rem;display:inline-flex;position:absolute;z-index:3}@media screen and (max-width:1279px){.config-breadcrumbs{display:none}}.config-breadcrumbs__item{align-items:center;border:1px solid #000;display:inline-flex;font-family:Nobel Book;font-size:1.4rem;height:3.4rem;opacity:1;pointer-events:none;position:relative;text-transform:uppercase;transition:opacity .3s ease-out}.config-breadcrumbs__item:after{content:"";display:inline-block;height:100%;opacity:0;outline:2px solid #000;position:absolute;transform-origin:center;width:100%}.config-breadcrumbs__item:focus:after,.no-touch .config-breadcrumbs__item:hover:after{opacity:1}.config-breadcrumbs__item:not(:first-child){margin-left:4.8rem}.config-breadcrumbs__item:not(:first-child):before{border-bottom:1px solid #000;content:"";display:inline-block;height:0;left:-2.4rem;position:absolute;transform:translate(-50%,-50%) rotate(-65deg);width:2.1rem}[data-floorplans-config="2"] .config-breadcrumbs__item--level,[data-floorplans-config="3"] .config-breadcrumbs__item--floor,[data-floorplans-config="3"] .config-breadcrumbs__item--level{cursor:pointer;pointer-events:all}.config-breadcrumbs__item--unit{opacity:.2}[data-floorplans-config="3"] .config-breadcrumbs__item--unit{opacity:1}.config-breadcrumbs__label,.config-breadcrumbs__value{align-items:center;display:inline-flex;height:100%;justify-content:center;pointer-events:none}.config-breadcrumbs__label{border-right:1px solid #000;padding:0 1.4rem}.config-breadcrumbs__value{width:4rem}.config-info{bottom:3rem;display:flex;justify-content:space-between;opacity:1;padding:0 4rem;position:absolute;transition:opacity .3s ease-out;width:100%}.config-info__item{display:inline-flex;font-family:Nobel Book;font-size:1.4rem;justify-content:space-between;text-transform:uppercase;width:46%}@media screen and (max-width:1439px){.config-info__item{font-size:1.3rem;line-height:1.7692307692}}.config-info.is-hidden,[data-floorplans-config="4"] .config-info{opacity:0}.cube-mask__floor{cursor:pointer}[data-floorplans-config="2"] .cube-mask__floor{pointer-events:all}[data-floorplans-config="3"] .cube-mask__floor{pointer-events:none}.cube-mask__floor.is-disabled{cursor:default;pointer-events:none}.unit{align-items:center;border:1px solid #dfdfdf;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}@media screen and (max-width:1279px){.unit{-ms-overflow-style:none;border:none;border-top:1px solid #dfdfdf;display:block;margin-top:4.4rem;overflow:auto;padding-top:4rem;position:relative;scrollbar-width:none}.unit::-webkit-scrollbar{display:none}}.unit__content{display:flex;flex-direction:column;height:100%;max-height:calc(100% - 14rem);padding:4.5rem 3.6rem 9rem;position:relative}@media screen and (max-width:1279px){.unit__content{border-top:1px solid #dfdfdf;height:60%}}.config-step--4 .unit__content{max-height:100%}.unit__dir{font-family:Nobel Book;font-size:1.2rem;position:absolute;text-transform:uppercase}@media screen and (max-width:1279px){.unit__dir{display:none}}.unit__dir--north{top:2.3rem}.unit__dir--waterfront{color:#2874ba;right:0;transform:rotate(-90deg);transform-origin:center}.unit__preview{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;max-height:62%;max-width:70%;position:absolute;transform:translateY(-10%);width:100%}@media screen and (max-width:1279px){.unit__preview{margin:0 auto;max-height:40%;max-width:86%;position:relative;transform:none}}@media screen and (max-width:1279px)and (orientation:landscape){.unit__preview{max-height:90%}}.unit__preview img{display:block;height:100%;width:auto}.unit__localization{bottom:3.5rem;max-width:10.8rem;position:absolute;right:calc(100% + 4rem);width:100%}@media screen and (max-width:1279px){.unit__localization{bottom:unset;margin:1.8rem auto 2.8rem;max-width:33%;position:relative;right:unset}}.unit__localization img{width:100%}.unit__localization,.unit__preview{filter:brightness(0)}.unit__info{border-top:1px solid #dfdfdf;display:flex;margin-top:auto;width:100%}@media screen and (max-width:1279px){.unit__info{flex-direction:column;justify-content:space-between;margin-top:3.6rem}}.unit__details{width:70.6%}@media screen and (max-width:1279px){.unit__details{border-bottom:1px solid #dfdfdf;width:100%}}.unit__nav{border-left:1px solid #dfdfdf;width:29.4%}@media screen and (max-width:1279px){.unit__nav{border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;width:100%}}.unit-details{display:flex;justify-content:space-between;padding:3rem}@media screen and (max-width:1279px){.unit-details{align-content:space-between;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-top:0;max-height:18rem;padding:2.3rem 1.5rem}}.unit-details__item{max-width:15.9rem;width:25%}@media screen and (max-width:1279px){.unit-details__item{max-width:unset;width:calc(50% - 1rem)}}@media screen and (max-width:1279px)and (orientation:landscape){.unit-details__item{max-width:15.9rem;width:25%}}.unit-details__info{display:flex;font-family:Nobel Book;font-size:1.4rem;justify-content:space-between;margin-bottom:.5rem;text-transform:uppercase}@media screen and (max-width:1439px){.unit-details__info{font-size:1.3rem;line-height:1.7692307692}}@media screen and (max-width:1279px){.unit-details__info{margin-bottom:0}}@media screen and (max-width:1279px)and (orientation:landscape){.unit-details__info{margin-bottom:.5rem}}.unit-details__info:last-of-type{margin-bottom:0}.unit-details__title{max-width:65%}.unit-details__value{max-width:35%;text-align:right}.unit-details__value img{vertical-align:middle}.unit-details__area{text-transform:none}.unit-details__area.is-hidden{display:none}.unit-nav{display:flex;height:100%}@media screen and (max-width:1279px){.unit-nav{border-top:1px solid #dfdfdf;max-height:12.7rem;width:100%}}@media screen and (max-width:1279px)and (orientation:landscape){.unit-nav{margin-bottom:1px;width:calc(100% - 1px)}}.unit-nav__items{border-left:1px solid #dfdfdf;width:36%}@media screen and (max-width:1279px){.unit-nav__items{width:33%}}@media screen and (max-width:1279px)and (orientation:landscape){.unit-nav__items{width:36%}}.unit-nav__items:first-of-type{border-left:none}.unit-nav__items:last-child{width:28%}@media screen and (max-width:1279px){.unit-nav__items:last-child{width:33%}}@media screen and (max-width:1279px)and (orientation:landscape){.unit-nav__items:last-child{width:28%}}.unit-nav__btn{align-items:center;border-bottom:1px solid #dfdfdf;display:flex;font-family:Nobel Book;font-size:1.4rem;height:50%;justify-content:center;position:relative;text-transform:uppercase;transition:color .3s ease-out;width:100%}@media screen and (max-width:1439px){.unit-nav__btn{font-size:1.3rem}}@media screen and (max-width:1279px){.unit-nav__btn{font-size:1.4rem;min-height:6.2rem}}.unit-nav__btn--full{height:100%}.unit-nav__btn:last-child{border-bottom:none}.unit-nav__btn:before{border:1px solid #000;content:"";height:calc(100% + 2px);left:-1px;opacity:0;position:absolute;top:-1px;transition:opacity .3s ease-out;width:calc(100% + 2px)}.no-touch .unit-nav__btn:hover:before,.unit-nav__btn:focus:before{opacity:1}.unit-nav__btn.disabled,.unit-nav__btn:disabled{color:#dfdfdf;cursor:default;pointer-events:none}.no-touch .unit-nav__btn.disabled:hover:before,.no-touch .unit-nav__btn:disabled:hover:before,.unit-nav__btn.disabled:focus:before,.unit-nav__btn:disabled:focus:before{opacity:0}.coming-soon{align-items:center;background:#fff;bottom:0;display:none;flex-direction:column;justify-content:center;left:0;padding-bottom:1.5rem;position:fixed;right:0;top:0;z-index:10001}.coming-soon__logo{width:31.8rem}@media screen and (max-width:1023px){.coming-soon__logo{width:25rem}}@media screen and (max-width:767px){.coming-soon__logo{width:20rem}}.coming-soon__logo svg{width:100%}.coming-soon__copy{color:#000;display:block;font-family:Didot HTF;font-size:3.6rem;line-height:1.2777777778;margin-top:9rem}.news-page{border-top:none;display:flex;height:calc(var(--vh, 1vh)*100 - 2rem)}@media screen and (max-width:1023px){.news-page{flex-wrap:wrap;height:calc(var(--vh, 1vh)*100 - 1rem)}}@media screen and (max-width:767px){.news-page{margin-left:-.5rem;margin-right:-.5rem}}.news-page:before{border:1px solid #e1e1e1;content:"";height:calc(var(--vh, 1vh)*100 - 2rem);left:1rem;pointer-events:none;position:fixed;top:1rem;width:calc(100% - 2rem)}@media screen and (max-width:1023px){.news-page:before{height:calc(var(--vh, 1vh)*100 - 1rem);left:.5rem;top:.5rem;width:calc(100% - 1rem)}}@media screen and (max-width:767px){.news-page:before{display:none}}.news-page__content{height:100%;width:calc(66.64% - 1rem)}@media screen and (max-width:1279px){.news-page__content{width:100%}}.news-page__content:after,.news-page__content:before{background:#fff;content:"";height:1rem;left:0;position:fixed;width:100%;z-index:2}@media screen and (max-width:1023px){.news-page__content:after,.news-page__content:before{height:.5rem}}@media screen and (max-width:767px){.news-page__content:after,.news-page__content:before{display:none}}.news-page__content:before{top:0}.news-page__content:after{bottom:0}.news-page__bcg{height:calc(var(--vh, 1vh)*100 - 2rem);position:fixed;right:1rem;top:1rem;width:33.5%}@media screen and (max-width:1279px){.news-page__bcg{display:none}}.news-page__bcg img,.news-page__bcg video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;width:100%}.news-page__title{font-family:Didot HTF;font-size:5.6rem;font-weight:500;line-height:1.25;padding:14rem 4rem 13rem}@media screen and (max-width:1023px){.news-page__title{font-size:4.3rem;line-height:1.2325581395;padding:9rem 2rem}}.news-page__message{border-top:1px solid #e1e1e1;display:block;font-size:2.3rem;font-weight:300;line-height:1.35;padding:12rem 4rem 4rem}@media screen and (max-width:1023px){.news-page__message{font-size:1.7rem;line-height:1.4}}.socials{align-items:center;display:flex}.news-page .socials{padding:2.8rem 2rem;position:fixed;right:calc(33.5% + 1rem);top:0;z-index:2}@media screen and (max-width:1279px){.news-page .socials{padding:1.9rem 1rem;right:1rem}}@media screen and (max-width:1023px){.news-page .socials{padding:1.5rem 1rem;right:1rem}}@media screen and (max-width:767px){.news-page .socials{display:none}}.socials__item{margin-right:1.7rem}@media screen and (max-width:1279px){.socials__item{margin-right:1.5rem}}.socials__item:last-child{margin-right:0}.socials__link{display:block}.socials__link img,.socials__link svg{display:block;min-width:2.6rem}@media screen and (max-width:1023px){.socials__link img,.socials__link svg{min-width:3rem}}.socials__link path{transition:fill .3s ease-out}.no-touch .socials__link:hover path,.socials__link:focus path{fill:#696868}.news-excerpts__item{border-bottom:1px solid #e1e1e1;padding:4rem}@media screen and (max-width:1023px){.news-excerpts__item{padding:2rem}}.news-excerpts__item:first-of-type{border-top:1px solid #e1e1e1}.news-excerpt{align-items:stretch;display:flex}@media screen and (max-width:1023px){.news-excerpt{flex-direction:column}}.news-excerpt__image{min-height:100%;position:relative;width:48.12%}.news-excerpt__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.news-excerpt__image:before{content:"";display:block;padding-top:80.7079646018%}@media screen and (max-width:1023px){.news-excerpt__image{margin-bottom:2.5rem;min-height:1rem;width:100%}}@media screen and (max-width:767px){.news-excerpt__image{position:relative}.news-excerpt__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.news-excerpt__image:before{content:"";display:block;padding-top:80.5714285714%}}.news-excerpt--press .news-excerpt__image{position:relative}.news-excerpt--press .news-excerpt__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.news-excerpt--press .news-excerpt__image:before{content:"";display:block;padding-top:60.8849557522%}@media screen and (max-width:767px){.news-excerpt--press .news-excerpt__image{position:relative}.news-excerpt--press .news-excerpt__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.news-excerpt--press .news-excerpt__image:before{content:"";display:block;padding-top:80.5714285714%}}.news-excerpt__content{display:flex;flex-direction:column;justify-content:space-between;padding-left:4rem;width:51.88%}@media screen and (max-width:1023px){.news-excerpt__content{padding-left:0;width:100%}}.news-excerpt__main-title,.news-excerpt__read-title{display:block;font-size:2.2rem;font-weight:300;line-height:1.3181818182;margin-bottom:1.6rem}@media screen and (max-width:1023px){.news-excerpt__main-title,.news-excerpt__read-title{display:none}}.news-excerpt__read-title{display:none}@media screen and (max-width:1023px){.news-excerpt__read-title{display:block;font-size:1.9rem;line-height:1.3157894737;margin-bottom:2rem}}.news-excerpt__title{font-family:Nobel Book;font-size:3rem;font-weight:400;line-height:1.2333333333}@media screen and (max-width:1023px){.news-excerpt__title{font-size:2.6rem;line-height:1.2692307692}}.news-excerpt__desc,.news-excerpt__source{display:block;font-size:2.2rem;font-weight:300;line-height:1.3181818182;margin-top:1rem}@media screen and (max-width:1023px){.news-excerpt__desc,.news-excerpt__source{font-size:1.9rem;line-height:1.3157894737}}.news-excerpt__info{align-items:center;display:flex;justify-content:space-between;margin-top:4rem}@media screen and (max-width:1023px){.news-excerpt__info{margin-top:2rem}}.news-excerpt__date{font-weight:300}@media screen and (max-width:1023px){.news-excerpt__date{font-size:1.4rem}}.news-excerpt__cta{align-items:center;display:flex}.news-excerpt__btn,.news-excerpt__external{margin-right:1.6rem}@media screen and (max-width:1279px){.news-excerpt__btn,.news-excerpt__external{margin-right:1rem}}.news-excerpt__btn:last-child,.news-excerpt__external:last-child{margin-right:0}.news-excerpt__btn{align-items:center;border:1px solid #e1e1e1;border-radius:5.4rem;display:inline-flex;justify-content:center;line-height:1;min-height:5.4rem;padding:1.2rem 2.2rem 1rem;text-align:center;text-transform:uppercase;transition:background-color .3s ease-out,color .3s ease-out}@media screen and (max-width:1023px){.news-excerpt__btn{font-size:1.4rem;min-height:4.2rem}}.news-excerpt__btn:focus,.no-touch .news-excerpt__btn:hover{background-color:#000;color:#fff}.news-external{align-items:center;border:1px solid #e1e1e1;border-radius:50%;display:inline-flex;justify-content:center;min-height:5.4rem;min-width:5.4rem;position:relative;text-align:center;transition:background-color .3s ease-out}@media screen and (max-width:1023px){.news-external{min-height:4.2rem;min-width:4.2rem}}@media screen and (max-width:767px){.news-external svg{max-width:1.6rem}}.news-external path{transition:stroke .3s ease-out}.news-external__label{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#000;border-radius:3.7rem;bottom:calc(100% + 2.4rem);color:#fff;display:inline-flex;font-size:1.8rem;justify-content:center;left:50%;line-height:1;min-height:3.7rem;opacity:0;padding:.5rem 2rem;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%) translateY(.5rem);transition:opacity .3s ease-out,transform .3s ease-out;white-space:nowrap}@media screen and (max-width:1023px){.news-external__label{font-size:1.4rem}}.news-external__label:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-color:#000 transparent transparent;border-style:solid;border-width:.9rem 1.1rem 0;content:"";height:0;left:50%;position:absolute;top:calc(100% - .1rem);transform:translateX(-50%);width:0}.news-external:focus,.no-touch .news-external:hover{background-color:#000}.news-external:focus path,.no-touch .news-external:hover path{stroke:#fff}.news-external:focus .news-external__label,.no-touch .news-external:hover .news-external__label{opacity:1;transform:translateX(-50%) translateY(0)}.pagination{align-items:center;display:flex;justify-content:center;padding:5rem 4rem}@media screen and (max-width:1023px){.pagination{padding:3rem 2rem 3.4rem}}.pagination__btn,.pagination__page,.pagination__spacer{align-items:center;border:1px solid #e1e1e1;color:#383838;display:inline-flex;font-size:1.5rem;font-weight:300;justify-content:center;min-height:6.4rem;position:relative;text-align:center}@media screen and (max-width:1023px){.pagination__btn,.pagination__page,.pagination__spacer{min-height:4.2rem}}.pagination__btn:not(:first-child),.pagination__page:not(:first-child),.pagination__spacer:not(:first-child){border-left:none}.pagination__btn a,.pagination__page a,.pagination__spacer a{align-items:center;color:currentColor;display:inline-flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;transition:color .3s ease-out;width:100%}.pagination__btn,.pagination__page{transition:background-color .3s ease-out}.no-touch .pagination__btn:hover,.no-touch .pagination__page:hover,.pagination__btn.is-active,.pagination__btn:focus,.pagination__page.is-active,.pagination__page:focus{background-color:#111;color:#fff}.no-touch .pagination__btn:hover a,.no-touch .pagination__page:hover a,.pagination__btn.is-active a,.pagination__btn:focus a,.pagination__page.is-active a,.pagination__page:focus a{color:#fff}.pagination__page,.pagination__spacer{min-width:6.6rem}@media screen and (max-width:1023px){.pagination__page,.pagination__spacer{min-width:4.2rem}}.pagination__btn{min-width:14rem}@media screen and (max-width:1023px){.pagination__btn{min-width:4.6rem}}.pagination__btn svg{width:1.9rem}@media screen and (max-width:1023px){.pagination__btn svg{width:1.8rem}}.pagination__btn path{transition:fill .3s ease-out}.pagination__btn line{transition:stroke .3s ease-out}.no-touch .pagination__btn:hover path,.pagination__btn:focus path{fill:#fff}.no-touch .pagination__btn:hover line,.pagination__btn:focus line{stroke:#fff}.single-news{border:1px solid #e1e1e1;height:calc(var(--vh, 1vh)*100 - 2rem);padding:0 6.5rem}@media screen and (max-width:1023px){.single-news{height:calc(var(--vh, 1vh)*100 - 1rem);padding:0 5rem}}@media screen and (max-width:767px){.single-news{border:none;margin-left:-.5rem;margin-right:-.5rem;padding:0}}.single-news__wrapper{border:1px solid #e1e1e1;border-bottom:none;border-top:none;height:100%;margin:0 auto;max-width:109.7rem}@media screen and (max-width:767px){.single-news__wrapper{border:none;padding-top:2.7rem}}.single-news__back-to{padding:2.8rem 4rem}@media screen and (max-width:1023px){.single-news__back-to{display:none;padding:3rem 2rem}}.single-news__back-to--default{background:#fafafa;text-align:center}@media screen and (max-width:1023px){.single-news__back-to--default{display:block}}.single-news__back-to--default,.single-news__content,.single-news__cta,.single-news__main-content,.single-news__related-news,.single-news__share{border-top:1px solid #e1e1e1}.single-news__main-content{padding:4rem 4rem 6rem}@media screen and (max-width:1023px){.single-news__main-content{border-top:none;padding:2rem}}.single-news__share{padding:4rem}@media screen and (max-width:1023px){.single-news__share{padding:2rem}}.single-news__image{margin-bottom:4rem;position:relative}.single-news__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.single-news__image:before{content:"";display:block;padding-top:47.7876106195%}@media screen and (max-width:1023px){.single-news__image{margin-bottom:2rem}}@media screen and (max-width:767px){.single-news__image{position:relative}.single-news__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.single-news__image:before{content:"";display:block;padding-top:47.7142857143%}}.single-news__title{font-family:Didot HTF;font-size:5.6rem;font-weight:500;line-height:1.25}@media screen and (max-width:1023px){.single-news__title{font-size:3.5rem;line-height:1.2571428571}}.single-news__excerpt,.single-news__source{display:block;font-weight:300;margin-top:1rem}@media screen and (max-width:1023px){.single-news__excerpt,.single-news__source{margin-top:2rem}}.single-news__excerpt{font-size:3rem;line-height:1.3333333333}@media screen and (max-width:1023px){.single-news__excerpt{font-size:1.9rem;line-height:1.3684210526}}.single-news__source{font-size:2.5rem;line-height:1.32}@media screen and (max-width:1023px){.single-news__source{font-size:1.9rem;line-height:1.3684210526}}.single-news__content{margin-top:4rem;padding-top:4rem}@media screen and (max-width:1023px){.single-news__content{margin-top:2rem;padding-top:2rem}}.single-news__back{align-items:center;display:inline-flex}@media screen and (max-width:1023px){.single-news__back{font-size:1.8rem}}.single-news__back img,.single-news__back svg{margin-right:1.6rem;min-width:2.4rem}@media screen and (max-width:1023px){.single-news__back img,.single-news__back svg{margin-right:.9rem}}.single-news__back span{display:inline-block;font-size:1.8rem;font-weight:300;line-height:1.3333333333;padding-top:.2rem;position:relative}.single-news__back span:after{background:currentColor;bottom:.1rem;content:"";display:block;height:1px;left:0;min-height:1px;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.no-touch .single-news__back:hover span:after,.no-touch .single-news__back span:hover:after,.single-news__back:focus span:after,.single-news__back span.is-active:after,.single-news__back span:focus:after{transform:scaleX(1)}.single-news__related-news{padding:6rem 4rem 4rem}@media screen and (max-width:1023px){.single-news__related-news{padding:3rem 2rem 4rem}}.news-content__desc,.news-content__image{margin-bottom:6rem}@media screen and (max-width:1023px){.news-content__desc,.news-content__image{margin-bottom:2rem}}.news-content__desc:last-child,.news-content__image:last-child{margin-bottom:0}.news-content__desc{font-size:2.5rem;font-weight:300;line-height:1.32}@media screen and (max-width:1023px){.news-content__desc{font-size:1.9rem;line-height:1.3684210526}}.news-content__desc a{display:inline-block;position:relative}.news-content__desc a:after{background:currentColor;bottom:0;content:"";display:block;height:1px;left:0;min-height:1px;position:absolute;right:0;transform-origin:left center;transition:transform .3s ease-out}.news-content__desc a:focus:after,.no-touch .news-content__desc a:hover:after{transform:scaleX(0)}.news-content__desc b,.news-content__desc strong{font-weight:bolder}.news-content__image--full-width{position:relative;width:100%}.news-content__image--full-width img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.news-content__image--full-width:before{content:"";display:block;padding-top:30.8751229105%}@media screen and (max-width:767px){.news-content__image--full-width{position:relative}.news-content__image--full-width img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.news-content__image--full-width:before{content:"";display:block;padding-top:47.7142857143%}}.news-content__image--default{margin-left:auto;margin-right:auto;max-width:100%;position:relative;width:59.4rem}.news-content__image--default img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.news-content__image--default:before{content:"";display:block;padding-top:58.4175084175%}.news-content__external{text-align:center}.news-content__btn{align-items:center;border:1px solid #e1e1e1;border-radius:5.4rem;display:inline-flex;justify-content:center;line-height:1;min-height:5.4rem;padding:1rem 2.2rem;text-align:center;text-transform:uppercase;transition:background-color .3s ease-out,color .3s ease-out}@media screen and (max-width:1023px){.news-content__btn{font-size:1.4rem;min-height:4.2rem}}.news-content__btn:focus,.no-touch .news-content__btn:hover{background-color:#000;color:#fff}.news-share{align-items:center;display:flex}.news-share__label{font-size:2.2rem;font-weight:300;margin-right:4.8rem}@media screen and (max-width:1023px){.news-share__label{font-size:1.9rem;margin-right:3.4rem}}.news-share .socials__item{margin-right:2.6rem}@media screen and (max-width:1023px){.news-share .socials__item{margin-right:1.5rem}}.news-share .socials__item:last-child{margin-right:0}.news-cta{align-items:stretch;display:flex}.news-cta__item{width:33.3333%}.news-cta__item:not(:last-of-type){border-right:1px solid #e1e1e1}.news-cta__link{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:6.8rem 2rem 7.9rem;text-align:center;width:100%}@media screen and (max-width:1023px){.news-cta__link{padding:3.4rem 2rem 4.8rem}}.news-cta__text{font-size:2.1rem;font-weight:300;line-height:1.3333333333;margin-bottom:1rem}@media screen and (max-width:1023px){.news-cta__text{font-size:1.6rem;line-height:1.3125;margin-bottom:.2rem}}.news-cta__text:last-child{margin-bottom:0}.news-cta__title{font-family:Didot HTF;font-size:4.7rem;font-weight:300;line-height:1.2553191489;position:relative}@media screen and (max-width:1023px){.news-cta__title{font-size:2.4rem;line-height:1.25}}.news-cta__title span{display:inline-block;display:block;position:relative}.news-cta__title span:after{background:currentColor;bottom:.4rem;content:"";display:block;height:1px;left:0;min-height:1px;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.news-cta__link:focus .news-cta__title span:after,.news-cta__title span.is-active:after,.news-cta__title span:focus:after,.no-touch .news-cta__link:hover .news-cta__title span:after,.no-touch .news-cta__title span:hover:after{transform:scaleX(1)}.sales-intro{align-items:flex-end;background-color:transparent;color:#fff;display:flex;height:calc(var(--vh, 1vh)*100 - 2rem);justify-content:center;padding-bottom:4rem;position:relative;transition:background-color .3s ease-out}@media screen and (max-width:1023px){.sales-intro{align-items:flex-start;height:auto;padding-bottom:0}}.sales-intro__background{height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media screen and (max-width:1023px){.sales-intro__background{height:auto;position:relative}.sales-intro__background img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.sales-intro__background:before{content:"";display:block;padding-top:55.612244898%}}.sales-intro__background img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;top:0;width:100%}.sales-intro__content{max-width:65.5rem;pointer-events:none;text-align:center;transition:transform .6s ease}@media screen and (max-width:1023px){.sales-intro__content{display:none}}.has-animation .sales-intro__content{transform:translateY(-8rem)}.sales-intro__title{font-family:Didot HTF;font-size:6rem;font-weight:300;line-height:1.25}@media screen and (max-width:1023px){.sales-intro__title{font-size:2.5rem;letter-spacing:-.01em}}.has-animation .sales-intro__title{color:#231f20}.sales-intro__desc{font-size:3rem;line-height:1.2333333333;margin-top:1.4rem}.sales-intro__desc,.sales-intro__title{transition:color .3s ease-out}.sales-intro__scroll-icon{align-items:center;display:flex;justify-content:center;margin-bottom:1rem;position:relative;transition:opacity .3s ease-out}.sales-intro__scroll{align-items:center;display:flex;flex-direction:column-reverse;font-size:1.4rem;letter-spacing:.125em;line-height:1.3571428571;margin-top:1rem;text-transform:uppercase}.has-animation .sales-intro__scroll{opacity:0}.sales-intro__scroll div{text-align:center}.sales-intro__scroll img{filter:brightness(0) invert(1);height:3.5rem;margin-bottom:2rem;opacity:0;transition:opacity .3s;width:2.3rem}.sales-intro__scroll .animation-completed+img,.sales-intro__scroll .animation-started+img{opacity:1}.sales-content{font-family:Nobel Book;margin:0 auto;max-width:65.5rem;opacity:0;padding-top:1rem;text-align:center;transition:transform .6s ease,opacity .6s ease}@media screen and (max-width:1023px){.sales-content{opacity:1;padding:5rem 2rem 0}}.has-animation .sales-content{opacity:1;transform:translateY(-15rem)}@media screen and (max-width:1023px){.has-animation .sales-content{transform:translateY(0)}}.sales-content__title{display:none}@media screen and (max-width:1023px){.sales-content__title{display:block;font-family:Didot HTF;font-size:3.5rem;font-weight:300;line-height:1.2285714286}}.sales-content__desc{font-size:3rem;line-height:1.2333333333}@media screen and (max-width:1023px){.sales-content__desc{font-size:2rem;line-height:1.25;margin-top:2.4rem}.sales-content__desc:first-child{margin-top:0}}.sales-content__text{font-size:2.5rem;font-weight:300;line-height:1.32;margin-top:3.6rem}@media screen and (max-width:1023px){.sales-content__text{font-size:1.6rem;line-height:1.3125;margin-top:2rem}}.sales-team-container{border:1px solid #e1e1e1;height:calc(var(--vh, 1vh)*100 - 2rem)}@media screen and (max-width:1023px){.sales-team-container{height:calc(var(--vh, 1vh)*100 - 1rem)}}@media screen and (max-width:767px){.sales-team-container{border:none;margin:-.5rem}}.sales-team{margin-top:7rem}@media screen and (max-width:1023px){.sales-team{margin-top:6rem}}.sales-team__item{align-items:stretch;border-top:1px solid #e1e1e1;display:flex}@media screen and (max-width:1023px){.sales-team__item{align-items:flex-start;flex-direction:column;padding:4rem 2rem}}.sales-team__content,.sales-team__image{width:50%}@media screen and (max-width:1023px){.sales-team__content,.sales-team__image{width:100%}}.sales-team__image{border-right:1px solid #e1e1e1;padding:11.8rem 4rem}@media screen and (max-width:1023px){.sales-team__image{border:none;margin-bottom:4rem;padding:0}.sales-team__image:last-child{margin-bottom:0}}.sales-team__item:nth-of-type(2n) .sales-team__image{border-right:none;order:2}@media screen and (max-width:1023px){.sales-team__item:nth-of-type(2n) .sales-team__image{order:1}}.sales-team__thumbnail{border-radius:50%;margin:0 auto;overflow:hidden;position:relative;width:35rem}.sales-team__thumbnail img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.sales-team__thumbnail:before{content:"";display:block;padding-top:100%}@media screen and (max-width:1023px){.sales-team__thumbnail{width:20.6rem}}.sales-team__content{padding:16.3rem 4rem 12rem;position:relative}@media screen and (max-width:1023px){.sales-team__content{padding:0}}.sales-team__item:nth-of-type(2n) .sales-team__content{border-right:1px solid #e1e1e1;order:1}@media screen and (max-width:1023px){.sales-team__item:nth-of-type(2n) .sales-team__content{border:none;order:2}}.sales-team__desc,.sales-team__name{margin-left:auto;margin-right:auto;max-width:55rem;text-align:center}.sales-team__name{font-family:Didot HTF;font-size:4.7rem;font-weight:300;line-height:1.2553191489}@media screen and (max-width:1023px){.sales-team__name{font-size:3.5rem;line-height:1.2285714286}}.sales-team__desc{font-size:2.5rem;font-weight:300;line-height:1.32;margin-top:1.7rem}@media screen and (max-width:1023px){.sales-team__desc{font-size:1.9rem;line-height:1.3157894737;margin-top:1rem}}.sales-team__desc:first-child{margin-top:0}.sales-team__info{bottom:0;display:flex;justify-content:space-between;left:0;padding:4rem;position:absolute;width:100%}@media screen and (max-width:1023px){.sales-team__info{flex-direction:column;margin-top:4rem;padding:0;position:static}}.sales-team__link{display:inline-block;font-weight:300;position:relative;text-transform:uppercase}.sales-team__link:after{background:currentColor;bottom:0;content:"";display:block;height:1px;left:0;min-height:1px;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.no-touch .sales-team__link:hover:after,.sales-team__link.is-active:after,.sales-team__link:focus:after{transform:scaleX(1)}@media screen and (max-width:1023px){.sales-team__link{align-self:center;font-size:1.4rem;line-height:1.3571428571;margin-bottom:1rem}.sales-team__link:last-child{margin-bottom:0}}.live-view{height:calc(var(--vh, 1vh)*100 - 2rem);position:relative}@media screen and (max-width:1023px){.live-view{height:calc(var(--vh, 1vh)*100 - 1rem)}}.live-view__logo{color:#fff;display:flex;left:50%;max-height:9.2rem;max-width:21.7rem;position:absolute;top:3rem;transform:translateX(-50%);transition:opacity .3s ease-out;z-index:4}@media screen and (max-width:1023px){.live-view__logo{max-width:18rem;top:1.5rem}}@media screen and (max-width:767px){.live-view__logo{max-width:13.7rem}}.live-view__preview{animation-delay:2s;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.menu-live{align-items:center;bottom:4.35rem;display:flex;position:absolute;right:4rem}@media screen and (max-width:767px){.menu-live{bottom:2.25rem;right:2rem}}.menu-live__icon{margin-right:1.3rem}@media screen and (max-width:767px){.menu-live__icon{margin-right:1rem}}.menu-live__text{display:inline-block;font-family:Nobel Book;font-size:1.5rem;margin-top:.2rem;position:relative;text-transform:uppercase}.menu-live__text:after{background:currentColor;bottom:-1px;content:"";display:block;height:1px;left:0;min-height:1px;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.menu-live__text.is-active:after,.menu-live__text:focus:after,.no-touch .menu-live__text:hover:after{transform:scaleX(1)}@media screen and (max-width:767px){.menu-live__text{font-size:1.3rem}.menu-live__text--desktop{display:none}}.menu-live__text--mobile{display:none}@media screen and (max-width:767px){.menu-live__text--mobile{display:block}}.no-touch .menu-live:hover .menu-live__text:after,.page-template-page-live-view .menu-live__text:after{transform:scaleX(1)}html{-ms-overflow-style:none;bottom:0;height:100%;left:0;min-height:100%;overflow:hidden;position:fixed;right:0;scrollbar-width:none;top:0;width:100%}html::-webkit-scrollbar{display:none}.wrapper{margin:0 auto;max-width:132rem;padding:0 2rem}.main-container{background:#fff;position:relative;z-index:5}.scrollbar-track{visibility:hidden}.scroll-content{height:100%}.section{position:relative;z-index:5}html{font-size:1.0351966874vh}@media screen and (max-width:1279px){html{font-size:.8333333333vh}}@media screen and (max-width:1023px){html{font-size:1.3020833333vw}}@media screen and (max-width:767px){html{font-size:1.9230769231vw}}@media screen and (max-width:424px){html{font-size:2.6666666667vw}}

/*# sourceMappingURL=main.css.map*/