.brxe-shortcode{width:100%}#brxe-nlheroc {height: 100vh; background-position: center center; background-image: url(https://www.klostermaier.bayern/wp-content/uploads/km_newsletter_header.jpg); background-size: cover; width: 100% !important}header {background-color: #fff !important; box-shadow: 0 0 10px 0 rgba(0,0,0,.2) !important; transition: all 0.4s !important;}header.scrolling { transition: all 0.4s !important;} .hero-section { max-height: 100% !important; transition: all 0.4s !important}@media (max-width: 1200px) {#brxe-nlheroc {height: calc(60vh + 62px); min-height: 700px}}@media (max-width: 991px) {#brxe-nlheroc {height: calc(50vh + 65px); min-height: 500px}}@media (max-width: 767px) {#brxe-nlheroc {height: calc(50vh + 65px); min-height: 350px}}#brxe-nlhero {height: 100vh; background-position: center center; overflow: hidden; width: 100%; position: relative}@media only screen and (min-width: 768px) {header {background-color: #fff !important; box-shadow: 0 0 10px 0 rgba(0,0,0,.2) !important; transition: all 0.4s !important;}header.scrolling { transition: all 0.4s !important;} .hero-section { max-height: 100% !important; transition: all 0.4s !important}}@media (max-width: 1200px) {#brxe-nlhero {height: calc(60vh + 62px); min-height: 700px}}@media (max-width: 991px) {#brxe-nlhero {height: calc(50vh + 65px); min-height: 500px}}@media (max-width: 767px) {#brxe-nlhero {height: calc(50vh + 65px); min-height: 350px}}#brxe-nlcode {width: 100%}#brxe-nlmain {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%}