/* шрифт заголовков в Потоках (попап) */
.js-feed-post-title {
    font-family: 'Montserrat',Arial,sans-serif;
}

/* вертикальное выравнивание подписей у карточек в слайдере */
.t1196__content-inner {
    justify-content: center
}

/* заголовки с линией */
.uc-heading .t225__title {
  position: relative;
}

.uc-heading .t225__title::before {
  content: "";
  position: absolute;
  top: 50%;
  left: -30px;
  width: 100%;
  transform: translateX(-100%);
  height: 5px;
  background: #5C83C8;
  border-radius: 10px;
  box-shadow: 0 0 8px 2px rgba(92, 131, 200, 0.3);
  z-index: -1;
}


/* карточки в разделах: Закрытые сборы, Отчеты, Активные сборы */
.t422__textwrapper {
    padding: 20px 0 20px 0;
}

.t422__img, .t422__img-mobile {
    height: 400px !important;
    border-radius: 10px;
}
@media (min-width: 961px) {
    .t422__wrapper {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 80px;
    }
}

/* активыне сборы текст и QR */
@media (min-width: 961px) {
    .t486__row {
        display: flex;
        flex-direction: column;
        gap: 20px;
    }
    
    .t486__imgwrapper {
        padding: 0 !important;
        width: 100%;
        padding-bottom: 100% !important;
        position: relative;
    }
    
    .t486__separator {
        display: none;
    }
    
    .t486__blockimg {
        position: absolute;
        background-size: cover;
        height: 100% !important;
        width: 100%;
        left: 0;
        top: 0;
        inset: 0 !important;
    }
}

.t486__row.t486__row_last {
    display: none;
}

/* скрываем стрелки в слайдерах, где мало фотографий */
@media (min-width: 1200px) {
    .uc-no-arrow .t1148__container_flex {
        display: none;
    }
}

/* для добавления второй кнопки "Помочь любой картой мира" */
.t486__btn-wrapper, .t185__butwrapper {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
    
}

.t185__butwrapper {
    justify-content: center;
}

@media (min-width: 960px) {
    .t185__butwrapper {
        justify-content: flex-end;
    }
}