.review-section{display:flex;flex-direction:column;gap:24px;align-items:flex-start;justify-content:flex-start;border-radius:20px;padding:80px 0 80px 64px;background:linear-gradient(275deg,#fff0 3.66%,#000 96.34%),linear-gradient(180deg,#fff0 0%,#000 100%),url(https://kitfactory.coderdev.co.uk/wp-content/uploads/2025/09/Footer-image.png) lightgray 50% / cover no-repeat}.review-header{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px}.review-header h2{color:#FFF;font-family:"Ebony";font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.32px;text-transform:uppercase}.review-header p{color:#FFF;font-family:"Ebony";font-size:14px;font-style:normal;font-weight:400;line-height:100%}.review-header p a{color:#FFF;font-family:"Ebony";font-size:14px;font-style:normal;font-weight:700;line-height:100%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto}.review-body{width:100%;overflow:hidden}.review-section .swiper-slide{height:auto!important}.review-section .review-box{background-color:rgb(255 255 255 / .1);border-radius:16px;display:flex;padding:20px;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:13px;flex:1 0 0%;color:#FFF;height:100%}.review-rating_title-google{display:flex;justify-content:space-between;align-items:center;align-self:stretch;flex-wrap:wrap;gap:8px}.reviewer-name{color:#FFF;font-family:"Ebony";font-size:14px;font-style:normal;font-weight:600;line-height:150%}.review-rating_title-google .right{display:flex;align-items:center;gap:3px;color:#FFF;font-family:"Ebony";font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.14px;text-wrap:nowrap}.review-rating{display:flex;align-items:center;justify-content:center}.review-rating_title-google img,.review-rating_title-google svg{max-width:18px;max-height:18px;width:100%;height:100%;aspect-ratio:1/1}.review-section .nav-buttons{justify-content:flex-start}.review-section .nav-buttons .prev,.review-section .nav-buttons .next{border:none!important;margin-top:24px!important}.review-section .swiper-pagination .swiper-pagination-bullet-active{background-color:#FFF!important}@media (max-width:1024px){.review-section{padding:40px 0 40px 40px}}@media (max-width:768px){.review-section{padding:20px 20px 20px 20px}}