
/* .container{
    background-color:#FFFFFF;
    font-family: sans-serif;
    color: #1A4D8F; 
} */
 @keyframes drive1 { from { transform: translateX(-120%); } to { transform: translateX(120%); } }
@keyframes drive2 { from { transform: translateX(-150%); } to { transform: translateX(120%); } }
@keyframes drive3 { from { transform: translateX(-180%); } to { transform: translateX(120%); } }
h1{
    font-weight: 400 !important;
    text-align: start;
    font-size: 23px !important;
}
.altura_logo_notarios{
    height: 99px;
    width: 110px;
}
.altura_logo_transfiere{
    height: 99px;
    width: 200px;
}
.titulos_pasos{
    color: #1A4D8F;
    font-weight: bold;
}
.titulos_cuadros{
    color: #1A4D8F;
    font-weight: bold;
}
.contiene_pasos{
    border: 2px solid #1A4D8F;
    border-radius: 15px 15px 15px 15px;
}
.border_input{
    color: #1A4D8F;
    border: 1px solid #1A4D8F;
    width: 30em !important;
}
.border_input:focus{
    color: #1A4D8F;
    border: 4px solid #1A4D8F !important;
}
.border_demo{
    border: 2px solid #1A4D8F;
    border-radius: 10px 10px 10px 10px;
}
.form_appa{
    text-align: start;
}
hr {
  border: 10 !important; /* Oculta el borde predeterminado */
  height: 10px; /* Establece el grosor de la línea */
  background-color: #1A4D8F; /* Establece el color de la línea (azul en este caso) */
  width: 100%; /* Opcional: para ajustar el ancho de la línea */
}
.alinear_button{
    margin-right: 100%;
}
