header {
  background-color: #333333;
}

header-bg {
  background-color: #333333;
}

header-txt-inverted {
  color: #333333;
}

.footer {
  background-color: #333333;
}

.footer-bg {
  background-color: #333333;
}

.footer-txt-inverted {
  color: #333333;
}

.color2 {
  background-color: #abb437;
}

.color2-bg {
  background-color: #abb437;
}

.color2-txt-inverted {
  color: #abb437;
}

.color1 {
  background-color: #4b9bcf;
}

.color1-bg {
  background-color: #4b9bcf;
}

.color1-txt-inverted {
  color: #4b9bcf;
}

button {
  background-color: #333333;
  color: #fff;
}

button-bg {
  background-color: #333333;
}

button-txt {
  color: #fff;
}

button-txt-inverted {
  color: #333333;
}

a {
  color: #4b9bcf;
}

a-txt {
  color: #4b9bcf;
}

a.download--link {
  background-color: #abb437;
}

a.download--link-bg {
  background-color: #abb437;
}

a.download--link-txt-inverted {
  color: #abb437;
}

.carousel-indicators li.active {
  background-color: #abb437;
}

.carousel-indicators li.active-bg {
  background-color: #abb437;
}

.carousel-indicators li.active-txt-inverted {
  color: #abb437;
}

header .navigation-menu li {
  color: #fff;
}

header .navigation-menu li-txt {
  color: #fff;
}

header .navigation-menu li:hover {
  background-color: #4b9bcf;
}

header .navigation-menu li:hover-bg {
  background-color: #4b9bcf;
}

header .navigation-menu li:hover-txt-inverted {
  color: #4b9bcf;
}

header .navigation-menu>li.focus:not(.highlight) {
  background-color: red;
}

header .navigation-menu>li.focus:not(.highlight)-bg {
  background-color: red;
}

header .navigation-menu>li.focus:not(.highlight)-txt-inverted {
  color: red;
}

header .navigation-menu.main .submenu li:hover {
  background-color: #fff;
}

header .navigation-menu.main .submenu li:hover-bg {
  background-color: #fff;
}

header .navigation-menu.main .submenu li:hover-txt-inverted {
  color: #fff;
}

header .navigation-menu.main .submenu li:active {
  background-color: #fff;
  color: white;
}

header .navigation-menu.main .submenu li:active-bg {
  background-color: #fff;
}

header .navigation-menu.main .submenu li:active-txt {
  color: white;
}

header .navigation-menu.main .submenu li:active-txt-inverted {
  color: #fff;
}

header .navigation-menu li.focus:not(.highlight) {
  background-color: #abb437;
}

header .navigation-menu li.focus:not(.highlight)-bg {
  background-color: #abb437;
}

header .navigation-menu li.focus:not(.highlight)-txt-inverted {
  color: #abb437;
}

.carousel-control-prev,
.carousel-control-next {
  color: #abb437;
}

.carousel-control-prev,
.carousel-control-next-txt {
  color: #abb437;
}

a.download--link:hover {
  background-color: #abb437;
}

a.download--link:hover-bg {
  background-color: #abb437;
}

a.download--link:hover-txt-inverted {
  color: #abb437;
}

header .menu-options ul a:hover,
header .menu-options li a:hover {
  color: #abb437;
}

header .menu-options ul a:hover,
header .menu-options li a:hover-txt {
  color: #abb437;
}

.carousel-control-prev,
.carousel-control-next-txt {
  color: #abb437;
}

.carousel-control-prev,
.carousel-control-next-txt-txt {
  color: #abb437;
}

.carousel-control-prev,
.carousel-control-next {
  color: #abb437;
}

.carousel-control-prev,
.carousel-control-next-txt {
  color: #abb437;
}
