
.menu-item-has-children .submenu--split__three, .menu-item-has-children .submenu--split__two {
border-left: 1px solid #96c096;
column-rule-style: solid;
column-rule-width: 1px;
column-rule-color: #96c096;
column-rule-style: solid;
}

.current_page_item > a,
.current-menu-ancestor > a, .current-menu-ancestor .current-menu-item a
{
border-bottom: 3px solid #96c096;
padding-top: 2px;
}

.sm-icon-path {
fill: #96c096;
}

.flexible-text-block-wrapper ul li:before,
ul:not(.overview ul):not(.yellow-bg ol):not(.multicolor-section.mission-section ul) li:not(.menu-item):before {
background: #96c096 !important;
}

.flexible-text-block-wrapper ol li:before,
ol:not(.overview ol):not(.yellow-bg ol):not(.multicolor-section.mission-section ol) li:before {
color: #96c096 !important;
}

.available-lang,
.multicolor-section {
background: #96c096;
}

.multicolor-section-faded {
background: rgba(150,192,150,0.15);
}

.multicolor-section-faded-stronger {
background: rgba(150,192,150,0.5);
}

.border-color-top {
border-top: 1px solid #96c096;
}

.link-color a,
.border-color-top a,
.textwidget a,
.flexible-text-block-wrapper a,
.modal-description a,
.img-copy-wrapper-2 a:not(.read-more a):not(.read-less a) {
border-bottom: 3px solid #96c096;
}

.textwidget a:hover {
border-bottom: 3px solid rgba(150,192,150,0.5);
}

.link-color:hover,
.border-color-top a:hover {
color: #96c096 !important;
}

.pull-quote-regular,
.pull-quote-big {
border-left: 10px solid #96c096;
}

tr th {
background-color: #96c096;
}

tr:nth-child(odd) {
background-color: rgba(150,192,150,0.15);
}

.slider-section .subtitle-blue:last-of-type {
border-bottom: 6px solid #96c096;
}

.social-section a:hover svg,
.social-section a:hover g,
.social-section a:hover circle {
fill: #96c096;
}

.cta-white-dynamic-colour,
.modal-content .nvkContent .btn-default {
background-color: #96c096;
}

.subtitle-blue-link {
border-bottom: 3px solid #96c096;
padding-bottom: 5px;
}

.editor-primary-cta, .editor-cta-white {
font-size: 24px;
font-weight: 500;
letter-spacing: 0;
line-height: 30px;
margin: 0;
border: none;
box-sizing: border-box;
border-radius: 6px;
display: inline-block;
text-decoration: none;
line-height: 60px;
}

.editor-primary-cta {
background-color: #002145;
border: 1px solid #002145;
color: #fff;
}

.editor-cta-white {
background-color: #fff;
border: 1px solid #002145;
color: #002145;
}
