.wp-block-wdc-testimonials{background:var(--wp--preset--gradient--white-to-orange);overflow:hidden;padding:75pt 0;position:relative}.wp-block-wdc-testimonials__wrap{position:relative}.wp-block-wdc-testimonials__top{margin-bottom:45px}.wp-block-wdc-testimonials__title{color:var(--wp--preset--color--g-1);margin-bottom:0}.wp-block-wdc-testimonials__list.swiper-initialized .swiper-pagination{margin-top:70px}.wp-block-wdc-testimonials__list-wrap{display:flex;gap:27px;justify-content:space-between}@media(max-width:1200px){.wp-block-wdc-testimonials{padding:5pc 0 75pt}.wp-block-wdc-testimonials__top{margin-bottom:40px}.wp-block-wdc-testimonials__list-wrap{gap:30px}}@media(max-width:992px){.wp-block-wdc-testimonials{padding:70px 0 60px 0}.wp-block-wdc-testimonials__list-wrap{gap:0}}@media(max-width:767px){.wp-block-wdc-testimonials__title{text-align:center}.wp-block-wdc-testimonials__top{margin-bottom:20px}.wp-block-wdc-testimonials__list.swiper-initialized .swiper-pagination{margin-top:60px}}.testimonial-card{flex:1;padding:0 0 26px 10px;position:relative}.testimonial-card:before{border:2px dashed var(--wp--preset--color--g-5,#f5a07e);border-radius:20px;bottom:0;content:"";height:calc(100% - 26px);left:0;position:absolute;width:calc(100% - 1pc)}.testimonial-card__inner{align-items:flex-start;background:var(--wp--preset--color--cream-bg,#fffdf8);border-radius:20px;display:flex;flex-direction:column;gap:2pc;height:100%;padding:24px 24px 2pc 24px;position:relative}.testimonial-card__icon svg path{fill:var(--wp--preset--color--g-5)}.testimonial-card__content{color:var(--wp--preset--color--g-1);font-family:var(--wp--preset--font-family--heading);font-size:18px;font-weight:var(--wp--custom--typography--font-weight--medium);line-height:1.5}.testimonial-card__content>:last-child{margin-bottom:0}.testimonial-card__footer{align-items:center;display:flex;gap:0 20px;margin-top:auto}.testimonial-card__image{position:relative}.testimonial-card__image:before{border:1px dotted var(--wp--preset--color--g-5);border-radius:50%;content:"";height:100%;left:5px;position:absolute;top:-5px;width:100%}.testimonial-card__image span{display:block;height:3pc;position:relative;width:3pc}.testimonial-card__image .components-placeholder,.testimonial-card__image img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonial-card__author{font-weight:var(--wp--custom--typography--font-weight--medium);line-height:1.3}.testimonial-card__author p{margin-bottom:0}@media(max-width:992px){.testimonial-card{display:block;flex:auto;flex-shrink:0;position:relative;transition-property:transform;width:100%}}
