.landing-reviews-section[data-v-0fb71078]{background-color:#f8f9fa!important;background-image:none!important;padding:100px 0;position:relative;z-index:1}.avatar-review-circle[data-v-0fb71078]{align-items:center;background:linear-gradient(135deg,var(--primary-color),var(--light-Background));border-radius:50%;box-shadow:0 4px 10px #00000026;color:#fff;display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;width:60px}.swiper-slide[data-v-0fb71078]{display:flex;height:auto;padding:1rem}.review-card-item[data-v-0fb71078]{background:#fff;border:1px solid rgba(0,0,0,.03);border-radius:20px;box-shadow:0 10px 40px #0000000d;display:flex;flex-direction:column;padding:40px 30px;position:relative;transition:all .4s ease;width:100%}.review-card-item[data-v-0fb71078]:hover{box-shadow:0 20px 60px #00000014;transform:translateY(-5px)}.review-card-item[data-v-0fb71078]:before{color:var(--accent-color);content:"";font-family:Font Awesome\ 6 Free;font-size:40px;font-weight:900;opacity:.1;position:absolute;right:30px;top:30px}.testimonial-header[data-v-0fb71078]{align-items:center;display:flex;gap:15px;margin-bottom:25px}.author-content-box .author-name h3[data-v-0fb71078]{color:var(--primary-color);font-size:1.25rem;font-weight:700;margin:0}.author-content-box .author-subtitle p[data-v-0fb71078]{color:#666;font-size:.9rem;font-weight:500;margin:0}.review-stars-list[data-v-0fb71078]{margin-bottom:20px}.review-stars-list ul[data-v-0fb71078]{display:flex;gap:4px;list-style:none;margin:0;padding:0}.review-stars-list ul li i[data-v-0fb71078]{color:#ffc107;font-size:14px}.review-text-content[data-v-0fb71078]{flex:1}.review-text-content p[data-v-0fb71078]{color:var(--text-color);font-size:1.05rem;font-style:italic;line-height:1.7;opacity:.9}[data-v-0fb71078] .swiper-pagination{margin-top:40px;position:relative}[data-v-0fb71078] .swiper-pagination .swiper-pagination-bullet{background:#d1d1d1;height:10px;opacity:1;transition:all .3s ease;width:10px}[data-v-0fb71078] .swiper-pagination .swiper-pagination-bullet-active{background:var(--accent-color);border-radius:5px;width:25px}
