@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);header{box-shadow:0 0 100px rgb(0 0 0 / .5)}header.navbar-bg-color{background-color:#fff}header nav{font-size:14px}header nav a.navbar-brand img{padding-right:20px}@media screen and (min-width:1200px){header nav a.navbar-brand img{border-right:1px solid rgb(0 0 0 / .3)}}header nav a.nav-link{position:relative}header nav a.nav-link.active{color:#1977FF!important}header nav a.nav-link:hover{color:#1977FF}header nav a.nav-link:hover::before{content:"";width:100%}header nav a.nav-link::before{content:"";position:absolute;bottom:0;width:0;left:50%;transform:translateX(-50%);height:1px;background-color:#1977FF;transition:width ease-in-out 0.2s}header nav button.navbar-toggler{border:none}header nav button.navbar-toggler:focus{box-shadow:none}header nav button.navbar-toggler .menu-icon{width:25px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;cursor:pointer}header nav button.navbar-toggler .menu-icon span{width:100%;position:relative;height:calc((100% - 12.5px) / 3)}header nav button.navbar-toggler .menu-icon span,header nav button.navbar-toggler .menu-icon span::before,header nav button.navbar-toggler .menu-icon span::after{border-radius:25px;background-color:#021838;transition:all ease-in-out 0.4s}header nav button.navbar-toggler .menu-icon span::before,header nav button.navbar-toggler .menu-icon span::after{content:"";width:100%;height:100%;position:absolute;left:0}header nav button.navbar-toggler .menu-icon span::before{top:calc(100% + 6.25px)}header nav button.navbar-toggler .menu-icon span::after{bottom:calc(100% + 6.25px)}header nav button.navbar-toggler .open span{background-color:#fff0}header nav button.navbar-toggler .open span::before{transform:rotate(-45deg);top:0}header nav button.navbar-toggler .open span::after{transform:rotate(45deg);bottom:0}