@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("/typo3conf/ext/bo_baehrs_sitepackage/Resources/Public/Fonts/open-sans-v34-latin-regular.eot");src:url("/typo3conf/ext/bo_baehrs_sitepackage/Resources/Public/Fonts/open-sans-v34-latin-regular.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/bo_baehrs_sitepackage/Resources/Public/Fonts/open-sans-v34-latin-regular.woff2") format("woff2"),url("/typo3conf/ext/bo_baehrs_sitepackage/Resources/Public/Fonts/open-sans-v34-latin-regular.woff") format("woff"),url("/typo3conf/ext/bo_baehrs_sitepackage/Resources/Public/Fonts/open-sans-v34-latin-regular.ttf") format("truetype"),url("/typo3conf/ext/bo_baehrs_sitepackage/Resources/Public/Fonts/open-sans-v34-latin-regular.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/typo3conf/ext/bo_baehrs_sitepackage/Resources/Public/Fonts/open-sans-v34-latin-600.eot");src:url("/typo3conf/ext/bo_baehrs_sitepackage/Resources/Public/Fonts/open-sans-v34-latin-600.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/bo_baehrs_sitepackage/Resources/Public/Fonts/open-sans-v34-latin-600.woff2") format("woff2"),url("/typo3conf/ext/bo_baehrs_sitepackage/Resources/Public/Fonts/open-sans-v34-latin-600.woff") format("woff"),url("/typo3conf/ext/bo_baehrs_sitepackage/Resources/Public/Fonts/open-sans-v34-latin-600.ttf") format("truetype"),url("/typo3conf/ext/bo_baehrs_sitepackage/Resources/Public/Fonts/open-sans-v34-latin-600.svg#OpenSans") format("svg")}.pageWrapper .content .parallax{position:relative;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center;padding:20% 0}@media screen and (min-width: 1200px){.pageWrapper .content .parallax{background-attachment:fixed}}.pageWrapper .content .teaser{color:#fff}.pageWrapper .content .teaser .teaserBodytext{font-size:.7em}.pageWrapper .content .teaser .button{border:1px solid #fff;color:#fff;text-decoration:none}.pageWrapper .content .teaser .button:hover{border:1px solid #fff;color:#fff;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,.3);box-shadow:1px 1px 5px 0px rgba(0,0,0,.3)}@media(min-width: 767px){.pageWrapper .content .teaser .teaserLogo{max-width:75%}}@media(max-width: 766px){.pageWrapper .content .teaser .teaserLogo{padding:0 1rem}}.pageWrapper .content .teaser .bordeaux{background-color:#7f1426}.pageWrapper .content .teaser .greige{background-color:#aaa595}.pageWrapper .content .teaser .gruen{background-color:#62753f}.pageWrapper .content .teaser .blau{background-color:#276196}.pageWrapper .content .teaser .grau{background-color:#888b8e}.pageWrapper .content .teaser .stroh{background-color:#c1af8e}.pageWrapper .content .teaser .logoTeaserDark{background-color:#cfc7b9;color:#4c4c4c;padding-top:1rem}.pageWrapper .content .frame-layout-1 .teaser .button{border:1px solid #fff;color:#fff;text-decoration:none}.pageWrapper .content .frame-layout-1 .teaser .button:hover{border:1px solid #fff;color:#fff;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,.3);box-shadow:1px 1px 5px 0px rgba(0,0,0,.3)}.pageWrapper .content .carousel .carousel-indicators .active{background-color:#7f1426}@media(max-width: 991px){.pageWrapper .content .carousel .carousel-indicators{position:relative;background-color:#e1dccd;width:100%;margin:0}}.pageWrapper .content .carousel .headersliderBg{position:absolute;bottom:0;left:0;height:100%;min-height:810px;transition:transform .5s .5s,opacity .2s .5s;will-change:transform,opacity;transform:translateX(-17%);opacity:.7}.pageWrapper .content .carousel .headersliderBg.slideInLeft{animation-delay:.2s}.pageWrapper .content .carousel .headersliderBg .headersliderBgPath{fill:#e1dccd}@media(min-width: 1200px){.pageWrapper .content .carousel .headersliderBg{transform:translateX(-8%)}}.pageWrapper .content .carousel .carousel-caption{right:auto;left:0;text-align:left;bottom:0;padding:0;color:#4c4c4c;z-index:2}.pageWrapper .content .carousel .carousel-caption.slideInRight{animation-delay:.6s}.pageWrapper .content .carousel .carousel-caption .slideInRight{animation-delay:.2s}.pageWrapper .content .carousel .carousel-caption .headersliderTextwrap{max-width:450px}.pageWrapper .content .carousel .carousel-caption .headersliderTextwrap .headersliderHeadline{font-size:2em}.pageWrapper .content .carousel .carousel-caption .headersliderTextwrap .headersliderText{font-size:.9em}.pageWrapper .content .carousel .carousel-caption.mobile{background-color:#e1dccd}.pageWrapper .content .carousel .carousel-caption.mobile .headersliderTextwrap{max-width:none}.pageWrapper .content .carousel .carousel-caption.mobile .headersliderTextwrap .headersliderHeadline{font-size:1.5em}.pageWrapper .content .carousel .carousel-caption.mobile .headersliderTextwrap .headersliderText{font-size:.7em}.pageWrapper .content .toggleText article.collapse{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;height:auto}.pageWrapper .content .toggleText article.collapsing{overflow:hidden;transition:height .35s ease}.pageWrapper .content .toggleText article.collapse.show{display:block;height:auto;overflow:visible}