#nav-main .offcanvas .ubermenu-main {
    position: static;
}

.before-header-custom-bar .navbar-brand {
    display: none !important;
}

.navbar-brand-mobile {
    display: block;
    margin-top: 8px;
    margin-left: 7px;
}

.before-header-custom-bar #ubermenu-main-168,
.before-header-custom-bar #ubermenu-main-169,
.before-header-custom-bar #ubermenu-main-167,
.before-header-custom-bar #ubermenu-main-170,
.before-header-custom-bar #ubermenu-main-171,
.before-header-custom-bar #ubermenu-main-172,
.before-header-custom-bar #ubermenu-main-199,
.before-header-custom-bar #ubermenu-main-432,
.before-header-custom-bar #ubermenu-main-148 {
    display: flex;
}

.ubermenu-responsive-default.ubermenu {
    width: 100%;
}

#ubermenu-main-574 ul li.ubermenu-column-1-4,
#ubermenu-main-575 ul li.ubermenu-column-1-4,
#ubermenu-main-576 ul li.ubermenu-column-1-4,
#ubermenu-main-577 ul li.ubermenu-column-1-4,
#ubermenu-main-578 ul li.ubermenu-column-1-4,
#ubermenu-main-579 ul li.ubermenu-column-1-4,
#ubermenu-main-580 ul li.ubermenu-column-1-4,
#ubermenu-main-581 ul li.ubermenu-column-1-4,
#ubermenu-main-571 ul li.ubermenu-column-1-4,
#ubermenu-main-168-mobile-2 ul li.ubermenu-column-1-4,
#ubermenu-main-169-mobile-2 ul li.ubermenu-column-1-4,
#ubermenu-main-167-mobile-2 ul li.ubermenu-column-1-4,
#ubermenu-main-170-mobile-2 ul li.ubermenu-column-1-4,
#ubermenu-main-171-mobile-2 ul li.ubermenu-column-1-4,
#ubermenu-main-172-mobile-2 ul li.ubermenu-column-1-4,
#ubermenu-main-199-mobile-2 ul li.ubermenu-column-1-4,
#ubermenu-main-432-mobile-2 ul li.ubermenu-column-1-4,
#ubermenu-main-148-mobile-2 ul li.ubermenu-column-1-4,
#ubermenu-main-574 ul li.ubermenu-column-1-3,
#ubermenu-main-575 ul li.ubermenu-column-1-3,
#ubermenu-main-576 ul li.ubermenu-column-1-3,
#ubermenu-main-577 ul li.ubermenu-column-1-3,
#ubermenu-main-578 ul li.ubermenu-column-1-3,
#ubermenu-main-579 ul li.ubermenu-column-1-3,
#ubermenu-main-580 ul li.ubermenu-column-1-3,
#ubermenu-main-581 ul li.ubermenu-column-1-3,
#ubermenu-main-571 ul li.ubermenu-column-1-3,
#ubermenu-main-168-mobile-2 ul li.ubermenu-column-1-3,
#ubermenu-main-169-mobile-2 ul li.ubermenu-column-1-3,
#ubermenu-main-167-mobile-2 ul li.ubermenu-column-1-3,
#ubermenu-main-170-mobile-2 ul li.ubermenu-column-1-3,
#ubermenu-main-171-mobile-2 ul li.ubermenu-column-1-3,
#ubermenu-main-172-mobile-2 ul li.ubermenu-column-1-3,
#ubermenu-main-199-mobile-2 ul li.ubermenu-column-1-3,
#ubermenu-main-432-mobile-2 ul li.ubermenu-column-1-3,
#ubermenu-main-148-mobile-2 ul li.ubermenu-column-1-3 {
    margin-right: 20px;
    margin-left: 20px;
    width: calc(100% - 40px);
    min-width: unset;
}

#masthead .fixed-to-edge.bg-light {
    background: #f2f5f7 !important;
}

#masthead .fixed-top.bg-light {
    background: #f4f4f4 !important;
    background-color: #f4f4f4 !important;
    top: 0px;
    z-index: 999;
    border-bottom: 3px solid #0081FF;
}

.logged-in #masthead .fixed-top.bg-light {
    top: 68px;
}

