.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-8f8a923:#000000;--e-global-color-abac0c6:#FFFFFF;--e-global-color-f4e024a:#FBAB18;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:2rem;--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"ReenieBeanie";--e-global-typography-secondary-font-size:3rem;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-letter-spacing:-0.03em;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:1.5rem;--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:1.2rem;--e-global-typography-accent-font-weight:300;--e-global-typography-a972707-font-family:"Inter";--e-global-typography-a972707-font-size:3rem;--e-global-typography-a972707-font-weight:700;--e-global-typography-a972707-letter-spacing:-0.03em;--e-global-typography-f4179c5-font-family:"Inter";--e-global-typography-f4179c5-font-size:2.2rem;--e-global-typography-f4179c5-font-weight:600;--e-global-typography-fccaada-font-family:"Inter";--e-global-typography-fccaada-font-size:1.2rem;--e-global-typography-fccaada-font-weight:300;--e-global-typography-fccaada-line-height:1.2rem;--e-global-typography-4cb8762-font-family:"Inter";--e-global-typography-4cb8762-font-size:1.6rem;--e-global-typography-4cb8762-font-weight:500;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-f4e024a );color:var( --e-global-color-8f8a923 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:3rem 3rem 3rem 3rem;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-abac0c6 );color:var( --e-global-color-8f8a923 );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-8f8a923 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* Fehlrer imn 3d-Flip ausblenden */
.df-container.df-error .df-loading-info {
    display: none;
}

/* ============================================================
   TYPOGRAPHY BASE
   Viewport: 375px – 1440px
   Fonts: Inter (primary), ReenieBeanie (accent)
   clamp(min, preferred, max)
   Formel preferred: min + (max - min) * (100vw - 375px) / (1440 - 375)
   ============================================================ */


/* ------------------------------------------------------------
   FONT IMPORTS
   (falls nicht bereits per wp_enqueue_style oder @font-face geladen)
   ------------------------------------------------------------ */



/* ------------------------------------------------------------
   CUSTOM PROPERTIES
   ------------------------------------------------------------ */

:root {
  --font-primary:  'Inter', sans-serif;
  --font-accent:   'ReenieBeanie', cursive;

  --fw-regular:    400;
  --fw-medium:     500;
  --fw-bold:       700;

  --lh-heading:    1.2;
  --lh-body:       1.65;

  --ls-normal:     0;
  --ls-wide:       0.02em;
  
  --color-text:    #000000;
  --color-light:   #ffffff;
  --color-accent:  #fbab18;
}

/* ------------------------------------------------------------
   Farben
   ------------------------------------------------------------ */
   body, h1, h2, h3, h4, p, ul, ol, li {
  color: var(--color-text);
}

.color-accent {
  color: var(--color-accent);
}

.color-light {
  color: var(--color-light);
}

/* ------------------------------------------------------------
   BASE / BODY
   ------------------------------------------------------------ */

body {
  font-family:  var(--font-primary);
  font-size:    clamp(1rem, 0.944rem + 0.235vw, 1.125rem); /* 16px → 18px */
  font-weight:  var(--fw-regular);
  line-height:  var(--lh-body);
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}


/* ------------------------------------------------------------
   HEADINGS
   ------------------------------------------------------------ */

h1, h2, h3, h4, h5, h6 {
  font-family:  var(--font-primary);
  font-weight:  var(--fw-bold);
  line-height:  var(--lh-heading);
  margin-top:   0;
}

/* H1 — 36px → 64px */
h1 {
  font-size: clamp(2.25rem, 1.615rem + 2.723vw, 4rem);
}

/* H2 — 28px → 48px */
h2 {
  font-size: clamp(1.75rem, 1.303rem + 1.878vw, 3rem);
}

/* H3 — 22px → 36px */
h3 {
  font-size: clamp(1.375rem, 1.063rem + 1.315vw, 2.25rem);
}

/* H4 — 18px → 28px */
h4 {
  font-size: clamp(1.125rem, 0.902rem + 0.939vw, 1.75rem);
}


/* ------------------------------------------------------------
   FLIESSTEXT
   ------------------------------------------------------------ */

p {
  /* font-size:   inherit; /* erbt von body */
  font-size: clamp(1.125rem, 1.05rem + 0.32vw, 1.25rem); /* 18px → 20px */
  line-height: var(--lh-body);
  margin-top:  0;
}


/* ------------------------------------------------------------
   LISTEN
   ------------------------------------------------------------ */

