.login-col {
    text-align: center;
    transition: .5s;
    border-color: var(--alt-color) !important;
    background-color: #fbfbfb;
}

.login-col-area .flex_column_table {
    max-width: 850px !important;
    margin: 0 auto;
}

.login-col h3 {
    font-size: 23px !important;
    transition: .5s;
}

.login-col:hover {
    transform: translateY(-5px);
    background-color: #f2fffa;
}

.login-col:hover h3 {
    color: var(--alt-color) !important;
}

.login-link .iconbox_icon {
    font-size: 45px !important;
}