.border-menu-header{border-right:1px solid #3e3e3e}.codingharz-link{font-family:cabin-local;font-size:1em;font-weight:400}.codingharz-link a{color:#3E3E3E!important}.codingharz-link a:hover{color:#009344!important}.codingharz-link:hover{font-family:cabin-local;font-size:1em}.header-left{margin-left:-10em}.headline-color{background-color:transparent;background-image:linear-gradient(180deg,#54595F00 46%,#FFEB85 0%);padding:0px 10px 4px 10px}.headline-color-dark{background-color:transparent;background-image:linear-gradient(180deg,#54595F00 46%,#B89900 0%);padding:0px 10px 4px 10px}.animation-float{border-radius:8px}.animation-float:hover{transform:translateY(-8px)}.animation-float{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.animation-float .bde-icon-box:hover .ee-iconbox-icon.breakdance-icon-atom{background-color:var(--bde-palette-color-1)!important}.animation-float:hover{background-color:#F2F2F2}@media (max-width:479px){.headline-word-break{word-wrap:break-word}}.button-underline :hover{text-decoration-color:var(--bde-palette-color-3)}.slider-border .bde-basicslider__image{border-top-right-radius:16rem}@media (max-width:1119px){.slider-border .bde-basicslider__image{border-top-right-radius:8rem}}@media (max-width:1023px){.slider-border .bde-basicslider__image{border-top-right-radius:8rem}}@media (max-width:767px){.slider-border .bde-basicslider__image{border-top-right-radius:4rem}}@media (max-width:479px){.slider-border .bde-basicslider__image{border-top-right-radius:4rem}}.funnel-formular #af2_form_0 .af2_textfeld_frage.desktop{text-align:center!important}.funnel-formular #af2_form_0 .af2_form_bottombar{margin-bottom:1.25rem}.funnel-formular .fa-question:before{color:#3e3e3e!important}.funnel-formular .fa-times-circle:before{color:#3e3e3e!important}.funnel-formular #af2_form_0 .af2-datepicker .ui-datepicker-title{background-color:#3e3e3e}.funnel-formular .af2-datepicker th,.af2_terminbuchung_datewrapper th{font-size:0.875rem}.funnel-formular .af2-datepicker td,.af2_terminbuchung_datewrapper td{font-size:0.875rem}.cdh-word-break{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.wp-block-image:not(.noshadow) img,.shadowbox{box-shadow:0px 0px 15px rgb(0 0 0 / 15%);border-radius:4px}