.form-group > label {
    bottom: 39px;
    left: 15px;
    position: relative;
    background-color: white;
    padding: 0px 5px 0px 5px;
    /* font-size: 1.1em; */
    transition: 0.2s;
    pointer-events: none;
}

.form-control {
    border: 3px solid gray;
    margin-bottom: 0.6rem;
    padding: 0.5rem 0.6rem;
    font-size: 1rem;
}

.form-control ~ label {
    bottom: 73px;
    /* font-size: 1rem; */
    background: #fff;
    height: fit-content;
}
.form-control:focus {
    color: #212529;
    background-color: #fff;
    border-color: var(--green);
    outline: 0;
    box-shadow: none;
}
