.testimonials{background:#000;overflow:hidden}.testimonials .divider{background:#ecbb5b;display:inline-block;height:4px;width:64px}.testimonials .richtext{color:#fff;font-size:20px;font-weight:500;letter-spacing:-.5px;line-height:1.4}.testimonials .section-header{margin-bottom:70px}.testimonials h2{background:linear-gradient(282.99deg,#a27f41 18.74%,#ecbb5b 81.26%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase}.testimonials .t_card .card-inner{background:#e3ded6;border-radius:20px;box-shadow:0 .8px 2.39px -.63px #0000000d;padding:30px}.testimonials .t_card .card-inner .author{align-items:center;display:flex;gap:15px;margin-bottom:22px}.testimonials .t_card .card-inner .image{background-position:50%;background-size:cover;border-radius:50px;height:50px;line-height:0;min-width:50px;width:50px}.testimonials .t_card .card-inner .author h4{color:#333;font-family:Figtree,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:1.4;margin:0}.testimonials .t_card .card-inner .author .subtitle{font-size:14px;font-weight:400;letter-spacing:-.7px;line-height:21px}.testimonials .t_card .card-inner .quote{font-size:16px;font-weight:500;line-height:1.6}.testimonials .t_card .card-inner .quote :last-child{margin-bottom:0}.testimonials .t_card{margin-bottom:20px;padding:0 10px;width:33.33%}.testimonials .testimonial-card-wrapper{display:flex;flex-wrap:wrap;margin:0 -10px}@media(max-width:767px){.testimonials .t_card{width:50%}}@media(max-width:479px){.testimonials .t_card{width:100%}}