html,body{overflow-x:hidden}.hp-slider{position:relative;overflow:hidden}.hp-slider-logo{position:absolute;top:66%;transform:translateY(-50%);left:0;width:100%;z-index:2}.hp-slider-logo img{display:block;margin:0 auto;max-width:218px;max-width:7.625vw}.hp-slider-scroll{position:absolute;left:0;right:0;bottom:-5%;text-align:center}.hp-slider-scroll a{display:inline-block;transition:all .5s}.hp-slider-scroll a:hover{opacity:.5}.hp-slider-scroll img{max-width:128px;max-width:8vw}.hp-slider-intro{position:fixed;top:0;left:0;z-index:90;background:#000;width:100%;height:100vh}.hp-slider-intro .canvas-img{opacity:0;transition:all .5s;height:100%}.hp-slider-intro-logo{position:absolute;top:80%;transform:translateY(-50%);left:0;width:100%;text-align:center;opacity:0}.hp-slider-intro-logo img{display:inline-block;transition:all .5s}.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-tagline{position:absolute;z-index:2;display:flex;align-items:center;flex-flow:column;top:20%;left:0;right:0;bottom:auto;padding:1rem;color:#fff;overflow:hidden;text-align:center}.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-tagline .aios-slider-tagline-title{font-size:clamp(30px,3.75vw,60px);font-family:var(--font-family-title);text-transform:uppercase;text-shadow:.14px 7.999px 9.5px rgba(0,0,0,.77);letter-spacing:.02em;line-height:1}.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-tagline .section-btn{color:#fff}.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-img:before,.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-img:after{content:"";pointer-events:none;position:absolute;width:100%;height:100%;background:#000;opacity:.17;z-index:1}.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-img:after{height:50%;bottom:0;background:linear-gradient(to top,#000,#0000)}.hp-qs{padding:95px 0;padding:5.9375vw 0;position:relative;z-index:5}.hp-qs .custom-container{max-width:1090px;max-width:68.125vw}.hp-qs .canvas-bg{opacity:.1}.hp-qs .qs-btns{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.hp-qs .qs-btns .qs-btn{font-size:15.41px;font-family:var(--font-family-title);text-transform:uppercase}.hp-qs .qs-btns .qs-btn a{color:#000;position:relative;transition:all .5s}.hp-qs .qs-btns .qs-btn small{display:block;font-family:var(--font-family-default);color:#a2a2a2;margin-bottom:10px}.hp-qs .qs-btns .qs-btn i[class*=icon-custom]{position:absolute;border-right:1px #868686 solid;width:40px;height:100%;left:-55px;padding-right:13px}.hp-qs .qs-btns .qs-btn i[class*=icon-custom]:before{content:"";display:block;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.hp-qs .qs-btns .qs-btn i.icon-custom-map:before{background-image:url(../images/home/icon-map.png)}.hp-qs .qs-btns .qs-btn i.icon-custom-building:before{background-image:url(../images/home/icon-building.png)}.hp-qs .qs-btns .qs-btn i.icon-custom-marker:before{background-image:url(../images/home/icon-marker.png)}.hp-qs .qs-btns .dropdown-menu{background:#eee;border-radius:0;border:none;text-transform:none;font-family:var(--font-family-default);font-size:16px;min-width:280px;top:calc(100% + 20px)}.hp-qs .qs-btns .dropdown-menu>li>a{padding:5px 20px;color:#a3a3a3}.hp-qs .qs-btns .dropdown-menu>li>a:hover{background:transparent;color:#000}.hp-fc{position:relative;padding:0 0 6.875vw;overflow:hidden}.hp-fc .canvas-bg{opacity:.1}.hp-fc .fc-list{margin-bottom:35px}.hp-fc .fc-list .fc-item{display:inline-block;position:relative;white-space:normal}.hp-fc .fc-list .fc-item .canvas-img canvas{min-height:583px}.hp-fc .fc-list .fc-item .item-details{position:absolute;bottom:0;left:0;color:#fff;padding:40px 30px;padding:2.5vw 1.875vw;transition:all .5s}.hp-fc .fc-list .fc-item .item-details h3{text-transform:uppercase;font-family:var(--font-family-title);font-size:36px;text-wrap:balance;margin-bottom:10px}.hp-fc .fc-list .fc-item .item-details p{margin-bottom:35px;font-size:16px;line-height:1.2}.hp-fc .fc-list .fc-item .item-details .site-monogram{opacity:0;position:absolute;bottom:0;right:-15%;transition:all .5s}.hp-fc .fc-list .fc-item .item-details .section-btn{display:none}.hp-fc .fc-list .fc-item:hover .canvas-img img{filter:grayscale(1)}.hp-fc .fc-list.slick-initialized{padding-left:25px}.hp-fc .fc-list.slick-initialized .slick-slide{padding:0 5px}.hp-fc .fc-list.slick-initialized .slick-current .fc-item .item-details{bottom:50px}.hp-fc .fc-list.slick-initialized .slick-current .fc-item .item-details .section-btn{display:inline-flex}.hp-fc .fc-list.slick-initialized .slick-current .fc-item:hover .item-details{bottom:50px}.hp-fc .fc-list.slick-initialized .slick-current .fc-item:hover .item-details .section-btn{display:inline-flex}.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide,.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide+.slick-slide{width:25vw!important}.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide p,.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide+.slick-slide p{display:none;text-wrap:balance}.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide .canvas-img,.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide+.slick-slide .canvas-img{transform:scaleY(.9);transform-origin:top}.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide .canvas-img img,.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide+.slick-slide .canvas-img img{-o-object-position:left;object-position:left}.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide .fc-item .item-details,.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide+.slick-slide .fc-item .item-details{bottom:40px}.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide .fc-item:hover .item-details,.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide+.slick-slide .fc-item:hover .item-details{bottom:60px}.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide .fc-item:hover .item-details h3,.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide+.slick-slide .fc-item:hover .item-details h3{text-align:center}.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide .fc-item:hover .site-monogram,.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide+.slick-slide .fc-item:hover .site-monogram{opacity:.18}.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide .fc-item:hover p,.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide+.slick-slide .fc-item:hover p{display:block;text-align:center}.hp-fc .fc-list:not(.slick-initialized){white-space:nowrap}.hp-fc .fc-list:not(.slick-initialized) .fc-item{width:50%}.hp-fc .fc-list:not(.slick-initialized) .fc-item:nth-child(n+2){width:25%}.hp-fc .fc-list:not(.slick-initialized) .fc-item:nth-child(n+2) p{display:none}.hp-fc .fc-list:not(.slick-initialized) .fc-item:nth-child(n+2) .canvas-img{transform:scaleY(.9);transform-origin:top}.hp-fc .view-all-btn{padding:0 90px;padding:0 5.625vw;width:63%;margin-left:auto;display:flex;justify-content:space-between;align-items:center}.hp-fc .view-all-btn .slider-arrows .slider-arrow{vertical-align:middle;font-size:0;background:transparent;border:0;padding:8px 20px}.hp-fc .view-all-btn .slider-arrows .slider-arrow.slider-arrow-p{border-right:2px #858585 solid}.hp-fc .view-all-btn .slider-arrows .slider-arrow.slider-arrow-p img{transform:scaleX(-1)}.hp-fc .section-title{background:#fff;position:absolute;left:50px;bottom:-65px;z-index:1;padding:60px 30px}.hp-fc .section-title :is(h1,h2){margin-bottom:0}.hp-fc .section-title:before{content:"";pointer-events:none;width:385px;height:47px;position:absolute;left:0;bottom:-47px;background:url(../images/home/shadow.png) no-repeat}.hp-abt{padding:120px 0;padding:7.5vw 0}.hp-abt .custom-container{display:flex;flex-wrap:wrap}.hp-abt-left,.hp-abt-right{width:100%}.hp-abt-left{padding-bottom:50px;text-align:center}.hp-abt-left .section-title h2,.hp-abt-left .section-title h3,.hp-abt-left .section-text p{color:#fff}.hp-abt-left .section-btn:not(:hover){color:#fff}#aios-slider-home-slider .aios-slider-splide .aios-slider-tagline .aios-slider-tagline-description{font-size:35px!important;line-height:.7;font-family:var(--font-family-title)}.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-tagline .section-btn:before,.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-tagline .section-btn:after{opacity:1}.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-tagline .section-btn:hover{color:#fff}.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-tagline .section-btn:hover:after{opacity:0}@media screen and (min-width: 992px){.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-tagline{top:30%}.hp-abt-left{width:50%;padding-right:100px;padding-right:6.25vw;padding-bottom:0;text-align:left}.hp-abt-right{width:50%}}@media only screen and (max-width: 991px){.hp-qs .custom-container{max-width:50%}.hp-qs .qs-btns{flex-direction:column;align-items:center}.hp-qs .qs-btns .qs-btn{margin:10px 0}.hp-fc .fc-list.slick-initialized{padding-left:0}.hp-fc .fc-list.slick-initialized .slick-current .fc-item:hover .item-details{bottom:50px}.hp-fc .fc-list.slick-initialized .slick-current .fc-item:hover .item-details .section-btn{display:inline-flex}.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide .canvas-img,.hp-fc .fc-list.slick-initialized .slick-current+.slick-slide+.slick-slide .canvas-img{transform:scaleY(1)}.hp-fc .section-title{position:relative;left:auto;bottom:auto;z-index:1;padding:60px 30px}.hp-fc .view-all-btn{width:100%;margin-left:0;justify-content:center;flex-direction:column}.hp-fc .view-all-btn .slider-arrows{margin-bottom:30px}.hp-slider-logo img{max-width:120px}.hp-slider-scroll img{max-width:100px}.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-img canvas,.hp-slider #aios-slider-home-slider .aios-slider-splide .aios-slider-custom-video canvas{min-height:600px!important}}@media only screen and (max-width: 480px){.hp-slider-logo{top:71%}}
