.elementor-widget-starter-portrait-quote{min-width:0}.sew-portrait-quote{display:grid;grid-template-columns:28% minmax(0,1fr);grid-template-rows:auto 1fr;align-items:start;width:100%;min-width:0;color:#012169}.sew-portrait-quote .sew-portrait-quote__title{grid-column:1 / -1;grid-row:1;z-index:1;min-width:0;margin:24px 0 0 23%;color:#10069f;font-family:open-sans-condensed,"Arial Narrow",Arial,sans-serif;font-size:var(--sew-pquote-title-size,var(--sew-ds-type-xl));font-weight:700;font-style:normal;line-height:1.06;letter-spacing:0;text-transform:uppercase}.sew-portrait-quote__title :is(em,i){padding:0 .08em;border-radius:.06em;background-color:#b8ddec;font-style:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sew-portrait-quote__media{grid-column:1;grid-row:1 / 3;width:100%;min-width:0}.sew-portrait-quote__image{display:block;width:100%;aspect-ratio:396 / 467;object-fit:cover;border-radius:8px}.elementor .elementor-widget.elementor-widget-starter-portrait-quote .sew-portrait-quote figure.sew-portrait-quote__content{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:20px;grid-column:2;grid-row:2;align-self:center;min-width:0;margin:0 0 0 var(--sew-pquote-image-quote-gap,110px);padding:24px 0 0;border:0;background:#fff0;text-align:left}.sew-portrait-quote__mark{grid-column:1;grid-row:1;width:40px;height:36px;margin-top:8px;background:#10069f;-webkit-mask:url(/wp-content/plugins/starter-elementor-widgets/assets/img/quote-mark.svg) center / contain no-repeat;mask:url(/wp-content/plugins/starter-elementor-widgets/assets/img/quote-mark.svg) center / contain no-repeat}.sew-portrait-quote .sew-portrait-quote__text{grid-column:2;grid-row:1;min-width:0;margin:0;padding:0;border:0;background:#fff0;box-shadow:none;color:#012169;font-family:open-sans-condensed,"Arial Narrow",Arial,sans-serif;font-size:var(--sew-pquote-text-size,var(--sew-ds-type-lg));font-weight:400;font-style:italic;line-height:1.38;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.sew-portrait-quote__text::before,.sew-portrait-quote__text::after{content:none}.sew-portrait-quote__text :where(p,li){color:inherit;font:inherit}.sew-portrait-quote__text :where(p,ul,ol){margin:0 0 .6em}.sew-portrait-quote__text>:last-child{margin-bottom:0}.sew-portrait-quote .sew-portrait-quote__caption{grid-column:2;min-width:0;margin:22px 0 0;padding:0}.sew-portrait-quote__line{display:block;width:115px;height:1px;margin-bottom:18px;background:#8095bc}.sew-portrait-quote .sew-portrait-quote__author{display:block;color:#012169;font-family:"inter-24pt",Inter,Arial,sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.4;letter-spacing:0;text-transform:none}.sew-portrait-quote--no-image{grid-template-columns:1fr}.sew-portrait-quote--no-image .sew-portrait-quote__title{grid-column:1;margin-left:0}.elementor .elementor-widget.elementor-widget-starter-portrait-quote .sew-portrait-quote.sew-portrait-quote--no-image figure.sew-portrait-quote__content{grid-column:1;margin-left:0}@media (max-width:1024px){.elementor .elementor-widget.elementor-widget-starter-portrait-quote .sew-portrait-quote figure.sew-portrait-quote__content{margin-left:var(--sew-pquote-image-quote-gap,64px)}}@media (max-width:767px){.sew-portrait-quote{display:flex;flex-direction:column;gap:24px}.sew-portrait-quote .sew-portrait-quote__title{order:0;margin:0}.sew-portrait-quote__media{order:1;width:min(100%, 420px)}.elementor .elementor-widget.elementor-widget-starter-portrait-quote .sew-portrait-quote figure.sew-portrait-quote__content{order:2;grid-template-columns:28px minmax(0,1fr);column-gap:12px;width:100%;margin:0;padding:0}.sew-portrait-quote__mark{width:28px;height:26px;margin-top:4px}.sew-portrait-quote .sew-portrait-quote__author{font-size:16px}.sew-portrait-quote .sew-portrait-quote__caption{margin-top:18px}}