@-webkit-keyframes slide-down{0%{opacity:0}90%{opacity:1}}@-moz-keyframes slide-down{0%{opacity:0}90%{opacity:1}}@-ms-keyframes slide-down{0%{opacity:0}90%{opacity:1}}@-o-keyframes slide-down{0%{opacity:0}90%{opacity:1}}@keyframes slide-down{0%{opacity:0}90%{opacity:1}}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:url("../../files/Theme/fonts/lato-v16-latin-300.eot");src:local("Lato Light"), local("Lato-Light"), url("../../files/Theme/fonts/lato-v16-latin-300.eot?#iefix") format("embedded-opentype"), url("../../files/Theme/fonts/lato-v16-latin-300.woff2") format("woff2"), url("../../files/Theme/fonts/lato-v16-latin-300.woff") format("woff"), url("../../files/Theme/fonts/lato-v16-latin-300.ttf") format("truetype"), url("../../files/Theme/fonts/lato-v16-latin-300.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url("../../files/Theme/fonts/lato-v16-latin-regular.eot");src:local("Lato Regular"), local("Lato-Regular"), url("../../files/Theme/fonts/lato-v16-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/Theme/fonts/lato-v16-latin-regular.woff2") format("woff2"), url("../../files/Theme/fonts/lato-v16-latin-regular.woff") format("woff"), url("../../files/Theme/fonts/lato-v16-latin-regular.ttf") format("truetype"), url("../../files/Theme/fonts/lato-v16-latin-regular.svg#Lato") format("svg")}html{overflow-y:scroll;height:100%}*,body,div,header,nav,main,section,article,aside,footer,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ul,li,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:normal}ul{list-style-type:none}a{text-decoration:none;color:inherit}hr{color:#aba2a0}*:focus,button:focus,input:focus{outline:none}a:active{background-color:transparent}a img{border:none}::-moz-focus-inner{border:0}img{vertical-align:middle}object,svg{width:100%;height:auto}clear{clear:both}select,input,textarea{border:0;font-family:"Lato"}table{border-collapse:collapse}#container .content-text ol{list-style:decimal}#container .content-text ol li{margin-left:25px;padding-left:0.1em;line-height:2em}#container .content-text ul{list-style:none;padding:0;margin:0 0 1em 0}#container .content-text ul li{padding-left:2em;text-indent:-1.3em;line-height:1.6em}#container .content-text ul li:before{content:" ";margin-right:10px;display:inline-block;width:10px;height:10px;background-color:#aba2a0;border-radius:50%;margin-bottom:2px;padding-left:1, 2em}.ce_text .image_container.float_left{margin:0 1% 0 0}.ce_text .image_container.float_above{margin-bottom:1%}.ce_text .image_container.float_right{margin:0 0 0 1%}.ce_text .image_container.float_below{margin:1% 0}@media only screen and (max-width:30em){.ce_text .image_container.float_left,.ce_text .image_container.float_right{float:none;margin-bottom:1.5em}}.mm-wrapper{overflow-x:initial !important}body{color:#4a5257;font-family:"Lato";font-size:16px;line-height:1.6em;letter-spacing:0.025em;height:100%;font-weight:300}.centered{width:1140px;margin-left:auto;margin-right:auto}.clearfix:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}.visible-xs{display:none}.visible-xs .mod_article{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}#header .inside,#prefooter .inside{width:100%;max-width:1199px;margin:0 auto}#main .onepage_article{padding-top:3em;margin:0 auto;max-width:1199px}#main .mod_article .rs-columns{padding:3em 1%}a{color:#4a5257}a:hover{text-decoration:none;color:#aba2a0}p{margin-bottom:1em}.scrolltop{position:fixed;right:20px;bottom:20px;background:url("../../files/Theme/css/images/scroll2top.png") center no-repeat rgba(255, 255, 255, 0.3);width:44px !important;height:56px;text-indent:-2000px;overflow:hidden;cursor:pointer;z-index:10000}.content-headline{text-align:center;margin-bottom:1em}h1{line-height:1em;word-spacing:0.2em;font-size:2em;margin:1em auto;color:#aba2a0;text-transform:uppercase;font-weight:300}h2{font-size:1.5em;word-spacing:0.2em;color:#aba2a0;margin-bottom:1em;text-transform:uppercase;font-weight:300}h3{font-size:1.1em;padding-bottom:1em;font-weight:300}h4{font-weight:bold}.cookiebar-active>#wrapper{margin-bottom:50px}.cookiebar{background-color:#fff;color:#4a5257;border-top:1px solid #4a5257}.cookiebar a{color:#aba2a0}.cookiebar button{background-color:#aba2a0}.cookiebar .cookiebar__button:hover{background-color:#4a5257}.flexbox{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1199px}#header .moactive{display:none}#header .inside{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}#header .mod_navigation{display:none}@media only screen and (min-width:450px){#header .mod_navigation{display:block}}.navigation{display:none}@media only screen and (min-width:980px){.navigation{display:block}}.navigation ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.navigation ul a{text-transform:uppercase;padding-right:0.5em}.navigation ul a.last{padding:0}@media only screen and (min-width:980px){.navigation ul a{padding-right:1.5em}}.navigation ul li.last{position:absolute;right:36%}.socialmedia{position:absolute;right:0.5%;padding:0 1%}@media screen and (min-width:767px){.socialmedia{top:38px}}@media only screen and (min-width:980px){.mnavigation{display:none}}.mobile_menu .inner{background-color:#fff}.mobile_menu .inner ul{border-bottom:1px solid #aba2a0}.mobile_menu .inner ul li a{line-height:40px;display:block;text-align:center}.mobile_menu .inner .inforechts{text-align:center;padding:1em}#header{position:fixed;width:100%;z-index:1;padding-top:2em;height:calc(100px - 25px);transition:all 0.1s ease-in-out;background-color:#fff}@media screen and (min-width:767px){#header{height:calc(100px + 10px)}}#header .logo{position:absolute;top:22%;left:50%;transform:translate(-50%, -50%);width:60px;display:none}@media screen and (min-width:767px){#header .logo{top:50%;width:80px}}#header.fixed{z-index:10;position:fixed;transition:all 0.2s ease-in-out;background-color:rgba(255, 255, 255, 0.95)}#header.fixed .logo{display:block}#header .inside{padding:0 1%}#header .logo{display:block}@media screen and (min-width:767px){#header .logo{display:none}}#header .inforechts{display:none}@media screen and (min-width:767px){#header .inforechts{text-align:left;padding:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}}#header .inforechts div{padding-left:1.2em}.mod_article .ce_hyperlink a{border:1px solid #aba2a0;display:block;padding:1.5em;text-transform:uppercase;text-align:center;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-duration:0.2s}.mod_article .ce_hyperlink a:hover{background-color:#aba2a0;color:#fff;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-duration:0.2s}#slider{padding-top:calc(100px - 14px)}@media screen and (min-width:767px){#slider{padding-top:calc(100px - 14px)}}#slider img{width:100%}#slider .startbild{position:absolute;margin-top:-40vh;left:11vw;font-size:2em;line-height:109%}.xl-parallax{min-height:200px !important}.rahmen{border:1px solid #aba2a0;padding:1em}.rs-columns{border-bottom:1px solid #aba2a0;padding:3em 0}.rs-columns:last-child,.rs-columns.noborder{border-bottom:none}.abstand{padding:0 0 3em 0}.impressum #main .inside{margin:0 auto;max-width:1199px;padding:0 1%}.smaller{padding:0 1% 0 1%;position:relative;top:3em}.mod_sitemap a{color:#4a5257;font-weight:100;font-size:1em}.mod_sitemap a:hover{color:#aba2a0}.mod_sitemap .level_2{padding-left:2em}.mod_sitemap .level_3{padding-left:4em}#footer{background-color:#4a5257;color:#fff;font-size:0.8em;text-align:center;padding:0 1%}#footer a{color:#fff}#footer .inside{max-width:1199px;margin:0 auto;padding-top:3em}@media screen and (min-width:767px){#footer{text-align:left}}#footer .rs-columns{text-align:center}@media screen and (min-width:767px){#footer .rs-columns{text-align:left;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-end}}#footer .content-text{margin:0}#footer ul{line-height:1em}#footer ul li{padding-top:1.2em}#footer p{margin-bottom:0}