<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Standard Individualisierung - incognito GmbH &amp; Co. KG
Last Change: 7.2.2024, 11:09:50
*/
@media all {
  body.cubanit {
    background: #fff;
    color: #000;
  }
  .cubanit fieldset,
  .cubanit img {
    border: 0 solid;
  }
  .cubanit .nav-primary__inner a,
  .cubanit .ui-widget,
  .cubanit .ui-widget button,
  .cubanit .ui-widget input,
  .cubanit .ui-widget select,
  .cubanit .ui-widget textarea,
  .cubanit .widgets h2,
  .cubanit button,
  .cubanit input,
  .cubanit select,
  .cubanit textarea,
  body.cubanit {
    font-family: "Segoe UI", Arial, sans-serif;
  }
  .cubanit #nav-mobile .first-level + ul &gt; li &gt; a,
  .cubanit #nav-mobile .first-level + ul &gt; li &gt; ul &gt; li &gt; a,
  .cubanit #nav-mobile .first-level + ul &gt; li &gt; ul &gt; li ul a,
  .cubanit .consulting-tool__options .module-faq-accordion &gt; .acc-wrapper &gt; .acc-header,
  .cubanit .footer-menu h3,
  .cubanit .loc-wheelchair-accessible .info-text,
  .cubanit .module-tagfilter-input .row &gt; label .label-msg,
  .cubanit .page-magazine .ym-g33 .module-rss-item h2,
  .cubanit .section-teaser .text .btn {
    font-family: "Segoe UI", Arial, sans-serif;
  }
  .cubanit #header .module-headline-with-media h1,
  .cubanit #main-content .module-adviser .appointment,
  .cubanit #main-content .module-adviser .callback,
  .cubanit #main-content .module-adviser .e-mail,
  .cubanit #main-content .module-adviser .facebook,
  .cubanit #main-content .module-adviser .fax,
  .cubanit #main-content .module-adviser .position,
  .cubanit #main-content .module-adviser .tel,
  .cubanit #nav-mobile .first-level,
  .cubanit .bne-container__text .checked-list li,
  .cubanit .bne-teaser h3,
  .cubanit .bne-teaser__content .checked-list li,
  .cubanit .comparison .contra h3,
  .cubanit .comparison .pro h3,
  .cubanit .flyout__headline,
  .cubanit .formular .summary dd,
  .cubanit .gallery-lb-item h1,
  .cubanit .gallery-lb-item h2,
  .cubanit .homepage .module-teaser .flyout &gt; .text .checked-list li,
  .cubanit .layer .flyout &gt; h2,
  .cubanit .layer-contact .module-linklist.l-social h3,
  .cubanit .lightbox .module-adviser .appointment,
  .cubanit .lightbox .module-adviser .callback,
  .cubanit .lightbox .module-adviser .e-mail,
  .cubanit .lightbox .module-adviser .facebook,
  .cubanit .lightbox .module-adviser .fax,
  .cubanit .lightbox .module-adviser .position,
  .cubanit .lightbox .module-adviser .tel,
  .cubanit .lightbox-content h1,
  .cubanit .lightbox-content h2,
  .cubanit .mobile-nav-wrapper .flyout__headline,
  .cubanit .mobile-nav__headline,
  .cubanit .module-accordion &gt; .acc-wrapper &gt; .acc-header,
  .cubanit .module-event-detail th,
  .cubanit .module-flyout-teaser h3,
  .cubanit .module-location-detail th,
  .cubanit .module-magazine-index h3,
  .cubanit .module-magazine-teaser h3,
  .cubanit .module-statusbar div::after,
  .cubanit .module-table th,
  .cubanit .module-table.l-matrix .label-horizontal,
  .cubanit .module-table.l-matrix .label-vertical,
  .cubanit .module-tagfilter .column-2 label,
  .cubanit .module-tagfilter .column-3 label,
  .cubanit .module-tagfilter-form .slider-result,
  .cubanit .module-tagfilter-input .row &gt; label,
  .cubanit .no-js .tab,
  .cubanit .result-item .checked-list li,
  .cubanit .result-item &gt; a &gt; ul li:last-child,
  .cubanit .result-item h3,
  .cubanit .secondary-page-area-box h3,
  .cubanit .section-teaser .claim .subline,
  .cubanit .section-teaser .text,
  .cubanit .section-teaser .text strong,
  .cubanit .select-row .group label,
  .cubanit .sitemap-level-1 &gt; li &gt; a,
  .cubanit .sitemap-level-1 &gt; li &gt; span,
  .cubanit .text .checked-list li,
  .cubanit .text-media-contact__text .checked-list li,
  .cubanit .ui-slider-legend-item,
  .cubanit .widgets .widget .layer-login.open .flyout h2,
  .cubanit h2,
  table .checked-list li {
    font-family: "Segoe UI Semibold", "Segoe UI", Arial, sans-serif;
  }
  .cubanit .aps-resultlist .loc-city,
  .cubanit .aps-resultlist .loc-phone,
  .cubanit .aps-resultlist .loc-street,
  .cubanit .bne-container__text ol li,
  .cubanit .contactsearch .module-contactsearch th,
  .cubanit .page-magazine .module-teaserlist .module-teaser h2,
  .cubanit .text ol li,
  table ol li {
    font-family: "Segoe UI", Arial, sans-serif;
  }
}
.cubanit .flyout .module.module-linklist.ym-clearfix img {
  background-image: url("css-images/chevron_cubanit.png");
  box-sizing: border-box;
  height: 17px;
  padding-left: 7px;
  width: 7px;
}
.cubanit .flyout .module.module-linklist.ym-clearfix li:nth-child(3) a &gt; img {
  background-image: none;
  box-sizing: unset;
  height: 20px;
  padding-left: 0;
  width: 250px;
}
body.cubanit,
html.cubanit {
  background: #fff;
}
body.cubanit {
  color: #333;
}
.cubanit button,
.cubanit input,
.cubanit select,
.cubanit textarea {
  font-size: 1em;
}
.cubanit a {
  color: #5a5a5a;
}
.cubanit h1 {
  color: #ad8f72;
}
.cubanit .flyout__headline,
.cubanit .layer .flyout &gt; h2,
.cubanit .lightbox-content h1,
.cubanit .lightbox-content h2,
.cubanit h2,
.mobile-nav-wrapper .flyout__headline,
.mobile-nav__headline {
  color: #5a5a5a;
}
.cubanit .flyout__headline a,
.cubanit .layer .flyout &gt; h2 a,
.cubanit .lightbox-content h1 a,
.cubanit .lightbox-content h2 a,
.cubanit .mobile-nav-wrapper .flyout__headline a,
.cubanit .mobile-nav__headline a,
.cubanit h2 a {
  color: #ad8f72;
}
.cubanit #main .main-content .text a {
  color: #ad8f72;
}
.cubanit a:focus img {
  outline: 1px solid rgba(90, 90, 90, 0.5);
}
/*Grafik 1*/
.cubanit .aps-map__btn:before,
.cubanit .infoBox .btn-route:before,
.cubanit .module-produktverkauf .cmpProdukt .cmpLinkbox ul li,
.cubanit .module-produktverkauf .cmpProdukt .cmpProduktLink.calc .textlink &gt; a,
.cubanit .module-produktverkauf .cmpProdukt .cmpProduktLink.calc .textlink a.back,
.cubanit .module-produktverkauf .cmpProdukt .cmpProduktLink.info .textlink &gt; a,
.cubanit .module-produktverkauf .cmpProdukt .cmpProduktLink.info .textlink a.back,
.cubanit .module-produktverkauf .cmpProdukt .module-linklist ul li,
.cubanit .module-produktverkauf .cmpProdukt .textBild .moreinfo .textlink &gt; a,
.cubanit .module-produktverkauf .cmpProdukt .textBild .moreinfo .textlink a.back,
.cubanit .result-item &gt; a &gt; ul li,
.cubanit .ui-datepicker .ui-datepicker-next .ui-icon-circle-triangle-e {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%227%22%20height%3D%2211%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%207%2011%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1.095%2010.996L0%209.826l4.646-4.343-4.643-4.31L1.093%200l5.905%205.48-5.903%205.516z%22%2F%3E%3C%2Fsvg%3E");
}
/*Grafik 2*/
.cubanit .ui-datepicker .ui-datepicker-prev .ui-icon-circle-triangle-w {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%227%22%20height%3D%2211%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%22-1%202%207%2011%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M4.777%202L6%203.156%201.43%207.523l4.568%204.312L4.782%2013-1%207.52%204.776%202z%22%2F%3E%3C%2Fsvg%3E");
}
/*Grafik 11*/
.cubanit .bne-container__text ul li,
.cubanit .bne-teaser__content ul li,
.cubanit .result-item ul li,
.cubanit .text ul li,
.cubanit .text-media-contact__text ul li,
table ul li {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%227%22%20height%3D%227%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%22-1%204%207%207%22%20xml%3Aspace%3D%22preserve%22%3E%3Ccircle%20cx%3D%222.5%22%20cy%3D%227.5%22%20r%3D%223.5%22%2F%3E%3C%2Fsvg%3E");
}
/*Grafik 12*/
.cubanit .module-table .no {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ccc%22%20width%3D%2211.877%22%20height%3D%222.563%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%221%206.438%2011.877%202.563%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1%206.438h11.877v2.563H1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}
/*Grafik 13*/
.cubanit .module-produktverkauf .cmpProdukt .btn-cta:after,
.cubanit .module-produktverkauf .cmpProdukt .cmpProduktLink.cont .textlink a:after,
.cubanit .ui-datepicker .ui-datepicker-next-hover .ui-icon-circle-triangle-e {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23fff%22%20width%3D%227%22%20height%3D%2211%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%207%2011%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1.095%2010.996L0%209.826l4.646-4.343-4.643-4.31L1.093%200l5.905%205.48-5.903%205.516z%22%2F%3E%3C%2Fsvg%3E");
}
/*Grafik 14*/
.cubanit .ui-datepicker .ui-datepicker-prev-hover .ui-icon-circle-triangle-w {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23fff%22%20width%3D%227%22%20height%3D%2211%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%22-1%202%207%2011%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M4.777%202L6%203.156%201.43%207.523l4.568%204.312L4.782%2013-1%207.52%204.776%202z%22%2F%3E%3C%2Fsvg%3E");
}
/*Grafik 15*/
.cubanit .bne-container__text .checked-list li,
.cubanit .bne-teaser__content .checked-list li,
.cubanit .checked-list li,
.cubanit .module-location-detail .checked-list li,
.cubanit .module-table .yes,
.cubanit .result-item .checked-list li,
.cubanit .text .checked-list li,
.cubanit .text-media-contact__text .checked-list li,
table .checked-list li {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%2214%22%20height%3D%2212%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%222%202%2014%2012%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M7.1%2014L2%208.6l1.6-1.4%203.5%203.7L14.4%202%2016%203.3%207.1%2014z%22%2F%3E%3C%2Fsvg%3E");
}
/*Grafik 16*/
.cubanit .module-produktverkauf .cmpProdukt .cmpProduktLink.calc .lightbox.flyout .icon-close,
.cubanit .module-produktverkauf .cmpProdukt .cmpProduktLink.info .lightbox.flyout .icon-close,
.cubanit .module-produktverkauf .cmpProdukt .textBild .moreinfo .lightbox.flyout .icon-close {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%2215%22%20height%3D%2215%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%223%200%2015%2015%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M3%200h15v15H3z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.4%2011.6l-.7.7-4.2-4.1-4.1%204.1-.7-.7%204.1-4.1-4.2-4.1.7-.7%204.1%204.1%204.1-4.1.7.7-4%204.1%204.2%204.1z%22%2F%3E%3C%2Fsvg%3E");
}
/*Grafik 17*/
.cubanit .mejs-overlay:hover .mejs-overlay-button {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%2218.303%22%20height%3D%2215%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2018.303%2015%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M2.776%200h12.75a2.776%202.776%200%200%201%202.777%202.776v9.49a2.776%202.776%200%200%201-2.776%202.775H2.777A2.776%202.776%200%200%201%200%2012.266v-9.49A2.776%202.776%200%200%201%202.776%200z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.18%203.184l5%205-5%204v-9z%22%2F%3E%3C%2Fsvg%3E");
}
.cubanit .contactsearch .dgh-mini,
.cubanit .contactsearch .dz-mini,
.cubanit .contactsearch .dzp-mini,
.cubanit .contactsearch .ec-mini,
.cubanit .contactsearch .mh-mini,
.cubanit .contactsearch .rv-mini,
.cubanit .contactsearch .sh-mini,
.cubanit .contactsearch .union-mini,
.cubanit .contactsearch .vr-mini,
.cubanit .contactsearch .vrl-mini,
.cubanit .contactsearch .wgz-mini,
.cubanit .contactsearch .wl-mini,
.cubanit .sprite-sprite,
.cubanit .suitability-0,
.cubanit .suitability-1,
.cubanit .suitability-2,
.cubanit .suitability-3,
.cubanit .yt-channel-item-img::after,
.cubanit .yt-channel-item-img:focus::after,
.cubanit .yt-channel-item-img:hover::after {
  background-image: url("css-images/sprite.png");
}
.cubanit .ogr-preloader-inner {
  border: 1px solid #b0b0b0;
}
.cubanit #header {
  background-color: #fff;
}
.cubanit #printfooter {
  color: #5a5a5a;
  background-color: #f3f3f3;
}
.cubanit .footer-menu {
  background-color: #d6c7b8;
}
.cubanit .footer-menu__inner {
  color: #5a5a5a;
}
.cubanit .footer-menu .module-contact .module-linklist a,
.cubanit .footer-menu a {
  color: #5a5a5a;
}
.cubanit .footer-menu h3 {
  color: #5a5a5a;
}
.cubanit .footer-menu .module-adviser .module-linklist a {
  color: #5a5a5a;
}
.cubanit .footer-menu .contactsearch-form a {
  color: #5a5a5a;
}
.cubanit .footer-menu .branch-office-search button,
.cubanit .footer-menu .search-form button {
  background-color: #ad8f72;
}
.cubanit .btn {
  border: 1px solid currentColor;
  background: #fff;
  color: #ad8f72;
}
.cubanit .btn-cta,
.cubanit .module-linklist.l-cta li:first-child a {
  border-color: #ad8f72;
  color: #fff;
}
.cubanit .more-info {
  background-color: #ad8f72;
}
.cubanit .more-info &gt; svg {
  fill: #fff;
}
.cubanit .ym-skiplinks a.ym-skip:active,
.cubanit .ym-skiplinks a.ym-skip:focus {
  color: #fff;
  background: #333;
}
.cubanit .nav-primary {
  background-color: #ad8f72;
}
.cubanit .nav-primary__inner a {
  border-top: 3px solid transparent;
  color: #fff;
}
.cubanit .nav-primary__inner .active a {
  border-top: 3px solid #ad8f72;
  color: #ad8f72;
  background-color: #fff;
}
.cubanit .nav-secondary {
  border-bottom: 1px solid #ccc;
  background-color: #fff;
}
.cubanit .nav-secondary__inner a {
  color: #ad8f72;
}
.cubanit .nav-secondary__inner a.active {
  color: #ad8f72;
}
.cubanit .nav-btn {
  color: #5a5a5a;
}
.cubanit .nav-btn.btn-cta {
  color: #fff;
}
.cubanit .nav-btn.nav-btn-contact {
  background: #fff none;
}
.cubanit .nav-btn.active {
  background: #fff;
  color: #5a5a5a;
  border-color: #fff;
}
.cubanit .nav-btn-contact .icon-link {
  fill: #ad8f72;
}
.cubanit .nav-btn-menu.active .icon-collapse {
  fill: #ad8f72;
}
.cubanit .nav-btn-user.active .icon-collapse {
  fill: #ad8f72;
}
.cubanit .nav-pane {
  background: #fff;
}
.cubanit .nav-pane-user h2 {
  color: #ad8f72;
}
.cubanit #nav-mobile &gt; li {
  background: #f3f3f3;
}
.cubanit #nav-mobile .first-level {
  color: #ad8f72;
}
.cubanit #nav-mobile .first-level + ul &gt; li &gt; a {
  color: #ad8f72;
}
.cubanit #nav-mobile .first-level + ul &gt; li &gt; .active {
  color: #ad8f72;
}
.cubanit #nav-mobile .first-level + ul &gt; li &gt; ul &gt; li &gt; a {
  color: #ad8f72;
}
.cubanit #nav-mobile .first-level + ul &gt; li &gt; ul &gt; li ul a {
  color: #333;
}
.cubanit #nav-mobile .first-level + ul &gt; li &gt; ul &gt; li &gt; ul svg {
  fill: #ad8f72;
}
.cubanit #nav-mobile .active .first-level {
  color: #ad8f72;
}
.cubanit .nav-level-2 {
  background-color: #fff;
}
.cubanit .nav-level-2 a {
  color: #ad8f72;
}
.cubanit .nav-level-3 a {
  color: #5a5a5a;
}
.cubanit .nav-level-3 .icon-link {
  fill: #ad8f72;
}
.cubanit .nav-layer-tab {
  color: #ad8f72;
  background-color: #fff;
}
.cubanit .nav_mobile_inner ul {
  background-color: #fff;
}
.cubanit .nav_mobile_inner li {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
.cubanit .nav_mobile_inner .main,
.cubanit .nav_mobile_inner strong {
  background-color: #ad8f72;
  color: #fff;
}
.cubanit .breadcrumb__icon {
  fill: #ad8f72;
}
.cubanit .breadcrumb a,
.cubanit .breadcrumb-tab {
  color: #5a5a5a;
}
.cubanit .breadcrumb__slide-icons {
  fill: #ad8f72;
}
.cubanit .breadcrumb-layer {
  border: 1px solid #ccc;
  background-color: #fff;
}
.cubanit .service-navigation {
  border-top: 1px solid #ccc;
  background-color: #fff;
}
.cubanit .nav-service-1 a,
.cubanit .nav-service-2 a {
  color: #ad8f72;
}
.cubanit .nav-service-2 li:first-child {
  border-left: 1px solid #ccc;
}
.cubanit #metanav .tab-button {
  border: 1px solid #5a5a5a;
  color: #5a5a5a;
  background-color: #fff;
}
.cubanit #metanav .layer.open .tab-button {
  border-color: #fff;
  background: #fff none;
}
.cubanit #metanav .layer-login.open .tab-button {
  color: #ad8f72;
}
.cubanit #metanav .layer-login.open .tab-button .icon-layer {
  fill: #ad8f72;
}
.cubanit .top-link {
  color: #5a5a5a;
}
.cubanit .top-link .icon-top {
  background: #ad8f72;
  fill: #fff;
}
.cubanit .pager {
  border-top: 1px solid #ccc;
}
.cubanit .pager li {
  color: #ad8f72;
}
.cubanit .pager a {
  color: #ad8f72;
}
.cubanit .pager .first,
.cubanit .pager .last,
.cubanit .pager .next,
.cubanit .pager .prev {
  border: 1px solid #ccc;
}
.cubanit .pager .first svg,
.cubanit .pager .last svg,
.cubanit .pager .next svg,
.cubanit .pager .prev svg {
  fill: #ad8f72;
}
.cubanit .pager .first.is-disabled svg,
.cubanit .pager .last.is-disabled svg,
.cubanit .pager .next.is-disabled svg,
.cubanit .pager .prev.is-disabled svg {
  fill: #ccc;
}
.cubanit .stickynav__list {
  background: none;
}
.cubanit .stickynav__item {
  background: #f3f3f3;
  border: solid 1px #f3f3f3;
  border-right: 1px solid #f3f3f3;
  border-left: 1px solid #f3f3f3;
  color: #ad8f72;
}
.cubanit .stickynav__item:after {
  border-color: rgba(173, 143, 114, 0);
  border-top-color: #f3f3f3;
}
.cubanit .stickynav__item:before {
  margin-left: -16px;
  margin-bottom: -32px;
  /*border-color: rgba(173, 143, 114, 0);*/
  /*border-top-color: @cubanit-brown;*/
  border-width: 16px;
}
/*.cubanit .stickynav__item:first-child {
    border-left-color: @cubanit-brown;
}*/
/*.cubanit .stickynav__item:last-child {
    border-right-color: @cubanit-brown;
}*/
.cubanit .stickynav__item.is-active {
  border: none;
  background: #fff;
  color: #ad8f72;
}
.cubanit .stickynav__item.is-active:first-child {
  border-left-color: currentColor;
}
.cubanit .stickynav__item.is-active:after {
  border-top-color: #fff;
}
.cubanit::-webkit-input-placeholder {
  color: #5a5a5a;
}
.cubanit:-moz-placeholder {
  color: #5a5a5a;
}
.cubanit::-moz-placeholder {
  color: #5a5a5a;
}
.cubanit:-ms-input-placeholder {
  color: #5a5a5a;
}
.cubanit .placeholder {
  color: #5a5a5a !important;
}
.cubanit .opt-placeholder {
  color: #5a5a5a;
}
.cubanit .text-input {
  border: 1px solid #ccc;
}
.cubanit .text-input:focus {
  border-color: #ad8f72 !important;
}
.cubanit .error .text-input,
.cubanit .error .text-input:focus,
.cubanit .text-input.error {
  border-color: #c00;
}
.cubanit .input-check + svg,
.cubanit .input-radio + svg {
  fill: #ad8f72;
  color: #fff;
}
.cubanit .error .input-check + svg,
.cubanit .error .input-radio + svg {
  fill: #c00;
}
.cubanit .input-check:focus + svg,
.cubanit .input-radio:focus + svg {
  outline: 1px dotted #5a5a5a;
}
.cubanit .label-info .icon-info {
  fill: #ad8f72;
  color: #ccc;
}
.cubanit .button-row {
  border-top: 1px solid #ccc;
}
.cubanit .label-error-msg,
.cubanit .label-msg {
  color: #333;
}
.cubanit label.open {
  color: #ad8f72;
}
.cubanit .error label.open,
.cubanit .error-in-col label.open {
  color: #c00;
}
.cubanit .open .icon-info {
  fill: #ad8f72;
  color: #ccc;
}
.cubanit .label-error-msg {
  background-color: #f3f3f3;
}
.cubanit .error .open &gt; .label-error-msg,
.cubanit .error-in-col .open &gt; .label-error-msg {
  border: 1px solid #c00;
}
.cubanit .formular label a {
  color: #ad8f72;
}
.cubanit .formular label.info a {
  color: #333;
}
.cubanit .formular label.info a dfn {
  color: #333;
}
.cubanit .formular label.info.open a {
  color: #ad8f72;
}
.cubanit .formular .error label,
.cubanit .formular .error-in-col label {
  color: #c00;
}
.cubanit .formular .error label a,
.cubanit .formular .error label dfn,
.cubanit .formular .error-in-col label a,
.cubanit .formular .error-in-col label dfn {
  color: #c00;
}
.cubanit .formular .label-error {
  color: #c00;
  font-size: 0;
}
.cubanit .formular .label-error .icon-attention,
.cubanit .formular .label-error .icon-info {
  fill: #c00;
  color: #c00;
}
.cubanit .formular .label-error .icon-info {
  background: #fff;
}
.cubanit .row .footnote a {
  color: #ad8f72;
}
.cubanit .error-msg {
  background-color: #f3f3f3;
  color: #c00;
}
.cubanit .error-msg .icon-attention {
  fill: #c00;
}
.cubanit .error-msg h4 {
  color: #c00;
}
.cubanit .error-msg label {
  color: #333;
}
.cubanit .combo-field button {
  color: #fff;
  background-color: #ad8f72;
}
.cubanit .combo-field button [class*="icon-"] {
  fill: #fff;
}
.cubanit .widgets .combo-field input {
  border: 1px solid #ccc;
}
.cubanit .open &gt; .dp-header {
  border: 1px solid #ccc;
  background-color: #fff;
}
.cubanit .open &gt; .dp-header:after {
  background-color: #fff;
}
.cubanit .dp-body {
  border: 1px solid #ccc;
  background-color: #fff;
}
.cubanit .branch-office-search button {
  background-color: #ccc;
}
.cubanit .branch-office-search a {
  color: #5a5a5a;
}
.cubanit .secondary-page-area-box .branch-office-search button {
  background-color: #ad8f72;
}
.cubanit .ui-widget-overlay {
  background: #000 50% 50% repeat-x;
  opacity: 0.30;
}
.cubanit .ui-widget-shadow {
  background: #000 50% 50% repeat-x;
  border-radius: 3px;
}
.cubanit .ui-widget-content {
  border: 1px solid #ccc;
  background: #fff;
  color: #333;
}
.cubanit .ui-widget-content a {
  color: #333;
}
.cubanit .ui-widget-header {
  background: #e5eff7;
  color: #ad8f72;
  font-weight: bold;
}
.cubanit .ui-widget-header a {
  color: #ad8f72;
}
.cubanit .ui-state-default,
.cubanit .ui-widget-content .ui-state-default,
.cubanit .ui-widget-header .ui-state-default {
  border: 1px solid #fff;
  background: #f3f3f3;
  color: #ad8f72;
}
.cubanit .ui-state-default a,
.cubanit .ui-state-default a:link,
.cubanit .ui-state-default a:visited {
  color: #ad8f72;
}
.cubanit .ui-state-active,
.cubanit .ui-widget-content .ui-state-active,
.cubanit .ui-widget-header .ui-state-active {
  border: 1px solid #fff;
  background: #ad8f72;
  color: #fff;
}
.cubanit .ui-state-active a,
.cubanit .ui-state-active a:link,
.cubanit .ui-state-active a:visited {
  color: #fff;
}
.cubanit .ui-state-highlight,
.cubanit .ui-widget-content .ui-state-highlight,
.cubanit .ui-widget-header .ui-state-highlight {
  border: 1px solid #fff;
  background: #ad8f72;
  color: #fff;
}
.cubanit .ui-state-highlight a,
.cubanit .ui-widget-content .ui-state-highlight a,
.cubanit .ui-widget-header .ui-state-highlight a {
  color: #fff;
}
.cubanit .ui-state-error,
.cubanit .ui-widget-content .ui-state-error,
.cubanit .ui-widget-header .ui-state-error {
  border: 1px solid #c00;
  background: #c00;
  color: #333;
}
.cubanit .ui-state-error a,
.cubanit .ui-widget-content .ui-state-error a,
.cubanit .ui-widget-header .ui-state-error a {
  color: #333;
}
.cubanit .ui-state-error-text,
.cubanit .ui-widget-content .ui-state-error-text,
.cubanit .ui-widget-header .ui-state-error-text {
  color: #333;
}
.cubanit .ui-menu-item.ui-state-active,
.cubanit .ui-menu-item.ui-state-focus,
.cubanit .ui-menu-item.ui-state-hover {
  border-color: transparent;
  background-color: #ad8f72;
  color: #fff;
}
.cubanit .ui-autocomplete-input:focus {
  position: relative;
  z-index: 8;
}
.cubanit .ui-datepicker {
  background-color: #fff;
}
.cubanit .ui-datepicker .ui-state-disabled .ui-state-default {
  color: #333;
}
.cubanit .ui-datepicker .ui-datepicker-header {
  font-family: "Segoe UI", Arial, sans-serif;
  border-bottom: 0.30769231em solid #e5eff7;
  background: #e5eff7;
}
.cubanit .ui-datepicker .ui-datepicker-prev-hover {
  background-color: #ad8f72;
}
.cubanit .ui-datepicker .ui-datepicker-next-hover {
  background-color: #ad8f72;
}
.cubanit .ui-datepicker th {
  border-bottom: 1px solid #fff;
  background: #e5eff7;
  color: #5a5a5a;
}
.cubanit .ui-datepicker tr {
  border-bottom: 1px solid #fff;
}
.cubanit .ui-datepicker td {
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  background-color: #f3f3f3;
}
.cubanit .ui-datepicker td:first-child {
  border-left: 1px solid #f3f3f3;
}
.cubanit tr:last-child .ui-datepicker td {
  border-bottom: 1px solid #f3f3f3;
}
.cubanit .ui-datepicker td .ui-state-default:focus {
  background-color: #f3f3f3;
  color: #5a5a5a;
}
.cubanit .ui-datepicker .ui-datepicker-other-month {
  background-color: #f3f3f3;
}
.cubanit .ui-slider-wrapper .ui-slider .ui-slider-handle {
  background: #ad8f72;
}
.cubanit .ui-slider-wrapper .ui-slider .ui-slider-handle.ui-state-focus {
  outline: 1px dotted #ad8f72;
}
.cubanit .ui-slider-wrapper .ui-slider .ui-slider-range {
  background: #ad8f72;
}
.cubanit .ui-slider-tick {
  border-left: 1px solid #b0b0b0;
}
.cubanit .ui-slider-tick.last {
  border-right: 1px solid #b0b0b0;
}
.cubanit .ui-slider-legend-item a,
.cubanit .ui-slider-legend-item a:hover {
  color: #ad8f72;
}
.cubanit .ui-widget.ui-selectmenu-button .dropdown-icons {
  border: 1px solid #ad8f72;
  background: #fff none;
  fill: #ad8f72;
}
.cubanit .error .ui-widget.ui-selectmenu-button .dropdown-icons {
  border-top-color: #c00;
  border-right-color: #c00;
  border-bottom-color: #c00;
}
.cubanit .footer-menu .ui-widget.ui-selectmenu-button .dropdown-icons,
.cubanit .module-search .ui-widget.ui-selectmenu-button .dropdown-icons {
  border-color: #ad8f72;
  background-color: #ad8f72;
  fill: #fff;
}
.cubanit .ui-widget.ui-selectmenu-button:focus .dropdown-icons {
  border-top-color: #ad8f72;
  border-right-color: #ad8f72;
  border-bottom-color: #ad8f72;
}
.cubanit .ui-selectmenu-bg {
  border: 1px solid #ad8f72;
  background-color: #fff;
}
.cubanit .ui-selectmenu-text {
  border: 1px solid #ccc;
  background: #fff;
  color: #333;
}
.cubanit .error .ui-selectmenu-text {
  border: 1px solid #c00;
}
.cubanit .opt-placeholder .ui-selectmenu-text {
  color: #333;
}
.cubanit .ui-selectmenu-menu .ui-menu-item,
.cubanit .ui-selectmenu-menu .ui-selectmenu-optgroup {
  font-family: "Segoe UI", Arial, sans-serif;
}
.cubanit .ui-selectmenu-menu .ui-menu-item.ui-state-focus,
.cubanit .ui-selectmenu-menu .ui-state-focus.ui-selectmenu-optgroup {
  background-color: #ad8f72;
  color: #fff;
}
.cubanit .ui-selectmenu-menu .ui-selectmenu-optgroup {
  font-family: "Segoe UI Semibold", "Segoe UI", Arial, sans-serif;
}
.cubanit .flyout__close svg,
.cubanit .lightbox__close svg,
.cubanit .nav-flyout .close svg,
.cubanit .nav-pane .close svg {
  fill: #ad8f72;
}
.cubanit .flyout h2 a,
.cubanit .flyout h3 a {
  color: #ad8f72;
}
.cubanit .flyout__headline,
.cubanit .layer .flyout &gt; h2 {
  color: #ad8f72;
}
.cubanit .layer .flyout .module-headline-with-media h2 {
  color: #ad8f72;
}
.cubanit .layer .flyout .ui-state-highlight,
.cubanit .layer .flyout .ui-widget-content .ui-state-highlight,
.cubanit .layer .flyout .ui-widget-header .ui-state-highlight {
  color: #fff;
}
.cubanit .layer.open &gt; .opener,
.cubanit .no-js .layer:hover &gt; .opener {
  background-color: #fff;
}
.cubanit .icon-layer {
  fill: #ad8f72;
}
.cubanit #metanav .layer-login .tab-button {
  border-color: #ad8f72;
  color: #fff;
  background-color: #ad8f72;
}
.cubanit #metanav .layer-login .tab-button [class*="icon-"] {
  fill: #fff;
}
.cubanit #metanav .layer-login.open .tab-button,
.cubanit .no-js #metanav .layer-login:hover .tab-button {
  color: #5a5a5a;
}
.cubanit .no-js #metanav .layer-login:hover .tab-button [class*="icon-"],
.cubanit #metanav .layer-login.open .tab-button [class*="icon-"] {
  fill: #ad8f72;
}
.cubanit .widgets .widget .layer-login .opener .icon-link {
  fill: #fff;
}
.cubanit .widgets .widget .layer-login.open .opener {
  color: #5a5a5a;
}
.cubanit .widgets .widget .layer-login.open .opener svg {
  fill: #ad8f72;
}
.cubanit .lightbox-content h1,
.cubanit .lightbox-content h2 {
  color: #ad8f72;
}
.cubanit .lb-tab {
  background-color: #fff;
}
.cubanit .lb-tab:after {
  background-color: #fff;
}
.cubanit .lb-tab svg {
  fill: #ad8f72;
}
.cubanit .aps-resultlist .acc-header .icon-expand {
  fill: #fff;
}
.cubanit .aps-resultlist .acc-header .icon-collapse {
  fill: #fff;
}
.cubanit .aps-resultlist .acc-header__icons {
  background: #ad8f72;
}
.cubanit .aps-resultlist .acc-header.active .loc-name {
  color: #ad8f72;
}
.cubanit .aps-resultlist .acc-header.active .acc-header__icons {
  background: #ad8f72;
}
.cubanit .aps-resultlist .loc-type {
  border-bottom: 1px solid #ccc;
}
.cubanit .aps-resultlist .loc-name {
  color: #ad8f72;
}
.cubanit .aps-resultlist .loc-mail a {
  color: #ad8f72;
}
.cubanit .aps-resultlist .loc-action .icon-link,
.cubanit .aps-resultlist .loc-url .icon-link {
  fill: #ad8f72;
}
.cubanit .loc-wheelchair-accessible .icon-wheelchair {
  fill: #ad8f72;
}
.cubanit .loc-wheelchair-accessible .accessibility .icon-wheelchair {
  fill: #ad8f72;
}
.cubanit .loc-wheelchair-accessible:focus .info-text .icon-wheelchair,
.cubanit .loc-wheelchair-accessible:hover .info-text .icon-wheelchair {
  fill: #ad8f72;
}
.cubanit .module-aps-route-resultwrapper .error {
  color: #c00;
}
.cubanit .module-aps-route-resultlist li:nth-child(2n+2) {
  background: #f3f3f3;
}
.cubanit .module-aps .module-route-search .error,
.cubanit .module-aps .module-search .error {
  color: #c00;
}
.cubanit .infoBox {
  color: #333;
}
.cubanit .infoBox:after {
  border-top-color: #fff;
}
.cubanit .infoBox .loc-name {
  color: #333;
}
.cubanit .ui-slider__infolayer {
  border: 1px solid #ccc;
  background: #fff;
}
.cubanit .ui-slider__infolayer__pointer--front {
  border-bottom-color: #fff;
}
.cubanit .ui-slider__infolayer__pointer--back {
  border-bottom-color: #ccc;
}
.cubanit #main-content .consulting-tool .module-accordion .button-row {
  border-top: 1px solid #ccc;
}
.cubanit .category-view {
  border-bottom: 1px solid #ccc;
}
.cubanit .category-view__head {
  background: #e5eff7;
}
.cubanit .category-view__head:after {
  border-color: rgba(229, 239, 247, 0);
  border-top-color: #e5eff7;
}
.cubanit .category {
  color: #fff;
  background: #ad8f72;
}
.cubanit .category--highlight {
  background: #ad8f72;
}
.cubanit .category-view__legend__item--highlight:before {
  background-color: #ad8f72;
}
.cubanit .consulting-tool__options {
  border: 1px solid #ccc;
  background-color: #f3f3f3;
}
.cubanit .consulting-tool__products .module-text-with-media .result__download {
  color: #5a5a5a;
}
.cubanit .figure-caption {
  color: #5a5a5a;
}
.cubanit .bne-container__text .footnote-list,
.cubanit .bne-teaser__content .footnote-list,
.cubanit .result-item .footnote-list,
.cubanit .text .footnote-list,
.cubanit .text-media-contact__text .footnote-list,
table .footnote-list {
  color: #5a5a5a;
}
.cubanit .bne-container__text .footnote-list &gt; li:before,
.cubanit .bne-teaser__content .footnote-list &gt; li:before,
.cubanit .result-item .footnote-list &gt; li:before,
.cubanit .text .footnote-list &gt; li:before,
.cubanit .text-media-contact__text .footnote-list &gt; li:before,
table .footnote-list &gt; li:before {
  color: #5a5a5a;
}
.cubanit .bne-container__text ol &gt; li:before,
.cubanit .module-ordered ol &gt; li:before,
.cubanit .text ol &gt; li:before,
table ol &gt; li:before {
  color: #ad8f72;
}
.cubanit .module-table a {
  color: #ad8f72;
}
.cubanit .module-table .btn-cta,
.cubanit .module-table th {
  color: #fff;
}
.cubanit .module-table .zebra tr:nth-child(2n+1) td {
  background-color: #f3f3f3;
}
.cubanit .module-table .l-scrollable.zebra tr:nth-child(2n) td {
  background-color: #f3f3f3;
}
.cubanit .module-table .border-h th {
  border-bottom: 1px solid #fff;
}
.cubanit .module-table .border-h td {
  border-bottom: 1px solid #ccc;
}
.cubanit .module-table .border-h tr:first-child td {
  border-top: 1px solid #ccc;
}
.cubanit .module-table .border-h tr:first-child th {
  border-top: 1px solid #fff;
}
.cubanit .module-table .border-h tr:last-child td {
  border-bottom: 1px solid #ccc;
}
.cubanit .module-table .border-h tr:last-child th {
  border-bottom: 1px solid #fff;
}
.cubanit .module-table .border-v th {
  border-left: 1px solid #fff;
}
.cubanit .module-table .border-v td {
  border-left: 1px solid #ccc;
}
.cubanit .module-table.l-matrix tr:first-child td {
  border-bottom: 0 none;
}
.cubanit .module-table.l-resp-02 .table-clone-wrap table {
  background: #fff;
}
.cubanit .module-headline-with-media a {
  color: #ad8f72;
}
.cubanit .module-headline-with-media a[href^=tel] {
  color: #5a5a5a;
}
.cubanit .module-headline-with-media a[href^=tel]:focus,
.cubanit .module-headline-with-media a[href^=tel]:hover,
.cubanit .module-headline-with-media a[href^=tel]:visited {
  color: #5a5a5a;
}
.cubanit .module-headline-with-media .btn-cta {
  color: #fff;
}
.cubanit .module-text-with-media p a[href^=tel] {
  color: #333;
}
.cubanit .module-text-with-media p a[href^=tel]:hover {
  color: #333;
}
.cubanit .module-text-with-media .zoom {
  background-color: rgba(255, 255, 255, 0.8);
}
.cubanit .module-text-with-media .zoom .icon-magnify {
  fill: #ad8f72;
}
.cubanit .module-text-with-media .text a {
  color: #ad8f72;
}
.cubanit .module-text-with-media .text .btn-cta {
  color: #fff;
}
.cubanit .module-text-with-media.l-highlighted {
  background-color: #f3f3f3;
}
.cubanit .module-text-with-media.l-highlighted h2 {
  color: #ad8f72;
}
.cubanit .module-text-with-media.l-highlighted-image .text {
  background-color: #f3f3f3;
}
.cubanit .module-teaser h2 {
  color: #5a5a5a;
  background-color: #fff;
}
.cubanit .module-teaser .wrapper &gt; a,
.cubanit .module-teaser &gt; a,
.cubanit .module-teaser a h2 {
  color: #ad8f72;
}
.cubanit .page-magazine .module-teaser .scr-wrapper {
  color: #333;
}
.cubanit .module-teaser .text a,
.cubanit .module-teaser .text li a {
  color: #ad8f72;
}
.cubanit .module-teaser .more-info-link {
  color: #ad8f72;
}
.cubanit .module-teaser.l-variabletext .read-more {
  color: #ad8f72;
}
.cubanit .module-teaser.module-newsticker .icon-link {
  fill: #ad8f72;
}
.cubanit .page-magazine .module-teaserlist.module-teaser {
  background: #fff;
}
.cubanit .page-magazine .module-teaserlist .module-teaser h2 a {
  color: #ad8f72;
}
.cubanit .carousel-dotnav li {
  background: #fff;
}
.cubanit .carousel-dotnav li.is-active {
  background: #ad8f72;
}
.cubanit .carousel-nav {
  background-color: #fff;
}
.cubanit .carousel-nav__next svg,
.cubanit .carousel-nav__prev svg {
  fill: #ad8f72;
}
.cubanit .section-teaser {
  background-color: #fff;
}
.cubanit .section-teaser .text {
  background-color: #fff;
}
.cubanit .section-teaser .text .btn {
  color: #fff;
  background-color: #ad8f72;
}
.cubanit .btn-cta,
.cubanit .module-linklist.l-cta li:first-child a {
  background-color: #ad8f72;
}
.cubanit .section-teaser .text a {
  color: #ad8f72;
}
.cubanit .section-teaser strong,
.cubanit .section-teaser strong a {
  color: #ad8f72;
}
.cubanit .section-teaser .claim strong {
  color: #ad8f72;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
}
.cubanit .section-teaser .claim .subline {
  color: #ad8f72;
}
.cubanit .section-teaser.l-video {
  background: #e5eff7;
}
.cubanit .nav-flyout .module-flyout-teaser {
  border-left: 1px solid #ccc;
}
.cubanit .module-flyout-teaser .content {
  border: 1px solid #f3f3f3;
}
.cubanit .module-flyout-teaser.text-light .content,
.cubanit .module-flyout-teaser.text-light a,
.cubanit .module-flyout-teaser.text-light h3,
.cubanit .module-flyout-teaser.text-light h3 a {
  color: #fff;
}
.cubanit .module-flyout-teaser h3 {
  color: #ad8f72;
}
.cubanit .module-rss .more-all-link .icon-link {
  fill: #ad8f72;
}
.cubanit .homepage .module-rss .more-all-link {
  border: 1px solid #ccc;
  background: #fff;
}
.cubanit .homepage .module-rss .more-all-link .icon-link {
  fill: #ad8f72;
}
.cubanit .page-magazine .ym-g33 .module-rss {
  border: 1px solid #ccc;
  background: #fff;
}
.cubanit .homepage .module-rss-list {
  border: 1px solid #ccc;
  background: #fff;
}
.cubanit .module-rss-item h2 {
  color: #ad8f72;
}
.cubanit .module-rss-item.l-teaser {
  background: #fff;
}
.cubanit .homepage .module-rss-item.l-teaser {
  background: transparent;
}
.cubanit .module-rss-item.l-teaser .content a {
  color: #ad8f72;
}
.cubanit #main-content .module-adviser dd a {
  color: #ad8f72;
}
.cubanit #main-content .module-adviser dd.fax a,
.cubanit #main-content .module-adviser dd.fax a:active,
.cubanit #main-content .module-adviser dd.fax a:focus,
.cubanit #main-content .module-adviser dd.fax a:hover,
.cubanit #main-content .module-adviser dd.fax a:visited,
.cubanit #main-content .module-adviser dd.tel a,
.cubanit #main-content .module-adviser dd.tel a:active,
.cubanit #main-content .module-adviser dd.tel a:focus,
.cubanit #main-content .module-adviser dd.tel a:hover,
.cubanit #main-content .module-adviser dd.tel a:visited {
  color: #5a5a5a;
}
.cubanit .module-adviser .module-linklist a,
.cubanit .secondary-page-area-box .module-adviser a {
  color: #5a5a5a;
}
.cubanit .secondary-page-area-box .module-adviser [class^='dt-'] svg {
  fill: #ad8f72;
  color: #ad8f72;
}
.cubanit .secondary-page-area-box .module-adviser .dt-appointment svg,
.cubanit .secondary-page-area-box .module-adviser .dt-facebook svg {
  color: #fff;
}
.cubanit .secondary-page-area-box .module-adviser .fax a,
.cubanit .secondary-page-area-box .module-adviser .tel a {
  color: #333;
}
.cubanit .secondary-page-area-box .module-adviser .fax a:active,
.cubanit .secondary-page-area-box .module-adviser .fax a:focus,
.cubanit .secondary-page-area-box .module-adviser .fax a:hover,
.cubanit .secondary-page-area-box .module-adviser .fax a:visited,
.cubanit .secondary-page-area-box .module-adviser .tel a:active,
.cubanit .secondary-page-area-box .module-adviser .tel a:focus,
.cubanit .secondary-page-area-box .module-adviser .tel a:hover,
.cubanit .secondary-page-area-box .module-adviser .tel a:visited {
  color: #333;
}
.cubanit .widget .module-adviser li a {
  color: #fff;
}
.cubanit .widget .module-adviser [class^='dt-'] svg,
.cubanit .footer-menu .module-adviser [class^='dt-'] svg {
  fill: #fff;
  color: #ccc;
}
.cubanit .widgets-triple .widget .module-adviser [class^='dt-'] svg {
  fill: #fff;
  color: #fff;
}
.cubanit .js .tab-wrapper.active {
  border: 1px solid #ccc;
}
.cubanit .tab-nav {
  /*border-bottom: 1px solid #ccc;*/
  background-color: #fff;
}
.cubanit .no-js .tab-wrapper {
  border-top: 1px solid #ccc;
}
.cubanit .no-js .tab {
  color: #333;
}
.cubanit .js .tab {
  border-right: 1px solid #e5eff7;
  border-bottom: 1px solid #ccc;
  border-left: 1px solid #e5eff7;
  color: #ad8f72;
  background-color: #e5eff7;
}
.cubanit .js .tab::before {
  border-top: 3px solid #e5eff7;
}
.cubanit .js .tab.active {
  border-right-color: #ccc;
  border-bottom-color: #fff;
  border-left-color: #ccc;
  color: #ad8f72;
  background-color: #fff;
}
.cubanit .js .tab.active::before {
  border-top-color: #ad8f72;
}
.cubanit .module-route-search,
.cubanit .module-search {
  background-color: #e5eff7;
}
.cubanit .module-route-search .optionsbox,
.cubanit .module-search .optionsbox {
  border-top: 1px solid #ccc;
}
.cubanit .options-switch {
  color: #ad8f72;
}
.cubanit .options-switch svg {
  border: 1px solid #ccc;
  background-color: #fff;
  fill: #ad8f72;
}
.cubanit .options-switch.open {
  color: #ad8f72;
}
.cubanit .options-switch.open svg {
  fill: #ad8f72;
}
.cubanit .search-options ul {
  border-bottom: 1px solid #ccc;
}
.cubanit .result-item &gt; a {
  color: #ad8f72;
}
.cubanit .result-item &gt; a &gt; ul li {
  color: #333;
}
.cubanit .aps-search-area .acc-wrapper:nth-child(2n+2) {
  background-color: #f3f3f3;
}
.cubanit .module-linklist svg {
  fill: #ad8f72;
}
.cubanit .module-linklist.l-bg ul {
  background-color: #f3f3f3;
}
.cubanit .module-linklist.l-border {
  border-top: 1px solid #ccc;
}
.cubanit .secondary-page-area-box .module-linklist a {
  color: #5a5a5a;
}
.cubanit .nav-layer-wrapper .module-linklist li a {
  color: #5a5a5a;
}
.cubanit .nav-layer-wrapper .module-linklist h2,
.cubanit .nav-layer-wrapper .module-linklist h3 {
  color: #333;
}
.cubanit .nav-layer-wrapper .module-linklist h2 a,
.cubanit .nav-layer-wrapper .module-linklist h3 a {
  color: #ad8f72;
}
.cubanit .logolist {
  background-color: #fff;
}
.cubanit .module-logolist {
  background-color: #fff;
}
.cubanit .layer-contact .module-linklist.l-social h3 {
  color: #333;
}
.cubanit .homepage .module-teaser .wrapper {
  background-color: #fff;
}
.cubanit .homepage .module-teaser.open .wrapper:before {
  background: #fff;
}
.cubanit .homepage .module-teaser h2 a {
  color: #ad8f72;
}
.cubanit .homepage .module-teaser .icon-layer {
  fill: #fff;
}
.cubanit .homepage .module-teaser.open .wrapper {
  border: 1px solid #fff;
}
.cubanit .homepage .module-teaser.open .opener.btn-cta {
  border: 1px solid transparent;
  color: #ad8f72;
}
.cubanit .homepage .module-teaser.open .opener.btn-cta .icon-layer {
  fill: #ad8f72;
}
.cubanit .homepage .module-teaser .flyout &gt; h2 {
  color: #fff;
}
.cubanit .homepage .module-teaser .flyout &gt; .text {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.7);
}
.cubanit .homepage .module-teaser .flyout .more-info-button a {
  color: #fff;
}
.cubanit .module-external.l-padding .content {
  border: 1px solid #ccc;
}
.cubanit .module-statusbar .icon-start {
  color: #ccc;
}
.cubanit .module-statusbar div::before {
  color: #333;
  background: #ccc;
}
.cubanit .module-statusbar div::after {
  border: 2px solid #ccc;
  border-radius: 50%;
  color: #333;
  background: #fff;
}
.cubanit .module-statusbar li {
  color: #5a5a5a;
}
.cubanit .module-statusbar .active div:before,
.cubanit .module-statusbar .complete div:before {
  background: currentColor;
  color: currentColor;
}
.cubanit .module-statusbar .active div:after,
.cubanit .module-statusbar .complete div:after {
  border-color: currentColor;
  color: currentColor;
}
.cubanit .module-statusbar .active .icon-end,
.cubanit .module-statusbar .active .icon-start,
.cubanit .module-statusbar .complete .icon-end,
.cubanit .module-statusbar .complete .icon-start {
  color: currentColor;
}
.cubanit .module-statusbar .complete {
  color: #ad8f72;
}
.cubanit .module-statusbar .active {
  color: #ad8f72;
}
.cubanit .module-accordion &gt; .acc-wrapper &gt; .acc-header {
  border: 1px solid #ad8f72;
  background-color: #fff;
  color: #ad8f72;
}
.cubanit .jsb_accordion .module-accordion &gt; .acc-wrapper &gt; .acc-header,
.cubanit .module-accordion &gt; .acc-wrapper &gt; .acc-header.active {
  border-color: #ad8f72;
  color: #ad8f72;
  background-color: #fff;
}
.cubanit .module-accordion &gt; .acc-wrapper &gt; .acc-content &gt; .acc-inner {
  border: 1px solid #ccc;
}
.cubanit .module-accordion--disabled &gt; .acc-wrapper &gt; .acc-header {
  border: 1px solid #ccc;
  background-color: #f3f3f3;
}
.cubanit .module-accordion--disabled &gt; .acc-wrapper &gt; .acc-header,
.cubanit .module-accordion--disabled &gt; .acc-wrapper &gt; .acc-header.active,
.cubanit .module-accordion--disabled &gt; .acc-wrapper &gt; .acc-header:focus,
.cubanit .module-accordion--disabled &gt; .acc-wrapper &gt; .acc-header:hover {
  color: #5a5a5a;
}
.cubanit .module-accordion--disabled &gt; .acc-wrapper &gt; .acc-content &gt; .acc-inner {
  border: 1px solid #ccc;
}
.cubanit .module-faq-accordion &gt; .acc-wrapper {
  border-bottom: 1px solid #ccc;
}
.cubanit .module-faq-accordion &gt; .acc-wrapper:first-child {
  border-top: 1px solid #ccc;
}
.cubanit .module-faq-accordion &gt; .acc-wrapper &gt; .acc-header {
  color: #ad8f72;
}
.cubanit .module-faq-accordion &gt; .acc-wrapper &gt; .acc-header .acc-header__icons {
  background-color: #ad8f72;
  fill: #fff;
}
.cubanit .module-faq-accordion &gt; .acc-wrapper &gt; .acc-header.active {
  color: #ad8f72;
}
.cubanit .module-faq-accordion &gt; .acc-wrapper &gt; .acc-header.active .acc-header__icons {
  background-color: #ad8f72;
}
.cubanit .no-js .module-faq-accordion &gt; .acc-wrapper &gt; .acc-header {
  color: #333;
}
.cubanit .module-sitemap a {
  color: #ad8f72;
}
.cubanit .module-sitemap a.active {
  color: #ad8f72;
}
.cubanit .module-sitemap .node {
  color: #ad8f72;
}
.cubanit .module-sitemap .node .acc-header {
  background-color: #ad8f72;
}
.cubanit .module-sitemap .node .acc-header.active {
  background-color: #ad8f72;
}
.cubanit .module-sitemap .node .acc-header__icons {
  fill: #fff;
}
.cubanit .module-sitemap .icon-next {
  fill: #ad8f72;
}
.cubanit .module-sitemap .btn {
  color: #fff;
  background: #ad8f72;
}
.cubanit .sitemap-level-1 &gt; li &gt; a,
.cubanit .sitemap-level-1 &gt; li &gt; span {
  color: #ad8f72;
}
.cubanit .sitemap-level-4 a {
  color: #5a5a5a;
}
.cubanit .module-comparison__icon {
  fill: #b0b0b0;
}
.cubanit .module-comparison a {
  color: #ad8f72;
}
.cubanit .comparison .contra h3,
.cubanit .comparison .pro h3 {
  color: #333;
}
.cubanit .gallery-item p {
  color: #5a5a5a;
}
.cubanit .gallery-item .zoom {
  background-color: #fff;
  outline: 1px solid #ccc;
}
.cubanit .gallery-item .icon-magnify {
  fill: #ad8f72;
}
.cubanit .gallery-lb-item h1,
.cubanit .gallery-lb-item h2 {
  color: #ad8f72;
}
.cubanit .gallery-lb-item img {
  border: 1px solid #ccc;
}
.cubanit .module-event-detail th {
  background-color: #fff;
  color: #333;
}
.cubanit .module-event-detail .zebra tr:nth-child(2n+1) td,
.cubanit .module-event-detail .zebra tr:nth-child(2n+1) th {
  background-color: #fff;
}
.cubanit .module-event-detail .zebra tr:nth-child(2n) td,
.cubanit .module-event-detail .zebra tr:nth-child(2n) th {
  background-color: #f3f3f3;
}
.cubanit .module-event-detail .icon__link .icon-ical {
  fill: #ad8f72;
}
.cubanit .module-event-detail .icon__link:hover {
  color: #ad8f72;
}
.cubanit .module-event-detail .icon__link:hover .icon-ical {
  fill: #ad8f72;
}
.cubanit .module-location-detail th {
  background-color: #fff;
  color: #333;
}
.cubanit .module-location-detail .zebra tr:nth-child(2n+1) td,
.cubanit .module-location-detail .zebra tr:nth-child(2n+1) th {
  background-color: #fff;
}
.cubanit .module-location-detail .zebra tr:nth-child(2n) td,
.cubanit .module-location-detail .zebra tr:nth-child(2n) th {
  background-color: #f3f3f3;
}
.cubanit .module-location-detail table a {
  color: #ad8f72;
}
.cubanit .module-location-detail a.telephone,
.cubanit .module-location-detail a.telephone:hover {
  color: #5a5a5a;
}
.cubanit .module-event-listing th,
.cubanit .module-location-listing th {
  color: #fff;
}
.cubanit .taglist {
  background: #f3f3f3;
}
.cubanit .taglist a {
  color: #ad8f72;
}
.cubanit .taglist .active {
  color: #ad8f72;
}
.cubanit .ogr-preloader {
  background: rgba(255, 255, 255, 0.6);
}
.cubanit .ogr-preloader-inner {
  border: 1px solid #b0b0b0;
}
.cubanit .module-product-suitability {
  background-color: #f3f3f3;
}
.cubanit .module-requirement-analysis .content {
  border: 1px solid #ccc;
  background-color: #f3f3f3;
}
.cubanit .module-requirement-analysis .result-description .text a {
  color: #ad8f72;
}
.cubanit .ym-grid .module-magazine-index .index {
  border: 1px solid #ccc;
}
.cubanit #secondary-page-area .module-magazine-index .index {
  border: 1px solid #ccc;
}
.cubanit .module-magazine-index ol {
  color: #ad8f72;
}
.cubanit .module-magazine-index a {
  color: #ad8f72;
}
.cubanit .module-magazine-index h3 {
  color: #333;
}
.cubanit .module-magazine-teaser &gt; a,
.cubanit .module-magazine-teaser a h3 {
  color: #ad8f72;
}
.cubanit .module-magazine-teaser .read-less {
  color: #ad8f72;
}
.cubanit .page-magazine .equal-right .ym-gr .ym-gbox-right {
  background-color: #f3f3f3;
}
.cubanit .module-newsticker a {
  color: #ad8f72;
}
.cubanit .module-figure-carousel {
  background: #f3f3f3;
  color: #333;
}
.cubanit .module-tagfilter-input .wrapper {
  border: 1px solid #ccc;
  background: #fff;
}
.cubanit .module-tagfilter-input .group .lock {
  color: #ccc;
}
.cubanit .tagfilter-group {
  border: 1px solid #ccc;
  background: #fff;
}
.cubanit .module-tagfilter-form {
  border: 1px solid #ccc;
  background-color: #f3f3f3;
}
.cubanit .module-tagfilter-form .slider-result {
  color: #ad8f72;
}
.cubanit .module-tagfilter-output .unclickable {
  background: #fff;
}
.cubanit .mejs-controls .mejs-time-rail .mejs-time-loaded {
  background: #ad8f72;
  background: rgba(143, 143, 143, 0.3);
}
.cubanit .mejs-controls .mejs-time-rail .mejs-time-handle {
  background-color: #ad8f72;
  border-radius: 50%;
  border: solid 2px #fff;
}
.cubanit .mejs-controls .mejs-time-rail .mejs-time-float {
  background: #f3f3f3;
  border: 1px solid #b0b0b0;
  border-radius: 0;
}
.cubanit .mejs-controls .mejs-time-rail .mejs-time-float-corner {
  border: 5px solid #b0b0b0;
  border-color: #f3f3f3 transparent transparent transparent;
}
.cubanit .mejs-controls .mejs-volume-button .mejs-volume-slider {
  background: rgba(204, 204, 204, 0.3);
}
.cubanit .mejs-controls .mejs-volume-button:hover {
  border-radius: 0 0 4px 4px;
}
.cubanit .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
  background: #f3f3f3;
  background: rgba(255, 255, 255, 0.3);
}
.cubanit .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
  background: #f3f3f3;
}
.cubanit .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
  background: #ad8f72;
  border-radius: 3px;
}
.cubanit .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.cubanit .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  border-radius: 2px;
  background: #fff;
}
.cubanit .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  background: #ad8f72;
}
.cubanit .module-produktverkauf .cmpProdukt h1 {
  color: #ad8f72;
}
.cubanit .module-produktverkauf .cmpProdukt #products td,
.cubanit .module-produktverkauf .cmpProdukt #products th {
  border: 2px solid #fff;
}
.cubanit .module-produktverkauf .cmpProdukt h1.stackedFrontletTitle {
  color: #ad8f72;
}
.cubanit .module-produktverkauf .cmpProdukt .btn-cta,
.cubanit .module-produktverkauf .cmpProdukt .cmpProduktLink.cont .textlink a {
  background-color: #ad8f72;
  color: #fff;
}
.cubanit .module-produktverkauf #produkteckdaten.colored,
.cubanit .module-produktverkauf .cmpBildTextStandard.colored {
  background-color: #f3f3f3;
}
.cubanit .cmpTabelle td,
.cubanit .cmpTabelle th {
  border: 2px solid #fff;
}
.cubanit .cmpTabelle th {
  background: none repeat scroll 0 0 #ad8f72;
  color: #fff;
}
.cubanit .cmpTabelle tr.even {
  background: none repeat scroll 0 0 #f3f3f3;
  color: #5a5a5a;
}
.cubanit .cmpTabelle tr.odd {
  background: none repeat scroll 0 0 #f3f3f3;
  color: #5a5a5a;
}
.cubanit .yt-channel-item {
  border-top: 1px solid #ccc;
}
.cubanit .yt-channel-item h3 a {
  color: #ad8f72;
}
.cubanit .yt-channel-item-duration {
  color: #fff;
}
.cubanit .yt-channel-item-info a {
  color: #ad8f72;
}
.cubanit .yt-channel-item-meta .yt-channel-item-time {
  color: #5a5a5a;
}
.cubanit .yt-channel-item-time:after {
  background: #b0b0b0;
}
.cubanit .module-switch__label {
  color: #ad8f72;
}
.cubanit .module-switch__label .icon-switch {
  fill: #fff;
}
.cubanit .module-switch__element:checked + .module-switch__label .icon-switch-on {
  color: #ad8f72;
}
.cubanit .module-radio__label {
  color: #ad8f72;
}
.cubanit .module-radio__label .icon-radio {
  color: #fff;
  fill: #b0b0b0;
}
.cubanit .module-infolayer__trigger--info .icon-info {
  fill: #ad8f72;
  color: #ccc;
}
.cubanit .module-infolayer__content {
  background-color: #fff;
}
.cubanit .module-infolayer--open .module-infolayer__element {
  color: #ad8f72;
}
.cubanit .module-separator {
  background: #ccc;
}
.cubanit .bne-flyout__link {
  border-bottom: 2px solid #ddd;
  background-color: #ad8f72;
  color: #fff;
}
.cubanit .bne-flyout__header h2 {
  color: #fff;
}
.cubanit .bne-flyout__icon {
  fill: #fff;
}
.cubanit .bne-tabs {
  background-color: #f3f3f3;
}
.cubanit .bne__icon {
  fill: #fff;
}
.cubanit .bne .tab-wrapper--secondary.active {
  background: #fff;
}
.cubanit .bne__tab-nav--primary .bne__tab {
  background-color: #ad8f72;
  color: #fff;
}
.cubanit .bne__tab-nav--primary .bne__tab.active {
  background: #ad8f72;
  background-color: #ad8f72;
}
.cubanit .bne__tab-nav--primary .bne__tab.active:after {
  border-color: rgba(255, 102, 0, 0);
  border-top-color: #ad8f72;
}
.cubanit .bne__tab-nav--primary .bne__tab.active:before {
  border-color: rgba(204, 204, 204, 0);
  border-top-color: #ccc;
}
.cubanit .bne__tab-nav--secondary {
  background: #fff;
}
.cubanit .bne__tab-nav--secondary .bne__tab .icon-next {
  fill: #ad8f72;
}
.cubanit .bne-teaser h3 {
  color: #ad8f72;
}
.cubanit .module-gsa b {
  font-family: "Segoe UI", Arial, sans-serif;
}
.cubanit .module-gsa__suggestion .module-gsa__search-term {
  color: #ad8f72;
}
.cubanit .module-gsa__result-headline {
  font-family: "Segoe UI", Arial, sans-serif;
}
.cubanit .module-gsa__result-link {
  color: #ad8f72;
}
.cubanit .module-gsa__result-url {
  color: #5a5a5a;
}
.cubanit .widgets .module-employee-list .module-linklist .module-linklist__icon {
  fill: #fff;
}
.cubanit .widgets,
.cubanit .widgets a,
.cubanit .widgets h2 {
  color: #fff;
}
.cubanit .widgets-triple:before {
  border-bottom: 1px solid #fff;
  color: #c00;
}
.cubanit .widgets-triple:after {
  border-bottom: 1px solid #fff;
  color: #c00;
}
.cubanit .widgets-double:before {
  border-bottom: 1px solid #fff;
  color: #c00;
}
.cubanit .widgets .layer-login .module-linklist a {
  color: #333;
}
.cubanit .widgets a.minhl.toggled {
  background: #fff;
  color: #333;
}
.cubanit .widgets .on-demand-login .login-PIN .icon-next {
  fill: #fff;
}
.cubanit .widgets .on-demand-login .input-radio + .icon-radio {
  fill: #ad8f72;
  color: #fff;
}
.cubanit .contactsearch-form .icon-link {
  fill: #fff;
}
.cubanit .secondary-page-area-box .contactsearch-form .icon-link {
  fill: #ad8f72;
}
.cubanit .widget .branch-office-search button {
  background-color: #ad8f72;
}
.cubanit .widget .contactsearch-form .dropdown a {
  color: #5a5a5a;
}
.cubanit .widget .contactsearch-form .opt-placeholder a,
.cubanit .widget .contactsearch-form .ui-selectmenu a,
.cubanit .widget .contactsearch-form .ui-state-active a,
.cubanit .widget .contactsearch-form .ui-widget a {
  color: #5a5a5a;
}
.cubanit .widget .contactsearch-form .ui-selectmenu-button .dropdown-icons {
  border: 1px solid #ad8f72;
  background: #ad8f72 none;
  fill: #fff;
}
.cubanit #secondary-page-area .secondary-page-area-box {
  background-color: #fff;
}
.cubanit .secondary-page-area-box {
  border: 1px solid #ccc;
}
.cubanit .page-tools li {
  border-left: 1px solid #b0b0b0;
}
.cubanit .page-tools a.icon__link {
  fill: #ad8f72;
}
.cubanit .megalayer {
  background-color: #fff;
}
.cubanit .megalayer .mask {
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(55%, #7fb3d8), color-stop(70%, rgba(127, 179, 216, 0)));
  background-image: -moz-linear-gradient(left, #7fb3d8 55%, rgba(127, 179, 216, 0) 70%);
  background-image: -webkit-linear-gradient(left, #7fb3d8 55%, rgba(127, 179, 216, 0) 70%);
  background-image: linear-gradient(to right, #7fb3d8 55%, rgba(127, 179, 216, 0) 70%);
}
.cubanit .megalayer .mask-bottom {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(30%, rgba(255, 255, 255, 0)), color-stop(90%, #ffffff));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 30%, #ffffff 90%);
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 30%, #ffffff 90%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 30%, #ffffff 90%);
}
.cubanit .megalayer .box {
  border: 1px solid #ccc;
  background-color: #f3f3f3;
}
.cubanit .megalayer .box.module-text-with-media h2 {
  color: #333;
}
.cubanit .homepage .module-carousel .headline h2 {
  background: rgba(255, 255, 255, 0.7);
  color: #ad8f72;
}
.cubanit .homepage .module-carousel .headline h3 {
  background: rgba(255, 255, 255, 0.7);
  color: #ad8f72;
}
.cubanit .errorpage h1 {
  color: #c00;
}
.cubanit .page-magazine #main &gt; .module + * + .module-headline-with-media {
  border-top: 1px solid #ccc;
}
.cubanit .contactsearch .consulting .module-adviser a {
  color: #ad8f72;
}
.cubanit .contactsearch .module-contactsearch th {
  background-color: #fff;
  color: #333;
}
.cubanit .contactsearch .module-contactsearch .zebra tr:nth-child(2n+1) td,
.cubanit .contactsearch .module-contactsearch .zebra tr:nth-child(2n+1) th {
  background-color: #fff;
}
.cubanit .contactsearch .module-contactsearch .zebra tr:nth-child(2n) td,
.cubanit .contactsearch .module-contactsearch .zebra tr:nth-child(2n) th {
  background-color: #f3f3f3;
}
.cubanit .contactsearch .module-contactsearch tr:last-child th {
  border-bottom: 1px solid #ccc;
}
.cubanit .contactsearch .module-contactsearch tr:first-child th {
  border-color: #ccc;
}
.cubanit .contactsearch .module-contactsearch table a {
  color: #ad8f72;
}
.cubanit .gm-style {
  font-family: "Segoe UI", Arial, sans-serif;
}
.cubanit .aps-resultlist .pager {
  border-top: 1px solid #ccc;
}
.cubanit #main-content .contactsearch .module-adviser .fax,
.cubanit #main-content .contactsearch .module-adviser .tel {
  font-family: "Segoe UI", Arial, sans-serif;
}
.cubanit .widgets {
  background: #ad8f72 none repeat scroll 0 0;
}
.cubanit #header [class*='nav-btn-'] {
  color: #ad8f72;
}
.cubanit .module-table th {
  background: #ad8f72 !important;
}
.cubanit .module-table .zebra tr:nth-child(2n) td {
  background: #f0f0f0;
}
@media only screen and (min-width: 640px) {
  .cubanit .consulting-tool__options .module-faq-accordion &gt; .acc-wrapper &gt; .acc-header {
    font-family: "Segoe UI Semibold", "Segoe UI", Arial, sans-serif;
    color: #333;
  }
  .cubanit .consulting-tool__options .module-faq-accordion &gt; .acc-wrapper &gt; .acc-header.active {
    color: #333;
  }
  .cubanit .consulting-tool__question {
    font-family: "Segoe UI Semibold", "Segoe UI", Arial, sans-serif;
  }
}
@media only screen and (min-width: 640px) and (max-width: 959px) {
  .cubanit .nav-primary a {
    font-family: "Segoe UI", Arial, sans-serif;
  }
}
@media only screen and (min-width: 640px) and (max-width: 795px) {
  .cubanit .homepage #main .module-teaser .flyout.megalayer .mask-bottom {
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(70%, #ffffff));
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 50%, #ffffff 70%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 50%, #ffffff 70%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, #ffffff 70%);
  }
}
@media only screen and (max-width: 795px) {
  .cubanit .homepage .module-teaser.l-m-mask .figure[style]:before,
  .cubanit .module-teaser.l-m-mask .figure[style]:before,
  .cubanit .teaserbreit .module-teaser.l-m-mask .figure[style]:before,
  .cubanit .wrapper &gt; .module-teaser.l-m-mask .figure[style]:before {
    background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(20%, #ffffff));
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, #ffffff 20%);
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, #ffffff 20%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #ffffff 20%);
  }
  .cubanit .page-magazine #main &gt; .ym-grid.equal-right {
    border: 1px solid #ccc;
  }
  .cubanit .page-magazine .module-teaserlist .listwrapper .module-teaser,
  .cubanit .page-magazine .module-teaserlist .listwrapper h3 {
    background: #f3f3f3;
  }
}
@media only screen and (max-width: 729px) {
  .cubanit .homepage .section-teaser,
  .section-teaser {
    background-color: #fff;
  }
  .cubanit .homepage .section-teaser &gt; a:first-child:after,
  .cubanit .section-teaser &gt; a:first-child:after {
    background-color: #ccc;
  }
  .cubanit .secondary-page-area-box {
    background-color: #fff;
  }
  .cubanit .module-magazine-teaser .ellipsis-el {
    background: #fff;
  }
  .cubanit .homepage .section-teaser .text {
    background-color: rgba(255, 255, 255, 0.75);
  }
  .cubanit .homepage .section-teaser &gt; a:first-child:after {
    background-color: #ccc;
  }
  .cubanit .consulting-tool__options {
    border-left: 1px solid #ccc;
  }
  .cubanit .consulting-tool .category-view__col {
    border: 1px solid #e5eff7;
  }
  .cubanit .consulting-tool .category-view__head:after {
    border-color: rgba(229, 239, 247, 0);
    border-top-color: #e5eff7;
  }
}
@media only screen and (max-width: 639px) {
  .cubanit #header .nav-btn.btn.btn-cta.nav-btn-user.last,
  .cubanit #header .nav-btn.btn.nav-btn-menu.btn-cta {
    background: #fff;
  }
  .cubanit .nav-pane-inner .module.module-linklist.ym-clearfix img {
    background-image: url("css-images/chevron_cubanit.png");
    box-sizing: border-box;
    height: 17px;
    padding-left: 7px;
    width: 7px;
  }
  .cubanit .nav-pane-inner .module.module-linklist.ym-clearfix li:nth-child(3) a &gt; img {
    background-image: none;
    box-sizing: unset;
    height: 20px;
    padding-left: 0;
    width: 250px;
  }
  /*.cubanit #header [class*='nav-btn-'] {
		color: @cubanit-brown;
	}*/
  .cubanit #header .btn-cta.active,
  .cubanit #header .btn.active {
    color: #5a5a5a;
  }
}
@media print {
  body.cubanit h1,
  body.cubanit h2,
  body.cubanit h3,
  body.cubanit h4,
  body.cubanit h5,
  body.cubanit h6 {
    color: #5a5a5a;
  }
  body.cubanit .ym-wrapper {
    background: #fff none;
  }
  body.cubanit .no-teaser #main {
    background: #fff none;
  }
  body.cubanit #main {
    background: #fff none;
  }
  body .ym-g66 .section-teaser strong,
  body.cubanit .section-teaser strong {
    color: #5a5a5a;
  }
  body .ym-g66 .section-teaser .text a,
  body.cubanit .section-teaser .text a {
    color: #000;
  }
  body .module-ordered ol li:before,
  body.cubanit .text ol li:before {
    color: #000;
  }
  body.cubanit .text ul li {
    background: #fff none;
  }
  body.cubanit .module-text-with-media .text a {
    color: #000;
  }
  body.cubanit .module-text-with-media.l-highlighted h2 {
    color: #5a5a5a;
  }
  body.cubanit .module-text-with-media.l-highlighted-image .text {
    background: #fff;
  }
  body.cubanit .module-text-highlighted {
    background: #f3f3f3 none;
  }
  body.cubanit .module-text-highlighted h2 {
    color: #000;
  }
  body .module-accordion .acc-header,
  body.cubanit .module-faq-accordion .acc-header {
    color: #5a5a5a;
  }
  body .module-accordion .acc-header.open,
  body.cubanit .module-faq-accordion .acc-header.open {
    color: #000;
  }
  body.cubanit .module-accordion &gt; .acc-wrapper &gt; .acc-header {
    background: #f3f3f3;
  }
  body.cubanit .module-tagcloud .taglist {
    border: 1px solid #ccc;
  }
  body.cubanit .module-tagcloud .taglist a {
    color: #5a5a5a;
  }
  body.cubanit .module-product-suitability {
    border: 1px solid #ccc;
  }
  body.cubanit .module-table tr:first-child th {
    color: #fff;
  }
  body .module-table.l-matrix tr:first-child th,
  body.cubanit .module-table.l-matrix tr:first-child td {
    color: #fff;
  }
  body.cubanit .module-requirement-analysis .content {
    border: 1px solid #ccc;
  }
  .cubanit .js body .module-tabs .tab {
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    font-family: "Segoe UI", Arial, sans-serif;
    color: #5a5a5a;
    background-color: #fff;
  }
  .cubanit .js body .module-tabs .tab.active {
    color: #000;
  }
  .cubanit .js body .module-tabs.print-full .tab {
    border: 1px solid #ccc;
  }
  .cubanit .js body .module-tabs.print-full .tab-content {
    border: 1px solid #ccc;
  }
  body.cubanit .module-sitemap a {
    color: #000;
  }
  .cubanit body.page-magazine .index {
    background: #fff none;
  }
  body.cubanit .prnt-text-input {
    color: #000;
  }
  .cubanit .homepage .module-teaser .text a,
  .cubanit .homepage .module-teaser .text li a,
  .cubanit .homepage .module-teaser a h2,
  .cubanit .module-teaser .text a,
  .cubanit .module-teaser .text li a,
  .cubanit .module-teaser a h2 {
    color: #000;
  }
  .cubanit .homepage .module-rss-list .content a,
  .cubanit .homepage .module-rss-list h2 a {
    color: #000;
  }
  .cubanit .module-location-detail .module-table th {
    color: #000 !important;
  }
  .cubanit .contactsearch .consulting .module-adviser a,
  .cubanit .contactsearch .module-faq-accordion &gt; .acc-wrapper &gt; .acc-header,
  .cubanit .contactsearch .module-location-detail table a,
  .cubanit .contactsearch a {
    color: #5a5a5a;
  }
  .cubanit .contactsearch .tab-nav .tab.active {
    font-family: "Segoe UI Semibold", "Segoe UI", Arial, sans-serif;
    color: #5a5a5a !important;
  }
  .cubanit .contactsearch .module-location-detail .zebra.border-h tr:nth-child(2n+1):first-child th {
    border-bottom: 1px solid transparent;
  }
  .cubanit .contactsearch .module-location-detail .zebra tr:nth-child(2n) td,
  .cubanit .contactsearch .module-location-detail .zebra tr:nth-child(2n) th {
    background-color: #f3f3f3;
  }
  .cubanit .contactsearch .module-location-detail .zebra th {
    color: #333;
  }
  .cubanit .contactsearch .module-location-detail .zebra td strong {
    color: #333;
  }
  .cubanit .contactsearch .module-contactsearch tr:first-child th {
    color: #333;
  }
  .cubanit .result-item h3 {
    color: #ad8f72;
  }
  .cubanit .module-aps {
    background: #fff;
  }
  .cubanit .module-route-search {
    background: #fff;
  }
  .cubanit .module-switch__label {
    color: #000;
  }
  .cubanit .module-radio__label {
    color: #000;
  }
  .cubanit .category-view .category-view__head {
    border: 1px solid #000;
  }
  .cubanit .consulting-tool__options .module-faq-accordion &gt; .acc-wrapper &gt; .acc-header {
    padding-left: 0;
    color: #5a5a5a;
  }
  .cubanit .consulting-tool .module-accordion &gt; .acc-wrapper {
    border: 1px solid #ccc;
  }
  .cubanit .consulting-tool .module-accordion &gt; .acc-wrapper &gt; .acc-header,
  .cubanit .consulting-tool .module-accordion &gt; .acc-wrapper &gt; .acc-header.active {
    color: #5a5a5a;
    background: #fff;
  }
  .cubanit .consulting-tool .module-accordion &gt; .acc-wrapper &gt; .acc-content,
  .cubanit .consulting-tool .module-accordion &gt; .acc-wrapper &gt; .acc-content.active {
    background: #fff;
  }
  .cubanit #header {
    display: block!important;
  }
}
.cubanit .page-tools li:first-child {
  border-left: 0 none;
  padding-left: 0;
}
.cubanit .module-accordion &gt; .acc-wrapper &gt; .acc-content &gt; .acc-inner {
  border: 1px solid #ad8f72;
  border-top: none;
}
.js .cubanit .tab::before {
  border-top: 3px solid #ccc;
}
.js .cubanit .tab.active::before {
  border-top-color: #ad8f72;
}
.js .cubanit .tab.active {
  color: #ad8f72;
}
.js .cubanit .tab {
  background-color: #fff;
  color: #ad8f72;
}
/******************************************************************************/
/******************************************************************************/
/* NEU: Navigation (Farb)individualisierung (mobil separat) */
/******************************************************************************/
/******************************************************************************/
/* @cubanit-brown */
.cubanit .is-active .nav-primary__link {
  border-top: 3px #ad8f72 solid;
  color: #ad8f72 !important;
}
.cubanit .nav-primary__link {
  color: #ffffff !important;
}
.cubanit .nav-secondary {
  border-bottom: 1px #cccccc solid;
}
.cubanit .nav__link--lvl-2 {
  color: #ad8f72;
}
.cubanit .nav__link--lvl-2.is-active {
  color: #ad8f72;
}
.cubanit .nav__link--lvl-3 {
  color: #ad8f72;
}
.cubanit .nav__list-item--lvl-4 a {
  color: #5a5a5a;
}
/* &gt;&gt;&gt; 4. Ebene Chevron &gt;&gt;&gt; */
.cubanit .nav__link-icon {
  fill: #ad8f72;
}
/******************************************************************************/
/******************************************************************************/
/* NEU: Mobilnavigation (Farb)individualisierung */
/******************************************************************************/
/******************************************************************************/
.cubanit .mobile-nav__wrap {
  background-color: #fff;
}
.cubanit .mobile-nav__trigger-icon--menu {
  fill: #ad8f72;
}
.cubanit .mobile-nav__trigger-icon--close {
  fill: #ad8f72;
}
/* &gt;&gt;&gt; fallback link color &gt;&gt;&gt; */
.cubanit .mobile-nav__link {
  color: #ad8f72;
}
/* &gt;&gt;&gt; fallback link color when open &gt;&gt;&gt; */
.cubanit .mobile-nav__link[data-action=collapse] {
  color: #ad8f72;
}
.cubanit .mobile-nav__link--lvl-1 {
  background-color: #f3f3f3;
  color: #ad8f72;
}
.cubanit .mobile-nav__link--lvl-1[data-action=collapse] {
  color: #ad8f72;
}
.cubanit .mobile-nav__link--lvl-2 {
  background-color: #fff;
  color: #ad8f72;
}
.cubanit .mobile-nav__link--lvl-2[data-action=collapse] {
  color: #ad8f72;
}
.cubanit .mobile-nav__link--lvl-3 {
  background-color: #f3f3f3;
  color: #ad8f72;
}
.cubanit .mobile-nav__link--lvl-3[data-action=collapse] {
  color: #ad8f72;
}
.cubanit .mobile-nav__link--lvl-4 {
  background-color: #f3f3f3;
}
.cubanit .mobile-nav__link--lvl-4[data-action=collapse] {
  color: #ad8f72;
}
/******************************************************************************/
/******************************************************************************/
/* NEU: Topnav (ersetzt metanav) */
/******************************************************************************/
/******************************************************************************/
.cubanit .top-nav__btn {
  color: #ad8f72;
}
/* &gt;&gt;&gt; optional, sonst gleich wie .top-nav__btn &gt;&gt;&gt; */
.cubanit svg.top-nav__icon {
  fill: #ad8f72;
}
.cubanit .top-search__cancel-button .icon-line-close {
  fill: #ad8f72;
}
/* &gt;&gt;&gt; optional: Such-Icon in Suchfeld nach Klick auf Suche &gt;&gt;&gt; */
.cubanit .top-search__button .icon-line-search {
  /*   fill: @cubanit-grey; */
}
/* &gt;&gt;&gt; optional: Farbe des Login-Textes Ã¤ndern &gt;&gt;&gt; */
.cubanit .top-nav__btn--login {
  color: #5a5a5a;
}
/* &gt;&gt;&gt; optional: Farbe des Login-Icons Ã¤ndern &gt;&gt;&gt; */
.cubanit .top-nav__btn--login .top-nav__icon {
  fill: #5a5a5a;
}
.cubanit .nav-flyout__close svg {
  fill: #ad8f72;
}
/* slider button */
.cubanit .section-teaser .text .btn {
  border-color: #ad8f72;
}
/* footer contact */
.cubanit .footer-menu .module-contact .module-contact__pair a,
.cubanit .footer-menu .module-contact .module-contact__pair--fax,
.cubanit .footer-menu .module-contact .module-contact__pair--name,
.cubanit .footer-menu .module-contact .module-contact__pair--phone {
  color: #5a5a5a;
}
.cubanit .footer-menu .module-contact .module-contact__icon {
  fill: #ffffff;
}
/* marginalspalte */
.cubanit .secondary-page-area-box .module-contact__content .module-contact__icon {
  fill: #ad8f72;
}
/* &gt;&gt;&gt; Bei lÃ¤ngeren Seiten: Seitenanfang Button jetzt mit Hintergrundfarbe (Standard VR-Blau) &gt;&gt;&gt; */
.cubanit .top-link {
  color: #fff;
  background-color: #ad8f72;
  border-color: #ffffff;
}
.cubanit .logincontent &gt; strong {
  color: #ad8f72;
}
/* Marginalspalte fix mobile */
@media all and (max-width: 959px) {
  .ym-col3 .ym-cbox-right {
    padding-left: 0;
  }
}
/* 17.2 Styles */
.cubanit .btn__icon--only-icon-delete.btn__icon--only-icon-delete {
  color: #ccc;
  fill: #ad8f72;
}
.cubanit .icon-onprint {
  display: none;
  fill: #000;
}
.cubanit .immo-contact .module-linklist--legal {
  border-top: 1px solid #ccc;
  font-size: 0.92307692em;
}
/*START ---- Sliderkomponente Content Allgemein*/
.cubanit .media-slider__dot {
  background: #b0b0b0;
}
.cubanit .media-slider__nav-icon {
  fill: #ad8f72;
}
.cubanit .media-slider__slide &gt; h3 {
  color: #ad8f72;
}
.cubanit .media-slider__slides {
  background: #fff;
}
.cubanit .module-media-slider {
  background: #f3f3f3;
}
.cubanit .slick-active .media-slider__dot {
  background: #ad8f72;
}
/*END ---- Sliderkomponente Content Allgemein*/
.cubanit .ui-selectmenu-button-open .ui-selectmenu-text {
  border: 1px solid #ad8f72;
}
.cubanit .ui-selectmenu-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active {
  background: #ad8f72;
  color: #fff;
}
.cubanit .ui-selectmenu-menu .ui-menu-item.ui-state-disabled {
  color: #333;
}
.cubanit .ui-selectmenu-menu .ui-state-disabled.ui-selectmenu-optgroup {
  color: #333;
}
.cubanit .ui-widget.ui-selectmenu-button:focus .ui-selectmenu-text {
  border-color: #ad8f72;
}
.cubanit .ui-widget.ui-selectmenu-button.ui-selectmenu-button-open .dropdown-icons {
  border-bottom-color: #ad8f72;
  border-right-color: #ad8f72;
  border-top-color: #ad8f72;
}
.cubanit .mejs__container {
  font-family: Helvetica, Arial, serif;
}
/*Umrandung Buttons Player unten Leiste bei Focus*/
.cubanit .mejs__button &gt; button:focus {
  outline: solid 1px #ad8f72;
}
.cubanit .mejs__captions-selected,
.cubanit .mejs__chapters-selected {
  color: #21f8f8;
}
.cubanit .aps-map__custom-marker--is-cashback {
  background-image: url("../img/aps/bargeldservice-logo.gif");
}
/*bereits abgespielter Ladebalken*/
.cubanit .mejs__time-current {
  background-color: #ad8f72;
}
/*Ladebalken: gebufferter Bereich*/
.cubanit .mejs__time-loaded {
  background-color: #5a5a5a;
}
/*Farbe runder Knopf fÃ¼r Anzeige an welcher Stelle das Video gerade ist*/
.cubanit .mejs__time-handle {
  background-color: #ad8f72;
}
/*LautstÃ¤rke Schieberegler*/
.cubanit .mejs__volume-handle {
  background-color: #ad8f72;
}
/*kleiner Playbutton unten links vr blue*/
.cubanit .mejs__play button,
.cubanit .mejs__replay button {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%2221%22%20height%3D%2221%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%223%20-3%2021%2021%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3-3h21v21H3V-.7-3z%22%2F%3E%3Cpath%20fill%3D%22%23cdcccc%22%20d%3D%22M23-2v19H4V-2h19m1-1H3v21h21V-3z%22%2F%3E%3Cpath%20d%3D%22M10.4%2012.5v-10h2.1l5.2%205-5.2%205z%22%2F%3E%3C%2Fsvg%3E");
}
/*kleiner Stopbutton unten links vr blue*/
.cubanit .mejs__stop button {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%2221%22%20height%3D%2221%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%223%20-3%2021%2021%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3-3h21v21H3V-.7-3z%22%2F%3E%3Cpath%20fill%3D%22%23cdcccc%22%20d%3D%22M23-2v19H4V-2h19m1-1H3v21h21V-3z%22%2F%3E%3Cpath%20d%3D%22M8.5%202.5h10v10h-10z%22%2F%3E%3C%2Fsvg%3E");
}
/*kleiner Pausebutton unten links vr blue*/
.cubanit .mejs__pause button {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%2221%22%20height%3D%2221%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%223%20-3%2021%2021%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3-3h21v21H3V-.7-3z%22%2F%3E%3Cg%20fill%3D%22%231166b0%22%3E%3Cpath%20d%3D%22M10%202.5h2.7v10H10zM14.4%202.5h2.7v10h-2.7z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M10%202.5h2.7v10H10zM14.4%202.5h2.7v10h-2.7z%22%2F%3E%3Cpath%20fill%3D%22%23cdcccc%22%20d%3D%22M23-2v19H4V-2h19m1-1H3v21h21V-3z%22%2F%3E%3C%2Fsvg%3E");
}
/*kleiner Fullscreenbutton unten rechts vr blue*/
.cubanit .mejs__fullscreen-button button {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%2221%22%20height%3D%2221%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2021%2021%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h21v21H0V2.3%200z%22%2F%3E%3Cpath%20fill%3D%22%23cdcccc%22%20d%3D%22M20%201v19H1V1h19m1-1H0v21h21V0z%22%2F%3E%3Cpath%20d%3D%22M15.7%207.4h-1.3v-1H6.6v1H5.3v6.2h1.3v1h7.8v-1h1.3zM3.4%207.5V4.3h3.2zM3.4%2013.6l3.2%203.2H3.4M17.6%2013.6l-3.2%203.2h3.2M17.6%207.4V4.2h-3.2z%22%2F%3E%3Cpath%20d%3D%22M5.3%206.4h10.4v8.2H5.3z%22%2F%3E%3C%2Fsvg%3E");
}
/*kleiner Un-Fullscreenbutton unten rechts vr blue*/
.cubanit .mejs__unfullscreen button {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%2221%22%20height%3D%2221%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2021%2021%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h21v21H0V2.3%200z%22%2F%3E%3Cpath%20fill%3D%22%23cdcccc%22%20d%3D%22M20%201v19H1V1h19m1-1H0v21h21V0z%22%2F%3E%3Cpath%20d%3D%22M3.4%207.5h3.2V4.3zM6.6%2016.8l-3.2-3.2h3.2M14.4%2016.8l3.2-3.2h-3.2M14.4%204.2v3.2h3.2z%22%2F%3E%3C%2Fsvg%3E");
}
/*kleiner Lautsprecherbutton unten rechts vr blue*/
.cubanit .mejs__mute button {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%2221%22%20height%3D%2221%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2021%2021%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h21v21H0V2.3%200z%22%2F%3E%3Cpath%20fill%3D%22%23cdcccc%22%20d%3D%22M20%201v19H1V1h19m1-1H0v21h21V0z%22%2F%3E%3Cpath%20d%3D%22M9.8%205.2L7.2%207.6H4.7v5.8h2.5l2.6%202.4H12V5.2zM15.2%2014.6l-.7-.5c1-1%201.6-2.2%201.6-3.6s-.6-2.6-1.6-3.6l.7-.5c1.2%201.1%201.9%202.6%201.9%204.1%200%201.6-.7%203-1.9%204.1zm-1.8-1.4l-.7-.5c.6-.6.9-1.3.9-2.1s-.3-1.6-.8-2.2l.7-.5c.7.7%201.2%201.7%201.2%202.7-.1.9-.6%201.8-1.3%202.6z%22%2F%3E%3C%2Fsvg%3E");
}
/*kleiner Lautsprecherbutton unten rechts vr blue*/
.cubanit .mejs__unmute button {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%2221%22%20height%3D%2221%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2021%2021%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h21v21H0V2.3%200z%22%2F%3E%3Cpath%20fill%3D%22%23cdcccc%22%20d%3D%22M20%201v19H1V1h19m1-1H0v21h21V0z%22%2F%3E%3Cpath%20d%3D%22M9.8%205.2L7.2%207.6H4.7v5.8h2.5l2.6%202.4H12V5.2z%22%2F%3E%3C%2Fsvg%3E");
}
/*groÃŸer Playbutton auf dem Video vr blue*/
.cubanit .mejs__overlay-button {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%2218.303%22%20height%3D%2215%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2018.303%2015%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M2.776%200h12.751a2.776%202.776%200%200%201%202.776%202.776v9.489a2.776%202.776%200%200%201-2.776%202.776H2.776A2.776%202.776%200%200%201%200%2012.265V2.776A2.776%202.776%200%200%201%202.776%200z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.181%203.184l5%205-5%204v-9z%22%2F%3E%3C%2Fsvg%3E");
}
/*groÃŸer Playbutton auf dem Video HOVER vr orange*/
.cubanit .mejs__overlay:hover .mejs__overlay-button {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%235a5a5a%22%20width%3D%2218.303%22%20height%3D%2215%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2018.303%2015%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M2.776%200h12.751a2.776%202.776%200%200%201%202.776%202.776v9.489a2.776%202.776%200%200%201-2.776%202.776H2.776A2.776%202.776%200%200%201%200%2012.265V2.776A2.776%202.776%200%200%201%202.776%200z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.181%203.184l5%205-5%204v-9z%22%2F%3E%3C%2Fsvg%3E");
}
/*Playbutton in der Mitte bei Komponente Video mit Youtube blue*/
.cubanit .module-videoplayer__poster::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%23ad8f72%22%20width%3D%2218.303%22%20height%3D%2215%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2018.303%2015%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M2.776%200h12.751a2.776%202.776%200%200%201%202.776%202.776v9.489a2.776%202.776%200%200%201-2.776%202.776H2.776A2.776%202.776%200%200%201%200%2012.265V2.776A2.776%202.776%200%200%201%202.776%200z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.181%203.184l5%205-5%204v-9z%22%2F%3E%3C%2Fsvg%3E");
}
/*Playbutton in der Mitte bei Komponente Video mit Youtube bei Hover orange*/
.cubanit .module-videoplayer__poster:hover::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20fill%3D%22%235a5a5a%22%20width%3D%2218.303%22%20height%3D%2215%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%2018.303%2015%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M2.776%200h12.751a2.776%202.776%200%200%201%202.776%202.776v9.489a2.776%202.776%200%200%201-2.776%202.776H2.776A2.776%202.776%200%200%201%200%2012.265V2.776A2.776%202.776%200%200%201%202.776%200z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.181%203.184l5%205-5%204v-9z%22%2F%3E%3C%2Fsvg%3E");
}
.cubanit .cluster__title {
  background-color: #f3f3f3;
}
.cubanit .checklist__wrapper .checklist__items .btn__icon--only-icon-delete {
  fill: #ad8f72;
}
.cubanit .checklist__action-icon {
  fill: #ad8f72;
}
.cubanit .checklist__result-currency,
.cubanit .checklist__result-value {
  color: #5a5a5a;
}
@media screen and (max-width: 639px) {
  .cubanit .checklist .checkbox-wrapper .input-check + svg {
    border: 1px solid #ad8f72;
  }
}
.cubanit [data-color-scheme=transparent] .teaser__title,
.cubanit [data-color-scheme=white] .teaser__title {
  color: #ad8f72;
}
/*WICHTIG BEI FOLGENDEN STYLES: BODYKLASSE CUBANIT MUSS DIREKT VOR LONGPAGER (.cubanit.longpager)*/
.cubanit.longpager .btn__icon--only-icon-link {
  fill: #5a5a5a;
}
.cubanit.longpager .carousel-dotnav__item.is-active {
  background-color: #5a5a5a;
}
/* 19.1. ErgÃ¤nzungen */
/* FÃ¼r Longpager */
.cubanit.longpager .quickentry-slider__btn {
  background-color: rgba(255, 255, 255, 0.5);
  border: 1px solid #ad8f72;
}
.cubanit.longpager .quickentry-slider__btn:focus {
  background-color: rgba(255, 255, 255, 0.7);
}
.cubanit.longpager .quickentry-slider__btn:hover {
  background-color: rgba(255, 255, 255, 0.7);
}
.cubanit.longpager .quickentry-slider__icon {
  fill: #ad8f72;
}
.cubanit.longpager .stickynav__title {
  color: #ad8f72;
}
.cubanit.longpager [id=main-content] .module-linklist a:after {
  background-color: #ad8f72;
}
.cubanit.longpager [id=main-content] .module-linklist.l-lighttext a {
  color: #fff;
}
@media screen and (min-width: 960px) {
  .cubanit.longpager .stickynav__item:not(.is-active) {
    background: #ad8f72;
  }
}
@media screen and (max-width: 959px) {
  .cubanit.longpager .stickynav__item {
    color: #5a5a5a;
  }
}
/* ui selectmenu */
.cubanit .ui-selectmenu-button .dropdown-icons {
  background: #fff none;
  border: 1px solid #ad8f72;
  fill: #ad8f72;
}
.cubanit .ui-selectmenu-button-open .dropdown-icons {
  border-bottom-color: #5a5a5a;
  border-right-color: #5a5a5a;
  border-top-color: #5a5a5a;
}
.cubanit .ui-selectmenu-button:focus .dropdown-icons {
  border-bottom-color: #5a5a5a;
  border-right-color: #5a5a5a;
  border-top-color: #5a5a5a;
}
.cubanit .ui-selectmenu-button:focus .ui-selectmenu-text {
  border-color: #5a5a5a;
}
/* Widget Area */
.cubanit .widgetarea {
  color: #fff;
}
.cubanit .widgetarea .combo-field button {
  background-color: #fff;
  color: #5a5a5a;
}
.cubanit .widgetarea .combo-field button [class*="icon-"] {
  fill: #5a5a5a;
}
.cubanit .widgetarea .module-contact .module-contact__icon {
  color: #ad8f72;
  fill: #fff;
}
.cubanit .widgetarea .module-contact .module-contact__pair a {
  color: #fff;
}
.cubanit .widgetarea .module-contact .module-contact__pair--fax {
  color: #fff;
}
.cubanit .widgetarea .module-contact .module-contact__pair--name {
  color: #fff;
}
.cubanit .widgetarea .module-contact .module-contact__pair--phone {
  color: #fff;
}
.cubanit .widgetarea .module-contact .module-linklist a {
  color: #fff;
}
.cubanit .widgetarea .ui-selectmenu-button .dropdown-icons {
  background-color: #fff;
  fill: #5a5a5a;
}
.cubanit .widgetarea__col {
  background-color: #ad8f72;
}
/*# Nav Layer */
.cubanit [id=nav-layer] .module-linklist h2 {
  color: #333;
}
.cubanit [id=nav-layer] .module-linklist h2 a {
  color: #ad8f72;
}
.cubanit [id=nav-layer] .module-linklist h3 {
  color: #333;
}
.cubanit [id=nav-layer] .module-linklist h3 a {
  color: #ad8f72;
}
.cubanit [id=nav-layer] .module-linklist li a {
  color: #5a5a5a;
}
.cubanit .section-wrapper * {
  color: inherit;
}
.cubanit .section-wrapper[data-color-scheme=white] &gt; h2 {
  color: #ad8f72;
}
/* Color Schemes */
.cubanit [data-color-scheme=darkblue] {
  background-color: #ad8f72;
  color: #fff;
  fill: #fff;
}
.cubanit [data-color-scheme=darkblue] a.btn {
  background-color: #e7dfd6;
}
.cubanit [data-color-scheme=darkblue] .teaser[data-color-scheme=transparent] .teaser__title {
  color: #fff;
}
.cubanit [data-color-scheme=green] {
  background-color: #e7dfd6;
  color: #ad8f72;
  fill: #ad8f72;
}
.cubanit [data-color-scheme=lightblue] {
  background-color: #e7dfd6;
  color: #ad8f72;
  fill: #ad8f72;
}
.cubanit [data-color-scheme=mouse] {
  background-color: #5a5a5a;
  color: #fff;
  fill: #fff;
}
.cubanit [data-color-scheme=ocher] {
  background-color: #e7dfd6;
  color: #ad8f72;
  fill: #ad8f72;
}
.cubanit [data-color-scheme=orange] {
  background-color: #e7dfd6;
  color: #ad8f72;
  fill: #ad8f72;
}
.cubanit [data-color-scheme=pigeon] {
  background-color: #e7dfd6;
  color: #ad8f72;
  fill: #ad8f72;
}
.cubanit [data-color-scheme=transparent-inverted] {
  background-color: transparent;
  color: #fff;
  fill: #fff;
}
.cubanit [data-color-scheme=transparent] {
  background-color: transparent;
  color: #333;
  fill: #ad8f72;
}
.cubanit [data-color-scheme=white] {
  background-color: #fff;
  color: #333;
  fill: #ad8f72;
}
/* Teaser Color Schemes */
.cubanit .teaser[data-color-scheme=darkblue] .teaser__link .btn__icon {
  fill: #fff;
}
.cubanit .teaser[data-color-scheme=darkblue] a:focus .teaser__link .btn__icon {
  fill: #325f89;
}
.cubanit .teaser[data-color-scheme=darkblue] a:focus .teaser__link.btn--only-icon {
  background-color: #fff;
}
.cubanit .teaser[data-color-scheme=darkblue] a:hover .teaser__link .btn__icon {
  fill: #325f89;
}
.cubanit .teaser[data-color-scheme=darkblue] a:hover .teaser__link.btn--only-icon {
  background-color: #fff;
}
.cubanit .teaser[data-color-scheme=green] .teaser__link .btn__icon {
  fill: #fff;
}
.cubanit .teaser[data-color-scheme=green] a:focus .teaser__link .btn__icon {
  fill: #73af9b;
}
.cubanit .teaser[data-color-scheme=green] a:focus .teaser__link.btn--only-icon {
  background-color: #fff;
}
.cubanit .teaser[data-color-scheme=green] a:hover .teaser__link .btn__icon {
  fill: #73af9b;
}
.cubanit .teaser[data-color-scheme=green] a:hover .teaser__link.btn--only-icon {
  background-color: #fff;
}
.cubanit .teaser[data-color-scheme=lightblue] .teaser__link .btn__icon {
  fill: #ad8f72;
}
.cubanit .teaser[data-color-scheme=lightblue] a:focus .teaser__link .btn__icon {
  fill: #e5eff7;
}
.cubanit .teaser[data-color-scheme=lightblue] a:focus .teaser__link.btn--only-icon {
  background-color: #ad8f72;
}
.cubanit .teaser[data-color-scheme=lightblue] a:hover .teaser__link .btn__icon {
  fill: #e5eff7;
}
.cubanit .teaser[data-color-scheme=lightblue] a:hover .teaser__link.btn--only-icon {
  background-color: #ad8f72;
}
.cubanit .teaser[data-color-scheme=mouse] .teaser__link .btn__icon {
  fill: #ad8f72;
}
.cubanit .teaser[data-color-scheme=mouse] a:focus .teaser__link .btn__icon {
  fill: #b0b0b0;
}
.cubanit .teaser[data-color-scheme=mouse] a:focus .teaser__link.btn--only-icon {
  background-color: #ad8f72;
}
.cubanit .teaser[data-color-scheme=mouse] a:hover .teaser__link .btn__icon {
  fill: #b0b0b0;
}
.cubanit .teaser[data-color-scheme=mouse] a:hover .teaser__link.btn--only-icon {
  background-color: #ad8f72;
}
.cubanit .teaser[data-color-scheme=ocher] .teaser__link .btn__icon {
  fill: #fff;
}
.cubanit .teaser[data-color-scheme=ocher] a:focus .teaser__link .btn__icon {
  fill: #c3a58c;
}
.cubanit .teaser[data-color-scheme=ocher] a:focus .teaser__link.btn--only-icon {
  background-color: #fff;
}
.cubanit .teaser[data-color-scheme=ocher] a:hover .teaser__link .btn__icon {
  fill: #c3a58c;
}
.cubanit .teaser[data-color-scheme=ocher] a:hover .teaser__link.btn--only-icon {
  background-color: #fff;
}
.cubanit .teaser[data-color-scheme=orange] .teaser__link .btn__icon {
  fill: #fff;
}
.cubanit .teaser[data-color-scheme=orange] a:focus .teaser__link .btn__icon {
  fill: #fa9632;
}
.cubanit .teaser[data-color-scheme=orange] a:focus .teaser__link.btn--only-icon {
  background-color: #fff;
}
.cubanit .teaser[data-color-scheme=orange] a:hover .teaser__link .btn__icon {
  fill: #fa9632;
}
.cubanit .teaser[data-color-scheme=orange] a:hover .teaser__link.btn--only-icon {
  background-color: #fff;
}
.cubanit .teaser[data-color-scheme=pigeon] .teaser__link .btn__icon {
  fill: #fff;
}
.cubanit .teaser[data-color-scheme=pigeon] a:focus .teaser__link .btn__icon {
  fill: #9bafc3;
}
.cubanit .teaser[data-color-scheme=pigeon] a:focus .teaser__link.btn--only-icon {
  background-color: #fff;
}
.cubanit .teaser[data-color-scheme=pigeon] a:hover .teaser__link .btn__icon {
  fill: #9bafc3;
}
.cubanit .teaser[data-color-scheme=pigeon] a:hover .teaser__link.btn--only-icon {
  background-color: #fff;
}
.cubanit .teaser[data-color-scheme=transparent-inverted] .teaser__link .btn__icon {
  fill: #fff;
}
.cubanit .teaser[data-color-scheme=transparent-inverted] a:focus .teaser__link .btn__icon {
  fill: #333;
}
.cubanit .teaser[data-color-scheme=transparent-inverted] a:focus .teaser__link.btn--only-icon {
  background-color: #fff;
}
.cubanit .teaser[data-color-scheme=transparent-inverted] a:hover .teaser__link .btn__icon {
  fill: #333;
}
.cubanit .teaser[data-color-scheme=transparent-inverted] a:hover .teaser__link.btn--only-icon {
  background-color: #fff;
}
.cubanit .teaser[data-color-scheme=transparent] .teaser__link .btn__icon {
  fill: #ad8f72;
}
.cubanit .teaser[data-color-scheme=transparent] .teaser__link--text {
  color: #ad8f72;
}
.cubanit .teaser[data-color-scheme=transparent] .teaser__title {
  color: #ad8f72;
}
.cubanit .teaser[data-color-scheme=transparent] a:focus .teaser__link .btn__icon {
  fill: #fff;
}
.cubanit .teaser[data-color-scheme=transparent] a:focus .teaser__link.btn--only-icon {
  background-color: #ad8f72;
}
.cubanit .teaser[data-color-scheme=transparent] a:hover .teaser__link .btn__icon {
  fill: #fff;
}
.cubanit .teaser[data-color-scheme=transparent] a:hover .teaser__link.btn--only-icon {
  background-color: #ad8f72;
}
.cubanit .teaser[data-color-scheme=white] .teaser__link .btn__icon {
  fill: #ad8f72;
}
.cubanit .teaser[data-color-scheme=white] .teaser__link--text {
  color: #ad8f72;
}
.cubanit .teaser[data-color-scheme=white] .teaser__title {
  color: #ad8f72;
}
.cubanit .teaser[data-color-scheme=white] a:focus .teaser__link .btn__icon {
  fill: #fff;
}
.cubanit .teaser[data-color-scheme=white] a:focus .teaser__link.btn--only-icon {
  background-color: #ad8f72;
}
.cubanit .teaser[data-color-scheme=white] a:hover .teaser__link .btn__icon {
  fill: #fff;
}
.cubanit .teaser[data-color-scheme=white] a:hover .teaser__link.btn--only-icon {
  background-color: #ad8f72;
}
/* Widget Area */
.cubanit .widgetarea {
  color: #fff;
}
.cubanit .widgetarea .combo-field button {
  background-color: #fff;
  color: #ad8f72;
}
.cubanit .widgetarea .module-contact .module-contact__icon {
  color: #ad8f72;
  fill: #fff;
}
.cubanit .widgetarea .module-contact .module-contact__pair a {
  color: #fff;
}
.cubanit .widgetarea .module-contact .module-contact__pair--fax {
  color: #fff;
}
.cubanit .widgetarea .module-contact .module-contact__pair--name {
  color: #fff;
}
.cubanit .widgetarea .module-contact .module-contact__pair--phone {
  color: #fff;
}
.cubanit .widgetarea .module-contact .module-linklist a {
  color: #fff;
}
.cubanit .widgetarea .ui-selectmenu-button .dropdown-icons {
  background-color: #fff;
  fill: #ad8f72;
}
.cubanit .widgetarea__col {
  background-color: #ad8f72;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent__title::before {
  content: url("../media/kieler-volksbank-cubanit.png");
  position: absolute;
  top: 40px;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent__form &gt; img {
  display: none;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent__form .cookie-consent__footer .btn {
  color: #ad8f72;
  background-color: #fff;
  border: 1px solid #ad8f72;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent__form .cookie-consent__footer .btn.btn-cta {
  color: #fff;
  background-color: #ad8f72;
  border: unset;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent__form.cookie-consent-buttons-blue .cookie-consent__footer .btn {
  color: #fff;
  background-color: #ad8f72;
  border: unset;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent__form.cookie-consent-buttons-blue .cookie-consent__footer .btn.btn-cta {
  color: #fff;
  background-color: #ad8f72;
  border: unset;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent__switch__label .icon-check .icon-check-on {
  background: #ad8f72;
  color: #ad8f72;
  fill: #fff;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent__switch__label .icon-check .icon-check-off {
  background: #fff;
  fill: #ad8f72;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent .cookie-consent__footer {
  background-color: #e7dfd6;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent a {
  color: #ad8f72;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent__imprint &gt; svg use {
  fill: #ad8f72;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent__opener &gt; svg use {
  fill: #ad8f72;
}
.cubanit .lightbox--cookie-consent .lightbox__content .cookie-consent__opener {
  color: #ad8f72;
}
.cubanit .sidebarmenu .box-services .btn-content.btn-tile {
  background-color: #ad8f72;
}
.cubanit .sidebarmenu .box-services .btn-content.btn-tile .btn-link {
  background-color: transparent;
}
.cubanit .carousel-dotnav__item.is-active {
  background-color: #ad8f72;
}
@media print {
  .cubanit #header {
    display: block!important;
  }
  .cubanit #logo img {
    display: none;
  }
  .cubanit #logo a::after {
    content: url("../media/kieler-volksbank-cubanit.png") !important;
  }
}
.cubanit #logo img {
  display: none;
}
.cubanit #logo a {
  background: rgba(0, 0, 0, 0) url("../media/kieler-volksbank-cubanit.png") no-repeat scroll 0 0;
  height: 35px;
  width: 308px;
  background-size: contain;
}
@media all and (max-width: 959px) {
  .cubanit #logo a {
    width: 205px;
    margin-left: 65px;
  }
}
@media all and (max-width: 639px) {
  .cubanit #logo a {
    width: 135px;
    margin-left: 50px;
  }
}
</pre></body></html>