/* ------------------------------------------------------------------
   WebGold.Software – Akzentfarbe Gold (#C9A227)
   Überschreibt die Kana-Standardfarbe.
   ------------------------------------------------------------------ */

:root {
    --webgold-gold:       #C9A227;
    --webgold-gold-dunkel:#A88514;
    --webgold-tinte:      #1A1A1A;
}

/* Hintergrund-Akzente */
.portfolio-in:before,
.btn-dark:hover,
.filter-style-2 .cbp-filter-item.cbp-filter-item-active,
.cbp-l-filters-buttonCenter .cbp-filter-counter,
.filter-style-2 .cbp-filter-item:hover,
.testimonial .owl-controls .owl-dots div.active,
.no-touch .cd-top:hover,
.filter-style-3 .cbp-filter-item.cbp-filter-item-active:before,
.filter-style-3 .cbp-filter-item:hover:before,
.filter-style-4 .cbp-filter-item.cbp-filter-item-active:before,
.filter-style-4 .cbp-filter-item:hover:before,
.filter-style-5 .cbp-filter-item.cbp-filter-item-active,
.filter-style-5 .cbp-filter-item:hover {
    background: var(--webgold-gold) !important;
}

/* Link-Hover */
a:hover,
a:focus {
    color: var(--webgold-gold);
}

/* Akzent-Textfarbe */
.post-content .tag,
.portfolio .port-hover span,
.portfolio a.cbp-lightbox,
.portfolio .cbp-item h6 a:hover,
.portfolio .cbp-item a.link,
.testimonial #testi-slide span,
.cd-top,
.our-team .team-names p,
.paging li a:hover,
.coming-soon h1,
.filter-style-1 .cbp-filter-item:hover,
.filter-style-1 .cbp-filter-item.cbp-filter-item-active,
.filter-style-3 .cbp-filter-item.cbp-filter-item-active,
.filter-style-3 .cbp-filter-item:hover,
.portfolio-details .project-info li a,
.filter-style-4 .cbp-filter-item.cbp-filter-item-active,
.heading-block h3 span,
.read-more {
    color: var(--webgold-gold) !important;
}

/* Hover-Overlay im Portfolio: weiße Beschriftung lesbar halten */
.portfolio .port-hover span {
    color: #fff !important;
}

/* Rahmen */
.btn-dark:hover,
.testimonial .owl-controls .owl-dots div.active,
.cd-top,
a.big-border:hover {
    border-color: var(--webgold-gold);
}

/* Halbtransparente Hover-Bühne */
.our-team .team-hover,
.portfolio .port-hover {
    background: rgba(26, 26, 26, 0.82);
}

.cbp-l-filters-buttonCenter .cbp-filter-counter:before {
    border-top-color: var(--webgold-gold);
}

/* ------------------------------------------------------------------
   Eigene Detail-Anpassungen
   ------------------------------------------------------------------ */

/* Logo bleibt vorerst das Kana-Platzhalter-PNG – Originalgröße & Position aus main.css. */

/* Sprachumschalter im Menü */
.webimenu .sprachumschalter {
    margin-left: 18px;
}
.webimenu .sprachumschalter .sprachen a,
.webimenu .sprachumschalter .sprachen strong {
    display: inline-block;
    margin: 0 4px;
    font-size: 12px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}
.webimenu .sprachumschalter .sprachen strong {
    color: var(--webgold-gold);
}

/* Unter-Banner-Span goldener Akzent (Kana-Original-Look beibehalten) */
.sub-bnr.home-index h3 span,
.sub-bnr h3 span {
    color: var(--webgold-gold);
}

/* Kontakt-Hinweis ohne Formular */
.kontakt-hinweis p {
    font-size: 16px;
    line-height: 1.6;
}
