/*
	BMM - Bootstrap 4 Mega Menu (https://bootstrapmegamenu.com) Copyright 2018 - 2019 Bootstrap Mega Menu. All Rights Reserved.
*/
a {
  color: #a22025;
}

a:hover {
  color: #0084b5;
}

a:focus {
  color: #0084b5;
}

a:active {
  color: #005e82;
}

html .text-color-primary,
html .text-primary {
  color: #a22025 !important;
}

html .text-color-secondary,
html .text-secondary {
  color: #CF0EF0 !important;
}

html .text-color-tertiary,
html .text-tertiary {
  color: #2BBBAD !important;
}

html .text-color-quaternary,
html .text-quaternary {
  color: #353c42 !important;
}

html .bg-primary {
  background-color: #a22025 !important;
}

html .bg-secondary {
  background-color: #CF0EF0 !important;
}

html .bg-tertiary {
  background-color: #2BBBAD !important;
}

html .bg-quaternary {
  background-color: #353c42 !important;
}

.nav-pills > li.active > a,
.nav-pills .nav-link.active {
  background-color: #a22025;
}

.nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus,
.nav-pills .nav-link.active:hover,
.nav-pills .nav-link.active:focus {
  background-color: #a22025;
}

html .nav-pills-primary a {
  color: #a22025;
}

html .nav-pills-primary a:hover {
  color: #0084b5;
}

html .nav-pills-primary a:focus {
  color: #0084b5;
}

html .nav-pills-primary a:active {
  color: #005e82;
}

html .nav-pills-primary .nav-link.active,
html .nav-pills-primary > li.active > a {
  background-color: #a22025;
}

html .nav-pills-primary .nav-link.active:hover, html .nav-pills-primary .nav-link.active:focus,
html .nav-pills-primary > li.active > a:hover,
html .nav-pills-primary > li.active > a:focus {
  background-color: #a22025;
}

html .nav-pills-secondary a {
  color: #CF0EF0;
}

html .nav-pills-secondary a:hover {
  color: #d425f2;
}

html .nav-pills-secondary a:focus {
  color: #d425f2;
}

html .nav-pills-secondary a:active {
  color: #ba0dd8;
}

html .nav-pills-secondary .nav-link.active,
html .nav-pills-secondary > li.active > a {
  background-color: #CF0EF0;
}

html .nav-pills-secondary .nav-link.active:hover, html .nav-pills-secondary .nav-link.active:focus,
html .nav-pills-secondary > li.active > a:hover,
html .nav-pills-secondary > li.active > a:focus {
  background-color: #CF0EF0;
}

html .nav-pills-tertiary a {
  color: #2BBBAD;
}

html .nav-pills-tertiary a:hover {
  color: #30cfc0;
}

html .nav-pills-tertiary a:focus {
  color: #30cfc0;
}

html .nav-pills-tertiary a:active {
  color: #26a69a;
}

html .nav-pills-tertiary .nav-link.active,
html .nav-pills-tertiary > li.active > a {
  background-color: #2BBBAD;
}

html .nav-pills-tertiary .nav-link.active:hover, html .nav-pills-tertiary .nav-link.active:focus,
html .nav-pills-tertiary > li.active > a:hover,
html .nav-pills-tertiary > li.active > a:focus {
  background-color: #2BBBAD;
}

html .nav-pills-quaternary a {
  color: #353c42;
}

html .nav-pills-quaternary a:hover {
  color: #414951;
}

html .nav-pills-quaternary a:focus {
  color: #414951;
}

html .nav-pills-quaternary a:active {
  color: #2a2f34;
}

html .nav-pills-quaternary .nav-link.active,
html .nav-pills-quaternary > li.active > a {
  background-color: #353c42;
}

html .nav-pills-quaternary .nav-link.active:hover, html .nav-pills-quaternary .nav-link.active:focus,
html .nav-pills-quaternary > li.active > a:hover,
html .nav-pills-quaternary > li.active > a:focus {
  background-color: #353c42;
}

.btn-link {
  color: #a22025;
}

