.uk-card-primary {
    background-color: #159946;
    color: white !important;
}

.uk-card-secondary {
    background-color: #041624;
    color: white !important;
}

.uk-button-primary {
    background-color: transparent;
    color: #fff;
    border: 2px solid white !important;
    background-image: linear-gradient(90deg,transparent 50%,#159946 50%);
}

.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #fafafa !important;
}

.uk-margin-top {
    margin-top: 5px!important;
}

.uk-text-meta {
    font-size: 24px !important;
    line-height: 1.2;
    color: #159946 !important;
    font-weight: 600 !important;
}

.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #fafafa !important;
    border-bottom: 5px solid #159946 !important;
}

.uk-navbar-nav>li.uk-active>a {
    color: #159946;
    font-weight: 600 !important;
}

.h6, .uk-h6, h6 {
    font-size: 17px;
    line-height: 1.4;
    color: #159946 !important;
    font-weight: 600 !important;
}