.cw-mw-1400 .centered-wrapper-inner{max-width:1400px}@media screen and (max-width: 1400px){.cw-mw-1400 .centered-wrapper-inner{margin-left:auto;margin-right:auto}}.mw-1400{max-width:1400px;margin-left:auto;margin-right:auto}.cw-mw-1300 .centered-wrapper-inner{max-width:1300px}@media screen and (max-width: 1300px){.cw-mw-1300 .centered-wrapper-inner{margin-left:auto;margin-right:auto}}.mw-1300{max-width:1300px;margin-left:auto;margin-right:auto}.cw-mw-1200 .centered-wrapper-inner{max-width:1200px}@media screen and (max-width: 1200px){.cw-mw-1200 .centered-wrapper-inner{margin-left:auto;margin-right:auto}}.mw-1200{max-width:1200px;margin-left:auto;margin-right:auto}.cw-mw-1100 .centered-wrapper-inner{max-width:1100px}@media screen and (max-width: 1100px){.cw-mw-1100 .centered-wrapper-inner{margin-left:auto;margin-right:auto}}.mw-1100{max-width:1100px;margin-left:auto;margin-right:auto}.cw-mw-1000 .centered-wrapper-inner{max-width:1000px}@media screen and (max-width: 1000px){.cw-mw-1000 .centered-wrapper-inner{margin-left:auto;margin-right:auto}}.mw-1000{max-width:1000px;margin-left:auto;margin-right:auto}.cw-mw-900 .centered-wrapper-inner{max-width:900px}@media screen and (max-width: 900px){.cw-mw-900 .centered-wrapper-inner{margin-left:auto;margin-right:auto}}.mw-900{max-width:900px;margin-left:auto;margin-right:auto}.cw-mw-800 .centered-wrapper-inner{max-width:800px}@media screen and (max-width: 800px){.cw-mw-800 .centered-wrapper-inner{margin-left:auto;margin-right:auto}}.mw-800{max-width:800px;margin-left:auto;margin-right:auto}.cw-mw-700 .centered-wrapper-inner{max-width:700px}@media screen and (max-width: 700px){.cw-mw-700 .centered-wrapper-inner{margin-left:auto;margin-right:auto}}.mw-700{max-width:700px;margin-left:auto;margin-right:auto}.cw-mw-600 .centered-wrapper-inner{max-width:600px}@media screen and (max-width: 600px){.cw-mw-600 .centered-wrapper-inner{margin-left:auto;margin-right:auto}}.mw-600{max-width:600px;margin-left:auto;margin-right:auto}.cw-mw-500 .centered-wrapper-inner{max-width:500px}@media screen and (max-width: 500px){.cw-mw-500 .centered-wrapper-inner{margin-left:auto;margin-right:auto}}.mw-500{max-width:500px;margin-left:auto;margin-right:auto}.cw-mw-400 .centered-wrapper-inner{max-width:400px}@media screen and (max-width: 400px){.cw-mw-400 .centered-wrapper-inner{margin-left:auto;margin-right:auto}}.mw-400{max-width:400px;margin-left:auto;margin-right:auto}@media screen and (min-width:900px){.mh-d-200 .centered-wrapper-inner{min-height:200px}.mh-d-200{min-height:200px}}@media screen and (min-width:900px){.mh-d-250 .centered-wrapper-inner{min-height:250px}.mh-d-250{min-height:250px}}@media screen and (min-width:900px){.mh-d-300 .centered-wrapper-inner{min-height:300px}.mh-d-300{min-height:300px}}@media screen and (min-width:900px){.mh-d-350 .centered-wrapper-inner{min-height:350px}.mh-d-350{min-height:350px}}@media screen and (min-width:900px){.mh-d-400 .centered-wrapper-inner{min-height:400px}.mh-d-400{min-height:400px}}@media screen and (min-width:900px){.mh-d-450 .centered-wrapper-inner{min-height:450px}.mh-d-450{min-height:450px}}@media screen and (min-width:900px){.mh-d-500 .centered-wrapper-inner{min-height:500px}.mh-d-500{min-height:500px}}@media screen and (min-width:900px){.mh-d-550 .centered-wrapper-inner{min-height:550px}.mh-d-550{min-height:550px}}@media screen and (min-width:900px){.mh-d-600 .centered-wrapper-inner{min-height:600px}.mh-d-600{min-height:600px}}@media screen and (min-width:900px){.mh-d-650 .centered-wrapper-inner{min-height:650px}.mh-d-650{min-height:650px}}@media screen and (min-width:900px){.mh-d-700 .centered-wrapper-inner{min-height:700px}.mh-d-700{min-height:700px}}@media screen and (min-width:900px){.mh-d-750 .centered-wrapper-inner{min-height:750px}.mh-d-750{min-height:750px}}@media screen and (min-width:900px){.mh-d-800 .centered-wrapper-inner{min-height:800px}.mh-d-800{min-height:800px}}@media screen and (min-width:900px){.mh-d-850 .centered-wrapper-inner{min-height:850px}.mh-d-850{min-height:850px}}@media screen and (min-width:900px){.mh-d-900 .centered-wrapper-inner{min-height:900px}.mh-d-900{min-height:900px}}@media screen and (min-width:900px){.mh-d-950 .centered-wrapper-inner{min-height:950px}.mh-d-950{min-height:950px}}@media screen and (min-width:900px){.mh-d-1000 .centered-wrapper-inner{min-height:1000px}.mh-d-1000{min-height:1000px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-200 .centered-wrapper-inner{min-height:200px}.mh-t-200{min-height:200px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-250 .centered-wrapper-inner{min-height:250px}.mh-t-250{min-height:250px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-300 .centered-wrapper-inner{min-height:300px}.mh-t-300{min-height:300px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-350 .centered-wrapper-inner{min-height:350px}.mh-t-350{min-height:350px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-400 .centered-wrapper-inner{min-height:400px}.mh-t-400{min-height:400px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-450 .centered-wrapper-inner{min-height:450px}.mh-t-450{min-height:450px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-500 .centered-wrapper-inner{min-height:500px}.mh-t-500{min-height:500px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-550 .centered-wrapper-inner{min-height:550px}.mh-t-550{min-height:550px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-600 .centered-wrapper-inner{min-height:600px}.mh-t-600{min-height:600px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-650 .centered-wrapper-inner{min-height:650px}.mh-t-650{min-height:650px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-700 .centered-wrapper-inner{min-height:700px}.mh-t-700{min-height:700px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-750 .centered-wrapper-inner{min-height:750px}.mh-t-750{min-height:750px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-800 .centered-wrapper-inner{min-height:800px}.mh-t-800{min-height:800px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-850 .centered-wrapper-inner{min-height:850px}.mh-t-850{min-height:850px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-900 .centered-wrapper-inner{min-height:900px}.mh-t-900{min-height:900px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-950 .centered-wrapper-inner{min-height:950px}.mh-t-950{min-height:950px}}@media screen and (max-width:899px) and (min-width:600px){.mh-t-1000 .centered-wrapper-inner{min-height:1000px}.mh-t-1000{min-height:1000px}}@media screen and (max-width:599px){.mh-m-200 .centered-wrapper-inner{min-height:200px}.mh-m-200{min-height:200px}}@media screen and (max-width:599px){.mh-m-250 .centered-wrapper-inner{min-height:250px}.mh-m-250{min-height:250px}}@media screen and (max-width:599px){.mh-m-300 .centered-wrapper-inner{min-height:300px}.mh-m-300{min-height:300px}}@media screen and (max-width:599px){.mh-m-350 .centered-wrapper-inner{min-height:350px}.mh-m-350{min-height:350px}}@media screen and (max-width:599px){.mh-m-400 .centered-wrapper-inner{min-height:400px}.mh-m-400{min-height:400px}}@media screen and (max-width:599px){.mh-m-450 .centered-wrapper-inner{min-height:450px}.mh-m-450{min-height:450px}}@media screen and (max-width:599px){.mh-m-500 .centered-wrapper-inner{min-height:500px}.mh-m-500{min-height:500px}}@media screen and (max-width:599px){.mh-m-550 .centered-wrapper-inner{min-height:550px}.mh-m-550{min-height:550px}}@media screen and (max-width:599px){.mh-m-600 .centered-wrapper-inner{min-height:600px}.mh-m-600{min-height:600px}}@media screen and (max-width:599px){.mh-m-650 .centered-wrapper-inner{min-height:650px}.mh-m-650{min-height:650px}}@media screen and (max-width:599px){.mh-m-700 .centered-wrapper-inner{min-height:700px}.mh-m-700{min-height:700px}}@media screen and (max-width:599px){.mh-m-750 .centered-wrapper-inner{min-height:750px}.mh-m-750{min-height:750px}}@media screen and (max-width:599px){.mh-m-800 .centered-wrapper-inner{min-height:800px}.mh-m-800{min-height:800px}}@media screen and (max-width:599px){.mh-m-850 .centered-wrapper-inner{min-height:850px}.mh-m-850{min-height:850px}}@media screen and (max-width:599px){.mh-m-900 .centered-wrapper-inner{min-height:900px}.mh-m-900{min-height:900px}}@media screen and (max-width:599px){.mh-m-950 .centered-wrapper-inner{min-height:950px}.mh-m-950{min-height:950px}}@media screen and (max-width:599px){.mh-m-1000 .centered-wrapper-inner{min-height:1000px}.mh-m-1000{min-height:1000px}}.lighten-25{-webkit-filter:brightness(25%);filter:brightness(25%)}.lighten-50{-webkit-filter:brightness(50%);filter:brightness(50%)}.lighten-60{-webkit-filter:brightness(60%);filter:brightness(60%)}.lighten-70{-webkit-filter:brightness(70%);filter:brightness(70%)}.lighten-80{-webkit-filter:brightness(80%);filter:brightness(80%)}.lighten-90{-webkit-filter:brightness(90%);filter:brightness(90%)}.lighten-100{-webkit-filter:brightness(100%);filter:brightness(100%)}.lighten-110{-webkit-filter:brightness(110%);filter:brightness(110%)}.lighten-120{-webkit-filter:brightness(120%);filter:brightness(120%)}.lighten-130{-webkit-filter:brightness(130%);filter:brightness(130%)}.lighten-140{-webkit-filter:brightness(140%);filter:brightness(140%)}.lighten-150{-webkit-filter:brightness(150%);filter:brightness(150%)}.lighten-175{-webkit-filter:brightness(175%);filter:brightness(175%)}.lighten-200{-webkit-filter:brightness(200%);filter:brightness(200%)}.bg-yellow{background-color:#F9EF1B}.bg-yellow a,.bg-yellow p{color:#484949}.bg-orange{background-color:#FAF014}.bg-orange a,.bg-orange p{color:#484949}.bg-lightgrey{background-color:#F0F0F0}.bg-lightgrey a,.bg-lightgrey p{color:#484949}.bg-white{background-color:#484949}.bg-white a,.bg-white p{color:#484949}.yellow{color:#F9EF1B}.orange{color:#FAF014}.lightgrey{color:#F0F0F0}.white{color:#484949}.hl-yellow h1,.hl-yellow h2,.hl-yellow h3,.hl-yellow h4,.hl-yellow h5,.hl-yellow h6{color:#F9EF1B}h1.hl-yellow,h2.hl-yellow,h3.hl-yellow,h4.hl-yellow,h5.hl-yellow,h6.hl-yellow{color:#F9EF1B}.hl-orange h1,.hl-orange h2,.hl-orange h3,.hl-orange h4,.hl-orange h5,.hl-orange h6{color:#FAF014}h1.hl-orange,h2.hl-orange,h3.hl-orange,h4.hl-orange,h5.hl-orange,h6.hl-orange{color:#FAF014}.hl-lightgrey h1,.hl-lightgrey h2,.hl-lightgrey h3,.hl-lightgrey h4,.hl-lightgrey h5,.hl-lightgrey h6{color:#F0F0F0}h1.hl-lightgrey,h2.hl-lightgrey,h3.hl-lightgrey,h4.hl-lightgrey,h5.hl-lightgrey,h6.hl-lightgrey{color:#F0F0F0}.hl-white h1,.hl-white h2,.hl-white h3,.hl-white h4,.hl-white h5,.hl-white h6{color:#484949}h1.hl-white,h2.hl-white,h3.hl-white,h4.hl-white,h5.hl-white,h6.hl-white{color:#484949}.hl-lighter h1,.hl-lighter h2,.hl-lighter h3,.hl-lighter h4,.hl-lighter h5,.hl-lighter h6{font-weight:lighter !important}.lighter{font-weight:lighter !important}.bold{font-weight:bold !important}h1.hl-lighter,h2.hl-lighter,h3.hl-lighter,h4.hl-lighter,h5.hl-lighter,h6.hl-lighter{font-weight:lighter !important}.p-none{padding:0}.pt-none{padding-top:0}.pb-none{padding-bottom:0}.pl-none{padding-left:0}.pr-none{padding-right:0}.p-special-none{padding:1px 0}.m-none{margin:0}.mt-none{margin-top:0}.mb-none{margin-bottom:0}.ml-none{margin-left:0}.mr-none{margin-right:0}.m-special-none{margin:1px 0}.p-small{padding:10px}.pt-small{padding-top:10px}.pb-small{padding-bottom:10px}.pl-small{padding-left:10px}.pr-small{padding-right:10px}.p-special-small{padding:1px 10px}.m-small{margin:10px}.mt-small{margin-top:10px}.mb-small{margin-bottom:10px}.ml-small{margin-left:10px}.mr-small{margin-right:10px}.m-special-small{margin:1px 10px}.p-small-double{padding:20px}.pt-small-double{padding-top:20px}.pb-small-double{padding-bottom:20px}.pl-small-double{padding-left:20px}.pr-small-double{padding-right:20px}.p-special-small-double{padding:1px 20px}.m-small-double{margin:20px}.mt-small-double{margin-top:20px}.mb-small-double{margin-bottom:20px}.ml-small-double{margin-left:20px}.mr-small-double{margin-right:20px}.m-special-small-double{margin:1px 20px}.p-medium{padding:30px}.pt-medium{padding-top:30px}.pb-medium{padding-bottom:30px}.pl-medium{padding-left:30px}.pr-medium{padding-right:30px}.p-special-medium{padding:1px 30px}.m-medium{margin:30px}.mt-medium{margin-top:30px}.mb-medium{margin-bottom:30px}.ml-medium{margin-left:30px}.mr-medium{margin-right:30px}.m-special-medium{margin:1px 30px}.p-large{padding:60px}.pt-large{padding-top:60px}.pb-large{padding-bottom:60px}.pl-large{padding-left:60px}.pr-large{padding-right:60px}.p-special-large{padding:1px 60px}.m-large{margin:60px}.mt-large{margin-top:60px}.mb-large{margin-bottom:60px}.ml-large{margin-left:60px}.mr-large{margin-right:60px}.m-special-large{margin:1px 60px}.bs-bottom{-webkit-box-shadow:0 5px 5px 0px rgba(0, 0, 0, 0.3);box-shadow:0 5px 5px 0px rgba(0, 0, 0, 0.3);z-index:10;position:relative}.bs-top{-webkit-box-shadow:0 -5px 5px grey;box-shadow:0 -5px 5px grey;z-index:10;position:relative}.bs-both{-webkit-box-shadow:0 0 5px 5px grey;box-shadow:0 0 5px 5px grey;z-index:10;position:relative}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.f-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.f-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.supersize{font-size:4em}@media screen and (max-width:899px){.supersize{font-size:3em}}@media screen and (max-width:599px){.supersize{font-size:2.3em}}.dropshadow{text-shadow:2px 2px 2px #484949}.page-header{padding-bottom:0 !important}.header-navigation{z-index:25}@media screen and (min-width:901px){.header-navigation{position:absolute;top:50px;left:0;width:100%}}.header-navigation .logo{left:calc((100% - 1280px) / 2);top:0px;bottom:0px;padding:5px;background:#FAF014;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}@media screen and (max-width:1280px) and (min-width:900px){.header-navigation .logo{left:0}}@media screen and (max-width:899px){.header-navigation .logo{text-align:center;margin:auto;display:block;position:relative;z-index:50;left:auto;float:none}}.header-navigation .main-navigation-wrapper{height:100px;border:none;-webkit-box-shadow:0 5px 5px 0px rgba(0, 0, 0, 0.3);box-shadow:0 5px 5px 0px rgba(0, 0, 0, 0.3);background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(250, 240, 20, 0.75)), color-stop(50%, #FAF014));background-image:-webkit-linear-gradient(top, rgba(250, 240, 20, 0.75) 50%, #FAF014 50%);background-image:-o-linear-gradient(top, rgba(250, 240, 20, 0.75) 50%, #FAF014 50%);background-image:linear-gradient(to bottom, rgba(250, 240, 20, 0.75) 50%, #FAF014 50%);background-size:100% 200%;-webkit-transition:background-position 0.4s, height 0.4s;-o-transition:background-position 0.4s, height 0.4s;transition:background-position 0.4s, height 0.4s}@media screen and (min-width:900px){.header-navigation .main-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:899px){.header-navigation .main-navigation-wrapper{height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header-navigation .main-navigation{float:none;padding-right:6%}@media screen and (max-width:899px){.header-navigation .main-navigation{display:none}}.header-navigation.is-fixed .main-navigation-wrapper{background-position:0 -100%;height:100px;-webkit-transition:background-position 0.4s, height 0.4s;-o-transition:background-position 0.4s, height 0.4s;transition:background-position 0.4s, height 0.4s}.header-navigation.is-fixed .logo{top:0;bottom:0;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.main-navigation>ul>li>a,.main-navigation>ul>li>span.active,.main-navigation>ul>li>span.trail,.main-navigation>ul>li>span.forward{text-transform:none;letter-spacing:initial}.main-navigation>ul>li>a,.main-navigation>ul>li>span{padding:0.61538em 0.2em 0.1em !important}.main-navigation>ul>li>a:after,.main-navigation>ul>li>span:after{content:none !important}.main-navigation>ul>li>a:hover,.main-navigation>ul>li>a:focus,.main-navigation>ul>li>span.active,.main-navigation>ul>li>span.trail,.main-navigation>ul>li>span.forward{border-bottom:4px solid white}@media screen and (max-width:1280px){.main-navigation>ul>li{margin-left:2em}}.header-home{height:36.78vw;min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:15px 0}.header-home .centered-wrapper-background{background-position:50% 35%}.header-home .-vertical-centered.-image-centered>.feature-box-text{padding:0;text-shadow:0 3px 10px rgba(0, 0, 0, 0.4)}.header-home .-vertical-centered.-image-centered>.feature-box-text h1{font-size:2.2em;font-weight:bold;letter-spacing:initial;text-transform:none}@media screen and (max-width:899px) and (min-width:600px){.header-home{min-height:300px}}@media screen and (max-width:599px){.header-home{min-height:205px}}@media screen and (max-width:899px) and (min-width:600px){.main-navigation-wrapper .main-navigation-mobile-open{display:block}}@media screen and (min-width:900px){.no-tagline .content-wrapper{margin-top:180px}}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{font-weight:bold}.main-content h1 em,.main-content h2 em,.main-content h3 em,.main-content h4 em,.main-content h5 em,.main-content h6 em{font-weight:normal;font-style:normal}.main-content .v-center{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-content .table-no-border table{border:none}.main-content .table-no-border table td{border:none}.main-content .custom-link a{position:relative}.main-content .custom-link a:after{content:'››';font-family:"RockSolid Icons";font-size:2em;display:block;color:#FAF014;position:absolute;right:-0.6em;bottom:-12px}.main-content .bg-orange .custom-link a:after{color:white}.main-content .rotating-image-boxes .rotating-image-box{background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;top:10px;left:10px;right:10px;bottom:10px;z-index:15}.main-content .custom-boxen{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-content .custom-boxen>.teaser-boxes-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:start;position:relative}.main-content .custom-boxen>.teaser-boxes-item .image-wrapper{margin-bottom:15px}.main-content .custom-boxen>.teaser-boxes-item h3{font-size:1.3rem;font-weight:bold}.main-content .custom-boxen>.teaser-boxes-item .teaser-boxes-item-text{margin-bottom:3em}.main-content .custom-boxen>.teaser-boxes-item a:not(.image-wrapper){position:absolute;bottom:0;left:0}.main-content .custom-boxen>.teaser-boxes-item a:not(.image-wrapper):hover{text-decoration:none}.main-content .custom-boxen>.teaser-boxes-item a:not(.image-wrapper):after{content:"\e019";font-size:0.8em;font-family:"RockSolid Icons";display:inline;padding-left:0.5em}@media screen and (min-width:900px){.main-content .custom-boxen>.teaser-boxes-item.-large-col-3-1{width:32.333333%;margin-right:1%}}@media screen and (min-width:900px){.main-content .custom-boxen>.teaser-boxes-item.-large-col-4-1{width:24%;margin-right:1%}}@media screen and (max-width:1200px) and (min-width:900px){.termine .image_container img{width:100%}.termine .ce_headline{margin:0}.termine .bg-orange p:last-child{margin-bottom:10px}}@media screen and (max-width:900px){.termine .rs-column.-large-first{display:none}.termine .ce_headline,.termine .bg-orange{padding-left:3.7%;padding-right:3.7%;margin-top:0}.termine .bg-orange{padding-top:5px;padding-bottom:5px;margin-left:0}}.bg-image-text .image-text-wrapper{min-height:550px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:900px){.bg-image-text .image-text-wrapper .centered-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bg-image-text .image-text-wrapper .bg-image-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:1440px) and (min-width:1100px){.bg-image-text .image-text-wrapper{min-height:450px}}@media screen and (max-width:1100px) and (min-width:900px){.bg-image-text .image-text-wrapper{min-height:400px}}@media screen and (max-width:899px) and (min-width:650px){.bg-image-text .image-text-wrapper{min-height:350px}}@media screen and (max-width:649px){.bg-image-text .image-text-wrapper{min-height:300px}}.bg-image-text .bg-image-wrapper{position:absolute;height:100%;width:50%}.bg-image-text .bg-image-wrapper.img-left{left:0;right:auto}.bg-image-text .bg-image-wrapper.img-right{left:auto;right:0}@media screen and (max-width:899px){.bg-image-text .bg-image-wrapper{width:100%;position:relative;min-height:350px}}@media screen and (max-width:649px){.bg-image-text .bg-image-wrapper{min-height:300px}}.bg-image-text .centered-wrapper{width:100%}@media screen and (min-width:900px){.bg-image-text .centered-wrapper.p-right{padding-right:50%}.bg-image-text .centered-wrapper.p-left{padding-left:50%}}.bg-image-text .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:50% 50% no-repeat;background-size:cover}.bg-image-text .centered-wrapper-inner .text-content{max-width:649px}.bg-image-text .centered-wrapper-inner .text-left{margin-left:auto}@media screen and (min-width:900px){.bg-image-text .centered-wrapper-inner{padding:15px 35px}}.reduced-bg-image-text .image-text-wrapper{min-height:200px}.reduced-bg-image-text .bg-image{width:60%;margin-left:20%}.main-content .two-columns,.page-footer .two-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.main-content .two-columns .widget,.page-footer .two-columns .widget{-ms-flex-preferred-size:100%;flex-basis:100%;margin:10px 0}@media screen and (min-width:600px){.main-content .two-columns .widget,.page-footer .two-columns .widget{-ms-flex-preferred-size:50%;flex-basis:50%}.main-content .two-columns .widget:nth-child(odd),.page-footer .two-columns .widget:nth-child(odd){padding-right:15px}.main-content .two-columns .widget:nth-child(even),.page-footer .two-columns .widget:nth-child(even){padding-left:15px}}.main-content .two-columns input,.page-footer .two-columns input,.main-content .two-columns textarea,.page-footer .two-columns textarea,.main-content .two-columns select,.page-footer .two-columns select,.main-content .two-columns fieldset,.page-footer .two-columns fieldset{width:100%}@media screen and (min-width:600px){.main-content .two-columns,.page-footer .two-columns{width:75%}}.impressum p,.datenschutz p,.impressum .mod_article,.datenschutz .mod_article{word-wrap:break-word;word-break:break-word;font-size:0.9em}.page-footer{font-size:16px;background:#FAF014}.page-footer .footer-top-link{position:fixed;bottom:-100px;right:10px;border-radius:99em;height:2.66667em;font-size:18px;z-index:20}.page-footer .footer-top-link:after{padding-top:0.7em;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.page-footer .footer-copyright{float:none;padding:10px;margin:0;text-align:center;color:#484949}.page-footer .footer-links{float:none;margin:0;padding:1em 0;text-align:center;color:#484949}.page-footer .footer-links li:before{background:#484949}.page-footer .footer-info .centered-wrapper-inner{padding-bottom:8px;border-bottom:2px solid #484949}.page-footer h3{margin-bottom:0;font-weight:bold}.page-footer .table-no-border table{border:none;background:transparent}.page-footer .table-no-border table td{border:none;background:transparent;padding:0}.fixed-note,.fixed-note-closed{font-size:16px}@media screen and (max-width:900px){.fixed-note .fixed-note-column:last-child,.fixed-note-closed .fixed-note-column:last-child{float:none}}@media screen and (max-width:500px){.fixed-note{position:relative;z-index:500}}.custom-mh{height:700px}@media screen and (max-width:1200px) and (min-width:900px){.custom-mh{height:600px}}@media screen and (max-width:899px) and (min-width:600px){.custom-mh{height:400px}}@media screen and (max-width:599px){.custom-mh{height:300px}}.team-mh{height:100vh}@media screen and (max-width:1200px) and (min-width:900px){.team-mh{height:600px}}@media screen and (max-width:899px) and (min-width:600px){.team-mh{height:400px}}@media screen and (max-width:599px){.team-mh{height:300px}}.info-map{margin-top:150px}.info-map .info-map-gmap{height:25em}.info-map .placecard{position:absolute;top:10px;left:10px;z-index:15;padding:8px;width:300px;background:white;-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.3);box-shadow:0 0 2px rgba(0, 0, 0, 0.3);font-size:14px;line-height:1.3}.info-map .placecard h3{font-size:1.1em;font-family:"Open Sans", sans-serif;font-weight:bold;color:#484949;margin:0}.info-map .placecard p{color:#5B5B5B;margin:0 0 8px}.info-map .placecard a{color:#3a84df}@media screen and (max-width:600px){.info-map .placecard{position:relative;top:auto;left:auto;margin:10px auto 3px;width:100%}}.fixed-note label{font-size:0.875em;margin:0.42857em 0}#optin-gmap .no-gmap-info{display:block;max-width:500px;margin:auto}#optin-gmap .no-gmap-info button{display:block;margin:10px auto}@media screen and (min-width:600px){#optin-gmap .no-gmap-info{margin-bottom:1em;margin-top:1em}}@media screen and (max-width:600px){#optin-gmap .no-gmap-info{max-width:100%;margin-left:3.7%;margin-right:3.7%}}@media screen and (max-width:900px){.fixed-note{position:fixed}.info-map{margin-top:0}}.vcard{padding-left:7.3%;margin-left:-7.3%}@media screen and (max-width:900px){.hide-below-901{display:none}}.max-height-450,.max-height-450 figure,.max-height-450 img{max-height:450px;height:100%}.max-height-450 img,.max-height-450 figure img,.max-height-450 img img{object-fit:cover}