.home-slider-section .hero_banner_slider{overflow:hidden;position:relative}.home-slider-section .banner-slide{inset:0;opacity:0;position:absolute;transition:opacity .5s ease;z-index:0}.home-slider-section .banner-slide:first-child{position:relative}.home-slider-section .banner-slide--active{opacity:1;z-index:1}.home-slider-section .hero_banner_slider_img{max-height:667px;min-height:430px;object-fit:cover;object-position:center top;width:-webkit-fill-available;width:100%}.home-slider-section .main-banner-text{margin:0 auto;max-width:1664px;padding:0 13%}.home-slider-section .main-banner-text .banner-text{margin:0;max-width:695px;position:absolute;top:56%;-webkit-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%)}.home-slider-section .main-banner-text .banner-text .banner-title,.home-slider-section .main-banner-text .banner-text .slide-title{color:#fff;font-family:BCAASans,sans-serif!important;font-size:clamp(38px,5vw,62px);font-weight:900;line-height:60px;margin:0}.home-slider-section .main-banner-text .banner-text .banner-title:after,.home-slider-section .main-banner-text .banner-text .banner-title:before,.home-slider-section .main-banner-text .banner-text .slide-title:after,.home-slider-section .main-banner-text .banner-text .slide-title:before{display:none}.home-slider-section .main-banner-text .banner-text .banner-title i,.home-slider-section .main-banner-text .banner-text .slide-title i{font-family:BCAASans,sans-serif!important;font-style:italic;font-weight:700}.home-slider-section .main-banner-text .banner-text .banner-slogan,.home-slider-section .main-banner-text .banner-text .slide-description{color:#fff;font-family:BCAASans,sans-serif!important;font-size:26px;font-weight:500;line-height:28px;margin:.9375rem 0;text-align:left!important}.home-slider-section .main-banner-text .banner-text .a-btn{background-color:var(--primary-dark);border:0;color:#fff;display:inline-block;font-family:BCAASans,sans-serif!important;font-size:18px;font-weight:900;line-height:30px;margin-top:2.375rem;outline:0;padding:8.125px 24.375px 6.875px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s cubic-bezier(.39,.575,.565,1),color .2s cubic-bezier(.39,.575,.565,1),box-shadow .2s cubic-bezier(.39,.575,.565,1),border-color .2s cubic-bezier(.39,.575,.565,1),transform .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .2s cubic-bezier(.39,.575,.565,1)}.home-slider-section .main-banner-text .banner-conditions{color:#fff;display:block;margin-top:2.375rem;text-shadow:0 2px 7px rgba(0,0,0,.4)}.home-slider-section .main-banner-text .banner-conditions.below{font-size:10px}.home-slider-section .slick-list,.home-slider-section .slick-slider,.home-slider-section .slick-track{width:-webkit-fill-available}.home-slider-section .slick-slide{max-width:100%;width:-webkit-fill-available}.home-slider-section .slick-slide img{width:-webkit-fill-available}.home-slider-section .slick-dots{bottom:20px;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;pointer-events:auto;position:absolute;right:0;z-index:10}.home-slider-section .slick-dots li{margin:0 2px;width:30px}.home-slider-section .slick-dots li button{background:transparent;border:none;cursor:pointer;font-size:0;line-height:0;padding:0;width:30px}.home-slider-section .slick-dots li button:before{background:hsla(0,0%,100%,.5);content:" ";cursor:pointer;display:inline-block;height:3px;margin:15px 5px 0 0;transition:background .3s ease-out;width:30px}.home-slider-section .slick-dots li.slick-active button:before{background:#fff}.home-slider-section .banner-conditions.below{color:#fff;display:block;font-size:10px;margin:-7.225rem auto 0;max-width:1664px;padding:0 13%;text-shadow:0 2px 7px rgba(0,0,0,.4);width:100%}.section-title .divider{background:#ed1c24;display:block;height:4px;margin:10px auto;width:3.625rem}.category-box:hover .img-box{border-color:transparent}.category-box:hover>.category-name{background:var(--primary-dark);color:#fff}.vew-more-btn .more-btn{align-items:center;border:1px solid var(--primary-dark,#000);border-radius:0;color:var(--primary-dark,#000);display:flex;font-family:BCAASans;font-size:16px;font-weight:500;height:54px;justify-content:center;padding-top:4px;text-transform:uppercase;vertical-align:text-top;width:180px}.vew-more-btn .more-btn img{display:none;height:24px;margin-top:0;width:24px}.vew-more-btn .more-btn.right img{transform:rotate(180deg)}.vew-more-btn .more-btn i{font-size:20px;line-height:11px;margin-left:5px;position:relative;top:0}.vew-more-btn .more-btn:active,.vew-more-btn .more-btn:focus,.vew-more-btn .more-btn:hover{background:var(--primary-dark)}.group-list{margin-bottom:90px;margin-top:90px}.service-centers{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:342px}.service-centers img{margin-bottom:15px;max-width:213px}.service-centers h4{font-size:20px;font-weight:600;line-height:30.26px;margin-bottom:15px;text-align:center}.service-centers p{color:#989898;font-size:14px;font-weight:400;line-height:21.78px;text-align:center}.page-home .footer{margin-bottom:-50px;padding:20px 0}.page-home .item-image>img{height:130px;max-width:100%;object-fit:cover;object-position:center center;width:100%}.page-home .item-location .location-text{font-size:16px;font-weight:400;line-height:25px}@media screen and (max-width:767px){.homepage-latest-item{margin-right:0}}.background-image-holder{background-size:cover!important;height:100%;left:0;position:absolute;top:0;width:100%}.category-list-outer,.latest-item-list,.support-section{display:inline-block;margin-top:80px;width:100%}.latest-item-list{margin-bottom:90px}.section-title{display:block;flex:0 0 100%;margin-bottom:25px;max-width:100%;text-align:center;width:100%}.section-title h4{color:var(--primary-dark,#212424);font-family:BCAASans-regular;font-size:24px;font-weight:700;line-height:1.1;margin:0}.category-box{display:block;margin:auto;max-width:318px;width:100%}.section-category-list{display:flex;flex:0 0 100%;flex-wrap:wrap;margin:auto;max-width:1400px;width:100%}.xs-mb-15{margin-bottom:15px}.xs-mb-35{margin-bottom:35px}.img-box{border:2px solid transparent;height:160px;position:relative}.category-box>.category-name,.img-box{display:inline-block;transition:all .7s linear;-webkit-transition:all .7s linear;-moz-transition:all .7s linear;width:100%}.category-box>.category-name{background:transparent;color:var(--primary-dark);font-family:BCAASans;font-size:16px;font-weight:500;line-height:25px;margin-bottom:0;margin-top:0;padding-bottom:15px;padding-top:15px;text-align:center}.vew-more-btn{align-items:center;display:flex;flex:0 0 100%;justify-content:center;margin-top:15px;width:100%}.section.section-text{display:block;flex:0 0 100%;max-width:100%;width:100%}.t-d-text{display:block;margin:50px auto 60px;max-width:70%;text-align:center}.t-d-text>span.t-d-title{display:inline-block;font-size:34px;font-weight:700;width:100%}.t-d-text>p.t-d-description{color:#999;font-size:14px;line-height:22px;margin:30px 0 0}.section.section-item{background:#fff;flex:0 0 100%;max-width:100%;padding:70px 0 0;width:100%}.item-list-container{display:inline-table;margin:auto;text-align:center;width:33%}.item-list-container .content{margin:auto;width:80%}.item-list-container .square-img img{border-radius:50%;height:135px;margin:0 auto 25px;width:135px}.item-list-container .content-title{color:#000;font-size:16px}.item-list-container .content-desc{color:#999;font-size:14px;line-height:22px;margin-bottom:70px;margin-top:25px}.section.section-banner{background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.2));background-position:50%;background-size:cover;flex:0 0 100%;margin:15px 0;max-width:100%;padding:90px 0 70px;width:100%}.section-banner .section-banner-content{margin:0 auto;width:70%}.section-banner .title-text{color:#fff;font-size:34px;font-weight:700;text-align:center}.section-banner .desc-text{color:#fff;font-size:14px;line-height:22px;margin-top:50px;text-align:center}.section-banner .button-text{border:1px solid #fff;cursor:pointer;display:table;font-size:15px;margin:20px auto 0}.section-banner .button-text a{color:#fff;float:left;padding:20px;width:100%}
/*# sourceMappingURL=css-home-bundle.d9b64981.css.map*/