.elementor .e-4194f3f1-88b9{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:55% 60%;border-radius:0.25rem;}.elementor .e-527c620d-94ed{font-weight:600;font-size:1.75rem;letter-spacing:-0.025em;line-height:1.15;}.elementor .e-2334890e-cfc7{font-size:1rem;color:var(--emga26-muted);line-height:1.55;margin:0px;}.elementor .e-41142205-9e17{margin-block-start:auto;}.elementor .e-2c52e63b-7d71{width:100%;min-width:0px;padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;align-items:start;}.elementor .e-1ec030e6-24e1:hover,.elementor .e-1ec030e6-24e1:focus-visible{background-color:rgba(255,255,255,0.7);box-shadow:0px 6px 18px 0px rgba(36,39,41,0.05);}.elementor .e-1ec030e6-24e1:focus{outline-width:2px;outline-color:var(--emga26-ink);outline-style:solid;outline-offset:4px;}.elementor .e-1ec030e6-24e1:active{background-color:rgba(255,255,255,0.5);box-shadow:0px 6px 18px 0px rgba(36,39,41,0.03);}.elementor .e-1ec030e6-24e1{height:100%;color:var(--emga26-ink);text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0.25rem;border-width:0px;background-color:transparent;box-shadow:0px 6px 18px 0px rgba(36,39,41,0);transition:background-color 280ms, box-shadow 280ms;display:flex;flex-direction:column;gap:0px;align-items:start;}