@media only screen and (min-width: 1200px) and (max-width: 1403px) {
    .about-title {
      font-size: 2rem;
      line-height: 2.5rem;
    }
    .lots h3 {
      font-size: 1.25rem;
      line-height: 1.75rem;
    }
    .monitoring-of-works p {
      font-size: 0.9rem;
    }
    .datasheet .col-56,
    .datasheet .col-12 {
      padding-right: 50px;
    }
    .table td {
      font-size: 1.2rem;
    }
    .table-caption {
      font-size: 0.825rem;
    }
    .monitoring-of-works .monitoring-of-works-description {
      margin-right: 44px;
      font-size: 1.2rem;
    }
    .footer-title {
      font-size: 0.7125rem;
    }
    .footer-text {
      font-size: 0.6rem;
    }
    .footer-info-social-media {
      padding-left: 5px;
    }
}

@media only screen and (min-width: 1921px) {
  .intro-carousel {
    background-image: url('../img/intro-carousel/bg-desktop-2x.webp');
  }

  .about {
    background-image: url('../img/about/banner-sobre-desktop-1.5x.webp');
  }
  .localization {
    background-image: url('../img/localization/localization-desktop-2x.webp');
  }
}

@media only screen and (min-width: 2561px) {
  .about {
    background-image: url('../img/about/banner-sobre-desktop-2x.webp');
  }
}