#new-login {
    background-color: #269757;
}

#new-login h1 {
    font-size: 2em !important;
    color: #333
}

#new-login label {
    margin-bottom: 0.5rem;
    font-weight: 600;
    font-size: 1.3em;
    color: #555
}

#new-login input {
    border-radius: 10px;
    padding: 1rem !important;
    border: 2px solid #e1e5e9;
}

#new-login input:focus {
    border-color: #269757
}

#new-login button {
    background-color: #269757;
    border-radius: 10px;
    padding: 1rem;
    font-size: 1.4em;
    font-weight: 600;
    color: #ffffff;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    /* transition: transform 0.3s ease-in-out; */

}

#new-login button:hover {
    box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.3);
}


.header,
.aside-logo {
    background-color: #269757 !important;
}

.aside-menu {
    background-color: #ffffff;
}

.aside-menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) {
    background-color: #269757 !important;
}

.aside-menu .menu-link:hover,
.aside-menu .menu-link:visited {
    background-color: #269757 !important;
}

.breadcrumb-item a:hover {
    color: #269757 !important;
}

.ki-double-left,
.ki-burger-menu,
.topbar-item i {
    color: #bdce2a !important;
}

.topbar-item i:hover {
    color: #ffffff !important;
}

.ki-double-left:hover {
    color: #ffffff !important;
}