body{
    font-family: 'Montserrat', sans-serif;
    background-color: #82008f;
}

footer{
    font-family: 'Montserrat', sans-serif;
}

/*
.bg-contacto{
    background-image: url('../images/callcenter02.png'); 
    background-size: cover;
}
*/

.space{
    height: 40px;
}

.form-control{
    border: solid 1px #b5599f;
}

.required{
    color: red;
}

.title-contact{
    color: #82008f;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    font-size: 40px;
}

.form-label{
    font-weight: 500;
}

.bg-universe{
    background-color: #82008f;
}

.btn-enviar{
    background: #82008f;
    color: white;
    font-size: 12px;
}

.btn-enviar:hover{
    background: #b5599f;
    border-color: #ac4493;
    color: white;
    font-size: 12px;
}

.form-check-input[type=checkbox] {
    border-radius: 0.25em;
    border-color: #82008f;
}

.form-check-input[type=checkbox]:checked {
    /* Estilos para checkboxes marcados */
    /* Por ejemplo, puedes cambiar el fondo o el color del borde */
    background-color: #82008f;
    border-color: #fff;
    color: #fff;
}