@media only screen and (min-width: 1600px) and (max-width: 1920px) {}

@media only screen and (min-width: 1445px) and (max-width: 1599px) {}

@media only screen and (min-width: 1400px) and (max-width: 1444px) {}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .home-banner-wrap .content h1 {
        font-size: 50px;
    }

    .home-banner-wrap {
        padding: 72px 0 100px;
    }

    p {
        font-size: 16px;
        line-height: 27px;
    }

    .services-sec .service-main .service-box p {
        font-size: 14px;
        line-height: 21px;
    }

    .how-those-guy {
        padding: 70px 0px;
    }

    .how-those-guy .online-box .box h6 {
        font-size: 12px;
        line-height: 18px;
    }

    .how-those-guy .online-box .box p {
        font-size: 14px;
        line-height: 24px;
    }

    .transparent-sec .timing-box .flexible p {
        font-size: 13px;
        line-height: 20px;
    }

    .growing-businesses {
        padding: 70px 0px 0px;
    }

    .earnings-sec .competitive {
        padding: 25px 30px;
    }

    .earnings-sec .competitive h6 {
        font-size: 12px;
    }

    .delivery-step .modal-body .steps-container .Which-day h2,
    .delivery-step .modal-body .steps-container .what-time h2,
    .delivery-step .modal-body .steps-container .helpers h2,
    .delivery-step .modal-body .steps-container .we-moving h2,
    .delivery-step .modal-body .steps-container .add-an-items h2,
    .delivery-step .modal-body .steps-container .add-an h2,
    .delivery-step .modal-body .steps-container .tell-us h2,
    .delivery-step .modal-body .steps-container .where h2,
    .delivery-step .modal-body .steps-container h2 {
        font-size: 26px;
    }

    .delivery-step .modal-body .steps-container {
        padding: 40px 80px 30px;
    }

    .delivery-step .modal-body .steps-container .store-box .txt h3 {
        font-size: 20px;
        margin: 0px 0px 2px;
        line-height: 20px;
    }

    .delivery-step .modal-body .steps-container .store-box .txt p {
        font-size: 15px;
    }

    .delivery-step .modal-body .steps-container .store-box .main-img img {
        height: 40px;
    }

    .delivery-step .modal-body .steps-container .store-box {
        padding: 20px 40px 20px 30px;
    }

    .head-box .main-img img {
        height: 40px;
    }

    .head-box .menu-box .btn-menu {
        font-size: 25px;
    }

    .head-box {
        padding: 10px 30px;
        margin: 0;
    }

tn-fixetnext {
        padding: 12px 37px;
        font-size: 16px;
    }

