.form-text1,input[type=number],input[type=number]+label{font:400 24px 'Open Sans',Arial}input[type=number],input[type=radio]+img{background-image:linear-gradient(120deg,#ebedee 0,#fdfbfb 100%)}h3,h4{margin:50px 3% 5px}.languagebox ul,nav ul{list-style:none;margin:0}.languagebox ul li,nav ul li{display:inline-block}a,nav a{text-decoration:none}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url("opensans/OpenSans-Light.ttf") format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url("opensans/OpenSans-Regular.ttf") format('truetype')}section{counter-increment:form-counter 1}.form-text1{background-image:linear-gradient(109.6deg,#dfeaf7 11.2%,#f4f8fc 91.1%);color:#1973e6;text-align:left;border-radius:10px;padding:15px 0 15px 30px;margin:30px 10px 20px}.banner,h1{letter-spacing:-1px;color:#5a5c6a}.banner,.bannersmall,.button-angebot,.footer .footerboxtop,.headerimage .headerimageleft,.main label,.untertitel,h1,input[type=number]{text-align:center}input[type=number]{padding:10px;width:150px;border-radius:8px;background-color:#eee;box-shadow:rgba(150,150,150,.3) 1px 1px 5px;border:none}.checkboximg input[type=checkbox]+img,input[type=radio]+img{border-radius:10px;height:64px;box-shadow:rgba(150,150,150,.3) 1px 1px 5px;cursor:pointer}input[type=number]+label{margin:0 200px 0 10px}.checkboximg input[type=checkbox],input[type=radio]{position:absolute;opacity:0;width:0;height:0}[type=checkbox],nav ul,nav ul ul li{position:relative}input[type=radio]+img{padding:25px}.checkboximg input[type=checkbox]:checked+img,input[type=radio]:checked+img{padding:22px 25px;border-bottom:3px solid #1973e6;border-top:3px solid #1973e6;background-image:linear-gradient(109.6deg,#dfeaf7 11.2%,#f4f8fc 91.1%)}.checkboximg input[type=checkbox]+img{padding:25px;width:64px;background-image:linear-gradient(120deg,#ebedee 0,#fdfbfb 100%)}.main label{float:left;font:italic 400 14px 'Open Sans',Arial,sans-serif;display:block;padding:5px 10px 20px;margin:10px}.main label span{font:400 24px 'Open Sans',Arial;color:#1973e6;margin:0 15px 0 -35px}[type=checkbox]{left:30px;top:30px;z-index:0;-webkit-appearance:none}[type=checkbox]+label{position:relative;display:block;cursor:pointer;font:400 24px 'Open Sans',Arial}.standard li,.standardul li{display:flex}[type=checkbox]+label:before{width:60px;height:30px;border-radius:30px;border:2px solid #ddd;background-color:#eee;content:"";margin-right:15px;transition:background-color .5s linear;z-index:5;position:absolute;top:5px;left:300px}[type=checkbox]+label:after{width:30px;height:30px;border-radius:30px;background-color:#fff;content:"";transition:margin .1s linear;box-shadow:0 0 5px #aaa;position:absolute;left:302px;top:7px;z-index:10}.img64-32,label img{width:64px;height:64px}[type=checkbox]:checked+label:before{background-color:#2b8718}[type=checkbox]:checked+label:after{margin:0 0 0 30px}.form-adress{font-family:'Lucida Grande',Arial,sans-serif;width:80%;padding:30px;background:#eee;background-image:linear-gradient(120deg,#ebedee 0,#fdfbfb 100%);box-shadow:rgba(150,150,150,.3) 1px 1px 5px;border-radius:8px;margin:25px 0 0 10px}.form-adress input[type=email],.form-adress input[type=text],.form-adress select,.form-adress textarea{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;padding:10px 0 0 5px;margin-bottom:15px;border:none;border-bottom:1px solid rgba(150,150,150,.5);background:0 0;font-family:'Lucida Grande',Arial,sans-serif;font-size:18px;height:45px}.button,.button-angebot,.tableclean th{background-color:rgb(70 110 230)}.form-adress textarea{height:120px;resize:none}.form-adress input[type=button],.form-adress input[type=submit]{font-family:'Lucida Grande',Arial,sans-serif;font-weight:400;font-size:16px;color:#fff;padding:15px 25px;background-color:#1973e6;border-radius:2px;border-style:none;cursor:pointer}.footer .footerboxtop a,body{color:#000}.form-adress input[type=button]:hover,.form-adress input[type=submit]:hover{background-color:#1950a0;color:#fff}body{background:#fff;font-size:22px;line-height:32px;margin:0;padding:0;word-wrap:break-word!important;font-family:'Open Sans',sans-serif}.main{margin:0 auto;max-width:1920px}.headerimage{background-image:linear-gradient(109.6deg,#dfeaf7 11.2%,#f4f8fc 91.1%);height:400px;border-radius:10px;margin:50px 50px 0;box-shadow:rgba(150,150,150,.3) 1px 1px 5px}.clearbox,.footer,.languagebox ul,.tableclean,nav ul ul{background-image:linear-gradient(120deg,#ebedee 0,#fdfbfb 100%)}.img32,.tableclean th img{height:32px;width:32px;vertical-align:middle}.banner{padding:110px 0 0;font:600 60px/1 'Open Sans',Arial}.bannersmall{margin-top:-20px}.headerimage .headerimageleft{display:block;width:400px;height:100%;border-radius:10px 0 0 10px;float:left;font:300 18px 'Open Sans',Arial;background-image:linear-gradient(to bottom right,#cfd9df 20%,#e2ebf0 100%);box-shadow:5px 0 5px -2px #cfd9df}.headerimage .headerimageleft p{text-align:center;font-family:'Open Sans'}.standard li::before,.standardul li::before{text-align:right;background-color:#ff4500;background-image:linear-gradient(yellow,#ff4500);background-attachment:fixed;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.headerimage .headerimageright{display:block;height:100%;width:auto;border-radius:10px;background-repeat:no-repeat}.footer{min-height:400px;box-shadow:rgba(150,150,150,.3) 1px 1px 5px;margin:50px auto 0}.footer .footerboxtop{background-color:#ddd;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:30px 0}.button-angebot:hover,.button:hover{background-color:rgb(60 90 190);box-shadow:none;transition:background-color 1s linear}.footer .footerbox{display:block;float:left;text-align:left;border-radius:7px;margin:50px 5% 0;padding:25px 0 0;width:23%;min-height:200px}.footer .footerbox p{font:400 28px 'Open Sans',Arial;margin:0 0 20px 20px}.footer .footerboxtop p img{height:24px;width:24px;vertical-align:middle;margin:0 5px 0 20px;background-image:radial-gradient(circle 1224px at 10.6% 8.8%,#fff 0,#99cafb 15%);border-radius:100px;padding:5px}.footer .footerbox a{cursor:pointer;font:300 18px 'Open Sans',Arial;margin:0 0 0 20px}.footer .footerbox a:hover{color:#f50}a{font:300 20px 'Open Sans',Arial;color:#00e}a:hover{color:#ff9153}h1{margin:50px 3%;font:600 60px/1 'Open Sans',Arial}h2{font:400 32px 'Open Sans',Arial;margin:50px 0 5px 3%}.untertitel{margin:-38px 0 50px}h3{font:400 24px 'Open Sans',Arial}.imgborder{float:left;margin:10px 10px 0 0;border-radius:8px;box-shadow:rgba(150,150,150,.3) 1px 1px 5px}.price{font:400 16px 'Open Sans',Arial;margin:0 0 5px 3%;color:#777}.button-angebot{max-width:300px;margin:20px auto;display:block;padding:20px 30px;cursor:pointer;font:300 16px 'Open Sans',arial;border-radius:4px;color:#fff;box-shadow:rgba(180 180 180) 2px 2px 5px}.tableclean,.tableimg,nav ul ul{text-align:left}.clearbox,.languagebox ul,.tableclean,.tableclean th img,nav ul ul{box-shadow:rgba(150,150,150,.3) 1px 1px 5px}.button-angebot:hover{color:#fff}#container{margin:0 auto;max-width:890px}p{font:300 20px/32px 'Open Sans',Arial;text-align:justify;margin:0 3%}.img64{vertical-align:middle;width:64px;height:64px}.img100{width:100px;height:75px}.img128{width:128px;height:128px}.img200{width:200px;height:150px}.clearbox{float:left;margin:10px 1% 10px 0;padding:10px 20px;border-radius:7px;min-height:135px;width:30%}.clearbox img{z-index:1;float:left;margin:25px 30px 5px 5px;height:64px;width:64px;border-bottom-left-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.clearbox-body{padding:.5em 1em}.clearbox-body h2{font-size:20px;margin:0;padding:0}.clearbox-body p{font:300 14px 'Open Sans',Arial;text-align:left}.standard li,.standard li a,nav ul ul{font:300 20px 'Open Sans',Arial}.clearbox .button{float:left;margin:0;padding:13px 25px}.textimage{float:left;margin:0 20px 10px 0;border-radius:8px}.clearbox-wrapper,.wrapper{margin:0 3%}.tableheadline,nav{margin:0;padding:0}.clearbox-wrapper a{color:#0093e9}.wrapper .clearbox{width:300px}.wrapper .clearboxarrow{z-index:10;float:left;width:0;height:0;margin:10px 0 0 -342px;-webkit-transform:rotate(360deg);border-style:solid;border-width:72px 0 72px 20px;border-color:transparent transparent transparent #fff;border-radius:10px}.standardul li::before{content:"\26AB";font:800 10px 'Open Sans',Arial;padding:5px 10px 0 0;margin:0 0 0 -40px}.standard ol{counter-reset:index;max-width:80%}.standard li{counter-increment:index;padding:4px 0}.toggle,[id^=drop],nav ul ul{display:none}.standard li::before{content:counters(index, ".", decimal-leading-zero);font:800 20px 'Open Sans',Arial;padding:0 16px;font-variant-numeric:tabular-nums}.standard li a{padding:0 5px}.tableheadline{font:italic 400 16px 'Open Sans',Arial,sans-serif;color:#000;counter-increment:tableheader}.tableheadline::before{content:"Table " counter(tableheader) ": ";margin:0 0 0 2.5%}.tableclean{font:400 15px bold,Arial,sans-serif;width:95%;border-collapse:collapse;margin:0 auto 20px;border-radius:5px}.tableclean a{font:400 16px 'Open Sans',Arial}.tableclean th{font:200 24px 'Open Sans',Arial,sans-serif;color:#fff;padding:20px 5px;border-bottom:1px solid #bbb;cursor:default}.languagebox ul,.tableclean th img,nav,nav ul{background-color:#fff}.tableclean th img{background-image:radial-gradient(circle 674px at 18.3% 77%,#8bbaf4 3.4%,#0f335c 56.6%);background-image:linear-gradient(135deg,#f5f7fa 0,#c3cfe2 100%);border-radius:5px;padding:5px}.tableclean th:first-child{padding-left:15px;border-radius:5px 0 0}.tableclean th:last-child{padding-right:15px;border-radius:0 5px 0 0}.tableclean td{font:400 16px/1.5 'Open Sans',Arial,sans-serif;color:#000;padding:10px 4px;cursor:default;height:64px}.tableclean td:first-child{padding-left:15px}.tableclean td:last-child{padding-right:15px}.GanzeReihe{color:#aaa;font-style:italic}.imgeffect{border-radius:5px;box-shadow:1px 1px 2px #999;border:2px solid #efefef;margin:15px 0 5px}.small td{height:auto}.tablefloat{width:30%;margin-left:50px;min-width:240px;float:left}.button,.languagebox{float:right;cursor:pointer}.tableclean tr:nth-child(odd){color:#000;background-color:#fff}.tableimg{width:64px}#logo,.button,.languagebox:hover ul,nav a{display:block}nav{z-index:100;position:fixed;width:100%;box-shadow:grey 3px 3px 5px}nav img{margin:8px 20px;float:left;width:64px;height:64px}#logo{color:#000;padding:22px 20px;float:left;font-size:24px}.languagebox{margin:1px 0 0;border-radius:7px}.languagebox img{margin:20px 10px 0 0;padding:0 0 20px;height:40px;width:40px}.languagebox ul{padding:10px;display:none;position:absolute;top:80px;right:95px;border-radius:8px;width:200px}.languagebox:hover ul li a{width:150px;margin:5px}.button{margin:11px;padding:20px 30px;font:300 16px 'Open Sans',arial;text-align:center;border-radius:4px;color:#fff;box-shadow:rgba(180 180 180) 2px 2px 5px}nav:after{content:"";display:table;clear:both}nav ul{float:left;padding:0}nav ul li{margin:0;float:left}nav a{padding:20px;margin:10px;color:#000;font:400 17px 'Open Sans',Arial}nav a:hover{background-color:#ddd;border-radius:8px;background-image:linear-gradient(90deg,#ddd 0,#efefef 100%);color:#000}nav ul ul{min-width:300px;position:absolute;top:80px;padding:20px 0 2px 25px;border-radius:10px;text-align:justify-all}nav ul li:hover>ul{display:inherit}nav ul ul li a{padding:10px 5px 10px 10px;margin:5px 5px 5px 0}nav ul ul li{float:none;display:list-item}@media all and (max-width :1300px){nav a{padding:20px 5px;margin:10px 5px}.clearbox{width:40%;margin:10px 3%}.wrapper .clearboxarrow{margin:10px 0 0 -377px}}@media all and (max-width :1050px){.toggle,nav a:hover,nav ul ul ul a{background-color:#fff}nav ul ul,nav ul ul ul li{position:static}h1{font-size:42px}h2{font-size:32px}.banner,.bannersmall{visibility:hidden}nav a{padding:20px 5px;margin:10px 5px}.clearbox{width:80%;margin:10px 5%;padding:10px 5%}.wrapper .clearboxarrow{margin:10px 0 0 -367px;visibility:hidden}.languagebox{position:absolute;top:0;right:200px}.languagebox ul{right:-175px}.footer .footerbox{margin:50px 1% 0;padding:0;width:30%}.footer .footerbox p{font-size:18px}.footer .footerbox a{font-size:13px}nav .button{position:absolute;right:0;top:0}#logo{display:block;padding:0;width:100%;text-align:center;float:none}nav{margin:0}nav ul li ul li a{border-radius:10px}.menu,.toggle+a,nav ul li:hover>ul,nav ul ul li:hover>ul{display:none}.toggle,[id^=drop]:checked+ul{display:block}nav .kontaktbox{position:absolute;top:2px;right:0}.toggle{padding:24px 20px 24px 0;color:#000;font-size:17px;text-decoration:none;border:none;cursor:pointer}.toggle:first-child::before{content:"+ "}nav ul li,nav ul ul li{display:block;width:100%}nav ul ul .toggle,nav ul ul a{padding:0 40px}nav ul li ul li .toggle,nav ul ul a,nav ul ul ul a{padding:14px 20px;color:#fff;font-size:17px}nav ul li ul li .toggle,nav ul ul a{background-color:#fff;color:#000}nav ul ul{float:none;color:#000}}@media all and (max-width :500px){.mobilehide,nav .button{visibility:hidden}h1{font:600 30px 'Open Sans',Arial}h2{font-size:24px}a,p{font-size:18px}p{text-align:left}nav{position:relative}nav ul ul{margin:0}nav ul li{display:block;width:94%}.headerimage{box-shadow:none;background-image:none;background-color:none;margin:0 15px;height:350px}.headerimage .headerimageleft{border-radius:10px;width:100%}nav .languagebox{right:0}nav .languagebox ul{right:15px}.tableclean tr{text-align:center}.footer .main p,.tableclean td a,.tableclean th{font-size:12px}.tableclean td{font-size:11px}.tablefloat{width:90%;margin-left:1%}.mobilehide{display:none}.img100{width:75px;height:56px}.img128{width:64px;height:64px}.img64-32{width:32px;height:32px}.clearbox h2{font:600 12px 'Open Sans',Arial}.clearbox p{font:400 12px bold,Arial}.footer a{font:400 12px 'Open Sans',Arial}.standard li,.standard li a{font:300 18px 'Open Sans',Arial}.footer .main a{font-size:9px}.footer .footerbox{margin:5px 0 0;padding:25px 0 0;width:33%}.footer .footerboxtop p img{height:15px;width:15px;padding:3px}.standard li{margin:0 0 0 -35px}[type=checkbox]+label,input[type=number]+label{font:400 24px 'Open Sans',Arial}.standard li::before{font:800 18px 'Open Sans',Arial;padding:0 10px}[type=checkbox]+label:before{left:280px}[type=checkbox]+label:after{left:282px}input[type=number]+label{margin:0 68px 0 10px}}