.elementor-123 .elementor-element.elementor-element-2fd69b6{--display:flex;--min-height:72vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-123 .elementor-element.elementor-element-39d7f38{--display:flex;--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-end;--align-items:stretch;--flex-wrap:nowrap;--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-123 .elementor-element.elementor-element-39d7f38.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-123 .elementor-element.elementor-element-5d060d4{padding:0em 0em 0em 0em;bottom:0px;text-align:left;}body:not(.rtl) .elementor-123 .elementor-element.elementor-element-5d060d4{left:0px;}body.rtl .elementor-123 .elementor-element.elementor-element-5d060d4{right:0px;}.elementor-123 .elementor-element.elementor-element-5d060d4 img{width:92%;height:51vh;object-fit:cover;object-position:top center;filter:brightness( 133% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-123 .elementor-element.elementor-element-04afa4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:3em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-123 .elementor-element.elementor-element-04afa4a.e-con{--align-self:flex-end;}.elementor-123 .elementor-element.elementor-element-a842e79{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:right;font-size:2.3em;font-weight:700;line-height:1.4em;}.elementor-123 .elementor-element.elementor-element-a842e79.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-123 .elementor-element.elementor-element-fb53138{--display:flex;--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;--justify-content:flex-start;--gap:0em 6em;--row-gap:0em;--column-gap:6em;--margin-top:14em;--margin-bottom:14em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-123 .elementor-element.elementor-element-27dbf6f{top:-9em;}.elementor-123 .elementor-element.elementor-element-762acf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:2.3em;}.elementor-123 .elementor-element.elementor-element-401b17f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;padding:0em 0em 5em 0em;}.elementor-123 .elementor-element.elementor-element-401b17f .elementor-divider-separator{width:100%;}.elementor-123 .elementor-element.elementor-element-401b17f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-123 .elementor-element.elementor-element-c57203c{--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:8em 8em;--row-gap:8em;--column-gap:8em;--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-123 .elementor-element.elementor-element-63704fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-size:1em;font-weight:400;}.elementor-123 .elementor-element.elementor-element-b8198cd{width:var( --container-widget-width, 37.156% );max-width:37.156%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:37.156%;--container-widget-flex-grow:0;font-size:3.1em;font-weight:700;}.elementor-123 .elementor-element.elementor-element-b8198cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-123 .elementor-element.elementor-element-3f95531{--display:flex;--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:14em;--margin-bottom:14em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-123 .elementor-element.elementor-element-024c3f9{top:-9em;}.elementor-123 .elementor-element.elementor-element-ccb1a46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;text-align:justify;font-size:2.3em;}.elementor-123 .elementor-element.elementor-element-f33085e{--display:flex;}.elementor-123 .elementor-element.elementor-element-69d4014{--display:flex;}.elementor-123 .elementor-element.elementor-element-c1dc565{--display:flex;}.elementor-123 .elementor-element.elementor-element-4eaddaf{--display:flex;}.elementor-123 .elementor-element.elementor-element-300f0dc{--display:flex;}.elementor-123 .elementor-element.elementor-element-ed1916a{--display:flex;}.elementor-123 .elementor-element.elementor-element-55519a8{--n-accordion-title-font-size:1.3em;border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-accent );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0.1em;--n-accordion-item-title-distance-from-content:0.6em;--n-accordion-icon-size:10px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-123 .elementor-element.elementor-element-55519a8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-123 .elementor-element.elementor-element-55519a8 {--n-accordion-padding:2em 3em 2em 0em;}:where( .elementor-123 .elementor-element.elementor-element-55519a8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0em;--padding-right:3em;--padding-bottom:2em;--padding-left:0em;}.elementor-123 .elementor-element.elementor-element-8cbdecb{--display:flex;--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:14em;--margin-bottom:14em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-123 .elementor-element.elementor-element-cc58f7a{top:-9em;}.elementor-123 .elementor-element.elementor-element-4b674ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:2.3em;}.elementor-123 .elementor-element.elementor-element-03fb393{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;padding:0em 0em 5em 0em;}.elementor-123 .elementor-element.elementor-element-03fb393 .elementor-divider-separator{width:100%;}.elementor-123 .elementor-element.elementor-element-03fb393 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-123 .elementor-element.elementor-element-6fa90c2{--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:4em 4em;--row-gap:4em;--column-gap:4em;--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-123 .elementor-element.elementor-element-2d8a728{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;columns:1;text-align:left;font-size:1em;font-weight:400;}.elementor-123 .elementor-element.elementor-element-2cc869f{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;columns:1;text-align:left;font-size:1em;font-weight:400;}.elementor-123 .elementor-element.elementor-element-b25fb9b{--display:flex;--min-height:67vh;--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;--justify-content:space-between;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:14em;--margin-bottom:14em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-123 .elementor-element.elementor-element-7d08dcb{top:-9em;}.elementor-123 .elementor-element.elementor-element-8408173{--display:flex;--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--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-123 .elementor-element.elementor-element-12d5924{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:2.3em;}.elementor-123 .elementor-element.elementor-element-b589f2a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;padding:0em 0em 1em 0em;}.elementor-123 .elementor-element.elementor-element-b589f2a .elementor-divider-separator{width:100%;}.elementor-123 .elementor-element.elementor-element-b589f2a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-123 .elementor-element.elementor-element-31956a5{--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:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-123 .elementor-element.elementor-element-dfd0af6 .elementor-button{background-color:#02010100;font-size:1.8em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-dfd0af6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:999;}.elementor-123 .elementor-element.elementor-element-dfd0af6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-123 .elementor-element.elementor-element-66426b3 .elementor-button{background-color:#02010100;font-size:1.8em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-66426b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:999;}.elementor-123 .elementor-element.elementor-element-66426b3 .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-123 .elementor-element.elementor-element-04afa4a{--width:570px;}}@media(max-width:1024px){.elementor-123 .elementor-element.elementor-element-2fd69b6{--z-index:1;}.elementor-123 .elementor-element.elementor-element-39d7f38{--z-index:1;}.elementor-123 .elementor-element.elementor-element-5d060d4 img{height:388px;object-fit:cover;object-position:top center;}.elementor-123 .elementor-element.elementor-element-04afa4a{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:4em;}.elementor-123 .elementor-element.elementor-element-a842e79{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-123 .elementor-element.elementor-element-fb53138{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:3em;}.elementor-123 .elementor-element.elementor-element-c57203c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-123 .elementor-element.elementor-element-b8198cd{width:100%;max-width:100%;}.elementor-123 .elementor-element.elementor-element-3f95531{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:3em;}.elementor-123 .elementor-element.elementor-element-8cbdecb{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:3em;}.elementor-123 .elementor-element.elementor-element-b25fb9b{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:3em;}}@media(max-width:767px){.elementor-123 .elementor-element.elementor-element-2fd69b6{--min-height:68vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-123 .elementor-element.elementor-element-39d7f38{--width:151px;--justify-content:flex-end;}body:not(.rtl) .elementor-123 .elementor-element.elementor-element-5d060d4{left:0px;}body.rtl .elementor-123 .elementor-element.elementor-element-5d060d4{right:0px;}.elementor-123 .elementor-element.elementor-element-5d060d4 img{height:331px;object-fit:cover;object-position:top center;}.elementor-123 .elementor-element.elementor-element-04afa4a{--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-123 .elementor-element.elementor-element-a842e79{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;font-size:1.5em;line-height:1.6em;}.elementor-123 .elementor-element.elementor-element-a842e79.elementor-element{--align-self:flex-start;}.elementor-123 .elementor-element.elementor-element-fb53138{--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:3em;}.elementor-123 .elementor-element.elementor-element-fb53138.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-123 .elementor-element.elementor-element-b8198cd{text-align:left;font-size:1.5em;}.elementor-123 .elementor-element.elementor-element-3f95531{--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:3em;}.elementor-123 .elementor-element.elementor-element-3f95531.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-123 .elementor-element.elementor-element-8cbdecb{--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:3em;}.elementor-123 .elementor-element.elementor-element-8cbdecb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-123 .elementor-element.elementor-element-6fa90c2{--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-123 .elementor-element.elementor-element-2d8a728{width:100%;max-width:100%;}.elementor-123 .elementor-element.elementor-element-2cc869f{width:100%;max-width:100%;}.elementor-123 .elementor-element.elementor-element-b25fb9b{--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:3em;}.elementor-123 .elementor-element.elementor-element-b25fb9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-123 .elementor-element.elementor-element-dfd0af6 .elementor-button{font-size:1.3em;}.elementor-123 .elementor-element.elementor-element-66426b3 .elementor-button{font-size:1.3em;}}/* Start custom CSS for image, class: .elementor-element-5d060d4 */slector {
    max-height: 100vh;
}
.elementor-123 .elementor-element.elementor-element-5d060d4 img {
max-height: -webkit-fill-available;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39d7f38 */.elementor-123 .elementor-element.elementor-element-39d7f38 {
    width: 50vw;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a842e79 */.elementor-123 .elementor-element.elementor-element-a842e79 {
  text-decoration: underline; 
text-underline-offset: 0.2em; 
text-decoration-thickness:3px;
letter-spacing: 1px; 
text-decoration-color: var(--e-global-color-accent)
}

.elementor-123 .elementor-element.elementor-element-a842e79 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fd69b6 */.elementor-123 .elementor-element.elementor-element-2fd69b6 {
overflow: hidden;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-762acf5 */.elementor-123 .elementor-element.elementor-element-762acf5 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccb1a46 */.elementor-123 .elementor-element.elementor-element-ccb1a46 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-55519a8 */.elementor-123 .elementor-element.elementor-element-55519a8 .e-n-accordion > .e-n-accordion-item:first-child > .e-n-accordion-item-title {
border-width: 0px 0px 0px 0px!important;
}


.elementor-123 .elementor-element.elementor-element-55519a8 {
border-width: 3px 0px 0px 0px!important;
border-top: 0px solid var( --e-global-color-accent )!important;
border-bottom: 1px solid black!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b674ba */.elementor-123 .elementor-element.elementor-element-4b674ba p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12d5924 */.elementor-123 .elementor-element.elementor-element-12d5924 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3b8be8 */#mail {
    cursor: url("https://www.marionkoelling.de/wp-content/uploads/2024/10/copy-1.png"), auto;
}

.BigText_srText {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0,0,0,0);
border: 0;
-webkit-user-select: none; /* Safari 3.1+ */
-moz-user-select: none; /* Firefox 2+ */
-ms-user-select: none; /* IE 10+ */
user-select: none; /* Standard syntax */
}

@media (max-width:767px) {
.BigText_bigText {
font-size: 2em!important;
}
}

.BigText_bigText {
font-size: 2.5em;
font-weight: 700;
margin: 0px;
padding: 0px;
letter-spacing: -8px;
line-height: 1.2em;
-webkit-user-select: none; /* Safari 3.1+ */
-moz-user-select: none; /* Firefox 2+ */
-ms-user-select: none; /* IE 10+ */
user-select: none; /* Standard syntax */
}


.BigText_bigText {
    display: inline-block;
    border-bottom: 4px solid var(--e-global-color-accent);
}

.text-to-copy {
    position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0,0,0,0);
border: 0;
-webkit-user-select: none; /* Safari 3.1+ */
-moz-user-select: none; /* Firefox 2+ */
-ms-user-select: none; /* IE 10+ */
user-select: none; /* Standard syntax */
}

.bounceInDown {
animation-name: bounceInDown;
}/* End custom CSS */
/* Start custom CSS */span.initial {
    font-size: 0.5em!important;
    font-weight: 900!important;
    margin-right: 4em;
    /*color: var(--e-global-color-accent);*/
}

body {
    oferflow: hidden;
    max-width: 100vw;
}/* End custom CSS */