.hero-section{position:relative;overflow:hidden;min-height:500px}@media(min-width:992px){.hero-section{height:800px;min-height:800px}}.hero-section .container{position:relative;z-index:2}.hero-section .slide-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1;z-index:0}.hero-section .hero-icon{padding:0 0 45px}.hero-section .hero-sub-title p{font-size:20px;color:#fd7f4b;font-weight:400;margin:0 0 24px}.hero-section .hero-title h1{font-size:60px;color:#fff;line-height:75px;margin-top:0}.hero-section .hero-title h1 span{color:#fd7f4b;font-weight:400}.hero-section .hero-button{display:inline-block;padding-right:18px;margin-top:48px}.hero-section .hero-button a{padding:16px 41px;font-weight:500;border-radius:35px;color:#fff;background:#53c99f;display:inline-block;position:relative;z-index:1;overflow:hidden}.hero-section .hero-button a:before,.hero-section .hero-button a:after{content:"";position:absolute;inset:0;background-color:#fd7f4b;transition:.5s;z-index:-1}.hero-section .hero-button a:before{transform:translateY(-100%)}.hero-section .hero-button a:after{transform:translateY(100%)}.hero-section .hero-button a i{font-size:13px;padding-left:4px}.hero-section .hero-button a:hover:before{transform:translateY(-49%)}.hero-section .hero-button a:hover:after{transform:translateY(50%)}.hero-nav-wrapper{position:absolute;top:50%;left:70px;transform:translateY(-50%);z-index:10;width:70px;display:flex;flex-direction:column}.hero_list .swiper-button-prev,.hero_list .swiper-button-next{position:relative!important;left:auto!important;right:auto!important;top:auto!important;margin-top:0!important;width:70px!important;height:61px!important;background:none;border:none;outline:none;opacity:1;color:transparent;display:flex;align-items:center;justify-content:center}.hero_list .swiper-button-prev:after,.hero_list .swiper-button-next:after{display:none}.hero_list .swiper-button-prev .nav-bg-image,.hero_list .swiper-button-next .nav-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:1}.hero_list .swiper-button-prev i,.hero_list .swiper-button-next i{position:absolute;z-index:2;left:32px;top:50%;transform:translateY(-50%);color:#fff;font-size:18px;line-height:1}.hero_list .swiper-button-next{margin-top:22px!important}.about-section{position:relative;padding:100px 0 90px;overflow:hidden}.about-section .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.about-section .about-thumb img{max-width:100%}.about-section .section-title .sub-title{font-size:18px;font-weight:400;color:#fd7f4b;line-height:30px;margin-bottom:16px;position:relative;display:inline-block}.about-section .section-title .sub-title:before{position:absolute;content:"";left:0;bottom:-8px;width:40px;height:2px;background:#53c99f;transition:.5s}.about-section .section-title .sub-title:hover:before{width:100%}.about-section .section-title h1{font-size:42px;line-height:52px}.about-section .section-title h1 span{color:#fd7f4b}.about-section .section-title h1.section-text{margin-top:0}.about-section .section-title p{padding:25px 0 0;line-height:28px;font-size:16px}.about-section .description{background:#fff2ed;padding:18px 25px 6px;border-radius:5px;border-left:5px solid #FD7F4B;margin-top:27px}.about-section .description p{font-size:18px;color:#1b3434;line-height:30px;font-weight:500}.about-section .description p span{color:#fd7f4b}.about-section .check-list{padding:35px 0 0}.about-section .check-list p{margin-bottom:11px}.about-section .check-list p i{color:#53c99f;font-size:20px;display:inline-block;margin-right:7px}.about-section .check-list p.icon i{color:#fd7f4b}.about-section .button a{padding:15px 40px;font-weight:500;background:#fd7f4b;border-radius:30px;color:#212529;margin-top:25px;display:inline-block;position:relative;z-index:1}.about-section .button a:before{position:absolute;content:"";inset:0;background:#53c99f;border-radius:30px;z-index:-1;transform:scale(0);transition:.5s}.about-section .button a i{font-size:13px;margin-left:5px}.about-section .button a:hover:before{transform:scale(1)}.call-to-action{position:relative;padding:100px 0 60px;overflow:hidden}.call-to-action .cta-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1;object-position:center center}.call-to-action .call-to-action-box{margin-bottom:30px}.call-to-action .call-to-icon{float:left;margin-right:25px}.call-to-action .call-to-title h2{font-size:32px;line-height:40px;font-weight:700;color:#fff;margin-top:0}.call-to-action .call-to-desc{margin-top:20px}.call-to-action .call-to-desc p{color:#fff;padding:25px 0 20px}.call-to-action .call-to-button a{padding:14px 34px;font-weight:500;color:#1b3434;background:#fff;display:inline-block;border-radius:30px;position:relative;z-index:1;overflow:hidden}.call-to-action .call-to-button a i{font-size:13px;color:#fd7f4b;padding-left:4px;transition:.5s}.call-to-action .call-to-button a:before{position:absolute;content:"";right:0;top:0;height:100%;width:0;background:#53c99f;border-radius:30px;transition:.5s;z-index:-1}.call-to-action .call-to-button a:hover,.call-to-action .call-to-button a:hover i{color:#fff}.call-to-action .call-to-button a:hover:before{width:100%;left:0}.call-to-action .call-to-button.upper a:before{background:#fd7f4b}.call-to-action .call-to-button.upper a i{color:#53c99f}.call-to-action.style-two .charina-button a{padding:15px 32px;margin-top:0}.row.call-bg{position:relative}.call-to-shape{position:absolute;right:30%;top:-30px}@media(max-width:768px){.hero-section .hero-title h1{font-size:28px;line-height:40px}.hero-nav-wrapper{top:auto;bottom:-12px;left:auto;transform:translateY(-50%);width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:0 20px}.hero_list .swiper-button-next{margin-top:0!important}.about-section .section-title h1{font-size:22px;line-height:32px}.call-to-action{background:#595959;padding:30px 0}.call-to-action .call-to-title h2{font-size:24px;line-height:32px}.call-to-action .col-lg-6.pl-60{padding-left:15px}}
