body,html{font-family:Arial, sans-serif;margin:0;padding:0;background-image:url(../bilder/bg.jpg);background-repeat:repeat;background-size:auto}ul,li{list-style:none}a{text-decoration:none;color:white;font-weight:bold}a:hover{text-decoration:underline;color:white;font-weight:bold}h1,h2,h3,h4,h5{margin:0;padding:0}h1{font-family:"Arial Black", Arial, sans-serif}h2{font-family:"Arial Narrow", Arial, sans-serif}p{font-family:'Arial Narrow' , Arial ,sans-serif;font-size:22px;margin:0}p span{font-weight:bold;text-transform:uppercase;color:#8eb721}.theme{width:100%;height:400px;background-attachment:fixed;background-repeat:no-repeat;background-position:top;background-size:cover;position:relative;float:left}.theme h1{color:white;position:absolute;width:100%;margin:0;padding:0;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);font-size:50px;text-shadow:3px 3px 2px black}.text p{padding:150px 100px;text-align:center}.icon-list .icon-item{height:100%;cursor:pointer;opacity:.7}.icon-list .icon-item:first-child{color:#8eb721;opacity:1}.icon-list .icon-item img{position:relative;height:100%;padding:100px 20px 20px;box-sizing:border-box;max-height:300px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.icon-list .icon-item h2{text-align:center}.icon-list .icon-item .info-responsive{display:none;background-color:white;border-radius:10px;-webkit-box-shadow:4px 4px 7px 0px rgba(0,0,0,0.53);-moz-box-shadow:4px 4px 7px 0px rgba(0,0,0,0.53);box-shadow:4px 4px 7px 0px rgba(0,0,0,0.53)}.icon-list .icon-item .info-responsive p{text-align:justify;padding:30px 0;color:black}.info-list .info-item{background-color:white;border-radius:10px;-webkit-box-shadow:4px 4px 7px 0px rgba(0,0,0,0.53);-moz-box-shadow:4px 4px 7px 0px rgba(0,0,0,0.53);box-shadow:4px 4px 7px 0px rgba(0,0,0,0.53);opacity:0;height:0}.info-list .info-item:first-child{opacity:1;height:auto}.info-list .info-item p{text-align:justify;padding:30px}.container{width:100%;height:auto;float:left;position:relative;box-sizing:border-box;padding:0;overflow:hidden}.col{float:left;position:relative;height:auto;box-sizing:border-box;padding:0 50px}.col.full{width:100%}.col.three-four{width:75%}.col.two-three{width:66.666666%}.col.half{width:50%}.col.one-three{width:33.333333%}.col.one-four{width:25%}.col.one-six{width:16.666666%}header .logo{height:150px;margin:20px 0}header .logo img{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);width:auto;height:100%;cursor:pointer}header .logo.scrolled{height:0;margin:0;transition:0.4s ease-in;-moz-transition:0.4s ease-in;-webkit-transition:0.4s ease-in;-o-transition:0.4s ease-in}header menu{background:#8eb721;margin:0;z-index:999}header menu nav .menu-bar{width:50px;height:50px;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);display:none;cursor:pointer;transition:0.3s ease-in;-moz-transition:0.3s ease-in;-webkit-transition:0.3s ease-in;-o-transition:0.3s ease-in;padding:10px 0}header menu nav .menu-bar .bar{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);width:50px;height:3px;background-color:white}header menu nav .menu-bar .bar::before,header menu nav .menu-bar .bar::after,header menu nav .menu-bar.menu-active .bar::after{content:"";position:absolute;width:100%;height:3px;top:10px;background-color:white}header menu nav .menu-bar .bar::after{top:-10px}header menu nav .menu-bar:hover .bar::before,header menu nav .menu-bar:hover .bar::after{top:12px}header menu nav .menu-bar:hover .bar::after{top:-12px}header menu nav .menu-bar.menu-active .bar{height:0}header menu nav .menu-bar.menu-active .bar::before,header menu nav .menu-bar.menu-active .bar::after{transition:0.2s ease-in;-moz-transition:0.2s ease-in;-webkit-transition:0.2s ease-in;-o-transition:0.2s ease-in;height:3px;top:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}header menu nav .menu-bar.menu-active .bar::after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}header menu nav ul{position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);padding:20px 0;float:left;transition:0.2s ease-in;-moz-transition:0.2s ease-in;-webkit-transition:0.2s ease-in;-o-transition:0.2s ease-in}header menu nav ul li{display:inline-flex;padding:0 50px}header menu nav ul li h1{color:white;text-transform:uppercase;transition:0.2s ease-in;-moz-transition:0.2s ease-in;-webkit-transition:0.2s ease-in;-o-transition:0.2s ease-in}.start .theme{height:calc(100vh - 251px);background-image:url("../bilder/img_3321.jpg")}.service .theme{background-image:url("../bilder/melvin1.png")}.service .text p{padding-bottom:50px}.service .info-list{padding:50px 100px 150px}.voraussetzungen .theme{background-image:url("../bilder/594932073930975.jpg")}.voraussetzungen .info-list{padding:50px 100px 150px}.voraussetzungen .info-list .info-item p{text-align:center}.voraussetzungen .icon-list{padding-top:150px}.voraussetzungen .icon-list .icon-item img{padding:0px 20px;max-height:100px}.voraussetzungen .icon-list .icon-item h2{font-size:16px}.voraussetzungen .icon-list .icon-item .info-responsive{margin:30px 0}.voraussetzungen .icon-list .icon-item .info-responsive p{text-align:center}.preise .theme{background-image:url("../bilder/luca2.png")}.preise .text p{padding-bottom:0px}.preise .preise-list{padding:100px 150px}.preise .preise-list .monatsabo{padding:30px 0;position:relative;clear:both}.preise .preise-list .monatsabo h1{text-align:center;font-size:40px}.preise .preise-list .preise-item{padding:20px 20px}.preise .preise-list .preise-item .preis-con{-webkit-box-shadow:4px 4px 7px 0px rgba(0,0,0,0.53);-moz-box-shadow:4px 4px 7px 0px rgba(0,0,0,0.53);box-shadow:4px 4px 7px 0px rgba(0,0,0,0.53);border-radius:10px;background-color:white;padding:0;width:350px;height:500px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);position:relative}.preise .preise-list .preise-item .preis-con .preise-img{width:100%;height:350px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;border-radius:10px 10px 0 0}.preise .preise-list .preise-item .preis-con .preise-img::before,.preise .preise-list .preise-item .preis-con header menu nav .menu-bar .preise-img.bar::after,header menu nav .menu-bar .preise .preise-list .preise-item .preis-con .preise-img.bar::after{content:"";width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.3);border-radius:10px 10px 0 0}.preise .preise-list .preise-item .preis-con .preise-img .preis{z-index:99;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);border-radius:50%;border:2px solid white;width:calc(100% - 60px);height:calc(100% - 60px)}.preise .preise-list .preise-item .preis-con .preise-img .preis p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);color:white;font-size:100px}.preise .preise-list .preise-item .preis-con .preise-img .preis p .euro,.preise .preise-list .preise-item .preis-con .preise-img .preis p .dezi{font-size:35px;color:white;font-weight:normal;vertical-align:top;font-weight:normal}.preise .preise-list .preise-item .preis-con .preise-img .preis p .dezi{text-decoration:underline}.preise .preise-list .preise-item .preis-con .preise-info{width:100%;height:150px;position:relative}.preise .preise-list .preise-item .preis-con .preise-info p{padding:50px;text-align:center}.uber-mich .theme{background-image:url("../bilder/lucamelvin.jpg")}.uber-mich .uber-mich-text p{padding:100px 150px;text-align:justify;font-size:20px}.uber-mich .uber-mich-text p span{color:black;text-align:center;font-size:30px;text-transform:none;width:100%;float:left}.galerie .galerie-list{padding:0 150px 100px}.galerie .galerie-item .gal-img{float:left;position:relative;width:25%;height:160px;box-sizing:border-box;overflow:hidden;transition:0.3s ease-in;-moz-transition:0.3s ease-in;-webkit-transition:0.3s ease-in;-o-transition:0.3s ease-in;cursor:pointer}.galerie .galerie-item .gal-img::before,.galerie .galerie-item header menu nav .menu-bar .gal-img.bar::after,header menu nav .menu-bar .galerie .galerie-item .gal-img.bar::after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.5);opacity:0;z-index:9;transition:0.3s ease-in;-moz-transition:0.3s ease-in;-webkit-transition:0.3s ease-in;-o-transition:0.3s ease-in}.galerie .galerie-item .gal-img::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);width:50px;height:50px;background-image:url(../bilder/size.svg);background-size:contain;background-repeat:no-repeat;opacity:0;z-index:99;transition:0.3s ease-in;-moz-transition:0.3s ease-in;-webkit-transition:0.3s ease-in;-o-transition:0.3s ease-in}.galerie .galerie-item .gal-img:hover::before,.galerie .galerie-item header menu nav .menu-bar .gal-img.bar:hover::after,header menu nav .menu-bar .galerie .galerie-item .gal-img.bar:hover::after{opacity:1}.galerie .galerie-item .gal-img:hover::after{opacity:1}.galerie .galerie-item .gal-img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);width:150%;height:auto}.kontakt .theme{background-image:url("../bilder/dsc_0557.jpg")}.kontakt .text p{padding-bottom:50px}.kontakt .kontakt-con{padding:0 150px 100px}.kontakt .kontakt-con form li{width:100%;height:auto;float:left;padding:10px 0}.kontakt .kontakt-con form li label{width:100%;float:left;padding:2px 0;text-align:center;font-weight:bold;text-transform:uppercase}.kontakt .kontakt-con form li input{float:left;width:100%;padding:5px 0;text-align:center;border:1px solid black}.kontakt .kontakt-con form li textarea{max-width:100%;min-width:100%;min-height:250px;float:left;border:1px solid black}.kontakt .kontakt-con form li button{position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);background-color:transparent;border:none;width:70px;height:70px;background-image:url(../bilder/send.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer}.impressum .theme{background-image:url("../bilder/img_3321.jpg")}.impressum .impress-text p{padding:30px 150px;text-align:justify;font-size:20px}.impressum .impress-text p.center{text-align:center}.impressum .impress-text p span{font-weight:normal;text-transform:none}.impressum .impress-text h2{text-align:left;padding:0 150px}.impressum .impress-text h1{text-align:center;margin:50px 0;padding:0 150px;font-size:60px}.impressum .impress-text img{padding:30px 150px 0;width:100px;height:auto}.impressum .partner-links a{color:#8eb721;padding:30px 0;font-size:32px;float:left;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);left:50%}footer{background-color:#8eb721}footer .logo{height:70px;margin:20px 0}footer .logo img{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);width:auto;height:100%}footer .footer-list{position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}footer .footer-list .footer-item{float:left;text-align:center;color:white;font-weight:bold;font-family:"Arial Narrow", Arial, san-serif;margin:0 10px}@media screen and (max-width: 1380px){nav h1{font-size:16px}.preise .preise-list .preise-item{width:50%}}@media screen and (max-width: 1200px){header menu nav ul{height:auto}header menu nav ul li{padding:0 15px;overflow:hidden;height:auto}header menu nav ul li h1{font-size:14px}.preise .preise-list{padding:100px 50px}.galerie .galerie-item .gal-img{width:50%}}@media screen and (max-width: 800px){header menu nav .menu-bar{display:block}header menu nav ul{padding:0;height:0px}header menu nav ul li{display:block;text-align:center;height:0px;padding:0}header menu nav ul li h1{font-size:22px}.col{width:100% !important}.text p{padding:100px 30px}.uber-mich .uber-mich-text p{padding:100px 30px}.kontakt .kontakt-con{padding:0 80px 100px}.voraussetzungen .info-list,.service .info-list{padding:50px 80px 150px}.voraussetzungen .info-list .info-item p,.service .info-list .info-item p{padding:30px 0}footer .footer-list .footer-item{float:none}.galerie .galerie-list{padding:70px 40px 100px}.galerie .galerie-item .gal-img{width:100%}.info-list{display:none}.icon-list{padding:0 80px 150px}.icon-list .icon-item{opacity:1 !important;color:#8eb721 !important;padding:0;cursor:default}.icon-list .icon-item .info-responsive{display:block;margin:20px 0 0}.icon-list .icon-item .info-responsive p{font-size:18px}.impressum .impress-text p{padding:30px 30px}.impressum .impress-text h2,.impressum .impress-text h1{padding:0 30px}.impressum .impress-text img{padding:30px 30px 0}}@media screen and (max-width: 600px){.icon-list .icon-item .info-responsive p{font-size:16px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2){.theme{background-attachment:scroll;background-position:center}header menu nav .menu-bar{display:block}header menu nav ul{padding:0;height:0px}header menu nav ul li{display:block;text-align:center;height:0px;padding:0}header menu nav ul li h1{font-size:35px}.col{width:100% !important}.text p{padding:100px 30px}.uber-mich .uber-mich-text p{padding:100px 30px}.kontakt .kontakt-con{padding:0 80px 100px}.voraussetzungen .info-list,.service .info-list{padding:50px 80px 150px}.voraussetzungen .info-list .info-item p,.service .info-list .info-item p{padding:30px 0}footer .footer-list .footer-item{float:none}.galerie .galerie-list{padding:70px 40px 100px}.galerie .galerie-item .gal-img{width:100%;height:300px}.galerie .galerie-item .gal-img::after{opacity:1}.info-list{display:none}.icon-list{padding:0 80px 150px}.icon-list .icon-item{opacity:1 !important;color:#8eb721 !important;padding:0;cursor:default}.icon-list .icon-item .info-responsive{display:block;margin:20px 0 0}.icon-list .icon-item .info-responsive p{font-size:18px}.impressum .impress-text p{padding:30px 30px}.impressum .impress-text h2{padding:0 30px}.impressum .impress-text h1{padding:0 30px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){header menu nav .menu-bar{width:100px;height:100px}header menu nav .menu-bar .bar{width:100%;height:5px}header menu nav .menu-bar .bar::before,header menu nav .menu-bar .bar::after,header menu nav .menu-bar.menu-active .bar::after{height:5px;top:12px}header menu nav .menu-bar .bar::after{height:5px;top:-12px}header menu nav .menu-bar.menu-active .bar::before,header menu nav .menu-bar.menu-active .bar::after{height:5px}header menu nav .menu-bar.menu-active .bar::after{height:5px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){header .logo.scrolled{display:none}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2){.theme{background-attachment:scroll;background-position:center}header menu nav .menu-bar{display:block}header menu nav ul{padding:0;height:0px}header menu nav ul li{display:block;text-align:center;height:0px;padding:0}header menu nav ul li h1{font-size:35px}.col{width:100% !important}.text p{padding:100px 30px}.uber-mich .uber-mich-text p{padding:100px 30px}.kontakt .kontakt-con{padding:0 80px 100px}.voraussetzungen .info-list,.service .info-list{padding:50px 80px 150px}.voraussetzungen .info-list .info-item p,.service .info-list .info-item p{padding:30px 0}footer .footer-list .footer-item{float:none}.galerie .galerie-list{padding:70px 40px 100px}.galerie .galerie-item .gal-img{width:100%;height:300px}.galerie .galerie-item .gal-img::after{opacity:1}.info-list{display:none}.icon-list{padding:0 80px 150px}.icon-list .icon-item{opacity:1 !important;color:#8eb721 !important;padding:0;cursor:default}.icon-list .icon-item .info-responsive{display:block;margin:20px 0 0}.icon-list .icon-item .info-responsive p{font-size:18px}.impressum .impress-text p{padding:30px 30px}.impressum .impress-text h2{padding:0 30px}.impressum .impress-text h1{padding:0 30px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){header menu nav .menu-bar{width:100px;height:100px}header menu nav .menu-bar .bar{width:100%;height:5px}header menu nav .menu-bar .bar::before,header menu nav .menu-bar .bar::after,header menu nav .menu-bar.menu-active .bar::after{height:5px;top:12px}header menu nav .menu-bar .bar::after{height:5px;top:-12px}header menu nav .menu-bar.menu-active .bar::before,header menu nav .menu-bar.menu-active .bar::after{height:5px}header menu nav .menu-bar.menu-active .bar::after{height:5px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){header .logo.scrolled{display:none}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2){.theme{background-attachment:scroll;background-position:center}header menu nav .menu-bar{display:block}header menu nav ul{padding:0;height:0px}header menu nav ul li{display:block;text-align:center;height:0px;padding:0}header menu nav ul li h1{font-size:35px}.col{width:100% !important}.text p{padding:100px 30px}.uber-mich .uber-mich-text p{padding:100px 30px}.kontakt .kontakt-con{padding:0 80px 100px}.voraussetzungen .info-list,.service .info-list{padding:50px 80px 150px}.voraussetzungen .info-list .info-item p,.service .info-list .info-item p{padding:30px 0}footer .footer-list .footer-item{float:none}.galerie .galerie-list{padding:70px 40px 100px}.galerie .galerie-item .gal-img{width:100%;height:300px}.galerie .galerie-item .gal-img::after{opacity:1}.info-list{display:none}.icon-list{padding:0 80px 150px}.icon-list .icon-item{opacity:1 !important;color:#8eb721 !important;padding:0;cursor:default}.icon-list .icon-item .info-responsive{display:block;margin:20px 0 0}.icon-list .icon-item .info-responsive p{font-size:18px}.impressum .impress-text p{padding:30px 30px}.impressum .impress-text h2{padding:0 30px}.impressum .impress-text h1{padding:0 30px}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){header menu nav .menu-bar{width:100px;height:100px}header menu nav .menu-bar .bar{width:100%;height:5px}header menu nav .menu-bar .bar::before,header menu nav .menu-bar .bar::after,header menu nav .menu-bar.menu-active .bar::after{height:5px;top:12px}header menu nav .menu-bar .bar::after{height:5px;top:-12px}header menu nav .menu-bar.menu-active .bar::before,header menu nav .menu-bar.menu-active .bar::after{height:5px}header menu nav .menu-bar.menu-active .bar::after{height:5px}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){header .logo.scrolled{display:none}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3){.theme{background-attachment:scroll;background-position:center}header menu nav .menu-bar{display:block}header menu nav ul{padding:0;height:0px}header menu nav ul li{display:block;text-align:center;height:0px;padding:0}header menu nav ul li h1{font-size:35px}.col{width:100% !important}.text p{padding:100px 30px}.uber-mich .uber-mich-text p{padding:100px 30px}.kontakt .kontakt-con{padding:0 80px 100px}.voraussetzungen .info-list,.service .info-list{padding:50px 80px 150px}.voraussetzungen .info-list .info-item p,.service .info-list .info-item p{padding:30px 0}footer .footer-list .footer-item{float:none}.galerie .galerie-list{padding:70px 40px 100px}.galerie .galerie-item .gal-img{width:100%;height:300px}.galerie .galerie-item .gal-img::after{opacity:1}.info-list{display:none}.icon-list{padding:0 80px 150px}.icon-list .icon-item{opacity:1 !important;color:#8eb721 !important;padding:0;cursor:default}.icon-list .icon-item .info-responsive{display:block;margin:20px 0 0}.icon-list .icon-item .info-responsive p{font-size:18px}.impressum .impress-text p{padding:30px 30px}.impressum .impress-text h2{padding:0 30px}.impressum .impress-text h1{padding:0 30px}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait){header menu nav .menu-bar{width:100px;height:100px}header menu nav .menu-bar .bar{width:100%;height:5px}header menu nav .menu-bar .bar::before,header menu nav .menu-bar .bar::after,header menu nav .menu-bar.menu-active .bar::after{height:5px;top:12px}header menu nav .menu-bar .bar::after{height:5px;top:-12px}header menu nav .menu-bar.menu-active .bar::before,header menu nav .menu-bar.menu-active .bar::after{height:5px}header menu nav .menu-bar.menu-active .bar::after{height:5px}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape){header .logo.scrolled{display:none}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2){.theme{background-attachment:scroll;background-position:center}header menu nav .menu-bar{display:block}header menu nav ul{padding:0;height:0px}header menu nav ul li{display:block;text-align:center;height:0px;padding:0}header menu nav ul li h1{font-size:35px}.col{width:100% !important}.text p{padding:100px 30px}.uber-mich .uber-mich-text p{padding:100px 30px}.kontakt .kontakt-con{padding:0 80px 100px}.voraussetzungen .info-list,.service .info-list{padding:50px 80px 150px}.voraussetzungen .info-list .info-item p,.service .info-list .info-item p{padding:30px 0}footer .footer-list .footer-item{float:none}.galerie .galerie-list{padding:70px 40px 100px}.galerie .galerie-item .gal-img{width:100%;height:300px}.galerie .galerie-item .gal-img::after{opacity:1}.info-list{display:none}.icon-list{padding:0 80px 150px}.icon-list .icon-item{opacity:1 !important;color:#8eb721 !important;padding:0;cursor:default}.icon-list .icon-item .info-responsive{display:block;margin:20px 0 0}.icon-list .icon-item .info-responsive p{font-size:18px}.impressum .impress-text p{padding:30px 30px}.impressum .impress-text h2{padding:0 30px}.impressum .impress-text h1{padding:0 30px}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait){header menu nav .menu-bar{width:100px;height:100px}header menu nav .menu-bar .bar{width:100%;height:5px}header menu nav .menu-bar .bar::before,header menu nav .menu-bar .bar::after,header menu nav .menu-bar.menu-active .bar::after{height:5px;top:12px}header menu nav .menu-bar .bar::after{height:5px;top:-12px}header menu nav .menu-bar.menu-active .bar::before,header menu nav .menu-bar.menu-active .bar::after{height:5px}header menu nav .menu-bar.menu-active .bar::after{height:5px}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){header .logo.scrolled{display:none}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3){.theme{background-attachment:scroll;background-position:center}header menu nav .menu-bar{display:block}header menu nav ul{padding:0;height:0px}header menu nav ul li{display:block;text-align:center;height:0px;padding:0}header menu nav ul li h1{font-size:35px}.col{width:100% !important}.text p{padding:100px 30px}.uber-mich .uber-mich-text p{padding:100px 30px}.kontakt .kontakt-con{padding:0 80px 100px}.voraussetzungen .info-list,.service .info-list{padding:50px 80px 150px}.voraussetzungen .info-list .info-item p,.service .info-list .info-item p{padding:30px 0}footer .footer-list .footer-item{float:none}.galerie .galerie-list{padding:70px 40px 100px}.galerie .galerie-item .gal-img{width:100%;height:300px}.galerie .galerie-item .gal-img::after{opacity:1}.info-list{display:none}.icon-list{padding:0 80px 150px}.icon-list .icon-item{opacity:1 !important;color:#8eb721 !important;padding:0;cursor:default}.icon-list .icon-item .info-responsive{display:block;margin:20px 0 0}.icon-list .icon-item .info-responsive p{font-size:18px}.impressum .impress-text p{padding:30px 30px}.impressum .impress-text h2{padding:0 30px}.impressum .impress-text h1{padding:0 30px}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait){header menu nav .menu-bar{width:100px;height:100px}header menu nav .menu-bar .bar{width:100%;height:5px}header menu nav .menu-bar .bar::before,header menu nav .menu-bar .bar::after,header menu nav .menu-bar.menu-active .bar::after{height:5px;top:12px}header menu nav .menu-bar .bar::after{height:5px;top:-12px}header menu nav .menu-bar.menu-active .bar::before,header menu nav .menu-bar.menu-active .bar::after{height:5px}header menu nav .menu-bar.menu-active .bar::after{height:5px}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){header .logo.scrolled{display:none}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3){.theme{background-attachment:scroll;background-position:center}header menu nav .menu-bar{display:block}header menu nav ul{padding:0;height:0px}header menu nav ul li{display:block;text-align:center;height:0px;padding:0}header menu nav ul li h1{font-size:35px}.col{width:100% !important}.text p{padding:100px 30px}.uber-mich .uber-mich-text p{padding:100px 30px}.kontakt .kontakt-con{padding:0 80px 100px}.voraussetzungen .info-list,.service .info-list{padding:50px 80px 150px}.voraussetzungen .info-list .info-item p,.service .info-list .info-item p{padding:30px 0}footer .footer-list .footer-item{float:none}.galerie .galerie-list{padding:70px 40px 100px}.galerie .galerie-item .gal-img{width:100%;height:300px}.galerie .galerie-item .gal-img::after{opacity:1}.info-list{display:none}.icon-list{padding:0 80px 150px}.icon-list .icon-item{opacity:1 !important;color:#8eb721 !important;padding:0;cursor:default}.icon-list .icon-item .info-responsive{display:block;margin:20px 0 0}.icon-list .icon-item .info-responsive p{font-size:18px}.impressum .impress-text p{padding:30px 30px}.impressum .impress-text h2{padding:0 30px}.impressum .impress-text h1{padding:0 30px}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait){header menu nav .menu-bar{width:100px;height:100px}header menu nav .menu-bar .bar{width:100%;height:5px}header menu nav .menu-bar .bar::before,header menu nav .menu-bar .bar::after,header menu nav .menu-bar.menu-active .bar::after{height:5px;top:12px}header menu nav .menu-bar .bar::after{height:5px;top:-12px}header menu nav .menu-bar.menu-active .bar::before,header menu nav .menu-bar.menu-active .bar::after{height:5px}header menu nav .menu-bar.menu-active .bar::after{height:5px}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){header .logo.scrolled{display:none}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3){.theme{background-attachment:scroll;background-position:center}header menu nav .menu-bar{display:block}header menu nav ul{padding:0;height:0px}header menu nav ul li{display:block;text-align:center;height:0px;padding:0}header menu nav ul li h1{font-size:35px}.col{width:100% !important}.text p{padding:100px 30px}.uber-mich .uber-mich-text p{padding:100px 30px}.kontakt .kontakt-con{padding:0 80px 100px}.voraussetzungen .info-list,.service .info-list{padding:50px 80px 150px}.voraussetzungen .info-list .info-item p,.service .info-list .info-item p{padding:30px 0}footer .footer-list .footer-item{float:none}.galerie .galerie-list{padding:70px 40px 100px}.galerie .galerie-item .gal-img{width:100%;height:300px}.galerie .galerie-item .gal-img::after{opacity:1}.info-list{display:none}.icon-list{padding:0 80px 150px}.icon-list .icon-item{opacity:1 !important;color:#8eb721 !important;padding:0;cursor:default}.icon-list .icon-item .info-responsive{display:block;margin:20px 0 0}.icon-list .icon-item .info-responsive p{font-size:18px}.impressum .impress-text p{padding:30px 30px}.impressum .impress-text h2{padding:0 30px}.impressum .impress-text h1{padding:0 30px}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait){header menu nav .menu-bar{width:100px;height:100px}header menu nav .menu-bar .bar{width:100%;height:5px}header menu nav .menu-bar .bar::before,header menu nav .menu-bar .bar::after,header menu nav .menu-bar.menu-active .bar::after{height:5px;top:12px}header menu nav .menu-bar .bar::after{height:5px;top:-12px}header menu nav .menu-bar.menu-active .bar::before,header menu nav .menu-bar.menu-active .bar::after{height:5px}header menu nav .menu-bar.menu-active .bar::after{height:5px}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){header .logo.scrolled{display:none}}
