/* ============================================
   Museo Sans Font Family for YOOtheme Pro
   Location: /wp-content/themes/yootheme-child/fonts/
   ============================================ */
/* Museo Sans - Thin 100 */
@font-face {
  font-family: "Museo Sans";
  src: url("../fonts/MuseoSans-100.woff2") format("woff2"), url("../fonts/MuseoSans-100.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Museo Sans";
  src: url("../fonts/MuseoSans-100Italic.woff2") format("woff2"), url("../fonts/MuseoSans-100Italic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
/* Museo Sans - Light (300) */
@font-face {
  font-family: "Museo Sans";
  src: url("../fonts/MuseoSans-300.woff2") format("woff2"), url("../fonts/MuseoSans-300.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Museo Sans";
  src: url("../fonts/MuseoSans-300Italic.woff2") format("woff2"), url("../fonts/MuseoSans-300Italic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
/* Museo Sans - Regular (500) */
@font-face {
  font-family: "Museo Sans";
  src: url("../fonts/MuseoSans-500.woff2") format("woff2"), url("../fonts/MuseoSans-500.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Museo Sans";
  src: url("../fonts/MuseoSans-500Italic.woff2") format("woff2"), url("../fonts/MuseoSans-500Italic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
/* Museo Sans - Bold (700) */
@font-face {
  font-family: "Museo Sans";
  src: url("../fonts/MuseoSans-700.woff2") format("woff2"), url("../fonts/MuseoSans-700.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Museo Sans";
  src: url("../fonts/MuseoSans-700Italic.woff2") format("woff2"), url("../fonts/MuseoSans-700Italic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
/* Museo Sans - Black (900) */
@font-face {
  font-family: "Museo Sans";
  src: url("../fonts/MuseoSans-900.woff2") format("woff2"), url("../fonts/MuseoSans-900.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Museo Sans";
  src: url("../fonts/MuseoSans-900Italic.woff2") format("woff2"), url("../fonts/MuseoSans-900Italic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
/* ============================================
   End of Museo Sans Font Family
   ============================================ */
/* ============================================
   Clufy Font Family for YOOtheme Pro
   Location: /wp-content/themes/yootheme-child/fonts/
   ============================================ */
@font-face {
  font-family: "Clufy";
  src: url("../fonts/Clufy-DemiBoldItalic.woff2") format("woff2"), url("../fonts/Clufy-DemiBoldItalic.otf") format("opentype");
  /* font-weight: 600; */
  font-style: italic;
  font-weight: normal;
  font-display: swap;
}
/* ============================================
   End of Clufy Font Family
   ============================================ */
.cw-header-sticky-inner .cw-header-topbar li:first-child {
  padding-left: 0;
}/*# sourceMappingURL=custom.css.map */

/* ============================================
   Testimonial-Bilder: perfekte Kreise in Spaltenbreite
   Fix 2026-07-23 — zuvor Ellipsen, weil uk-flex-1 das Bild
   im Flex-Column-Layout horizontal streckte.
   ============================================ */
.uk-slider-items .el-item .el-image.uk-border-circle {
  flex: none !important;
  width: 100% !important;
  height: auto !important;
  aspect-ratio: 1 / 1 !important;
  object-fit: cover !important;
  align-self: center !important;
}
