.et_pb_row_1_tb_header {
  max-height: 60px;
}
.menu-nowrap {
  position:relative;
  display:flex;
  align-items:center;
  padding: 0 24px;
}
.menu-nowrap:hover ul.menu-overflow {
  display:flex;
  flex-direction: row;
  align-items:center;
  width: 100%;
  min-width: 800px;
  padding: 12px 0;
}
.menu-nowrap-handle {
  color:#fff;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 26px;
}
.menu-nowrap ul.menu-overflow {
  display:none;
  position:absolute;
  right:0;
  top: calc(100% - 10px);
  list-style-type: none;
  background: #13bfdd;
  border-radius: 10px;
}
#menu-main-menu > .menu-overflowed {
  display: none;
}
.menu-nowrap ul.menu-overflow a {
  color: #020d26 !important;
}
.menu-nowrap ul.menu-overflow li > ul {
  display: none;
  position: absolute;
}
.menu-nowrap ul.menu-overflow > li:hover > ul.sub-menu {
  display: flex;
  flex-direction: row;
  align-items:stretch;
  flex-wrap: wrap;
  background: #fff;
  width: 100%;
  top: 80%;
}
.menu-nowrap ul.menu-overflow li:hover > ul > li {
  width: 50%;
}
.menu-nowrap ul.menu-overflow .menu-item-has-children>a:first-child {
  position: relative;
}
.menu-nowrap ul.menu-overflow .menu-item-has-children>a:first-child:after {
  font-family: ETmodules;
  content: "3";
  font-size: 16px;
  position: absolute;
  right: 0;
  top: 0;
  font-weight: 800;
}
@media only screen and (min-width: 980px) {
	.menu-nowrap ul.menu-overflow {
    left: -458px;
    right: auto;
  }
  .menu-nowrap ul.menu-overflow li:hover > ul.sub-menu {
    left: 0;
  }
}
@media only screen and (min-width: 1167px) {
	.menu-nowrap ul.menu-overflow {
    left: -550px;
    right: auto;
  }
  
}
@media only screen and (min-width: 1307px) {
	.menu-nowrap ul.menu-overflow {
    left: -600px;
    right: auto;
  }
  
}