.training-search-open #ubermenu-main-168-mobile-2,
.training-search-open #ubermenu-main-169-mobile-2,
.training-search-open #ubermenu-main-170-mobile-2,
.training-search-open #ubermenu-main-171-mobile-2,
.training-search-open #ubermenu-main-172-mobile-2,
.training-search-open #ubermenu-main-199-mobile-2,
.training-search-open #ubermenu-main-432-mobile-2,
.training-search-open #ubermenu-main-167-mobile-2,
.training-search-open #ubermenu-main-148-mobile-2 {
    display: none;
}

.fixed-top #nav-main .ubermenu-mobile-view {
    max-height: none !important;
    overflow: visible !important;
    visibility: visible !important;
}

.fixed-top #nav-main .offcanvas-body {
    padding: unset;
    background-color: #ffffff;
    margin-top: unset;
}

.fixed-top #nav-main .ubermenu-mobile-view .ubermenu-target {
    font-size: 13px;
}

nav.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse .ubermenu-item .ubermenu-submenu {
    display: block;
}

.fixed-top #nav-main .ubermenu-mobile-view .ubermenu-nav .ubermenu-submenu.ubermenu-submenu-type-mega {
    max-height: 450px;
    overflow: scroll;
    /*padding: unset; */
    margin-top: -2px;
}

.before-header-custom-bar .ubermenu-main .ubermenu-has-submenu-drop a span {
    padding-right: 7px;
    font-size: 11px;
}

.before-header-custom-bar .ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse .ubermenu-item .ubermenu-submenu {
    position: fixed;
}

.ubermenu .ubermenu-item.ubermenu-hide-mobile {
    display: none;
}

nav.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop {
    display: inline-block !important;
}

body.no-sidebar.no-sidebar {
    margin-top: 43px;
}

.fixed-top.bg-light {
    background-color: #fff !important;
}

.navbar > .container {
    display: inline-block;
}

div#offcanvas-navbar {
    width: 100%;
    top: 0px;
    border-left: none;
}

.logged-in div#offcanvas-navbar {
    top: 46px;
}

#nav-main .container .btn-outline-secondary {
    margin-left: 8px !important;
    margin-top: 2px;
    padding: 0;
    width: 24px;
    height: 24px;
}

header #nav-main .header-actions > div.top-nav-widget {
    display: block !important;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: -0.01em;
    text-align: left;
    color: #FFFFFF;
}

.header-actions.d-flex.align-items-center {
    position: absolute;
    top: 19px;
    right: 24px;
}

.top-nav-widget {
    font-size: 13px;
    margin-left: 20px;
    color: #fff;
    font-weight: bold;
}

.fixed-top .offcanvas.offcanvas-end {
    top: 0;
}

div#offcanvas-navbar .offcanvas-header {
    background-color: #003873 !important;
    height: 59px;
    position: relative;
    padding: 0px 29px;
    border-bottom: 3px solid #0081FF;
}

div#offcanvas-navbar .offcanvas-header .navbar-brand-mobile {
    margin-top: -10px;
    margin-left: 9px;
}

div#offcanvas-navbar .offcanvas-header .header-actions.d-flex.align-items-center {
    top: 20px;
    right: 29px;
}

div#offcanvas-navbar .offcanvas-header button.btn-close {
    margin-left: 8px !important;
    margin-top: -12px;
    padding: 0;
    width: 24px;
    height: 24px;
}

i.fa-solid.fa-bars {
    color: #fff;
    font-size: 20px !important;
}

.ubermenu-main .ubermenu-submenu .ubermenu-item-header > .ubermenu-target,
.ubermenu-main .ubermenu-item-normal > .ubermenu-target {
    color: #003873;
}

.fixed-top #nav-main nav.ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    font-size: 16px;
    font-weight: 700 !important;
    line-height: 24px;
    letter-spacing: -0.01em;
    text-align: left;
    color: #003873;
    background: none;
    border-bottom: 1px solid #D7DEE2;
}

.fixed-top #nav-main nav#ubermenu-main-574.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(2) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-575.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(2) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-576.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(2) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-577.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(2) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-578.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(2) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-579.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(2) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-580.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(2) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-581.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(2) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-571.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(2) > .ubermenu-target{
    border-bottom: none;
}

