/*////////////////
/// RESPONSIVE
////////////////*/

/* .col-xxl */
@media (max-width: 1400px) {

}

/* .col-xl */
@media (max-width: 1200px) {
   section.hero {
      margin-top: 100px;
   }
}

/* .col-lg */
@media (max-width: 992px) {
   #footer figure.logo {
      max-width: 200px;
      margin: 0 auto;
   }

   #footer ul.menu {
      justify-content: center;
   }

   #footer nav.social-links {
      flex-direction: row;
      justify-content: center;
   }

   section.anuncio-filter-home button.btn-primary {
      max-width: 100%;
   }

   section.anuncio-filter-sidebar {
      max-height: 200px;
      overflow: hidden;
   }

   .expand-filter {
      display: flex;
   }
}

/* .col-md */
@media (max-width: 768px) {
   
}

/* .col-sm */
@media (max-width: 576px) {
   section.hero {
      margin-top: 95px;
   }

   section.hero figure > img {
      object-position: right;
   }

   header.intro h2 {
      font-size: 16px;
   }

   header.intro p {
      font-size: 12px;
   }

   #footer ul.menu {
      flex-direction: column;
      align-items: center;
      text-align: center;
   }

   #footer ul.menu > li {
      max-width: 200px;
   }

   section.anuncio-filter-home .select-wrap {
      grid-template-columns: 1fr;
   }

   section.full-width {
      display: flex;
      justify-content: center;
   }
}

/* iPhone 6, 7, 8 Plus */
@media (max-width: 375px) {

}

/* iPhone 5, SE */
@media (max-width: 320px) {

}