.elementor-2684028 .elementor-element.elementor-element-2e9c71d0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-2e9c71d0:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-2e9c71d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c2c2c;}.elementor-widget-text-editor{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-2684028 .elementor-element.elementor-element-50b6f524{text-align:center;font-family:"DM Sans", Serif;font-size:14px;font-weight:400;line-height:1.65em;color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-17417e09{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-17417e09:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-17417e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f1f3;}.elementor-2684028 .elementor-element.elementor-element-3df2db71{--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;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2684028 .elementor-element.elementor-element-732453e0 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.3em;color:#8e4f72;}.elementor-2684028 .elementor-element.elementor-element-633ac5a0{text-align:center;}.elementor-2684028 .elementor-element.elementor-element-633ac5a0 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:58px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-14830205{font-family:"DM Sans", Serif;font-size:19px;font-weight:300;line-height:1.65em;color:#2c2c2c;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-2684028 .elementor-element.elementor-element-2ed2bd12 .elementor-button{background-color:#b16990;font-family:"DM Sans", Serif;font-size:15px;font-weight:500;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#b16990;border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-2684028 .elementor-element.elementor-element-2ed2bd12 .elementor-button:hover, .elementor-2684028 .elementor-element.elementor-element-2ed2bd12 .elementor-button:focus{background-color:#8e4f72;color:#ffffff;border-color:#8e4f72;}.elementor-2684028 .elementor-element.elementor-element-2ed2bd12 .elementor-button:hover svg, .elementor-2684028 .elementor-element.elementor-element-2ed2bd12 .elementor-button:focus svg{fill:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-3c97796{font-size:13px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-2684028 .elementor-element.elementor-element-20da34f6{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-20da34f6:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-20da34f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-68c3fd51{--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;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-7838d6b6{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e0d0d8;--border-color:#e0d0d8;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-2684028 .elementor-element.elementor-element-7838d6b6:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-7838d6b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-55a659b0{text-align:center;}.elementor-2684028 .elementor-element.elementor-element-55a659b0 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:26px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-17555c9{font-family:"DM Sans", Serif;font-size:16px;font-weight:300;line-height:1.65em;color:#4a4446;}.elementor-2684028 .elementor-element.elementor-element-270f0ef1{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e0d0d8;--border-color:#e0d0d8;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-2684028 .elementor-element.elementor-element-270f0ef1:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-270f0ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-578ff8da{text-align:center;}.elementor-2684028 .elementor-element.elementor-element-578ff8da .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:26px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-7da2aa77{font-family:"DM Sans", Serif;font-size:16px;font-weight:300;line-height:1.65em;color:#4a4446;}.elementor-2684028 .elementor-element.elementor-element-61f338d0{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e0d0d8;--border-color:#e0d0d8;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-2684028 .elementor-element.elementor-element-61f338d0:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-61f338d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-19aeeab3{text-align:center;}.elementor-2684028 .elementor-element.elementor-element-19aeeab3 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:26px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-21b9c1c8{font-family:"DM Sans", Serif;font-size:16px;font-weight:300;line-height:1.65em;color:#4a4446;}.elementor-2684028 .elementor-element.elementor-element-11b9f572{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:20px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-11b9f572:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-11b9f572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-17488aa{text-align:center;}.elementor-2684028 .elementor-element.elementor-element-17488aa .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:30px;font-weight:400;line-height:1.1em;color:#b16990;}.elementor-2684028 .elementor-element.elementor-element-9e19770{font-family:"DM Sans", Serif;font-size:18px;font-weight:300;line-height:1.65em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-6d758f52{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-6d758f52:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-6d758f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#efe6ea;}.elementor-2684028 .elementor-element.elementor-element-295621a5{font-family:"DM Sans", Serif;font-size:18px;font-weight:300;line-height:1.65em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-58aeafce{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-58aeafce:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-58aeafce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#b16990;}.elementor-2684028 .elementor-element.elementor-element-20210fc9{text-align:center;}.elementor-2684028 .elementor-element.elementor-element-20210fc9 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:36px;font-weight:400;font-style:italic;line-height:1.3em;color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-2b9326bb{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-2b9326bb:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-2b9326bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-4596c11e .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:46px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-5c19f9aa{font-family:"DM Sans", Serif;font-size:18px;font-weight:300;line-height:1.65em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-6c03d8f2 img{border-radius:2px 2px 2px 2px;}.elementor-2684028 .elementor-element.elementor-element-43b348d5 .elementor-button{background-color:#b16990;font-family:"DM Sans", Serif;font-size:15px;font-weight:500;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#b16990;border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-2684028 .elementor-element.elementor-element-43b348d5 .elementor-button:hover, .elementor-2684028 .elementor-element.elementor-element-43b348d5 .elementor-button:focus{background-color:#8e4f72;color:#ffffff;border-color:#8e4f72;}.elementor-2684028 .elementor-element.elementor-element-43b348d5 .elementor-button:hover svg, .elementor-2684028 .elementor-element.elementor-element-43b348d5 .elementor-button:focus svg{fill:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-64d1b188{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-64d1b188:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-64d1b188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f1f3;}.elementor-2684028 .elementor-element.elementor-element-26f991cb{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2684028 .elementor-element.elementor-element-332edcd0 img{border-radius:5px 5px 5px 5px;}.elementor-2684028 .elementor-element.elementor-element-98b1eb6{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2684028 .elementor-element.elementor-element-6c0b880a .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:42px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-3d53d493{font-family:"DM Sans", Serif;font-size:18px;font-weight:300;line-height:1.65em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-40ffe7fd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-40ffe7fd:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-40ffe7fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-33d17d86{text-align:center;}.elementor-2684028 .elementor-element.elementor-element-33d17d86 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:46px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-721ffa20{--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;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-23439192{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e0d0d8;--border-color:#e0d0d8;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2684028 .elementor-element.elementor-element-132e6bd9 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:28px;font-weight:500;line-height:1.1em;color:#8f4f74;}.elementor-2684028 .elementor-element.elementor-element-3293ca54{font-family:"DM Sans", Serif;font-size:17px;font-weight:300;line-height:1.65em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-477161f9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2684028 .elementor-element.elementor-element-477161f9:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-477161f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#b16990;}.elementor-2684028 .elementor-element.elementor-element-44e8753c .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:28px;font-weight:500;line-height:1.1em;color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-148cf9c5{font-family:"DM Sans", Serif;font-size:17px;font-weight:300;line-height:1.65em;color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-4a17aba1{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-4a17aba1:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-4a17aba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#efe6ea;}.elementor-2684028 .elementor-element.elementor-element-5520f89f{text-align:center;}.elementor-2684028 .elementor-element.elementor-element-5520f89f .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:42px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-2ca8fb1{--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;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-3c7ac7da{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#c9a961;--border-color:#c9a961;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2684028 .elementor-element.elementor-element-3c7ac7da:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-3c7ac7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-2ecf5572{font-family:"Cormorant Garamond", Serif;font-size:22px;font-weight:400;line-height:1.4em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-770eff7{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#c9a961;--border-color:#c9a961;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2684028 .elementor-element.elementor-element-770eff7:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-770eff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-474927ab{font-family:"Cormorant Garamond", Serif;font-size:22px;font-weight:400;line-height:1.4em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-18eac364{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-18eac364:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-18eac364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-78dcd349 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:46px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-2b412be5{font-family:"DM Sans", Serif;font-size:19px;font-weight:300;line-height:1.65em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-11c2433d{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e0d0d8;--border-color:#e0d0d8;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-2d15629c .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:26px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-134fa97e{font-family:"DM Sans", Serif;font-size:17px;font-weight:300;line-height:1.65em;color:#4a4446;}.elementor-2684028 .elementor-element.elementor-element-74ca8e2f{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e0d0d8;--border-color:#e0d0d8;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-5a9a3581 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:26px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-3a51ed58{font-family:"DM Sans", Serif;font-size:17px;font-weight:300;line-height:1.65em;color:#4a4446;}.elementor-2684028 .elementor-element.elementor-element-33e40f6a{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e0d0d8;--border-color:#e0d0d8;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-3cb63767 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:26px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-7642ce7b{font-family:"DM Sans", Serif;font-size:17px;font-weight:300;line-height:1.65em;color:#4a4446;}.elementor-2684028 .elementor-element.elementor-element-4230314b{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-4230314b:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-4230314b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f1f3;}.elementor-2684028 .elementor-element.elementor-element-d470874 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:46px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-419270c0{font-family:"DM Sans", Serif;font-size:17px;font-weight:300;line-height:1.65em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-55521848{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-55521848:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-55521848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-67aa166d .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:46px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-5dc383ae{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e0d0d8;--border-color:#e0d0d8;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-4788c45b .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:26px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-3ff5d8f{font-family:"DM Sans", Serif;font-size:17px;font-weight:300;line-height:1.65em;color:#4a4446;}.elementor-2684028 .elementor-element.elementor-element-10e0f2d5{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e0d0d8;--border-color:#e0d0d8;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-4681ac14 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:26px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-267eb6e9{font-family:"DM Sans", Serif;font-size:17px;font-weight:300;line-height:1.65em;color:#4a4446;}.elementor-2684028 .elementor-element.elementor-element-59c45e74{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e0d0d8;--border-color:#e0d0d8;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-7733e3bc .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:26px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-25dbd9cc{font-family:"DM Sans", Serif;font-size:17px;font-weight:300;line-height:1.65em;color:#4a4446;}.elementor-2684028 .elementor-element.elementor-element-693ad30a{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e0d0d8;--border-color:#e0d0d8;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-74a5ca7c .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:26px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-3c1d49{font-family:"DM Sans", Serif;font-size:17px;font-weight:300;line-height:1.65em;color:#4a4446;}.elementor-2684028 .elementor-element.elementor-element-e06bae5{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-e06bae5:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-e06bae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-7f443756{font-family:"DM Sans", Serif;font-size:18px;font-weight:300;line-height:1.65em;color:#ffffff;}.elementor-2684028 .elementor-element.elementor-element-1c215fed{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2684028 .elementor-element.elementor-element-1c215fed:not(.elementor-motion-effects-element-type-background), .elementor-2684028 .elementor-element.elementor-element-1c215fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f1f3;}.elementor-2684028 .elementor-element.elementor-element-2e2072e7{text-align:center;}.elementor-2684028 .elementor-element.elementor-element-2e2072e7 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:50px;font-weight:500;line-height:1.1em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-d6e3cc5{text-align:center;}.elementor-2684028 .elementor-element.elementor-element-d6e3cc5 .elementor-heading-title{font-family:"Cormorant Garamond", Serif;font-size:72px;font-weight:500;line-height:1em;color:#8f4f74;}.elementor-2684028 .elementor-element.elementor-element-19060d36{text-align:center;font-family:"DM Sans", Serif;font-size:18px;font-weight:300;line-height:1.65em;color:#2c2c2c;}.elementor-2684028 .elementor-element.elementor-element-26f4472e .elementor-button{background-color:#b16990;font-family:"DM Sans", Serif;font-size:15px;font-weight:500;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#b16990;border-radius:2px 2px 2px 2px;padding:16px 30px 16px 30px;}.elementor-2684028 .elementor-element.elementor-element-26f4472e .elementor-button:hover, .elementor-2684028 .elementor-element.elementor-element-26f4472e .elementor-button:focus{background-color:#8e4f72;color:#ffffff;border-color:#8e4f72;}.elementor-2684028 .elementor-element.elementor-element-26f4472e .elementor-button:hover svg, .elementor-2684028 .elementor-element.elementor-element-26f4472e .elementor-button:focus svg{fill:#ffffff;}@media(min-width:768px){.elementor-2684028 .elementor-element.elementor-element-3df2db71{--content-width:629px;}.elementor-2684028 .elementor-element.elementor-element-7838d6b6{--width:33.33%;}.elementor-2684028 .elementor-element.elementor-element-270f0ef1{--width:33.33%;}.elementor-2684028 .elementor-element.elementor-element-61f338d0{--width:33.33%;}.elementor-2684028 .elementor-element.elementor-element-11b9f572{--content-width:760px;}.elementor-2684028 .elementor-element.elementor-element-6d758f52{--content-width:760px;}.elementor-2684028 .elementor-element.elementor-element-2b9326bb{--content-width:760px;}.elementor-2684028 .elementor-element.elementor-element-26f991cb{--width:38%;}.elementor-2684028 .elementor-element.elementor-element-98b1eb6{--width:62%;}.elementor-2684028 .elementor-element.elementor-element-23439192{--width:50%;}.elementor-2684028 .elementor-element.elementor-element-477161f9{--width:50%;}.elementor-2684028 .elementor-element.elementor-element-3c7ac7da{--width:50%;}.elementor-2684028 .elementor-element.elementor-element-770eff7{--width:50%;}.elementor-2684028 .elementor-element.elementor-element-18eac364{--content-width:760px;}.elementor-2684028 .elementor-element.elementor-element-11c2433d{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-74ca8e2f{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-33e40f6a{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-4230314b{--content-width:760px;}.elementor-2684028 .elementor-element.elementor-element-55521848{--content-width:760px;}.elementor-2684028 .elementor-element.elementor-element-5dc383ae{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-10e0f2d5{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-59c45e74{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-693ad30a{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-e06bae5{--content-width:760px;}}@media(max-width:767px){.elementor-2684028 .elementor-element.elementor-element-2e9c71d0{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-17417e09{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-732453e0 .elementor-heading-title{font-size:20px;}.elementor-2684028 .elementor-element.elementor-element-633ac5a0 .elementor-heading-title{font-size:38px;}.elementor-2684028 .elementor-element.elementor-element-20da34f6{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-68c3fd51{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-7838d6b6{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-55a659b0 .elementor-heading-title{font-size:24px;}.elementor-2684028 .elementor-element.elementor-element-270f0ef1{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-578ff8da .elementor-heading-title{font-size:24px;}.elementor-2684028 .elementor-element.elementor-element-61f338d0{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-19aeeab3 .elementor-heading-title{font-size:24px;}.elementor-2684028 .elementor-element.elementor-element-11b9f572{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-17488aa .elementor-heading-title{font-size:26px;}.elementor-2684028 .elementor-element.elementor-element-6d758f52{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-58aeafce{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-20210fc9 .elementor-heading-title{font-size:26px;}.elementor-2684028 .elementor-element.elementor-element-2b9326bb{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-4596c11e .elementor-heading-title{font-size:32px;}.elementor-2684028 .elementor-element.elementor-element-64d1b188{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-26f991cb{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-98b1eb6{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-6c0b880a .elementor-heading-title{font-size:30px;}.elementor-2684028 .elementor-element.elementor-element-40ffe7fd{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-33d17d86 .elementor-heading-title{font-size:32px;}.elementor-2684028 .elementor-element.elementor-element-721ffa20{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-23439192{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-132e6bd9 .elementor-heading-title{font-size:24px;}.elementor-2684028 .elementor-element.elementor-element-477161f9{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-44e8753c .elementor-heading-title{font-size:24px;}.elementor-2684028 .elementor-element.elementor-element-4a17aba1{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-5520f89f .elementor-heading-title{font-size:30px;}.elementor-2684028 .elementor-element.elementor-element-2ca8fb1{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-3c7ac7da{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-770eff7{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-18eac364{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-78dcd349 .elementor-heading-title{font-size:32px;}.elementor-2684028 .elementor-element.elementor-element-11c2433d{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-2d15629c .elementor-heading-title{font-size:24px;}.elementor-2684028 .elementor-element.elementor-element-74ca8e2f{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-5a9a3581 .elementor-heading-title{font-size:24px;}.elementor-2684028 .elementor-element.elementor-element-33e40f6a{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-3cb63767 .elementor-heading-title{font-size:24px;}.elementor-2684028 .elementor-element.elementor-element-4230314b{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-d470874 .elementor-heading-title{font-size:32px;}.elementor-2684028 .elementor-element.elementor-element-55521848{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-67aa166d .elementor-heading-title{font-size:32px;}.elementor-2684028 .elementor-element.elementor-element-5dc383ae{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-4788c45b .elementor-heading-title{font-size:24px;}.elementor-2684028 .elementor-element.elementor-element-10e0f2d5{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-4681ac14 .elementor-heading-title{font-size:24px;}.elementor-2684028 .elementor-element.elementor-element-59c45e74{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-7733e3bc .elementor-heading-title{font-size:24px;}.elementor-2684028 .elementor-element.elementor-element-693ad30a{--width:100%;}.elementor-2684028 .elementor-element.elementor-element-74a5ca7c .elementor-heading-title{font-size:24px;}.elementor-2684028 .elementor-element.elementor-element-e06bae5{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-1c215fed{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2684028 .elementor-element.elementor-element-2e2072e7 .elementor-heading-title{font-size:34px;}.elementor-2684028 .elementor-element.elementor-element-d6e3cc5 .elementor-heading-title{font-size:56px;}}/* Start custom CSS *//* Geldhypnose: ruhige Abstaende und konsistente Typografie */
.elementor-2684028.elementor .elementor-widget-text-editor p:last-child { margin-bottom: 0; }
.elementor-2684028.elementor .elementor-widget-text-editor ul { margin-bottom: 0; padding-left: 1.25em; }
.elementor-2684028.elementor .elementor-widget-text-editor li + li { margin-top: .65em; }
.elementor-2684028.elementor .elementor-heading-title { text-wrap: balance; }
.elementor-2684028.elementor .elementor-element-2e9c71d0 > .e-con-inner { padding-top: 18px; padding-bottom: 18px; }
.elementor-2684028.elementor .elementor-element-17417e09 > .e-con-inner { padding-top: 64px; padding-bottom: 64px; }
.elementor-2684028.elementor .elementor-element-3df2db71 { width: 100%; --width: 100%; }
.elementor-2684028.elementor .elementor-element-3df2db71 > .e-con-inner { max-width: 1100px; width: 100%; gap: 22px; }
.elementor-2684028.elementor .elementor-element-14830205 { font-size: 18px !important; line-height: 1.7 !important; }
.elementor-2684028.elementor .elementor-element-14830205 p { margin-bottom: 20px; }
.elementor-2684028.elementor .elementor-element-14830205 p:nth-child(2) { color: #8d5476; }
.elementor-2684028.elementor .elementor-element-3c97796 { font-size: 13px !important; line-height: 1.6 !important; }
.elementor-2684028.elementor .elementor-button { background-color: #9e6084; color: #fff; border-radius: 4px; padding: 19px 28px; line-height: 1.45 !important; }
.elementor-2684028.elementor .elementor-button:hover { background-color: #824b6c; color: #fff; }
.elementor-2684028.elementor .elementor-element-68c3fd51 h3 { font-size: 27px !important; line-height: 1.35 !important; }
.elementor-2684028.elementor .elementor-element-68c3fd51 .elementor-widget-text-editor { font-size: 16px !important; line-height: 1.75 !important; }
.elementor-2684028.elementor .elementor-element-6d758f52 > .e-con-inner { padding-top: 64px; padding-bottom: 64px; }
.elementor-2684028.elementor .elementor-element-18eac364 > .e-con-inner,
.elementor-2684028.elementor .elementor-element-55521848 > .e-con-inner { gap: 18px; padding-top: 76px; padding-bottom: 76px; }
.elementor-2684028.elementor .elementor-element-721ffa20 .elementor-widget-text-editor,
.elementor-2684028.elementor .elementor-element-419270c0 { font-size: 17px !important; line-height: 1.7 !important; }
.elementor-2684028.elementor .elementor-element-2e2072e7 { max-width: 780px; margin-inline: auto; }
@media (min-width: 1025px) {
 .elementor-2684028.elementor .elementor-element-3df2db71 > .e-con-inner { display: grid; grid-template-columns: 1.08fr .92fr; column-gap: 64px; align-items: start; }
 .elementor-2684028.elementor .elementor-element-3df2db71 > .e-con-inner > .elementor-element { grid-column: 1; width: 100%; text-align: left; }
 .elementor-2684028.elementor .elementor-element-3df2db71 > .e-con-inner > .elementor-element-2095929 { grid-column: 2; grid-row: 1 / 7; align-self: center; }
 .elementor-2684028.elementor .elementor-element-633ac5a0 h1 { font-size: 54px !important; line-height: 1.08 !important; }
 .elementor-2684028.elementor .elementor-element-2095929 img { border-radius: 6px; box-shadow: 0 18px 50px rgba(74,44,60,.10); }
}
@media (max-width: 1024px) {
 .elementor-2684028.elementor .elementor-element-3df2db71 > .e-con-inner { max-width: 720px; }
 .elementor-2684028.elementor .elementor-element-14830205 { text-align: center; }
}
@media (max-width: 767px) {
 .elementor-2684028.elementor .elementor-element-17417e09 > .e-con-inner { padding-top: 38px; padding-bottom: 42px; }
 .elementor-2684028.elementor .elementor-element-633ac5a0 h1 { font-size: 40px !important; line-height: 1.12 !important; }
 .elementor-2684028.elementor .elementor-element-14830205 { font-size: 16px !important; line-height: 1.7 !important; }
 .elementor-2684028.elementor .elementor-button { padding: 17px 20px; font-size: 15px !important; }
 .elementor-2684028.elementor .elementor-element-6d758f52 > .e-con-inner,
 .elementor-2684028.elementor .elementor-element-18eac364 > .e-con-inner,
 .elementor-2684028.elementor .elementor-element-55521848 > .e-con-inner { padding-top: 48px; padding-bottom: 48px; }
 .elementor-2684028.elementor .elementor-element-721ffa20 .elementor-widget-text-editor,
 .elementor-2684028.elementor .elementor-element-419270c0 { font-size: 16px !important; }
}
/* Leere Schlussabsaetze aus dem Texteditor ohne zusaetzlichen Abstand. */
.elementor-2684028.elementor .elementor-element-50b6f524 p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-14830205 p:nth-child(5):last-child,
.elementor-2684028.elementor .elementor-element-3c97796 p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-17555c9 p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-7da2aa77 p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-21b9c1c8 p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-295621a5 p:nth-child(3):last-child,
.elementor-2684028.elementor .elementor-element-5c19f9aa p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-3d53d493 p:nth-child(3):last-child,
.elementor-2684028.elementor .elementor-element-3293ca54 p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-148cf9c5 p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-2b412be5 p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-7642ce7b p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-419270c0 p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-267eb6e9 p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-25dbd9cc p:nth-child(2):last-child,
.elementor-2684028.elementor .elementor-element-7f443756 p:nth-child(6):last-child { display: none; }
.elementor-2684028.elementor .elementor-widget-text-editor p { margin: 0; }
.elementor-2684028.elementor .elementor-widget-text-editor p + p { margin-top: 1.1em; }
.elementor-2684028.elementor .elementor-element-68c3fd51 h3 span { color: #b16990; }/* End custom CSS */