ul, ol {
  font-size: clamp(1.125rem, 1.05rem + 0.32vw, 1.25rem); /* 18px → 20px */
  line-height: var(--lh-body);
  padding-left: 1.25em;
}

/* ------------------------------------------------------------
   Spacing (margin)
   ------------------------------------------------------------ */

:root {
  --space: 1rem; /* = 18px, deine Basis */
}

h1.elementor-heading-title { margin-bottom: calc(var(--space) * 1.5); }
h2.elementor-heading-title { margin-bottom: calc(var(--space) * 1.25); }
h3.elementor-heading-title { 
  padding-top:    calc(var(--space) * 2);
  padding-bottom: calc(var(--space) * 0.75);
  margin-bottom:  var(--space);
}
h4.elementor-heading-title { margin-bottom: calc(var(--space) * 0.75); }

p, ul, ol { margin-bottom: var(--space); }

/* ------------------------------------------------------------
   ACCENT-FONT UTILITY
   Verwendung in Elementor: Feld "CSS-Klassen" → font-accent
   Funktioniert auf jedem Tag: h1, h2, p, span …
   ------------------------------------------------------------ */

.font-accent,
.font-accent * {
  font-family: 'ReenieBeanie', cursive !important;
  text-align:center;
font-size: 1.8em; /* em, nicht rem – skaliert relativ zur jeweiligen Heading */
}

.font-accent.heading-left,
.font-accent.heading-left * {
    text-align: left !important;
}


/* ------------------------------------------------------------
   WEITERE UTILITY-KLASSEN (Platzhalter für spätere Formate)
   z. B. Bildunterschrift, Label etc. – folgen im nächsten Schritt
   ------------------------------------------------------------ */

/* .text-caption  { } */
/* .text-label    { } */
/* .text-overline { } */


.search-results h3 {
    font-size:1.4rem;
}
/* ******************** */
/* ENDE Font-Definition */
/* ******************** */
/* ******************** */

/*** Footer immer unten ***/

body {
  display: flex;
  flex-direction: column;
  min-height: 100dvh;
}

#content {
  flex: 1;
}

/*** ENDE Footer immer unten ***/

/*** sticky-header ***/
/* =========================
   1. BASIS: Sanfte Animation vorbereiten
========================= */

.main-header,
.main-header * {
    transition: 
        padding 0.35s cubic-bezier(0.4, 0, 0.2, 1),
        transform 0.35s cubic-bezier(0.4, 0, 0.2, 1),
        font-size 0.35s cubic-bezier(0.4, 0, 0.2, 1),
        line-height 0.35s cubic-bezier(0.4, 0, 0.2, 1),
        background 0.35s ease,
        box-shadow 0.35s ease;
}


/* =========================
   2. LAYOUT STABIL HALTEN
========================= */

.main-header {
    display: flex;
    align-items: center;
}

/* Für Elementor Container (Flexbox) */
.main-header > .e-con-inner {
    align-items: center;
}


/* =========================
   3. LOGO – SAUBER SKALIEREN
========================= */

/* Wichtig: eigene Klasse im Logo-Widget setzen! */
.header-logo img {
    transform: scale(1);
    transform-origin: left center;
}


/* =========================
   4. MENÜ BASIS (ruhiges Verhalten)
========================= */

.elementor-nav-menu--main .elementor-item {
    line-height: 1.4;
}

/*** ENDE sticky-header ***/




/*
 * Projektliste – Stile
 * Einbinden: Elementor > Custom CSS (Site-weit) oder per wp_enqueue_style
 * Passe Farben & Schriften an dein Theme an.
 */

/* ── Filter-Buttons ─────────────────────────────────────── */

.projekt-filter {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
    margin-bottom: 2rem;
}

.filter-btn {
    padding: 0.4rem 1rem;
    border: 1px solid currentColor;
    border-radius: 2px;           /* schlicht, kaum gerundet */
    background: transparent;
    color: inherit;
    font: inherit;
    font-size: 0.875rem;
    cursor: pointer;
    transition: background 0.2s ease, color 0.2s ease;
}

.filter-btn:hover {
    background: rgba(0, 0, 0, 0.06);
}

.filter-btn.active,
.filter-btn[aria-pressed="true"] {
    background: #fff;     /* nimmt die Textfarbe des Themes */
    color: var(--color-text);                 /* ggf. anpassen */
}

@media (max-width: 767px) {
    .projekt-filter {
        flex-direction: column;
    }

    .filter-btn {
        width: 100%;
        text-align: center;
    }
}

