@media (max-width: 767px) {
    .banner.banner-desktop {
        display: none;
    }
}
@media (min-width: 768px) {
    .banner.banner-mobile {
        display: none;
    }
}

.big-banner.banner-left a img{
    max-width: unset;
}
.big-banner.banner-right a img{
    max-width: unset;
}

.copy-protection {
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}

.banner-mobile.bilboard {
    margin: 17px auto !important;
}

header .header-top .header-wrapper .logo {
  max-width: 200px;
  flex: 0 0 200px;
  width: 200px;
}

@media (min-width: 1350px) {
  header .header-top .header-wrapper .logo {
    max-width: 240px;
    flex: 0 0 240px;
    width: 240px;
  }
}
