.elementor .e-326271cf-7416{width:100%;aspect-ratio:1 / 1;object-fit:contain;padding-block-start:28px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-radius:0px;background-color:var(--apfp-cream);}.elementor .e-610253da-5d93{font-family:var(--apfp-font-heading);font-weight:700;font-size:18px;color:var(--apfp-forest);line-height:1.25;margin-block-start:4px;margin-block-end:0px;margin-inline-start:18px;margin-inline-end:18px;& span { display: block; margin-top: 4px; font-family: var(--apfp-font-text); font-size: 13px; font-weight: 400; line-height: 1.4; color: var(--apfp-muted); }\n}.elementor .e-39ec2f03-68d5{font-weight:700;font-size:15px;color:var(--apfp-green);margin-block-start:0px;margin-block-end:0px;margin-inline-start:18px;margin-inline-end:18px;}.elementor .e-2a88b7b5-1b7a{text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:18px;margin-inline-end:18px;align-self:stretch;white-space: nowrap;\n}.elementor .e-56bcd3b0-25bb:hover,.elementor .e-56bcd3b0-25bb:focus-visible{box-shadow:0px 18px 40px 0px rgba(19,44,23,0.20);transform:translate3d(0px, -6px, 0px);}.elementor .e-56bcd3b0-25bb{height:100%;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-radius:18px;border-width:2px;border-color:#E6EDE4;border-style:solid;background-color:var(--apfp-white);box-shadow:0px 10px 28px 0px rgba(19,44,23,0.10);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:10px;}