

/* Start:/local/templates/main/components/bitrix/news.list/faq_page/style.css?17914635663224*/
.faq_page-wrapper {
    position: relative;
    width: 100%;
}

.faq_page-list {
}

.faq_page-item {
}

/* --------------------------------------------------------------------------
   Карточка вопроса-ответа
   -------------------------------------------------------------------------- */
.faq_page-card-hover {
    background: rgba(255, 255, 255, 0.6);
    box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.25);
    border: 1px solid var(--01-green);
    padding: 18px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    line-height: 130%;
    backdrop-filter: blur(20px);
}

.faq_page-card-hover:hover {
    transform: translateY(-6px); 
    box-shadow: 0 20px 40px -10px rgba(67, 99, 66, 0.15); 
}

/* Внутренний контейнер карточки */
.faq_page-card-hover .card-body {
    /* Дополнительные внутренние отступы заданы через p-4 в Bootstrap, можно стилизовать тут */
}

/* --------------------------------------------------------------------------
   Элементы внутри карточки
   -------------------------------------------------------------------------- */

/* Надзаголовок категории (бывший H2 / Альтернативный H2) */
.faq_page-card-hover .category_name {
    font-family: var(--font-family);
    font-weight: 600;
    font-size: 20px;
    line-height: 130%;
    color: #fff;
    align-self: start;
    margin-bottom: 30px;
    z-index: 11;
}

.faq_page-card-hover:hover a.category_name {
    transition: transform 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); /* Начальное состояние без тени */
}
.faq_page-card-hover:hover a.category_name:after {
    content: '\e910';
    font-family: 'ico-club-print' !important;
}

.faq_page-card-hover:hover a.category_name {
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}
.faq_page-card-hover:hover a.category_name:hover {
    transform: scale(1.03); /* Легкое увеличение */
    box-shadow: 0 6px 15px rgba(67, 99, 66, 0.35); /* Глубокая красивая тень под плашкой */
    filter: brightness(1.05); /* Чуть-чуть подсвечиваем цвет фона */
    cursor: pointer;
    color: #fff;
}
/* Заголовок вопроса (Название карточки) */
.faq_page-card-hover .card-title {
    font-family: var(--font-family);
    font-weight: 600;
    font-size: 26px;
    color: var(--01-green);
}

/* Текст ответа */
.faq_page-card-hover .card-text {
    font-family: var(--font-family);
    font-weight: 300;
    font-size: 18px;
    color: #000;
    margin-bottom: 30px;
}
.delay-1s-custom { animation-delay: 0.1s; }
.delay-2s-custom { animation-delay: 0.2s; }
.delay-3s-custom { animation-delay: 0.3s; }
.delay-4s-custom { animation-delay: 0.4s; }
.delay-5s-custom { animation-delay: 0.5s; }
.delay-6s-custom { animation-delay: 0.6s; }
/* End */
/* /local/templates/main/components/bitrix/news.list/faq_page/style.css?17914635663224 */
