/* 

@media screen and (max-width: 1080px) {
    .join_us h1 {
        font-size: 45px;
    }
    .join_us h2 {
        font-size: 20px;
    }
    .join_us .tab-content .tab-box {
        margin-bottom: 20px;
    }
    .join_us .tab-content .tab-box ul {
        margin: 15px;
    }
    .join_us {
        padding-bottom: 40px;
    }
    .why_us h2 a, .why_us h2 {
        font-size: 22px;
    }
    .faq {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .faq .accordion-item .accordion-header button {
        font-size: 22px;
    }
    .faq h3 {
        font-size: 22px;
        padding-top: 30px;
    }
    .join_us .tab-content .tab-box {
        padding: 2rem 1rem;
    }
    .join_us .tab-content .tab-box h3 {
        font-size: 35px;
    }
    .join_us .tab-content .tab-box h3 + p {
        font-size: 20px;
    }
}



@media screen and (max-width: 767px) {
    .join_us h1 {
        font-size: 30px;
    }
    .join_us .tab-content .tab-box {
        margin-bottom: 15px;
        min-height: auto;
        padding: 2rem 1rem;
    }
    .join_us .tab-content .tab-box h3 {
        font-size: 35px;
    }
    .join_us .tab-content .tab-box h3 + p {
        font-size: 20px;
    }
    .join_us .tab-content .tab-box ul li {
        font-size: 16px;
    }
    .join_us {
        padding-bottom: 30px;
    }
    .why_us {
        padding-top: 5rem;
        padding-bottom: 5rem;
    }
    .why_us h2 b {
        padding-right: 0;
        display: block;
    }
    .faq {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .faq h2 {
        font-size: 22px;
        padding-bottom: 10px;
    }
    .faq .accordion-item .accordion-header button {
        font-size: 18px;
        padding: 10px;
    }
    .faq .accordion-item .accordion-body {
        padding: 10px;
    }
    .faq h3 {
        font-size: 19px;
        padding-top: 20px;
    }
} */