nav.main-menu{background-color:#fff;box-shadow:0 2px 12px rgb(0 0 0/9%)}nav.main-menu.sticky{opacity:0;position:fixed;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:18}nav.main-menu.sticky.active{opacity:1;visibility:visible}nav.main-menu .menu-level-0{display:flex;justify-content:center;margin:0 auto;max-width:1300px;min-height:64px;width:100%}nav.main-menu .menu-level-0>li{color:#fff;padding:0 .5rem;position:relative;transition:background-color .2s}nav.main-menu .menu-level-0>li{transition:all .2s ease-in-out!important}nav.main-menu .menu-level-0:hover>li{opacity:.45;transition-delay:.1s;transition-duration:0}nav.main-menu .menu-level-0>li:hover{background-color:transparent;opacity:1}nav.main-menu .menu-level-0>li:hover .menu-level-1{opacity:1;transform:translateY(0);visibility:visible;z-index:5}nav.main-menu .menu-level-0>li+li{margin-left:1.5rem}nav.main-menu .menu-level-0>li>a{align-items:center;color:#444;display:flex;font-size:1rem;font-size:15px;height:100%;text-decoration:none}nav.main-menu .menu-level-0>li>a img{margin-right:.25rem}nav.main-menu .menu-level-0>li>a i{font-size:.625rem;margin-left:.25rem}nav.main-menu .menu-level-0>li .menu-level-1{background-color:#fff;left:0;max-height:400px;opacity:0;padding:.75rem 0 .75rem .75rem;position:absolute;text-align:left;transform:translateY(-10%);transition:opacity .5s ease-in-out,transform .5s ease-in-out;visibility:hidden;width:100%;z-index:-1}nav.main-menu .menu-level-0>li .menu-level-1 h4{border-bottom:1px solid #e8e8e8;color:#2186c4;font-size:1.75rem;margin-bottom:1.25rem;padding-bottom:1.25rem}nav.main-menu .menu-level-0>li .menu-level-1 li.children-2{align-items:center;display:flex;position:relative}nav.main-menu .menu-level-0>li .menu-level-1 li.children-2+.children-2{margin-top:1rem}nav.main-menu .menu-level-0>li .menu-level-1 li.children-2:after{color:#2186c4;content:"\f0da";font-family:"Font Awesome\ 5 Free";font-weight:900;margin-right:.75rem;position:absolute;right:0;transition:color .2s}nav.main-menu .menu-level-0>li .menu-level-1 li.children-2 .level-1{color:#2186c4;flex:1;font-weight:700}nav.main-menu .menu-level-0>li .menu-level-1 li.children-2 .level-1 i{margin-left:5px}nav.main-menu .menu-level-0>li .menu-level-1 li.children-2:hover .menu-level-2{opacity:1;transform:translateX(0);visibility:visible;z-index:2}nav.main-menu .menu-level-0>li .menu-level-1 li.children-2:hover:after{color:#1a6898}nav.main-menu .menu-level-0>li .menu-level-1 li.children-2:focus-within,nav.main-menu .menu-level-0>li .menu-level-1 li.children-2:hover{color:#1a6898}nav.main-menu .menu-level-0>li .menu-level-1 li.children-2:focus-within>a,nav.main-menu .menu-level-0>li .menu-level-1 li.children-2:hover>a{transform:translateX(10px)}nav.main-menu .menu-level-0>li .menu-level-1 li a{color:#646464;display:block;font-size:1.1rem;transition:transform .2s ease-in-out,color .2s}nav.main-menu .menu-level-0>li .menu-level-1 li a+a{margin-top:1rem}nav.main-menu .menu-level-0>li .menu-level-1 li a:hover{color:#313131;text-decoration:none;transform:translateX(10px)}nav.main-menu .menu-level-0>li .menu-level-1 .menu-level-2{background-color:#fff;left:100%;opacity:0;padding:.75rem;position:absolute;top:-.75rem;transform:translateX(100%);transition:transform .5s,opacity .5s,visibility .5s;visibility:hidden;white-space:nowrap;width:auto;z-index:-1}nav.main-menu .menu-level-0>li .menu-level-1 .menu-level-2>li+li{margin-top:10px}nav.main-menu .menu-level-0>li .menu-level-1 .menu-level-2>li a img{display:none}nav.main-menu .menu-level-0>li .menu-level-1 .menu-level-2>li a:hover{transform:translateX(0)}@media screen and (max-width:1150px){nav.main-menu .menu-level-0{height:4rem}nav.main-menu .menu-level-0>li:last-child a strong{display:initial}nav.main-menu .menu-level-0>li>a img{display:none}nav.main-menu .menu-level-0>li>a img:last-child{display:initial;height:100%;margin-right:0}}