.elementor-17 .elementor-element.elementor-element-346bfe3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4166977{--spacer-size:80px;}.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-17 .elementor-element.elementor-element-e019654{text-align:center;}.elementor-17 .elementor-element.elementor-element-e019654 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#54595F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-17 .elementor-element.elementor-element-71c3b3d{column-gap:0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-f3701dc{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-9d91123{--spacer-size:50px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-829cba8{--divider-border-style:solid;--divider-color:#C2A748;--divider-border-width:1px;--e-transform-rotateZ:90deg;--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-17 .elementor-element.elementor-element-829cba8 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-829cba8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-1c36322{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-e90370e{--spacer-size:70px;}.elementor-17 .elementor-element.elementor-element-2c5e159{--divider-border-style:solid;--divider-color:#C2A748;--divider-border-width:1px;--e-transform-rotateZ:90deg;--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-17 .elementor-element.elementor-element-2c5e159 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-2c5e159 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-96454be{--spacer-size:70px;}.elementor-17 .elementor-element.elementor-element-3b04567{width:var( --container-widget-width, 94.182% );max-width:94.182%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:94.182%;--container-widget-flex-grow:0;text-align:right;}.elementor-17 .elementor-element.elementor-element-3b04567 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-ab98542{width:var( --container-widget-width, 80.361% );max-width:80.361%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 75px;--container-widget-width:80.361%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-6422ae0{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-654bf4a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-b314899{--spacer-size:200px;}.elementor-17 .elementor-element.elementor-element-facb029{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-34229d4{--spacer-size:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-6ce088a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;letter-spacing:2px;word-spacing:1px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);border-radius:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-6ce088a .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-6ce088a .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, var( --e-global-color-3a10fb0 ) 0%, var( --e-global-color-3a10fb0 ) 100%);box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-17 .elementor-element.elementor-element-6ce088a .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-6ce088a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-94e2697{--spacer-size:250px;}.elementor-17 .elementor-element.elementor-element-e9cd30d{width:var( --container-widget-width, 65.27% );max-width:65.27%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 185px;--container-widget-width:65.27%;--container-widget-flex-grow:0;top:21px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-e9cd30d{left:-4px;}body.rtl .elementor-17 .elementor-element.elementor-element-e9cd30d{right:-4px;}.elementor-17 .elementor-element.elementor-element-e4bddb0{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-e4bddb0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-da2da02{width:var( --container-widget-width, 80.182% );max-width:80.182%;--container-widget-width:80.182%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-da2da02 p{margin-block-end:21px;}.elementor-17 .elementor-element.elementor-element-4dd091d{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-c456cae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-c456cae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a10fb0 );}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-c456cae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-c456cae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-c456cae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17 .elementor-element.elementor-element-c456cae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-c456cae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-fc05626{--spacer-size:140px;width:var( --container-widget-width, 104.732% );max-width:104.732%;--container-widget-width:104.732%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-4e9abf9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:auto;max-width:auto;margin:-10px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-4e9abf9 .elementor-divider-separator{width:250px;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-4e9abf9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-7b4ea8bc{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-03479be{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:auto;max-width:auto;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-17 .elementor-element.elementor-element-03479be .elementor-divider-separator{width:250px;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-03479be .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-27456fb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-27456fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a10fb0 );}.elementor-17 .elementor-element.elementor-element-27456fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-27456fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-a806888{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-8d29ffb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8d29ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a10fb0 );}.elementor-17 .elementor-element.elementor-element-8d29ffb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-8d29ffb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-9033722{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9033722:not( .elementor-widget-image ), .elementor-17 .elementor-element.elementor-element-9033722.elementor-widget-image img{-webkit-mask-image:url( https://jessica-schaile-weddings.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-9033722 img{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c2282e2{margin:-360px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-c2282e2:not( .elementor-widget-image ), .elementor-17 .elementor-element.elementor-element-c2282e2.elementor-widget-image img{-webkit-mask-image:url( https://jessica-schaile-weddings.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-c2282e2 img{width:90%;opacity:0;transition-duration:2.5s;}.elementor-17 .elementor-element.elementor-element-c2282e2:hover img{opacity:0.94;}.elementor-17 .elementor-element.elementor-element-8dcf301{--spacer-size:10px;}.elementor-17 .elementor-element.elementor-element-11004ec:hover{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-11004ec{text-align:center;}.elementor-17 .elementor-element.elementor-element-11004ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-68e3678{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-35d3bdd{width:var( --container-widget-width, 83.051% );max-width:83.051%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 34px;--container-widget-width:83.051%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-35d3bdd:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-35d3bdd:not( .elementor-widget-image ), .elementor-17 .elementor-element.elementor-element-35d3bdd.elementor-widget-image img{-webkit-mask-image:url( https://jessica-schaile-weddings.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-35d3bdd img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-3dd4c3e{margin:-360px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-3dd4c3e:not( .elementor-widget-image ), .elementor-17 .elementor-element.elementor-element-3dd4c3e.elementor-widget-image img{-webkit-mask-image:url( https://jessica-schaile-weddings.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-3dd4c3e img{width:90%;opacity:0;transition-duration:2.5s;}.elementor-17 .elementor-element.elementor-element-3dd4c3e:hover img{opacity:0.94;}.elementor-17 .elementor-element.elementor-element-6d712ee{--spacer-size:10px;}.elementor-17 .elementor-element.elementor-element-f77057b{text-align:center;}.elementor-17 .elementor-element.elementor-element-f77057b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-34dc3ff{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-19802c0{width:var( --container-widget-width, 82.772% );max-width:82.772%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 34px;--container-widget-width:82.772%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-19802c0:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-19802c0:not( .elementor-widget-image ), .elementor-17 .elementor-element.elementor-element-19802c0.elementor-widget-image img{-webkit-mask-image:url( https://jessica-schaile-weddings.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-19802c0 img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-17 .elementor-element.elementor-element-888a9c7{margin:-360px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-888a9c7:not( .elementor-widget-image ), .elementor-17 .elementor-element.elementor-element-888a9c7.elementor-widget-image img{-webkit-mask-image:url( https://jessica-schaile-weddings.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-888a9c7 img{width:90%;opacity:0;transition-duration:2.5s;}.elementor-17 .elementor-element.elementor-element-888a9c7:hover img{opacity:0.94;}.elementor-17 .elementor-element.elementor-element-e69273b{text-align:center;}.elementor-17 .elementor-element.elementor-element-e69273b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-a853c75{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-8703859:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8703859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a10fb0 );}.elementor-17 .elementor-element.elementor-element-8703859{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-8703859 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-3f638c1{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-9fcd66d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9fcd66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a10fb0 );}.elementor-17 .elementor-element.elementor-element-9fcd66d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-9fcd66d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-5f35ba5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;letter-spacing:2px;word-spacing:1px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);border-radius:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-5f35ba5 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-5f35ba5 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, var( --e-global-color-3a10fb0 ) 0%, var( --e-global-color-3a10fb0 ) 100%);box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-17 .elementor-element.elementor-element-5f35ba5 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-5f35ba5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-9f23a6a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9f23a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a10fb0 );}.elementor-17 .elementor-element.elementor-element-9f23a6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-9f23a6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-93837b0{--spacer-size:100px;}.elementor-17 .elementor-element.elementor-element-12e6f86:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-12e6f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessica-schaile-weddings.de/wp-content/uploads/2019/12/h3-img-6a.jpg");background-position:top center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-12e6f86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:185px 0px 430px 0px;}.elementor-17 .elementor-element.elementor-element-12e6f86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-61a9ed2{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-61a9ed2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#F8F7F7;}.elementor-17 .elementor-element.elementor-element-72a2d70 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-72a2d70:hover > .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-72a2d70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-360px;margin-bottom:150px;}.elementor-17 .elementor-element.elementor-element-3a38c93{background-color:#F4F1EF;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-3a38c93 p{margin-block-end:5px;}.elementor-17 .elementor-element.elementor-element-8fdd7ae{background-color:var( --e-global-color-3a10fb0 );padding:0px 6px 5px 6px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-8fdd7ae:hover{box-shadow:0px 0px 10px 0px rgba(255, 250.56521739130434, 250.56521739130434, 0.5);}.elementor-17 .elementor-element.elementor-element-c51d253{background-color:#F4F1EF;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c51d253:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-c51d253 p{margin-block-end:5px;}.elementor-17 .elementor-element.elementor-element-707ec0a{background-color:var( --e-global-color-3a10fb0 );padding:0px 6px 5px 6px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-707ec0a:hover{box-shadow:0px 0px 10px 0px rgba(255, 250.56521739130434, 250.56521739130434, 0.5);}.elementor-17 .elementor-element.elementor-element-8eb3a5a{background-color:#F4F1EF;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-8eb3a5a p{margin-block-end:5px;}.elementor-17 .elementor-element.elementor-element-ec20248{background-color:var( --e-global-color-3a10fb0 );padding:0px 6px 5px 6px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-ec20248:hover{box-shadow:0px 0px 10px 0px rgba(255, 250.56521739130434, 250.56521739130434, 0.5);}.elementor-17 .elementor-element.elementor-element-a30a5b8{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-becc70d{width:var( --container-widget-width, 112.66% );max-width:112.66%;background-image:url("https://jessica-schaile-weddings.de/wp-content/uploads/2020/01/port-title-img-parallax.jpg");padding:89px 89px 89px 89px;--container-widget-width:112.66%;--container-widget-flex-grow:0;align-self:center;background-position:-303px 438px;transition:background 0s;text-align:center;}.elementor-17 .elementor-element.elementor-element-becc70d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:43px;font-weight:600;line-height:1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-becc70d .elementor-heading-title a{transition-duration:0s;}.elementor-17 .elementor-element.elementor-element-02b1047{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-68b6bae .qodef-qi-contact-form-7 label{font-family:"Montserrat", Sans-serif;font-size:13px;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-68b6bae .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-17 .elementor-element.elementor-element-68b6bae .qodef-qi-contact-form-7{text-align:left;}.elementor-17 .elementor-element.elementor-element-68b6bae .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{text-align:left;}.elementor-17 .elementor-element.elementor-element-d952cca{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-fa5e3ae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17 .elementor-element.elementor-element-77c2bd2{width:var( --container-widget-width, 17.494% );max-width:17.494%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:17.494%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-0006206{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-bd9b793{--spacer-size:20px;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-becc70d{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-68b6bae .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-d98c4cd{width:100%;}.elementor-17 .elementor-element.elementor-element-f853a6b{width:33.418%;}.elementor-17 .elementor-element.elementor-element-9cf0f65{width:33.15%;}.elementor-17 .elementor-element.elementor-element-e52bb3f{width:33.069%;}}@media(min-width:1025px){.elementor-17 .elementor-element.elementor-element-12e6f86:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-12e6f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-4166977{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-e019654 .elementor-heading-title{letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-9d91123{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-1c36322{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-e90370e{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-96454be{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-3b04567{width:var( --container-widget-width, 343.219px );max-width:343.219px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:343.219px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-3b04567 .elementor-heading-title{font-size:21px;}.elementor-17 .elementor-element.elementor-element-ab98542{width:var( --container-widget-width, 343.219px );max-width:343.219px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:343.219px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-654bf4a{font-size:12px;}.elementor-17 .elementor-element.elementor-element-b314899{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-facb029{font-size:14px;}.elementor-17 .elementor-element.elementor-element-34229d4{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-6ce088a .elementor-button{font-size:16px;}.elementor-17 .elementor-element.elementor-element-90b4cdb{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-94e2697{--spacer-size:271px;}.elementor-17 .elementor-element.elementor-element-e9cd30d{width:var( --container-widget-width, 215.891px );max-width:215.891px;margin:-250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 90px;--container-widget-width:215.891px;--container-widget-flex-grow:0;top:16px;text-align:center;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-e9cd30d{left:-12px;}body.rtl .elementor-17 .elementor-element.elementor-element-e9cd30d{right:-12px;}.elementor-17 .elementor-element.elementor-element-e4bddb0{text-align:center;}.elementor-17 .elementor-element.elementor-element-e4bddb0 .elementor-heading-title{font-size:21px;}.elementor-17 .elementor-element.elementor-element-da2da02{width:var( --container-widget-width, 344.594px );max-width:344.594px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:344.594px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-fc05626{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-4e9abf9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-03479be{width:initial;max-width:initial;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-a806888{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-3f638c1{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-5f35ba5 .elementor-button{font-size:16px;}.elementor-17 .elementor-element.elementor-element-93837b0{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-61a9ed2{margin:-157px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-61a9ed2 .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-72a2d70{margin-top:-360px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-becc70d{padding:10px 10px 10px 10px;background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-becc70d .elementor-heading-title{font-size:22px;line-height:43px;}.elementor-17 .elementor-element.elementor-element-02b1047{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-68b6bae .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-17 .elementor-element.elementor-element-d952cca{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-77c2bd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:center;}.elementor-17 .elementor-element.elementor-element-0006206{--spacer-size:0px;}.elementor-17 .elementor-element.elementor-element-bd9b793{--spacer-size:0px;}}