.btn-link:hover {
  color: #0084b5;
}

.btn-link:active {
  color: #005e82;
}

html .btn-primary {
  background-color: #a22025;
  border-color: #a22025 #a22025 #004c68;
  color: #FFFFFF;
}

html .btn-primary:hover, html .btn-primary.hover {
  background-color: #008dc1;
  border-color: #0096ce #0096ce #a22025;
  color: #FFFFFF;
}

html .btn-primary:focus, html .btn-primary.focus {
  box-shadow: 0 0 0 3px fade(#a22025, 50%);
}

html .btn-primary.disabled, html .btn-primary:disabled {
  background-color: #a22025;
  border-color: #a22025 #a22025 #004c68;
}

html .btn-primary:active, html .btn-primary.active {
  background-color: #005575 !important;
  background-image: none !important;
  border-color: #004c68 #004c68 #002735 !important;
}

html .show > .btn-primary.dropdown-toggle,
html .show > .btn-primary-scale-2.dropdown-toggle {
  background-color: #005575 !important;
  background-image: none !important;
  border-color: #004c68 #004c68 #002735 !important;
}

html .btn-secondary {
  background-color: #CF0EF0;
  border-color: #CF0EF0 #CF0EF0 #a50bc0;
  color: #FFFFFF;
}

html .btn-secondary:hover, html .btn-secondary.hover {
  background-color: #d731f3;
  border-color: #d93df4 #d93df4 #CF0EF0;
  color: #FFFFFF;
}

html .btn-secondary:focus, html .btn-secondary.focus {
  box-shadow: 0 0 0 3px fade(#CF0EF0, 50%);
}

html .btn-secondary.disabled, html .btn-secondary:disabled {
  background-color: #CF0EF0;
  border-color: #CF0EF0 #CF0EF0 #a50bc0;
}

html .btn-secondary:active, html .btn-secondary.active {
  background-color: #b00ccc !important;
  background-image: none !important;
  border-color: #a50bc0 #a50bc0 #7c0890 !important;
}

html .show > .btn-secondary.dropdown-toggle,
html .show > .btn-secondary-scale-2.dropdown-toggle {
  background-color: #b00ccc !important;
  background-image: none !important;
  border-color: #a50bc0 #a50bc0 #7c0890 !important;
}

html .btn-tertiary {
  background-color: #2BBBAD;
  border-color: #2BBBAD #2BBBAD #219287;
  color: #FFFFFF;
}

html .btn-tertiary:hover, html .btn-tertiary.hover {
  background-color: #3ad2c3;
  border-color: #45d4c6 #45d4c6 #2BBBAD;
  color: #FFFFFF;
}

html .btn-tertiary:focus, html .btn-tertiary.focus {
  box-shadow: 0 0 0 3px fade(#2BBBAD, 50%);
}

html .btn-tertiary.disabled, html .btn-tertiary:disabled {
  background-color: #2BBBAD;
  border-color: #2BBBAD #2BBBAD #219287;
}

html .btn-tertiary:active, html .btn-tertiary.active {
  background-color: #249c90 !important;
  background-image: none !important;
  border-color: #219287 #219287 #186860 !important;
}

html .show > .btn-tertiary.dropdown-toggle,
html .show > .btn-tertiary-scale-2.dropdown-toggle {
  background-color: #249c90 !important;
  background-image: none !important;
  border-color: #219287 #219287 #186860 !important;
}

html .btn-quaternary {
  background-color: #353c42;
  border-color: #353c42 #353c42 #1f2226;
  color: #FFFFFF;
}

html .btn-quaternary:hover, html .btn-quaternary.hover {
  background-color: #474f58;
  border-color: #4c555f #4c555f #353c42;
  color: #FFFFFF;
}

html .btn-quaternary:focus, html .btn-quaternary.focus {
  box-shadow: 0 0 0 3px fade(#353c42, 50%);
}

html .btn-quaternary.disabled, html .btn-quaternary:disabled {
  background-color: #353c42;
  border-color: #353c42 #353c42 #1f2226;
}

html .btn-quaternary:active, html .btn-quaternary.active {
  background-color: #24292d !important;
  background-image: none !important;
  border-color: #1f2226 #1f2226 #08090a !important;
}

html .show > .btn-quaternary.dropdown-toggle,
html .show > .btn-quaternary-scale-2.dropdown-toggle {
  background-color: #24292d !important;
  background-image: none !important;
  border-color: #1f2226 #1f2226 #08090a !important;
}

html .btn-outline.btn-primary {
  color: #a22025;
  background-color: transparent;
  background-image: none;
  border-color: #a22025;
}

html .btn-outline.btn-primary:hover, html .btn-outline.btn-primary.hover {
  color: #FFFFFF;
  background-color: #a22025;
  border-color: #a22025;
}

html .btn-outline.btn-primary:focus, html .btn-outline.btn-primary.focus {
  box-shadow: 0 0 0 3px fade(#a22025, 50%);
}

html .btn-outline.btn-primary.disabled, html .btn-outline.btn-primary:disabled {
  color: #a22025;
  background-color: transparent;
}

html .btn-outline.btn-primary:active, html .btn-outline.btn-primary.active {
  color: #FFFFFF !important;
  background-color: #a22025 !important;
  border-color: #a22025 !important;
}

html .show > .btn-outline.btn-primary.dropdown-toggle {
  color: #FFFFFF !important;
  background-color: #a22025 !important;
  border-color: #a22025 !important;
}

html .btn-outline.btn-secondary {
  color: #CF0EF0;
  background-color: transparent;
  background-image: none;
  border-color: #CF0EF0;
}

html .btn-outline.btn-secondary:hover, html .btn-outline.btn-secondary.hover {
  color: #FFFFFF;
  background-color: #CF0EF0;
  border-color: #CF0EF0;
}

html .btn-outline.btn-secondary:focus, html .btn-outline.btn-secondary.focus {
  box-shadow: 0 0 0 3px fade(#CF0EF0, 50%);
}

html .btn-outline.btn-secondary.disabled, html .btn-outline.btn-secondary:disabled {
  color: #CF0EF0;
  background-color: transparent;
}

html .btn-outline.btn-secondary:active, html .btn-outline.btn-secondary.active {
  color: #FFFFFF !important;
  background-color: #CF0EF0 !important;
  border-color: #CF0EF0 !important;
}

html .show > .btn-outline.btn-secondary.dropdown-toggle {
  color: #FFFFFF !important;
  background-color: #CF0EF0 !important;
  border-color: #CF0EF0 !important;
}

html .btn-outline.btn-tertiary {
  color: #2BBBAD;
  background-color: transparent;
  background-image: none;
  border-color: #2BBBAD;
}

html .btn-outline.btn-tertiary:hover, html .btn-outline.btn-tertiary.hover {
  color: #FFFFFF;
  background-color: #2BBBAD;
  border-color: #2BBBAD;
}

html .btn-outline.btn-tertiary:focus, html .btn-outline.btn-tertiary.focus {
  box-shadow: 0 0 0 3px fade(#2BBBAD, 50%);
}

html .btn-outline.btn-tertiary.disabled, html .btn-outline.btn-tertiary:disabled {
  color: #2BBBAD;
  background-color: transparent;
}

html .btn-outline.btn-tertiary:active, html .btn-outline.btn-tertiary.active {
  color: #FFFFFF !important;
  background-color: #2BBBAD !important;
  border-color: #2BBBAD !important;
}

html .show > .btn-outline.btn-tertiary.dropdown-toggle {
  color: #FFFFFF !important;
  background-color: #2BBBAD !important;
  border-color: #2BBBAD !important;
}

html .btn-outline.btn-quaternary {
  color: #353c42;
  background-color: transparent;
  background-image: none;
  border-color: #353c42;
}

html .btn-outline.btn-quaternary:hover, html .btn-outline.btn-quaternary.hover {
  color: #FFFFFF;
  background-color: #353c42;
  border-color: #353c42;
}

html .btn-outline.btn-quaternary:focus, html .btn-outline.btn-quaternary.focus {
  box-shadow: 0 0 0 3px fade(#353c42, 50%);
}

html .btn-outline.btn-quaternary.disabled, html .btn-outline.btn-quaternary:disabled {
  color: #353c42;
  background-color: transparent;
}

html .btn-outline.btn-quaternary:active, html .btn-outline.btn-quaternary.active {
  color: #FFFFFF !important;
  background-color: #353c42 !important;
  border-color: #353c42 !important;
}

html .show > .btn-outline.btn-quaternary.dropdown-toggle {
  color: #FFFFFF !important;
  background-color: #353c42 !important;
  border-color: #353c42 !important;
}

#header .tip {
  background: #a22025;
  color: #FFFFFF;
}

#header .tip:before {
  border-right-color: #a22025;
  border-left-color: transparent;
}

html #header .tip-primary {
  background: #a22025 !important;
  color: #FFFFFF !important;
}

html #header .tip-primary:before {
  border-right-color: #a22025 !important;
}

html #header .tip-secondary {
  background: #CF0EF0 !important;
  color: #FFFFFF !important;
}

html #header .tip-secondary:before {
  border-right-color: #CF0EF0 !important;
}

html #header .tip-tertiary {
  background: #2BBBAD !important;
  color: #FFFFFF !important;
}

html #header .tip-tertiary:before {
  border-right-color: #2BBBAD !important;
}

