.has-background--light{background-color:#fffcf9}.blockquote-wrapper{display:flex;flex-direction:row-reverse;gap:2rem;align-items:center;position:relative;height:100%}@media screen and (max-width:992px){.blockquote-wrapper{flex-direction:column-reverse;align-items:flex-start}}.blockquote-wrapper .blockquote-image{width:20%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}@media screen and (max-width:992px){.blockquote-wrapper .blockquote-image{width:8rem;height:8rem}.blockquote-wrapper .blockquote-content{width:100%}}.blockquote-wrapper .blockquote-image img{border-radius:50%;width:100%;height:100%;object-fit:cover}.blockquote-wrapper .blockquote-content{width:100%;height:100%;justify-content:space-between;display:flex;flex-direction:column;grid-column:span 3}.blockquote-wrapper .blockquote-content p{font-style:italic;font-size:1.6rem;line-height:1.46;font-weight:400;position:relative}.blockquote-wrapper .blockquote-content p::after,.blockquote-wrapper .blockquote-content p::before{content:'"'}.blockquote-wrapper .blockquote-content blockquote{margin:0 0 2.5rem;font-size:1.5rem;line-height:normal}.blockquote-wrapper .blockquote-content .blockquote-author{color:#4c18df;font-weight:500;font-size:1.5rem}.blockquote-wrapper .blockquote-content .blockquote-description{font-size:1.4rem}.blockquote-wrapper .blockquote-content .blockquote-bottom{display:flex;gap:2rem}@media screen and (max-width:992px){.blockquote-wrapper .blockquote-content .blockquote-bottom{flex-direction:column}}.border{border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);overflow:hidden}