body {
    --dark-blue-color: 47,60,73;
    --light-green-color: 82,219,82;
    --dark-green-color: 57,181,57;
}

/*START - DARK BLUE*/
body,
body .breadcrumbDiv a.active {
    color: rgba(var(--dark-blue-color),1);
}
body .btn-highlight-line {
    border-color: rgba(var(--dark-blue-color),1);
}
body h1::before,
body .h1::before,
body header.header,
body footer,
body .btn-highlight,
body .btn-highlight:hover,
body .btn-highlight:focus,
body .btn-highlight.focus,
body .btn-highlight:active,
body .btn-highlight.active,
body .dienst-item-dark,
body .text-box,
body .slide-head,
body .two-col-filling-image-img-mask,
body .two-col-filling-image,
body #FbForm1 {
    background-color: rgba(var(--dark-blue-color),1);
}
@media (min-width: 1400px) {
    body #zl_mz_menu_nav ul.navmain li ul {
        background-color: rgba(var(--dark-blue-color),1) !important;
    }
}
/*END - DARK BLUE*/

body .btn-calltoaction,
body .btn-calltoaction:hover,
body .btn-calltoaction:focus {
    background-color: rgba(110,141,158,1);
    border-color: rgba(110,141,158,1);
}

body footer h3::before {
    background-color: rgba(var(--light-green-color),1) !important;
}

body h1 strong,
body .h1 strong,
body h2 strong,
body .h2 strong,
body h3 strong,
body .h3 strong,
body #zl_mz_menu_nav > ul > li > ul > li.zl-nav-haschilds .icon-dropdown-mobile:hover,
body #zl_mz_menu_nav > ul > li > ul > li.zl-nav-haschilds .icon-dropdown-mobile.clicked,
body .contentLayout a:not(.btn):not(.zl-btn-collapse),
body footer h3,
body ul.navmain li > a:hover,
body ul.navmain li.navActive > a {
    color: rgba(var(--light-green-color),1) !important;
}
body .contentLayout a:not(.btn) {
    border-color: rgba(var(--light-green-color),1) !important;
}
body .btn-closing-level {
    color: rgba(var(--light-green-color),1) !important;
}
@media (max-width: 1399px) {
    body #zl_mz_menu_nav ul.navmain li ul li.zl_mz_menu_nav_previtem a {
        color: rgba(var(--light-green-color),1) !important;
    }
}

body .slick-prev,
body .slick-next,
body .cta-bar,
body .media-image span {
    background-color: rgba(var(--dark-green-color),1) !important;
}