@media (min-width:981px){.menu-row{display:flex;align-items:center}}@media (max-width:980px){.mp-menue.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.mp-menue.et_pb_menu .et-menu>li{padding-left:25px;padding-right:25px}@media screen and (min-width:981px){.et-l--header{margin-bottom:0px}}.et_mobile_menu li a{font-size:18px!important}div.mobile_nav.opened .mobile_menu_bar:before{color:#ef7d00;font-size:40px!important}div.mobile_nav.closed .mobile_menu_bar:before{color:#c6c6c6;font-size:40px!important}div.mobile_nav.opened .mobile_menu_bar:before{font-family:"ETmodules";content:"\4d"}.et_pb_scroll_top.et-pb-icon.et-visible,.et_pb_scroll_top.et-hidden{background:#ef7d00;color:#1d1d1b;margin-right:2px;border:1px solid #1d1d1b;border-radius:0px}.et_pb_scroll_top.et-pb-icon.et-visible:hover,.et_pb_scroll_top.et-hidden:hover{background:#ef7d00;border:1px solid #1d1d1b}.et_pbslide{max-width:350px;width:20vw}.et_pb_slide_image{margin-right:0px;right:0px}.et_pb_slide_description{float:left!important;margin-left:5vw}@media only screen and (max-width:768px){.et_pb_slide_description{margin-left:0}}@media only screen and (max-width:768px){.et_pb_slide_description,.et_pb_slide_fullwidth_off{padding-top:0px!important;padding-bottom:100px!important}}.et_animated_slider{animation:mpzoom 60s infinite}@keyframes mpzoom{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.et_animated_slider .et_pb_slide_image,.et_animated_slider .et_pb_slide:first-child .et_pb_slide_image img.active{-webkit-animation-name:fade;-moz-animation-name:fade;-ms-animation-name:fade;-o-animation-name:fade;animation-name:fade;animation-duration:5s}.et_pb_slide_content li{font-size:18px}.et-pb-active-slide .et_pb_slide_description{animation-name:fadeIn;animation-duration:3s}#page-container{overflow-x:hidden}.et_pb_fullwidth_header .et-pb-icon.scroll-down{animation:fullwidth-header-bounce 5s ease-in-out infinite}@keyframes fullwidth-header-bounce{0%{transform:translateY(0%);color:#ef7d00}12.5%{transform:translateY(0%);color:#ef7d00}25%{transform:translateY(30%);color:#cccccc}37.5%{transform:translateY(0%);color:#cccccc}50%{transform:translateY(30%);color:#cccccc}}.map-responsive{overflow:hidden;padding-bottom:15%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header{display:flex;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:8px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header img{display:block;margin:0 auto!important}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header h2{margin:0!important;width:100%;text-align:center!important}.brlbs-cmpnt-dialog-details-header.brlbs-flex.brlbs-justify-center.brlbs-items-center{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:8px}.brlbs-cmpnt-dialog-details-header.brlbs-flex.brlbs-justify-center.brlbs-items-center{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:8px}.brlbs-cmpnt-dialog-details-header.brlbs-flex.brlbs-justify-center.brlbs-items-center img{display:block;margin-left:auto;margin-right:auto}#BorlabsCookiePreferencesA11yHeadline{margin:0}@media (min-width:1024px){.brlbs-cmpnt-dialog-details-header.brlbs-flex.brlbs-justify-center.brlbs-items-center{align-items:center!important}}div.wpcf7{background-color:rgba(0,0,0,0.0);border:0px solid #ef7d00;border-radius:5px;padding:20px;color:#c6c6c6;font-size:18px}.form_50{width:49.5%;float:left;margin-right:1%}.form_plz{width:29.5%;float:left;margin-right:1%}.form_str{width:69.5%;float:left;margin-right:1%}.form_50_last{margin-right:0px;margin-bottom:10px}@media (max-width:767px){.form_50,.form_plz,.form_str{width:100%}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="url"],.wpcf7 input[type="password"],.wpcf7 input[type="search"],.wpcf7 input[type="number"],.wpcf7-textarea{background-color:#c6c6c6;color:#1d1d1b;width:100%;border:2px solid #1d1d1b;border-radius:5px;margin:5px;padding:15px;font-size:18px;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.3);box-shadow:2px 2px 5px 0px rgba(0,0,0,0.3)}::-webkit-input-placeholder{color:#1d1d1b!important;font-size:16px;opacity:1}:-moz-placeholder{color:#1d1d1b!important;font-size:16px;opacity:1}::-moz-placeholder{color:#1d1d1b!important;font-size:16px;opacity:1}:-ms-input-placeholder{color:#1d1d1b!important;font-size:16px;opacity:1}.wpcf7-text:focus,.wpcf7-email:focus,.wpcf7-tel:focus,.wpcf7-textarea:focus{outline:1px solid rgba(239,125,0,0.99);outline-offset:0}.form_labeltext{color:#c6c6c6;font-size:18px;margin-left:5px}.form_labeltext_stern{color:#ef7d00;font-size:18px;margin-left:5px}.form_labeltext_upload{margin-left:5px;font-size:18px}.wpcf7 input[type="file"]{font-size:18px}.wpcf7 select{background-color:#c6c6c6;color:#1d1d1b;width:100%;margin:5px;padding:15px;font-size:16px!important;border:1px solid #1d1d1b;border-radius:5px}.wpcf7-submit{background-color:#c6c6c6;color:#1d1d1b;font-size:1.1em;border:1px solid #1d1d1b;border-radius:1px;margin-top:4vh;padding:15px 25px;letter-spacing:2px;text-align:center;text-transform:uppercase!important;float:right;box-shadow:-15px -15px 0px 0px #EF7D00;transition:color 300ms ease 0ms,background-color 300ms ease 0ms,border-radius 300ms ease 0ms,letter-spacing 300ms ease 0ms}.wpcf7-submit:hover{background-color:#ef7d00;color:#1d1d1b;border:1px solid #1d1d1b;letter-spacing:4px;box-shadow:-15px -15px 0px 0px #c6c6c6}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form .wpcf7-response-output{margin:7em 0.5em 1em;padding:2em 1em}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:red}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border-color:red}.wpcf7-not-valid{border:1px solid red!important}