.testimonial-module{padding:40px 30px}.testimonial-filter>span{color:#a61932;font-size:24px}.testimonial-filter{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.testimonial-filter button{align-items:center;background:none;border:none;color:#919da6;cursor:pointer;display:flex;font-family:Bebas Neue;font-size:24px;gap:10px;text-transform:uppercase}.testimonial-filter button svg{height:18px;width:23px}.testimonial-filter button.active{color:#a61932}.testimonial-card{background:#a61932;border-radius:0;color:#fff;height:100%;padding:20px 15px 15px;position:relative}.top{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px;padding-top:20px}.top img{border-radius:15px;height:197px;object-fit:cover;object-position:center;padding-top:0;width:166px}.quote{left:0;margin-bottom:10px;position:relative;top:0}.top .content{padding-top:0}.top .content h3{font-family:Area Normal;font-size:24px;margin-bottom:10px}.top .content p{font-size:24px;margin-bottom:2px}.swiper-button-next,.swiper-button-prev{color:#888}.swiper-pagination{margin-top:25px;position:relative}.common--testimonial .pagination--degree .swiper-pagination{margin:0;position:relative}.common--testimonial .pagination--degree .swiper-button-next,.common--testimonial .pagination--degree .swiper-button-prev{left:0;position:relative;right:0}.common--testimonial .pagination--degree{align-items:flex-end;display:flex;justify-content:center;margin:0 auto;max-width:330px;padding-top:40px;width:100%}.common--testimonial .pagination--degree .swiper-button-next:after,.common--testimonial .pagination--degree .swiper-button-prev:after{display:none}.common--testimonial .pagination--degree .swiper-button-prev{transform:rotate(180deg)}.common--testimonial .pagination--degree .swiper-button-next,.common--testimonial .pagination--degree .swiper-button-prev{background-image:url(https://www.spjain.org/hubfs/2026-UK-Website%20Rewamp/LP/BBA/assets/images/button-action.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;height:38px;width:38px}.common--testimonial .pagination--degree .swiper-pagination .swiper-pagination-bullet{background-color:transparent;background-image:url(https://www.spjain.org/hubfs/2026-UK-Website%20Rewamp/LP/BBA/assets/images/gray-circle.svg);background-size:contain;height:20px;margin:0;opacity:1;transition:.3s;width:20px}.common--testimonial .pagination--degree .swiper-pagination{align-items:center;display:flex;gap:35px;justify-content:center}.common--testimonial .pagination--degree .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-image:url(https://www.spjain.org/hubfs/2026-UK-Website%20Rewamp/LP/BBA/assets/images/active-circle.svg)}.desktop--testimonial{display:block}.mobile--testimonial{display:none}.testimonial-card .description p{font-family:Area Normal Thin;font-size:24px;margin-bottom:0}.testimonial-slider-desktop .swiper-wrapper{align-items:stretch}.testimonial-slider-desktop .swiper-wrapper .swiper-slide{height:auto}@media (max-width:1280px){.top .content h3,.top .content p{font-size:20px}}@media (max-width:767px){.desktop--testimonial{display:none}.mobile--testimonial{display:block}.mobile-slide{display:flex;flex-direction:column;gap:10px}.testimonial-slider .swiper-wrapper{flex-direction:column;row-gap:10px}.testimonial-card{width:100%!important}.testimonial-module{padding-left:0;padding-right:0;padding-top:0}.testimonial-filter{padding:0 15px}.testimonial-card .description p,.top .content h3,.top .content p{font-size:20px}.testimonial-filter>span{font-size:20px;margin-bottom:15px;width:100%}.testimonial-filter{gap:10px}.testimonial-filter button{font-size:20px;gap:5px;justify-content:flex-start}.testimonial-slider-mobile .swiper-wrapper{align-items:stretch;display:flex}.testimonial-slider-mobile .swiper-slide{display:flex;height:auto}.testimonial-slider-mobile .mobile-slide{display:flex;width:100%}.testimonial-slider-mobile .testimonial-card{display:flex;flex-direction:column;height:100%;width:100%}.testimonial-slider-mobile .mobile-slide .top .content{padding-top:0}.testimonial-slider-mobile .mobile-slide .top{padding-top:20px}.testimonial-slider-mobile .testimonial-card .description{padding-top:0}}