.elementor .e-cdb394e-a3807c8{font-weight:600;font-size:1.5rem;color:var(--black);}.elementor .e-1e50d94-1432467{font-size:0.9rem;color:var(--grey-dark);}.elementor .e-8b3cfad-5e69f88{flex-direction:column;gap:0.5rem;}.elementor .e-01debbe-504a734{font-weight:600;font-size:0.75rem;color:#6B9B7C;}.elementor .e-0b93aa5-ac2bee5{font-weight:600;font-size:1.1rem;color:var(--black);}.elementor .e-aeb954c-80cbc30{width:100%;border-radius:8px;}.elementor .e-c108cf7-d842019{padding:1.5rem;border-radius:12px;background-color:var(--white);flex-direction:column;gap:1rem;box-shadow: 0 2px 8px rgba(0,0,0,0.08);\n}.elementor .e-6d5127b-8b9e32e{font-weight:600;font-size:0.75rem;}.elementor .e-02b64e3-46bcb59{font-weight:700;font-size:2.5rem;color:var(--black);}.elementor .e-06be4cd-1fcad6d{font-size:0.9rem;color:var(--grey-dark);}.elementor .e-3a1f99c-7d1f30b{padding:1.5rem;border-radius:12px;background-color:var(--white);flex-direction:column;gap:1rem;box-shadow: 0 2px 8px rgba(0,0,0,0.08);\n}.elementor .e-70dfd9c-f016a99{font-weight:600;font-size:0.75rem;color:#FFFFFF;}.elementor .e-b2d92b6-4845800{font-weight:600;font-size:1.25rem;color:var(--white);}.elementor .e-5eee002-ee572f3{font-size:0.9rem;color:#E8D5D0;}.elementor .e-12fbb42-ef6593b{font-weight:600;font-size:0.9rem;color:var(--white);cursor: pointer;\n}.elementor .e-e542fcc-a572bf3{flex-direction:column;gap:0.75rem;}.elementor .e-2175e79-213805f{padding:1.5rem;border-radius:12px;background-color:#8B4A3E;flex-direction:column;box-shadow: 0 2px 8px rgba(0,0,0,0.12);\n}.elementor .e-1230a9d-85a52fe{width:40%;border-radius:8px;}.elementor .e-597893a-9cff2d9{font-weight:600;font-size:0.75rem;color:#D4756B;}.elementor .e-0cf3442-ddedac2{font-weight:600;font-size:1.1rem;color:var(--black);}.elementor .e-341072f-d539c2d{font-size:0.9rem;color:var(--grey-dark);}.elementor .e-f7f2801-c8a5ce4{font-weight:600;font-size:0.9rem;color:var(--black);cursor: pointer;\n}.elementor .e-63a5f72-f0d71de{flex-direction:column;gap:0.75rem;}.elementor .e-eba17ee-c881b2b{padding:1.5rem;border-radius:12px;background-color:var(--white);flex-direction:row;gap:1rem;box-shadow: 0 2px 8px rgba(0,0,0,0.08);\n}.elementor .e-ce7ecb1-346d508{display:grid;gap:1.5rem;grid-template-columns: 1fr; grid-template-rows: auto;\n}.elementor .e-de92ccd-3ffe54d{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--grey-light);flex-direction:column;gap:2rem;}