.elementor-1528 .elementor-element.elementor-element-e36299a{--display:flex;--min-height:28vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--overlay-opacity:0.74;--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1528 .elementor-element.elementor-element-e36299a:not(.elementor-motion-effects-element-type-background), .elementor-1528 .elementor-element.elementor-element-e36299a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(44deg, var( --e-global-color-4b62d55 ) 53%, #DAC474 100%);}.elementor-1528 .elementor-element.elementor-element-e36299a::before, .elementor-1528 .elementor-element.elementor-element-e36299a > .elementor-background-video-container::before, .elementor-1528 .elementor-element.elementor-element-e36299a > .e-con-inner > .elementor-background-video-container::before, .elementor-1528 .elementor-element.elementor-element-e36299a > .elementor-background-slideshow::before, .elementor-1528 .elementor-element.elementor-element-e36299a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1528 .elementor-element.elementor-element-e36299a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4b62d55 );--background-overlay:'';}.elementor-1528 .elementor-element.elementor-element-448c8a5 .elementor-heading-title{font-family:var( --e-global-typography-273e094-font-family ), Sans-serif;font-size:var( --e-global-typography-273e094-font-size );font-weight:var( --e-global-typography-273e094-font-weight );text-transform:var( --e-global-typography-273e094-text-transform );font-style:var( --e-global-typography-273e094-font-style );text-decoration:var( --e-global-typography-273e094-text-decoration );line-height:var( --e-global-typography-273e094-line-height );letter-spacing:var( --e-global-typography-273e094-letter-spacing );color:var( --e-global-color-0b402aa );}.elementor-1528 .elementor-element.elementor-element-39e2e2d{--display:flex;--min-height:0vh;--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;--justify-content:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--overlay-opacity:0;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:7rem;--padding-left:3rem;--padding-right:3rem;--z-index:0;}.elementor-1528 .elementor-element.elementor-element-39e2e2d:not(.elementor-motion-effects-element-type-background), .elementor-1528 .elementor-element.elementor-element-39e2e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b402aa );}.elementor-1528 .elementor-element.elementor-element-39e2e2d::before, .elementor-1528 .elementor-element.elementor-element-39e2e2d > .elementor-background-video-container::before, .elementor-1528 .elementor-element.elementor-element-39e2e2d > .e-con-inner > .elementor-background-video-container::before, .elementor-1528 .elementor-element.elementor-element-39e2e2d > .elementor-background-slideshow::before, .elementor-1528 .elementor-element.elementor-element-39e2e2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1528 .elementor-element.elementor-element-39e2e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1528 .elementor-element.elementor-element-c848853{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-694181c{--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;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-9e4a8f5 .elementor-button{background-color:var( --e-global-color-0b402aa );fill:var( --e-global-color-4b62d55 );color:var( --e-global-color-4b62d55 );border-style:solid;border-width:1.75px 1.75px 1.75px 1.75px;border-color:var( --e-global-color-4b62d55 );padding:1rem 1.25rem 1rem 1.25rem;}.elementor-1528 .elementor-element.elementor-element-9e4a8f5 .elementor-button:hover, .elementor-1528 .elementor-element.elementor-element-9e4a8f5 .elementor-button:focus{background-color:var( --e-global-color-5a35c68 );color:var( --e-global-color-a18c8aa );border-color:#A58E3D;}.elementor-1528 .elementor-element.elementor-element-9e4a8f5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1528 .elementor-element.elementor-element-9e4a8f5.elementor-element{--align-self:flex-start;}.elementor-1528 .elementor-element.elementor-element-9e4a8f5 .elementor-button:hover svg, .elementor-1528 .elementor-element.elementor-element-9e4a8f5 .elementor-button:focus svg{fill:var( --e-global-color-a18c8aa );}.elementor-1528 .elementor-element.elementor-element-151f614 .elementor-button{background-color:var( --e-global-color-0b402aa );fill:var( --e-global-color-4b62d55 );color:var( --e-global-color-4b62d55 );border-style:solid;border-width:1.75px 1.75px 1.75px 1.75px;border-color:var( --e-global-color-4b62d55 );padding:1rem 1.25rem 1rem 1.25rem;}.elementor-1528 .elementor-element.elementor-element-151f614 .elementor-button:hover, .elementor-1528 .elementor-element.elementor-element-151f614 .elementor-button:focus{background-color:var( --e-global-color-5a35c68 );color:var( --e-global-color-a18c8aa );border-color:#A58E3D;}.elementor-1528 .elementor-element.elementor-element-151f614{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1528 .elementor-element.elementor-element-151f614.elementor-element{--align-self:flex-start;}.elementor-1528 .elementor-element.elementor-element-151f614 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1528 .elementor-element.elementor-element-151f614 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1528 .elementor-element.elementor-element-151f614 .elementor-button:hover svg, .elementor-1528 .elementor-element.elementor-element-151f614 .elementor-button:focus svg{fill:var( --e-global-color-a18c8aa );}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-1528 .elementor-element.elementor-element-39e2e2d{--padding-top:5rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1528 .elementor-element.elementor-element-694181c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:621px){.elementor-1528 .elementor-element.elementor-element-e36299a{--content-width:1300px;}.elementor-1528 .elementor-element.elementor-element-39e2e2d{--content-width:1300px;}.elementor-1528 .elementor-element.elementor-element-c848853{--content-width:1300px;}}@media(min-width:2400px){.elementor-1528 .elementor-element.elementor-element-448c8a5 .elementor-heading-title{font-size:var( --e-global-typography-273e094-font-size );line-height:var( --e-global-typography-273e094-line-height );letter-spacing:var( --e-global-typography-273e094-letter-spacing );}.elementor-1528 .elementor-element.elementor-element-39e2e2d{--min-height:72vh;--justify-content:flex-start;--overlay-opacity:0;--padding-top:5rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}}@media(max-width:1366px){.elementor-1528 .elementor-element.elementor-element-e36299a{--padding-top:6rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1528 .elementor-element.elementor-element-448c8a5 .elementor-heading-title{font-size:var( --e-global-typography-273e094-font-size );line-height:var( --e-global-typography-273e094-line-height );letter-spacing:var( --e-global-typography-273e094-letter-spacing );}.elementor-1528 .elementor-element.elementor-element-39e2e2d{--min-height:0px;--overlay-opacity:0;--padding-top:4rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}}@media(max-width:1024px){.elementor-1528 .elementor-element.elementor-element-448c8a5 .elementor-heading-title{font-size:var( --e-global-typography-273e094-font-size );line-height:var( --e-global-typography-273e094-line-height );letter-spacing:var( --e-global-typography-273e094-letter-spacing );}.elementor-1528 .elementor-element.elementor-element-39e2e2d{--overlay-opacity:0.88;}}@media(max-width:880px){.elementor-1528 .elementor-element.elementor-element-e36299a{--min-height:40vh;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:7rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1528 .elementor-element.elementor-element-39e2e2d{--padding-top:5rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;--z-index:0;}.elementor-1528 .elementor-element.elementor-element-694181c{--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;}}@media(max-width:620px){.elementor-1528 .elementor-element.elementor-element-e36299a{--min-height:30vh;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:6rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1528 .elementor-element.elementor-element-448c8a5 .elementor-heading-title{font-size:var( --e-global-typography-273e094-font-size );line-height:var( --e-global-typography-273e094-line-height );letter-spacing:var( --e-global-typography-273e094-letter-spacing );}.elementor-1528 .elementor-element.elementor-element-39e2e2d{--min-height:80vh;--overlay-opacity:0;--padding-top:3rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;--z-index:0;}.elementor-1528 .elementor-element.elementor-element-c848853{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-694181c{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}}/* Start custom CSS for text-editor, class: .elementor-element-4cc267d *//* Widerrufsbelehrung (Post 1528, Widget 4cc267d) – Struktur nach PDF Stand 22.09.2026, identisch mit /vertragsbedingungen/ (Post 2357) */
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb{--einzug:2.75rem;max-width:880px;color:var(--e-global-color-0db259c,#383834);font-variant-numeric:tabular-nums}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb p{margin:0 0 .85em}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb strong{font-weight:700}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__anbieter{font-size:.875rem;line-height:1.5;color:var(--e-global-color-text,#6F6F6B);padding-bottom:1.1em;margin-bottom:2.2em!important;border-bottom:1px solid var(--e-global-color-1f94d3b,#ADADA7)}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__anbieter strong{color:var(--e-global-color-0db259c,#383834)}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__sep{display:inline-block;margin:0 .55em;color:var(--e-global-color-1f94d3b,#ADADA7)}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__h{font-family:inherit;font-size:1.125rem;line-height:1.4;font-weight:700;letter-spacing:0;color:inherit;margin:2.4em 0 .7em;display:flex;align-items:baseline}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__anbieter+.lor-vb__h{margin-top:0}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__nr{flex:0 0 var(--einzug);white-space:nowrap}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__h3{font-family:inherit;font-size:1rem;line-height:1.5;font-weight:700;letter-spacing:0;color:inherit;margin:1.6em 0 .4em}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__h--block+.lor-vb__h3{margin-top:.6em}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__liste{list-style:none;margin:0 0 .85em;padding:0 0 0 var(--einzug);counter-reset:vb}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__liste li{position:relative;counter-increment:vb;margin:0 0 .6em}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__liste li::before{content:counter(vb) ".";position:absolute;left:calc(-1 * var(--einzug))}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__einzug{padding-left:var(--einzug)}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__trenner{border:0;border-top:1px solid var(--e-global-color-df1732c,#D3BC6B);margin:3.2em 0 2.4em}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__trenner+.lor-vb__h{margin-top:0}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__adresse{margin-bottom:.85em}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__erklaerung{margin-top:2em!important}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__formular{list-style:none;margin:0;padding:0}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__formular li{margin:0;padding:1.5em 0 0}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__fussnote{font-size:.8125rem;color:var(--e-global-color-text,#6F6F6B);border-top:1px solid var(--e-global-color-1f94d3b,#ADADA7);padding-top:.7em;margin-top:2em!important}
@media (max-width:767px){
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb{--einzug:2.25rem}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__h{font-size:1.0625rem;margin-top:2em}
.elementor-1528 .elementor-element.elementor-element-4cc267d .lor-vb__sep{margin:0 .35em}
}/* End custom CSS */