body {
    color: #005597;
    background: #fff;
    background-size: cover;
    -webkit-tap-highlight-color: transparent;
}

.button--add-to-cart, .component-btn .btn, .js-review .p-w-r .pr-media-modal .pr-accessible-btn, .js-review[data-reviewtype="ReviewForm"] .p-w-r .pr-accessible-btn {
    color: #fff !important;
    background-color: #85ba35;
    border: 2px solid #85ba35;
}

.button--add-to-cart:hover, .component-btn .btn:hover, .js-review .p-w-r .pr-media-modal .pr-accessible-btn:hover, .js-review[data-reviewtype="ReviewForm"] .p-w-r .pr-accessible-btn:hover {
    background-color: #7aaa30 !important;
    border-color: #7aaa30 !important;
    color: #fff;
}

.header .header-utility .utility-wrapper li i, 
.header .header-utility .utility-wrapper li a {
    color: #005597;
}

.header .header-top .header-items .item .title {
    color: #005597;
}

.header .header-top .header-details .hybrid-selector .country-selector .title,
.header .header-top .header-details .hybrid-selector .language-selector .title {
    color: #003b73;
}

.header .header-top .header-details .hybrid-selector .country-selector a,
.header .header-top .header-details .hybrid-selector .language-selector a {
    color: #85ba35;
}

.header .header-top .header-details .hybrid-selector .country-selector a:hover,
.header .header-top .header-details .hybrid-selector .language-selector a:hover {
    color: #b4da7b;
}


