/*font-family: 'Barlow', sans-serif;
font-family: 'Barlow', sans-serif;*/

:root {
    --primary: #004FB9;
    --light: #ffffff;
    --grey: #efefef;
    --dark: #000;
}

.body {
    overflow: hidden;
    font-family: 'Barlow', sans-serif;
    font-weight: 136;
    color: var(--primary);
}


/* cambia el color de fondo del menu lateral */
.bg-primary { background-color: #004FB9!important;}

/* cambia el color de fondo del menu superior */
.bg-light { background-color: var(--light) !important;}

/* cambia el color de fuente del menu superior */
.text-dark { color: var(--dark) !important;}


.card-form{
  margin: 0px 20px 45px 20px;
}
.card-form-subtitle{  
  font-family: 'Barlow', sans-serif;
  font-size: 22px;  
  color: var(--dark);
  margin: 0px 0px 0px 0px;
}

.text-form-card{
  font-family: 'Barlow', sans-serif;
  font-size: 18px;  
  color: var(--dark);
}

.form-datos-card::placeholder{ 
  list-style: none;
  font-family: 'Barlow', medium;
  font-size: 20px;  
  color: var(--dark);
  /*text-align: center;*/
}

.form-nombre-card::placeholder{ 
  list-style: none;
  font-family: 'Barlow', medium;
  font-size: 22px;  
  color: var(--primary);
  /*text-align: center;*/
}

.text-form{
  font-family: 'Barlow', sans-serif;
  font-size: 16px;  
  color: var(--dark) !important;
}

.form-check{
   margin: 0px 0px 0px 20px;
}



/*

.radio{
  color: var(--dark) !important;
}

 input[type="checkbox"]:checked + input {
    color:green;
  }


.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #D7B1D7;
  background-color: #D7B1D7;
}


.form-check-input:checked~.form-check-label::before {     background-color: #007bff; } */












 


