#quote-with-photo{border-radius:24px}
#quote-with-photo .quote-with-photo__container{display:flex;flex-direction:column;margin:0 auto;padding:36px 36px 0 36px}
@media (min-width:1100px){#quote-with-photo .quote-with-photo__container{flex-direction:row;gap:3rem}}
#quote-with-photo .quote-with-photo__content{flex:1;max-width:580px;margin-top:3rem}
#quote-with-photo .quote-with-photo__title{font-size:2.5rem;font-weight:600;margin-bottom:1.5rem;color:#1D1919}
#quote-with-photo .quote-with-photo__quote{display:flex;flex-direction:column;gap:1.5rem}
#quote-with-photo .quote-with-photo__quote blockquote{position:relative;font-weight:600;color:#1D1919;padding:1.5rem 0;margin:0;border-top:1px solid #D2D1D1;border-bottom:1px solid #D2D1D1}
#quote-with-photo .quote-with-photo__quote blockquote::before{content:"";position:absolute;top:-14px;left:32px;width:44px;height:28px;background:#F4F3F3 url("../themes/finax-rebranding/assets/images/finax-mission/quote.svg") center / 24px 24px no-repeat}
#quote-with-photo .quote-with-photo__quote .quote-with-photo__text{color:rgba(74,74,74,0.7);line-height:1.6}
#quote-with-photo .quote-with-photo__button{width:auto}
@media (max-width:1100px){#quote-with-photo .quote-with-photo__button{width:100%;margin-bottom:2rem}}
#quote-with-photo .quote-with-photo__image{position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}
@media (max-width:1100px){#quote-with-photo .quote-with-photo__image{align-items:center}}
#quote-with-photo .quote-with-photo__image img{width:100%;max-width:560px;height:auto;object-fit:cover}
#quote-with-photo .quote-with-photo__image .quote-with-photo__author{position:absolute;bottom:1.25rem;right:1.25rem;background-color:white;padding:12px 24px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.08);display:flex;justify-content:center;flex-direction:column;text-align:center}
#quote-with-photo .quote-with-photo__image .quote-with-photo__author .author-name{font-size:16px;font-weight:600;color:#1D1919;margin-bottom:2px}
#quote-with-photo .quote-with-photo__image .quote-with-photo__author .author-position{font-size:14px;color:#1D1919}