#modal-popups-0,
#modal-popups-0 a {
  color: #ffffff;
}

#modal-popups-0 svg path {
  stroke: #ffffff;
}

#modal-popups-0 .button,
#modal-popups-0 input {
  border-color: #ffffff;
  color: #ffffff;
  background: transparent;
}

#modal-popups-0 .button--solid {
  border-color: #ffffff;
  color: #000000;
  background: #ffffff;
}

#modal-popups-0 input::placeholder {
  color: #ffffff;
}

.no-touchevents #modal-popups-0 .button:hover {
  background: #ffffff;
  color: #0f3e78;
}

#modal-popups-0 .button.button--solid:hover {
  border-color: #0f3e78 !important;
  color: #ffffff !important;
  background: #0f3e78 !important;
}

#modal-popups-0 {
  background: #000000;
  border: none;
}