@media screen and (min-width:1200px) {}

@media screen and (max-width:1199px) {}

@media screen and (min-width:992px) {
    .header_section .nav-link {
        font-size: 15px;
        color: #333333;
        transition: all 0.2s ease;
        -webkit-transition: all 0.2s ease;
        -moz-transition: all 0.2s ease;
        -ms-transition: all 0.2s ease;
        -o-transition: all 0.2s ease;
        padding: 0;
        font-weight: 600;
    }

    .header_section li.nav-item {
        padding: 20px 4px;
    }

    .homepage .nav-link {
        color: #fff !important;
    }

    .homepage {
        background: transparent !important;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
    }
}

@media screen and (max-width:991px) {

    .homepage .dropdown-toggle {
        color: #323232 !important;
    }

    .navbar-toggler {
        border-radius: 3px;
        padding: 6px 12px;
        opacity: 1;
        color: #000000;
        outline: none !important;
        box-shadow: none !important;
        border: none;
        background: #dbdbdb;
    }


    .header_section .nav-link {
        color: #323232;
        font-weight: 600;
        padding: 0px;
        position: relative;
    }

    .navbar-collapse li .nav-link span.count-item {
        top: 1px;
    }

    .header_section .nav-item {
        padding: 7px 0px !important;
    }

    .offcanvas-header .btn-close {
        outline: none !important;
        box-shadow: none !important;
    }

    .sign-section {
        padding: 100px 0px;
    }

    .header_section .nav-item {
        padding: 2px 0px;
    }

    .header_section .dropdown-menu[data-bs-popper] {
        top: 28px;
        position: absolute;
        left: -93%;
    }

    .language_switcher .dropdown-menu {
        left: -37px !important;
    }

    .choose_item .item_info {
        border-right: 0px;
        border-bottom: 1px solid #EEE;
        margin-bottom: 15px;
    }

    .apps_content h3 {
        width: 100%;
        font-size: 36px;
    }
}

@media screen and (min-width:768px) {
    .checkout_section .item_info {
        border-right: 1px solid #EEE;
    }
}

@media screen and (max-width:767px) {
    .banner_section h1 {
        font-size: 30px;
    }

    .banner_section .custom-shape-divider-bottom-1708324461 svg {
        height: 16px;
    }

    .sign-section {
        padding: 80px 0px;
    }

    .apps_content h3 {
        width: 100%;
        font-size: 25px;
        line-height: 25px;
    }

    .apps_content p {
        font-size: 16px;
    }


}


@media screen and (max-width:575px) {
    .banner_section .select2-container--bootstrap-5 .select2-selection {
        border-bottom: 1px solid #ddd !important;
    }

    .banner_section h1 {
        font-size: 24px;
    }

    .sign-section .card-body h2 {
        font-size: 19px;
    }

    .work_step .step {
        width: 40px;
        height: 40px;
        font-size: 15px;
    }

    .work_step .content h3 {
        font-size: 15px;
    }

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

    .section_title {
        font-size: 16px;
    }

    .section_heading .sub_title {
        font-size: 13px;
    }

    .work_step .icon svg {
        height: 80px !important;
    }
    .bs4-order-tracking li>div {
        width: 49px !important;
        line-height: 49px !important;
    }
}

@media screen and (max-width:450px) {
    .apps_content h3 {
        font-size: 22px;
    }

    .apps_content p {
        font-size: 14px;
    }

    .apps_content img {
        margin-bottom: 10px;
    }
}
