.elementor .e-154fb1a1-4e60{width:52px;height:auto;padding:2px;border-radius:50%;background-color:var(--color-bg);}.elementor .e-3ef75b90-5055{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--color-bg);line-height:1.5;}.elementor .e-165f692f-f59e{font-family:var(--font-body);font-size:10px;color:rgba(255,255,255,0.7);line-height:1.4;}.elementor .e-d1dbb88-e983{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-4a092ce4-ea0a{width:auto;padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-2931a074-778f{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.85);line-height:1.9;}.elementor .e-748edf53-7613{max-width:440px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 380px;}.elementor .e-3db50e45-99ad{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--color-bg);}.elementor .e-52621e75-7a3f{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.85);letter-spacing:0.02em;}.elementor .e-2c7bd94f-f624{width:auto;padding:0px;display:flex;flex-direction:column;gap:8px;flex:0 0 auto;justify-content:center;}.elementor .e-46690ea6-a543:hover,.elementor .e-46690ea6-a543:focus-visible{color:var(--color-bg);text-decoration:underline;}.elementor .e-46690ea6-a543{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.9);text-decoration:none;}.elementor .e-58fb063b-190d:hover,.elementor .e-58fb063b-190d:focus-visible{color:var(--color-bg);text-decoration:underline;}.elementor .e-58fb063b-190d{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.9);text-decoration:none;}.elementor .e-9ff84d4-95bc:hover,.elementor .e-9ff84d4-95bc:focus-visible{color:var(--color-bg);text-decoration:underline;}.elementor .e-9ff84d4-95bc{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.9);text-decoration:none;}.elementor .e-58114129-9473:hover,.elementor .e-58114129-9473:focus-visible{color:var(--color-bg);text-decoration:underline;}.elementor .e-58114129-9473{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.9);text-decoration:none;}.elementor .e-3aa822fd-9475:hover,.elementor .e-3aa822fd-9475:focus-visible{color:var(--color-bg);text-decoration:underline;}.elementor .e-3aa822fd-9475{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.9);text-decoration:none;}.elementor .e-2eddb2d8-d4c1:hover,.elementor .e-2eddb2d8-d4c1:focus-visible{color:var(--color-bg);text-decoration:underline;}.elementor .e-2eddb2d8-d4c1{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.9);text-decoration:none;}.elementor .e-2c9adca-bb2e{width:auto;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-2c07c49-cb85:hover,.elementor .e-2c07c49-cb85:focus-visible{color:var(--color-bg);text-decoration:underline;}.elementor .e-2c07c49-cb85{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.9);text-decoration:none;}.elementor .e-6fcba6bd-3171:hover,.elementor .e-6fcba6bd-3171:focus-visible{color:var(--color-bg);text-decoration:underline;}.elementor .e-6fcba6bd-3171{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.9);text-decoration:none;}.elementor .e-29195b5c-1b57:hover,.elementor .e-29195b5c-1b57:focus-visible{color:var(--color-bg);text-decoration:underline;}.elementor .e-29195b5c-1b57{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.9);text-decoration:none;}.elementor .e-9c52902-160a:hover,.elementor .e-9c52902-160a:focus-visible{color:var(--color-bg);text-decoration:underline;}.elementor .e-9c52902-160a{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.9);text-decoration:none;}.elementor .e-75a3dd61-9272{width:auto;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-24bdbf4b-f555{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:row;gap:64px;flex:0 0 auto;border-left-style: solid; border-left-color: rgba(255,255,255,0.25);\n}.elementor .e-51e5d709-d3a3{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-bc23929-5d2f{font-family:var(--font-body);font-size:11px;color:rgba(255,255,255,0.7);}.elementor .e-5a943f32-71b5{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--color-bg);letter-spacing:0.12em;}.elementor .e-7dc9fe1d-cbb3{width:14px;height:14px;}.elementor .e-7da7442c-2612:hover,.elementor .e-7da7442c-2612:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-7da7442c-2612{width:auto;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:2px;border-width:1px;border-color:rgba(255,255,255,0.4);border-style:solid;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-6d2d9e26-364c{width:100%;max-width:1200px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.2);\n}.elementor .e-71baab68-e28e{font-family:var(--font-body);padding-block-start:56px;padding-block-end:28px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--color-footer-bg);display:block;}