.divi-hupp-button{transition:all 0.3s ease;display:inline-block}.divi-hupp-button:hover{transform:translateY(-10px)}.divi-hupp-button{animation:hupfen 1.5s infinite ease-in-out;position:relative}@keyframes hupfen{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}.wpcf7-form label{color:#000!important;font-size:14px!important;font-weight:bold}.jobs a{color:red}.wpcf7-acceptanceinput[type="checkbox"]{position:relative;cursor:pointer;padding:0;margin-right:15px;width:20px}input[type="checkbox"]:before{content:'';margin-right:10px;display:inline-block;margin-top:-2px;width:20px;height:20px;background:#fcfcfc;border:1px solid #aaa;border-radius:2px}input[type="checkbox"]:checked:before{background:#a491d3;border-color:#000}input[type="checkbox"]:disabled{color:#b8b8b8;cursor:auto}input[type="checkbox"]:disabled:before{box-shadow:none;background:#ddd}input[type="checkbox"]:checked:after{content:'';position:absolute;left:5px;top:8px;background:white;width:2px;height:2px;box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 white;transform:rotate(45deg)}span.wpcf7-list-item{margin:20px 0 0 0}.wpcf7 f257{text-align:50%;Font-size:22px;color:#000000}.wpcf7 label{Font-size:16px;color:#000000}.wpcf7 pa{border:0px;border-radius:5px;font-size:14px!important;color:#000000;font-family:arial;padding-left:5px}.wpcf7{-webkit-appearance:caret;border:0px;border-radius:5px;font-size:14px!important;color:#000000;font-family:arial}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="date"],.wpcf7 input[type="select"].wpcf7 input[type="tel"]{color:#000000;font-family:arial;background-color:#ffffff;width:100%;height:100px;border-radius:10px;border:0px;padding:12px 16px}.wpcf7 select{font-size:14px!important;background-color:#ffffff;color:#000000;font-family:arial;width:100%;height:50px;border-radius:10px;border:0px;padding:12px 16px}.wpcf7 date{background-color:#ffffff;color:#000000;font-family:arial;width:100px;height:50px;border-radius:10px;border:0px;padding:12px 16px}.wpcf7 textarea{color:#000000;font-family:arial;font-size:14px!important;background-color:#ffffff;width:100%;height:200px;border-radius:10px;border:0px;padding:12px 16px}.wpcf7 tel{color:#000000;font-family:arial;background-color:#ffffff;width:100%;height:200px;border-radius:10px;border:0px;padding:12px 16px}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="url"],.wpcf7-form input[type="password"],.wpcf7-form input[type="search"],.wpcf7-form input[type="number"],.wpcf7-form input[type="tel"]{font-size:14px!important;color:#000000;font-family:arial;width:100%;height:50px;padding:12px 16px;border-radius:10px;border:0}.wpcf7-form input[type="select"]{font-size:14px!important;color:#000000;font-family:arial;width:100%;height:50px;padding:12px 16px;border-radius:10px;border:0}.wpcf7-form input[type="date"]{font-size:14px;color:#000000;font-family:arial;width:150px;height:50px;padding:12px 16px;border-radius:10px;border:0px}.wpcf7-form p{margin:0 0 28px}.wpcf7-text:focus,.wpcf7-textarea:focus{outline:1px solid rgba(84,222,197,0.9);outline-offset:0}div.wpcf7-mail-sent-ok{border:0;background:#5471de;color:#fff;padding:18px}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:0;background:#EE65AB;color:#ffffff;padding:18px}span.wpcf7-not-valid-tip{color:#EE65AB}.wpcf7-form .button{background-color:#a491d3;border-radius:20;border:0;color:#fff;border-radius:10px;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:15px;width:auto;padding:20px 42px;letter-spacing:2px;font-size:14px}.wpcf7-form .button:hover{cursor:pointer;border:0}.ds-tab-navigation .et_pb_all_tabs{padding:0;background:#000!important;border-top:0;border-bottom:none;border-right:none}.ds-tab-navigation .et_pb_tab,.ds-tab-navigation .et_pb_tabs_controls a,.ds-tab-navigation .et_pb_tabs_controls .et_pb_tab_active a{padding:0}.ds-tab-navigation.et_pb_tabs{border:none!important}.ds-tab-navigation .et_pb_tabs_controls ul{border-bottom:none}.equal-tabs .et_pb_tabs_controls li{width:20%;text-align:center}@media screen and (max-width:768px){.equal-tabs .et_pb_tabs_controls li{width:100%;text-align:center}}#top-menu .sub-menu li a{font-size:16px;width:100%;text-align:left}#top-menu .sub-menu li{padding-left:0px;padding-right:0px;width:100%}#top-menu .sub-menu{padding-top:10px;padding-bottom:10px}@media (max-width:980px){div.mobile_nav.opened .mobile_menu_bar:before,div.mobile_nav.closed .mobile_menu_bar:before{font-size:40px!important}}.post-password-required .et_password_protected_form p{text-align:center;font-size:16px}.et_password_protected_form{padding-top:15%;width:70%;margin:auto;height:100vh;background:#b4d98f}et_submit_button et_pb_button{color:000000}.et_password_protected_form .et_submit_button{color:white!important;border:2px solid white}.et_password_protected_form .et_submit_button:hover{background:white;color:#87B37A!important;border:2px solid white;border-color:#87B37A!important}.et_password_protected_form .et_submit_button:after{display:none!important}