.hero-sec{background-position:30%;background-repeat:no-repeat;background-size:cover;border-bottom:12px solid #89bc21;display:inline-block;height:70svh;margin-bottom:96px;position:relative;vertical-align:top;width:100%;z-index:1}.hero-sec .hero-inner{bottom:-108px;color:#fff;left:0;margin:0 auto;max-width:1200px;padding:64px 88px;position:absolute;right:0;z-index:1}.hero-sec .hero-slider{display:inline-block;padding-bottom:32px;width:100%}.hero-sec .hero-slider .title{margin:0}.hero-sec .hero-slider h1{display:inline-block;font-weight:600;margin:0;width:100%}.hero-sec .hero-slider h2{display:inline-block;font-size:48px;font-weight:400;line-height:62.4px;margin:0;width:100%}.hero-sec .hero-slider ul.slick-dots{bottom:-54px;margin:0;width:100%}.hero-sec .hero-slider ul.slick-dots li{line-height:0;margin:0 8px}.hero-sec .hero-slider ul.slick-dots li button{background-color:#d9d9d9;height:16px;opacity:1;width:16px}.hero-sec .hero-slider ul.slick-dots li.slick-active button{background-color:#89bc21}.swiper-wrapper{align-items:center}.hero-sec .hero-slider .slick-track{align-items:center;display:flex;justify-content:center;width:100%}.hero-sec .swiper-pagination{bottom:0!important;display:flex!important;gap:16px;justify-content:center;list-style-type:none;margin:0;padding:0;position:absolute;width:100%;z-index:1}.hero-sec .swiper-pagination .swiper-pagination-bullet{background-color:#d9d9d9;border:1px solid #d9d9d9;border-radius:50%;font-size:0;height:auto;height:12px;line-height:0;margin:0!important;margin:0;opacity:1!important;padding:0;width:auto;width:12px}.hero-sec .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.hero-sec .swiper-pagination .swiper-pagination-bullet:hover{background-color:#89bc21;border:1px solid #89bc21}.hero-sec .hero-video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hero-sec .hero-video video{height:100%;object-fit:cover;width:100%}.hero-sec *{text-wrap:pretty}@media(max-width:1375px){.hero-sec .hero-inner{max-width:1200px}.hero-sec .hero-slider h2{font-size:38px;line-height:48px}.hero-sec .hero-slider h1{font-size:46px;line-height:57px}.hero-sec .hero-inner{padding:64px}}@media(max-width:1199px){.hero-sec .hero-inner{max-width:928px}.hero-sec{height:60svh}.hero-sec .hero-slider h1{font-size:36px;line-height:46px}.hero-sec .hero-slider h2{font-size:28px;line-height:38px}}@media(max-width:991px){.hero-sec .hero-slider h1{font-size:30px;line-height:40px}.hero-sec .hero-slider h2{font-size:24px;line-height:34px}.hero-sec{background-position-y:center}.hero-sec .hero-inner{bottom:-100px;margin-left:16px;margin-right:16px;max-width:100%;padding:48px}}@media(max-width:767px){.hero-sec .hero-slider h2{font-size:24px;line-height:34px}.hero-sec .hero-inner{padding:32px}.hero-sec .hero-slider ul.slick-dots li button{height:12px;width:12px}.hero-sec .hero-slider ul.slick-dots{bottom:-40px}}@media(max-width:480px){.hero-sec .hero-inner{padding:24px}.hero-sec .hero-slider h2{font-size:20px;line-height:30px}.hero-sec .hero-slider h1{font-size:22px;line-height:32px}}@media(max-width:400px){.hero-sec .hero-inner{padding:20px}.hero-sec .hero-slider h2{font-size:18px;line-height:28px}.hero-sec .hero-slider h1{font-size:20px;line-height:30px}}