@charset "utf-8";

.bg-prod { background-image: url("prods.png"); background-repeat: no-repeat; background-size: contain; }

@media (max-width: 991px) {
  .bg-prod { background-image: none; }
}

@media (max-width: 768px) {
  .navbar { padding: 15px 0px; }
  h1, .h1 { font-size: 1.5rem; }
  .adaptive-block { width: 50%; }
}

.main-color { color: rgb(216, 2, 2); }

@media (min-width: 768px) {
  .margin-adaptive { margin-top: 20px; }
}

@media (max-width: 500px) {
  .logo-wrapper { display: grid; grid-template-columns: 1fr 1fr; }
  .logos__item { width: 100%; }
}
