.navbar-toggler-icon{background-image:none}.navbar-toggler-icon:after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;line-height:1}.navbar-toggler button .navbar-toggler-icon:after{content:"\f0c9"}.navbar-toggler button.expand-menu .navbar-toggler-icon:after{content:"\f00d"}.sf-accordion-toggle.sf-style-none span{display:none}ul.sf-menu.sf-accordion{display:block}.navbar-expand-lg ul.menu.sf-accordion{padding:0;text-align:left;background:#fff;border-radius:5px;border:1px solid #eaeaea}.navbar-expand-lg ul.menu li{background:none;padding:0;margin:0;display:inline-block;float:none;z-index:497}.navbar-expand-lg ul.menu.sf-accordion li a,.navbar-expand-lg ul.menu.sf-accordion li>span{border-bottom:1px solid #eaeaea;margin:0;text-transform:none}.navbar-expand-lg ul.menu li a,.navbar-expand-lg ul.menu li>span{line-height:1;font-size:.9rem;font-weight:500;margin:0;padding:1rem;text-transform:uppercase;text-decoration:none}.navbar-expand-lg ul.sf-menu .sf-sub-indicator{height:1em;line-height:9999px;opacity:.75;overflow:hidden;position:absolute;right:0;speak:none;text-indent:-9999px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1em}.navbar-expand-lg ul.menu li>a:before{content:"\f105";font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;left:0;font-size:20px;top:7px;color:#363636;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s;font-weight:700}.navbar-expand-lg ul.menu li a:before{content:"";width:0;height:0}ul.menu.sf-menu.sf-accordion li a .sf-sub-indicator{position:absolute;top:0;right:0;font-size:12px;font-weight:400;line-height:45px;width:45px;height:45px;text-align:center;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}ul.menu.sf-menu.sf-accordion li a .sf-sub-indicator:after{content:"\f067";font-family:'Font Awesome 5 Free';font-weight:900;line-height:45px;width:100%;left:0;margin-left:0;font-size:12px}ul.menu.sf-menu.sf-accordion li.sf-expanded>a .sf-sub-indicator:after{content:"\f068"}.navbar-expand-lg ul.sf-accordion li a.is-active,.navbar-expand-lg ul.sf-accordion>li.active-trail>a{color:#ec6708}.navbar-expand-lg ul.sf-horizontal li a.is-active,.navbar-expand-lg ul.sf-horizonta>li.active-trail>a{color:#00588b}.navbar-expand-lg ul.sf-horizontal li a:after{content:"";display:block;background:transparent;position:absolute;left:-1%;right:-1%;bottom:5px;width:0;height:2px;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.navbar-expand-lg ul.sf-horizontal li a.is-active:after,.navbar-expand-lg ul.sf-horizonta>li.active-trail>a:hover:after,.navbar-expand-lg ul.sf-horizontal li a:hover:after{background:#00588b;width:96%;margin:auto}.navbar-expand-lg ul.menu.sf-accordion ul li a,.navbar-expand-lg ul.menu.sf-accordion ul li>span{padding-left:45px;border-color:rgba(255,255,255,.1)}.navbar-expand-lg ul.sf-accordion li a:hover,.navbar-expand-lg ul.sf-accordion>li>a.is-active:hover{background-color:rgba(2,136,208,.85);color:#fff}ul.sf-menu.sf-horizontal.sf-shadow ul,ul.sf-menu.sf-vertical.sf-shadow ul,ul.sf-menu.sf-navbar.sf-shadow ul ul{background-color:#f2f2f2}ul.sf-menu .sf-sub-indicator::after{font-family:"Font Awesome 5 Free";content:"\f107";font-weight:900;font-size:20px;line-height:1;top:-4px;right:0}
