.testimonial-tab-wrap .video-part>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.testimonial-tab-wrap{background:#f3f4f6;padding:80px 0}.testimonial-tab-wrap .inner{border-radius:4px;padding:30px 56px 56px}.testimonial-tab-wrap .enable-bg{background:#f7f8fa;border-top:4px solid #c8102e}.testimonial-tab-wrap .section-title h2 span{color:#c8102e;font-style:italic}.testimonial-tab-wrap .testimonial-header{align-items:flex-end;border-bottom:1px solid #ccd0d8;display:flex;gap:30px;justify-content:space-between;padding-bottom:23px}.testimonial-tab-wrap .eyebrow{color:#cf102d;font-size:12px;font-weight:700;letter-spacing:2.5px;margin-bottom:4px;text-transform:uppercase}.testimonial-tab-wrap .section-title h2{color:#333;font-size:38px;font-weight:700;margin:0}.testimonial-tab-wrap .tabs-nav{background:#fff;border:1px solid #ccd0d8;border-radius:24px;box-shadow:0 4px 12px 0 rgba(31,56,100,.08);display:flex;flex-wrap:wrap;padding:4px}.testimonial-tab-wrap .tab-btn{border-radius:20px;color:#717885;cursor:pointer;font-size:14px;font-weight:600;line-height:normal;min-width:110px;padding:11px 15px;text-align:center;transition:.3s}.testimonial-tab-wrap .tab-btn.active{background:#c8102e;color:#fff}.testimonial-tab-wrap .testimonial-tab-content{display:none;margin-top:23px}.testimonial-tab-wrap .testimonial-tab-content.active{animation:testimonialFade .5s ease;display:block}@keyframes testimonialFade{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.testimonial-tab-wrap .splide__slide{height:auto;margin:0}.testimonial-tab-wrap .testimonial-card{background:#fff;border:1px solid #eff1f4;border-radius:4px;box-shadow:0 6px 18px 0 rgba(31,56,100,.06);display:flex;flex-direction:column;height:100%;overflow:hidden;padding:20px 32px;position:relative}.testimonial-tab-wrap .quote-text{flex-grow:1}.testimonial-tab-wrap .quote-mark{margin-bottom:30px}.testimonial-tab-wrap .quote-mark img{width:40px}.testimonial-tab-wrap .quote-text .text{color:#555;font-size:15px;font-style:italic;line-height:1.7;max-width:300px;width:100%}.testimonial-tab-wrap .author-info{margin-top:28px;padding:15px 0 0;position:relative}.testimonial-tab-wrap .author-info h5{color:#333;font-size:16px;font-weight:700;line-height:normal;margin:0 0 2px;padding:0}.testimonial-tab-wrap .designation{color:#717885;font-size:13px;font-weight:400;line-height:normal;margin-bottom:2px}.testimonial-tab-wrap .address{color:#c8102e;font-size:13px;font-weight:400;line-height:normal}.testimonial-tab-wrap .author-info:before{background:#c8102e;content:"";height:2px;left:0;position:absolute;top:0;width:32px}.testimonial-tab-wrap .splide__pagination{justify-content:end;margin-top:30px}.testimonial-tab-wrap .splide__pagination__page{background:#333;height:6px;opacity:1;transition:.4s;width:6px}.testimonial-tab-wrap .splide__pagination__page.is-active{background:#c8102e;border-radius:3px;transform:none;width:24px}.testimonial-tab-wrap .testimonial-card.video-card{padding:0;position:relative}.testimonial-tab-wrap .video-card .video-inner{height:100%;left:0;position:absolute;top:0;width:100%}.testimonial-tab-wrap .video-card .video-inner>img{height:100%!important;object-fit:cover;width:100%}.testimonial-tab-wrap .video-card .author-info{bottom:0;left:0;padding:20px 32px;position:absolute;width:100%;z-index:1}.testimonial-tab-wrap .video-card .author-info:before{left:32px}.testimonial-tab-wrap .video-part{height:100%;position:relative}.testimonial-tab-wrap .play-btn{align-items:center;background:#cf102d;border-radius:50%;display:flex;filter:drop-shadow(0 2px 2px rgba(0,0,0,.4));height:56px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:56px;z-index:1}.testimonial-tab-wrap .play-btn svg{display:block;left:3px;position:relative}.testimonial-tab-wrap .video-part:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (max-width:1429px){.testimonial-tab-wrap .inner{padding:30px}}@media (max-width:1199px){.testimonial-tab-wrap .inner{padding:0}.testimonial-tab-wrap .inner.enable-bg{padding:20px}.testimonial-tab-wrap .testimonial-header{align-items:flex-start;flex-direction:column}}@media (max-width:767px){.testimonial-tab-wrap{padding:50px 0}.testimonial-tab-wrap .tab-btn{min-width:88px;padding:8px 15px}.testimonial-tab-wrap .inner.enable-bg{padding:15px}.testimonial-tab-wrap .testimonial-card,.testimonial-tab-wrap .video-card .author-info{padding:20px}.testimonial-tab-wrap .video-card .author-info:before{left:20}}