@charset "UTF-8";@keyframes cta-to-dark{0%{background-color:#9f56e9;border-color:#9f56e9}25%{background-color:#6d53bf;border-color:#6d53bf}50%{background-color:#494990;border-color:#494990}75%{background-color:#343b5e;border-color:#343b5e}to{background-color:#292a2e;border-color:#292a2e}}@keyframes spin{0%{transform:rotate3d(0,0,1,0deg)}to{transform:rotate3d(0,0,1,360deg)}}body,html{background-color:#f7f6f2;color:#333539;font-size:18px;line-height:1.5;min-height:100%}body.dark,html.dark{background-color:#292a2e;color:#fff}body.enquire,html.enquire{background-color:#f7f6f2;background:#f7f6f2;color:#333539}.form-box{z-index:200;position:relative;overflow:hidden}.form-box .form-box-inner{font-size:18px;width:100%;margin:0 auto;max-width:540px;padding-bottom:100px}.form-box .form-box-inner h3{padding-bottom:2rem}@media (min-width:992px){.form-box .form-box-inner h3{padding-bottom:1rem}}.form-box .form-box-inner h3 span.icon{display:block;color:#9f56e9;font-size:3em}.form-box .form-box-inner a{color:#9f56e9!important;text-decoration:underline}.inner{padding:60px 15px 30px}@media (min-width:992px){.inner{padding:100px 0}}.form-container{padding:10px 15px 50px}@media (min-width:576px){.form-container{padding:60px}}@media (min-width:992px){.form-container{padding:100px 0 100px 16.666666%}}.form-col{background:#b983ef}.on-success{display:none}.form-row{margin-bottom:0}@media (min-width:768px){.form-row{margin-bottom:1rem}}label.hint{font-size:16px;opacity:0.7;margin-bottom:0.3rem;margin-top:1.3rem}@media (min-width:768px){label.hint{font-size:14px;margin-top:0}}label.smaller{font-size:12px}.form-control.invalid{box-shadow:0 0 0 0.2rem rgba(220,20,60,0.3);border-color:crimson}.form-control.cta_email{font-size:0.86rem!important;height:calc(2em + 1rem + 2px)!important}@media (min-width:992px){.form-control.cta_email{font-size:1rem!important}}.invalid-feedback{position:absolute;z-index:90;width:100%;text-align:right;font-style:normal;margin:-0.2rem 0 0 0;padding:0 10px;display:block}.invalid-feedback span{display:inline-block;right:0;font-size:10px;background:crimson;padding:2px 8px;border-radius:0;color:#fff}.form-group{margin-bottom:1.2rem}.form-control{font-size:16px;background:white;display:block;width:100%;height:calc(2.5rem + 2px);padding:0.375rem 0.75rem;font-weight:400;line-height:1.5;color:#292a2e;background-clip:padding-box;border:1px solid rgba(41,42,46,0.15);border-radius:0.18rem!important}.form-control:active,.form-control:focus{color:#292a2e;background-color:#fff;border-color:#fff;outline:0;box-shadow:0 0 0 0.2rem #c59af2}.form-control::placeholder{color:rgba(41,42,46,0.2)}.custom-checkbox{font-size:16px;margin:0.8em 0}.custom-checkbox.custom-control{min-height:1.5em;padding-left:1.8em}.custom-checkbox.custom-control-inline{margin-right:1.6rem}.custom-checkbox .custom-control-label:before{border:1px solid #fff;background:white;border-radius:0.1rem;top:0.25em;left:-1.8em;width:1em;height:1em}.custom-checkbox .custom-control-label:after{top:0.25em;left:-1.8em;width:1em;height:1em}.custom-radio{font-size:16px;margin:0.8em 0}.custom-radio.custom-control{min-height:1.5em;padding-left:1.8em;margin-right:1em}.custom-radio .custom-control-label:before{border:1px solid #f7f6f2;background:#f7f6f2;top:0.25em;left:-1.8em;width:1em;height:1em}.custom-radio .custom-control-label:after{top:0.25em;left:-1.8em;width:1em;height:1em}.custom-control-input.invalid{color:crimson}.custom-control-input:checked~.custom-control-label:before{background-color:#292a2e;border-color:#292a2e}.download_well{padding:0.8rem 1.4rem;background:#e3e2de;border:1px solid #e3e2de;border-radius:0.3rem;margin-bottom:0.8rem;color:#292a2e;position:relative}@media (min-width:768px){.download_well{padding-bottom:0.8rem}}.download_well.muted{background:none;color:#292a2e}.download_well .required_label{display:none}.download_well.required{border-color:#b4b1a8}.download_well.required .required_label{position:absolute;display:block;background:#b4b1a8;color:#fff;font-size:0.6rem;right:0.5rem;top:-0.8rem;padding:0.4rem 0.8rem 0.4rem 0.6rem;border-radius:0.2rem;text-transform:uppercase}.download_well.required.invalid{border-color:crimson;background:rgba(220,20,60,0.1)}.download_well.required.invalid .required_label{background:crimson}p.download_well_title{font-size:1rem;opacity:1;margin-bottom:1rem;margin-top:1.3rem}@media (min-width:768px){p.download_well_title{margin-top:0}}.btn-submit{width:100%;background:#9f56e9;color:white;height:calc(2.6rem + 2px);font-size:0.86rem;margin-top:2rem;text-transform:uppercase}@media (min-width:768px){.btn-submit{margin-top:1rem}}.btn-submit:hover{background-color:#292a2e;color:#fff}form.loading{position:relative;cursor:wait}form.loading button,form.loading div.form-group,form.loading fieldset,form.loading h1,form.loading h2,form.loading hr,form.loading label,form.loading p{opacity:0.6;filter:blur(4px);pointer-events:none}form.loading:before{content:"one moment please...";-webkit-font-smoothing:antialiased;position:absolute;font-size:0.866rem;font-weight:600;color:#9f56e9;top:35%;left:0;right:0;text-align:center;z-index:999;opacity:1}form.loading:after{content:"";position:absolute;height:70px;width:70px;border-top:2px solid #9f56e9;border-left:2px solid rgba(159,86,233,0.66);border-bottom:2px solid rgba(159,86,233,0.33);border-right:2px solid rgba(247,246,242,0);border-radius:70px;top:35%;left:50%;right:0;margin-left:-35px;margin-top:-80px;text-align:center;z-index:999;opacity:1;animation-name:spin;animation-duration:333ms;animation-iteration-count:infinite;animation-timing-function:linear}.form-progress{display:block;background:rgba(41,42,46,0.1);width:90%;margin:0 auto;height:10px;margin-bottom:0;border-radius:20px;overflow:hidden;position:relative}.form-progress .form-progress-bar{width:100%;font-size:10px;color:#923fe6;background:#9f56e9;height:10px;text-align:right;display:block;margin:0;white-space:nowrap;transform:translateX(-100%);transition:transform 0.5s ease-out;will-change:transform}.form-progress .form-progress-bar.step2{transform:translateX(-80%)}.form-progress .form-progress-bar.step3{transform:translateX(-60%)}.form-progress .form-progress-bar.step4{transform:translateX(-40%)}.form-progress .form-progress-bar.step5{transform:translateX(-20%)}.form-progress .form-progress-bar.step6{transform:translateX(0)}.form-progress .form-progress-bar span{display:none;position:absolute;margin-left:0px;background:white;padding:0 12px;height:16px;line-height:16px;text-align:center;text-transform:uppercase}.rego_type input{visibility:hidden;position:absolute}.rego_type label{display:block;width:90%;max-width:280px;margin:0 auto;padding:25px 25px 30px;line-height:1.3;font-size:0.72rem;background:rgba(159,86,233,0.1);text-align:center;min-height:100px;border-radius:0.2em;border:1px solid #9f56e9;box-shadow:0 0 0 3px rgba(159,86,233,0.3);color:#9f56e9;cursor:pointer;text-transform:uppercase;font-weight:500;margin-bottom:35px}.rego_type label:hover{background:#9f56e9;color:#fff}.rego_type label span.icon{display:block;margin-bottom:0.21em;font-size:2rem}@keyframes fadein{0%{opacity:0}to{opacity:1}}.fadein{will-change:opacity;animation:fadein 0.5s;animation-timing-function:ease-out}.form-controls{margin-top:3rem;display:flex;flex-direction:column;text-align:center}.form-controls button.form-contol{background:#9f56e9;border:1px solid #9f56e9;color:#fff;border-radius:0.1em;text-transform:uppercase;font-size:0.86rem;padding-left:1.6em;padding-right:1.6em;padding-top:0.8em;padding-bottom:0.8em;margin:0 auto;min-width:220px;text-align:center}.form-controls button.form-contol svg{margin-left:10px;margin-bottom:0px}.form-controls button.form-contol:hover{background-color:#292a2e;border-color:#292a2e;color:#fff;animation-name:cta-to-dark;animation-duration:0.2s;animation-timing-function:ease-out}.form-controls button.form-contol.prev{background:none;border-color:rgba(255,255,255,0);padding:0.8em 1em;color:rgba(41,42,46,0.6);font-size:0.72rem;margin-top:2rem;text-transform:lowercase;min-width:1rem}.form-controls button.form-contol.prev svg{margin-left:0px;margin-right:5px}.form-controls button.form-contol.prev:hover{color:#9f56e9;animation:none}.form-controls button.form-contol.muted-option{opacity:0.88}@keyframes noShow{0%{opacity:1;max-height:500px}to{opacity:0;max-height:0px}}@keyframes goShow{to{opacity:1}0%{opacity:0;max-height:0}}.embed-responsive-6by4:before{padding-top:66.6666%}.sticky-top-lg{position:relative}@media (min-width:992px){.sticky-top-lg{position:sticky;top:0;z-index:1020}}.listings{display:block;padding:0;margin:0 0 35px 0;position:relative;overflow:hidden;border-radius:2px;box-shadow:0 1.8px 9.2px rgba(41,42,46,0.0424),1px 4.7px 15.3px rgba(124,107,84,0.0638)}@media (min-width:992px){.listings{margin:0 0 100px 0;box-shadow:1.8px 2.8px 2.2px rgba(41,42,46,0.024),4.7px 6.7px 5.3px rgba(41,42,46,0.038),8.5px 12.5px 10px rgba(124,107,84,0.04),12.3px 22.3px 17.9px rgba(124,107,84,0.062),26px 41.8px 33.4px rgba(124,107,84,0.046),48px 100px 80px rgba(124,107,84,0.06)}}.listings.noShow{max-height:0px;margin:0;animation-name:noShow;animation-duration:0.4s;animation-timing-function:ease-out}.listings.goShow{animation-name:goShow;animation-duration:0.4s;animation-timing-function:linear}.listings.noResults{display:none}.listings .main-carousel{width:100%;z-index:300;position:relative;padding-bottom:0;margin-bottom:0px;margin-left:0;margin-right:0}.listings .main-carousel ol.flickity-page-dots{bottom:5px}.listings .main-carousel .carousel-cell{display:flex;width:100%;align-items:center}@media (min-width:1200px){.listings .main-carousel .carousel-cell{height:486px}}.listings .main-carousel .carousel-cell.video{width:100%;background-color:#292a2e;margin:0;height:100%}.listings .main-carousel .carousel-cell img{width:100%;height:auto;object-fit:fill}.listings .main-carousel .carousel-cell.sample{background:#292a2e;opacity:1}.listings .main-carousel .carousel-cell.sample:before{display:none}.listings .main-carousel .carousel-cell.sample:after{content:"SAMPLE ONLY. More designs available.";position:absolute;display:inline-block;bottom:20px;right:20px;text-align:left;font-size:0.86rem;font-weight:400;line-height:1;color:white;background:#b49c6d;padding:0.4em 0.9em;z-index:99}.listings .main-carousel .carousel-cell.sample img{opacity:0.8;display:block;position:relative;z-index:1}.listings .main-carousel.is-fullscreen{z-index:9000;display:block;position:fixed;height:100vh;width:100vw}.listings .main-carousel.is-fullscreen .flickity-page-dots{display:block}.listings .main-carousel.is-fullscreen .carousel-cell{position:relative;height:100vh;width:100vw;z-index:9000}.listings .main-carousel.is-fullscreen .carousel-cell.sample:after{bottom:50px;right:20px}.listings .listing-inner{padding:30px 25px 20px;display:flex;justify-content:space-between;flex-direction:column;height:100%}@media (min-width:992px){.listings .listing-inner{padding:40px 40px 40px}}.listings h3{margin-bottom:0.2em;font-size:1.4rem}.listings h4{font-family:"Montserrat",sans-serif;font-weight:400;font-size:1.4rem;margin:30px 0 0px;padding:0 4px 0 0;vertical-align:text-bottom;letter-spacing:-0.02em;text-align:right;color:#b49c6d}@media (min-width:992px){.listings h4{margin-top:0;margin-left:auto}}.listings h4 span{font-size:0.4em;padding-left:6px;font-weight:400;letter-spacing:normal;display:block}.listings h4 span.dol{font-size:0.5em;padding-left:0;margin-top:4px;margin-left:-12px;position:absolute}.listings h4.from{padding-left:0}.listings h4.from span.dol{position:relative;padding:0;margin:0}.listings a.enq{margin:36px 0 0px;color:#9f56e9;font-size:16px}.listings a.enq svg{margin-bottom:-1px;margin-left:0.3rem}@media (min-width:992px){.listings a.enq{display:none}}.listings .btn{font-size:0.55rem;margin-top:1.8em}@media (min-width:992px){.listings .btn{font-size:0.75rem;margin-top:0}}.listings p{margin-bottom:0}.listings ul{list-style:none;padding:0;margin:-4px 0 0 0}.listings ul li{color:#7c6b54;display:inline-block;font-size:0.74rem;line-height:1;padding:0px 1px 0 2px;vertical-align:text-bottom;font-weight:400;margin-right:18px}.listings ul li:last-of-type{margin-right:0}@media (min-width:992px){.listings ul li{font-size:0.78rem;margin-right:22px}}.listings ul li .icon{font-size:1em;padding-left:4px;vertical-align:bottom;color:rgba(124,107,84,0.78)}.listings .info-row{position:absolute;width:100%;padding:0 30px 20px;height:100px;margin-top:-100px;z-index:900;color:#fff;background:linear-gradient(186deg,rgba(41,42,46,0) 0,rgba(41,42,46,0) 100px,#292a2e 100%)}.listings .info-row ul{list-style:none;padding:0;margin:0px}.listings .info-row ul li{color:#fff;display:inline-block;font-size:1.2rem;line-height:1;padding:5px 1px 0px 2px;vertical-align:text-bottom;font-weight:400;margin-right:22px}.listings .info-row ul li .icon{font-size:1em;padding-left:4px;vertical-align:bottom;color:rgba(255,255,255,0.78)}@media (min-width:1200px){.listings.twoUp .main-carousel .carousel-cell{height:374px}}.listings.big{max-height:486px}@media (min-width:1200px){.listings.big .main-carousel .carousel-cell{height:486px}}.listing-cta{width:auto;margin:60px 0 0 0;padding:0 0 0 0}.listing-cta p{font-size:0.78rem;opacity:1}.filters{width:auto;display:flex;margin:0;padding:0px 0 0px 0}.filters p{font-size:0.78rem;margin:0 0 4px 0;padding:4px 0 6px;text-transform:uppercase;line-height:1;font-weight:500}.filters p span.icon{font-size:0.8rem}.filters p svg{margin-right:10px}.filter-inner{flex-basis:0;background:white;color:#292a2e;padding:16px 30px 15px 20px;width:100%;margin:0;white-space:nowrap;border-left:6px solid #292a2e;font-weight:300;font-size:1rem;box-shadow:0 1.8px 9.2px rgba(41,42,46,0.0424),1px 4.7px 15.3px rgba(124,107,84,0.0638)}@media (min-width:992px){.filter-inner{width:auto;padding:16px 40px 20px 30px;box-shadow:1.8px 2.8px 2.2px rgba(41,42,46,0.024),4.7px 6.7px 5.3px rgba(41,42,46,0.038),8.5px 12.5px 10px rgba(124,107,84,0.04),12.3px 22.3px 17.9px rgba(124,107,84,0.062)}}.filter-inner span.icon{padding-left:4px;font-size:1rem}.filter .custom-control{display:inline-block;margin:0 25px 0 0}.filter .custom-control:last-of-type{margin-right:0px}@media (min-width:992px){.filter .custom-control{display:block;margin:14px 0 0}}.filter .custom-control.custom-control-inline{margin-right:20px}.filter .custom-control-label{cursor:pointer}.filter .custom-control-label:before{background:white;border-color:rgba(41,42,46,0.26);margin-top:2px}.filter .custom-control-label:after{margin-top:2px}.icon-bubble{display:inline-block;height:80px;width:80px;background:#b49c6d;background:radial-gradient(#b49c6d,#7c6b54 200%);color:#fff;line-height:80px;text-align:center;font-size:30px;margin-bottom:20px;border-radius:80px}.testimonials{background:rgba(124,107,84,0.2);margin:0;padding:60px 0}@media (min-width:992px){.testimonials{margin:100px 0;padding:100px 0}}.testimonial-gallery{display:block;width:100%;padding:0px 0 0px}.testimonial-gallery .testimonial-cell{display:block;width:100%;max-width:700px;margin:0 auto;padding:50px 25px;text-align:center}@media (min-width:992px){.testimonial-gallery .testimonial-cell{padding:50px 75px}}.testimonial-gallery .testimonial-cell .testimonial-cell-inner{opacity:0.3;padding:40px 50px;will-change:opacity box-shadow;transition:all 0.4s ease-in;transition-delay:0.1s;color:#7c6b54;font-size:0.86rem}.testimonial-gallery .testimonial-cell.is-selected{opacity:1}.testimonial-gallery .testimonial-cell.is-selected .testimonial-cell-inner{opacity:1;background-color:#f7f6f2;box-shadow:1.8px 2.8px 2.2px rgba(224,199,154,0.014),4.7px 6.7px 5.3px rgba(180,156,109,0.018),8.5px 12.5px 10px rgba(124,107,84,0.02)}.testimonial-gallery .testimonial-cell img{width:120px;margin-bottom:20px}.testimonial-gallery .testimonial-cell small{color:#b49c6d}.event .main-carousel{margin-bottom:0}.event .main-carousel ol.flickity-page-dots{bottom:15px}.event .main-carousel ol.flickity-page-dots .dot{opacity:0.8;will-change:transform,margin;transition:transform linear 0.2s;margin:0 6px;border:none}.event .main-carousel ol.flickity-page-dots .dot.is-selected{transform:scale(1.4);opacity:1;background:#fff}.event .icon-bubble{background:transparent;color:#ff0060;border:2.1px solid #ff0060;height:60px;width:60px;line-height:60px}.event ul.list.icon-list span.icon{color:#ff0060}.event .featured .badge{background:#ff0060}section.oh{background:#ff0060;padding:0;color:#fff;margin:0 auto 4rem auto}section.oh .col*,section.oh .row{background:#ff0060}@media (min-width:992px){section.oh{margin:6rem auto 6rem auto}}.alert-banner.event{background:#ff0060}.event-leadin{background:#18191b;color:#fff;padding-top:20vh}.event-leadin h1{font-size:3.2rem}.event-leadin h1 span.intro{text-transform:none;font-size:1.1rem;opacity:0.7}@media (min-width:992px){.event-leadin{padding-top:30vh}.event-leadin h1{font-size:4.4rem;line-height:1}}html.sr [data-sr]{visibility:hidden;outline:1px solid green}.switch-lang{position:fixed;z-index:999;font-size:20px;display:inline-block;padding:0.4em 0.51em;background-color:rgba(255,255,255,0.86);color:#b49c6d;bottom:20px;right:20px;border-radius:0.15em;border:1px solid #b49c6d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);line-height:1;font-weight:400;text-align:center}@media (min-width:992px){.switch-lang{bottom:auto;top:90px;right:30px}}.switch-lang i{font-size:1rem}.switch-lang span{display:block;font-size:11px}.switch-lang:hover{background:#292a2e;color:#b49c6d;text-decoration:none}main{width:100%;max-width:100vw;position:relative;margin:0;padding:0;display:block}main.no-overflow{overflow:hidden;max-width:100vw}main section{padding-bottom:3rem;padding-top:0.5rem;display:block;position:relative;max-width:100vw}@media (min-width:992px){main section{padding-bottom:5rem;padding-top:2.5rem}}h1 strong,h2 strong,h3 strong{font-weight:inherit;border-bottom:0.1em solid currentColor}@media (min-width:992px){h1 .upsize,h2 .upsize,h3 .upsize{line-height:0.9;font-size:140%;display:inline-block;padding-bottom:0}}h1 .supersize,h2 .supersize,h3 .supersize{font-size:180%;line-height:0.9;display:inline-block}@media (min-width:992px){h1 .supersize,h2 .supersize,h3 .supersize{font-size:200%;padding-bottom:0}}h1 .muted,h2 .muted,h3 .muted{opacity:0.25}h1{font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:2rem;letter-spacing:0.03em;margin-bottom:0.4em;line-height:1.1;vertical-align:text-top}@media (min-width:992px){h1{font-size:3rem}}h1 span.intro{font-size:50%;font-weight:400;display:block;padding-bottom:0.33em}h2{font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:1.6rem;margin-bottom:0.4em;line-height:1.1}@media (min-width:992px){h2{font-size:2.4rem}}h2 small{text-transform:none;display:block;font-size:62%;padding-top:0.5em}h2.heading{text-transform:none;font-weight:400;font-size:1.82rem;line-height:1.3}h3{font-family:"Montserrat",sans-serif;font-weight:400;font-size:1.1rem;margin-bottom:0.8em;line-height:1.4}@media (min-width:992px){h3{font-size:1.42rem}}h3 strong{font-weight:700;border:none}h3.heading{text-transform:none;font-size:1.1em;font-weight:400}@media (min-width:992px){h3.heading{font-size:1.8em;line-height:1.3}}h4{font-weight:400;font-size:1rem;line-height:1.42}@media (min-width:992px){h4{font-size:1.42rem;font-family:"Montserrat",sans-serif}}h5{font-family:"Montserrat",sans-serif;font-weight:400;font-size:1rem;margin-bottom:0.4em;line-height:1.1}p{opacity:0.9}p.lead{font-weight:normal}.lead{font-size:1.16rem}a{color:#b49c6d}a:hover{color:#9f56e9}.small-callout{display:inline-block;padding:0.5em 1.2em 0.5em 3.2em;font-size:0.8rem;border:1px solid rgba(180,156,109,0.5);border-radius:50px;margin-top:1rem;white-space:nowrap}@media (min-width:992px){.small-callout{margin-left:-1.2em}}.small-callout svg{position:absolute;margin-left:-2.4em;margin-top:0.23em;transform:scale(1.4)}.small,small{font-size:60%;font-weight:400}@media (min-width:992px){.pt-8{padding-top:8rem!important}}@media (min-width:992px){.pt-6{padding-top:6rem!important}}.btn{border-radius:0.05rem;border:none}.btn.muted{opacity:0.8}.btn-outline-secondary:disabled{background-color:#292a2e}.text-much-smaller{font-size:66%}video{background:none}video source{background:none}header{width:100%;height:97vh;max-height:120vw;overflow:hidden;margin-top:0px;position:relative;background:#292a2e;margin-top:0}@media (min-width:768px){header{max-height:90vw}}@media (min-width:992px){header{margin-top:0;max-height:820px}}header img.img-fluid{object-fit:cover;height:auto;min-height:120vw;width:auto;opacity:1}@media (min-width:768px){header img.img-fluid{min-height:90vw}}@media (min-width:992px){header img.img-fluid{min-height:820px}}header .main-carousel{width:100%;height:97vh;max-height:120vw;margin-left:0;margin-right:0}header .main-carousel .carousel-cell{width:100%;height:97vh;max-height:120vw}header .main-carousel .carousel-cell img{object-fit:cover;height:auto;min-height:120vw;width:auto;opacity:1}@media (min-width:768px){header .main-carousel{margin-top:0;max-height:90vw}header .main-carousel .carousel-cell{max-height:90vw}header .main-carousel .carousel-cell img{min-height:90vw}}@media (min-width:992px){header .main-carousel{margin-top:0;max-height:820px}header .main-carousel .carousel-cell{max-height:820px}header .main-carousel .carousel-cell img{min-height:820px}}header .textOver{position:absolute;width:100%;bottom:0;top:0;z-index:900;padding-bottom:0px;background:linear-gradient(345deg,rgba(41,42,46,0.8),rgba(41,42,46,0.66) 15%,rgba(51,53,57,0) 40%);display:flex;align-items:flex-end;text-align:right;color:#fff}@media (min-width:992px){header .textOver{padding-bottom:50px}}header .textOver>.container-fluid{max-width:90%;margin-left:auto;margin-right:auto}header .textOver.left{background:linear-gradient(15deg,rgba(124,107,84,0.3),rgba(180,156,109,0.2) 10%,rgba(180,156,109,0) 20%),linear-gradient(15deg,rgba(24,25,27,0.8),rgba(41,42,46,0.66) 25%,rgba(51,53,57,0) 40%);text-align:left}header .textOver.center{align-items:center;padding-bottom:0px;padding-top:50px;background:linear-gradient(35deg,rgba(41,42,46,0.8),rgba(41,42,46,0.66) 15%,rgba(51,53,57,0) 40%)}header .textOver h1{font-size:2rem;font-weight:700;line-height:1;letter-spacing:normal;color:rgba(255,255,255,0.98);text-shadow:3px 5px 30px rgba(41,42,46,0.2),1px 2px 3px rgba(41,42,46,0.2);margin-left:0.1em}@media (min-width:992px){header .textOver h1{font-size:3.6rem}}header .textOver h2{color:#fff;text-shadow:3px 5px 30px rgba(41,42,46,0.2),1px 2px 3px rgba(41,42,46,0.2);font-size:2.4rem}header .textOver h4{color:#fff;text-shadow:3px 5px 30px rgba(41,42,46,0.2),1px 2px 3px rgba(41,42,46,0.2);font-size:1.62rem}header .textOver .btn{margin-bottom:1.5em;font-size:14px}@media (min-width:992px){header .textOver .btn{width:auto;margin-bottom:auto;font-size:1rem}}nav.navbar{background:rgba(24,25,27,0.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:14px;padding:0.65rem 1rem;z-index:8000;min-height:62px}@media (min-width:992px){nav.navbar{font-size:12px}}nav.navbar .navbar-brand{padding:0}nav.navbar .navbar-brand img{height:34px;width:auto;margin-top:-4px}nav.navbar svg{margin-right:0.3em}nav.navbar .navbar-toggler{font-size:1rem;border-radius:0.05rem;background-color:rgba(255,255,255,0.1)}nav.navbar ul.navbar-nav .nav-item a{text-transform:uppercase;letter-spacing:0.02em;font-family:"Montserrat",sans-serif;font-weight:400;padding-left:16px;padding-right:16px;padding-top:1em;padding-bottom:1em;border:1px solid rgba(255,255,255,0);border-radius:0.05rem;margin-right:1px;min-width:100px;letter-spacing:0.06em;color:rgba(255,255,255,0.9)}nav.navbar ul.navbar-nav .nav-item a.gold{color:rgba(224,199,154,0.9)}@media (min-width:992px){nav.navbar ul.navbar-nav .nav-item a{text-align:center;padding-top:9px;padding-bottom:9px}}nav.navbar ul.navbar-nav .nav-item a:hover{color:#fff;border:1px solid rgba(255,255,255,0);background-color:rgba(255,255,255,0.2)}nav.navbar ul.navbar-nav .nav-item.active a{color:white;border:1px solid rgba(255,255,255,0.1);background-color:rgba(255,255,255,0.05)}nav.navbar ul.navbar-nav.trans .nav-item a{color:rgba(224,199,154,0.9);padding-left:12px;padding-right:20px}nav.navbar ul.navbar-nav.trans .nav-item a:hover{color:#fff}nav.navbar .btn{font-size:12px;text-transform:uppercase;background-color:#9f56e9;border-color:#9f56e9;padding-left:16px;padding-right:20px;padding-top:9px;padding-bottom:9px;border:1px solid rgba(255,255,255,0);min-width:100px;text-align:center}nav.navbar .btn:hover{background-color:#f7f6f2;border-color:#f7f6f2;color:#9f56e9}nav.navbar.navbar-form a{background:none!important;-webkit-appearance:none;appearance:none}nav.navbar.navbar-form ul.navbar-nav .nav-item a{text-transform:none;color:rgba(247,246,242,0.8);font-size:12px;white-space:nowrap;background:none}nav.navbar.navbar-form ul.navbar-nav .nav-item a:hover{color:#b49c6d;background:none}.alert-banner{position:relative;margin-top:62px;z-index:901;font-size:14px;line-height:1.42;text-align:center;background:rgba(172,109,236,0.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;width:100%;padding:0.5rem 2rem}@media (min-width:992px){.alert-banner{position:absolute}}.alert-banner a{color:currentColor;text-decoration:underline}.btn-link{background-color:#b49c6d;color:#fff;padding-left:1.4em;padding-right:1.6em;padding-top:0.72em;padding-bottom:0.72em;font-weight:500;border-radius:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-transform:uppercase}.btn-link:hover{background-color:#292a2e;color:#fff;text-decoration:none}.btn-link svg{margin-right:0.333em}.btn-link.trans{background-color:#9f56e9;color:#fff}.btn-link.trans:hover{background-color:#5d15a5;color:#fff;text-decoration:none}.btn-link.dark{background-color:#292a2e;color:#fff;border-left:none;padding-left:1.6em}.btn-link.dark:hover{background-color:rgba(41,42,46,0.7);color:#fff;text-decoration:none}.btn-link.black{background:rgba(24,25,27,0.99);color:#fff}.btn-link.black:hover{background:#b49c6d;color:#292a2e}.btn-link.gold{background:rgba(180,156,109,0.99);background:linear-gradient(to top,#7c6b54 -50%,#b49c6d);color:#292a2e;box-shadow:3px 5px 30px rgba(41,42,46,0.6),1px 2px 3px rgba(41,42,46,0.4)}.btn-link.gold:hover{background:rgba(24,25,27,0.8);color:#fff}.btn-link.gold-alt{background:rgba(180,156,109,0.99);background:linear-gradient(to top,#7c6b54 -50%,#b49c6d);color:#fff}.btn-link.gold-alt:hover{background:white;color:#292a2e}.btn-link.cta-event{background:#ff0060;color:#fff;box-shadow:3px 5px 30px rgba(41,42,46,0),1px 2px 3px rgba(41,42,46,0)}.btn-link.cta-event:hover{background:white;color:#ff0060;box-shadow:0 5px 20px rgba(255,0,96,0.4),2px 19px 40px rgba(0,0,0,0.2),0 1px 3px rgba(153,0,58,0.4)}.btn-link.white{background:rgba(255,255,255,0.98);color:#292a2e;box-shadow:3px 5px 30px rgba(41,42,46,0.6),1px 2px 3px rgba(41,42,46,0.4)}.btn-link.white:hover{background:rgba(24,25,27,0.8);color:#fff}.btn-link.small-text{font-size:0.86rem}.btn-outline-dark{background-color:#fff;color:#9f56e9;border-radius:0.1em;padding:0.6em 1.2em;border:1px solid #b983ef;cursor:pointer;text-decoration:none;font-size:1rem;display:inline-block;margin-top:1rem;margin-bottom:1.4rem;font-weight:500}.btn-outline-dark svg{margin-right:8px}.btn-outline-dark:hover{background-color:#292a2e;color:#fff;border-color:#fff}.btn-outline{background-color:transparent;color:#fff;border-radius:0.1em;padding:0.8em 1.8em;border:2px solid rgba(247,246,242,0.3);cursor:pointer}.btn-outline:hover{background-color:#fff;box-shadow:0 0.2em 0.4em 0.1em rgba(41,42,46,0);color:#292a2e;border-color:#fff}footer{background:#292a2e;background:linear-gradient(to bottom,#292a2e 0,#18191b 100%);color:#f7f6f2;padding:100px 0 100px;font-size:14px}@media (min-width:992px){footer{padding:160px 0 100px}}footer h5{margin-top:40px}@media (min-width:992px){footer h5{margin-top:0}}footer ul.nav a.nav-link{padding-left:0;padding-right:0}@media (min-width:992px){footer ul.nav a.nav-link{padding-left:0.1rem;padding-right:0.1rem}}footer ul.nav a.nav-link.cta{color:#fff;background:rgba(159,86,233,0.75);display:inline-block;padding:0.22rem 1rem 0.24rem 0.7rem;margin-top:0.6rem;border-radius:0.2rem;text-transform:uppercase;font-size:13px}footer ul.nav a.nav-link.cta:hover{background:white;color:#9f56e9;text-decoration:none}footer ul.nav a.nav-link svg{margin-right:0.5em}footer ul.nav a.nav-link:hover{color:#fff;text-decoration:underline}footer ul.nav li.active a.nav-link{color:rgba(124,107,84,0.6);pointer-events:none}footer small{font-size:10px}footer .fineprint{font-size:10px;border-top:1px solid rgba(247,246,242,0.2);padding-top:30px;margin-top:50px}@media (min-width:992px){footer .fineprint{margin-top:100px}}.inline-socials{list-style:none}.inline-socials li{display:inline-block;font-size:22px;padding:0 15px}.inline-socials li.title{font-size:1rem}.darkbg{background:#292a2e;color:#fff}.goldbg{background:#b49c6d;color:#fff}.whitebg{background-color:#fff;color:#292a2e}.lightbg{background-color:#f7f6f2;color:#292a2e}.eventbg{background-color:#ff0060;color:#fff}.stunted-whitebg{background-color:#fff}@media (min-width:992px){.stunted-whitebg{background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 25%,white 25%,white 100%)}}.stunted-left-whitebg{background-color:#fff}@media (min-width:992px){.stunted-left-whitebg{background:linear-gradient(to left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 25%,white 25%,white 100%)}}.stunted-left-ctabg{background-color:#9f56e9;color:#fff}@media (min-width:992px){.stunted-left-ctabg{background:linear-gradient(to left,rgba(159,86,233,0) 0,rgba(159,86,233,0) 25%,#9f56e9 25%,#9f56e9 100%)}}.stunted-right-ctabg{background-color:#9f56e9;color:#fff}@media (min-width:992px){.stunted-right-ctabg{background:linear-gradient(to right,rgba(159,86,233,0) 0,rgba(159,86,233,0) 25%,#9f56e9 25%,#9f56e9 100%)}}.stunted-darkbg{color:#f7f6f2;background-color:#292a2e}@media (min-width:992px){.stunted-darkbg{background:linear-gradient(to right,rgba(41,42,46,0) 0,rgba(41,42,46,0) 25%,#292a2e 25%,#292a2e 100%)}}.stunted-double-darkbg{color:#f7f6f2;background-color:#292a2e}@media (min-width:992px){.stunted-double-darkbg{background:linear-gradient(to right,rgba(41,42,46,0) 0,rgba(41,42,46,0) 25%,#292a2e 25%,#292a2e 92%,rgba(41,42,46,0) 92%)}}.stunted-left-double-darkbg{color:#f7f6f2;background-color:#292a2e}@media (min-width:992px){.stunted-left-double-darkbg{background:linear-gradient(to left,rgba(41,42,46,0) 0,rgba(41,42,46,0) 25%,#292a2e 25%,#292a2e 92%,rgba(41,42,46,0) 92%)}}.stunted-left-double-whitebg{background-color:#fff}@media (min-width:992px){.stunted-left-double-whitebg{background:linear-gradient(to left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 25%,white 25%,white 92%,rgba(255,255,255,0) 92%)}}.stunted-double-greybg{color:#f7f6f2;background-color:#333539}@media (min-width:992px){.stunted-double-greybg{background:linear-gradient(to right,rgba(51,53,57,0) 0,rgba(51,53,57,0) 25%,#333539 25%,#333539 92%,rgba(51,53,57,0) 92%)}}.stunted-double-whitebg{background-color:#fff}@media (min-width:992px){.stunted-double-whitebg{background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 25%,white 25%,white 92%,rgba(255,255,255,0) 92%)}}.stunted-left-darkbg{color:#f7f6f2;background-color:#292a2e}@media (min-width:992px){.stunted-left-darkbg{background:linear-gradient(to left,rgba(41,42,46,0) 0,rgba(41,42,46,0) 25%,#292a2e 25%,#292a2e 100%)}}.stunted-left-goldbg{color:#f7f6f2;background-color:#7c6b54}@media (min-width:992px){.stunted-left-goldbg{background:linear-gradient(to left,rgba(124,107,84,0) 0,rgba(124,107,84,0) 25%,#7c6b54 25%,#7c6b54 100%)}}.lightbg-darkbg-vert{color:#f7f6f2;background-color:#292a2e}@media (min-width:992px){.lightbg-darkbg-vert{background:linear-gradient(to bottom,rgba(41,42,46,0) 0,rgba(41,42,46,0) 25%,#292a2e 25%,#292a2e 100%)}}.lightbg-whitebg-vert{color:#292a2e;background-color:#fff}@media (min-width:992px){.lightbg-whitebg-vert{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 15%,white 15%,white 100%)}}.stunted-coffee-bg{color:#fff;background-image:url("/assets/img/backgrounds/sm/GettyImages-479836318.jpg");background-position:center;background-size:cover}@media (min-width:992px){.stunted-coffee-bg{background-image:url("/assets/img/backgrounds/GettyImages-479836318.jpg");background-image:linear-gradient(to right,rgba(247,246,242,0) 85%,#f7f6f2 85%,#f7f6f2 100%),url("/assets/img/backgrounds/GettyImages-479836318.jpg");background-position:center bottom;background-size:cover}}.drawer{position:relative;margin-bottom:100px;z-index:200}.drawer:before{content:"";display:block;position:absolute;top:10px;left:-100vw;bottom:45px;right:20px;z-index:0;border-radius:300px;box-shadow:-10px 38px 62px #7c6b54,-18px 80px 120px rgba(51,53,57,0.2),-5px 13px 15px rgba(124,107,84,0.2);transform:rotate(-1.6deg);transform-origin:right bottom}.drawer:after{content:"";display:block;position:absolute;top:0;left:-100vw;bottom:0;right:0;background:#292a2e;z-index:0;box-shadow:0 13px 15px rgba(51,53,57,0.1)}.drawer .drawer-inner{padding:60px 30px;z-index:10;position:relative}.drawer.from-right:before{content:"";display:block;position:absolute;top:10px;right:-100vw;bottom:45px;left:20px;z-index:0;border-radius:300px;box-shadow:-10px 38px 62px #7c6b54,-18px 80px 120px rgba(51,53,57,0.2),-5px 13px 15px rgba(124,107,84,0.2);transform:rotate(1.6deg);transform-origin:left bottom}.drawer.from-right:after{content:"";display:block;position:absolute;top:0;right:-100vw;bottom:0;left:0;background:#292a2e;z-index:0;box-shadow:0 13px 15px rgba(51,53,57,0.1)}.drawer.whitebg:before{box-shadow:-10px 38px 62px rgba(124,107,84,0.5),-18px 80px 120px rgba(51,53,57,0.1),-5px 13px 15px rgba(124,107,84,0.1)}.drawer.whitebg:after{background:#fff;box-shadow:0 13px 15px rgba(51,53,57,0.08)}.text-gold{color:#b49c6d}.text-lightgold{color:#e0c79a}ul.ticks{list-style:none;margin:0;padding:0;background:none}ul.ticks li{padding:10px 0 20px 55px;position:relative;font-size:1rem;background:none}@media (min-width:992px){ul.ticks li{padding:10px 0 20px 70px}}ul.ticks li h4{display:block;font-size:1rem;font-weight:400;border-bottom:2px solid #b49c6d;display:inline-block;margin-bottom:10px;padding-top:5px}ul.ticks li span{display:block;padding-bottom:0.5em}ul.ticks li blockquote{background:rgba(159,86,233,0.1);display:block;border:1px dashed rgba(159,86,233,0.8);padding:0.6em 1em 0.9em;margin:1em 0 0}ul.ticks li blockquote strong{color:#b983ef}ul.ticks span.icon{position:absolute;font-size:30px;margin-left:-55px;margin-top:0px;width:46px;height:46px;line-height:46px;text-align:center;color:#b49c6d;border-radius:46px}@media (min-width:992px){ul.ticks span.icon{margin-left:-70px}}ul.ticks span.small{font-size:10px;opacity:0.7;line-height:1.2!important;padding-top:10px;display:block}ul.ticks.cta li h4{border-bottom:2px solid #9f56e9}ul.ticks.cta span.icon{color:#9f56e9}ul.ticks.cta a{color:#9f56e9}ul.ticks.links a{padding-top:8px;display:block}ul.ticks.checks span.icon{margin-top:-10px;color:#fff;opacity:0.5}.micm-container{background:#292a2e;padding-top:100px;padding-bottom:0}.micm{background:#005daa;font-size:14px;color:#fff;margin:0;padding:50px;display:block}.micm h3{font-size:1.6em;margin:0 0 10px 0;padding:0}.micm p{margin:0;padding:0}.micm img{width:100%;height:auto;max-width:340px;margin-left:auto;display:flex}ul.list{padding-left:1rem}ul.list li{opacity:1;padding-left:1rem;padding-bottom:0.8rem}ul.list.icon-list{list-style:none;padding-left:40px}ul.list.icon-list span.icon{position:absolute;margin-left:-56px;opacity:0.8;color:#b49c6d}ul.list.larger{font-family:"Montserrat",sans-serif;font-weight:400;margin-top:30px;font-size:1.1rem}@media (min-width:992px){ul.list.larger{font-size:1.16rem}}ul.list.larger span.icon{font-size:1.3rem;margin-top:-4px}.video-over{position:absolute;top:0;bottom:0;left:0;right:0;z-index:90;display:flex;justify-content:center;align-items:center}.video-over .video-over-inner{display:block;position:relative;width:80%;max-width:600px;text-align:center;color:#fff;padding-top:80px}@media (min-width:768px){.video-over .video-over-inner{padding-top:100px}}@media (max-width:575.98px){.video-over .video-over-inner h1{font-size:1.6rem;font-weight:400;margin-bottom:2rem}}.full-video{position:relative;background:#292a2e;padding:0;overflow:hidden}.full-video video{opacity:1;display:block;height:auto;width:100%;margin:0}.full-video .sm-gradient{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:89;background:linear-gradient(to bottom,rgba(41,42,46,0.1) 0%,rgba(41,42,46,0.2) 25%,#292a2e 100%)}@media (min-width:768px){.full-video .sm-gradient{background:linear-gradient(to bottom,rgba(41,42,46,0.1) 0%,rgba(41,42,46,0.1) 25%,rgba(41,42,46,0.8) 100%)}}.full-video .video-over{will-change:opacity;visibility:hidden;opacity:0;transition:opacity 1s ease-out;transition-delay:0.5s}.full-video.fadein-video video{opacity:0.4}.full-video.fadein-video .video-over{visibility:visible;opacity:1}.concierge-sm{margin:0;padding:5px 0 50px 0}.main-carousel{margin-bottom:60px;background:rgba(41,42,46,0.1);z-index:300;position:relative;width:100vw;margin-left:-15px;margin-right:-15px}@media (min-width:576px){.main-carousel{width:100%;margin-left:0;margin-right:0}}.main-carousel.solid-bg{background:#e4e0d2}.main-carousel .carousel-cell{display:flex;width:100%;align-items:center;opacity:0;will-change:opacity;transition:opacity 1s ease-out}.main-carousel .carousel-cell:before{display:block;content:"";position:absolute;height:70px;width:70px;border-top:2px solid #9f56e9;border-left:2px solid rgba(159,86,233,0.66);border-bottom:2px solid rgba(159,86,233,0.33);border-right:2px solid rgba(247,246,242,0);border-radius:70px;top:calc(50% - 35px);left:calc(50% - 35px);text-align:center;opacity:0.9;animation-name:spin;animation-duration:333ms;animation-iteration-count:infinite;animation-timing-function:linear;filter:blur(2px)}.main-carousel .carousel-cell img{width:100%;height:auto;min-width:100%;display:block;position:relative;object-fit:fill}.main-carousel .carousel-cell.is-selected{opacity:1}.main-carousel.is-fullscreen.flickity-enabled{z-index:9000!important;display:block!important;position:fixed!important;height:100vh!important;width:100vw!important;background:#292a2e}.main-carousel.is-fullscreen.flickity-enabled .flickity-page-dots{display:block}.main-carousel.is-fullscreen.flickity-enabled .carousel-cell{position:relative;height:100vh;width:100vw;z-index:9000}.main-carousel.is-fullscreen.flickity-enabled .carousel-cell.caption:after{bottom:40px}.flickity-button.flickity-prev-next-button{width:32px;height:32px;display:none}@media (min-width:992px){.flickity-button.flickity-prev-next-button{display:block}}ol.flickity-page-dots{bottom:-25px;right:0px;text-align:center}ol.flickity-page-dots .dot{border-radius:12px;width:10px;height:10px;margin:0 5px 0 5px;background:#18191b;opacity:0.2;border:1px solid #f7f6f2}ol.flickity-page-dots .dot.is-selected{background:#18191b}.final-cta{color:#f7f6f2;background-color:#292a2e;background:linear-gradient(to bottom,rgba(41,42,46,0) 0,rgba(41,42,46,0) 50%,#292a2e 50%,#292a2e 100%)}.final-cta-container{background:#9f56e9;color:#fff}@media (min-width:992px){.final-cta-container{margin-left:-15px;margin-right:-15px}}.final-cta-container .final-cta-inner{padding:50px 25px}@media (min-width:992px){.final-cta-container .final-cta-inner{padding:80px 75px}}.final-cta-container .final-cta-inner a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,0.7);text-decoration-color:rgba(255,255,255,0.7)}.final-cta-container .final-cta-inner p{margin-bottom:0.5em}.final-cta-container .final-cta-inner p.text-small{font-size:0.86rem}.final-cta-container .final-cta-inner p.text-much-smaller{font-size:10px;opacity:0.7}.final-cta-container .final-cta-inner h3{margin-bottom:0;font-size:1.2rem}.final-cta-container .final-cta-inner h5{font-size:12px;text-transform:uppercase;color:#b49c6d;padding-bottom:0.6em}.final-cta-container .final-cta-inner img{max-width:100px;margin-top:2rem}.final-cta-container .final-cta-inner .input-group{margin:0.5em 0 0}.final-cta-container .final-cta-inner input.form-control{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-color:#fff}.final-cta-container .final-cta-inner .custom-checkbox{font-size:0.9rem;margin-bottom:0}@media (min-width:992px){.final-cta-container .final-cta-inner .custom-checkbox{font-size:1.1rem;margin-bottom:0.4em}}.final-cta-container .final-cta-inner button.btn-dark{color:white;padding-left:20px;padding-right:20px;padding-top:10px;text-transform:uppercase;font-weight:400;font-size:0.86rem;background-color:#292a2e}@media (min-width:992px){.final-cta-container .final-cta-inner button.btn-dark{padding-left:30px}}.final-cta-contacts{background-color:#292a2e;margin:0;text-align:center}@media (min-width:992px){.final-cta-contacts{text-align:left}}.final-cta-contacts .final-cta-container{background:#222326}@media (min-width:992px){.final-cta-contacts .final-cta-container{background:#222326}}.continue-reading{margin:4rem 0 2rem}@media (min-width:992px){.continue-reading{margin-bottom:6rem}}.continue-reading h2{font-size:1rem;font-weight:400;margin:0;text-transform:none;line-height:1.32;opacity:0.96}.continue-reading a.continue-reading-link{display:block;background-color:#fff;color:#333539;box-shadow:1.8px 2.8px 2.2px rgba(224,199,154,0.024),4.7px 6.7px 5.3px rgba(180,156,109,0.038),8.5px 12.5px 10px rgba(124,107,84,0.04),12.3px 22.3px 17.9px rgba(41,42,46,0.052);will-change:background-color;transition:background-color 0.4s linear}.continue-reading a.continue-reading-link h2{text-align:left;will-change:color;transition:color 0.2s ease-out}.continue-reading a.continue-reading-link span.icon{text-align:left;font-size:2rem;line-height:1;padding-bottom:1rem;display:block;color:#b49c6d;margin-top:1rem}@media (min-width:992px){.continue-reading a.continue-reading-link span.icon{margin-top:0}}.continue-reading a.continue-reading-link .image{background:#b49c6d;margin-top:2rem}@media (min-width:992px){.continue-reading a.continue-reading-link .image{margin-top:0}}.continue-reading a.continue-reading-link .image img{opacity:0.6;transform:translateZ(0);filter:saturate(0.7);will-change:opacity filter;transition:opacity 0.3s ease-out,filter 0.3s ease-out}.continue-reading a.continue-reading-link:hover{text-decoration:none;color:#9f56e9;background:rgba(124,107,84,0.3)}.continue-reading a.continue-reading-link:hover h2{color:#292a2e}.continue-reading a.continue-reading-link:hover .image img{opacity:1;filter:saturate(1)}.standardlist li{padding-bottom:1em}.standardlist.icons{list-style:none;padding:0;margin:1.6rem 0;padding-left:40px}.standardlist.icons img,.standardlist.icons svg{width:auto;height:1rem;opacity:0.4;margin-right:0.5rem;position:absolute;margin-left:-36px;margin-top:4px}.standardlist.times{list-style:none;margin:0;padding:0;font-size:0.9rem}.standardlist.times span{font-size:0.8em;width:90px;padding:3px 6px;display:inline-block;position:absolute;margin-left:-115px;margin-top:0px;background-color:#7c6b54;border-radius:3px;text-align:center;white-space:nowrap;color:#fff}.standardlist.times .svg-inline--fa{height:1em;margin-top:2px;margin-left:8px}.standardlist.times svg{opacity:0.85}.standardlist.times li{padding-left:115px;margin-bottom:6px}.caption{position:relative}.caption:after{content:"";text-transform:capitalize;position:absolute;bottom:2px;right:15px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.6);font-size:10px;height:16px;line-height:10px;z-index:10;display:block;width:100%;text-align:right;opacity:0.7;pointer-events:none}.caption.completed:after{content:"completed property^"}.caption.vs:after{content:"virtually staged"}.caption.ai:after{content:"artist’s impression"}.security{background:#292a2e;padding:0;overflow:hidden}.security img{position:relative;display:block;width:100%;height:auto;opacity:0.8;filter:saturate(1.1)}@media (min-width:992px){.security img{opacity:0.6;filter:saturate(1.1)}}.security .carousel-cell,.security .main-carousel{z-index:0;width:175vw;left:-50vw}@media (min-width:768px){.security .carousel-cell,.security .main-carousel{width:150vw;left:-25vw}}@media (min-width:992px){.security .carousel-cell,.security .main-carousel{left:0;width:100%}}.security .carousel-cell:after,.security .main-carousel:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;background:linear-gradient(12deg,#292a2e 10%,rgba(41,42,46,0) 60%);z-index:90}@media (min-width:992px){.security .carousel-cell:after,.security .carousel-cell:before,.security .main-carousel:after,.security .main-carousel:before{display:none}}.security .container{position:relative}.text-over{margin-top:-200px}@media (min-width:768px){.text-over{margin-top:-300px}}@media (min-width:992px){.text-over{position:absolute;top:0;bottom:0;left:0;right:0;z-index:90;display:flex;align-items:flex-end;background:linear-gradient(12deg,rgba(41,42,46,0.8),rgba(41,42,46,0) 75%)}}.text-over .text-over-inner{display:block;position:relative;color:#fff;padding:50px 15px}@media (min-width:992px){.text-over .text-over-inner{padding:0 0 80px 0}}@media (min-width:1200px){.text-over .text-over-inner{padding:0 0 160px 0}}.shadow-box{display:block;box-shadow:1.8px 2.8px 8.2px rgba(33,28,22,0.124),2.7px 6.7px 15.3px rgba(2,2,2,0.138),3.5px 12.5px 30px rgba(0,0,0,0.16),4.3px 22.3px 67.9px rgba(0,0,0,0.18)}.featured{background-color:#fff;border-radius:0;overflow:hidden;margin-bottom:1rem}@media (min-width:992px){.featured{background-color:#fff;box-shadow:0 1px 3px rgba(180,156,109,0.08),1px 3px 10px rgba(124,107,84,0.04),4px 8px 48px rgba(0,0,0,0.06)}}.featured .featured_inner{padding:15px}@media (min-width:992px){.featured .featured_inner{padding:25px 25px 15px}}.featured h3{font-size:1rem;margin:0;padding:0;opacity:0.86;line-height:1.42;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}@media (min-width:992px){.featured h3{font-family:"Montserrat",sans-serif;font-size:0.86rem;line-height:1.5}}.featured h4{font-size:1.3rem;font-weight:700;margin:0rem 0 1rem;padding:0;line-height:1.4;font-family:"Montserrat",sans-serif}.featured h4 span{font-weight:400;opacity:0.6;font-size:0.8em;padding-left:3px;display:block}.featured h4 svg{margin-left:8px;margin-right:8px}.featured .badge{position:absolute;display:inline-block;padding:5px 8px;font-size:0.72rem;color:#fff;background-color:#b49c6d;border-radius:0.2rem;margin:10px 0 0 10px;font-weight:400}.featured ul{margin:1rem 0 0;padding:0}.featured ul li{list-style:none;display:inline-block;padding-right:19px;font-size:0.65rem;margin-bottom:8px;white-space:nowrap}.featured ul li.last{padding-right:0}.featured ul li sup{opacity:1}.featured ul li span{color:#292a2e;padding-right:6px;opacity:0.6;font-size:0.9em}.big-quote{position:relative;background-color:#292a2e;background:url("/assets/img/headers/VS-MelbGrand_type_A3_4313_Kitchen.jpg");background-position:center;background-size:cover;min-height:80vh}@media (min-width:992px){.big-quote{min-height:none}}.big-quote img.background{visibility:hidden;opacity:0;z-index:0;position:relative;display:flex}.big-quote .big-quote-text{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:flex-end;z-index:910;padding-bottom:0rem;background:linear-gradient(12deg,#292a2e,rgba(41,42,46,0.75) 50%,rgba(41,42,46,0) 100%),linear-gradient(to top,#292a2e 0%,rgba(41,42,46,0) 18%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:15px}@media (min-width:992px){.big-quote .big-quote-text{background:linear-gradient(12deg,#292a2e,rgba(41,42,46,0.75) 28%,rgba(41,42,46,0) 60%),linear-gradient(to top,#292a2e 0%,rgba(41,42,46,0) 18%);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}}.big-quote .big-quote-text blockquote{font-weight:400;font-style:italic;font-size:1rem;margin-bottom:0.4em;line-height:1.4;vertical-align:text-top;padding-left:60px;display:block;position:relative;font-size:1rem}@media (min-width:992px){.big-quote .big-quote-text blockquote{padding-left:60px;font-size:1.2rem;line-height:1.28}}.big-quote .big-quote-text blockquote span.icon{position:absolute;margin-left:-60px;margin-top:-20px;color:#b49c6d;font-size:34px;opacity:0.7}@media (min-width:992px){.big-quote .big-quote-text blockquote span.icon{margin-left:-60px}}.big-quote .big-quote-text blockquote p{font-weight:400;font-style:normal;font-size:0.75rem;display:block;margin-top:1.5rem}.big-quote .big-quote-text blockquote:after{content:"";display:block;position:absolute;width:4px;top:50px;bottom:0;left:3px;background:#b49c6d;border-radius:30px;opacity:0.7}.big-quote .big-quote-text pss{text-align:left;display:block;padding-left:60px}@media (min-width:992px){.big-quote .big-quote-text pss{padding-left:100px}}.promo-videobg{width:100%;display:block;position:relative;background:#ff0060}.promo-videobg video{width:100%;height:auto;position:absolute;top:0;left:0;display:block;z-index:1;opacity:0.5}.promo-videobg img{width:100%;height:auto;position:relative;display:block;z-index:10}