.elementor .e-fa59e36-2de3fa2{max-width:780px;font-family:Poppins;font-weight:700;font-size:52px;color:#19375b;letter-spacing:0em;line-height:112%;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-8d71715-9b9ae0b{width:100%;min-width:0px;max-width:760px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-f95f414-97c9ca5{min-height:0px;font-family:Poppins;font-weight:400;font-size:1rem;color:#294669;line-height:26.4px;text-align:center;padding-block-start:6rem;padding-block-end:3rem;padding-inline-start:max(20px, calc((100% - 1857px) / 2));padding-inline-end:max(20px, calc((100% - 1857px) / 2));display:flex;flex-direction:column;align-items:center;pointer-events: auto;\n}.elementor .e-14840aa-683a85f{min-height:0px;max-width:760px;font-family:Poppins;font-weight:400;font-size:1.125rem;color:#294669;line-height:178%;text-align:start;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;line-height: 1.78;
pointer-events: auto;\n}.elementor .e-0023d01-cb2a172{max-width:760px;font-family:Poppins;font-weight:700;font-size:clamp(30px, 4.1vw, 80px);color:#1d3050;letter-spacing:0px;line-height:115%;text-align:start;margin-block-end:-20px;align-self:center;font-family: Poppins, Arial, sans-serif;\n}.elementor .e-e5576e2-ba47621{max-width:590px;font-family:Poppins;font-weight:700;font-size:clamp(29px, 3vw, 42px);color:#ffffff;letter-spacing:0px;line-height:115%;text-align:start;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;font-family: Poppins, Arial, sans-serif;\n}.elementor .e-bb8aa28-d246d69{max-width:520px;font-family:Poppins;font-weight:400;font-size:0.875rem;color:#edf2ff;line-height:21.7px;text-align:start;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;font-family: Poppins, Arial, sans-serif;\n}.elementor .e-5665a7e-1ea7df6{width:fit-content;font-family:Poppins;font-weight:800;font-size:0.75rem;color:#ffffff;line-height:15px;text-align:center;display:block;flex-wrap:nowrap;flex:0 0 auto;align-self:center;font-family: Poppins, Arial, sans-serif;\n}.elementor .e-626db57-3474fe7{width:fit-content;font-family:Poppins;font-weight:800;font-size:0.75rem;color:#ffffff;line-height:15px;text-align:center;display:block;flex-wrap:nowrap;flex:0 0 auto;align-self:center;font-family: Poppins, Arial, sans-serif;\n}.elementor .e-c6ca3b4-2abbca2{width:fit-content;min-height:52px;font-weight:800;font-size:0.75rem;color:#ffffff;line-height:125%;text-align:center;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:999px;background-color:#21aebc;transition:transform 200ms;display:inline-flex;flex-direction:row;gap:14px;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:center;align-self:center;white-space: nowrap;\n}.elementor .e-c6ca3b4-2abbca2:hover,.elementor .e-c6ca3b4-2abbca2:focus-visible{background-color:#1a9ca8;transform:translate3d(0px, -3px, 0px);}.elementor .e-024ceab-1136c70{width:auto;min-width:auto;max-width:590px;position:relative;z-index:2;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;}.elementor .e-f81df10-3ebf815{width:min(100%, 280px);height:280px;max-width:100%;aspect-ratio:500/490;object-fit:cover;font-family:Poppins;font-weight:400;font-size:1rem;color:#ffffff;line-height:24.8px;text-align:start;border-radius:18px;border-width:9px;border-color:#ffffff;border-style:solid;transform:rotateX(0deg) rotateY(0deg) rotateZ(5deg);flex-wrap:nowrap;font-family: Poppins, Arial, sans-serif;\n}.elementor .e-764b61a-e609e46{width:fit-content;position:absolute;inset-inline-end:0px;inset-block-end:-5px;font-family:Poppins;font-weight:700;font-size:0.6875rem;color:#ffffff;line-height:17.05px;text-align:start;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0.9375rem;padding-inline-end:0.9375rem;border-radius:999px;background-color:#21aebc;transform:rotateX(0deg) rotateY(0deg) rotateZ(-5deg);display:block;flex-wrap:nowrap;flex:0 0 auto;font-family: Poppins, Arial, sans-serif;\n}.elementor .e-17f85ab-a47d931{width:auto;min-width:auto;min-height:260px;position:relative;z-index:1;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-ebb3e65-5d46db8{width:min(calc(100% - 88px), 1000px);min-height:370px;overflow:hidden;position:relative;font-family:Poppins;font-weight:400;font-size:1rem;color:#ffffff;line-height:24.8px;text-align:start;padding-block-start:2.875rem;padding-block-end:2.875rem;padding-inline-start:clamp(28px, 5vw, 72px);padding-inline-end:clamp(28px, 5vw, 72px);margin-block-start:0px;margin-block-end:75px;margin-inline-start:auto;margin-inline-end:auto;border-radius:24px;background-color:#1d3050;gap:32px;grid-template-columns:minmax(0px, 1.15fr) minmax(0px, 0.85fr);grid-template-rows:auto;align-items:center;font-family: Poppins, Arial, sans-serif;
line-height: 1.55;
pointer-events: auto;
&::before {
content: "";
position: absolute;
inset: -85px 18% auto auto;
width: 220px;
height: 220px;
border-width: 2px;
border-style: dashed;
border-color: rgba(255, 255, 255, 0.13);
border-image-source: none;
border-image-slice: 100%;
border-image-width: 1;
border-image-repeat: stretch;
border-radius: 50%;
transform-origin: 112px 112px;
box-sizing: content-box;
}\n}.elementor .e-fad78a3-2c16a94{min-height:0px;padding-block-start:6rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin:0px;background-color:#f3f7ff;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-54d22ab-4efc443{width:100%;max-width:180px;position:relative;margin-block-end:0px;mix-blend-mode:hard-light;}.elementor .e-80e4182-32372dd{font-family:Poppins;font-weight:400;font-size:1.12rem;color:#dde7ff;letter-spacing:0px;line-height:150%;text-align:start;text-wrap: balance;\n}.elementor .e-9669a58-5095fef{width:calc((100% - 220px) / 12 * 4 + 60px);padding:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-730945c-1834c21{font-family:Poppins;font-weight:600;font-size:1.12rem;color:#eff2f6;letter-spacing:0px;line-height:150%;}.elementor .e-69da097-f6711a9{font-family:Poppins;font-weight:400;font-size:1rem;color:#98a0b3;letter-spacing:0px;line-height:150%;padding-inline-start:16px;margin-inline-start:0px;border-inline-start-width:4px;border-color:#ffffff52;border-style:solid;}.elementor .e-4106066-91432d8{font-family:Poppins;font-weight:400;font-size:1rem;color:#98a0b3;letter-spacing:0px;line-height:150%;padding-inline-start:16px;margin-inline-start:0px;border-inline-start-width:4px;border-color:#ffffff52;border-style:solid;}.elementor .e-9b315e3-9e765e0{font-family:Poppins;font-weight:400;font-size:1rem;color:#98a0b3;letter-spacing:0px;line-height:150%;padding-inline-start:16px;margin-inline-start:0px;border-inline-start-width:4px;border-color:#ffffff52;border-style:solid;}.elementor .e-2b82d9d-8744209{font-family:Poppins;font-weight:400;font-size:1rem;color:#98a0b3;letter-spacing:0px;line-height:150%;padding-inline-start:16px;margin-inline-start:0px;border-inline-start-width:4px;border-color:#ffffff52;border-style:solid;}.elementor .e-ccf1126-14b3e98{width:calc((100% - 220px) / 12 * 2 + 20px);padding:0px;margin-inline-start:auto;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-e744dcf-4fe1c2c{font-family:Poppins;font-weight:600;font-size:1.12rem;color:#eff2f6;letter-spacing:0px;line-height:150%;}.elementor .e-727c0fd-aa649d9{font-family:Poppins;font-weight:400;font-size:1rem;color:#98a0b3;letter-spacing:0px;line-height:150%;padding-inline-start:16px;margin-inline-start:0px;border-inline-start-width:4px;border-color:#ffffff52;border-style:solid;}.elementor .e-0830b18-4d4dade{font-family:Poppins;font-weight:400;font-size:1rem;color:#98a0b3;letter-spacing:0px;line-height:150%;padding-inline-start:16px;margin-inline-start:0px;border-inline-start-width:4px;border-color:#ffffff52;border-style:solid;}.elementor .e-77d4acc-8fe4926{font-family:Poppins;font-weight:600;font-size:1.12rem;color:#eff2f6;letter-spacing:0px;line-height:150%;}.elementor .e-98aeb94-5dc8b5c{font-family:Poppins;font-weight:400;font-size:1rem;color:#98a0b3;letter-spacing:0px;line-height:150%;padding-inline-start:16px;margin-inline-start:0px;border-inline-start-width:4px;border-color:#ffffff52;border-style:solid;}.elementor .e-accad87-7a9e70e{width:calc((100% - 220px) / 12 * 2 + 20px);padding:0px;margin-inline-start:auto;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-4a2f369-d3d33a2{font-family:Poppins;font-weight:400;font-size:1rem;color:#98a0b3;letter-spacing:0px;line-height:150%;padding-inline-start:16px;margin-inline-start:0px;border-inline-start-width:4px;border-color:#ffffff52;border-style:solid;}.elementor .e-2e82c37-bf240e6{font-family:Poppins;font-weight:400;font-size:1rem;color:#98a0b3;letter-spacing:0px;line-height:150%;padding-inline-start:16px;margin-inline-start:0px;border-inline-start-width:4px;border-color:#ffffff52;border-style:solid;}.elementor .e-3e0db43-cd14c13{font-family:Poppins;font-weight:400;font-size:1rem;color:#98a0b3;letter-spacing:0px;line-height:150%;padding-inline-start:16px;margin-inline-start:0px;border-inline-start-width:4px;border-color:#ffffff52;border-style:solid;}.elementor .e-d9bcbf3-a19e312{font-family:Poppins;font-weight:600;font-size:1.12rem;color:#eff2f6;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-3a9399a-4a671e2{width:24px;height:24px;color:#eff2f6;display:flex;}.elementor .e-3a9399a-4a671e2:hover,.elementor .e-3a9399a-4a671e2:focus-visible{transform:scale3d(1.2, 1.2, 1);}.elementor .e-70e866d-4d76f60{width:24px;height:24px;color:#eff2f6;display:flex;}.elementor .e-70e866d-4d76f60:hover,.elementor .e-70e866d-4d76f60:focus-visible{transform:scale3d(1.2, 1.2, 1);}.elementor .e-6d6e09a-fc2aefb{width:fit-content;padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-825d471-38ce99b{width:calc((100% - 220px) / 12 * 3 + 40px);padding:0px;margin-inline-start:auto;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-5c550fb-67fab00{min-height:200px;position:relative;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));background-color:#133454;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-3e6074e-65e26fb{font-family:Poppins;font-weight:400;font-size:1rem;color:#98a0b3;letter-spacing:0px;line-height:150%;}.elementor .e-d6c5203-8c9c4d3{font-family:Poppins;font-weight:600;font-size:1rem;color:#eff2f6;letter-spacing:0px;line-height:150%;margin-inline-start:auto;}.elementor .e-0b0fc30-1354ade{font-family:Poppins;font-weight:600;font-size:1rem;color:#eff2f6;letter-spacing:0px;line-height:150%;}.elementor .e-a17ae0a-2c857bf{height:0px;min-height:0px;position:relative;padding-block-start:2.4rem;padding-block-end:2rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));background-color:#0C253E;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}