/* ── Projektliste ────────────────────────────────────────── */

.projekte-liste {
    list-style: none;
    margin: 0;
    padding: 0;
}

.projekte-item {
    display: grid;
    grid-template-columns: 1fr auto auto;
    grid-template-rows: auto auto;
    align-items: center;
    gap: 0.25rem 2rem;
    padding: 0.85rem 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.projekte-item:first-child {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
}

/* Ausgeblendete Items (JS-Filter) */
.projekte-item[hidden] {
    display: none;
}

.projekte-item__titel {
    font-weight: 500;
}

.projekte-item__zusammenfassung {
    font-size: 0.9rem;
    opacity: 0.8;
    grid-column: 1 / 2;
}

.projekte-item__kategorie {
    font-size: 0.8rem;
    opacity: 0.6;
    white-space: nowrap;
}

.projekte-item__link {
    font-size: 0.875rem;
    white-space: nowrap;
    text-decoration: underline;
    text-underline-offset: 3px;
}

.projekte-item__link:hover {
    opacity: 0.7;
}

/* ── Responsive: untereinander auf kleinen Screens ───────── */

@media (max-width: 600px) {
    .projekte-item {
        grid-template-columns: 1fr auto;
        grid-template-rows: auto auto;
    }

    .projekte-item__titel {
        grid-column: 1 / 2;
    }

    .projekte-item__kategorie {
        grid-column: 1 / 2;
    }

    .projekte-item__link {
        grid-column: 2 / 3;
        grid-row: 1 / 3;
        align-self: center;
    }
}

/* ENDE Projektliste – Stile */
/* ************************** */


.hero-content h1,
.hero-content h2 {
    text-align:left;
    color: var(--color-text);
}

.intro-text {
    hyphens: auto;
}

.elementor a {
  text-decoration: underline;
}

.elementor a:hover {
  text-decoration: none;
}

header a,
footer a {
  text-decoration: none !important;
}

.textblock {
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  padding-top:5rem;
  padding-bottom:5rem;
  color: var(--color-text);
}
.textblock.has-header {
  padding-top: 1rem
}

.center-image img {
    margin-bottom: 5rem;
    margin-top:-10rem;
    border-radius:1rem;
}

ul li::marker {
  color: var(--color-accent);
  font-weight: bold;
}

.circle-image {
    width: 100%;
    flex-shrink: 0;
}

.circle-image img {
  aspect-ratio: 1 / 1;
    width: 90%;
    border-radius: 50% !important;
    object-fit: cover;
    border: 1px solid #ccc;
}

.projekt-button {
    margin-top:auto;
}

/* Kombinierter Header  */
.pre-header {
    font-family: "ReenieBeanie", Sans-serif;
     display: inline-block;
  transform: translateY(0.5em);
}

.heavy-header {
  font-size: 0.60em;
}
/* END Kombinierter Header  */

.normal-heading h2 {
    padding: 8rem 0 2rem 0;
}

@media (max-width: 768px) {
    .normal-heading h2 {
    padding: 2rem 0 0.5rem 0;
}
}

.intro-text {
    margin: 3rem 20% 3rem 20% !important;
}

.video-hinweis {
    border:1px solid #fbab18;
    padding:1rem !important;
    margin-bottom:1rem !important;
}

@media (max-width: 768px) {
    .intro-text {
    margin: 0rem 0.5rem 3rem 0.5rem !important;
}
    }
@media (max-width: 768px) {
.text-label {
        margin-bottom:0 !important;
}
}
.content-image img {
margin-top:-8rem;
}

.content-has-image {
    padding-bottom:6rem;
}

@media (max-width: 767px) {

    .content-has-image .elementor-shape svg {
        height: 1.5rem !important;
    }
    
    .content-has-image {
    padding-bottom:1rem;
    padding-top:1rem;
}
    .kontakt-blurb {
        background-color: #FBAB18;
    }
}

@media (max-width: 767px) {
  .no-mobile-bg {
    background-image: none !important;
  }
}

.floating-buttons a {
    text-decoration: none;
}

.floating-buttons a:hover {
    text-decoration: underline;
}

.zusatz-foerderung {
    margin-top:2rem;
    padding-top:1rem;
    border-top: 1px solid #ccc;
    font-size:90%;
}

.tuev-badge {
    display: block;
    margin: 0 auto;
}

.tuev_badge img {
    object-fit: contain;
    }
    
#footer a {
    text-decoration: none !important;
}