tn-fixetn {
        padding: 15px;
    }

    .delivery-step .modal-body .steps-container .where .up-location {
        padding: 10px 15px;
    }

    .delivery-step .modal-body .steps-container .where .up-location h5 {
        font-size: 16px;
    }

    .delivery-step .modal-body .steps-container .where .up-location img {
        height: 30px;
        width: 30px;
    }

    .delivery-step .modal-body .steps-container .where h6 {
        font-size: 16px;
        margin: 25px 0px 25px;
    }

    .delivery-step .modal-body .steps-container .where .popup-overlay .popup-box h3 {
        font-size: 20px;
        margin: 0px 0px 20px 0px;
    }

    .delivery-step .modal-body .steps-container .where .popup-box {
        max-width: 820px;
        height: 340px;
    }

    .delivery-step .modal-body .steps-container .main-input {
        padding: 13px 25px;
    }

    .delivery-step .modal-body .steps-container .input-search {
        font-size: 17px;
        padding: 0px 0px 0px 30px;
    }

    .delivery-step .modal-body .steps-container .main-input i {
        font-size: 17px;
    }

    .delivery-step .modal-body .steps-container .where .popup-box .close-btn {
        font-size: 17px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey h3 {
        font-size: 20px;
        margin: 0px 0px 20px;
        gap: 8px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey h3 img {
        height: 26px;
        width: 20px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey .group-input {
        margin: 0px 0px 15px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey .group-input .lable {
        font-size: 15px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey .group-input input {
        font-size: 18px;
        padding: 8px 0px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey .purch {
        padding: 0px 0px 20px;
        margin: 16px 0px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey .purch h4 {
        font-size: 16px;
        gap: 6px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey .purch h4 img {
        width: 18px;
        height: 18px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey .purch .form-check {
        height: 70px;
        padding: 20px 20px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey .purch .form-check-label {
        font-size: 17px;
        font-family: "Poppins", sans-serif;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey .purch .form-check-input {
        width: 25px;
        height: 25px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey .flights h6 {
        font-size: 18px;
    }

    .frame .cir-btn div {
        font-size: 22px;
        height: 35px;
        width: 35px;
    }

    .frame .number h1 {
        font-size: 20px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey .flights {
        padding: 10px 0px;
    }

    .delivery-step .modal-body .steps-container .helper .form-check label.form-check-label {
        font-size: 17px;
    }

    .delivery-step .modal-body .steps-container .helper .form-check {
        padding: 20px 0px;
    }

    .delivery-step .modal-body .steps-container .helper .form-check .form-check-input {
        height: 25px;
        width: 25px;
    }

    h3 {}

    .delivery-step .modal-body .steps-container .tell-us .jersey .textare .parking h3 {
        font-size: 15px;
    }

    .delivery-step .modal-body .steps-container .tell-us .jersey .textare .parking h6 {
        font-size: 16px;
    }

    textarea {}

    .delivery-step .modal-body .steps-container .tell-us .jersey .textare textarea {
        padding: 10px 10px;
        font-size: 14px;
    }

    .delivery-step .modal-body .steps-container .add-an h3 {
        font-size: 21px;
        margin: 0px 0px 30px;
    }

    .delivery-step .modal-body .steps-container .add-an h4 {
        font-size: 16px;
        margin: 0px 0px 10px;
    }

    .delivery-step .modal-body .steps-container .add-an .items-box .box {
        padding: 10px 15px;
        margin: 0px 0px 13px;
    }

    .delivery-step .modal-body .steps-container .add-an .items-box .box h5 {
        font-size: 16px;
    }

    .delivery-step .modal-body .steps-container .add-an .items-box .box img {
        height: 35px;
        width: 35px;
    }

    .delivery-step .modal-body .steps-container .add-an-items .form-check .form-check-label {
        font-size: 18px;
    }

    .delivery-step .modal-body .steps-container .add-an-items .form-check {
        margin: 0px 0px 25px;
    }

    .delivery-step .modal-body .steps-container .add-an-items .form-check .form-check-input {
        width: 20px;
        height: 20px;
    }

    .delivery-step .modal-body .steps-container .add-an-items .how-many h6 {
        font-size: 18px;
    }

    .delivery-step .modal-body .steps-container .add-an-items .smoothly p {
        font-size: 16px;
        line-height: 25px;
    }

    .delivery-step .modal-body .steps-container .add-an-items .message .notes {
        font-size: 16px;
    }

    .delivery-step .modal-body .steps-container .add-an-items .message textarea {
        font-size: 16px;
    }

    .delivery-step .modal-body .steps-container .add-an-items .message {
        margin: 0px 0px 60px;
    }

    .delivery-step .modal-body .steps-container .we-moving .total .item-box .txt h4 {
        font-size: 22px;
    }

    .delivery-step .modal-body .steps-container .we-moving .total .item-box .txt h4 span {
        font-size: 15px;
    }

    .delivery-step .modal-body .steps-container .we-moving .total .item-box .txt h5 {
        font-size: 22px;
    }

    .delivery-step .modal-body .steps-container .we-moving .total p {
        padding: 10px 0px;
        font-size: 16px;
    }

    .delivery-step .modal-body .steps-container .we-moving .btn-item .item {
        font-size: 20px;
        padding: 13px 24px;
    }

    .delivery-step .modal-body .steps-container .helpers .box ul li p {
        font-size: 16px;
        line-height: 24px;
    }

    .delivery-step .modal-body .steps-container .helpers .box h3 {
        font-size: 22px;
        margin: 0px 0px 7px;
    }

    .delivery-step .modal-body .steps-container .helpers .box ul li img {
        width: 40px;
        height: 40px;
    }

    .delivery-step .modal-body .steps-container .helpers .box ul {
        gap: 30px;
        margin: 0px 0px 10px;
    }

    .delivery-step .modal-body .steps-container .helpers .box p {
        font-size: 17px;
    }

    .delivery-step .modal-body .steps-container .helpers .box {
        padding: 20px;
    }

    .delivery-step .modal-body .steps-container .what-time h4 {
        font-size: 18px;
        margin: 0px 0px 20px;
    }

    .delivery-step .modal-body .steps-container .what-time p {
        padding: 6px;
        font-size: 16px;
        margin: 0px 0px 26px;
    }

    .delivery-step .modal-body .steps-container .what-time .select .form-select {
        font-size: 16px;
        height: 60px;
    }

    .delivery-step .modal-body .steps-container .review h2 {
        font-size: 25px;
        margin: 0px 0px 16px;
    }

    .delivery-step .modal-body .steps-container .review p {
        font-size: 16px;
        line-height: 26px;
    }

    .delivery-step .modal-body .steps-container .review .store h6 {
        padding: 15px;
        font-size: 15px;
        letter-spacing: 2px;
    }

    .delivery-step .modal-body .steps-container .review .included h2 {
        font-size: 20px;
        margin: 0px 0px 20px;
    }

    .delivery-step .modal-body .steps-container .review .included ul li {
        font-size: 16px;
        gap: 10px;
    }

    .delivery-step .modal-body .steps-container .review .included ul li img {
        height: 25px;
        width: 25px;
    }

    .delivery-step .modal-body .steps-container .review .included h6 {
        font-size: 14px;
    }

    .delivery-step .modal-body .steps-container .review .included h6 img {
        height: 22px;
        width: 22px;
    }

    .delivery-step .modal-body .steps-container .review .included p i {
        font-size: 14px;
    }

    .delivery-step .modal-body .steps-container .review .guaranteed h2 {
        font-size: 20px;
        margin: 0px 0px 20px;
        padding: 0px 0px 20px;
    }

    .delivery-step .modal-body .steps-container .review .guaranteed .total h6 {
        font-size: 16px;
    }

    .delivery-step .modal-body .steps-container .review .guaranteed .Taxes h6 {
        font-size: 16px;
    }

    .delivery-step .modal-body .steps-container .review .guaranteed ul li {
        font-size: 18px;
    }

    .delivery-step .modal-body .steps-container .review .guaranteed h4 {
        font-size: 16px;
    }

    .delivery-step .modal-body .steps-container .review .guaranteed {
        padding: 20px 20px;
    }

    .delivery-step .modal-body .steps-container .review .included {
        padding: 20px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {}

@media only screen and (min-width: 768px) and (max-width: 991px) {}

@media only screen and (min-width: 576px) and (max-width: 767px) {}

@media only screen and (min-width: 300px) and (max-width: 575px) {}