.elementor-636 .elementor-element.elementor-element-caf11df{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-6604bfb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-a19d47b{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-636 .elementor-element.elementor-element-471a6a1{--display:flex;--border-radius:3px 3px 3px 3px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-471a6a1:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-471a6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49734bb );}.elementor-636 .elementor-element.elementor-element-0f26e56 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );font-weight:var( --e-global-typography-4fa1e9a-font-weight );color:var( --e-global-color-text );}.elementor-636 .elementor-element.elementor-element-9298384{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:3px 3px 3px 3px;}.elementor-636 .elementor-element.elementor-element-9298384:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-9298384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3441d97 );}.elementor-636 .elementor-element.elementor-element-2bbf03f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:3px 3px 3px 3px;}.elementor-636 .elementor-element.elementor-element-2bbf03f:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-2bbf03f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3441d97 );}.elementor-636 .elementor-element.elementor-element-ecb75fb > .elementor-widget-container{background-color:var( --e-global-color-3441d97 );padding:0px 15px 15px 15px;border-radius:3px 3px 3px 3px;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder__label{text-align:left;font-weight:700;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder__desc{text-align:left;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder input{color-scheme:normal;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder-repeater__row{padding:0px 0px 0px 0px;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder-repeater__new{background-color:var( --e-global-color-accent );color:var( --e-global-color-49734bb );padding:08px 12px 8px 12px;border-style:none;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder-repeater__remove{background-color:var( --e-global-color-accent );color:var( --e-global-color-49734bb );border-style:none;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder__action-button{background-color:var( --e-global-color-secondary );color:var( --e-global-color-49734bb );transition:all 0.3s;font-weight:700;text-transform:uppercase;letter-spacing:0.05rem;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder__next-page-wrap{text-align:left;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder-message--success{text-align:center;}.elementor-636 .elementor-element.elementor-element-ecb75fb .jet-form-builder-message--error{text-align:center;}.elementor-636 .elementor-element.elementor-element-bb7ff18{--display:flex;--border-radius:3px 3px 3px 3px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-bb7ff18:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-bb7ff18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49734bb );}.elementor-636 .elementor-element.elementor-element-2ac90d5 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );font-weight:var( --e-global-typography-4fa1e9a-font-weight );color:var( --e-global-color-text );}.elementor-636 .elementor-element.elementor-element-ef38f82 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-636 .elementor-element.elementor-element-ef38f82 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-636 .elementor-element.elementor-element-ef38f82{width:100%;max-width:100%;}.elementor-636 .elementor-element.elementor-element-ef38f82 > .elementor-widget-container{padding:0px 10px 0px 10px;border-radius:3px 3px 3px 3px;}.elementor-636 .elementor-element.elementor-element-b4aa9bf{--display:flex;--border-radius:3px 3px 3px 3px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-b4aa9bf:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-b4aa9bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49734bb );}.elementor-636 .elementor-element.elementor-element-8bfccb0 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );font-weight:var( --e-global-typography-4fa1e9a-font-weight );color:var( --e-global-color-text );}body.elementor-page-636:not(.elementor-motion-effects-element-type-background), body.elementor-page-636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3441d97 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-636 .elementor-element.elementor-element-6604bfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-636 .elementor-element.elementor-element-0f26e56 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}.elementor-636 .elementor-element.elementor-element-2ac90d5 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}.elementor-636 .elementor-element.elementor-element-8bfccb0 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}}@media(max-width:767px){.elementor-636 .elementor-element.elementor-element-caf11df{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-636 .elementor-element.elementor-element-6604bfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-636 .elementor-element.elementor-element-a19d47b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-636 .elementor-element.elementor-element-0f26e56 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}.elementor-636 .elementor-element.elementor-element-2ac90d5 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}.elementor-636 .elementor-element.elementor-element-8bfccb0 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-ecb75fb */.elementor-636 .elementor-element.elementor-element-ecb75fb .wp-block-group {
    align-items: flex-end;
    flex-wrap: wrap;
    gap:15px;
}
.elementor-636 .elementor-element.elementor-element-ecb75fb .wp-block-group > div {
    flex-grow: 1;
}
.elementor-636 .elementor-element.elementor-element-ecb75fb .wp-block-group > div:first-child {
    width: 100%;
}

/*Labels ausblenden*/
.jet-form-builder-repeater__row:not(:first-child) .jet-form-builder__label {
    display: none;
}
.jet-form-builder-repeater__row-remove {
    margin-top: auto;
}
.jet-form-builder-row {
    padding-bottom: 0;
    padding-top: 10px;
}
.jet-form-builder-message {
    display: none
}

/*BORDERs*/
.elementor-636 .elementor-element.elementor-element-ecb75fb input, .elementor-636 .elementor-element.elementor-element-ecb75fb select {
    border:none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ef38f82 *//*BUTTON STYLING*/
.elementor-636 .elementor-element.elementor-element-ef38f82 button  {
    background-color: var(--e-global-color-text);
    color: var(--e-global-color-49734bb);
    font-weight: 700;
    font-size: small;
    text-transform: uppercase;
    letter-spacing: 0.05rem;
    padding: 5px;
    border-radius: 3px;
    line-height: 1;
}


/*PADDING ZEILEN*/
.elementor-636 .elementor-element.elementor-element-ef38f82 .jet-listing-grid__item {
    padding:10px 0;
}

/*TRENNLINIEN*/
.elementor-636 .elementor-element.elementor-element-ef38f82 .jet-listing-grid__item:not(:last-child) {
    border-bottom: 1px solid var(--e-global-color-text);
}/* End custom CSS */