nav{background-color:#fff;font-family:Source Sans\ 3,sans-serif;font-optical-sizing:auto;font-style:normal;padding:.5rem 1rem}nav.sticky-top{position:fixed;top:0;width:100%;z-index:1030}nav .navbar-brand .logo-text{color:#163d5c;font-size:14px}nav .dropdown-toggle:after{display:none}@media screen and (max-width:991px){nav .navbar-collapse{height:100vh;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:280px;-webkit-overflow-scrolling:touch;background-color:#fff;box-shadow:2px 0 10px rgba(0,0,0,.1);display:block!important;padding:80px 20px 40px;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:1040}nav .navbar-collapse.show{transform:translateX(0)}}nav .navbar-toggler{border:none;box-shadow:none;outline:none;padding:0;position:relative;z-index:1050}nav .navbar-toggler.focus,nav .navbar-toggler:active,nav .navbar-toggler:focus{border:none!important;box-shadow:none!important;outline:none!important}nav .navbar-toggler .hamburger-icon{cursor:pointer;display:flex;flex-direction:column;height:24px;justify-content:space-between;position:relative;width:30px}nav .navbar-toggler .hamburger-icon span{background-color:#163d5c;border-radius:3px;display:block;height:3px;transform-origin:left center;transition:all .3s ease-in-out;width:100%}nav .navbar-toggler:not(.collapsed) .hamburger-icon span:first-child{left:5px;top:-2px;transform:rotate(45deg)}nav .navbar-toggler:not(.collapsed) .hamburger-icon span:nth-child(2){opacity:0;width:0}nav .navbar-toggler:not(.collapsed) .hamburger-icon span:nth-child(3){left:5px;top:2px;transform:rotate(-45deg)}nav ul.navbar-nav{align-items:flex-start;display:flex;flex-direction:column;gap:15px}@media screen and (min-width:992px){nav ul.navbar-nav{align-items:center;flex-direction:row;gap:25px;justify-content:flex-end}}nav ul.navbar-nav li.nav-item{position:relative;width:100%}@media screen and (min-width:992px){nav ul.navbar-nav li.nav-item{position:unset;width:auto}}@media screen and (min-width:993px) and (max-width:1400px){nav ul.navbar-nav li.nav-item>a.btn{font-size:12px;padding:10px;white-space:nowrap}}@media screen and (max-width:768px){nav ul.navbar-nav li.nav-item.dropdown .nav-link.dropdown-toggle:after{border:0;content:"\f107";display:inline;font-family:FontAwesome;position:absolute;right:0;top:10px;transition:transform .3s ease}nav ul.navbar-nav li.nav-item.dropdown .nav-link.dropdown-toggle.show:after{transform:rotate(180deg)}nav ul.navbar-nav li.nav-item.dropdown .nav-link.dropdown-toggle:focus-visible{box-shadow:none}}nav ul.navbar-nav li.nav-item.dropdown .nav-link.dropdown-toggle:focus-visible{box-shadow:none}nav ul.navbar-nav li a:not(.btn){color:#2a2a2a;display:block;font-size:1.25rem;font-weight:400;line-height:24px;padding:8px 0!important;transition:color .3s ease}@media screen and (min-width:992px){nav ul.navbar-nav li a:not(.btn){display:inline-block;font-size:1rem;padding:0!important}}nav ul.navbar-nav li a:not(.btn):hover{color:#163d5c}nav ul.navbar-nav li ul.link-list{padding-left:0}@media screen and (max-width:991px){nav ul.navbar-nav li div.dropdown-menu{border:none;box-shadow:none;float:none;padding-left:0;position:static}nav ul.navbar-nav li div.dropdown-menu .row{flex-direction:column}nav ul.navbar-nav li div.dropdown-menu .col{flex:0 0 100%;margin-bottom:20px;max-width:100%}}@media screen and (min-width:992px){nav ul.navbar-nav li div.dropdown-menu{left:0;margin-top:-5px;padding:40px 0;position:absolute;width:100vw}}nav ul.navbar-nav li div.dropdown-menu .icon-container{align-items:center;display:flex;gap:15px;margin-bottom:10px}@media screen and (min-width:992px){nav ul.navbar-nav li div.dropdown-menu .icon-container{flex-direction:column;justify-content:center;margin-bottom:0;text-align:center}}nav ul.navbar-nav li div.dropdown-menu .icon-container .image-container{align-items:center;display:flex;justify-content:center}nav ul.navbar-nav li div.dropdown-menu .icon-container .image-container img{height:32px;width:32px}@media screen and (min-width:992px){nav ul.navbar-nav li div.dropdown-menu .icon-container .image-container img{height:48px;width:48px}}nav ul.navbar-nav li div.dropdown-menu .icon-container .link-title{color:#163d5c;font-size:18px;font-weight:700}@media screen and (min-width:992px){nav ul.navbar-nav li div.dropdown-menu .icon-container .link-title{font-size:20px}}nav ul.navbar-nav li div.dropdown-menu ul.link-list{padding-left:47px}@media screen and (min-width:992px){nav ul.navbar-nav li div.dropdown-menu ul.link-list{padding-left:0}}nav ul.navbar-nav li div.dropdown-menu ul.link-list li{list-style:none;margin-bottom:8px}nav ul.navbar-nav li div.dropdown-menu ul.link-list li a.link-item{color:#575757;font-size:1rem;text-decoration:none}nav ul.navbar-nav li div.dropdown-menu ul.link-list li a.link-item:hover{color:#163d5c}#magic-line{background:#163d5c;bottom:20px;height:2px;left:0;opacity:0;position:absolute;visibility:hidden;width:100px}#magic-line.magic-active{opacity:1}@media screen and (min-width:992px){#magic-line{visibility:visible}}@media screen and (max-width:991px){.navbar-backdrop{background:rgba(0,0,0,.5);inset:0;opacity:0;position:fixed;transition:all .3s ease;visibility:hidden;z-index:1000}.navbar-backdrop.show{opacity:1;visibility:visible}}