#section-news-events .sby-video-info-bottom {
  text-align: left; }

.menu-burger {
  display: flex !important;
  justify-content: center;
  cursor: pointer; }
  @media (min-width: 1200px) {
    .menu-burger {
      margin-right: 5% !important; } }
  .menu-burger.menu-open svg g rect {
    fill: #000; }
  .menu-burger .menu-burger-icon {
    display: flex !important;
    justify-content: center;
    align-items: center;
    padding: 2rem 0; }

#menu-mainmenu .menu-item {
  padding: 0 2rem; }
  #menu-mainmenu .menu-item:hover {
    background: #F5F5F5; }
    #menu-mainmenu .menu-item:hover > a {
      color: #373737 !important; }
  @media (max-width: 1200px) {
    #menu-mainmenu .menu-item {
      width: 100%;
      text-align: center; } }
  #menu-mainmenu .menu-item.menu-open {
    background-color: #fff; }
    #menu-mainmenu .menu-item.menu-open a {
      color: #000000; }
#menu-mainmenu .mega-menu {
  position: absolute !important;
  width: 100%;
  display: flex;
  justify-content: center;
  padding: 20px 0;
  background: #F5F5F5;
  /*gap: 30px;*/
  list-style: none;
  left: 0;
  right: 0;
  top: 100%;
  z-index: 9; }
  @media (min-width: 1201px) {
    #menu-mainmenu .mega-menu {
      display: none;
      /* hidden by default */ }
      #menu-mainmenu .mega-menu[style*="display: block"] {
        display: flex !important; } }
  #menu-mainmenu .mega-menu .mega-section {
    width: auto;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    margin-right: 0 !important; }
    @media (min-width: 1200px) {
      #menu-mainmenu .mega-menu .mega-section {
        margin-right: 2rem !important; } }
    @media (min-width: 1366px) {
      #menu-mainmenu .mega-menu .mega-section {
        margin-right: 4rem !important; } }
    #menu-mainmenu .mega-menu .mega-section:first-child {
      width: unset; }
    #menu-mainmenu .mega-menu .mega-section:last-child {
      margin-right: 0rem !important; }
    @media (min-width: 1200px) {
      #menu-mainmenu .mega-menu .mega-section:not(:last-child)::after {
        content: "";
        position: absolute;
        top: 0;
        right: -10px;
        width: 1px;
        height: 100%;
        background: #757575;
        display: block; } }
    @media (min-width: 1366px) {
      #menu-mainmenu .mega-menu .mega-section:not(:last-child)::after {
        content: "";
        position: absolute;
        top: 0;
        right: -20px;
        width: 1px;
        height: 100%;
        background: #757575;
        display: block; } }
    #menu-mainmenu .mega-menu .mega-section .mega-title {
      font-weight: bold;
      text-transform: uppercase;
      color: #000000; }
      #menu-mainmenu .mega-menu .mega-section .mega-title .a-title {
        max-width: 100px; }
    #menu-mainmenu .mega-menu .mega-section li {
      list-style: none;
      margin-right: 0 !important; }
    #menu-mainmenu .mega-menu .mega-section a {
      display: block;
      padding: 3px 0;
      color: #000;
      text-decoration: none; }
    #menu-mainmenu .mega-menu .mega-section .mega-menu-sub {
      display: grid;
      grid-template-columns: 1fr;
      grid-gap: 1rem;
      padding-left: 0;
      margin-top: 2rem;
      min-width: 190px; }
      #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .menu-item {
        /*padding: 2rem;*/
        padding: 0;
        margin: 0;
        display: flex;
        height: 60px; }
        #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .menu-item a {
          padding: 2rem;
          /*max-width: 60%;*/
          display: flex;
          justify-content: start;
          align-items: center; }
      #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background {
        background-image: url("../images/home/MPU5.png");
        background-size: cover;
        /*background-position: bottom right;*/
        background-repeat: no-repeat;
        background-color: #F5F5F5;
        background-position: 40% 50%; }
        #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__mpu5 {
          background-image: url("../images/home/MPU5.png"); }
        #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__rdc {
          background-image: url("../images/home/RDC.png"); }
        #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__ptt {
          background-image: url("../images/home/PTT.png"); }
        #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__pt5 {
          background-image: url("../images/home/PT5.png"); }
        #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__em {
          background-image: url("../images/home/EM.png"); }
        #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__mta {
          background-image: url("../images/home/Tracker.png"); }
        #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__gvr5 {
          background-image: url("../images/home/GVR5.png"); }
        #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__its {
          background-image: url("../images/home/Antenna.png"); }
          #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__its span {
            width: 50%; }
        #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__rm {
          background-image: url("../images/home/RM.png"); }
          #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background__rm span {
            width: 50%; }
        #menu-mainmenu .mega-menu .mega-section .mega-menu-sub .background .a-title {
          max-width: 100px;
          font-size: 11px; }
    #menu-mainmenu .mega-menu .mega-section.dismount-group .mega-menu-sub {
      grid-template-columns: 1fr; }
      #menu-mainmenu .mega-menu .mega-section.dismount-group .mega-menu-sub .a-title {
        max-width: 100px;
        font-size: 11px; }
      @media (min-width: 1366px) {
        #menu-mainmenu .mega-menu .mega-section.dismount-group .mega-menu-sub {
          grid-template-columns: 1fr 1fr;
          width: 430px; } }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background a {
      background-image: url("../images/home/CR.png");
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat;
      background-color: #F5F5F5;
      padding: 3rem 2rem;
      color: #ffffff;
      font-size: 11px;
      display: flex;
      align-items: center; }
      @media (min-width: 1200px) {
        #menu-mainmenu .mega-menu .mega-section.no-subs.background a {
          /*background-size: unset;
          background-position: bottom right;*/
          min-width: 190px;
          max-width: 190px;
          max-height: 75px; } }
      #menu-mainmenu .mega-menu .mega-section.no-subs.background a:hover {
        color: #ffffff !important; }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__cloud a {
      background-image: url("../images/home/CR.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__security a {
      background-image: url("../images/home/Security.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__uas a {
      background-image: url("../images/home/UAS.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__eco a {
      background-image: url("../images/home/eco_overview.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__eco-ugv a {
      background-image: url("../images/home/eco_ugv.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__eco-uav a {
      background-image: url("../images/home/eco_uas.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__sensor a {
      background-image: url("../images/home/eco_sensors.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__eco-join a {
      background-image: url("../images/home/eco_join.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__eco-news a {
      background-image: url("../images/home/eco_news.png"); }
      #menu-mainmenu .mega-menu .mega-section.no-subs.background__eco-news a span {
        width: 50%; }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__about a {
      background-image: url("../images/home/AboutUs.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__careers a {
      background-image: url("../images/home/Careers.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__culture a {
      background-image: url("../images/home/Culture.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__interns a {
      background-image: url("../images/home/Internships.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__tech-support a {
      background-image: url("../images/home/techSupport.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__training a {
      background-image: url("../images/home/Training.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__reseller a {
      background-image: url("../images/home/Reseller.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__tech-tips a {
      background-image: url("../images/home/techTips.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__news a {
      background-image: url("../images/home/news.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__events a {
      background-image: url("../images/home/events.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__markets a {
      background-image: url("../images/home/specOps.png"); }
    #menu-mainmenu .mega-menu .mega-section.no-subs.background__contact a {
      background-image: url("../images/home/contactUs.png"); }

.navbar-collapse {
  padding-right: 0;
  padding-left: 0; }

.navbar-inverse .navbar-nav > li > a {
  color: #ffffff; }

@media (max-width: 1200px) {
  .navbar {
    min-height: 80px; }

  .navbar-toggle {
    display: block; }

  .navbar-collapse {
    max-height: 100%; }

  .navbar-collapse.collapse {
    display: none !important; }

  .navbar-header {
    width: 100%;
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center; }

  #menu-mainmenu {
    justify-content: center;
    flex-direction: column;
    padding: 10rem 0 4rem 0;
    align-items: center; }
    #menu-mainmenu li {
      margin-right: unset; }

  body.menu-open {
    overflow: hidden; }

  #menu-mainmenu .mega-menu {
    position: static !important;
    top: 100%;
    left: 0;
    width: 100vw;
    max-height: 70vh;
    overflow-y: auto;
    background: #fff;
    z-index: 9999;
    display: none;
    flex-direction: column; }
    #menu-mainmenu .mega-menu .mega-section {
      padding-right: 0;
      padding-bottom: 2rem; } }
@media (min-width: 768px) {
  .navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: unset; } }

/*# sourceMappingURL=home-revamp.css.map */
