.testimonials-section{background-color:#eaf8e6;padding:60px 20px;border-radius:24px;margin:60px 0}.testimonial-content-row{margin-bottom:50px}.testimonials-section .testimonial-subtitle{font-size:18px;margin:0;color:#000}.testimonials-section .testimonial-title{font-size:40px;font-weight:400;color:#111;margin:0}.testimonials-section .testimonial-card{position:relative;background-size:cover;background-position:center;border-radius:20px;color:#000;padding:40px;overflow:hidden}.testimonial-card .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;border-radius:20px;z-index:0}.testimonial-card>*:not(.overlay){position:relative;z-index:1}.testimonials-section .stars{font-size:18px;margin-bottom:12px;color:#ffdd57}.testimonial-text{font-size:15px;line-height:1.6;margin-bottom:20px}.testimonial-footer{display:flex;align-items:center;gap:10px}.testimonial-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #fff}.testimonial-name{font-size:18px;font-weight:600;color:#000}.quote-icon{position:absolute;top:10px;right:14px;font-size:30px;opacity:.3}.bg-decor{position:absolute;bottom:10px;right:10px;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;opacity:.25}@media screen and (max-width: 749px){.testimonials-section .testimonial-title{font-size:30px}.testimonials-section .testimonial-card{padding:10px;margin-bottom:20px;background-position:right}.testimonials-section{margin:10px 0}.faq-question h3{flex-basis:90%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/testimonial_section.css.map */
