/* Shared OST header across the website. */
@font-face{font-family:OST Sans;src:url("dashboard/fonts/roboto-400.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:OST Sans;src:url("dashboard/fonts/roboto-500.woff2") format("woff2");font-style:normal;font-weight:500 800;font-display:swap}#noxfolio-page .site-header.default-header{background:#17365e!important;border:0;margin:0;font-family:OST Sans,Arial,sans-serif}#noxfolio-page .site-header .header-container{max-width:none;width:100%;padding:10px 28px}#noxfolio-page .site-header .header-navigation{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:56px}#noxfolio-page .site-header.default-header .noxfolio-site-logo{margin:0;flex:none}#noxfolio-page .site-header.default-header .noxfolio-site-logo img{display:block;width:96px;height:56px;max-width:96px;object-fit:contain;background:white;padding:4px;border-radius:3px}#noxfolio-page .site-header .nav-menu-wrapper ul.primary-menu{gap:30px;align-items:center;margin:0;padding:0}#noxfolio-page .site-header .nav-menu-wrapper a,#noxfolio-page .site-header .nav-menu-wrapper .current_page_item>a{color:#fff;font-family:OST Sans,Arial,sans-serif;text-transform:none;font-size:16px;font-weight:400;line-height:1.4;padding:16px 0}#noxfolio-page .site-header .nav-menu-wrapper a:hover{color:#b8dcff}#noxfolio-page .site-header .nav-menu-wrapper li.current_page_item:not(.wpml-ls-menu-item)>a{border-bottom:3px solid #66b3ff;font-weight:600}#noxfolio-page .site-header .navbar-toggler{border-color:#c3def6;padding:8px}#noxfolio-page .site-header .navbar-toggler .line{background:#fff}#noxfolio-page .site-header .slide-panel-content{background:#17365e;color:white}#noxfolio-page .site-header .slide-panel-menu a,#noxfolio-page .site-header .slide-panel-close{color:white!important;border-color:#58718d!important}#noxfolio-page .site-header .slide-panel-logo img{max-width:110px;background:white;padding:8px;border-radius:4px}#noxfolio-page .site-header .wpml-ls-flag{display:block;width:22px;height:16px;object-fit:cover}#noxfolio-page .site-header a:focus-visible,#noxfolio-page .site-header [role=button]:focus-visible{outline:none;outline-offset:4px}@media(max-width:1199px){#noxfolio-page .site-header .header-container{padding:10px 20px}#noxfolio-page .site-header .nav-menu-wrapper{display:none}#noxfolio-page .site-header .navbar-toggler{display:block}}@media(max-width:600px){#noxfolio-page .site-header .header-container{padding:10px 16px}#noxfolio-page .site-header.default-header .noxfolio-site-logo img{width:86px;height:50px;max-width:86px}}#noxfolio-page .site-header.default-header .noxfolio-nav-menu .nav-menu-wrapper a,#noxfolio-page .site-header.default-header .noxfolio-nav-menu .nav-menu-wrapper .current_page_item>a{color:#fff;font-family:OST Sans,Arial,sans-serif;text-transform:none;font-size:16px;font-weight:400;line-height:1.4;padding:16px 0}#noxfolio-page .site-header.default-header .noxfolio-nav-menu .nav-menu-wrapper a:hover{color:#b8dcff}#noxfolio-page .site-header.default-header .noxfolio-nav-menu .nav-menu-wrapper li.current_page_item:not(.wpml-ls-menu-item)>a{color:#fff;font-weight:600}#noxfolio-page .site-header.default-header .noxfolio-nav-menu .navbar-toggler{border-color:#c3def6}#noxfolio-page .site-header.default-header .noxfolio-nav-menu .navbar-toggler .line{background:#fff}#noxfolio-page .site-header .header-container{padding-top:8px;padding-bottom:8px}#noxfolio-page .site-header.default-header .header-navigation{min-height:56px}#noxfolio-page .site-header.default-header .noxfolio-nav-menu,#noxfolio-page .site-header.default-header .nav-menu-wrapper,#noxfolio-page .site-header.default-header .nav-menu-wrapper ul.primary-menu,#noxfolio-page .site-header.default-header .nav-menu-wrapper ul.primary-menu>li,#noxfolio-page .site-header.default-header .nav-menu-wrapper ul.primary-menu>li>a{height:56px;min-height:0}#noxfolio-page .site-header .header-container{padding-top:10px;padding-bottom:10px}@media(max-width:600px){#noxfolio-page .site-header.default-header .noxfolio-nav-menu{height:auto}}

#noxfolio-page .site-header.default-header .noxfolio-nav-menu .slide-panel-menu a{font-family:OST Sans,Arial,sans-serif;text-transform:none;font-weight:400;line-height:1.4;min-height:44px}

#noxfolio-page .site-header,#noxfolio-page .site-header *{box-sizing:border-box}
#noxfolio-page .site-header .noxfolio-site-logo>a{display:block}

/* The site uses a full-width shell on every page. */
body.noxfolio-boxed-layout #noxfolio-page{max-width:none;width:100%;margin:0;padding:0}body #noxfolio-content{margin:0;padding:0}body .elementor>.e-con,body .elementor .e-con-inner{max-width:none;width:100%;padding:0!important;margin:0;gap:0}body .elementor-widget-shortcode,body .elementor-widget-shortcode>.elementor-widget-container{margin:0;padding:0;width:100%}
