.input-with-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    border: 1px solid var(--color-offwhite);
    padding: 5px 15px;
    color: var(--color-black);
}

.form-group {
    width: 100%;
    margin-top: 8px;
}

.form-control {
    width: 100%;
}

.input-with-icon .form-control {
    border: none;
}

.form-control:focus {
    box-shadow: none;
}