body{font-family:'Roboto', sans-serif;background-color:#e3e3e3;}h1, p{margin:0;}header{width:100%;background-color:#444444;}header .flex-box-sm{height:90px;align-items:center;}header .logo img{height:80px;}header .menu .menu-button{display:none;}header .menu{text-align:right;font-size:14px;}header .menu ul li{list-style:none;display:inline;margin:0 0 0 15px;}header .menu ul li:first-child{margin:0;}header .menu ul li a{color:#fff;text-decoration:none;transition:all 500ms;border-bottom:solid 1px rgba(255, 255, 255, 0);position:relative;top:0;}header .menu ul li a:hover{border-bottom:solid 1px rgba(255, 255, 255, 0.15);top:3px;}.banner{width:100%;height:750px;background-image:url(../../../imagesfree/Background0/Day/background2.jpg);background-repeat:no-repeat;background-size:cover;}.banner .overlay{width:100%;height:100%;background-image:linear-gradient(rgba(227, 227, 227, 0.1) 20%, rgba(227, 227, 227, 1.8) 100%);}.banner h1{text-align:center;color:rgba(255, 255, 255, 0.9);font-family:'Satisfy', cursive;font-size:50px;padding-top:100px;text-shadow:5px 5px 10px rgba(0, 0, 0, 0.8);}.banner h2{text-align:center;color:rgba(255, 255, 255, 0.9);font-family:'Satisfy', cursive;font-size:30px;padding-top:1px;text-shadow:5px 5px 10px rgba(0, 0, 0, 0.8);}.banner h3{text-align:center;color:rgba(255, 255, 255, 0.9);font-family:'Satisfy', cursive;font-size:20px;padding-top:1px;text-shadow:5px 5px 10px rgba(0, 0, 0, 0.8);}.inhalt .flex-box-sm{background-color:white;opacity:0.8;margin:-450px 15px 50px 15px;padding:30px 15px 30px 15px;width:auto;height:auto;box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.25);}.inhalt img{max-width:80%;height:auto;}.inhalt p{text-align:justify;color:#000000;font-size:16px;text-shadow:2px 1px 1px rgba(255, 255, 255, 1.8);line-height:1.5;}.gaestebuch{position:static;align-content:center;margin:-10px 15px 50px 15px;padding:15px 10px 30px 5px;width:850px;height:1100px;border:none;}.links{position:static;align-content:center;margin:-20px 15px 0px 0px;padding:15px 10px 15px 5px;width:98%;height:470px;border:3px dotted #be2596;}.formular{position:static;align-content:center;margin:-10px 15px 50px 15px;padding:15px 10px 30px 5px;width:800px;height:850px;border:none;}.inhalt .flex-box-sm img{border-color:#E50B7E;}.inhalt b{text-align:center;color:rgba(229, 11, 126, 0.9);font-family:'Satisfy', bold;font-size:16px;padding-top:1px;text-shadow:1px 1px 10px rgba(0, 0, 0, 0.8);}.inhalt u{text-align:center;color:rgba(229, 11, 126, 0.9);font-family:'Satisfy', cursive;font-size:16px;padding-top:1px;text-shadow:1px 1px 10px rgba(0, 0, 0, 0.8);}.inhalt i{text-align:center;color:rgba(229, 11, 126, 0.9);font-family:'Satisfy', cursive;font-size:16px;padding-top:1px;text-shadow:1px 1px 10px rgba(0, 0, 0, 0.8);}.inhalt a:link{text-align:center;color:rgba(229, 11, 126, 0.9);font-family:'arial', cursive;font-size:12px;padding-top:1px;text-shadow:1px 1px 10px rgba(0, 0, 0, 0.8);}.inhalt a:visited{text-align:center;color:rgba(229, 11, 126, 0.9);font-family:'arial', cursive;font-size:12px;padding-top:1px;text-shadow:5px 5px 10px rgba(0, 0, 0, 0.8);}.inhalt a:hover{text-align:center;color:rgba(106, 167, 255, 0.9);font-family:'arial', cursive;font-size:12px;padding-top:1px;text-shadow:5px 5px 7px rgba(0, 0, 0, 0.8);}.picv{height:250px;border-color:#E50B7E;}.pich{width:360px;border-color:#E50B7E;}.inhalt h3{text-align:center;color:rgba(229, 11, 126, 0.9);font-family:'Satisfy', cursive;font-size:20px;padding-top:1px;text-shadow:5px 5px 10px rgba(0, 0, 0, 0.8);}.inhalt h4{text-align:center;color:rgba(229, 11, 126, 0.9);font-family:'Satisfy', cursive;font-size:16px;padding-top:1px;text-shadow:5px 5px 10px rgba(0, 0, 0, 0.8);}.inhalt l{text-align:left;color:rgba(0, 0, 0, 0.9);font-family:'Satisfy', cursive, bold;font-size:18px;padding-top:0px;text-shadow:5px 5px 10px rgba(0, 0, 0, 0.8);}.inhalt n{text-align:center;color:rgba(0, 0, 0, 0.9);font-family:'impact', cursive;font-size:11px;padding-top:1px;text-shadow:5px 5px 10px rgba(0, 0, 0, 0.8);}footer{width:100%;background-color:#444444;color:#fff;font-size:14px;}footer .flex-box-sm{height:45px;align-items:center;}footer .rechtliches{text-align:right;}footer .rechtliches ul li{list-style:none;display:inline;}footer .rechtliches ul li:last-child{margin-left:10px;}footer .rechtliches ul li a{color:#fff;text-decoration:none;}footer .rechtliches ul li a:hover{text-decoration:underline;}@media screen and (max-width:1400px){.gaestebuch{position:static;align-content:center;margin:-10px 15px 50px 15px;padding:15px 10px 30px 5px;width:750px;height:1200px;border:none;}.links{position:static;align-content:center;margin:-20px 15px 0px 0px;padding:15px 10px 15px 5px;width:98%;height:485px;border:3px dotted #be2596;}.formular{position:static;align-content:center;margin:-10px 15px 50px 15px;padding:15px 10px 30px 5px;width:650px;height:1050px;border:none;}}@media screen and (max-width:1100px){.gaestebuch{position:static;align-content:center;margin:-10px 15px 50px 15px;padding:15px 10px 30px 5px;width:650px;height:1200px;border:none;}.links{position:static;align-content:center;margin:-20px 15px 0px 0px;padding:15px 10px 15px 5px;width:98%;height:500px;border:3px dotted #be2596;}.formular{position:static;align-content:center;margin:-10px 15px 50px 15px;padding:15px 10px 30px 5px;width:550px;height:1100px;border:none;}}@media screen and (max-width:950px){.gaestebuch{position:static;align-content:center;margin:-10px 15px 50px 15px;padding:15px 10px 30px 5px;width:450px;height:1300px;border:none;}.links{position:static;align-content:center;margin:-20px 15px 0px 0px;padding:15px 10px 15px 5px;width:98%;height:520px;border:3px dotted #be2596;}.formular{position:static;align-content:center;margin:-10px 15px 50px 15px;padding:15px 10px 30px 5px;width:450px;height:1200px;border:none;}}@media screen and (max-width:768px){header{background-color:transparent;position:absolute;top:0;left:0;}header .flex-box-sm{height:auto;}header .logo{background-color:#444444;height:60px;z-index:10;}header .logo img{height:40px;margin:15px 0px 0px 15px;}header .menu .menu-button{display:block;position:absolute;top:20px;right:15px;height:20px;cursor:pointer;z-index:20;}header .menu{text-align:center;}header .menu nav{background-color:rgba(102, 102, 102, 0.90);padding:10px 0;display:none;position:relative;}header .menu nav.open-menu{display:block;animation:open-menu 250ms ease-out 0s normal forwards;}header .menu nav.close-menu{display:block;animation:close-menu 250ms ease-out 0s normal forwards;}header .menu ul li, header .menu ul li:first-child{list-style:none;display:block;margin:0;padding:7px 0;}.banner{margin-top:60px;}.banner .overlay{background-image:linear-gradient(rgba(68, 68, 68, 0.1) 20%, rgba(227, 227, 227, 1) 85%);}.banner h1{font-size:30px;padding-top:60px;}.banner h2{font-size:20px;padding-top:10px;}.inhalt .flex-box-sm{background-color:white;opacity:0.7;margin:-500px 10px 10px 10px;padding:20px;}.inhalt p{ text-align:justify; color:#000; line-height:1.5;}.gaestebuch{position:static;align-content:center;margin:-10px 15px 50px 15px;padding:0px 15px 30px 5px;width:95%;height:1500px;border:none;} .links{position:static;align-content:center;margin:-20px 15px 0px 0px;padding:15px 10px 15px 5px;width:95%;height:740px;border:3px dotted #be2596;}.formular{position:static;align-content:center;margin:-10px 15px 50px 15px;padding:15px 10px 30px 5px;width:95%;height:1200px;border:none;} .inhalt .flex-box-sm img{ border-color:#E50B7E;}.picv{ height:300px; border-color:#E50B7E;} .pich{ width:320px; border-color:#E50B7E;}footer .flex-box-sm{height:auto;padding:10px 0;flex-direction:column-reverse;}footer .copyright, footer .rechtliches{text-align:center;margin-bottom:5px;}}@keyframes open-menu{from{opacity:0;top:-100px;}to{opacity:1;top:0;}}@keyframes close-menu{from{opacity:1;top:0;}to{opacity:0;top:-100px;}}body,html{margin:0;padding:0;width:100%;height:100%}ul,menu,dir{-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-before:0;-webkit-padding-after:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;padding:0;margin:0}.gap-marg-15{width:initial!important;margin:0 15px}@media screen and (max-width:768px){.gap-marg-15{margin:0}}.gap-pad-15{width:initial!important;padding:0 15px}@media screen and (max-width:768px){.gap-pad-15{padding:0}}.mobile{display:none}@media screen and (max-width:768px){.desktop{display:none}.mobile{display:block}}.main-box-xxl{width:1350px;margin:0 auto}@media (max-width:1395px){.main-box-xxl{width:100%}}.main-box-xl{width:1200px;margin:0 auto}@media (max-width:1245px){.main-box-xl{width:100%}}.main-box-lg{width:1025px;margin:0 auto}@media (max-width:1070px){.main-box-lg{width:100%}}.main-box-md{width:900px;margin:0 auto}@media (max-width:945px){.main-box-md{width:100%}}.xl-box-12,.lg-box-12,.md-box-12,.sm-box-12,.xs-box-12,.no-box-12{width:100%}.xl-box-11,.lg-box-11,.md-box-11,.sm-box-11,.xs-box-11,.no-box-11{width:91.66666667%}.xl-box-10,.lg-box-10,.md-box-10,.sm-box-10,.xs-box-10,.no-box-10{width:83.33333333%}.xl-box-09,.lg-box-09,.md-box-09,.sm-box-09,.xs-box-09,.no-box-09{width:75%}.xl-box-08,.lg-box-08,.md-box-08,.sm-box-08,.xs-box-08,.no-box-08{width:66.66666667%}.xl-box-07,.lg-box-07,.md-box-07,.sm-box-07,.xs-box-07,.no-box-07{width:58.33333333%}.xl-box-06,.lg-box-06,.md-box-06,.sm-box-06,.xs-box-06,.no-box-06{width:50%}.xl-box-05,.lg-box-05,.md-box-05,.sm-box-05,.xs-box-05,.no-box-05{width:41.66666667%}.xl-box-04,.lg-box-04,.md-box-04,.sm-box-04,.xs-box-04,.no-box-04{width:33.33333333%}.xl-box-03,.lg-box-03,.md-box-03,.sm-box-03,.xs-box-03,.no-box-03{width:25%}.xl-box-02,.lg-box-02,.md-box-02,.sm-box-02,.xs-box-02,.no-box-02{width:16.66666667%}.xl-box-01,.lg-box-01,.md-box-01,.sm-box-01,.xs-box-01,.no-box-01{width:8.33333333%}.flex-box-xl{width:100%;display:flex;flex-direction:row}@media (max-width:1200px){.flex-box-xl{flex-direction:column}.xl-box-01,.xl-box-02,.xl-box-03,.xl-box-04,.xl-box-05,.xl-box-06,.xl-box-07,.xl-box-08,.xl-box-09,.xl-box-10,.xl-box-11,.xl-box-12{width:100%}}.flex-box-lg{width:100%;display:flex;flex-direction:row}@media (max-width:1025px){.flex-box-lg{flex-direction:column}.lg-box-01,.lg-box-02,.lg-box-03,.lg-box-04,.lg-box-05,.lg-box-06,.lg-box-07,.lg-box-08,.lg-box-09,.lg-box-10,.lg-box-11,.lg-box-12{width:100%}}.flex-box-md{width:100%;display:flex;flex-direction:row}@media (max-width:900px){.flex-box-md{flex-direction:column}.md-box-01,.md-box-02,.md-box-03,.md-box-04,.md-box-05,.md-box-06,.md-box-07,.md-box-08,.md-box-09,.md-box-10,.md-box-11,.md-box-12{width:100%}}.flex-box-sm{width:100%;display:flex;flex-direction:row}@media (max-width:768px){.flex-box-sm{flex-direction:column}.sm-box-01,.sm-box-02,.sm-box-03,.sm-box-04,.sm-box-05,.sm-box-06,.sm-box-07,.sm-box-08,.sm-box-09,.sm-box-10,.sm-box-11,.sm-box-12{width:100%}}.flex-box-xs{width:100%;display:flex;flex-direction:row}@media (max-width:575px){.flex-box-xs{flex-direction:column}.xs-box-01,.xs-box-02,.xs-box-03,.xs-box-04,.xs-box-05,.xs-box-06,.xs-box-07,.xs-box-08,.xs-box-09,.xs-box-10,.xs-box-11,.xs-box-12{width:100%}}.flex-box-no{width:100%;display:flex;flex-direction:row}