.home-slider .carousel-caption{position:relative;right:auto;bottom:auto;left:auto;z-index:1;margin:150px 0;opacity:0;text-align:center}.home-slider .carousel-caption h1{font-size:5rem;line-height:6rem;padding:30px 0 60px!important;margin:0;text-transform:capitalize;font-weight:600;color:#222}.home-slider .carousel-caption h1 i{font-style:normal;text-transform:none;display:block;font-weight:400}.home-slider .carousel-caption p{font-size:1.8rem;line-height:2.9rem;color:#222}.home-slider .carousel-caption .home-cta{margin:30px 0 0}.home-slider .mob-banner{background-size:0}.home-slider .carousel-item{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:unset;display:table;-webkit-animation:animatedBackground 20s linear infinite;animation:animatedBackground 20s linear infinite;-webkit-transition:.3s all;transition:.3s all;position:relative}.home-slider .carousel-item::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(0,0,0,.4)}.home-slider .carousel-item.active .carousel-caption{opacity:1}.home-slider .carousel-item.active .carousel-caption h1,.home-slider .carousel-item.active .carousel-caption h2,.home-slider .carousel-item.active .carousel-caption p,.home-slider .carousel-item.active .carousel-caption .home-cta a{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.flex-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.pad-80{padding:80px 0}.theme-color{color:#00bdbb}.theme-red{color:#f00}.product-sec{background-position:left bottom;background-repeat:no-repeat;background-size:100% 50%}.product-sec .btn-main{border-radius:unset}.testmonial-carousel .testimonial-inner{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testmonial-carousel img{width:80px!important;height:80px!important}.testmonial-carousel .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 0}.testmonial-carousel .owl-dots .owl-dot{width:10px;height:10px;border:2px solid #fff;margin:0 5px;border-radius:50%;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.testmonial-carousel .owl-dots .owl-dot.active{background-color:#fff}.client-logo-sec{opacity:1;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.client-logo-sec:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transform:scale(1.2);transform:scale(1.2)}.client-logo-sec img{width:100px!important}.client-logo-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:1024px){.home-slider .carousel-caption{margin:260px 0}}@media(max-width:767px){.pad-80{padding:40px 0}.product-sec{background-size:100% 10%}.home-slider .carousel-item::before{z-index:1;background:rgba(0,0,0,.4);width:100%}.home-slider .carousel-caption{margin:120px 0 100px}.home-slider .carousel-item{background-size:0}.home-slider .mob-banner{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:unset}}