.fixed-top #nav-main nav#ubermenu-main-668.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(1) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-669.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(1) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-670.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(1) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-671.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(1) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-672.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(1) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-673.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(1) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-674.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(1) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-675.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(1) > .ubermenu-target,
.fixed-top #nav-main nav#ubermenu-main-667.ubermenu.ubermenu-main .ubermenu-item-level-0:nth-last-child(1) > .ubermenu-target{
    border-bottom: none;
}

nav#ubermenu-main-574 ul,
nav#ubermenu-main-575 ul,
nav#ubermenu-main-576 ul,
nav#ubermenu-main-577 ul,
nav#ubermenu-main-578 ul,
nav#ubermenu-main-579 ul,
nav#ubermenu-main-580 ul,
nav#ubermenu-main-581 ul,
nav#ubermenu-main-571 ul {
    background: #fff;
    border-top: none !important;
}

#ubermenu-nav-main-571 .ubermenu-submenu-type-flyout {
    border-top: none !important;
}

nav#ubermenu-main-574.ubermenu.ubermenu-main .ubermenu-item-level-0,
nav#ubermenu-main-575.ubermenu.ubermenu-main .ubermenu-item-level-0,
nav#ubermenu-main-576.ubermenu.ubermenu-main .ubermenu-item-level-0,
nav#ubermenu-main-577.ubermenu.ubermenu-main .ubermenu-item-level-0,
nav#ubermenu-main-578.ubermenu.ubermenu-main .ubermenu-item-level-0,
nav#ubermenu-main-579.ubermenu.ubermenu-main .ubermenu-item-level-0,
nav#ubermenu-main-580.ubermenu.ubermenu-main .ubermenu-item-level-0,
nav#ubermenu-main-581.ubermenu.ubermenu-main .ubermenu-item-level-0,
nav#ubermenu-main-571.ubermenu.ubermenu-main .ubermenu-item-level-0 {
    width: 100%;
}

#ubermenu-main-574.ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
#ubermenu-main-575.ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
#ubermenu-main-576.ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
#ubermenu-main-577.ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
#ubermenu-main-578.ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
#ubermenu-main-579.ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
#ubermenu-main-580.ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
#ubermenu-main-581.ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
#ubermenu-main-571.ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target {
    color: #fff !important;
    background: #0081ff !important;
}

#ubermenu-nav-main-574 > li .ubermenu-submenu li a:hover,
#ubermenu-nav-main-575 > li .ubermenu-submenu li a:hover,
#ubermenu-nav-main-576 > li .ubermenu-submenu li a:hover,
#ubermenu-nav-main-577 > li .ubermenu-submenu li a:hover,
#ubermenu-nav-main-578 > li .ubermenu-submenu li a:hover,
#ubermenu-nav-main-579 > li .ubermenu-submenu li a:hover,
#ubermenu-nav-main-580 > li .ubermenu-submenu li a:hover,
#ubermenu-nav-main-581 > li .ubermenu-submenu li a:hover,
#ubermenu-nav-main-571 > li .ubermenu-submenu li a:hover {
    background-color: #fff !important;
}

button.btn-close.text-reset {
    background-image: url(/wp-content/themes/bootscore-child-main/img/btn-close.png);
    padding: 0;
    font-size: 50px;
}

.logged-in .header-syrum-img {
    padding-top: 60px !important;
}

.header-syrum-img {
    padding-top: 100px !important;
}

#ubermenu-nav-main-574 i.ubermenu-sub-indicator.fas.fa-angle-down, 
#ubermenu-nav-main-575 i.ubermenu-sub-indicator.fas.fa-angle-down, 
#ubermenu-nav-main-576 i.ubermenu-sub-indicator.fas.fa-angle-down, 
#ubermenu-nav-main-577 i.ubermenu-sub-indicator.fas.fa-angle-down, 
#ubermenu-nav-main-578 i.ubermenu-sub-indicator.fas.fa-angle-down, 
#ubermenu-nav-main-579 i.ubermenu-sub-indicator.fas.fa-angle-down, 
#ubermenu-nav-main-580 i.ubermenu-sub-indicator.fas.fa-angle-down, 
#ubermenu-nav-main-581 i.ubermenu-sub-indicator.fas.fa-angle-down, 
#ubermenu-nav-main-571 i.ubermenu-sub-indicator.fas.fa-angle-down {
    right: 28px;
}

