.client-quotes{--color:var(--c-4);padding:2rem 1rem}.client-quotes__title{--color:var(--c-1);text-align:center;margin-bottom:1rem}.client-quotes__quotes{align-items:center;display:flex}.client-quote{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:1rem}.client-quote__image{border-radius:20rem;flex-shrink:0;height:12.5rem;object-fit:cover;width:12.5rem}.client-quote__text-bubble{background-color:var(--c-6);border-radius:2rem;box-shadow:0 0 2rem -1rem rgb(var(--c-1-rgb) / .75);display:flex;flex-direction:column;justify-content:center;padding:2rem;position:relative}.client-quote__text-bubble::before,.client-quote__text-bubble::after{background-color:var(--c-6);border-bottom-left-radius:.75rem;border-top-right-radius:2rem;content:'';height:3rem;position:absolute;right:50%;top:0;transform:translateY(-50%) translateX(50%) rotate(135deg);width:3rem}.client-quote__text-bubble::before{box-shadow:0 0 2rem -0.675rem rgb(var(--c-1-rgb) / .75);z-index:-1}.client-quote__quote{color:var(--c-3);font-size:1.125rem;font-style:italic;line-height:1.6;text-align:center}.client-quote__quotee{color:var(--c-3);font-size:1rem;margin:1em auto 0}@media only screen and (min-width: 768px){.client-quote{flex-direction:row}.client-quote__text-bubble::before,.client-quote__text-bubble::after{right:100%;top:50%;transform:translateY(-50%) translateX(50%) rotate(45deg)}.client-quote__quote{font-size:1.25rem;text-align:left}.client-quote__quotee{font-size:1.25rem;margin-inline:0}}@media only screen and (min-width: 1198px){.client-quote{gap:4rem;padding:2rem}.client-quote__text-bubble{padding:3rem}.client-quote__quote,.client-quote__quotee{font-size:1.5rem}}
/*# sourceMappingURL=./client-quotes.css.map */