
*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-size: 20px;
}
.container{
    gap: 1rem;
    width: 100%;
}
.title{
    color: rgb(169, 169, 169);
    font-size: 2rem;
    font-weight: lighter;
    gap: 2rem;
}
.soon{
    font-weight: bold;
    color: black;
    font-size: 2rem;
}
.subtitle{
    font-size: 1rem;
}
.inputs{
    width: 100%;
}
input{
    padding: 0.5rem;
    border: 1px solid gray;
    border-radius: 2rem;
}
.button{
    background-color: hsl(223, 87%, 63%);
    border: 0;
    padding: 0.5rem;
    border-radius: 2rem;
    color: white;
}
form{
    width: 50%;
}
img{
    width: 700px;
}
.erro{
    border: 1px solid red;
    color: red;
}
#textError{
    color: red;
}
.icone{
    color: hsl(223, 87%, 63%);
    height: 2rem;
    width: 2rem;
}