body{overflow-x:hidden}.hero-slider{height:600px;position:relative}.hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;font-size:50px;background-size:cover;position:relative;overflow:hidden}@media (max-width:890px){.hero{padding:0 10px;background-position:40% center}}@media (max-width:425px){.hero{padding:0 10px;background-position:40% center}}@media (min-width:1100px){.hero{padding:0 5%}}@media (min-width:1400px){.hero{padding:0 15%}}@media (max-width:1099px){.hero{padding:0 5%}}.slider-text{position:relative;z-index:2;max-width:700px;color:#fff}.hero h1{font-size:clamp(40px,8vw,80px);line-height:1.1;margin:20px 0;font-weight:600;text-transform:capitalize!important;color:#232323}.hero h6{color:#fff;margin-bottom:40px;background:-webkit-gradient(linear,right top,left top,from(transparent),to(var(--brand)));background:linear-gradient(to left,transparent,var(--brand));display:inline-block;padding:10px 40px 10px 20px;border-radius:100vh}.hero p{color:#757575;margin-top:30px;font-size:15px}.hero-btn{font-size:15px;border-radius:5px;background:var(--brand-second);padding:13px 25px}.hero-btn i{color:#fff;display:inline-block;-webkit-transition:all .5s ease;transition:all .5s ease}.hero-btn span{color:#fff}.hero-btn:hover{background:var(--brand)}.hero-btn:hover i{-webkit-transform:translateX(7px);transform:translateX(7px)}.hero-btn-second{background:0 0;border:1px solid #fff}.hero-btn-second i{color:#fff}.hero-btn-second span{color:#fff}.swiper-button-next,.swiper-button-prev{color:var(--brand-second);font-size:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.swiper-button-next{right:20px}.swiper-button-prev{left:20px}.swiper:hover .swiper-button-next,.swiper:hover .swiper-button-prev{opacity:1;visibility:visible}.swiper-button-next:hover,.swiper-button-prev:hover{color:var(--brand)}.text-banner{margin-top:-30px;padding:0 0 100px 0;text-align:center;position:relative;z-index:20;color:#fff}.icon-box *+*{margin-top:10px}.icon-box{padding:50px 30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-shadow:rgba(0,0,0,.2) 0 25px 20px -20px;box-shadow:rgba(0,0,0,.2) 0 25px 20px -20px}.icon-box:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.icon-box{background:#00bad1!important}.c-two{background:#00d1c1!important}.c-three{background:#5ce3a5!important}.icon-box i{font-size:20px}.icon-box p{color:#fff;line-height:1.2;font-weight:300}.icon-box a{margin-top:20px;color:#fff;border:1px solid #fff;border-radius:100vh;padding:3px 10px;font-size:14px;-webkit-transition:all .5s ease;transition:all .5s ease}.icon-box a:hover{background:#fff;color:#00d1c1}@media (max-width:425px){.text-banner{margin-top:0}}.abt-section{padding:0 0 20px 0}.abt-text-box *+*{margin-top:25px}.brand-logo-container{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:30px}.hm-points-box{color:#000!important;font-size:30px}.hm-points-box *+*{margin-top:10px!important}.hm-points-box i{background:#e8ebea;width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000!important;font-size:17px}.hm-points-box p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;color:#000!important;font-size:15px}.bottom-text-animation{padding:0;background:#fbfbfb;margin-top:80px!important}.text-wrapper{overflow:hidden;position:relative;white-space:nowrap;padding:40px 0}.text-scroll{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-animation:scroll 15s linear infinite;animation:scroll 15s linear infinite}.text-scroll h1{font-family:Poppins,serif;font-size:20px;font-weight:400;color:#5f5f5f;margin:0 4rem}.text-wrapper::after,.text-wrapper::before{content:"";position:absolute;top:0;width:100px;height:100%;z-index:1}.text-wrapper::before{left:0;background:-webkit-gradient(linear,left top,right top,from(#fbfbfb),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fbfbfb,rgba(255,255,255,0))}.text-wrapper::after{right:0;background:-webkit-gradient(linear,right top,left top,from(#fbfbfb),to(rgba(255,255,255,0)));background:linear-gradient(to left,#fbfbfb,rgba(255,255,255,0))}@media (max-width:768px){.text-scroll h1{font-size:40px;margin:0 2rem}}@media (max-width:480px){.text-scroll h1{font-size:30px;margin:0 1.5rem}}.preloader{position:fixed;top:0;left:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;z-index:9999;-webkit-transition:opacity .75s ease,visibility .75s ease;transition:opacity .75s ease,visibility .75s ease;opacity:1;visibility:visible;overflow:hidden}.preloader-hidden{opacity:0;visibility:hidden}.preloader-wapper{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loder-logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loader{width:300px;height:300px;border-radius:50%;display:inline-block;border-top:5px solid #01d1c1;border-right:5px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.preloader-active,html.preloader-active{overflow:hidden;height:100%}