.client-testt .swiper-button-next:after, .client-testt .swiper-button-prev:after, .social-testimonials .swiper-button-next:after, .social-testimonials .swiper-button-prev:after, .award-testimonials .swiper-button-next:after, .award-testimonials .swiper-button-prev:after {
    font-size: 14px;
    font-weight: 700;
}
.explore-head {
    width: 100%;
    overflow-x: scroll;
}
.tech-lists .bg-slide-hover {
   background: linear-gradient(90deg, #0e337e 50%, #fff 50%);
   background-size: 200% 100%;
   background-position: 100% 0;
   transition: background-position 0.5s ease;
   margin: 0 0 0 -3px;
}
.tech-lists .bg-slide-hover:hover {
   background-position: 0% 0;
}
.reg_form label, .forgot_pass label, .log_in label{
    color: #222;
    font-size: 18px;
    padding-bottom: 6px;
}
 .reg_form label{
    color: #fff !important;

}
.client-testt span.swiper-pagination-bullet {
    background: #fff;
}
.skew-left.log-frm {
   clip-path: polygon(0 0, 80% 0, 100% 100%, 0% 100%);
}
.skew-right.forgot-frm {
    clip-path: polygon(100% 100%, 10% 100%, 0% 0%, 100% 0%);
}
.line-clamp-3 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .client-testt .swiper-button-next {
        right: 0 !important;
    }
    .client-testt .swiper-button-prev {
        left: 0 !important;
    }
}