.elementor-kit-5{--e-global-color-primary:#FFA365;--e-global-color-secondary:#EE298F;--e-global-color-text:#FFFFFF;--e-global-color-accent:#FFFFFF;--e-global-typography-primary-font-family:"Arial";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Arial";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Arial";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Arial";--e-global-typography-accent-font-weight:500;background-color:#3C3C3B;color:#FFFFFF;font-family:"Roboto", Sans-serif;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#EE298F;}.elementor-kit-5 h1{color:#FFFFFF;}.elementor-kit-5 h2{color:#FFFFFF;}.elementor-kit-5 h3{color:#FFFFFF;}.elementor-kit-5 h4{color:#FFFFFF;}.elementor-kit-5 h5{color:#FFFFFF;}.elementor-kit-5 h6{color:#FFFFFF;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@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-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Kontaktformular */
div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {background-color: #ee298f !important;
    color: white !important;
    font-weight: 600 !important;
    border: 0px!important;}

div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit]:hover , div.wpforms-container-full .wpforms-form .wpforms-page-button {background-color: white !important; color: #ee298f !important; font-weight: 600 !important; border: 0px !important;}

div.wpforms-container-full .wpforms-form .wpforms-required-label {color: #ee298f !important;}

div.wpforms-container-full .wpforms-form label.wpforms-error {color: #ee298f !important;}

div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error, div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid, div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error, div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid, div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error, div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid, div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-has-error .choices__inner {border: none !important;}

.div.wpforms-container-full, div.wpforms-container-full .wpforms-form *{line-height: 21px;
}




/* Linie gelb Menü */
@media (max-width: 1024px) {.elementor-9 .elementor-element.elementor-element-1f965f4b {padding-left: 0px !important; padding-right: 0px !important;}}



/* Padding Content */
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {padding-left:35px;
    padding-right:35px;
}





/* WP-Forms Catering Anfrage*/
.anfragecatering h3 {font-size: 17px !important;
    color: #ee298f !important;
    text-transform: uppercase !important; padding-top: 28px !important;} 

/* Abstand Formular oben*/
#wpforms-1958-field_32-container {padding: 0px !important;}

/* Abstand Checkbox Service*/
#wpforms-1958-field_208 {margin-top: 14px !important;}



/* Abstand Checkbox Ablauf*/
#wpforms-1958-field_151 {margin-top: 14px !important;}


/* Abstand Checkbox Ablauf*/
#wpforms-1958-field_151 {margin-top: 14px !important;}


/* Abstand Speisen*/
#wpforms-1958-field_75 {margin: 14px 0px !important;}

#wpforms-1958-field_80 {margin: 14px 0px !important;}

#wpforms-1958-field_159 {margin: 14px 0px !important;}

#wpforms-1958-field_216 {margin: 14px 0px !important;}

#wpforms-1958-field_217 {margin: 14px 0px !important;}

#wpforms-1958-field_218 {margin: 14px 0px !important;}


/* Abstand Getränke*/
#wpforms-1958-field_162 {margin: 14px 0px !important;}/* End custom CSS */