body,html{-webkit-font-smoothing:antialiased;font-family:Amiko,'Microsoft JhengHei',sans-serif;color:#fff;background:#000;overflow-x:hidden}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}html.no-scroll{overflow:hidden}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;overflow:auto;overflow-anchor:none}body.no-scroll{overflow:hidden}:active,:focus{outline:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;font-size:initial;font-weight:700}h1{font-size:50px}h2{font-size:40px}h3{font-size:25px}p{font-size:18px}.fw-400{font-weight:400}.fw-700{font-weight:700}ol,ul{list-style-type:none}a,a:focus,a:hover,button,button:focus,button:hover{text-decoration:none;outline:0;cursor:pointer;color:inherit;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}button{border:none;padding:0;background-color:transparent;box-shadow:none}.global-container{width:100%;position:relative}.info-wrap li{display:flex;align-items:baseline;margin-bottom:5px}.info-wrap .icon{text-align:center;width:20px;margin-right:5px}.info-wrap p{margin-bottom:0}.container{margin:0 auto}.lightbox{position:fixed;display:flex;align-items:center;justify-content:center;left:0;top:0;width:100%;height:100%;z-index:10;opacity:0;visibility:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.lightbox__wrap{position:relative;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.lightbox.opened{opacity:1;visibility:visible}.lightbox.opened .lightbox__wrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.btn{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;display:inline-block;border:2px solid;padding:15px 25px;font-size:14px;font-weight:700;position:relative;overflow:hidden}.btn:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:width .5s cubic-bezier(.645,.045,.355,1);-moz-transition:width .5s cubic-bezier(.645,.045,.355,1);-ms-transition:width .5s cubic-bezier(.645,.045,.355,1);-o-transition:width .5s cubic-bezier(.645,.045,.355,1);transition:width .5s cubic-bezier(.645,.045,.355,1);left:unset;right:0;width:0}.btn:hover:before{right:unset;left:0;width:100%}.btn:hover span{color:#fff}.btn--black{border-color:#000}.btn--black:before{background:#000}.btn--black span{color:#000;position:relative;-webkit-transition:color .5s cubic-bezier(.645,.045,.355,1);-moz-transition:color .5s cubic-bezier(.645,.045,.355,1);-ms-transition:color .5s cubic-bezier(.645,.045,.355,1);-o-transition:color .5s cubic-bezier(.645,.045,.355,1);transition:color .5s cubic-bezier(.645,.045,.355,1)}.btn--black .icon-angle{font-size:10px;margin-left:10px}.btn--solid-black{border-color:#000}.btn--solid-black:before{background:#000}.btn--solid-black span{color:#fff;position:relative;-webkit-transition:color .5s cubic-bezier(.645,.045,.355,1);-moz-transition:color .5s cubic-bezier(.645,.045,.355,1);-ms-transition:color .5s cubic-bezier(.645,.045,.355,1);-o-transition:color .5s cubic-bezier(.645,.045,.355,1);transition:color .5s cubic-bezier(.645,.045,.355,1)}.btn--solid-black:before{right:unset;left:0;width:100%}.btn--solid-black:hover:before{left:unset;right:0;width:0%}.btn--solid-black:hover span{color:#000}html body[data-lang="zh-hk"] body,html body[data-lang="zh-hk"] html{-webkit-font-smoothing:antialiased;font-family:Amiko,source-han-sans-traditional,sans-serif;color:#fff;overflow-x:hidden}html body[data-lang="zh-cn"] body,html body[data-lang="zh-cn"] html{-webkit-font-smoothing:antialiased;font-family:Amiko,source-han-sans-simplified-c,sans-serif;color:#fff;overflow-x:hidden}html body[data-lang="zh-cn"] h1,html body[data-lang="zh-cn"] h2,html body[data-lang="zh-hk"] h1,html body[data-lang="zh-hk"] h2{line-height:1.3}html body[data-lang="zh-cn"] h3,html body[data-lang="zh-hk"] h3{line-height:1.6}html body[data-lang="zh-cn"] p,html body[data-lang="zh-hk"] p{font-size:15px!important;line-height:1.8!important}@media only screen and (min-width:992px){html body[data-lang="zh-cn"] p,html body[data-lang="zh-hk"] p{font-size:16px!important}}html body[data-lang="zh-cn"] a span,html body[data-lang="zh-hk"] a span{font-weight:700}html body[data-lang="zh-cn"] .quote-wrapper h3,html body[data-lang="zh-hk"] .quote-wrapper h3{line-height:1.6!important}html body[data-lang="zh-cn"] .quote-wrapper h3:before,html body[data-lang="zh-hk"] .quote-wrapper h3:before{background-image:url(/files/the-house-collective/img/icon-quote-cn@2x.png);width:12px;height:23px;margin-right:0;margin-left:10px}html body[data-lang="zh-cn"] .slider--3column__content p,html body[data-lang="zh-hk"] .slider--3column__content p{font-size:13px!important}@media only screen and (min-width:992px){html body[data-lang="zh-cn"] .slider--3column__content p,html body[data-lang="zh-hk"] .slider--3column__content p{font-size:15px!important}}html body[data-lang="zh-cn"] .slider--3column__content .quote-wrapper h2,html body[data-lang="zh-hk"] .slider--3column__content .quote-wrapper h2{line-height:1.5;font-weight:500}html body[data-lang="zh-cn"] .hero--landing--info-Content p,html body[data-lang="zh-hk"] .hero--landing--info-Content p{font-size:16px;line-height:1.8!important}html body[data-lang="zh-cn"] .hero--landing--info-Content h4,html body[data-lang="zh-hk"] .hero--landing--info-Content h4{font-size:15px;line-height:1.8}@media only screen and (min-width:992px){html body[data-lang="zh-cn"] .hero--landing--info-Content h4,html body[data-lang="zh-hk"] .hero--landing--info-Content h4{font-size:16px}}html body[data-lang="zh-cn"] .hero--landing--info-Content .quote-wrapper h4,html body[data-lang="zh-hk"] .hero--landing--info-Content .quote-wrapper h4{line-height:1}html body[data-lang="zh-cn"] .tab--item h2,html body[data-lang="zh-cn"] .tab--item h3,html body[data-lang="zh-hk"] .tab--item h2,html body[data-lang="zh-hk"] .tab--item h3{margin-bottom:5px}html body[data-lang="zh-cn"] .prog--info h4,html body[data-lang="zh-hk"] .prog--info h4{margin-bottom:25px}html body[data-lang="zh-cn"] .more--info h3,html body[data-lang="zh-hk"] .more--info h3{font-size:25px}html body[data-lang="zh-cn"] .cookies-consent .container,html body[data-lang="zh-hk"] .cookies-consent .container{justify-content:space-between;align-items:center}.p-40{padding:0 20px}.p-b-120{padding-bottom:120px!important}@media only screen and (min-width:992px){.p-40{padding:0 40px}}.p-50{padding:0 0}@media only screen and (min-width:992px){.p-50{padding:0 50px}}.p-90{padding:0 20px}@media only screen and (min-width:992px){.p-90{padding:0 90px}}.mb-20{margin-bottom:20px}.mb-50{margin-bottom:50px}.mb-150{margin-bottom:150px}.mb-100{margin-bottom:100px}.page--container{padding:inherit}@media only screen and (min-width:1440px){.page--container{max-width:1440px;margin:auto}}.page--offer-details .share-wrapper+.sect-title.sect-title--left,.page--upclose-details .share-wrapper+.sect-title.sect-title--left{max-width:900px;margin:auto auto 40px;padding:0 20px;text-align:left}@media only screen and (min-width:992px){.page--offer-details .share-wrapper+.sect-title.sect-title--left,.page--upclose-details .share-wrapper+.sect-title.sect-title--left{padding:0}}.page--upclose .post{max-width:inherit;padding:0}@media only screen and (min-width:992px){.page--upclose .post{padding:0 40px}}.page--upclose .post--img-text{margin-bottom:100px!important}.page--people .sect-title.sect-title--center{margin-bottom:0!important}.page--policy .sect-title.sect-title--center{margin-bottom:20px!important;text-align:center}.page--policy .sect-title.sect-title--center h1{margin-bottom:0!important;font-size:18px!important}.page--policy .post--benefit .text-wrap ul{list-style:none}.page--policy .body--content .post--benefit .text-wrap p{font-size:15px}.page--policy .body--content .post--benefit .text-wrap ol li,.page--policy .body--content .post--benefit .text-wrap ul li{font-size:15px}.page--policy .body--content .post--benefit .text-wrap ul{list-style-type:disc}.page--policy .body--content .post--benefit .text-wrap table ol,.page--policy .body--content .post--benefit .text-wrap table p,.page--policy .body--content .post--benefit .text-wrap table ul{margin-bottom:0}.page--policy .body--content .post--benefit .text-wrap table li,.page--policy .body--content .post--benefit .text-wrap table p{font-size:12px}.page--policy .body--content tr td li,.page--policy .body--content tr td ul{font-size:12px}.page--policy .body--content .post>.row{padding:0}.page--policy .body--content .post{max-width:1200px}.page--policy .module-wrapper{transform:translatey(0);opacity:1}.close-btn{cursor:pointer;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-playvid:after{content:'';display:block;background-image:url(/files/the-house-collective/img/icon-playvid.svg);background-size:cover;width:40px;height:40px}@media only screen and (min-width:992px){.icon-playvid:after{width:67px;height:67px}}.close-btn:hover>div:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.close-btn:hover>div:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-btn>div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.close-btn>div:after,.close-btn>div:before{content:"";display:block;position:absolute;width:25px;height:2px;background:#f6f4f0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.close-btn>div:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-btn>div:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lightbox{opacity:0;z-index:-1;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(34,35,35,.9);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.lightbox.opened{z-index:105;opacity:1}.lightbox .close-btn{position:absolute;right:30px;top:30px}@media only screen and (max-width:768px){.lightbox .close-btn{right:10px;top:10px}}.lightbox .close-btn>div:after,.lightbox .close-btn>div:before{width:50px}@media only screen and (max-width:768px){.lightbox .close-btn>div:after,.lightbox .close-btn>div:before{width:30px}}.lightbox--video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lightbox--video .wrapper{max-width:1080px;position:relative;width:100%;padding:20px;overflow:hidden}@media only screen and (min-width:992px){.lightbox--video .wrapper{padding:40px}}.lightbox--video .wrapper iframe,.lightbox--video .wrapper video{position:absolute;left:0;top:0;width:100%;height:100%}.lightbox__wrap{width:100%;height:auto;position:relative;padding-top:62.5%}.lightbox__wrap .lightbox-vid{width:100%!important;height:100%!important;position:absolute!important;top:0!important}.btn{line-height:1}.btn--white{margin:30px 0;border-color:#fff;text-decoration:none!important}.btn--white:hover{text-decoration:none!important}.btn--white:hover:before{right:unset;left:0;width:100%}.btn--white:hover span{color:#000!important}.btn--white:hover:focus span{color:#000!important}.btn--white:focus{text-decoration:none!important}.btn--white:focus span{color:#fff!important}.btn--white:active{color:#fff}.btn--white:before{background:#fff}.btn--white span{color:#fff;position:relative;-webkit-transition:color .5s cubic-bezier(.645,.045,.355,1);-moz-transition:color .5s cubic-bezier(.645,.045,.355,1);-ms-transition:color .5s cubic-bezier(.645,.045,.355,1);-o-transition:color .5s cubic-bezier(.645,.045,.355,1);transition:color .5s cubic-bezier(.645,.045,.355,1)}.btn--white .icon-angle{font-size:10px;margin-left:10px}footer .btn--white{border-color:#000}footer .btn--white:hover span{color:#fff!important}footer .btn--white:hover:focus span{color:#fff}footer .btn--white:focus span{color:#fff}footer.btn--white:active{color:#000}footer .btn--white:before{background:#000}footer .btn--white span{color:#000}.btn--mega{font-size:20px;padding:20px 80px;text-transform:uppercase;margin:0 auto;display:block}.btn--pointer{pointer-events:all}.text-center{text-align:center}.inner-container{width:100%;margin:0 auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:992px){.inner-container{width:900px;padding-left:40px;padding-right:40px}}.m-page-indicator{text-align:right;letter-spacing:.15rem;padding-top:5px!important;font-size:15px}.m-page-indicator h4{display:inline-block}.m-page-indicator:before{content:'';display:inline-block;width:50px;height:2px;background-color:#fff;vertical-align:middle;margin-right:8px!important}.breadcrumb{position:absolute;top:65px;z-index:101;background-color:transparent;border-radius:0;left:25px}.breadcrumb--item{display:flex;position:relative}.breadcrumb--item h5{margin-bottom:0;font-size:15px!important;font-weight:400;line-height:1;margin-left:10px}.breadcrumb a{font-size:15px;font-weight:400;line-height:1;margin-right:10px}.breadcrumb span{position:relative}.breadcrumb span:after{content:"\e907";font-size:8px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:block;position:relative;top:2px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.error_msg{display:block;margin-bottom:30px}.error_msg .content{font-weight:700;font-size:15px;color:red}.zoomOut{animation-name:sliderZoomOut;animation-duration:3.5s;animation-timing-function:ease-in-out}@keyframes sliderZoomOut{0%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.hero-module{transform:translateX(20%);opacity:0}.hero-module.reveal{-webkit-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-ms-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-o-transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translateX(0);opacity:1;visibility:visible;transition-duration:1s;transition-delay:.5s}.hero-module.left-1{transform:translateX(-200px);opacity:0;z-index:3}.hero-module.left-1.reveal{-webkit-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-ms-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-o-transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translateX(0);opacity:1;visibility:visible;transition-duration:1s;transition-delay:.8s}.hero-module.fadeUp{transform:translatey(20%);opacity:0}.hero-module.fadeUp.reveal{-webkit-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-ms-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-o-transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translatey(0);transition-duration:.8s;opacity:1;visibility:visible;transition-delay:.4s}.bgModule.opacity,.hero-module.bgModule.opacity{transform:translateX(0);opacity:0}.bgModule.opacity.reveal,.hero-module.bgModule.opacity.reveal{-webkit-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-ms-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-o-transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition-duration:.8s;opacity:1;visibility:visible}.module-wrapper{transform:translatey(20%);opacity:0}.module-wrapper.reveal{-webkit-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-ms-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-o-transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translatey(0);transition-duration:.8s;opacity:1;visibility:visible}.module-wrapper.right-1{transform:translatey(20%);opacity:0}.module-wrapper.right-1.reveal{-webkit-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-ms-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-o-transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translatey(0);transition-duration:1s;opacity:1;visibility:visible;transition-delay:.8s}.m-page-indicator{display:flex;position:absolute;top:50px;right:23px;z-index:20;align-items:center}@media only screen and (min-width:992px){.m-page-indicator{display:none}}.m-page-indicator h1{text-align:right;letter-spacing:.15rem;font-size:15px!important;font-weight:700;text-transform:uppercase}.m-page-indicator:before{content:'';display:inline-block;width:50px;height:2px;background-color:#fff;vertical-align:middle;margin-right:15px}h1{font-size:32px}@media only screen and (min-width:992px){h1{font-size:50px}}.head-title-center h1,.head-title-center h2{display:none}@media only screen and (min-width:992px){.head-title-center h1,.head-title-center h2{position:absolute;z-index:20;display:block;font-size:18px;width:100%;padding:0;top:144px;letter-spacing:.15rem;text-transform:uppercase;text-align:center}}h5{font-size:15px}@media only screen and (min-width:992px){h5{font-size:25px}}h5,p{margin-bottom:1rem}.quote-wrapper{position:relative}.quote-wrapper .quote:before{content:'';display:inline-block;background-image:url(/files/the-house-collective/img/icon-quote@2x.png);width:19px;height:15px;background-size:cover;margin-right:10px;vertical-align:super;position:absolute}@media only screen and (min-width:992px){.quote-wrapper .quote:before{width:28px;height:22px}}p{font-size:13px}@media only screen and (min-width:992px){p{font-size:15px}}.page-component-list{position:relative;background:#000}@media only screen and (min-width:992px){.page-component-list{max-width:100%}}.page-component-list .www-componentwrap{background-color:#000;position:relative;max-width:1440px;margin:0 auto}.page-component-list h1.component,.page-component-list h2.component{text-align:center;padding:50px 0}.page-component-list.page--home .anchor{opacity:1;z-index:1;bottom:50%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}.home-art{position:relative;background:#000}.home-art .text-layer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;height:100vh}.home-art .text-layer h1{margin-top:0;color:#fff}.home-art--info{position:relative;width:100vw;height:100vh}.home-art--info .row{position:relative;height:100%}.home-art--infoItem_left{margin-top:60px;padding-right:20px;padding-left:50px}@media only screen and (min-width:992px){.home-art--infoItem_left{margin-top:160px;margin-left:120px;padding-right:30px;padding-left:0}}.home-art--infoItem_left h1{font-size:32px}@media only screen and (min-width:992px){.home-art--infoItem_left h1{font-size:50px}}.home-art--infoItem_right{position:relative;bottom:0;max-width:700px;width:100%;padding-left:0;padding-right:0;padding-top:80px;top:0}@media only screen and (min-width:992px){.home-art--infoItem_right{position:absolute;bottom:40px;padding-right:60px;padding-left:0;width:100%;max-width:none;padding-top:30vh}}.home-art--infoItem_right.fade-in-x{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.home-art--infoItem_right h2{margin-bottom:15px;font-size:20px}@media only screen and (min-width:650px){.home-art--infoItem_right h2{font-size:25px}}@media only screen and (min-width:992px){.home-art--infoItem_right h2{font-size:40px;margin-bottom:30px}}.home-art--infoItem_right .btn--white{margin:15px 0;padding:15px 15px}@media only screen and (min-width:992px){.home-art--infoItem_right .btn--white{margin:30px 0;padding:15px 25px}}.home-art .fade-in-x.col--title{position:relative;left:0}@media only screen and (min-width:992px){.home-art .fade-in-x.col--title{left:-50px}}#blur-section{position:relative;width:100vw;height:100vh;overflow:hidden}#blur-section .blur-image{position:absolute;left:0;top:0;width:100%;height:60vh;background-size:cover;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width:992px){#blur-section .blur-image{width:100%;height:100%}}#blur-section .clear-circle{width:150px;height:150px;position:absolute;left:0;top:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-repeat:no-repeat}#blur-section .clear-circle.mobile{-webkit-transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;-ms-transition:all 1.2s ease-in-out;-o-transition:all 1.2s ease-in-out;transition:all 1.2s ease-in-out}@media only screen and (min-width:992px){#blur-section .clear-circle{width:300px;height:300px}}.homepage-hero-vid .azuremediaplayer{width:100%;height:100%}#home-art{overflow:hidden!important}.page--kpInTouch .errorMessageForsub{color:red;margin-bottom:20px;text-transform:none}.page--kpInTouch .error{border-color:red!important}.page--kpInTouch .form--radio,.page--kpInTouch input{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-transition:all .3s cubic-bezier(.645,.045,.355,1);-ms-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.error-msg-captcha{color:red;font-size:15px;font-weight:400;text-transform:uppercase;margin-top:10px}.inactive{display:none}#CaptchaCode-error{color:red;margin-top:10px}.dropdown-wrapper .select2-container{position:relative;width:100%!important}.dropdown-wrapper .select2-container--default .select2-selection--single{height:auto;border-radius:0;border:none;border-bottom:1px solid #fff;width:100%;background-color:transparent}.dropdown-wrapper .select2-container .select2-selection--single .select2-selection__rendered{padding:15px 20px 15px 0;text-transform:uppercase}.dropdown-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1;color:#fff}.select2-dropdown .select2-results__option{cursor:pointer;border-bottom:1px solid #939598;color:#000;padding:12px;font-size:14px;line-height:1;font-weight:700;font-family:Amiko,sans-serif;text-transform:uppercase;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-transition:all .3s cubic-bezier(.645,.045,.355,1);-ms-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}@media only screen and (min-width:992px){.select2-dropdown .select2-results__option{padding:15px}}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%!important}.select2-container--default .select2-results__option--selected{background-color:transparent!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#000!important;color:#fff!important}.select2-selection__arrow b{border-color:transparent!important;border-width:0!important}.select2-selection__arrow b:after{content:"\e907";font-size:8px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:unset;top:50%;-webkit-transition:transform .3s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .3s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .3s cubic-bezier(.645,.045,.355,1);-o-transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.select2-selection__arrow.open b:after{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);-webkit-transition:transform .3s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .3s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .3s cubic-bezier(.645,.045,.355,1);-o-transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.select2-container--default .select2-results>.select2-results__options{max-height:315px!important}.select2-selection--single{-webkit-transition:border-color 350ms cubic-bezier(.645,.045,.355,1);-moz-transition:border-color 350ms cubic-bezier(.645,.045,.355,1);-ms-transition:border-color 350ms cubic-bezier(.645,.045,.355,1);-o-transition:border-color 350ms cubic-bezier(.645,.045,.355,1);transition:border-color 350ms cubic-bezier(.645,.045,.355,1)}.sel2-dropdown.error~.select2-container--default .select2-selection--single{border-color:#b70000!important}.sel2-dropdown--country .select2-default{opacity:.6!important}.input-radio.error~.form--radio{border-color:#b70000!important}html body[data-lang="zh-cn"] .open-animation .logo-wrap,html body[data-lang="zh-hk"] .open-animation .logo-wrap{height:195px;top:calc(50% + 15px);background-image:url(/files/the-house-collective/img/opening-logo-word-ch.svg)}.form-widget{position:fixed;color:#000;z-index:102;top:0;right:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.4s cubic-bezier(.645,.045,.355,1);-moz-transition:.4s cubic-bezier(.645,.045,.355,1);-ms-transition:.4s cubic-bezier(.645,.045,.355,1);-o-transition:.4s cubic-bezier(.645,.045,.355,1);transition:.4s cubic-bezier(.645,.045,.355,1);padding:60px 0 25px;width:100%;max-width:100%;box-shadow:-3px 0 20px transparent;height:100vh}.form-widget:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(255,255,255,.9)}.form-widget.opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);box-shadow:-3px 0 20px rgba(0,0,0,.2)}@media only screen and (min-width:650px){.form-widget{height:auto;max-width:520px;padding:25px 20px}}@media only screen and (min-width:768px){.form-widget{padding:40px}}.form-widget__header{position:fixed;display:flex;justify-content:space-between;width:100%;left:0;top:0;padding:25px 20px;background:#000;color:#fff}@media only screen and (min-width:650px){.form-widget__header{position:relative;padding:0;background:0 0;color:#000}}.form-widget__header .icon-arrow{cursor:pointer}.form-widget__header .label{text-transform:uppercase;font-weight:700}.form-widget__header .label .icon-bed{vertical-align:baseline}.form-widget .form{overflow:auto;margin-bottom:0;margin-top:40px;height:calc(100vh - 70px);padding:0 20px 60px}@media only screen and (min-width:650px){.form-widget .form{overflow:unset;height:auto;padding:0}}.form-widget .form__gp{position:relative;text-transform:uppercase;margin-bottom:0}@media only screen and (min-width:650px){.form-widget .form__gp{margin-bottom:35px}}.form-widget .form__gp label{color:#939598;margin-bottom:10px}.form-widget .form__gp .dropdown-wrapper{position:relative;margin-bottom:20px}@media only screen and (min-width:650px){.form-widget .form__gp .dropdown-wrapper{margin-bottom:0}}.form-widget .form__gp .dropdown-wrapper .dropdown{text-transform:uppercase}.form-widget .form__gp .dropdown-wrapper .dropdown--filter{width:100%}.form-widget .form__gp .dropdown-wrapper .dropdown--filter__wrap{width:100%;position:absolute;top:100%;left:0;z-index:1;overflow:hidden!important}.form-widget .form__gp input.number{font-weight:700}.form-widget .form .row__col{margin-bottom:20px}@media only screen and (min-width:650px){.form-widget .form .row__col{margin-bottom:0}}.form-widget .btn--submit{width:100%;margin:20px 0 200px 0;font-size:16px;padding:30px 0;-webkit-transition:.4s cubic-bezier(.645,.045,.355,1);-moz-transition:.4s cubic-bezier(.645,.045,.355,1);-ms-transition:.4s cubic-bezier(.645,.045,.355,1);-o-transition:.4s cubic-bezier(.645,.045,.355,1);transition:.4s cubic-bezier(.645,.045,.355,1)}@media only screen and (min-width:576px){.form-widget .btn--submit{margin:20px 0 100px 0}}.form-widget .btn--submit.no-click{opacity:.3;pointer-events:none}.form-widget .btn--submit:active,.form-widget .btn--submit:focus{outline:0;box-shadow:none}@media only screen and (min-width:576px){.form-widget .btn--submit{margin:50px 0 20px 0;font-size:20px;padding:20px 80px}}.form-widget .range-datepicker{float:none;font-size:16px}.form-widget .range-datepicker .t-table-condensed{table-layout:fixed;margin-bottom:30px}.form-widget .range-datepicker .t-check-in,.form-widget .range-datepicker .t-check-out{width:100%;font-size:16px;border:0;border-bottom:1px solid;position:relative;font-weight:700}.form-widget .range-datepicker .t-check-in:before,.form-widget .range-datepicker .t-check-out:before{content:"\e907";font-family:icomoon!important;font-size:8px;position:absolute;z-index:-1;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s cubic-bezier(.645,.045,.355,1);-moz-transition:.3s cubic-bezier(.645,.045,.355,1);-ms-transition:.3s cubic-bezier(.645,.045,.355,1);-o-transition:.3s cubic-bezier(.645,.045,.355,1);transition:.3s cubic-bezier(.645,.045,.355,1)}.form-widget .range-datepicker .t-check-in.opened:before,.form-widget .range-datepicker .t-check-out.opened:before{-webkit-transform:translateY(-50%) scaleY(-1);-moz-transform:translateY(-50%) scaleY(-1);-ms-transform:translateY(-50%) scaleY(-1);-o-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1)}.form-widget .range-datepicker .t-dates{padding:10px 0}.form-widget .range-datepicker .t-datepicker-day{background:#fff}.form-widget .range-datepicker .t-datepicker-days{width:calc(200% + 30px)}@media only screen and (min-width:650px){.form-widget .range-datepicker .t-datepicker-days{width:440px}}.form-widget .range-datepicker .t-check-out .t-datepicker-day{left:calc(-100% - 30px)}@media only screen and (min-width:650px){.form-widget .range-datepicker .t-check-out .t-datepicker-day{width:-100%}}.form-widget .range-datepicker .t-arrow-top,.form-widget .range-datepicker .t-arrow-top::after{bottom:-12px}.form-widget .range-datepicker .t-next,.form-widget .range-datepicker .t-prev,.form-widget .range-datepicker .t-table-condensed td,.form-widget .range-datepicker .t-table-condensed th{padding:1px}.form-widget .range-datepicker .t-hover-day-content{line-height:1.2em;padding:5px;bottom:calc(100% + 5px);top:unset}.form-widget .range-datepicker tr td{padding:0!important;line-height:28px}.form-widget .num-control{position:absolute;bottom:10px;cursor:pointer;font-size:12px}.form-widget .num-control.icon-minus{left:0}@media only screen and (min-width:576px){.form-widget .num-control.icon-minus{left:15px}}.form-widget .num-control.icon-plus{right:0}@media only screen and (min-width:576px){.form-widget .num-control.icon-plus{right:15px}}.form-widget .num-control.disabled{opacity:.2;pointer-events:none}.form-widget .col--adults.no-click,.form-widget .col--children.no-click,.form-widget .col--rooms.no-click{pointer-events:none}.form-widget .col--adults.no-click input,.form-widget .col--children.no-click input,.form-widget .col--rooms.no-click input{opacity:.3}.form-widget .col--children .num-control.icon-plus{right:0}.form-widget .col--rooms .num-control.icon-minus{left:0}.form-widget--rsvp .form{overflow:auto}@media only screen and (min-width:650px){.form-widget--rsvp .form{overflow:inherit}}.form-widget--rsvp .form__gp p{font-size:15px;font-weight:600;text-transform:uppercase}.form-widget .remark{margin-top:10px}.offer-tag span{text-transform:uppercase;font-weight:700}.offer-tag span.icon{font-weight:400;font-size:13px}.quote-wrapper h3:before{content:'';display:inline-block;background-image:url(/files/the-house-collective/img/icon-quote@2x.png);width:19px;height:15px;background-size:cover;margin-right:10px;vertical-align:super;position:absolute;left:0}@media only screen and (min-width:768px){.quote-wrapper h3:before{left:0;width:28px;height:22px}}.page--home .anchor{color:#fff;position:fixed;right:40px;bottom:40px;z-index:-1;opacity:0;visibility:hidden;-webkit-transition:.4s cubic-bezier(.645,.045,.355,1);-moz-transition:.4s cubic-bezier(.645,.045,.355,1);-ms-transition:.4s cubic-bezier(.645,.045,.355,1);-o-transition:.4s cubic-bezier(.645,.045,.355,1);transition:.4s cubic-bezier(.645,.045,.355,1)}@media only screen and (min-width:992px){.page--home .anchor{visibility:visible}}.page--home .anchor:before{content:'';display:block;position:absolute;height:100%;width:19px;background:rgba(0,0,0,.3);top:-4px;right:-6px}.page--home .anchor.reveal{opacity:1;z-index:3}.page--home .anchor__nav{display:flex;align-items:center;justify-content:flex-end;line-height:1;margin-bottom:10px}.page--home .anchor__nav .label{pointer-events:none;position:relative;font-weight:700;text-transform:uppercase;font-size:13px;opacity:0;-webkit-transition:.4s cubic-bezier(.645,.045,.355,1);-moz-transition:.4s cubic-bezier(.645,.045,.355,1);-ms-transition:.4s cubic-bezier(.645,.045,.355,1);-o-transition:.4s cubic-bezier(.645,.045,.355,1);transition:.4s cubic-bezier(.645,.045,.355,1)}.page--home .anchor__nav .label:before{content:'';display:block;background:rgba(0,0,0,.3);height:calc(100% + 13px);width:calc(100% - 27px);position:absolute;z-index:-1;top:-7px;left:-10px}.page--home .anchor__nav .label:after{content:'';display:block;vertical-align:middle;display:inline-block;margin:0 8px;width:0;border-top:2px solid #fff;-webkit-transition:.4s cubic-bezier(.645,.045,.355,1);-moz-transition:.4s cubic-bezier(.645,.045,.355,1);-ms-transition:.4s cubic-bezier(.645,.045,.355,1);-o-transition:.4s cubic-bezier(.645,.045,.355,1);transition:.4s cubic-bezier(.645,.045,.355,1)}.page--home .anchor__nav .shape{cursor:pointer;width:7px;height:7px;background:#fff;-webkit-transition:.4s cubic-bezier(.645,.045,.355,1);-moz-transition:.4s cubic-bezier(.645,.045,.355,1);-ms-transition:.4s cubic-bezier(.645,.045,.355,1);-o-transition:.4s cubic-bezier(.645,.045,.355,1);transition:.4s cubic-bezier(.645,.045,.355,1);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.page--home .anchor__nav.active .label{opacity:1}.page--home .anchor__nav.active .label:after{width:30px}.page--home .anchor__nav.active .shape{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.page--container .hm-well.home-module{position:absolute!important;min-width:100%!important;left:0!important}.page--container .hm-well-divider{position:relative;height:100vh}.page--home .home-module{min-height:100vh;height:auto;position:relative;overflow:hidden}.page--home .home-module .title-wrap h1{font-size:28px}@media only screen and (min-width:650px){.page--home .home-module .title-wrap h1{font-size:40px}}@media only screen and (min-width:992px){.page--home .home-module .title-wrap h1{font-size:50px}}.page--home .home-hero{overflow:hidden;position:relative;width:100%;height:100vh;background-color:#000;-webkit-transition:.5s cubic-bezier(.645,.045,.355,1);-moz-transition:.5s cubic-bezier(.645,.045,.355,1);-ms-transition:.5s cubic-bezier(.645,.045,.355,1);-o-transition:.5s cubic-bezier(.645,.045,.355,1);transition:.5s cubic-bezier(.645,.045,.355,1)}.page--home .home-hero.anime{padding:0}.page--home .home-hero .hero-wrapper{position:relative;width:100%;height:100%}.page--home .home-hero .hero-wrapper:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:1}.page--home .home-hero .hero-wrapper .bg-img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover}.page--home .home-hero .hero-wrapper .hero--landing__vid{position:absolute;padding-top:100vh}.page--home .home-hero .hero-wrapper .hero--landing__vid-wrap{height:100vh}.page--home .home-hero .hero-wrapper .hero--landing__vid-wrap .azuremediaplayer{width:100%;height:100%}.page--home .home-hero .hero-wrapper .hero--landing__vid-wrap .azuremediaplayer .vjs-tech{width:auto;height:auto;min-width:100%;min-height:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page--home .home-hero .hero-wrapper .hero--landing__vid-wrap .azuremediaplayer .vjs-poster img{position:absolute;width:auto;height:auto;min-width:100%;min-height:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page--home .home-hero .hero-wrapper .bottom-wrap{position:absolute;z-index:2;width:100%;left:0;top:50%;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;-webkit-transition:.8s cubic-bezier(.645,.045,.355,1);-moz-transition:.8s cubic-bezier(.645,.045,.355,1);-ms-transition:.8s cubic-bezier(.645,.045,.355,1);-o-transition:.8s cubic-bezier(.645,.045,.355,1);transition:.8s cubic-bezier(.645,.045,.355,1);opacity:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page--home .home-hero .hero-wrapper .bottom-wrap-vid-btn{top:unset;bottom:0;position:absolute;padding:40px}@media only screen and (min-width:992px){.page--home .home-hero .hero-wrapper .bottom-wrap{flex-direction:row;justify-content:space-between;align-items:flex-end;top:unset;bottom:0;padding:40px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.page--home .home-hero .hero-wrapper .bottom-wrap .hero-slogan{opacity:0;color:#fff;text-transform:uppercase;margin-bottom:20px;-webkit-transition:margin-bottom .4s cubic-bezier(.645,.045,.355,1);-moz-transition:margin-bottom .4s cubic-bezier(.645,.045,.355,1);-ms-transition:margin-bottom .4s cubic-bezier(.645,.045,.355,1);-o-transition:margin-bottom .4s cubic-bezier(.645,.045,.355,1);transition:margin-bottom .4s cubic-bezier(.645,.045,.355,1)}@media only screen and (min-width:992px){.page--home .home-hero .hero-wrapper .bottom-wrap .hero-slogan{margin:40px}}.page--home .home-hero .hero-wrapper .bottom-wrap .hero-slogan.has-cookies{margin-bottom:20px}@media only screen and (min-width:992px){.page--home .home-hero .hero-wrapper .bottom-wrap .hero-slogan.has-cookies{margin-bottom:80px}}.page--home .home-hero .hero-wrapper .bottom-wrap .hero-slogan h2{font-size:32px}@media only screen and (min-width:992px){.page--home .home-hero .hero-wrapper .bottom-wrap .hero-slogan h2{font-size:50px}}.page--home .home-hero .hero-wrapper .bottom-wrap .hero-slogan .letter{display:inline-block;line-height:1em}.page--home .home-hero .hero-wrapper .bottom-wrap .btn--pointer{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s cubic-bezier(.645,.045,.355,1);-moz-transition:.4s cubic-bezier(.645,.045,.355,1);-ms-transition:.4s cubic-bezier(.645,.045,.355,1);-o-transition:.4s cubic-bezier(.645,.045,.355,1);transition:.4s cubic-bezier(.645,.045,.355,1)}.page--home .home-hero .hero-wrapper .bottom-wrap .btn--pointer .playvid-btn:hover:before{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.page--home .home-hero .hero-wrapper .bottom-wrap.shy{opacity:0}@media only screen and (min-width:992px){.page--home .home-hero .hero-wrapper .bottom-wrap.shy .btn--pointer{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}}.page--home .home-people{background:#000;padding:100px 20px}@media only screen and (min-width:992px){.page--home .home-people{padding:60px 40px}}.page--home .home-people .title-wrap{margin-bottom:30px;position:relative;z-index:2;justify-content:flex-start!important;padding-left:50px}@media only screen and (min-width:576px){.page--home .home-people .title-wrap{justify-content:flex-end!important;padding-left:0}}.page--home .home-people .row__col--l{padding-right:80px}@media only screen and (min-width:992px){.page--home .home-people .row__col--l{padding-right:40px}}.page--home .home-people .row__col--r{padding-left:0}@media only screen and (min-width:992px){.page--home .home-people .row__col--r{padding-right:40px}}.page--home .home-people .progress-bar-wrapper{margin-left:60px;width:calc(100% - 60px)}@media only screen and (min-width:992px){.page--home .home-people .progress-bar-wrapper{width:80%;margin:0 auto}}.page--home .home-people .ppl-progress-bar{background:#fff;position:relative;height:4px;width:0%}.page--home .home-people .ppl-progress-bar .swiper-pagination-progressbar-fill{background:#fff}.page--home .home-people .home-people__slider--img{margin-left:-20px;margin-top:-100px}@media only screen and (min-width:992px){.page--home .home-people .home-people__slider--img{margin-top:0;width:80%;height:calc(100vh - 120px);margin:0 auto;margin-top:0}}.page--home .home-people .home-people__slider--img .swiper-slide .img-wrapper{width:100%;position:relative}.page--home .home-people .home-people__slider--img .swiper-slide .img-wrapper:before{content:'';display:block;padding-top:145%}.page--home .home-people .home-people__slider--img .swiper-slide .img-wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;width:100%}.page--home .home-hero__videobtn .swiper-wrapper.reverse-row{flex-direction:row-reverse}.home-hero .bottom-wrap-btn .btn--pointer{text-align:right;width:100%;padding:0 100px}@media screen and (max-width:991px){.home-hero .bottom-wrap-btn{top:70vh!important}}@media screen and (max-width:768px){.home-hero .bottom-wrap-btn .btn--pointer{padding:0;text-align:left;margin-bottom:16px;margin-top:0}}.page--home .home-people .home-people__slider--quote{padding-top:10px;margin-top:-10px}@media only screen and (min-width:992px){.page--home .home-people .home-people__slider--quote{margin-top:0}}.page--home .home-people .home-people__slider--quote .swiper-slide{text-align:left;justify-content:left}.page--home .home-people .home-people__slider--quote .swiper-slide .quote-wrapper{padding-left:0}@media only screen and (min-width:992px){.page--home .home-people .home-people__slider--quote .swiper-slide .quote-wrapper{padding-left:40px}}.page--home .home-people .home-people__slider--quote .swiper-slide .quote-wrapper h3{max-width:600px;font-weight:400;font-size:15px;line-height:1.6em;margin-bottom:25px;padding-top:30px}@media only screen and (min-width:992px){.page--home .home-people .home-people__slider--quote .swiper-slide .quote-wrapper h3{padding-top:0;max-width:unset}}.page--home .home-people .home-people__slider--quote .swiper-slide .quote-wrapper h3:before{top:-10px}@media only screen and (min-width:992px){.page--home .home-people .home-people__slider--quote .swiper-slide .quote-wrapper h3{font-size:18px;line-height:1.5}}.page--home .home-people .home-people__slider--quote .swiper-slide .quote-wrapper h4{font-weight:400;font-size:15px;text-transform:uppercase;margin-bottom:5px}.page--home .home-people .home-people__slider--quote .swiper-slide .quote-wrapper h5{font-weight:400;font-size:12px;text-transform:uppercase}.page--home .home-people .home-people__slider--quote .swiper-slide .quote-wrapper .signature{height:90px;margin-bottom:20px}.page--home .home-people .home-people__slider--quote .swiper-slide .quote-wrapper .signature img{height:100%}.page--home .home-people .btn--white{margin-left:0}@media only screen and (min-width:992px){.page--home .home-people .btn--white{margin-left:40px}}.page--home .home-people .col--img{opacity:0;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}.page--home .home-people .col--content .title-wrap{opacity:0;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.page--home .home-people .col--content .home-people__slider--quote{opacity:0;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.page--home #triggerHz{position:absolute;top:inherit}.page--home .home-houses .title-wrap{position:relative}.page--home .home-houses .title-wrap h1{font-size:25px}@media only screen and (min-width:576px){.page--home .home-houses .title-wrap h1{font-size:40px}}@media only screen and (min-width:992px){.page--home .home-houses .title-wrap h1{font-size:50px}}.page--home .home-houses .page--container{position:relative;min-height:100vh;height:100vh;display:flex;align-items:center;justify-content:center;padding:100px 20px}@media only screen and (min-width:992px){.page--home .home-houses .page--container{padding:60px 40px}}.page--home .home-houses .page--container>.row{width:100%}.page--home .home-houses__slider--img{z-index:0;height:100%;overflow:hidden;position:relative;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:768px){.page--home .home-houses__slider--img{position:absolute}}.page--home .home-houses__slider--img:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.page--home .home-houses__slider--img .slide{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.8s cubic-bezier(.645,.045,.355,1);-moz-transition:.8s cubic-bezier(.645,.045,.355,1);-ms-transition:.8s cubic-bezier(.645,.045,.355,1);-o-transition:.8s cubic-bezier(.645,.045,.355,1);transition:.8s cubic-bezier(.645,.045,.355,1);opacity:0}.page--home .home-houses__slider--img .slide.active{opacity:1}.page--home .home-houses__slider--img .slide .img-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.page--home .home-houses__slider--img .slide .img-wrapper .bg-img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;-webkit-transition:transform 10s ease;-moz-transition:transform 10s ease;-ms-transition:transform 10s ease;-o-transition:transform 10s ease;transition:transform 10s ease;transition-delay:.8s}.page--home .home-houses__slider--img .slide .video-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.page--home .home-houses__slider--img .slide .video-wrapper .houses__vid{position:absolute;left:0;top:0;width:100%;height:100%}.page--home .home-houses__slider--img .slide .video-wrapper .houses__vid-wrap{width:100%;height:100vh}.page--home .home-houses__slider--img .slide .video-wrapper .houses__vid-wrap .azuremediaplayer{width:100%;height:100%}.page--home .home-houses__slider--img .slide .video-wrapper .houses__vid-wrap .azuremediaplayer .vjs-tech{width:auto;height:auto;min-width:100%;min-height:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page--home .home-houses__slider--img .slide.active .img-wrapper .bg-img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition-delay:0s}.page--home .home-houses__slider--img .swiper-slide .img-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.page--home .home-houses__slider--img .swiper-slide .img-wrapper .bg-img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;-webkit-transition:transform 10s ease;-moz-transition:transform 10s ease;-ms-transition:transform 10s ease;-o-transition:transform 10s ease;transition:transform 10s ease}.page--home .home-houses__slider--img .swiper-slide .video-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.page--home .home-houses__slider--img .swiper-slide .video-wrapper .houses__vid{position:absolute;left:0;top:0;width:100%;height:100%}.page--home .home-houses__slider--img .swiper-slide .video-wrapper .houses__vid-wrap{width:100%;height:100vh}.page--home .home-houses__slider--img .swiper-slide .video-wrapper .houses__vid-wrap .azuremediaplayer{width:100%;height:100%}.page--home .home-houses__slider--img .swiper-slide .video-wrapper .houses__vid-wrap .azuremediaplayer .vjs-tech{width:auto;height:auto;min-width:100%;min-height:100%;left:50%;top:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.page--home .home-houses__slider--img .swiper-slide.animate .img-wrapper .bg-img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.page--home .home-houses__slider--content{padding-top:140px}.page--home .home-houses__slider--content .swiper-slide{display:block;text-align:left}.page--home .home-houses__slider--content .swiper-slide h2{margin-bottom:15px;font-size:25px}@media only screen and (min-width:650px){.page--home .home-houses__slider--content .swiper-slide h2{font-size:40px}}.page--home .home-houses__slider--content .swiper-slide p{font-size:15px;margin-bottom:10px}@media only screen and (min-width:992px){.page--home .home-houses__slider--content .swiper-slide p{font-size:18px}}.page--home .home-houses__list{position:relative;display:flex;max-width:402px;flex-wrap:wrap;margin:0 auto}.page--home .home-houses__list .house-logo-item{opacity:.9;-webkit-transition:.4s cubic-bezier(.645,.045,.355,1);-moz-transition:.4s cubic-bezier(.645,.045,.355,1);-ms-transition:.4s cubic-bezier(.645,.045,.355,1);-o-transition:.4s cubic-bezier(.645,.045,.355,1);transition:.4s cubic-bezier(.645,.045,.355,1);background-position:center;background-size:cover;flex-shrink:0;position:relative;margin:.5px;width:170px;position:relative}@media only screen and (min-width:992px){.page--home .home-houses__list .house-logo-item{width:200px}}.page--home .home-houses__list .house-logo-item:before{content:'';display:block;padding-top:100%}.page--home .home-houses__list .house-logo-item:nth-of-type(odd){-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}.page--home .home-houses__list .house-logo-item.opacity{opacity:.3}.page--home .home-houses__list .house-logo-item>img{position:absolute;left:0;top:0;width:100%;height:100%}.page--home .home-houses .row__col--l{padding-right:20px;margin-top:-100px}@media only screen and (min-width:992px){.page--home .home-houses .row__col--l{padding-right:40px}}.page--home .home-houses .row__col--r{padding-left:20px}@media only screen and (min-width:992px){.page--home .home-houses .row__col--r{padding-left:40px}}.page--home .home-houses .row__col--r .title-wrap{margin-bottom:0;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.page--home .home-houses .row__col--r .home-houses__slider--content{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.page--home .home-houses-mobile{flex-direction:column;justify-content:space-between;min-height:100vh;height:auto;padding:60px 0 40px;position:absolute;top:0;width:100%;overflow:hidden}.page--home .home-houses-mobile .title-wrap{position:relative;align-self:flex-end;padding-right:60px;margin-bottom:40px}.page--home .home-houses-mobile .horizontal-wrapper{display:inline-flex;position:relative;align-items:flex-start;opacity:0}.page--home .home-houses-mobile .horizontal-wrapper .houses-m-wrapper{opacity:1;position:relative;width:100%;flex-shrink:0;padding:0 20px 40px;width:100%}.page--home .home-houses-mobile .horizontal-wrapper .houses-m-wrapper img{width:175px;margin-bottom:20px;opacity:.9}.page--home .home-houses-mobile .horizontal-wrapper .houses-m-wrapper h2{margin-bottom:10px}.page--home .home-houses-mobile .horizontal-wrapper .houses-m-wrapper p{font-size:15px;max-width:500px}.page--home .home-houses--2 .home-houses__slider--img{height:100vh}.page--home .home-houses--2 .home-houses__slider--img .title-wrap{position:absolute;right:0;left:unset!important;padding-top:60px;padding-right:60px;top:0;z-index:1}.page--home .home-houses--2 .home-houses-mobile{padding-top:0;padding-bottom:0}.page--home .home-houses--2 .home-houses-mobile .title-wrap{position:absolute;right:0;left:unset;padding-top:60px;top:0}.page--home .home-houses--2 .home-houses-mobile .horizontal-wrapper{opacity:1;position:relative;top:0;display:block;width:100%}.page--home .home-houses--2 .home-houses-mobile .horizontal-wrapper .houses-m-wrapper{opacity:0;padding-bottom:0;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.page--home .home-houses--2 .home-houses-mobile .horizontal-wrapper .houses-m-wrapper h2{text-align:center}.page--home .home-houses--2 .home-houses-mobile .horizontal-wrapper .houses-m-wrapper p{text-align:center;margin-bottom:0}.page--home .home-houses--2 .home-houses-mobile .horizontal-wrapper .houses-m-wrapper img{margin-top:10vh}.page--home .home-houses--2 .home-houses-mobile .horizontal-wrapper .scrollmagic-pin-spacer:first-child .houses-m-wrapper{align-items:flex-start}.page--home .home-houses--2 .home-houses-mobile .horizontal-wrapper .scrollmagic-pin-spacer:first-child .houses-m-wrapper h2{text-align:left;margin-top:10vh}.page--home .home-houses--2 .home-houses-mobile .horizontal-wrapper .scrollmagic-pin-spacer:first-child .houses-m-wrapper p{text-align:left}.page--home .home-experiences{overflow:hidden;padding:60px 20px;display:flex;align-items:flex-end}@media only screen and (min-width:992px){.page--home .home-experiences{padding:100px 40px;align-items:stretch}}.page--home .home-experiences .page--container{width:100%;margin:0 auto}.page--home .home-experiences .vt-center-wrapper{position:absolute;top:80px}@media only screen and (min-width:992px){.page--home .home-experiences .vt-center-wrapper{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.page--home .home-experiences .horizontal-wrapper{position:relative;display:inline-flex;position:relative;align-items:flex-start;padding-left:20px;padding-right:20px}@media only screen and (min-width:992px){.page--home .home-experiences .horizontal-wrapper{padding-left:29vw;padding-right:40px}}.page--home .home-experiences .horizontal-wrapper .img-wrapper{position:relative;width:80vw;margin-right:30px;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}@media only screen and (min-width:992px){.page--home .home-experiences .horizontal-wrapper .img-wrapper{width:54vw}}.page--home .home-experiences .horizontal-wrapper .img-wrapper:before{content:'';display:block;padding-top:63%}.page--home .home-experiences .horizontal-wrapper .img-wrapper .exp-img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover}.page--home .home-experiences .horizontal-wrapper .img-wrapper .exp-img img{width:100%}.page--home .home-experiences .houses-content-wrapper{left:-50px;opacity:0;min-height:auto;height:auto;width:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media only screen and (min-width:992px){.page--home .home-experiences .houses-content-wrapper{min-height:100%}}.page--home .home-experiences .houses-content-wrapper .title-wrap{margin:60px 0 30px;align-self:center}@media only screen and (min-width:992px){.page--home .home-experiences .houses-content-wrapper .title-wrap{margin:0 0 30px;align-self:start}}.page--home .home-experiences .houses-content-wrapper .text-wrap{max-width:410px}.page--home .home-experiences .houses-content-wrapper .text-wrap p{font-size:15px}@media only screen and (min-width:992px){.page--home .home-experiences .houses-content-wrapper .text-wrap p{font-size:18px}}.page--home .home-experiences .houses-content-wrapper .text-wrap .btn--white{margin-bottom:0}.page--home .home-experiences .fade-in-x.houses-content-wrapper{position:relative;left:-50px}.page .home-offers,.page--home .home-offers{padding:60px 20px;display:flex;align-items:center}@media only screen and (min-width:992px){.page .home-offers,.page--home .home-offers{padding:100px 40px 60px}}.page .home-offers .page--container,.page--home .home-offers .page--container{padding:0;width:100%}.page .home-offers__slider--img,.page--home .home-offers__slider--img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;height:100%}.page .home-offers__slider--img:after,.page--home .home-offers__slider--img:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.page .home-offers__slider--img .swiper-slide .img-wrapper,.page--home .home-offers__slider--img .swiper-slide .img-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.page .home-offers__slider--img .swiper-slide .img-wrapper .offer-img,.page--home .home-offers__slider--img .swiper-slide .img-wrapper .offer-img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;-webkit-transition:transform 10s ease;-moz-transition:transform 10s ease;-ms-transition:transform 10s ease;-o-transition:transform 10s ease;transition:transform 10s ease}.page .home-offers__slider--img .swiper-slide.animate .img-wrapper .offer-img,.page--home .home-offers__slider--img .swiper-slide.animate .img-wrapper .offer-img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.page .home-offers__slider--content,.page--home .home-offers__slider--content{width:100%;padding-top:100px}.page .home-offers__slider--content.fade-in-x,.page--home .home-offers__slider--content.fade-in-x{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.page .home-offers__slider--content .swiper-slide,.page--home .home-offers__slider--content .swiper-slide{display:block;text-align:left}.page .home-offers__slider--content .swiper-slide h2,.page--home .home-offers__slider--content .swiper-slide h2{margin-bottom:10px;font-size:25px}@media only screen and (min-width:992px){.page .home-offers__slider--content .swiper-slide h2,.page--home .home-offers__slider--content .swiper-slide h2{font-size:40px}}.page .home-offers__slider--content .swiper-slide p,.page--home .home-offers__slider--content .swiper-slide p{max-width:480px;width:100%;font-size:15px}@media only screen and (min-width:992px){.page .home-offers__slider--content .swiper-slide p,.page--home .home-offers__slider--content .swiper-slide p{font-size:18px}}.page .home-offers__slider--content .swiper-pagination,.page--home .home-offers__slider--content .swiper-pagination{margin-top:10px;margin-bottom:20px;position:relative;z-index:1;text-align:left;opacity:1}.page .home-offers__slider--content .swiper-pagination-bullet,.page--home .home-offers__slider--content .swiper-pagination-bullet{position:relative;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;width:22px;height:20px;margin-right:10px;background:0 0;opacity:1}.page .home-offers__slider--content .swiper-pagination-bullet:after,.page .home-offers__slider--content .swiper-pagination-bullet:before,.page--home .home-offers__slider--content .swiper-pagination-bullet:after,.page--home .home-offers__slider--content .swiper-pagination-bullet:before{content:'';display:block;position:absolute;height:2px;top:9px;-webkit-transition:width .3s cubic-bezier(.645,.045,.355,1);-moz-transition:width .3s cubic-bezier(.645,.045,.355,1);-ms-transition:width .3s cubic-bezier(.645,.045,.355,1);-o-transition:width .3s cubic-bezier(.645,.045,.355,1);transition:width .3s cubic-bezier(.645,.045,.355,1)}.page .home-offers__slider--content .swiper-pagination-bullet:before,.page--home .home-offers__slider--content .swiper-pagination-bullet:before{background:rgba(255,255,255,.3);width:100%;left:0;opacity:1}.page .home-offers__slider--content .swiper-pagination-bullet:after,.page--home .home-offers__slider--content .swiper-pagination-bullet:after{background:#fff;width:0;right:0;left:unset;opacity:1}.page .home-offers__slider--content .swiper-pagination-bullet-active:after,.page--home .home-offers__slider--content .swiper-pagination-bullet-active:after{width:100%;left:0;right:unset}.page .home-offers .offers-content-wrapper,.page--home .home-offers .offers-content-wrapper{position:relative;display:flex;flex-direction:column}.page .home-offers .offers-content-wrapper .title-wrap,.page--home .home-offers .offers-content-wrapper .title-wrap{align-self:flex-end}@media only screen and (min-width:768px){.page .home-offers .offers-content-wrapper .title-wrap,.page--home .home-offers .offers-content-wrapper .title-wrap{align-self:flex-start}}.page .home-offers .fade-in-x.title-wrap,.page--home .home-offers .fade-in-x.title-wrap{position:relative}.page--home .home-happenings{min-height:auto;padding-top:100px;max-width:1440px;margin:0 auto}.page--home .home-happenings .slider--3column{margin-bottom:0}.page--home .home-follow{margin-top:100px;margin-bottom:100px;min-height:auto}.page--home .home-follow .title-wrap{padding:0 20px}@media only screen and (min-width:992px){.page--home .home-follow .title-wrap{padding:0 40px}}.page--home .home-follow .title-wrap h2{font-size:30px}@media only screen and (min-width:992px){.page--home .home-follow .title-wrap h2{font-size:40px}}.page--home .home-follow__slider{margin-top:60px}.page--home .home-follow__slider .swiper-slide .img-wrapper{position:relative;overflow:hidden}.page--home .home-follow__slider .swiper-slide .img-wrapper:before{content:'';display:block;padding-top:100%}.page--home .home-follow__slider .swiper-slide .img-wrapper .social-img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;-webkit-transition:.4s cubic-bezier(.645,.045,.355,1);-moz-transition:.4s cubic-bezier(.645,.045,.355,1);-ms-transition:.4s cubic-bezier(.645,.045,.355,1);-o-transition:.4s cubic-bezier(.645,.045,.355,1);transition:.4s cubic-bezier(.645,.045,.355,1)}.page--home .home-follow__slider .swiper-slide .img-wrapper .social-name{position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,.4);padding:10px;color:#000;text-align:left;font-weight:700;display:inline-flex;align-items:center;-webkit-transition:.4s cubic-bezier(.645,.045,.355,1);-moz-transition:.4s cubic-bezier(.645,.045,.355,1);-ms-transition:.4s cubic-bezier(.645,.045,.355,1);-o-transition:.4s cubic-bezier(.645,.045,.355,1);transition:.4s cubic-bezier(.645,.045,.355,1)}.page--home .home-follow__slider .swiper-slide .img-wrapper .social-name .svg-inline--fa{margin-right:5px;font-size:12px}.page--home .home-follow__slider .swiper-slide .img-wrapper .social-name h5{font-size:11px;margin-bottom:0}@media only screen and (min-width:768px){.page--home .home-follow__slider .swiper-slide .img-wrapper .social-name h5{font-size:12px}}.page--home .home-follow__slider .swiper-slide>a{width:100%}.page--home .home-follow__slider .swiper-slide>a:hover .img-wrapper .social-img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.page--home .home-follow__slider .swiper-slide>a:hover .img-wrapper .social-name{background:#fff}.page--home .fade-in{opacity:0}.page--home .fade-in-y{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0}.page--home .fade-in-x{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px);opacity:0}.page--home .fade-in-x.home-art--infoItem_right{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.preload{background:#fff;display:block;position:fixed;width:100%;height:100%;top:0;left:0;z-index:111}.open-animation{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:110}.open-animation .open-sentence{display:none!important;position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;-webkit-animation:fadeOut 2s forwards;-moz-animation:fadeOut 2s forwards;-o-animation:fadeOut 2s forwards;animation:fadeOut 2s forwards;animation-delay:1.2s}.open-animation .open-sentence h4{letter-spacing:1px;color:#000;position:absolute;top:50%;left:50%;width:100%;text-align:center;font-size:20px;font-weight:700;opacity:1;text-transform:uppercase;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:fadeOut 2s forwards;-moz-animation:fadeOut 2s forwards;-o-animation:fadeOut 2s forwards;animation:fadeOut 2s forwards}@media only screen and (min-width:650px){.open-animation .open-sentence h4{font-size:25px}}.open-animation .black-placeholder{width:149px;height:170px;position:absolute;top:50%;left:50%;background:#000;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:fadeOut 1s forwards;-moz-animation:fadeOut 1s forwards;-o-animation:fadeOut 1s forwards;animation:fadeOut 1s forwards;animation-delay:1s}.open-animation .bg{position:absolute;left:0;top:0;width:100%;height:100%;top:calc(50% - 33px);left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.open-animation .bg--d{width:5000px;height:5000px;-webkit-animation:scale3 3s forwards ease-in;-moz-animation:scale3 3s forwards ease-in;-o-animation:scale3 3s forwards ease-in;animation:scale3 3s forwards ease-in;animation-delay:1.5s}.open-animation .bg--m{width:1000px;height:1000px;-webkit-animation:scale4 3s forwards ease-in;-moz-animation:scale4 3s forwards ease-in;-o-animation:scale4 3s forwards ease-in;animation:scale4 3s forwards ease-in;animation-delay:1.5s}.open-animation .logo-wrap{width:149px;height:165px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/files/the-house-collective/img/opening-logo-word.svg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;-webkit-animation:fadeOut 1s forwards;-moz-animation:fadeOut 1s forwards;-o-animation:fadeOut 1s forwards;animation:fadeOut 1s forwards;animation-delay:1s}@-webkit-keyframes fadeOut{0%{opacity:1}50%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}50%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}50%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes scale3{0%{top:calc(50% - 33px)}20%,35%{top:50%;width:5000px;height:5000px}100%{top:50%;width:2000000px;height:2000000px}}@-moz-keyframes scale3{0%{top:calc(50% - 33px)}20%,35%{top:50%;width:5000px;height:5000px}100%{top:50%;width:2000000px;height:2000000px}}@-o-keyframes scale3{0%{top:calc(50% - 33px)}20%,35%{top:50%;width:5000px;height:5000px}100%{top:50%;width:2000000px;height:2000000px}}@keyframes scale3{0%{top:calc(50% - 33px)}20%,35%{top:50%;width:5000px;height:5000px}100%{top:50%;width:2000000px;height:2000000px}}@-webkit-keyframes scale4{0%{top:calc(50% - 33px)}20%,35%{top:50%;width:1000px;height:1000px}100%{top:50%;width:500000px;height:500000px}}@-moz-keyframes scale4{0%{top:calc(50% - 33px)}20%,35%{top:50%;width:1000px;height:1000px}100%{top:50%;width:500000px;height:500000px}}@-o-keyframes scale4{0%{top:calc(50% - 33px)}20%,35%{top:50%;width:1000px;height:1000px}100%{top:50%;width:500000px;height:500000px}}@keyframes scale4{0%{top:calc(50% - 33px)}20%,35%{top:50%;width:1000px;height:1000px}100%{top:50%;width:500000px;height:500000px}}.cookies-consent{opacity:0;position:fixed;bottom:0;left:0;width:100%;background:rgba(0,0,0,.85);padding:30px 0;-webkit-transition:.4s cubic-bezier(.645,.045,.355,1);-moz-transition:.4s cubic-bezier(.645,.045,.355,1);-ms-transition:.4s cubic-bezier(.645,.045,.355,1);-o-transition:.4s cubic-bezier(.645,.045,.355,1);transition:.4s cubic-bezier(.645,.045,.355,1);z-index:109;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 -5px 15px rgba(0,0,0,.2);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.cookies-consent .container{display:flex;align-items:center;flex-direction:column;padding:0 20px}@media only screen and (min-width:768px){.cookies-consent .container{flex-direction:row;align-items:flex-end}}.cookies-consent .container p{text-align:center}@media only screen and (min-width:768px){.cookies-consent .container p{text-align:left;padding-right:40px;margin-bottom:0}}.cookies-consent .container p a{text-decoration:underline}.cookies-consent .container .btn--white{margin:0;flex-shrink:0}.cookies-consent.visible{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.azuremediaplayer,.vjs-tech{object-fit:cover!important}.lightbox .azuremediaplayer,.lightbox .vjs-tech{object-fit:contain!important}.popup-box-background{height:100%;width:100%}.popup-box-overlay{background-color:rgba(0,0,0,.5);position:fixed;left:0;top:0;z-index:980}.popup-box{width:860px;max-width:100%;max-height:600px;background:#000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:105}.popup-checkmark{position:fixed;top:11px;right:11px;height:42px;width:42px;cursor:pointer;z-index:1001}.popup-box-content{display:grid;grid-template-columns:52% 48%}.popup-box-content.popup-box-grid__cont_noimage{grid-template-columns:100%}.popup-box-grid__cont_noimage .popup-box-grid__img{display:none}.popup-box-grid__cont{padding:87px 1px 80px 37px;z-index:105}.popup-box-grid__message{font-size:18px;max-height:297px;margin:20px 3px 20px 0;text-align:justify;line-height:27px;z-index:105;overflow-y:hidden}.popup-box-grid__message::-webkit-scrollbar,.popup-box-grid__message_nobutton::-webkit-scrollbar,.popup-box-grid__message_noimage::-webkit-scrollbar{width:10px}.popup-box-grid__message::-webkit-scrollbar-track,.popup-box-grid__message_nobutton::-webkit-scrollbar-track,.popup-box-grid__message_noimage::-webkit-scrollbar-track{background:#1b1b1b}.popup-box-grid__message::-webkit-scrollbar-thumb,.popup-box-grid__message_nobutton::-webkit-scrollbar-thumb,.popup-box-grid__message_noimage::-webkit-scrollbar-thumb{background:#6b6b6b}.popup-box-grid__message::-webkit-scrollbar-thumb:hover,.popup-box-grid__message_nobutton::-webkit-scrollbar-thumb:hover,.popup-box-grid__message_noimage::-webkit-scrollbar-thumb:hover{background:#6b6b6b}.popup-box-grid__button .btn--white{margin:0}.popup-box-grid__button{margin:42px 0 0 0;text-align:left}.popup-box-grid__img{margin:0}.popup-box-grid__img img{width:450px;height:600px;display:block}.popup-box-grid__title{margin-bottom:20px;margin-right:38px;font-weight:700;font-family:Amiko,'Microsoft JhengHei',sans-serif;text-transform:uppercase;font-size:30px;z-index:105}@media screen and (min-width:941px){.popup-box-grid__cont_noimage{max-height:600px}}@media screen and (max-width:941px){.popup-box-grid__img{display:none}.popup-box{max-width:90%}.popup-box-content{grid-template-columns:100%}}.notification-bar{position:fixed;top:0;width:100%;background:#9ba0a5;text-align:center;color:#fff;font-size:16px;line-height:25px;text-transform:uppercase;z-index:1000}.notification-bar-message{display:block;margin-left:auto;margin-right:auto;width:80%;padding:10px 0 10px 0}.notification-bar-message a{text-decoration:underline}.notification-bar-checkmark{position:absolute;top:25%;right:12px;cursor:pointer;z-index:1001}.page--enewsletter-details #divtoDisplayPartial .tab--right{margin-left:20px}.thc-enewsletter--banner>img{width:100%;margin-top:120px}.thc-enewsletter--content{transform:translate(0,-120px);max-width:80%;float:right}.thc-enewsletter--content h1,.thc-enewsletter--content h3{margin-bottom:20px}.article-list-index-label{border-bottom:1px solid rgba(255,255,255,.5);text-transform:uppercase;line-height:2.5}.article-list-index,.mobile-article-list-index{display:flex;padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.5)}.article-list-index .article-index-title,.mobile-article-list-index .mobile-article-index-title{text-transform:uppercase;line-height:2}.article-list-index .article-index-title a,.mobile-article-list-index .mobile-article-index-title a{line-height:27px}.article-index-number,.mobile-article-index-number{margin-right:10px;line-height:2}.enews--description,.enews--title{margin:30px 0}.enew--cta{margin-top:50px}.enew--share .share-wrapper{margin-top:0!important;margin-left:0!important;max-width:none}.enew--share .hero--w900__share{justify-content:right}.enews.htgt--content{padding-right:30px}.enews.htgt--content img{width:100%;height:auto}.enew--cta .module-button{margin-top:0}.enew--cta .module-button a.btn{margin-top:0!important}.enew--cta a{color:#fff}.enews.row{padding-left:0}.enews--banner img{width:100%}.page--enewsletter-details .accordion--row-wrapper{display:flex;align-items:flex-start}.page--enewsletter-details .accordion--info{margin:auto}.accordion--info h3{margin-top:20px;margin-bottom:20px}.accordion--info .member-exclusive{text-transform:uppercase;text-decoration:underline;text-underline-offset:5px}.accordion--info-wrap{display:flex;margin-left:20px}.accordion--imgWrap{display:block;padding-bottom:66.667%;position:relative;overflow:hidden;width:100%;height:100%}.accordion--imgWrap img{width:100%;height:auto;position:absolute}.htgt--accordion{border-top:1px solid rgba(255,255,255,.5);padding:20px 0;margin-top:39px}.htgt--item{border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:20px}.htgt--title{position:relative;font-weight:700;margin-bottom:20px}.htgt--title button{width:100%;text-align:left;font-weight:700;padding-right:20px}.htgt--title button.this-close:after{content:'\e909';position:absolute;right:0;font-size:15px;font-family:icomoon;top:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.htgt--title button.open:after{content:'\e908';position:absolute;right:0;font-size:15px;font-family:icomoon;top:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.htgt--content{padding-bottom:75px}button.open .accordion--row-wrapper{display:none}.enews-mobile{margin-top:65px}.enews-mobile--listing .tab--item{padding:0 5px!important}.enews-mobile--listing .swiper-slide .tab--img__item .slide-append-button{max-width:100%!important;width:100%!important}.enews-mobile--listing .swiper-slide.js-append{padding:0 15px}@media screen and (max-width:767px){.accordion--info-wrap{margin-left:0}.htgt--title button.open:after,.htgt--title button.this-close:after{top:10px}.accordion--info-wrap{margin-left:0}.enew--cta .module-button{text-align:center}.enew--share .hero--w900__share{justify-content:center}}.page--enewletter p,.page--enewsletter-details p{font-size:18px;line-height:27px;font-weight:100}.page--enewletter .thcenewsletterarticleindex>.row{border-bottom:#fff .5px solid;padding-bottom:100px}.page--enewletter .thc-enewsletter--banner img{-webkit-mask-image:-webkit-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 60%,#000 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 60%,#000 100%)}.page--enewsletter-details .hero--full__gradient{background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.9) 5%,#000 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.9) 5%,#000 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0) 5%,rgba(0,0,0) 100%)}.page--enewsletter-details .enews.htgt--content strong{font-weight:800;font-size:22px}.page--enewsletter-details .enews.htgt--content .enew--media img+p{margin-top:18px}.page--enewsletter-details .enews.htgt--content .enew--media .module-button,.page--enewsletter-details .enews.htgt--content .enew--media .module-button .btn--mega{margin-top:30px!important;margin-bottom:30px!important}.page--enewletter .thcenewsletterarticleindex .enews-mobile--listing .js-append-here col-lg-6:last-child .tab--item{border-bottom:#fff .5px solid}.page--enewsletter-details .enews.htgt--content .enew--media .row.no-gutters,.page--enewsletter-details .enews.htgt--content .enew--media .square.square--wrapper.p-40{padding:0}.page--enewsletter-details .enews.htgt--content .enew--media .order-lg-last .square--content .square--content__inner{padding-right:0}.page--enewsletter-details .enews.htgt--content .enew--media .order-lg-first .square--content .square--content__inner{padding-left:0}.page--enewsletter-details .thc-artist-intro-list{margin-top:60px;margin-bottom:20px}.page--enewsletter-details .slider--moreImg{margin-top:50px;margin-bottom:50px}.enews-mobile-title{display:flex;flex-direction:row;text-transform:uppercase;font-weight:600!important}.enews-mobile-title .enews-decoration{text-align:left;display:flex;flex-direction:row}.enews-mobile-title span:first-child{flex:2 1}.enews-mobile-title .enews-decoration{flex:.5 1}.enews-mobile-title .enews-decoration:before{content:"";flex:1 1;border-bottom:1px solid rgba(255,255,255,.5);margin:auto}.enews-mobile-title span:last-child{margin-left:10px}.page--enewsletter-details .mobile-article-list{padding-left:20px;padding-right:20px}.page--enewsletter-details .mobile-article-list-index-label{text-transform:uppercase;line-height:27px;padding-top:10px;padding-bottom:10px;text-align:center;font-weight:600}.page--enewsletter-details .mobile-article-list-index-label .close-menu,.page--enewsletter-details .mobile-article-list-index-label .open-menu{font-size:xx-large;margin-left:5px;margin-right:5px}.page--enewsletter-details .mobile-article-list-index-label.sticky,.page--enewsletter-details .mobile-article-list.sticky{width:100%;position:fixed;background:rgba(0,0,0,.5);backdrop-filter:blur(10px)}.page--enewsletter-details .mobile-article-list-index-label.sticky{bottom:0}.page--enewsletter-details .article-list-wrapper.sticky{position:fixed;top:100px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.page--enewsletter-details .article-list-wrapper.sticky.bottom{position:absolute;bottom:0;top:revert;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}@media only screen and (max-width:992px){.page--enewsletter-details .hero--full__intro{border-bottom:0}.page--enewsletter-details .htgt--accordion{margin-left:20px;margin-right:20px}.page--enewsletter-details .htgt--title button{padding-left:0;padding-right:0}.page--enewsletter-details .enew--share .share-wrapper{padding-left:0}.page--enewsletter-details .enew--share .hero--w900__share{justify-content:left}.page--enewsletter-details .enews.htgt--content{padding-right:0}.page--enewletter p,.page--enewsletter-details p{font-size:16px}}