.form_box{
    /* border: 1px solid; */
}
.form_box .form_input_container{
    display: flex;
    justify-content: space-between;
    gap: 1rem;
    margin-top: 1rem;
    flex-wrap: wrap;
}
.form_box .form_input_container .form_input_flex{
    flex-basis: 350px;
    flex-grow: 1;
    /* border: 1px solid; */
}
.form_box .form_input_container .form_input_flex .input_field{
    width: 100%;
    padding: .5rem;
    border: 2px solid var(--gray-color);
    outline: none;
    transition: all .3s ease-in;
    color: var(--logo-dark-color);
}
.form_box .form_input_container .form_input_flex .input_field::placeholder{
    color: var(--dark-gray-color);
}
.form_box .form_input_container .form_input_flex .input_field:focus{
    border: 1.5px solid var(--logo-dark-color);
    border-radius: .3rem;
    background-color: var(--gray-color);
}
.form_box .form_input_container button{
    display: block;
    margin: 0 auto;
}

.error{
    color: red;
}