/*
Theme Name: Unternehmen gegen Rechts Theme
Description: Beaver Builder Child Theme
template: bb-theme
Version: 0.17
*/

/* gothic-a1-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Gothic A1';
  font-style: normal;
  font-weight: 600;
  src: url('/wp-content/themes/ugr_theme/fonts/gothic-a1-v13-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* gothic-a1-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Gothic A1';
  font-style: bold;
  font-weight: 900;
  src: url('/wp-content/themes/ugr_theme/fonts/gothic-a1-v13-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

@font-face {
  font-family: "GT Super Display";
  src: url("/wp-content/themes/ugr_theme/fonts/GT-Super-Display-Super.woff2") format('woff2');
  font-style: bold;
  font-weight: 900;
}

body {
  overflow-y: scroll;
}

.fl-content a {
  text-decoration: underline;
}

.fl-content a:hover {
  text-decoration: underline;
  color: #4a4a4a;
}

.blurry-nav-header {
  backdrop-filter: blur(4px) saturate(50%);
  -webkit-backdrop-filter: blur(4px);
}

.fl-module-content p {
  margin-bottom: 18px; 
}

hr {
  border-top: 2px solid #CFC9E5;
  margin: 32px 0;
}

@media (min-width: 992px) {
  .fl-builder-content[data-type="header"] img {
    opacity: 0;
    transition: all 0.4s ease-in-out, background-position 0.5ms;
  }
  
  .fl-builder-content[data-type="header"].fl-theme-builder-header-scrolled img {
    opacity: 1;
  }
}
