.loading-bar{opacity:1;height:100%;width:2px;background-color:#000;will-change:transform,opacity}.dark-theme .loading-bar{background-color:#fff}.page-loader{position:fixed;top:0;left:0;height:100vh;width:4.16667vw;z-index:99099999}.page-loader .content-container{height:calc(100vh - 8.33333vw);width:100%;display:flex;justify-content:center;align-items:center}.page-loader .content-container .loading-bar-container{height:100%;width:2px;background-color:rgba(0,0,0,.15);overflow:hidden}.page-loader .menu-icon-container,.page-loader .squirrel-icon-container{height:4.16667vw;width:4.16667vw;display:flex;justify-content:center;align-items:center}.page-loader .menu-icon-container img,.page-loader .squirrel-icon-container img{height:32px;max-height:calc(4.16667vw - 4px);object-fit:contain;max-width:4.16667vw}.page-loader.mobile{width:18.66667vw}.page-loader.mobile .content-container{height:calc(100vh - 120px)}.page-loader.mobile .content-container .loading-bar-container{height:33vh;width:2px}.page-loader.mobile .menu-icon-container,.page-loader.mobile .squirrel-icon-container{height:18.66667vw;width:18.66667vw}.page-loader.mobile .squirrel-icon-container img{max-height:none;max-width:none}.page-loader.mobile .menu-icon-container{height:60px}@media only screen and (min-width:768px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.page-loader .content-container{height:calc(100vh - 13.33333vw)}}.pagination-control{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.pagination-control button{background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:none;width:4.16667vw;height:100%}.pagination-control button img{height:12px;width:12px;object-fit:contain}.pagination-control button:focus,.pagination-control button:hover:enabled{background:transparent;outline:none}.pagination-control .pagination-values{display:flex;justify-content:center;align-items:center;font-size:20px;color:#9b9b9b;width:12.5vw;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.pagination-control .pagination-values .separator{margin:0 1.04167vw;height:.07rem;width:1.66667vw;background-color:#9b9b9b}.pagination-control .pagination-values .pagination-slider{width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-top:.25rem}.pagination-control .pagination-values .pagination-slider>div{height:.07rem}.pagination-control.light{background-color:#f4f4f4}.pagination-control.light .pagination-values strong{color:#000}.pagination-control.light .pagination-values .pagination-slider>div{background-color:rgba(0,0,0,.15)}.pagination-control.light .pagination-values .pagination-slider>div.active{background-color:#000}.pagination-control.dark{background-color:#1c2023}.pagination-control.dark .pagination-values strong{color:#fff}.pagination-control.dark .pagination-values .pagination-slider>div{background-color:hsla(0,0%,100%,.35)}.pagination-control.dark .pagination-values .pagination-slider>div.active{background-color:#fff}.progressive-img{-webkit-animation:blurAnimation 2s;animation:blurAnimation 2s;position:relative;height:100%;width:100%}.progressive-img .thumb{position:absolute;-webkit-transition:visibility 0ms ease .4s;transition:visibility 0ms ease .4s}.progressive-img .full{-webkit-transition:opacity .4s ease 0ms;transition:opacity .4s ease 0ms}.venetian-blind-container{height:100%;width:100%;overflow:hidden}.venetian-blind{width:100%;background-color:rgba(0,0,0,.01);position:relative;background-position:50%}.venetian-blind,.venetian-blind .foreground-image{height:100%;background-size:cover;background-repeat:no-repeat;overflow:hidden}.venetian-blind .foreground-image{position:absolute;width:33.33%;top:0;bottom:0;left:0;-webkit-animation:scale-left-horizontal 1s ease-out both;animation:scale-left-horizontal 1s ease-out both}.venetian-blind .foreground-image img{height:100%;width:300.03%;position:absolute;top:0;object-fit:cover;left:0}.venetian-blind .foreground-image.first{left:0}.venetian-blind .foreground-image.second{left:33.33%}.venetian-blind .foreground-image.second img{left:-100%}.venetian-blind .foreground-image.third{left:66.66%}.venetian-blind .foreground-image.third img{left:-200%;width:299.94%}.venetian-blind-exit,.venetian-blind-exit.venetian-blind-exit-active{display:none}@-webkit-keyframes scale-left-horizontal{0%{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes scale-left-horizontal{0%{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-transform-origin:0 0;transform-origin:0 0}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0}}.carousel-statement-card-enter,.carousel-statement-card-enter-done{-webkit-animation:animationBeliefStatements .5s ease-out;animation:animationBeliefStatements .5s ease-out}.carousel-statement-card-exit{display:none}@-webkit-keyframes animationBeliefStatements{0%{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes animationBeliefStatements{0%{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.section.active .statements{-webkit-animation:animationBeliefStatements .5s ease-out;animation:animationBeliefStatements .5s ease-out;-webkit-animation-delay:.15s;animation-delay:.15s}@media only screen and (max-device-width:576px){.carousel-statement-card-enter,.carousel-statement-card-enter-done,.section.active .statements{-webkit-animation:none!important;animation:none!important}}.horizontal-module{position:relative;padding-top:4.16667vw}.horizontal-module .section-content{height:100%}.horizontal-module .section-content .left-section{display:flex;align-items:center;justify-content:left}.horizontal-module .section-content .left-section .carousel-inner-row{width:100%}.horizontal-module .section-footer{left:auto!important}.horizontal-module .statements{height:100%;max-height:calc(100vh - 8.33333vw);overflow:hidden}.horizontal-module .statements .paragraph *{line-height:18px;font-size:14px!important;color:#333!important;background:transparent!important}.horizontal-module .statements .paragraph strong{color:#000!important}.horizontal-module .statements .sub-heading{padding:2% 0 7%;margin-left:-1.2222%;-webkit-transform:scale(.98);transform:scale(.98)}.horizontal-module .slide-count{color:#fff;position:absolute!important;top:8%;right:3.33333vw;text-align:end}.horizontal-module .slide-count[data-count*="01"]{right:1.16667vw}.horizontal-module .hide-count{display:none}.horizontal-module .section-banner-image-toggle{height:100%}.horizontal-module .section-banner-image-toggle .image-div{position:relative;height:100%}.horizontal-module .section-banner-image{height:calc(100vh - 8.33333vw)}.horizontal-module .section-banner-image .image-div{display:flex;position:relative;height:100%;width:100%}.horizontal-module .section-banner-image .image-div .slider-image{height:100%;width:100%}.horizontal-module .section-banner-image .image-div .announcement-card{position:absolute;right:4.16667vw;bottom:4.16667vw;background:#fff}.horizontal-module .section-banner-image .image-div .card-display{display:none}.horizontal-module .section-banner-image .image-div .no-control *,.horizontal-module .section-banner-image .image-div .projects *{height:calc(100vh - 8.33333vw);width:100%}.horizontal-module .section-banner-image .image-div .no-control img,.horizontal-module .section-banner-image .image-div .projects img{object-fit:cover;object-position:center center}.horizontal-module .section-banner-image .image-div .no-control .fp-tableCell,.horizontal-module .section-banner-image .image-div .projects .fp-tableCell{height:100%!important}.horizontal-module .section-banner-image .image-div .projects{position:relative}.horizontal-module .section-banner-image .image-div .projects .carousel-control-prev{left:65px}.horizontal-module .section-banner-image .image-div .projects .carousel-control-next{right:-47px}.horizontal-module .section-banner-image .image-div .projects .carousel-control-next,.horizontal-module .section-banner-image .image-div .projects .carousel-control-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;opacity:.9;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;background-color:#000;height:4.16667vw;width:4.16667vw}.horizontal-module .section-banner-image .image-div .projects .carousel-control-next .carousel-control-next-icon,.horizontal-module .section-banner-image .image-div .projects .carousel-control-next .carousel-control-prev-icon,.horizontal-module .section-banner-image .image-div .projects .carousel-control-prev .carousel-control-next-icon,.horizontal-module .section-banner-image .image-div .projects .carousel-control-prev .carousel-control-prev-icon{display:inline-block;width:15px;height:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAAEhyb7BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUxJREFUeNpi/P//PwMMMDEgARQOQAAxfPz4aStYKYgAcsDENxAHIIDAIjBRGBtVMxQABBBMlR+6KulPnz5bwFVAVXWgG/4R2f5fMAmAAEJWEQVyAhA7wcQwFCEproAqNoGJMSIHBQwAXQYSfMPHxysK4rNgkfwOlGREFgcIIGRrPqFbjS2IuIEmfcMWYnBFQCuYgRQnNoUogQ11C0jhR9zRiVDIB1T4CKcioGQVlOmN4TuoDwuhAWmONcSBEpkEowWqwBdbOAEEGEa0QIOAE4h/A3Ew0CObGYgA2EKAC0hlATErEG8CGQzETgRNwhWlaAECwh/RAwZvssRhYBWSga+BWJcsg2D5CsmwxyQbhJRxYN4zxaaOBVfYAQM4E0hNg3K/A7ETMCJO4FLPgsWAKCC1BIgZoQb4AA3YRyjSsLkoGoi/AHEM0IBNDEQCAKokJmaZ7lnXAAAAAElFTkSuQmCC)}.horizontal-module .section-banner-image .image-div .projects .carousel-control-next .carousel-control-prev-icon,.horizontal-module .section-banner-image .image-div .projects .carousel-control-prev .carousel-control-prev-icon{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.horizontal-module .section-banner-image .image-div .projects.no-control{position:relative}.horizontal-module .section-banner-image .image-div .projects.no-control .carousel-control-next,.horizontal-module .section-banner-image .image-div .projects.no-control .carousel-control-prev{display:none}.horizontal-module .section-footer{bottom:4.16667vw!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.horizontal-module .statements{width:110%}.horizontal-module .statements .sub-heading{padding:2% 0 7%;font-size:32px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.horizontal-module .statements .sub-heading{font-size:40px}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.horizontal-module .section-banner-image .image-div{padding-bottom:12.5vw}.horizontal-module .section-banner-image .image-div .projects{height:100%}.horizontal-module .section-banner-image .image-div .carousel-inner{overflow:hidden!important;width:45.83334vw;height:29.16667vw;left:4.16667vw}.horizontal-module .section-banner-image .image-div .carousel-inner .carousel-item{width:100%}.horizontal-module .section-banner-image .image-div .carousel-inner .carousel-item img{width:100%;height:100%}.horizontal-module .section-banner-image .image-div .carousel-inner .active carousel-item{width:100%}.horizontal-module .section-banner-image .image-div .carousel-inner .active carousel-item img{width:100%;height:100%}.horizontal-module .section-banner-image .image-div .projects .carousel-indicators{top:88%}.horizontal-module .section-banner-image .image-div .projects img{height:100vh!important;width:100%!important;object-fit:cover;object-position:center center;padding-bottom:16.66667vw}}.announcement-card{height:8.33333vw;width:33.33334vw;background:#fff;display:flex;overflow:hidden;cursor:pointer;-webkit-animation:scale-out-horizontal .5s cubic-bezier(.55,.085,.68,.53) both;animation:scale-out-horizontal .5s cubic-bezier(.55,.085,.68,.53) both}.announcement-card .image-container{width:50%}.announcement-card .image-container img{object-fit:cover;object-position:center;height:100%;width:100%}.announcement-card .title-container{width:50%;display:flex;flex-direction:column;justify-content:space-evenly;padding:17px 20px}.announcement-card .title-container h4{line-height:1.3em;max-height:3.8em;overflow:hidden}.announcement-card .title-container .call-to-action{color:#ef7f7a;text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-right:12px}.mobile .announcement-card{height:18vh}.mobile .announcement-card .image-container{width:28%}.mobile .announcement-card .title-container{padding:0 20px;width:72%}.announcement-card-animation-enter{-webkit-animation:scale-in-hor-center 1s;animation:scale-in-hor-center 1s}.announcement-card-animation-exit{-webkit-animation:scale-out-horizontal .5s cubic-bezier(.55,.085,.68,.53) both;animation:scale-out-horizontal .5s cubic-bezier(.55,.085,.68,.53) both}.section.active .announcement-card{-webkit-animation:scale-in-hor-center 1s cubic-bezier(.25,1,.5,1);animation:scale-in-hor-center 1s cubic-bezier(.25,1,.5,1)}@media only screen and (min-device-width:320px) and (max-device-width:567px){.mobile-section{width:100%}.mobile-section .section-content{height:100vh}.mobile-section .section-content .image-background{position:absolute;height:100%;z-index:0}.mobile-section .section-content .content-row{padding-top:60px}.mobile-section .section-content .content-row .belief-statement{margin-left:-2px;max-height:50vh;padding-right:35px;padding-bottom:30px;padding-top:75px;margin-top:-60px;background:#fff;overflow:hidden}.mobile-section .section-content .content-row .belief-statement span{text-transform:uppercase;color:#9b9b9b;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.mobile-section .section-content .content-row .belief-statement h2{padding:10px 0;max-width:95%}.mobile-section .section-content .content-row .belief-statement p{font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333}.mobile-section .section-content .announcement-card{z-index:2}.mobile-section .section-content .slide-count{color:#fff;text-align:right;position:absolute;bottom:6.5%;right:16.66667%}}.mobile .announcement-card{width:100%;position:absolute;bottom:0}.contact-details{height:100%;display:flex;flex-direction:column;justify-content:space-around}.contact-details h1,.contact-details h2{margin-bottom:2rem}.contact-details h3,.contact-details h4{margin-bottom:.5rem}.contact-details p{color:#333;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif}.contact-details .description{padding-bottom:2rem}.contact-details .description p{margin-bottom:1rem;color:#333!important}.contact-details .description span{font-size:14px;line-height:18px;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#333!important}.contact-details .address{margin-bottom:2rem}.contact-details .sales h3,.contact-details .sales h4{margin-bottom:1rem}.contact-details .sales .contact-information{display:flex;align-items:center}.contact-details .sales .contact-information .contact-type{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:10px;line-height:18px;display:inline-flex;min-width:80px}.contact-details .sales .contact-information .email-hovered:hover{color:#ef7f7a}.contact-details .sales .contact-information p{display:inline-flex;font-size:12px}.mobile .contact-details p,.mobile .contact-details span{font-size:12px;line-height:16px}.mobile .contact-details .address,.mobile .contact-details h1,.mobile .contact-details h2{margin-bottom:.75rem}.mobile .contact-details h3,.mobile .contact-details h4{margin-bottom:.5rem}.form-button{display:flex;align-items:center;justify-content:space-between;height:4.16667vw;width:20.83334vw;padding:0 2.08333vw;margin-top:2rem}.form-button:active,.form-button:focus,.form-button:visited{outline:none}.form-button.dark{background-color:#1c2023;color:#fff}.form-button.dark span{color:#fff}.form-button.light{background-color:#f4f4f4;color:#000}.form-button.light span{color:#000}.form-button.transparent{background-color:transparent;color:#ef7f7a}.form-button.transparent span{color:#ef7f7a}.form-button.dark:hover,.form-button.light:hover,.form-button.transparent:hover,.form-button:hover{background-color:#ef7f7a}.form-button.dark:hover span,.form-button.light:hover span,.form-button.transparent:hover span,.form-button:hover span{color:#fff}.form-button.dark:hover img,.form-button.light:hover img,.form-button.transparent:hover img,.form-button:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.form-button:disabled,.form-button[disabled]{cursor:unset;opacity:.5}.form-button span{min-width:calc(45% - 2.08333vw);text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.form-button img{max-width:calc(45% - 2.08333vw);object-fit:contain}.form-dropdown .Dropdown-option,.form-dropdown .Dropdown-placeholder,.form-dropdown label{font-size:10px;line-height:18px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.form-dropdown label{margin:0 0 4px 26px;color:rgba(0,0,0,.2)}.form-dropdown .Dropdown-root{border:none;border-radius:0;background-color:#f4f4f4}.form-dropdown .Dropdown-root .Dropdown-arrow-wrapper{position:absolute;top:0;right:0;height:46px;width:4.16667vw;display:flex;align-items:center;justify-content:center}.form-dropdown .Dropdown-root .arrow-closed{-webkit-transform:rotate(45deg)}.form-dropdown .Dropdown-root .arrow-closed,.form-dropdown .Dropdown-root .arrow-open{border:solid rgba(0,0,0,.57);border-width:0 1.5px 1.5px 0;display:inline-block;transform:rotate(45deg);padding:3px}.form-dropdown .Dropdown-root .arrow-open{-webkit-transform:rotate(-135deg)}.form-dropdown .Dropdown-root .Dropdown-option,.form-dropdown .Dropdown-root .Dropdown-placeholder{padding:13px 26px}.form-dropdown .Dropdown-root .Dropdown-control{cursor:pointer;background-color:#f4f4f4;position:relative;overflow:hidden;border:none;box-sizing:border-box;border-radius:0;padding:0 4.16667vw 0 0}.form-dropdown .Dropdown-root .Dropdown-menu{background-color:#f4f4f4;max-height:440px;border:none;box-shadow:none;overflow-y:auto;top:0;left:0;width:100%;z-index:1000;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.form-dropdown .Dropdown-root .Dropdown-option{color:#fff;cursor:pointer;vertical-align:middle}.form-dropdown .Dropdown-root .Dropdown-option:hover{background-color:#ef7f7a;color:#fff}.form-dropdown .Dropdown-root .Dropdown-option.is-selected{color:#ef7f7a;background-color:#2b2d32}.form-dropdown .Dropdown-root .Dropdown-option.is-selected:hover{color:#f4f4f4;background-color:#ef7f7a}.form-dropdown .Dropdown-root.is-open .Dropdown-placeholder{color:#fff}.form-dropdown .Dropdown-root.is-open .Dropdown-menu{background-color:#2b2d32}.form-dropdown .Dropdown-root.is-open .Dropdown-arrow-wrapper{z-index:1005}.form-dropdown .Dropdown-root.is-open .arrow-closed,.form-dropdown .Dropdown-root.is-open .arrow-open{border-color:hsla(0,0%,100%,.57)}.form-dropdown.field-error .Dropdown-root{border-bottom-color:#ef7f7a}.form-dropdown.field-error .Dropdown-root .Dropdown-control{background-color:rgba(239,127,122,.1)}.form-dropdown.field-error .Dropdown-root .Dropdown-placeholder{color:#ef7f7a}.form-dropdown.field-error .Dropdown-root .arrow-closed,.form-dropdown.field-error .Dropdown-root .arrow-open{border-color:#ef7f7a}.form-input{display:flex;flex-flow:column-reverse}.form-input input,.form-input label{-webkit-transition:all .3s;transition:all .3s;touch-action:manipulation}.form-input label{font-size:10px;line-height:14px;letter-spacing:.44px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase;margin:2px 0 -2px 26px}.form-input input:placeholder-shown+label{cursor:text;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateY(30px) scale(1);transform:translateY(30px) scale(1)}.form-input input::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.form-input ::-webkit-input-placeholder,.form-input input::placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.form-input input:focus::-webkit-input-placeholder{opacity:0}.form-input input:focus+label,.form-input input:not(:placeholder-shown)+label{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);cursor:pointer;color:rgba(0,0,0,.2)}.form-input.field-error input:focus+label,.form-input.field-error input:not(:placeholder-shown)+label{color:#ef7f7a}.form-input input[type=number]::-webkit-inner-spin-button,.form-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-input input[type=number]{-moz-appearance:textfield}@-moz-document url-prefix(){.form-input input[type=number]{width:100%}}.form-input input[type=text]:disabled{background:#f4f4f4;opacity:1!important}@media only screen and (min-device-width:320px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.form-input,.form-input input{border-radius:0}}@media only screen and (min-device-width:414px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){.form-input,.form-input input{border-radius:0}}.form-textarea{display:flex;flex-flow:column-reverse}.form-textarea label,.form-textarea textarea{-webkit-transition:all .3s;transition:all .3s;touch-action:manipulation}.form-textarea label{font-size:10px;line-height:14px;letter-spacing:.44px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase;margin:2px 0 -2px 26px}.form-textarea textarea:placeholder-shown+label{cursor:text;max-width:66.66%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateY(30px) scale(1);transform:translateY(30px) scale(1)}.form-textarea textarea::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.form-textarea ::-webkit-input-placeholder,.form-textarea textarea::placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.form-textarea textarea:focus::-webkit-input-placeholder{opacity:0}.form-textarea textarea:focus+label,.form-textarea textarea:not(:placeholder-shown)+label{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);cursor:pointer;color:rgba(0,0,0,.2)}.form-textarea.field-error textarea:focus+label,.form-textarea.field-error textarea:not(:placeholder-shown)+label{color:#ef7f7a}.form-container .contact-number-container .form-dropdown{width:25%;border-bottom:1px solid rgba(0,0,0,.4)}.form-container .contact-number-container .form-dropdown label{display:none}.form-container .contact-number-container .form-dropdown .Dropdown-root{margin-top:18px}.form-container .contact-number-container .form-dropdown .Dropdown-root .Dropdown-control{padding-right:0;height:100%}.form-container .contact-number-container .form-dropdown .Dropdown-root .Dropdown-control .Dropdown-placeholder{padding-right:15px}.form-container .contact-number-container .form-dropdown .Dropdown-root .Dropdown-control .Dropdown-arrow-wrapper{width:2.08333vw}.form-container .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu{max-height:250px}.form-container .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu .Dropdown-option{padding-right:15px}.form-container .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar{width:2px!important}.form-container .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-track{background:hsla(0,0%,100%,.35)}.form-container .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-thumb{background:#fff}.form-container .otp-number-container{display:flex;flex-direction:row;justify-content:space-between}.form-container .otp-number-container input{height:45px!important}.form-container .otp-number-container .form-input:first-child{width:40%}.form-container .otp-number-container span{font-weight:500;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;margin-top:45px}.form-container .otp-number-container .button-container{width:20%;height:45px;margin-top:18px;display:grid;place-items:center;cursor:default;background-color:#f4f4f4;outline:none}.form-container .otp-number-container .button-container .resend-icon{font-size:20px}.form-container .otp-number-container .button-container .loader{-webkit-animation:spin 1.1s linear infinite;animation:spin 1.1s linear infinite;font-size:20px}.form-container .otp-number-container .button-container p{font-weight:500;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.form-container .otp-number-container .button-container.disable{pointer-events:none;cursor:wait}.form-container .otp-number-container .button-container:hover{background-color:#ef7f7a;color:#fff}.form-container .otp-number-container .button-container:hover p{color:#fff}.mobile .form-container .contact-number-container{padding-top:3px}.mobile .form-container .contact-number-container .form-dropdown{border:none;width:30%}.mobile .form-container .contact-number-container .form-dropdown .Dropdown-root{margin-top:20px;min-height:45px;max-height:45px}.mobile .form-container .contact-number-container .form-dropdown .Dropdown-root .Dropdown-control .Dropdown-placeholder{padding-bottom:14px}.mobile .form-container .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu{bottom:0;top:auto;max-height:228px}.mobile .form-container .contact-number-container .form-input:nth-child(3){width:55%}.mobile .form-container .contact-number-container .field-error label{margin-left:5px}.mobile .form-container .Dropdown-arrow-wrapper{margin-right:7px}.mobile .form-container .otp-number-container span{font-size:10px}.mobile .form-container .otp-number-container .button-container .resend-icon{font-size:16px}.contact-container .info-container{height:100%;width:45.83334vw;padding-right:16.66667vw}.contact-container .contact-form-container{width:29.16667vw}.mobile .contact-container{flex-direction:column;align-items:flex-start;justify-content:space-evenly;padding-top:60px;padding-left:18.66667vw;margin-bottom:-91px}.mobile .contact-container .info-container{padding-right:3.73333vw}.mobile .contact-container .contact-form-container,.mobile .contact-container .info-container{height:auto;width:100%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.contact-container .contact-form-container{width:33.33334vw}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.contact-container .contact-form-container{width:33.33334vw}}.banner-container{padding-top:5px}.banner-container .banner-image{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:top;object-fit:cover}.banner-container .banner-fill-height{height:calc(100vh - 8.33333vw)}.banner-container .banner-fill-width{margin-left:-4.6666667%;width:104.6666667%}.banner-container .banner-title{position:absolute;bottom:5%}.banner-container .banner-title .heading-text{margin-bottom:2.8%;color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.banner-container .banner-title .text{color:#fff;white-space:pre-line}.banner-container .banner-description{padding:3.2% 4.16667vw 1px;position:absolute;bottom:0;right:0;width:54.16667vw;max-height:115px;overflow:hidden;background-color:#fff;-webkit-animation:slide-top .7s forwards;animation:slide-top .7s forwards;-webkit-transition:max-height .7s linear;transition:max-height .7s linear}.banner-container .banner-description .description-heading,.banner-container .banner-description .description-heading *{color:#333!important;font-size:14px;line-height:18px}.banner-container .banner-description .description,.banner-container .banner-description .description *{color:#333;font-size:14px;line-height:18px}.banner-container .banner-description .description-heading strong,.banner-container .banner-description .description strong{color:#000!important}.banner-container .banner-description .toggle-description-height{cursor:pointer;margin-bottom:3px;background:transparent;color:#ef7f7a;position:absolute;top:15px;right:2%;width:12px}.banner-container .banner-description .toggle-description-height img{width:100%}.banner-container .is-active strong,.banner-container .is-collapsed strong{color:#000!important}.banner-container .is-active *,.banner-container .is-collapsed *{font-size:14px!important;line-height:18px!important}.banner-container .is-collapsed *{color:#333}.banner-container .is-collapsed{max-height:115px}.banner-container .is-active{-webkit-transition:max-height 1.7s ease-in-out;transition:max-height 1.7s ease-in-out;max-height:33.33334vw}.banner-container .banner-carousal,.banner-container .banner-carousal .carousel-inner,.banner-container .banner-carousal .carousel-inner .carousel-item{height:100%}@media (max-width:575.98px){.banner-container{padding-top:0}.banner-container .banner-image{padding-top:60px}.banner-container .banner-fill-width{margin-left:0;width:100vw}.banner-container .banner-fill-height{height:100vh}.banner-carousal{overflow-x:hidden}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.banner-container{height:100%!important}.banner-container .banner-image{height:100%;margin-left:-4.6666667%!important;width:104.6666667%!important}.banner-container .banner-description{display:block;bottom:-2px;overflow:hidden}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.banner-container{height:100%!important}.banner-container .banner-image{height:100%;margin-left:-4.6666667%!important;width:104.6666667%!important}.banner-container .banner-description{display:block;bottom:-2px;overflow:hidden}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.banner-container{height:100%!important}.banner-container .banner-image{height:100%;margin-left:-4.6666667%!important;width:104.6666667%!important}.banner-container .banner-description{display:block;bottom:-2px;overflow:hidden}}@media only screen and (max-device-width:768px){.banner-container .banner-description{overflow:hidden;display:none}}@media only screen and (min-device-width:1367px){.banner-container .banner-description{bottom:-2px;overflow:hidden}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.banner-container{height:100%!important}.banner-container .banner-image{height:100%}}.footer-links-mobile-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.footer-link-mobile{display:block;text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.footer-link-mobile span{line-height:20px}.footer-link-mobile-separator{display:block;line-height:20px;margin:0 10px;font-size:16px}.quote h4{margin-top:25px}.copyright{margin-top:60px;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.copyright div{line-height:14px}.copyright a{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (min-device-width:320px) and (max-device-width:767px){.copyright{margin-top:30px}.copyright span{color:#000;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.copyright a{color:#ef7f7a!important}}.social-links{margin-left:-12px}.social-links a{width:32px;height:32px;text-align:center;display:inline-block;margin-right:8px;font-size:16px}.social-links a i{line-height:32px}.social-links a :active,.social-links a :hover{color:#ef7f7a}@media only screen and (min-device-width:320px) and (max-device-width:567px){.social-links a :active,.social-links a :hover{color:#000}}.footer-link{font-size:18px;line-height:26px}.footer-link-small{font-size:12px}.main-footer-link{margin-right:17%}.main-footer-link a{cursor:pointer;color:#fff!important;margin-bottom:3%;display:block;line-height:2}@media (max-width:567px){.main-footer-link{width:45%;margin-right:5%;margin-top:5%}}ul.footer-menu{list-style:none outside none;margin:0;padding:0;overflow:hidden}ul.footer-menu>li{margin-bottom:4px;padding-right:10px}ul.footer-menu>li>a.footer-link,ul.footer-menu a.footer-link-small{color:#9b9b9b;display:block}ul.footer-menu>li>a.footer-link strong,ul.footer-menu a.footer-link-small strong{color:#fff}ul.footer-menu>li>a.footer-link:hover,ul.footer-menu>li>a.footer-link:hover strong,ul.footer-menu a.footer-link-small:hover,ul.footer-menu a.footer-link-small:hover strong{color:#ef7f7a}.light-theme ul.footer-menu>li>a.footer-link{color:#000}@media only screen and (min-device-width:320px) and (max-device-width:576px){ul.footer-menu>li{margin-bottom:8px}}.footer-section{padding-top:4.16667vw;padding-bottom:4.16667vw;position:relative}.footer-section .footer-container{margin-left:-4.16667vw;padding-left:4.16667vw}.footer-section .footer-menu-container::-webkit-scrollbar{width:2px!important}.footer-section .footer-menu-container::-webkit-scrollbar-track{background:rgba(0,0,0,.35)}.footer-section .footer-menu-container::-webkit-scrollbar-thumb{background:#000}.footer-section .footer-banner-container{position:relative;max-height:38vh;margin-bottom:40px}.footer-section .footer-banner-container img{height:50vh;top:0}@-moz-document url-prefix(){.footer-section .footer-banner-container{height:52vh}}.footer-section .footer-content{margin-top:10%}.footer-section .footer-content .quote{margin-bottom:40px}.footer-section .footer-section-menu{margin-bottom:50px}.footer-section .copyright-container{position:relative;bottom:0;left:0;width:100%}.footer-section .copyright{margin-top:20px}.footer-section .copyright span,.footer-section .copyright span a{color:#9b9b9b}.footer-section .copyright span a:hover{color:#ef7f7a}.mobile .footer-section{padding-top:0;padding-bottom:60px;margin-left:0;padding-left:0;min-height:100vh;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;background:#000}.mobile .footer-section .footer-banner-container{max-height:38vh}.mobile .footer-section .footer-banner-container img{height:100%;top:0}.mobile .footer-section .footer-content{padding-left:18.66667vw}.mobile .footer-section .footer-content .quote h4{margin-left:-20px}.mobile .footer-section .footer-links-mobile{position:relative;bottom:0;margin-left:18.66667vw;width:81.33333vw;display:flex;align-items:center;margin-top:2vh}.mobile .footer-section .social-links{margin-top:40px}.mobile .footer-section-menu{margin-bottom:5%}.mobile .copyright{margin-top:5px}button:focus,button:hover:enabled{color:#fff;background:#ef7f7a;outline:0!important;-webkit-appearance:none;box-shadow:none!important}button:focus .iconClass,button:hover:enabled .iconClass{background:#fff}.section-footer{background-color:transparent;background-repeat:no-repeat;border:none;overflow:hidden;outline:none;height:4.16667vw;display:flex;align-items:center;position:absolute;left:0;right:0;bottom:0}.section-footer .explore-btn{outline:none;padding:0;display:flex;place-content:space-between;width:80px;background:none;line-height:23px;font-size:10px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;border:none}.section-footer .explore-btn .icon-down{height:70%;padding-top:4%}.section-footer .explore-btn button:focus,.section-footer .explore-btn button:hover:enabled{color:#000;background:transparent}@media only screen and (min-device-width:320px) and (max-device-width:567px){.section-footer{height:18.66667vw;margin-left:18.66667vw}.section-footer .explore-btn{color:#fff}.section-footer .explore-btn img{margin-bottom:7%;height:100%}.section-footer .explore-btn button:focus,.section-footer .explore-btn button:hover:enabled{color:#fff;background:transparent}}.get-in-touch-mobile{display:flex;align-items:center;justify-content:center;width:120px;height:60px;border:none;background-color:transparent;z-index:1}.get-in-touch-mobile span{color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.get-in-touch-mobile:focus,.get-in-touch-mobile:hover:enabled{background:transparent!important;outline:none;color:#ef7f7a}.get-in-touch-form input,.get-in-touch-form textarea{background-color:#f4f4f4;border-color:#f4f4f4}.get-in-touch-form input::-webkit-input-placeholder,.get-in-touch-form textarea::-webkit-input-placeholder{text-transform:unset}.get-in-touch-form input:-ms-input-placeholder,.get-in-touch-form textarea:-ms-input-placeholder{text-transform:unset}.get-in-touch-form input::-ms-input-placeholder,.get-in-touch-form textarea::-ms-input-placeholder{text-transform:unset}.get-in-touch-form input::placeholder,.get-in-touch-form textarea::placeholder{text-transform:unset}.get-in-touch-form .brochure-submit span{margin:auto}.get-in-touch-form .brochure-submit img{display:none}.get-in-touch-form .form-input label,.get-in-touch-form .form-textarea label{text-transform:unset}.get-in-touch-form .contact-number-container{display:flex;flex-direction:row}.get-in-touch-form .contact-number-container input{height:45px!important}.get-in-touch-form .contact-number-container .form-dropdown{width:25%;border-bottom:none}.get-in-touch-form .contact-number-container .form-dropdown label{display:none}.get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root{margin-top:18px;height:45px}.get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-control{padding-right:0;height:100%}.get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-control .Dropdown-placeholder{padding-right:15px}.get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-control .Dropdown-arrow-wrapper{width:2.08333vw}.get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu{max-height:148px}.get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu .Dropdown-option{padding-right:15px}.get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar{width:2px!important}.get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-track{background:hsla(0,0%,100%,.35)}.get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-thumb{background:#fff}.get-in-touch-form .contact-number-container .form-input:nth-child(2){width:15%}.get-in-touch-form .contact-number-container .form-input:nth-child(2) input{padding:13px 10px}.get-in-touch-form .contact-number-container .form-input:nth-child(2) label{margin-left:15px}.get-in-touch-form .contact-number-container .form-input:nth-child(3){width:60%}.get-in-touch-form .otp-number-container{display:flex;flex-direction:row;justify-content:space-between}.get-in-touch-form .otp-number-container input{height:45px!important}.get-in-touch-form .otp-number-container .form-input:first-child{width:40%}.get-in-touch-form .otp-number-container span{font-weight:500;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;margin-top:45px;color:#000}.get-in-touch-form .otp-number-container .button-container{width:20%;height:45px;margin-top:18px;display:grid;place-items:center;cursor:default;background-color:#f4f4f4;outline:none}.get-in-touch-form .otp-number-container .button-container .resend-icon{font-size:20px}.get-in-touch-form .otp-number-container .button-container .loader{-webkit-animation:spin 1.1s linear infinite;animation:spin 1.1s linear infinite;font-size:20px}.get-in-touch-form .otp-number-container .button-container p{font-weight:500;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.get-in-touch-form .otp-number-container .button-container.disable{pointer-events:none;cursor:wait}.get-in-touch-form .otp-number-container .button-container:hover{background-color:#ef7f7a;color:#fff}.get-in-touch-form .otp-number-container .button-container:hover p{color:#fff}.mobile .get-in-touch-form{padding-top:1.25rem}.mobile .get-in-touch-form .brochure-submit span{margin:auto;min-width:96%!important}.mobile .get-in-touch-form .brochure-submit img{display:inline;display:initial}.mobile .get-in-touch-form input,.mobile .get-in-touch-form textarea{border-color:rgba(0,0,0,.4);background-color:#fff}.mobile .get-in-touch-form input:focus,.mobile .get-in-touch-form textarea:focus{outline:0;box-shadow:none;background-color:#f4f4f4;border-color:#f4f4f4}.mobile .get-in-touch-form input:focus::-webkit-input-placeholder,.mobile .get-in-touch-form textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,.2)}.mobile .get-in-touch-form input:focus:-ms-input-placeholder,.mobile .get-in-touch-form textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,.2)}.mobile .get-in-touch-form input:focus::-ms-input-placeholder,.mobile .get-in-touch-form textarea:focus::-ms-input-placeholder{color:rgba(0,0,0,.2)}.mobile .get-in-touch-form input:focus::placeholder,.mobile .get-in-touch-form textarea:focus::placeholder{color:rgba(0,0,0,.2)}.mobile .get-in-touch-form .form-button{height:60px;width:60%;padding:0;margin-top:1rem;justify-content:flex-start}.mobile .get-in-touch-form .form-button:hover{background-color:transparent}.mobile .get-in-touch-form .form-button:hover span{color:#ef7f7a}.mobile .get-in-touch-form .form-button:hover img{-webkit-filter:unset;filter:unset}.mobile .get-in-touch-form .field-error #DialingCode,.mobile .get-in-touch-form .field-error input,.mobile .get-in-touch-form .field-error textarea{color:#ef7f7a;background-color:rgba(239,127,122,.1)!important;border-bottom:1px solid #ef7f7a}.mobile .get-in-touch-form .field-error label{color:#ef7f7a}.mobile .get-in-touch-form .contact-number-container .form-dropdown{width:25%}.mobile .get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-control .Dropdown-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile .get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-control .Dropdown-arrow-wrapper{width:30%}.mobile .get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu{max-height:209px}.mobile .get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu .Dropdown-option{padding-right:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile .get-in-touch-form .contact-number-container #DialingCode{border-bottom:none;background-color:#f4f4f4}.get-in-touch-overlay-content{position:absolute;top:0;right:0;bottom:0;background:#fff;overflow:auto;outline:none;width:37.5vw;padding:4.16667vw;-webkit-animation:fadeInRight .5s ease-out both;animation:fadeInRight .5s ease-out both}.get-in-touch-overlay-content .get-in-touch-modal{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.get-in-touch-overlay-content .get-in-touch-modal .get-text{margin-top:4%}.get-in-touch-overlay-content .get-in-touch-modal .collapse-icon-container{position:absolute;top:-4.16667vw;left:-4.16667vw;width:4.16667vw;height:4.16667vw;display:flex;justify-content:center;align-items:center;cursor:pointer}.get-in-touch-overlay-content .get-in-touch-modal .collapse-icon-container img{height:12px;width:12px;object-fit:cover}.get-in-touch-overlay-content .get-in-touch-modal .label{color:#9b9b9b;text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.get-in-touch-overlay-content .get-in-touch-modal h2{margin-top:2.08333vw}.get-in-touch-overlay-content .get-in-touch-modal .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.get-in-touch-overlay-content .get-in-touch-modal .simplebar-track.simplebar-vertical{height:calc(100vh - 8.33333vw);background-color:rgba(0,0,0,.15);right:calc(-2.08333vw - 2px);width:2px}.get-in-touch-overlay-content .get-in-touch-modal .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.get-in-touch-overlay-content.mobile{left:0;width:100vw;padding:60px 0 60px 18.66667vw}.get-in-touch-overlay-content.mobile .collapse-icon-container{top:-60px;left:-18.66667vw;width:18.66667vw;height:60px;z-index:99900001}.get-in-touch-overlay-content.mobile .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.get-in-touch-overlay-content.mobile .simplebar-track.simplebar-vertical{height:calc(100vh - 120px);background-color:rgba(0,0,0,.15);left:calc(-9.33333vw - 2px);width:2px}.get-in-touch-overlay-content.mobile .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.get-in-touch-overlay-content{width:41.66667vw}.get-in-touch-overlay-content .get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu{max-height:197px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.get-in-touch-overlay-content{width:41.66667vw}.get-in-touch-overlay-content .get-in-touch-form .contact-number-container .form-dropdown .Dropdown-root .Dropdown-menu{max-height:197px}}.cta-button{display:flex;align-items:center;justify-content:space-between;height:4.16667vw;text-align:left}.cta-button.link{justify-content:flex-start}.cta-button.link a,.cta-button.link span{min-width:auto}.cta-button.link img{max-width:unset;margin-left:20px}.cta-button:active,.cta-button:focus,.cta-button:visited{outline:none}.cta-button.dark,.cta-button.dark:hover{background-color:#1c2023;color:#fff}.cta-button.dark:hover a,.cta-button.dark:hover span,.cta-button.dark a,.cta-button.dark span{color:#fff}.cta-button.light,.cta-button.light:hover{background-color:#f4f4f4;color:#000}.cta-button.light:hover a,.cta-button.light:hover span,.cta-button.light a,.cta-button.light span{color:#000}.cta-button.transparent,.cta-button.transparent:hover{background-color:transparent;color:#ef7f7a}.cta-button.transparent:hover a,.cta-button.transparent:hover span,.cta-button.transparent a,.cta-button.transparent span{color:#ef7f7a}.cta-button.small{height:inherit}.cta-button.regular{padding:0 2.08333vw}.cta-button a,.cta-button span{min-width:calc(45% - 2.08333vw);text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cta-button img{max-width:calc(45% - 2.08333vw)!important;object-fit:contain}.cta-button.events-button img{height:25px;width:25px}.form-file-upload{border-bottom:1px solid #f4f4f4}.form-file-upload label{font-size:10px;line-height:18px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;margin:2px 0 -2px 26px}.form-file-upload .file-upload{background-color:#f4f4f4;padding:8px 26px;min-height:46px;display:flex;align-items:center}.form-file-upload .file-upload:focus{outline:none}.form-file-upload .file-upload span{font-size:10px;line-height:18px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.form-file-upload.field-error{border-color:#ef7f7a}.form-file-upload.field-error .file-upload{background-color:rgba(239,127,122,.1)}.form-file-upload.field-error .file-upload span{color:#ef7f7a}.form-file-upload .uploaded-files{background-color:#f4f4f4;padding:0 18px;min-height:46px;display:flex;align-items:center}.form-file-upload .uploaded-files .uploaded-file{position:relative;padding:8px 28px 8px 8px;margin:4px 0;color:#000;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-file-upload .uploaded-files .uploaded-file:hover{background-color:rgba(239,127,122,.1)}.form-file-upload .uploaded-files .uploaded-file:hover>a{visibility:visible}.form-file-upload .uploaded-files .uploaded-file>a{display:flex;align-items:center;justify-content:center;position:absolute;right:8px;top:10px;height:16px;width:16px;padding:2px;border-radius:50%;background-color:#ef7f7a;border:1px solid #ef7f7a;cursor:pointer;visibility:hidden}.form-file-upload .uploaded-files .uploaded-file>a>img{height:8px;width:8px;object-fit:contain}.job-application-form{padding-top:1rem}.job-application-form input,.job-application-form textarea{background-color:#f4f4f4;border-color:#f4f4f4}.job-application-form input::-webkit-input-placeholder,.job-application-form textarea::-webkit-input-placeholder{text-transform:unset}.job-application-form input:-ms-input-placeholder,.job-application-form textarea:-ms-input-placeholder{text-transform:unset}.job-application-form input::-ms-input-placeholder,.job-application-form textarea::-ms-input-placeholder{text-transform:unset}.job-application-form input::placeholder,.job-application-form textarea::placeholder{text-transform:unset}.job-application-form .form-input label,.job-application-form .form-textarea label{text-transform:unset}.mobile .job-application-form{padding-top:1.25rem}.mobile .job-application-form input,.mobile .job-application-form textarea{border-color:rgba(0,0,0,.4);background-color:#fff}.mobile .job-application-form input:focus,.mobile .job-application-form textarea:focus{outline:0;box-shadow:none;background-color:#f4f4f4;border-color:#f4f4f4}.mobile .job-application-form input:focus::-webkit-input-placeholder,.mobile .job-application-form textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,.2)}.mobile .job-application-form input:focus:-ms-input-placeholder,.mobile .job-application-form textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,.2)}.mobile .job-application-form input:focus::-ms-input-placeholder,.mobile .job-application-form textarea:focus::-ms-input-placeholder{color:rgba(0,0,0,.2)}.mobile .job-application-form input:focus::placeholder,.mobile .job-application-form textarea:focus::placeholder{color:rgba(0,0,0,.2)}.mobile .job-application-form .form-button{height:60px;width:60%;padding:0;margin-top:1rem;justify-content:flex-start}.mobile .job-application-form .form-button:hover{background-color:transparent}.mobile .job-application-form .form-button:hover span{color:#ef7f7a}.mobile .job-application-form .form-button:hover img{-webkit-filter:unset;filter:unset}.mobile .job-application-form .field-error input,.mobile .job-application-form .field-error textarea{color:#ef7f7a;background-color:rgba(239,127,122,.1);border-bottom:1px solid #ef7f7a}.mobile .job-application-form .field-error label{color:#ef7f7a}.job-application-overlay-content{position:absolute;top:0;right:0;bottom:0;background:#fff;overflow:auto;outline:none;width:37.5vw;padding:4.16667vw;-webkit-animation:fadeInRight .5s ease-out both;animation:fadeInRight .5s ease-out both}.job-application-overlay-content .job-application-modal{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.job-application-overlay-content .job-application-modal .collapse-icon-container{position:absolute;top:-4.16667vw;left:-4.16667vw;width:4.16667vw;height:4.16667vw;display:flex;justify-content:center;align-items:center;cursor:pointer}.job-application-overlay-content .job-application-modal .collapse-icon-container img{height:12px;width:12px;object-fit:cover}.job-application-overlay-content .job-application-modal .label{color:#9b9b9b;text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.job-application-overlay-content .job-application-modal h2{margin-top:2.08333vw}.job-application-overlay-content .job-application-modal .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.job-application-overlay-content .job-application-modal .simplebar-track.simplebar-vertical{height:calc(100vh - 8.33333vw);background-color:rgba(0,0,0,.15);right:calc(-2.08333vw - 2px);width:2px}.job-application-overlay-content .job-application-modal .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.job-application-overlay-content.mobile{left:0;width:100vw;padding:60px 0 60px 18.66667vw}.job-application-overlay-content.mobile .collapse-icon-container{top:-60px;left:-18.66667vw;width:18.66667vw;height:60px;z-index:99900001}.job-application-overlay-content.mobile .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.job-application-overlay-content.mobile .simplebar-track.simplebar-vertical{height:calc(100vh - 120px);background-color:rgba(0,0,0,.15);left:calc(-9.33333vw - 2px);width:2px}.job-application-overlay-content.mobile .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.restaurant-menu-overlay{position:absolute;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);overflow:auto;outline:none;width:37.5vw;padding:4.16667vw;-webkit-animation:fadeInRight .5s ease-out both;animation:fadeInRight .5s ease-out both}.restaurant-menu-overlay .restaurant-menu-modal{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.restaurant-menu-overlay .restaurant-menu-modal .collapse-icon-container{position:absolute;top:-4.16667vw;right:-4.16667vw;width:4.16667vw;height:4.16667vw;display:flex;justify-content:center;align-items:center;cursor:pointer}.restaurant-menu-overlay .restaurant-menu-modal .collapse-icon-container img{height:12px;width:12px;object-fit:cover}.restaurant-menu-overlay .restaurant-menu-modal .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.restaurant-menu-overlay .restaurant-menu-modal .simplebar-track.simplebar-vertical{height:calc(100vh - 8.33333vw);background-color:rgba(0,0,0,.15);right:calc(-2.08333vw - 2px);width:2px}.restaurant-menu-overlay .restaurant-menu-modal .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.restaurant-menu-overlay.mobile{left:0;width:100vw;padding:60px 0 60px 18.66667vw}.restaurant-menu-overlay.mobile .collapse-icon-container{top:-60px;right:12px;width:18.66667vw;height:60px;z-index:99900001}.restaurant-menu-overlay.mobile .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.restaurant-menu-overlay.mobile .simplebar-track.simplebar-vertical{height:calc(100vh - 120px);background-color:rgba(0,0,0,.15);left:calc(-9.33333vw - 2px);width:2px}.restaurant-menu-overlay.mobile .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.header-section,.header-section.dark.theme,.header-section.light-theme{height:4.16667vw;align-items:center;position:fixed;z-index:25;top:0;width:100%;background-color:rgba(0,0,0,.75)}.header-section.dark.theme a.menu-icon,.header-section.light-theme a.menu-icon,.header-section a.menu-icon{pointer-events:all;display:flex;justify-content:center;align-content:center;cursor:pointer}.header-section.dark.theme .nav,.header-section.light-theme .nav,.header-section .nav{float:right!important;padding-right:18px}.header-section.dark.theme .nav-link,.header-section.light-theme .nav-link,.header-section .nav-link{color:#fff!important}.header-section .breadcrumb,.header-section.dark.theme .breadcrumb,.header-section.light-theme .breadcrumb{background-color:inherit;margin:0;pointer-events:all}.header-section .breadcrumb .breadcrumb-item p,.header-section.dark.theme .breadcrumb .breadcrumb-item p,.header-section.light-theme .breadcrumb .breadcrumb-item p{color:inherit}.header-section .breadcrumb .breadcrumb-item a,.header-section.dark.theme .breadcrumb .breadcrumb-item a,.header-section.light-theme .breadcrumb .breadcrumb-item a{color:#fff;letter-spacing:.5px}.header-section .breadcrumb .breadcrumb-item a:hover,.header-section.dark.theme .breadcrumb .breadcrumb-item a:hover,.header-section.light-theme .breadcrumb .breadcrumb-item a:hover{text-decoration:inherit}.header-section .breadcrumb .breadcrumb-item .decorate:first-letter,.header-section.dark.theme .breadcrumb .breadcrumb-item .decorate:first-letter,.header-section.light-theme .breadcrumb .breadcrumb-item .decorate:first-letter{text-decoration:underline}.header-section .breadcrumb .breadcrumb-item .remove-decoration:first-letter,.header-section.dark.theme .breadcrumb .breadcrumb-item .remove-decoration:first-letter,.header-section.light-theme .breadcrumb .breadcrumb-item .remove-decoration:first-letter{text-decoration:none}.header-section .breadcrumb .breadcrumb-item .remove-decoration,.header-section .breadcrumb .breadcrumb-item:not(:first-child),.header-section.dark.theme .breadcrumb .breadcrumb-item .remove-decoration,.header-section.dark.theme .breadcrumb .breadcrumb-item:not(:first-child),.header-section.light-theme .breadcrumb .breadcrumb-item .remove-decoration,.header-section.light-theme .breadcrumb .breadcrumb-item:not(:first-child){font-weight:700}@media (max-width:576px){.header-section,.header-section.dark.theme,.header-section.light-theme{position:fixed;height:60px}.header-section{flex-direction:row;display:flex;z-index:10001}.header-section .menu-icon-container{display:flex;flex:0 0 18.66667vw;max-width:18.66667vw;height:100%;align-items:center;justify-content:center}.header-section .logo-container{flex-grow:0;flex-shrink:0;flex-basis:81.33333vw;max-width:81.33333vw;display:flex;justify-content:space-between;align-items:center}.header-section .logo-container .get-in-touch-mobile{position:fixed;right:1%;background-color:#ef7f7a}.header-section .logo-container .homes-buttons{right:5%}.header-section .logo-container .homes-buttons .get-in-touch{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:transparent}.header-section .logo-container .homes-buttons .get-in-touch span{color:#fff}.header-section .logo-container .homes-buttons .get-in-touch img{display:none}.header-section .logo-container .restaurant-header-button{position:fixed;right:10%;height:20px;width:20px}.header-section .logo-container .restaurant-header-button img{height:100%;width:100%}.header-section .logo-container .apply-button{width:90px;background-color:transparent}.header-section .logo-container .apply-button img{display:none}}.neighbourhood-card{display:flex;width:100%;height:18vh;margin-bottom:3%}.neighbourhood-card .img-container{width:14%;display:flex;justify-content:left;flex-direction:row}.neighbourhood-card .img-container .img-div{margin-top:15%}.neighbourhood-card .img-container .img-div img{object-fit:contain;object-position:center;width:30px;height:30px}.neighbourhood-card .content-container{width:90%;padding:3%}.neighbourhood-card .content-container .content{margin-left:3%;height:100%}.neighbourhood-card .content-container .content .location-data{margin-top:5%}.neighbourhood-card .content-container .content .location-data p:nth-child(2){margin-top:2%}.neighbourhood-card .content-container:hover{background:#f4f4f4;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.highlight-row{background:#f4f4f4}@media only screen and (min-width:768px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.neighbourhood-card{height:14vh}}.info-window{padding:5px}.info-window h4,.info-window span{color:#000!important}.gm-ui-hover-effect img{width:10px!important;height:10px!important;margin:7px 7px 0 0!important}.project-map{height:50%;width:100%}.mobile .project-map,.neighborhood-map{height:100%;width:100%}.house-count-icon{height:10px;width:10px;border:50%;color:#28a745}.mobile .neighborhood-map{height:100%;width:100%}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.neighborhood-map{max-height:91%!important}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.neighborhood-map{max-height:91%!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.neighborhood-map{max-height:91%!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.neighborhood-map{max-height:91%!important}}.neighbourhood-filter{display:flex;margin-right:3%;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.neighbourhood-filter p{margin-left:18%!important;color:#000;font-size:12px}.neighbourhood-filter img{height:22px;width:22px;object-fit:contain}.highlight p{color:#ef7f7a!important}.neighbourhood-overlay-container{display:flex;width:100%}.neighbourhood-overlay-container .left-content{flex:0 0 33%;max-width:33%;height:100vh;padding-right:.7%;padding-bottom:4%}.neighbourhood-overlay-container .right-content{flex:0 0 67%;max-width:67%;height:calc(100vh - 8.33333vw);position:relative}.neighbourhood-overlay-container .neighbourhood-filter-container{display:flex;justify-content:flex-end;align-items:center;position:absolute;top:0;width:70%;right:0;height:4.16667vw;flex-direction:row;z-index:9999}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.neighbourhood-overlay-container .right-content{height:calc(100vh - 11.66667vw)}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.neighbourhood-overlay-container .right-content{height:calc(100vh - 11.66667vw)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.neighbourhood-overlay-container .right-content{height:calc(100vh - 11.66667vw)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.neighbourhood-overlay-container .right-content{height:calc(100vh - 13.33333vw)}}.title h3{color:#9b9b9b!important}.title h3 span{font-size:inherit;color:#000}.dark-theme .title span{color:#fff!important}.card-meta-container{width:100%;padding-top:4%}.card-meta-container span{text-transform:uppercase}.card-meta-container .first-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.card-meta-container .product-meta span{display:inline;float:left}.card-meta-container i{padding-right:.52083vw}.card-meta-container .fa-shower{padding-left:.69444vw;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.card-meta-container span:last-child{float:right}.card-meta-container .product-version{display:inline-block}.card-meta-container .project-extra-info{display:flex;flex-direction:column;padding-top:10px}.card-meta-container .project-extra-info span{font-weight:700}.rental-card-info{margin-top:5%}.rental-card-info .rental-info{margin-top:2%;display:flex;flex-direction:row;justify-content:space-between}.rental-card-info .rental-info span{text-transform:uppercase}.card-container img{width:100%;margin-left:0;object-fit:cover;height:100%}.grid-view-container{padding-right:4.3333vw;height:calc(100vh - 4.16667vw)}.grid-view-container .grid-view-header{height:13%;display:flex;align-items:center}.grid-view-container .grid-view-content{height:87%}.grid-view-container .grid-view-content .card-section{height:45%;margin-bottom:3%}.grid-view-container .grid-view-content .product img{object-fit:contain}.grid-view-container .grid-view-content .product img:hover{object-fit:cover}.grid-view-container .grid-view-content .job-post-card-data{padding:4% 0 2%}.image-gallery-item{position:relative;width:100%;height:100%;overflow:hidden;cursor:pointer}.image-gallery-item img{width:100%;height:100%;object-fit:cover}.image-gallery-item p{position:absolute;left:1.66667vw;bottom:1.5625vw;right:1.19048vw;z-index:1;color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}.image-gallery-item .image-description{position:absolute;bottom:5%;color:#fff;white-space:pre-line}.mobile .image-gallery-item-mobile{padding-left:18.66667vw;margin-right:5vw;width:90vw;overflow:hidden}.mobile .image-gallery-item-mobile>img{margin-left:-18.66667vw;width:calc(100% + 18.66667vw);height:60vh;object-fit:cover}.mobile .image-gallery-item-mobile>p{color:hsla(0,0%,100%,.5);font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1;margin:20px 0}.image-overlay{width:95.83333vw;overflow:hidden}.image-overlay .slick-slide,.image-overlay .slick-slide>div,.image-overlay .slick-slider{height:100%;width:100%}.image-overlay .image-overlay-item.image-gallery-item{height:calc(100vh - 8.33333vw);width:100%;cursor:unset}.image-overlay .image-overlay-item.image-gallery-item img{object-fit:contain}.image-overlay .image-overlay-item.image-gallery-item p{left:0;right:0;text-align:center}.image-overlay .image-overlay-item.image-gallery-item-mobile{height:100vh;width:100vw;padding:60px 0}.image-overlay .image-overlay-item.image-gallery-item-mobile img{width:100%;height:100%;object-fit:contain}.image-overlay .section-footer-item{margin-left:auto;width:20.83334vw}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.image-overlay{width:91.66667vw}.image-overlay .image-overlay-item.image-gallery-item{max-height:calc(100vh - 16.66667vw)}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.image-overlay{width:91.66667vw}.image-overlay .image-overlay-item.image-gallery-item{max-height:calc(100vh - 16.66667vw)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.image-overlay{width:91.66667vw}.image-overlay .image-overlay-item.image-gallery-item{max-height:calc(100vh - 16.66667vw)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.image-overlay{width:91.66667vw}.image-overlay .image-overlay-item.image-gallery-item{max-height:calc(100vh - 16.66667vw)}}.vertical-container{position:relative;display:flex;height:100%;width:100%;box-shadow:none;border-radius:20px}.vertical-container .image-container{display:inline-block;position:absolute;top:0;left:0;height:100%;width:100%}.vertical-container img{display:block;width:100%;height:100%;object-fit:cover}.vertical-container .vertical-description,.vertical-container .vertical-name{position:absolute;padding-left:2.08333vw;padding-right:2.08333vw}.vertical-container .vertical-name{bottom:5%}.vertical-container .vertical-name p,.vertical-container .vertical-name span{color:#fff;font-size:32px;line-height:26px;white-space:pre-line}.vertical-container .vertical-name span,.vertical-container .vertical-name strong{color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;white-space:pre-line}.vertical-container .vertical-description{align-self:center;display:none}.vertical-container .vertical-description p{color:#fff;white-space:pre-line;font-size:22px;line-height:26px}.vertical-container .vertical-description p,.vertical-container .vertical-description strong{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.vertical-container:hover{cursor:pointer;box-shadow:10px 10px 8px rgba(0,0,0,.4);-webkit-box-shadow:10px 10px 8px rgba(0,0,0,.4);-moz-box-shadow:10px 10px 8px rgba(0,0,0,.4)}.vertical-container *{border-radius:20px}.vertical-container:hover .image-container{z-index:99;opacity:.6;background:#000}.vertical-container:hover .vertical-name{display:none}.vertical-container:hover .vertical-description{display:inline;z-index:999}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.vertical-container .vertical-name p,.vertical-container .vertical-name span,.vertical-container .vertical-name strong{font-size:28px}}.info-links-container{list-style:none outside none;margin:0;padding:0}.info-links-container .info-link{color:#000;font-size:10px;letter-spacing:.44px;line-height:20px;text-transform:uppercase}.info-links-container .info-link:hover{cursor:pointer;color:#ef7f7a}@media only screen and (min-device-width:320px) and (max-device-width:767px){.info-links-container .info-link{color:#000;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:300;letter-spacing:.3px;line-height:24px;text-transform:none}}.header-links-container{list-style:none outside none;margin:0;padding:0}.header-links-container .info-link{color:#000;font-size:10px;letter-spacing:.44px;line-height:20px;text-transform:uppercase}.header-links-container .info-link:hover{cursor:pointer;color:#ef7f7a}@media only screen and (min-device-width:320px) and (max-device-width:767px){.header-links-container .info-link{color:#000;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:300;letter-spacing:.3px;line-height:24px;text-transform:none}}.offerings-container{list-style:none outside none;margin:0;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.offerings-container .offering{line-height:40px;color:#000;display:block}.offerings-container .offering:hover{cursor:pointer;color:#ef7f7a}@media only screen and (min-device-width:320px) and (max-device-width:767px){.offerings-container .offering{font-size:18px;line-height:36px;letter-spacing:-.1px}}.menu-container{height:100%;width:100%;padding-left:4.16667vw;padding-bottom:4.16667vw}.menu-container .menu-desktop-body{padding-right:4.16667vw;height:100%;width:100%}.menu-container .menu-desktop-body .header-content{display:flex;flex-direction:row;width:100%;height:4.16667vw;position:-webkit-sticky;position:sticky;overflow:hidden;top:0;z-index:9999;margin-right:2.08333vw;background-color:#fff}.menu-container .menu-desktop-body .header-content .social-info-container{position:absolute;right:2.08333vw;display:flex;flex-direction:row}.menu-container .menu-desktop-body .header-content .social-info-container .info-links-container{padding-top:1.38889vw;display:flex;flex-direction:row}.menu-container .menu-desktop-body .header-content .social-info-container .info-links-container li{padding:0 1.04167vw}.menu-container .menu-desktop-body .header-content .social-info-container .info-links-container li .info-link{font-size:14px}.menu-container .menu-desktop-body .header-content .social-info-container .info-links-container li .info-link:hover{color:#ef7f7a}.menu-container .menu-desktop-body .header-content .social-info-container .header-links-container{padding-right:4.16667vw;padding-top:1.38889vw;display:flex;flex-direction:row}.menu-container .menu-desktop-body .header-content .social-info-container .header-links-container li{padding:0 1.04167vw}.menu-container .menu-desktop-body .header-content .social-info-container .header-links-container li .info-link{font-size:14px}.menu-container .menu-desktop-body .header-content .social-info-container .header-links-container li .info-link:hover{color:#ef7f7a}.menu-container .menu-desktop-body .header-content .social-info-container .social-links{padding-top:.69444vw}.menu-container .menu-desktop-body .header-content .social-info-container .social-links :last-child{margin-right:0}.menu-container .menu-desktop-body .header-content .social-info-container .menu-copyright{display:none}.menu-container .menu-desktop-body .verticals-row .vertical-column{padding-top:2.08333vw;height:40vh;padding-right:2.08333vw}.menu-container .menu-desktop-body .verticals-row .vertical-column .offerings-container{padding-top:1.04167vw}.menu-container .menu-desktop-body .verticals-row .vertical-column .offerings-container .offering{line-height:30px;padding-left:2.08333vw}.menu-container .menu-desktop-body .verticals-row .vertical-column:last-child{height:-webkit-max-content;height:-moz-max-content;height:max-content}.menu-container .menu-desktop-body .menu-copyright{margin:40px 0 0;display:flex;flex-direction:row}.menu-container .menu-desktop-body .menu-copyright * a{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.menu-container .menu-desktop-body .verticals-row .vertical-column{height:35vh}}.vertical-list{margin-bottom:60px}.vertical-list .vertical-image{height:20vh;position:relative;-webkit-animation:blurAnimation 2s;animation:blurAnimation 2s}.vertical-list .vertical-image img{width:100%;object-fit:cover;object-position:center;height:100%;background-color:rgba(0,0,0,.2)}.vertical-list .vertical-text .vertical-list-title{padding-top:11px}.vertical-list .vertical-text .vertical-list-title p,.vertical-list .vertical-text .vertical-list-title span{color:#000;font-size:20px;line-height:20px}.vertical-list .vertical-text .vertical-list-title span,.vertical-list .vertical-text .vertical-list-title strong{color:#000;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.vertical-list .vertical-text .vertical-list-description{padding-top:11px}.vertical-list .vertical-text .vertical-list-description p{color:#333}.vertical-list .vertical-text .vertical-list-button{display:inline-block;padding-top:11px;color:#ef7f7a;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.hamburger-body{height:calc(100vh - 8.3333vw);display:flex;flex-direction:column;justify-content:space-between}.hamburger-body h3{color:#000}.hamburger-body .hamburger-heading{margin-top:2.08333vw}@-moz-document url-prefix(){.hamburger-body .hamburger-heading{margin-top:0}}.hamburger-body .hamburger-links-container{display:flex;flex-direction:column;justify-content:space-between}.hamburger-body .hamburger-links-container.full-height{height:100%}.hamburger-body .hamburger-links-container .copyright{line-height:14px}.hamburger-body .hamburger-links-container .copyright span{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.hamburger-body .info-links-container{margin:50px 0}@media only screen and (min-device-height:695px) and (max-device-height:980px){.hamburger-body .offerings-container{padding-top:20%!important}.hamburger-body .offerings-container .offering{line-height:26px;font-size:14px}@-moz-document url-prefix(){.hamburger-body .offerings-container{padding-top:20%!important}}.hamburger-body .info-links-container{margin:10% 0}.menu-copyright{margin-top:10%}}@media only screen and (min-device-width:320px) and (max-device-width:767px){.hamburger-body{height:auto}.hamburger-body .hamburger-heading{display:none}.hamburger-body .hamburger-links-container.full-height{height:auto}.hamburger-body .hamburger-links-container .offerings-container .offering{line-height:26px;font-size:14px}.hamburger-body .hamburger-links-container .copyright{margin:0!important;padding:5% 0 25%}.hamburger-body .info-links-container{margin:0;padding-top:12%}.hamburger-body .header-links-container{padding-bottom:12%}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.hamburger-body{justify-content:space-evenly}.hamburger-body .hamburger-heading{margin-top:-2.08333vw}.hamburger-body .hamburger-links-container .info-links-container{margin:100px 0}.hamburger-body .hamburger-links-container .offerings-container .offering{line-height:32px}.hamburger-body .hamburger-links-container .copyright{margin-top:70px}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.hamburger-body .hamburger-links-container .copyright{margin-top:50px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.hamburger-body{justify-content:space-evenly}.hamburger-body .hamburger-heading{margin-top:2.08333vw}.hamburger-body .offerings-container{padding-top:20%!important}.hamburger-body .offerings-container .offering{line-height:26px!important}.hamburger-body .hamburger-links-container .info-links-container{margin:50px 0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1) and (orientation:landscape){.hamburger-body{justify-content:space-evenly}.hamburger-body .hamburger-heading{margin-top:2.08333vw}.hamburger-body .offerings-container{padding-top:20%!important}.hamburger-body .offerings-container .offering{line-height:26px!important}.hamburger-body .hamburger-links-container .info-links-container{margin:50px 0}}.testimonialVideoOverlay{padding-left:4.16667vw!important;position:relative}.leadership .overlay-section-one{padding:0!important}.leadership .section-one-heading{width:40%!important}.leadership .section-one-bottom-content{top:4.16667vw!important;margin-top:30%!important}.leadership .section-two-left-one{margin-top:13%!important}.leadership .section-two-left-paragraph{margin-top:8%!important}@media (max-width:567px){.leadershipMobile .section-two-left-one{margin-top:13%}.leadershipMobile .section-two-left-paragraph{margin:9.33333vw 0 18.66667vw 18.66667vw;padding-right:10%}.leadershipMobile .heading-section{width:30%}.leadershipMobile .heading-section .section-one-tag-word{padding-top:5%}.leadershipMobile .section-one-left-image{margin:12.44445vw 0 12.44445vw 18.66667vw}}@media only screen and (max-device-width:1024px) and (min-device-width:768px){.leadership .section-one-bottom-content{top:4.16667vw!important;margin-top:48%!important}}.vision-card-mobile{height:100%}.vision-card-mobile .image-counter{position:absolute;bottom:18%;margin-left:23%;color:#fff!important;z-index:9999;padding-bottom:10vw}.vision-card-mobile .vision-image{height:calc(100vh - 390px);width:90vw}.vision-card-mobile .vision-image img{height:100%;width:100%;object-fit:cover;object-position:center;position:relative}.vision-card-mobile .vision-section-content{height:auto;width:75%;padding-top:14%;margin-left:18.66667vw}.vision-card-mobile .vision-section-content .sub-heading{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}.vision-card-mobile .vision-section-content .sub-heading *{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:18px!important}.vision-card-mobile .vision-section-content .section-description{padding-top:5%}.vision-card-mobile .vision-section-content .section-description *{font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:14px!important;line-height:16px!important}.vision-card-mobile .vision-section-content .section-description * p:not(:first-child) *{display:none}.join-our-team-card{height:100vh;position:relative;width:37.5vw}.join-our-team-card .card-data{height:100%;width:25vw;margin-left:12.5vw;display:flex;flex-direction:column;justify-content:flex-end;z-index:-1}.join-our-team-card .card-data .card-image{width:37.5vw;height:100vh;padding-top:7.5vw;padding-bottom:13.5vw;margin-left:-12.5vw;position:absolute;z-index:10}.join-our-team-card .card-data .card-image .join-our-team-image{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-animation:blurAnimation 2s;animation:blurAnimation 2s}.join-our-team-card .card-data .info-container{height:48vh;cursor:pointer;pointer-events:all;z-index:999999999;display:flex;flex-direction:column;justify-content:space-between;align-items:end;background-color:#000;-webkit-transform:translate3d(0,3.16667vw,0);transform:translate3d(0,3.16667vw,0)}.join-our-team-card .card-data .info-container .info-div{height:100%;padding:4.16667vw 4.16667vw 0}.join-our-team-card .card-data .info-container .info-div .location{color:#ef7f7a;font-size:10px;line-height:16px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.join-our-team-card .card-data .info-container .info-div .title{width:80%;padding:3% 0 8%}.join-our-team-card .card-data .info-container .info-div .short-description{width:100%;height:50%;color:#fff;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif}.join-our-team-card .card-data .info-container .info-div .action-button{cursor:pointer;pointer-events:all;display:flex;flex-direction:row;width:100%;background:transparent;color:#ef7f7a;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;padding-right:10%}.join-our-team-card .card-data .info-container .info-div .action-button img{padding-top:2%;padding-left:8%}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.join-our-team-card{height:106vh;width:50vw}.join-our-team-card .card-data{height:106vh;width:37.5vw}.join-our-team-card .card-data .card-image{padding-top:40%;padding-bottom:50%;width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.join-our-team-card{height:100vh;width:37.5vw}.join-our-team-card .card-data{height:100%;width:25.1vw}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.join-our-team-card .card-data{width:25.1vw}}.join-our-team-mobile-card{width:95%;height:100%}.join-our-team-mobile-card .carousel-image{position:relative;height:calc(100vh - 290px);margin-left:8%}.join-our-team-mobile-card .carousel-image img{height:100%;width:100%;object-fit:cover;object-position:center}.join-our-team-mobile-card .title{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;bottom:18%;margin-left:9vw;z-index:19;width:9%}.join-our-team-mobile-card .secondary-info{margin:8% 0 0 15%}.join-our-team-mobile-card .secondary-info .location,.join-our-team-mobile-card .secondary-info .post-timing{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:3%;text-transform:uppercase}.past-event-mobile-card{height:80%;width:95%;padding-top:60px;margin-right:60px}.past-event-mobile-card .artist-video-data{margin-bottom:4vh}.past-event-mobile-card .artist-video-data .video-date{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.past-event-mobile-card .artist-video-data .video-venue{margin-top:4%}.past-event-mobile-card .video{width:100vw!important}.past-event-mobile-card .media-container{height:52%;width:98%;position:relative}.past-event-mobile-card .media-container .cover-img,.past-event-mobile-card .media-container .video-thumb{height:100%;width:100%;object-fit:cover;object-position:center center}.past-event-mobile-card .media-container .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.past-event-mobile-card .media-container .play-artist-button{position:absolute;top:91%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.past-event-mobile-card .content{height:-webkit-max-content;height:-moz-max-content;height:max-content;padding-top:60px;opacity:0;-webkit-animation:opacityAnimationReverse 1s ease-out;animation:opacityAnimationReverse 1s ease-out}.past-event-mobile-card .content .slide-description{padding-top:5%}.slick-slider .slick-current .past-event-mobile-card .content{opacity:1;-webkit-animation:opacityAnimation 2s ease-out;animation:opacityAnimation 2s ease-out}@media (max-width:576px){.slick-slide{opacity:.3}.slick-slide .artist-video-data{margin-left:0!important}.slick-current{opacity:1}.slick-current .artist-video-data{margin-left:18.66667vw!important}}@-webkit-keyframes opacityAnimationReverse{0%{opacity:1}to{opacity:0}}@keyframes opacityAnimationReverse{0%{opacity:1}to{opacity:0}}.horizontal-carousel-container{height:100%;width:100%}.horizontal-carousel-container .slick-slider{height:100%}.horizontal-carousel-container .slick-slider .slick-list{height:100%;overflow:hidden!important}.horizontal-carousel-container .slick-slider .slick-list .slick-track{height:100%;margin-left:0}.horizontal-carousel-container .slick-slider .slick-slide{height:100%}.horizontal-carousel-container .slick-slider .slick-slide .card-container{margin-right:0}.horizontal-carousel-container .slick-slider .slick-slide>div{height:100%}@media (min-width:568px){.awardCard .slick-slide{opacity:.5!important}.awardCard .slick-track{margin-left:0}.awardCard .slick-current,.awardCard .slick-current+.slick-active,.awardCard .slick-current+.slick-active+.slick-active,.awardCard .slick-current+.slick-active+.slick-active+.slick-active{opacity:1!important}}@media (max-width:567px){.awardCard .slick-slide,.news-card-mobile .slick-slide{opacity:.7!important}.awardCard .awards-authority,.awardCard .awards-date,.awardCard .awards-location,.awardCard .project-name,.news-card-mobile .awards-authority,.news-card-mobile .awards-date,.news-card-mobile .awards-location,.news-card-mobile .project-name{visibility:hidden!important}.awardCard .slick-current,.news-card-mobile .slick-current{opacity:1!important}.awardCard .slick-current .awards-authority,.awardCard .slick-current .awards-date,.awardCard .slick-current .awards-location,.awardCard .slick-current .project-name,.news-card-mobile .slick-current .awards-authority,.news-card-mobile .slick-current .awards-date,.news-card-mobile .slick-current .awards-location,.news-card-mobile .slick-current .project-name{visibility:visible!important;-webkit-animation:fadeBanner 1s forwards;animation:fadeBanner 1s forwards}}@media (min-width:568px){.team-member-role{visibility:hidden}.slick-current+.slick-slide .team-member-role,.slick-current .team-member-role{visibility:visible!important}}@media (max-width:567px){.team-container .box-align,.team-container .team-member-role,.team-container .team-name{visibility:hidden}.team-container .slick-current .box-align,.team-container .slick-current .team-member-role,.team-container .slick-current .team-name{visibility:visible;-webkit-animation:fadeBanner 2s forwards;animation:fadeBanner 2s forwards}}@media (min-width:568px){.testimonial .slick-list{overflow:hidden!important}.testimonial .intro_testimonial,.testimonial .testimonial-name{visibility:hidden!important}.testimonial .slick-current+.slick-active{opacity:1}.testimonial .slick-current+.slick-active .intro_testimonial,.testimonial .slick-current+.slick-active .testimonial-name{visibility:visible!important}.testimonial .slick-current{opacity:1!important}.testimonial .slick-current .intro_testimonial,.testimonial .slick-current .testimonial-name{visibility:visible!important}}@media (min-width:568px){.newsCard .slick-slide{opacity:.5!important}.newsCard .slick-track{margin-left:0}.newsCard .slick-current,.newsCard .slick-current+.slick-active,.newsCard .slick-current+.slick-active+.slick-active{opacity:1!important}}.construction-gallery .slick-slide{opacity:1!important}.construction-gallery .construction-gallery-slide{width:33.33334vw!important;padding-left:4.16667vw!important;height:100vh;padding-top:4.16667vw;padding-bottom:4.16667vw}.construction-gallery .construction-gallery-slide img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.construction-gallery .construction-gallery-slide img{width:100%;height:96%;object-fit:cover}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.construction-gallery .construction-gallery-slide img{width:100%;height:96%;object-fit:cover}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.construction-gallery .construction-gallery-slide img{width:100%;height:96%;object-fit:cover}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.construction-gallery .construction-gallery-slide img{width:100%;height:96%;object-fit:cover}}.Description-Mobile-overlay-body{padding:0 0 18.66667vw;display:flex;flex-direction:column;justify-content:space-evenly;height:auto;overflow-y:hidden;overflow-x:hidden}.Description-Mobile-overlay-body p{padding:0 10% 0 18.66667vw;white-space:pre-line;font-size:12px;line-height:15px}.Description-Mobile-overlay-body .feature-img{height:100%!important;width:100%!important;object-fit:cover;object-position:center}.Description-Mobile-overlay-body .heading-section{margin-left:18.66667vw;padding:16px 10% 0 0}.Description-Mobile-overlay-body .heading-section .section-one-tag-word{padding-top:5%}.Description-Mobile-overlay-body .section-one-left-image{padding:18.66667vw 0 18.66667vw 18.66667vw;position:relative;width:100%;height:55vh}.Description-Mobile-overlay-body .section-one-left-image img{object-fit:cover;object-position:center center}.Description-Mobile-overlay-body .section-one-left-two{padding-left:18.66667vw;padding-right:10%}.Description-Mobile-overlay-body .section-one-left-two *{font-size:inherit;line-height:normal}.Description-Mobile-overlay-body .section-two-left-image{padding:18.66667vw 0 0 18.66667vw;position:relative;width:100%;height:50vh}.Description-Mobile-overlay-body .section-two-left-image img{object-fit:cover;object-position:center center}.Description-Mobile-overlay-body .media-container{padding:10% 0 0 18.66667vw;position:relative;width:100%;height:50vh}.Description-Mobile-overlay-body .section-two-left-one{height:-webkit-max-content;height:-moz-max-content;height:max-content;position:relative;padding-left:18.66667vw;margin-top:18.66667vw;width:90%}.Description-Mobile-overlay-body .section-two-left-one .vertical-bar{position:absolute;border-left:2px solid #000;height:100%;width:2px;float:left;margin-right:5px}.Description-Mobile-overlay-body .section-two-left-one .section-two-heading{padding-left:10%}.Description-Mobile-overlay-body .section-two-left-one .section-two-heading *{font-size:inherit;line-height:normal}.Description-Mobile-overlay-body .section-two-left-paragraph{padding:10% 10% 5% 18.66667vw}.Description-Mobile-overlay-body .section-two-left-paragraph *,.Description-Mobile-overlay-body section-two-left-paragraph *{font-size:inherit;line-height:normal}.Description-Mobile-overlay-body .section-two-right-content{padding:0 0 0 18.66667vw}.Description-Mobile-overlay-body .section-two-right-content h2{padding-right:10%}.Description-Mobile-overlay-body .section-two-right-content .section-two-left-paragraph{padding:4% 10% 0 0}.Description-Mobile-overlay-body .section-two-right-content .section-two-left-paragraph *,.Description-Mobile-overlay-body .section-two-right-content section-two-left-paragraph *{font-size:inherit;line-height:normal}.Description-Mobile-overlay-body .section-three-left-image{padding:18.66667vw 0 18.66667vw 18.66667vw;position:relative;width:100%;height:58vh}.Description-Mobile-overlay-body .section-three-left-image img{object-fit:cover;object-position:center center}.Description-Mobile-overlay-body .section-four-right-one{padding-left:18.66667vw}.Description-Mobile-overlay-body .section-four-right-one h2{padding-right:10%}.Description-Mobile-overlay-body .section-four-right-one .section-two-left-paragraph{padding:4% 10% 0 0}.Description-Mobile-overlay-body .section-four-right-one .section-two-left-paragraph *{font-size:inherit;line-height:normal}.Description-Mobile-overlay-body .carousal-images-container{width:100vw;height:50vh;position:relative;margin:18.66667vw 0 0}.Description-Mobile-overlay-body .carousal-images-container .feature-img{width:100%;height:100%}.Description-Mobile-overlay-body .carousal-images-container .feature-img img{height:50vh;width:90vw;object-fit:cover;object-position:center center}.Description-Mobile-overlay-body .section-four-heading{padding:13.06667vw 10% 18.66667vw 18.66667vw}.Description-Mobile-overlay-body .section-four-heading *{font-size:inherit;line-height:normal}.website-url-container{display:flex;flex-direction:row;cursor:pointer;margin-bottom:2.5vw}.website-url-container h4{padding-left:.83333vw;align-self:center}.website-url-container .website-icon-img{width:20px;height:20px}.ourHomesOverlay .simplebar-mask{left:-8.33333vw!important}.description-overlay-body{height:calc(100vh - 8.33333vw)}.description-overlay-body .overlay-inner-section{height:100%;width:100%}.description-overlay-body .overlay-inner-section p{font-size:14px!important;line-height:18px!important;color:#333!important;white-space:pre-line}.description-overlay-body .overlay-inner-section .feature-img{width:100%;height:100%;object-fit:cover}.description-overlay-body .overlay-inner-section .media-tag-word{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;margin:0;min-width:18px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.description-overlay-body .overlay-inner-section .overlay-section-one{padding-left:8.33333vw}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content::-webkit-scrollbar{display:none;width:0!important;scroll-behavior:smooth}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content{overflow-y:scroll}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-heading{font-size:40px;line-height:40px;width:85%;margin-top:10%}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-tag-word{margin-top:3%;letter-spacing:.5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .website-url-container{margin-top:2.5vw}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content{margin:0 8% 0 0;top:35%;position:absolute;width:25vw}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content .left-first-description *{font-size:inherit;line-height:normal}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content .section-one-left-image{margin-top:10%;position:relative;width:25vw;height:23vh;background-repeat:no-repeat;background-size:cover;background-position:top;object-fit:cover}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content .section-two-left-one{height:-webkit-max-content;height:-moz-max-content;height:max-content;position:relative;margin-top:16%;width:100%}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content .section-two-left-one .section-two-heading *{font-size:inherit;line-height:normal}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content .section-two-left-one .vertical-bar{position:absolute;border-left:6px solid #000;height:100%;width:6px;float:left;margin-right:5px}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content .section-two-left-one .section-two-heading{padding-left:10%}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content .section-two-left-paragraph{margin-top:15%}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content .section-two-left-paragraph .section-two-left-paragraph *{font-size:inherit;line-height:normal}.description-overlay-body .overlay-inner-section .overlay-section-one .animated-scroll{-webkit-animation:fadeInData 1s forwards;animation:fadeInData 1s forwards}.description-overlay-body .overlay-inner-section .overlay-section-one .animated-scroll-delay{-webkit-animation:fadeInData 2s forwards;animation:fadeInData 2s forwards}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-right-image{margin-left:-2.3%;position:relative;width:62.50001vw;height:84vh}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-right-image img{object-fit:cover}.description-overlay-body .overlay-inner-section .section-two-container{width:100%;height:63%;margin-top:5%}.description-overlay-body .overlay-inner-section .section-two-container .left-content{display:inline-flex;width:50%;height:90%;float:left;padding-left:6.66667vw}.description-overlay-body .overlay-inner-section .section-two-container .left-content .media-tag-word{padding-right:10px}.description-overlay-body .overlay-inner-section .section-two-container .left-content .media-container{width:88%;height:100%}.description-overlay-body .overlay-inner-section .section-two-container .right-content{padding-left:5.83333vw;width:50%;float:right}.description-overlay-body .overlay-inner-section .section-two-container .right-content .section-two-left-paragraph{padding-top:3%;width:60%}.description-overlay-body .overlay-inner-section .section-two-container .right-content .section-two-left-paragraph *{font-size:inherit;line-height:normal}.description-overlay-body .overlay-inner-section .section-three-container{width:100%;margin-top:5%;height:60vh;margin-bottom:6%;display:flex;flex-direction:row}.description-overlay-body .overlay-inner-section .section-three-container .media-container{width:91.66667vw;height:100%;background-repeat:no-repeat;background-position:top}.description-overlay-body .overlay-inner-section .section-three-container .media-container .feature-img{object-position:right}.description-overlay-body .overlay-inner-section .section-three-container .media-tag-word{padding-left:10px}.description-overlay-body .overlay-inner-section .section-four-container{height:100%;margin-top:4%;position:relative;padding-left:8.33333vw;display:flex;flex-direction:row;margin-bottom:4%;align-items:flex-end}.description-overlay-body .overlay-inner-section .section-four-container .left-content{height:100%;width:41.66667vw;display:flex;align-items:flex-end}.description-overlay-body .overlay-inner-section .section-four-container .left-content .media-container{background-repeat:no-repeat;background-size:cover;background-position:top;object-fit:cover;display:inline-block;width:29.16667vw;height:72vh;margin-top:21%}.description-overlay-body .overlay-inner-section .section-four-container .left-content .media-tag-word{position:relative;top:-66%;padding-left:10px}.description-overlay-body .overlay-inner-section .section-four-container .right-content{width:29.16667vw;height:100%;float:right;display:flex;flex-direction:column;align-content:flex-end;justify-content:flex-end}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-one{padding-left:4.16667vw}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-one .left-paragraph{padding-top:3%;width:100%}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-one .left-paragraph *{font-size:inherit;line-height:normal}.description-overlay-body .overlay-inner-section .section-four-container .right-content .section-four-heading{width:29.16667vw;padding-top:10%}.description-overlay-body .overlay-inner-section .section-four-container .right-content .section-four-heading *{font-size:inherit;line-height:normal}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two{position:relative;width:100%;padding-top:8%}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two .media-container{width:41.66667vw;height:40vh}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two .media-tag-word{padding-left:10px;position:absolute;top:17%;right:5%}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-tag-word{width:80%}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content{margin:0 10% 0 0;top:64%}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-right-image{height:94vh}.description-overlay-body .overlay-inner-section .section-two-container{height:36%;margin-top:10%}.description-overlay-body .overlay-inner-section .section-two-container .left-content .media-container{width:45.83334vw}.description-overlay-body .overlay-inner-section .section-two-container .right-content{width:40%}.description-overlay-body .overlay-inner-section .section-two-container .right-content h3{margin-left:-4.16667vw}.description-overlay-body .overlay-inner-section .section-two-container .right-content .section-two-left-paragraph{margin-left:-4.16667vw;width:90%}.description-overlay-body .overlay-inner-section .section-three-container{margin-top:10%;height:30vh}.description-overlay-body .overlay-inner-section .section-four-container{height:100%}.description-overlay-body .overlay-inner-section .section-four-container .left-content{width:41.66667vw}.description-overlay-body .overlay-inner-section .section-four-container .left-content .media-container{width:37.5vw;height:75vh}.description-overlay-body .overlay-inner-section .section-four-container .left-content .media-tag-word{top:-68%}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-one h3,.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-one p{margin-left:4.16667vw}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two{padding-top:20%}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two .media-container{height:42vh;padding-bottom:0}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two .media-tag-word{right:3%;top:14%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.description-overlay-body .overlay-inner-section .overlay-section-one{height:100%!important}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content{margin:0 10% 0 0!important;top:59%!important}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content .section-two-left-one,.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content .section-two-left-paragraph{display:block!important}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-right-image{height:90vh!important}.description-overlay-body .overlay-inner-section .section-two-container{margin-top:10%!important;height:50%!important}.description-overlay-body .overlay-inner-section .section-two-container .left-content,.description-overlay-body .overlay-inner-section .section-two-container .right-content{height:100%!important}.description-overlay-body .overlay-inner-section .section-two-container .right-content .section-two-left-paragraph,.description-overlay-body .overlay-inner-section .section-two-container .right-content h3{margin-left:-4.16667vw!important}.description-overlay-body .overlay-inner-section .section-three-container{height:45vh!important}.description-overlay-body .overlay-inner-section .section-four-container .left-content{width:41.66667vw!important;padding-top:0!important}.description-overlay-body .overlay-inner-section .section-four-container .left-content .media-container{height:83vh!important}.description-overlay-body .overlay-inner-section .section-four-container .left-content .media-tag-word{top:-77%!important}.description-overlay-body .overlay-inner-section .section-four-container .right-content{width:55%!important}.description-overlay-body .overlay-inner-section .section-four-container .right-content .section-four-heading{margin-top:0!important}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two{padding-top:20%!important;margin-top:0!important}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two .media-container{height:27vh!important}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two .media-tag-word{right:11%!important;top:33%!important}}@media only screen and (min-width:1367px){.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content{top:35%}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content{top:68%}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-right-image{height:94vh}.description-overlay-body .overlay-inner-section .section-two-container{margin-top:10%;height:25%}.description-overlay-body .overlay-inner-section .section-four-container{margin-top:15%}.description-overlay-body .overlay-inner-section .section-four-container .left-content{padding-top:11%}.description-overlay-body .overlay-inner-section .section-four-container .left-content .media-container{margin-top:0;width:33.33334vw}.description-overlay-body .overlay-inner-section .section-four-container .left-content .media-tag-word{top:-78%}.description-overlay-body .overlay-inner-section .section-four-container .right-content .section-four-heading{margin-top:30%}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two{margin-top:16%}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two .media-container{height:36vh}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two .media-tag-word{top:17%}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.description-overlay-body .overlay-inner-section .overlay-section-one{height:100%}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content{margin:0 8% 0 0;top:64%}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-left-content .section-one-bottom-content .section-two-left-paragraph{display:block}.description-overlay-body .overlay-inner-section .overlay-section-one .section-one-right-image{height:100%}.description-overlay-body .overlay-inner-section .section-two-container{height:40%;margin-top:8%}.description-overlay-body .overlay-inner-section .section-four-container{margin-top:11%}.description-overlay-body .overlay-inner-section .section-four-container .left-content{margin-top:0}.description-overlay-body .overlay-inner-section .section-four-container .left-content .media-container{width:33.33334vw;height:85vh}.description-overlay-body .overlay-inner-section .section-four-container .left-content .media-tag-word{top:-99%}.description-overlay-body .overlay-inner-section .section-four-container .right-content .section-four-heading{margin-top:0}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two{margin-top:7%}.description-overlay-body .overlay-inner-section .section-four-container .right-content .right-two .media-tag-word{top:12%}}@-webkit-keyframes fadeInData{0%{opacity:.5}to{opacity:1}}@keyframes fadeInData{0%{opacity:.5}to{opacity:1}}.slider-container{display:flex;justify-content:center;flex-wrap:wrap}.slider-container .slider-track-container{height:36px;display:flex;width:100%}.slider-container .slider-track-container .slider-track{height:2px;width:100%;border-radius:4px;align-self:center}.slider-container .slider-track-container .slider-handle{background-color:#ef7f7a;height:32px;width:32px;border:12px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #f4f4f4,0 9px 13px -5px rgba(239,127,122,.5);outline:none}.slider-container .slider-track-container .slider-handle:focus,.slider-container .slider-track-container .slider-handle:hover{border-color:#fff;box-shadow:0 0 1px 1px rgba(239,127,122,.3),0 9px 13px -5px rgba(239,127,122,.5)}.slider-container .slider-track-container .slider-tooltip{position:absolute;top:-36px;left:-20px;min-width:50px;text-align:center;color:#ef7f7a;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.area-filter{padding-top:30px}.area-filter .filter-title{width:80px;margin:0}.area-filter .filter-options{width:calc(90% - 80px);margin-top:2px}.area-filter.filter.inline{justify-content:flex-start}.mobile .area-filter.inline{flex-direction:column;padding-top:0}.mobile .area-filter.inline .filter-title{margin-bottom:24px}.mobile .area-filter .filter-options,.mobile .area-filter .filter-title{display:block;width:100%}.beds-filter{padding-top:30px}.beds-filter .filter-title{width:80px;margin:0}.beds-filter .filter-options{width:calc(90% - 80px);margin-top:2px}.beds-filter.filter.inline{justify-content:flex-start}.mobile .beds-filter.inline{flex-direction:column;padding-top:0}.mobile .beds-filter.inline .filter-title{margin-bottom:24px}.mobile .beds-filter .filter-options,.mobile .beds-filter .filter-title{display:block;width:100%}.list-filter-item{position:relative;cursor:pointer}.list-filter-item .content h4,.list-filter-item .content span{color:rgba(0,0,0,.5);white-space:nowrap}.list-filter-item .content h4{line-height:24px}.list-filter-item .content span{display:block;text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.list-filter-item img{display:none;position:absolute;left:-16px;top:7px;width:12px;height:12px;object-fit:contain}.list-filter-item.active h4,.list-filter-item.active span{color:#000}.list-filter-item.active img{display:block}.mobile .list-filter-item{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;max-width:105px}.mobile .list-filter-item .content{position:relative}.mobile .list-filter-item.venue{display:flex}.mobile .list-filter-item.venue h4{line-height:24px;font-size:7px}.mobile .list-filter-item.venue span{font-size:10px}.mobile .list-filter-item img{left:auto;top:auto;margin:0 14px 0 4px;display:block;visibility:hidden;left:-23px}.mobile .list-filter-item.active img{visibility:visible}.location-filter{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.location-filter .filter{margin-right:5vw}.location-filter .filter .filter-title{margin-bottom:12px}.mobile .location-filter .filter{width:100%}.mobile .location-filter .filter .filter-tabs{display:flex;flex-direction:row;margin-bottom:-1px;border-bottom:1px solid #f4f4f4}.mobile .location-filter .filter .filter-tabs .filter-title{margin-right:40px;margin-bottom:0;padding-bottom:4px;border-bottom:1px solid transparent;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.mobile .location-filter .filter .filter-tabs .filter-title.selected{position:relative}.mobile .location-filter .filter .filter-tabs .filter-title.selected:after{position:absolute;right:-8px;height:5px;width:5px;border-radius:50%;content:"";background-color:#ef7f7a}.mobile .location-filter .filter .filter-tabs .filter-title.active{color:#ef7f7a;border-color:#ef7f7a}.mobile .location-filter .filter .filter-options{margin:25px -25px 0 0;display:flex;flex-wrap:wrap}.icon-filter-item{color:#000;border:1px solid #f4f4f4;height:7.29167vw;width:10.41667vw;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 24px 24px 0}.icon-filter-item img{height:2.66667vw;width:2.66667vw;object-fit:contain;margin-bottom:.83333vw}.icon-filter-item.active{color:#fff;background-color:#ef7f7a;border-color:#ef7f7a}.icon-filter-item.active img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.icon-filter-item.green{background-color:#76b087;color:#fff}.icon-filter-item.coral{background-color:#ef7f7a;color:#fff}.icon-filter-item.grey{background-color:#f4f4f4}.icon-filter-item.grey.active{color:#000}.icon-filter-item.grey.active img{-webkit-filter:none;filter:none}.mobile .icon-filter-item{width:120px;height:126px;margin:0 6px 6px 0}.mobile .icon-filter-item img{height:49.8px;width:49.8px;object-fit:contain;margin-bottom:12px}.search-filter-item{display:flex;justify-content:flex-start;align-items:center;position:relative;overflow:visible;margin-bottom:20px;cursor:pointer}.search-filter-item.artist{width:50%}.search-filter-item.artist .title-container span{font-size:8px}.search-filter-item .tick-icon{position:absolute;left:-1.04167vw;top:.52083vw;height:2.08333vw;width:2.08333vw;background-color:#fff;border-radius:50%;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;z-index:100}.search-filter-item .tick-icon img{height:40%;width:40%;object-fit:contain}.search-filter-item .image-container{height:3.125vw;width:8.33333vw}.search-filter-item .image-container img{height:100%;width:83.33%;object-fit:cover}.search-filter-item .title-container{width:16.66667vw}.search-filter-item .title-container h4,.search-filter-item .title-container span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-filter-item .title-container h4{line-height:20px}.search-filter-item .title-container span{display:block;color:#9b9b9b;text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.mobile .search-filter-item .tick-icon{left:-19.8px;top:10.02px;height:40.02px;width:40.02px}.mobile .search-filter-item .image-container{height:60px;width:120px}.mobile .search-filter-item .title-container{width:calc(100% - 120px);overflow:hidden}.mobile .search-filter-item .title-container h4{white-space:unset;text-overflow:unset;line-height:18px}.mobile .search-filter-item.artist{width:100%}.search-input{padding-bottom:30px;position:relative}.search-input input{width:100%;font-size:14px;line-height:18px;letter-spacing:.5px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;cursor:text;caret-color:#ef7f7a;padding:8px 25px 8px 0;border-bottom:2px solid #f4f4f4;background-color:#fff;-webkit-transition:height .2s ease-out;transition:height .2s ease-out}.search-input input::-webkit-input-placeholder{font-size:14px;line-height:18px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;text-transform:unset;opacity:1}.search-input input:-ms-input-placeholder{font-size:14px;line-height:18px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;text-transform:unset;opacity:1}.search-input input::-ms-input-placeholder{font-size:14px;line-height:18px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;text-transform:unset;opacity:1}.search-input input::placeholder{font-size:14px;line-height:18px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;text-transform:unset;opacity:1}.search-input input:focus{background-color:transparent;border-color:#f4f4f4}.search-input input:focus::-webkit-input-placeholder{color:inherit;opacity:1}.search-input input:focus:-ms-input-placeholder{color:inherit;opacity:1}.search-input input:focus::-ms-input-placeholder{color:inherit;opacity:1}.search-input input:focus::placeholder{color:inherit;opacity:1}.search-input img{position:absolute;height:16px;width:16px;object-fit:contain;top:8px;right:0;opacity:.7}.mobile .search-input input{background-color:#fff}.search-filter{width:90%}.search-filter.filter .filter-title{margin-bottom:12px}.search-filter.filter .artist-filter-title{color:#000;text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:8px;opacity:.5}.search-filter .search-filter-options{width:90%}.search-filter .search-filter-options.artist{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.mobile .search-filter{width:100%}.product-filters-overlay-content{position:absolute;top:0;right:0;bottom:0;background:#fff;overflow:auto;outline:none;width:37.5vw;padding:4.16667vw 0;-webkit-animation:fadeInRight .5s ease-out both;animation:fadeInRight .5s ease-out both}.product-filters-overlay-content .product-filters-modal{position:relative;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.product-filters-overlay-content .product-filters-modal .collapse-icon-container{position:absolute;top:-4.16667vw;left:0;width:4.16667vw;height:4.16667vw;display:flex;justify-content:center;align-items:center;cursor:pointer}.product-filters-overlay-content .product-filters-modal .collapse-icon-container img{height:12px;width:12px;object-fit:cover}.product-filters-overlay-content .product-filters-modal .modal-title{color:rgba(0,0,0,.5);left:4.16667vw}.product-filters-overlay-content .product-filters-modal .modal-button,.product-filters-overlay-content .product-filters-modal .modal-title{text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;top:calc(-2.08333vw - 7px);display:block}.product-filters-overlay-content .product-filters-modal .modal-button{color:#ef7f7a;font-size:10px;right:4.16667vw}.product-filters-overlay-content .product-filters-modal .product-filters-content{margin:0 4.16667vw;min-height:calc(100vh - 8.33333vw - 12px);display:flex;flex-direction:column}.product-filters-overlay-content .product-filters-modal .product-filters-content .filters-header>h3{margin-top:.41667vw}.product-filters-overlay-content .product-filters-modal .product-filters-content .filters-header>p{margin:.52083vw 0 2.08333vw;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;line-height:17px}.product-filters-overlay-content .product-filters-modal .product-filters-content .filter-set{display:flex;flex-direction:column;justify-content:flex-start;min-height:calc(100vh - 8.33333vw - 145px);height:auto}.product-filters-overlay-content .product-filters-modal .product-filters-content .filter-set .property-type-filter.filter{margin-bottom:0}.product-filters-overlay-content .product-filters-modal .product-filters-content .filter-set .beds-filter.filter{margin-bottom:10px}.product-filters-overlay-content .product-filters-modal .product-filters-content .filter-set .area-filter.filter{margin-bottom:3.125vw}.product-filters-overlay-content .product-filters-modal .product-filters-content .filter-set .search-filter.filter{margin-bottom:.41667vw}.product-filters-overlay-content .product-filters-modal .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:flex-start}.product-filters-overlay-content .product-filters-modal .simplebar-track.simplebar-vertical{height:calc(100vh - 8.33333vw);background-color:rgba(0,0,0,.15);right:calc(2.08333vw + 2px);width:2px}.product-filters-overlay-content .product-filters-modal .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.product-filters-overlay-content.mobile{left:0;width:100vw;padding:60px 0 0 9.33333vw}.product-filters-overlay-content.mobile .product-filters-modal .collapse-icon-container{top:-60px;left:-9.33333vw;width:18.66667vw;height:60px;z-index:99900001}.product-filters-overlay-content.mobile .product-filters-modal .modal-button{top:-37px;right:6.22222vw}.product-filters-overlay-content.mobile .product-filters-modal .product-filters-content{margin:0 36px 30px 9.33333vw;min-height:auto}.product-filters-overlay-content.mobile .product-filters-modal .product-filters-content .filters-header{width:80%;margin:15px 0 30px}.product-filters-overlay-content.mobile .product-filters-modal .product-filters-content .filter-set{min-height:auto}.product-filters-overlay-content.mobile .product-filters-modal .product-filters-content .area-filter.filter,.product-filters-overlay-content.mobile .product-filters-modal .product-filters-content .beds-filter.filter,.product-filters-overlay-content.mobile .product-filters-modal .product-filters-content .property-type-filter.filter,.product-filters-overlay-content.mobile .product-filters-modal .product-filters-content .search-filter.filter{margin-bottom:40.2px}.product-filters-overlay-content.mobile .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.product-filters-overlay-content.mobile .simplebar-track.simplebar-vertical{background-color:rgba(0,0,0,.15);left:-2px;width:2px;top:calc(33vh - 60px);height:33vh}.product-filters-overlay-content.mobile .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.button-filter-item{color:rgba(0,0,0,.5);border:1px solid #f4f4f4;height:48px;display:inline-flex;justify-content:flex-start;align-items:center;cursor:pointer;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 28px;margin:0 12px 12px 0}.button-filter-item span{display:inline-block;height:12px;width:12px;border:2px solid #f4f4f4;border-radius:50%;margin-right:12px}.button-filter-item.red span{border-color:#ef7f7a}.button-filter-item.yellow span{border-color:#d4ac0d}.button-filter-item.green span{border-color:#76b087}.button-filter-item.active{color:#000}.button-filter-item.active.red{background-color:rgba(239,127,122,.1);border-color:rgba(239,127,122,.1)}.button-filter-item.active.red span{background-color:#ef7f7a}.button-filter-item.active.yellow{background-color:rgba(212,172,13,.1);border-color:rgba(212,172,13,.1)}.button-filter-item.active.yellow span{background-color:#d4ac0d}.button-filter-item.active.green{background-color:rgba(118,176,135,.1);border-color:rgba(118,176,135,.1)}.button-filter-item.active.green span{background-color:#76b087}.mobile .button-filter-item{display:flex;width:80%;margin:0 8px 8px 0}.project-filters-overlay-content{position:absolute;top:0;right:0;bottom:0;background:#fff;overflow:auto;outline:none;width:37.5vw;padding:4.16667vw 0;-webkit-animation:fadeInRight .5s ease-out both;animation:fadeInRight .5s ease-out both}.project-filters-overlay-content .project-filters-modal{position:relative;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.project-filters-overlay-content .project-filters-modal .collapse-icon-container{position:absolute;top:-4.16667vw;left:0;width:4.16667vw;height:4.16667vw;display:flex;justify-content:center;align-items:center;cursor:pointer}.project-filters-overlay-content .project-filters-modal .collapse-icon-container img{height:12px;width:12px;object-fit:cover}.project-filters-overlay-content .project-filters-modal .modal-title{color:rgba(0,0,0,.5);left:4.16667vw}.project-filters-overlay-content .project-filters-modal .modal-button,.project-filters-overlay-content .project-filters-modal .modal-title{text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;top:calc(-2.08333vw - 7px);display:block}.project-filters-overlay-content .project-filters-modal .modal-button{color:#ef7f7a;font-size:10px;right:4.16667vw}.project-filters-overlay-content .project-filters-modal .project-filters-content{margin:0 4.16667vw;min-height:calc(100vh - 8.33333vw - 12px);display:flex;flex-direction:column}.project-filters-overlay-content .project-filters-modal .project-filters-content .filters-header>h3{margin-top:.41667vw}.project-filters-overlay-content .project-filters-modal .project-filters-content .filters-header>p{margin:.52083vw 0 2.08333vw;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;line-height:17px}.project-filters-overlay-content .project-filters-modal .project-filters-content .filter-set{display:flex;flex-direction:column;justify-content:space-evenly;min-height:calc(100vh - 8.33333vw - 145px);height:auto}.project-filters-overlay-content .project-filters-modal .project-filters-content .filter-set .beds-filter.filter{margin-bottom:.41667vw}.project-filters-overlay-content .project-filters-modal .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.project-filters-overlay-content .project-filters-modal .simplebar-track.simplebar-vertical{height:calc(100vh - 8.33333vw);background-color:rgba(0,0,0,.15);right:calc(2.08333vw + 2px);width:2px}.project-filters-overlay-content .project-filters-modal .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.project-filters-overlay-content.mobile{left:0;width:100vw;padding:60px 0 0 9.33333vw}.project-filters-overlay-content.mobile .project-filters-modal .collapse-icon-container{top:-60px;left:-9.33333vw;width:18.66667vw;height:60px;z-index:99900001}.project-filters-overlay-content.mobile .project-filters-modal .modal-button{top:-37px;right:6.22222vw}.project-filters-overlay-content.mobile .project-filters-modal .project-filters-content{margin:0 36px 30px 9.33333vw;min-height:auto}.project-filters-overlay-content.mobile .project-filters-modal .project-filters-content .filters-header{width:80%;margin:15px 0 30px}.project-filters-overlay-content.mobile .project-filters-modal .project-filters-content .filter-set{min-height:auto}.project-filters-overlay-content.mobile .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.project-filters-overlay-content.mobile .simplebar-track.simplebar-vertical{background-color:rgba(0,0,0,.15);left:-2px;width:2px;top:calc(33vh - 60px);height:33vh}.project-filters-overlay-content.mobile .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.venue-filters{height:-webkit-max-content;height:-moz-max-content;height:max-content}.venue-filters .filter-type{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:8px;opacity:.5;color:#000}.venue-filters .filter-content-options{display:flex;flex-wrap:wrap}.venue-filters .filter-content-options .list-filter-item{padding:0 0 3%}.venue-filters .filter-content-options .list-filter-item.venue-large{width:50%}.venue-filters .filter-content-options .list-filter-item.venue-small{width:33%}.venue-filters .filter-content-options .list-filter-item span{font-size:8px}.venue-filters-mobile{height:-webkit-max-content;height:-moz-max-content;height:max-content}.venue-filters-mobile .filter-content-options{display:flex;flex-direction:column}.venue-filters-mobile .filter-content-options .list-filter-item{margin-bottom:5%}.genre-filters{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-top:4%}.genre-filters .filter-type{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:8px;opacity:.5;color:#000}.genre-filters .filter-content-options{display:flex;flex-wrap:wrap}.genre-filters .filter-content-options .list-filter-item{width:50%}.city-filters{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:4% 0 8%}.city-filters .filter-type{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:8px;opacity:.5;color:#000}.city-filters .filter-content-options{display:flex;flex-wrap:wrap}.city-filters .filter-content-options .list-filter-item{width:33%}.upcoming-events-filters-overlay-content{position:absolute;top:0;right:0;bottom:0;background:#fff;overflow:auto;outline:none;width:37.5vw;padding:4.16667vw 0;-webkit-animation:fadeInRight .5s ease-out both;animation:fadeInRight .5s ease-out both}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal{position:relative;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .collapse-icon-container{position:absolute;top:-4.16667vw;left:0;width:4.16667vw;height:4.16667vw;display:flex;justify-content:center;align-items:center;cursor:pointer}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .collapse-icon-container img{height:12px;width:12px;object-fit:cover}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .modal-title{color:rgba(0,0,0,.5);text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;top:calc(-2.08333vw - 7px);left:4.16667vw;display:block}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .modal-button{color:#ef7f7a;text-transform:uppercase;font-size:10px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;top:calc(-2.08333vw - 7px);right:4.16667vw;display:block}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .upcoming-events-filters-content{margin:0 4.16667vw;min-height:calc(100vh - 8.33333vw - 12px);display:flex;flex-direction:column}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .upcoming-events-filters-content .filters-header>h3{margin-top:.41667vw}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .upcoming-events-filters-content .filters-header>p{margin:.52083vw 0 2.08333vw;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;line-height:17px}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .upcoming-events-filters-content .filter-set{display:flex;flex-direction:column;justify-content:flex-start;min-height:calc(100vh - 8.33333vw - 145px);height:auto}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .upcoming-events-filters-content .filter-set .search-filter.filter{margin-bottom:.41667vw}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .upcoming-events-filters-content .filter-set .city-filters .filter-content-options,.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .upcoming-events-filters-content .filter-set .genre-filters .filter-content-options,.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .upcoming-events-filters-content .filter-set .venue-filters .filter-content-options{margin-top:2%}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .upcoming-events-filters-content .filter-set .search-filter,.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .upcoming-events-filters-content .filter-set .venue-filters{margin-top:3%}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .upcoming-events-filters-content .filter-set .city-filters,.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .upcoming-events-filters-content .filter-set .genre-filters{margin-top:10%}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:flex-start}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .simplebar-track.simplebar-vertical{height:calc(100vh - 8.33333vw);background-color:rgba(0,0,0,.15);right:calc(2.08333vw + 2px);width:2px}.upcoming-events-filters-overlay-content .upcoming-events-filters-modal .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.upcoming-events-filters-overlay-content.mobile{left:0;width:100vw;padding:60px 0 0 9.33333vw}.upcoming-events-filters-overlay-content.mobile .upcoming-events-filters-modal .collapse-icon-container{top:-60px;left:-9.33333vw;width:18.66667vw;height:60px;z-index:99900001}.upcoming-events-filters-overlay-content.mobile .upcoming-events-filters-modal .modal-button{top:-37px;right:6.22222vw}.upcoming-events-filters-overlay-content.mobile .upcoming-events-filters-modal .upcoming-events-filters-content{margin:0 36px 30px 9.33333vw;min-height:auto}.upcoming-events-filters-overlay-content.mobile .upcoming-events-filters-modal .upcoming-events-filters-content .filters-header{width:80%;margin:15px 0 30px}.upcoming-events-filters-overlay-content.mobile .upcoming-events-filters-modal .upcoming-events-filters-content .filter-set{min-height:auto}.upcoming-events-filters-overlay-content.mobile .upcoming-events-filters-modal .upcoming-events-filters-content .search-filter.filter{margin-bottom:40.2px;margin-top:10%}.upcoming-events-filters-overlay-content.mobile .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.upcoming-events-filters-overlay-content.mobile .simplebar-track.simplebar-vertical{background-color:rgba(0,0,0,.15);left:-2px;width:2px;top:calc(33vh - 60px);height:33vh}.upcoming-events-filters-overlay-content.mobile .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.filters-overlay-content{position:absolute;top:0;right:0;bottom:0;background:#fff;overflow:auto;outline:none;width:37.5vw;padding:4.16667vw 0;-webkit-animation:fadeInRight .5s ease-out both;animation:fadeInRight .5s ease-out both}.filters-overlay-content .filters-modal{position:relative;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.filters-overlay-content .filters-modal .collapse-icon-container{position:absolute;top:-4.16667vw;left:0;width:4.16667vw;height:4.16667vw;display:flex;justify-content:center;align-items:center;cursor:pointer}.filters-overlay-content .filters-modal .collapse-icon-container img{height:12px;width:12px;object-fit:cover}.filters-overlay-content .filters-modal .modal-title{color:rgba(0,0,0,.5);text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;top:calc(-2.08333vw - 7px);left:4.16667vw;display:block}.filters-overlay-content .filters-modal .filters-content{margin:0 4.16667vw;min-height:calc(100vh - 8.33333vw - 12px);display:flex;flex-direction:column;padding-top:40px}.filters-overlay-content .filters-modal .filters-content .filters-header{margin-left:5%}.filters-overlay-content .filters-modal .filters-content .filters-header>h3{margin-top:.41667vw}.filters-overlay-content .filters-modal .filters-content .filters-header>p{margin:.52083vw 0 2.08333vw;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333}.filters-overlay-content .filters-modal .filters-content .filter-set{display:flex;flex-direction:column;justify-content:space-evenly;min-height:calc(100vh - 8.33333vw - 145px);height:auto;margin-left:5%;width:100%}.filters-overlay-content .filters-modal .filters-content .filter-set .beds-filter.filter{margin-bottom:.41667vw}.filters-overlay-content .filters-modal .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.filters-overlay-content .filters-modal .simplebar-track.simplebar-vertical{height:calc(100vh - 8.33333vw);background-color:rgba(0,0,0,.15);right:calc(2.08333vw + 2px);width:2px}.filters-overlay-content .filters-modal .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.filters-overlay-content.mobile{left:0;width:100vw;padding:60px 0 0 9.33333vw}.filters-overlay-content.mobile .project-filters-modal .collapse-icon-container{top:-60px;left:-9.33333vw;width:18.66667vw;height:60px;z-index:99900001}.filters-overlay-content.mobile .project-filters-modal .project-filters-content{margin:0 36px 30px 9.33333vw;min-height:auto}.filters-overlay-content.mobile .project-filters-modal .project-filters-content .filters-header{width:80%;margin:15px 0 30px}.filters-overlay-content.mobile .project-filters-modal .project-filters-content .filter-set{min-height:auto}.filters-overlay-content.mobile .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.filters-overlay-content.mobile .simplebar-track.simplebar-vertical{background-color:rgba(0,0,0,.15);left:-2px;width:2px;top:calc(33vh - 60px);height:33vh}.filters-overlay-content.mobile .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.past-events-filters-overlay-content{position:absolute;top:0;right:0;bottom:0;background:#fff;overflow:auto;outline:none;width:37.5vw;padding:4.16667vw 0;-webkit-animation:fadeInRight .5s ease-out both;animation:fadeInRight .5s ease-out both}.past-events-filters-overlay-content .past-events-filters-modal{position:relative;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.past-events-filters-overlay-content .past-events-filters-modal .collapse-icon-container{position:absolute;top:-4.16667vw;left:0;width:4.16667vw;height:4.16667vw;display:flex;justify-content:center;align-items:center;cursor:pointer}.past-events-filters-overlay-content .past-events-filters-modal .collapse-icon-container img{height:12px;width:12px;object-fit:cover}.past-events-filters-overlay-content .past-events-filters-modal .modal-title{color:rgba(0,0,0,.5);left:4.16667vw}.past-events-filters-overlay-content .past-events-filters-modal .modal-button,.past-events-filters-overlay-content .past-events-filters-modal .modal-title{text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;top:calc(-2.08333vw - 7px);display:block}.past-events-filters-overlay-content .past-events-filters-modal .modal-button{color:#ef7f7a;font-size:10px;right:4.16667vw}.past-events-filters-overlay-content .past-events-filters-modal .past-events-filters-content{margin:0 4.16667vw;min-height:calc(100vh - 8.33333vw - 12px);display:flex;flex-direction:column}.past-events-filters-overlay-content .past-events-filters-modal .past-events-filters-content .filters-header>h3{margin-top:.41667vw}.past-events-filters-overlay-content .past-events-filters-modal .past-events-filters-content .filters-header>p{margin:.52083vw 0 2.08333vw;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;line-height:17px}.past-events-filters-overlay-content .past-events-filters-modal .past-events-filters-content .filter-set{display:flex;flex-direction:column;justify-content:flex-start;min-height:calc(100vh - 8.33333vw - 145px);height:auto}.past-events-filters-overlay-content .past-events-filters-modal .past-events-filters-content .filter-set .search-filter.filter{margin-bottom:.41667vw}.past-events-filters-overlay-content .past-events-filters-modal .past-events-filters-content .filter-set .city-filters .filter-content-options,.past-events-filters-overlay-content .past-events-filters-modal .past-events-filters-content .filter-set .genre-filters .filter-content-options,.past-events-filters-overlay-content .past-events-filters-modal .past-events-filters-content .filter-set .venue-filters .filter-content-options{margin-top:2%}.past-events-filters-overlay-content .past-events-filters-modal .past-events-filters-content .filter-set .search-filter,.past-events-filters-overlay-content .past-events-filters-modal .past-events-filters-content .filter-set .venue-filters{margin-top:3%}.past-events-filters-overlay-content .past-events-filters-modal .past-events-filters-content .filter-set .city-filters,.past-events-filters-overlay-content .past-events-filters-modal .past-events-filters-content .filter-set .genre-filters{margin-top:10%}.past-events-filters-overlay-content .past-events-filters-modal .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:flex-start}.past-events-filters-overlay-content .past-events-filters-modal .simplebar-track.simplebar-vertical{height:calc(100vh - 8.33333vw);background-color:rgba(0,0,0,.15);right:calc(2.08333vw + 2px);width:2px}.past-events-filters-overlay-content .past-events-filters-modal .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.past-events-filters-overlay-content.mobile{left:0;width:100vw;padding:60px 0 0 9.33333vw}.past-events-filters-overlay-content.mobile .past-events-filters-modal .collapse-icon-container{top:-60px;left:-9.33333vw;width:18.66667vw;height:60px;z-index:99900001}.past-events-filters-overlay-content.mobile .past-events-filters-modal .modal-button{top:-37px;right:6.22222vw}.past-events-filters-overlay-content.mobile .past-events-filters-modal .past-events-filters-content{margin:0 36px 30px 9.33333vw;min-height:auto}.past-events-filters-overlay-content.mobile .past-events-filters-modal .past-events-filters-content .filters-header{width:80%;margin:15px 0 30px}.past-events-filters-overlay-content.mobile .past-events-filters-modal .past-events-filters-content .filter-set{min-height:auto}.past-events-filters-overlay-content.mobile .past-events-filters-modal .past-events-filters-content .search-filter.filter{margin-bottom:40.2px;margin-top:10%}.past-events-filters-overlay-content.mobile .simplebar-content{min-height:100%;display:flex;flex-direction:column;justify-content:space-around}.past-events-filters-overlay-content.mobile .simplebar-track.simplebar-vertical{background-color:rgba(0,0,0,.15);left:-2px;width:2px;top:calc(33vh - 60px);height:33vh}.past-events-filters-overlay-content.mobile .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.size-filter{padding-top:30px}.size-filter .filter-title{width:80px;margin:0}.size-filter .filter-options{width:calc(90% - 80px);margin-top:2px}.size-filter.filter.inline{justify-content:flex-start}.mobile .size-filter.inline{flex-direction:column;padding-top:0}.mobile .size-filter.inline .filter-title{margin-bottom:24px}.mobile .size-filter .filter-options,.mobile .size-filter .filter-title{display:block;width:100%}.year-filter{padding-top:30px}.year-filter .filter-title{width:80px;margin:0}.year-filter .filter-options{width:calc(90% - 80px);margin-top:2px}.year-filter.filter.inline{justify-content:flex-start}.mobile .year-filter.inline{flex-direction:column;padding-top:0}.mobile .year-filter.inline .filter-title{margin-bottom:24px}.mobile .year-filter .filter-options,.mobile .year-filter .filter-title{display:block;width:100%}.range-filter{padding-top:30px}.range-filter .filter-title{width:80px;margin:0}.range-filter .filter-options{width:calc(90% - 80px);margin-top:2px}.range-filter.filter.inline{justify-content:flex-start}.mobile .range-filter.inline{flex-direction:column;padding-top:0}.mobile .range-filter.inline .filter-title{margin-bottom:24px}.mobile .range-filter .filter-options,.mobile .range-filter .filter-title{display:block;width:100%}.filters-button{border:none;color:#fff;padding:5px 0;display:flex;align-items:center;justify-content:flex-start}.filters-button:focus,.filters-button:hover,.filters-button:hover:enabled{outline:none}.filters-button.overlay-filter{background:#1c2023;width:20.83334vw;height:4.16667vw;float:right;cursor:pointer;pointer-events:all}.filters-button.overlay-filter:focus,.filters-button.overlay-filter:hover,.filters-button.overlay-filter:hover:enabled{background:#1c2023}.filters-button .filters-icon-container{position:relative;overflow:visible;display:inline-flex;align-items:center;justify-content:center;height:100%;width:4.16667vw}.filters-button .filters-icon-container img{height:16px;width:16px;object-fit:contain}.filters-button span{text-align:right;width:4.16667vw;display:inline-block;text-transform:uppercase;font-weight:700;margin-right:calc(2.08333vw - 8px)}.filters-button span.active-filters{width:12.5vw;text-align:center;padding-right:2px;margin-right:0;color:#ef7f7a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filters-button.overlay-filter.light-theme{background:#1c2023}.filters-button.overlay-filter.light-theme img{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVCAYAAAEr7h6wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfBJREFUeNpiYACC/0AAopkYIOAvmAMU/AGkv4I4AAGEB8A0A6lAgAACET+QBDb9hwImRkZGDiBmhGraBMRzQXwmNNPYgJgVxAAIIJjZC4E4C93CQCT2R6gVP2ACc4A4BZ9z/8DYLDCnAsFmoGNg/J9YPQgCAAGELLgeiC2h7LlA7IDNOmT//QNZCWUzg/Qx0AwAnWMPxAugbFsgXovNSciAERbzQPAHWR1AACGbKgMN8WtAzIjDZhTODyjNjDUYoRpgAa8IxHlgtzAy/gUKXcUR/oyk24DEVwQKvAHSz/AEBsnBjd0kUCgB8SWQjUAsQYxJIMCM7Dd4sP5HA1CJK0iK0oBYAUmaRBvw+OEaNOZlkDUABBg2xfJA/ByIfwPxKiCeAHIi1NbppIYqKGUYA9niQLwHWjbcAeIZwBSSi6aYB0i9BLkWCDKAtBGQL4fH/MdAfBaUMH4B8RdohvyPlEFx5RKYGlA58QGPBb9weUsWiJ+ASiIg3gDEU4D4BjSIJpEaRDQFOFM2NQETiS6aBA2qG9Cg2wANSlCQymLTA0pFukBaGI+5r4Gp5io0icYDMS+Q/wXN4mlA6h6Q5gfSv4EYVPy/B+LLLNCqSwCPBZ+wpCB08BdJDQjzEFEBYw2i6dAgAmW8fmhG/A3NmPLYIhkA7FLHG0aZiYwAAAAASUVORK5CYII=)}.filters-button.overlay-filter.light-theme span:nth-child(3){color:#fff}.filters-button.overlay-filter.light-theme:focus,.filters-button.overlay-filter.light-theme:hover,.filters-button.overlay-filter.light-theme:hover:enabled{background:#1c2023}button.project-filter{background:#1c2023;position:absolute;top:0;right:0;width:20.83334vw;height:4.16667vw;border:none;color:#fff;line-height:14px;font-size:10px;padding:5px 30px;display:flex;align-items:center;justify-content:space-between}button.project-filter>img{height:16px;width:16px;object-fit:contain}button.project-filter>span{color:#fff}button.project-filter:focus,button.project-filter:hover,button.project-filter:hover:enabled{background:#1c2023}button.project-filter.light-theme{background:#f4f4f4;color:#000}button.project-filter>span{color:#000}button.project-filter:focus,button.project-filter:hover,button.project-filter:hover:enabled{background:#f4f4f4;outline:none}.project-filter-mobile{position:absolute;top:4.16667vw;right:0;width:10vh;height:60px;display:flex;justify-content:center;align-items:center;background-color:#9b9b9b}.project-filter-mobile.highlight{background-color:#ef7f7a}.project-filter-mobile.highlight img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.dark-theme .project-filter-mobile{background-color:#9b9b9b}.dark-theme .project-filter-mobile.highlight{background-color:#ef7f7a}.light-theme .project-filter-mobile{background-color:#000}.light-theme .project-filter-mobile.highlight{background-color:#ef7f7a}.versions-overlay{height:100%}.versions-overlay .text-carousel-row{margin:25% 0}.tab-list{list-style:none;display:inline-block;margin-right:5%;color:#000;font-weight:700;cursor:pointer}.tab-list.active-item{border-bottom:2px solid #ef7f7a}.tab-list.active-item h3{color:#ef7f7a!important}.dark-theme .tab-list{color:#fff}.text-carousel-section .carousel-row{border-bottom:2px solid #f4f4f4}.text-carousel-section .carousel-row span{font-weight:700;font-size:14px;line-height:22px;cursor:pointer;margin-left:17px}.text-carousel-section .carousel-row .active-tab{color:#ef7f7a!important;border-bottom:3px solid #ef7f7a}.light-theme .text-carousel-section .text-carousel-row span{color:#000}.dark-theme .text-carousel-row .text-carousel-section span{color:#fff}.mobile-floor-plan .mobile-floor-image{position:relative}.mobile-floor-plan .mobile-floor-image .configuration-mobile{height:100%}.mobile-floor-plan .mobile-floor-image .configuration-mobile .configuration-mobile-image-container{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0}.mobile-floor-plan .mobile-floor-image .configuration-mobile .hotspot-icon-mobile{position:absolute;cursor:pointer;width:25px;height:25px;padding:5px;object-position:center center}.mobile-floor-plan .mobile-floor-image.has-padding{margin-left:18.66667vw;width:78.33333vw;height:78.33333vw}.mobile-floor-plan .mobile-floor-image.full-width{margin-left:9.33333vw;width:88.66667vw;height:88.66667vw}.mobile-floor-plan .mobile-version-plan{margin-top:2%}.mobile-floor-plan .mobile-version-plan p{margin-bottom:2%;text-align:center}.mobile-floor-plan .mobile-version-plan .tab-section{justify-content:center;align-items:center;display:flex}.mobile-floor-plan .product-table{margin-top:10%;margin-bottom:15%}.mobile-floor-plan .product-table>table{width:90%}.mobile-floor-plan .product-table>table tr td:first-child{font-size:12px}.mobile-floor-plan .product-table>table tr td:last-child{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.mobile-floor-plan .text-carousel-section{margin-left:26.555555vw}.configuration-container{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;padding:0 10%}.configuration-container .configuration-section{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:5%;width:100%}.configuration-container .configuration-section ul{list-style:none;display:inline-block;margin:0;padding:0;position:relative}.configuration-container .configuration-section ul li{border:1px solid #f4f4f4;cursor:pointer}.configuration-container .configuration-section ul span{text-transform:uppercase;color:#000;opacity:.5;position:absolute;margin-top:8%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.configuration-container .configuration-section ul:last-child li{border:1px solid transparent!important;cursor:auto!important}.configuration-container .configuration-section ul:last-child li div{cursor:pointer}.configuration-container .configuration-section .active-config{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAkFBMVEUAAAD7+/v39vb19PT08/P18/P4+Pj////39vb18/Py8vL29fXz8fH/8vL49vb18/P6+vr4+Pj39/f18/Py7+/39vb18/P6+vr4+Pj////29fXz8fH/8PD6+vr39/f4+Pjz8/P08/Pz8vLw7Ozv7Ozy7+/z8PD5s7b9gob9g4f5tLbw7e3/bnPv7e35tLcAAACpktsLAAAAIHRSTlMAc+z+/etwFu3tFPv7E+7scW7r6v7q6WxsE/r6EW3qayVomkwAAAABYktHRACIBR1IAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH5AEUBiUn6m4DcgAAAJNJREFUGNNVj+cWgjAMRmOx7j1QFIXWCG1R3v/xTBpx3F/JPSfjAyB6KilNXw9AGI4sY244nsR+aoU74mxOYmE7EHEJsPr0hgSuYcN1VTsfqobEFhIW9YMILHZQsnAs3JNEI8Kz8CLiSGDRysg+Lg3Ot3FpCof/s0cA9fuYpk+z0/f1c85hMtWF0/k77+XK8dOC6xeTcxwSL+u0YAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0wMS0yMFQwNjozNzozOSswMDowMM+OlvgAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMDEtMjBUMDY6Mzc6MzkrMDA6MDC+0y5EAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);background-repeat:no-repeat;display:block;width:50px;height:50px;padding:10px;position:absolute;top:-11px;left:-10px;background-size:25px;z-index:1}.configuration-container .configuration-section .config-list{height:30px;width:30px;padding:12px;background:#ef7f7a;font-weight:700;border-radius:50%;position:absolute;background-size:6px;top:-14px;left:-12px;z-index:1;background-clip:content-box}.video-overlay{height:calc(100vh - 8.33333vw)}.video-overlay .video-container{height:100%;width:100%;position:absolute;top:-17%;right:0;bottom:0;left:-8%;margin:auto}.video-overlay .video-container .section-two-video,.video-overlay .video-container .section-two-video iframe{width:100%;height:100%}@media (max-width:567px){.video-overlay{margin-left:18.66667vw;height:calc(100vh - 20.83334vw)}.video-overlay .video-container{height:27vh;width:76%;position:absolute;top:50%;left:0;right:0;margin:-27vh auto auto}.video-overlay .video-container .section-two-video,.video-overlay .video-container .section-two-video iframe{width:100%;height:100%}}@media (min-width:568px) and (max-width:1024px){.video-overlay .video-container{height:35%;width:86%}}@media (min-width:1025px) and (max-width:1400px) and (min-height:900px){.video-overlay .video-container{height:49%;width:67%}}.player-wrapper-overlay{background:#000;overflow:hidden;position:relative;height:100%;width:100%;max-height:100}.player-wrapper-overlay .react-player{height:100%;width:100%}.player-wrapper-overlay .react-player .play-icon{width:100px;height:100px}@media only screen and (max-device-width:576px){.player-wrapper-overlay .react-player .play-icon{width:60px;height:60px}}.player-wrapper-overlay .react-player__preview{background-size:cover}.player-wrapper-overlay .react-player__shadow{background:#ef7f7a!important;opacity:.5;width:55px!important;height:55px!important;border-radius:50%!important}.player-wrapper-overlay .react-player__play-icon{border-width:12px 0 12px 16px!important}.player-controls{max-height:50px;padding-top:10px;justify-content:flex-end}.player-controls .play-control{text-align:right;line-height:40px}.player-controls .play-control img{vertical-align:middle;cursor:pointer;width:35px;height:35px}.player-controls .seek-control-overlay input[type=range]{height:14px;-webkit-appearance:none;margin:10px 0;width:100%;border:none;background:#000}.player-controls .seek-control-overlay input[type=range]:focus{outline:none}.player-controls .seek-control-overlay input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px #ef7f7a;background:#ef7f7a;border-radius:5px;border:1px solid #ef7f7a}.player-controls .seek-control-overlay input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 1px #ef7f7a;border:1px solid #ef7f7a;height:6px;width:6px;border-radius:5px;background:#ef7f7a;cursor:pointer;cursor:move;cursor:grab;cursor:-webkit-grab;-webkit-appearance:none;margin-top:-3px}.player-controls .seek-control-overlay input[type=range]:focus::-webkit-slider-runnable-track{background:#f4f4f4}.player-controls .seek-control-overlay input[type=range]::-moz-range-track{width:100%;height:2px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px #ef7f7a;background:#ef7f7a;border-radius:5px;border:1px solid #ef7f7a}.player-controls .seek-control-overlay input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #ef7f7a;border:1px solid #ef7f7a;height:6px;width:6px;border-radius:5px;background:#ef7f7a;cursor:pointer;cursor:grab;cursor:-webkit-grab}.player-controls .seek-control-overlay input[type=range]::-ms-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}.player-controls .seek-control-overlay input[type=range]::-ms-fill-lower{background:#ef7f7a;border:1px solid #ef7f7a;border-radius:10px;box-shadow:1px 1px 1px #ef7f7a}.player-controls .seek-control-overlay input[type=range]::-ms-fill-upper{background:#f4f4f4;border:1px solid #f4f4f4;border-radius:10px;box-shadow:1px 1px 1px #f4f4f4}.player-controls .seek-control-overlay input[type=range]::-ms-thumb{margin-top:1px;box-shadow:1px 1px 1px #ef7f7a;border:1px solid #ef7f7a;height:6px;width:6px;border-radius:5px;background:#ef7f7a;cursor:pointer;cursor:move;cursor:grab;cursor:-webkit-grab}.player-controls .seek-control-overlay input[type=range]:focus::-ms-fill-lower{background:#ef7f7a}.player-controls .seek-control-overlay input[type=range]:focus::-ms-fill-upper{background:#f4f4f4}.player-controls .time-control-video-overlay p{line-height:45px;vertical-align:middle;color:#fff;font-weight:600;font-size:12px}.sort-dropdown{width:16.66667vw;height:4.16667vw}.sort-dropdown .Dropdown-option,.sort-dropdown .Dropdown-placeholder{font-size:10px!important;line-height:4.16667vw;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.sort-dropdown .Dropdown-placeholder{opacity:.5!important;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.sort-dropdown .Dropdown-root{border:none!important;width:100%}.sort-dropdown .Dropdown-root .Dropdown-control{cursor:pointer;background-color:transparent!important;position:relative;overflow:hidden;border:none;box-sizing:border-box;border-radius:unset;padding:0 4.16667vw 0 0;-webkit-transition:none;transition:none}.sort-dropdown .Dropdown-root .Dropdown-control .Dropdown-arrow-wrapper{position:absolute;top:0;right:0;height:4.16667vw;width:4.16667vw;z-index:1005;display:flex;align-items:center;justify-content:center}.sort-dropdown .Dropdown-root .Dropdown-control .arrow-closed{border:solid rgba(0,0,0,.57);border-width:0 1.5px 1.5px 0;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(45deg);padding:3px}.sort-dropdown .Dropdown-root .Dropdown-control .arrow-open{border:solid rgba(0,0,0,.57);border-width:0 1.5px 1.5px 0;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(-135deg);padding:3px}.sort-dropdown .Dropdown-root .Dropdown-option,.sort-dropdown .Dropdown-root .Dropdown-placeholder{padding:0 0 0 2.08333vw;font-size:10px!important}.sort-dropdown .Dropdown-root .Dropdown-menu{background-color:#1c2023!important;max-height:440px;border:none;overflow-y:auto;top:0;left:0;width:100%;z-index:1000;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;box-shadow:0 0 4px 1px rgba(0,0,0,.3)}.sort-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar{width:2px!important}.sort-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-track{background:#1c2023}.sort-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-thumb{background:#9b9b9b}.sort-dropdown .Dropdown-root .Dropdown-option{color:#fff;cursor:pointer;vertical-align:middle}.sort-dropdown .Dropdown-root .Dropdown-option *{font-size:10px!important}.sort-dropdown .Dropdown-root .Dropdown-option:hover{background-color:#ef7f7a;color:#fff}.sort-dropdown .Dropdown-root .Dropdown-option.is-selected{color:#ef7f7a;background-color:#2b2d32}.sort-dropdown .Dropdown-root .Dropdown-option.is-selected:hover{color:#f4f4f4;background-color:#ef7f7a}.sort-dropdown .Dropdown-root.is-open .Dropdown-control{background-color:#2b2d32}.sort-dropdown .Dropdown-root.is-open .Dropdown-placeholder{background-color:#2b2d32;color:#fff}.sort-dropdown .Dropdown-root.is-open .Dropdown-menu{background-color:#1c2023}.sort-dropdown .Dropdown-root.is-open .arrow-closed,.sort-dropdown .Dropdown-root.is-open .arrow-open{border-color:hsla(0,0%,100%,.57)}.sort-dropdown.date-select-dropdown{width:14.58333vw}.sort-dropdown.date-select-dropdown .Dropdown-placeholder{opacity:1!important;padding-left:0}.past-events-grid{padding-right:4.3333vw;height:100vh;position:relative;z-index:99!important}.past-events-grid .header{height:12%;display:flex;align-items:center;background:#fff;overflow:hidden;position:fixed;top:4.16667vw;z-index:99;width:100%}.past-events-grid .sort-info{height:4.16667vw;width:16.66667vw;z-index:99!important;position:fixed;top:0;right:20.83334vw}.past-events-grid .grid-container{padding-top:10.41667vw}.past-events-grid .grid-container .group .group-info{position:relative;height:3.47222vw;width:33.33334vw;margin-top:-3.78788vw}.past-events-grid .grid-container .group .group-info *{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;opacity:.5}.past-events-grid .grid-container .group .group-info:before{position:absolute;content:"";top:30%;left:0;height:8px;width:55%;border-bottom:1px solid #000;opacity:.5}.past-events-grid .grid-container .group .grid-group-content{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;height:100%}.past-events-grid .grid-container .group .grid-group-content .past-events-card{height:35vh;margin-bottom:7%}.past-events-grid .grid-container .group .grid-group-content .past-events-card .past-event-card-container{height:100%;width:85%}.past-events-grid .grid-container .group .grid-group-content .past-events-card .past-event-card-container .video-section{height:calc(85% - 2.45833vw);position:relative}.past-events-grid .grid-container .group .grid-group-content .past-events-card .past-event-card-container .video-section .video-thumb{height:100%;width:100%;object-fit:cover;object-position:center center}.past-events-grid .grid-container .group .grid-group-content .past-events-card .past-event-card-container .video-section .play{vertical-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:40px;width:30px;cursor:pointer}.past-events-grid .grid-container .group .grid-group-content .past-events-card .past-event-card-container .content{padding-top:3%;width:100%}.past-events-grid .grid-container .group .grid-group-content .past-events-card .past-event-card-container .content .details{display:flex;flex-direction:row;justify-content:space-between;margin-top:2%;position:relative}.past-events-grid .grid-container .group .grid-group-content .past-events-card .past-event-card-container .content .details .left{display:flex;flex-direction:column;justify-content:space-between}.past-events-grid .grid-container .group .grid-group-content .past-events-card .past-event-card-container .content .details .left *{opacity:.5;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.past-events-grid .grid-container .group .grid-group-content .past-events-card .past-event-card-container .content .details .right{position:absolute;bottom:0;right:0}.past-events-grid .grid-container .group .grid-group-content .past-events-card .past-event-card-container .content .details .right .duration{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.floorplan-overlay-container{height:100vh;display:flex;align-items:center;justify-content:center}.floorplan-overlay-container .floorplan-overlay-image-container{padding-top:4.16667vw;width:50vw;display:flex;flex-direction:column;height:100vh;padding-bottom:4.16667vw}.floorplan-overlay-container .hotspot-info-container{width:45.83334vw;height:100vh;display:flex;background-color:#000;flex-direction:column;justify-content:space-evenly}.floorplan-overlay-container .hotspot-info-container .hotspot-info-image{height:60vh}.floorplan-overlay-container .hotspot-info-container .hotspot-info-image img{width:100%;height:100%;object-fit:cover;-webkit-animation:fadeHotspots 2s ease;animation:fadeHotspots 2s ease}.floorplan-overlay-container .hotspot-info-container .hotspot-info-box{padding-top:4.16667vw;height:40vh;display:flex;flex-direction:row}.floorplan-overlay-container .hotspot-info-container .hotspot-info-box .hotspot-name-desc-box{width:29.16667vw;padding:0 4.16667vw}.floorplan-overlay-container .hotspot-info-container .hotspot-info-box .hotspot-name-desc-box h2,.floorplan-overlay-container .hotspot-info-container .hotspot-info-box .hotspot-name-desc-box p{color:#fff}.floorplan-overlay-container .hotspot-info-container .hotspot-info-box .hotspot-name-desc-box h2{padding-bottom:2vh}.floorplan-overlay-container .hotspot-info-container .hotspot-info-box .hotspot-area-box{width:16.66667vw;padding:1.04167vw 4.16667vw}.floorplan-overlay-container .hotspot-info-container .hotspot-info-box .hotspot-area-box span{color:#fff;display:block}.floorplan-overlay-container .hotspot-info-container .hotspot-info-box .hotspot-area-box h2,.floorplan-overlay-container .hotspot-info-container .hotspot-info-box .hotspot-area-box p{vertical-align:top;padding-top:1vh;padding-bottom:5vh;display:inline-block;color:#fff}.floorplan-overlay-container .hotspot-info-container .hotspot-info-box .hotspot-area-box p{vertical-align:top;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.product-levels-section{display:flex;flex-direction:column-reverse;align-items:center}.product-levels-section .levels-box{cursor:pointer;height:25px;width:25px;border:1px solid #000;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;margin:-15px 0 0;text-decoration:none}.product-levels-section:hover .levels-box{margin:0 0 20px}.product-levels-section .active-level{background:#ef7f7a;margin-bottom:10px}.floor-plan-section{height:100%}.floor-plan-section .plan-row{height:90%;display:flex;align-items:center}.floor-plan-section .plan-row .plan-row-image{display:flex;flex-direction:column;width:37.5vw;height:37.5vw;position:relative}.floor-plan-section .plan-row .plan-row-image .configuration{height:100%}.floor-plan-section .plan-row .plan-row-image .configuration .configuration-image-container{width:100%;height:100%;position:relative;overflow:hidden;top:0;bottom:0;right:0;left:0}.floor-plan-section .plan-row .plan-row-image .configuration .hotspot-icon{position:absolute;cursor:pointer;width:30px;height:30px;padding:5px}.floor-plan-section .plan-row .plan-row-level{display:flex;flex-direction:column;width:12.5vw;padding-right:8.33333vw}.floor-plan-section .plan-row .plan-row-level .product-levels-container{height:100%;justify-content:center;display:flex;flex-direction:column}.floor-plan-section .plan-row .plan-row-level .product-levels-container p{padding-top:10px;text-align:center}.floor-plan-section .configuration-row{height:10%;width:45.83334vw}.mobile-hotspot-image{height:40vh}.mobile-hotspot-image img{width:100%;height:100%;-webkit-animation:fadeBannerscale-in-hor-center 2s ease;animation:fadeBannerscale-in-hor-center 2s ease;object-fit:cover}.mobile-hotspot-details{margin-top:9.33333vw;margin-left:18.66667vw}.mobile-hotspot-details h2{margin-bottom:3.73333vw}.mobile-hotspot-details .mobile-hotspot-area-specifications{display:flex;flex-direction:row;margin-bottom:7.46667vw}.mobile-hotspot-details .mobile-hotspot-area-specifications .indoor-area,.mobile-hotspot-details .mobile-hotspot-area-specifications .outdoor-area{width:50%}.mobile-hotspot-details .mobile-hotspot-area-specifications .indoor-area span,.mobile-hotspot-details .mobile-hotspot-area-specifications .outdoor-area span{display:block}.mobile-hotspot-details .mobile-hotspot-area-specifications .indoor-area .area-values,.mobile-hotspot-details .mobile-hotspot-area-specifications .outdoor-area .area-values{margin-top:2.66667vw}.mobile-hotspot-details .mobile-hotspot-area-specifications .indoor-area .area-values h2,.mobile-hotspot-details .mobile-hotspot-area-specifications .indoor-area .area-values p,.mobile-hotspot-details .mobile-hotspot-area-specifications .outdoor-area .area-values h2,.mobile-hotspot-details .mobile-hotspot-area-specifications .outdoor-area .area-values p{display:inline}.mobile-hotspot-details .mobile-hotspot-area-specifications .indoor-area .area-values p,.mobile-hotspot-details .mobile-hotspot-area-specifications .outdoor-area .area-values p{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.mobile-hotspot-details p{width:85%}.overlay-news-card-body{width:90%;height:100%;display:flex;flex-direction:row}.overlay-news-card-body .image-container{padding:20px 0 10px;width:35%;height:30vh}.overlay-news-card-body .image-container img{width:100%;height:100%;object-fit:cover}.overlay-news-card-body .details-container{padding-left:2.08333vw;width:60%}.overlay-news-card-body .details-container .published-date{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.overlay-news-card-body .details-container .description-container{display:flex;flex-direction:column}.overlay-news-card-body .details-container .description-container .title{padding-top:5px}.overlay-news-card-body .details-container .description-container .description{padding-top:10px}.overlay-news-card-body .details-container .read-more{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#ef7f7a;cursor:pointer;position:absolute;bottom:0}.news-overlay-container{padding-right:4.16667vw}.news-overlay-container .heading{padding:30px 0 45px}.news-overlay-container .news-overlay-row .newscard-section{height:30%;margin-bottom:5%}button:hover:enabled{color:#000;background-color:#f4f4f4}.dropdown-outlet-filter{position:absolute;height:4.16667vw;width:14.58333vw}.dropdown-outlet-filter .dropdown-btn{height:4.16667vw;width:14.58333vw;background:#f4f4f4;border-right:1px solid #f4f4f4}.dropdown-outlet-filter .dropdown-btn .btn-name{text-align:left;margin-left:2.08333vw;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.dropdown-outlet-filter .dropdown-btn .toggle-dropdown-down{display:inline-block;height:10px;width:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAQAAAAnOwc2AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBAkEADYBOic7AAAAYklEQVQI12XOzQnCUBAE4G/X16MgqMSaJAcjIQ1oBeltPbwEAs5hmJ/DDKQj8k/sajWgsfFg5aPc0TRclS9pVB7gprycCLyVi7OyIAghTEqZhehjifQ0ascnWytFt3vcUfADARETwaqwmsEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDQtMDlUMDQ6MDA6NTQtMDc6MDAPF/6LAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA0LTA5VDA0OjAwOjU0LTA3OjAwfkpGNwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);background-repeat:no-repeat;position:absolute;right:1.38889vw}.dropdown-outlet-filter .dropdown-btn .toggle-dropdown-up{display:inline-block;height:10px;width:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA6lBMVEUAAADx8fLx8fLx8fHv7+7x8fHx8fHw8PPr6+nt7evy8vLy8vHx8fPx8fHx8fHu7vXu7vXx8fLw8PHx8fLx8fLx8fHx8fLx8fLx8fHz8/Xx8fPx8fHx8fPs7PDx8fLy8vLu7vHx8fLw8PLz8+Hx8fLx8fLx8d/w8PP39+/m5vfw8PLx8fLx8fLm5vf29vLw8PLx8fLx8fLw8PL29vLx8fLx8fLy8vLx8fLx8fLx8fHv7/Px8fHx8fLx8fLx8fHx8fLx8fHx8fLx8fLu7vXw8PPu7vXx8fLx8fLx8fLx8fLx8fLx8fLx8fL///8n/OzzAAAAR3RSTlMAAAAAAAAAAAAAAAAAAAAAAAABAwMBAAABAQEBAQGRkQECAQCamgABAQKgX18CA6RgYKQDvFsEv1kDAANZvwACAAMDAAAAA1VEf0cAAAABYktHRE2AaCBlAAAAB3RJTUUH5AYEAxc0Z1JfuQAAAHZJREFUCNdjYBBkFBIWEWUSY2AQZ5aQZGGVkmYTZ2CXkeWQk+dUkGFnUFRSVnH3UFVTV2TQ0NTy1Nbx0tLVYNDT9zbg4jb0NjJmMPEx5TEz4zH1MWEwt+C1tLKy5rWxZbDjs3fg43Ow57NjcHRy5ndxEXB1cwQAmyAPEYvpA+cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDYtMDRUMDM6MjM6NTItMDc6MDDfEYuDAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA2LTA0VDAzOjIzOjUyLTA3OjAwrkwzPwAAAABJRU5ErkJggg==);background-repeat:no-repeat;position:absolute;right:1.38889vw}.dropdown-outlet-filter .dropdown-btn:focus,.dropdown-outlet-filter .dropdown-btn:hover{outline:none}.dropdown-outlet-filter .dropdown-content{background:#1c2023;width:29.16667vw;position:relative}.dropdown-outlet-filter .dropdown-content .dropdown-link{width:100%;cursor:pointer;list-style:none;display:block;padding:2.08333vw;color:#9b9b9b;font-size:12px;position:relative;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.dropdown-outlet-filter .dropdown-content .dropdown-link .content{width:100%;display:flex;flex-direction:column}.dropdown-outlet-filter .dropdown-content .dropdown-link .content .name-number{display:flex;flex-direction:row}.dropdown-outlet-filter .dropdown-content .dropdown-link .content .name-number .name{padding-bottom:10px;width:70%}.dropdown-outlet-filter .dropdown-content .dropdown-link .content .name-number .number{width:30%}.dropdown-outlet-filter .dropdown-content .dropdown-link .content .location{font-size:10px;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.5px}.dropdown-outlet-filter .dropdown-content .dropdown-link:hover{color:#fff;background:#ef7f7a}.dropdown-outlet-filter .dropdown-content .selected-option{color:#ef7f7a}.dropdown-outlet-filter .dropdown-content .selected-option:hover{color:#fff}.dropdown-outlet-filter .dropdown-content.dark .dropdown-btn{background-color:#1c2023!important}.dropdown-outlet-filter .dropdown-content.dark .dropdown-btn .btn-name{color:#fff}.dropdown-outlet-filter .dropdown-content.dark .dropdown-btn .toggle-dropdown-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA6lBMVEUAAADx8fLx8fLx8fHv7+7x8fHx8fHw8PPr6+nt7evy8vLy8vHx8fPx8fHx8fHu7vXu7vXx8fLw8PHx8fLx8fLx8fHx8fLx8fLx8fHz8/Xx8fPx8fHx8fPs7PDx8fLy8vLu7vHx8fLw8PLz8+Hx8fLx8fLx8d/w8PP39+/m5vfw8PLx8fLx8fLm5vf29vLw8PLx8fLx8fLw8PL29vLx8fLx8fLy8vLx8fLx8fLx8fHv7/Px8fHx8fLx8fLx8fHx8fLx8fHx8fLx8fLu7vXw8PPu7vXx8fLx8fLx8fLx8fLx8fLx8fLx8fL///8n/OzzAAAAR3RSTlMAAAAAAAAAAAAAAAAAAAAAAAABAwMBAAABAQEBAQGRkQECAQCamgABAQKgX18CA6RgYKQDvFsEv1kDAANZvwACAAMDAAAAA1VEf0cAAAABYktHRE2AaCBlAAAAB3RJTUUH5AYEAxc0Z1JfuQAAAHZJREFUCNdjYBBkFBIWEWUSY2AQZ5aQZGGVkmYTZ2CXkeWQk+dUkGFnUFRSVnH3UFVTV2TQ0NTy1Nbx0tLVYNDT9zbg4jb0NjJmMPEx5TEz4zH1MWEwt+C1tLKy5rWxZbDjs3fg43Ow57NjcHRy5ndxEXB1cwQAmyAPEYvpA+cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDYtMDRUMDM6MjM6NTItMDc6MDDfEYuDAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA2LTA0VDAzOjIzOjUyLTA3OjAwrkwzPwAAAABJRU5ErkJggg==);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.dropdown-outlet-filter .dropdown-content:before{position:absolute;content:"";top:0;right:0;height:5px;width:57.5%;border-top:1px solid #f4f4f4}@media (max-width:576px){.dropdown-outlet-filter{height:60px!important;max-width:120px;width:auto;margin-left:6.02151vw;background:transparent!important}.dropdown-outlet-filter .dropdown-btn{height:60px;max-width:120px;width:auto;background-color:transparent!important;border-right:none!important}.dropdown-outlet-filter .dropdown-btn .btn-name{text-align:left;display:flex;flex-direction:row;justify-content:space-between;color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;margin-right:-20%;line-height:14px}.dropdown-outlet-filter .dropdown-btn .btn-name .toggle-dropdown-down{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.dropdown-outlet-filter .dropdown-btn .btn-name .toggle-dropdown-down,.dropdown-outlet-filter .dropdown-btn .btn-name .toggle-dropdown-up{position:relative;margin-left:-12%;margin-top:1px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAsVBMVEXx8fLx8fLw8PLy8vHy8vHx8fLx8fLw8PLw8PLy8vLy8vLy8vDy8vDx8fLw8PPx8fPx8fLx8fLx8fLx8fLx8fLw8PLx8fHy8vLx8fLx8fLx8fHx8fLx8fLx8fLx8fLw8PLx8fLx8fLx8fLx8fLw8PLx8fLx8fLx8fLx8fLx8fLx8fLx8fLx8fLy8vHy8vHx8fLx8fLw8PLw8PDx8fTw8PLw8PLw8PDw8PLx8fLw8PL////pvQYCAAAAOnRSTlMAAAAAAAAAAAAAAAAAAAAAAgEBAgADGBgDBCPm5iMEJvGYmPEmLPCdnfAs7JgDA5jsLgQBAQEELgIBAt9JbQAAAAFiS0dEOk4JxPoAAAAHdElNRQfkBgQCMRngkerfAAAAUElEQVQI12PgZxAQFBJmFGFgEmUWE2eRYGKQZJWSlpFlk2Ngl1dQVFJW4WBQVVPn5NLQ1GLQ1uHW1ePRN2AwNDI2MTU2M2fgtbDk47O04AUAyzAHNykaYGoAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDYtMDRUMDI6NDk6MjUtMDc6MDAycj8bAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA2LTA0VDAyOjQ5OjI1LTA3OjAwQy+HpwAAAABJRU5ErkJggg==)}.dropdown-outlet-filter .dropdown-btn:focus,.dropdown-outlet-filter .dropdown-btn:hover{background:transparent!important}.dropdown-outlet-filter .dropdown-content{width:210px;border-right:none!important}.dropdown-outlet-filter .dropdown-content .dropdown-link{padding:20px 15px}.dropdown-outlet-filter .dropdown-content .dropdown-link .content .name-number{display:flex;flex-direction:row}.dropdown-outlet-filter .dropdown-content .dropdown-link .content .name-number .name{width:60%;line-height:16px}.dropdown-outlet-filter .dropdown-content .dropdown-link .content .name-number .number{width:40%;line-height:16px}.dropdown-outlet-filter .dropdown-content .dropdown-link .content .location{width:50%}.dropdown-outlet-filter .dropdown-content:before{border-top:none!important}}.upcoming-events-overlay-mobile-container{height:100%;padding:0 0 0 18.66667vw}.upcoming-events-overlay-mobile-container .dropdown-outlet-filter{width:-webkit-max-content;width:-moz-max-content;width:max-content}.upcoming-events-overlay-mobile-container .location-dropdown{position:fixed;height:4.16667vw;top:0;left:12.5vw;z-index:99!important}.upcoming-events-overlay-mobile-container .location-dropdown .dropdown-content,.upcoming-events-overlay-mobile-container .location-dropdown .dropdown-content .dropdown-link .content .name{width:-webkit-max-content;width:-moz-max-content;width:max-content}.upcoming-events-overlay-mobile-container .dropdown-outlet-filter .dropdown-btn{height:60px;max-width:120px;width:auto;background-color:transparent!important;border-right:none!important}.upcoming-events-overlay-mobile-container .btn-name{text-align:left;display:flex;flex-direction:row;justify-content:space-between;color:#000!important;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;margin-right:-20%}.upcoming-events-overlay-mobile-container .toggle-dropdown-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAQAAAAnOwc2AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBAkDOyNVGjptAAAAZUlEQVQI1z3OwQ3CUAyD4S993RMJCZAQbMGhhU4AO3RFc2j7fIitSHH+sql2D7R9VYJBVym8LT0rDbOIBU1tJ5M4O4nPUfISd3AVE3zFDaMRF/Fj9cTIPh/WMiAb3/F9kAO5w+cP+pYaMiCJqyUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDQtMDlUMDM6NTk6MzUtMDc6MDCfPn1oAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA0LTA5VDAzOjU5OjM1LTA3OjAw7mPF1AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=)!important}.upcoming-events-overlay-mobile-container .toggle-dropdown-down,.upcoming-events-overlay-mobile-container .toggle-dropdown-up{margin-left:-12%;margin-top:1px;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);display:inline-block;height:10px;width:20px;background-repeat:no-repeat}.upcoming-events-overlay-mobile-container .toggle-dropdown-up{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAQAAAAnOwc2AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBAkEADYBOic7AAAAYklEQVQI12XOzQnCUBAE4G/X16MgqMSaJAcjIQ1oBeltPbwEAs5hmJ/DDKQj8k/sajWgsfFg5aPc0TRclS9pVB7gprycCLyVi7OyIAghTEqZhehjifQ0ascnWytFt3vcUfADARETwaqwmsEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDQtMDlUMDQ6MDA6NTQtMDc6MDAPF/6LAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA0LTA5VDA0OjAwOjU0LTA3OjAwfkpGNwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=)!important}.upcoming-events-overlay-mobile-container .project-filter-mobile{display:flex;align-items:center;height:60px;width:60px;position:fixed;right:0;top:0;z-index:99!important;justify-content:center}.upcoming-events-overlay-mobile-container .overlay-subheading{width:75.00001vw;margin-top:4.16667vw}.upcoming-events-overlay-mobile-container .events-mobile-layout{margin-top:8.33333vw}.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid{width:83.33334vw}.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid .group-info .info-type{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;opacity:.5}.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid .group-info .horizontal-bar{margin-top:5px;width:100%;border-bottom:1px solid #000}.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid .upcoming-event-card{display:flex;flex-direction:row;height:25vh;width:100%;padding:6.25vw 8.33333vw 0 0;margin-bottom:4.16667vw}.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid .upcoming-event-card .image-container{width:40%}.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid .upcoming-event-card .image-container img{height:100%;width:100%;object-fit:cover}.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid .upcoming-event-card .event-info-container{padding-left:4.16667vw;display:flex;flex-direction:column;justify-content:center;width:60%}.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid .upcoming-event-card .event-info-container .event-name{display:inline;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid .upcoming-event-card .event-info-container .event-sub-info .time-container{display:flex;flex-direction:row;opacity:.5}.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid .upcoming-event-card .event-info-container .event-sub-info .event-venue{opacity:.5}.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid .upcoming-event-card .event-info-container .event-sub-info .event-venue,.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid .upcoming-event-card .event-info-container .event-sub-info h3,.upcoming-events-overlay-mobile-container .events-mobile-layout .events-grid .upcoming-event-card .event-info-container .event-sub-info h4{padding-top:2.08333vw}.calender-body{margin:0}.calender-body .react-calendar{margin:0;display:inline-block;border:none;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.calender-body .react-calendar .react-calendar__navigation{position:relative}.calender-body .react-calendar .react-calendar__navigation button:first-child,.calender-body .react-calendar .react-calendar__navigation button:nth-child(5){display:none}.calender-body .react-calendar .react-calendar__navigation button:nth-child(3){position:absolute;left:0}.calender-body .react-calendar .react-calendar__navigation button:nth-child(2){position:absolute;left:70%}.calender-body .react-calendar .react-calendar__navigation button:nth-child(4){position:absolute;right:0}.calender-body .react-calendar .react-calendar__navigation button:nth-child(2) img,.calender-body .react-calendar .react-calendar__navigation button:nth-child(4) img{width:10px;height:10px;object-fit:contain}.calender-body .react-calendar .react-calendar__navigation button{height:100%}.calender-body .react-calendar .react-calendar__navigation button:focus,.calender-body .react-calendar .react-calendar__navigation button:hover,.calender-body .react-calendar .react-calendar__navigation button:hover:enabled{outline:none;background:none}.calender-body .react-calendar .react-calendar__navigation button:nth-child(3) span{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday{border:1px solid hsla(0,0%,60.8%,.2);border-bottom:none}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;pointer-events:none}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday:focus,.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday:hover,.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday:hover:enabled{cursor:pointer}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days{height:100%;border:1px solid hsla(0,0%,60.8%,.2)}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days button{border:1px solid hsla(0,0%,60.8%,.2)}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day--weekend{color:#000}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day--neighboringMonth{color:#757575!important;border-right:none;border-left:none;background:hsla(0,0%,60.8%,.2)}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile{padding:1.38889vw;color:#757575}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile:focus,.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile:hover,.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile:hover:enabled{background-color:rgba(239,127,122,.1)}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .event-tile{color:#000}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile--active{background:rgba(239,127,122,.1)!important}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile--now,.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile--rangeEnd,.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile--rangeStart{border:1.3px solid #ef7f7a!important;background:#fff!important;color:#ef7f7a}.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__year-view .react-calendar__year-view__months .react-calendar__tile{border:1px solid hsla(0,0%,60.8%,.2)}.calender-body .react-calendar .react-calendar__decade-view .react-calendar__decade-view__years .react-calendar__tile--hasActive,.calender-body .react-calendar .react-calendar__decade-view .react-calendar__decade-view__years .react-calendar__tile--now,.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__year-view .react-calendar__year-view__months .react-calendar__tile--hasActive,.calender-body .react-calendar .react-calendar__viewContainer .react-calendar__year-view .react-calendar__year-view__months .react-calendar__tile--now{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif!important;border:1.3px solid #ef7f7a!important;background:#fff!important;color:#ef7f7a!important}.upcoming-events-overlay-container{height:100vh;display:flex;flex-direction:row}.upcoming-events-overlay-container .calender-body .react-calendar{margin-top:1.04167vw;width:30vw;position:fixed}.upcoming-events-overlay-container .events-details-layout{width:62.50001vw;padding-left:8.33333vw;margin-top:2.08333vw;height:100%;position:absolute;right:0}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .group-info{position:relative;height:2.97619vw;width:33.33334vw}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .group-info *{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;opacity:.5}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .group-info:before{position:absolute;content:"";top:30%;left:0;height:5px;width:40%;border-bottom:1px solid #000;opacity:.5}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body{height:40vh;width:100%;margin-bottom:2.08333vw}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body .image-container{height:80%;cursor:pointer}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body .image-container img{height:100%;width:100%;object-fit:cover}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body .info-row{height:20%;display:flex;flex-direction:row;padding-top:1.04167vw}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body .info-row .event-name-container{width:14.58333vw}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body .info-row .event-name-container .event-name{width:100%;cursor:pointer}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body .info-row .event-name-container .event-name:hover{color:#ef7f7a}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body .info-row .time-genre-container{width:12.5vw;margin-left:4.16667vw}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body .info-row .time-genre-container .time-container{width:100%;display:flex;flex-direction:row;padding-bottom:.69444vw}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body .info-row .event-city,.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body .info-row .genre{opacity:.5}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body .info-row .venue-location-container{margin-left:2.08333vw}.upcoming-events-overlay-container .events-details-layout .upcoming-event-card-group .event-details-body .info-row .venue-location-container .venue{padding-bottom:.69444vw}.main-div{display:flex;flex-direction:row;margin-top:2%}.main-div .main{min-width:25vw}.main-div .main .award-div{margin-right:5%}.main-div .main .award-div .award_image{width:4vw;height:4vw}.main-div .main .award-div .award_image .image{width:100%;height:100%;object-fit:cover}.main-div .main .award-div .details{margin-left:97px;margin-top:-64px;margin-bottom:50px}.main-div .main .award-div .details .award_name,.main-div .main .award-div .details .awards_authority{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:3%}.main-div .main .award-div .details .award_date{opacity:.5!important;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.description-one{display:inline-block;padding-top:1.04167vw;color:#333}.project-meta-description-container{padding-top:2.08333vw;display:flex}.project-meta-description-container .project-meta-description-one,.project-meta-description-container .project-meta-description-two{width:18.75vw}.project-meta-description-container .project-meta-description-one p,.project-meta-description-container .project-meta-description-one span,.project-meta-description-container .project-meta-description-two p,.project-meta-description-container .project-meta-description-two span{color:#000;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.project-meta-description-container .project-meta-description-one span,.project-meta-description-container .project-meta-description-one strong,.project-meta-description-container .project-meta-description-two span,.project-meta-description-container .project-meta-description-two strong{color:#000;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.project-meta-description-container .project-meta-description-two{margin-left:4.16667vw}.vertical-bar-container{height:-webkit-max-content;height:-moz-max-content;height:max-content;position:relative;margin-top:2.08333vw;width:37.5vw}.vertical-bar-container .vertical-bar{position:absolute;border-left:6px solid #000;height:100%;width:6px;float:left}.vertical-bar-container .description-two{padding-left:2.08333vw}.architectOverlay .simplebar-mask{left:-4.16667vw!important}.architect-overlay-desktop{padding-bottom:4.16667vw}.architect-overlay-desktop .architect-overlay-header-button{position:fixed;top:0;right:0;width:20.83334vw;cursor:pointer}.architect-overlay-desktop .banner-container-overlay{height:calc(100vh - 8.33333vw)}.architect-overlay-desktop .banner-container-overlay .architect-overlay-banner{height:100%}.architect-overlay-desktop .banner-container-overlay .architect-overlay-banner .image-architect-overlay-item{height:calc(100vh - 8.33333vw)}.architect-overlay-desktop .banner-container-overlay .architect-overlay-banner .image-architect-overlay-item img{height:100%;width:100%;object-fit:cover}.architect-overlay-desktop .banner-container-overlay .architect-overlay-banner .image-architect-overlay-item .image-description{left:4.16667vw}.architect-overlay-desktop .banner-container-overlay .architect-overlay-banner .gallery-image-description{display:none}.architect-overlay-desktop .banner-container-overlay .pagination-control{position:absolute;right:0;width:20.83334vw;height:4.16667vw;bottom:4.16667vw}.architect-overlay-desktop .project-middle-info{padding:4.16667vw 0 0 4.16667vw;display:flex;flex-direction:row}.architect-overlay-desktop .project-middle-info .left-section{width:45.83334vw;display:flex;flex-direction:column}.architect-overlay-desktop .project-middle-info .right-section{width:45.83334vw}.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control{width:100%;overflow:hidden}.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control .carousel-inner{overflow:hidden!important;width:37.5vw;height:29.16667vw;left:4.16667vw}.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control .carousel-inner .carousel-item{width:100%}.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control .carousel-inner .carousel-item img{width:100%;height:100%}.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control .carousel-control-next,.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control .carousel-control-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;opacity:.9;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;background-color:transparent;height:4.16667vw;width:4.16667vw}.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control .carousel-control-next .carousel-control-next-icon,.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control .carousel-control-next .carousel-control-prev-icon,.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control .carousel-control-prev .carousel-control-next-icon,.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control .carousel-control-prev .carousel-control-prev-icon{display:inline-block;width:10px;height:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAAEhyb7BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU9JREFUeNpi/P//PwMMMDEgARQOQAAxKMsrbAUrBRFADpj4BuIABBBYBCYKY6NqhgKAAIKp8kNXJa2ioGgBVwFV1YFuTiayGb9gKgECCFlLFMgJQOwEE8NQhKS4AqrYBKcimKeA+DWMz4LsH6CzQYH3/c6D+4zI4gABhKz7EzZT0b3GDTTpG7YQgysCWsEMpDixKUQJbKhbQAo/4o5OhEI+oMJHOBUBJaugTG8M30F9WAgNI3OsIQ6UyCQYLVAFvtjCCSDAGJFTKNRNoCDgBOLfQBwM9MhmBiIAhkFQw0DpahqU+x2IfYAG7iPZICQDC4FUH5T7CYjdgAaeJNkgtChohXLfALET0MDLeCMXGwBqagNSnVCuCBBvQ1fDQoRrKoBUO5L3XIAGnybaICwBDvLOCVzqWbAYEAWkloDCj9gYw+WiaCD+AsQxQAM2MRAJAPZSKeCImkrSAAAAAElFTkSuQmCC)}.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control .carousel-control-next .carousel-control-prev-icon,.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control .carousel-control-prev .carousel-control-prev-icon{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.architect-overlay-desktop .project-middle-info .right-section .image-carousal-control .carousel-control-prev{left:0}.architect-overlay-desktop .overlay-award-section{padding-left:4.16667vw;margin-top:4.16667vw}.architect-overlay-desktop .overlay-award-section .award-heading{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.architect-overlay-desktop .gallery-container-overlay{margin-top:2.08333vw;height:calc(100vh - 12.5vw)}.architect-overlay-desktop .gallery-container-overlay .architect-overlay-gallery{height:100%}.architect-overlay-desktop .gallery-container-overlay .architect-overlay-gallery .image-architect-overlay-item{height:calc(100vh - 12.5vw)}.architect-overlay-desktop .gallery-container-overlay .architect-overlay-gallery .image-architect-overlay-item img{height:100%;width:100%;object-fit:cover}.architect-overlay-desktop .gallery-container-overlay .architect-overlay-gallery .image-architect-overlay-item .image-description{display:none}.architect-overlay-desktop .gallery-container-overlay .architect-overlay-gallery .gallery-image-description{color:#000;display:inline-block;padding:1.66667vw 22.91667vw 0 0;float:right}.architect-overlay-desktop .gallery-container-overlay .pagination-control{position:absolute;right:0;width:20.83334vw;height:4.16667vw}.awards-section-container{position:relative;height:100vh;padding-top:4.16667vw;padding-bottom:4.16667vw;overflow:hidden}.awards-section-container .awards-inner-section{margin-top:1.04167vw;margin-bottom:1.04167vw}.awards-section-container .awards-inner-section .awardCard .slick-slide{opacity:1}.awards-section-container .pagination{background:#1c2023;display:flex;place-content:space-evenly}.awards-section-container .awards_card{margin-top:10%}.awards-section-container .awards_card .award_image{margin-left:0;object-fit:contain;height:17vh}.awards-section-container .awards_card .AwardFirstRow{min-height:17vh}.awards-section-container .awards_card .AwardSecondRow{min-height:14vh}.awards-section-container .awards_card .awards_details{margin-top:25%}.awards-section-container .awards_card .awards_details .authority_title,.awards-section-container .awards_card .awards_details .award_date{opacity:.5;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.awards-section-container .awards_card .awards_details .award_name{margin-bottom:12%;width:75%}.awards-section-container .awards_card .awards_details .awards_authority{margin-bottom:12%}.awards-section-container .awards_card .awards_details .awards_project{opacity:.5;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.awards-section-container .section-footer{background-color:transparent;background-repeat:no-repeat;border:none;overflow:hidden;outline:none;height:4.16667vw;display:flex;align-items:center;position:absolute;left:0;right:0;bottom:0;z-index:21}.awards-section-container .section-footer-item{width:20.83334vw;height:4.16667vw;margin-left:auto}@media (min-width:1400px){.awards-section-container{height:100vh;padding-top:4.16667vw;padding-bottom:4.16667vw;overflow:hidden}.awards-section-container .awards-inner-section{margin-top:1.04167vw;margin-bottom:1.04167vw}.awards-section-container .awards-inner-section .awardCard .slick-slide{opacity:1}.awards-section-container .pagination{background:#1c2023;display:flex;place-content:space-evenly}.awards-section-container .awards_card{margin-top:19%}.awards-section-container .awards_card .award_image{margin-left:0;object-fit:contain;height:17vh}.awards-section-container .awards_card .awards_details{margin-top:20%}.awards-section-container .awards_card .awards_details .award_name{margin-bottom:12%;width:75%}.awards-section-container .awards_card .awards_details .awards_authority{margin-bottom:12%}.awards-section-container .section-footer{background-color:transparent;background-repeat:no-repeat;border:none;overflow:hidden;outline:none;height:4.16667vw;display:flex;align-items:center;position:absolute;left:0;right:0;bottom:0;z-index:21}.awards-section-container .section-footer-item{width:20.83334vw;height:4.16667vw;margin-left:auto}}@-moz-document url-prefix(){.awards-section-container .awards_card{margin-top:8%}.awards-section-container .award_image{margin-left:0;object-fit:contain;height:17vh}.awards-section-container .awards_details{margin-top:13%!important}.awards-section-container .awards_details .award_name,.awards-section-container .awards_details .awards_authority{margin-bottom:9%!important}}@media (max-width:576px){.awards-section-container{margin-top:0;height:100vh;width:100vw;background:-webkit-gradient(linear,left top,left bottom,color-stop(50vh,#333),color-stop(50vh,#000));background:linear-gradient(#333 50vh,#000 0)}.awards-section-container .awards-inner-section{padding:60px 0 60px 18.66667vw;height:100%}.awards-section-container .awards-inner-section .title{width:64%;color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.awards-section-container .awards-inner-section .award_image_mobile{height:43.33334vw;margin-top:37.33334vw;margin-left:6.22222vw;margin-right:6.22222vw;width:45vw}.awards-section-container .awards-inner-section .award_image_mobile img{width:100%;height:auto;min-height:22vw;background:transparent}.awards-section-container .awards-inner-section .awards-date{margin-top:12.2807vw;text-align:center}.awards-section-container .awards-inner-section .awards-authority,.awards-section-container .awards-inner-section .project-name{text-align:center;margin-top:3.73333vw;margin-left:9.33333vw;margin-right:9.33333vw}.awards-section-container .awards-inner-section .awards-location{text-align:center}}@media (max-width:400px) and (max-height:570px){.awards-inner-section .title{width:80%!important}.awards-inner-section .award_image_mobile{margin-top:48%!important}}@media only screen and (min-device-width:568px) and (max-device-width:1200px){.awards-section-container .awards-inner-section{margin-top:15vh}.awards-section-container .AwardFirstRow{min-height:14vh}.awards-section-container .AwardSecondRow{min-height:6vh}}@media only screen and (device-width:1024px) and (device-height:768px){.awards-section-container .awards-inner-section{margin-top:12vh}.awards-section-container .award_image{width:16vw}.awards-section-container .AwardFirstRow{min-height:17vh}}@media only screen and (device-width:1024px) and (device-height:1366px){.awards-section-container .awards_card{margin-top:20%}.awards-section-container .awards_card .AwardFirstRow{min-height:10vh}.awards-section-container .awards_card .award_image{width:16vw}.awards-section-container .awards_card .AwardSecondRow{min-height:7vh}}@media only screen and (device-width:768px) and (device-height:1024px){.awards-section-container .awards_card .AwardFirstRow{min-height:14vh}.awards-section-container .awards_card .award_image{width:16vw}.awards-section-container .awards_card .AwardSecondRow{min-height:7vh}}@media (min-device-width:568px) and (max-device-width:767px){.awards-section-container{margin-left:9vw}.awards-section-container .awards-inner-section{margin-top:20vh}.awards-section-container .awards-inner-section .awards_authority{width:72%}}@media (min-device-width:1024px) and (max-device-height:600px){.awards-inner-section{margin-top:9vh!important}}@media (min-width:100px) and (max-width:500px) and (min-height:870px) and (max-height:1000px){.awards-section-container .awards-inner-section .award_image_mobile{margin-top:55.4vw}}@media (min-width:100px) and (max-width:500px) and (min-height:760px) and (max-height:869px){.awards-section-container .awards-inner-section .award_image_mobile{margin-top:50vw!important}}@media (min-width:100px) and (max-width:500px) and (device-height:731px){.awards-section-container .awards-inner-section .award_image_mobile{margin-top:40vw!important}}.architect-overlay-mobile{padding:0 0 18.66667vw;display:flex;flex-direction:column;height:auto;overflow-y:hidden;overflow-x:hidden}.architect-overlay-mobile .left-padding{padding-left:18.66667vw}.architect-overlay-mobile .no-left-padding{margin-left:-18.66667vw}.architect-overlay-mobile img{object-fit:cover;object-position:center}.architect-overlay-mobile .inner-container .image-container-carousel{margin-top:30px;margin-bottom:30px}.architect-overlay-mobile .inner-container .image-container-carousel .feature-img{width:100%;height:35vh}.architect-overlay-mobile .inner-container .image-container-carousel .feature-img img{height:100%;width:90vw}.architect-overlay-mobile .inner-container .banner-image{margin:30px 0;width:100%;height:30vh}.architect-overlay-mobile .inner-container .banner-image img{height:100%;width:100%}.architect-overlay-mobile .inner-container .project-location,.architect-overlay-mobile .inner-container .project-title{width:62.50001vw}.architect-overlay-mobile .inner-container .project-location{padding-top:20px}.architect-overlay-mobile .inner-container .project-details-button{width:100%;height:60px;margin:30px 0;justify-content:center}.architect-overlay-mobile .inner-container .project-meta-description-container{flex-direction:column;padding:0;margin-bottom:30px}.architect-overlay-mobile .inner-container .project-meta-description-container .project-meta-description-two{margin:30px 0 0}.architect-overlay-mobile .inner-container .project-meta-description-container .project-meta-description-one,.architect-overlay-mobile .inner-container .project-meta-description-container .project-meta-description-two{width:calc(100% - 30px)}.architect-overlay-mobile .inner-container .vertical-bar-container{margin-top:0;width:calc(100% - 30px)}.architect-overlay-mobile .inner-container .overlay-award-section{margin-top:30px}.architect-overlay-mobile .inner-container .overlay-award-section .awards-section-container{height:75vh!important;background:#f4f4f4}.architect-overlay-mobile .inner-container .overlay-award-section .awards-section-container .awards-inner-section{padding:0;margin-top:30px}.architect-overlay-mobile .inner-container .overlay-award-section .awards-section-container .awards-inner-section .title{display:flex;justify-content:center;width:unset!important}.architect-overlay-mobile .inner-container .overlay-award-section .awards-section-container .awards-inner-section .title h3{text-transform:uppercase}.architect-overlay-mobile .inner-container .overlay-award-section .awards-section-container .awards-inner-section .awardCard{padding-left:60px}.architect-overlay-mobile .inner-container .overlay-award-section .awards-section-container .awards-inner-section .awardCard .award_mobile_section .award_image_mobile{margin-top:10vh!important}.form-container .contact-number-container{display:flex;flex-direction:row}.form-container .contact-number-container input{height:45px!important}.form-container .contact-number-container .form-input:nth-child(2){width:15%}.form-container .contact-number-container .form-input:nth-child(2) input{padding:13px 10px}.form-container .contact-number-container .form-input:nth-child(2) label{margin-left:15px}.form-container .contact-number-container .form-input:nth-child(3){width:60%}.form-container .people-count-container{width:100%;display:flex;flex-direction:row}.form-container .people-count-container .form-input{width:50%}.form-container .people-count-container .form-input input[type=text]:disabled{background:transparent}.form-container .people-count-container .form-dropdown{width:50%;border-bottom:1px solid rgba(0,0,0,.4)}.form-container .people-count-container .form-dropdown .Dropdown-root{margin-top:15px}.form-container .people-count-container .form-dropdown .Dropdown-root .Dropdown-menu{max-height:300px}.form-container .people-count-container .form-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar{width:2px!important}.form-container .people-count-container .form-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-track{background:hsla(0,0%,100%,.35)}.form-container .people-count-container .form-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-thumb{background:#fff}.form-container .captcha{margin-top:1rem}.form-container .captcha .captcha-warn{color:#ef7f7a;font-size:10px;padding-bottom:10px;text-transform:uppercase}.form-container .form-button{margin-top:1rem}.form-container .schedule-picker{display:flex;flex-direction:row;margin-top:1rem;height:45px}.form-container .schedule-picker .date-container,.form-container .schedule-picker .time-container{display:flex;flex-direction:row;height:100%}.form-container .schedule-picker .date-container img,.form-container .schedule-picker .time-container img{height:30px;margin-top:.5rem;margin-left:10px}.form-container .schedule-picker .date-container .calendar-action-button{width:10.41667vw;display:flex;flex-direction:row;cursor:pointer}.form-container .schedule-picker .date-container .calendar-action-button h4{display:inline-block;align-self:center;padding-left:10px;padding-top:10px}.form-container .schedule-picker .date-container .calendar-action-button:focus,.form-container .schedule-picker .date-container .calendar-action-button:hover{background:transparent}.form-container .schedule-picker .time-container .react-time-picker{margin-left:.5rem;border:none!important}.form-container .schedule-picker .time-container .react-time-picker .react-time-picker__inputGroup{border:none!important}.form-container .schedule-picker .time-container .react-time-picker .react-time-picker__inputGroup input *{width:20px!important}.form-container .schedule-picker .time-container .react-time-picker .react-time-picker__inputGroup input :focus{background:transparent!important}.form-container .schedule-picker .time-container .react-time-picker .react-time-picker__inputGroup select:focus{outline:none!important}.form-container .schedule-picker .time-container .react-time-picker .react-time-picker__inputGroup select{width:30px;-webkit-appearance:none;-moz-appearance:none;text-indent:6px;text-overflow:"";-webkit-writing-mode:unset}.form-container .schedule-picker .time-container .react-time-picker .react-time-picker__inputGroup select option{background:#1c2023;color:#fff!important}.form-container .schedule-picker .time-container .react-time-picker .react-time-picker__inputGroup select option:hover{background:#ef7f7a!important}.form-container .schedule-picker .time-container .react-time-picker *{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;border:none}.form-container .schedule-picker .time-container .time-action-button{width:10.41667vw;display:flex;flex-direction:row;cursor:pointer}.form-container .schedule-picker .time-container .time-action-button h4{display:inline-block;align-self:center;padding-left:10px;padding-top:10px}.form-container .schedule-picker .time-container .time-action-button:focus,.form-container .schedule-picker .time-container .time-action-button:hover{background:transparent}.form-container .schedule-picker input[type=date],.form-container .schedule-picker input[type=time]{border-bottom:none!important;background:none!important}.mobile .form-container{padding-top:1rem}.mobile .form-container .form-button{height:60px;width:60%;padding:0;margin-top:.25rem;justify-content:flex-start}.mobile .form-container .form-button:hover{background-color:transparent}.mobile .form-container .form-button:hover span{color:#ef7f7a}.mobile .form-container .form-button:hover img{-webkit-filter:unset;filter:unset}@media only screen and (max-device-width:576px){.form-container{padding-top:1rem;margin-bottom:150px}.form-container .form-button{height:60px;width:60%;padding:0;margin-top:.25rem;justify-content:flex-start}.form-container .form-button:hover{background-color:transparent}.form-container .form-button:hover span{color:#ef7f7a}.form-container .form-button:hover img{-webkit-filter:unset;filter:unset}.form-container .schedule-picker{justify-content:space-evenly;margin-left:-40%}.form-container .schedule-picker .date-container{position:relative}.form-container .schedule-picker .date-container .react-datepicker__tab-loop .react-datepicker-popper[data-placement^=top]{left:56.00001vw!important}.form-container .people-count-container .form-dropdown{width:50%;border-bottom:1px solid rgba(0,0,0,.4)}.form-container .people-count-container .form-dropdown .Dropdown-root{margin-top:15px}.form-container .people-count-container .form-dropdown .Dropdown-root .Dropdown-menu{max-height:300px}.form-container .people-count-container .form-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar{width:2px!important}.form-container .people-count-container .form-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-track{background:hsla(0,0%,100%,.35)}.form-container .people-count-container .form-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-thumb{background:#fff}}#ct-container{top:40px;z-index:99999999!important}@media only screen and (max-device-width:576px){#ct-container{top:60px!important}}.contact-container{height:100%;display:flex;flex-direction:row;align-items:center;overflow:hidden;padding:4.16667vw 0}.contact-container .reservation-info-container{height:100%;width:45.83334vw;padding-right:16.66667vw}.contact-container .reservation-form-container{width:29.16667vw}@media only screen and (max-device-width:576px){.contact-container{flex-direction:column!important;align-items:flex-start;justify-content:space-evenly;padding-top:60px;padding-left:18.66667vw;padding-right:0!important}.contact-container .reservation-info-container{padding-right:3.73333vw;padding-left:18.66667vw}.contact-container .reservation-form-container,.contact-container .reservation-info-container{height:auto!important;width:100%!important;padding-left:18.66667vw!important}.contact-container .reservation-form-container .description,.contact-container .reservation-info-container .description{display:none}.contact-container.no-top-padding{padding-top:0!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.contact-container .reservation-form-container{width:33.33334vw}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.contact-container .reservation-form-container{width:33.33334vw}}.restaurant-menu-modal{display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.restaurant-menu-modal.mobile{left:0;width:100vw;padding:60px 0 60px 18.66667vw}.restaurant-menu-modal.mobile .collapse-icon-container{top:-60px;right:12px;width:18.66667vw;height:60px;z-index:99900001}.sort-overlay-dropdown{width:60%}.sort-overlay-dropdown .Dropdown-option,.sort-overlay-dropdown .Dropdown-placeholder{font-size:10px!important;line-height:3vh;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.sort-overlay-dropdown .Dropdown-placeholder{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#ef7f7a!important}.sort-overlay-dropdown .Dropdown-root{border:none!important;width:100%}.sort-overlay-dropdown .Dropdown-root .Dropdown-control{cursor:pointer;background-color:transparent!important;position:relative;overflow:hidden;border:none;box-sizing:border-box;border-radius:unset;-webkit-transition:none;transition:none}.sort-overlay-dropdown .Dropdown-root .Dropdown-control .Dropdown-arrow-wrapper{position:absolute;top:0;right:0;height:4.16667vw;width:4.16667vw;z-index:1005;display:flex;align-items:center;justify-content:center}.sort-overlay-dropdown .Dropdown-root .Dropdown-control .arrow-closed{border:solid #ef7f7a;border-width:0 1.5px 1.5px 0;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(45deg);padding:3px}.sort-overlay-dropdown .Dropdown-root .Dropdown-control .arrow-open{border:solid #fff;border-width:0 1.5px 1.5px 0;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(-135deg);padding:3px}.sort-overlay-dropdown .Dropdown-root .Dropdown-option,.sort-overlay-dropdown .Dropdown-root .Dropdown-placeholder{font-size:16px!important;color:#fff}.sort-overlay-dropdown .Dropdown-root .Dropdown-menu{background-color:#1c2023!important;max-height:440px;border:none;overflow-y:auto;top:0;left:0;width:100%;z-index:1000;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;box-shadow:0 0 4px 1px rgba(0,0,0,.3)}.sort-overlay-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar{width:2px!important}.sort-overlay-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-track{background:#1c2023}.sort-overlay-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-thumb{background:#9b9b9b}.sort-overlay-dropdown .Dropdown-root .Dropdown-option{color:#fff;cursor:pointer;vertical-align:middle}.sort-overlay-dropdown .Dropdown-root .Dropdown-option *{font-size:10px!important}.sort-overlay-dropdown .Dropdown-root .Dropdown-option:hover{background-color:#ef7f7a;color:#fff}.sort-overlay-dropdown .Dropdown-root .Dropdown-option.is-selected{color:#ef7f7a;background-color:#2b2d32}.sort-overlay-dropdown .Dropdown-root .Dropdown-option.is-selected:hover{color:#f4f4f4;background-color:#ef7f7a}.sort-overlay-dropdown .Dropdown-root.is-open .Dropdown-control{background-color:#2b2d32}.sort-overlay-dropdown .Dropdown-root.is-open .Dropdown-placeholder{background-color:#2b2d32;color:#fff}.sort-overlay-dropdown .Dropdown-root.is-open .Dropdown-menu{background-color:#1c2023}.sort-overlay-dropdown .Dropdown-root.is-open .arrow-closed,.sort-overlay-dropdown .Dropdown-root.is-open .arrow-open{border-color:hsla(0,0%,100%,.57)}.sort-overlay-dropdown.date-select-dropdown .Dropdown-placeholder{opacity:1!important;padding-left:0}.ticket-meta-details{width:100%;padding-top:2.08333vw}.ticket-meta-details .event-name{width:100%}.ticket-meta-details .event-description{width:50%;padding-top:2.08333vw}.ticket-meta-details .outlet-name{padding-top:8.33333vw;width:80%;opacity:.5}.ticket-meta-details .event-time{padding-top:1.38889vw;width:80%;color:#ef7f7a}.ticket-meta-details .dates-dropdown{padding-top:1.38889vw;width:80%}.ticket-meta-details .dates-dropdown .Dropdown-root{border:1px solid hsla(0,0%,100%,.5);width:100%}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-control{cursor:pointer;background-color:transparent!important;position:relative;overflow:hidden;border:none;box-sizing:border-box;border-radius:unset;-webkit-transition:none;transition:none;margin-left:-10px;width:100%}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-control .Dropdown-arrow-wrapper{position:absolute;top:0;right:0;height:2.1vw;width:2.4vw;z-index:1005;display:flex;align-items:center;justify-content:center}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-control .arrow-closed{border:solid #ef7f7a;border-width:0 1.5px 1.5px 0;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(45deg);padding:3px}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-control .arrow-open{border:solid #fff;border-width:0 1.5px 1.5px 0;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(-135deg);padding:3px}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-option,.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-placeholder{font-size:16px!important;color:#fff;width:100%;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-menu{background-color:#1c2023!important;max-height:440px;border:none;overflow-y:auto;top:0;left:0;width:100%;z-index:1000;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;box-shadow:0 0 4px 1px rgba(0,0,0,.3)}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar{width:2px!important}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-track{background:#1c2023}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-thumb{background:#9b9b9b}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-option{cursor:pointer;vertical-align:middle;padding:15px}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-option *{font-size:10px!important}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-option:hover{background-color:#ef7f7a;color:#fff}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-option.is-selected{color:#ef7f7a;background-color:#1c2023}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-option.is-selected:hover{color:#f4f4f4;background-color:#ef7f7a}.ticket-meta-details .dates-dropdown .Dropdown-root.is-open .Dropdown-control{background-color:#2b2d32}.ticket-meta-details .dates-dropdown .Dropdown-root.is-open .Dropdown-placeholder{background-color:#2b2d32;color:#fff}.ticket-meta-details .dates-dropdown .Dropdown-root.is-open .Dropdown-menu{background-color:#1c2023}.ticket-meta-details .dates-dropdown .Dropdown-root.is-open .Dropdown-arrow-wrapper{top:10px}@media screen and (max-device-width:1200px){.ticket-meta-details .dates-dropdown .sort-overlay-dropdown{width:80%}.ticket-meta-details .dates-dropdown .Dropdown-root .Dropdown-control .Dropdown-arrow-wrapper{top:5px;width:3vw}.ticket-meta-details .dates-dropdown .Dropdown-root.is-open .Dropdown-control .Dropdown-arrow-wrapper{top:14px;width:3vw}}@media only screen and (max-device-width:576px){.ticket-meta-details .dates-dropdown .sort-overlay-dropdown{width:100%}.ticket-meta-details .dates-dropdown .sort-overlay-dropdown .Dropdown-root .Dropdown-placeholder{font-size:12px!important}.ticket-meta-details .dates-dropdown .sort-overlay-dropdown .Dropdown-root .Dropdown-arrow-wrapper{top:10px;width:3vw}.ticket-meta-details .dates-dropdown .sort-overlay-dropdown .Dropdown-root.is-open,.ticket-meta-details .dates-dropdown .sort-overlay-dropdown .Dropdown-root.is-open .Dropdown-control{width:100%}.ticket-meta-details .dates-dropdown .sort-overlay-dropdown .Dropdown-root.is-open .Dropdown-control .Dropdown-arrow-wrapper{top:20px}.ticket-meta-details .dates-dropdown .sort-overlay-dropdown .Dropdown-root .Dropdown-control .arrow-closed{border-color:#ef7f7a}.ticket-meta-details .dates-dropdown .sort-overlay-dropdown .Dropdown-root .Dropdown-menu{width:100%}.ticket-meta-details .dates-dropdown .sort-overlay-dropdown .Dropdown-root .Dropdown-menu .Dropdown-option{padding:15px;font-size:12px!important}}.menu-category-dropdown{width:16.66667vw;height:4.16667vw}.menu-category-dropdown .Dropdown-option,.menu-category-dropdown .Dropdown-placeholder{font-size:12px;line-height:4.16667vw;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.menu-category-dropdown .Dropdown-root{width:100%;height:100%}.menu-category-dropdown .Dropdown-root .Dropdown-arrow-wrapper{position:absolute;top:0;right:0;height:4.16667vw;width:4.16667vw;z-index:1005;display:flex;align-items:center;justify-content:center}.menu-category-dropdown .Dropdown-root .arrow-closed{border:solid hsla(0,0%,100%,.57);border-width:0 1.5px 1.5px 0;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(45deg);padding:3px}.menu-category-dropdown .Dropdown-root .arrow-open{border:solid rgba(0,0,0,.57);border-width:0 1.5px 1.5px 0;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(-135deg);padding:3px}.menu-category-dropdown .Dropdown-root .Dropdown-option,.menu-category-dropdown .Dropdown-root .Dropdown-placeholder{padding:0 0 0 2.08333vw}.menu-category-dropdown .Dropdown-root .Dropdown-control{cursor:pointer;background-color:#2b2d32;position:relative;overflow:hidden;border:none;box-sizing:border-box;border-radius:unset;padding:0 4.16667vw 0 0;-webkit-transition:none;transition:none;height:100%;color:#fff}.menu-category-dropdown .Dropdown-root .Dropdown-menu{background-color:#f4f4f4;max-height:29.16667vw;border:none;overflow-y:auto;top:4.16667vw;left:0;width:100%;z-index:1000;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.menu-category-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar{width:2px!important}.menu-category-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-track{background:#1c2023}.menu-category-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-thumb{background:#9b9b9b}.menu-category-dropdown .Dropdown-root .Dropdown-option{color:#fff;cursor:pointer;vertical-align:middle}.menu-category-dropdown .Dropdown-root .Dropdown-option:hover{background-color:#ef7f7a;color:#fff}.menu-category-dropdown .Dropdown-root .Dropdown-option.is-selected{color:#ef7f7a;background-color:#2b2d32}.menu-category-dropdown .Dropdown-root .Dropdown-option.is-selected:hover{color:#f4f4f4;background-color:#ef7f7a}.menu-category-dropdown .Dropdown-root.is-open .Dropdown-control{background-color:#2b2d32}.menu-category-dropdown .Dropdown-root.is-open .Dropdown-placeholder{background-color:#2b2d32;color:#fff}.menu-category-dropdown .Dropdown-root.is-open .Dropdown-menu{background-color:#2b2d32}.menu-category-dropdown .Dropdown-root.is-open .arrow-closed,.menu-category-dropdown .Dropdown-root.is-open .arrow-open{border-color:hsla(0,0%,100%,.57)}.separator{background-color:#fff;width:5px;height:5px;border-radius:50%}.increment-decrement-button{width:3.33333vw;height:3.33333vw}.increment-decrement-button img{width:100%;height:100%;object-fit:contain}.increment-decrement-button:active,.increment-decrement-button:focus,.increment-decrement-button:hover:enabled,.increment-decrement-button:visited{outline:none;background:none;color:transparent}.increment-decrement-button.disable{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);pointer-events:none;opacity:.5}.ticket-selection-container{width:91%}.ticket-selection-container .ticket-info-container{position:relative;width:100%;margin-bottom:1.04167vw;height:5.41667vw;border:1px solid hsla(0,0%,100%,.5);display:inline-flex;align-items:center}.ticket-selection-container .ticket-info-container .ticket-type-name-container{display:flex;flex-direction:column;padding-left:1.66667vw;width:30%}.ticket-selection-container .ticket-info-container .ticket-type-name-container h4{padding-top:10px;opacity:.5}.ticket-selection-container .ticket-info-container .separator{background-color:#9b9b9b}.ticket-selection-container .ticket-info-container .item-price-container{width:20%;margin:4px 0 4px .83333vw;display:flex;align-items:center;overflow:hidden}.ticket-selection-container .ticket-info-container .item-price-container .price-value{display:inline;color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:-2px}.ticket-selection-container .ticket-info-container .ticket-count-button-container{display:flex;align-items:center;position:absolute;right:1.38889vw}.ticket-selection-container .ticket-info-container .ticket-count-button-container .ticket-count{padding:0 10px}.ticket-selection-container .ticket-info-container .ticket-count-button-container .ticket-count.initial-value{opacity:.5}.ticket-selection-container .ticket-info-container .sitting-dropdown-container{display:flex;align-items:center;position:absolute;right:1.38889vw}.ticket-selection-container .ticket-info-container .sitting-dropdown-container img{-webkit-transform:scaleX(-1);transform:scaleX(-1);height:10px;width:10px;object-fit:contain}.ticket-selection-container .ticket-info-container .sitting-dropdown-container .basic-dropdown .Dropdown-root .Dropdown-control{background-color:transparent;border:none;padding-right:5px;cursor:pointer}.ticket-selection-container .ticket-info-container .sitting-dropdown-container .basic-dropdown .Dropdown-root .Dropdown-control .Dropdown-placeholder{color:#ef7f7a;font-size:14px}.ticket-selection-container .ticket-info-container .sitting-dropdown-container .basic-dropdown .Dropdown-root .Dropdown-control .Dropdown-placeholder.is-selected{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;text-transform:uppercase}.ticket-selection-container .ticket-info-container .sitting-dropdown-container .basic-dropdown .Dropdown-root .Dropdown-menu{max-height:100px;width:8.33333vw}.ticket-selection-container .ticket-info-container .sitting-dropdown-container .basic-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar{width:2px!important}.ticket-selection-container .ticket-info-container .sitting-dropdown-container .basic-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-track{background:#fff}.ticket-selection-container .ticket-info-container .sitting-dropdown-container .basic-dropdown .Dropdown-root .Dropdown-menu::-webkit-scrollbar-thumb{background:#1c2023}.ticket-selection-container.sitting-box{display:flex;flex-direction:row;align-items:center;width:100%}.ticket-selection-container.sitting-box .ticket-info-container{margin-bottom:0}.ticket-selection-container.sitting-box .divider{width:10%;height:1px;background-color:#fff;opacity:.5}.ticket-grid-container{position:relative;display:flex;flex-direction:column;width:75%;height:calc(100vh - 4.16667vw);border-radius:3px 3px 10px 10px;border:1px solid hsla(0,0%,100%,.5);border-top-style:none}.ticket-grid-container .stage{width:100%;height:10%;border:1px solid hsla(0,0%,100%,.5);border-radius:0 0 70px 70px;display:inline-flex;justify-content:center;align-items:center}.ticket-grid-container .stage h3{opacity:.5}.ticket-grid-container .status-types{display:inline-flex;justify-content:center;position:absolute;bottom:5px;right:1px;left:1px;z-index:1}.ticket-grid-container .status-types .ticket-status{margin-right:20px;display:flex;align-items:center}.ticket-grid-container .status-types .ticket-status .separator{width:13px;height:13px;margin-right:10px;background-color:transparent}.ticket-grid-container .status-types .ticket-status span{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.ticket-grid-container .status-types .ticket-status.available .separator{border:2px solid #fff}.ticket-grid-container .status-types .ticket-status.your-selection .separator{background-color:#ef7f7a}.ticket-grid-container .status-types .ticket-status.your-selection span{color:#ef7f7a}.ticket-grid-container .table-col-1,.ticket-grid-container .table-col-2,.ticket-grid-container .table-col-3,.ticket-grid-container .table-col-4,.ticket-grid-container .table-col-5{margin:0 50px;display:inline-flex;justify-content:center;align-items:center;flex-direction:row;height:17%;position:relative}.ticket-grid-container .corner-table-1{position:absolute;top:10%;left:40px;z-index:1}.ticket-grid-container .corner-table-2{position:absolute;top:10%;right:40px;z-index:1;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.ticket-grid-container .table-1{position:absolute;bottom:0;left:12%}.ticket-grid-container .table-1.joined-tables{bottom:5%;left:20%}.ticket-grid-container .table-2{position:absolute;bottom:20%;left:18%}.ticket-grid-container .table-3{position:absolute;top:15%}.ticket-grid-container .table-4{bottom:20%;right:18%}.ticket-grid-container .table-4,.ticket-grid-container .table-5{position:absolute;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.ticket-grid-container .table-5{bottom:0;right:12%}.ticket-grid-container .table-5.joined-tables{bottom:5%;right:20%}.ticket-grid-container .table-image{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);pointer-events:auto;opacity:1}.ticket-grid-container .disabled,.ticket-grid-container .reserved{pointer-events:none;opacity:.3}.ticket-grid-container .selected{-webkit-filter:none;filter:none}@media only screen and (max-device-width:576px){.ticket-grid-container .table-col-1,.ticket-grid-container .table-col-2,.ticket-grid-container .table-col-3,.ticket-grid-container .table-col-4,.ticket-grid-container .table-col-5{margin:0 35px}.ticket-grid-container .corner-table-1{left:35px}.ticket-grid-container .corner-table-2{right:35px}.ticket-grid-container .table-1{left:9%}.ticket-grid-container .table-3{top:10%}.ticket-grid-container .table-5{right:9%}}.event-user-form{width:90%}.event-user-form .form-input input{border-bottom:1px solid #9b9b9b;background-color:#000;color:#fff}.event-user-form .form-input label{color:#9b9b9b;padding-bottom:2%}.event-user-form .form-input input:not(:placeholder-shown)+label{color:#9b9b9b}.event-user-form .form-input input:placeholder-shown+label{color:#9b9b9b}.event-user-form .field-error label{color:#ef7f7a!important}.event-user-form .number-mail-container{display:flex;flex-direction:row}.event-user-form .number-mail-container .form-field{width:50%}.event-user-form .number-mail-container div:first-child{padding-right:4%}.event-user-form .number-mail-container div:last-child{padding-left:4%}.event-user-form .valuation-summary-container{width:100%;padding-top:4.16667vw;display:flex;flex-direction:row;align-items:center}.event-user-form .valuation-summary-container .value-container{width:40%}.event-user-form .valuation-summary-container .value-container h3{padding-top:3%}.event-user-form .valuation-summary-container button{width:60%;margin-top:0}.event-user-form .checkbox-container{width:100%;margin-top:2vh;display:flex;align-items:center;justify-content:space-between;cursor:default;height:40px}.event-user-form .checkbox-container input{cursor:default}.event-user-form .checkbox-container input:disabled{color:#ef7f7a;pointer-events:none}.event-user-form .checkbox-container input[type=checkbox]{-webkit-transform:scale(1.2);transform:scale(1.2)}.event-user-form .checkbox-container p{color:#fff;width:94%;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1rem}.event-user-form .checkbox-container p a{color:#ef7f7a}.event-user-form .checkbox-container p a:hover{text-decoration:underline}@media (max-width:567px){.event-user-form .valuation-summary-container button.pay-button{height:9.33333vw}}.ticket-cart-container{padding-top:2.08333vw;width:85%;height:calc(100vh - 8.33333vw);margin-left:5%}.ticket-cart-container .heading{display:inline-flex;align-items:flex-end;padding-bottom:2.08333vw}.ticket-cart-container .heading .edit-text{text-decoration:underline;color:#ef7f7a;cursor:pointer;padding-left:15px}.ticket-cart-container .ticket-info-container{position:relative;width:100%;margin-bottom:.83333vw;height:2.08333vw;display:inline-flex;align-items:center}.ticket-cart-container .ticket-info-container .ticket-type-name{padding-left:1.66667vw;width:12.5vw}.ticket-cart-container .ticket-info-container .separator{background-color:#9b9b9b}.ticket-cart-container .ticket-info-container .count{padding-left:1.66667vw;padding-right:10px}.ticket-cart-container .ticket-info-container .price-value{padding-left:1.66667vw}.ticket-cart-container .event-user-form,.ticket-cart-container .form-heading{padding:1.38889vw 0 0 1.66667vw}.ticket-selection-overlay{display:flex;flex-direction:row;height:calc(100vh - 4.16667vw)}.ticket-selection-overlay .left-section .standing-box{padding:1.04167vw 0 0}.ticket-selection-overlay .left-section .desktop-goto-cart{padding:4.16667vw 0;width:100%}.ticket-selection-overlay .left-section .desktop-goto-cart .add-to-cart{width:35%}.ticket-selection-overlay .left-section .desktop-goto-cart .add-to-cart.light:hover,.ticket-selection-overlay .left-section .desktop-goto-cart .add-to-cart:hover{background-color:#ef7f7a}.ticket-selection-overlay .left-section .desktop-goto-cart .add-to-cart.light:hover span,.ticket-selection-overlay .left-section .desktop-goto-cart .add-to-cart:hover span{color:#fff}.ticket-selection-overlay .left-section .desktop-goto-cart .add-to-cart.light:hover img,.ticket-selection-overlay .left-section .desktop-goto-cart .add-to-cart:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.ticket-selection-overlay .left-section .desktop-goto-cart .add-to-cart img{max-width:unset!important}.ticket-selection-overlay .left-section .desktop-goto-cart .contact-info{padding-top:2.08333vw}.ticket-selection-overlay .left-section .desktop-goto-cart .contact-info .bulk-booking-text,.ticket-selection-overlay .left-section .desktop-goto-cart .contact-info .contact-us-text{display:inline-flex}.ticket-selection-overlay .left-section .desktop-goto-cart .contact-info .contact-us-text{text-decoration:underline;color:#ef7f7a;padding-left:5px;cursor:pointer}.ticket-selection-overlay.mobile-container{padding:0 3.73333vw 18.66667vw 18.66667vw;height:100%}.ticket-selection-overlay.mobile-container .left-section .ticket-meta-details .event-description{width:80%}.ticket-selection-overlay.mobile-container .left-section .ticket-selection-container{width:100%}.ticket-selection-overlay.mobile-container .left-section .ticket-selection-container.standing-box{padding:4.16667vw 0 0}.ticket-selection-overlay.mobile-container .left-section .ticket-selection-container.sitting-box{padding:2.08333vw 0 0}.ticket-selection-overlay.mobile-container .left-section .ticket-selection-container.sitting-box .divider{display:none}.ticket-selection-overlay.mobile-container .left-section .ticket-selection-container .ticket-info-container{height:14.93334vw}.ticket-selection-overlay.mobile-container .left-section .ticket-selection-container .ticket-info-container .ticket-type-name-container{width:40%}.ticket-selection-overlay.mobile-container .left-section .ticket-selection-container .ticket-info-container .ticket-type-name-container h4{padding-top:8px}.ticket-selection-overlay.mobile-container .left-section .ticket-selection-container .ticket-info-container .item-price-container{width:-webkit-max-content;width:-moz-max-content;width:max-content}.ticket-selection-overlay.mobile-container .left-section .ticket-selection-container .ticket-info-container .ticket-count-button-container .increment-decrement-button{height:5.6vw;width:5.6vw}.ticket-selection-overlay.mobile-container .left-section .ticket-selection-container .ticket-info-container .sitting-dropdown-container .basic-dropdown .Dropdown-root .Dropdown-control .Dropdown-placeholder{font-size:12px}.ticket-selection-overlay.mobile-container .left-section .ticket-selection-container .ticket-info-container .sitting-dropdown-container .basic-dropdown .Dropdown-root .Dropdown-menu{width:140%}.ticket-selection-overlay.mobile-container .right-section{padding-top:2.08333vw}.ticket-selection-overlay.mobile-container .right-section .ticket-grid-container{width:100%;height:70vh;margin-left:0}.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container{height:unset;width:90%}.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .ticket-info-container{height:9.33333vw}.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .ticket-info-container .ticket-type-name{width:40%;padding-left:0}.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .ticket-info-container .separator{margin-left:2.08333vw}.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .ticket-info-container .count{padding-left:10px}.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .form-heading{padding-left:0}.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .event-user-form{padding-left:0;width:100%}.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .event-user-form .valuation-summary-container .value-container{width:45%;padding-right:5%}.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .event-user-form .valuation-summary-container button{width:55%;display:flex;justify-content:center}.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .event-user-form .valuation-summary-container button img{display:none}.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .event-user-form .valuation-summary-container button.light:hover,.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .event-user-form .valuation-summary-container button:hover{background-color:#ef7f7a}.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .event-user-form .valuation-summary-container button.light:hover span,.ticket-selection-overlay.mobile-container .right-section .ticket-cart-container .event-user-form .valuation-summary-container button:hover span{color:#fff}.ticket-selection-overlay.mobile-container .mobile-goto-cart{padding-top:48px;padding-bottom:10.41667vw;margin-bottom:100px}.ticket-selection-overlay.mobile-container .mobile-goto-cart .add-to-cart{height:9.33333vw}.ticket-selection-overlay.mobile-container .mobile-goto-cart .contact-info{padding-top:4.16667vw}.ticket-selection-overlay.mobile-container .mobile-goto-cart .contact-info .bulk-booking-text,.ticket-selection-overlay.mobile-container .mobile-goto-cart .contact-info .contact-us-text{display:inline-flex}.ticket-selection-overlay.mobile-container .mobile-goto-cart .contact-info .contact-us-text{text-decoration:underline;color:#ef7f7a;cursor:pointer}.main-menu.light-theme{background-color:#fff}.main-menu.transparent{background-color:rgba(0,0,0,.75)}.main-menu{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;z-index:900009;overflow:hidden;background-color:transparent}.main-menu .close-icon-container{position:absolute;top:0;left:0;height:4.16667vw;width:4.16667vw;display:flex;align-items:center;justify-content:center}.main-menu .close-icon-container .close-icon{display:block;cursor:pointer}.main-menu .close-icon-container .close-icon .close-icon-img{height:13px;width:13px}.main-menu .menu-container{-webkit-animation:mainMenuContentAnimation .5s forwards;animation:mainMenuContentAnimation .5s forwards}.main-menu .simplebar-track.simplebar-vertical{height:calc(100vh - 8.33333vw);background-color:rgba(0,0,0,.15);right:calc(-2.08333vw - 2px);width:2px}.main-menu .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.main-menu .overlay-container{display:flex;height:100%;width:100%;overflow:hidden}.main-menu .overlay-container .header-section{background-color:transparent!important}.main-menu .overlay-container .overlay-content{padding-top:4.16667vw;padding-left:8.33333vw;height:100vh;width:100%}.main-menu .overlay-container .overlay-content.no-gutter{padding-left:4.16667vw;width:100%}.main-menu .overlay-container .overlay-content.no-top-gutter{padding-top:0}.main-menu .overlay-container .overlay-content.no-top-gutter .simplebar-track.simplebar-vertical{top:4.16667vw;left:-6.26564vw;width:1px}.main-menu .overlay-container .overlay-content .simplebar-track.simplebar-vertical{left:-6.26564vw;width:1px}.main-menu .overlay-container .overlay-content.hide-left-padding .simplebar-mask{left:-8.33333vw!important}.main-menu .overlay-container .overlay-content.hide-left-padding .simplebar-track.simplebar-vertical{top:6.25vw;height:calc(100vh - 14.58333vw)}.main-menu .overlay-container .menu-close-icon{display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all}.main-menu .overlay-container .menu-close-icon>img{height:13px;width:13px}.main-menu .dark-theme .overlay-container{background-color:#000}.main-menu .dark-theme .overlay-content .simplebar-track.simplebar-vertical{background-color:hsla(0,0%,100%,.35)}.main-menu .dark-theme .overlay-content .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#fff!important}.main-menu .light-theme .overlay-container{background-color:#fff}.main-menu .light-theme .overlay-content .simplebar-track.simplebar-vertical{background-color:rgba(0,0,0,.15)}.main-menu .light-theme .overlay-content .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.main-menu .squirrel-icon-container{position:fixed;height:4.16667vw;width:4.16667vw;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center}.main-menu .squirrel-icon-container img{height:32px;max-height:calc(4.16667vw - 4px);object-fit:contain;max-width:4.16667vw}@media only screen and (min-device-width:320px) and (max-device-width:767px){.light-theme .full{background:#fff}.light-theme .simplebar-track.simplebar-vertical{background-color:rgba(0,0,0,.15)}.light-theme .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.light-theme .header-section{background-color:transparent!important}.dark-theme .full{background:#000}.dark-theme .simplebar-track.simplebar-vertical{background-color:hsla(0,0%,100%,.35)}.dark-theme .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#fff!important}.main-menu{width:100%;-webkit-animation:mainMenuMobileAnimation 1s forwards;animation:mainMenuMobileAnimation 1s forwards}.main-menu .header-section{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.main-menu .header-section .get-in-touch-mobile{display:none}.main-menu .full{height:calc(100vh - 60px);width:100vw}.main-menu .main-menu-header{height:60px}.main-menu .menu-cards{background-color:#fff}.main-menu .sidebar{height:auto;background-color:#f4f4f4;-webkit-animation:none;animation:none;padding:30px 18.66667vw 0}.main-menu .simplebar-track.simplebar-vertical{top:calc(33vh - 60px);height:33vh;left:9.33333vw;width:2px}.main-menu .simplebar-track.simplebar-vertical .simplebar-scrollbar{background-color:#000}.main-menu .squirrel-icon-container{height:18.66667vw;width:18.66667vw}.main-menu .squirrel-icon-container img{max-width:none;max-height:none}}@media only screen and (min-width:768px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.simplebar-track.simplebar-vertical{height:calc(100vh - 13.75vw)!important}}.card-container{width:85%;height:100%;cursor:pointer;position:relative}.card-container .card-img-section{margin:0}.card-container .card-image{width:100%;margin-left:0;object-fit:cover;height:100%}.card-container .card-info{padding-top:3%;width:100%;display:flex;flex-direction:row}.card-container .card-info .price-container{width:50%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.card-container .card-info .price-container img{height:10px;width:10px;object-fit:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.card-container .card-info .image-container{display:flex;flex-direction:row;justify-content:space-around;width:50%}.card-container .card-info .image-container .bath-container,.card-container .card-info .image-container .bed-container{display:flex;flex-direction:row;text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;align-items:center}.card-container .card-info .image-container img{height:20px;width:20px;object-fit:contain;margin-right:20%}.rentals-overlay{padding-right:4.3333vw;height:calc(100vh - 4.16667vw)}.rentals-overlay .grid-view-header{height:13%;display:flex;align-items:center}.rentals-overlay .rental-overlay-grid{height:87%}.rentals-overlay .rental-overlay-grid.no-height{height:auto}.rentals-overlay .rental-overlay-grid .project-name-container{height:4.16667vw;width:100%;display:flex;flex-direction:row}.rentals-overlay .rental-overlay-grid .project-name-container img{height:16px;width:15px;object-fit:contain;margin-right:.69444vw;margin-top:.23148vw}.rentals-overlay .rental-overlay-grid .project-name-container .name-location{display:flex;flex-direction:column}.rentals-overlay .rental-overlay-grid .project-name-container .name-location span{margin-top:5%;text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.rentals-overlay .rental-overlay-grid .house-card{height:35vh;margin-bottom:2%}.play-button{height:4.16667vw;width:8.33333vw;cursor:pointer}.play-button .play-icon{height:63%;width:45%;object-fit:contain}@media only screen and (min-device-width:320px) and (max-device-width:567px){.play-button{height:60px;width:60px;position:absolute;bottom:1vh;right:13.33334vw;z-index:30;display:flex;flex-direction:row}.play-button .play-icon{height:53%;width:53%;align-self:center}.play-button h4{align-self:center;text-align:center}}.page-banner{height:100vh;padding:4.16667vw 0;-webkit-animation:fadeBanner 2s forwards;animation:fadeBanner 2s forwards}.page-banner .intro{display:flex;align-items:flex-end;color:#fff;-webkit-transform:scale(1);transform:scale(1)}.page-banner .animate-height{-webkit-animation:grow-in-height 1s forwards;animation:grow-in-height 1s forwards}.page-banner .animate-width{-webkit-animation:grow-in-width 1s forwards;animation:grow-in-width 1s forwards}.page-banner .animate-text{-webkit-animation:fadeBanner 1s forwards;animation:fadeBanner 1s forwards}@media only screen and (min-device-width:320px) and (max-device-width:575.6px){.carousel{overflow-x:hidden}.page-banner{padding-top:0;padding-bottom:0;margin:0;height:100%}.page-banner .intro{display:flex;align-items:flex-end;color:#fff;height:100%}.page-banner .intro .banner-title{left:18.66667vw;bottom:18.66667vw}.page-banner .section-footer{height:18.66667vw;margin-left:18.66667vw}.page-banner .section-footer .explore-btn{color:#fff}.landing .carousel-indicators{margin-bottom:0}}.carousel .carousel-control-next,.carousel .carousel-control-prev,.carousel .carousel-indicators{display:none}.carousel .carousel-inner{overflow:unset!important}.landing .carousel-indicators{display:flex}.landing .carousel-indicators li{background-color:#ef7f7a!important;width:7px!important;height:7px!important;border-radius:50%!important}.fp-slides{overflow:unset!important}.share-button{position:absolute;top:0;right:20.83334vw;height:4.16667vw;width:4.16667vw;cursor:pointer}.share-button:focus{outline:none}.share-button>img{height:20px;width:20px;object-fit:cover}.share-button.dark{background:#1c2023}.share-button.dark:focus,.share-button.dark:hover,.share-button.dark:hover:enabled{outline:none;background:#1c2023}.share-button.light,.share-button.light:focus,.share-button.light:hover,.share-button.light:hover:enabled{background:#f4f4f4}@media only screen and (max-device-width:576px){.share-button{background:transparent!important;z-index:1}.share-button.dark{background:transparent}.share-button.dark:focus,.share-button.dark:hover,.share-button.dark:hover:enabled{outline:none;background:transparent}}.share-form{background-color:#f4f4f4}.share-form form{display:flex;align-items:center;position:relative}.share-form form .share-type-icon{position:absolute;height:18px;width:18px;left:24px}.share-form form .form-dropdown{width:160px;border-right:1px solid #ededed}.share-form form .form-dropdown .Dropdown-root .Dropdown-option,.share-form form .form-dropdown .Dropdown-root .Dropdown-placeholder{line-height:4.16667vw;padding:0 0 0 30px;font-size:10px}.share-form form .form-dropdown .Dropdown-root .Dropdown-placeholder{padding-left:50px}.share-form form .form-dropdown .Dropdown-root .Dropdown-arrow-wrapper{height:3.6vw}.share-form form .form-dropdown label{display:none}.share-form form .form-input{position:relative}.share-form form .form-input.field-error input{background-color:rgba(239,127,122,.1)}.share-form form .form-input.field-error label{font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.share-form form .form-input.field-error input:focus+label,.share-form form .form-input.field-error input:not(:placeholder-shown)+label{display:block;-webkit-transform:translateY(calc(-2.08333vw - 6px)) scale(1);transform:translateY(calc(-2.08333vw - 6px)) scale(1)}.share-form form .form-input input{width:320px;background-color:#f4f4f4;border-color:transparent;height:4.16667vw}.share-form form .form-input label{position:absolute;top:calc(50% - 10px);-webkit-transform:unset;transform:unset;text-transform:none;font-size:14px;margin:0 0 0 26px;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.share-form form .form-input input:focus+label,.share-form form .form-input input:not(:placeholder-shown)+label{display:none}.share-form form .form-button.minimal{margin:10px;width:140px;justify-content:center;height:calc(4.16667vw - 20px)}@media only screen and (min-device-width:320px) and (max-device-width:567px){.share-form form .form-dropdown{width:115px}.share-form form .form-input.field-error input:focus+label,.share-form form .form-input.field-error input:not(:placeholder-shown)+label{-webkit-transform:translateY(calc(-2.08333vw - 15px)) scale(1);transform:translateY(calc(-2.08333vw - 15px)) scale(1)}.share-form form .form-input label{margin:0 0 0 15px;width:200px}.share-form form .form-button{display:flex;justify-content:center;margin-bottom:0!important}.share-form form .form-button span{align-self:baseline}.share-form form .form-button span:focus,.share-form form .form-button span:hover{color:#ef7f7a}}.share-overlay-content{position:absolute;top:0;left:0;right:0;background:#fff;overflow:auto;outline:none;width:100%;padding:4.16667vw;-webkit-animation:fadeInDown .5s ease-out both;animation:fadeInDown .5s ease-out both}.share-overlay-content .share-modal{width:640px;margin:0 auto;position:relative;display:flex;flex-direction:column}.share-overlay-content .share-modal h3{font-size:18px;line-height:40px}.share-overlay-content .share-modal .copy-link-container{display:flex;align-items:center;justify-content:space-between;margin-top:12px;margin-bottom:40px;position:relative}.share-overlay-content .share-modal .copy-link-container span{display:inline-block;font-size:12px;line-height:14px;color:rgba(0,0,0,.5)}.share-overlay-content .share-modal .copy-link-container a{display:inline-block;color:#ef7f7a;text-transform:uppercase;font-size:10px;line-height:12px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.share-overlay-content .share-modal .copy-link-container p{position:absolute;right:-50px;top:-40px;background-color:rgba(0,0,0,.5);color:#fff;font-size:12px;line-height:20px;padding:4px 10px;-webkit-animation:fadeInUpSmall .5s ease-out both;animation:fadeInUpSmall .5s ease-out both}.share-overlay-content .share-modal .share-form{margin-bottom:30px}.share-overlay-content .share-modal .collapse-icon-container{position:absolute;bottom:-4.16667vw;left:calc(50% - 2.08333vw);width:4.16667vw;height:4.16667vw;display:flex;justify-content:center;align-items:center;cursor:pointer}.share-overlay-content .share-modal .collapse-icon-container img{height:12px;width:12px;object-fit:cover}.share-overlay-content.mobile{left:0;width:100vw;padding:60px 0 60px 18.66667vw}.share-overlay-content.mobile .collapse-icon-container{top:-60px;left:-18.66667vw;width:18.66667vw;height:60px;z-index:99900001}@media only screen and (min-device-width:320px) and (max-device-width:567px){.share-overlay-content .share-modal{width:100%}.share-overlay-content .share-modal form .form-input input{width:100%;padding:13px 28px}.share-overlay-content .share-modal form .form-input label{top:calc(50% - 6px)}.share-overlay-content .share-modal form button{justify-content:flex-end!important;margin-bottom:22px!important;width:50px!important}}.squirrel-te-icon{position:fixed;height:4.16667vw;width:4.16667vw;bottom:0;display:flex;align-items:center;justify-content:center}.squirrel-te-icon img{height:32px;max-height:calc(4.16667vw - 4px);object-fit:contain;max-width:4.16667vw}.sidenav-menu-content{height:100%}.sidenav-menu-content .sidebar-container{height:100%;z-index:10}.mobile #sidenav-menu{min-height:0!important;max-height:0!important}.mobile .squirrel-te-icon{height:18.66667vw;width:18.66667vw;z-index:999}.mobile .squirrel-te-icon img{max-width:none;max-height:none}.mobile .share-btn{position:fixed;top:auto;right:0;bottom:0!important;height:18.66667vw;width:18.66667vw;z-index:999}.mobile .share-btn img{height:60%;width:60%}.mobile .fp-section{background:inherit!important}.mobile .sidenav-menu-content .sidebar-container{background-color:transparent;width:18.66667vw;position:fixed;left:0;z-index:18;top:33vh;height:33vh}.mobile .sidenav-menu-content .sidebar-container .cat-icon-sm{width:39.4vh;justify-content:left;padding-left:7vw}.mobile .announcement-section .fp-tableCell .fp-scrollable .fp-scroller{-webkit-transform:translate(0)!important;transform:translate(0)!important}.mobile .announcement-section .fp-tableCell .iScrollVerticalScrollbar .iScrollIndicator{height:0!important;-webkit-transform:translate(0)!important;transform:translate(0)!important}.dark-theme .sidebar-container{overflow:hidden}.dark-theme .sidebar-container .cat-icon-sm{background:#000}.light-theme .sidebar-container .cat-icon-sm{background:#fff}.announcement-section{position:relative}.announcement-section .section-footer{bottom:4.16667vw!important}.header-section .button-col{height:100%}.header-section .button-col .header-buttons{height:100%;position:relative}.header-section .button-col .header-buttons .apply-job-button{width:20.83334vw;position:absolute;right:0}.event-announcement-card{display:flex;flex-direction:column;justify-content:space-around;padding:2.5vw 4.16667vw 4.16667vw;-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out}.event-announcement-card h1{margin-bottom:15px}.event-announcement-card p{margin:2.5vw 0}.event-announcement-card span{text-transform:uppercase}.event-announcement-card .cta-button{cursor:pointer}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.event-announcement-card{margin-bottom:8.33333vw!important}}.event-card{display:flex;position:relative;width:79.16667vw;margin-bottom:-4.16667vw;margin-top:-4.16667vw;height:100vh;overflow:hidden;z-index:99999999}.event-card .thumb{position:absolute;left:0;right:0;-webkit-transition:visibility 0ms ease .4s;transition:visibility 0ms ease .4s}.event-card .full{-webkit-transition:opacity .4s ease 0ms;transition:opacity .4s ease 0ms}.event-card>img{position:absolute;top:8.33333vw;width:100%;height:50vh;object-fit:cover;z-index:2;-webkit-animation:blurAnimation 2s;animation:blurAnimation 2s}.event-card .event-info,.event-card .venue-info{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.event-card .venue-info{padding:4.16667vw;width:42.105%}.event-card .venue-info .venue-container,.event-card .venue-info .venue-items-container{position:relative;z-index:4;height:calc(50vh - 12.5vw);padding:2.08333vw 0;overflow:hidden}.event-card .event-info{width:57.895%;-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out}.event-card .event-info .event-announcement-card,.event-card .event-info .event-artist-card{position:relative;z-index:4;height:calc(50vh - 4.16667vw);background-color:#000;padding-bottom:4.16667vw;will-change:transform}.section-container{padding:4.16667vw 0}.section-container.no-gutter{margin-left:-4.16667vw}.section-container .slick-slide{-webkit-transition:opacity .5s ease-in-out 0s;transition:opacity .5s ease-in-out 0s;opacity:.4}.section-container .slick-current{-webkit-transition:1s ease-in-out;transition:1s ease-in-out;opacity:1}.section-container .slick-slider{height:calc(100vh - 8.33333vw)}.section-container .slick-list{height:calc(100vh - 8.33333vw);overflow:visible}.section-container .show-explore{width:30%;margin-left:70%;bottom:0!important}.announcements-carousel .project-announcements-card{justify-content:flex-end;margin-left:2.08333vw;margin-right:2.08333vw}.announcements-carousel .event-card .event-info .event-announcement-card{-webkit-transform:translate3d(0,4.16667vw,0);transform:translate3d(0,4.16667vw,0)}.slick-current .event-announcement-card{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:slideInUpSmall 1s ease-in-out forwards;animation:slideInUpSmall 1s ease-in-out forwards}.slick-current .event-announcement-card:hover,.slick-current .event-info:hover,.slick-current .event-info:hover .event-announcement-card{background-color:#2b2d32}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.slick-current .event-info{height:calc(100vh - 16.66667vw)}.slick-current .event-info:hover{height:calc(100vh - 16.66667vw);background-color:#2b2d32}}.event-card-mobile{padding-left:18.66667vw;height:100%;margin-right:20px;width:calc(100vw - 50px)}.event-card-mobile .content{height:100%;padding-top:60px;-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out;position:relative;display:flex;flex-direction:column;justify-content:space-between}.event-card-mobile .content>h1{padding:30px 0 0 25px;position:relative;z-index:2;font-size:60px;line-height:60px;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif}.event-card-mobile .content>img{margin-left:-18.66667vw;width:calc(100% + 18.66667vw);position:absolute;top:125px;object-fit:cover;z-index:1;height:55vh}.event-card-mobile .content .event-info{height:max(40vh,260px);position:relative;z-index:1;padding:15px 25px 40px;-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out;display:flex;flex-direction:column;justify-content:space-around}.event-card-mobile .content .event-info .event-header>h2{line-height:28px;letter-spacing:-.3px;margin-bottom:8px}.event-card-mobile .content .event-info .event-header>span{text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#9b9b9b}.event-card-mobile .content .event-info .event-content{margin:20px 0}.event-card-mobile .content .event-info .event-content p{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.event-card-mobile .content .event-info .cta-button{padding:15px 0;width:66.67%}.event-card-mobile .content .event-info .cta-button span{text-align:left}.slick-current .event-card-mobile .content,.slick-current .event-card-mobile .content .event-info{background-color:#2b2d32}.product-details-banner{height:100vh;padding:4.16667vw 0}.product-details-banner .product-intro{display:flex;align-items:flex-end;position:relative;-webkit-transform:scale(1);transform:scale(1)}.product-details-banner .animate-height{-webkit-animation:grow-in-height 1s forwards;animation:grow-in-height 1s forwards}.product-details-banner .animate-width{-webkit-animation:grow-in-width 1s forwards;animation:grow-in-width 1s forwards}.product-details-banner .short-description,.product-details-banner .title{display:none}.product-details-banner .product-title{-webkit-animation:fadeInUpSmall 1s forwards;animation:fadeInUpSmall 1s forwards;position:absolute;bottom:13%;width:40%}.product-details-banner .product-title .product-full-name .product-name{font-size:120px;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.product-details-banner .product-title .product-full-name .workation-name{font-size:40px;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.product-details-banner .product-title .product-full-name .product-version{font-size:60px;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.product-details-banner .product-title .product-area{padding-top:6%;padding-left:3%}.product-details-banner .product-title .product-area .m-unit{color:#fff;font-size:10px;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.product-details-banner .product-title .product-area .area{font-size:32px;color:#fff}@media only screen and (max-device-width:576px){.product-details-banner{padding:0}.product-details-banner .product-intro{height:100%}.product-details-banner .product-intro .banner-title{display:flex;flex-direction:column-reverse;margin-left:18.66667vw;top:78px;width:40%;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.product-details-banner .short-description{display:block;position:absolute;bottom:29.16667vw;left:18.66667vw;width:70%;color:#fff!important;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif!important;line-height:16px!important;font-size:14px!important}.product-details-banner .title{width:70%;position:absolute;display:inline!important;top:72px}.product-details-banner .title img{margin-left:5%;height:20px}.product-details-banner .title span{color:#fff;font-size:18px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;padding-left:18.66667vw}.product-details-banner .product-title{position:absolute;top:132px;left:18.66667vw;width:240px;height:60px}.product-details-banner .product-title .product-name{font-size:75px!important;color:#ef7f7a!important}.product-details-banner .product-title .workation-name{font-size:40px!important;line-height:1.2}.product-details-banner .product-title .product-version{font-size:37px!important;color:#ef7f7a!important}.product-details-banner .banner-description{display:none}.product-details-banner .section-footer{height:18.66667vw}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.product-details-banner .product-title{bottom:10%}.product-details-banner .navigate-to-product-browser{width:24%;margin-left:16%}}.image-gallery-grid{padding:4.16667vw 0;width:87.50001vw;display:flex;height:calc(100vh - 8.33333vw)}.image-gallery-grid .grid-column{padding-left:4.16667vw;display:flex;flex-direction:column;height:100%;width:29.16667vw}.image-gallery-grid .grid-column .separator{margin-bottom:4.16667vw;border-radius:0}.image-gallery-grid .grid-column .large-item,.image-gallery-grid .grid-column .medium-item,.image-gallery-grid .grid-column .small-item{width:100%}.image-gallery-grid .grid-column .small-item{height:calc(35% - 1.45833vw)}.image-gallery-grid .grid-column .medium-item{height:calc(65% - 2.70834vw)}.image-gallery-grid .grid-column .large-item{height:100%}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.image-gallery-grid{padding-top:4.16667vw;padding-bottom:8.33333vw!important}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.image-gallery-grid{padding-top:4.16667vw;padding-bottom:8.33333vw!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.image-gallery-grid{padding-top:4.16667vw;padding-bottom:8.33333vw!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.image-gallery-grid{padding-top:4.16667vw;padding-bottom:8.33333vw!important}}.image-gallery .slick-list .slick-track{margin-left:0}.section-header .location-dropdown{width:14.58333vw}.section-header .dropdown-outlet-filter{position:absolute;right:14.58333vw}.section-header .dropdown-outlet-filter .dropdown-content{width:27.16667vw}.section-header .dropdown-outlet-filter .dropdown-content:before{width:54%}.section-header .dropdown-outlet-filter .dropdown-btn{background-color:#2b2d32;color:#fff!important}.section-header .dropdown-outlet-filter .dropdown-btn .btn-name{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px}.section-header .dropdown-outlet-filter .dropdown-btn .toggle-dropdown-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABOFBMVEXv7/MAAADw8PPx8fLv7/Pv7/Lv7/Px8fPx8fLx8fPw8PTt7fLw8PLw8PLw8PHw8PHw8PPw8PPw8PPy8vPy8vTx8fDy8vLx8fH29vT19fTl5eXi4uLx8fLw8PLu7vTx8fHw8PPw8PPx8fLw8PPw8PLw8PHx8fHv7/Lw8PHw8PLx8fLx8fLw8PPw8PLw8PPx8fLx8fLy8vLx8fLx8fLx8fLx8fPw8PLx8fLw8PLw8PLw8PLx8fHw8PLx8fLx8fLx8fLx8fLx8fLz8/Hw8PLx8fLx8fLx8fLx8fLx8fLx8fLw8PLw8PLx8fPx8fLx8fLx8fLx8fLx8fPw8PLx8fHx8fDx8fLy8vLx8fHx8fLx8fH39/Xs7O6cnLqgoL7s7O729vTx8fH09PTGxsby8vLx8fGwsLDx8fL////RpS0jAAAAZnRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAIAAAACAABDJQIAJUP33zUDNN/3Y/roNQRX5jw8VwNW+e46Ou4ABE/76en7TwQAA0z09EsDAAAAAzQ0AwAAAQAAAQAAAAADAwAiHpxhAAAAAWJLR0RnW9PpswAAAAd0SU1FB+QECgEwBXXSHdsAAAChSURBVAjXBcEFAoJAEADAPTGwExsLBTsQLLC7A+zO/z/BGfCTEAgiFAwA6QdFKIxFKCqChUMKiMaUNKNSMbQ6noBkKq3J4HhGm83locAWOR3P67giWwB96VeuGIzV8q+mB8Ek1hvNVrsumgXodC29/mA4GlsnHbBNZ/b5YrlyrDc2kAh569ztXQeZkAAd3afz5Xq7ex4IEHq+vO+P7/tE6A923xnrFz0qdAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0wNC0xMFQwMTo0ODowNS0wNzowMAV8vqMAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMDQtMTBUMDE6NDg6MDUtMDc6MDB0IQYfAAAAAElFTkSuQmCC)}.section-header .dropdown-outlet-filter .dropdown-content{width:31.25vw;position:fixed}.gallery-desktop{padding-top:4.16667vw}.gallery-desktop .section-header .reservations{width:14.58333vw}.gallery-desktop .section-header .reservations img{object-fit:cover;object-position:right;height:49%}.image-gallery-mobile{padding-top:60px;height:100%}.image-gallery-mobile h3{padding-top:2vh;padding-bottom:5vh;padding-left:20.53334vw}.image-gallery-mobile .location-dropdown{top:0;left:12.5vw;position:absolute;z-index:21}.product-view{margin-left:14.66667vw}.product-view .no-matches{margin-left:4vw;color:#fff}.product-view .project-filter-sec{position:absolute;right:0;height:60px;width:72px;top:16.8vw}.product-view .project-filter-sec .filters-button span{display:none}.product-view .slides{margin-left:4vw}.product-view .slides .product-name{text-align:left;position:absolute;z-index:19;margin-top:7.46667vw}.product-view .slides .product-name span{visibility:hidden}.product-view .slides .product-version{font-size:25px}.product-view .slides .product-image .product-image-card-mob{background-image:-webkit-gradient(linear,left top,left bottom,from(#2b2d32),color-stop(3.97%,rgba(43,45,50,.96)),color-stop(16.41%,rgba(43,45,50,.87)),color-stop(32.15%,rgba(43,45,50,.74)),color-stop(45.98%,rgba(43,45,50,.58)),color-stop(57.72%,rgba(43,45,50,.42)),color-stop(67.19%,rgba(43,45,50,.26)),color-stop(74.18%,rgba(43,45,50,.13)),color-stop(88.51%,rgba(43,45,50,.04)),to(rgba(43,45,50,0)));background-image:linear-gradient(#2b2d32,rgba(43,45,50,.96) 3.97%,rgba(43,45,50,.87) 16.41%,rgba(43,45,50,.74) 32.15%,rgba(43,45,50,.58) 45.98%,rgba(43,45,50,.42) 57.72%,rgba(43,45,50,.26) 67.19%,rgba(43,45,50,.13) 74.18%,rgba(43,45,50,.04) 88.51%,rgba(43,45,50,0))}.product-view .slides .product-image .product-image-card-mob img{object-fit:cover}.product-view .slides .room-detail{position:absolute;bottom:7.46667vw;margin-left:10px;visibility:hidden}.product-view .introCard{padding-top:18.66667vw;padding-bottom:3.11111vw;margin-left:4vw;width:50%}.product-view .introCard .title{color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px!important;font-weight:700;letter-spacing:-.3px;line-height:28px;white-space:pre-wrap}.product-view .introCard .intro_description{width:74.66668vw;color:#fff;margin-top:4.66667vw;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px!important;font-weight:300;letter-spacing:.3px;line-height:18px}.product-view .list-view{width:90%;text-align:center}.product-view .list-view span{color:#ef7f7a}.product-view .slick-current .product-name{-webkit-transform:translate(-3.11111vw);transform:translate(-3.11111vw);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.product-view .slick-current .product-name span{visibility:visible}.product-view .slick-current .room-detail{visibility:visible;-webkit-animation:fadeBanner 1s forwards;animation:fadeBanner 1s forwards}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.product-view{margin-left:0}}.explore-all-button{display:flex;justify-content:center;align-items:center;cursor:pointer;width:100%}.explore-all-button span{color:#ef7f7a!important;padding-right:15px;font-weight:700}.explore-all-button img{height:17px;object-fit:contain}.detail-card{width:37.5vw;position:relative;height:100vh;display:flex;flex-direction:column;justify-content:flex-end;object-fit:contain}.detail-card .align-card{position:absolute;cursor:pointer;width:37.5vw;padding-left:4.16667vw;z-index:10;height:100vh}.detail-card .align-card .is-not-hovered-card{background-image:-webkit-gradient(linear,left top,left bottom,from(#2b2d32),color-stop(3.97%,rgba(43,45,50,.96)),color-stop(16.41%,rgba(43,45,50,.87)),color-stop(32.15%,rgba(43,45,50,.74)),color-stop(45.98%,rgba(43,45,50,.58)),color-stop(57.72%,rgba(43,45,50,.42)),color-stop(67.19%,rgba(43,45,50,.26)),color-stop(74.18%,rgba(43,45,50,.13)),color-stop(88.51%,rgba(43,45,50,.04)),to(rgba(43,45,50,0)));background-image:linear-gradient(#2b2d32,rgba(43,45,50,.96) 3.97%,rgba(43,45,50,.87) 16.41%,rgba(43,45,50,.74) 32.15%,rgba(43,45,50,.58) 45.98%,rgba(43,45,50,.42) 57.72%,rgba(43,45,50,.26) 67.19%,rgba(43,45,50,.13) 74.18%,rgba(43,45,50,.04) 88.51%,rgba(43,45,50,0))}.detail-card .align-card .is-not-hovered-card .product-image-card{padding-top:2.08333vw}.detail-card .align-card .is-hovered-card,.detail-card .align-card .is-not-hovered-card{margin-top:12.5vw;margin-bottom:18.75vw}.detail-card .align-card .product-image-card{width:100%;object-fit:cover}.detail-card .align-card .thumb{position:absolute;-webkit-transition:visibility 0ms ease .4s;transition:visibility 0ms ease .4s}.detail-card .align-card .full{-webkit-transition:opacity .4s ease 0ms;transition:opacity .4s ease 0ms}.detail-card .align-card .product-img{height:40vh;width:100%;-webkit-animation:blurAnimation 2s;animation:blurAnimation 2s}.detail-card .align-card .detail-card:hover{object-fit:cover}.detail-card .project-card{width:41.66667vw;padding-bottom:4.16667vw;z-index:11}.detail-card .project-card .project-detail{display:flex;justify-content:flex-end;align-items:flex-end;padding-left:2.08333vw}.detail-card .project-card .project-detail .workation-counter{font-size:40px;line-height:1.3!important}.detail-card .project-card .project-detail .product-name{font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#fff;line-height:140px}.detail-card .project-card .project-detail .product-version{font-size:60px;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#fff;line-height:70px}.detail-card .project-card .project-detail .project-content{opacity:.5}.detail-card .project-card .area-detail{margin-left:8.33333vw;width:29.16667vw;min-height:10vh;display:flex;justify-content:flex-end;align-items:flex-end;opacity:.5}.detail-card .project-card .explore-button{cursor:pointer;margin-top:2.08333vw;padding-left:8.33333vw;width:29.16667vw;visibility:hidden}.detail-card .project-card .explore-button .cta-button.regular{padding:0}.detail-card .project-card .explore-button span{color:#ef7f7a!important;display:inline-flex}.detail-card:hover{background-color:#2b2d32;box-shadow:4.16667vw 0 0 0 #2b2d32,0 0 0 0 #2b2d32;transition-property:background,box-shadow;transition-timing-function:ease;-webkit-transition-duration:.8s,.2s;transition-duration:.8s,.2s;-webkit-transition-property:background,box-shadow;-webkit-transition-timing-function:ease;-webkit-transition-duration:.8s,.8s}.detail-card:hover .area-detail,.detail-card:hover .project-detail .project-content{opacity:1}.detail-card:hover .explore-button{visibility:visible}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.detail-card .align-card .is-hovered-card,.detail-card .align-card .is-not-hovered-card{margin-top:19.58333vw;margin-bottom:10.41667vw}.detail-card .project-card{padding-bottom:9.16667vw}}@media only screen and (min-device-width:1366px) and (max-device-width:1366px) and (min-device-height:1024px) and (max-device-height:1024px) and (min-width:1366px) and (max-width:1366px){.detail-card .align-card .is-hovered-card,.detail-card .align-card .is-not-hovered-card{margin-top:19.58333vw;margin-bottom:10.41667vw}.detail-card .project-card{padding-bottom:9.58333vw}}@media only screen and (min-device-width:1367px){.detail-card .project-card{padding-bottom:5.83333vw}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.detail-card,.detail-card:hover{height:calc(100vh - 8.33333vw)}}.page-background{height:100vh;padding-top:4.16667vw;padding-bottom:4.16667vw;position:relative}.page-background .get-in-touch{display:flex;justify-content:space-between;padding-left:2%;padding-right:1%;background-color:#fff;position:absolute;top:0;right:0;width:20.83334vw;height:4.16667vw;border:none;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:14px;font-size:10px;z-index:1}.page-background .get-in-touch button,.page-background .get-in-touch button:hover{background-color:#fff}.page-background .project-browser{margin-top:-4.16667vw;margin-bottom:-4.16667vw}.page-background .project-browser .project-browser-info-card{margin-top:6.25vw;z-index:1;width:29.16667vw;color:#fff;position:absolute}.page-background .project-browser .project-browser-info-card .description{line-height:18px!important}.page-background .project-browser .project-browser-info-card .description p *{background:transparent!important;font-size:14px!important}.page-background .project-browser .project-browser-info-card h1,.page-background .project-browser .project-browser-info-card h3{padding-bottom:6%}.page-background .project-browser .project-browser-info-card p{white-space:pre-wrap}.page-background .project-browser .projects-list-carousel,.page-background .project-browser .projects-list-carousel .slick-slider{height:100vh}.page-background .project-explore-button{background-color:transparent;background-repeat:no-repeat;border:none;overflow:hidden;outline:none;display:flex;align-items:center;position:absolute;right:0;z-index:21;top:6.25vw;left:auto;bottom:auto;width:20.83334vw;place-content:center}.page-background .project-explore-button .explore-all-button{min-height:32px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.page-background .project-browser .project-browser-info-card{margin-top:7.5vw}.page-background .project-explore-button{top:7.5vw;width:25vw}}@media only screen and (min-device-width:1366px) and (max-device-width:1366px) and (min-device-height:1024px) and (max-device-height:1024px) and (min-width:1366px) and (max-width:1366px){.page-background .project-browser .project-browser-info-card{margin-top:10.41667vw}.page-background .project-explore-button{top:10.41667vw;width:25vw}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.project-browser-info-card{margin-top:0}.project-explore-button{top:0}}.area-text-section span{display:block;color:#000;opacity:.5;text-transform:uppercase}.area-text-section h2,.area-text-section p{display:inline-block;color:#000;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.area-text-section p{vertical-align:top}.dark-theme .area-text-section h2,.dark-theme .area-text-section p,.dark-theme .area-text-section span{color:#fff}.floor-version-section span{display:block;text-transform:uppercase;color:#000;opacity:.5}.floor-version-section .tab-section{margin-bottom:0}.variations-description{color:#333!important;padding-top:2%}.variations-description p{color:#333;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.variations-description p strong{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.pdf-section{width:20.83334vw;height:4.16667vw}.variations-container{height:100%;display:flex;padding-bottom:4.16667vw;align-items:center;justify-content:center}.variations-container .plan-info-container{width:37.5vw;height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.variations-container .plan-image-container{margin-left:4.16667vw;width:50vw;display:flex;flex-direction:column;height:100%}.pdf-button{display:flex;align-items:center;justify-content:space-between;text-align:left;padding:0 2.08333vw;height:4.16667vw;width:20.83334vw}.pdf-button:active,.pdf-button:focus,.pdf-button:visited{outline:none}.pdf-button.dark,.pdf-button.dark:hover{background-color:#1c2023;color:#fff}.pdf-button.dark:hover span,.pdf-button.dark span{color:#fff}.pdf-button.light,.pdf-button.light:hover{background-color:#f4f4f4;color:#000}.pdf-button.light:hover span,.pdf-button.light span{color:#000}.pdf-button.coral,.pdf-button.coral:hover{background-color:#ef7f7a;color:#fff;justify-content:center}.pdf-button.transparent,.pdf-button.transparent:hover{background-color:transparent;color:#fff}.pdf-button.transparent:hover span,.pdf-button.transparent span{color:#fff}.pdf-button span{min-width:calc(45% - 2.08333vw);text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:right}.download-button{width:20.83334vw}.simplebar-wrapper .simplebar-mask .simplebar-offset .simplebar-content-wrapper{overflow-x:hidden!important}.simplebar-horizontal{visibility:hidden!important}.version-container-mobile{height:100vh;padding-top:60px;display:flex;flex-direction:column;justify-content:space-evenly}.version-container-mobile .version-pdf-button{background-color:#ef7f7a;height:60px;width:60px;position:absolute;right:0;top:60px;align-items:center;align-content:center}.version-container-mobile .more-details{text-align:center;color:#ef7f7a!important;font-weight:700;margin-top:2%;display:flex;justify-content:center;align-items:center}.version-container-mobile .info{display:flex}.version-container-mobile .info span{margin-right:3%}.version-container-mobile .info span:last-child{display:list-item;list-style-type:disc;list-style-position:inside}.version-container-mobile .productDescription{padding:0 20px}.pdf-mobile-section{position:absolute;right:0;top:0;width:10vh;height:60px}.product-version{display:inline-block}.mobile-project-list-view{height:85%;width:100%}.mobile-project-list-view .title-heading{margin-left:3vw;padding-top:16px}.project-mobile{height:100%;margin-top:7%}.project-mobile .inner{position:relative;height:360px}.project-mobile .inner img{height:100%;width:100%;object-fit:cover}.project-mobile .inner .inner-content{position:absolute;bottom:10%;padding-left:7%;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.project-mobile .inner .inner-content .rupee-icon{display:inline;width:17px;height:22px;object-fit:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);margin:0 4px 4px 3px}.project-mobile .inner .inner-content h1,.project-mobile .inner .inner-content i,.project-mobile .inner .inner-content span{color:#fff!important}.project-mobile .inner .inner-content h1{padding-top:3.73333vw;padding-bottom:2.33333vw;white-space:pre-line}.project-mobile .inner .inner-content span{text-transform:uppercase}.project-mobile .inner .inner-content i{padding-right:5px}.project-mobile .inner .inner-content p{text-transform:uppercase}.project-mobile .inner .inner-content div{color:#fff!important;text-transform:uppercase;font-size:10px}.project-mobile .inner .inner-content .project-extra-info{display:flex;flex-direction:column}.project-mobile .inner .inner-content .image-container{display:flex;flex-direction:row;justify-content:space-between;position:absolute;bottom:-30%;right:10%}.project-mobile .inner .inner-content .image-container .bath-container,.project-mobile .inner .inner-content .image-container .bed-container{width:20%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.project-mobile .inner .inner-content .image-container img{height:20px;width:20px;object-fit:contain;margin-right:50%}.project-mobile .slick-current .inner-content h1{-webkit-transform:translate(-4.5vh);transform:translate(-4.5vh);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}@media only screen and (device-width:375px) and (device-height:812px){.mobile-project-list-view .project-mobile .slick-current .inner-content h1{-webkit-transform:translate(-3vh);transform:translate(-3vh);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}}@media only screen and (min-device-width:411px) and (max-device-width:736px){.mobile-project-list-view .project-mobile .slick-current .inner-content h1{-webkit-transform:translate(-3.5vh);transform:translate(-3.5vh);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}}.project-browser-container{padding-top:4.16667vw;padding-bottom:4.16667vw;height:100vh;position:relative}.project-browser-container .project-content{height:100%;position:relative}.project-browser-container .project-content .map-container{margin-left:-4.6666667%;width:104.6666667%;height:45%;position:relative}.project-browser-container .project-content .list-view-container{height:55%}.project-browser-container .project-content .list-view-container .list-header{align-items:center;height:20%}.project-browser-container .project-content .list-view-container .list-header .explore-all-button{width:-webkit-max-content;width:-moz-max-content;width:max-content}.project-browser-container .project-content .list-view-container .list-view-row{height:80%}.project-browser-container .project-content .list-view-container .list-view{width:100%;height:100%}.project-browser-container .project-footer{background-color:transparent;background-repeat:no-repeat;border:none;overflow:hidden;outline:none;height:4.16667vw;display:flex;align-content:center;position:absolute;left:0;right:0;bottom:0}.project-browser-container .project-footer .slider-div{width:100%}.project-browser-container .project-footer .section-footer-item{width:20.83334vw;height:4.16667vw;margin-left:auto}.project-filters-overlay-content .project-filters-modal .project-filters-content .filter-set .beds-filter.filter{padding-top:0}.project-browser-mobile-container{height:100%}.project-browser-mobile-container .mobile-map-container{position:absolute;top:0;bottom:0;right:0;left:0;z-index:99}.project-browser-mobile-container .mobile-list-view-container{visibility:hidden;padding-left:15.66667vw;padding-top:20%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;background:#000;opacity:.9}.project-browser-mobile-container .view-switch{position:absolute;bottom:6%;display:flex;justify-content:center;align-items:center;width:100%;z-index:9999;cursor:pointer}.project-browser-mobile-container .view-switch span{color:#ef7f7a;font-size:14px;padding:0 8px}.project-browser-mobile-container .project-filter-sec{position:absolute;left:0;right:0;z-index:1000;top:11.2vw}.virtual-tours{padding-top:4.16667vw}.virtual-tour{height:calc(100vh - 4.16667vw);width:95.83334vw}.virtual-tour button{position:absolute;width:20.83334vw;margin-left:37.5vw;margin-right:37.5vw;margin-top:calc(50vh - 8.33333vw)}.virtual-tour button:focus,.virtual-tour button:hover:enabled{color:#000;background:transparent}.virtual-tour .virtual-tour-container,.virtual-tour .virtual-tour-container iframe{width:95.83334vw;height:calc(100vh - 8.33333vw)}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.virtual-tour .virtual-tour-container{max-height:calc(100vh - 10.55554vw)}.virtual-tour .virtual-tour-container iframe{max-height:94.5%!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.virtual-tour .virtual-tour-container{max-height:calc(100vh - 10.55554vw)}.virtual-tour .virtual-tour-container iframe{max-height:94.5%!important}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.virtual-tour .virtual-tour-container{max-height:calc(100vh - 10.55554vw)}.virtual-tour .virtual-tour-container iframe{height:calc(100vh - 10.55554vw)}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.virtual-tour .virtual-tour-container{max-height:calc(100vh - 10.55554vw)}.virtual-tour .virtual-tour-container iframe{max-height:94.5%!important}}.virtual-tour-mobile{height:100%;padding-left:18.66667vw;padding-top:60px;padding-bottom:60px;position:relative}.virtual-tour-mobile h3{padding-top:1vh;padding-bottom:3vh}.virtual-tour-mobile a.explore{cursor:pointer;position:absolute;display:flex;justify-content:center;align-items:center;bottom:0;left:18.66667vw;height:60px;padding:4px 12px}.virtual-tour-mobile button{position:absolute;margin-left:12.44445vw;margin-top:56.00001vw}.virtual-tour-mobile .virtual-tour-mobile-container{margin-right:5vw;width:71.33333vw}.virtual-tour-mobile .virtual-tour-mobile-container iframe{height:100%;width:71.33333vw}.homes-buttons{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;right:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.homes-buttons .pdf-download{margin-right:4.16667vw}.homes-buttons .get-in-touch,.homes-buttons .get-in-touch-campaign{width:20.83334vw;top:0}.debug-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100%;z-index:999999999;pointer-events:none}.debug-overlay div{box-sizing:border-box;position:fixed;top:0;height:100%;width:4.16667vw;border-right:1px solid rgba(250,148,114,.5);background-color:hsla(0,0%,100%,.3)}.debug-overlay div.alt{background-color:transparent}.debug-overlay .div-0{left:0}.debug-overlay .div-1{left:4.16667vw}.debug-overlay .div-2{left:8.33333vw}.debug-overlay .div-3{left:12.5vw}.debug-overlay .div-4{left:16.66667vw}.debug-overlay .div-5{left:20.83334vw}.debug-overlay .div-6{left:25vw}.debug-overlay .div-7{left:29.16667vw}.debug-overlay .div-8{left:33.33334vw}.debug-overlay .div-9{left:37.5vw}.debug-overlay .div-10{left:41.66667vw}.debug-overlay .div-11{left:45.83334vw}.debug-overlay .div-12{left:50vw}.debug-overlay .div-13{left:54.16667vw}.debug-overlay .div-14{left:58.33334vw}.debug-overlay .div-15{left:62.50001vw}.debug-overlay .div-16{left:66.66667vw}.debug-overlay .div-17{left:70.83334vw}.debug-overlay .div-18{left:75.00001vw}.debug-overlay .div-19{left:79.16667vw}.debug-overlay .div-20{left:83.33334vw}.debug-overlay .div-21{left:87.50001vw}.debug-overlay .div-22{left:91.66667vw}.debug-overlay .div-23{left:95.83334vw}.browser-support{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.browser-support img{width:20vw;height:auto;margin-bottom:30px}.browser-support h1{margin-bottom:30px}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.container{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap}.no-gutters,.row{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:0;padding-left:0}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}button{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;-webkit-appearance:button;text-transform:none}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-left:0;padding-right:0}.breadcrumb{padding:.75rem 0}button{vertical-align:center}button>img{object-fit:none}nav{display:inline-block}iframe{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.ct-row .ct-toast{border-radius:0;padding:16px 30px}.ct-row .ct-toast.ct-toast-loading{border-color:#d4ac0d!important}.ct-row .ct-toast.ct-toast-success{border-color:#76b087!important}.ct-row .ct-toast.ct-toast-success>svg>path{fill:#76b087!important}.ct-row .ct-toast.ct-toast-error{border-color:#ef7f7a!important}.ct-row .ct-toast.ct-toast-error>svg>path{fill:#ef7f7a!important}.ct-row .ct-icon-loading:after{border-color:#d4ac0d transparent}.css-1wsqobq{opacity:0!important}.iScrollVerticalScrollbar{width:2px!important;background:rgba(0,0,0,.15)!important}.light-theme .iScrollIndicator{background:#000!important}.dark-theme .iScrollIndicator{background:#fff!important}.mobile-section{padding-top:60px;padding-left:18.66667vw;background-color:transparent}.mobile-section.full{padding-top:0}.desktop-section,.tablet-section{height:100vh;padding:4.16667vw 0}.section-content{width:100%;height:100%;position:relative}.image-background{object-fit:cover;width:100%;height:100%}.bold{font-family:"HaasUnicaBold",Helvetica,Arial,sans-serif}.mobile-gutter{padding-left:18.66667vw}.full-height{height:100%}@-webkit-keyframes mainMenuSidebarAnimation{0%{padding-right:0;width:25vw}to{padding-right:4.16667vw;width:29.16667vw}}@keyframes mainMenuSidebarAnimation{0%{padding-right:0;width:25vw}to{padding-right:4.16667vw;width:29.16667vw}}@-webkit-keyframes mainMenuContentAnimation{0%{background-color:transparent}to{background-color:#fff}}@keyframes mainMenuContentAnimation{0%{background-color:transparent}to{background-color:#fff}}@-webkit-keyframes mainMenuMobileAnimation{0%{opacity:0}to{opacity:1}}@keyframes mainMenuMobileAnimation{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInUpSmall{0%{-webkit-transform:translate3d(0,4.16667vw,0);transform:translate3d(0,4.16667vw,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUpSmall{0%{-webkit-transform:translate3d(0,4.16667vw,0);transform:translate3d(0,4.16667vw,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,45%,0);transform:translate3d(0,45%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,45%,0);transform:translate3d(0,45%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeftSmall{0%{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftSmall{0%{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(45%,0,0);transform:translate3d(45%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(45%,0,0);transform:translate3d(45%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeBanner{0%{opacity:0}to{opacity:1}}@keyframes fadeBanner{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeHotspots{0%{opacity:.5}to{opacity:1}}@keyframes fadeHotspots{0%{opacity:.5}to{opacity:1}}@-webkit-keyframes grow-in-height{0%{height:calc(100vh - 33.33334vw)}to{height:calc(100vh - 8.33333vw)}}@keyframes grow-in-height{0%{height:calc(100vh - 33.33334vw)}to{height:calc(100vh - 8.33333vw)}}@-webkit-keyframes grow-in-width{0%{width:112.6666667%}to{width:104.6666667%}}@keyframes grow-in-width{0%{width:112.6666667%}to{width:104.6666667%}}@-webkit-keyframes scale-in-hor-center{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes scale-in-hor-center{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@-webkit-keyframes scale-out-horizontal{0%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}}@keyframes scale-out-horizontal{0%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(.1);transform:scale(.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(.1);transform:scale(.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scale-up-right{0%{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}}@keyframes scale-up-right{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(50px);transform:translateY(50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-top{0%{-webkit-transform:translateY(50px);transform:translateY(50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-top-small{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-top-small{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUpSmall{-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall}.fadeInLeftSmall{-webkit-animation-name:fadeInLeftSmall;animation-name:fadeInLeftSmall}.delay-0.75s{-webkit-animation-delay:.75s;animation-delay:.75s}.scale-in-hor-center{-webkit-animation-name:scale-in-hor-center;animation-name:scale-in-hor-center}.scale-up-center{-webkit-animation:scale-up-center .5s ease-out both;animation:scale-up-center .5s ease-out both}@-webkit-keyframes blurAnimation{0%{-webkit-filter:blur(10px);filter:blur(10px)}20%{-webkit-filter:blur(8px);filter:blur(8px)}40%{-webkit-filter:blur(6px);filter:blur(6px)}60%{-webkit-filter:blur(4px);filter:blur(4px)}80%{-webkit-filter:blur(2px);filter:blur(2px)}to{-webkit-filter:blur(0);filter:blur(0)}}@keyframes blurAnimation{0%{-webkit-filter:blur(10px);filter:blur(10px)}20%{-webkit-filter:blur(8px);filter:blur(8px)}40%{-webkit-filter:blur(6px);filter:blur(6px)}60%{-webkit-filter:blur(4px);filter:blur(4px)}80%{-webkit-filter:blur(2px);filter:blur(2px)}to{-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes opacityAnimation{0%{opacity:.5}20%{opacity:.6}40%{opacity:.7}60%{opacity:.8}80%{opacity:.9}to{opacity:1}}@keyframes opacityAnimation{0%{opacity:.5}20%{opacity:.6}40%{opacity:.7}60%{opacity:.8}80%{opacity:.9}to{opacity:1}}@font-face{font-family:"HaasUnicaBold";src:local("HaasUnicaBold"),url(https://te-website-prod-usa.azureedge.net/static/media/font.831978d8.ttf) format("truetype");font-display:swap}@font-face{font-family:"HaasUnicaRegular";src:local("HaasUnicaRegular"),url(https://te-website-prod-usa.azureedge.net/static/media/font.3d8ae25c.ttf) format("truetype");font-display:swap}@font-face{font-family:"HaasUnicaLight";src:local("HaasUnicaLight"),url(https://te-website-prod-usa.azureedge.net/static/media/font.a10de338.ttf) format("truetype");font-display:swap}body,html{height:100%;width:100%;padding:0;margin:0}body{font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px}b,h1,h2,h3,h4,h5,h6,strong{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:0}.h1-font,h1{font-size:40px;line-height:45px}.h2-font,h2{font-size:32px;line-height:32px}.h3-font,h3{font-size:22px;line-height:26px}.h4-font,h4,p{font-size:14px;line-height:18px;letter-spacing:.5px}p{font-weight:lighter;margin:0}.span-font,span{font-size:10px;line-height:14px;letter-spacing:.5px;color:#9b9b9b}a,a:active,a:hover,a:visited{color:#000;text-decoration:none}a:active,a:hover{color:#ef7f7a}.big-counter{font-size:200px}.big-counter,.medium-counter{font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}.medium-counter{font-size:120px}.dark-theme{background-color:#000;-webkit-transition:background-color 1s;transition:background-color 1s}.dark-theme .big-counter,.dark-theme a,.dark-theme a:active,.dark-theme a:hover,.dark-theme a:visited,.dark-theme h1,.dark-theme h2,.dark-theme h3,.dark-theme h4,.dark-theme i,.dark-theme p,.dark-theme span{color:#fff}.dark-theme a:active,.dark-theme a:hover{color:#ef7f7a}.dark-theme #myMenu .active{background-color:#fff}.dark-theme #myMenu .subnav-content{background-color:#000}.dark-theme #myMenu .subnav-content div{color:#fff}.dark-theme #myMenu .subnav-sm{background-color:#000}.dark-theme .breadcrumb .breadcrumb-item a{color:#fff}.light-theme{background-color:#fff;-webkit-transition:background-color 1s;transition:background-color 1s}.light-theme .medium-counter,.light-theme a,.light-theme a:active,.light-theme a:hover,.light-theme a:visited,.light-theme h1,.light-theme h2,.light-theme h3,.light-theme h4,.light-theme i,.light-theme p,.light-theme span{color:#000}.light-theme a:active,.light-theme a:hover{color:#ef7f7a}.light-theme #myMenu .active{background-color:#000}.light-theme #myMenu .subnav-content{background-color:#fff}.light-theme #myMenu .subnav-content .active,.light-theme #myMenu .subnav-content div{color:#000}.light-theme #myMenu .subnav-sm{background-color:#fff}.light-theme .breadcrumb .breadcrumb-item a{color:#000}.fp-tableCell{vertical-align:top}.big-counter{font-size:80px}@media screen and (min-width:375px){.big-counter{font-size:calc(7.76699vw + 50.87379px)}}@media screen and (min-width:1920px){.big-counter{font-size:200px}}.medium-counter{font-size:50px}@media screen and (min-width:375px){.medium-counter{font-size:calc(4.53074vw + 33.00971px)}}@media screen and (min-width:1920px){.medium-counter{font-size:120px}}@media only screen and (max-width:1280px){.banner-text{font-size:32px}}@media only screen and (max-width:1280px) and (min-width:1024px){.banner-text{font-size:3.125vw}}@media only screen and (max-width:1280px) and (min-width:1280px){.banner-text{font-size:40px}}@media only screen and (max-width:1360px) and (min-width:1281px){.banner-text{font-size:40px}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1281px){.banner-text{font-size:calc(2.53165vw + 7.56962px)}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1360px){.banner-text{font-size:42px}}@media only screen and (max-width:1440px) and (min-width:1361px){.banner-text{font-size:42px}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1361px){.banner-text{font-size:calc(5.06329vw - 26.91139px)}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1440px){.banner-text{font-size:46px}}@media only screen and (max-width:1600px) and (min-width:1441px){.banner-text{font-size:46px}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1441px){.banner-text{font-size:calc(2.51572vw + 9.74843px)}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1600px){.banner-text{font-size:50px}}@media only screen and (min-width:1601px){.banner-text{font-size:50px}}@media only screen and (min-width:1601px) and (min-width:1601px){.banner-text{font-size:calc(5.02513vw - 30.45226px)}}@media only screen and (min-width:1601px) and (min-width:1800px){.banner-text{font-size:60px}}@media only screen and (max-width:1280px){.h1-font,h1{font-size:32px}}@media only screen and (max-width:1280px) and (min-width:1024px){.h1-font,h1{font-size:3.125vw}}@media only screen and (max-width:1280px) and (min-width:1280px){.h1-font,h1{font-size:40px}}@media only screen and (max-width:1280px){.h1-font,h1{line-height:34px}}@media only screen and (max-width:1280px) and (min-width:1024px){.h1-font,h1{line-height:calc(3.90625vw - 6px)}}@media only screen and (max-width:1280px) and (min-width:1280px){.h1-font,h1{line-height:44px}}@media only screen and (max-width:1360px) and (min-width:1281px){.h1-font,h1{font-size:40px}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1281px){.h1-font,h1{font-size:calc(2.53165vw + 7.56962px)}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1360px){.h1-font,h1{font-size:42px}}@media only screen and (max-width:1360px) and (min-width:1281px){.h1-font,h1{line-height:42px}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1281px){.h1-font,h1{line-height:calc(2.53165vw + 9.56962px)}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1360px){.h1-font,h1{line-height:44px}}@media only screen and (max-width:1440px) and (min-width:1361px){.h1-font,h1{font-size:42px}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1361px){.h1-font,h1{font-size:calc(5.06329vw - 26.91139px)}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1440px){.h1-font,h1{font-size:46px}}@media only screen and (max-width:1440px) and (min-width:1361px){.h1-font,h1{line-height:44px}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1361px){.h1-font,h1{line-height:calc(5.06329vw - 24.91139px)}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1440px){.h1-font,h1{line-height:48px}}@media only screen and (max-width:1600px) and (min-width:1441px){.h1-font,h1{font-size:46px}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1441px){.h1-font,h1{font-size:calc(2.51572vw + 9.74843px)}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1600px){.h1-font,h1{font-size:50px}}@media only screen and (max-width:1600px) and (min-width:1441px){.h1-font,h1{line-height:48px}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1441px){.h1-font,h1{line-height:calc(2.51572vw + 11.74843px)}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1600px){.h1-font,h1{line-height:52px}}@media only screen and (min-width:1601px){.h1-font,h1{font-size:50px}}@media only screen and (min-width:1601px) and (min-width:1601px){.h1-font,h1{font-size:calc(5.02513vw - 30.45226px)}}@media only screen and (min-width:1601px) and (min-width:1800px){.h1-font,h1{font-size:60px}}@media only screen and (min-width:1601px){.h1-font,h1{line-height:52px}}@media only screen and (min-width:1601px) and (min-width:1601px){.h1-font,h1{line-height:calc(5.02513vw - 28.45226px)}}@media only screen and (min-width:1601px) and (min-width:1800px){.h1-font,h1{line-height:62px}}@media only screen and (max-width:1280px){.h2-font,h2{font-size:19px}}@media only screen and (max-width:1280px) and (min-width:1024px){.h2-font,h2{font-size:calc(1.95312vw - 1px)}}@media only screen and (max-width:1280px) and (min-width:1280px){.h2-font,h2{font-size:24px}}@media only screen and (max-width:1280px){.h2-font,h2{line-height:21px}}@media only screen and (max-width:1280px) and (min-width:1024px){.h2-font,h2{line-height:calc(1.95312vw + 1px)}}@media only screen and (max-width:1280px) and (min-width:1280px){.h2-font,h2{line-height:26px}}@media only screen and (max-width:1360px) and (min-width:1281px){.h2-font,h2{font-size:24px}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1281px){.h2-font,h2{font-size:calc(1.26582vw + 7.78481px)}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1360px){.h2-font,h2{font-size:25px}}@media only screen and (max-width:1360px) and (min-width:1281px){.h2-font,h2{line-height:26px}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1281px){.h2-font,h2{line-height:calc(1.26582vw + 9.78481px)}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1360px){.h2-font,h2{line-height:27px}}@media only screen and (max-width:1440px) and (min-width:1361px){.h2-font,h2{font-size:25px}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1361px){.h2-font,h2{font-size:calc(2.53165vw - 9.4557px)}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1440px){.h2-font,h2{font-size:27px}}@media only screen and (max-width:1440px) and (min-width:1361px){.h2-font,h2{line-height:27px}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1361px){.h2-font,h2{line-height:calc(2.53165vw - 7.4557px)}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1440px){.h2-font,h2{line-height:29px}}@media only screen and (max-width:1600px) and (min-width:1441px){.h2-font,h2{font-size:27px}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1441px){.h2-font,h2{font-size:calc(1.88679vw - .18868px)}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1600px){.h2-font,h2{font-size:30px}}@media only screen and (max-width:1600px) and (min-width:1441px){.h2-font,h2{line-height:29px}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1441px){.h2-font,h2{line-height:calc(1.88679vw + 1.81132px)}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1600px){.h2-font,h2{line-height:32px}}@media only screen and (max-width:1800px) and (min-width:1601px){.h2-font,h2{font-size:30px}}@media only screen and (max-width:1800px) and (min-width:1601px) and (min-width:1441px){.h2-font,h2{font-size:calc(1.88679vw + 2.81132px)}}@media only screen and (max-width:1800px) and (min-width:1601px) and (min-width:1600px){.h2-font,h2{font-size:33px}}@media only screen and (max-width:1800px) and (min-width:1601px){.h2-font,h2{line-height:32px}}@media only screen and (max-width:1800px) and (min-width:1601px) and (min-width:1441px){.h2-font,h2{line-height:calc(1.88679vw + 4.81132px)}}@media only screen and (max-width:1800px) and (min-width:1601px) and (min-width:1600px){.h2-font,h2{line-height:35px}}@media only screen and (min-width:1801px){.h2-font,h2{font-size:33px}}@media only screen and (min-width:1801px) and (min-width:1601px){.h2-font,h2{font-size:calc(1.50754vw + 8.86432px)}}@media only screen and (min-width:1801px) and (min-width:1800px){.h2-font,h2{font-size:36px}}@media only screen and (min-width:1801px){.h2-font,h2{line-height:35px}}@media only screen and (min-width:1801px) and (min-width:1601px){.h2-font,h2{line-height:calc(1.50754vw + 10.86432px)}}@media only screen and (min-width:1801px) and (min-width:1800px){.h2-font,h2{line-height:38px}}@media only screen and (max-width:1280px){.h3-font,h3{font-size:12px}}@media only screen and (max-width:1280px) and (min-width:1024px){.h3-font,h3{font-size:calc(.78125vw + 4px)}}@media only screen and (max-width:1280px) and (min-width:1280px){.h3-font,h3{font-size:14px}}@media only screen and (max-width:1280px){.h3-font,h3{line-height:14px}}@media only screen and (max-width:1280px) and (min-width:1024px){.h3-font,h3{line-height:calc(.78125vw + 6px)}}@media only screen and (max-width:1280px) and (min-width:1280px){.h3-font,h3{line-height:16px}}@media only screen and (max-width:1360px) and (min-width:1281px){.h3-font,h3{font-size:14px}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1281px){.h3-font,h3{font-size:calc(1.26582vw - 2.21519px)}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1360px){.h3-font,h3{font-size:15px}}@media only screen and (max-width:1360px) and (min-width:1281px){.h3-font,h3{line-height:16px}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1281px){.h3-font,h3{line-height:calc(1.26582vw - .21519px)}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1360px){.h3-font,h3{line-height:17px}}@media only screen and (max-width:1440px) and (min-width:1361px){.h3-font,h3{font-size:15px}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1361px){.h3-font,h3{font-size:calc(2.53165vw - 19.4557px)}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1440px){.h3-font,h3{font-size:17px}}@media only screen and (max-width:1440px) and (min-width:1361px){.h3-font,h3{line-height:17px}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1361px){.h3-font,h3{line-height:calc(2.53165vw - 17.4557px)}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1440px){.h3-font,h3{line-height:19px}}@media only screen and (max-width:1600px) and (min-width:1441px){.h3-font,h3{font-size:17px}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1441px){.h3-font,h3{font-size:calc(.62893vw + 7.93711px)}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1600px){.h3-font,h3{font-size:18px}}@media only screen and (max-width:1600px) and (min-width:1441px){.h3-font,h3{line-height:19px}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1441px){.h3-font,h3{line-height:calc(.62893vw + 9.93711px)}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1600px){.h3-font,h3{line-height:20px}}@media only screen and (max-width:1800px) and (min-width:1601px){.h3-font,h3{font-size:18px}}@media only screen and (max-width:1800px) and (min-width:1601px) and (min-width:1441px){.h3-font,h3{font-size:calc(1.25786vw - .12579px)}}@media only screen and (max-width:1800px) and (min-width:1601px) and (min-width:1600px){.h3-font,h3{font-size:20px}}@media only screen and (max-width:1800px) and (min-width:1601px){.h3-font,h3{line-height:20px}}@media only screen and (max-width:1800px) and (min-width:1601px) and (min-width:1441px){.h3-font,h3{line-height:calc(1.25786vw + 1.87421px)}}@media only screen and (max-width:1800px) and (min-width:1601px) and (min-width:1600px){.h3-font,h3{line-height:22px}}@media only screen and (min-width:1801px){.h3-font,h3{font-size:20px}}@media only screen and (min-width:1801px) and (min-width:1601px){.h3-font,h3{font-size:calc(1.00503vw + 3.90955px)}}@media only screen and (min-width:1801px) and (min-width:1800px){.h3-font,h3{font-size:22px}}@media only screen and (min-width:1801px){.h3-font,h3{line-height:22px}}@media only screen and (min-width:1801px) and (min-width:1601px){.h3-font,h3{line-height:calc(1.00503vw + 5.90955px)}}@media only screen and (min-width:1801px) and (min-width:1800px){.h3-font,h3{line-height:24px}}.breadcrumb li b{font-weight:700}.breadcrumb li:not(:first-child){font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:1280px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:9px}}@media only screen and (max-width:1280px) and (min-width:1024px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:9px}}@media only screen and (max-width:1280px) and (min-width:1280px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:9px}}@media only screen and (max-width:1280px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:11px}}@media only screen and (max-width:1280px) and (min-width:1024px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:11px}}@media only screen and (max-width:1280px) and (min-width:1280px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:11px}}@media only screen and (max-width:1360px) and (min-width:1281px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:9px}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1281px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:calc(1.26582vw - 7.21519px)}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1360px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:10px}}@media only screen and (max-width:1360px) and (min-width:1281px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:11px}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1281px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:calc(1.26582vw - 5.21519px)}}@media only screen and (max-width:1360px) and (min-width:1281px) and (min-width:1360px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:12px}}@media only screen and (max-width:1440px) and (min-width:1361px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:10px}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1361px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:calc(1.26582vw - 7.22785px)}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1440px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:11px}}@media only screen and (max-width:1440px) and (min-width:1361px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:12px}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1361px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:calc(1.26582vw - 5.22785px)}}@media only screen and (max-width:1440px) and (min-width:1361px) and (min-width:1440px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:13px}}@media only screen and (max-width:1600px) and (min-width:1441px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:11px}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1441px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:calc(.62893vw + 1.93711px)}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1600px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:12px}}@media only screen and (max-width:1600px) and (min-width:1441px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:13px}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1441px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:calc(.62893vw + 3.93711px)}}@media only screen and (max-width:1600px) and (min-width:1441px) and (min-width:1600px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:14px}}@media only screen and (max-width:1800px) and (min-width:1601px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:12px}}@media only screen and (max-width:1800px) and (min-width:1601px) and (min-width:1441px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:calc(.62893vw + 2.93711px)}}@media only screen and (max-width:1800px) and (min-width:1601px) and (min-width:1600px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:13px}}@media only screen and (max-width:1800px) and (min-width:1601px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:14px}}@media only screen and (max-width:1800px) and (min-width:1601px) and (min-width:1441px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:calc(.62893vw + 4.93711px)}}@media only screen and (max-width:1800px) and (min-width:1601px) and (min-width:1600px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:15px}}@media only screen and (min-width:1801px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:13px}}@media only screen and (min-width:1801px) and (min-width:1601px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:calc(.50251vw + 4.95477px)}}@media only screen and (min-width:1801px) and (min-width:1800px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{font-size:14px}}@media only screen and (min-width:1801px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:15px}}@media only screen and (min-width:1801px) and (min-width:1601px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:calc(.50251vw + 6.95477px)}}@media only screen and (min-width:1801px) and (min-width:1800px){.breadcrumb .breadcrumb-item a,.h4-font,body,h4,p{line-height:16px}}textarea::-webkit-input-placeholder{color:#000}textarea::-moz-placeholder{color:#000!important;opacity:1}textarea:-moz-placeholder{color:#000}textarea::-ms-input-placeholder{color:#000}.section-container{height:100vh;overflow:hidden}.section-container.no-padding{padding-top:0;padding-bottom:0}.section-container.overflow-visible{overflow:visible}.section-container .section-content{height:100%}.section-container .section-footer,.section-container .section-header{background-color:transparent;background-repeat:no-repeat;border:none;overflow:hidden;outline:none;height:4.16667vw!important;display:flex;align-items:center;position:absolute;left:0;right:0;bottom:0;z-index:21}.section-container .section-footer.options-filter,.section-container .section-header.options-filter{overflow:visible}.section-container .section-footer.options-filter .section-header-filter,.section-container .section-header.options-filter .section-header-filter{position:absolute;left:-20.83334vw}.section-container .section-header{top:0;left:auto;width:50vw;bottom:auto}.section-container .section-footer-item,.section-container .section-header-item{width:20.83334vw;height:4.16667vw;margin-left:auto;z-index:10}.tab-section{padding-left:0}.gm-style-cc,.gm-style-mtc,.gm-svpc{display:none}.modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);z-index:9800009}.error-page{height:100vh;width:100vw;position:relative;background:#000;overflow:hidden}.error-page img.background{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;-webkit-filter:brightness(30%);filter:brightness(30%)}.error-page .icon-container{-webkit-filter:brightness(100%);filter:brightness(100%);height:4.16667vw;width:4.16667vw;display:flex;justify-content:center;align-items:center}.error-page .icon-container img{max-height:32px;max-width:4.16667vw;object-fit:contain}.error-page .logo-container{-webkit-filter:brightness(100%);filter:brightness(100%);color:#fff;letter-spacing:.44px;line-height:1.1}.error-page .logo-container:first-letter{border-bottom:1px solid #fff}.error-page .logo-container.thank-you-page{margin-top:2.08333vw;margin-left:2.08333vw;cursor:pointer}.error-page .logo-container.thank-you-page-mobile{margin-top:15px;margin-left:30px}.error-page .section-header{display:flex;justify-content:flex-start;align-items:center}.error-page .section-header.allow-overflow{overflow:visible}.error-page .section-container{color:#f4f4f4;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 60px;height:calc(100vh - 8.33333vw);-webkit-filter:brightness(100%);filter:brightness(100%)}.error-page .section-container h1{color:#ef7f7a}.error-page .section-container p{color:#f4f4f4;margin:1rem 0 0;text-align:center}.error-page .section-container .cta-button{margin-top:3rem}.error-page .section-container .cta-button:hover{background-color:#ef7f7a}.error-page .section-container .cta-button:hover span{color:#fff}.error-page .section-container .cta-button:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.error-page .section-container .thank-you-heading{color:#fff}.error-page .section-container h3{margin-top:1rem}.error-page .section-container .cta-button{margin-top:1.5rem}.error-page.mobile .section-footer,.error-page.mobile .section-header{height:60px;margin:0}.error-page.mobile .section-container{height:calc(100vh - 120px)}.error-page.mobile .icon-container{height:60px;width:18.66667vw}.error-page.mobile .logo-container{-webkit-filter:brightness(100%);filter:brightness(100%);color:#fff;letter-spacing:.44px;line-height:1.1}.error-page.mobile .logo-container:first-letter{border-bottom:1px solid #fff}.error-page.mobile .cta-button{height:60px}.website-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;font-size:30px;line-height:30px}.website-placeholder :first-letter{text-decoration:underline}.website-placeholder img{width:5vw;height:auto}.website-placeholder .loading-percentage{margin-top:8px;font-size:14px;letter-spacing:.05em;white-space:nowrap}.orientation-lock{display:flex;justify-content:center;align-items:center;height:100vh;flex-direction:column}.orientation-lock span{display:flex;align-items:center;font-size:20px;line-height:20px;margin-bottom:15px}.orientation-lock span i{padding-right:5px}.light-theme .header-section{background-color:#fff}.hide-bar,.ReactModal__Body--open{overflow:hidden}input,textarea{outline:none;font-size:14px;line-height:18px;letter-spacing:.5px;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;cursor:text;caret-color:#ef7f7a;padding:13px 26px;border:none;border-bottom:1px solid rgba(0,0,0,.4);background-color:#fff;-webkit-transition:height .2s ease-out;transition:height .2s ease-out}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:10px;line-height:14px;letter-spacing:.44px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase;opacity:0}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:10px;line-height:14px;letter-spacing:.44px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase;opacity:0}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:10px;line-height:14px;letter-spacing:.44px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase;opacity:0}input::placeholder,textarea::placeholder{font-size:10px;line-height:14px;letter-spacing:.44px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase;opacity:0}input:focus,textarea:focus{outline:0;box-shadow:none;background-color:#f4f4f4;border-color:#f4f4f4}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,.2);opacity:1}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,.2);opacity:1}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:rgba(0,0,0,.2);opacity:1}input:focus::placeholder,textarea:focus::placeholder{color:rgba(0,0,0,.2);opacity:1}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea{overflow:auto;resize:none;height:auto}.field-error input,.field-error textarea{color:#ef7f7a;background-color:rgba(239,127,122,.1);border-bottom:1px solid #ef7f7a}.field-error label{color:#ef7f7a}.mobile input,.mobile textarea{background-color:#f4f4f4;border-color:#f4f4f4}.filter{margin-bottom:2.29167vw}.filter .filter-title{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;line-height:14px;text-transform:uppercase;color:rgba(0,0,0,.5);display:block;margin-bottom:15px}.filter.inline{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.filter.inline .filter-title{margin-bottom:0}.mobile .filter{margin-bottom:40.2px}body{overflow-x:hidden}body::-webkit-scrollbar{width:5px!important;scroll-behavior:smooth}body::-webkit-scrollbar-track{background:#1c2023!important}body::-webkit-scrollbar-thumb:vertical{background:#9b9b9b!important;width:5px!important}@media (max-width:576px){html{overflow:hidden!important}body{overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){html{overflow:hidden!important}body{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){html{overflow:hidden!important}.container-fluid{overflow-y:auto!important}.container-fluid,.overlay-container{-webkit-overflow-scrolling:touch!important}.overlay-container{overflow-y:scroll!important}}
/*# sourceMappingURL=main.bb66f254.chunk.css.map */