/*!***********************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/scss/blocks/advantages.scss ***!
  \***********************************************************************************************************************************************************************/
:root {
  --theme-main-font: "Montserrat", sans-serif;
  --theme-second-font: "Montserrat", sans-serif;
}

.advantages__content--wrapper {
  margin-bottom: 42px;
}
.advantages__content h2,
.advantages__content h3 {
  font-weight: 600;
  font-size: 20px;
  line-height: 23px;
  letter-spacing: -1.2px;
  color: #161c2d;
}
.advantages__content p {
  font-weight: 400;
  font-size: 17px;
  line-height: 20px;
  margin-top: 14px;
}
.advantages__content .btn {
  margin-top: 19px;
}
.advantages__swiper {
  width: 100%;
}
.advantages__swiper .swiper-wrapper {
  height: 400px;
}
.advantages__swiper .swiper-slide {
  background-position: center;
  background-size: cover;
  width: 300px;
  height: 300px;
}
.advantages__swiper .swiper-slide img {
  display: block;
  height: 384px;
  min-width: 213px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 21px;
}
.advantages__swiper .swiper-slide {
  -webkit-transform: scale(0.8) !important;
          transform: scale(0.8) !important;
}
.advantages__swiper .swiper-slide {
  opacity: 0.5;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.advantages__swiper .swiper-slide-active {
  -webkit-transform: scale(1) !important;
          transform: scale(1) !important;
}
.advantages__swiper .swiper-slide-active {
  opacity: 1;
}
.advantages__subtitle {
  font-weight: 600;
  font-size: 20px;
  line-height: 44px;
  letter-spacing: -1.2px;
  color: #161c2d;
  margin-top: 22px;
}
.advantages__subtitle-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}
.advantages__items {
  border-top: 1px solid rgba(51, 51, 51, 0.1019607843);
  margin-top: 22px;
  padding-top: 23px;
}
.advantages__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 21px;
     -moz-column-gap: 21px;
          column-gap: 21px;
}
.advantages__item::before {
  content: "";
  display: block;
  min-width: 30px;
  min-height: 30px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2715%27 cy=%2715%27 r=%2715%27 fill=%27%23706F6F%27/%3E%3Cpath d=%27M12.4286 22L6 15.4375L8.14286 13.25L12.4286 17.625L21.8571 8L24 10.1875L12.4286 22Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");
}
.advantages__item--1::before, .advantages__item--4::before {
  background-image: url("data:image/svg+xml,%3Csvg width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2715%27 cy=%2715%27 r=%2715%27 fill=%27%232AC5E8%27/%3E%3Cpath d=%27M12.4286 22L6 15.4375L8.14286 13.25L12.4286 17.625L21.8571 8L24 10.1875L12.4286 22Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");
}

@media (max-width: 1024px) {
  .advantages__content--wrapper {
    margin-bottom: 0;
  }
  .advantages__content h2,
  .advantages__content h3 {
    font-size: 16px;
  }
  .advantages__content p {
    font-size: 14px;
  }
  .advantages__items {
    border-top: none;
  }
  .advantages__item::before {
    content: "";
    display: block;
    min-width: 30px;
    min-height: 30px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2715%27 cy=%2715%27 r=%2715%27 fill=%27%23706F6F%27/%3E%3Cpath d=%27M12.4286 22L6 15.4375L8.14286 13.25L12.4286 17.625L21.8571 8L24 10.1875L12.4286 22Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");
  }
  .advantages__item--1::before, .advantages__item--3::before, .advantages__item--5::before {
    background-image: url("data:image/svg+xml,%3Csvg width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2715%27 cy=%2715%27 r=%2715%27 fill=%27%232AC5E8%27/%3E%3Cpath d=%27M12.4286 22L6 15.4375L8.14286 13.25L12.4286 17.625L21.8571 8L24 10.1875L12.4286 22Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");
  }
}
@media (max-width: 400px) {
  .advantages__swiper .swiper-wrapper {
    height: 400px;
  }
  .advantages__swiper .swiper-slide-prev {
    width: 110px !important;
  }
  .advantages__swiper .swiper-slide-active {
    width: 300px !important;
  }
  .advantages__swiper .swiper-slide-active {
    position: relative;
    z-index: 2;
  }
  .advantages__swiper .swiper-slide-next {
    width: 10px !important;
  }
}
