
.faq .question {
    background: #FFF4F5;
    border-radius: 8px;
}

.faq .question_text {
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 22px;
    color: #000000;
}

.faq .answer {
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 28px;   
    color: #000000;
}

.title_on_faq_page {
    font-style: normal;
    font-weight: 900;
    font-size: 36px;
    line-height: 44px;
    color: #000000;
}

.faq li a {
    color: #7c7c7d;
}

.faq .triangle-bottom {
    width:0px;
    height:0px;
    border:20px solid;
    border-top-color: #FFF4F5;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    position: absolute;
    bottom: -38px;
    border-radius: 8px;
}

.faq .img_container {
    margin: 20px;
    flex-wrap: wrap;
}

.faq .img_container>img{
    max-width: 100%;
}

.status-row .status {
    width: 20%;
    display: inline-block;
    height: 30px;
    margin-left: 20px;
}

.status-row .status img {
    height: 100%;
    display: inline-block;
    margin-right: 20px;
}

@media (max-width: 768px) {
    .faq .img_container img {
        width: 100%;
        height: auto;
    }

}