/* Slider */
.slick-slider {
  position: relative;

  display: block;
  box-sizing: border-box;

  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;

  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.wrappers {
  margin: 0 auto;
  max-width: 1170px;
  width: 100%;
}
.wrappers h2 {
  color: #212121;
  font-size: 27px;
  font-weight: bold;
  margin-bottom: 30px;
  text-transform: uppercase;
}
.slider_partner {
  width: 90%;
  margin: 20px auto 40px auto;
}

.slider_partner .slick-slide {
  height: 90px;
  padding: 10px;
}

@media (max-width: 415px) {
  .slider_partner {
    width: 85%;
  }
}

.slide1 {
  background: url(/bitrix/images/1000.jpg) no-repeat center;
  background-size: 70%;
}
.slide2 {
  background: url(/bitrix/images/benetton.png) no-repeat center;
  background-size: 70%;
}
.slide3 {
  background: url(/bitrix/images/car.png) no-repeat center;
  background-size: contain;
}
.slide4 {
  background: url(/bitrix/images/carlo_pazolino.jpg) no-repeat center;
  background-size: 90%;
}

.slide5 {
  background: url(/bitrix/images/domani.jpg) no-repeat center;
  background-size: 70%;
}
.slide6 {
  background: url(/bitrix/images/dveropol.png) no-repeat center;
  background-size: 70%;
}
.slide7 {
  background: url(/bitrix/images/hotrl.jpg) no-repeat center;
  background-size: 50%;
}
.slide8 {
  background: url(/bitrix/images/koko.png) no-repeat center;
  background-size: 30%;
}
.slide9 {
  background: url(/bitrix/images/komandot.jpg) no-repeat center;
  background-size: 45%;
}
.slide10 {
  background: url(/bitrix/images/konserv.png) no-repeat center;
  background-size: 60%;
}
.slide11 {
  background: url(/bitrix/images/logotip_finich.png) no-repeat center;
  background-size: 50%;
}
.slide12 {
  background: url(/bitrix/images/marella.png) no-repeat center;
  background-size: 70%;
}
.slide13 {
  background: url(/bitrix/images/oliver.png) no-repeat center;
  background-size: 50%;
}
.slide14 {
  background: url(/bitrix/images/mm_logo.png) no-repeat center;
  background-size: 60%;
}
.slide15 {
  background: url(/bitrix/images/rutone.gif) no-repeat center;
  background-size: 60%;
}
.slide16 {
  background: url(/bitrix/images/sport.jpg) no-repeat center;
  background-size: 70%;
}

.slick-list {
  position: relative;

  display: block;
  overflow: hidden;

  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;

  display: block;
}
.slick-track:before,
.slick-track:after {
  display: table;

  content: "";
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;

  height: 100%;
  min-height: 1px;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;

  height: auto;

  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
