.pull-quote{background-color:#0c3c36;border-radius:20px;margin:0 auto 50px;max-width:867px;padding:46px 62px}@media (max-width:991px){.pull-quote{padding:30px 24px}}.pull-quote:last-child{margin-bottom:0}.pull-quote-body{margin:0}.pull-quote-text{color:#fff;font-size:25px;font-style:italic;font-weight:400;line-height:1.2;margin:0}@media (max-width:991px){.pull-quote-text{font-size:20px}}.pull-quote-author{align-items:center;border-top:1px solid hsla(42,71%,97%,.25);display:flex;gap:18px;margin-top:30px;padding-top:26px}.pull-quote-author-avatar{border-radius:50%;flex-shrink:0;height:67px;overflow:hidden;width:67px}.pull-quote-author-avatar .pull-quote-author-img{display:block;height:100%;object-fit:cover;width:100%}.pull-quote-author-text{display:flex;flex-direction:column;gap:4px}.pull-quote-author-name{color:#fdfaf3;font-size:17px;font-style:normal;font-weight:600}.pull-quote-author-role{color:hsla(42,71%,97%,.75);font-size:15px}.pull-quote--light{background-color:#fff;border:1px solid hsla(18,88%,70%,.4)}.pull-quote--light .pull-quote-text{color:#1f1f1e}.pull-quote--light .pull-quote-author{border-top-color:rgba(31,31,30,.12)}.pull-quote--light .pull-quote-author-name{color:#1f1f1e}.pull-quote--light .pull-quote-author-role{color:#373833}.pull-quote--beige{background-color:hsla(36,15%,73%,.33);border:0}.pull-quote--beige .pull-quote-text{color:#1f1f1e}.pull-quote--beige .pull-quote-author{border-top-color:rgba(31,31,30,.15)}.pull-quote--beige .pull-quote-author-name{color:#1f1f1e}.pull-quote--beige .pull-quote-author-role{color:#373833}.pull-quote--black{background-color:#1f1f1e;border:0}.pull-quote--black .pull-quote-heading,.pull-quote--black .pull-quote-text{color:#fff}.pull-quote--black .pull-quote-author{border-top-color:hsla(0,0%,100%,.16)}.pull-quote--black .pull-quote-author-name{color:#fff}.pull-quote--black .pull-quote-author-role{color:hsla(0,0%,100%,.7)}.pull-quote-mark{color:#dc602d}.pull-quote--split{align-items:start;display:grid;gap:60px;grid-template-columns:minmax(0,293px) minmax(0,906px);justify-content:space-between;margin-bottom:100px;margin-top:100px;max-width:none;padding:40px}@media (max-width:1199px){.pull-quote--split{gap:24px;grid-template-columns:1fr;margin-bottom:40px;margin-top:40px}}.pull-quote-heading{color:rgba(31,31,30,.6);font-size:55px;font-weight:400;letter-spacing:-2px;line-height:1.1;margin:0}@media (max-width:1199px){.pull-quote-heading{font-size:38px;letter-spacing:-1px}}@media (max-width:767px){.pull-quote-heading{font-size:30px}}