.desktop-visible.rw-logo {
  width: 120px;
  height: 120px;
  background-color: #fff;
}
.tablet-visible.rw-logo {
  width: 40px;
  height: 40px;
  background-color: #fff;
}
.mobile-visible.rw-logo {
  width: 40px;
  height: 40px;
  background-color: #fff;
}

.desktop-visible {
  display: none !important;
}
.tablet-visible {
  display: none !important;
}
.mobile-visible {
  display: block !important;
}
@media(min-width:768px) {
  .desktop-visible {
    display: none !important;
  }
  .tablet-visible {
    display: block !important;
  }
  .mobile-visible {
    display: none !important;
  }
}
@media(min-width:1200px) {
  .desktop-visible {
    display: block !important;
  }
  .tablet-visible {
    display: none !important;
  }
  .mobile-visible {
    display: none !important;
  }
}

@media(max-width:1650px) {
  .header-headline-small {
    display: none;
  }
}
@media(max-width:1356px) {
  .header-headline {
    display: none;
  }
}

.show-mobile {
  display: none !important;
}
.show-mobile-small {
  display: none !important;
}
@media(max-width: 1199px) {
  .hide-mobile {
    display: none !important;
  }
  .show-mobile {
    display: block !important;
  }
  
  #menu-above-header-menu li i, #menu-above-header-menu-1 li i {
    display: none;
  }
  #menu-above-header-menu li:first-child {
    border-top: none !important;
  }
  
  .custom_10g_543265 {
    width: 30px;
    height: auto;
  }
  
  .custom_10g_543599 {
    border: none;
    margin: 0;
    padding: 10px 5px;
    margin-top: 0;
  }
}
@media(max-width:767px) {
  article img {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .hide-mobile-small {
    display: none !important;
  }
  .show-mobile-small {
    display: block !important;
  }
}
@media(max-width:424px) {
  h2 {
    font-size: 18px;
  }
}

@media(max-height: 500px) {
    .hide-mobile-landscape-small {
        display: none !important;
    }
}