@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500;600;700;800&family=Inter:wght@400;500;600&display=swap');.header_comman, .header_comman * {box-sizing: border-box;font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;}.header_comman a {text-decoration: none;}.header_comman ul {list-style: none;margin: 0;padding: 0;}.header_comman img {max-width: 100%;display: block;filter: brightness(30.5);}.header_top {background: linear-gradient(to right, rgba(31, 121, 189, 1), rgba(73, 176, 217, 1));border-bottom: 1px solid rgba(255, 255, 255, 0.06);position: relative;overflow: hidden;}.header_top::before {content: "";position: absolute;inset: 0;background: radial-gradient(600px 60px at 50% -20px, rgba(56,214,245,0.20), transparent 70%);pointer-events: none;}.header_top .top-mid-content {display: flex;align-items: center;justify-content: center;gap: 14px;padding: 9px 20px;position: relative;}.header_top p {margin: 0;color: #fff;font-size: 13.5px;font-weight: 500;letter-spacing: .1px;}.header_top .close-btn {background: transparent;border: 1px solid rgba(255,255,255,0.18);color: #c9d7ea;width: 20px;height: 20px;line-height: 1;border-radius: 50%;font-size: 14px;cursor: pointer;display: inline-flex;align-items: center;justify-content: center;transition: all .25s ease;}.header_top .close-btn:hover {background: #38d6f5;border-color: #38d6f5;color: #06121f;transform: rotate(90deg);}.header_top.is-closed {display: none;}.menu-header-content {background: transparent;border-bottom: 0;position: relative;z-index: 999;width: 100%;transition: box-shadow .3s ease, background .3s ease;}.menu-header-content.is-fixed {position: fixed;top: 0;left: 0;right: 0;box-shadow: 0 8px 30px rgba(2,8,20,0.5);animation: hdrSlideDown .3s ease;background-color: #fff;}.menu-header-content.is-fixed .menus_li > .menus_link, .menu-header-content.is-fixed .menus_li > a.menus_link {color: #000;}@keyframes hdrSlideDown {from {transform: translateY(-100%);}to {transform: translateY(0);}}.header_innerpart {display: flex;align-items: center;justify-content: space-between;gap: 24px;padding: 14px 32px;max-width: 1600px;margin: 0 auto;}.header_logonew a {display: inline-flex;align-items: center;}.header_logonew img {height: 32px;width: auto;filter: brightness(0) invert(1);}.menu-header-content.is-fixed .header_logonew img {height: 34px;transition: height .25s ease;filter: none;}.header_rightpart {flex: 1;display: flex;justify-content: flex-end;}.header_menus {display: flex;align-items: center;gap: 4px;}.menus_li {position: relative;}.menus_li::after {position: absolute;content: '';top: 45px;left: 0;right: 0;height: 40px;width: 100%;background-color: transparent;display: flex;}.menus_li.dropdown_only, .menus_li.mini-mega-main {padding-bottom: 18px;margin-bottom: -18px;}.menus_li > .menus_link, .menus_li > a.menus_link {display: inline-flex;align-items: center;gap: 6px;color: #fff;font-weight: 500;font-size: 15.5px;letter-spacing: .2px;padding: 10px 16px;border-radius: 8px;cursor: pointer;transition: color .25s ease, background .25s ease;position: relative;}.menus_li > .menus_link::after, .menus_li > a.menus_link::after {content: "";position: absolute;left: 16px;right: 16px;bottom: 6px;height: 2px;background: #0080ff;border-radius: 2px;transform: scaleX(0);transform-origin: left;transition: transform .3s ease;}.menus_li:hover > .menus_link, .menus_li:hover > a.menus_link {color: #ffffff;background: rgba(56,214,245,0.08);}.menus_li:hover > .menus_link::after, .menus_li:hover > a.menus_link::after {transform: scaleX(1);}.dropdown_only > .menus_link::before, .dropdown_only > a.menus_link::before {content: "";width: 7px;height: 7px;border-right: 1.5px solid #93a6c4;border-bottom: 1.5px solid #93a6c4;transform: rotate(45deg) translateY(-2px);transition: transform .25s ease, border-color .25s ease;order: 2;}.dropdown_only:hover > .menus_link::before, .dropdown_only:hover > a.menus_link::before {border-color: #38d6f5;transform: rotate(225deg) translateY(2px);}.mini-mega-main .submenu {position: absolute;top: calc(100% + 14px);left: 50%;transform: translateX(-50%) translateY(8px);min-width: 230px;background: #0d2140;border: 1px solid rgba(255,255,255,0.08);border-radius: 14px;padding: 10px;box-shadow: 0 24px 48px rgba(2,8,20,0.55), 0 0 0 1px rgba(56,214,245,0.04);opacity: 0;visibility: hidden;pointer-events: none;transition: opacity .28s ease, transform .28s ease, visibility .28s ease;z-index: 50;}.mini-mega-main .submenu::before {content: "";position: absolute;top: -6px;left: 50%;transform: translateX(-50%) rotate(45deg);width: 12px;height: 12px;background: #0d2140;border-left: 1px solid rgba(255,255,255,0.08);border-top: 1px solid rgba(255,255,255,0.08);}.mini-mega-main:hover .submenu {opacity: 1;visibility: visible;pointer-events: auto;transform: translateX(-50%) translateY(0);}.submenu-link.dropdownlink {display: block;padding: 10px 14px;border-radius: 10px;color: #cfe0f4;font-size: 14px;font-weight: 500;transition: background .2s ease, color .2s ease, padding-left .2s ease;}.submenu-link.dropdownlink:hover {background: rgba(56,214,245,0.10);color: #ffffff;padding-left: 18px;}.mega_dropdown {position: absolute;top: calc(100% + 14px);left: 10%;transform: translateX(-50%) translateY(10px);background: #0d2140;border: 1px solid rgba(255,255,255,0.08);border-radius: 18px;box-shadow: 0 30px 60px rgba(2,8,20,0.55);opacity: 0;visibility: hidden;pointer-events: none;transition: opacity .3s ease, transform .3s ease, visibility .3s ease;z-index: 60;overflow: hidden;}.dropdown_only:hover .mega_dropdown {opacity: 1;visibility: visible;pointer-events: auto;transform: translateX(-50%) translateY(0);}.mega_dropdown_inner {display: flex;min-width: 550px;max-width: 550px;}.dropdown_left {flex: 1;padding: 26px;}.services-single .mega_dropdown_inner {min-width: 360px;max-width: 400px;}.services_megadropdown .nav-tabs {display: flex;gap: 6px;border-bottom: 1px solid rgba(255,255,255,0.08);margin-bottom: 18px;padding-bottom: 12px;flex-wrap: wrap;}.services_megadropdown .nav-tabs > li {list-style: none;}.services_megadropdown .nav-tabs > li > a {display: inline-block;color: #93a6c4;font-weight: 600;font-size: 13px;padding: 8px 14px;border-radius: 20px;cursor: pointer;transition: all .25s ease;}.services_megadropdown .nav-tabs > li.active > a, .services_megadropdown .nav-tabs > li > a:hover {color: #06121f;background: #0080ff;}.headers-tabs .tab-pane {display: none;}.headers-tabs .tab-pane.active {display: block;animation: hdrFadeIn .3s ease;}@keyframes hdrFadeIn {from {opacity: 0;transform: translateY(6px);}to {opacity: 1;transform: translateY(0);}}.dropdown_menus_inner {display: grid;grid-template-columns: repeat(2, 1fr);gap: 2px 18px;}.dropdown_menus_inner .dropdownlink {display: block;padding: 9px 10px;border-radius: 10px;color: #cfe0f4;font-size: 13.5px;font-weight: 500;transition: background .2s ease, color .2s ease, transform .2s ease;}.dropdown_menus_inner .dropdownlink:hover {background: rgba(56,214,245,0.10);color: #ffffff;transform: translateX(3px);}.resourcesinner {min-width: 460px;}.resources_head {display: flex;align-items: center;justify-content: space-between;margin-bottom: 16px;}.resources_head span {color: #ffffff;font-weight: 700;font-size: 14px;}.resources_head a {color: #0080ff;font-size: 12.5px;font-weight: 600;transition: color .2s ease;}.resources_head a:hover {color: #7be8ff;}.resourcespostmain {display: flex;gap: 16px;}.resourcespostfoldbox {flex: 1;display: block;border-radius: 14px;overflow: hidden;background: #0a1830;border: 1px solid rgba(255,255,255,0.07);transition: transform .25s ease, border-color .25s ease, box-shadow .25s ease;}.resourcespostfoldbox:hover {transform: translateY(-4px);border-color: rgba(0,128,255,0.4);box-shadow: 0 14px 30px rgba(2,8,20,0.5);}.pressboximg {height: 110px;overflow: hidden;}.pressboximg img {width: 100%;height: 100%;object-fit: cover;transition: transform .4s ease;}.resourcespostfoldbox:hover .pressboximg img {transform: scale(1.06);}.resourcespostdetails {padding: 12px 14px;}.presstitle {margin: 0;color: #dce7f5;font-size: 13px;font-weight: 600;line-height: 1.4;}.headeractions {display: flex;align-items: center;gap: 18px;margin-left: 18px;}.header_contact_button .Header_btn {display: inline-flex;align-items: center;gap: 10px;color: #fff;font-weight: 700;font-size: 13.5px;padding: 11px 20px;border-radius: 30px;box-shadow: 0 10px 24px rgba(0,0,0,0.25);transition: transform .25s ease, box-shadow .25s ease, background .25s ease;background: linear-gradient(to right, rgba(31, 121, 189, 1), rgba(73, 176, 217, 1));}.header_contact_button .Header_btn .btn-icon {width: 20px;height: 20px;border-radius: 50%;background: #0a1830;display: inline-flex;align-items: center;justify-content: center;transition: transform .3s ease;}.header_contact_button .Header_btn .btn-icon img {width: 11px;height: 11px;filter: brightness(0) invert(1);}.header_contact_button .Header_btn:hover {transform: translateY(-2px);box-shadow: 0 14px 30px rgba(56,214,245,0.35);}.header_contact_button .Header_btn:hover .btn-icon {transform: rotate(20deg);background: #06121f;}.toggle_btn {display: none;cursor: pointer;}.toggle_btn > div {width: 26px;height: 18px;position: relative;}.toggle_btn span {position: absolute;left: 0;width: 100%;height: 2px;border-radius: 2px;background: #eaf2fb;transition: all .3s ease;}.toggle_btn .first {top: 0;}.toggle_btn .middle {top: 8px;}.toggle_btn .last {top: 16px;}.toggle_btn:hover span {background: #38d6f5;}.toggle_btn.open .first {top: 8px;transform: rotate(45deg);}.toggle_btn.open .middle {opacity: 0;}.toggle_btn.open .last {top: 8px;transform: rotate(-45deg);}.mobilemenus {display: none;position: fixed;top: 100px;right: -100%;width: min(340px, 88vw);height: 100vh;background: #0a1830;box-shadow: -18px 0 50px rgba(0,0,0,0.5);transition: right .35s ease;z-index: 1300;overflow-y: auto;border-left: 1px solid rgba(255,255,255,0.06);}.mobilemenus.active {right: 0;}.mobilemenus_inner {padding: 6px 20px 20px;}.mobilemenus_box {border-bottom: 1px solid rgba(255,255,255,0.07);padding: 6px 0;}.mobile_linkmain, .mobile_link {display: flex;align-items: center;justify-content: space-between;padding: 13px 6px;color: #eaf2fb;font-weight: 600;font-size: 14.5px;cursor: pointer;}.mobile_link.droparrow::after {content: "+";color: #38d6f5;font-size: 18px;font-weight: 400;transition: transform .25s ease;}.mobile_link.droparrow.open::after {transform: rotate(45deg);}.menus_boxinner {max-height: 0;overflow: hidden;transition: max-height .35s ease;}.mobilemenus_box.open .menus_boxinner {max-height: 2000px;}.menus_ul {padding: 4px 6px 14px 12px;}.menus_ul li a {display: block;padding: 9px 0;color: #93a6c4;font-size: 13.5px;font-weight: 500;transition: color .2s ease, padding-left .2s ease;}.menus_ul li a:hover {color: #38d6f5;padding-left: 6px;}.hdr-overlay {position: fixed;inset: 0;background: rgba(3, 9, 20, 0.6);z-index: 99;opacity: 0;visibility: hidden;transition: opacity .3s ease, visibility .3s ease;}.hdr-overlay.active {opacity: 1;visibility: visible;}.header_comman {position: fixed;top: 0;left: 0;right: 0;z-index: 999;width: 100%;}@media (max-width: 1300px) {.mega_dropdown_inner {min-width: 580px;}}@media (max-width: 1199px) {.header_menus {display: none;}.headeractions {margin-left: auto;gap: 12px;}.toggle_btn {display: block;}.mobilemenus {display: block;}.header_contact_button .btn-text {display: none;}.header_contact_button .Header_btn {padding: 11px;background: #0080ff;border-radius: 4px;height: 36px;width: 36px;padding: 0;display: flex;align-items: center;justify-content: center;}.header_top .container {height: 44px;width: 100%;display: flex;align-items: center;}.top-mid-content {display: flex;width: max-content;white-space: nowrap;position: absolute;animation: marquee 10s linear infinite;}@keyframes marquee {from {transform: translateX(0%);}to {transform: translateX(-50%);}}.menu-header-content {background: #000;}.header_logonew {height: 32px;}.is-fixed .mobilemenus {top: 57px;}}@media (max-width: 768px) {.header_innerpart {padding: 10px 0;}.header_logonew img {height: 32px;}.header_top p {font-size: 12px;}}@media (max-width: 480px) {.mobilemenus {width: 100%;}}