.elementor-13146 .elementor-element.elementor-element-62c2068e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer{background-color:#000000;--footer-logo-width:0px;--footer-description-color:var( --e-global-color-text );--footer-icon-size:var(--footer-icon-size-default);--footer-icon-spacing:var(--footer-icon-spacing-default);--footer-icon-color:var( --e-global-color-text );--footer-icon-color-hover:var( --e-global-color-secondary );--footer-copyright-color:var( --e-global-color-text );--footer-menu-heading-color:var( --e-global-color-text );--footer-menu-item-color:var( --e-global-color-text );--footer-menu-item-color-hover:var( --e-global-color-secondary );--footer-menu-item-spacing:11px;--footer-contact-heading-color:var( --e-global-color-text );--footer-contact-information-color:var( --e-global-color-text );--footer-text-width:var(--footer-text-width-wide);--footer-vertical-gap-content:var(--footer-vertical-gap-content-wide);--footer-vertical-gap-copyright:var(--footer-vertical-gap-copyright-wide);--footer-box-padding-block-end:50px;--footer-box-padding-block-start:50px;--footer-box-padding-inline-end:60px;--footer-box-padding-inline-start:60px;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__description{font-family:"Playfair Display", Sans-serif;font-size:2vw;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__copyright{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__menu-heading{font-family:"Playfair Display", Sans-serif;font-size:3.4vw;font-weight:600;line-height:1.3em;letter-spacing:0em;word-spacing:0em;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__contact-heading{font-family:"Playfair Display", Sans-serif;font-size:3.4vw;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;word-spacing:0em;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__contact-information{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}@media(max-width:1024px){.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer{--footer-logo-width:68px;--footer-menu-item-spacing:8px;--footer-text-width:var(--footer-text-width-default);--footer-vertical-gap-content:var(--footer-vertical-gap-content-default);--footer-vertical-gap-copyright:var(--footer-vertical-gap-copyright-default);--footer-box-padding-block-end:60px;--footer-box-padding-block-start:60px;--footer-box-padding-inline-end:60px;--footer-box-padding-inline-start:60px;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__description{font-size:68px;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__copyright{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__menu-heading{font-size:68px;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__menu-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__contact-heading{font-size:68px;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__contact-information{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer{--footer-logo-width:68px;--footer-menu-item-spacing:8px;--footer-text-width:var(--footer-text-width-default);--footer-vertical-gap-content:var(--footer-vertical-gap-content-default);--footer-vertical-gap-copyright:var(--footer-vertical-gap-copyright-default);--footer-box-padding-block-end:40px;--footer-box-padding-block-start:40px;--footer-box-padding-inline-end:40px;--footer-box-padding-inline-start:40px;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__description{font-size:40px;line-height:1.1em;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__copyright{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__menu-heading{font-size:40px;line-height:1.1em;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__menu-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__contact-heading{font-size:40px;line-height:1.1em;}.elementor-13146 .elementor-element.elementor-element-2aef8f6d .ehp-footer__contact-information{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS for ehp-footer, class: .elementor-element-2aef8f6d */a {
  color: #FF6600; /* Beispiel: Orange */
  text-decoration: none; /* Links ohne Unterstreichung */
}

a:hover {
  color: #CC3300; /* Farbe beim Überfahren mit der Maus */
  text-decoration: underline; /* Unterstreichung beim Hover */
}/* End custom CSS */