.elementor .e-3f276075-80fa{width:56px;margin:0px;border-block-start-width:2px;border-top-style: solid; border-top-color: var(--olex-blue-light);\n}.elementor .e-805272d-bf0c{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--olex-blue-light);letter-spacing:0.3em;text-transform:uppercase;margin:0px;}.elementor .e-3ae812b2-78c4{display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-379f9726-8ec3{font-family:var(--font-display);font-weight:500;font-size:clamp(44px, min(6.4vw, 9.2vh), 100px);color:#FFFFFF;letter-spacing:-0.025em;line-height:0.98;margin:0px;& em { color: var(--olex-blue-light); font-style: italic; font-weight: 400; }\n}.elementor .e-41ddadc4-3dc9{max-width:600px;font-family:var(--font-body);font-size:clamp(16px, 2.1vh, 19px);color:rgba(255,255,255,0.82);line-height:1.7;margin:0px;}.elementor .e-ea8ec92-4824{margin-block-start:8px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-670fa5b3-4568{max-width:820px;margin-block-start:auto;margin-block-end:auto;display:flex;flex-direction:column;gap:clamp(16px, 2.6vh, 28px);flex:0 0 auto;align-items:flex-start;}.elementor .e-1fd02d36-9c5d{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--olex-blue-light);letter-spacing:0.24em;text-transform:uppercase;margin:0px;}.elementor .e-e3761c0-4ceb{font-family:var(--font-display);font-size:clamp(18px, 2.5vh, 24px);color:#FFFFFF;line-height:1.25;margin:0px;font-variant-numeric: lining-nums;\n}.elementor .e-55de7036-cea4{padding-block-start:clamp(14px, 2.2vh, 22px);padding-block-end:clamp(16px, 2.6vh, 26px);padding-inline-start:0px;padding-inline-end:32px;display:flex;flex-direction:column;gap:6px;}.elementor .e-477d4060-d33b{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--olex-blue-light);letter-spacing:0.24em;text-transform:uppercase;margin:0px;}.elementor .e-3e2fefec-7f37{font-family:var(--font-display);font-size:clamp(18px, 2.5vh, 24px);color:#FFFFFF;line-height:1.25;margin:0px;font-variant-numeric: lining-nums;\n}.elementor .e-157a6090-bf84{padding-block-start:clamp(14px, 2.2vh, 22px);padding-block-end:clamp(16px, 2.6vh, 26px);padding-inline-start:32px;padding-inline-end:32px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.18);\n}.elementor .e-4f3cf20d-da91{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--olex-blue-light);letter-spacing:0.24em;text-transform:uppercase;margin:0px;}.elementor .e-36bb1338-2ec8{font-family:var(--font-display);font-size:clamp(18px, 2.5vh, 24px);color:#FFFFFF;line-height:1.25;margin:0px;font-variant-numeric: lining-nums;\n}.elementor .e-6a450c10-e677{padding-block-start:clamp(14px, 2.2vh, 22px);padding-block-end:clamp(16px, 2.6vh, 26px);padding-inline-start:32px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.18);\n}.elementor .e-159330cb-a6f9{padding:0px;border-block-start-width:1px;display:grid;flex:0 0 auto;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;border-top-style: solid; border-top-color: rgba(255,255,255,0.18);\n}.elementor .e-56ce27d9-9fa3{position:relative;z-index:2;padding-block-start:clamp(32px, 6vh, 72px);padding-block-end:0px;padding-inline-start:6vw;padding-inline-end:6vw;display:flex;flex-direction:column;gap:32px;flex:1 1 auto;justify-content:space-between;}.elementor .e-74efb3a3-c1e7{min-height:max(560px, calc(100svh - 135px));overflow:hidden;position:relative;padding:0px;background-color:var(--olex-ink);display:flex;flex-direction:column;}.elementor .e-199a4e02-718c{& em { color: var(--olex-blue); font-style: italic; font-weight: 400; }\n}.elementor .e-195a901d-d82b{max-width:720px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-33f84fed-5bbe{max-width:440px;font-size:17px;}.elementor .e-1d567d4a-1cd3{padding:0px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-7d652aba-8c5d{font-family:var(--font-display);font-size:20px;color:var(--olex-blue);font-style:italic;margin:0px;}.elementor .e-2e9f731b-3da8{font-family:var(--font-display);font-weight:600;font-size:32px;color:var(--olex-ink);line-height:1.1;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2ed41133-8de1{font-family:var(--font-body);font-size:15px;color:#4A5566;line-height:1.7;margin:0px;flex:1 1 auto;}.elementor .e-76b238cd-bd93{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--olex-blue);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-503d7aa1-52ee{font-family:var(--font-display);font-size:20px;color:var(--olex-blue);font-style:italic;margin:0px;}.elementor .e-3d86485e-fb94{font-family:var(--font-display);font-weight:600;font-size:32px;color:var(--olex-ink);line-height:1.1;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4188b111-c4ff{font-family:var(--font-body);font-size:15px;color:#4A5566;line-height:1.7;margin:0px;flex:1 1 auto;}.elementor .e-2d23cb68-af53{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--olex-blue);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b757f95-7d61{font-family:var(--font-display);font-size:20px;color:var(--olex-blue);font-style:italic;margin:0px;}.elementor .e-72f173da-45fe{font-family:var(--font-display);font-weight:600;font-size:32px;color:var(--olex-ink);line-height:1.1;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3cccd3a5-59bb{font-family:var(--font-body);font-size:15px;color:#4A5566;line-height:1.7;margin:0px;flex:1 1 auto;}.elementor .e-7e4fec4f-e46b{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--olex-blue);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-12f4bee6-ce82{font-family:var(--font-display);font-size:20px;color:var(--olex-blue);font-style:italic;margin:0px;}.elementor .e-fa8b64b-fbb3{font-family:var(--font-display);font-weight:600;font-size:32px;color:var(--olex-ink);line-height:1.1;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-14e3a322-680a{font-family:var(--font-body);font-size:15px;color:#4A5566;line-height:1.7;margin:0px;flex:1 1 auto;}.elementor .e-afa3777-c7ec{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--olex-blue);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-103033ed-32fa{font-family:var(--font-display);font-size:20px;color:var(--olex-blue);font-style:italic;margin:0px;}.elementor .e-24171fd2-cc28{font-family:var(--font-display);font-weight:600;font-size:32px;color:var(--olex-ink);line-height:1.1;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52c5fad7-3f4b{font-family:var(--font-body);font-size:15px;color:#4A5566;line-height:1.7;margin:0px;flex:1 1 auto;}.elementor .e-647929cd-afc0{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--olex-blue);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-233efc3-f611{font-family:var(--font-display);font-size:20px;color:var(--olex-blue);font-style:italic;margin:0px;}.elementor .e-311b10a3-d4c5{font-family:var(--font-display);font-weight:600;font-size:32px;color:var(--olex-ink);line-height:1.1;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-212f474a-e967{font-family:var(--font-body);font-size:15px;color:#4A5566;line-height:1.7;margin:0px;flex:1 1 auto;}.elementor .e-4a1e6233-1b52{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--olex-blue);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7199400c-ba55{font-family:var(--font-display);font-size:20px;color:var(--olex-blue);font-style:italic;margin:0px;}.elementor .e-2e2cc971-95a6{font-family:var(--font-display);font-weight:600;font-size:32px;color:var(--olex-ink);line-height:1.1;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7b7b93f-75e7{font-family:var(--font-body);font-size:15px;color:#4A5566;line-height:1.7;margin:0px;flex:1 1 auto;}.elementor .e-1f8e9d66-ff64{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--olex-blue);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4484bdba-f098{font-family:var(--font-body);font-weight:700;font-size:11px;color:var(--olex-blue-light);letter-spacing:0.22em;text-transform:uppercase;margin:0px;}.elementor .e-478b091f-5e55{font-family:var(--font-display);font-weight:500;font-size:32px;color:#FFFFFF;line-height:1.1;font-style:italic;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10159d41-4277{font-family:var(--font-body);font-size:15px;color:var(--olex-mist);line-height:1.7;margin:0px;flex:1 1 auto;}.elementor .e-72a1a67b-51ee{font-size:12px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:12px;align-self:flex-start;}.elementor .e-3029f8c1-a827{padding-block-start:40px;padding-block-end:40px;padding-inline-start:34px;padding-inline-end:34px;background-image:linear-gradient(150deg, rgba(0,112,188,0.45) 0%,rgba(7,9,13,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--olex-ink);display:flex;flex-direction:column;gap:14px;}.elementor .e-2035a622-27df{padding:0px;background-color:rgba(7,9,13,0.08);display:grid;gap:2px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-4122bf75-537e{background-image:radial-gradient(circle at 100% 0%, rgba(0,112,188,0.10) 0%,rgba(0,112,188,0) 45%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--olex-paper);}.elementor .e-8ee838f-1844{color:var(--olex-blue-light);}.elementor .e-6b318642-124a{color:#FFFFFF;& em { color: var(--olex-blue-light); font-style: italic; font-weight: 400; }\n}.elementor .e-6b81ab05-6573{max-width:520px;font-family:var(--font-body);font-size:17px;color:var(--olex-mist);line-height:1.8;margin:0px;}.elementor .e-4a239960-dd31{width:100%;height:280px;object-fit:cover;margin-block-start:16px;border-block-end-width:3px;filter: grayscale(35%) contrast(1.05); border-bottom-style: solid; border-bottom-color: var(--olex-blue);\n}.elementor .e-7b9904b2-383b{padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-4b134ec9-8e5d{min-width:72px;font-family:var(--font-display);font-weight:300;font-size:56px;color:var(--olex-blue-light);line-height:0.9;margin:0px;}.elementor .e-106140c2-d1b8{font-family:var(--font-display);font-weight:500;font-size:30px;color:#FFFFFF;line-height:1.15;margin:0px;}.elementor .e-4c925b1b-15c3{font-family:var(--font-body);font-size:16px;color:var(--olex-mist);line-height:1.7;margin:0px;}.elementor .e-3418f75b-9f8f{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-752b41d8-928f{padding-block-start:36px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:32px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-696372d5-13d6{min-width:72px;font-family:var(--font-display);font-weight:300;font-size:56px;color:var(--olex-blue-light);line-height:0.9;margin:0px;}.elementor .e-2f80050d-6068{font-family:var(--font-display);font-weight:500;font-size:30px;color:#FFFFFF;line-height:1.15;margin:0px;}.elementor .e-74b47e71-e38a{font-family:var(--font-body);font-size:16px;color:var(--olex-mist);line-height:1.7;margin:0px;}.elementor .e-6cfe31d6-ebd2{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-2eeeca70-f8d7{padding-block-start:36px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:32px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-68b03c65-4953{min-width:72px;font-family:var(--font-display);font-weight:300;font-size:56px;color:var(--olex-blue-light);line-height:0.9;margin:0px;}.elementor .e-64f4f167-74c7{font-family:var(--font-display);font-weight:500;font-size:30px;color:#FFFFFF;line-height:1.15;margin:0px;}.elementor .e-53f8abaa-822c{font-family:var(--font-body);font-size:16px;color:var(--olex-mist);line-height:1.7;margin:0px;}.elementor .e-17a9db76-904d{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-44529da8-2375{padding-block-start:36px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:32px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-2873ef89-5070{min-width:72px;font-family:var(--font-display);font-weight:300;font-size:56px;color:var(--olex-blue-light);line-height:0.9;margin:0px;}.elementor .e-4785b88e-9a1c{font-family:var(--font-display);font-weight:500;font-size:30px;color:#FFFFFF;line-height:1.15;margin:0px;}.elementor .e-4b80efbf-207d{font-family:var(--font-body);font-size:16px;color:var(--olex-mist);line-height:1.7;margin:0px;}.elementor .e-e02c5f9-6a5a{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-2754a988-3aaa{padding-block-start:36px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;display:flex;flex-direction:row;gap:32px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255,255,255,0.14); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-4218d92c-95ae{padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-188466eb-90ff{padding:0px;display:grid;gap:96px;grid-template-columns:5fr 6fr;grid-template-rows:auto;}.elementor .e-70cf88e9-8ccb{background-image:linear-gradient(160deg, rgba(0,112,188,0.22) 0%,rgba(7,9,13,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--olex-ink);}.elementor .e-21312a76-3d45{& em { color: var(--olex-blue); font-style: italic; font-weight: 400; }\n}.elementor .e-64d04f57-7d93{max-width:820px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-654f9adf-d226{background-color:var(--olex-paper);gap:40px;}.elementor .e-6fe864a1-366b{color:#FFFFFF;opacity:80%;}.elementor .e-12478b60-7d4a{font-family:var(--font-display);font-weight:500;font-size:clamp(44px, 6vw, 88px);color:#FFFFFF;letter-spacing:-0.02em;line-height:1;margin:0px;& em { font-style: italic; font-weight: 400; }\n}.elementor .e-2dacaf4d-c909{max-width:560px;font-family:var(--font-body);font-size:18px;color:rgba(255,255,255,0.85);line-height:1.7;margin:0px;}.elementor .e-417914ea-94de:hover,.elementor .e-417914ea-94de:focus-visible{color:var(--olex-ink);border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .e-417914ea-94de{border-color:var(--olex-ink);background-color:var(--olex-ink);}.elementor .e-4c63c309-6d1b{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-497cb168-375d{padding:0px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-6712d100-6a79{font-family:var(--font-body);font-weight:700;font-size:11px;color:rgba(255,255,255,0.7);letter-spacing:0.24em;text-transform:uppercase;margin:0px;}.elementor .e-64fdadee-2734{font-family:var(--font-display);font-size:24px;color:#FFFFFF;line-height:1.35;margin:0px;font-variant-numeric: lining-nums;\n}.elementor .e-6276679e-3112{padding-block-start:0px;padding-block-end:24px;padding-inline-start:40px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-857c3af-4539{font-family:var(--font-body);font-weight:700;font-size:11px;color:rgba(255,255,255,0.7);letter-spacing:0.24em;text-transform:uppercase;margin:0px;}.elementor .e-6509063e-180f{font-family:var(--font-display);font-size:30px;color:#FFFFFF;line-height:1.2;margin:0px;& a { color: #FFFFFF; text-decoration: none; } font-variant-numeric: lining-nums;\n}.elementor .e-67a93df7-f67b{padding-block-start:24px;padding-block-end:24px;padding-inline-start:40px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:6px;border-top-style: solid; border-top-color: rgba(255,255,255,0.2);\n}.elementor .e-1de0e003-1f1f{font-family:var(--font-body);font-weight:700;font-size:11px;color:rgba(255,255,255,0.7);letter-spacing:0.24em;text-transform:uppercase;margin:0px;}.elementor .e-505d56e3-9542{font-family:var(--font-display);font-size:24px;color:#FFFFFF;line-height:1.35;margin:0px;font-variant-numeric: lining-nums;\n}.elementor .e-620964f6-8b34{padding-block-start:24px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:6px;border-top-style: solid; border-top-color: rgba(255,255,255,0.2);\n}.elementor .e-77a49f96-d2cb{padding:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:0px;border-left-style: solid; border-left-color: rgba(255,255,255,0.3);\n}.elementor .e-654c37a9-b16c{position:relative;z-index:2;padding-block-start:140px;padding-block-end:140px;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(100deg, rgba(0,78,140,0.94) 0%,rgba(0,112,188,0.80) 55%,rgba(7,9,13,0.70) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:grid;gap:80px;grid-template-columns:7fr 5fr;grid-template-rows:auto;align-items:end;}.elementor .e-bedd78c-d471{padding:0px;background-color:var(--olex-blue-deep);}