.elementor-832 .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-832 .elementor-element.elementor-element-6604bfb .elementor-heading-title{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-832 .elementor-element.elementor-element-a19d47b{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-832 .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-832 .elementor-element.elementor-element-471a6a1:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-471a6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49734bb );}.elementor-832 .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-832 .elementor-element.elementor-element-c4f763b{--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-832 .elementor-element.elementor-element-c4f763b:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-c4f763b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3441d97 );}.elementor-832 .elementor-element.elementor-element-fa7ff0c{--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-832 .elementor-element.elementor-element-fa7ff0c:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-fa7ff0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3441d97 );}.elementor-832 .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-832 .elementor-element.elementor-element-ecb75fb .jet-form-builder__label{text-align:left;font-weight:700;}.elementor-832 .elementor-element.elementor-element-ecb75fb .jet-form-builder__desc{text-align:left;}.elementor-832 .elementor-element.elementor-element-ecb75fb .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-832 .elementor-element.elementor-element-ecb75fb .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-832 .elementor-element.elementor-element-ecb75fb .jet-form-builder input{color-scheme:normal;}.elementor-832 .elementor-element.elementor-element-ecb75fb .jet-form-builder-repeater__row{padding:0px 0px 0px 0px;}.elementor-832 .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-832 .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-832 .elementor-element.elementor-element-ecb75fb .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-832 .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-832 .elementor-element.elementor-element-ecb75fb .jet-form-builder__next-page-wrap{text-align:left;}.elementor-832 .elementor-element.elementor-element-ecb75fb .jet-form-builder-message--success{text-align:center;}.elementor-832 .elementor-element.elementor-element-ecb75fb .jet-form-builder-message--error{text-align:center;}.elementor-832 .elementor-element.elementor-element-1b63071{--display:flex;--border-radius:3px 3px 3px 3px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-832 .elementor-element.elementor-element-1b63071:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-1b63071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49734bb );}.elementor-832 .elementor-element.elementor-element-aecaf3a .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-832 .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-832 .elementor-element.elementor-element-bb7ff18:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-bb7ff18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49734bb );}.elementor-832 .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-832 .elementor-element.elementor-element-0775c22 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-832 .elementor-element.elementor-element-0775c22 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-832 .elementor-element.elementor-element-0775c22{width:100%;max-width:100%;}.elementor-832 .elementor-element.elementor-element-0775c22 > .elementor-widget-container{padding:0px 10px 0px 10px;border-radius:3px 3px 3px 3px;}.elementor-832 .elementor-element.elementor-element-daf7187{--display:flex;--border-radius:3px 3px 3px 3px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-832 .elementor-element.elementor-element-daf7187:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-daf7187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49734bb );}.elementor-832 .elementor-element.elementor-element-e9d9de7 .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-832 .elementor-element.elementor-element-4547f28 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-832 .elementor-element.elementor-element-4547f28 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-832 .elementor-element.elementor-element-4547f28{width:100%;max-width:100%;}.elementor-832 .elementor-element.elementor-element-4547f28 > .elementor-widget-container{padding:0px 10px 0px 10px;border-radius:3px 3px 3px 3px;}.elementor-832 .elementor-element.elementor-element-afd58f1{--display:flex;--border-radius:3px 3px 3px 3px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-832 .elementor-element.elementor-element-afd58f1:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-afd58f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49734bb );}.elementor-832 .elementor-element.elementor-element-f34d5da .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-832 .elementor-element.elementor-element-66a38d4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-832 .elementor-element.elementor-element-66a38d4 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-832 .elementor-element.elementor-element-66a38d4{width:100%;max-width:100%;}.elementor-832 .elementor-element.elementor-element-66a38d4 > .elementor-widget-container{padding:0px 10px 0px 10px;border-radius:3px 3px 3px 3px;}body.elementor-page-832:not(.elementor-motion-effects-element-type-background), body.elementor-page-832 > .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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-832 .elementor-element.elementor-element-0f26e56 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}.elementor-832 .elementor-element.elementor-element-aecaf3a .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}.elementor-832 .elementor-element.elementor-element-2ac90d5 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}.elementor-832 .elementor-element.elementor-element-e9d9de7 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}.elementor-832 .elementor-element.elementor-element-f34d5da .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}}@media(max-width:767px){.elementor-832 .elementor-element.elementor-element-caf11df{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-832 .elementor-element.elementor-element-a19d47b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-832 .elementor-element.elementor-element-0f26e56 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}.elementor-832 .elementor-element.elementor-element-aecaf3a .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}.elementor-832 .elementor-element.elementor-element-2ac90d5 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}.elementor-832 .elementor-element.elementor-element-e9d9de7 .elementor-heading-title{font-size:var( --e-global-typography-4fa1e9a-font-size );}.elementor-832 .elementor-element.elementor-element-f34d5da .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-832 .elementor-element.elementor-element-ecb75fb .wp-block-group {
    align-items: flex-end;
    flex-wrap: wrap;
    gap:15px;
}
.elementor-832 .elementor-element.elementor-element-ecb75fb .wp-block-group > div {
    flex-grow: 1;
    max-width: calc((100% - 15px) / 2)
}


/*MODUS RADIO BUTTONS*/
.elementor-832 .elementor-element.elementor-element-ecb75fb .checkradio-wrap {
    gap: 15px !important;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-top:2px;
}

/*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-832 .elementor-element.elementor-element-ecb75fb input, .elementor-832 .elementor-element.elementor-element-ecb75fb select {
    border:none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-0775c22 *//*BUTTON STYLING*/
.elementor-832 .elementor-element.elementor-element-0775c22 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-832 .elementor-element.elementor-element-0775c22 .jet-listing-grid__item {
    padding:10px 0;
}

/*TRENNLINIEN*/
.elementor-832 .elementor-element.elementor-element-0775c22 .jet-listing-grid__item:not(:last-child) {
    border-bottom: 1px solid var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-4547f28 *//*BUTTON STYLING*/
.elementor-832 .elementor-element.elementor-element-4547f28 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-832 .elementor-element.elementor-element-4547f28 .jet-listing-grid__item {
    padding:10px 0;
}

/*TRENNLINIEN*/
.elementor-832 .elementor-element.elementor-element-4547f28 .jet-listing-grid__item:not(:last-child) {
    border-bottom: 1px solid var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-66a38d4 *//*BUTTON STYLING*/
.elementor-832 .elementor-element.elementor-element-66a38d4 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-832 .elementor-element.elementor-element-66a38d4 .jet-listing-grid__item {
    padding:10px 0;
}

/*TRENNLINIEN*/
.elementor-832 .elementor-element.elementor-element-66a38d4 .jet-listing-grid__item:not(:last-child) {
    border-bottom: 1px solid var(--e-global-color-text);
}/* End custom CSS */