.elementor-99 .elementor-element.elementor-element-4917ef1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-9c9882f .nvt-header{background-color:rgba(255,255,255,0.92);border-bottom-color:#e1e6ec;--nvt-mobile-menu-bg:#ffffff;--nvt-mobile-menu-line:#e1e6ec;}.elementor-99 .elementor-element.elementor-element-9c9882f .nvt-logo{font-family:"Archivo", Sans-serif;font-size:2rem;font-weight:700;letter-spacing:-0.02em;color:#161f2b;}.elementor-99 .elementor-element.elementor-element-9c9882f .nvt-nav a{font-family:"Archivo", Sans-serif;font-size:0.92rem;font-weight:500;color:#2b2b2b;}.elementor-99 .elementor-element.elementor-element-9c9882f .nvt-nav a:hover{color:#161f2b;}.elementor-99 .elementor-element.elementor-element-9c9882f .nvt-nav a.nvt-active{color:#161f2b;}.elementor-99 .elementor-element.elementor-element-9c9882f .nvt-nav a::after{background-color:#123a68;}.elementor-99 .elementor-element.elementor-element-9c9882f .nvt-nav-toggle span{background-color:#161f2b;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-99 .elementor-element.elementor-element-9c9882f .nvt-logo{font-size:1.25rem;}}/* Start custom CSS for nvt-header, class: .elementor-element-9c9882f */.elementor-99 .elementor-element.elementor-element-9c9882f button.nvt-nav-toggle:focus, button.nvt-nav-toggle:hover {
    background-color: #0A2140 !important;
}
.elementor-99 .elementor-element.elementor-element-9c9882f button.nvt-nav-toggle.nvt-open span, .elementor-99 .elementor-element.elementor-element-9c9882f button.nvt-nav-toggle:hover span {
    background-color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4917ef1 */body.logged-in .nvt-header {
    top: 32px;
}/* End custom CSS */