#ubermenu-nav-main-574 i.fas.fa-times,
#ubermenu-nav-main-575 i.fas.fa-times,
#ubermenu-nav-main-576 i.fas.fa-times,
#ubermenu-nav-main-577 i.fas.fa-times,
#ubermenu-nav-main-578 i.fas.fa-times,
#ubermenu-nav-main-579 i.fas.fa-times,
#ubermenu-nav-main-580 i.fas.fa-times,
#ubermenu-nav-main-581 i.fas.fa-times,
#ubermenu-nav-main-571 i.fas.fa-times {
    right: 18px;
    left: unset;
}

.logged-in .headerTitle-top-padding {
    padding-top: 35px !important;
}

.headerTitle-top-padding {
    padding-top: 85px !important;
}

/* .ubermenu-item-level-1 .ubermenu-target .ubermenu-target-title {
    color: #fff;
} */
.ubermenu-item-level-1 .ubermenu-target .ubermenu-target-title:hover {
    color: #0d6efd;
}

#masthead .fixed-top.bg-light {
    background: unset !important;
    background-color: unset !important;
    top: 0;
}

.navbar > .container {
    justify-content: space-between;
    /*     margin-top: 15px; */
    /*     margin-right: 15px; */
}

.logged-in.admin-bar .fixed-top.bg-light {
    top: 46px !important;
}

.fixed-top {
    z-index: 1000;
}

/* Menu Redesign */

.fixed-top #nav-main .offcanvas-body {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: calc(100% - 59px);
    overflow: auto;
}

#ubermenu-main-574.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-575.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-576.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-577.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-578.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-579.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-580.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-581.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-571.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-667.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-668.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-669.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-670.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-671.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-672.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-673.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-674.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse,
#ubermenu-main-675.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse {
    width: 100% !important;
    display: block;
    order: 1;
    flex: 0 0 auto;
}

#ubermenu-main-168-mobile-2,
#ubermenu-main-169-mobile-2,
#ubermenu-main-167-mobile-2,
#ubermenu-main-170-mobile-2,
#ubermenu-main-171-mobile-2,
#ubermenu-main-172-mobile-2,
#ubermenu-main-199-mobile-2,
#ubermenu-main-432-mobile-2,
#ubermenu-main-148-mobile-2 {
    display: block;
    order: 999;
}

#ubermenu-main-168-mobile-2 > ul,
#ubermenu-main-169-mobile-2 > ul,
#ubermenu-main-167-mobile-2 > ul,
#ubermenu-main-170-mobile-2 > ul,
#ubermenu-main-171-mobile-2 > ul,
#ubermenu-main-172-mobile-2 > ul,
#ubermenu-main-199-mobile-2 > ul,
#ubermenu-main-432-mobile-2 > ul,
#ubermenu-main-148-mobile-2 > ul,
#ubermenu-main-574 > ul,
#ubermenu-main-575 > ul,
#ubermenu-main-576 > ul,
#ubermenu-main-577 > ul,
#ubermenu-main-578 > ul,
#ubermenu-main-579 > ul,
#ubermenu-main-580 > ul,
#ubermenu-main-581 > ul,
#ubermenu-main-571 > ul {
    padding: 0 20px 20px !important;
    width: 100% !important;
}

#ubermenu-main-168-mobile-2 > ul > li > ul,
#ubermenu-main-169-mobile-2 > ul > li > ul,
#ubermenu-main-167-mobile-2 > ul > li > ul,
#ubermenu-main-170-mobile-2 > ul > li > ul,
#ubermenu-main-171-mobile-2 > ul > li > ul,
#ubermenu-main-172-mobile-2 > ul > li > ul,
#ubermenu-main-199-mobile-2 > ul > li > ul,
#ubermenu-main-432-mobile-2 > ul > li > ul,
#ubermenu-main-148-mobile-2 > ul > li > ul,
#ubermenu-main-574 > ul > li > ul,
#ubermenu-main-575 > ul > li > ul,
#ubermenu-main-576 > ul > li > ul,
#ubermenu-main-577 > ul > li > ul,
#ubermenu-main-578 > ul > li > ul,
#ubermenu-main-579 > ul > li > ul,
#ubermenu-main-580 > ul > li > ul,
#ubermenu-main-581 > ul > li > ul,
#ubermenu-main-571 > ul > li > ul {
    padding: 0 20px;
}