html #header .tip-quaternary {
  background: #353c42 !important;
  color: #FFFFFF !important;
}

html #header .tip-quaternary:before {
  border-right-color: #353c42 !important;
}

html[dir="rtl"] #header .tip:before {
  border-left-color: #a22025;
}

html[dir="rtl"] #header .tip.skin:before {
  border-left-color: #a22025;
}

html[dir="rtl"] #header .tip-primary:before {
  border-left-color: #a22025 !important;
  border-right-color: transparent !important;
}

html[dir="rtl"] #header .tip-secondary:before {
  border-left-color: #CF0EF0 !important;
  border-right-color: transparent !important;
}

html[dir="rtl"] #header .tip-tertiary:before {
  border-left-color: #2BBBAD !important;
  border-right-color: transparent !important;
}

html[dir="rtl"] #header .tip-quaternary:before {
  border-left-color: #353c42 !important;
  border-right-color: transparent !important;
}

#header .header-btn-collapse-nav {
  background: #a22025;
}

@media (min-width: 992px) {
  #header .header-nav-primary nav > ul > li > a {
    color: #a22025;
  }
  #header .header-nav-primary nav > ul > li.open > a, #header .header-nav-primary nav > ul > li:hover > a {
    background: #a22025;
  }
  #header .header-nav-primary nav > ul > li.dropdown .dropdown-menu {
    border-top-color: #a22025;
  }
  #header .header-nav-primary nav > ul > li.dropdown.open > a:before, #header .header-nav-primary nav > ul > li.dropdown:hover > a:before {
    border-bottom-color: #a22025;
  }
  #header .header-nav-primary nav > ul:not(:hover) > li > a.active {
    background-color: #a22025;
    color: #FFFFFF;
  }
  #header .header-nav.header-nav-stripe nav > ul > li:hover > a, #header .header-nav.header-nav-stripe nav > ul > li.open > a {
    background-color: #a22025;
  }
  #header .header-nav.header-nav-stripe nav > ul:not(:hover) > li > a.active {
    background-color: #a22025;
  }
  #header .header-nav.header-nav-stripe nav > ul:hover > li > a.active {
    color: #a22025;
  }
  #header .header-nav.header-nav-links nav > ul li:hover > a {
    color: #a22025;
  }
  #header .header-nav.header-nav-links nav > ul:not(:hover) > li > a.active {
    color: #a22025;
  }
  #header .header-nav.header-nav-links.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu::-webkit-scrollbar-thumb {
    background: #a22025 !important;
  }
  #header .header-nav.header-nav-line nav > ul li:hover > a {
    color: #a22025;
  }
  #header .header-nav.header-nav-line nav > ul li:hover > a:before {
    background: #a22025;
  }
  #header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active {
    color: #a22025;
  }
  #header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active:before {
    background: #a22025;
  }
  #header .header-nav-primary.header-nav-primary-slide nav > ul > li.open > span > a, #header .header-nav-primary.header-nav-primary-slide nav > ul > li:hover > span > a {
    color: #a22025;
  }
  #header .header-nav-primary.header-nav-primary-slide nav > ul:not(:hover) > li > span > a.active {
    color: #a22025;
  }
  html.sidebar #header.sidebar .header-nav-primary nav > ul > li.dropdown.open > .dropdown-menu,
  html.sidebar #header.sidebar .header-nav-primary nav > ul > li.dropdown:hover > .dropdown-menu {
    border-left-color: #a22025;
  }
  html.sidebar-right #header.sidebar .header-nav-primary nav > ul > li.dropdown.open > .dropdown-menu,
  html.sidebar-right #header.sidebar .header-nav-primary nav > ul > li.dropdown:hover > .dropdown-menu {
    border-right-color: #a22025;
  }
}

