.elementor .e-40449696-76ae{width:520px;height:auto;position:absolute;inset-block-end:-160px;inset-inline-start:-140px;opacity:6%;pointer-events: none; cursor: default;\n}.elementor .e-6f8d2bce-f268{font-size:0.875rem;color:rgba(255,255,255,.6);& a { color: rgba(255,255,255,.85); text-decoration: none; } & .sep { margin: 0 8px; } & strong { color: #9dc41a; font-weight: 600; } & span { margin: 0 8px; }\n}.elementor .e-2df3f533-88a1{width:8px;height:8px;min-width:0px;padding:0px;border-radius:50%;background-color:#9dc41a;flex:0 1 auto;}.elementor .e-747a1c09-5f25{font-weight:600;font-size:0.875rem;color:#c9e37a;line-height:1.3;}.elementor .e-400e1c23-adc9{width:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(157,196,26,.3);border-style:solid;background-color:rgba(157,196,26,.14);flex-direction:row;gap:10px;align-items:center;align-self:flex-start;}.elementor .e-60452508-8ab4{font-family:Montserrat;font-weight:800;font-size:clamp(2.8rem, 1.6rem + 4vw, 5.2rem);color:#ffffff;letter-spacing:-0.025em;line-height:0.98;display:block;& em { display: block; margin-top: 14px; font-size: 0.42em; font-weight: 700; font-style: normal; line-height: 1.15; letter-spacing: -0.01em; color: #07abe2; }\n}.elementor .e-1331a63d-ce47{max-width:34em;font-size:1.0625rem;color:rgba(255,255,255,.80);line-height:1.6;}.elementor .e-448339ae-8f4e{font-size:18px;}.elementor .e-580b507a-fce0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-bc306c0-24e1{padding:0px;flex-direction:column;gap:22px;flex:1 1 420px;}.elementor .e-7ee47781-6020{font-weight:700;font-size:0.8125rem;color:#ffffff;letter-spacing:0.14em;text-transform:uppercase;margin-block-end:22px;display:block;}.elementor .e-2c43cc52-eca4{width:2px;min-width:0px;position:absolute;inset-block-start:58px;inset-block-end:4px;inset-inline-start:27px;padding:0px;background-image:linear-gradient(0deg, #07abe2 0%,rgba(7,171,226,.15) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-dedadc3-2a85{font-size:24px;}.elementor .e-11033725-ea32{width:56px;height:56px;color:#0477a3;padding:0px;border-radius:16px;background-color:#ffffff;box-shadow:0px 10px 24px 0px rgba(0,0,0,.35);flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-7fe7444e-7875{font-weight:700;font-size:0.75rem;color:#9dc41a;letter-spacing:0.14em;}.elementor .e-138bbdb7-40fd{font-family:Montserrat;font-weight:700;font-size:1.25rem;color:#ffffff;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-295124b6-d82c{font-size:0.9375rem;color:rgba(255,255,255,.75);line-height:1.5;}.elementor .e-e4e0386-e7a7{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;}.elementor .e-4e472097-9e49{position:relative;padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:18px;}.elementor .e-38c7bf05-cf50{width:2px;min-width:0px;position:absolute;inset-block-start:58px;inset-block-end:4px;inset-inline-start:27px;padding:0px;background-image:linear-gradient(0deg, #07abe2 0%,rgba(7,171,226,.15) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5a8d0119-e5d6{font-size:24px;}.elementor .e-48c99c32-701f{width:56px;height:56px;color:#0477a3;padding:0px;border-radius:16px;background-color:#ffffff;box-shadow:0px 10px 24px 0px rgba(0,0,0,.35);flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-36d79aa3-3ba0{font-weight:700;font-size:0.75rem;color:#9dc41a;letter-spacing:0.14em;}.elementor .e-3b13189e-2ae6{font-family:Montserrat;font-weight:700;font-size:1.25rem;color:#ffffff;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-47f50b2a-3067{font-size:0.9375rem;color:rgba(255,255,255,.75);line-height:1.5;}.elementor .e-7e5ce49b-3916{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;}.elementor .e-1c545d1e-e413{position:relative;padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:18px;}.elementor .e-5ea427ef-6681{font-size:24px;}.elementor .e-5a36004d-947d{width:56px;height:56px;color:#0477a3;padding:0px;border-radius:16px;background-color:#ffffff;box-shadow:0px 10px 24px 0px rgba(0,0,0,.35);flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-bb413b5-a026{font-weight:700;font-size:0.75rem;color:#9dc41a;letter-spacing:0.14em;}.elementor .e-9428e32-368a{font-family:Montserrat;font-weight:700;font-size:1.25rem;color:#ffffff;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-8fabe2a-814e{font-size:0.9375rem;color:rgba(255,255,255,.75);line-height:1.5;}.elementor .e-7a781d09-922c{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;}.elementor .e-c66d340-8654{position:relative;padding:0px;flex-direction:row;gap:18px;}.elementor .e-9da0032-19d6{padding:clamp(24px, 3vw, 36px);border-radius:20px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.05);flex-direction:column;gap:0px;}.elementor .e-66a179b6-b469{padding:0px;flex:1 1 420px;}.elementor .e-55e25b12-c953{position:relative;padding-block-start:clamp(36px, 4vw, 64px);padding-block-end:clamp(40px, 5vw, 72px);flex-direction:row;gap:clamp(40px, 5vw, 72px);flex-wrap:wrap;align-items:center;}.elementor .e-16a8c9a6-d1a9{min-width:0px;padding:0px;background-color:#9dc41a;flex:1 1 0px;}.elementor .e-4050b6e4-392c{min-width:0px;padding:0px;background-color:#6ba829;flex:1 1 0px;}.elementor .e-49236b2a-4e1a{min-width:0px;padding:0px;background-color:#c7d36f;flex:1 1 0px;}.elementor .e-7bf627a-f915{min-width:0px;padding:0px;background-color:#07abe2;flex:1 1 0px;}.elementor .e-1581693e-99a2{height:6px;padding:0px;flex-direction:row;gap:0px;}.elementor .e-6b87fd21-5aee{overflow:hidden;position:relative;color:#ffffff;padding:0px;background-color:#161c1e;flex-direction:column;gap:0px;}.elementor .e-45e83946-356a{font-size:22px;}.elementor .e-62e35731-780c{width:54px;height:54px;color:#0477a3;padding:0px;border-radius:50%;background-color:#ffffff;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-6f9d5200-f528{font-weight:600;font-size:0.875rem;color:#06222e;}.elementor .e-d9363fe-2a0c{font-family:Montserrat;font-weight:700;font-size:1.125rem;color:#06222e;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-6edf2aa5-188d{min-width:0px;padding:0px;flex-direction:column;gap:2px;}.elementor .e-6f5dacaa-a681{color:#06222e;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:#07abe2;flex-direction:row;gap:16px;flex:1 1 440px;align-items:center;}.elementor .e-65f9a212-50e9{font-size:22px;}.elementor .e-3451cad3-e59e{width:54px;height:54px;color:#4b7d17;padding:0px;border-radius:50%;background-color:#ffffff;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-2cba9117-c975{font-weight:600;font-size:0.875rem;color:rgba(255,255,255,.75);}.elementor .e-3b23fb67-c197{font-family:Montserrat;font-weight:700;font-size:1rem;color:#ffffff;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-780a3198-9642{min-width:0px;padding:0px;flex-direction:column;gap:2px;}.elementor .e-f2cbdd5-310e{color:#ffffff;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:#22292c;flex-direction:row;gap:16px;flex:1 1 440px;align-items:center;}.elementor .e-29e24de8-5860{font-size:22px;}.elementor .e-28f15b05-6008{width:54px;height:54px;color:#0477a3;padding:0px;border-radius:50%;background-color:#ffffff;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-567f362-2b57{font-weight:600;font-size:0.875rem;color:#55605f;}.elementor .e-759117fe-5b08{font-family:Montserrat;font-weight:700;font-size:1rem;color:#2c2b2b;line-height:1.3;overflow-wrap: anywhere;\n}.elementor .e-61e725a0-436c{min-width:0px;padding:0px;flex-direction:column;gap:2px;}.elementor .e-4b308333-e20c{color:#2c2b2b;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-width:1px;border-color:#dbe8e1;border-style:solid;background-color:#f0f6f3;flex-direction:row;gap:16px;flex:1 1 440px;align-items:center;}.elementor .e-4791d6fe-4aac{font-size:24px;}.elementor .e-156f81ac-3763{width:54px;height:54px;color:#128c7e;padding:0px;border-radius:50%;background-color:#ffffff;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6d2b0a75-f06b{font-weight:600;font-size:0.875rem;color:#06261a;}.elementor .e-ef4c1e8-2739{font-family:Montserrat;font-weight:700;font-size:1.125rem;color:#06261a;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-11925531-c9ce{min-width:0px;padding:0px;flex-direction:column;gap:2px;}.elementor .e-569abc37-2f86:hover,.elementor .e-569abc37-2f86:focus-visible{background-color:#1ebe5b;}.elementor .e-569abc37-2f86{color:#06261a;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-color:#25d366;transition:background-color 160ms;flex-direction:row;gap:16px;flex:1 1 440px;align-items:center;}.elementor .e-49fe2629-528e{flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-3890a007-7c78{padding-block-start:clamp(40px, 4vw, 64px);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-697d2b7b-4b87{font-family:Montserrat;font-weight:700;font-size:clamp(2rem, 1.45rem + 2.3vw, 3.25rem);color:#2c2b2b;letter-spacing:-0.02em;line-height:1.12;text-wrap: balance;\n}.elementor .e-3b8a3eba-ac66{max-width:56ch;font-size:1.1875rem;color:#44474b;line-height:1.55;}.elementor .e-3a7a5ccb-61f7{max-width:780px;padding:0px;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-5707dd58-6884{font-size:22px;color:#0477a3;margin-block-start:2px;}.elementor .e-5a5661ea-8451{font-weight:600;font-size:0.8125rem;color:#64696d;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-7b7c2f87-2140:hover,.elementor .e-7b7c2f87-2140:focus-visible{color:#0477a3;}.elementor .e-7b7c2f87-2140{font-family:Montserrat;font-weight:700;font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);color:#2c2b2b;letter-spacing:-0.02em;line-height:1.3;text-decoration:none;}.elementor .e-53cc80da-f891{min-width:0px;padding:0px;flex-direction:column;gap:4px;}.elementor .e-82f1946-a4a8{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: rgba(20,22,25,.12);\n}.elementor .e-44f99753-ac50{font-size:22px;color:#0477a3;margin-block-start:2px;}.elementor .e-32eef783-a864{font-weight:600;font-size:0.8125rem;color:#64696d;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-1407bbb7-1085:hover,.elementor .e-1407bbb7-1085:focus-visible{color:#0477a3;}.elementor .e-1407bbb7-1085{font-weight:600;font-size:1.1875rem;color:#2c2b2b;line-height:1.4;text-decoration:none;overflow-wrap: anywhere;\n}.elementor .e-2845b1b5-b47b{min-width:0px;padding:0px;flex-direction:column;gap:4px;}.elementor .e-1e32100f-71fb{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: rgba(20,22,25,.12);\n}.elementor .e-48aadc8-30ad{font-size:22px;color:#0477a3;margin-block-start:2px;}.elementor .e-7b7a2797-c8f7{font-weight:600;font-size:0.8125rem;color:#64696d;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-6762bd81-fce2{font-weight:600;font-size:1.1875rem;color:#2c2b2b;line-height:1.4;}.elementor .e-38e6f80f-3648{font-size:0.9375rem;color:#44474b;}.elementor .e-4bb2d807-3c3e{min-width:0px;padding:0px;flex-direction:column;gap:4px;}.elementor .e-35d422ed-f931{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: rgba(20,22,25,.12);\n}.elementor .e-3ee91366-a108{font-size:22px;color:#0477a3;margin-block-start:2px;}.elementor .e-2b383473-2951{font-weight:600;font-size:0.8125rem;color:#64696d;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-75d2b5e0-2950{font-size:0.9375rem;color:#44474b;column-gap:20px;line-height:1.6;display:grid;grid-template-columns:auto 1fr;row-gap: 2px; & strong { font-weight: 600; color: #2c2b2b; } & br { display: none; }\n}.elementor .e-13b0cd0e-a9e9{min-width:0px;padding:0px;flex-direction:column;gap:4px;}.elementor .e-385b11c4-9cf0{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:16px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: rgba(20,22,25,.12);\n}.elementor .e-60fd54aa-c666{padding:0px;border-block-start-width:1px;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(20,22,25,.12);\n}.elementor .e-4d498630-e7d4{padding:0px;flex-direction:column;gap:40px;flex:5 1 360px;}.elementor .e-6fb8b392-bb0a{font-family:Montserrat;font-weight:700;font-size:clamp(1.25rem, 1.1rem + 0.6vw, 1.5rem);color:#2c2b2b;letter-spacing:-0.02em;line-height:1.25;}.elementor .e-64789392-82a0{font-family:Figtree;font-weight:600;font-size:0.9375rem;color:#2c2b2b;}.elementor .e-b263ec7-14c3{width:100%;height:100%;position:absolute;z-index:1;cursor:pointer;margin:0px;opacity:0%;inset: 0;\n}.elementor .e-1e890dfc-f25f{font-weight:500;font-size:0.9375rem;color:inherit;}.elementor .e-2e9ce266-9d6b{position:relative;}.elementor .e-1070ffcc-e4d7{width:100%;height:100%;position:absolute;z-index:1;cursor:pointer;margin:0px;opacity:0%;inset: 0;\n}.elementor .e-2f8494ed-11c6{font-weight:500;font-size:0.9375rem;color:inherit;}.elementor .e-42af59ef-aa4a{position:relative;}.elementor .e-7639ce5d-9fd4{width:100%;height:100%;position:absolute;z-index:1;cursor:pointer;margin:0px;opacity:0%;inset: 0;\n}.elementor .e-5c44ee37-40fe{font-weight:500;font-size:0.9375rem;color:inherit;}.elementor .e-74e5af19-615c{position:relative;}.elementor .e-238955d3-17d6{width:100%;height:100%;position:absolute;z-index:1;cursor:pointer;margin:0px;opacity:0%;inset: 0;\n}.elementor .e-362d4ae6-9fad{font-weight:500;font-size:0.9375rem;color:inherit;}.elementor .e-4e00c0ad-1a91{position:relative;}.elementor .e-1e2b7758-d58a{width:100%;height:100%;position:absolute;z-index:1;cursor:pointer;margin:0px;opacity:0%;inset: 0;\n}.elementor .e-1b27c23d-6dac{font-weight:500;font-size:0.9375rem;color:inherit;}.elementor .e-687efa1c-6214{position:relative;}.elementor .e-599fa538-e4a6{width:100%;height:100%;position:absolute;z-index:1;cursor:pointer;margin:0px;opacity:0%;inset: 0;\n}.elementor .e-30cd411-4723{font-weight:500;font-size:0.9375rem;color:inherit;}.elementor .e-14a41387-cd6c{position:relative;}.elementor .e-554da9a5-f045{width:100%;height:100%;position:absolute;z-index:1;cursor:pointer;margin:0px;opacity:0%;inset: 0;\n}.elementor .e-687618dc-d9d5{font-weight:500;font-size:0.9375rem;color:inherit;}.elementor .e-138cd7ae-c34e{position:relative;}.elementor .e-7e5e6696-5d16{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-1911a910-27e3{padding:0px;flex-direction:column;gap:8px;}.elementor .e-23f87801-18d8{font-family:Figtree;font-weight:600;font-size:0.9375rem;color:#2c2b2b;}.elementor .e-7b7c8b51-7f94{padding:0px;flex-direction:column;gap:8px;flex:1 1 240px;}.elementor .e-5e56ddfd-eb05{font-family:Figtree;font-weight:600;font-size:0.9375rem;color:#2c2b2b;}.elementor .e-5d3f917-8a61{padding:0px;flex-direction:column;gap:8px;flex:1 1 240px;}.elementor .e-26d9c08b-1760{padding:0px;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-50d81dd6-245c{font-family:Figtree;font-weight:600;font-size:0.9375rem;color:#2c2b2b;}.elementor .e-1af5b539-4149{padding:0px;flex-direction:column;gap:8px;flex:1 1 240px;}.elementor .e-4d24227b-e855{font-family:Figtree;font-weight:600;font-size:0.9375rem;color:#2c2b2b;}.elementor .e-e3fddcd-a8ce{padding:0px;flex-direction:column;gap:8px;flex:1 1 240px;}.elementor .e-2fcf6c8f-ab67{padding:0px;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-2b04302e-6bbd{font-family:Figtree;font-weight:600;font-size:0.9375rem;color:#2c2b2b;}.elementor .e-341dddca-5e02{padding:0px;flex-direction:column;gap:8px;}.elementor .e-367a02c-b3da{width:20px;height:20px;cursor:pointer;margin-block-start:1px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:transparent;flex:0 1 auto;appearance:auto;clip-path:none;accent-color: #07abe2;\n}.elementor .e-2c423c3e-a7c7{font-size:0.9375rem;color:#44474b;line-height:1.5;& a { color: #0477a3; text-decoration: underline; }\n}.elementor .e-55533ff4-245e{padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-4bf374c7-d9e4:hover,.elementor .e-4bf374c7-d9e4:focus-visible{border-color:#0598cb;background-color:#0598cb;}.elementor .e-4bf374c7-d9e4{min-height:58px;font-family:Figtree;font-weight:600;font-size:1.0625rem;color:#06222e;letter-spacing:0.01em;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.8em;padding-inline-end:1.8em;border-radius:10px;border-width:1.5px;border-color:#07abe2;border-style:solid;background-color:#07abe2;transition:background-color 160ms;}.elementor .e-1a0204f9-f930{font-size:16px;}.elementor .e-dbe7dcc-c0d4{font-size:0.8125rem;color:#64696d;}.elementor .e-379246c4-a2a0{width:auto;color:#64696d;padding:0px;flex-direction:row;gap:8px;align-items:center;}.elementor .e-7c265aed-6c8e{padding:0px;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-1207f6f4-e47f{font-weight:600;font-size:1rem;color:#2f5410;}.elementor .e-47808df4-4112{font-size:1rem;color:#2f5410;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:1px;border-color:#b9d98f;border-style:solid;background-color:#eef7e3;text-align: left;\n}.elementor .e-7b7d79f2-ad52{font-weight:600;font-size:1rem;color:#8a1f17;}.elementor .e-292b10ca-d6f2{font-size:1rem;color:#8a1f17;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:1px;border-color:#f0b4ae;border-style:solid;background-color:#fdeceb;text-align: left;\n}.elementor .e-398408ea-c63b{padding:0px;flex-direction:column;gap:20px;flex-wrap:nowrap;align-items:stretch;& input[type=text], & input[type=tel], & input[type=email], & textarea { width: 100%; height: auto; min-height: 54px; padding: 14px 16px; border: 1px solid rgba(20,22,25,.26); border-radius: 10px; background-color: #ffffff; color: #2c2b2b; font-family: Figtree; font-size: 1.0625rem; line-height: 1.4; transition: border-color 160ms, box-shadow 160ms; } & input[type=text]:hover, & input[type=tel]:hover, & input[type=email]:hover, & textarea:hover { border-color: #64696d; } & input[type=text]:focus, & input[type=tel]:focus, & input[type=email]:focus, & textarea:focus { outline: none; border-color: #2c2b2b; box-shadow: 0 0 0 3px rgba(7,171,226,.28); } & textarea { min-height: 140px; resize: vertical; } & textarea::placeholder { color: #64696d; opacity: .8; } & label span { font-weight: 400; color: #64696d; }\n}.elementor .e-1e6a9d15-21c2{padding:clamp(1.5rem, 1rem + 2vw, 3rem);border-radius:10px;border-width:1px;border-color:rgba(20,22,25,.12);border-style:solid;background-color:#ffffff;flex-direction:column;gap:24px;flex:7 1 520px;}.elementor .e-7c1d508e-f4b0{flex-direction:row;gap:clamp(48px, 5vw, 80px);flex-wrap:wrap;align-items:flex-start;}.elementor .e-37deae0d-cbe1{padding-block-start:clamp(4rem, 2.4rem + 6vw, 8.5rem);padding-block-end:clamp(4rem, 2.4rem + 6vw, 8.5rem);padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-1c721cd7-8f07{font-family:Montserrat;font-weight:700;font-size:clamp(2rem, 1.45rem + 2.3vw, 3.25rem);color:#2c2b2b;letter-spacing:-0.02em;line-height:1.12;}.elementor .e-3d95fb41-c32e{position:sticky;inset-block-start:112px;padding:0px;flex-direction:column;gap:16px;flex:5 1 340px;align-items:flex-start;}.elementor .e-3f9d5167-1567{font-family:Figtree;font-weight:600;font-size:1.1875rem;color:#2c2b2b;line-height:1.35;text-align: left;\n}.elementor .e-7f653e55-f3e3{font-size:16px;}.elementor .e-c736ca3-ce7d{min-height:44px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-420f4ccc-f9e4{width:100%;padding:0px;}.elementor .e-51017704-ad90{padding:0px;background-color:transparent;}.elementor .e-16784946-accc{font-size:1.0625rem;color:#44474b;line-height:1.6;}.elementor .e-55343b99-a6b6{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:64px;}.elementor .e-6b460a41-5445{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(20,22,25,.12);\n}.elementor .e-19a1ae6a-95a4{font-family:Figtree;font-weight:600;font-size:1.1875rem;color:#2c2b2b;line-height:1.35;text-align: left;\n}.elementor .e-7bd93e39-b6b3{font-size:16px;}.elementor .e-51dfb88e-9471{min-height:44px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-10f0b40d-121c{width:100%;padding:0px;}.elementor .e-42dd5cb9-463a{padding:0px;background-color:transparent;}.elementor .e-3a14d075-9ca9{font-size:1.0625rem;color:#44474b;line-height:1.6;}.elementor .e-3f316b09-b952{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:64px;}.elementor .e-705801d9-5ebe{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(20,22,25,.12);\n}.elementor .e-3b2e5135-a8f6{font-family:Figtree;font-weight:600;font-size:1.1875rem;color:#2c2b2b;line-height:1.35;text-align: left;\n}.elementor .e-3689e73b-f842{font-size:16px;}.elementor .e-440bf187-f156{min-height:44px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-6b204feb-d4f1{width:100%;padding:0px;}.elementor .e-42b79973-93fb{padding:0px;background-color:transparent;}.elementor .e-a816934-94e6{font-size:1.0625rem;color:#44474b;line-height:1.6;}.elementor .e-5920c680-5ac6{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:64px;}.elementor .e-10164100-2c80{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(20,22,25,.12);\n}.elementor .e-59f8c93c-629c{font-family:Figtree;font-weight:600;font-size:1.1875rem;color:#2c2b2b;line-height:1.35;text-align: left;\n}.elementor .e-3f53b369-9073{font-size:16px;}.elementor .e-76554a95-6231{min-height:44px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-2dc4e839-93df{width:100%;padding:0px;}.elementor .e-5e15f019-7cfb{padding:0px;background-color:transparent;}.elementor .e-2d56b16f-5791{font-size:1.0625rem;color:#44474b;line-height:1.6;}.elementor .e-12d7cf87-524d{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:64px;}.elementor .e-7e080563-5c86{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(20,22,25,.12);\n}.elementor .e-614dec3c-e43a{border-block-start-width:1px;flex:7 1 480px;border-top-style: solid; border-top-color: rgba(20,22,25,.12); & details[open] .fs-acc-circle { transform: rotate(45deg); background-color: #07abe2; border-color: #07abe2; color: #06222e; } & summary { list-style: none; cursor: pointer; } & summary::-webkit-details-marker { display: none; }\n}.elementor .e-55bc8d00-65c9{flex-direction:row;gap:clamp(40px, 5vw, 80px);flex-wrap:wrap;align-items:flex-start;}.elementor .e-28d19be7-b27e{padding-block-start:clamp(4rem, 2.4rem + 6vw, 8.5rem);padding-block-end:clamp(4rem, 2.4rem + 6vw, 8.5rem);padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}