.elementor .e-79a6f69a-3e95{font-family:Montserrat;font-weight:700;font-size:13px;color:#E03030;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-61bef4e-3ce1{font-family:Montserrat;font-weight:800;font-size:56px;color:#202850;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-1287e883-e07f{max-width:520px;font-family:Montserrat;font-weight:400;font-size:18px;color:#454B6B;line-height:1.65;}.elementor .e-3ee3958-b721{font-family:Montserrat;font-weight:700;font-size:12px;color:#E03030;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-7a686c5c-4a61:hover,.elementor .e-7a686c5c-4a61:focus-visible{color:#E87030;}.elementor .e-7a686c5c-4a61{font-family:Montserrat;font-weight:800;font-size:20px;color:#202850;}.elementor .e-5424c77b-fc16{width:auto;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;border-radius:18px;border-width:1px;border-color:#C5CEED;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:4px;align-self:flex-start;}.elementor .e-60eda226-a0cd{max-width:520px;font-family:Montserrat;font-weight:400;font-size:15px;color:#4F5573;line-height:1.6;}.elementor .e-41626939-9e5a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0%;}.elementor .e-3215d3e2-b854{font-family:Montserrat;font-weight:800;font-size:26px;color:#202850;line-height:1.2;}.elementor .e-2d4dadd5-d5b9{width:100%;height:46px;font-family:Montserrat;font-size:15px;color:#202850;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:1px;border-color:#C5CEED;border-style:solid;background-color:#F3F5FC;}.elementor .e-2b49544f-c32a{width:100%;height:46px;font-family:Montserrat;font-size:15px;color:#202850;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:1px;border-color:#C5CEED;border-style:solid;background-color:#F3F5FC;}.elementor .e-60687049-8078{width:100%;font-family:Montserrat;font-size:15px;color:#202850;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:1px;border-color:#C5CEED;border-style:solid;background-color:#F3F5FC;}.elementor .e-5f09188c-dd3b{width:18px;height:18px;margin-block-start:2px;flex:0 0 auto;}.elementor .e-70469d48-fdf1{font-family:Montserrat;font-size:13px;color:#454B6B;line-height:1.5;}.elementor .e-2ee166f5-2cdb{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-6aef6dea-b37b:hover,.elementor .e-6aef6dea-b37b:focus-visible{background-color:#CF5B1E;}.elementor .e-6aef6dea-b37b{font-family:Montserrat;font-weight:700;font-size:16px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#E87030;align-self:flex-start;}.elementor .e-2cf937e9-de36{font-family:Montserrat;font-size:14px;border-radius:12px;}.elementor .e-45f7307f-7f6c{font-family:Montserrat;font-size:14px;border-radius:12px;}.elementor .e-1144995f-bc9d{padding:0px;display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-2b609f8f-6783{font-family:Montserrat;font-size:12px;color:#545A78;}.elementor .e-5681f123-c5ff{padding-block-start:32px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-radius:24px;border-width:1px;border-color:#C5CEED;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 60px -30px rgba(32,40,80,0.30);display:flex;flex-direction:column;gap:16px;flex:0 0 480px;}.elementor .e-ab441a3-4d8e{width:100%;max-width:1120px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:flex-start;}.elementor .e-314f9d42-9dd5{width:100%;padding-block-start:80px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 85% 15%, rgba(151,166,216,0.40) 0%,rgba(151,166,216,0) 45%),linear-gradient(180deg, #E3E8F8 0%,#F3F5FC 55%,#FFFFFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}