.faq_content {
    padding-top: 14dvw;

}

.faq-container {
    width: 80%;
    left: 50%;
    position: relative;
    transform: translate(-50%, 0);
    margin-bottom: 2dvw;





}

.faq-container .faq-box-container {
    margin-top: 4dvw;
    background: rgba(0, 0, 0, 0.225);
    border-radius: 5dvw;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    margin-bottom: 0.2dvw;
    color: var(--primary-text-color);

    overflow: hidden;

    /* padding: 6.66dvw 7.8dvw 3.8dvw 7.8dvw; */
    padding: 6.66dvw 7.8dvw 0.1dvw 7.8dvw;
}

.faq-container .faq-box-container .faq-inner-box-content {
    margin-bottom: 2.18dvw;


}

.faq-container .faq-box-container .faq-inner-box-content h2 {
    font-size: 2.6dvw;
    text-decoration: underline;
    text-underline-offset: 0.44dvw;
    /* adjust the distance */
}

/* accordian css */

.accrd_tabs {
    user-select: none;
}

.accrd_tabs hr {
    margin: 1.1dvw 0;
    color: var(--primary-text-color);
}

.accordion {

    /* font-family: 'nunitobold'; */
    background-color: white;
    color: black;
    background-color: transparent;
    color: var(--primary-text-color);
    cursor: pointer;
    /* padding: 8px 16px;
    padding-right: 35px; */
    padding: 0.56dvw 1.11dvw;
    padding-right: 2.43dvw;

    width: 100%;
    border: none;
    text-align: left;
    outline: none;

    --font-size: 1.7dvw;
    --plusminus-font-size: calc(var(--font-size) * 1.2);

    font-size: var(--font-size);


    transition: 0.4s;

    display: flex;
    /* font-weight: 600; */
    align-items: center;
    justify-content: space-between;
}

.accordion:after {
    /* font-family: 'nunitoregular'; */
    content: '\002B';
    /* color: #000; */
    color: var(--primary-text-color);

    /* font-weight: bold; */
    float: right;
    /* margin-left: 5px; */
    margin-right: -10px;
    font-size: var(--plusminus-font-size);
}

.accordion.active:after {
    /* font-family: 'nunitoregular'; */
    content: "\2212";
    /* font-weight: bold; */
    color: var(--primary-text-color);

    font-size: var(--plusminus-font-size);
}

.panel {
    /* padding: 0 18px; */
    padding: 0 1.25dvw;
    /* background-color: white; */
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
}

.panel b-strong {
    font-size: 1.3dvw;
    color: var(--tertiary-text-color);
}

.panel p {
    /* font-family: 'nunitoregular'; */
    color: var(--primary-text-color);
    font-size: 1.16dvw;
}

.panel a {
    color: var(--primary-text-color);
    text-decoration: none;
}

.panel a:hover {
    text-decoration: underline;
}

.panel p.p1 {
    margin-bottom: 0.1dvw;
}

ul {
    color: var(--primary-text-color);

}

.ul-dot li::marker {
    font-size: 1.22dvw;
    /* Increase bullet size */
}

.ul-dot li {
    color: var(--primary-text-color);
    font-size: 1.16dvw;
}

.ul-decimal {
    margin-bottom: 0.1dvw;
}

.ul-decimal li {
    list-style: decimal;
    font-size: 1.16dvw;
}

/* accordian css */