body{background:#faf7f2}body.intro-active{overflow:hidden}.hp-slider{position:relative}.hp-slider-content{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%}.hp-slider-content .section-title :is(h1,h2){font-size:40px;font-weight:100!important;letter-spacing:.05em;margin-bottom:30px}.hp-slider-content .section-btn{min-width:290px}.hp-slider .aios-slider-slide:after{content:"";pointer-events:none;top:0;right:0;bottom:0;left:0;background:#000;position:absolute;opacity:.3}.hp-wc{padding:100px 0 140px;padding:6.25vw 0 8.75vw;position:relative}.hp-wc .section-title{margin-bottom:20px}.hp-wc .wc-monogram{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.5;pointer-events:none}.hp-fp-inner{padding:0 50px 120px;padding:0 3.125vw 7.5vw}.hp-fp .section-title{margin-bottom:40px}.hp-fp .fp-items{font-size:0;max-width:360px;margin:0 auto}.hp-fp .fp-item{width:100%;display:inline-block;vertical-align:top;padding:10px}.hp-fp .fp-item:hover .fp-img img{opacity:.16}.hp-fp .fp-item:hover .fp-img .section-btn{opacity:1}.hp-fp .fp-img{border-radius:15px;background:var(--primary)}.hp-fp .fp-img .section-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none}.hp-fp .fp-details{color:#000;padding:20px 10px}.hp-fp .fp-price{font-weight:300;font-size:20px;line-height:32px;letter-spacing:2px;text-transform:uppercase;color:var(--color-black);margin-bottom:8px;transition:color .3s ease}.hp-fp .fp-address{font-weight:300;font-size:14px;line-height:16px;letter-spacing:1.4px;color:var(--color-black);transition:color .3s ease}.hp-ctas{position:relative;overflow:hidden;margin-bottom:120px}.hp-ctas .ctas-items{font-size:0;margin:0 -2px}.hp-ctas .ctas-item{transition:all .5s;width:100%;padding:0 2px;position:relative}.hp-ctas .cta-img{background:#000}.hp-ctas .cta-img img{opacity:.7}.hp-ctas .cta-img:before{content:"";pointer-events:none;top:0;right:0;bottom:0;left:0;background:#9e876d;opacity:.39;position:absolute;z-index:1;transition:all .5s}.hp-ctas .cta-img:after{content:"";pointer-events:none;position:absolute;width:100%;height:50%;left:0;bottom:0;background:linear-gradient(to top,#000,#0000);opacity:.5;z-index:1;transition:all .5s}.hp-ctas .cta-img canvas{height:700px}.hp-ctas .cta-label{position:absolute;top:50%;transform:translateY(-50%);width:100%;color:#fff;font-size:30px;letter-spacing:.1em;text-align:center;text-transform:uppercase}.hp-why{position:relative;padding:140px 0 200px;padding:8.75vw 0 8.5vw;background:#2c2316}.hp-why .section-title{margin-bottom:40px}.hp-why .canvas-bg{opacity:.35;filter:blur(4px)}.hp-why .stats-items{color:#fff;display:flex;margin-top:60px;flex-wrap:wrap}.hp-why .stats-item{width:100%;text-align:center;padding:30px 0}.hp-why .stats-item:not(:last-child){border-bottom:1px rgba(255,255,255,.35) solid}.hp-why .stats-number{font-size:30px;font-weight:500;letter-spacing:.1em;margin-bottom:10px}.hp-why .stats-label{font-size:13px;font-weight:200;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.hp-blog{padding:130px 50px;padding:8.125vw 3.125vw}.hp-blog .section-title{margin-bottom:40px}.hp-blog .post-items{font-size:0;text-align:center;max-width:360px;margin:0 auto}.hp-blog .post-item{width:100%;display:inline-block;vertical-align:top;padding:10px;text-align:left}.hp-blog .post-item:hover .post-img img{opacity:.16}.hp-blog .post-img{border-radius:15px;background:var(--primary)}.hp-blog .post-img:after{content:"";pointer-events:none;position:absolute;width:100%;height:50%;left:0;bottom:0;background:linear-gradient(to top,#000,#0000);opacity:.6}.hp-blog .post-date{color:#fff;font-size:15px;position:absolute;bottom:25px;left:20px;text-transform:uppercase;z-index:1}.hp-blog .post-details{color:#000;padding:20px 10px}.hp-blog .post-title{font-weight:300;font-size:20px;line-height:1.2;text-transform:uppercase;margin-bottom:8px;transition:color .3s ease}.hp-blog .post-excerpt{font-weight:300;font-size:14px;line-height:16px;letter-spacing:1.4px;transition:color .3s ease}.hp-ctas-fw{position:relative}.hp-ctas-fw .ctas-item{width:100%;height:800px;position:relative;background:#000}.hp-ctas-fw .ctas-item .canvas-bg{background:#000}.hp-ctas-fw .ctas-item .canvas-bg canvas{opacity:.48}.hp-ctas-fw .ctas-item .canvas-bg:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background:#9e876d;opacity:.22}.hp-ctas-fw .ctas-item a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.hp-ctas-fw .cta-content{position:relative;width:95%}.hp-ig{background:#fff;padding:100px 0 90px;padding:6.25vw 0 5.625vw}.hp-ig .ig-top{display:flex;justify-content:center;align-items:center;max-width:1175px;margin:0 auto 65px;padding:0 15px;flex-direction:column}.hp-ig .ig-feed{font-size:0}.hp-ig .ig-feed-item{width:50%;display:inline-block;padding:4px}.hp-ig .ig-feed-item a{display:block;overflow:hidden;border-radius:15px;background:var(--primary)}.hp-ig .ig-feed-item a:hover img{opacity:.16}.hp-ig .ig-feed-item i{position:absolute;font-size:25px;top:10px;right:10px;color:#fff}#hp-intro{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;z-index:2000;display:flex;justify-content:center;align-items:center}#hp-intro .hp-intro img{filter:brightness(0) invert(1);transition:all 1s;opacity:0}#hp-intro .hp-intro img.show{opacity:1}.hp-ctas .ctas-item .cta-img img{opacity:.5!important}.hp-ctas .ctas-item a:hover .cta-img img,.hp-ctas .ctas-item.is-active .cta-img img{opacity:.9!important}.hp-ctas .ctas-item a:hover .cta-img:before,.hp-ctas .ctas-item.is-active .cta-img:before{opacity:.2!important}.hp-why .canvas-bg canvas{background-attachment:fixed}.hp-slider-sizer{position:relative;width:100%;height:auto}#aios-slider-home-video-slider{position:fixed;top:0;left:0;width:100%;height:100vh;opacity:1}#hp-welcome{background:#faf7f2;position:relative;z-index:1}.home .header-logo{transition:all 1s}.home .header{z-index:2001;transition:all 1s}.home .header-logo{position:absolute;top:257%;left:50%;transform:translate(-50%,-50%);max-width:280px}.home .header-logo img{width:280px;height:auto;opacity:0;transition:all 1s}.home .header-logo img.show{opacity:1}.home.intro-inactive .header-logo{top:33px;top:2.06vw;left:83px;left:5.19vw;transform:translate(0)}.home.intro-inactive .header-logo img{width:208px}.home .header-nav,.home .header-menu-button,.home .hp-intro{transition:var(--default-transition);opacity:0}.home.intro-inactive .header-nav,.home.intro-inactive .header-menu-button{opacity:1}.home .header-logo-holder{position:relative;line-height:0}.home .header-logo-holder canvas{width:100%;max-width:208px;height:auto;transition:all 1s}.home .scrolled .header-logo-holder canvas{max-width:98px}.home.intro-inactive .scrolled .header-logo{top:16px}.ip-container .header-logo-holder{display:none}.home .aios-mobile-header-wrapper{z-index:2002!important}.hp-ctas-full .section-text p,.hp-ctas-full .section-text ul{font-size:18px}.cta-content{pointer-events:none!important}@media screen and (min-width: 768px){.hp-fp .fp-items{max-width:none}.hp-fp .fp-item{width:25%}.hp-ctas .ctas-items{display:flex}.hp-ctas .ctas-item{width:25%}.hp-ctas .ctas-item.is-active{width:50%}.hp-ctas .ctas-item.is-active .cta-img img{opacity:.63}.hp-ctas .ctas-item.is-active .cta-img:before{opacity:.3}.hp-blog .post-items{max-width:none}.hp-blog .post-item{width:33.33%}}@media screen and (min-width: 992px){.hp-why .custom-container{width:59.375vw}.hp-why .stats-item{width:25%}.hp-why .stats-item:not(:last-child){border-bottom:0;border-right:1px rgba(255,255,255,.35) solid}.hp-ctas-fw .cta-content{max-width:588px}.hp-ig .ig-top{flex-direction:row;justify-content:space-between;align-items:top}.hp-ig .ig-feed-item{width:16.6666666667%}}@media (max-width: 1024px){.home.intro-inactive .header-logo img{width:180px}}@media only screen and (max-width: 991px){.hp-slider-sizer{display:none}#aios-slider-home-video-slider{position:relative;height:auto}.home .header-logo{max-width:280px;top:225%}.home .header-logo img{filter:invert(1)}.home.intro-inactive .header-logo img{filter:invert(0);width:280px}.home.intro-inactive .header-logo{top:33px;left:50%;transform:translate(-50%);max-width:208px;width:100%}.home .header{background:0}.home .aios-mobile-header-wrapper{opacity:0}.home.intro-inactive .header{background:var(--primary)}.home.intro-inactive .aios-mobile-header-wrapper{opacity:1}}@media only screen and (max-width: 767px){.slideshow canvas{min-height:500px}.slideshow .slide-content .ai-logo{font-size:40px}.slideshow .slide-content h1{font-size:23px}.slideshow .slide-content p{line-height:1.7;font-size:16px}.slideshow .slide-content .landing-page-phone{display:flex;flex-flow:column;justify-content:center;align-items:center}.slideshow .slide-content .landing-page-phone .landing-phone{padding:0 20px;font-size:20px}.slideshow .slide-content .landing-page-phone .landing-phone a{text-decoration:none}}
