/*------------------------------------*\
   FAQS / TERMS / USER CSS
\*------------------------------------*/
.faq-container {
    padding: 2rem 1.5rem;
    text-align: left;
    background-color: #F7F7F7;
}

.faq-container #accordion {
    margin: 0 auto;
    width: 60%;
}

.faq-container .card {
    border: none;
}

.faq-container .card-header {
    border-bottom: 1px solid #009BF4;
}

.faq-container .card-header a, a.hover {
    color: #009BF4;
    text-decoration: none;
}

.legal p {
    font-size: 1.000em;
}

.legal ol {
    padding-left: 1rem;
}


/*------------------------------------*\
   ACCORDION CSS
\*------------------------------------*/
.btn-accordion {
    float: right;
}


/*------------------------------------*\
   MEDIA QUERES
\*------------------------------------*/
@media (max-width: 768px) {
    .faq-container #accordion {
        width: 100%;
    }
}