/*** Accordion block ***/

.wp-block-hotblocks-accordion {
    border-bottom: 1px solid #ccc;
    margin-bottom: 7px;
}

.wp-block-hotblocks-accordion .accordion-heading {
    border-top: 1px solid #ccc;
    cursor: pointer;
    margin: 0;
    padding: 7px 15px;
}

.wp-block-hotblocks-accordion .accordion-heading::after {
    display: block;
    float: right;
    content: "+";
    font-weight: 400;
}

.wp-block-hotblocks-accordion .accordion-heading.active_tab::after {
    content: "-";
}

.wp-block-hotblocks-accordion .accordion-content {
    display: none;
    padding: 15px;
}