.ubermenu-responsive.ubermenu-responsive-collapse .ubermenu-item.ubermenu-active .ubermenu-submenu {
    display: block;
}

#ubermenu-main-574 .ubermenu-active > ul,
#ubermenu-main-575 .ubermenu-active > ul,
#ubermenu-main-576 .ubermenu-active > ul,
#ubermenu-main-577 .ubermenu-active > ul,
#ubermenu-main-578 .ubermenu-active > ul,
#ubermenu-main-579 .ubermenu-active > ul,
#ubermenu-main-580 .ubermenu-active > ul,
#ubermenu-main-581 .ubermenu-active > ul,
#ubermenu-main-571 .ubermenu-active > ul,
#ubermenu-main-168-mobile-2 .ubermenu-active > ul,
#ubermenu-main-169-mobile-2 .ubermenu-active > ul,
#ubermenu-main-167-mobile-2 .ubermenu-active > ul,
#ubermenu-main-170-mobile-2 .ubermenu-active > ul,
#ubermenu-main-171-mobile-2 .ubermenu-active > ul,
#ubermenu-main-172-mobile-2 .ubermenu-active > ul,
#ubermenu-main-199-mobile-2 .ubermenu-active > ul,
#ubermenu-main-432-mobile-2 .ubermenu-active > ul,
#ubermenu-main-148-mobile-2 .ubermenu-active > ul {
    padding: 0 0px 6px;
    background-color: #FFFFFF;
}

#ubermenu-main-574 .ubermenu-active ul > li,
#ubermenu-main-575 .ubermenu-active ul > li,
#ubermenu-main-576 .ubermenu-active ul > li,
#ubermenu-main-577 .ubermenu-active ul > li,
#ubermenu-main-578 .ubermenu-active ul > li,
#ubermenu-main-579 .ubermenu-active ul > li,
#ubermenu-main-580 .ubermenu-active ul > li,
#ubermenu-main-581 .ubermenu-active ul > li,
#ubermenu-main-571 .ubermenu-active ul > li,
#ubermenu-main-168-mobile-2 .ubermenu-active ul > li,
#ubermenu-main-169-mobile-2 .ubermenu-active ul > li,
#ubermenu-main-167-mobile-2 .ubermenu-active ul > li,
#ubermenu-main-170-mobile-2 .ubermenu-active ul > li,
#ubermenu-main-171-mobile-2 .ubermenu-active ul > li,
#ubermenu-main-172-mobile-2 .ubermenu-active ul > li,
#ubermenu-main-199-mobile-2 .ubermenu-active ul > li,
#ubermenu-main-432-mobile-2 .ubermenu-active ul > li,
#ubermenu-main-148-mobile-2 .ubermenu-active ul > li {
    padding-top: 19px;
}

#ubermenu-main-574 .ubermenu-active ul > li:first-child,
#ubermenu-main-575 .ubermenu-active ul > li:first-child,
#ubermenu-main-576 .ubermenu-active ul > li:first-child,
#ubermenu-main-577 .ubermenu-active ul > li:first-child,
#ubermenu-main-578 .ubermenu-active ul > li:first-child,
#ubermenu-main-579 .ubermenu-active ul > li:first-child,
#ubermenu-main-580 .ubermenu-active ul > li:first-child,
#ubermenu-main-581 .ubermenu-active ul > li:first-child,
#ubermenu-main-571 .ubermenu-active ul > li:first-child,
#ubermenu-main-168-mobile-2 .ubermenu-active ul > li:first-child,
#ubermenu-main-167-mobile-2 .ubermenu-active ul > li:first-child,
#ubermenu-main-169-mobile-2 .ubermenu-active ul > li:first-child,
#ubermenu-main-170-mobile-2 .ubermenu-active ul > li:first-child,
#ubermenu-main-171-mobile-2 .ubermenu-active ul > li:first-child,
#ubermenu-main-172-mobile-2 .ubermenu-active ul > li:first-child,
#ubermenu-main-199-mobile-2 .ubermenu-active ul > li:first-child,
#ubermenu-main-432-mobile-2 .ubermenu-active ul > li:first-child,
#ubermenu-main-148-mobile-2 .ubermenu-active ul > li:first-child {
    padding-top: 0px;
}

