.block__subtitle.text-centered.h2.subtitle--centered {
  text-align: left;
}
.block__body .block__subtitle p {
  font-family: Inter;
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  margin-top: 20px;
}
.adapt-cards {
  grid-auto-rows: 1fr;
}
.adapt-cards__card {
  justify-content: space-between;
}
.adapt-cards__title.subheading {
  font-family: Inter;
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: var(--Titles, rgba(51, 51, 56, 1));
  margin-bottom: 0;
}
.title_block {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}
.title_block.title_block .block__subtitle {
  grid-area: 1 / 1 / 2 / 4;
}

.adapt-cards__card .adapt-cards__arrow-btn svg {
    opacity: 0.5;
}
.adapt-cards__card .adapt-cards__arrow-btn svg .colored_theme_svg {
  stroke-opacity: 50%;
}
.block__body .adapt-cards.adapt-cards--small-mt {
  margin: 48px 0 64px;
}
@media (max-width: 991px) {
  .block__body .title_block {
    grid-template-columns: repeat(1, 1fr);
  }
  .block__body .adapt-cards.adapt-cards--small-mt {
    margin: 32px 0 64px;
  }
  .adapt-cards__title.subheading {
    font-size: 16px;
  }
  .try__buttons a.try__btn {
    font-size: 16px!important;
  }
  .block__body .mainscreen__adapt-cards {
    gap:12px;
    grid-auto-rows: auto;
  }
  .try__body .try__title{
    margin-bottom: 16px;
  }
  .page .mainscreen .mainscreen__container.container .mainscreen__body{
    padding-bottom: 96px;
  }
  .solution--solution__wrap.solution--new__wrap {
    gap: 0px;
  }
  .adapt-cards__card .adapt-cards__image{
    margin-top: 2rem;
  }
}
