@font-face{font-family:Merriweather;src:url("merriweather.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}
.testimonials-content{background:#f8f8f8}
.testimonial-band{position:relative;padding:160px 16px 260px;margin:0;isolation:isolate}
.testimonial-band::before{content:"";position:absolute;inset:0;z-index:-1;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),0 100%)}
.testimonial-band-legal::before{background-image:url("huissier.jpg");background-position:91% 26%}
.testimonial-band-medical::before{background-image:url("medecin.jpg");background-position:50% 50%}
.testimonial-band-university::before{background-image:url("universite.jpg");background-position:50% 50%}
.reference-testimonial{max-width:928px;margin:0 auto;padding:56px;border-radius:16px;background:#f8f8f8;color:#151515}
.reference-testimonial blockquote{margin:28px 0;font-family:Merriweather,Georgia,serif;font-size:28px;line-height:normal;font-weight:400;color:#8b6c27;overflow-wrap:break-word}
.reference-testimonial .quote-small{font-size:19px}
.reference-testimonial figcaption{margin:16px 0;font-family:Arial,sans-serif;font-size:16px;line-height:normal}
.reference-testimonial .signature-legal{font-style:italic}
.reference-testimonial .signature-medical{font-size:18px}
@media(max-width:1024px){.reference-testimonial blockquote{font-size:24.5px;margin-block:24.5px}.reference-testimonial figcaption{font-size:14px;margin-block:14px}}
@media(max-width:768px){.reference-testimonial blockquote{font-size:21.4375px;margin-block:21.4375px}.reference-testimonial figcaption{font-size:12.25px;margin-block:12.25px}}