.header .header-menu .menu-wrapper {
    background: #eff5ec;
    background: -webkit-gradient(left top,right top,color-stop(0,#eff5ec),color-stop(100%,#ecf4f6));
    background: -webkit-gradient(linear,left top,right top,color-stop(0,#eff5ec),to(#ecf4f6));
    background: linear-gradient(90deg,#eff5ec 0,#ecf4f6);
    border-bottom: 1px solid #e4e7e2;
}

.header .header-breadcrumbs .breadcrumb-wrapper {
    background: #f7faf5;
    background: -webkit-gradient(left top,right top,color-stop(0,#f7faf5),color-stop(100%,#f3f6f7));
    background: -webkit-gradient(linear,left top,right top,color-stop(0,#f7faf5),to(#f3f6f7));
    background: linear-gradient(90deg,#f7faf5 0,#f3f6f7);
}

.header .header-menu .menu-wrapper .menu .menu-item>a {
    color: #003b73;
}

.header .header-top .header-details {
    color: #003b73;
}

.uk-tena #mainheader .submenu-bg-world-map .submenu-title {
    color: #005597;
}

.uk-tena #mainheader .submenu-bg-world-map .submenu-content ul li a {
    color: #005597;
}

.uk-tena h1,
.uk-tena h2,
.uk-tena h3,
.uk-tena h4,
.uk-tena h5,
.uk-tena h6,
.uk-tena .navbar-brand,
.uk-tena th,
.uk-tena .nav-tabs>li>a {
    color: #005597;
}

.uk-tena h1 {
    font-size: 50px;
}

.uk-tena .bigger p {
    font-size: 20px;
}

.body p {
    color: #005597;
}

.pushbox .pushbox-content.border {
    border: 1px rgba(128, 158, 167, .3) solid;
}

.carousel-controls .carousel-pager li {
    color: #005597;;
}

.carousel-controls .carousel-pager li.active {
    color: #005597;
}

.pushbox.type-cta .pushbox-content .pushbox-button .component-btn .btn,
.pushbox.type-cta .pushbox-content .pushbox-button .component-btn .js-review .p-w-r .pr-media-modal .pr-accessible-btn,
.js-review .p-w-r .pr-media-modal .pushbox.type-cta .pushbox-content .pushbox-button .component-btn .pr-accessible-btn,
.pushbox.type-cta .pushbox-content .pushbox-button .component-btn .js-review[data-reviewtype="ReviewForm"] .p-w-r .pr-accessible-btn,
.js-review[data-reviewtype="ReviewForm"] .p-w-r .pushbox.type-cta .pushbox-content .pushbox-button .component-btn .pr-accessible-btn {
    background-color: #005597;
    border-color: #005597;
    color: #005597;
}

.uk-tena .pushbox .pushbox-content .pushbox-text {
    background-color: #f9f6f2;
}

.uk-tena .pushbox .pushbox-content .pushbox-text .pushbox-text-content .pretitle {
    color: #005597;
}

.uk-tena .pushbox .pushbox-content .pushbox-text .pushbox-text-content .pretitle:hover {
    color: #4c85b1;
}

.uk-tena .pushbox .pushbox-content .pushbox-text .pushbox-text-content .text {
    color: #005597;
}

.component-cta .cta-item.col-12  {
    background-color: #005597;
    background-size: 100% 100%;
}

.component-product-promo .product-promo .product-promo-content .product-promo-text a {
    color: #005597;
    font-weight: bold;
}

.component-cta .component-btn .btn.btn-light:hover, .component-cta .component-btn .js-review .p-w-r .pr-media-modal .btn-light.pr-accessible-btn:hover, .js-review .p-w-r .pr-media-modal .component-cta .component-btn .btn-light.pr-accessible-btn:hover, .component-cta .component-btn .js-review[data-reviewtype="ReviewForm"] .p-w-r .btn-light.pr-accessible-btn:hover, .js-review[data-reviewtype="ReviewForm"] .p-w-r .component-cta .component-btn .btn-light.pr-accessible-btn:hover {
    background-color: #005597 !important;
    border-color: red !important;
    color: red !important;
}

.region-content-blk-before-content-03 .component-btn a {
    /* color: #85ba35 !important; */
}

.region-content-blk-before-content-03 .component-btn a:hover {
    color: #fff !important;
}

.footer #footer-effect {
    background: #85ba35;
}

.footer .footer-columns {
    background: #85ba35;
}

.footer .footer-toolbar {
    background-color: #004272;
}

.footer,
.footer h3 {
    color: #fff;
}

.footer .footer-toolbar,
.footer .footer-toolbar ul li a {
    color: #fff;
}


.footer .footer-columns .footer-column .btn,
.footer .footer-columns .footer-column .js-review .p-w-r .pr-media-modal .pr-accessible-btn,
.js-review .p-w-r .pr-media-modal .footer .footer-columns .footer-column .pr-accessible-btn {
    color: #fff !important;
    border-color: #fff;
}

.footer .footer-columns .footer-column .btn:hover,
.footer .footer-columns .footer-column .js-review .p-w-r .pr-media-modal .pr-accessible-btn:hover,
.js-review .p-w-r .pr-media-modal .footer .footer-columns .footer-column .pr-accessible-btn:hover,
.footer .footer-columns .footer-column .js-review[data-reviewtype="ReviewForm"] .p-w-r .pr-accessible-btn:hover,
.js-review[data-reviewtype="ReviewForm"] .p-w-r .footer .footer-columns .footer-column .pr-accessible-btn:hover {
    color: #004d24 !important;
    border-color: #004d24 !important;
    background-color: #85ba35 !important;
}

.footer .footer-columns .footer-column a:hover,
.footer .footer-columns .footer-column i:hover {
    color: #005597 !important;
}

.footer .footer-bottom {
    background-color: #fff;
}


.mobile-header .title {
    color: #005597;
}

.mobile-header .mobile-menu .mobile-menu-top .mobile-menu-trigger {
    background: #85ba35;
    color: #fff;
}

.mobile-header .mobile-menu .mobile-menu-top {
    background: #85ba35;
}

.mobile-header .mobile-header-logo .mobile-header-title {
    color: #2e2e2e;
}

.mobile-header .country-selector .sod_select:before {
    color: #85ba35;
}

.mobile-header .country-selector .title {
    color: #005597;
}

.mobile-header .sod_select .sod_option {
    color: #333;
}

.mobile-header .mobile-menu .has-submenu .submenu-trigger:before {
    color: #5aa621;
}

.mobile-header .mobile-main-menu .mainmenu a {
    color: #005597;
}

.mobile-header .item-sample a {
    border: 1px solid #85ba35;
}

.mobile-header .mobile-menu .mobile-menu-utility {
    background-color: #005597;
}

.mobile-header .mobile-menu .mobile-menu-content-wrapper {
    background-color: #005597;
}

.mobile-header .country-selector a, .mobile-header .country-selector .sod_label, .mobile-header .language-selector a, .mobile-header .language-selector .sod_label {
    color: #85ba35;
}

.mobile-header .country-selector a:hover, .mobile-header .country-selector .sod_label:hover, .mobile-header .language-selector a:hover, .mobile-header .language-selector .sod_label:hover {
    color: #bada7b;
}