@font-face {
  font-display: swap;
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  src: url('https://walterra.de/wp-content/themes/fonts/bebas-neue-v16-latin-regular.woff2') format('woff2');
} 
@font-face {
  font-display: swap; 
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 100;
  src: url('https://walterra.de/wp-content/themes/fonts/work-sans-v24-latin-100.woff2') format('woff2'); 
}
@font-face {
  font-display: swap; 
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 200;
  src: url('https://walterra.de/wp-content/themes/fonts/work-sans-v24-latin-200.woff2') format('woff2'); 
}
@font-face {
  font-display: swap; 
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 300;
  src: url('https://walterra.de/wp-content/themes/fonts/work-sans-v24-latin-300.woff2') format('woff2'); 
}
@font-face {
  font-display: swap; 
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 400;
  src: url('https://walterra.de/wp-content/themes/fonts/work-sans-v24-latin-regular.woff2') format('woff2'); 
}
@font-face {
  font-display: swap; 
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 500;
  src: url('https://walterra.de/wp-content/themes/fonts/work-sans-v24-latin-500.woff2') format('woff2'); 
}
@font-face {
  font-display: swap; 
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 600;
  src: url('https://walterra.de/wp-content/themes/fonts/work-sans-v24-latin-600.woff2') format('woff2'); 
}
@font-face {
  font-display: swap; 
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 700;
  src: url('https://walterra.de/wp-content/themes/fonts/work-sans-v24-latin-700.woff2') format('woff2'); 
}
@font-face {
  font-display: swap; 
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 800;
  src: url('https://walterra.de/wp-content/themes/fonts/work-sans-v24-latin-800.woff2') format('woff2'); 
}
@font-face {
  font-display: swap; 
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 900;
  src: url('https://walterra.de/wp-content/themes/fonts/work-sans-v24-latin-900.woff2') format('woff2'); 
}
@font-face {
  font-display: swap;
  font-family: 'Rubik Mono One';
  font-style: normal;
  font-weight: 400;
  src: url('https://walterra.de/wp-content/themes/fonts/rubik-mono-one-v20-latin-regular.woff2') format('woff2');
}
body, body *:not(..elementor-lightbox), body p {font-family: 'Work Sans' !important;}
h1,h2,h3,h4,h5,h6,
h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,
.elementor-button-content-wrapper span,
html body .elementor-nav-menu--main .elementor-item {font-family: 'Bebas Neue' !important;}
html body .rubik, html body .rubik * {font-family: 'Rubik Mono One' !important;}
.fab { font-family: "Font Awesome 5 Brands"  !important}

button.cmplz-accept-service {
    border: 1px solid #fff !important;
    color: #fff !important;
}
iframe[title="YouTube video player"] {
    top: -25vh;
    left: -47vw;
    width: 80vw;
    height: 50vh;
}
html body.sfm-style-full #sfm-sidebar .sfm-logo {
    padding: 10% 0px 5% 0px !important;
}
html body .sfm-full-single .sfm-nav {
    justify-content: flex-start !important;
}
@media only screen and (max-width: 560px) {
iframe[title="YouTube video player"] {
    left: -43vw;
}
}
@media only screen and (max-width: 800px) {
html body.wp-embed-responsive #sfm-sidebar .sfm-scroll {
	padding-right: 0px !important;
}
}
@media only screen and (min-width: 1001px) {
.elementor-11 .elementor-element.elementor-element-95b2821:not(.elementor-motion-effects-element-type-background) {
	background-image: none !important;
	background-color: #96B05C !important
}
}