.newletter-popup #dialog #popup .b-close {
  color: var(--global-palette3);
}

#footer #base_newsletter .text-email {
  background-color: transparent;
  outline: 0;
  padding: 9px 10px 9px 10px;
}
#footer #base_newsletter .newsletter-form .subscribe-btn {
  background: var(--global-palette2);
  border: 0;
}
#footer #base_newsletter .newsletter-form .subscribe-btn:hover {
  background: var(--global-palette9);
}
#footer #base_newsletter .newsletter-form {
  border: 1px solid var(--global-palette2);
  border-radius: var(--global-btn-radius);
}
#footer #base_newsletter .newsletter-form .subscribe-btn span.btn-text {
  color: var(--global-palette3);
}
#footer #base_newsletter .newsletter-form .text-email::placeholder,#footer #base_newsletter .newsletter-form input{
  color: var(--global-palette9);
}


@media (max-width: 540px) {
  #footer #base_newsletter .newsletter-content .title-wrapper span {
    margin-bottom: 15px;
  }
  #footer #base_newsletter .text-email {
    font-size: 14px;
  }
  #footer #base_newsletter .newsletter-content .title-wrapper span {
    margin-bottom: 15px;
  }
}