.site-header,
.site-header__top,
.site-nav,
.site-nav .menu--main > li.language .language-select__select__list {
  background-color: #00475B;
}
#site-nav li.wpml-ls-item {
  padding-right: 10px;
  line-height: 24px;
}
#site-nav li.wpml-ls-first-item {
  border-right: 2px solid #fff;
  padding-left: 5px;
  margin-right: 0;
}
#site-nav li.wpml-ls-item a {
  padding: 5px 0;
}
#site-nav .menu--main > li.language {
  top: 9px;
}
li.menu-footer-item.wpml-ls-first-item {
  float: left;
  margin-right: 8px;
  border-right: 1px #fff solid;
  padding-right: 8px;
}
li.wpml-ls-current-language a {
  color: #fff27b;
}
.modal--video.overlayed-content--visible {
  background-color: hsla(0,0%,100%,.9);
  align-items: center;
  padding: 24px;
}
.modal--video .overlayed-content__header .close {
  background: transparent url("static/img/close-lg.svg") no-repeat 100% 0;
  min-width: 32px;
  height: 32px;
  padding: 0;
  line-height: 32px;
}
.overlayed-content__header .close {
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgN0wxIDFsNiA2IDYtNi02IDZ6bTAgMGwtNiA2IDYtNiA2IDYtNi02eiIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPjwvc3ZnPg==) no-repeat 12px;
}

@media screen and (min-width: 768px) {
  .products-start__product-categories .product-categories.product .grid__item {
    width: 50%;
    padding: 40px 100px 64px;
    max-width: 100%;
  }
  .page-template-About .wp-block-media-text.is-image-fill-element .wp-block-media-text__media {
    min-height: 465px;
  }
}

@media screen and (min-width: 1025px) {
  .site-header__search .site-header__search__input {
    background-color: #00475B;
  }
  .menu__more {
    background-color: #00475B;
    width: 380px;
  }
  body.single-article .site-content,
  body.tax-consumer .site-content,
  body.type--productlist .site-content {
    padding-top: 160px;
  }
  .room-page .page-header h1 {
    line-height: 168px;
  }
}

@media screen and (max-width: 1024px) {
  #site-nav li.wpml-ls-item {
    display: inline-block;
  }
}