@media (min-width: 992px) {
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary .dropdown-menu {
    background-color: #a22025;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary .dropdown-menu li a {
    color: #FFFFFF;
    border-bottom-color: #00668c;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary .dropdown-menu li:hover > a {
    background: #007caa;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary.open > a:before, html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary:hover > a:before {
    border-bottom-color: #a22025;
    background: #a22025;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary.dropdown-small .dropdown-title, html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary.dropdown-half .dropdown-title, html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary.dropdown-full .dropdown-title {
    color: #FFFFFF;
  }
  html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary:hover > a {
    background: #a22025;
    color: #FFFFFF;
  }
  html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary .dropdown-menu li a {
    color: #FFFFFF;
  }
  html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-primary > a.active {
    background: #a22025;
    color: #FFFFFF;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary a:focus, html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary a:hover {
    color: #a22025;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary a:focus:before, html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary a:hover:before {
    background-color: #a22025;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary:hover > a {
    color: #a22025;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary.open > a:before, html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary:hover > a:before {
    background: #a22025;
  }
  html #header .header-nav-line .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-primary > a.active {
    color: #a22025;
  }
  html #header .header-nav-line .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-primary > a.active:before {
    background-color: #a22025;
  }
  html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary a {
    color: #a22025;
  }
  html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary a:focus, html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary a:hover {
    color: #a22025;
  }
  html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary:hover > a {
    color: #a22025;
  }
  html #header .header-nav-links .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-primary > a.active {
    color: #a22025;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary .dropdown-menu {
    background-color: #CF0EF0;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary .dropdown-menu li a {
    color: #FFFFFF;
    border-bottom-color: #c30de2;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary .dropdown-menu li:hover > a {
    background: #d21cf2;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary.open > a:before, html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary:hover > a:before {
    border-bottom-color: #CF0EF0;
    background: #CF0EF0;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary.dropdown-small .dropdown-title, html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary.dropdown-half .dropdown-title, html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary.dropdown-full .dropdown-title {
    color: #FFFFFF;
  }
  html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary:hover > a {
    background: #CF0EF0;
    color: #FFFFFF;
  }
  html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary .dropdown-menu li a {
    color: #FFFFFF;
  }
  html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-secondary > a.active {
    background: #CF0EF0;
    color: #FFFFFF;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary a:focus, html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary a:hover {
    color: #CF0EF0;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary a:focus:before, html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary a:hover:before {
    background-color: #CF0EF0;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary:hover > a {
    color: #CF0EF0;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary.open > a:before, html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary:hover > a:before {
    background: #CF0EF0;
  }
  html #header .header-nav-line .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-secondary > a.active {
    color: #CF0EF0;
  }
  html #header .header-nav-line .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-secondary > a.active:before {
    background-color: #CF0EF0;
  }
  html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary a {
    color: #CF0EF0;
  }
  html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary a:focus, html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary a:hover {
    color: #CF0EF0;
  }
  html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary:hover > a {
    color: #CF0EF0;
  }
  html #header .header-nav-links .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-secondary > a.active {
    color: #CF0EF0;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary .dropdown-menu {
    background-color: #2BBBAD;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary .dropdown-menu li a {
    color: #FFFFFF;
    border-bottom-color: #28afa1;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary .dropdown-menu li:hover > a {
    background: #2ec7b9;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary.open > a:before, html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary:hover > a:before {
    border-bottom-color: #2BBBAD;
    background: #2BBBAD;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary.dropdown-small .dropdown-title, html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary.dropdown-half .dropdown-title, html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary.dropdown-full .dropdown-title {
    color: #FFFFFF;
  }
  html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary:hover > a {
    background: #2BBBAD;
    color: #FFFFFF;
  }
  html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary .dropdown-menu li a {
    color: #FFFFFF;
  }
  html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-tertiary > a.active {
    background: #2BBBAD;
    color: #FFFFFF;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary a:focus, html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary a:hover {
    color: #2BBBAD;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary a:focus:before, html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary a:hover:before {
    background-color: #2BBBAD;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary:hover > a {
    color: #2BBBAD;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary.open > a:before, html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary:hover > a:before {
    background: #2BBBAD;
  }
  html #header .header-nav-line .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-tertiary > a.active {
    color: #2BBBAD;
  }
  html #header .header-nav-line .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-tertiary > a.active:before {
    background-color: #2BBBAD;
  }
  html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary a {
    color: #2BBBAD;
  }
  html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary a:focus, html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary a:hover {
    color: #2BBBAD;
  }
  html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary:hover > a {
    color: #2BBBAD;
  }
  html #header .header-nav-links .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-tertiary > a.active {
    color: #2BBBAD;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary .dropdown-menu {
    background-color: #353c42;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary .dropdown-menu li a {
    color: #FFFFFF;
    border-bottom-color: #2f343a;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary .dropdown-menu li:hover > a {
    background: #3c444b;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary.open > a:before, html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary:hover > a:before {
    border-bottom-color: #353c42;
    background: #353c42;
  }
  html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary.dropdown-small .dropdown-title, html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary.dropdown-half .dropdown-title, html #header .header-nav .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary.dropdown-full .dropdown-title {
    color: #FFFFFF;
  }
  html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary:hover > a {
    background: #353c42;
    color: #FFFFFF;
  }
  html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary .dropdown-menu li a {
    color: #FFFFFF;
  }
  html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-quaternary > a.active {
    background: #353c42;
    color: #FFFFFF;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary a:focus, html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary a:hover {
    color: #353c42;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary a:focus:before, html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary a:hover:before {
    background-color: #353c42;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary:hover > a {
    color: #353c42;
  }
  html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary.open > a:before, html #header .header-nav-line .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary:hover > a:before {
    background: #353c42;
  }
  html #header .header-nav-line .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-quaternary > a.active {
    color: #353c42;
  }
  html #header .header-nav-line .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-quaternary > a.active:before {
    background-color: #353c42;
  }
  html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary a {
    color: #353c42;
  }
  html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary a:focus, html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary a:hover {
    color: #353c42;
  }
  html #header .header-nav-links .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary:hover > a {
    color: #353c42;
  }
  html #header .header-nav-links .header-nav-primary nav > ul:not(:hover) > li.dropdown-color.dropdown-quaternary > a.active {
    color: #353c42;
  }
}

