.et_pb_scroll_top.et-pb-icon.et-visible,.et_pb_scroll_top.et-hidden{background:#1354a2;color:#ffffff;margin-right:2px;border:1px solid #1354a2;border-radius:0px}.et_pb_scroll_top.et-pb-icon.et-visible:hover,.et_pb_scroll_top.et-hidden:hover{background:#1354a2;border:1px solid #1354a2;color:#ebebeb}.et_pb_fullwidth_header .et-pb-icon.scroll-down{animation:fullwidth-header-bounce 4s ease-in-out infinite}@keyframes fullwidth-header-bounce{0%{transform:translateY(0%);color:#ffffff}12.5%{transform:translateY(0%);color:#1354a2}25%{transform:translateY(30%);color:#1354a2}37.5%{transform:translateY(0%);color:#1354a2}50%{transform:translateY(30%);color:#1354a2}}.et_pb_slider .et-pb-controllers a{background-color:transparent;border:6px solid #ffffff;border-radius:0!important}.et_pb_slider .et-pb-controllers a:hover{background-color:transparent;border:6px solid #1354a2;border-radius:0!important}.et_pb_slider .et-pb-controllers .et-pb-active-control{background-color:transparent;border:6px solid #1354a2;border-radius:0!important}.policy-link{color:#ffffff;text-decoration:underline;text-decoration-color:currentcolor;text-decoration-thickness:1px;text-underline-offset:2px;transition:color 0.2s ease,text-decoration-color 0.2s ease,text-decoration-thickness 0.2s ease}.policy-link:hover{color:#ffffff;text-decoration:underline;text-decoration-color:currentcolor;text-decoration-thickness:3px}#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:#ffffff;font-size:18px}.form_50{width:49.5%;float:left;margin-right:1%}.form_50_last{margin-right:0px;margin-bottom:10px}@media (max-width:767px){.form_50{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:#ffffff;color:#212324;width:100%;border:2px solid #1354a2;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:#212324!important;font-size:16px;opacity:1}:-moz-placeholder{color:#212324!important;font-size:16px;opacity:1}::-moz-placeholder{color:#212324!important;font-size:16px;opacity:1}:-ms-input-placeholder{color:#212324!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:#ffffff;font-size:18px;margin-left:5px}.form-labeltext-stern{color:red;font-size:18px;margin-left:5px}.form-labeltext-upload{margin-left:5px;font-size:16px}.wpcf7 input[type="file"]{font-size:18px}.wpcf7-list-item-label::before{visibility:hidden}.wpcf7 select{background-color:#ffffff;color:#1354a2;width:100%;margin:5px;padding:15px;font-size:16px!important;border:1px solid #1354a2;border-radius:5px}.wpcf7-submit{float:right;padding-top:1vw!important;padding-right:3vw!important;padding-bottom:1vw!important;padding-left:2vw!important}.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}