.elementor .e-167d1d98-9943{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;background-color:rgba(0,5,27,0.8);pointer-events:none;\n}.elementor .e-5af70865-6b28{height:192px;position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;background-image:linear-gradient(to top, #00051B, rgba(0,5,27,0)); pointer-events:none;\n}.elementor .e-f3b57d1-90cd{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;display:block;}.elementor .e-24b87017-64e3{width:8px;height:8px;border-radius:9999px;background-color:#00c4b5;flex:0 0 auto;}.elementor .e-7228fa8f-b1a0{font-family:var(--font-primary);font-weight:500;font-size:14px;color:#D1D5DB;letter-spacing:0.3px;margin:0px;}.elementor .e-593668bf-e7d6{width:auto;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.05);backdrop-filter:blur(4px);display:flex;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-59538043-cd5c{font-family:var(--font-primary);font-weight:700;font-size:72px;color:#ffffff;letter-spacing:-1.5px;line-height:1.05;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;& span { background-image:linear-gradient(to right, #00c4b5, #4285F4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#00c4b5 }\n}.elementor .e-291c0ae8-341b{font-family:var(--font-primary);font-weight:500;font-size:21.6px;color:#E5E7EB;margin:0px;}.elementor .e-4492b24a-2d22{max-width:672px;font-family:var(--font-primary);font-size:16.8px;color:#D1D5DB;line-height:1.7;margin:0px;}.elementor .e-764a27fb-497d:hover,.elementor .e-764a27fb-497d:focus-visible{background-color:#00a89b;}.elementor .e-764a27fb-497d{font-family:var(--font-primary);font-weight:600;font-size:14px;color:#00051B;letter-spacing:1px;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:9999px;background-color:#00c4b5;transition:background-color 0.3s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-3760338b-ddc8{width:100%;max-width:768px;padding-block-start:64px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-59ebbbc8-135a{width:100%;max-width:1232px;position:relative;z-index:10;padding-block-start:96px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;flex:1 1 auto;align-items:center;}.elementor .e-2ea4b558-c8f1{width:100%;min-height:80vh;overflow:hidden;position:relative;padding:0px;background-color:#00051B;display:flex;flex-direction:column;}.elementor .e-2dacf751-7f2b{font-family:var(--font-primary);font-weight:400;font-size:24px;color:#ffffff;margin:0px;}.elementor .e-34af482a-e93d{grid-column:span 3;}.elementor .e-716c187d-5643{font-family:var(--font-primary);font-weight:500;font-size:56px;color:#ffffff;letter-spacing:-1.2px;line-height:1.1;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52daba94-83b8{max-width:672px;font-family:var(--font-primary);font-size:18px;color:#9CA3AF;line-height:1.7;margin:0px;}.elementor .e-73760441-7316{grid-column:span 9;}.elementor .e-68c8695a-ddee{width:100%;margin-block-start:0px;margin-block-end:96px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:32px;grid-template-columns:repeat(12,1fr);}.elementor .e-2032704a-b8fd{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:filter 0.7s, transform 0.7s;filter:grayscale(1);\n}.elementor .e-190d5355-b0d9{width:100%;overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;border-radius:32px;background-color:#1a1a1a;flex:0 0 auto;}.elementor .e-6fee02cc-e821{font-family:var(--font-primary);font-weight:500;font-size:14px;color:#9CA3AF;letter-spacing:0.3px;margin:0px;}.elementor .e-737338ad-2278{overflow:hidden;font-family:var(--font-primary);font-weight:500;font-size:24px;color:#ffffff;line-height:1.3;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:16px;margin:0px;transition:color 0.3s;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;\n}.elementor .e-365173e7-7a6f{overflow:hidden;font-family:var(--font-primary);font-size:14px;color:#9CA3AF;line-height:1.6;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;\n}.elementor .e-2dcb300e-db91{width:100%;min-width:0px;text-decoration:none;cursor:pointer;padding:0px;display:flex;flex-direction:column;align-items:flex-start;&:hover img { filter:grayscale(0);transform:scale(1.05) } &:hover .bs-news-ov { opacity:0.1 } &:hover .bs-news-meta { border-block-end-color:rgba(255,255,255,0.3) } &:hover h3 { color:#D1D5DB }\n}.elementor .e-67c3674c-ef0c{width:100%;min-width:0px;padding:0px;display:flex;}.elementor .e-40f95119-514f{width:100%;display:grid;gap:32px;grid-template-columns:repeat(3,1fr);}.elementor .e-fa73d62-f195{width:15px;height:15px;color:currentColor;flex:0 0 auto;}.elementor .e-5a2ebfe5-3b4d{font-family:var(--font-primary);font-weight:600;font-size:15px;color:currentColor;margin:0px;}.elementor .e-23a9bf0a-5b42:hover,.elementor .e-23a9bf0a-5b42:focus-visible{color:#00c4b5;border-color:rgba(0,196,181,0.5);background-color:rgba(0,196,181,0.1);}.elementor .e-23a9bf0a-5b42{color:#ffffff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.05);transition:all 0.3s;display:inline-flex;flex-direction:row;gap:8px;align-items:center;&.e--disabled { opacity:0.35;pointer-events:none }\n}.elementor .e-1e497847-1297{font-family:var(--font-primary);font-weight:600;font-size:15px;color:currentColor;margin:0px;}.elementor .e-48ee9ea9-ab5c{width:15px;height:15px;color:currentColor;flex:0 0 auto;}.elementor .e-106d4dea-c3f5:hover,.elementor .e-106d4dea-c3f5:focus-visible{color:#00c4b5;border-color:rgba(0,196,181,0.5);background-color:rgba(0,196,181,0.1);}.elementor .e-106d4dea-c3f5{color:#ffffff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.05);transition:all 0.3s;display:inline-flex;flex-direction:row;gap:8px;align-items:center;&.e--disabled { opacity:0.35;pointer-events:none }\n}.elementor .e-a9bc61f-4056{width:100%;padding:0px;margin-block-start:64px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-2e53402b-3f73{width:100%;}.elementor .e-23e722ba-9106{width:100%;max-width:1232px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-af7daaa-da8f{width:100%;overflow:hidden;position:relative;z-index:10;padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;border-style:solid;display:flex;flex-direction:column;border-block-start-width:1px; border-block-start-color:rgba(255,255,255,0.05); border-block-end-width:0; border-inline-start-width:0; border-inline-end-width:0;\n}