@media (min-width: 992px) {
  html #header .header-nav-force-light-text-active-skin-color .header-nav-primary nav > ul > li:hover > a, html #header .header-nav-force-light-text-active-skin-color .header-nav-primary nav > ul > li .wrapper-items-cloned:hover > a {
    color: #a22025 !important;
  }
  html #header .header-nav-force-light-text-active-skin-color .header-nav-primary nav > ul:not(:hover) > li > a.active, html #header .header-nav-force-light-text-active-skin-color .header-nav-primary nav > ul:not(:hover) > li .wrapper-items-cloned > a.active {
    color: #a22025 !important;
  }
}

@media (max-width: 991px) {
  #header .header-nav-primary:not(.header-nav-primary-mobile-dark) nav > ul > li > a {
    color: #000;
  }
  #header .header-nav-primary:not(.header-nav-primary-mobile-dark) nav > ul > li > a:active {
    color: #a22025;
  }
  #header .header-nav-primary:not(.header-nav-primary-mobile-dark) nav > ul > li > a.active {
    background: #a22025;
  }
  #header .header-nav-primary:not(.header-nav-primary-mobile-dark) nav > ul > li > a.active:focus, #header .header-nav-primary:not(.header-nav-primary-mobile-dark) nav > ul > li > a.active:hover {
    background: #a22025;
  }
  #header .header-nav-primary.header-nav-primary-mobile-dark nav > ul > li > a.active {
    background: #a22025;
  }
  #header .header-nav-primary.header-nav-primary-mobile-dark nav > ul > li > a.active:focus, #header .header-nav-primary.header-nav-primary-mobile-dark nav > ul > li > a.active:hover {
    background: #a22025;
  }
  html.sidebar-hamburger #header.sidebar .header-nav.header-nav-links .header-nav-primary.header-nav-primary-mobile-dark nav > ul > li > a.active {
    color: #a22025 !important;
  }
  html.sidebar-hamburger #header.sidebar .header-nav.header-nav-links nav::-webkit-scrollbar-thumb {
    background-color: #a22025;
  }
  html.sidebar-hamburger #header.sidebar .header-nav.header-nav-links nav > ul > li > a.active {
    color: #a22025 !important;
  }
  html.sidebar-hamburger #header.sidebar .header-nav.header-nav-links nav > ul > li:hover > a {
    color: #a22025 !important;
  }
}

