.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:20px}.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)}}.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}.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%}}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:space-between;width:84px;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}.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-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-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}.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:180px}.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 .validated{opacity:.5}.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}.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}.mobile .get-in-touch-form .validated{opacity:.5}.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:5%}.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}.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}.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}}.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}}.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}}@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}.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}.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}.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-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}@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{z-index:99999999!important}.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:25%;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 .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}}.about-banner{position:relative;height:100vh;padding:4.16667vw 0}.about-banner .about-banner-image{position:relative;display:flex;align-items:flex-end;-webkit-transform:scale(1);transform:scale(1)}@media only screen and (min-device-width:320px) and (max-device-width:576px){.about-banner{padding:0}.about-banner .about-banner-image{align-items:flex-end;color:#fff;height:100%}.about-banner .about-banner-image .banner-title{left:18.66667vw;bottom:18.66667vw}.about-banner .about-banner-image .banner-title .banner-text h1{padding-bottom:5%;color:#fff}.about-banner .about-banner-image .banner-title .banner-text .description-mobile{letter-spacing:.44px}}.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-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 .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 .validated{opacity:.5}.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}@-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)}}.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{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}.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 .validated{opacity:.5}.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}#ct-container{top:40px}@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 .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}}.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}.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}.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;background-color:#e0857e}.header-section .button-col .header-buttons .apply-job-button .apply-text{color:#fff}.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}}.horizontal-module .paginate{bottom:0!important;width:20.83334vw;left:auto}.vision-section-mobile-view{padding:60px 0;height:100vh}.vision-section-mobile-view .inner-section{height:100%;display:flex;flex-direction:column}.vision-section-mobile-view .inner-section .heading-section{min-height:22vw;margin-left:18.66667vw;width:50%;padding-top:16px}.vision-section-mobile-view .inner-section .heading-section h2{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.vision-section-mobile-view .inner-section .vision-button{margin-left:18.66667vw;margin-top:14%;width:180px}.vision-section-mobile-view .inner-section .carousel-module .vision-mobile-carousel{padding-top:2%}.our-difference-page-content-body{display:flex}.our-difference-page-content-body .long-content,.our-difference-page-content-body .short-content{width:320px}.our-difference-page-content-body .long-content{margin-left:8%;padding-right:2%}.our-difference-page-content-body p{color:#333}.our-difference-page-content-body a{color:#ef7f7a!important;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.our-difference-body{margin:4.16667vw 0!important;padding:0!important}.our-difference-body .top-row{height:70%}.our-difference-body .top-row .content-col{height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.our-difference-body .top-row .content-col .our-difference-heading{width:90%}.our-difference-body .top-row .content-col .culture-leadership-heading{width:75%}.our-difference-body .top-row .content-col .our-difference-description{padding:7% 0 0;width:90%}.our-difference-body .top-row .content-col .our-difference-description *{color:#333;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif!important;line-height:18px!important;font-size:14px!important}.our-difference-body .top-row .image-col{height:100%}.our-difference-body .top-row .image-col .feature-img{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:top;object-fit:cover}.our-difference-body .bottom-row{padding-top:3%}.our-difference-body .bottom-row .our-difference-features{width:95%;display:flex;flex-wrap:wrap}.our-difference-body .bottom-row .our-difference-features ul{width:100%;grid-column-gap:0!important;-webkit-column-gap:0!important;column-gap:0!important}.our-difference-body .bottom-row .our-difference-features a.active-tab,.our-difference-body .bottom-row .our-difference-features ul .info-link:hover{color:#ef7f7a}.our-difference-body .bottom-row .features-desription{padding-top:.5%;opacity:.5;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.our-difference-body .bottom-row .our-difference-page-content-body{padding-top:3%}.our-difference-body .bottom-row .our-difference-page-content-body a{font-size:10px;line-height:14px;padding-top:5%}.our-difference-body .bottom-row .our-difference-page-content-body a:hover{cursor:pointer}.our-difference-body .bottom-row .our-difference-page-content-body .our-difference-description{padding-bottom:1.04167vw}.our-difference-body .bottom-row .our-difference-page-content-body .our-difference-description *{margin:0;overflow:hidden;color:#333;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif!important;line-height:18px!important;font-size:14px!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.our-difference-body .bottom-row .selected-feature,.our-difference-body .our-difference-features li{padding-bottom:5px}}@media only screen and (min-device-width:1224px){.our-difference-body .our-difference-features{display:flex;flex-wrap:wrap}.our-difference-body .our-difference-features ul{-webkit-columns:2;column-count:2;grid-column-gap:1.8rem;-webkit-column-gap:1.8rem;column-gap:1.8rem}.our-difference-body .our-difference-features li{-webkit-column-span:all;column-span:all;padding-top:5px}.our-difference-body .our-difference-features li:nth-last-child(n+5),.our-difference-body .our-difference-features li:nth-last-child(n+5)~*{-webkit-column-span:none;column-span:none}.our-difference-body .bottom-row .selected-feature{padding-top:5px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.our-difference-body{margin-top:12.5vw!important;padding:0!important}}.cultureLeadership-mobile-body{padding:60px 0 60px 18.66667vw;height:100%;position:relative}.cultureLeadership-mobile-body .inner-section{display:block;height:100%}.cultureLeadership-mobile-body .inner-section .heading-section{padding-bottom:25px}.cultureLeadership-mobile-body .inner-section .heading-section .heading{width:85%;padding:16px 0 0}.cultureLeadership-mobile-body .inner-section .heading-section .heading-description{padding:10% 10% 0 0}.cultureLeadership-mobile-body .inner-section .horizontal-carousel-container{padding-top:2%;padding-bottom:25px;height:auto}.cultureLeadership-mobile-body .inner-section .horizontal-carousel-container .slick-slide{padding-right:15px}.cultureLeadership-mobile-body .inner-section .horizontal-carousel-container .our-difference-features span{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.cultureLeadership-mobile-body .inner-section .horizontal-carousel-container .our-difference-features.active-tab,.cultureLeadership-mobile-body .inner-section .horizontal-carousel-container .our-difference-features:active{border-bottom:1px solid #ef7f7a}.cultureLeadership-mobile-body .inner-section .horizontal-carousel-container .our-difference-features.active-tab span,.cultureLeadership-mobile-body .inner-section .horizontal-carousel-container .our-difference-features:active span{color:#ef7f7a}.cultureLeadership-mobile-body .inner-section .feature-content .feature-tagword{padding-top:.5%;opacity:.5;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.cultureLeadership-mobile-body .inner-section .feature-content .feature-description{padding:10% 10% 0 0;display:flex;flex-direction:column;justify-content:space-between}.cultureLeadership-mobile-body .inner-section .feature-content .feature-description .explore{padding-top:6%;background:transparent;border:none;color:#ef7f7a}.event-notification-container{width:20%;height:100%;display:flex;cursor:pointer;flex-direction:row;align-items:center}.event-notification-container button{background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:none;height:100%}.event-notification-container button img{height:20px;width:20px;object-fit:contain}.event-notification-container button:focus,.event-notification-container button:hover:enabled{background:transparent;outline:none}.event-notification-container span{padding-left:20px;text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-notification-container.light span{color:#ef7f7a}.about-news-body{margin-left:-60px}.about-news-body .news-inner-section-body{padding:30px 0 0;margin-left:60px;height:100%}.about-news-body .news-inner-section-body .newsCard .news-card-body .poster-container{position:relative;width:16.66667vw}.about-news-body .news-inner-section-body .newsCard .news-card-body .poster-container .image-container{padding-top:10%;height:60vh;width:16.66667vw}.about-news-body .news-inner-section-body .newsCard .news-card-body .poster-container .image-container a{cursor:pointer}.about-news-body .news-inner-section-body .newsCard .news-card-body .poster-container .image-container img{height:100%;width:100%;object-fit:cover}.about-news-body .news-inner-section-body .newsCard .news-card-body .poster-container .title-container{bottom:5%;display:flex;flex-direction:column;position:absolute;justify-content:flex-end;left:-15%}.about-news-body .news-inner-section-body .newsCard .news-card-body .poster-container .title-container .published-date{font-size:10px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;margin-bottom:3%}.about-news-body .news-inner-section-body .newsCard .news-card-body .poster-container .title-container .title{width:80%}.about-news-body .news-inner-section-body .newsCard .news-card-body .description{padding-top:5%;width:50%}.about-news-body .section-footer .event-notification-container{float:left;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:-8px}.about-news-body .section-footer .event-notification-container .bell-icon{width:2.08333vw}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.about-news-body{margin-left:-30px}.about-news-body .news-inner-section-body{margin-left:30px;padding-top:15%}.about-news-body .news-inner-section-body .newsCard .news-card-body{padding:40% 0}.about-news-body .news-inner-section-body .newsCard .news-card-body .poster-container .image-container{height:32vh;width:20.83334vw}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.about-news-body{margin-left:-45px}.about-news-body .news-inner-section-body{margin-left:45px;padding-top:7%}.about-news-body .news-inner-section-body .newsCard .news-card-body{padding:15% 0}.about-news-body .news-inner-section-body .newsCard .news-card-body .poster-container .image-container{height:45vh}.about-news-body .section-footer .event-notification-container{margin-left:0}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.about-news-body .news-inner-section-body{padding-top:15%}.about-news-body .news-inner-section-body .newsCard .news-card-body{padding:30% 0 25%}.about-news-body .news-inner-section-body .newsCard .news-card-body .poster-container .image-container{height:40vh}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.about-news-body .news-inner-section-body{padding-top:7%}.about-news-body .news-inner-section-body .newsCard .news-card-body{padding:20% 0}.about-news-body .news-inner-section-body .newsCard .news-card-body .poster-container .image-container{height:50vh;width:20vw}}.news-section-mobile-body{background:-webkit-gradient(linear,left top,left bottom,color-stop(50vh,#000),color-stop(50vh,#333));background:linear-gradient(#000 50vh,#333 0);margin-top:0;padding:0;overflow:hidden;width:100vw}.news-section-mobile-body .news-publication-inner-section{padding:60px 0 60px 18.66667vw;height:100%}.news-section-mobile-body .news-publication-inner-section .title{width:20.83334vw;color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.news-section-mobile-body .news-publication-inner-section .news-card-mobile{height:95%;flex-direction:column;display:flex;justify-content:flex-end}.news-section-mobile-body .news-publication-inner-section .news-card-mobile .award_mobile_section{margin:18.75vw 0 4.16667vw}.news-section-mobile-body .news-publication-inner-section .news-card-mobile .award_mobile_section .award_image_mobile{height:38vh!important;margin-left:6.25vw;margin-right:6.25vw;width:45vw}.news-section-mobile-body .news-publication-inner-section .news-card-mobile .award_mobile_section .award_image_mobile img{width:100%;height:100%}.news-section-mobile-body .news-publication-inner-section .news-card-mobile .award_mobile_section .awards-date{font-size:10px!important;padding:0 40%;margin:6.25vw 0 0}.news-section-mobile-body .news-publication-inner-section .news-card-mobile .award_mobile_section .awards-location{display:flex;flex-direction:column;align-items:center;margin:4.16667vw 0 0}.news-section-mobile-body .news-publication-inner-section .news-card-mobile .award_mobile_section .explore{padding:7%;text-align:-webkit-center;visibility:hidden}.news-section-mobile-body .news-publication-inner-section .news-card-mobile .slick-current .explore{visibility:visible}.video-info-module-mobile{padding-top:60px;padding-bottom:60px;padding-left:18.66667vw;height:100%}.video-info-module-mobile.no-top-padding{padding-bottom:0!important}.video-info-module-mobile .inner-section-mobile{height:100%;display:flex;flex-direction:column;justify-content:space-between}.video-info-module-mobile .inner-section-mobile .heading-video-module{letter-spacing:-.1px;padding-top:16px}.video-info-module-mobile .inner-section-mobile .sub-heading{margin-top:5%}.video-info-module-mobile .inner-section-mobile .content strong,.video-info-module-mobile .inner-section-mobile .sub-heading strong,.video-info-module-mobile .inner-section-mobile b{color:#000!important}.video-info-module-mobile .inner-section-mobile .content{width:90%}.video-info-module-mobile .inner-section-mobile .explore{padding-top:3%;background:transparent;border:none;color:#ef7f7a;font-size:10px}.video-info-module-mobile .inner-section-mobile button:focus,.video-info-module-mobile .inner-section-mobile button:hover:enabled{background:transparent;outline:none;color:#ef7f7a}.video-info-module-mobile .inner-section-mobile .media-row{height:calc(100% - 270px);margin-top:-8%;padding-bottom:2%}.video-info-module-mobile .inner-section-mobile .media-row .media-col,.video-info-module-mobile .inner-section-mobile .media-row .media-col .image-data,.video-info-module-mobile .inner-section-mobile .media-row .media-col .video-data{height:100%}.video-info-module-mobile .inner-section-mobile .media-row .media-col .image-data img,.video-info-module-mobile .inner-section-mobile .media-row .media-col img{height:100%;width:100%;object-position:center;object-fit:cover}.video-info-module-mobile .inner-section-mobile .media-row .media-col .play-icon{width:35px;height:35px;cursor:pointer;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-info-module-mobile .section-header{display:inline}.video-info-module-mobile .section-header .section-header-item{display:inline;position:absolute;top:0;right:0;height:60px;padding:0 5%;background-color:#ef7f7a}.video-info-module-mobile .section-header .section-header-item span{color:#fff!important}.video-info-module-mobile .section-header .section-header-item img{display:none}.player-wrapper{max-height:100%}.player-controls{padding-top:10px}.history-moments-mobile .inner-section-mobile .heading-video-module{width:70%;padding-bottom:5%}.history-moments-mobile .inner-section-mobile .media-row{padding-top:2%;padding-bottom:0;margin-top:-3%}.video-info-module{position:relative;height:100vh;padding:4.16667vw 0}.video-info-module .video-module-inner-section{height:100%}.video-info-module .video-module-inner-section .page-text{padding-top:2%;height:37%}.video-info-module .video-module-inner-section .page-text .sub-heading *{padding-bottom:5px;line-height:26px!important;font-size:22px!important;color:#333!important}.video-info-module .video-module-inner-section .page-text .paragraph *{color:#333!important;line-height:18px!important;font-size:14px!important}.video-info-module .video-module-inner-section .page-text .paragraph strong,.video-info-module .video-module-inner-section .page-text .sub-heading strong,.video-info-module .video-module-inner-section .page-text b{color:#000!important}.video-info-module .video-module-inner-section .page-text .explore-module{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-top:7%;background:transparent;color:#ef7f7a;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;padding-right:10%}.video-info-module .video-module-inner-section .media-section{height:63%;margin-left:-4.6666667%;width:104.6666667%}.video-info-module .video-module-inner-section .media-section .media-data{height:100%}.video-info-module .video-module-inner-section .media-section img{height:100%;width:100%;object-position:top}.video-info-module .video-module-inner-section .media-section .play-icon{width:35px;height:35px;cursor:pointer;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (device-width:768px){.video-info-module .video-module-inner-section .page-text{padding-top:6%;height:28%}.video-info-module .video-module-inner-section .page-text .explore-module{width:101%}.video-info-module .video-module-inner-section .media-section{height:64%;margin-top:6%}.video-info-module .video-module-inner-section .media-section .media-data{height:100%}.video-info-module .video-module-inner-section .media-section img{height:100%;width:100%;object-fit:cover;object-position:top}}@media only screen and (device-width:1024px) and (device-height:1366px){.video-info-module{margin-top:4.16667vw 0}.video-info-module .video-module-inner-section{height:100%}.video-info-module .video-module-inner-section .page-text{padding-top:6%;height:30%}.video-info-module .video-module-inner-section .media-section{margin-top:2%;height:67%}.video-info-module .video-module-inner-section .media-section .media-data{margin-left:0;height:100%}.video-info-module .video-module-inner-section .media-section img{height:100%;width:100%;object-fit:cover;object-position:top}}@media only screen and (min-device-width:1367px){.video-info-module .video-module-inner-section .page-text{height:30%}.video-info-module .video-module-inner-section .page-text .sub-heading{padding-bottom:13px}.video-info-module .video-module-inner-section .page-text .explore-module{width:46%}.video-info-module .video-module-inner-section .media-section{height:68%;margin-left:-4.6666667%}.video-info-module .video-module-inner-section .media-section .media-data{height:100%}}@-moz-document url-prefix(){.video-info-module .page-text{padding-top:2%!important}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.video-module-inner-section .page-text .explore-module{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}@media not all and (min-resolution:0.001dpcm){.video-module-inner-section .page-text .explore-module{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}.player-wrapper{background:#f4f4f4;overflow:hidden;position:relative;max-height:100}.player-wrapper,.player-wrapper .react-player{height:100%;width:100%}.player-wrapper .react-player__preview{background-size:cover}.player-wrapper .react-player__shadow{background:#ef7f7a!important;opacity:.5;width:55px!important;height:55px!important;border-radius:50%!important}.player-wrapper .react-player__play-icon{border-width:12px 0 12px 16px!important}@media only screen and (max-width:768px){.player-wrapper{height:75%;max-height:75%}}.player-controls{padding-top:5px;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 input[type=range]{height:14px;-webkit-appearance:none;margin:10px 0;width:100%;border:none}.player-controls .seek-control input[type=range]:focus{outline:none}.player-controls .seek-control 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 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 input[type=range]:focus::-webkit-slider-runnable-track{background:#f4f4f4}.player-controls .seek-control 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 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 input[type=range]::-ms-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}.player-controls .seek-control 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 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 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 input[type=range]:focus::-ms-fill-lower{background:#ef7f7a}.player-controls .seek-control input[type=range]:focus::-ms-fill-upper{background:#f4f4f4}.player-controls .time-control p{line-height:45px;vertical-align:middle;color:#000;font-weight:600;font-size:12px}.team-container{padding-top:4.16667vw;padding-bottom:4.16667vw;height:100vh;overflow:hidden}.team-container .column{display:flex;flex-direction:column;justify-content:center}.team-container .introCard .title{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-weight:700;width:46%;margin-bottom:3%}.team-container .introCard .tag-word{height:16px;opacity:.5;font-weight:700}.team-container .introCard .intro_description,.team-container .introCard .tag-word{color:#fff;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif}.team-container .introCard .intro_description{margin-top:3%;width:70%;font-weight:300}.team-container .introCard .join-button{margin-top:5%}.team-container .introCard .join-button .join{display:flex;align-items:center;justify-content:space-between;width:10.41667vw}.team-container .introCard .join-button .join span{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#ef7f7a}.team-container .introCard .join-button .join:focus,.team-container .introCard .join-button .join:hover{background-color:transparent!important}.team-container .section-footer{align-content:center}.team-container .section-footer .slider-div{width:100%}.team-container .pagination{background:#1c2023;display:flex;place-content:space-evenly}.team-container .team{height:100vh;margin-top:-8.5vh}.team-container .team .image-team-card{padding-top:8vh;padding-bottom:23vh;width:27.5vw;height:101vh}.team-container .team .image-team-card .team-image{position:relative;height:60vh;width:23.2vw}.team-container .team .image-team-card .image-class{height:100%;width:100%;object-fit:cover}.team-container .team .image-team-card .team-details{position:absolute;width:22vw;top:63%}.team-container .team .image-team-card .team-details .team-name{height:15vh;width:80%;color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-left:10%}.team-container .team .image-team-card .team-details .team-member-role{color:#ef7f7a!important;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.44px;float:right;text-transform:uppercase}.team-container .team .image-team-card .team-details .team-description{width:80%;margin-left:18%;margin-top:8%;color:#fff;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif}.team-container .team .image-team-card .team-details .intro-team{margin-top:5%}.team-container .team .image-team-card .team-details .intro-team .explore-button{cursor:pointer;margin-top:.59524vw;margin-left:19%;width:29.16667vw;visibility:hidden}.team-container .team .image-team-card .team-details .intro-team .explore-button .cta-button.regular{padding:0}.team-container .team .image-team-card .team-details .intro-team .explore-button span{color:#ef7f7a!important;display:inline-flex}.team-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}.team-container .show-explore{width:20.83334vw;left:unset}@media (max-width:567px){.team-container{overflow:hidden;margin-left:12.66667vw;height:100vh;padding-top:60px;padding-bottom:60px;display:flex;flex-direction:column;justify-content:flex-start}.team-container .introCard{height:11vh;margin-top:16px;margin-left:6vw}.team-container .introCard .title{color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;width:100%}.team-container .introCard .tag-word{display:none;visibility:hidden}.team-container .introCard .intro_description{margin-top:0!important;width:100%;color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.team-container .mobile-team-card{height:60vh;display:flex;flex-direction:column;justify-content:space-between}.team-container .mobile-team-card .mobile-team{height:43vh;width:71vw;margin-left:6vw;margin-top:5vh}.team-container .mobile-team-card .mobile-team-img{width:100%;height:100%;object-fit:cover}.team-container .mobile-team-card .team-name{text-align:left;position:absolute;z-index:99;margin-top:-16vh;width:85px;margin-left:.5%}.team-container .mobile-team-card .team-member-role{margin-left:14vw;margin-top:-10%;font-weight:700;letter-spacing:.44px;text-transform:uppercase}.team-container .mobile-team-card .box-align .team-description{margin-left:14vw;color:#fff;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;width:80%;margin-top:3%}.team-container .mobile-team-card .box-align .explore-button{cursor:pointer;margin-top:10px;margin-left:14vw;width:29.16667vw}.team-container .mobile-team-card .box-align .explore-button .cta-button.regular{padding:0}.team-container .mobile-team-card .box-align .explore-button span{color:#ef7f7a!important;display:inline-flex}}@media (min-width:768px) and (max-width:1024px){.team-container .team .image-team-card .team-member-role{left:75%!important}.team-container{height:100vh}.team-container .introCard{margin-top:-17vh}.team-container .introCard .title{width:80%}.team-container .team{height:100vh;margin-top:10.5vh}.team-container .team .image-team-card{padding-top:10vh!important;padding-bottom:11vh!important;width:36.9vw}.team-container .team .image-team-card .team-image{height:32vh;width:32vw}.team-container .team .image-team-card .image-class{height:100%;width:100%;object-fit:cover}.team-container .team .image-team-card .team-name{position:relative;width:29%;color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-left:6%;margin-top:-2.5vh}.team-container .team .image-team-card .intro-team{margin-top:-6%;width:108%}.team-container .team .image-team-card .intro-team .team-member-role{color:#ef7f7a!important;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.44px}.team-container .team .image-team-card .intro-team .team-description{width:70%;margin-left:21%;margin-top:7%;color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.5px}.team-container .team .image-team-card .intro-team .explore-button{margin-left:21%}}@media only screen and (device-width:1024px) and (device-height:768px){.team-container .team{margin-top:4vh}.team-container .team .image-team-card{width:36.9vw}.team-container .team .team-image{height:45vh!important;width:30vw!important}.team-container .team .image-class{height:100%;width:100%;object-fit:cover!important}.team-container .explore-button{margin-left:21%}}@media only screen and (device-width:1366px) and (device-height:1024px){.team-container .team{height:100vh;margin-top:-5.5vh}.team-container .team .image-team-card{padding-top:14vh;padding-bottom:13vh}.team-container .intro-team{width:111%}}.inner-image-card{padding-left:4.16667vw;padding-right:4.16667vw;opacity:.5}.inner-image-card:hover{opacity:1}.team-container .slider .image-team-card:hover{background-color:#2b2d32!important;box-shadow:4.16667vw 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}.team-container .slider .image-team-card:hover .explore-button,.team-container .slider .image-team-card:hover .inner-image-card .intro-team .explore-button{visibility:visible}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.team{margin:0!important}.image-team-card,.image-team-card:hover,.team{height:calc(100vh - 8.33333vw)!important}}.join-our-team-statement{height:100%;width:25vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.join-our-team-statement .section-statements .section-heading{width:90%;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.join-our-team-statement .section-statements .content{display:none;padding-top:12%;width:16.66667vw;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.join-our-team-statement .section-statements .section-header{position:unset;width:100%;margin-top:20px}.join-our-team-statement .section-statements .section-header button{margin:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.join-our-team-statement{width:29.16667vw}.join-our-team-statement .section-statements .section-heading{width:20.83334vw}.join-our-team-statement .section-statements .content{display:none;padding:10% 0;width:20.83334vw}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.join-our-team-statement .section-statements .section-heading{width:12.5vw}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.join-our-team-statement .section-statements .section-heading{width:12.5vw}}@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-statement .section-statements .section-heading{width:12.5vw}}.join-our-team-container{display:flex;flex-direction:row;padding:4.16667vw 0}.join-our-team-container .carousel{width:66.66667vw;overflow:hidden;height:100vh;margin:-4.16667vw 0}.join-our-team-container .slick-current .join-our-team-card:hover{background-color:#000}.join-our-team-container .slick-current .card-data{-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out}.join-our-team-container .slick-current .card-data .card-image:hover{background-color:#000}.join-our-team-container .slick-current .card-data:hover{background-color:#2b2d32}.join-our-team-container .slick-current .card-data .info-container{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:slideInUpSmall 1s ease-in-out forwards;animation:slideInUpSmall 1s ease-in-out forwards;-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out}.join-our-team-container .slick-current .card-data .info-container:hover{background-color:#2b2d32}.join-our-team-container .show-explore{width:30%;margin-left:70%}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.join-our-team-container .join-our-team-statement{width:32.5vw}}@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-container .join-our-team-statement{width:32.5vw}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.join-our-team-container .join-our-team-statement{width:32.5vw}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.join-our-team-container .join-our-team-statement{width:32.5vw}}.join-our-team-mobile{padding-top:60px;margin-left:12.66667vw;height:100vh}.join-our-team-mobile .inner-section .section-heading{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;padding:16px 0 10% 7%}.join-our-team-mobile .slick-current .join-our-team-mobile-card .title{-webkit-transform:translate(-4vh);transform:translate(-4vh);-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}.join-our-team-mobile .slick-current .join-our-team-mobile-card .secondary-info{display:block}.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}}.section-container .slick-slide{opacity:.4}.section-container .slick-list,.section-container .slick-slider{height:calc(100vh - 8.33333vw)}.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 .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:45px;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}.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}.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-mobile-container .view-switch{bottom:6%}.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}.recommended-screen{margin-left:15.66667vw;padding-top:60px;padding-bottom:60px;height:100vh}.recommended-screen .project-filter-mobile{top:60px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.recommended-screen{margin-left:0!important}}.text-container .short-description{visibility:hidden}.image-info-module-mobile{padding-top:60px;padding-bottom:60px;padding-left:18.66667vw;height:100%}.image-info-module-mobile.no-padding-top{padding-top:0}.image-info-module-mobile .inner-section-mobile{display:flex;flex-direction:column;justify-content:space-between;height:100%}.image-info-module-mobile .inner-section-mobile .inner-row{height:150px}.image-info-module-mobile .inner-section-mobile .inner-row h2{line-height:26px}.image-info-module-mobile .inner-section-mobile .inner-row .content{line-height:16px;font-size:14px;width:85%}.image-info-module-mobile .inner-section-mobile .explore{margin:-15px 0 8px;color:#ef7f7a;background-color:transparent;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:14px;letter-spacing:.44px;border:none;cursor:pointer;font-size:10px}.image-info-module-mobile .inner-section-mobile .explore button:focus,.image-info-module-mobile .inner-section-mobile .explore button:hover:enabled{background:transparent;outline:none;color:#ef7f7a}.image-info-module-mobile .inner-section-mobile .image-section{height:calc(100% - 210px)}.image-info-module-mobile .inner-section-mobile .image-section img{height:100%;width:100%;object-position:center;object-fit:cover}.image-info-module{padding-top:4.16667vw}.image-info-module .inner-section{height:100vh}.image-info-module .inner-section .page-text{padding-top:1.16667vw;height:25%}.image-info-module .inner-section .page-text .heading-col{width:100%;margin-top:-4%}.image-info-module .inner-section .page-text .tag-word{padding-top:7%;line-height:20px}.image-info-module .inner-section .page-text .first-content,.image-info-module .inner-section .page-text .second-content{font-size:14px;line-height:18px;color:#333}.image-info-module .inner-section .page-text .first-content strong,.image-info-module .inner-section .page-text .second-content strong,.image-info-module .inner-section .page-text b{color:#000!important}.image-info-module .inner-section .page-text .explore-module{color:#ef7f7a;background:transparent;border:none;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:14px;font-size:10px;cursor:pointer;margin-top:8%}.image-info-module .inner-section .page-text .explore-module:focus{background:transparent!important;outline:none!important;-webkit-appearance:none;box-shadow:none!important}.image-info-module .inner-section .image-row{margin-top:1%;height:110%}.image-info-module .inner-section .image-row .image-col,.image-info-module .inner-section .image-row .image-col .image-div{height:100%}.image-info-module .inner-section .image-row .image-col .image-div img{width:100%}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.image-info-module .inner-section{margin-top:12.5vw}.image-info-module .inner-section .page-text{padding-top:5%}.image-info-module .inner-section .page-text h1{font-size:32px!important;width:100%!important}.image-info-module .inner-section .page-text .explore-module{margin-top:15%}.image-info-module .inner-section .image-row{margin-top:16%;height:52%!important}.image-info-module .inner-section .image-row .image-col .image-div img{height:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.image-info-module .inner-section{margin-top:4.16667vw}.image-info-module .inner-section .page-text{height:25%}.image-info-module .inner-section .page-text .heading-col{width:100%!important}.image-info-module .inner-section .page-text .explore-module{margin-top:8%}.image-info-module .inner-section .image-row{margin-top:3%;height:72%!important}.image-info-module .inner-section .image-row .image-col .image-div img{width:92vw;margin-left:-2%}}@media only screen and (min-width:1024px) and (max-width:1366px) and (-webkit-min-device-pixel-ratio:1.5){.image-info-module .inner-section .page-text{padding-top:5%}.image-info-module .inner-section .page-text h1{font-size:32px!important}.image-info-module .inner-section .image-row{margin-top:0;height:60%!important}.image-info-module .inner-section .image-row .image-col{height:100%}.image-info-module .inner-section .image-row .image-col .image-div{height:100%;width:100%}.image-info-module .inner-section .image-row .image-col .image-div img{width:100%;background-position:top}}@media only screen and (min-width:1024px) and (max-width:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.image-info-module .inner-section .page-text{height:32%}.image-info-module .inner-section .page-text .heading-col{width:55%!important}.image-info-module .inner-section .image-row{height:75%!important;margin-top:0}.image-info-module .inner-section .image-row .image-col{height:100%}.image-info-module .inner-section .image-row .image-col .image-div{height:100%;width:100%}.image-info-module .inner-section .image-row .image-col .image-div img{width:90vw;margin-left:-1.5%;background-position:top}}@media only screen and (min-device-width:1367px){.image-info-module .inner-section .page-text{padding-top:4.16667vw;height:28%}.image-info-module .inner-section .page-text .heading-col{width:100%}.image-info-module .inner-section .page-text .tag-word{padding-top:7%;line-height:22px}.image-info-module .inner-section .page-text .first-content,.image-info-module .inner-section .page-text .second-content{line-height:18px!important;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif!important}.image-info-module .inner-section .image-row{height:75%;margin-top:0}.image-info-module .inner-section .image-row .image-col,.image-info-module .inner-section .image-row .image-col .image-div{height:100%}.image-info-module .inner-section .image-row .image-col .image-div img{width:100%}}@-moz-document url-prefix(){.image-info-module .inner-section{padding-top:0}.image-info-module .inner-section .page-text .tag-word{padding-top:7.5%}.image-info-module .inner-section .page-text .heading-col{width:100%!important}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.image-info-module .inner-section .page-text .heading-col{width:100%}}@media not all and (min-resolution:0.001dpcm){.image-info-module .inner-section .page-text .heading-col{width:100%}}@media screen and (-webkit-min-device-pixel-ratio:0){.image-info-module .inner-section .image-row{height:110%}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.image-info-module .inner-section .image-row{height:110%}}.architecture-design-banner{height:100vh;padding:4.16667vw 0}.architecture-design-banner .banner-image{position:relative;display:flex;align-items:flex-end;-webkit-transform:scale(1);transform:scale(1)}@media only screen and (max-device-width:576px){.architecture-design-banner{padding:0;height:100%}.architecture-design-banner .banner-image{align-items:flex-end;color:#fff;height:100%}.architecture-design-banner .banner-image .banner-title{left:18.66667vw;bottom:18.66667vw}.architecture-design-banner .section-footer{height:18.66667vw;margin-left:18.66667vw}.architecture-design-banner .section-footer .explore-btn{color:#fff}}.careers-banner{height:100vh;padding:4.16667vw 0}.careers-banner .careers-banner-image{display:flex;align-items:flex-end;position:relative;-webkit-transform:scale(1);transform:scale(1)}.careers-banner .banner-description-mobile{display:none}@media only screen and (min-device-width:320px) and (max-device-width:567px){.careers-banner{padding:0}.careers-banner .careers-banner-image{align-items:flex-end;color:#fff;height:100%}.careers-banner .careers-banner-image .banner-title{position:absolute;left:18.66667vw;bottom:18.66667vw}.careers-banner .careers-banner-image .banner-title .banner-text h1{color:#fff;padding-bottom:5%}.careers-banner .careers-banner-image .banner-title .banner-text .career-banner-description *{color:#fff!important;line-height:16px!important;font-size:14px!important;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif!important}}.testimonial-career-container{height:100%;padding-top:60px;padding-bottom:60px;overflow:hidden}.testimonial-career-container .slick-slide{height:85vh}.testimonial-career-container .column{display:flex;flex-direction:column;justify-content:center}.testimonial-career-container .image_card{margin-top:3vw;margin-right:4%}.testimonial-career-container .image_card .testimonial-image{height:58vh;width:23vw;object-fit:cover}.testimonial-career-container .image_card .testimonial-name{position:relative;top:-3.8vh;color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-left:0;width:53%;height:12vh;overflow:hidden}.testimonial-career-container .image_card .testimonial_project_name{color:#ef7f7a!important;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.44px;position:absolute;margin-left:22%;max-width:6%;margin-top:-9vh;overflow:hidden;height:6vh}.testimonial-career-container .image_card .intro_testimonial{margin-top:-9%;margin-left:17%}.testimonial-career-container .image_card .intro_testimonial .testimonial-description{color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.5px;width:55%;margin-top:8%}.testimonial-career-container .image_card .intro_testimonial .play-button{margin-left:14.5vw;margin-top:-7vh;position:relative;outline:none;background:transparent;-webkit-appearance:none;box-shadow:none!important}.testimonial-career-container .image_card .intro_testimonial .play-button-img{background-color:transparent;width:2.5vw;height:10vh;object-fit:contain}@media (min-width:767px) and (max-width:1023px){.testimonial-career-container .image_card{margin-top:29.16667vw}.testimonial-career-container .image_card .testimonial-image{height:37vh;width:30vw}.testimonial-career-container .image_card .intro_testimonial{margin-top:-33%;width:81%}.testimonial-career-container .image_card .testimonial-career-container .image_card .testimonial-name{margin-left:38%!important;top:-1.8vh}.testimonial-career-container .image_card .testimonial-description{width:58%!important}.testimonial-career-container .play-button{margin-left:16vw!important;margin-top:-8vh!important;outline:none;background:transparent;-webkit-appearance:none;box-shadow:none!important}}@media (min-width:1024px) and (max-width:1250px) and (max-height:800px){.testimonial-career-container .intro_testimonial{margin-top:-15%;margin-left:12%;width:70%}.testimonial-career-container .intro_testimonial .testimonial-description{width:54%!important}}@media (min-width:1366px) and (max-width:1400px) and (min-height:1000px){.testimonial-career-container .intro_testimonial{margin-top:-20%!important}}@media (min-width:1024px) and (max-width:1250px) and (min-height:900px){.testimonial-career-container .image_card{margin-top:29.16667vw}.testimonial-career-container .image_card .testimonial-name{top:-1.8vh}.testimonial-career-container .image_card .testimonial-image{height:39vh;width:30vw;object-fit:cover}.testimonial-career-container .image_card .testimonial_project_name{max-width:10%!important;margin-top:-13%!important}.testimonial-career-container .image_card .intro_testimonial{margin-top:-36%}.testimonial-career-container .image_card .intro_testimonial .testimonial-description{width:50%}.testimonial-career-container .image_card .play-button{margin-left:18vw!important;margin-top:-5vh!important;outline:none;background:transparent;-webkit-appearance:none;box-shadow:none!important}}@media (min-width:1024px) and (max-width:1250px) and (min-height:900px) and (max-device-height:1050px){.testimonial-career-container .image_card{margin-top:16.66667vw}}@media (max-width:567px){.testimonial-career-container .mobile_card{display:flex;flex-direction:column;justify-content:space-around;margin-top:6vw;width:100%}.testimonial-career-container .mobile_card .mobile_testimonial{position:relative;width:90vw;margin-left:0;height:48vh;object-fit:cover}.testimonial-career-container .mobile_card .member-role{margin-left:18.66667vw;margin-top:15px}.testimonial-career-container .mobile_card .line-align{border-bottom:2px solid #ef7f7a;width:25%;margin-left:18.66667vw;bottom:0}.testimonial-career-container .mobile_card .box_align{position:absolute;top:49%;margin-left:6.5%}.testimonial-career-container .mobile_card .box_align .testimonial-name{color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.3px;margin-bottom:2%}.testimonial-career-container .mobile_card .box_align .testimonial-description{color:#fff;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.testimonial-career-container .mobile_card .play-button{position:absolute;margin-left:13%;outline:none;background:transparent;-webkit-appearance:none;box-shadow:none!important}.testimonial-career-container .mobile_card .play-button-img{background-color:transparent;object-fit:cover;opacity:.3}}@media (max-width:567px) and (min-height:600px) and (max-height:950px){.testimonial-career-container .testimonial-career-container .mobile_card .box_align{top:52%}.testimonial-career-container .testimonial-career-container .mobile_card .member-role{margin-top:10px}}.testimonial-career-container .introCard .title{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;width:46%;font-weight:700;margin-bottom:5%}.testimonial-career-container .introCard .tag-word{opacity:.5;color:#fff;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.44px}.testimonial-career-container .introCard .intro_description{margin-top:13%;width:70%;font-weight:300;color:#fff;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width:767px){.testimonial-career-container .introCard{margin-top:16.66667vw;margin-left:18.66667vw}.testimonial-career-container .introCard .title{color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.3px;width:49%}.testimonial-career-container .introCard .intro_description{width:85%;color:#fff;margin-top:3%;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.3px;line-height:18px}.testimonial-career-container .section-header-item .apply-button{display:flex;justify-content:center;position:absolute;top:0;right:0;height:60px;width:120px;padding:0 5%;background-color:#ef7f7a}.testimonial-career-container .section-header-item .apply-button span{color:#fff!important}.testimonial-career-container .section-header-item .apply-button img{display:none}}@media (min-width:768px){.testimonial-career-container .slick-slide{opacity:.5}}@media (max-height:599px){.testimonial-career-container .introCard .title{width:62%}.testimonial-career-container .introCard .intro_description{width:100%}.testimonial-career-container .mobile_card{margin-top:2vw}.testimonial-career-container .mobile_card .box_align{top:45%}.testimonial-career-container .mobile_card .member-role{margin-top:10px}}@media (device-height:1024px) and (device-width:1366px){.testimonial-career-container .play-button{margin-left:14vw;margin-top:-6vh!important}.testimonial-career-container .intro_testimonial{margin-top:-8%!important}.testimonial-career-container .intro_testimonial .play-button-img{width:3vw!important}}@media (device-height:1024px) and (device-width:768px){.testimonial-career-container .testimonial-name{top:-3.2vw!important;width:73%!important}.testimonial-career-container .image_card .testimonial_project_name{margin-left:21%!important;max-width:12%!important;margin-top:-11%!important}.testimonial-career-container .intro_testimonial{margin-top:-27%!important}}@media (min-width:1700px){.testimonial-career-container .testimonial-name{top:-2.8vh!important}}@media (device-height:768px) and (device-width:1024px){.testimonial-career-container .play-button{margin-left:14vw;margin-top:-6vh!important;outline:none;background:transparent;-webkit-appearance:none;box-shadow:none!important}.testimonial-career-container .testimonial_project_name{margin-left:15%!important;max-width:8%!important;margin-top:-5%!important}.testimonial-career-container .play-button-img{width:3vw!important}}.working-at-TE .title{width:140%}.working-at-TE .media-section img{object-fit:cover;object-position:center!important}.working-at-TE .section-header{position:absolute;top:0;right:0}.working-at-TE .section-header .share-btn{position:absolute;right:0}.job-post-column{padding-bottom:2.08333vw;height:calc(50vh - 6.25vw);width:29.16667vw!important;display:inline-block}.job-post-column .post-grid{padding-left:4.16667vw;width:100%;height:100%;display:flex;flex-direction:column;cursor:pointer;position:relative}.job-post-column .post-grid img{width:100%;height:calc(90% - 1.45833vw);object-fit:cover;-webkit-animation:blurAnimation 2s;animation:blurAnimation 2s}.job-post-column .post-grid .thumb{position:absolute;-webkit-transition:visibility 0ms ease .4s;transition:visibility 0ms ease .4s;width:86%}.job-post-column .post-grid .full{-webkit-transition:opacity .4s ease 0ms;transition:opacity .4s ease 0ms}.job-post-column .post-grid .card-meta-container{padding-top:0}.job-post-column .post-grid .card-meta-container .first-row{padding:6% 0 0}.job-posts-container{padding:4.16667vw 0}.job-posts-container .job-posts-heading{height:4.16667vw;display:flex;justify-content:left;align-items:center;padding-left:4.16667vw}.job-posts-container .job-posts-grid{width:91.66667vw}.job-posts-container .job-posts-grid .slick-track{margin:0}.text-container{margin-bottom:10%}.text-container .section-heading{margin-bottom:5%}.text-container .short-description{width:80%}.career-details-banner{height:100vh;padding:4.16667vw 0}.career-details-banner .intro{position:relative;display:flex;align-items:flex-end;-webkit-transform:scale(1);transform:scale(1)}.career-details-banner .navigate,.career-details-banner .section-header .section-header-item{display:none}@media (max-device-width:576px){.career-details-banner{position:relative;padding:0}.career-details-banner .intro{height:100%}.career-details-banner .intro .banner-title{display:flex;flex-direction:column-reverse;left:18.66667vw;top:66px;width:50%!important}.career-details-banner .intro .banner-title .heading-text{margin-top:5%;width:180%!important}.career-details-banner .navigate-to-browser{display:none}.career-details-banner .navigate{display:inline;position:absolute;top:90px;left:5%;width:10%}.career-details-banner .navigate img{width:100%}.career-details-banner .career-banner-card{height:25vh;width:81.2%;background-color:#1c2023;position:absolute;bottom:18.66667vw;left:18.66667vw;padding:8%}.career-details-banner .career-banner-card .inner-content{display:flex;flex-direction:column;height:100%}.career-details-banner .career-banner-card .inner-content .location-container{padding-bottom:2%}.career-details-banner .career-banner-card .inner-content .location-container .location-marker{height:27px;width:18px;padding-bottom:2%}.career-details-banner .career-banner-card .inner-content .location-container .location-marker img{height:100%;width:100%}.career-details-banner .career-banner-card .inner-content .location-container .address{color:#ef7f7a;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:16px;text-transform:uppercase}.career-details-banner .career-banner-card .inner-content .post-summary *{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-size:10px;line-height:16px;text-transform:uppercase;letter-spacing:.44px}.career-details-banner .career-banner-card .inner-content .post-summary{width:80%}.career-details-banner .career-banner-card .inner-content .post-summary .post-timeline{padding-bottom:1%}}.about-role-body .inner-section-body{padding-top:4.16667vw;height:100%;display:flex;flex-direction:row}.about-role-body .inner-section-body .left-section{width:48.33334vw;overflow:hidden}.about-role-body .inner-section-body .left-section .statements{width:22.91667vw}.about-role-body .inner-section-body .left-section .statements .sub-heading{padding:5% 0 0;height:18vh;overflow:hidden}.about-role-body .inner-section-body .left-section .statements .paragraph{padding-top:12%}.about-role-body .inner-section-body .left-section .button-info-container{padding-top:10%}.about-role-body .inner-section-body .left-section .button-info-container .row{padding-top:5%}.about-role-body .inner-section-body .role-carousal-container{height:100%;overflow:hidden}.about-role-body .inner-section-body .role-carousal-container .slider{height:100%}.about-role-body .inner-section-body .role-carousal-container .slider .card1{height:calc(100vh - 12.5vw);background-color:#333;padding:6.25vw 0 0 60px}.about-role-body .inner-section-body .role-carousal-container .slider .card1 h1,.about-role-body .inner-section-body .role-carousal-container .slider .card1 h2,.about-role-body .inner-section-body .role-carousal-container .slider .card1 h3,.about-role-body .inner-section-body .role-carousal-container .slider .card1 h4,.about-role-body .inner-section-body .role-carousal-container .slider .card1 h5,.about-role-body .inner-section-body .role-carousal-container .slider .card1 h6,.about-role-body .inner-section-body .role-carousal-container .slider .card1 p{color:#fff}.about-role-body .inner-section-body .role-carousal-container .slider .card1 .role-card{margin-top:3%;overflow-y:scroll;height:calc(100% - 60px)}.about-role-body .inner-section-body .role-carousal-container .slider .card1 .role-card::-webkit-scrollbar{width:2px!important}.about-role-body .inner-section-body .role-carousal-container .slider .card1 .role-card::-webkit-scrollbar-track{background:hsla(0,0%,100%,.35)}.about-role-body .inner-section-body .role-carousal-container .slider .card1 .role-card::-webkit-scrollbar-thumb{background:#fff}.about-role-body .inner-section-body .role-carousal-container .slider .card1 .role-long-description{padding:2% 10% 0 0;justify-content:space-between;-webkit-columns:2 200px;columns:200px 2}.about-role-body .inner-section-body .role-carousal-container .slider .card1 .role-long-description>p{margin-bottom:20px}.about-role-body .inner-section-body .role-carousal-container .slider .card1 .role-long-description>p>p+p{font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;color:hsla(0,0%,100%,.7)}.about-role-body .inner-section-body .role-carousal-container .slider .card2{height:calc(100vh - 12.5vw);padding:6.25vw 0 0 60px}.about-role-body .inner-section-body .role-carousal-container .slider .card2 .job-long-description{padding:0 10% 0 0;overflow-y:scroll;height:calc(100% - 30px)}.about-role-body .inner-section-body .role-carousal-container .slider .card2 .job-long-description::-webkit-scrollbar{width:2px!important}.about-role-body .inner-section-body .role-carousal-container .slider .card2 .job-long-description::-webkit-scrollbar-track{background:rgba(0,0,0,.35)}.about-role-body .inner-section-body .role-carousal-container .slider .card2 .job-long-description::-webkit-scrollbar-thumb{background:#333}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.about-role-body .inner-section-body .left-section .statements .sub-heading{overflow:visible}.about-role-body .inner-section-body .role-carousal-container .slider .card1 .role-card{margin-top:10%}.about-role-body .inner-section-body .role-carousal-container .slider .card1 .role-card .role-long-description>p{margin-bottom:30px}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.about-role-body .inner-section-body .left-section .statements .sub-heading{height:8vh}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.about-role-body .inner-section-body .left-section .statements .sub-heading{height:13vh}.about-role-body .inner-section-body .role-carousal-container .slider .card1 .role-card{margin-top:10%}.about-role-body .inner-section-body .role-carousal-container .slider .card1 .role-card .role-long-description>p{margin-bottom:30px}}.about-role-mobile-body{padding:60px 0 60px 18.66667vw;position:relative}.about-role-mobile-body .inner-section{height:100%;overflow:hidden}.about-role-mobile-body .inner-section .heading{width:60%;padding-top:16px}.about-role-mobile-body .inner-section .horizontal-carousel-container{padding:25px 0 0;height:auto}.about-role-mobile-body .inner-section .horizontal-carousel-container .slick-list{padding-left:2%}.about-role-mobile-body .inner-section .horizontal-carousel-container .slick-list .slick-slide{padding-right:15px}.about-role-mobile-body .inner-section .horizontal-carousel-container .our-difference-features span{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.about-role-mobile-body .inner-section .horizontal-carousel-container .our-difference-features.active-tab,.about-role-mobile-body .inner-section .horizontal-carousel-container .our-difference-features:active{border-bottom:1px solid #ef7f7a}.about-role-mobile-body .inner-section .horizontal-carousel-container .our-difference-features.active-tab span,.about-role-mobile-body .inner-section .horizontal-carousel-container .our-difference-features:active span{color:#ef7f7a}.about-role-mobile-body .inner-section .about-role-details-body{margin:25px 0 0;height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow-y:scroll;position:relative}.about-role-mobile-body .inner-section .about-role-details-body .about-role-details-container{padding:12px 12px 0 0;display:flex;flex-direction:column;justify-content:space-between}.about-role-mobile-body .inner-section .about-role-details-body .about-role-details-container .row-one{padding-top:30px}.about-role-mobile-body .inner-section .about-role-details-body .about-role-details-container .row-two{padding-top:20px}.about-role-mobile-body .inner-section .about-role-details-body::-webkit-scrollbar{width:2px!important}.about-role-mobile-body .inner-section .about-role-details-body::-webkit-scrollbar-thumb,.about-role-mobile-body .inner-section .about-role-details-body::-webkit-scrollbar-track{background:#fff}.about-role-mobile-body .inner-section .role-card-body{margin:25px 0 0;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:calc(100% - 110px);overflow-y:scroll}.about-role-mobile-body .inner-section .role-card-body .role-long-description{padding-top:15px}.about-role-mobile-body .inner-section .role-card-body .role-long-description>p{padding-bottom:25px}.about-role-mobile-body .inner-section .role-card-body .role-long-description>p>p+p{font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;color:hsla(0,0%,100%,.7)}.about-role-mobile-body .inner-section .role-card-body::-webkit-scrollbar{width:2px!important}.about-role-mobile-body .inner-section .role-card-body::-webkit-scrollbar-track{background:#fff}.about-role-mobile-body .inner-section .role-card-body::-webkit-scrollbar-thumb{background:#333}.about-role-mobile-body .inner-section .job-card-body{margin:25px 0 0;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:calc(100% - 110px);overflow-y:scroll}.about-role-mobile-body .inner-section .job-card-body .job-long-description{padding-top:15px}.about-role-mobile-body .inner-section .job-card-body .job-long-description>p{padding-bottom:25px}.about-role-mobile-body .inner-section .job-card-body .job-long-description>p>br{display:none}.about-role-mobile-body .inner-section .job-card-body .job-long-description>p>p+p{font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;color:hsla(0,0%,100%,.7)}.about-role-mobile-body .inner-section .job-card-body::-webkit-scrollbar{width:2px!important}.about-role-mobile-body .inner-section .job-card-body::-webkit-scrollbar-track{background:#fff}.about-role-mobile-body .inner-section .job-card-body::-webkit-scrollbar-thumb{background:#333}.card-list{display:flex;position:relative;width:41.66667vw;margin-bottom:-4.16667vw;margin-top:-4.16667vw;height:100vh;overflow:hidden;z-index:99999999;align-items:flex-end}.card-list .thumb{position:absolute;-webkit-transition:visibility 0ms ease .4s;transition:visibility 0ms ease .4s}.card-list .full{-webkit-transition:opacity .4s ease 0ms;transition:opacity .4s ease 0ms}.card-list .list-image{position:absolute;width:100%;object-fit:cover;z-index:2;height:100vh;padding-top:16.66667vw;padding-bottom:16.66667vw;cursor:pointer;left:auto!important;-webkit-animation:blurAnimation 2s;animation:blurAnimation 2s}.card-list .recommended-info-card{height:19.44445vw;width:28.75vw;padding-left:1.66667vw;z-index:3;display:flex;flex-direction:column;justify-content:space-around;opacity:.5}.card-list .recommended-info-card p{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;width:20.83334vw}.card-list .recommended-info-card button{height:4.16667vw;visibility:hidden;margin-bottom:1.38889vw}.card-list .recommended-info-card .explore-btn-hidden{visibility:hidden}.card-list .recommended-info-card .icon-container{display:flex}.card-list .recommended-info-card .icon-container .rupee-icon{height:10px;width:10px;object-fit:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);margin-right:3px;margin-top:4px}.card-list .recommended-address{width:8.75vw;padding-left:1.66667vw;height:20.83334vw;z-index:3;display:flex;align-items:center;opacity:.5;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.card-list .recommended-address.rentals{width:20.83334vw}.card-list .recommended-address .image-container{display:flex;flex-direction:row;justify-content:space-around;width:100%}.card-list .recommended-address .image-container .bath-container,.card-list .recommended-address .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-list .recommended-address .image-container img{height:20px;width:20px;object-fit:contain;margin-right:20%}.card-list .recommended-address div *{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:10px;line-height:16px}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.card-list .recommended-address div *{font-size:8px!important}}.recommended-card:hover .recommended-info-card{opacity:1}.recommended-card:hover .recommended-info-card button{visibility:visible;transition:visibility .8s ease;-webkit-transition:visibility .8s ease}.recommended-card:hover .recommended-info-card h1{-webkit-transform:translate(-3.47222vw);transform:translate(-3.47222vw);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s;z-index:99999999999999}.recommended-card:hover .recommended-info-card .explore-btn-hidden{visibility:hidden}.recommended-card:hover .recommended-address{opacity:1}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.card-list .list-image{padding-bottom:29.16667vw;height:90vh}.card-list .recommended-address,.card-list .recommended-info-card{height:24.16667vw;margin-bottom:8.33333vw}}@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){.card-list .list-image{padding-bottom:29.16667vw;height:90vh}.card-list .recommended-address,.card-list .recommended-info-card{height:29.16667vw;margin-bottom:4.16667vw}}.recommended-container{padding-top:4.16667vw;position:relative}.recommended-container .recommended-heading{width:83.33334vw}.recommended-container .projects-overlay-button,.recommended-container .recommended-heading{padding-top:2.08333vw;padding-bottom:2.08333vw;position:absolute;z-index:1}.recommended-container .projects-overlay-button .explore-all-button{min-height:32px}.recommended-container .recommended-card{padding-left:4.16667vw;top:-1px}.recommended-container .recommended-card:hover{background-color:#2b2d32;box-shadow:4.16667vw 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}.recommended-container .slick-slide{opacity:1!important}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.recommended-container .projects-overlay-button{padding-left:0;width:100%}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.recommended-container .projects-overlay-button{padding-left:0;width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.recommended-container .projects-overlay-button{padding-left:0;width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.recommended-container .projects-overlay-button{padding-left:0;width:100%}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.recommended-card,.recommended-card:hover{height:calc(100vh - 12.5vw)}}.relatedRoles-heading{color:#fff;padding-bottom:3.11111vw}.relatedRoles-description{padding-bottom:7.46667vw}.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)}.music-banner{height:100vh;padding:4.16667vw 0;-webkit-animation:fadeBanner 2s forwards;animation:fadeBanner 2s forwards}.music-banner .intro{display:flex;align-items:flex-end;color:#fff;-webkit-transform:scale(1);transform:scale(1)}.music-banner .animate-height{-webkit-animation:grow-in-height 1s forwards;animation:grow-in-height 1s forwards}.music-banner .animate-width{-webkit-animation:grow-in-width 1s forwards;animation:grow-in-width 1s forwards}.music-banner .animate-text{-webkit-animation:fadeBanner 1s forwards;animation:fadeBanner 1s forwards}.music-banner .announcement-card{position:absolute;right:4.16667vw;bottom:6.25vw;-webkit-animation-duration:2s!important;animation-duration:2s!important}@media only screen and (min-device-width:320px) and (max-device-width:575.6px){.music-banner{padding-top:0;padding-bottom:0;margin:0;height:100%}.music-banner .intro{display:flex;align-items:flex-end;color:#fff;height:100%}.music-banner .intro .banner-title{left:18.66667vw;bottom:18.66667vw}.music-banner .intro .banner-title .banner-text h1{padding-bottom:5%;color:#fff}.music-banner .intro .banner-title .banner-text .mobile-description{letter-spacing:.44px}.music-banner .announcement-card,.music-banner .section-header{display:none}.music-banner .section-footer{height:18.66667vw;margin-left:18.66667vw}.music-banner .section-footer .explore-btn{color:#fff}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.music-banner .announcement-card{display:none}}.section-intro{display:flex;flex-direction:column;justify-content:space-around;width:25vw;height:calc(100vh - 8.33333vw);margin-right:4.16667vw}.section-intro h1{margin-bottom:2.5vw}.section-intro h3{margin-bottom:16px;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.section-intro p{line-height:20px;letter-spacing:.5px;white-space:pre-wrap}.section-intro .cta-button{margin-top:4.16667vw}.event-artist-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-artist-card .events-cta-button{z-index:23}.event-artist-card h2{margin-bottom:.9rem}.event-artist-card p{margin:2.5vw 0}.event-artist-card .artist-links{margin-bottom:.75rem;color:#9b9b9b}.event-artist-card .artist-links .artist-name{display:inline-block;color:#ef7f7a;text-transform:uppercase;font-size:10px;line-height:14px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.event-artist-card .artist-links span{color:inherit}.event-artist-card .artist-links span,.event-artist-card span{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.event-artist-card span{text-transform:uppercase}.venue-container{display:flex;flex-direction:column;justify-content:flex-start}.venue-container h4{color:#fff}.venue-container h4 small{color:#9b9b9b;font:inherit;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.venue-container span{text-transform:uppercase;color:#9b9b9b;display:block;margin-top:2px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.venue-container .location span{color:#9b9b9b;margin-top:10px}.venue-container .event-dates{padding-top:1.66667vw}.venue-container .event-dates span{color:#9b9b9b}.venue-container .event-dates .event-date{padding-bottom:3%}.venue-items-container{display:flex;flex-direction:column}.venue-items-container .venue-item{display:flex;align-items:flex-start;margin-bottom:1.66667vw}.venue-items-container .venue-item .location{width:10.41667vw}.venue-items-container .venue-item .location span{color:#9b9b9b;margin-top:15px}.venue-items-container .venue-item .event-dates{padding-left:20px}.venue-items-container .venue-item .event-dates span{color:#9b9b9b}.venue-items-container .venue-item h4{color:#fff}.venue-items-container .venue-item h4 small{color:#9b9b9b;font:inherit;font-family:"HaasUnicaRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.venue-items-container .venue-item span{text-transform:uppercase;color:#9b9b9b;display:block;margin-top:2px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.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 .browse-events-button{width:20.83334vw;height:4.16667vw}.section-container .slick-slide{-webkit-transition:opacity .5s ease-in-out 0s;transition:opacity .5s ease-in-out 0s;opacity:.3}.section-container .slick-current{-webkit-transition:1s ease-in-out;transition:1s ease-in-out;opacity:1}.section-container .footer-buttons .event-notification-container{margin-left:4.16667vw;position:absolute;bottom:0;height:4.16667vw!important;text-transform:uppercase;align-self:flex-start;color:#fff;display:flex;align-items:center;width:20.83334vw}.section-container .footer-buttons .event-notification-container img{margin-right:10px}.section-container .footer-buttons .section-footer-item{position:absolute;bottom:0;right:0;width:20.83334vw}.section-container .slick-list{overflow:visible}.events-carousel .section-intro{margin-left:4.16667vw;margin-right:2.08333vw}.events-carousel .upcoming-events-card{margin-left:2.08333vw;margin-right:2.08333vw}.events-carousel .event-card .event-info .event-artist-card{-webkit-transform:translate3d(0,4.16667vw,0);transform:translate3d(0,4.16667vw,0)}.slick-current .event-artist-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-artist-card:hover,.slick-current .event-info:hover,.slick-current .event-info:hover .event-artist-card{background-color:#2b2d32}.book-table{position:absolute;top:0;right:0;height:60px;width:120px;background-color:#ef7f7a!important;display:flex;align-items:center;justify-content:center}.book-table img{display:none}.book-table:focus{background-color:#ef7f7a!important;outline:0}.upcoming-events .book-table{z-index:9}.theme{background-color:#000}.header-name{z-index:0!important}.past-events{padding:4.16667vw 0;height:100vh;display:flex;flex-direction:row;overflow:hidden;position:relative}.past-events .open-overlay{position:absolute;bottom:4.16667vw;width:20.83334vw}.past-events .open-overlay .cta-button-item{width:100%}.past-events .section-intro{display:flex;flex-direction:column;justify-content:center;width:20.83334vw}.past-events .section-intro h3{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.past-events .section-intro h1{padding:0 0 4%;width:70%}.past-events .past-events-carousel{margin-left:4.16667vw;width:62.50001vw;overflow:hidden}.past-events .past-events-carousel .slick-slider{height:100%}.past-events .past-events-carousel .slick-slider .slick-slide{opacity:1}.past-events .past-events-carousel .slick-slider .slick-current .past-events-card .left-content .cta-button,.past-events .past-events-carousel .slick-slider .slick-current .past-events-card .right-content{-webkit-animation:opacityAnimation 2s ease-out;animation:opacityAnimation 2s ease-out;opacity:1}.past-events .past-events-carousel .past-events-card{height:100%;width:41.66667vw!important;padding-top:4.16667vw}.past-events .past-events-carousel .past-events-card .card-image{overflow:hidden;height:50vh!important;width:100%}.past-events .past-events-carousel .past-events-card .card-image img{object-fit:cover;height:100%;width:100%}.past-events .past-events-carousel .past-events-card .card-data{display:flex;flex-direction:row;padding-top:2.08333vw;position:relative;height:20vh}.past-events .past-events-carousel .past-events-card .card-data .left-content{width:20.83334vw;display:flex;flex-direction:column;justify-content:space-between}.past-events .past-events-carousel .past-events-card .card-data .left-content .cta-button{padding:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;bottom:0;position:absolute;width:12.5vw!important;opacity:0;-webkit-animation:opacityAnimationReverse 1s ease-out;animation:opacityAnimationReverse 1s ease-out}.past-events .past-events-carousel .past-events-card .card-data .left-content .artist-video-data{display:flex;flex-direction:column;justify-content:space-evenly;height:70%}.past-events .past-events-carousel .past-events-card .card-data .left-content .artist-video-data .video-date{text-transform:uppercase;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.past-events .past-events-carousel .past-events-card .card-data .right-content{opacity:0;-webkit-animation:opacityAnimationReverse 1s ease-out;animation:opacityAnimationReverse 1s ease-out;width:16.66667vw;margin-left:2.08333vw}.past-events .past-events-carousel .past-events-card .card-data .right-content .description{padding-top:.83333vw;line-height:18px}.past-events .past-events-carousel .artist-card-image{width:100%;height:100%}.past-events .past-events-carousel .artist-card-image img{width:100%;height:100%;object-fit:cover}.past-events .show-explore{width:30%;margin-left:70%}@-webkit-keyframes opacityAnimationReverse{0%{opacity:1}to{opacity:0}}@keyframes opacityAnimationReverse{0%{opacity:1}to{opacity:0}}.artist-events-mobile{margin-left:0!important}.artist-events-mobile .artist-card-image{height:42vh;width:100vw;margin-top:60px}.artist-events-mobile .artist-card-image img{object-fit:cover;width:100%;height:100%}.artist-events-mobile .artist-description{font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif!important}.artist-events-mobile .button-item{padding:0!important;background-color:transparent}.artist-events-mobile .button-item span{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#ef7f7a}.artist-events-mobile .button-item img{display:none}.past-events-mobile{height:100vh;padding:60px 0;margin-left:18.66667vw;display:flex;flex-direction:row;justify-content:center}.past-events-mobile .project-filter-mobile{top:15.3vw!important}.past-events-mobile .project-filter-mobile:hover{background-color:#000}.past-events-mobile .events-filter-mobile{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;height:60px;width:60px}.past-events-mobile .events-filter-mobile .filter-icon-container{width:100%}.past-events-mobile .artist-container{margin-left:18.66667vw}.past-events-mobile .inner-container{height:100%;width:100%;overflow:hidden}.past-events-mobile .inner-container .section-intro{height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%;display:flex;flex-direction:column;justify-content:flex-start;padding-top:60px}.past-events-mobile .inner-container .section-intro .section-description{width:60%;line-height:14px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:10px}@media (max-width:567px){.main-container .main-section{height:100vh;padding-top:60px;padding-bottom:60px;display:flex;flex-direction:column;place-content:space-evenly;overflow:hidden}.main-container .main-section .headingClassName{margin-left:78px;width:43%;padding-top:16px}.main-container .main-section .foundation-mob{width:100%;height:45vh}.main-container .main-section .foundation-image{width:100%;height:100%;object-fit:cover}.main-container .main-section .subHeadingClassName{padding-bottom:3%;margin-left:78px}.main-container .main-section .description{margin-left:78px}.main-container .main-section .description .descriptionClassName{width:85%}.main-container .main-section .learn-more{margin-left:78px}.main-container .main-section .learn-more:hover{background-color:transparent!important}}@media (min-width:567px){.main-container .main-section{padding-top:4.16667vw;padding-bottom:4.16667vw;height:100vh;overflow:hidden}.main-container .main-section .main-row{height:100%}.main-container .main-section .left-section{display:flex;flex-direction:column;justify-content:center}.main-container .main-section .foundation-image{width:100%;height:calc(100vh - 8.33333vw)}.main-container .main-section .subHeadingClassName{padding-bottom:6%}.main-container .main-section .headingClassName{padding-bottom:12%}.main-container .main-section .description{padding-bottom:13%}.main-container .main-section .descriptionClassName{line-height:26px;color:#333!important;background:transparent!important}.main-container .main-section .descriptionClassName strong{color:#000!important}.main-container .main-section .learn-more{width:90%}}@media (max-width:567px){.main-container .main-section{height:100vh;padding-top:60px;padding-bottom:60px;display:flex;flex-direction:column;place-content:space-evenly;overflow:hidden}.main-container .main-section .headingClassName{margin-left:78px;width:43%;padding-top:16px}.main-container .main-section .foundation-mob{margin-left:78px;width:100%;height:45vh}.main-container .main-section .foundation-image{width:100%;height:100%;object-fit:cover}.main-container .main-section .subHeadingClassName{padding-bottom:3%;margin-left:78px}.main-container .main-section .description{margin-left:78px}.main-container .main-section .description .descriptionClassName{width:85%}.main-container .main-section .learn-more{margin-left:78px}.main-container .main-section .learn-more button{padding:10px}.main-container .main-section .learn-more:hover{background-color:transparent!important}}.main-section .main-row .right-section img{object-fit:cover}.main-section .learn-more:hover{color:#fff!important;background-color:#ef7f7a!important}.event-details-banner{height:100vh;padding:4.16667vw 0}.event-details-banner .event-detail{position:relative;display:flex;align-items:flex-end;-webkit-transform:scale(1);transform:scale(1)}.event-details-banner .event-detail-title{display:flex;flex-direction:column;margin-bottom:2.08333vw;width:50%}.event-details-banner .event-detail-title h1{margin-bottom:8%;color:#fff}.event-details-banner .event-detail-title span{color:#fff}.event-details-banner .banner-venue-container{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;bottom:8.33333vw;right:4.16667vw;width:25vw}.event-details-banner .banner-venue-container .venue-container .location *,.event-details-banner .banner-venue-container .venue-container h4{color:#fff}.event-details-banner .banner-venue-container .venue-card-container{display:flex;flex-direction:row}.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons{display:flex;flex-direction:column;justify-content:flex-end;width:50%}.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons .get-data.hide-button:last-child{visibility:hidden}.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons .get-data .react-add-to-calendar{color:#ef7f7a;cursor:pointer;display:flex;justify-content:end;flex-direction:column-reverse;padding-left:5%;padding-bottom:2%;position:relative}.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons .get-data .react-add-to-calendar .react-add-to-calendar__wrapper a{color:#ef7f7a;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons .get-data .react-add-to-calendar .react-add-to-calendar__dropdown{background-color:#1c2023;position:absolute;bottom:1.38889vw;width:10.41667vw;padding:5%}.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons .get-data .react-add-to-calendar .react-add-to-calendar__dropdown ul{list-style:none;padding:0;margin:0}.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons .get-data .react-add-to-calendar .react-add-to-calendar__dropdown ul li{padding:5%}.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons .get-data .react-add-to-calendar .react-add-to-calendar__dropdown ul li a{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons .get-data .react-add-to-calendar .react-add-to-calendar__dropdown ul li:hover a,.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons .get-data .react-add-to-calendar .react-add-to-calendar__dropdown ul li:hover i{color:#ef7f7a}.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons .get-data .react-add-to-calendar .react-add-to-calendar__dropdown ul li a,.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons .get-data .react-add-to-calendar .react-add-to-calendar__dropdown ul li i{color:#fff}.event-details-banner .banner-venue-container .venue-card-container .add-calendar-buttons .get-data .react-add-to-calendar .react-add-to-calendar__dropdown ul li i{padding-right:10%}.event-details-banner .banner-venue-container .venue-card-container .event-detail-card{margin-top:10%;width:50%;justify-content:flex-end}.event-details-banner .banner-venue-container .venue-card-container .event-detail-card.add-width{width:70%!important}.event-details-banner .banner-venue-container .venue-card-container .event-detail-card .event-dates{padding-top:.83333vw}.event-details-banner .banner-venue-container .venue-card-container .event-detail-card .event-dates h4{text-transform:uppercase;padding-bottom:2%}.event-details-banner .banner-venue-container .additional-venues{position:absolute;bottom:-2.08333vw;color:#f4f4f4}@media only screen and (min-device-width:320px) and (max-device-width:576px){.event-details-banner{position:relative;padding:0}.event-details-banner .event-detail{height:100%}.event-details-banner .event-detail .banner-title{top:90px;left:18.66667vw;bottom:18.66667vw}.event-details-banner .mobile-venue-card{height:180px;width:81.25001vw;background-color:#1c2023;position:absolute;bottom:18.66667vw;left:18.66667vw;padding:8%}.event-details-banner .mobile-venue-card .inner-container{height:100%;display:flex;flex-direction:row}.event-details-banner .mobile-venue-card .inner-container .venue-location-container{width:100%;display:flex;flex-direction:column;grid-gap:20%;gap:20%;text-transform:uppercase}.event-details-banner .mobile-venue-card .inner-container .venue-location-container img{height:20px;width:16px}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .location-name div{margin-top:3%}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .location-name h3{color:#ef7f7a}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container{display:flex;flex-direction:row;width:100%}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .single-event-date{padding-top:3.5%}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .dates-dropdown{width:100%}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .dates-dropdown .date-select-dropdown{width:auto}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .dates-dropdown .date-select-dropdown .Dropdown-root .Dropdown-control{padding:6px 0 6px 4px}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .dates-dropdown .date-select-dropdown .Dropdown-root .Dropdown-control .Dropdown-placeholder{opacity:1!important;padding-left:0;color:#fff}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .dates-dropdown .date-select-dropdown .Dropdown-root .Dropdown-control .Dropdown-arrow-wrapper{top:16%}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .dates-dropdown .date-select-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}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .dates-dropdown .date-select-dropdown .Dropdown-root .Dropdown-option{padding:6px 0 6px 4px;color:#fff}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .dates-dropdown .date-select-dropdown .Dropdown-root .Dropdown-option .is-selected{color:#fff!important}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .button-container{margin-left:5%;margin-top:2%}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .button-container .react-add-to-calendar{color:#ef7f7a;display:flex;justify-content:end;flex-direction:column-reverse;padding-left:5%;padding-bottom:2%;position:relative}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .button-container .react-add-to-calendar .react-add-to-calendar__wrapper a{color:#ef7f7a;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .button-container .react-add-to-calendar .react-add-to-calendar__dropdown{background-color:#1c2023;position:absolute;bottom:8.33333vw;width:120px;padding:5%}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .button-container .react-add-to-calendar .react-add-to-calendar__dropdown ul{list-style:none;padding:0;margin:0}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .button-container .react-add-to-calendar .react-add-to-calendar__dropdown ul li{padding:6%}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .button-container .react-add-to-calendar .react-add-to-calendar__dropdown ul li a{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .button-container .react-add-to-calendar .react-add-to-calendar__dropdown ul li a,.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .button-container .react-add-to-calendar .react-add-to-calendar__dropdown ul li i{color:#fff}.event-details-banner .mobile-venue-card .inner-container .venue-location-container .date-container .button-container .react-add-to-calendar .react-add-to-calendar__dropdown ul li i{padding-right:10%}}.ticket-selection{padding:4.16667vw 0}.ticket-selection .inner-content{height:100%}.ticket-selection .inner-content .intro-row{height:60%;padding-top:2.08333vw}.ticket-selection .inner-content .intro-row h1{width:70%}.ticket-selection .inner-content .intro-row p{padding-top:1.38889vw;width:80%}.ticket-selection .inner-content .intro-row .event-date{padding-top:.69444vw}.ticket-selection .inner-content .intro-row .dates-dropdown{padding-top:.69444vw;width:100%}.ticket-selection .inner-content .intro-row .outlet-location{padding-top:.52083vw}.ticket-selection .inner-content .intro-row .image-container{height:50%;width:80%}.ticket-selection .inner-content .intro-row .image-container img{height:100%;width:100%;object-fit:cover}.ticket-selection .inner-content .selection-row{height:40%;margin-left:-4.16667vw;cursor:pointer}.ticket-selection .inner-content .selection-row span{color:#fff;text-align:center;display:block;font-weight:700;margin-top:2%}.ticket-selection .inner-content .selection-row .lower-container{display:none}.ticket-selection .inner-content .selection-row .lower-container.no-tickets{text-align:center;color:#fff}.ticket-selection .inner-content .selection-row .lower-container .pricing-container{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:4%}.ticket-selection .inner-content .selection-row .lower-container .pricing-container .rupee-icon{width:15px;margin:0;height:12px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);object-fit:contain}.ticket-selection .inner-content .selection-row .lower-container .pricing-container h3{color:#fff}.ticket-selection .inner-content .selection-row .lower-container .gst-container{text-align:center}.ticket-selection .inner-content .selection-row .lower-container .gst-container span{color:#fff}.ticket-selection .inner-content .selection-row .ticket-col{background-color:#ef7f7a;display:flex;align-items:center;justify-content:center}.ticket-selection .inner-content .selection-row .ticket-col .inner-item{margin:0}.ticket-selection .inner-content .selection-row .ticket-col .inner-item .ticket-type-img{width:35px;height:35px;object-fit:contain;display:block;margin:auto}.ticket-selection .inner-content .selection-row .ticket-col .inner-item .ticket-type-img.small{margin-top:-5px;height:35px;width:35px}.ticket-selection .inner-content .selection-row .ticket-col .inner-item .lower-container{display:none}.ticket-selection .inner-content .selection-row .ticket-col.no-hover{pointer-events:none;background-color:#f4f4f4}.ticket-selection .inner-content .selection-row .ticket-col.no-hover span{opacity:.5;color:#000}.ticket-selection .inner-content .selection-row .ticket-col:hover{background-color:#1c2023;display:flex;align-items:center;justify-content:center}.ticket-selection .inner-content .selection-row .ticket-col:hover.no-tickets{cursor:auto}.ticket-selection .inner-content .selection-row .ticket-col:hover .inner-item{margin:0}.ticket-selection .inner-content .selection-row .ticket-col:hover .inner-item .ticket-type-img{height:35px;width:35px;object-fit:contain;display:block;margin:auto}.ticket-selection .inner-content .selection-row .ticket-col:hover .lower-container{display:block}@media only screen and (max-device-width:576px){.ticket-selection-mobile{padding:60px 0 60px 18.66667vw}.ticket-selection-mobile .inner-section{height:100%}.ticket-selection-mobile .inner-section .upper-section{height:30%;padding-top:10%;display:flex;flex-direction:column}.ticket-selection-mobile .inner-section .upper-section h2 .event-date{display:inline-block}.ticket-selection-mobile .inner-section .upper-section .dates-container{display:flex;align-items:center;grid-gap:8px;gap:8px}.ticket-selection-mobile .inner-section .upper-section .dates-container .dates-dropdown{display:inline-block;padding-top:1%;padding-left:2%;width:60%}.ticket-selection-mobile .inner-section .upper-section .dates-container .dates-dropdown .sort-dropdown{width:100%}.ticket-selection-mobile .inner-section .upper-section .dates-container .dates-dropdown .sort-dropdown .Dropdown-placeholder{opacity:1!important;color:#ef7f7a;padding:0 10px 10px 0}.ticket-selection-mobile .inner-section .upper-section .dates-container .dates-dropdown .sort-dropdown .Dropdown-root.is-open{width:120%}.ticket-selection-mobile .inner-section .upper-section .dates-container .dates-dropdown .sort-dropdown .Dropdown-root.is-open .Dropdown-control{width:100%}.ticket-selection-mobile .inner-section .upper-section .dates-container .dates-dropdown .sort-dropdown .Dropdown-root.is-open .Dropdown-control .Dropdown-arrow-wrapper{top:15px;right:5px}.ticket-selection-mobile .inner-section .upper-section .dates-container .dates-dropdown .sort-dropdown .Dropdown-root .Dropdown-control .Dropdown-arrow-wrapper{top:-2px}.ticket-selection-mobile .inner-section .upper-section .dates-container .dates-dropdown .sort-dropdown .Dropdown-root .Dropdown-control .arrow-closed{border-color:#ef7f7a}.ticket-selection-mobile .inner-section .upper-section .dates-container .dates-dropdown .sort-dropdown .Dropdown-root .Dropdown-menu{width:102%}.ticket-selection-mobile .inner-section .upper-section .dates-container .dates-dropdown .sort-dropdown .Dropdown-root .Dropdown-menu .Dropdown-option{padding:15px}.ticket-selection-mobile .inner-section .upper-section .description{padding-top:7%;width:70%}.ticket-selection-mobile .inner-section .type-buttons{padding-top:7%;height:70%}.ticket-selection-mobile .inner-section .type-buttons .ticket-type{height:35%;background-color:#fff;margin-bottom:20%;padding:10%;display:flex;flex-direction:column;justify-content:space-between}.ticket-selection-mobile .inner-section .type-buttons .ticket-type span{color:#000}.ticket-selection-mobile .inner-section .type-buttons .ticket-type .type-name-container{display:flex;align-items:center;position:relative}.ticket-selection-mobile .inner-section .type-buttons .ticket-type .type-name-container h1{color:#000;width:70%}.ticket-selection-mobile .inner-section .type-buttons .ticket-type .type-name-container .arrow-icon{position:absolute;right:10%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ticket-selection-mobile .inner-section .type-buttons .ticket-type .pricing-container{display:flex;flex-direction:row}.ticket-selection-mobile .inner-section .type-buttons .ticket-type .pricing-container h4{color:#ef7f7a}.ticket-selection-mobile .inner-section .type-buttons .ticket-type .pricing-container .rupee-icon{height:100%;width:1.5vw;padding-top:2px;object-fit:contain}}@media only screen and (min-device-width:320px) and (max-device-width:767px){nav,nav ol{height:100%;width:100%}nav ol .restaurant-header-buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;position:absolute;top:50%;right:2%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav ol .restaurant-header-buttons h4{padding:0 1.04167vw}nav ol .restaurant-header-buttons h4,nav ol .restaurant-header-buttons h4 a{display:inline-block;cursor:pointer;color:#fff!important}nav ol .restaurant-header-buttons h4 a:hover,nav ol .restaurant-header-buttons h4:hover{color:#ef7f7a!important}}.homes-banner{position:relative;height:100vh;padding:4.16667vw 0}.homes-banner .intro{display:flex;align-items:flex-end;color:#fff;-webkit-transform:scale(1);transform:scale(1);-webkit-animation:scale-up-right 1s forwards;animation:scale-up-right 1s forwards}.homes-banner .homes-banner-description strong{color:#000!important}.homes-banner .section-header .section-header-item{position:absolute;top:0;right:0;width:20.83334vw}.homes-banner .announcement-card{position:absolute;right:4.16667vw;bottom:6.25vw;-webkit-animation-duration:2s!important;animation-duration:2s!important}.homes-banner .animate-card-reverse{animation:scale-in-hor-center .8s reverse}@media only screen and (min-device-width:320px) and (max-device-width:567px){.homes-banner{padding:0;position:relative}.homes-banner .intro{display:flex;align-items:flex-end;color:#fff;height:100%;-webkit-animation:none;animation:none;-webkit-transform:scale(1);transform:scale(1)}.homes-banner .intro .banner-title{left:18.66667vw;bottom:18.66667vw}.homes-banner .section-footer{height:18.66667vw}.homes-banner .announcement-card,.homes-banner .section-header{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.homes-banner .announcement-card{display:none}.homes-banner .homes-banner-description{-webkit-animation:slide-top-small 1s forwards;animation:slide-top-small 1s forwards}}.machine-craft-section .video-info-module{padding-bottom:0}.machine-craft-section .video-info-module.machine-craft{padding-bottom:4.16667vw}.machine-craft-mobile .video-info-module-mobile .inner-section-mobile .heading-video-module{width:100%!important}.horizontal-carousel-container{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.horizontal-carousel-container .slick-slider .slick-list .explore{display:none}.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-list .slick-current .explore{display:block}.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%}.ourDifference-mobile-body{padding:12vh 0 10vh;height:100vh}.ourDifference-mobile-body .upper-content{padding-left:18.66667vw;padding-bottom:3vh}.ourDifference-mobile-body .horizontal-carousel-container{height:71vh}.ourDifference-mobile-body .horizontal-carousel-container .slick-slide{padding-right:15px}.ourDifference-mobile-body .horizontal-carousel-container .slick-slide .slick-list{height:100%;overflow:hidden!important}.ourDifference-mobile-body .horizontal-carousel-container .first-carousel{margin-left:18.66667vw;border-bottom:1px solid #f4f4f4}.ourDifference-mobile-body .horizontal-carousel-container .first-carousel .our-difference-features{height:3.5vh}.ourDifference-mobile-body .horizontal-carousel-container .first-carousel .our-difference-features span{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.ourDifference-mobile-body .horizontal-carousel-container .first-carousel .our-difference-features.active-tab{border-bottom:1px solid #ef7f7a}.ourDifference-mobile-body .horizontal-carousel-container .first-carousel .our-difference-features.active-tab span{color:#ef7f7a}.ourDifference-mobile-body .horizontal-carousel-container .carousel-second{height:66vh;padding-top:2vh}.ourDifference-mobile-body .horizontal-carousel-container .carousel-second .second-carousel{width:90vw!important}.ourDifference-mobile-body .horizontal-carousel-container .carousel-second .second-carousel .feature-img{position:relative;height:35vh}.ourDifference-mobile-body .horizontal-carousel-container .carousel-second .second-carousel .feature-img img{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:top;object-fit:cover}.ourDifference-mobile-body .horizontal-carousel-container .carousel-second .second-carousel .animatedImage{-webkit-animation:mainMenuMobileAnimation 1s forwards;animation:mainMenuMobileAnimation 1s forwards}.ourDifference-mobile-body .horizontal-carousel-container .carousel-second .second-carousel .our-difference-content{padding-top:4vh;height:29vh;margin-left:18.66667vw}.ourDifference-mobile-body .horizontal-carousel-container .carousel-second .second-carousel .our-difference-content .feature-description-container{height:90%}.ourDifference-mobile-body .horizontal-carousel-container .carousel-second .second-carousel .our-difference-content .feature-description-container .our-difference-description{padding-bottom:2vh;padding-top:2vh;padding-right:3%;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif}.ourDifference-mobile-body .horizontal-carousel-container .carousel-second .second-carousel .our-difference-content .feature-description-container .explore{background:transparent;border:none;color:#ef7f7a}.ourDifference-mobile-body .horizontal-carousel-container .carousel-second .second-carousel .our-difference-content .feature-description-container button:focus,.ourDifference-mobile-body .horizontal-carousel-container .carousel-second .second-carousel .our-difference-content .feature-description-container button:hover:enabled{background:transparent;outline:none;color:#ef7f7a}.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}}.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}}.mobile-section{width:100%}.mobile-section .section-content{height:100vh}.mobile-section .section-content .slick-slider{height:100%}.mobile-section .section-content .slick-slider .slick-dots{background:transparent!important;display:flex;justify-content:center;position:absolute;right:10%;bottom:3%}.mobile-section .section-content .slick-slider .slick-dots li{width:7px;height:7px}.mobile-section .section-content .slick-slider .slick-dots li .indicators{width:7px;height:7px;background-color:#f4aba8;border-radius:50%!important}.mobile-section .section-content .slick-slider .slick-dots .slick-active .indicators{background-color:#ef7f7a!important}.mobile-section .section-content .slick-slider .slick-list{height:100%;overflow:hidden!important}.mobile-section .section-content .slick-slider .slick-list .slick-track,.mobile-section .section-content .slick-slider .slick-slide,.mobile-section .section-content .slick-slider .slick-slide>div{height:100%}.mobile-section .section-content .carousel-image{height:100%;width:100%}.mobile-section .section-content .carousel-image img{height:100%;width:100%;object-fit:cover}.mobile-section .section-content .slide-image{position:absolute;height:100%;z-index:0}.mobile-section .section-content .content-row{position:absolute;top:0}.mobile-section .section-content .content-row .statements{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 .statements span{text-transform:uppercase;color:#000;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.mobile-section .section-content .content-row .statements h2{padding:10px 0;max-width:95%}.mobile-section .section-content .content-row .statements p{font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333}.horizontal-module .pagination-item{height:4.16667vw;width:20.83334vw;position:absolute;bottom:4.16667vw;right:0;z-index:2}.testimonial-container{position:relative;padding:4.16667vw 0;height:100%}.testimonial-container .slick-slide{height:90vh}.testimonial-container .column{display:flex;flex-direction:column;justify-content:center}.testimonial-container .image_card{margin-top:3vw;margin-right:4%}.testimonial-container .image_card .testimonial-image{height:61vh;width:24vw;object-fit:cover;position:relative}.testimonial-container .image_card .thumb{height:61vh;width:24vw;object-fit:cover;top:8%}.testimonial-container .image_card .card-intro{position:absolute;bottom:20%;display:flex;flex-direction:column;justify-content:flex-end}.testimonial-container .image_card .card-intro.videos .testimonial-name{width:65%}.testimonial-container .image_card .card-intro .testimonial-name{color:#fff;margin-left:0}.testimonial-container .image_card .intro_testimonial{margin-top:8%;display:flex;flex-direction:row;width:24vw}.testimonial-container .image_card .intro_testimonial .intro-text{margin-left:19%;width:20vw;display:flex;flex-direction:column;justify-content:center}.testimonial-container .image_card .intro_testimonial .intro-text .testimonial_project_name{color:#ef7f7a!important;letter-spacing:.44px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;width:10vw}.testimonial-container .image_card .intro_testimonial .intro-text .testimonial-description{color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.5px;line-height:13px;width:10vw}.testimonial-container .image_card .intro_testimonial .intro-text .testimonial-description.videos{width:100%}.testimonial-container .image_card .intro_testimonial .play-button{margin-left:10%;outline:none;background:transparent;-webkit-appearance:none;box-shadow:none!important}.testimonial-container .image_card .intro_testimonial .play-button-img{background-color:transparent;width:2.5vw;height:8vh;object-fit:contain}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.testimonial-container .image_card{margin-top:12.5vw;position:relative}.testimonial-container .image_card .testimonial-image{height:40vh;width:30vw;object-fit:cover}.testimonial-container .image_card .card-intro{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;bottom:20%}.testimonial-container .image_card .intro_testimonial{display:flex;flex-direction:row;width:29vw}.testimonial-container .image_card .intro_testimonial .intro-text{display:flex;flex-direction:column;margin-left:15%}.testimonial-container .image_card .intro_testimonial .intro-text .testimonial_project_name{top:-6vh;width:100%}.testimonial-container .image_card .intro_testimonial .intro-text .testimonial-description{width:100%}}@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) and (orientation:landscape){.testimonial-container .image_card{position:relative}.testimonial-container .image_card .card-intro{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;bottom:13%}.testimonial-container .image_card .intro_testimonial{display:flex;flex-direction:row}.testimonial-container .image_card .intro_testimonial .intro-text{display:flex;flex-direction:column}.testimonial-container .image_card .intro_testimonial .intro-text .testimonial_project_name{top:-6vh}.testimonial-container .image_card .intro_testimonial .intro-text .testimonial-description{width:100%}}.testimonial-container .mobile_card{display:flex;flex-direction:column;justify-content:space-around;margin-top:8.33333vw;width:90vw;margin-left:0;height:55vh;position:relative}.testimonial-container .mobile_card img{width:100%;margin-left:0;height:100%;object-fit:cover}.testimonial-container .mobile_card .line-align{position:absolute;border-bottom:2px solid #ef7f7a;width:25%;margin-left:22%;z-index:999;bottom:-.5%}.testimonial-container .mobile_card .box_align{position:absolute;display:flex;justify-content:flex-end;flex-direction:column;bottom:5%;z-index:999;margin-left:22%}.testimonial-container .mobile_card .box_align .testimonial-name{color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.3px;line-height:36px;margin-bottom:2%}.testimonial-container .mobile_card .box_align .testimonial-description{color:#fff;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.44px;line-height:16px}.testimonial-container .mobile_card .play-button{width:55px;height:55px;bottom:38%;position:absolute;outline:none;background:transparent;-webkit-appearance:none;box-shadow:none!important;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.testimonial-container .mobile_card .play-button-img{background-color:transparent;object-fit:cover;opacity:.8}.testimonial-container .introCard .title{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-weight:700;margin-bottom:5%}.testimonial-container .introCard .tag-word{opacity:.5;color:#fff;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.44px;line-height:16px}.testimonial-container .introCard .intro_description{margin-top:13%;width:75%;font-weight:300;letter-spacing:.5px;color:#fff;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width:767px){.testimonial-container .introCard{margin-top:16.66667vw!important;margin-left:18.66667vw}.testimonial-container .introCard .title{color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.3px}.testimonial-container .introCard .intro_description{width:85%;color:#fff;margin-top:3%;font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.3px}}@media (min-width:768px){.testimonial-container .slick-slide{opacity:.5}}@media (device-height:1366px) and (device-width:1024px){.testimonial-container .testimonial_project_name{top:-3vh!important}}@media (max-width:370px) and (max-height:680px){.mobile_card .box_align{margin-top:-26%!important}}.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}.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}@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}.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}.static-content{padding-right:4.16667vw;padding-top:4.16667vw;padding-bottom:4.16667vw;height:-webkit-max-content;height:-moz-max-content;height:max-content}.static-content .content{height:100%!important;overflow-y:scroll;overflow-x:visible}.static-content .content h1{margin:2rem 0}.static-content .content h3{margin-bottom:.5rem}.static-content .content p{color:#333;margin-bottom:2rem}.static-content .content ul li{color:#6b6b6b}.static-content .content::-webkit-scrollbar{width:2px!important}.static-content .content::-webkit-scrollbar-track{background:hsla(0,0%,100%,.35)}.static-content .content::-webkit-scrollbar-thumb{background:#000}.mobile .static-content{height:100%!important;overflow-y:scroll;overflow-x:visible;padding:0 1.5rem 0 18.66667vw}.mobile .static-content .content-mobile h1{margin-top:calc(1rem + 60px);margin-bottom:2rem}.mobile .static-content .content-mobile h3{margin-bottom:.5rem}.mobile .static-content .content-mobile p{color:#6b6b6b;margin-bottom:2rem}.mobile .static-content .content-mobile ul li{color:#6b6b6b}.mobile .static-content::-webkit-scrollbar{width:2px!important}.mobile .static-content::-webkit-scrollbar-track{background:hsla(0,0%,100%,.35)}.mobile .static-content::-webkit-scrollbar-thumb{background:#000}.property-amenities-body{display:flex;flex-direction:row;padding-top:4.16667vw;padding-bottom:0}.property-amenities-body .amenity_image{margin-left:-4.16667vw;height:100%;width:37.5vw}.property-amenities-body .amenity_image img{width:100%;height:100%;object-position:center;object-fit:cover}.property-amenities-body .amenity-features-col{width:54.16667vw;padding-left:8.33333vw;height:100%}.property-amenities-body .amenity-features-col .amenity-features-body{padding-top:4.16667vw}.property-amenities-body .amenity-features-col .amenity-features-body .download-button{margin-top:5vh}.property-amenities-body .amenity-features-col .amenity-features-body .features{padding-top:2.91667vw;display:flex;flex-wrap:wrap}.property-amenities-body .amenity-features-col .amenity-features-body .features .info-link{text-transform:unset}.property-amenities-body .amenity-features-col .amenity-features-body .features ul{-webkit-columns:3;column-count:3;grid-column-gap:6rem;-webkit-column-gap:6rem;column-gap:6rem}.property-amenities-body .amenity-features-col .amenity-features-body .features li{-webkit-column-span:all;column-span:all;padding-top:.83333vw}.property-amenities-body .amenity-features-col .amenity-features-body .features li a{font-size:14px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:26px}.property-amenities-body .amenity-features-col .amenity-features-body .features li a:hover{cursor:default}.property-amenities-body .amenity-features-col .amenity-features-body .features li:nth-last-child(n+5),.property-amenities-body .amenity-features-col .amenity-features-body .features li:nth-last-child(n+5)~*{-webkit-column-span:none;column-span:none}.project-amenities-mobile-body{height:100%}.project-amenities-mobile-body img{height:100%;margin-left:-4.6666667%;width:104.6666667%}.project-amenities-mobile-body .features{padding:72px 0 72px 18.66667vw;display:flex;flex-wrap:wrap;position:absolute;top:0;height:100%;width:100%}.project-amenities-mobile-body .features .main-row{display:flex;flex-direction:row}.project-amenities-mobile-body .features .main-row .heading{padding-top:16px}.project-amenities-mobile-body .features .main-row .download-button{color:#fff;background-color:transparent;height:57px;margin-left:53px}.project-amenities-mobile-body .features .main-row .download-button p{color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.project-amenities-mobile-body .features .main-row .download-button .upper-text{position:absolute;margin-left:15vw;margin-top:-10.5vw}.project-amenities-mobile-body .features .main-row .download-button .lower-text{position:absolute;margin-left:15vw;margin-top:-7.5vw}.project-amenities-mobile-body .features .amenities-carousel-container{width:100%;margin-top:10%}.project-amenities-mobile-body .features .amenities-carousel-container .slick-track{margin-left:0}.project-amenities-mobile-body .features .amenities-carousel-container .info-links-container{padding-right:10px}.project-amenities-mobile-body .features .amenities-carousel-container .info-links-container li{padding-top:1%}.project-amenities-mobile-body .features .amenities-carousel-container .info-links-container li a{color:#fff;font-size:18px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:36px}.project-amenities-mobile-body .features .amenities-carousel-container .info-links-container li a:hover{cursor:default}.project-details-banner{height:100vh;padding:4.16667vw 0}.project-details-banner .banner-intro{position:relative;display:flex;align-items:flex-end;-webkit-transform:scale(1);transform:scale(1)}.project-details-banner .banner-title .heading-text{font-size:20px;line-height:22px}.project-details-banner .banner-title{-webkit-animation:fadeInUpSmall .5s forwards;animation:fadeInUpSmall .5s forwards}@media only screen and (max-device-width:576px){.project-details-banner{padding:0}.project-details-banner .banner-intro{height:100%}.project-details-banner .banner-intro .banner-title{display:flex;flex-direction:column-reverse;margin-left:18.66667vw;top:84px;width:80%;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.project-details-banner .banner-intro .banner-title .heading-text{font-size:18px;line-height:20px}.project-details-banner .project-banner-description-mobile{display:block;position:absolute;bottom:20.83334vw;left:18.66667vw;width:70%;color:#fff;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.project-details-banner .section-footer{height:18.66667vw}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.project-details-banner .project-title{width:70%}.project-details-banner .project-detail-banner-description{-webkit-animation:slide-top-small 1s forwards;animation:slide-top-small 1s forwards}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.project-details-banner .navigate-to-browser{left:20.83334vw}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.project-details-banner .navigate-to-browser{left:20.83334vw}}.neighbourhood-title{color:#fff!important}.neighborhood-guide-desktop{height:100vh;padding-top:4.16667vw}.neighborhood-guide-desktop .browse-events-button{width:20vw}.neighborhood-guide-desktop .browse-events-button img{max-width:51%!important;height:18%}.neighborhood-guide-desktop .section-header .section-header-item{position:absolute;top:0;right:0;width:20.83334vw}#neighbourhood-guide .project-browser-mobile-container .project-filter-sec{top:60px}.project-recommended-section{color:#fff;padding-bottom:7.46667vw}.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}.construction-gallery-container{height:100vh;padding-top:4.16667vw;padding-bottom:4.16667vw}.construction-gallery-container .construction-gallery-card{margin-top:-4.16667vw;margin-bottom:-4.16667vw;height:100vh;display:flex;flex-direction:row}.construction-gallery-container .construction-gallery-card .construction-gallery-intro-card{margin-top:auto;margin-bottom:auto;width:25vw;color:#fff}.construction-gallery-container .construction-gallery-card .construction-gallery-intro-card h1{padding:2% 0 7%}.construction-gallery-container .construction-gallery-card .construction-gallery-carousel{width:58.33334vw;margin-left:8.33333vw;overflow:hidden}.construction-gallery-mob-intro{color:#fff;padding-bottom:7.46667vw}.construction-gallery-mob-intro .project-name{opacity:.5}.construction-gallery-mob{margin-left:15.66667vw;padding-top:18.66667vw;padding-bottom:18.66667vw;height:100vh}.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%}}.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%}.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}.rentals-banner{position:relative;height:100vh;padding:4.16667vw 0}.rentals-banner .rentals-banner-image{position:relative;display:flex;align-items:flex-end;color:#fff;-webkit-transform:scale(1);transform:scale(1)}@media only screen and (min-device-width:320px) and (max-device-width:567px){.rentals-banner{padding:0}.rentals-banner .rentals-banner-image{position:relative;display:flex;align-items:flex-end;color:#fff;height:100%}.rentals-banner .rentals-banner-image .banner-title{left:18.66667vw;bottom:18.66667vw}.rentals-banner .rentals-banner-image .banner-title .banner-text h1{padding-bottom:5%;color:#fff}.rentals-banner .rentals-banner-image .banner-title .banner-text .rentals-mobile-description{display:block;width:85%;letter-spacing:.44px}.rentals-banner .section-footer{height:18.66667vw}}.outer-container{overflow:hidden;padding-bottom:4.16667vw;padding-top:4.16667vw}.outer-container .main-row{height:100%;width:100%;overflow:hidden}.outer-container .main-row .column{display:flex;flex-direction:column;justify-content:center}.outer-container .main-row .column .title{width:32vw;margin-bottom:4%}.outer-container .main-row .column .intro-description{width:26vw;margin-bottom:10%}.outer-container .main-row .column .explore{width:20vw}.outer-container .main-row .second-column .back-image{position:relative;height:100%;width:100%;margin-left:4%;object-fit:cover}@media (max-width:576px){.outer-container{margin-left:18.66667vw;padding-top:60px;padding-bottom:60px}.outer-container .back-image{position:relative;height:53vh;width:100vw;object-fit:cover}.outer-container .title{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;width:73vw;position:absolute;margin-top:-46vh;margin-left:4%}.outer-container .intro-description{width:100%;margin-top:5%;max-height:22vh;overflow:hidden}.outer-container .explore-button{background:transparent!important;margin-top:4%!important;padding:0!important}.outer-container .explore-button img{visibility:hidden!important}.outer-container .explore-button span{color:#ef7f7a!important}}.rent-ad{height:100vh;padding:4.16667vw 0}.rent-ad .inner-section{height:100%;width:100%;display:flex;flex-direction:row;align-items:center}.rent-ad .inner-section .text-section{display:flex;flex-direction:column;justify-content:space-around;width:40%}.rent-ad .inner-section .text-section h1{width:60%;margin-top:11%}.rent-ad .inner-section .text-section h3{width:45%;margin-top:15%}.rent-ad .inner-section .text-section button{padding-left:0;justify-content:unset;margin-top:4%;width:40%}.rent-ad .inner-section .text-section button img{padding-left:10%;max-width:calc(60% - 2.08333vw)!important}.rent-ad .inner-section .image-section{display:flex;flex-direction:column;justify-content:center;height:100%;width:60%;position:relative}.rent-ad .inner-section .image-section .image-container{height:100%;width:100%;padding:2.77778vw 0 5.83333vw}.rent-ad .inner-section .image-section .image-container img{height:100%;width:100%;object-fit:cover}.rent-ad .inner-section .image-section .image-description{display:flex;flex-direction:row;justify-content:space-between;position:absolute;bottom:-1%;padding:0 5% 0 2%;width:100%}.rent-ad .inner-section .image-section .image-description .quote{width:42%;line-height:32px}.rent-ad .inner-section .image-section .image-description .short-description{width:20%;display:flex;flex-direction:column;margin-top:11%}.rent-ad .inner-section .image-section .image-description .short-description .icon-container{width:100%;display:flex;flex-direction:row}.rent-ad .inner-section .image-section .image-description .short-description .icon-container .rupee-icon{height:9px;width:9px;object-fit:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);margin:2px 1px 0 0}.rent-ad .inner-section .image-section .image-description .short-description .duration{margin:8% 0}.rent-ad .inner-section .image-section .image-description .short-text .specs{margin-top:5.41667vw;text-transform:uppercase;margin-bottom:3%}.rent-ad-mobile{height:100vh;margin-left:18.66667vw;padding-top:60px;padding-bottom:60px}.rent-ad-mobile .inner-section .text-section{position:absolute;margin-top:62vh}.rent-ad-mobile .inner-section h1{width:73vw;margin-bottom:5%}.rent-ad-mobile .inner-section h3{margin-bottom:5%;width:39vw}.rent-ad-mobile .learn-more{margin-left:-3%}.rent-ad-mobile .image-section .image-container{position:relative;height:55vh;width:100%}.rent-ad-mobile .image-section img{width:100%;height:100%;object-fit:cover}.rent-ad-mobile .image-description{position:absolute}.rent-ad-mobile .image-description .quote{width:55vw;margin-bottom:10%;margin-top:-47vh;margin-left:13%}.rent-ad-mobile .image-description .short-description{margin-left:13%;width:30vw}.rent-ad-mobile .image-description .short-description .duration{margin:5% 0}.rent-ad-mobile .image-description .short-description .icon-container{width:100%;display:flex;flex-direction:row}.rent-ad-mobile .image-description .short-description .icon-container .rupee-icon{height:6px;width:5px;margin:2px 1px 0 0;object-fit:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.rent-ad-mobile .image-description .short-text{visibility:hidden}.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{margin-top:3px;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:5%;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}.rental-detail-banner{height:100vh;padding:4.16667vw 0}.rental-detail-banner .rental-detail-banner-image{position:relative;display:flex;align-items:flex-end;color:#fff;-webkit-transform:scale(1);transform:scale(1)}.rental-detail-banner .rentals-banner-card{background-color:#fff;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:20.83334vw;position:absolute;top:calc(4.16667vw + 5px);right:0;display:flex;flex-direction:column;justify-content:space-around;padding:1.38889vw 2.08333vw 1.38889vw 4.16667vw}.rental-detail-banner .rentals-banner-card .card-item{height:5vw}.rental-detail-banner .rentals-banner-card .card-item .top-padding{padding-top:1.04167vw}.rental-detail-banner .rentals-banner-card .location-container .address-container .address{padding-top:.69444vw}.rental-detail-banner .rentals-banner-card .location-container .address-container .address h4{color:#ef7f7a}.rental-detail-banner .rentals-banner-card .bathrooms img,.rental-detail-banner .rentals-banner-card .bedrooms img,.rental-detail-banner .rentals-banner-card .guest img,.rental-detail-banner .rentals-banner-card .location-container img,.rental-detail-banner .rentals-banner-card .product-area img{height:20px}.rental-detail-banner .rentals-banner-card .bathrooms img.location-img,.rental-detail-banner .rentals-banner-card .bedrooms img.location-img,.rental-detail-banner .rentals-banner-card .guest img.location-img,.rental-detail-banner .rentals-banner-card .location-container img.location-img,.rental-detail-banner .rentals-banner-card .product-area img.location-img{height:15px}.rental-detail-banner.mobile{position:relative;padding:0}.rental-detail-banner.mobile .rental-detail-banner-image{display:flex;color:#fff;height:100%}.rental-detail-banner.mobile .rental-detail-banner-image .banner-title{display:flex;flex-direction:column-reverse;left:18.66667vw;top:22vh;width:50%}.rental-detail-banner.mobile .rental-detail-banner-image .banner-title .reference-number{margin-top:5%}.rental-detail-banner.mobile .rentals-banner-card{display:block;top:auto;left:18.66667vw;bottom:18.66667vw;width:auto;height:46.66667vw;background-color:#1c2023;padding:30px}.rental-detail-banner.mobile .rentals-banner-card .card-item{height:unset}.rental-detail-banner.mobile .rentals-banner-card .card-item .top-padding{padding-top:3%}.rental-detail-banner.mobile .rentals-banner-card .card-item h4{text-transform:uppercase}.rental-detail-banner.mobile .rentals-banner-card .location-container img{height:20px}.rental-detail-banner.mobile .rentals-banner-card .location-container .address{padding-top:3%}.rental-detail-banner.mobile .rentals-banner-card .mobile-styles{display:grid;grid-template-columns:1fr 1fr;padding-top:5%}.main-container{overflow:hidden;padding-bottom:4.16667vw;padding-top:4.16667vw}.main-container .column{display:flex;flex-direction:column;justify-content:center}.main-container .column span{display:block}.main-container .column .short-title{margin-bottom:3%}.main-container .column .long-title{width:10vw;margin-bottom:16%}.main-container .column .title{font-weight:700}.main-container .column .title-description{font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:2%}.main-container .column .explore{width:18.6vw}.main-container .column .explore-button{margin-bottom:6%;width:18.6vw}.main-container .row-main{height:100%;width:100%}.main-container .sec-row{margin-bottom:7%}.main-container .sec-row .currency-icon{opacity:.7;display:inline;width:4%;height:1vw;object-fit:contain;margin:0 2px 2px 0}.main-container .sec-row .currency-icon-sec{opacity:.7;display:inline;width:2%;height:1vw;object-fit:contain;margin:-2px 2px 0 0}.main-container .sec-row .title-description{display:inline-block}.main-container .second-column{height:100%;width:100%}.main-container .second-column .main-image{object-fit:cover;height:100%;width:100%}.main-mobile-container{margin-left:18.66667vw;padding-top:60px;padding-bottom:60px}.main-mobile-container .download-button{color:#fff;background-color:transparent;height:58px;position:absolute;right:18.66667vw;top:108px}.main-mobile-container .download-button p{color:#000;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.main-mobile-container .download-button .upper-text{position:absolute;margin-left:17vw;margin-top:-7.5vw}.main-mobile-container .download-button .lower-text{position:absolute;margin-left:17vw;margin-top:-3.5vw}.main-mobile-container .main-image{height:32vh;width:100%;object-fit:cover;margin-bottom:10%;margin-top:10%}.main-mobile-container .row{display:flex;justify-content:space-between;margin-right:10%;margin-bottom:1%}.main-mobile-container .row .currency-div{display:flex}.main-mobile-container .row .currency-div .currency-icon{width:7px;height:11px;object-fit:contain;margin-top:4%}.main-mobile-container .title{font-family:"HaasUnicaLight","Helvetica Neue",Helvetica,Arial,sans-serif}.main-mobile-container .short-title{margin-bottom:10%}.main-mobile-container .long-title{margin-bottom:4%}.main-mobile-container .explore{width:90%;height:10%}.main-mobile-container .explore span{margin-left:10%}.main-mobile-container .explore img{width:8vh;margin-right:6%}.property-container{height:100vh;padding-bottom:4.16667vw;padding-top:4.16667vw;overflow:hidden;display:flex}.property-container .feature-image{height:100%;min-width:41vw}.property-container .feature-image .image{height:100%;width:100%;object-fit:cover}.property-container .slick-track{margin-left:0}.property-container .slick-current+.slick-active+.slick-active{opacity:.5!important}.property-container .feature-details{margin-left:7vw}.property-container .feature-details .main-heading{margin-top:2vw}.property-container .feature-details .tag-word{margin-bottom:4vw;margin-top:1vw}.property-container .feature-details .feature-card{margin-bottom:5vh;width:17vw}.property-container .feature-details .feature-card h3{margin-bottom:2vh}.property-container .feature-details .feature-card p{color:#333}.property-container .section-footer{left:auto}.property-mobile-body{height:100%}.property-mobile-body img{height:100%;margin-left:-4.6666667%;width:104.6666667%}.property-mobile-body .features{padding:72px 0 72px 18.66667vw;display:flex;flex-wrap:wrap;position:absolute;top:0;height:100%;width:100%}.property-mobile-body .features .main-row{display:flex;flex-direction:column}.property-mobile-body .features .main-row .heading{color:#fff;padding-top:16px}.property-mobile-body .features .main-row h3{margin-top:5%;margin-bottom:7%;color:#fff}.property-mobile-body .features .amenities-carousel-container{width:100%;margin-top:10%}.property-mobile-body .features .amenities-carousel-container .slick-track{margin-left:0}.property-mobile-body .features .amenities-carousel-container .info-links-container{padding-right:10px}.property-mobile-body .features .amenities-carousel-container .info-links-container li{padding-top:1%}.property-mobile-body .features .amenities-carousel-container .info-links-container li a{color:#fff;font-size:18px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:36px}.property-mobile-body .features .amenities-carousel-container .info-links-container li a:hover{cursor:default}.go-to-browser{display:flex;align-items:center;justify-content:space-between;height:4.16667vw;text-align:right;width:10.41667vw;position:absolute;top:0;left:16.66667vw}.go-to-browser:focus,.go-to-browser:hover{background:transparent!important}.go-to-browser:focus{color:#000;outline:0!important;-webkit-appearance:none;box-shadow:none!important}.go-to-browser .btn-name{font-size:12px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.go-to-browser .btn-name .navigate-icon{height:10px;width:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAbFBMVEUjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyD///9ZkwjBAAAAI3RSTlMAAAQx7S8DJO6ZAQIj7ZsBABbrlwMBFuuXAwIj7ZsD7pkBBGkaa6MAAAABYktHRCMqYmw6AAAAB3RJTUUH5AYIChYBbf0u7AAAAEJJREFUCNcdy1cOgCAAwNDiQlREUJw4739ICX9NXoogIy9KoELWioaWTveYAawbmXykeVnZYuwc4Ux0Ie+HF8GX9h9OCgKckjJo/wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0wNi0wOFQxMDoyMjowMS0wNzowMM48qjQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMDYtMDhUMTA6MjI6MDEtMDc6MDC/YRKIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAABJRU5ErkJggg==);background-repeat:no-repeat;margin-top:3px}.go-to-browser:hover .btn-name{color:#ef7f7a!important;outline:none;background:transparent!important}.go-to-browser:hover .navigate-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAQlBMVEXvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3rvf3r////wRurjAAAAFHRSTlMAAAVrNwACY8QKA2XCCwEvvQUBAt0Ns/sAAAABYktHRBXl2PmjAAAAB3RJTUUH5AYICxUi5XVmagAAADJJREFUCNdFi8kRgCAAxIIgcsux/dfqC/xlJgmYCysHt+dRiJDIKpUGr/qYix+OOvHeP0u2Ah07jsw6AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTA2LTA4VDExOjIxOjM0LTA3OjAwJCrg9gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0wNi0wOFQxMToyMTozNC0wNzowMFV3WEoAAAAASUVORK5CYII=)}.coming-soon-banner{height:100vh;padding:4.16667vw 0}.coming-soon-banner .banner-image{position:relative;display:flex;align-items:flex-end;-webkit-transform:scale(1);transform:scale(1)}@media only screen and (max-device-width:576px){.coming-soon-banner{padding:0;height:100%}.coming-soon-banner .banner-image{align-items:flex-end;color:#fff;height:100%}.coming-soon-banner .banner-image .banner-title{left:18.66667vw;bottom:18.66667vw}.coming-soon-banner .section-footer{height:18.66667vw;margin-left:18.66667vw}.coming-soon-banner .section-footer .explore-btn{color:#fff}}.restaurant-banner{position:relative;height:100vh;padding:4.16667vw 0}.restaurant-banner .restaurant-banner-image{position:relative;display:flex;align-items:flex-end;color:#fff;-webkit-transform:scale(1);transform:scale(1)}.restaurant-banner .animate-height{-webkit-animation:grow-in-height 1s forwards;animation:grow-in-height 1s forwards}.restaurant-banner .animate-width{-webkit-animation:grow-in-width 1s forwards;animation:grow-in-width 1s forwards}@media only screen and (min-device-width:320px) and (max-device-width:567px){.restaurant-banner{padding:0}.restaurant-banner .animate-height,.restaurant-banner .animate-width{-webkit-animation:none;animation:none}.restaurant-banner .restaurant-banner-image{position:relative;display:flex;align-items:flex-end;color:#fff;height:100%}.restaurant-banner .restaurant-banner-image .banner-title{left:18.66667vw;bottom:18.66667vw}.restaurant-banner .restaurant-banner-image .banner-title .banner-text h1{padding-bottom:5%;color:#fff}.restaurant-banner .restaurant-banner-image .banner-title .banner-text .restaurant-mobile-description{display:block;width:85%;letter-spacing:.44px}.restaurant-banner .section-footer{height:18.66667vw}}.craft-beer-section .video-info-module.beer-brewery{padding-bottom:0}.craft-beer-section .section-header{display:none}.craft-beer-section h1{width:110%}.craft-beer-section.no-padding .video-info-module{padding-bottom:0}.module-container .heading-video-module{width:108%}.location-dropdown{width:12.5vw;height:4.16667vw}.location-dropdown .Dropdown-option,.location-dropdown .Dropdown-placeholder{font-size:14px;line-height:4.16667vw;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.location-dropdown .Dropdown-root{border-bottom:1px solid transparent;width:100%}.location-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}.location-dropdown .Dropdown-root .arrow-closed{-webkit-transform:rotate(45deg)}.location-dropdown .Dropdown-root .arrow-closed,.location-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}.location-dropdown .Dropdown-root .arrow-open{-webkit-transform:rotate(-135deg)}.location-dropdown .Dropdown-root .Dropdown-option,.location-dropdown .Dropdown-root .Dropdown-placeholder{padding:0 0 0 2.08333vw}.location-dropdown .Dropdown-root .Dropdown-control{cursor:pointer;background-color:#f4f4f4;position:relative;overflow:hidden;border:none;box-sizing:border-box;border-radius:unset;padding:0 4.16667vw 0 0;-webkit-transition:none;transition:none}.location-dropdown .Dropdown-root .Dropdown-menu{background-color:#f4f4f4;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)}.location-dropdown .Dropdown-root .Dropdown-option{color:#fff;cursor:pointer;vertical-align:middle}.location-dropdown .Dropdown-root .Dropdown-option:hover{background-color:#ef7f7a;color:#fff}.location-dropdown .Dropdown-root .Dropdown-option.is-selected{color:#ef7f7a;background-color:#2b2d32}.location-dropdown .Dropdown-root .Dropdown-option.is-selected:hover{color:#f4f4f4;background-color:#ef7f7a}.location-dropdown .Dropdown-root.is-open .Dropdown-control{background-color:#2b2d32}.location-dropdown .Dropdown-root.is-open .Dropdown-placeholder{background-color:#2b2d32;color:#fff}.location-dropdown .Dropdown-root.is-open .Dropdown-menu{background-color:#2b2d32}.location-dropdown .Dropdown-root.is-open .arrow-closed,.location-dropdown .Dropdown-root.is-open .arrow-open{border-color:hsla(0,0%,100%,.57)}.restaurant-recommended-section{color:#fff;padding-bottom:7.46667vw}.mobile-project-list-view .project-mobile{margin-top:4%}@media only screen and (min-device-width:576px){.dining-details-banner{height:100vh;padding:4.16667vw 0}.dining-details-banner .restaurant-detail{position:relative;display:flex;align-items:flex-end;-webkit-transform:scale(1);transform:scale(1);width:100%}.dining-details-banner .restaurant-detail .outlet-social-icons{position:absolute;bottom:14.58333vw;right:0;width:4.16667vw}.dining-details-banner .restaurant-detail .outlet-social-icons .icon-container{width:2.77778vw;height:2.77778vw;background-color:#fff;border-radius:50%;margin-bottom:2vh;display:flex;align-items:center;cursor:pointer}.dining-details-banner .restaurant-detail .outlet-social-icons .icon-container img{margin:auto;width:80%;height:80%}.dining-details-banner .restaurant-detail .carousel-indicators{display:flex;position:absolute;bottom:-2.08333vw;left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important}.dining-details-banner .restaurant-detail .carousel-indicators li{background-color:#ef7f7a!important;width:7px!important;height:7px!important;border-radius:50%!important;cursor:pointer}.dining-details-banner .restaurant-detail-description b,.dining-details-banner .restaurant-detail-description strong{color:#000!important}.dining-details-banner .contact-visit-card-link{display:none;position:absolute;top:4.16667vw;right:0;width:20.83334vw}.dining-details-banner .contact-visit-card-link .contact-card{background-color:#fff;top:4.16667vw;padding:1.04167vw 2.08333vw;min-height:4.16667vw;width:20.83334vw;display:flex;flex-direction:column;justify-content:center}.dining-details-banner .contact-visit-card-link .contact-card .content-container *{font-size:10px;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.44px}.dining-details-banner .contact-visit-card-link .contact-card .location-marker{display:none}.dining-details-banner .about-button{display:flex;align-items:center;position:absolute;height:4.16667vw;width:12.5vw;right:37.5vw;bottom:0;background:transparent!important;cursor:pointer}.dining-details-banner .about-button .section-footer-item{width:100%;display:flex;justify-content:space-between;align-items:center}.dining-details-banner .about-button .section-footer-item span{text-transform:uppercase;color:#ef7f7a;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.dining-details-banner .about-button:focus,.dining-details-banner .about-button:hover{background:transparent!important}.dining-details-banner .about-button button:focus,.dining-details-banner .about-button button:hover:enabled{color:#ef7f7a;background:transparent}}@media only screen and (max-device-width:576px){.dining-details-banner{position:relative;padding:0}.dining-details-banner .social-lower-div{display:flex;flex-direction:row}.dining-details-banner .social-lower-div .social-div{-webkit-transform:scale(1);transform:scale(1)}.dining-details-banner .social-lower-div .social-div .about-button-mobile{display:flex;align-items:center;position:absolute;height:4.16667vw;width:33.33334vw;margin-left:3vh}.dining-details-banner .social-lower-div .social-div .about-button-mobile .section-footer-item{width:100%;display:flex;justify-content:space-between;align-items:center}.dining-details-banner .social-lower-div .social-div .about-button-mobile .section-footer-item span{text-transform:uppercase;color:#ef7f7a;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.dining-details-banner .social-lower-div .social-div .about-button-mobile:focus,.dining-details-banner .social-lower-div .social-div .about-button-mobile:hover{background:transparent!important}.dining-details-banner .social-lower-div .social-div .about-button-mobile button:focus,.dining-details-banner .social-lower-div .social-div .about-button-mobile button:hover:enabled{color:#ef7f7a;background:transparent}.dining-details-banner .social-lower-div .social-div .outlet-social-icons{display:flex;flex-direction:row;margin-left:3vh;position:absolute;bottom:2px}.dining-details-banner .social-lower-div .social-div .outlet-social-icons .icon-container{width:5vw;height:5vw;background-color:#fff;border-radius:50%;display:flex;align-items:center;margin-right:2vh}.dining-details-banner .social-lower-div .social-div .outlet-social-icons .icon-container img{margin:auto;width:80%;height:80%}.dining-details-banner .restaurant-detail{display:flex;color:#fff;height:100%}.dining-details-banner .restaurant-detail .banner-title{left:18.66667vw;top:90px}.dining-details-banner .restaurant-detail .carousel-indicators{display:flex;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important}.dining-details-banner .restaurant-detail .carousel-indicators li{background-color:#ef7f7a!important;width:7px!important;height:7px!important;border-radius:50%!important;cursor:pointer}.dining-details-banner .section-footer{height:18.66667vw;margin-left:18.66667vw}.dining-details-banner .section-footer .explore-btn{color:#fff}.dining-details-banner .contact-visit-card-link-mobile{height:25vh;position:absolute;right:0;bottom:18.66667vw;width:80.26668vw}.dining-details-banner .contact-visit-card-link-mobile .contact-card-mobile{height:25vh;background-color:#1c2023;padding-left:8.48485vw;padding-bottom:1.33333vw}.dining-details-banner .contact-visit-card-link-mobile .contact-card-mobile .content-container{height:100%;display:flex;flex-direction:column;align-items:end;justify-content:space-evenly}.dining-details-banner .contact-visit-card-link-mobile .contact-card-mobile .content-container .location-container{width:80%}.dining-details-banner .contact-visit-card-link-mobile .contact-card-mobile .content-container .location-container .location-marker{height:5.33333vw;width:4.66667vw}.dining-details-banner .contact-visit-card-link-mobile .contact-card-mobile .content-container .location-container .address{padding-top:2.33333vw;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;color:#ef7f7a;display:block;letter-spacing:.44px;text-transform:uppercase}.dining-details-banner .contact-visit-card-link-mobile .contact-card-mobile .content-container .timing-container .phone-number{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;color:#ef7f7a;line-height:16px;letter-spacing:.44px}.dining-details-banner .contact-visit-card-link-mobile .contact-card-mobile .content-container .timing-container .secondary-info{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif}.dining-details-banner .contact-visit-card-link-mobile .contact-card-mobile .content-container .timing-container .secondary-info div *{font-size:10px;line-height:16px;display:block;color:#fff;letter-spacing:.44px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.dining-details-banner .about-button{width:16.66667vw;right:33.33334vw}.dining-details-banner .about-button .section-footer-item{width:100%}}.menu-list-container{width:45.83334vw;margin-right:2.08333vw;overflow:hidden}.menu-list-container .menu-heading{margin-top:2%;padding-left:1.89394vw}.menu-list-container .down-arrow{margin-top:.83333vw;margin-left:1.98413vw;cursor:pointer;height:30px;width:30px}.menu-list-container .down-arrow img{height:100%;width:100%}.menu-list-container .list-group{padding-bottom:3%}.menu-list-container .slick-slide{opacity:1;padding-right:1.38889vw}.menu-list-container .food-category{width:41.66667vw;margin-top:2.08333vw;height:4vh;overflow:hidden;margin-bottom:2.08333vw;display:flex}.menu-list-container .food-category .left-arrow{width:2.08333vw;display:inline;margin:auto}.menu-list-container .food-category .left-arrow img{width:25px;height:15px;display:inline;cursor:pointer;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.menu-list-container .food-category .food-category-carousel{width:37.5vw;overflow:hidden}.menu-list-container .food-category .food-category-carousel h3{border-bottom:2px solid rgba(0,0,0,.15);padding-bottom:3px}.menu-list-container .food-category .right-arrow{display:inline;width:2.08333vw;margin:auto;text-align:center}.menu-list-container .food-category .right-arrow img{width:25px;height:15px;display:inline;cursor:pointer}.menu-list-container .menu-list{overflow-y:auto;height:auto;max-height:60.5vh;width:43.75vw;scroll-behavior:smooth}.menu-list-container .menu-list .menu-item-details{width:39.58334vw;border:none;cursor:default;padding-left:2.08333vw}.menu-list-container .menu-list .menu-item-details .menu-item-heading{width:37.5vw;display:flex;flex-direction:row;height:2.08333vw}.menu-list-container .menu-list .menu-item-details .menu-item-heading .item-name{width:37.5vw;overflow:hidden;white-space:nowrap;display:flex;flex-direction:row}.menu-list-container .menu-list .menu-item-details .menu-item-heading .item-name .seperator{flex-grow:1;margin-left:6px;margin-bottom:2vh;border-bottom:1px solid #ddd}.menu-list-container .menu-list .menu-item-details .menu-item-heading .item-price{width:8.33333vw;height:1.38889vw;margin:4px 0 4px .83333vw;display:flex;align-items:center;overflow:hidden}.menu-list-container .menu-list .menu-item-details .menu-item-heading .item-price .currency-icon{display:inline;width:20%;height:65%;object-fit:contain}.menu-list-container .menu-list .menu-item-details .menu-item-heading .item-price .price-value{display:inline;color:#ef7f7a;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:-2px}.menu-list-container .menu-list .menu-item-details p{width:30vw}.menu-list-container .menu-list::-webkit-scrollbar{width:2px!important;visibility:hidden}.menu-list-container .menu-list::-webkit-scrollbar-track{background-color:rgba(0,0,0,.15);visibility:hidden}.menu-list-container .menu-list::-webkit-scrollbar-thumb{background:#1c2023;visibility:hidden}@-moz-document url-prefix(){.menu-list-container .menu-list{-ms-overflow-style:none;scrollbar-width:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.menu-list-container .food-category .left-arrow,.menu-list-container .food-category .right-arrow{margin:3px 0 0}.menu-list-container .menu-list{max-height:75.5vh}}@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){.menu-list-container .food-category .left-arrow,.menu-list-container .food-category .right-arrow{margin:3px auto 0}.menu-list-container .menu-list{max-height:79.5vh}}.dining-menu-container{padding-top:4.16667vw;display:flex;flex-direction:row;margin-left:-2.08333vw}.dining-menu-container .dropdown-outlet-filter .dropdown-content{width:29.16667vw}.dining-menu-container .dropdown-outlet-filter .dropdown-content:before{width:50.5%}.dining-menu-container .dropdown-outlet-filter .dropdown-btn .btn-name{font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px}.dining-menu-container .location-dropdown{position:absolute;top:0;right:29.16667vw;width:14.58333vw;z-index:21}.dining-menu-container .section-header{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.dining-menu-container .section-header .reservations{width:14.58333vw}.dining-menu-container .section-header .reservations img{object-fit:cover;object-position:right;height:49%}.dining-menu-container .section-header .order{width:14.58333vw;display:flex;align-items:center;justify-content:center;top:0}.dining-menu-container .section-header .order img{display:none}.dining-menu-container .menu-category-container{width:45.83334vw;height:100%;position:relative}.dining-menu-container .menu-category-container .menu-image-container{height:100%;padding-bottom:4.16667vw}.dining-menu-container .menu-category-container .menu-image-container img{object-fit:cover;width:100%;height:100%;object-position:center;-webkit-animation:fadeHotspots 2s ease;animation:fadeHotspots 2s ease}.dining-menu-container .menu-category-container .category-list{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.dining-menu-container .menu-category-container .category-list h3{padding:1% 0 5%;cursor:pointer}.menu-row{padding-top:10%;height:16vh}.menu-row .currency-icon{display:inline;width:15%;height:38%;object-fit:contain}.menu-row h3{display:inline}.menu-row span{display:inline;line-height:26px;float:right;color:#ef7f7a!important;font-weight:700}.menu-row p{padding-top:10px;color:#333!important;font-weight:400!important}.menu-row .item-name-price-row{display:flex;justify-content:flex-start;cursor:pointer}.menu-row .item-name-price-row .rupee-icon-container{float:right;display:flex;align-items:center;justify-content:center}.dark-theme .menu-row p{color:#fff!important}.text-carousel-section .food-category-mobile{width:83.33334vw;margin-top:2.08333vw;height:4vh;overflow:hidden;display:flex;margin-left:-15%}.text-carousel-section .food-category-mobile .left-arrow{width:2.08333vw;display:inline;margin:auto}.text-carousel-section .food-category-mobile .left-arrow img{width:25px;height:15px;display:inline;cursor:pointer;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.text-carousel-section .food-category-mobile .food-category-carousel{width:62.50001vw;overflow:hidden}.text-carousel-section .food-category-mobile .food-category-carousel span{font-weight:700;font-size:14px;line-height:22px;cursor:pointer;border-bottom:2px solid #fff}.text-carousel-section .food-category-mobile .slick-slide{margin-right:2vh}.text-carousel-section .food-category-mobile .right-arrow{display:inline;width:2.08333vw;margin:auto auto auto 4px;text-align:center}.text-carousel-section .food-category-mobile .right-arrow img{width:25px;height:15px;display:inline;cursor:pointer}.text-carousel-section .active-tab{color:#ef7f7a!important;border-bottom:2px solid #ef7f7a!important}.light-theme .text-carousel-section .text-carousel-row span{color:#000}.dark-theme .text-carousel-row .text-carousel-section span{color:#fff}.dining-mobile-container{position:relative;padding:18.66667vw 0 18.66667vw 18.66667vw;overflow:hidden}.dining-mobile-container .dining-menu-overlay-heading{padding-top:16px}.dining-mobile-container .text-carousel-section .text-carousel-row{border-bottom:1px solid #f4f4f4}.dining-mobile-container .dining-menu-mobile-content{width:85%;padding:7% 0}.dining-mobile-container .dining-menu-mobile-content .menu-row{padding-bottom:15%;display:block!important}.dining-mobile-container .dining-menu-mobile-content .menu-row p{padding-right:10%}.dining-mobile-container .dining-menu-mobile-content .menu-row .item-name{width:90%;padding-right:5%;padding-top:2%}.dining-mobile-container .dining-menu-mobile-content .menu-row .rupee-icon-container .rupee-icon-pink-img{height:3vh;width:1.5vw;margin-right:4px}.dining-mobile-container .dining-image-container{height:100%;width:100%}.dining-mobile-container .dining-image-container img{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;object-fit:cover}.dining-mobile-container .section-header .section-header-item{display:inline;position:absolute;top:0;right:0;height:60px;width:120px;padding:0 5%;background-color:#ef7f7a}.dining-mobile-container .section-header .section-header-item span{color:#fff!important}.dining-mobile-container .section-header .section-header-item img{display:none}.dining-mobile-container .section-header .section-header-item:hover{background:#ef7f7a}.dining-mobile-container .section-header .section-header-item:focus{color:#fff;background:#ef7f7a}.dining-mobile-container .location-dropdown{position:absolute;height:4.16667vw;top:0;left:12.5vw;z-index:21}.dining-mobile-container .dining-inner-content{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;left:0;bottom:0;z-index:1;padding:18.66667vw 0 18.66667vw 18.66667vw}.dining-mobile-container .dining-inner-content .top-row{padding-right:9.33333vw}.dining-mobile-container .dining-inner-content .top-row h1{margin-bottom:10%;padding-top:16px}.dining-mobile-container .dining-inner-content .bottom-row{padding-right:9.33333vw}.dining-mobile-container .dining-inner-content .bottom-row .explore{padding-top:6%;background:transparent;border:none;color:#ef7f7a}.dining-mobile-container .section-footer .share-button{z-index:99999;width:30px;height:30px;right:10%;top:20%}.dining-mobile-container .section-footer .share-button img{height:100%;width:100%}.dining-menu-mobile-content{max-height:62vh;overflow:hidden;overflow-y:scroll}.dining-menu-mobile-content::-webkit-scrollbar{width:2px!important}.dining-menu-mobile-content::-webkit-scrollbar-track{background:rgba(0,0,0,.35)}.dining-menu-mobile-content::-webkit-scrollbar-thumb{background:#000}.beer-explorer{height:100%;display:flex;flex-direction:row;justify-content:center}.beer-explorer .carousel{width:100%;height:100%;overflow:hidden;padding-top:4.16667vw;padding-bottom:4.16667vw}.beer-explorer .carousel div,.beer-explorer .carousel div .slick-slider,.beer-explorer .carousel div .slick-slider .slick-list{height:100%}.beer-explorer .carousel .beer-card{height:100%;display:flex!important;flex-direction:row!important}.beer-explorer .carousel .beer-card .beer-image{width:16.66667vw}.beer-explorer .carousel .beer-card .beer-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.beer-explorer .carousel .beer-card .animate{position:relative;-webkit-animation:animateSlide 1s ease-in-out;animation:animateSlide 1s ease-in-out}.beer-explorer .carousel .beer-card .beer-details{display:flex;flex-direction:column;justify-content:center;width:20.83334vw;padding-top:8.33333vw;padding-bottom:8.33333vw;overflow:hidden;-webkit-animation:fadeBanner 1s ease-in;animation:fadeBanner 1s ease-in}.beer-explorer .carousel .beer-card .beer-details h1{width:60%}.beer-explorer .carousel .beer-card .beer-details h4{padding-top:3%;color:#333!important;opacity:.5}.beer-explorer .carousel .beer-card .beer-details .description{padding-top:10%}.beer-explorer .carousel .slick-slide{opacity:1!important}.beer-explorer-mobile{height:100%;padding:60px 0;margin-left:18.66667vw;display:flex;flex-direction:row;justify-content:center}.beer-explorer-mobile .carousel{width:100%;height:100%;overflow:hidden}.beer-explorer-mobile .carousel div,.beer-explorer-mobile .carousel div .slick-slider{height:100%}.beer-explorer-mobile .carousel div .slick-slider .slick-list{height:100%;overflow:hidden!important}.beer-explorer-mobile .carousel div .slick-slider .slick-list .slick-track,.beer-explorer-mobile .carousel div .slick-slider .slick-slide,.beer-explorer-mobile .carousel div .slick-slider .slick-slide>div{height:100%}.beer-explorer-mobile .carousel .beer-card{display:flex!important;flex-direction:row!important;height:100%}.beer-explorer-mobile .carousel .beer-card .beer-image{width:30%;height:80%;-webkit-transform:translateX(0);transform:translateX(0)}.beer-explorer-mobile .carousel .beer-card .beer-image img{height:100%;width:100%;object-fit:cover;object-position:center center}.beer-explorer-mobile .carousel .beer-card .animate{position:relative;-webkit-animation:animateSlide 1s ease-in,animateOpacity 2s ease-out;animation:animateSlide 1s ease-in,animateOpacity 2s ease-out}.beer-explorer-mobile .carousel .beer-card .beer-details{display:flex;flex-direction:column;justify-content:center;width:56%;overflow:hidden;-webkit-animation:fadeBanner 1s ease-in;animation:fadeBanner 1s ease-in}.beer-explorer-mobile .carousel .beer-card .beer-details h4{width:50%;padding-top:3%;opacity:.5}.beer-explorer-mobile .carousel .beer-card .beer-details .description{padding-top:10%;width:90%}@-webkit-keyframes animateOpacity{0%{opacity:0}to{opacity:1}}@keyframes animateOpacity{0%{opacity:0}to{opacity:1}}@keyframes animateSlide{0%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes animateSlide{0%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}nav,nav ol{height:100%;width:100%}nav ol .restaurant-header-buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;position:absolute;top:50%;right:2%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav ol .restaurant-header-buttons h4{padding:0 1.04167vw}nav ol .restaurant-header-buttons h4,nav ol .restaurant-header-buttons h4 a{display:inline-block;cursor:pointer;color:#fff!important}nav ol .restaurant-header-buttons h4 a:hover,nav ol .restaurant-header-buttons h4:hover{color:#ef7f7a!important}@media only screen and (max-device-width:576px){nav,nav ol{height:-webkit-max-content;height:-moz-max-content;height:max-content}nav,nav ol,nav ol .restaurant-header-buttons{width:-webkit-max-content;width:-moz-max-content;width:max-content}nav ol .restaurant-header-buttons{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:absolute;top:40%;left:20%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}nav ol .restaurant-header-buttons h2{padding:20% 0}nav ol .restaurant-header-buttons a,nav ol .restaurant-header-buttons h2{color:#fff}}.craftBeer-banner{height:100vh;padding:4.16667vw 0}.craftBeer-banner .intro{display:flex;align-items:flex-end;color:#fff;-webkit-transform:scale(1);transform:scale(1)}.craftBeer-banner .animate-height{-webkit-animation:grow-in-height 1s forwards;animation:grow-in-height 1s forwards}.craftBeer-banner .animate-width{-webkit-animation:grow-in-width 1s forwards;animation:grow-in-width 1s forwards}.craftBeer-banner .section-header .section-header-item{position:absolute;top:0;right:0;width:20.83334vw}@media only screen and (min-device-width:320px) and (max-device-width:567px){.craftBeer-banner{padding:0}.craftBeer-banner .intro{display:flex;align-items:flex-end;color:#fff;height:100%;-webkit-animation:none;animation:none;-webkit-transform:scale(1);transform:scale(1)}.craftBeer-banner .intro .banner-title{left:18.66667vw;bottom:18.66667vw}.craftBeer-banner .section-footer{height:18.66667vw}.craftBeer-banner .section-header{display:none}}.workspace-banner{height:100vh;padding:4.16667vw 0}.workspace-banner .workspace-banner-image{display:flex;align-items:flex-end;position:relative;-webkit-transform:scale(1);transform:scale(1)}.workspace-banner .banner-description-mobile{display:none}@media only screen and (min-device-width:320px) and (max-device-width:567px){.workspace-banner{padding:0}.workspace-banner .workspace-banner-image{align-items:flex-end;color:#fff;height:100%}.workspace-banner .workspace-banner-image .banner-title{position:absolute;left:18.66667vw;bottom:18.66667vw}.workspace-banner .workspace-banner-image .banner-title .banner-text h1{color:#fff;padding-bottom:5%}.workspace-banner .workspace-banner-image .banner-title .banner-text .workspace-banner-description *{color:#fff!important;line-height:16px!important;font-size:14px!important;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif!important}}.campaign-banner{height:100vh;padding:4.16667vw 0}.campaign-banner .campaign-banner-image{display:flex;align-items:flex-end;position:relative;-webkit-transform:scale(1);transform:scale(1)}@media only screen and (min-device-width:320px) and (max-device-width:567px){.campaign-banner{padding:0}.campaign-banner .campaign-banner-image{align-items:flex-end;color:#fff;height:100%}.campaign-banner .campaign-banner-image .banner-title{position:absolute;left:18.66667vw;bottom:18.66667vw}.campaign-banner .campaign-banner-image .banner-title .banner-text{color:#fff;padding-bottom:5%}}.property-banner{height:100vh;padding:4.16667vw 0}.property-banner .property-banner-image{display:flex;align-items:flex-end;position:relative;-webkit-transform:scale(1);transform:scale(1)}.property-banner .banner-description-mobile{display:none}@media only screen and (min-device-width:320px) and (max-device-width:567px){.property-banner{padding:0}.property-banner .property-banner-image{align-items:flex-end;color:#fff;height:100%}.property-banner .property-banner-image .banner-title{position:absolute;left:18.66667vw;bottom:18.66667vw}.property-banner .property-banner-image .banner-title .banner-text h1{color:#fff;padding-bottom:5%}.property-banner .property-banner-image .banner-title .banner-text .career-banner-description *{color:#fff!important;line-height:16px!important;font-size:14px!important;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif!important}}.loyalty-banner{height:100vh;padding:4.16667vw 0}.loyalty-banner .loyalty-banner-image{display:flex;align-items:flex-end;position:relative;-webkit-transform:scale(1);transform:scale(1)}.loyalty-banner .banner-description-mobile{display:none}@media only screen and (min-device-width:320px) and (max-device-width:567px){.loyalty-banner{padding:0}.loyalty-banner .loyalty-banner-image{align-items:flex-end;color:#fff;height:100%}.loyalty-banner .loyalty-banner-image .banner-title{position:absolute;left:18.66667vw;bottom:18.66667vw}.loyalty-banner .loyalty-banner-image .banner-title .banner-text h1{color:#fff;padding-bottom:5%}.loyalty-banner .loyalty-banner-image .banner-title .banner-text .loyalty-banner-description *{color:#fff!important;line-height:16px!important;font-size:14px!important;font-family:"HaasUnicaBold","Helvetica Neue",Helvetica,Arial,sans-serif!important}}.thinkDesign-banner{height:100vh;padding:4.16667vw 0}.thinkDesign-banner .intro{display:flex;align-items:flex-end;color:#fff;-webkit-transform:scale(1);transform:scale(1)}.thinkDesign-banner .animate-height{-webkit-animation:grow-in-height 1s forwards;animation:grow-in-height 1s forwards}.thinkDesign-banner .animate-width{-webkit-animation:grow-in-width 1s forwards;animation:grow-in-width 1s forwards}@media only screen and (min-device-width:320px) and (max-device-width:567px){.thinkDesign-banner{padding:0}.thinkDesign-banner .intro{display:flex;align-items:flex-end;color:#fff;height:100%;-webkit-animation:none;animation:none;-webkit-transform:scale(1);transform:scale(1)}.thinkDesign-banner .intro .banner-title{left:18.66667vw;bottom:18.66667vw}.thinkDesign-banner .section-footer{height:18.66667vw}}.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.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.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.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;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}.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}}