:root{--main-accent-color:#0000B4;--main-dark-color:#0A0A0A;--main-medium-color:#888888;--main-light-color:#F2F2F2;--background-color:#F2F2F2}html,body,p,h1,h2,h3,h4,h5{font-family:Poppins,sans-serif!important}h1,h2,h3,h4,h5,b,strong{font-weight:600!Important}body,p{font-size:18px!important}@media only screen and (min-width:981px){#logo{max-height:35%!important}}body a{color:var(--main-accent-color)}body #top-header,body #top-header a{color:var(--main-accent-color)}body h1 strong,body h2 strong,body h3 strong,body h4 strong,body h5 strong,body h6 strong{}body .et_pb_contact_form_container .input,body .et_pb_contact_form_container .input[type="checkbox"]+label i,body .et_pb_contact_form_container .input[type="radio"]+label i{border-width:3px;border-color:var(--main-accent-color)}body .et_pb_contact_form_container .input:focus,body .et_pb_contact_form_container .input[type="checkbox"]:active+label,body .et_pb_contact_form_container .input[type="radio"]:active+label,body .et_pb_contact_form_container .input[type="checkbox"]:checked:active+label i:before,body .et_pb_contact_form_container .input,body .et_pb_contact_form_container .input[type="checkbox"]+label,body .et_pb_contact_form_container .input[type="radio"]+label,body .et_pb_contact_form_container .input[type="checkbox"]:checked+label i:before,body .et_pb_contact_form_container .input::placeholder{color:var(--main-accent-color)}#mc_embed_signup form{display:block;position:relative;text-align:left}#mc_embed_signup h2{font-weight:bold;padding:0;margin:15px 0;font-size:1.4em}#mc_embed_signup input{border:1px solid #999;-webkit-appearance:none}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}#mc_embed_signup input[type=radio]{-webkit-appearance:radio}#mc_embed_signup input:focus{border-color:var(--main-dark-color)}#mc_embed_signup .button{clear:both;background-color:#aaa;border:0 none;border-radius:4px;letter-spacing:.03em;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:15px;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;transition:all 0.23s ease-in-out 0s}#mc_embed_signup .button:hover{background-color:#777}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .clear{clear:none;display:inline}#mc_embed_signup label{display:block;font-size:16px;padding-bottom:10px;font-weight:bold}#mc_embed_signup input.email{font-family:"Open Sans","Helvetica Neue",Arial,Helvetica,Verdana,sans-serif;font-size:15px;display:block;padding:0 0.4em;margin:0 4% 10px 0;min-height:32px;width:58%;min-width:130px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#mc_embed_signup input.button{display:block;width:35%;margin:0 0 10px 0;min-width:90px}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0em .5em 0em .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:bold;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc_embed_signup{background:#0000B4;clear:left;font:14px Helvetica,Arial,sans-serif}#mc_embed_signup input.button{background-color:var(--main-accent-color)}div.et_pb_section.seitenheader,.et-db #et-boc .et-l div.et_pb_section.et_pb_section_0.seitenheader{background-position:center center;background-size:cover;background-image:none!important;margin:0;padding:0}div.et_pb_section_1{margin-top:0;padding-top:0}html,body{}html,body,p,li{letter-spacing:0!important}li{line-height:1.5}h1,h2,h3,h4,h5,strong{font-weight:600!important;letter-spacing:0!important;text-align:left;line-height:1.3;margin-bottom:1em}#main-header.et-fixed-header{box-shadow:none!important}.et_pb_row{width:86%!important}.et_pb_text_1 h1{letter-spacing:0!important}.et_pb_text_inner ul{margin-top:0.5em}.et_pb_text_inner li{margin-bottom:0.5em}.et_pb_text_inner li li{list-style-type:circle!important}#startseite-hero,.starthero{background-image:none!important;background:var(--main-accent-color)!important;background-color:var(--main-accent-color)!important}.et_pb_section_0.et_pb_section{}.seitenheader .et_pb_text_0 h2{margin-bottom:0}.nav li li{line-height:1.4!important}.lead{padding-top:0!important}.lead .et_pb_text_inner,.lead .et_pb_text_inner p{font-size:22px;line-height:1.5;font-weight:600;color:#333}.team-header h1{margin-bottom:0}.team-header .et_pb_row{padding-bottom:0!important}.team-header .et_pb_column{margin-bottom:0!important}@media only screen and (min-width:980px){.team-header h1{margin-top:4em}}@media only screen and (max-width:600px){.et_pb_image_wrap{max-width:100%!important;overflow:hidden}.team-header img{}}body footer,body footer .et_pb_section,body footer .et_pb_section,.et-db #et-boc footer.et-l div.et_pb_section.et_pb_section_0{color:var(--background-color);background-color:var(--main-accent-color)}body footer a,body footer h1,body footer h2,body footer h3,body footer h4,body footer h5,body footer h6,body footer .et-menu a{color:var(--background-color)}body footer a:hover{text-decoration:underline}body .et_pb_text .et-pb-icon{font-size:inherit;color:var(--background-color);margin:0 1em 0 0}body footer .wpml-ls-legacy-list-horizontal{border:0px solid transparent;padding:0px;clear:both}body footer .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:left;padding:0 0 23px 0;line-height:26px}body footer .wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 15px 6px 0;line-height:1}body.et_pb_button_helper_class footer .et_pb_button,body.et_pb_button_helper_class footer .et_pb_module.et_pb_button{color:var(--main-accent-color)}.et_pb_button,.et_pb_module.et_pb_button,input[type=submit]{font-size:16px!important;background-color:#FFE945!important;color:#0A0A0A!important;border-width:0!important;border-radius:6px!important;font-weight:700;font-style:normal;text-transform:none;text-decoration:none}.et_pb_button:hover,.et_pb_module.et_pb_button:hover,input[type=submit]:hover{color:#0A0A0A!important;background-color:rgba(0,0,0,.05)!important}.et_pb_button:active,.et_pb_module.et_pb_button:active,input[type=submit]:active{color:#0A0A0A!important;background-color:rgba(0,0,0,.05)!important}.et_pb_button.is-large,.et_pb_button.is-large:hover{padding:12px 20px!important}.leistungsboxen-neu{border-radius:0;border-width:0;position:relative;box-shadow:none}.et_pb_module.et_pb_text_align_center{text-align:left!important}h1.hero{font-size:50px;text-align:center;margin:20vh 0 20vh 0;line-height:1.5;color:var(--background-color)!important}span.handwritten-insert{font-family:'Caveat';font-size:38px;font-weight:400;position:relative;top:-45px;margin:0 -1.2em}span.insert-icon{font-family:'Caveat';font-size:38px;font-weight:400;position:relative;top:-25px;margin:0 -0.3em 0 0}#cmplz-cookiebanner-container,.cmplz-message{font-weight:400!important}@media only screen and (max-width:600px){.container.clearfix.et_menu_container{width:100%!important;padding:0 5%}h1.hero{font-size:36px;line-height:1.5;margin:25vh 0 25vh 0}span.handwritten-insert{font-size:28px;top:-30px}span.insert-icon{font-size:28px;top:-14px;margin:0 -0.3em 0 0}}#top-header{display:none}.mobile_menu_bar:before{color:var(--main-accent-color)!important}#page-container{padding-top:79px;overflow-y:hidden}.et_pb_testimonial_portrait{float:none;margin:30px auto}.et_pb_testimonial_meta{text-align:center}.et_pb_testimonial_description{margin-left:0!important}.et_pb_testimonial_author{margin-top:15px}.et_pb_testimonial_content p{padding-bottom:0!important}.et_pb_testimonial_portrait:before{box-shadow:none;height:0}.et_pb_testimonial_content p{font-size:22px!important;max-width:800px;margin:0 auto}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:var(--background-color)!important;box-shadow:none}#main-header .nav li ul a{color:#888888!important}@media (max-width:767px){h1{font-size:36px!important}h2{font-size:26px!important}h3{font-size:24px!important}h4{font-size:22px!important}h5{font-size:19px!important}h6{font-size:17px!important}}.et_pb_image_0,.et_pb_image_1,.et_pb_image_2,.et_pb_image_3,.et_pb_image_4,.et_pb_image_5{max-width:100%!important}body.et_fixed_nav.et_secondary_nav_enabled #main-header{top:0!important}@media only screen and (max-width:600px){.referenz-logos .et_pb_column_1_4{max-width:50%!important}.referenz-logos .et_pb_column_1_6{max-width:33%!important;padding-right:5px!important;padding-left:5px!important}}.mein-button{display:inline-block;padding:10px 20px;background-color:#FFE945;color:#0A0A0A;text-decoration:none;border-radius:5px}