@media (max-width: 991px) {
  html #header .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary > a {
    color: #a22025;
  }
  html #header .header-nav-primary nav > ul > li.dropdown-color.dropdown-primary > a.active {
    background: #a22025 !important;
    color: #FFFFFF !important;
  }
  html #header .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary > a {
    color: #CF0EF0;
  }
  html #header .header-nav-primary nav > ul > li.dropdown-color.dropdown-secondary > a.active {
    background: #CF0EF0 !important;
    color: #FFFFFF !important;
  }
  html #header .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary > a {
    color: #2BBBAD;
  }
  html #header .header-nav-primary nav > ul > li.dropdown-color.dropdown-tertiary > a.active {
    background: #2BBBAD !important;
    color: #FFFFFF !important;
  }
  html #header .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary > a {
    color: #353c42;
  }
  html #header .header-nav-primary nav > ul > li.dropdown-color.dropdown-quaternary > a.active {
    background: #353c42 !important;
    color: #FFFFFF !important;
  }
}

html #header .header-top.header-top-primary {
  background: #a22025;
  border-top-color: #005e82;
}

html #header .header-top.header-top-primary .header-nav-top ul > li.open > a {
  background: #0084b5;
}

html #header .header-top.header-top-primary .header-nav-top ul > li > a:hover, html #header .header-top.header-top-primary .header-nav-top ul > li > a:focus, html #header .header-top.header-top-primary .header-nav-top ul > li.open > a:hover, html #header .header-top.header-top-primary .header-nav-top ul > li.open > a:focus {
  background: #0084b5;
}