#footer a:hover {
    text-decoration: underline !important;
}

@media (max-width: 767px) {

    #footer .elementor-shape svg {
        height: 1.5rem !important;
    }
}

.aspect-ratio {
  aspect-ratio: 3 / 2;
  overflow: hidden;
  min-width: 0; /* verhindert Verdrängen im Flex-Layout */
}

.aspect-ratio img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Ab 768px aufwärts: height aktiv */
@media (min-width: 768px) {
    .projektgruppe {
        height: 100%;
        min-height:0;
    }
}

/* Ab 768px aufwärts: height aktiv */
@media (min-width: 768px) {
    .projektgruppe-info {
        height: 100%;
    }
}

.video-preview::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 68px;
    height: 48px;
    background-color: red;
    border-radius: 14px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpolygon points='9.5,7 9.5,17 17,12' fill='white'/%3E%3C/svg%3E");
    background-size: 60%;
    background-repeat: no-repeat;
    background-position: center;
    pointer-events: none;
}

/* Startseite Video-Inhalte abwechselnd drehen (Text - Bild) */
@media (max-width: 767px) {
    .person-bild {
        order: 1;
    }
    .person-text {
        order: 2;
    }
    .person-leer {
        display: none; /* Leercontainer auf Mobile einfach ausblenden */
    }
}

/* ============================================== */
/* ********* True-False ACF HeroSection ***********/
/* ============================================== */

.hero-wrapper {
  display: none;
}

.has-hero .hero-wrapper {
  display: block;
}

/* ********* ENDE True -False ACF HeroSection ***********/



/* ======================================== */
/* Formatieurng für die Pinsel-Ueberschrift */
/* ======================================== */

.pinsel {
  position: relative;
  display: inline-block;
  padding:8px;

}

.pinsel::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #FBAB18; /* Standardfarbe hier */
  -webkit-mask: url('/wp-content/uploads/2026/03/bequa-pinselstrich.svg') no-repeat center;
  -webkit-mask-size: contain;
  mask: url('/wp-content/uploads/2026/03/bequa-pinselstrich.svg') no-repeat center;
  mask-size: contain;
  z-index: -1;
}

.pinsel.pinsel-white::before {
  background-color: #fff;
}

.pinsel.pinsel-gelb::before {
  background-color: #FBAB18;
}

.bg-gelb_white-pinsel {
      z-index: -2;
}

@media (max-width: 767px) {
  .pinsel {
    padding: 10px 20px;
    background-size: 110% auto;
  }
  .bg-gelb_white-pinsel {
      background-color: red !important;
}
}
/* ENDE Formatieurng für die Pinsel-Ueberschrift */

/* ======================================== */
/* Icons und Blurb */
/* ======================================== */
.icon-wrapper {
  background-color: #FBAB18; /* deine Farbe */

  -webkit-mask-image: url('/wp-content/uploads/2026/03/bequa-kreis.svg');
  mask-image: url('/wp-content/uploads/2026/03/bequa-kreis.svg');

  -webkit-mask-size: contain;
  mask-size: contain;

  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;

  -webkit-mask-position: center;
  mask-position: center;
}
.blurb-white {
  background-color: #fff;
}

/* ======================================== */
/* Trennlinien Mobil entfernen */
/* ======================================== */
@media (max-width: 767px) {
.section_trennlinien .elementor-shape-top,
.section_trennlinien .elementor-shape-bottom {
    display:none;
}
}

/* ======================================== */
/* Foerder-Logos */
/* ======================================== */

.foerder-logos {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  align-items: center;
  justify-content: center; /* ← zentriert die Logos */
}

.foerder-logos img {
  height: 80px; /* ← hier die Größe anpassen */
  width: auto;
  object-fit: contain;
}


.e-search {
    float:right;
}
@media (max-width: 1630px) { /* dein Breakpoint */
  .nav-search {
    order: 1;
    width: 100%;
  }
  .nav-menue {
    order: 2;
    width: 100%;
  }
}

@media (max-width: 767px) {
  .main-header {
    flex-direction: column !important;
    align-items: center!important;
  }

  .nav-search {
    width: 100%;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-100.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-100italic-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-200-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-200italic-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-300-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-300italic-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-regular-2.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-italic-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-500-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-500italic-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-600-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-600italic-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-700-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-700italic-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-800-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-800italic-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-900-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/inter-v20-latin-900italic-1.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ReenieBeanie';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bequa.de/wp-content/uploads/2026/03/ReenieBeanie-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */