.faq {
    position: relative;
    margin: 100px 0;
}
.faq h2 {
    color: #404F4F;
}
.faq .b2-faq-item .b2-faq-item-a ul {
    margin: 20px 0;
}
.faq .b2-faq-item .b2-faq-item-a ul li b {
    font-weight: 600;
}
.faq .b2-faq-item .b2-faq-item-a ul li {
    font-size: 1rem;
    color: #141414;
    font-family: var(--paragraph-font);
    font-weight: 300;
    line-height: 20px;
    letter-spacing: 1px;
}
.faq .b2-faq-item .b2-faq-item-a p > a {
    text-decoration: underline;
}
@media only screen and (max-width: 1280px) {
    .faq h2 {
        margin-bottom: 40px;
    }
    .faq {
        margin: 60px 0;
    }
}