

/* Start:/local/templates/main/components/bitrix/news.list/contacts-list-accordion/style.css?17860134971686*/
.accordion {
    max-width: 800px;
    margin: 20px auto;
}

.accordion-item {
    margin-bottom: 4px;
}

.img-fluid{
    max-width: 100%;
    height: auto;
    display: block;
}

/* Заголовок-кнопка */
.accordion-header {
    display: none;          /* скрыт на десктопе */
    width: 100%;
    padding: 12px 16px;
    background: #636A72;
    border: none;
    text-align: left;
    font-size: 16px;
    cursor: pointer;
    position: relative;
    color:white;
}

/* Уголок-указатель (стрелка) */
.accordion-header::after {
    content: "▸";
    position: absolute;
    right: 16px;
    transition: transform 0.2s ease;
}

/* Развернутое состояние */
.accordion-item.open .accordion-header::after {
    transform: rotate(90deg);
}

/* Контентная область */
.accordion-content {
    padding: 16px;
    background: #fff;
}

/* ----- Мобильная версия (до 767px) ----- */
@media (max-width: 767px) {
    .accordion-header {
        display: block;       /* показываем на мобиле */
    }

    .accordion-content {
        display: none;        /* скрыт по умолчанию */
    }

    .accordion-item.open .accordion-content {
        display: block;       /* показываем при открытии */
    }

    .accordion .item-title{
        display: none;
    }
}

/* ----- Десктоп (≥ 768px) ----- */
@media (min-width: 768px) {
    .accordion-header {
        display: none !important;  /* скрыт на десктопе */
    }

    .accordion-content {
        display: block !important;  /* всегда виден */
    }
}
/* End */
/* /local/templates/main/components/bitrix/news.list/contacts-list-accordion/style.css?17860134971686 */
