.elementor .e-ef6d4c8-7b482d9{width:1.5em;height:2px;padding:0;background-color:var(--primary)}.elementor .e-424f6ba-bf7d186{font-size:calc(var(--text-4xl) / 1.15)}.elementor .e-d06fdde-45e6aec{max-width:42ch}.elementor .e-1539f53{flex-direction:column}.elementor .e-1e38013-075aed6{max-width:71ch;padding:0;flex-direction:column;gap:20px}.elementor .e-dcc80ab-e8aad76{svg{fill:#333}\n}.elementor .e-b67c438-e243bdf{svg{fill:#000}\n}.elementor .e-5d5b914-6f4d26a{padding:0;flex-direction:column;gap:var(--grid-gap);height:100%;\n}.elementor .e-fa9b117-99031c1{padding:0;flex-direction:column;height:100%t;\n}.elementor .e-637fa72-8d05a6f{padding:0;flex-direction:column;grid-column:1 / 2;grid-row:1 / 2}.elementor .e-8189655-8a9ee91{padding:0;grid-column:2 / 3;grid-row:2 / 3}.elementor .e-dec3847-b822013{height:fit-content;padding:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto}.elementor .e-4dc3e0a-a8057cf{max-width:200px;object-fit:cover;position:absolute;z-index:2;border-radius:var(--card-radius);top:50%;position:absolute;transform:translate(-50%,-50%);left:0;\n}.elementor .e-6f43d42-600f0d8{width:100%;height:100%;object-fit:cover;border-radius:var(--card-radius)}.elementor .e-f7da9bb-15c699a{max-width:520px;position:relative;padding:0;justify-content:flex-end;align-self:end}.elementor .e-f77dd18-e7ff417{padding:0;justify-content:flex-end}.elementor .e-08654d5-acdd680{overflow:hidden;display:flex;flex-direction:column}.elementor .e-e6cad21-b82c2b0{font-weight:600;font-size:var(--text-3xl)}.elementor .e-620fe89-64449ab{max-width:65ch}.elementor .e-d9c63f2-5f414f1{min-width:6.5rem;color:#fff;text-align:center;padding-block-start:.6em;padding-block-end:.6em;padding-inline-start:1em;padding-inline-end:1em;border-radius:var(--radius-full);background-color:#B396D9}.elementor .e-ed62e6a-3711b49{width:auto;column-gap:var(--space-l);padding:0;row-gap:var(--space-s)}.elementor .e-2839f79-962a091{font-weight:600}.elementor .e-2839f79-962a091{position:relative;font-family:Outfit;font-weight:400;font-size:var(--text-s)}.elementor .e-acee5fc-8036d46{font-size:var(--text-m)}.elementor .e-acee5fc-8036d46{color:#B396D9}.elementor .e-acee5fc-8036d46{font-weight:600}.elementor .e-4d372c9-573273c{width:auto;padding:0;flex-direction:column}.elementor .e-336cd20-5a24328{font-weight:600}.elementor .e-336cd20-5a24328{position:relative;font-family:Outfit;font-weight:400;font-size:var(--text-s)}.elementor .e-0ab9287-adcb9a9{font-size:var(--text-m)}.elementor .e-0ab9287-adcb9a9{color:#B396D9}.elementor .e-0ab9287-adcb9a9{font-weight:600}.elementor .e-c399651-1891dda{width:auto;padding:0;flex-direction:column}.elementor .e-48b913c-d392b0a{width:auto;column-gap:var(--space-l);padding:0;row-gap:var(--space-s)}.elementor .e-8f2f30f-49dcd73{column-gap:var(--space-m);padding-block-start:var(--space-m);padding-block-end:var(--space-m);padding-inline-start:var(--space-xl);padding-inline-end:var(--space-xl);border-radius:var(--radius-m);border-width:1px;border-color:#E5E5E5;border-style:solid;background-color:#fff;display:grid;row-gap:var(--space-l);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;justify-content:space-between;align-items:center;box-shadow:0 12px 32px 0 rgb(10 31 26 / .0392);\n}.elementor .e-0863505-36ef510{padding:0;display:grid;gap:var(--container-gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.elementor .e-357fcd2-042b8da{overflow:hidden;display:flex;flex-direction:column}.elementor .e-357fcd2-042b8da{padding-block-start:var(--section-block-padding);padding-block-end:var(--section-block-padding);padding-inline-start:var(--section-inline-padding);padding-inline-end:var(--section-inline-padding);display:flex}.elementor .e-357fcd2-042b8da{flex-direction:column;gap:var(--container-gap)}.elementor .e-357fcd2-042b8da{background-color:#F5F5F7}.elementor .e-ad6f428-88991a4{padding:0;flex-direction:column}.elementor .e-b8d2b85-2a17fbe{width:100%;height:100%;object-fit:cover}.elementor .e-be01cdc-dfd50f8{overflow:hidden;padding:0;border-radius:var(--card-radius)}.elementor .e-37d17b0-e063204{width:100%;height:100%;object-fit:cover}.elementor .e-a765969-2f4c724{overflow:hidden;padding:0;border-radius:var(--card-radius)}.elementor .e-f6e6c01-06222c5{padding:0;gap:var(--space-s)}.elementor .e-c2bda41-041787b{column-gap:var(--space-2xl);padding:0;display:grid;row-gap:var(--container-gap);grid-template-columns:minmax(0,0.3fr) minmax(0,0.7fr);grid-template-rows:auto}.elementor .e-12a2a6e-60413ff{overflow:hidden;display:flex;flex-direction:column}