.elementor .e-277abcc6-faf6{width:150px;height:auto;margin-block-end:20px;display:block;}.elementor .e-4b5e4bfe-56fa{font-family:var(--font-heading);font-weight:800;font-size:32px;color:var(--white);letter-spacing:-0.9px;line-height:1.15;}.elementor .e-7e9ac74e-b775{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-72936199-2394{width:100%;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-1e408a56-f396{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,0.5);letter-spacing:0.4px;text-transform:uppercase;}.elementor .e-7338ada8-6da8{width:42%;padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(160deg, #00457F 0%,#002A54 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:40px;flex:0 0 42%;justify-content:space-between;}.elementor .e-27b350fc-4a5a{min-width:0px;padding-block-start:44px;padding-block-end:44px;padding-inline-start:48px;padding-inline-end:48px;flex:1 1 auto;}.elementor .e-191cd69d-2808{width:100%;max-width:920px;overflow:hidden;padding:0px;border-radius:22px;background-color:var(--white);box-shadow:0px 30px 80px 0px rgba(0,0,0,0.35),0px 2px 6px 0px rgba(0,0,0,0.2);display:flex;flex-direction:row;}.elementor .e-7673e967-f17e{width:100%;min-height:100vh;padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--brand-primary);display:flex;flex-direction:column;justify-content:center;align-items:center;background-image: radial-gradient(1200px 600px at 10% 0%, #0B5AA8 0%, #003A73 45%, #0A1F3A 100%);\n}