

/* Start:/local/templates/main/components/bitrix/news.list/why_choose/style.css?17854260702315*/
.why-choose__container {
  display: flex;
  flex-direction: column;
  gap: 3.75rem;
  margin-bottom: 10rem;
}

.why-choose__title,
.why-choose__item-title,
.why-choose__item-description {
  letter-spacing: 0;
}

.why-choose__list {
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  gap: 1.25rem;
}

.why-choose__item {
  position: relative;
  grid-column: span 2;
  min-width: 0;
  min-height: 11.875rem;
  padding: 1.75rem 4.75rem 1.75rem 1.75rem;
  background-color: var(--color-white);
  border-radius: 0.625rem;
}

.why-choose__item:nth-child(n + 4) {
  grid-column: span 3;
  min-height: 10.25rem;
}

.why-choose__item-title {
  overflow-wrap: anywhere;
}

.why-choose__item-description {
  max-width: 34rem;
  margin-top: 1.25rem;
  color: var(--color-more-bg);
  overflow-wrap: anywhere;
}

.why-choose__plus {
  position: absolute;
  top: 1rem;
  right: 1rem;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50%;
  background-color: var(--color-more-primary);
  pointer-events: none;
}

.why-choose__plus::before,
.why-choose__plus::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0.875rem;
  height: 0.1875rem;
  border-radius: 0.125rem;
  background-color: var(--color-white);
  transform: translate(-50%, -50%);
}

.why-choose__plus::after {
  transform: translate(-50%, -50%) rotate(90deg);
}

@media (max-width: 61.99875em) {
  .why-choose__container {
    gap: 2.5rem;
    margin-bottom: 7.5rem;
  }

  .why-choose__list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .why-choose__item,
  .why-choose__item:nth-child(n + 4) {
    grid-column: span 1;
    min-height: 10.5rem;
  }

  .why-choose__item:last-child:nth-child(odd) {
    grid-column: 1 / -1;
  }
}

@media (max-width: 47.99875em) {
  .why-choose__container {
    gap: 2rem;
    margin-bottom: 5rem;
  }

  .why-choose__list {
    grid-template-columns: minmax(0, 1fr);
    gap: 0.625rem;
  }

  .why-choose__item,
  .why-choose__item:nth-child(n + 4),
  .why-choose__item:last-child:nth-child(odd) {
    grid-column: span 1;
    min-height: 0;
    padding: 1.25rem 4.25rem 1.25rem 1.25rem;
  }

  .why-choose__item-description {
    margin-top: 0.625rem;
  }

  .why-choose__plus {
    top: 0.75rem;
    right: 0.75rem;
    width: 2.25rem;
    height: 2.25rem;
  }
}

/* End */
/* /local/templates/main/components/bitrix/news.list/why_choose/style.css?17854260702315 */
