@media (max-width: 1350px) {
    .nav-menu>li>a {
        padding: 5px 15px 10px !important;
    }

}

@media (max-width: 1280px) {
    .blog-sec .hom-eve-lhs-1 {
        padding: 0 7px;
    }
}

@media (max-width: 1250px) {
    .nav-menu>li>a {
        padding: 5px 16px 10px !important;
    }
}


@media (max-width: 1200px) {
    .header_area {
        width: 98%;
    }

    .appliance-ss {
        padding: 8px 0px 40px;
    }

    .elementor-section {
        padding: 40px 0px;
    }

    .news-mm .news-mm-cnt .home-tit h2 {
        font-size: 40px !important;
    }
}

@media (max-width: 1100px) {

    .sell-advert .sl-advert-lft .positon-img3,
    .sell-advert .sl-advert-lft .positon-img4 {
        display: none;
    }

    .addressColumn {
        width: 48%;
    }

    #slider1 {
        width: 96% !important;
        margin: 0 auto auto !important;
    }

    .header_area {
        width: 98%;
    }

    .profile-sec {
        padding: 20px 0px 20px;
        background: #fff;
    }

    .nav-menu>li>a {
        padding: 5px 20px 10px 0px !important;
        margin-right: 15px;
    }

    #sell-banner .bannr-cnt h1 {
        font-size: 40px;
        line-height: normal;
    }

    .sell-advert,
    .join-crt-acnt {
        margin: 60px 0;
    }

    .sell-upld-pdct,
    .join-crt-acnt {
        padding: 60px 0;
    }

    .join-solution h2,
    .by-sl-advt h2,
    .join-testimo h2,
    .join-crt-acnt h2 {
        font-size: 30px;
        line-height: normal;
    }

    .sell-advert .sl-advert-rgt h2 {
        font-size: 30px;
        line-height: normal;
    }

}

@media (max-width: 992px) {
    .header_area {
        display: none;
    }

    .sell-advert .sl-advert-lft {
        height: 350px;
        margin-top: 30px;
        border-radius: 20px;
    }

    .packs-contant.js-sticky.is-sticky {
        position: inherit !important;
        top: 15px !important;
        width: 100% !important;
    }

    .prdt-zm-out {
        flex-wrap: wrap;
    }

    .join-testimo .responsive-quote {
        margin-top: 40px;
    }

    .join-solution {
        margin: 50px 0;
        text-align: center;
    }

    .jon-ctn-top {
        width: 100%;
        margin: auto;
    }

    .join-gold-stnd .gold-stnd-inr {
        min-height: auto;
    }

    .card-body {
        padding: 10px;
    }

    .dLg-block.fr-mne-icn {
        display: inherit !important;
    }

    .news-mm .news-mm-img {
        width: 100%;
        height: 500px;
        text-align: center;
    }

    .dshbrd-crd {
        /* min-height: 216px; */
        /* height: 168px; */
    }

    .img-fluid {
        max-width: 100%;
        height: 100%;
    }

    .flowing-item-cnt {
        width: 100%;
    }

    .item-slider-sec .nw-dly-dls a.prmt-bttn {

        width: 170px;
    }

    .news-mm .news-mm-img img {
        height: 100% !important;
    }

    .lction .hdr-sl-btn span {
        display: none;
    }

    .lction .hdr-sl-btn {
        min-width: auto;
    }

    .top-right-sec {
        display: flex;
        align-items: center;
        gap: 10px;
    }

    .header_cart .hdr-btn-cart .cart svg {
        width: 20px;
        height: 20px;
        color: #000;
    }

    .lction .hdr-sl-btn svg {
        width: 23px;
        height: 23px;
        border-radius: 30px;
    }

    .hm-notif-drp svg {
        color: #000;
    }

    body .header-sec .top-sec .srch-inpt-cl {
        order: 2;
        width: 100% !important;
        max-width: 100%;
        margin-bottom: 20px;
        padding: 0;
    }
    .gap-2.hedr-mid-innr_inner {
        gap: 0;
    }
}


@media (max-width: 767px) {

    .contant ul {
        padding: 10px;
    }

    .join-crt-acnt h2,
    .join-crt-acnt h4 {
        width: 100%;
        margin: auto;
    }

    .blog-sec .hom-eve-lhs-1 {
        width: 100%;
    }

    .by-sl-advt {
        margin: 50px 0;
    }

    #sell-banner {
        height: 320px;
        margin: 0 10px;
    }

    .sell-advert,
    .join-crt-acnt {
        margin: 50px 0;
    }

    .sell-upld-pdct,
    .join-crt-acnt {
        padding: 50px 0;
    }

    #sell-banner .bannr-cnt h1 {
        font-size: 30px;
    }

    .addressColumn {
        width: 100%;
        margin-right: 0;
    }

    .header-sec .top-sec .srch-inpt-cl {
        width: 100% !important;
        order: 5 !important;
        margin-top: 10px;
    }

    .news-mm .news-mm-img {
        height: 350px;
    }

    .news-mm .news-mm-cnt .home-tit h2 {
        font-size: 24px !important;
    }

    .top-sec {
        padding-inline: 15px;
    }

    body .pd-itm-left {
    position: relative;
}

.pd-img-main {
    margin: 0;
}

