.elementor .e-34114c70-ef07{opacity:38%;}.elementor .e-30e8b19f-6edc{background-image:linear-gradient(105deg, rgba(15,27,51,.96) 0%,rgba(47,87,162,.82) 52%,rgba(47,87,162,.32) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-31062640-4796{width:520px;height:520px;inset-block-start:-140px;inset-inline-end:-120px;background-image:radial-gradient(circle at , circle 0%,rgba(146,213,246,.42) 0%,rgba(146,213,246,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;filter:blur(20px);}.elementor .e-28c38d16-b7b7{max-width:620px;font-size:1.1875rem;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-330a3c5d-d9e3{padding-block-start:19px;padding-block-end:19px;padding-inline-start:34px;padding-inline-end:34px;}.elementor .e-ace1133-bd5e{max-width:780px;padding:0px;}.elementor .e-71620141-a42b{width:100%;max-width:1240px;position:relative;padding-block-start:clamp(32px, 7vh, 120px);padding-block-end:clamp(32px, 6vh, 96px);padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6636650f-25f1{min-height:min(calc(100vh - 135px), 860px);max-height:860px;font-family:var(--asr-font);padding:0px;display:flex;align-items:center;}.elementor .e-6cbc5dd-2b12{font-weight:700;font-size:17px;color:#2F57A2;letter-spacing:-0.01em;line-height:1;display:block;}.elementor .e-4618e727-444c{font-weight:600;font-size:12px;color:#2F57A2;letter-spacing:0.02em;line-height:1;display:block;}.elementor .e-6eb8fb2d-b8af{padding:0px;border-width:1px;border-color:rgba(47,87,162,.18);border-style:solid;background-color:rgba(146,213,246,.16);}.elementor .e-579e0aa4-af4a{width:auto;padding:0px;}.elementor .e-2336516e-f14c{width:auto;padding:0px;}.elementor .e-118ee1ad-5316{width:auto;padding:0px;}.elementor .e-908b799-189d{max-width:1240px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));align-items:center;gap: 24px 40px;\n}.elementor .e-6518c70d-cab4{font-family:var(--asr-font);color:#0F1B33;padding:0px;border-block-end-width:1px;background-color:#FFFFFF;border-bottom-style: solid; border-bottom-color: rgba(133,142,173,.18);\n}.elementor .e-75458305-143e{gap:24px;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));}.elementor .e-ff2b22c-72d4{margin:0px;}.elementor .e-5c6d3c3d-cce4{max-width:820px;padding:0px;margin-block-end:48px;}.elementor .e-5d844b6e-1c18{width:auto;position:absolute;padding:0px;background-image:radial-gradient(circle at 50% 45%, rgba(146,213,246,.35) 0%,rgba(146,213,246,0) 68%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;filter:blur(14px);inset: 6% 4%;\n}.elementor .e-7688ef86-d493{background-color:#92D5F6;}.elementor .e-76b163f9-6c77{display:block;}.elementor .e-343c9a5f-cb8a{border-width:1.5px;border-color:#6B7594;border-style:solid;background-color:#FFFFFF;}.elementor .e-69d0df00-b046{display:block;}.elementor .e-76d4bab-f1ed{margin-block-start:24px;gap:12px;}.elementor .e-1193c2e2-c053{padding:0px;}.elementor .e-5d21639a-d533{gap:48px;grid-template-columns:repeat(auto-fit, minmax(330px, 1fr));align-items:center;}.elementor .e-779f3c23-89fb{max-width:820px;}.elementor .e-473be7f9-375a{max-width:760px;margin-block-start:0px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7165dad6-217e{font-size:16px;margin-block-end:18px;}.elementor .e-66069203-82f4{font-size:16px;margin-block-end:18px;}.elementor .e-47e67852-f0cb{font-size:16px;margin-block-end:18px;}.elementor .e-1ca56045-1b8c{gap:28px;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));}.elementor .e-67807388-4927{max-width:780px;padding:0px;margin-block-end:44px;}.elementor .e-27fa5c0d-83cf{gap:16px;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));}.elementor .e-75fc3ea5-448c{padding-block-start:clamp(64px, 8vw, 96px);padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-3626901e-e3f5{max-width:780px;padding:0px;margin-block-end:44px;}.elementor .e-4275273b-2c46{gap:16px;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));}.elementor .e-7f7728b5-ca80{margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7d518237-63a8{gap:12px;}.elementor .e-e562c80-332f{padding:0px;}.elementor .e-44cffa03-6ef7{margin-block-end:12px;gap:10px;}.elementor .e-27b41583-2451{font-weight:600;font-size:14.5px;color:#0F1B33;line-height:1.4;display:block;}.elementor .e-78e24ee1-d91e{margin-block-end:12px;gap:10px;}.elementor .e-5c396881-8a47{font-weight:600;font-size:14.5px;color:#0F1B33;line-height:1.4;display:block;}.elementor .e-5c8e54fe-ca04{margin-block-end:12px;gap:10px;}.elementor .e-7519f5f2-88e5{font-weight:600;font-size:14.5px;color:#0F1B33;line-height:1.4;display:block;}.elementor .e-4605417d-59db{margin-block-end:12px;gap:10px;}.elementor .e-69ac435c-a42d{font-weight:600;font-size:14.5px;color:#0F1B33;line-height:1.4;display:block;}.elementor .e-d8acb7e-e6c1{margin-block-end:12px;gap:10px;}.elementor .e-3cd969ba-6f7d{font-weight:600;font-size:14.5px;color:#0F1B33;line-height:1.4;display:block;}.elementor .e-64701a21-fc34{margin-block-end:12px;gap:10px;}.elementor .e-198f8320-79ac{font-weight:600;font-size:14.5px;color:#0F1B33;line-height:1.4;display:block;}.elementor .e-7efa9b54-d905{gap:12px;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));}.elementor .e-1e2dbe5c-92ff{display:grid;gap:48px;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));align-items:start;}.elementor .e-34ae8042-1582d10{scroll-margin-top:0px;}.elementor .e-591072c7-4509{background-image:linear-gradient(180deg, rgba(47,87,162,.12) 0%,rgba(15,27,51,.42) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-215d0cb2-2fe1{position:absolute;inset-block-end:20px;inset-inline-start:20px;font-weight:600;font-size:12.5px;color:#2F57A2;line-height:1.5;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:rgba(255,255,255,.92);display:block;}.elementor .e-7f3e527d-f232{aspect-ratio:4 / 5;position:relative;inset-inline-end:0px;}.elementor .e-6970207e-e78d{margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-36eb2929-a5fd{font-weight:600;font-size:clamp(1.4rem, 2.6vw, 2rem);color:#0F1B33;letter-spacing:-0.01em;line-height:1.35;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5b584448-f914{font-weight:600;font-size:15px;color:#0F1B33;line-height:1.5;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-58ceca56-9d9d{font-size:13.5px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;}.elementor .e-54eb98dc-681f{font-size:15.5px;padding-block-start:17px;padding-block-end:17px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-677f5236-c3a9{padding:0px;}.elementor .e-207accf7-1b62{padding:0px;}.elementor .e-5f39f797-b76b{display:grid;gap:56px;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));align-items:center;}.elementor .e-5e36b18f-16e0{font-size:1.125rem;color:rgba(255,255,255,.9);line-height:1.7;margin-block-start:0px;margin-block-end:36px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-6dcb29e0-59f4{box-shadow:0px 24px 60px -26px rgba(0,0,0,.5);}.elementor .e-45be7b7-b010{padding-block-start:19px;padding-block-end:19px;padding-inline-start:34px;padding-inline-end:34px;}.elementor .e-7d3d7498-2763{max-width:720px;position:relative;padding:0px;}.elementor .e-ea86cf2-4eaf{padding-block-start:clamp(48px, 6vw, 84px);padding-block-end:clamp(48px, 6vw, 84px);padding-inline-start:clamp(28px, 4vw, 56px);padding-inline-end:clamp(28px, 4vw, 56px);}.elementor .e-40c48d97-ae91{font-family:var(--asr-font);padding:24px;background-color:#FFFFFF;display:block;}