#ubermenu-main-168-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-169-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-167-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-170-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-171-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-172-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-199-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-432-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-148-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default {
    background: #F54F45;
    font-size: 16px;
    line-height: 24px;
    font-weight: 700 !important;
    color: #FFFFFF;
    margin-bottom: 16px;
    position: relative;
}

.mobile-online-training a span.cart-amount {
    position: absolute;
    right: 52px;
    margin-top: -4px;
    background-color: var(--rc-color-accent-600);
    color: #FFF;
    border-radius: 50%;
    font-size: var(--rc-label-nav--font-size);
    line-height: var(--rc-label-nav--line-height);
    padding: 4px 0px;
    width: 32px;
    text-align: center;
}

#ubermenu-main-168-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default::after,
#ubermenu-main-169-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default::after,
#ubermenu-main-167-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default::after,
#ubermenu-main-170-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default::after,
#ubermenu-main-171-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default::after,
#ubermenu-main-172-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default::after,
#ubermenu-main-199-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default::after,
#ubermenu-main-432-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default::after,
#ubermenu-main-148-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0:first-child a.ubermenu-target.ubermenu-item-layout-default::after {
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    position: absolute;
    top: 16px;
    right: 20px;
    background: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19 2.00049C19.7956 2.00049 20.5587 2.31656 21.1213 2.87917C21.6839 3.44178 22 4.20484 22 5.00049V19.0005C22 19.7961 21.6839 20.5592 21.1213 21.1218C20.5587 21.6844 19.7956 22.0005 19 22.0005H5C4.20435 22.0005 3.44129 21.6844 2.87868 21.1218C2.31607 20.5592 2 19.7961 2 19.0005V5.00049C2 4.20484 2.31607 3.44178 2.87868 2.87917C3.44129 2.31656 4.20435 2.00049 5 2.00049H19ZM11.613 8.21049C11.4206 8.06124 11.1803 7.98732 10.9373 8.0026C10.6943 8.01788 10.4652 8.12131 10.293 8.29349L10.21 8.38749C10.0607 8.57989 9.98683 8.82014 10.0021 9.06317C10.0174 9.3062 10.1208 9.5353 10.293 9.70749L12.585 12.0005L10.293 14.2935L10.21 14.3875C10.0546 14.5885 9.98151 14.8411 10.0056 15.094C10.0297 15.3469 10.1492 15.5812 10.3397 15.7492C10.5303 15.9173 10.7777 16.0065 11.0316 15.9987C11.2856 15.991 11.527 15.8868 11.707 15.7075L14.707 12.7075L14.79 12.6135C14.9393 12.4211 15.0132 12.1808 14.9979 11.9378C14.9826 11.6948 14.8792 11.4657 14.707 11.2935L11.707 8.29349L11.613 8.21049Z" fill="white"/></svg>');
}

#ubermenu-main-168-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-169-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-167-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-170-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-171-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-172-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-199-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-432-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default,
#ubermenu-main-148-mobile-2 ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0 > a.ubermenu-target.ubermenu-item-layout-default {
    background: #F2F5F7;
    border-radius: 8px;
    font-size: 14px;
    font-weight: 600 !important;
    line-height: 20px;
    letter-spacing: -0.01em;
    text-align: left;
    color: #003873;
    border-bottom: none;
    margin-top: 5px;
    padding: 16px 20px;
}

.ubermenu-sub-indicators .ubermenu-item > .ubermenu-target {
    padding: 20px 0 19px;
}

.ubermenu-sub-indicators .ubermenu-item.ubermenu-active > .ubermenu-target {
    padding: 17px 0 16px;
}

