.elementor-kit-8{--e-global-color-primary:#b2614d;--e-global-color-secondary:#2c2c30;--e-global-color-text:#c9c6bf;--e-global-color-accent:#e98368;--e-global-color-htueber:#ffffff;--e-global-color-htgedae:#a29f9a;--e-global-color-htfuss:#232326;--e-global-color-htrotdu:#9d5140;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.55em;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:600;background-color:#2C2C30;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-8{--e-global-typography-text-font-size:17px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* Barrierefreiheit: sichtbarer Fokusrahmen bei Tastaturbedienung (bau/barrierefreiheit_website.py) */
:focus-visible{outline:3px solid #e98368!important;outline-offset:3px!important}
#content:focus,#content:focus-visible{outline:none!important}
/* HubSpot-Formulare: Absende-Knopf beim Überfahren nicht pink wie im Theme (bau/hubspot_knopf_hover.py) */
.hs-form input[type=submit]:hover,.hs-form input[type=submit]:focus,.hs-form .hs-button:hover,.hs-form .hs-button:focus{background-color:#9d5140!important;color:#fff!important;border-color:transparent!important}
/* HubSpot-Formulare: gut sichtbares Häkchen (bau/adventkalender_formular_du.py) */
.hs-form .inputs-list label{display:flex!important;gap:12px;align-items:flex-start}.hs-form input[type=checkbox]{width:22px!important;height:22px!important;flex:none;margin:1px 0 0!important;accent-color:#b2614d;cursor:pointer}.hs-form .hs-error-msgs label{font-size:15px!important;font-weight:600!important}
/* Adventkalender: Danke-Nachricht hell (bau/adventkalender_formular_du.py) */
#hs-erinnerung .submitted-message,#hs-erinnerung .submitted-message *,#hs-gewinnspiel .submitted-message,#hs-gewinnspiel .submitted-message *{color:#f4f1ec!important;font-size:18px!important;line-height:1.55}#hs-erinnerung .submitted-message a,#hs-gewinnspiel .submitted-message a{color:#e98368!important}/* End custom CSS */