.btn{border-radius:0px 30px 30px 30px;transition:border-radius 0.3s ease}.wpcf7-submit{border-radius:0px 30px 30px 30px!important;transition:border-radius 0.3s ease}.btn:hover{border-radius:30px 0px 30px 30px!important}.wpcf7-submit:hover{border-radius:30px 0px 30px 30px!important}.dl-menu ul.sub-menu{width:320px}.dl-menu ul.sub-menu li,.dl-menu ul.sub-menu li a{width:100%}.dl-menu .nav li li ul{left:310px}.dl-menu .nav li.et-reverse-direction-nav li ul{left:auto;right:310px}.sj-show-mobile-popup{display:block!Important}.sj-mobile-popup{-webkit-animation:scale-in-top 0.34s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:scale-in-top 0.34s cubic-bezier(0.250,0.460,0.450,0.940) both;overflow:scroll!important}@-webkit-keyframes scale-in-top{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}}@keyframes scale-in-top{0%{-webkit-transform:scale(0) translateX(-50%);transform:scale(0) translateX(-50%);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}100%{-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}}.footer-link:hover{text-decoration:underline}#first-menu-row{margin-top:auto;margin-bottom:auto}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}.second-level{display:none}.reveal-items{display:block}.et_mobile_menu{margin-top:10px!important;width:100vw!important;margin-left:-29vw!important;margin-right:-29vw!important}.et_mobile_menu{min-height:100vh!important;min-height:-webkit-fill-available;padding-top:20px!important;overflow-y:auto!important}html{height:-webkit-fill-available}.mobile_nav.opened .et_mobile_menu{display:block!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.dvinci-job-widget .ui-select-multiple.ui-select-bootstrap input.ui-select-search{height:2.2em}.row{width:100%}.p-0{display:block}.col-12{width:100%;padding-left:10px;padding-right:10px;padding-bottom:20px}@media (min-width:768px) and (max-width:991px){.col-md-6{width:50%}}@media (min-width:992px){.col-xl-3{width:25%}}.img-fluid{max-width:100%;height:auto;border-radius:0px 20px}label{display:block;margin-bottom:0.5rem}#haendlerName{width:100%;padding:0.375rem 0.75rem;margin-top:1rem;margin-bottom:1rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem}input[type="submit"]{border-radius:0px 30px 30px 30px!important;transition:border-radius 0.3s ease}.salesforce-form{max-width:100%;margin:auto}.salesforce-form h4{color:#000000;margin-top:20px}.salesforce-form label{display:block;margin-bottom:8px;margin-right:5px}.salesforce-form input,.salesforce-form select,.salesforce-form textarea{width:100%;padding:8px;margin-bottom:16px;box-sizing:border-box;border:1px solid #ccc;border-radius:5px}.salesforce-form input[type="checkbox"]{margin-right:8px}.salesforce-form button{color:#FFDC00;font-size:18px;background-color:#000000;padding:15px 50px;border:none;cursor:pointer;border-radius:0px 30px 30px 30px;transition:border-radius 0.3s ease}.salesforce-form button:hover{color:#FFDC00;font-size:18px;background-color:#000000;padding:15px 50px;border-radius:30px 0px 30px 30px!important}@media (max-width:600px){.salesforce-form input,.salesforce-form select,.salesforce-form textarea{width:100%}}.salesforce-form label{padding:5px;display:inline-block;margin-bottom:5px}.salesforce-form input[type="file"]{margin-top:10px}.salesforce-form .personal-data,.salesforce-form .business-data-row,.salesforce-form .umfrage-row,.salesforce-form .werbung-row,.salesforce-form .fur-info-row,.salesforce-form .anmerkung,.salesforce-form .anmerkung{margin-bottom:20px}@media (min-width:601px){.salesforce-form .personal-data,.salesforce-form .business-data-containter,.salesforce-form .b-contact-long,.salesforce-form .b-contact-short,.salesforce-form .business-data-address{width:48%;float:left;margin-right:2%}}.salesforce-form .gew-anmeldung{width:100%}.salesforce-form::after{content:"";display:table;clear:both}@media (min-width:601px){.salesforce-form .form-check.mt-3{display:flex;align-items:center;justify-content:flex-start;gap:5px}}@media (max-width:600px){.salesforce-form .form-check.mt-3{display:flex;flex-direction:column;align-items:flex-start}}@media (min-width:601px){.salesforce-form .form-group .form-check.form-check-inline{display:flex;align-items:center;justify-content:flex-start;gap:5px}}@media (max-width:600px){.salesforce-form .form-group .form-check.form-check-inline{display:flex;flex-direction:column;align-items:flex-start}}.form-check-input{max-width:20px}.salesforce-form .umfrage-row .umfrage-container{width:100%;margin-bottom:20px}.salesforce-form .umfrage-row .umfrage-container label,.salesforce-form .umfrage-row .umfrage-container select{display:block;margin-bottom:8px}@media only screen and (max-width:767px){.dvinci-job-widget ul.dvinci-job-list .dvinci-job-entry .dvinci-job-position{font-size:15px;padding-bottom:4px;margin-bottom:8px}}.et_pb_widget{margin-bottom:5px!important}.et_pb_widget li a:hover{color:black!important;text-decoration:underline}.dipl_image_card_content_wrapper{padding:0px!important}.dipl_swiper_wrapper,.swiper-pagination{margin-top:10px!important}img{pointer-events:none}.dvinci-job-widget .dvinci-list-inline{padding-bottom:0!important}h3.dvinci-job-position{border-bottom:2px solid #ffdc00!important}.et_pb_blurb_container{padding-left:10px!important}