@media (min-width: 1024px) and (max-width: 1200px) {
    .header-logo img {
        height: 70px !important;
    }

    .serch-box-div {
        display: none;
    }

    .mobile-menu-serch {
        position: absolute;
        right: 200px;
        top: 1px;
        margin: auto;
        transition: c;
        width: 100%;
    }

    .sidebar_contactus_information_div_main {
        display: block;
    }

    .header-layout1 .header-top {
        display: none;
    }


    .header-layout1 .sticky-wrapper .menu-area {
        padding: 2px 0px;
    }

    .header-right {
        display: none !important;
    }

    .header-layout1 .logo-bg {
        height: 75px;
    }

    .about-contact-grid {
        margin-bottom: 20px;
    }

}

@media (min-width: 320px) and (max-width: 767px) {
    .header-top {
        display: none;
    }


    .search-container a{
        color: var(--white-color);
    }



       .serch-box-div {
        position: absolute;
        top: 3px;
        right: 100px;
    }

    .header-layout1 .sticky-wrapper .menu-area {
        padding: 1px 0px;
    }

    .header-logo img {
        height: 77px !important;
    }

    .header-layout4 {
        background-color: #1e2939;
    }

    .sticky-wrapper.sticky {
        background-color: #1e2939;
    }

    .header-layout4 .logo-bg {
        display: none;
    }

    .about-images-box {
        display: none;
    }

    .about-sec-area {
        padding: 25px 0px 25px;
    }

    .about-sec-title {
        font-size: 23px;
    }

    .tour-packages-sec {
        padding: 25px 0px 15px;
    }

    .riview-title {
        font-size: 25px;
        font-weight: 600;

    }

    .tour-package-sec .title-area .sec-title {
        margin-bottom: 7px;
    }

    .tour-package-sec {
        padding: 20px 0px 20px;
    }

    .title-area .sec-title {
        margin-bottom: 8px;
    }

    .slider_section2 {
        display: block;
    }

    .desktop-banner {
        display: none;
    }

    .desktop_whatsapp {
        display: none;
    }

    .mobile_whatsapp {
        display: block;
    }

    .sidebar_contactus_information_div_main {
        display: block;
    }

    .testimonial-card-main-box {

        padding: 20px 20px 20px 20px;

    }

    .about-contact-grid {
        margin-bottom: 15px;
    }

    .travel-box {
        margin-bottom: 20px;
    }

    .blog-main-title {
        font-size: 20px;
        font-weight: 700;
    }

    .footer-widget.widget_nav_menu a {
        font-size: 14px;
        font-weight: 500;
    }

    .testimonial-card-main-box::before {
        width: 100%;
    }

    .testi-grid_name {
        font-size: 16px;
    }

    .testi-grid_quote {
        display: none;
    }

    .team-grid {
        margin-bottom: 20px;
    }

    .faq-title h2 {
        font-size: 19px;
    }

    .faq-left-content {
        margin-bottom: 20px;
    }

    .cta-call {
        font-size: 14px;
    }

    .breadcumb-title {
        font-size: 26px;
    }

    .mobile-menu-serch {
        position: absolute;
        right: 80px;
        top: 3px;
        margin: auto;
        transition: c;
        width: 100%;
    }

    .search-icon {
        background-color: var(--theme-color);

    }

    .search-icon a {
        color: var(--white-color);
    }



}



@media (min-width: 768px) and (max-width: 991px) {
    .header-top {
        display: none;
    }

    .mobile-menu-serch {
        position: absolute;
        right: 120px;
        top: 3px;
        margin: auto;
        transition: c;
        width: 100%;
    }
    .search-icon {
        background-color: var(--theme-color);

    }

    .search-icon a {
        color: var(--white-color);
    }

       .serch-box-div {
        position: absolute;
        top: 3px;
        right: 100px;
    }

    .breadcumb-title {
        font-size: 26px;
    }

    .cta-call {
        font-size: 14px;
    }

    .faq-left-content {
        margin-bottom: 20px;
    }

    .team-grid {
        margin-bottom: 20px;
    }

    .faq-title h2 {
        font-size: 22px;
    }

    .testimonial-card-main-box::before {
        width: 100%;
    }

    .testi-grid_quote {
        display: none;
    }

    .testi-grid_name {
        font-size: 16px;
    }

    .footer-widget.widget_nav_menu a {
        font-size: 15px;
    }

    .about-contact-grid {
        margin-bottom: 15px;
    }

    .blog-main-title {
        font-size: 20px;
        font-weight: 700;
    }

    .travel-box {
        margin-bottom: 20px;
    }

    .sidebar_contactus_information_div_main {
        display: block;
    }

    .desktop_whatsapp {
        display: none;
    }

    .mobile_whatsapp {
        display: block;
    }

    .desktop-banner {
        display: none;
    }

    .slider_section2 {
        display: block;
    }

    .header-layout1 .sticky-wrapper .menu-area {
        padding: 1px 0px;
    }

    .header-logo img {
        height: 77px !important;
    }

    .header-layout4 {
        background-color: #1e2939;
    }

    .sticky-wrapper.sticky {
        background-color: #1e2939;
    }

    .header-layout4 .logo-bg {
        display: none;
    }

    .about-images-box {
        display: none;
    }

    .about-sec-area {
        padding: 25px 0px 25px;
    }

    .about-sec-title {
        font-size: 23px;
    }

    .tour-packages-sec {
        padding: 25px 0px 15px;
    }

    .tour-package-sec .title-area .sec-title {
        margin-bottom: 7px;
    }

    .tour-package-sec {
        padding: 20px 0px 20px;
    }
}
