.logo img {
    max-height: 100px;
}

.now-visible .header-logo .logo a img {
      max-height: 60px;
}

.footer-upper .column h2 {
    color: #000000;
}

.main-footer {
    background-color: #ffffff;
}

footer .bg-newsletter {
    color: #000000 !important;
}

.btn-style-one:hover {
    color: var(--texto_principal) !important;
    border-color: var(--texto_principal) !important;
}