.elementor .e-39188739-ed7b{font-family:Poppins;font-weight:700;font-size:clamp(28px,4vw,42px);color:#131739;letter-spacing:-.01em;line-height:1.15;margin:0;display:flex}.elementor .e-5a5cade3-f3d3{font-family:Poppins;font-size:18px;color:#222;line-height:1.7;margin:0}.elementor .e-36d6e328-ec40{max-width:760px;display:flex;flex-direction:column;gap:16px}.elementor .e-7982be46-9725{width:100%;height:100%;object-fit:cover;object-position:50% 40%;position:absolute;inset-block-start:0;inset-inline-start:0}.elementor .e-659de5e6-e206{font-family:Poppins;font-weight:600;font-size:30px;color:#fff;line-height:1;margin:0}.elementor .e-5285f23b-a52a{width:46px;height:46px;border-radius:50%;background-color:#2235DD;display:flex;flex:0 0 auto;justify-content:center;align-items:center}.elementor .e-6db6e0e9-c493{font-family:Poppins;font-weight:700;font-size:20px;color:#131739;margin:0}.elementor .e-27e47534-42f8{max-width:calc(100% - 40px);position:absolute;inset-inline-end:auto;inset-block-end:20px;inset-inline-start:20px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:20px;border-radius:16px;border-width:2px;border-color:#2235DD;border-style:solid;background-color:#fff;display:flex;gap:14px;align-items:center;width:fit-content;box-sizing:border-box;\n}.elementor .e-6d6300b5-e8c7{height:340px;overflow:hidden;position:relative;border-radius:20px;background-color:#E4E7FD;box-sizing:border-box;\n}.elementor .e-6a2d10-c047{width:100%;height:100%;object-fit:cover;object-position:50% 40%;position:absolute;inset-block-start:0;inset-inline-start:0}.elementor .e-1954d8f1-4116{font-family:Poppins;font-weight:600;font-size:26px;color:#fff;line-height:1;margin:0}.elementor .e-3a63648b-2499{width:46px;height:46px;border-radius:50%;background-color:#2235DD;display:flex;flex:0 0 auto;justify-content:center;align-items:center}.elementor .e-21eff91f-5c98{font-family:Poppins;font-weight:700;font-size:20px;color:#131739;margin:0}.elementor .e-2e3b20f2-d109{max-width:calc(100% - 40px);position:absolute;inset-inline-end:auto;inset-block-end:20px;inset-inline-start:20px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:20px;border-radius:16px;border-width:2px;border-color:#2235DD;border-style:solid;background-color:#fff;display:flex;gap:14px;align-items:center;width:fit-content;box-sizing:border-box;\n}.elementor .e-3c7f2acc-2667{height:340px;overflow:hidden;position:relative;border-radius:20px;background-color:#E4E7FD;box-sizing:border-box;\n}.elementor .e-386839fe-c404{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.elementor .e-27ce082e-17ec{font-family:Poppins;font-size:16px;color:#222;line-height:1.7;margin:0}.elementor .e-17a4130f-6331{font-family:Poppins;font-weight:600;font-size:16px;line-height:1.4;margin:0;& a{display:block;background:#2235DD;color:#fff;text-decoration:none;border-radius:14px;padding:16px 20px;overflow-wrap:anywhere}\n}.elementor .e-603edb84-4e04{min-width:0;display:flex;flex-direction:column;gap:16px}.elementor .e-764f1972-831f{font-family:Poppins;font-size:16px;color:#222;line-height:1.7;margin:0;& strong{color:#131739}\n}.elementor .e-7f692f1f-c5f7{font-family:Poppins;font-size:16px;color:#222;line-height:1.7;padding-block-start:14px;margin:0;border-block-start-width:1px;border-top-style:solid;border-top-color:#E4E7FD;\n}.elementor .e-3630472e-db42{min-width:0;display:flex;flex-direction:column;gap:14px}.elementor .e-6f83465c-49e7{width:100%;padding-block-start:32px;padding-block-end:32px;padding-inline-start:36px;padding-inline-end:36px;border-radius:20px;border-width:1px;border-color:#E4E7FD;border-style:solid;background-color:#fff;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:32px 40px;box-sizing:border-box;\n}.elementor .e-165c25ce-9880{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:36px}.elementor .e-1a64d5a0-d866{width:100%;font-family:Poppins;color:#222;padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#f0f1fd;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}