@charset "UTF-8";
/* CSS Document */
body {
  color: #3d3d3d;
  font-size: 100%;
}
html {
  font-size: 1rem;
}
*:focus {
  box-shadow: none;
  border-color: initial !important;
  outline: none !important;
}
/** {
  scrollbar-color: #bc0075 #ffffff;
}*/
a, a:hover, a:focus {
  color: inherit;
  text-decoration: none;
  transition: all 0.3s;
  border-color: transparent !important;
}
.text-primary {
  color: #af3b96 !important;
}
.text-secondary {
  color: #00bab4 !important;
}
.text-success {
  color: #c3af00 !important;
}
.bg-light, a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover {
  background-color: #fff !important;
}

.bg-dark, a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover {
  background-color: #083c57 !important;
}
h1 {
  color: #083c57;
  font-family: 'Dosis', sans-serif;
  font-size: 2rem;
}
.far, .fa, .fas {
  color: #bc0075;
}

.btn-primary{
    color: #fff;
    background-color: #af3b96;
    border-color: #af3b96;
}

.btn-primary:hover {
    color: #fff;
    background-color: #00bab4;
    border-color: #00bab4;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #00bab4;
    border-color: #00bab4;
}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(0,186,180,.5);
}


.rounded-1em {
    border-radius: 1rem !important;
}
.border-secondary {
    border-color: #00bab4 !important;
}
.dosis {
  font-family: 'Dosis', sans-serif;
}
.fira-sans{font-family: 'Fira Sans', sans-serif;}