.page-header .container, .page-header .container .row, .page-header .container .row .col-md-12, .region-main-mg-menu, #block-mainnavigation, #superfish-main,
#main-menu-link-contentdf889447-fca6-4452-b674-3ea1bad0ca60, #main-menu-link-content230ac102-df61-4ffe-8a6c-f7b175d8d982, #main-menu-link-content1e599c40-ef4c-49b6-84a5-55065ba23154,
#main-menu-link-contenteeac68ab-dead-4245-86aa-9b4cb6ca5bba, #main-menu-link-content164b4f4f-a9ad-4a82-9284-11b7621f161b{height:48px !important;}

ul.sf-menu {line-height: 24px;}
ul#superfish-main a:hover {text-decoration: none;}
.block-superfish  {text-align: center;}
ul.sf-menu{display: inline-block;}
ul.sf-menu > li > a {color: #fff;padding: 12px 35px;font-size: 16.25px;font-weight: 400;}

ul#superfish-main li.sf-depth-1:hover,
ul#superfish-main li.sf-depth-1 a:focus,
ul#superfish-main li.sf-depth-1 a:hover,
ul#superfish-main li.sf-depth-1 a:active {
  background: #3EA39E;
  outline: 0;
}
ul#superfish-main li:hover > ul,
ul#superfish-main li.sfHover > ul {
  top: 48px;  
}

ul#superfish-main li.sf-depth-1 ul li.sf-depth-2 {background: #fff !important;font-size: 16px;font-weight: 400;}
ul#superfish-main li ul li {width:250px;background: #fff !important;padding-left:8px;border-left: 1px solid #e0e0e0 !important;border-right: 1px solid #e0e0e0 !important;}
ul#superfish-main li ul li:last-child {box-shadow: 0 2px 2px rgba(0,0,0,.2);}

ul.sf-menu span.nolink {color: #fff;padding: 12px 35px;font-size: 16.25px;font-weight: 400;}

ul#superfish-main li.sf-depth-1 ul li.sf-depth-2:hover,
ul#superfish-main li.sf-depth-1 ul li.sf-depth-2 a:focus,
ul#superfish-main li.sf-depth-1 ul li.sf-depth-2 a:hover,
ul#superfish-main li.sf-depth-1 ul li.sf-depth-2 a:active{
  background: #e1e1e1 !important;  outline: 0;
}


@media only screen and (min-width:992px) {
li#main-menu-link-contenta75fc952-bdde-475f-85b6-96b17a053bfd {display:none;}
}


ul#superfish-main li.sf-depth-1 a.is-active {color: #fff;}
ul#superfish-main li.sf-depth-1 ul li.sf-depth-2 a, ul#superfish-main li.sf-depth-1 ul li.sf-depth-2 a.is-active {color: #1e407c !important ;}
ul.sf-menu a.sf-with-ul, ul.sf-menu span.sf-with-ul {padding-right: 41.125px;}
ul.sf-menu .sf-sub-indicator::after {color:#fff;font-family: "Font Awesome 5 Pro";content: "\f107";font-weight: 500 !important;font-size: 17.5px !important;left: 0;line-height: 1;position: absolute;text-indent: 0;top: 0;}
ul.sf-menu.sf-accordion .sf-sub-indicator::after {font-family: "Font Awesome 5 Pro";content: "\f107";}
ul.sf-menu .sf-sub-indicator {height: 14px;line-height: 9999px;opacity: 1;overflow: hidden;position: absolute;right: 10.5px;speak: none;color:#fff;top: 54%;    -webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 14px;}


@media only screen and (max-width:991px) {
#block-subt-mainnavigation {padding-top:10px;}
}


a#superfish-main-toggle {color:#fff;font-size:42px;}
ul#superfish-main-accordion {background: #001e44 ;}
ul#superfish-main-accordion li.sf-depth-1 a.is-active {color: #fff;}
ul#superfish-main-accordion li.sf-depth-1 ul li.sf-depth-2 a, ul#superfish-main-accordion li.sf-depth-1 ul li.sf-depth-2 a.is-active {color: #fff !important ;}
ul#superfish-main-accordion li ul li a {color: #fff;padding: 0px 5px 6px 50px;font-size: 14px;font-weight: 400;}
