.elementor .e-39c41fa8-9adf{color:#FFB27F;}.elementor .e-3357f0b-f453{font-family:var(--ifx-font-display);font-weight:800;font-size:64px;color:#ffffff;letter-spacing:-0.04em;line-height:1;}.elementor .e-71d3d876-841a{max-width:640px;font-family:var(--ifx-font-body);font-size:18px;color:#BFD6C2;line-height:1.7;}.elementor .e-e27f505-ef49{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-21c5d333-56f1{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-4c1a4d1a-cf9b{font-size:36px;}.elementor .e-1006807c-fd10{width:100%;padding:0px;margin-block-start:14px;display:flex;flex-direction:column;}.elementor .e-5c809d86-a9ff{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-1d7e75b8-c62a{font-family:var(--ifx-font-display);font-weight:800;font-size:26px;color:#ffffff;line-height:1.1;}.elementor .e-1ccb9f47-17e4{font-family:var(--ifx-font-body);font-size:14px;color:#CFE3CF;line-height:1.6;}.elementor .e-3bd8ff66-251e{font-family:var(--ifx-font-body);font-size:15px;color:#ffffff;margin-block-start:6px;display:block;& ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 11px; } & li { position: relative; padding-left: 30px; line-height: 1.4; } & li::before { content: '✓'; position: absolute; left: 0; top: 0; width: 20px; height: 20px; border-radius: 50%; background-color: var(--ifx-orange); color: #ffffff; font-size: 12px; font-weight: 800; display: flex; align-items: center; justify-content: center; }\n}.elementor .e-1e99baf8-2865{padding:32px;border-radius:24px;background-image:radial-gradient(circle at 100% 0%, rgba(242,102,27,0.35) 0%,transparent 45%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--ifx-green);display:flex;flex-direction:column;gap:12px;}.elementor .e-3894326c-4753{font-family:var(--ifx-font-body);font-weight:700;font-size:12px;color:var(--ifx-muted);letter-spacing:0.12em;text-transform:uppercase;margin-block-end:4px;}.elementor .e-57b6b544-1ec8{width:100%;text-align:center;}.elementor .e-1ba123c2-9969:hover,.elementor .e-1ba123c2-9969:focus-visible{color:#ffffff;background-color:var(--ifx-green);}.elementor .e-1ba123c2-9969{width:100%;font-family:var(--ifx-font-body);font-weight:700;font-size:16px;color:var(--ifx-green);text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:var(--ifx-green-soft);}.elementor .e-6ea7d015-38a2{padding:26px;border-radius:24px;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:column;gap:10px;}.elementor .e-6b0e5906-bc6c{padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 380px;}.elementor .e-32e9f6db-4fa6{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:28px;align-items:flex-start;}.elementor .e-5cb7eb34-654f{padding-block-start:0px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-90px;display:flex;justify-content:center;}