::selection{background:#e60005;color:#fff}ul{line-height:2em!important}.et_pb_button_module_wrapper{max-width:1080px}@media all and (min-width:980px){#logo{max-width:30%}}.nav-icon a{font-size:150%!important;margin-top:-7px}#top-menu li.current-menu-item>a{color:#e60005}.nav li ul{border-top:3px solid #e60005}.et_pb_post_content .et_pb_section{background:none;padding:0}.et_pb_post_content .et_pb_row{margin:0;padding:0;width:100%}.et_pb_post_content h4{padding-bottom:0}.pressem{box-shadow:none!important}.pressem article{border-radius:10px 10px 10px 10px;overflow:hidden;border-width:0px;box-shadow:0px 2px 30px 0px rgba(0,0,0,0.06)}.pressem img{border-radius:0 0 10px 0}.pressem h2,.pressem img{pointer-events:none}.et_pb_blurb_content{margin:0 30px 0 0;display:inline-block;float:left}.et_pb_blurb .et_pb_module_header{display:inline-block}.interview-question{color:#e60005!important;font-family:'Merriweather',Georgia,"Times New Roman",serif;font-weight:500;margin-bottom:1em!important}.interview-answer{margin-bottom:2em!important}.interview-answer:last-of-type{margin-bottom:0!important}form.wpcf7-form{margin-left:-3%}.wpcf7-form p{padding:0 0 0 3%;margin-bottom:1.5%}.wpcf7-form input{border-radius:10px;overflow:hidden;border-width:2px;border-color:rgba(0,0,0,0.06);padding:16px;font-size:14px}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"]{width:100%}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;border-radius:10px;border-width:2px;border-color:rgba(0,0,0,0.06);padding:16px;font-size:14px}select::-ms-expand{display:none}.ehrenamt-anrede::before{font-family:ETmodules;content:"3";font-size:2rem;position:absolute;right:.5rem;top:-.4rem}.wpcf7-form input:focus{border-color:#666}.wpcf7-form input[type="submit"]{margin-top:25px;cursor:pointer!important;padding:.3em 1em;line-height:1.7em!important;font-weight:500;color:#ffffff!important;border-width:8px!important;border-color:rgba(0,0,0,0);border-radius:100px;letter-spacing:2px;font-size:14px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#e60005;box-shadow:0px 12px 18px -6px rgba(230,0,5,0.3)}.wpcf7-acceptance span{margin-left:0}.field-half{width:50%;float:left}@media all and (max-width:767px){.field-half{width:100%;float:none}}.form-button{text-align:center}.wpcf7 .beschriftung{font-weight:700}.privacy{margin-top:20px!important}.beschriftung-text{font-weight:700;display:inline-block}.wpcf7 .wpcf7-list-item{margin-bottom:0!important}span.wpcf7-list-item{display:inline-block;margin:0}.wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}.wpcf7-checkbox label{position:relative;cursor:pointer}.wpcf7-checkbox input[type=checkbox]{position:absolute;visibility:hidden;width:1.5rem;height:1.5rem;top:0;left:0}.wpcf7-checkbox input[type=checkbox]+span:before{display:block;position:absolute;content:'';border-radius:8px;height:1.5rem;width:1.5rem;top:-3px;left:0px;border:2px solid rgba(0,0,0,0.06);background-color:#fff}.wpcf7-checkbox input[type=checkbox]+span:after{display:block;position:absolute;content:"2713";height:1.5rem;width:1.75rem;top:0;left:0;visibility:hidden;font-size:1.5rem;text-align:center;line-height:1.5rem}.wpcf7-checkbox input[type=checkbox]:checked+span:before{}.wpcf7-checkbox input[type=checkbox]:checked+span:after{visibility:visible}.wpcf7-list-item-label{margin-left:40px;display:inline-block}.ehrenamt-datenschutz .wpcf7-form-control{display:inline-block}.category-herzwerk-aktuell .et_pb_image_container{height:200px;max-height:200px;overflow:hidden}.blocks-gallery-grid{padding:0!important;margin:30px 0}.blocks-gallery-item__caption{line-height:1.4em}.cn-button.bootstrap{background:#e60005;border-width:8px!important;border-color:rgba(0,0,0,0);border-radius:100px}#cookie-notice{box-shadow:0 0 7px rgba(0,0,0,.1)!important;-moz-box-shadow:0 0 7px rgba(0,0,0,.1)!important;-webkit-box-shadow:0 0 7px rgba(0,0,0,.1)!important}@media only screen and (max-width:720px){#main-footer{padding-bottom:100px}}#footer-info{width:100%;text-align:center!important}#footer-bottom{min-height:200px}