.hero-section .headline {
  font-size: 48px !important;
}

.benefits-section {
  background-color: white !important;
}

.content-section {
  padding-bottom: 1rem;
}

.site-logo img {
  width: 200px;
}

.logo-wrapper {
  margin: 8px 16px;
}

.vision h3 {
  font-size: 24px;
}

.vision .item-desc {
  margin: 0;
  padding: 0;
  font-size: 18px;
}

.servicios-img {
  width: 100%;
  margin: auto;
  text-align: center;
}

.servicios-img img {
  width: 50%;
  margin: auto;
  text-align: center;
}

footer {
  margin: 0 !important;
  padding: 0 !important;
  background-color: rgb(34, 32, 35);
  color: white;
}

.footer-info ul li {
  list-style: none;
}

.footer-info ul li img {
  width: 200px;
}