* .c-txt-one *,
* .c-txt-one *::before,
* .c-txt-one *::after {
  color: #232728;
  border-color: #232728; }
* .c-txt-one .button { border-color: #232728!important; }
* .c-txt-one .marker,
* .c-txt-one .button::after,
* .c-txt-one a::after, * .c-txt-one a span::after,
* .c-txt-two .list .teaser-item::before,
* .c-txt-one .button.scroll.std,
* .c-txt-one #menu-btn li { background-color: #232728!important; }
@media (hover: hover) {
  * .c-txt-one .button:hover,
  * .c-txt-one .button:hover *,
  * .c-txt-one .button:hover *::before { color: $white; }

  * .c-txt-one .w-txt .button:hover,
  * .c-txt-one .w-txt .button:hover *,
  * .c-txt-one .w-txt .button:hover *::before { color: #232728; }

  * .c-txt-one .button.min.txt:hover,
  * .c-txt-one .button.min.txt:hover * { color: #232728; }
}

/** .c-txt-one svg path,
* .c-txt-one .logo svg path,
.c-txt-two .c-txt-one .logo svg path { fill: #232728!important; }*/



* .c-txt-two *,
* .c-txt-two *::before,
* .c-txt-two *::after {
  color: #FBCBC5;
  border-color: #FBCBC5; }
* .c-txt-two .button { border-color: #FBCBC5!important; }
* .c-txt-two .marker,
* .c-txt-two .button::after,
* .c-txt-two a::after, * .c-txt-two a span::after,
* .c-txt-one .list .teaser-item::before,
* .c-txt-two .button.scroll.std,
* .c-txt-two #menu-btn li { background-color: #FBCBC5!important; }
@media (hover: hover) {
  * .c-txt-two .button:hover,
  * .c-txt-two .button:hover *,
  * .c-txt-two .button:hover *::before { color: $white; }

  * .c-txt-two .w-txt .button:hover,
  * .c-txt-two .w-txt .button:hover *,
  * .c-txt-two .w-txt .button:hover *::before { color: #FBCBC5; }

  * .c-txt-two .button.min.txt:hover,
  * .c-txt-two .button.min.txt:hover * { color: #FBCBC5; }
}

/** .c-txt-two svg path,
* .c-txt-two .logo svg path,
.c-txt-one .c-txt-two .logo svg path { fill: #FBCBC5!important; }*/


@media (pointer: fine) {
   ::-moz-selection {
      color: #FBCBC5;
      background: #232728;
   }
   ::selection {
      color: #FBCBC5;
      background: #232728;
   }
}


.c-bg-one,
.c-bg-one .mainnav-bg,
.c-bg-one #mainnav .dropdown ul,
main .c-bg-one,
.no-hdr-img #mainnav-bg.c-bg-one,
.hdr-img .switch #mainnav-bg.c-bg-one {
  background-color: #232728;
  border-color: #232728; }

@media (hover: hover) {
  .c-bg-one.w-txt a.teaser-item:hover .button *,
  * .c-bg-one .button:hover *,
  * .c-txt .c-bg-one .button:hover *,
  .c-bg-one.w-txt .button:hover *::before { color: #232728; }
}
.c-bg-one.w-txt .button.active * { color: #232728!important; }

/* .c-bg-one .marker { color: #232728!important; } */
.c-bg-one .button.scroll.std { background-color: #232728!important; }

/*.c-bg-one svg path,
.c-bg-two .c-bg-one svg path,
.c-bg-one .sec-bdr svg path,
.c-bg-two .c-bg-one .sec-bdr svg path { fill: #232728!important; }*/



.c-bg-two,
.c-bg-two .mainnav-bg,
.c-bg-two #mainnav .dropdown ul,
main .c-bg-two,
.no-hdr-img #mainnav-bg.c-bg-two,
.hdr-img .switch #mainnav-bg.c-bg-two {
  background-color: #FBCBC5;
  border-color: #FBCBC5; }

@media (hover: hover) {
  .c-bg-two.w-txt a.teaser-item:hover .button *,
  * .c-bg-two .button:hover *,
  * .c-txt .c-bg-two .button:hover *,
  .c-bg-two.w-txt .button:hover *::before { color: #FBCBC5; }
}
.c-bg-two.w-txt .button.active * { color: #FBCBC5; }

.c-bg-two .marker { color: #FBCBC5!important; }
.c-bg-two .button.scroll.std { background-color: #FBCBC5!important; }

/*.c-bg-two svg path,
.c-bg-one .c-bg-two svg path,
.c-bg-two .sec-bdr svg path,
.c-bg-one .c-bg-two .sec-bdr svg path { fill: #FBCBC5!important; }*/



* .w-txt *, * .w-txt *::before, * .w-txt *::after { color: #fff; border-color: #fff; }
* .w-txt .button { border-color: #fff!important; }
* .w-txt .button::after,
* .w-txt a::after, * .w-txt a span::after { background-color: #fff!important; }
@media (hover: hover) {
  * .w-txt .button.min.txt:hover,
  * .w-txt .button.min.txt:hover * { color: #fff; }
}

* .w-txt *,
* .w-txt *::before,
* .w-txt *::after {
  color: #e8e8e8;
  border-color: #e8e8e8; }
* .w-txt .button { border-color: #e8e8e8!important; }
* .w-txt .button::after,
* .w-txt a::after, * .w-txt a span::after { background-color: #e8e8e8!important; }
@media (hover: hover) {
  * .w-txt .button:hover,
  * .w-txt .button:hover *,
  * .w-txt .button:hover *::before { color: #e8e8e8; }

  * .w-txt .button.min.txt:hover,
  * .w-txt .button.min.txt:hover * { color: #e8e8e8; }
}