.elementor .e-42e19462-65fc{font-family:var(--mz-font);font-size:16px;color:rgba(255,255,255,0.6);text-align:right; & a { color:rgba(255,255,255,0.6); } & a:hover { color:var(--mz-cyan); } & span { margin:0 6px; color:var(--mz-cyan); }\n}.elementor .e-488d0fcb-e3c3{font-family:var(--mz-font);font-weight:700;font-size:84px;color:#fff;line-height:1;text-align:right; & span { color:var(--mz-cyan); }\n}.elementor .e-65c52478-8513{max-width:720px;font-family:var(--mz-font);font-weight:300;font-size:21px;color:rgba(255,255,255,0.85);line-height:33px;text-align:right;\n}.elementor .e-6e6ac387-9982{width:96px;inset-block-start:80px;inset-inline-end:80px;}.elementor .e-608e99a6-dfb3{width:90px;inset-inline-end:230px;inset-block-end:0px;}.elementor .e-25c25dfe-3a04{width:100%;max-width:1440px;position:relative;padding-block-start:90px;padding-block-end:40px;padding-inline-start:59px;padding-inline-end:59px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-1b5eefa5-5530:hover,.elementor .e-1b5eefa5-5530:focus-visible{transform:scale3d(1.04, 1.04, 1);}.elementor .e-1b5eefa5-5530{width:100%;height:100%;object-fit:cover;position:absolute;transition:transform 0.8s;inset:0;\n}.elementor .e-49cc5401-e0db{position:absolute;inset-block-start:18px;inset-inline-end:18px;font-family:var(--mz-font);font-weight:700;font-size:14px;color:#fff;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:16px;border-radius:40px;background-color:#F607D6;}.elementor .e-375f3d7e-855d{min-height:420px;overflow:hidden;position:relative;padding:0px;flex:0 0 56%;}.elementor .e-51405565-ad13{font-family:var(--mz-font);font-weight:500;font-size:14px;color:#0F141C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:40px;background-color:var(--mz-cyan);white-space:nowrap;\n}.elementor .e-2b68f684-6bba{font-family:var(--mz-font);font-size:15px;color:rgba(255,255,255,0.6);text-align:right;\n}.elementor .e-3974ad6d-efd2{padding:0px;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-2db579c6-a0b9{font-family:var(--mz-font);font-weight:700;font-size:40px;color:#fff;line-height:1.2;text-align:right;\n}.elementor .e-7eb7fd61-df78{font-family:var(--mz-font);font-weight:300;font-size:19px;color:rgba(255,255,255,0.8);line-height:31px;text-align:right;\n}.elementor .e-35ac34ea-3896{font-family:var(--mz-font);font-weight:700;font-size:19px;color:var(--mz-cyan);& span { display:inline-block; transition: transform 0.3s; } &:hover span { transform:translateX(-6px); }\n}.elementor .e-4f4d8ba5-51f4{min-width:0px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:52px;padding-inline-end:52px;flex-direction:column;gap:18px;flex:1 1 0px;justify-content:center;}.elementor .e-79f77ae8-39b4:hover,.elementor .e-79f77ae8-39b4:focus-visible{border-color:var(--mz-cyan);transform:translate3d(0px, -6px, 0px);}.elementor .e-79f77ae8-39b4{width:100%;overflow:hidden;color:inherit;padding:0px;border-radius:12px;border-width:1px;border-color:rgba(0,180,216,0.35);border-style:solid;background-color:rgba(255,255,255,0.03);box-shadow:0px 30px 80px 0px rgba(0,0,0,0.45);transition:transform 0.4s, border-color 0.4s;gap:0px;align-items:stretch;}.elementor .e-3f9c0f75-a858{width:100%;max-width:1440px;padding-block-start:20px;padding-block-end:60px;padding-inline-start:59px;padding-inline-end:59px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5171a9c8-6d00{font-family:var(--mz-font);font-weight:700;font-size:40px;color:#fff;text-align:right;\n}.elementor .e-64d22ff5-3dd8{width:220px;height:auto;margin-block-start:-10px;}.elementor .e-6bf0877d-9204{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-173e8883-e163:hover,.elementor .e-173e8883-e163:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-173e8883-e163{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;}.elementor .e-26997c85-ed65{position:absolute;inset-block-start:14px;inset-inline-end:14px;font-family:var(--mz-font);font-weight:500;font-size:14px;color:#0F141C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:40px;background-color:var(--mz-cyan);white-space:nowrap;\n}.elementor .e-3ee3307a-4fb2{overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;background-color:#1E293B;}.elementor .e-155a077b-7c74{font-family:var(--mz-font);font-size:14px;color:rgba(255,255,255,0.6);text-align:right;\n}.elementor .e-14ee321e-f87f{font-family:var(--mz-font);font-weight:700;font-size:23px;color:#fff;line-height:1.3;text-align:right;\n}.elementor .e-6fa079c-a515{font-family:var(--mz-font);font-weight:300;font-size:16px;color:rgba(255,255,255,0.7);line-height:26px;text-align:right;\n}.elementor .e-5621bda9-c433{font-family:var(--mz-font);font-weight:700;font-size:17px;color:var(--mz-cyan);margin-block-start:4px;& span { display:inline-block; transition: transform 0.3s; } &:hover span { transform:translateX(-6px); }\n}.elementor .e-7231b9da-40f6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;flex-direction:column;gap:10px;}.elementor .e-3d63638e-ba76:hover,.elementor .e-3d63638e-ba76:focus-visible{border-color:rgba(0,180,216,0.5);background-color:rgba(0,180,216,0.05);transform:translate3d(0px, -6px, 0px);}.elementor .e-3d63638e-ba76{overflow:hidden;color:inherit;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:rgba(255,255,255,0.03);transition:transform 0.4s, border-color 0.4s, background-color 0.4s;flex-direction:column;gap:16px;}.elementor .e-24f4738b-36aa:hover,.elementor .e-24f4738b-36aa:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-24f4738b-36aa{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;}.elementor .e-1bdb0272-23a4{position:absolute;inset-block-start:14px;inset-inline-end:14px;font-family:var(--mz-font);font-weight:500;font-size:14px;color:#0F141C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:40px;background-color:var(--mz-cyan);white-space:nowrap;\n}.elementor .e-1efd6852-b42f{overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;background-color:#1E293B;}.elementor .e-5830854-41d4{font-family:var(--mz-font);font-size:14px;color:rgba(255,255,255,0.6);text-align:right;\n}.elementor .e-640691e8-dd69{font-family:var(--mz-font);font-weight:700;font-size:23px;color:#fff;line-height:1.3;text-align:right;\n}.elementor .e-55fd0fda-de4b{font-family:var(--mz-font);font-weight:300;font-size:16px;color:rgba(255,255,255,0.7);line-height:26px;text-align:right;\n}.elementor .e-639a92a8-56ca{font-family:var(--mz-font);font-weight:700;font-size:17px;color:var(--mz-cyan);margin-block-start:4px;& span { display:inline-block; transition: transform 0.3s; } &:hover span { transform:translateX(-6px); }\n}.elementor .e-75dc4734-c02d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;flex-direction:column;gap:10px;}.elementor .e-3a4b2207-5a9e:hover,.elementor .e-3a4b2207-5a9e:focus-visible{border-color:rgba(0,180,216,0.5);background-color:rgba(0,180,216,0.05);transform:translate3d(0px, -6px, 0px);}.elementor .e-3a4b2207-5a9e{overflow:hidden;color:inherit;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:rgba(255,255,255,0.03);transition:transform 0.4s, border-color 0.4s, background-color 0.4s;flex-direction:column;gap:16px;}.elementor .e-27642cba-8da5:hover,.elementor .e-27642cba-8da5:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-27642cba-8da5{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;}.elementor .e-15ecf67c-2795{position:absolute;inset-block-start:14px;inset-inline-end:14px;font-family:var(--mz-font);font-weight:500;font-size:14px;color:#0F141C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:40px;background-color:var(--mz-cyan);white-space:nowrap;\n}.elementor .e-4d4fd790-60fa{overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;background-color:#1E293B;}.elementor .e-3558a904-436d{font-family:var(--mz-font);font-size:14px;color:rgba(255,255,255,0.6);text-align:right;\n}.elementor .e-5aca005d-61f1{font-family:var(--mz-font);font-weight:700;font-size:23px;color:#fff;line-height:1.3;text-align:right;\n}.elementor .e-728bcfba-154a{font-family:var(--mz-font);font-weight:300;font-size:16px;color:rgba(255,255,255,0.7);line-height:26px;text-align:right;\n}.elementor .e-11d858e5-4b11{font-family:var(--mz-font);font-weight:700;font-size:17px;color:var(--mz-cyan);margin-block-start:4px;& span { display:inline-block; transition: transform 0.3s; } &:hover span { transform:translateX(-6px); }\n}.elementor .e-2441d3c-7224{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;flex-direction:column;gap:10px;}.elementor .e-3b8b2e66-c651:hover,.elementor .e-3b8b2e66-c651:focus-visible{border-color:rgba(0,180,216,0.5);background-color:rgba(0,180,216,0.05);transform:translate3d(0px, -6px, 0px);}.elementor .e-3b8b2e66-c651{overflow:hidden;color:inherit;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:rgba(255,255,255,0.03);transition:transform 0.4s, border-color 0.4s, background-color 0.4s;flex-direction:column;gap:16px;}.elementor .e-789a01bb-8eb3:hover,.elementor .e-789a01bb-8eb3:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-789a01bb-8eb3{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;}.elementor .e-5f725e15-24de{position:absolute;inset-block-start:14px;inset-inline-end:14px;font-family:var(--mz-font);font-weight:500;font-size:14px;color:#0F141C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:40px;background-color:var(--mz-cyan);white-space:nowrap;\n}.elementor .e-7dff912c-149b{overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;background-color:#1E293B;}.elementor .e-408774e2-cc97{font-family:var(--mz-font);font-size:14px;color:rgba(255,255,255,0.6);text-align:right;\n}.elementor .e-1dc2f4ae-3489{font-family:var(--mz-font);font-weight:700;font-size:23px;color:#fff;line-height:1.3;text-align:right;\n}.elementor .e-495fe1e1-868c{font-family:var(--mz-font);font-weight:300;font-size:16px;color:rgba(255,255,255,0.7);line-height:26px;text-align:right;\n}.elementor .e-1c84b04b-3f73{font-family:var(--mz-font);font-weight:700;font-size:17px;color:var(--mz-cyan);margin-block-start:4px;& span { display:inline-block; transition: transform 0.3s; } &:hover span { transform:translateX(-6px); }\n}.elementor .e-2a02763b-814b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;flex-direction:column;gap:10px;}.elementor .e-4608b8b7-6d25:hover,.elementor .e-4608b8b7-6d25:focus-visible{border-color:rgba(0,180,216,0.5);background-color:rgba(0,180,216,0.05);transform:translate3d(0px, -6px, 0px);}.elementor .e-4608b8b7-6d25{overflow:hidden;color:inherit;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:rgba(255,255,255,0.03);transition:transform 0.4s, border-color 0.4s, background-color 0.4s;flex-direction:column;gap:16px;}.elementor .e-56fa6397-819e:hover,.elementor .e-56fa6397-819e:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-56fa6397-819e{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;}.elementor .e-5eb217ec-70ba{position:absolute;inset-block-start:14px;inset-inline-end:14px;font-family:var(--mz-font);font-weight:500;font-size:14px;color:#0F141C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:40px;background-color:var(--mz-cyan);white-space:nowrap;\n}.elementor .e-606e21cc-f78d{overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;background-color:#1E293B;}.elementor .e-6e9f8986-87de{font-family:var(--mz-font);font-size:14px;color:rgba(255,255,255,0.6);text-align:right;\n}.elementor .e-29629183-654e{font-family:var(--mz-font);font-weight:700;font-size:23px;color:#fff;line-height:1.3;text-align:right;\n}.elementor .e-209c878-57b3{font-family:var(--mz-font);font-weight:300;font-size:16px;color:rgba(255,255,255,0.7);line-height:26px;text-align:right;\n}.elementor .e-47195be3-193d{font-family:var(--mz-font);font-weight:700;font-size:17px;color:var(--mz-cyan);margin-block-start:4px;& span { display:inline-block; transition: transform 0.3s; } &:hover span { transform:translateX(-6px); }\n}.elementor .e-6e90cdbc-a991{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;flex-direction:column;gap:10px;}.elementor .e-6f70812b-b6fc:hover,.elementor .e-6f70812b-b6fc:focus-visible{border-color:rgba(0,180,216,0.5);background-color:rgba(0,180,216,0.05);transform:translate3d(0px, -6px, 0px);}.elementor .e-6f70812b-b6fc{overflow:hidden;color:inherit;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:rgba(255,255,255,0.03);transition:transform 0.4s, border-color 0.4s, background-color 0.4s;flex-direction:column;gap:16px;}.elementor .e-1453126f-44fc:hover,.elementor .e-1453126f-44fc:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-1453126f-44fc{width:100%;height:100%;object-fit:cover;transition:transform 0.7s;}.elementor .e-480f8c7a-29b0{position:absolute;inset-block-start:14px;inset-inline-end:14px;font-family:var(--mz-font);font-weight:500;font-size:14px;color:#0F141C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:40px;background-color:var(--mz-cyan);white-space:nowrap;\n}.elementor .e-64716638-59f0{overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;background-color:#1E293B;}.elementor .e-7cd22f77-3213{font-family:var(--mz-font);font-size:14px;color:rgba(255,255,255,0.6);text-align:right;\n}.elementor .e-66f3d532-1cc1{font-family:var(--mz-font);font-weight:700;font-size:23px;color:#fff;line-height:1.3;text-align:right;\n}.elementor .e-1fea7143-17b1{font-family:var(--mz-font);font-weight:300;font-size:16px;color:rgba(255,255,255,0.7);line-height:26px;text-align:right;\n}.elementor .e-44698b2d-f2ae{font-family:var(--mz-font);font-weight:700;font-size:17px;color:var(--mz-cyan);margin-block-start:4px;& span { display:inline-block; transition: transform 0.3s; } &:hover span { transform:translateX(-6px); }\n}.elementor .e-70584cb5-f901{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;flex-direction:column;gap:10px;}.elementor .e-61abe234-62c6:hover,.elementor .e-61abe234-62c6:focus-visible{border-color:rgba(0,180,216,0.5);background-color:rgba(0,180,216,0.05);transform:translate3d(0px, -6px, 0px);}.elementor .e-61abe234-62c6{overflow:hidden;color:inherit;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:rgba(255,255,255,0.03);transition:transform 0.4s, border-color 0.4s, background-color 0.4s;flex-direction:column;gap:16px;}.elementor .e-5add507d-ac49{width:100%;padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);gap:36px 28px;\n}.elementor .e-39654ca-a2f5{width:100%;max-width:1440px;padding-block-start:10px;padding-block-end:100px;padding-inline-start:59px;padding-inline-end:59px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:36px;}.elementor .e-2872e956-68de{font-family:var(--mz-font);font-weight:700;font-size:44px;color:#fff;line-height:1.2;text-align:center;}.elementor .e-174b3676-83c7{max-width:680px;font-family:var(--mz-font);font-size:20px;color:rgba(255,255,255,0.92);line-height:30px;text-align:center;}.elementor .e-2c7ef3a0-b2b7:hover,.elementor .e-2c7ef3a0-b2b7:focus-visible{color:#fff;background-color:#0F141C;transform:translate3d(0px, -3px, 0px);}.elementor .e-2c7ef3a0-b2b7{font-family:var(--mz-font);font-weight:700;font-size:19px;color:#0F141C;padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;border-radius:40px;background-color:#fff;transition:transform 0.3s, background-color 0.3s, color 0.3s;}.elementor .e-c3e8dc8-e24d:hover,.elementor .e-c3e8dc8-e24d:focus-visible{color:#0F141C;background-color:#fff;}.elementor .e-c3e8dc8-e24d{font-family:var(--mz-font);font-weight:700;font-size:19px;color:#fff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:36px;padding-inline-end:36px;border-radius:40px;border-width:2px;border-color:#fff;border-style:solid;background-color:transparent;transition:transform 0.3s, background-color 0.3s, color 0.3s;}.elementor .e-50528e8a-3b5a{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-13f754cb-6557{width:110px;inset-inline-end:30px;inset-block-end:-30px;}.elementor .e-40399175-f3bc{width:calc(100% - 118px);max-width:1802px;position:relative;padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:20px;margin-block-end:110px;margin-inline-start:auto;margin-inline-end:auto;border-radius:8px;background-image:linear-gradient(135deg, #0077B6 0%,#00B4D8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:18px;align-items:center;}.elementor .e-6dcd9d04-b5ba{overflow:hidden;padding:0px;background-color:var(--mz-ground);background-image: radial-gradient(rgba(255,255,255,0.13) 1.4px, transparent 1.6px); background-size:50px 50px;\n}