.elementor .e-0ea38ca-b5fe5bf{max-width:48ch;font-family:Inter;font-weight:300;font-size:1.2rem;}.elementor .e-27d6f37-f7e5fb8{width:auto;padding:0px;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-e39b4ba-69bfeae{padding:0px;display:flex;flex-direction:column;gap: 2rem 2.5rem;\n}.elementor .e-6c31f4f-bb21b3b{flex-direction:column;gap:1.25rem;align-items:start;}.elementor .e-cf9f920-51ecf02{width:100%;height:100%;object-fit:cover;object-position:0px 65%;position:absolute;inset: 0;\n}.elementor .e-1f8a5eb-1b43d80{position:absolute;padding:0px;inset: 0; pointer-events: none; background: linear-gradient(180deg, rgba(31,27,24,0) 45%, rgba(31, 27, 24, 0.61) 100%);\n}.elementor .e-c842001-8d6069e{font-family:var(--Primary);font-weight:600;font-size:11px;color:var(--magenta);letter-spacing:1.5px;line-height:1;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:15px;padding-inline-end:15px;border-radius:999px;background-color:var(--magenta-light);}.elementor .e-430be3c-6e8d095{max-width:560px;font-family:var(--Display);font-weight:500;font-size:52px;color:#ffffff;line-height:1.12;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-463d337-8a3f348{position:relative;padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-96bc8fe-4741d6d{min-height:500px;overflow:hidden;position:relative;padding-block-start:50px;padding-block-end:48px;padding-inline-start:50px;padding-inline-end:50px;border-radius:26px;flex-direction:column;justify-content:flex-end;}.elementor .e-e4967e5-fc6170a{flex-direction:column;gap:5rem;padding-block: clamp(2rem, 4vw, 3rem) clamp(3rem, 6vw, 4.5rem);\n}.elementor .e-246d195-f9c6b1b{width:auto;padding:unset;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-c2b08a9-f2566b0{border-radius:15px;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:end;z-index: 1;\n}.elementor .e-93a2dcf-f61ba01{text-align:center;flex-direction:column;gap:1rem;grid-template-columns:2fr 1fr;grid-template-rows:auto;grid-auto-flow:column;justify-items:start;align-items:end;}.elementor .e-ceaddee-17e9436{flex-direction:column;row-gap:3rem;padding-block: clamp(3rem, 1.63rem + 5.87vw, 8rem);\n}.elementor .e-fb67429-f831a50{max-width:95ch;font-family:Inter;font-weight:300;font-size:1.025rem;line-height:1.65em;text-align:center;}.elementor .e-328672e-cca1194{padding:unset;display:flex;gap:0.65rem;flex-wrap:wrap;justify-content:center;}.elementor .e-78a88c2-8744014{padding:3rem;border-radius:15px;background-color:#FFF7FE;flex-direction:column;gap:1rem;justify-content:center;align-items:center;}.elementor .e-3f08d1d-1041d3c{padding-block: 5rem;\n}