body {
    /* font-family: 'Avrile Sans', sans-serif; */
}

/* small tablet */
@media only screen and (max-width: 1111px) {
    .fc-faqs {
        padding-top: 80px;
    }
    .fc-faqs_item {
        border-radius: 8px;
        padding: 15px;
        background-color: #0c1c32;
        margin: 15px 20px;
        color: white;
    }
    .fc-faqs_item-content {
        color: #cda332;
        height: 0;
    }
    .expand {
        animation: expand .5s forwards;
    }
}

/* anything bigger than a small tablet */
@media only screen and (min-width: 1111px) {
    .fc-faqs {
        padding: 150px 30px 30px 30px;
        font-weight: 600;
        color: #0c1c32;
    }
    .fc-faqs_item {
        padding-bottom: 15px;
    }
    .fc-faqs_item:hover {
        color: #cda332;
        cursor: pointer;
    }
    .fc-container {
        display: grid;
        grid-template-columns: 50% 50%;
    }
    .fc-faqs_answer {
        margin: 150px 30px 30px 30px;
        padding: 20px;
        border-left: solid #d5d5d5 8px;
    }
}

.fc-faqs {
    font-family: 'Avrile Sans', sans-serif;
}

@keyframes expand {
    from {
        height: 0;
        opacity: 0;
    }
    to {
        height: auto;
        opacity: 1;
    }
}