.elementor .e-4005fe1b-a17e{color:#FFB27F;}.elementor .e-480af9d2-f6d2{font-family:var(--ifx-font-display);font-weight:800;font-size:64px;color:#ffffff;letter-spacing:-0.04em;line-height:1;}.elementor .e-282f144a-d1f7{max-width:640px;font-family:var(--ifx-font-body);font-size:18px;color:#BFD6C2;line-height:1.7;}.elementor .e-14beb5d9-c26f{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-49123521-7243{padding-block-start:88px;padding-block-end:140px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 85% 10%, rgba(242,102,27,0.30) 0%,transparent 40%),radial-gradient(circle at 0% 100%, rgba(255,255,255,0.06) 0%,transparent 45%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--ifx-green-deep);display:flex;justify-content:center;}.elementor .e-12ac732f-4df0{font-size:36px;}.elementor .e-4949247-46d7{width:100%;padding:0px;margin-block-start:14px;display:flex;flex-direction:column;}.elementor .e-31da8584-a127{width:100%;padding:44px;border-radius:28px;border-width:1px;border-color:var(--ifx-line);border-style:solid;background-color:#ffffff;box-shadow:0px 30px 60px 0px rgba(12,58,26,0.12);display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-4d82ca2d-ab20{flex:0 1 auto;}.elementor .e-50d9c4f-fabd{font-family:var(--ifx-font-body);font-weight:700;font-size:12px;color:var(--ifx-green);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-1f47ed78-97b6{font-family:var(--ifx-font-body);font-weight:600;font-size:16px;color:var(--ifx-ink);line-height:1.5;}.elementor .e-d666430-e30f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-4735ef2c-e754{padding:20px;border-radius:20px;border-width:1px;border-color:var(--ifx-line);border-style:solid;background-color:#ffffff;box-shadow:0px 10px 24px 0px rgba(12,58,26,0.06);display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-1836e83-1e2a{flex:0 1 auto;}.elementor .e-1fc8d747-c72a{font-family:var(--ifx-font-body);font-weight:700;font-size:12px;color:var(--ifx-green);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-43fabf4b-a9e2{font-family:var(--ifx-font-display);font-weight:700;font-size:22px;color:var(--ifx-ink);& a { color: var(--ifx-ink); text-decoration: none; } & a:hover { color: var(--ifx-orange); }\n}.elementor .e-14b2552-51be{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-1ccd9373-c51a{padding:20px;border-radius:20px;border-width:1px;border-color:var(--ifx-line);border-style:solid;background-color:#ffffff;box-shadow:0px 10px 24px 0px rgba(12,58,26,0.06);display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-7693c554-f3a6{flex:0 1 auto;}.elementor .e-40de4a6b-7400{font-family:var(--ifx-font-body);font-weight:700;font-size:12px;color:var(--ifx-green);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-e38d3b8-bede{font-family:var(--ifx-font-display);font-weight:700;font-size:22px;color:var(--ifx-ink);& a { color: var(--ifx-ink); text-decoration: none; } & a:hover { color: var(--ifx-orange); }\n}.elementor .e-2fb02fe1-2464{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-354cdaca-33f6{padding:20px;border-radius:20px;border-width:1px;border-color:var(--ifx-line);border-style:solid;background-color:#ffffff;box-shadow:0px 10px 24px 0px rgba(12,58,26,0.06);display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-39c40a63-fba2{flex:0 1 auto;}.elementor .e-5896bfb5-f152{font-family:var(--ifx-font-body);font-weight:700;font-size:12px;color:var(--ifx-green);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-4e06c0c1-9ebf{font-family:var(--ifx-font-body);font-weight:600;font-size:15px;color:var(--ifx-ink);word-break: break-word; & a { color: var(--ifx-ink); text-decoration: none; } & a:hover { color: var(--ifx-orange); }\n}.elementor .e-68ccdaa5-d41d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-23b4fc4c-6450{padding:20px;border-radius:20px;border-width:1px;border-color:var(--ifx-line);border-style:solid;background-color:#ffffff;box-shadow:0px 10px 24px 0px rgba(12,58,26,0.06);display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-5ec37b9d-f0ba{background-color:#ffffff;flex:0 1 auto;}.elementor .e-47944530-69b2{font-family:var(--ifx-font-body);font-weight:700;font-size:12px;color:var(--ifx-orange);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-5725796c-8453{font-family:var(--ifx-font-display);font-weight:700;font-size:22px;color:var(--ifx-ink);}.elementor .e-7aa8e8fa-9ba4{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-13829c1f-fb92{padding:20px;border-radius:20px;border-width:1px;border-color:#F8D3B8;border-style:solid;background-color:var(--ifx-orange-soft);display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-709d67b9-b0b3{padding:0px;display:flex;flex-direction:column;gap:12px;flex:0 0 380px;}.elementor .e-3b632e05-12f0{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:28px;align-items:flex-start;}.elementor .e-1668f643-fddc{padding-block-start:0px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-90px;background-color:transparent;display:flex;justify-content:center;}