.quote-section{position:relative}.quote-section .bg{position:absolute;top:0;left:0;width:100%;height:100%;line-height:0;z-index:0}.quote-section .bg img{width:100%;height:100%;object-fit:cover}.quote-section .wrapper{position:relative}.quote-section .wrapper .quote-row .content-col{display:flex;align-items:center}.quote-section .wrapper .quote-row .content-col .inner{display:flex;align-items:center}.quote-section .wrapper .quote-row .content-col .inner .icon{line-height:0;margin-right:3em}.quote-section .wrapper .quote-row .content-col .inner .icon svg{width:10em;height:10em;transform:rotate(180deg)}.quote-section .wrapper .quote-row .content-col .inner .icon svg path{fill:var(--quoteColor)}@media (max-width:1024px){.quote-section .wrapper .quote-row .content-col .inner .icon svg{width:8em;height:8em}}@media (max-width:1000px){.quote-section .wrapper .quote-row .content-col .inner .icon svg{width:6em;height:6em}}@media (max-width:768px){.quote-section .wrapper .quote-row .content-col .inner .icon svg{width:4em;height:4em}}@media (max-width:768px){.quote-section .wrapper .quote-row .content-col .inner .icon{margin-right:2em}}@media (max-width:600px){.quote-section .wrapper .quote-row .content-col .inner .icon{margin-right:0;margin-bottom:1em}}.quote-section .wrapper .quote-row .content-col .inner .text{text-transform:uppercase;font-weight:200;font-size:1.6em;padding-right:2em}@media (max-width:1000px){.quote-section .wrapper .quote-row .content-col .inner .text{font-size:1.4em}}@media (max-width:768px){.quote-section .wrapper .quote-row .content-col .inner .text{font-size:1.2em}}@media (max-width:768px){.quote-section .wrapper .quote-row .content-col .inner .text{padding-right:0}}@media (max-width:600px){.quote-section .wrapper .quote-row .content-col .inner{flex-direction:column;padding-top:3em}}@media (max-width:768px){.quote-section .wrapper .quote-row .content-col{grid-column:span 9}}@media (max-width:600px){.quote-section .wrapper .quote-row .content-col{grid-column:span 12}}.quote-section .wrapper .quote-row .image-col .circle{width:100%;aspect-ratio:1 / 1;padding:3em}.quote-section .wrapper .quote-row .image-col .circle img{width:100%;height:auto;border-radius:50%}@media (max-width:768px){.quote-section .wrapper .quote-row .image-col .circle{padding:1em}}@media (max-width:600px){.quote-section .wrapper .quote-row .image-col .circle{padding:3em}}@media (max-width:768px){.quote-section .wrapper .quote-row .image-col{grid-column:span 3}}@media (max-width:600px){.quote-section .wrapper .quote-row .image-col{grid-column:span 12}}