.elementor .e-6c31873-21b55f1{font-weight:500;font-size:18px;color:#2D7FF9;line-height:1.5em;}.elementor .e-4ad453b-863ce93{font-weight:700;font-size:48px;color:#0F2D5B;line-height:1.15em;text-align:start;align-self:start;}.elementor .e-4a6821b-90d7aa9{max-width:760px;font-weight:400;font-size:18px;color:#1A1A1A;line-height:1.7em;}.elementor .e-dd92913-e52798e{max-width:1140px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;gap:20px;}.elementor .e-7190d17-928b891{background-image:linear-gradient(180deg, #F3F8FF 0%,#E7F1FF 97%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-b9cdbf0-1db5a57{width:65%;font-weight:700;font-size:36px;color:#0F2D5B;text-align:start;padding-block-end:15px;display:flex;flex-direction:column;row-gap:24px;}.elementor .e-b826fa2-69cb89c{max-width:380px;font-size:17px;color:#1A1A1A;line-height:1.7em;margin-block-end:40px;}.elementor .e-bb32dd1-dc2524c{max-width:400px;font-weight:700;font-size:24px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:36px;border-radius:12px;background-color:#F1F6FF;}.elementor .e-7716b5c-a6ce1a9{max-width:380px;font-size:17px;color:#1A1A1A;line-height:1.7em;margin-block-end:40px;}.elementor .e-09ae947-cf82f61{border-radius:12px;background-color:#F1F6FF;}.elementor .e-6690e25-0d5c5c6{max-width:62%;}.elementor .e-8f9d4cc-7d53726{font-size:12px;line-height:1.5em;margin-block-start:14px;}.elementor .e-67b733f-dc453c7{max-width:38%;display:flex;flex-direction:column;row-gap:20px;}.elementor .e-28c5a4c{width:100%;max-width:1140px;column-gap:70px;padding-block-start:90px;padding-block-end:65px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;justify-content:flex-start;}.elementor .e-8e03a35-88df90d{font-weight:700;font-size:42px;color:#0F2D5B;letter-spacing:-0.5px;line-height:1.2em;text-align:start;}.elementor .e-0c1f33b-1fd56ff{font-weight:400;font-size:18px;color:#56657A;line-height:1.6em;}.elementor .e-29f27f2-0ba1330{max-width:1200px;padding-block-start:34px;padding-block-end:44px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:24px;justify-content:flex-start;align-items:stretch;}