.client-testimonials{padding:100px 0}.client-testimonials .topsection{margin:0 auto 50px;max-width:750px;text-align:center}.client-testimonials .topsection h2{margin-bottom:10px}.client-testimonials .topsection h2 span{background:linear-gradient(90deg,#00a9fa,#002f7d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Playfair Display;font-style:italic;font-weight:700}.client-testimonials .topsection p{font-size:20px;text-align:center}.client-testimonials .bottomsection{margin-bottom:50px;position:relative}.client-testimonials .bottomsection .inner{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:30px;display:flex;height:100%;min-height:510px;padding:20px;width:100%}.client-testimonials .bottomsection .slick-list{padding:0!important}.client-testimonials .bottomsection .inner .playbtn{align-items:center;backdrop-filter:blur(20.600000381469727px);border:1px solid #ffffff3b;border-radius:30px;color:#fff;cursor:pointer;display:inline-flex;font-family:Darker Grotesque;font-size:20px;font-weight:700;gap:10px;line-height:111.00000000000001%;padding:8px 8px 8px 25px}.client-testimonials .bottomsection .inner .content{margin-top:auto;max-width:576px}.client-testimonials .bottomsection .inner .content h3{color:#fff;font-family:DM Sans;font-size:26px;font-weight:800;line-height:110.00000000000001%;margin-bottom:10px;vertical-align:middle}.client-testimonials .bottomsection .inner .content p{color:#fff;font-family:Darker Grotesque;font-size:18px;font-weight:600;line-height:111.00000000000001%;vertical-align:middle}.client-testimonials .bottomsection .authorbox{border-left:1px solid #fff;color:#fff;display:flex;flex-direction:column;margin-top:20px}.client-testimonials .bottomsection .authorbox span{display:block;padding-left:10px}.client-testimonials .bottomsection .authorbox span.name{font-family:Darker Grotesque;font-size:26px;font-weight:800;line-height:125%;vertical-align:middle}.client-testimonials .bottomsection .authorbox span.designation{font-family:Darker Grotesque;font-size:20px;font-style:unset;font-weight:500;line-height:125%;vertical-align:middle}.client-testimonials .bottomsection .items{margin-bottom:20px;padding:0 10px;transition:all .3s ease}.client-testimonials .bottomsection .inner .content h3,.client-testimonials .bottomsection .inner .content p,.client-testimonials .bottomsection .inner .playbtn{opacity:0;transition:all .3s ease;visibility:hidden}.client-testimonials .bottomsection .customrowinner{display:flex;flex-direction:column;position:relative;z-index:9}.client-testimonials .bottomsection .inner{position:relative}.client-testimonials .bottomsection .inner:after{backdrop-filter:blur(9px);border-radius:30px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.client-testimonials .bottomsection .active .inner:after{backdrop-filter:blur(0);background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7))}.client-testimonials .bottomsection .active .inner .content h3,.client-testimonials .bottomsection .active .inner .content p,.client-testimonials .bottomsection .active .inner .playbtn{opacity:1;visibility:visible}.client-testimonials .videobox{align-items:center;background-color:rgba(0,0,0,.75);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.client-testimonials .videoinner{height:520px;max-width:800px;position:relative;width:100%}.client-testimonials .videoinner video{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%;z-index:99999}.client-testimonials .bottomsection .inner.videoactive .videobox,.client-testimonials .bottomsection .video-open.videobox{display:flex!important}.client-testimonials .closeicon{align-items:center;background-color:#fff;border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-60px;top:-20px;width:40px}.client-testimonials .videoinner iframe{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%;z-index:99999}.client-testimonials .logorow .itemsinner{padding:0 40px}.client-testimonials .logosec{margin-bottom:70px;margin-top:70px}.client-testimonials .reviewcardarea .row{display:flex;flex-wrap:wrap;margin:0 -10px;row-gap:20px}.client-testimonials .reviewcardarea .row .items{padding:0 10px}.client-testimonials .reviewcardarea .row .cm_review{width:50%}.client-testimonials .reviewcardarea .row .cm_counter{width:25%}.client-testimonials .reviewcardarea .row .items .inner{border:1px solid #2533423d;border-radius:15px;height:100%;padding:35px}.client-testimonials .reviewcardarea .row .cm_review p{margin-bottom:68px}.client-testimonials .reviewcardarea .row .cm_review .btmrow{align-items:flex-end;display:flex;justify-content:space-between}.client-testimonials .reviewcardarea .row .cm_review .innerrow{align-items:center;display:flex;gap:13px}.client-testimonials .reviewcardarea .rightcontent span{display:block}.client-testimonials .reviewcardarea .rightcontent span:first-child{margin-bottom:5px}.client-testimonials .reviewcardarea .rightcontent span.name{font-family:Darker Grotesque;font-size:16px;font-weight:700;line-height:100%}.client-testimonials .reviewcardarea .rightcontent span.designation{font-size:14px;max-width:280px}.client-testimonials .reviewcardarea .leftcontent img{display:block}.client-testimonials .reviewcardarea .row .cm_counter h2{background:linear-gradient(90deg,#00a9fa,#002f7d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:DM Sans;font-size:66px;font-weight:800;line-height:100%;margin-bottom:10px}.client-testimonials img{display:block;height:auto}.client-testimonials .logorow .items img{display:block;height:auto;margin:0 auto;max-width:100%}.client-testimonials .slick-next,.client-testimonials .slick-prev{background-color:#fff;border:none}.client-testimonials .slick-next:before,.client-testimonials .slick-prev:before{color:#00a9fa}.client-testimonials .slick-next:hover:before,.client-testimonials .slick-prev:hover:before{opacity:1}.client-testimonials .slick-next{right:-15px}.client-testimonials .slick-prev{left:-15px}.client-testimonials .reviewcardarea .leftcontent{border-radius:50%;overflow:hidden;width:43px}.client-testimonials .reviewcardarea .row .cm_counter .inner{display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin-top:0}.client-testimonials .reviewcardarea .row .cm_counter .inner p:last-of-type{margin-bottom:0}.client-testimonials .cm_review .btmrow .rtcnt{width:50px}@media (max-width:1024px) and (min-width:992px){.client-testimonials .reviewcardarea .row .cm_counter h2{font-size:60px}}@media (max-width:991px){.client-testimonials .bottomsection .items{margin-bottom:30px;width:100%}.client-testimonials .bottomsection .inner .content h3,.client-testimonials .bottomsection .inner .content p,.client-testimonials .bottomsection .inner .playbtn{opacity:1!important;visibility:visible!important}.client-testimonials .bottomsection .inner:after{backdrop-filter:blur(0)!important;background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7))}.client-testimonials .bottomsection .inner{min-height:400px;padding:25px}.client-testimonials .closeicon{right:0;top:-60px}.client-testimonials .videobox{padding:0 30px}.client-testimonials .videoinner{height:auto;padding-bottom:56%}.client-testimonials .reviewcardarea .row .cm_counter{width:50%}.client-testimonials .logorow .items{text-align:center}.client-testimonials .logorow{justify-content:center;row-gap:20px}}@media (max-width:767px){.client-testimonials .bottomsection .customrowinner .playwrapper{margin-bottom:30px}.client-testimonials .bottomsection,.client-testimonials .bottomsection .items:last-child{margin-bottom:0}.client-testimonials{padding:50px 0}.client-testimonials .topsection{margin-bottom:30px}.client-testimonials .reviewcardarea .row .cm_counter,.client-testimonials .reviewcardarea .row .cm_review{width:100%}.client-testimonials .reviewcardarea{margin-top:30px}.client-testimonials .bottomsection .customrowinner .playwrapper{margin-bottom:20px}.client-testimonials .logorow .itemsinner{padding:0 20px}}@media (max-width:479px){.client-testimonials .reviewcardarea .row .cm_review p{margin-bottom:30px}.client-testimonials .reviewcardarea .row .cm_counter h2{font-size:40px}}