html #header .header-top.header-top-primary .dropdown-menu {
  background: #0084b5;
  border-color: #0084b5;
}

html #header .header-top.header-top-primary .dropdown-menu a:hover, html #header .header-top.header-top-primary .dropdown-menu a:focus {
  background: #0096ce !important;
}

html #header .header-top.header-top-secondary {
  background: #CF0EF0;
  border-top-color: #ba0dd8;
}

html #header .header-top.header-top-secondary .header-nav-top ul > li.open > a {
  background: #d425f2;
}

html #header .header-top.header-top-secondary .header-nav-top ul > li > a:hover, html #header .header-top.header-top-secondary .header-nav-top ul > li > a:focus, html #header .header-top.header-top-secondary .header-nav-top ul > li.open > a:hover, html #header .header-top.header-top-secondary .header-nav-top ul > li.open > a:focus {
  background: #d425f2;
}

html #header .header-top.header-top-secondary .dropdown-menu {
  background: #d425f2;
  border-color: #d425f2;
}

html #header .header-top.header-top-secondary .dropdown-menu a:hover, html #header .header-top.header-top-secondary .dropdown-menu a:focus {
  background: #d93df4 !important;
}

html #header .header-top.header-top-tertiary {
  background: #2BBBAD;
  border-top-color: #26a69a;
}

