.faq__wrapper .faq__link {
    display: flex;
    margin: 0 0 1rem 0;
    align-items: center;
    font-size: 17px;
    font-family: 'Akkurat';
    color: #7c7c7c;
    text-transform: uppercase;
    gap: 7px;
    letter-spacing: 2px;
    text-decoration: none !important;
}

.faq__wrapper.is-text-link h3 {
    color: #006fbd;
    font-weight: 400;
    font-size: 1.47em;
}

.faq__wrapper.has-icon .faq__link:before {
    color: var(--custom-color);
    display: inline-block;
    float: left;
    font-family: 'FontAwesome';
    font-size: 39px;
    margin: -.1rem .5rem 0 0;
    -webkit-font-smoothing: antialiased;
    transition: transform .25s linear;
    -webkit-transition: -webkit-transform .25s linear;
}

.faq__wrapper.has-icon .faq__link[aria-expanded="false"]:before {
    content: '\f055';
    transform: rotate(90deg);
}

.faq__wrapper.has-icon .faq__link[aria-expanded="true"]:before {
    content: '\f056';
    transform: rotate(180deg);
}

.faq__wrapper .faq__content {
    margin-left: 2.3rem;
    padding-bottom: .5rem;
}

.faq__content p {
    font-size: 21px;
    width: 90%;
    color: #000;
    font-family: 'Strawford';
    margin-bottom: 15px;
}

.faqSec {
    padding-bottom: 75px;
    padding-top: 90px;
    background: #e7e5de;
}

.faqs__topic h2 {
    font-size: 60px;
    font-weight: bolder;
    color: #212326;
    margin-bottom: 35px;
}
.faq-ma {
    padding: 70px 0px;
    background: #f3f1ea;
}
.faq__wrapper .faq__content a {
    font-size: 21px;
    width: 90%;
    color: #000;
    font-family: 'Strawford';
    margin-bottom: 15px;
    font-weight: bold;
}