header.header .header-col_2 {
    overflow: visible;
    padding-top: 1%;
}

.tb-megamenu {
    background-color: white;
    font-size: large;
}

.tb-megamenu .nav > li > a{
    color: #3C5566;
}

.tb-megamenu .nav > .active > a{
    background-color: #f15b2c;
}

.tb-megamenu .nav > li > a, .tb-megamenu .nav > li > span.tb-megamenu-no-link {
    border-right: none;
    color: #004441;
}

ul.tb-megamenu-nav {
    justify-content: space-evenly;
}
.tb-megamenu-nav.nav > li {
    flex-grow: 0;
}

.tb-megamenu .nav li.dropdown.active > .dropdown-toggle{
    background-color: transparent;
    color: #ffffff;
}

.tb-megamenu .dropdown-menu .active > a{
    background-color: transparent !important;
    background-image: none !important;
    color: #ffffff;
}

.tb-megamenu .nav li.dropdown.active > .dropdown-toggle, .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle, .tb-megamenu .nav > li.dropdown.open.active > a:hover{
    color: #f15b2c;
}

.tb-megamenu .nav > li > a:focus, .tb-megamenu .nav > li > a:hover, .tb-megamenu .nav > li > span.tb-megamenu-no-link:focus, .tb-megamenu .nav > li > span.tb-megamenu-no-link:hover {
    background-color: #fff;
    color: #f15b2c;
}

.tb-megamenu .nav li.dropdown.open > .dropdown-toggle {
  background-color: transparent;
  color: #f15b2c;
}

.tb-megamenu .dropdown-menu li > a:hover{
  background-color: #ffffff;
  color: #f15b2c;
  padding-left: 2px;
  font-weight: 700;
}

.tb-megamenu .dropdown-menu {
    border-bottom: none;
}

.tb-megamenu .dropdown-menu {
    background-color: white;
}

.tb-megamenu .dropdown-menu li > a {
    border-top: none;
}

.tb-megamenu .dropdown-menu .active > a, .tb-megamenu .dropdown-menu .active > a:hover {
  color: #f15b2c;
}

li.tb-megamenu-item.level-2.mega.active.active-trail.open{
  background: #ffffff;
}

.tb-megamenu .nav li.dropdown.active > .dropdown-toggle, .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle, .tb-megamenu .nav > li.dropdown.open.active > span.tb-megamenu-no-link:hover {
  background-color: white;
  color: #f15b2c;
}

.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child{
  background: #ffffff;
  box-shadow: 10px 10px 10px #00000091;
  opacity: none;
  border-radius: 1em;
}

.tb-megamenu .nav > .active > span.tb-megamenu-no-link:focus {
  background-color: #f15b2c;
  color: #fff;
}