.elementor .e-521c0e7b-77ef{font-weight:600;font-size:3.75rem;letter-spacing:-0.04em;line-height:1.06;margin:0px;}.elementor .e-28abc0cd-9fd8{font-weight:400;font-size:1.125rem;line-height:1.55;margin:0px;}.elementor .e-4bb6bba9-b951{min-width:0px;max-width:30rem;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-22e70e2e-8429{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:center;}.elementor .e-cdd0625-2f44{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.5rem;grid-column:1 / 2;grid-row:1 / 2;align-items:flex-start;align-self:center;}.elementor .e-68d55b79-2c2c{width:100%;height:auto;min-height:30rem;max-height:34rem;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 55%;padding:0px;margin-block-start:0px;border-radius:0.75rem;display:block;grid-column:2 / 3;grid-row:1 / 2;}.elementor .e-11b1b123-1218{min-width:0px;padding-block-start:3.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:auto;align-items:center;}