.banners-big .main-slider .main-slider__item, .banners-big .owl-carousel .owl-item{
    background-position: top;
}
.staff-detail__image,.staff-detail__image-wrapper{
height:400px;
}
.mobileheader--color-colored {
    background-color: #1c1c1c;
}
.header__sub-inner {
    display: flex;
    width: 100%;
    position: relative;
    max-width: 1564px;
    margin: auto;
}
.developer__logo svg {
    height: 20px;
}
body.header_opacity.front_page .header.header--offset.light .header__top-part.header__top-part--can-transparent .banner-light-icon-fill * {
    fill: #fff;
    opacity: 0.9;
}
.tags{
text-transform: lowercase;
}
#mobileAccordion {
    display: none;
    margin-bottom: 1em;
  }
  @media (max-width: 1000px) {
    #mobileAccordion {
      display: block;
    }
  }
ul {
    display: flow-root;
}
ul &gt; li &gt; ul li{
    padding-left: 2em !important;
}
.footer--mw-290{
  max-width: 390px;}
.BOTTOM_BANNERS .banners-img-list__item-image.banners-img-list__item-image--one {
    height: 145px;
    background-size: cover;
    max-width: 100%;
    margin: auto;
    background-repeat: no-repeat;
    background-position: center center;
    background-origin: border-box;
    border-radius: 5px;
border: 1px solid #3a3a3a;
 }
.BOTTOM_BANNERS .maxwidth-theme.maxwidth-theme--no-maxwidth {
    max-width: 1564px;
    padding: 25px 0;
}

@media (max-width: 991px) {
.BOTTOM_BANNERS .banners-img-list__item-image.banners-img-list__item-image--one {
    height: 70px;
    background-size: cover;
    max-width: 100%;
    margin: auto;
    background-repeat: no-repeat;
    background-position: left;
    background-origin: border-box;
    border-radius: 5px;
    border: 1px solid #3a3a3a;
}
}