html #header .header-top.header-top-tertiary .header-nav-top ul > li.open > a {
  background: #30cfc0;
}

html #header .header-top.header-top-tertiary .header-nav-top ul > li > a:hover, html #header .header-top.header-top-tertiary .header-nav-top ul > li > a:focus, html #header .header-top.header-top-tertiary .header-nav-top ul > li.open > a:hover, html #header .header-top.header-top-tertiary .header-nav-top ul > li.open > a:focus {
  background: #30cfc0;
}

html #header .header-top.header-top-tertiary .dropdown-menu {
  background: #30cfc0;
  border-color: #30cfc0;
}

html #header .header-top.header-top-tertiary .dropdown-menu a:hover, html #header .header-top.header-top-tertiary .dropdown-menu a:focus {
  background: #45d4c6 !important;
}

html #header .header-top.header-top-quaternary {
  background: #353c42;
  border-top-color: #2a2f34;
}

html #header .header-top.header-top-quaternary .header-nav-top ul > li.open > a {
  background: #414951;
}

html #header .header-top.header-top-quaternary .header-nav-top ul > li > a:hover, html #header .header-top.header-top-quaternary .header-nav-top ul > li > a:focus, html #header .header-top.header-top-quaternary .header-nav-top ul > li.open > a:hover, html #header .header-top.header-top-quaternary .header-nav-top ul > li.open > a:focus {
  background: #414951;
}

html #header .header-top.header-top-quaternary .dropdown-menu {
  background: #414951;
  border-color: #414951;
}

html #header .header-top.header-top-quaternary .dropdown-menu a:hover, html #header .header-top.header-top-quaternary .dropdown-menu a:focus {
  background: #4c555f !important;
}

@media (min-width: 992px) {
  html #header .header-nav-bar-primary {
    background: #a22025 !important;
    color: #FFFFFF !important;
  }
  html #header .header-nav-bar-secondary {
    background: #CF0EF0 !important;
    color: #FFFFFF !important;
  }
  html #header .header-nav-bar-tertiary {
    background: #2BBBAD !important;
    color: #FFFFFF !important;
  }
  html #header .header-nav-bar-quaternary {
    background: #353c42 !important;
    color: #FFFFFF !important;
  }
}

@media (min-width: 992px) {
  #header .header-nav-primary.header-nav-primary-light nav > ul > li.open > a, #header .header-nav-primary.header-nav-primary-light nav > ul > li:hover > a {
    color: #a22025;
  }
  #header .header-nav-primary.header-nav-primary-light nav > ul > li > a.active {
    color: #a22025;
  }
}

.header-extended-container .header-extended-container-icons {
  background-color: #a22025;
}

html .header-extended-container-primary .header-extended-container-icons {
  background-color: #a22025;
}

html .header-extended-container-secondary .header-extended-container-icons {
  background-color: #CF0EF0;
}

html .header-extended-container-tertiary .header-extended-container-icons {
  background-color: #2BBBAD;
}

html .header-extended-container-quaternary .header-extended-container-icons {
  background-color: #353c42;
}

html.boxed .body {
  border-top-color: #a22025;
}

/*# sourceMappingURL= */