.pd-itm {
    gap: 20px;
}
.package-pg .pd-itm{
    gap: 10px;
}
.package-pg .pd-itm span {
    font-size: 16px;
}
.packg-item p {
    margin: 0;
}
.packg-item h4 {
    font-size: 18px;
}
.pd-btn-tp .action-drp-btn.mx-2 {
    margin: 0 !important;
}

.pd-btn-tp {
    gap: 10px;
    flex-wrap: wrap;
    justify-content: start;
}

.pd-btn-tp .action-drp-btn.mr-2 {
    margin: 0 !important;
}

.pd-bnt ul.cate-tt {
    width: 100%;
    text-align: left;
    justify-content: flex-start;
}

.pd-btn-tp .badge {
    margin: 0;
}

.pagnton-ftr ul {
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    padding: 0 40px;
    gap: 10px;
    margin-bottom: 20px;
}

.pagnton-ftr ul li.page-item:first-child {
    position: absolute;
    left: -5px;
    min-width: 35px;
}

.pagnton-ftr ul li.page-item:last-child {
    position: absolute;
    right: -5px;
    min-width: 35px;
}

.pagnton-ftr {
    flex-direction: column;
}

.pgntn-ftr-lft {
    position: relative;
    width: 100%;
}

.pgntn-ftr-lft .page-link {
    min-width: auto;
    height: auto;
    padding: 5px 9px;
}

.pgntn-ftr-lft nav {
    width: 100%;
}
.pagnton-ftr .pgntn-ftr-rgt ul {
    margin: 0;
}
.pagination {
    justify-content: center;
}


footer .content_footer_inner .brdr2px .heading {
    margin-bottom: 10px;
    margin-top: 20px;
}

}

@media(max-width: 663px) {
    .flowing-item {
        flex-direction: column;
        align-items: flex-end;
    }

    .flowing-item li {
        font-size: 13px;
    }

    .flowing-user li img {
        width: 30px !important;
        height: 30px;
    }

    .rw-list {
        padding-left: 20px !important;
    }

    footer .column {
        width: 50%;
    }

    .dropdown.hm-notif-drp {
        display: none;
    }

    .header_cart .hdr-btn-cart .cart[data-tooltip="Wishlist"] {
        display: none;
    }
}

@media (max-width: 576px) {

    #sell-banner .rd-pill-btn {
        margin-bottom: 10px;
    }
    .item-slider-sec.blog-sec .owl-controls
    {
       top: -42px;
       right: 16px;
   }
    .join-solution h2,
    .by-sl-advt h2,
    .join-testimo h2,
    .join-crt-acnt h2 {
        font-size: 25px;
        line-height: normal;
    }

    .owl-controls .owl-buttons div {
        cursor: pointer;
        display: none;
    }

    .appliance-ss {
        padding: 0px 5px 30px 5px !important;
    }


    footer .column {
        width: 100%;
    }

    .elementor-item {
        width: 100%;
        margin-bottom: 15px;
    }

    .nav-menus-wrapper .mbl-logo {
        display: none;
        width: auto;
        height: 35px;
        margin: 10px 0 0 10px;
    }

    .nav-menus-wrapper .desk-logo {
        display: inline-block;
        width: auto;
        height: 35px;
        margin: 10px 0 0 10px;
    }

    .mbl-tr-mnu .up-rgt-menu a {
        display: flex;
        padding: 10px 10px 10px 20px;
    }

    .mbl-tr-mnu .up-rgt-menu a img {
        padding-right: 8px;
    }

    .lction .hdr-sl-btn,
    .hdr-pst-btn {
        padding: 0px;
        font-size: 14px;
    }

    .top-right-sec ul {
        width: 100%;
        justify-content: start;
    }

    .logo-sec .desk-logo {
        width: 150px;
        display: none;
    }

    .logo-sec .mbl-logo {
        display: inline-block;
        width: auto;
        height: 35px;
    }

    .main_header_area {
        justify-content: start;
    }

    .header-sec .up-header-link .up-rgt-menu {
        width: 100%;
        justify-content: space-between;
        display: none;
    }

    .page-link {
        padding-left: 8px;
        padding-right: 8px;
    }

    .header-sec .up-header-link .up-rgt-menu a {
        margin-right: 0px;
    }

    .header-sec .up-header-link {
        width: 100%;
    }

    .logo-sec {
        width: auto;
        /* margin-left: 48px; */
        margin-bottom: 0;
    }

    .header-sec .top-sec .lg-sec {
        width: auto;
    }

}

@media (max-width: 460px) {
    .pd-tt-add-sec {
        display: block;
    }

    .join-gold-stnd h2 {
        width: 86%;
    }

    .header-sec .top-sec .lg-sec {
        width: 36%;
    }

    .mngr-bttn,
    .prmt-bttn,
    .prmt-bttn-blck {
        width: 160px;
    }

    .w3ls-pince h4 {
        white-space: normal;
    }
}


@media (max-width: 400px) {
    .page-link {
        padding-left: 6px;
        padding-right: 6px;
    }

    .mngr-bttn,
    .prmt-bttn {
        width: 120px;
    }

    .prmt-bttn-blck {
        margin: auto;
    }

    .header-sec .top-sec .lg-sec {
        width: 32%;
    }
}

@media (max-width: 380px) {
    .header-sec .top-sec .lg-sec {
        width: 20%;
    }
}