.elementor-7310 .elementor-element.elementor-element-0e02001{padding:32px 20px 0px 20px;}.elementor-7310 .elementor-element.elementor-element-0e02010{padding:8px 20px 48px 20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7310 .elementor-element.elementor-element-0e02020{padding:0px 20px 72px 20px;}@media(min-width:768px){.elementor-7310 .elementor-element.elementor-element-0e02011{width:45%;}.elementor-7310 .elementor-element.elementor-element-0e02013{width:55%;}}/* Start custom CSS for image, class: .elementor-element-0e02012 *//* Kit crops .ww-photo to 4/3 with object-fit:cover; this is a PORTRAIT source,
   so a centred crop cuts the ears off. Bias the crop upward, as on the cards. */
.elementor-7310 .elementor-element.elementor-element-0e02012 img{object-position:50% 22%}/* End custom CSS */
/* Start custom CSS */.ww-aboutsplit>.elementor-container{align-items:center;gap:2rem}
.ww-callout{background:var(--ww-sunny);border:3px solid var(--ww-fg);border-radius:1.4rem;padding:.9rem 1.2rem;font-family:var(--ww-fd);font-weight:600;color:var(--ww-fg);line-height:1.35;margin-top:.5rem}
.ww-tealband{background:var(--ww-moss);border:3px solid var(--ww-fg);border-radius:var(--ww-r);box-shadow:5px 5px 0 var(--ww-fg);padding:2rem;display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;justify-content:space-between}
.ww-tealband__txt{flex:1 1 26rem}
.ww-tealband h2{margin:0 0 .5rem;color:#fff;font-size:1.5rem}
.ww-tealband p{margin:0;color:#eafaf6;font-size:.92rem;line-height:1.55}
@media(max-width:820px){.ww-tealband{flex-direction:column;align-items:flex-start}}/* End custom CSS */