html,body{max-width:100%;overflow-x:hidden}h1,h2{font-size:45px!important;line-height:1.1em}h1 sup,h2 sup{bottom:16px;font-size:30px}h1 sub,h2 sub{top:16px;font-size:30px}h3{font-size:30px!important;line-height:1.1em;color:#7EB130!important}h3 sup{bottom:12px;font-size:25px}h3 sub{top:12px;font-size:25px}h4{font-size:24px!important;line-height:1.1em}h4 sup{bottom:8px;font-size:20px}h4 sub{top:8px;font-size:20px}h5{font-size:20px!important;line-height:1.1em}h5 sup{bottom:5px;font-size:16px}h5 sub{top:5px;font-size:16px}h6{font-size:16px!important;line-height:1.1em}h6 sup{bottom:3px;font-size:13px}h6 sub{top:3px;font-size:13px}strong,b{font-family:'Lato Bold',Helvetica,Arial,Lucida,sans-serif;font-weight:500!important}sup{bottom:3px;font-size:13px}sub{top:3px;font-size:13px}.linksweiss a{color:#FFFFFF!important}.linksweiss a:hover{color:#FFFFFF!important}.sub-menu{margin-left:-270px!important;width:400px!important}.et-menu li li a{padding:6px 20px;width:100%!important}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background-color:#fff;border:1px solid #357CB5;padding:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;color:#357CB5;margin-right:10px;margin-bottom:10px;font-size:18px}.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{background-color:#fff;border:1px solid #357CB5;padding:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;color:#357CB5;margin-right:10px;margin-bottom:10px;font-size:18px}input.text,input.title,input[type="email"],input[type="password"],input[type="tel"],input[type="text"],select,textarea{background-color:#fff;border:1px solid #357CB5;padding:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;color:#357CB5;margin-right:10px;margin-bottom:10px;font-size:18px}.formularfooter{margin-top:20px!important;margin-bottom:20px!important}.wpcf7-list-item{display:block!important}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}@media screen and (max-width:981px){h1,h2{font-size:40px!important}h1 sup,h2 sup{bottom:12px;font-size:25px}h1 sub,h2 sub{top:12px;font-size:25px}h3{font-size:24px!important}h3 sup{bottom:8px;font-size:20px}h3 sub{top:8px;font-size:20px}h4{font-size:20px!important}h4 sup{bottom:4px;font-size:16px}h4 sub{top:4px;font-size:16px}h5{font-size:18px!important}h5 sup{bottom:3px;font-size:15px}h5 sub{top:3px;font-size:15px}input.text,input.title,input[type="email"],input[type="password"],input[type="tel"],input[type="text"],select,textarea{max-width:320px}.sub-menu{margin-left:0vw!important;width:100%!important}}@media screen and (max-width:500px){h1,h2{font-size:30px!important}h1 sup,h2 sup{bottom:8px;font-size:20px}h1 sub,h2 sub{top:8px;font-size:20px}h3{font-size:21px!important}h3 sup{bottom:7px;font-size:17px}h3 sub{top:7px;font-size:17px}h4{font-size:20px!important}h4 sup{bottom:4px;font-size:16px}h4 sub{top:4px;font-size:16px}h5{font-size:18px!important}h5 sup{bottom:3px;font-size:15px}h5 sub{top:3px;font-size:15px}input.text,input.title,input[type="email"],input[type="password"],input[type="tel"],input[type="text"],select,textarea{max-width:310px}}