body {
  background-color: #ffffff;
  color: #333333;
}

.navbar-custom {
  background-color: #95a98d;
}

.navbar-custom .nav-link,
.navbar-custom .navbar-brand {
  color: white;
}

.navbar-custom .nav-link:hover {
  color: #DFFFD6;
}

#logo-claro {
  display: inline;
}
  #logo-escuro {
  display: none;
}

/* Cartões de profissionais */
.professional-card {
  background-color: #EAF4E1;
  color: #333;
}

.footer-damas {
  background-color: #95a98d;
}

#alerta-mudanca {
    background-color: #95a98d;
    color: #fff;
    position: relative;
    z-index: 1050;
}
#alerta-mudanca .btn-close {
    filter: invert(1);
}