@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url("../fonts/open-sans-v40-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:300;src:url("../fonts/open-sans-v40-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../fonts/open-sans-v40-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../fonts/open-sans-v40-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url("../fonts/open-sans-v40-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:500;src:url("../fonts/open-sans-v40-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url("../fonts/open-sans-v40-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:600;src:url("../fonts/open-sans-v40-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../fonts/open-sans-v40-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:url("../fonts/open-sans-v40-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url("../fonts/open-sans-v40-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:800;src:url("../fonts/open-sans-v40-latin-800italic.woff2") format("woff2")}.teaser{position:relative;margin:30px 0 0 0}@media(min-width: 769px){.teaser{margin:120px 0 0 0}}.teaser h2{margin-bottom:25px;text-transform:uppercase}.teaser .box{background-color:#f5f5f5;padding:30px}.teaser img{width:100%;height:550px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}@supports(-webkit-appearance: none) and (not (display: -ms-grid)){.teaser img{flex-shrink:0;min-height:550px;max-height:550px}}.teaser .teaser-slider{position:relative;overflow:hidden}.teaser .teaser-slider .slider-wrapper{display:flex;transition:transform .3s ease}.teaser .teaser-slider .slider-wrapper .slide{min-width:100%;display:flex;flex-direction:column}.teaser .teaser-slider .slider-wrapper .slide .slide-image{width:100%;height:250px;overflow:hidden}.teaser .teaser-slider .slider-wrapper .slide .slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@supports(-webkit-appearance: none) and (not (display: -ms-grid)){.teaser .teaser-slider .slider-wrapper .slide .slide-image img{min-height:250px;max-height:250px}}.teaser .teaser-slider .slider-wrapper .slide .slide-content{padding:20px}.teaser .teaser-slider .slider-wrapper .slide .slide-content h2{font-size:1.5rem;margin-bottom:15px}.teaser .teaser-slider .slider-wrapper .slide .slide-content p{margin-bottom:20px;line-height:1.5}.teaser .teaser-slider .slider-nav{display:flex;justify-content:center;align-items:center;padding:40px 20px 60px 20px;background-color:rgba(245,245,245,.9)}.teaser .teaser-slider .slider-nav .slider-lines{display:flex;gap:8px;align-items:center}.teaser .teaser-slider .slider-nav .slider-lines .line{width:38px;height:3px;border:none;background-color:rgba(245,206,125,.5);cursor:pointer;transition:all .3s ease;border-radius:2px}.teaser .teaser-slider .slider-nav .slider-lines .line.active{background-color:#f5ce7d;width:60px}.teaser .teaser-slider .slider-nav .slider-lines .line:hover:not(.active){background-color:rgba(245,206,125,.6)}.schatten .teaser .box{background-color:#121212}.schatten .teaser .slider-nav{background-color:rgba(18,18,18,.9)}.schatten .teaser .slider-nav .slider-lines .line{background-color:rgba(245,206,125,.5)}.schatten .teaser .slider-nav .slider-lines .line.active{background-color:#f5ce7d}.schatten .teaser .slider-nav .slider-lines .line:hover:not(.active){background-color:rgba(245,206,125,.6)}/*# sourceMappingURL=teaser.min.css.map */