.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-drop.ubermenu-item-level-0 > .ubermenu-target::after {
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    background: url('data:image/svg+xml,<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.293382C0.683417 -0.0971428 1.31658 -0.0971428 1.70711 0.293382L7.70711 6.29338C8.09763 6.68391 8.09763 7.31707 7.70711 7.70759L1.70711 13.7076C1.31658 14.0981 0.683417 14.0981 0.292893 13.7076C-0.0976311 13.3171 -0.0976311 12.6839 0.292893 12.2934L5.58579 7.00049L0.292893 1.7076C-0.0976311 1.31707 -0.0976311 0.683906 0.292893 0.293382Z" fill="%23A0AAB1"/></svg>') center no-repeat;
    position: absolute;
    right: 0;
    top: 20px;
}

#ubermenu-main-168-mobile-2.ubermenu-sub-indicators .ubermenu-item > .ubermenu-target::after,
#ubermenu-main-169-mobile-2.ubermenu-sub-indicators .ubermenu-item > .ubermenu-target::after,
#ubermenu-main-167-mobile-2.ubermenu-sub-indicators .ubermenu-item > .ubermenu-target::after,
#ubermenu-main-170-mobile-2.ubermenu-sub-indicators .ubermenu-item > .ubermenu-target::after,
#ubermenu-main-171-mobile-2.ubermenu-sub-indicators .ubermenu-item > .ubermenu-target::after,
#ubermenu-main-172-mobile-2.ubermenu-sub-indicators .ubermenu-item > .ubermenu-target::after,
#ubermenu-main-199-mobile-2.ubermenu-sub-indicators .ubermenu-item > .ubermenu-target::after,
#ubermenu-main-432-mobile-2.ubermenu-sub-indicators .ubermenu-item > .ubermenu-target::after,
#ubermenu-main-148-mobile-2.ubermenu-sub-indicators .ubermenu-item > .ubermenu-target::after {
    top: 13px;
    right: 8px;
}

nav#ubermenu-main-574.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-575.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-576.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-577.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-578.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-579.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-580.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-581.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-571.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-168-mobile-2.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-169-mobile-2.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-167-mobile-2.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-170-mobile-2.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-171-mobile-2.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-172-mobile-2.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-199-mobile-2.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-432-mobile-2.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-148-mobile-2.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after {
    right: auto;
    left: 20px;
    top: 16px;
    rotate: 180deg;
}

nav#ubermenu-main-574.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-575.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-576.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-577.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-578.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-579.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-580.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-581.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-571.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-168-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-167-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-169-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-170-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-171-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-172-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-199-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-432-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active,
nav#ubermenu-main-148-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999999;
    height: 100%;
    margin-top: 59px;
}

nav#ubermenu-main-574.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-575.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-576.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-577.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-578.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-579.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-580.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-581.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-571.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-168-mobile-2.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-169-mobile-2.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-167-mobile-2.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-170-mobile-2.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-171-mobile-2.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-172-mobile-2.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-199-mobile-2.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-432-mobile-2.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default,
nav#ubermenu-main-148-mobile-2.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-0.ubermenu-active > a.ubermenu-target.ubermenu-item-layout-default {
    background: #F2F5F7 !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    line-height: 24px !important;
    letter-spacing: -0.01em;
    text-align: center !important;
    border: none;
    position: fixed;
    z-index: 999;
    width: 100%;
    border-radius: 0;
    margin-top: 0;
    margin-bottom: 0;
}

nav#ubermenu-main-574.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-575.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-576.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-577.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-578.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-579.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-580.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-581.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-571.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-168-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-169-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-167-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-170-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-171-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-172-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-199-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-432-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span,
nav#ubermenu-main-148-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active > a > span {
    color: #003873;
}

nav#ubermenu-main-574.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-575.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-576.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-577.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-578.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-579.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-580.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-581.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-571.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-168-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-169-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-167-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-170-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-171-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-172-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-199-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-432-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close,
nav#ubermenu-main-148-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close {
    position: absolute;
    left: 0;
    width: 70px;
    z-index: 99999999;
}

nav#ubermenu-main-574.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-575.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-576.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-577.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-578.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-579.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-580.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-581.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-571.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-168-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-169-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-167-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-170-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-171-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-172-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-199-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-432-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i,
nav#ubermenu-main-148-mobile-2.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active .ubermenu-sub-indicator-close i {
    display: none;
}

.ubermenu-target.ubermenu-target-with-image.ubermenu-item-layout-image_left {
    padding-bottom: 0;
    margin-bottom: 15px; /*24px;*/
}

