.site_block_title {
  color: #2e2f38;
  font-size: 26px;
  line-height: 1.1;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 700;
  margin-bottom: 30px; }

.block_width {
  margin: 0 auto;
  max-width: 1300px; }

.site-reviews__inner {
  padding: 50px 0; }
  @media (max-width: 1300px) {
  .site-reviews__inner {
    padding: 40px 20px; } }

.has_slider_block .tns-outer {
  position: relative; }

.has_slider_block .tns-nav {
  margin: 30px 0 0; }

.has_slider_block .tns-controls {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: -25px;
  right: -25px;
  margin-top: -25px;
  display: flex;
  align-items: center;
  pointer-events: none;
  justify-content: space-between; }

.has_slider_block .tns-controls button {
  pointer-events: auto; }

.site-reviews__items {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px; }
  .site-reviews__items .slick-prev, .site-reviews__items .slick-next {
    width: 50px;
    height: 50px;
    box-shadow: 0 0 0 1px #f2f4f8;
    background: #fff;
    z-index: 55;
    border-radius: 2px; }
    .site-reviews__items .slick-prev:before, .site-reviews__items .slick-next:before {
      display: none; }
    .site-reviews__items .slick-prev:after, .site-reviews__items .slick-next:after {
      display: none; }
  .site-reviews__items .slick-prev {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='gr-svg-icon gr_small_icon'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.414 9H16a1 1 0 110 2H6.414l2.293 2.293a1 1 0 11-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 1.414L6.414 9z'%3E%3C/path%3E%3C/svg%3E") 50% / 20px no-repeat #fff; }
  .site-reviews__items .slick-next {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='gr-svg-icon gr_small_icon'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.586 11H4a1 1 0 110-2h9.586l-2.293-2.293a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L13.586 11z'%3E%3C/path%3E%3C/svg%3E") 50% / 20px no-repeat #fff; }

.site-reviews__items.site_reviews_slider:not(.tns-slider) {
  display: flex;
  white-space: nowrap; }

.site-reviews__items.site_reviews_slider.tns-slider {
  display: block;
  margin: 0; }

.site-reviews__items.site_reviews_slider.tns-slider .site-reviews__item {
  margin: 0; }

.site-reviews__item {
  width: calc(50% - 20px);
  height: 100%; }

.site-reviews__container {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  padding: 40px;
  margin: 10px;
  border-radius: 5px;
  background: #fff;
  box-shadow: inset 0 0 0 1px #ededf3;
  white-space: normal; }

.site-reviews__top {
  display: flex;
  align-items: center;
  width: 100%; }

.site-reviews__top + .site-reviews__text {
  padding-top: 20px; }

.site-reviews__left {
  flex: 0 1 auto;
  margin-right: 20px; }

.site-reviews__right {
  flex: 1 1 auto; }

.site-reviews__img {
  font-size: 0;
  width: 80px;
  height: 80px;
  overflow: hidden;
  border-radius: 50%;
  border: 4px solid #ededf3; }

.site-advantages__item, .site-articles__container, .site-brands__container a, .site-brands__container a:before, .site-gallery__item a {
  border-radius: 5px; }

.site-footer .footer-add__inner, .site-footer .footer-navigation {
  border-bottom: 1px solid #000; }

.site-reviews__img img {
  width: 100%;
  height: 100%;
  object-fit: cover; }

.site-reviews__name {
  font-family: Roboto Condensed, sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 125%;
  color: #000; }

.site-articles__date, .site-reviews__note {
  color: #000;
  line-height: 125%; }

.site-reviews__note {
  padding-top: 4px;
  font-size: 16px; }

.site-reviews__text {
  font-size: 17px;
  line-height: 140%;
  color: #000; }

.site-reviews {
  background: #f2f4f8; }
  .site-reviews .slick-initialized:not(.blocklist__list) .slick-slide {
    display: block; }
    .site-reviews .slick-initialized:not(.blocklist__list) .slick-slide > div {
      height: 100%; }
