@media (max-width: 1600px) {

    .our-mission h2 {
        font-size: 50px;
    }

    .fs50 {
        font-size: 40px;
    }

    .fs40 {
        font-size: 30px;
    }

    section.home select {
        font-size: 16px;
    }

    .feature-box span,
    .process-content span,
    .fs30 {
        font-size: 24px;
    }

    .writing-services .writing-box span {
        font-size: 18px;
    }
}

@media (max-width: 1400px) {
    .form-price button {
        padding: 7px 28px;
    }

    .profile-info ul li span {
        font-size: 11px;

    }

    .process .nav-link {

        font-size: 18px;

    }

    .testimonail-box {
        padding: 20px;
    }
}

@media (max-width: 1200px) {
    section.home .form-price {

        gap: 10px;
    }

    .form-price button {
        padding: 7px 21px;
        font-size: 16px;
    }

    .process .nav-link {
        font-size: 15px;
    }

    .process-content p {
        font-size: 14px;
    }

    .whatsapp,
    .order-now,
    .live-chat {
        font-size: 14px;
    }

    header .navbar .nav-link,
    .faq button.accordion-button {
        font-size: 14px;
    }

    footer .quick-link span,
    .price-box span.price,
    .price-box span.report,
    .price-box span.free {

        font-size: 20px;
    }

}

@media (max-width: 992px) {

    section.home select {
        margin-bottom: 15px;
    }

    .headerSec.sticky {
        margin: 0px;
        border-radius: 0px;
        width: auto;
        padding: 0px;
    }

    .headerSec {
        width: auto;
    }

    .whatsapp,
    .order-now {
        margin: unset;
        font-size: 14px;
    }

    .our-mission span,
    .our-mission h2,
    .fs50,
    .fs40,
    .fs30 {
        font-size: 20px;
    }

    .home .form-group {

        flex-direction: column;
        gap: 0px;
    }

    .review-method img {
        width: 140px;
    }

    .review-method .fs20 {
        font-size: 16px;
    }

    .process-content {
        margin-bottom: 10px;
    }

    section {
        padding: 30px 0px;
    }

}

@media (max-width: 768px) {
    .writer-box {
        flex-direction: column;
    }

    .Call-expert {
        width: 50px;
    }

    .profile-content {
        width: 100%;
    }

    .review-method {
        border-radius: 0px;
        padding: 10px 0px;
        flex-wrap: wrap;
    }

    .flag-form div {
        width: 100%;
    }

    .flag-form button {
        right: 0px;
        font-size: 11px;
        width: 45%;
        padding: 21px 0px;
    }

    .flag-form .flag {
        bottom: 12px;
        left: 10px;
        width: 38px;
    }

    .flag-form select {
        width: 100%;
    }

    .mission-boxes  ,.mission-box {
         border-radius: 0px;
    }
    .mission-box img{
        display: none;
    }
}

@media (max-width: 576px) {}