

/* Start:/bitrix/templates/obermeister/css/reviews.css?17598411201388*/
.main .container {
  display: flex;
  flex-direction: column;
}

.reviews-wrap {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.reviews-item {
  margin: 30px 130px 0 0;
}

.galery-zoom {
  position: fixed;
  background-color: rgba(0, 0, 0, 0.8);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  padding-top: 70px;
}

.galery-zoom__img {
  width: 100%;
  height: 100%;
  max-height: 95%;
  max-width: 95%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;

}

.galery-zoom__img img {
  max-width: 100%;
  max-height: 100%;
}

@media screen and (max-width: 1700px) {

  .reviews-wrap {
    justify-content: center;
    margin-top: 30px;
  }

}

@media screen and (max-width: 1299px) {

  .reviews .galery-zoom {
    padding-top: 50px;
  }

}

@media screen and (max-width: 550px) {

  .reviews-item {
    margin: 30px auto 0;
  }

  .reviews-item img {
    width: 250px;
  }

}
/* End */
/* /bitrix/templates/obermeister/css/reviews.css?17598411201388 */