.ubermenu-target.ubermenu-target-with-image.ubermenu-item-layout-image_left .ubermenu-target-title {
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: 0.08em;
    text-align: left;
    color: #0A141D;
    padding-top: 6px;
    padding-left: 42px !important;
}

#ubermenu-main-574.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-575.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-576.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-577.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-578.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-579.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-580.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-581.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-571.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-168-mobile-2.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-169-mobile-2.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-167-mobile-2.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-170-mobile-2.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-171-mobile-2.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-172-mobile-2.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-199-mobile-2.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-432-mobile-2.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target,
#ubermenu-main-148-mobile-2.ubermenu-main ul.ubermenu-nav li.ubermenu-item.ubermenu-item-level-3 > a.ubermenu-target {
    font-size: 16px !important;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: -0.01em;
    text-align: left;
    color: #1F2730;
    padding: 8px 0;
}

.fixed-top #nav-main .ubermenu-mobile-view .ubermenu-nav .ubermenu-active .ubermenu-submenu.ubermenu-submenu-type-mega {
    min-height: calc(100% - 116px);
    box-shadow: none;
    margin-top: 57px;
}

.before-header-custom-bar {
    display: none;
}

#nav-main {
    background-color: #003873;
    height: 56px;
    position: relative;
}

/* Blog post page end */

#ubermenu-main-667,
#ubermenu-main-668,
#ubermenu-main-669,
#ubermenu-main-670,
#ubermenu-main-671,
#ubermenu-main-672,
#ubermenu-main-673,
#ubermenu-main-674,
#ubermenu-main-675 {
    display: block;
}

#ubermenu-main-667 ul,
#ubermenu-main-668 ul,
#ubermenu-main-669 ul,
#ubermenu-main-670 ul,
#ubermenu-main-671 ul,
#ubermenu-main-672 ul,
#ubermenu-main-673 ul,
#ubermenu-main-674 ul,
#ubermenu-main-675 ul {
    padding: 0 20px;
}

nav#ubermenu-main-667.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-drop.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-668.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-drop.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-669.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-drop.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-670.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-drop.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-671.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-drop.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-672.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-drop.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-673.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-drop.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-674.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-drop.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after,
nav#ubermenu-main-675.ubermenu-sub-indicators .ubermenu-item-has-children.ubermenu-has-submenu-drop.ubermenu-active.ubermenu-item-level-0 > .ubermenu-target::after {
    display: none;
}

nav#ubermenu-main-667.ubermenu-sub-indicators .ubermenu-item.ubermenu-active > .ubermenu-target,
nav#ubermenu-main-668.ubermenu-sub-indicators .ubermenu-item.ubermenu-active > .ubermenu-target,
nav#ubermenu-main-669.ubermenu-sub-indicators .ubermenu-item.ubermenu-active > .ubermenu-target,
nav#ubermenu-main-670.ubermenu-sub-indicators .ubermenu-item.ubermenu-active > .ubermenu-target,
nav#ubermenu-main-671.ubermenu-sub-indicators .ubermenu-item.ubermenu-active > .ubermenu-target,
nav#ubermenu-main-672.ubermenu-sub-indicators .ubermenu-item.ubermenu-active > .ubermenu-target,
nav#ubermenu-main-673.ubermenu-sub-indicators .ubermenu-item.ubermenu-active > .ubermenu-target,
nav#ubermenu-main-674.ubermenu-sub-indicators .ubermenu-item.ubermenu-active > .ubermenu-target,
nav#ubermenu-main-675.ubermenu-sub-indicators .ubermenu-item.ubermenu-active > .ubermenu-target {
    padding: 19px 0;
}

@media screen and (max-width: 782px) {
    .before-header-custom-bar .container {
        padding: unset;
    }

    .fixed-top .offcanvas.offcanvas-end {
        top: 40px;
    }

    .logged-in.admin-bar .fixed-top, .logged-in.admin-bar .offcanvas.offcanvas-end {
        top: 45px;
    }

    .before-header-custom-bar .ubermenu-mobile-view .ubermenu-nav > li:nth-child(2) a {
        padding: 7px 5px !important;
    }
}