.about__gallery {
  width: 100%;
}
.about__swiper {
  width: 100%;
}
@media (max-width: 991.98px) {
  .about__gallery {
    width: 100%;
    max-width: unset;
  }
}
.about__gallery .swiper-wrapper {
  box-sizing: border-box;
}
.about__inner {
  width: 100%;
  display: flex;
  flex-direction: column-reverse;
  gap: clamp(0.625rem, -0.511rem + 5.68vw, 3.75rem);
}
@media (max-width: 991.98px) {
  .about__inner {
    flex-direction: column-reverse;
    gap: 20px;
  }
}
.about__slide {
  border-radius: 30px;
  overflow: hidden;
  height: 100%;
  /*height: 570px;*/
  max-height: 370px;
  display: flex;
}
.about__slide img {
  width: 100%;
  height: auto;
  object-fit: cover;
  aspect-ratio: 1/1;
}
.about .about-card {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: clamp(1.25rem, 1rem + 1.25vw, 2.5rem);
}
.about .about-card__heading {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.about .about-card__heading h2 {
  margin: unset;
}
.about .about-card__subtitle {
  font-size: clamp(1.375rem, 1.3rem + 0.38vw, 1.75rem);
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.about .about-card__description {
  height: 100%;
  padding: clamp(1.406rem, 1.125rem + 1.41vw, 2.813rem) clamp(1.875rem, 1.5rem + 1.88vw, 3.75rem);
  border-radius: 30px;
  background: #f0f1f5;
}

/*# sourceMappingURL=block.css.map */
