@font-face{font-family:"LoraBI";font-style:"italic";font-weight:"bold";src:url("../fonts/lora-bolditalic-webfont.woff2")}@font-face{font-family:"LoraB";font-style:"normal";font-weight:"bold";src:url("../fonts/lora-bold-webfont.woff2")}@font-face{font-family:"LoraRI";font-style:"italic";font-weight:"regular";src:url("../fonts/lora-italic-webfont.woff2")}@font-face{font-family:"LoraR";font-style:"normal";font-weight:"regular";src:url("../fonts/lora-regular-webfont.woff2")}@font-face{font-family:"MonsB";font-style:"normal";font-weight:"bold";src:url("../fonts/montserrat-bold-webfont.woff2")}@font-face{font-family:"MonsR";font-style:"normal";font-weight:"regular";src:url("../fonts/montserrat-regular-webfont.woff2")}#breakpointhelper{display:block;position:fixed;bottom:0px;height:20px;width:100%}#breakpointhelper .bp_value{position:absolute;right:20px;font-size:10px;letter-spacing:1px}#breakpointhelper{background-color:#ff0}#breakpointhelper .bp_value::after{color:#000;content:"XS"}@media(min-width: 576px)and (max-width: 767.98px){#breakpointhelper{background-color:pink}#breakpointhelper .bp_value::after{color:blue;content:"SM"}}@media(min-width: 768px)and (max-width: 991.98px){#breakpointhelper{background-color:red}#breakpointhelper .bp_value::after{color:#fff;content:"MD"}}@media(min-width: 992px)and (max-width: 1199.98px){#breakpointhelper{background-color:green}#breakpointhelper .bp_value::after{color:#fff;content:"LG"}}@media(min-width: 1200px)and (max-width: 1399.98px){#breakpointhelper{background-color:blue}#breakpointhelper .bp_value::after{color:#fff;content:"XL"}}@media(min-width: 1200px){#breakpointhelper{background-color:#000}#breakpointhelper .bp_value::after{color:#fff;content:"-up XL"}}h1,h2,h3,h4,h5{transition:all .5s 0s ease-in-out;font-family:"MonsR";text-transform:uppercase}h1:after,h2:after{content:"";background:#161616;position:relative;display:block;height:2px;left:50%;width:50px;margin:7px 0px 14px -25px}h1{font-size:1.5rem;line-height:2.25rem}h2{font-size:1.2rem;line-height:1.8rem}h3{font-size:1rem;letter-spacing:.1rem}h3.headline3{font-family:"LoraB";letter-spacing:0rem}h3{font-size:1rem;letter-spacing:.1rem}h4{font-size:.7692307692rem;line-height:1.5rem;letter-spacing:.1rem;color:#903}h5{font-family:"LoraBI";font-size:1rem;line-height:1.5rem;text-transform:none}:root{scroll-behavior:smooth;font-size:18px}@media screen and (prefers-reduced-motion: reduce){:root{scroll-behavior:auto}}body{font-family:"LoraR";background-color:#222;background-image:url(../img/schiefer.jpg)}body .main{width:100%;height:100vh;font-size:1rem;line-height:1.5rem}@media(min-width: 768px){body .main{background-image:url(../img/be_bg_veg.png);background-repeat:repeat-y;background-position-y:-10%;background-position-x:center;background-size:cover}}body .main_wrapper{background-color:#fff}body .main_wrapper_header{transition:all .5s 0s ease-in-out;position:relative;width:100%;height:36rem;background-image:url(../img/header.jpg);background-repeat:no-repeat;background-size:cover;background-position-x:left}@media(max-width: 767.98px){body .main_wrapper_header{height:26rem}}body .main_wrapper_header_inner{transition:all .5s 0s ease-in-out;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 40%, rgba(255, 255, 255, 0) 100%);padding:1rem 5rem 1rem 2rem;width:100%;position:absolute;bottom:5rem}@media(max-width: 767.98px){body .main_wrapper_header_inner{padding:1rem 1rem 1rem 1.5rem}}@media(min-width: 768px){body .main_wrapper_header_inner_text{font-size:1.2rem;line-height:1.8rem}}body .main_wrapper_content{padding-top:2rem;text-align:center}body .main_wrapper_content_first{transition:all .5s 0s ease-in-out;padding-bottom:2rem}body .main_wrapper_content_second{transition:all .5s 0s ease-in-out;padding-top:1.5rem}body .main_wrapper_content_third{transition:all .5s 0s ease-in-out}body .main_wrapper_content_third .col-12{transition:all .5s 0s ease-in-out;padding-bottom:2rem}body .main_wrapper_content_third{padding-bottom:2rem}body .main_wrapper_content a{text-decoration:none;color:#666;font-family:"LoraBI"}body .main_wrapper_footer{transition:all .5s 0s ease-in-out;padding-top:3rem;padding-bottom:3rem;min-height:5rem;background-color:#000;text-align:center}body .main_wrapper_footer a{transition:all .5s 0s ease-in-out;display:block;color:#fff;padding-bottom:1.7rem}/*# sourceMappingURL=styles.min.css.map */