/* Default styles – Mobile First */

/* Tablet ≥ 768px */


/* Desktop ≥ 1024px */
@media screen and (min-width: 1024px) {
  .container {
    max-width: 960px;
  }

}

/* Large Desktop ≥ 1280px */
@media screen and (min-width: 1280px) {
  .container {
    max-width: 1140px;
  }
}
@media (max-width: 320px){
    .container {max-width: 100%; padding: 0 5px;}
    .main-nav .nav {padding: 0 5px;}
    .main-nav ul {overflow: auto; white-space: nowrap; height: auto;}
    .contact-left, .contact-right {display: none}
    .contact-left, .contact-right {display: none}
    .search-form-wrapper {display: none}
    .blog-big {width: 100%;}
    .tour-packages {padding: 30px 7px; }
    .blog-highlight {padding: 30px 7px; }
    .blog-column {display: flex ; flex-direction: column; gap: 20px;}
    .blog-item {border-radius: 5px;}
    .blog-footer span {display: none}
    .blog-content {padding: 5px 7px;}
    .blog-meta {margin-bottom: 30px;}
    .site-footer {padding: 10px 7px;}
    .footer_content {padding: 0px}
    .sidebar {display: none}
    .single-post .container {padding: 0}
    .post-content {padding: 30px 0}
    .latest-posts {padding: 60px 7px}
    .destination-sidebar {display: none}
    .destination-wrapper {padding: 40px 0;}
    .destination-grid {grid-template-columns:auto}
}
    

@media (max-width: 480px){
    .container {max-width: 100%; padding: 0 5px;}
    .container {max-width: 100%; padding: 0 5px;}
    .main-nav .nav {padding: 0 5px;}
    .main-nav ul {overflow: auto; white-space: nowrap; height: auto;}
    .contact-left, .contact-right {display: none}
    .contact-left, .contact-right {display: none}
    .search-form-wrapper {display: none}
    .blog-big {width: 100%;}
    .tour-packages {padding: 30px 7px; }
    .blog-highlight {padding: 30px 7px; }
    .blog-column {display: flex ; flex-direction: column; gap: 20px;}
    .blog-item {border-radius: 5px;}
    .blog-footer span {display: none}
    .blog-content {padding: 5px 7px;}
    .blog-meta {margin-bottom: 30px;}
    .site-footer {padding: 10px 7px;}
    .footer_content {padding: 0px}
    .sidebar {display: none}
    .single-post .container {padding: 0}
    .post-content {padding: 30px 0}
    .latest-posts {padding: 60px 7px}
    .destination-sidebar {display: none}
    .destination-wrapper {padding: 40px 0;}
    .destination-grid {grid-template-columns:auto}
}

@media (max-width: 600px){
    .container {max-width: 100%; padding: 0 5px;}
    .main-nav .nav {padding: 0 5px;}
    .main-nav ul {overflow: auto; white-space: nowrap; height: auto;}
    .contact-left, .contact-right {display: none}
    .contact-left, .contact-right {display: none}
    .search-form-wrapper {display: none}
    .blog-big {width: 100%;}
    .tour-packages {padding: 30px 7px; }
    .blog-highlight {padding: 30px 7px; }
    .blog-column {display: flex ; flex-direction: column; gap: 20px;}
    .blog-item {border-radius: 5px;}
    .blog-footer span {display: none}
    .blog-content {padding: 5px 7px;}
    .blog-meta {margin-bottom: 30px;}
    .site-footer {padding: 10px 7px;}
    .footer_content {padding: 0px}
    .sidebar {display: none}
    .single-post .container {padding: 0}
    .post-content {padding: 30px 0}
    .latest-posts {padding: 60px 7px}
    .destination-sidebar {display: none}
    .destination-wrapper {padding: 40px 0;}
    .destination-grid {grid-template-columns:auto}
}
