/*
 Theme Name:   Hello Elementor Child
 Theme URI:    https://jaba.hosting/
 Description:  Child Theme von Hello Elementor
 Author:       Dein Name
 Author URI:   https://jaba.hosting/
 Template:     hello-elementor
 Version:      1.0.0
 Text Domain:  hello-elementor-child
*/

a[href*="widerrufsformular"] {
    color: #ffffff !important;
}

a[href*="widerrufsformular"]:hover {
    color: #000000 !important;
}

/* ===== Barlow Condensed – statische Schnitte ===== */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('fonts/barlow-condensed-300.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/barlow-condensed-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/barlow-condensed-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/barlow-condensed-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/barlow-condensed-700.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('fonts/barlow-condensed-800.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('fonts/barlow-condensed-900.woff2') format('woff2');
}

/* ===== Roboto Flex – Variable Font, eine Datei, Range 300–900 ===== */
@font-face {
  font-family: 'Roboto Flex';
  font-style: normal;
  font-weight: 300 900;
  font-stretch: 100%;
  font-display: swap;
  src: url('fonts/roboto-flex-variable.woff2') format('woff2-variations');
}

/* ===== Source Sans 3 – Variable Font, eine Datei, Range 300–900 ===== */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url('fonts/source-sans-3-variable.woff2') format('woff2-variations');
}

/* ===== Urbanist – Variable Font, eine Datei, Range 300–900 ===== */
@font-face {
  font-family: 'Urbanist';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url('fonts/urbanist-variable.woff2') format('woff2-variations');
}

/* 1. Urbanist Variable Font */
@font-face {
    font-family: 'Urbanist';
    src: url('fonts/urbanist-variable.woff2') format('woff2-variations'),
         url('fonts/urbanist-variable.woff2') format('woff2'); /* Fallback */
    font-weight: 100 900; /* Definiert den gesamten Bereich für variable Schriften */
    font-style: normal;
    font-display: swap;
}

/* 2. Century Gothic - Regular */
@font-face {
    font-family: 'Century Gothic';
    src: url('fonts/CenturyGothic-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* 3. Century Gothic - Italic */
@font-face {
    font-family: 'Century Gothic';
    src: url('fonts/CenturyGothic-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* 4. Century Gothic - Bold */
@font-face {
    font-family: 'Century Gothic';
    src: url('fonts/CenturyGothic-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* 5. Century Gothic - Bold Italic */
@font-face {
    font-family: 'Century Gothic';
    src: url('fonts/CenturyGothic-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}
