header{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(var(--bs-white-rgb),.78);z-index:999;border-radius:1.5rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex;position:fixed;top:1.75rem;left:0;right:0}@media (min-width:992px){header{max-width:calc(960px - 1.5rem)!important}}@media (min-width:1200px){header{max-width:calc(1140px - 1.5rem)!important}}@media (min-width:1400px){header{max-width:calc(1320px - 1.5rem)!important}}@media (max-width:990px){header{background-color:var(--bs-white);top:1rem;max-width:90%!important;padding:.75rem 1.5rem!important}}header .primary-nav .nav-list{justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}header .primary-nav .nav-list li{padding:0 1rem}header .primary-nav .nav-list li a{color:var(--nav-link-color);opacity:.5;font-size:1.125rem;font-weight:500;text-decoration:none;display:block}header .primary-nav .nav-list li a:hover{color:var(--bs-primary)}header .primary-nav .nav-list li a.active{opacity:1;color:var(--bs-primary);font-weight:700;text-decoration:none}header .secondary-list{align-items:center;margin:0;padding:0;list-style:none;display:flex}header .secondary-list li{padding:0 1rem}header .secondary-list li a{color:var(--bs-black);font-size:1.125rem;font-weight:500;text-decoration:none;display:block}header .right-nav{justify-content:center;align-items:center;display:flex}header .right-nav .btn{margin-right:1rem}header .inner-nav{justify-content:space-between;align-items:center;width:calc(100% - 25rem);display:flex}@media (max-width:1400px){header .inner-nav{width:calc(100% - 17rem)}}@media (max-width:1200px){header .inner-nav{width:calc(100% - 12rem)}}@media (max-width:990px){header .inner-nav{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:var(--bs-white);text-align:center;z-index:-1;border-radius:0 0 1.5rem 1.5rem;width:100%;margin-top:-1.5rem;padding:.75rem 1rem;display:none;position:absolute;top:100%;left:0;right:0}header .inner-nav .nav-list{flex-direction:column}header .inner-nav .nav-list li{padding:.5rem 0}header .inner-nav .secondary-list{flex-direction:column}header .inner-nav .secondary-list li{padding:.5rem 0}header .inner-nav.menu-active{display:block}}header .mobile-menu{color:var(--bs-black);font-size:2rem;text-decoration:none}@media (min-width:991px){header .mobile-menu{display:none}}
