.elementor .e-769fc00c-d242{color:rgba(255,255,255,0.92);margin:0px;}.elementor .e-3c9f469b-6d72{color:rgba(255,255,255,0.7);margin:0px;}.elementor .e-3de7237-3218{color:rgba(255,255,255,0.92);margin:0px;}.elementor .e-387b9d4e-8b86{color:rgba(255,255,255,0.7);margin:0px;}.elementor .e-24501a32-7529{color:#fff;margin:0px;}.elementor .e-38389979-a2b9{width:100%;display:flex;flex-direction:row;gap:0.4rem;flex-wrap:wrap;align-items:center;}.elementor .e-3dd1a844-c9da{width:100%;font-family:Montserrat;font-weight:700;font-size:clamp(1.85rem,4vw,2.75rem);color:#fff;line-height:1.15;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing:border-box;\n}.elementor .e-69cc56af-f9f6{font-weight:600;font-size:0.8125rem;color:#fff;padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;margin:0px;border-radius:999px;background-color:rgba(29,134,197,0.35);}.elementor .e-1b29a4f2-9e69{display:flex;flex-direction:row;gap:0.45rem;flex-wrap:wrap;flex:1 1 40%;}.elementor .e-583cab71-cc4b{width:auto;height:auto;max-width:100%;max-height:clamp(7.5rem,18vw,11rem);object-fit:contain;border-radius:0px;border-width:0px;background-color:transparent;display:block;box-shadow:none;\n}.elementor .e-18b26329-4ba0{max-height:14rem;overflow:visible;aspect-ratio:auto;padding:0px;border-radius:0px;border-width:0px;border-color:transparent;border-style:none;background-color:transparent;display:flex;flex:1 1 45%;justify-content:center;align-items:center;box-shadow:none;\n}.elementor .e-6a5b3b18-1234{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0rem;flex-wrap:wrap;align-items:flex-end;}.elementor .e-19ccd9b4-230d{width:100%;max-width:87.5rem;border-radius:15px;display:flex;flex-direction:column;gap:0.85rem;margin-inline:auto; padding-inline:clamp(1.15rem,3.5vw,2rem); box-sizing:border-box;\n}.elementor .e-6213a626-bea8{width:100%;color:#fff;padding-block-start:2rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, #1F1C52 0%,#2D2A70 42%,#1D86C5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;}.elementor .e-5ab3f98e-6518{font-weight:600;color:#fff;text-align:center;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:12px;border-width:0px;background-color:#2D2A70;flex:1 1 7rem;}.elementor .e-7f1ff61c-89bb{font-weight:600;color:#1D86C5;text-align:center;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:12px;border-width:1.5px;border-color:#1D86C5;border-style:solid;background-color:#fff;flex:1 1 7rem;}.elementor .e-2fd1ca3b-f843{font-weight:600;color:#fff;text-align:center;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:12px;border-width:0px;background-color:#1D86C5;flex:1 1 7rem;}.elementor .e-78cf539c-5efd{padding:0.85rem;border-radius:12px;border-width:1px;border-color:#E6E7EE;border-style:solid;background-color:#fff;box-shadow:0px 8px 24px 0px rgba(20,20,40,0.08);display:flex;flex-direction:row;gap:0.65rem;flex-wrap:wrap;}.elementor .e-378eb4e9-e66e{width:100%;max-width:87.5rem;position:relative;z-index:4;margin-block-start:-1.35rem;display:flex;flex-direction:column;margin-inline:auto; padding-inline:clamp(1.15rem,3.5vw,2rem); box-sizing:border-box;\n}.elementor .e-67839d81-3e8a{width:100%;font-family:Montserrat;font-weight:700;font-size:clamp(1.2rem,2.2vw,1.45rem);color:#2D2A70;padding:0px;margin:0px;display:block;box-sizing:border-box;\n}.elementor .e-56da68d8-1505{width:100%;font-size:1.05rem;color:#1C1B22;line-height:1.65;padding:0px;box-sizing:border-box;\n}.elementor .e-7749d326-4b3f{height:auto;padding:clamp(1.15rem,2.5vw,1.6rem);border-radius:12px;border-width:1px;border-color:#E6E7EE;border-style:solid;background-color:#fff;box-shadow:0px 2px 8px 0px rgba(20,20,40,0.05);display:flex;flex-direction:column;gap:0.85rem;align-self:start;box-sizing:border-box;\n}.elementor .e-ef6be89-f0b6{width:100%;font-family:Montserrat;font-weight:700;font-size:clamp(1.2rem,2.2vw,1.45rem);color:#2D2A70;padding:0px;margin:0px;display:block;box-sizing:border-box;\n}.elementor .e-1f9082b1-99bd{font-weight:700;font-size:0.78rem;color:#5B5A66;letter-spacing:0.04em;text-transform:uppercase;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-95658c2-f2a1{color:#1C1B22;line-height:1.45;margin:0px;}.elementor .e-6f2903b9-1637{font-weight:700;font-size:0.78rem;color:#5B5A66;letter-spacing:0.04em;text-transform:uppercase;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5ad14b32-aa7e{color:#1C1B22;margin:0px;}.elementor .e-1a057817-1189{font-weight:700;font-size:0.78rem;color:#5B5A66;letter-spacing:0.04em;text-transform:uppercase;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-76419230-61f3{font-weight:600;color:#1D86C5;margin:0px;}.elementor .e-7885a25c-c04d{font-weight:700;font-size:0.78rem;color:#5B5A66;letter-spacing:0.04em;text-transform:uppercase;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5173965c-4982{font-weight:600;color:#1D86C5;margin:0px;}.elementor .e-f4fd675-fe7e{font-family:Montserrat;font-weight:700;font-size:1.05rem;color:#2D2A70;margin-block-start:1rem;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e6e0044-8f17{color:#1C1B22;line-height:1.5;margin:0px;}.elementor .e-2c126eac-eba6{height:auto;padding:clamp(1.15rem,2.5vw,1.6rem);border-radius:12px;border-width:1px;border-color:#E6E7EE;border-style:solid;background-color:#fff;box-shadow:0px 2px 8px 0px rgba(20,20,40,0.05);display:flex;flex-direction:column;gap:0.45rem;align-self:start;box-sizing:border-box;\n}.elementor .e-64971cbb-90cd{width:100%;font-family:Montserrat;font-weight:700;font-size:clamp(1.2rem,2.2vw,1.45rem);color:#2D2A70;padding:0px;margin:0px;display:block;box-sizing:border-box;\n}.elementor .e-6c2585a1-6583{font-family:"Figtree, system-ui, sans-serif";font-weight:600;font-size:0.95rem;color:#2D2A70;margin:0px;}.elementor .e-12150d4a-ae1a{width:100%;height:auto;min-height:2.75rem;font-family:"Figtree, system-ui, sans-serif";font-size:1rem;color:#1C1B22;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:1.25rem;border-width:1px;border-color:#D7E0E3;border-style:solid;background-color:#fff;}.elementor .e-6f3d15d6-7040{font-family:"Figtree, system-ui, sans-serif";font-weight:600;font-size:0.95rem;color:#2D2A70;margin:0px;}.elementor .e-536eabc-1905{width:100%;height:auto;min-height:2.75rem;font-family:"Figtree, system-ui, sans-serif";font-size:1rem;color:#1C1B22;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:1.25rem;border-width:1px;border-color:#D7E0E3;border-style:solid;background-color:#fff;}.elementor .e-748abf67-e854{font-family:"Figtree, system-ui, sans-serif";font-weight:600;font-size:0.95rem;color:#2D2A70;margin:0px;}.elementor .e-4cd74a6-6ddc{width:100%;min-height:8rem;font-family:"Figtree, system-ui, sans-serif";font-size:1rem;color:#1C1B22;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:1.25rem;border-width:1px;border-color:#D7E0E3;border-style:solid;background-color:#fff;}.elementor .e-74120a3d-1dcd{font-family:"Figtree, system-ui, sans-serif";font-weight:600;font-size:1rem;color:#fff;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;border-width:0px;background-color:#2D2A70;width: fit-content;\n}.elementor .e-423b1deb-fe2c{width:100%;padding:0px;display:flex;flex-direction:column;gap:0.75rem;align-items:stretch;box-sizing:border-box;\n}.elementor .e-706f3ca9-9f38{height:auto;padding:clamp(1.15rem,2.5vw,1.6rem);border-radius:12px;border-width:1px;border-color:#E6E7EE;border-style:solid;background-color:#fff;box-shadow:0px 2px 8px 0px rgba(20,20,40,0.05);display:flex;flex-direction:column;gap:0.85rem;align-self:start;box-sizing:border-box;\n}.elementor .e-2ca38fcb-562b{width:100%;font-family:Montserrat;font-weight:700;font-size:clamp(1.2rem,2.2vw,1.45rem);color:#2D2A70;padding:0px;margin:0px;display:block;box-sizing:border-box;\n}.elementor .e-7e7c4ba7-f3bc{width:100%;height:20rem;min-height:20rem;overflow:hidden;padding:0px;border-radius:12px;box-sizing:border-box;\n}.elementor .e-1f2ecd71-a13d{height:auto;padding:clamp(1.15rem,2.5vw,1.6rem);border-radius:12px;border-width:1px;border-color:#E6E7EE;border-style:solid;background-color:#fff;box-shadow:0px 2px 8px 0px rgba(20,20,40,0.05);display:flex;flex-direction:column;gap:0.85rem;align-self:start;box-sizing:border-box;\n}.elementor .e-2ce33e96-7dee{width:100%;padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto;align-items:start;box-sizing:border-box;\n}.elementor .e-1958b59a-fced{width:100%;max-width:87.5rem;display:flex;flex-direction:column;margin-inline:auto; padding-inline:clamp(1.15rem,3.5vw,2rem); box-sizing:border-box; padding-block:clamp(1.25rem,3vw,2rem) clamp(1.5rem,3vw,2.25rem);\n}.elementor .e-461a28e3-d8ad{width:100%;font-family:Montserrat;font-weight:700;font-size:clamp(1.35rem,2.5vw,1.75rem);color:#fff;margin:0px;display:block;}.elementor .e-2a471b44-cc2d{color:rgba(255,255,255,0.9);line-height:1.5;margin:0px;}.elementor .e-7980d67c-6d14{font-weight:600;color:#fff;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;border-width:0px;background-color:#1D86C5;}.elementor .e-1ee78919-a104{width:100%;color:#fff;padding:clamp(1.5rem,3vw,2.25rem);border-radius:1.75rem;background-color:#2D2A70;display:flex;flex-direction:column;gap:0.85rem;align-items:flex-start;box-sizing:border-box;\n}.elementor .e-6c231a80-9681{width:100%;max-width:87.5rem;padding-block-end:clamp(2.5rem,5vw,4rem);display:flex;flex-direction:column;margin-inline:auto; padding-inline:clamp(1.15rem,3.5vw,2rem); box-sizing:border-box;\n}.elementor .e-27b4aadc-2daa{width:100%;font-family:Figtree;color:#1C1B22;background-color:#F5F6FA;display:flex;flex-direction:column;gap:0px;}