.testimonials-carousel{width:100%;margin:2em auto 0;padding:1em 0;position:relative;.header{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 .5em;max-width:var(--content-box-width);margin:0 auto}.testimonials-title{color:var(--text-green);display:block;font-size:1.8em;-webkit-margin-before:.67em;margin-block-start:.67em;-webkit-margin-after:.67em;margin-block-end:.67em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:600;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.header span{background:var(--main-green-gradient-reverse);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.testimonials-container .overlayFirst{position:absolute;background:linear-gradient(90deg,#091923,transparent);z-index:10}.testimonials-container .overlayLast{position:absolute;background:linear-gradient(270deg,#091923,transparent);z-index:10}.testimonials-container .section-header{margin:0 auto 1em}.testimonials-container .decor{position:absolute;top:3em;left:5.5em;z-index:0;opacity:0}.testimonials{margin:1em auto;color:var(--text-gray);padding:3em}.flag{max-width:1.5em}.testimonials-card .logo{max-width:3em;height:2em;filter:grayscale(100%)}.logo.muyu{filter:brightness(1) invert(1);max-width:4em;height:1em;margin:.7em 0 .3em}.logo.matcha{max-width:2.5em}.logo.andiis-treasures{max-width:4em;height:.5em;margin:.5em 0}.logo.aero{max-width:1.5em}.logo.sui{max-width:2em}.logo.manzara{max-width:5em}.logo.anthos{max-width:6em;height:1.5em;margin:.2em -1em}.logo.swoon-london{max-width:4em}.testimonials-card{position:relative;padding:1em 1.5em;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:18em;max-width:1100px;margin:0 auto;border-radius:1.4em;box-shadow:var(--card-box-shadow);background-color:var(--main-white);transition:.3s;gap:1em;max-width:500px}.testimonials .react-multi-carousel-item{margin:1em}.owl-item.active.center .testimonials-card{color:var(--text-gray);box-shadow:var(--card-box-shadow)}.testimonials-card .card-header{color:var(--text-main);text-align:left;font-size:var(--font-16);justify-content:space-between}.name,.testimonials-card .card-header{display:flex;flex-direction:row;align-items:center;width:100%}.name{gap:.5em;font-size:var(--font-18)}.stars{width:100%}.testimonials h3{font-size:500}.testimonials .text-part{width:100%;-webkit-line-clamp:5;position:relative;line-height:1.5em;font-size:var(--font-16);color:var(--text-gray-hover)}.testimonials .text-part,.testimonials .text-part p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.testimonials .text-part p{-webkit-line-clamp:10;margin:0}.text-part img{width:100%}.text-part p{line-height:1.5em;text-align:left;font-size:var(--font-16);color:var(--text-gray-hover)}.swiper{width:100%}@media (max-width:2500px){.testimonials-card{height:20em}.testimonials .text-part p{-webkit-line-clamp:12}}@media (max-width:1600px){.testimonials .text-part p{-webkit-line-clamp:11}}@media (max-width:1100px){.testimonials-card{height:24em}.testimonials .text-part p{-webkit-line-clamp:12}}@media (max-width:1400px){.testimonials-card{max-width:750px}}@media (max-width:1000px){.testimonials-container{width:100%;border-radius:0}.testimonials-container .testimonials{--items:2}.testimonials-card{max-width:650px}.testimonials .text-part p{-webkit-line-clamp:14}}@media (max-width:600px){.testimonials-card{flex-direction:column;width:90%;max-width:85vw}.testimonials .name{margin-bottom:.3em}.stars{max-width:90px}.testimonials{padding:1em}}@media (max-width:350px){.stars{max-width:70px}}}