.control-faqs h2 {
    margin-bottom: 1.5rem;
}

.control-faqs .accordion > .card {
    background-color: transparent;
    border-bottom: 1px solid #979797 !important;
}

    .control-faqs .accordion > .card .card-question {
        color: #14332d;
        font-family: Museo-700;
        cursor: pointer;
        padding: 1.5rem 35px 0.5rem 0;
    }

        .control-faqs .accordion > .card .card-question:after {
            color: #004f5b !important;
            content: "+";
            position: absolute;
            right: 20px;
        }

        .control-faqs .accordion > .card .card-question.minus:after {
            content: "-";
            right: 23px;
        }

    .control-faqs .accordion > .card .collapse .card-body {
        padding: 0 0.5rem 1.25rem;
        color: #14332D;
    }

    .control-faqs .accordion > .card .card-body *:last-child {
        margin-bottom: 0;
    }


@media (min-width: 768px) {
    .control-faqs .accordion > .card .card-question {
        font-size: 1.75rem;
        padding: 1.5rem 35px 1.5rem 0;
    }
}