:root {
--primary: #006367;
--primary-100: #005a5e;
--primary-200: #004f52;
--primary-300: #004245;
--primary--100: #0f6366;
--primary--200: #1a6366;
--primary--300: #246466;
--primary-rgba-0: rgba(0, 99, 103, 0);
--primary-rgba-10: rgba(0, 99, 103, 0.1);
--primary-rgba-20: rgba(0, 99, 103, 0.2);
--primary-rgba-30: rgba(0, 99, 103, 0.3);
--primary-rgba-40: rgba(0, 99, 103, 0.4);
--primary-rgba-50: rgba(0, 99, 103, 0.5);
--primary-rgba-60: rgba(0, 99, 103, 0.6);
--primary-rgba-70: rgba(0, 99, 103, 0.7);
--primary-rgba-80: rgba(0, 99, 103, 0.8);
--primary-rgba-90: rgba(0, 99, 103, 0.9);
--secondary: #ec6608;
--secondary-100: #d05a07;
--secondary-200: #b14d08;
--secondary-300: #904007;
--secondary--100: #ed7824;
--secondary--200: #ed853b;
--secondary--300: #ed9353;
--secondary-rgba-0: rgba(236, 102, 8, 0);
--secondary-rgba-10: rgba(236, 102, 8, 0.1);
--secondary-rgba-20: rgba(236, 102, 8, 0.2);
--secondary-rgba-30: rgba(236, 102, 8, 0.3);
--secondary-rgba-40: rgba(236, 102, 8, 0.4);
--secondary-rgba-50: rgba(236, 102, 8, 0.5);
--secondary-rgba-60: rgba(236, 102, 8, 0.6);
--secondary-rgba-70: rgba(236, 102, 8, 0.7);
--secondary-rgba-80: rgba(236, 102, 8, 0.8);
--secondary-rgba-90: rgba(236, 102, 8, 0.9);
--tertiary: #9d9d9d;
--tertiary-100: #828282;
--tertiary-200: #787878;
--tertiary-300: #6e6e6e;
--tertiary--100: #aaaaaa;
--tertiary--200: #b4b4b4;
--tertiary--300: #bebebe;
--tertiary-rgba-0: rgba(157, 157, 157, 0);
--tertiary-rgba-10: rgba(157, 157, 157, 0.1);
--tertiary-rgba-20: rgba(157, 157, 157, 0.2);
--tertiary-rgba-30: rgba(157, 157, 157, 0.3);
--tertiary-rgba-40: rgba(157, 157, 157, 0.4);
--tertiary-rgba-50: rgba(157, 157, 157, 0.5);
--tertiary-rgba-60: rgba(157, 157, 157, 0.6);
--tertiary-rgba-70: rgba(157, 157, 157, 0.7);
--tertiary-rgba-80: rgba(157, 157, 157, 0.8);
--tertiary-rgba-90: rgba(157, 157, 157, 0.9);
}
:root {
--primary-inverse: #FFF;
--secondary-inverse: #FFF;
--tertiary-inverse: #FFF;
}

#header .header-nav.header-nav-stripe nav > ul:hover > li > a.active {
color: var(--secondary);
}

#header .header-nav.header-nav-links nav > ul li:hover > a {
color: var(--secondary);
}

#header .header-nav.header-nav-links nav > ul:not(:hover) > li > a.active {
color: var(--secondary);
}
#header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu {
background: var(--primary);
}

#header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li:hover > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li:focus > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li:active > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li.active > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li.open > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown.dropdown-mega .dropdown-mega-sub-nav > li.accessibility-open > a {
background: var(--secondary);
}

#header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu {
background: var(--primary);
}

#header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li:hover > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li:focus > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li:active > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li.active > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li.open > a, #header .header-nav.header-nav-dropdowns-dark nav > ul > li.dropdown .dropdown-menu > li.accessibility-open > a {
background: var(--secondary);
color: var(--light);
}


@media (max-width: 991px) {
#header .header-nav-main.header-nav-main-mobile-dark:before {
background-color: var(--primary);
}

#header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a {
color: var(--tertiary--300);
}

#header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active {
color: var(--light);
}

#header .header-nav-main.header-nav-main-mobile-dark nav > ul > li .dropdown-menu > li a {
color: var(--light);
}

#header .header-nav-main.header-nav-main-mobile-dark nav > ul > li .dropdown-menu > li a.active {
color: var(--light);
}

#header .header-nav-main.header-nav-main-mobile-dark nav > ul li {
border-bottom: 1px solid #3e3e3e;
}

#header .header-nav-main.header-nav-main-mobile-dark nav > ul li:last-child {
border-bottom: 0;
}

#header .header-nav-main.header-nav-main-mobile-dark nav > ul li a:hover, #header .header-nav-main.header-nav-main-mobile-dark nav > ul li a:focus, #header .header-nav-main.header-nav-main-mobile-dark nav > ul li a:active {
background-color: var(--secondary);
color: var(--light);
}

#header .header-nav-main.header-nav-main-mobile-dark nav > ul li.dropdown-mega .dropdown-mega-sub-title {
color: #eaeaea;
}
}
#lang > li, #lang > li > a {
padding: 0 !important;
margin: 0 !important;
}
#lang > li > a {
color: var(--light);
}
#lang > li > a.active {
color: var(--secondary);
}

#lang > li > a:hover, #lang > li > a:focus, #lang > li > a.active:hover, #lang > li > a.active:focus {
color: var(--secondary);
}
.page-header.page-header-modern.page-header-background {
width: 100% !important;
max-width: 100% !important;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
