.btn-login {
  font-size: 0.9rem;
  letter-spacing: 0.05rem;
  padding: 0.75rem 1rem;
}

.btn-google {
  color: white !important;
  background-color: #ea4335;
}

.btn-google:hover {
  background-color: #f9210d;
}

.btn-facebook {
  color: white !important;
  background-color: #3b5998;
}

.btn-facebook:hover {
  background-color:  #0c45c1;
}

.divider:after,
.divider:before {
content: "";
flex: 1;
height: 1px;
background: #eee;
}
.sv-question__title > * {
  display: inline-block;
}

.sv-root-modern .sv-question__title.sv-question__title--answer {
  background-color: #def3fa;
}

.sv-root-modern .sv-checkbox--checked .sv-checkbox__svg {
  background-color: #22577a;
}

.sv-btn.sv-btn--navigation.sv-footer__next-btn {
  background-color: #22577a;
}

.sv-btn.sv-btn--navigation.sv-footer__prev-btn {
  background-color: #22577a;
}

.sv-action-bar-item.sv-btn.sv-btn--navigation.sv-footer__edit-btn {
  background-color: #22577a;
}

.sv-btn.sv-btn--navigation.sv-footer__complete-btn {
  background-color: #22577a;
}
