.elementor-23 .elementor-element.elementor-element-1746d80{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:20px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-23 .elementor-element.elementor-element-1746d80:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1746d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E7DCC7 0%, #FEF8EA 100%);}.elementor-23 .elementor-element.elementor-element-1746d80::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://katja-habenstein.de/wp-content/uploads/2025/07/imgi_4_flower-7-11.png");--background-overlay:'';background-position:0px 0px;background-repeat:no-repeat;background-size:8% auto;}.elementor-23 .elementor-element.elementor-element-206d477{--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:center;}.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-23 .elementor-element.elementor-element-e490e84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;color:#2D2D2D;}.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-23 .elementor-element.elementor-element-e64a958{padding:0px 100px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-23 .elementor-element.elementor-element-9fd7660{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-23 .elementor-element.elementor-element-3d28c93 .elementor-button{background-color:#5A584D;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:#CABA9B;color:#CABA9B;border-radius:12px 12px 12px 12px;}.elementor-23 .elementor-element.elementor-element-3d28c93 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-a1d4e53 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:#000000;color:#000000;border-radius:12px 12px 12px 12px;}.elementor-23 .elementor-element.elementor-element-a1d4e53 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-a1d4e53 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-23 .elementor-element.elementor-element-e837372{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-23 .elementor-element.elementor-element-618355b img{width:100px;}.elementor-23 .elementor-element.elementor-element-32b7cdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;font-family:"Lato", Sans-serif;font-size:14px;font-weight:500;color:#2D2D2D;}.elementor-23 .elementor-element.elementor-element-43606aa{--display:flex;}.elementor-23 .elementor-element.elementor-element-43606aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-1eee50d{text-align:start;}.elementor-23 .elementor-element.elementor-element-1eee50d img{width:114px;}.elementor-23 .elementor-element.elementor-element-070bdde{--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;}.elementor-23 .elementor-element.elementor-element-9786e7e{z-index:2;}.elementor-23 .elementor-element.elementor-element-81a77f1{margin:-360px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -225px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-81a77f1 img{width:100%;}.elementor-23 .elementor-element.elementor-element-14b8255{--display:flex;--min-height:600px;--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;--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-b9a5e89{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23 .elementor-element.elementor-element-9e9c1b0{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-9e9c1b0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9e9c1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBD9;}.elementor-23 .elementor-element.elementor-element-d85492b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#5A584D;}.elementor-23 .elementor-element.elementor-element-e5379f4{text-align:center;}.elementor-23 .elementor-element.elementor-element-e5379f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-23 .elementor-element.elementor-element-0101932{--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;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-b1b65b4{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-b1b65b4:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b1b65b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-25c8234{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9b6af8b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-18331b4{text-align:start;}.elementor-23 .elementor-element.elementor-element-18331b4 img{width:62px;}.elementor-23 .elementor-element.elementor-element-5a67e84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e80b494 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;color:#2D2D2D;}.elementor-23 .elementor-element.elementor-element-c2fbf3c{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#666666;}.elementor-23 .elementor-element.elementor-element-0df9073{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-0df9073:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0df9073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b0c6d63{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c87b3a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-75ea1d3{text-align:start;}.elementor-23 .elementor-element.elementor-element-75ea1d3 img{width:62px;}.elementor-23 .elementor-element.elementor-element-bb11e8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9c06e41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;color:#2D2D2D;}.elementor-23 .elementor-element.elementor-element-4cd21fd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-23 .elementor-element.elementor-element-3e36a02{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-3e36a02:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3e36a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-72c370d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-be7c507{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-addecc0{text-align:start;}.elementor-23 .elementor-element.elementor-element-addecc0 img{width:62px;}.elementor-23 .elementor-element.elementor-element-3dfa859{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-77b35c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;color:#2D2D2D;}.elementor-23 .elementor-element.elementor-element-395bf70{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-23 .elementor-element.elementor-element-d604c32{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-d604c32:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d604c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1c4d580{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-d904585{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a588458{text-align:start;}.elementor-23 .elementor-element.elementor-element-a588458 img{width:62px;}.elementor-23 .elementor-element.elementor-element-3c31b62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-530a09c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;color:#2D2D2D;}.elementor-23 .elementor-element.elementor-element-eafd823{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-23 .elementor-element.elementor-element-4d4f4e8{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-4d4f4e8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4d4f4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0c12c21{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-77d15f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-706fd97{text-align:start;}.elementor-23 .elementor-element.elementor-element-706fd97 img{width:62px;}.elementor-23 .elementor-element.elementor-element-39555a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8d3b2d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;color:#2D2D2D;}.elementor-23 .elementor-element.elementor-element-13cda50{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-23 .elementor-element.elementor-element-2ba8baa{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-23 .elementor-element.elementor-element-618ecc7{--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;}.elementor-23 .elementor-element.elementor-element-dc5de15{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-dc5de15{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-dc5de15{right:0px;}.elementor-23 .elementor-element.elementor-element-dc5de15 img{width:116px;}.elementor-23 .elementor-element.elementor-element-1d85316{z-index:0;}.elementor-23 .elementor-element.elementor-element-1d85316 img{border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-eadef9b{--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:center;}.elementor-23 .elementor-element.elementor-element-7440db3{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-7440db3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7440db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBD9;}.elementor-23 .elementor-element.elementor-element-1b81478{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#5A584D;}.elementor-23 .elementor-element.elementor-element-6f98b93{text-align:start;}.elementor-23 .elementor-element.elementor-element-6f98b93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:52px;color:#000000;}.elementor-23 .elementor-element.elementor-element-87dde49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;color:#CABA9B;}.elementor-23 .elementor-element.elementor-element-48fc611{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-474d96a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-797df4d{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-cc091f0 .elementor-button{background-color:#5A584D;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:#CABA9B;color:#CABA9B;border-radius:12px 12px 12px 12px;}.elementor-23 .elementor-element.elementor-element-b056016{--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;--padding-top:120px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-b056016:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b056016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7EA;background-image:url("https://katja-habenstein.de/wp-content/uploads/2025/07/81628-2.png");background-position:0px -195px;background-repeat:no-repeat;background-size:contain;}.elementor-23 .elementor-element.elementor-element-7d1dffa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-7d1dffa:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7d1dffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#666455E5;}.elementor-23 .elementor-element.elementor-element-c197292{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CABA9B33;--border-color:#CABA9B33;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-c197292:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c197292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C7764;}.elementor-23 .elementor-element.elementor-element-9589c97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0000b04{text-align:center;}.elementor-23 .elementor-element.elementor-element-0000b04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2348907{--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;--justify-content:center;--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-2be1715{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-2be1715:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2be1715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CABA9B1A;}.elementor-23 .elementor-element.elementor-element-3ddbf83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-720e570{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2c6cb09{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-2c6cb09:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2c6cb09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CABA9B1A;}.elementor-23 .elementor-element.elementor-element-f8b54db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1bcb554{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-90f9890{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-90f9890:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-90f9890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CABA9B1A;}.elementor-23 .elementor-element.elementor-element-108b730 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1d5a429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-56142b0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-56142b0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-56142b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CABA9B1A;}.elementor-23 .elementor-element.elementor-element-95cdb97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c165f31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f48a2de{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-f48a2de:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-f48a2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CABA9B1A;}.elementor-23 .elementor-element.elementor-element-45403f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3ccb89e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-727b034{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-727b034:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-727b034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CABA9B1A;}.elementor-23 .elementor-element.elementor-element-5b6d9a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-498b02b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0013776{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-0013776:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0013776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CABA9B1A;}.elementor-23 .elementor-element.elementor-element-c77f15f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7dc7fa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7f00e14{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-7f00e14:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7f00e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CABA9B1A;}.elementor-23 .elementor-element.elementor-element-39e01aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1cbf043{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-20577a7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-20577a7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-20577a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CABA9B1A;}.elementor-23 .elementor-element.elementor-element-ae40e05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c78bbc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-bea4bf6{--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;--padding-top:150px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-bea4bf6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-bea4bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7EA;}.elementor-23 .elementor-element.elementor-element-cc3d0c4{text-align:center;}.elementor-23 .elementor-element.elementor-element-cc3d0c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-23 .elementor-element.elementor-element-9ed4642{--display:flex;}.elementor-23 .elementor-element.elementor-element-fd06657{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:50px;}.elementor-23 .elementor-element.elementor-element-fd06657:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-fd06657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#666455;}.elementor-23 .elementor-element.elementor-element-3dce41b{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b87ca80{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-b87ca80:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b87ca80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#666455;}.elementor-23 .elementor-element.elementor-element-913805b{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-568739c{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-568739c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-568739c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#666455;}.elementor-23 .elementor-element.elementor-element-69f09f5{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-04a2ca3{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-04a2ca3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-04a2ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#666455;}.elementor-23 .elementor-element.elementor-element-82abb42{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-58113b4{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-58113b4:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-58113b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#666455;}.elementor-23 .elementor-element.elementor-element-1a56a19{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9b0dfde{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-9b0dfde:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9b0dfde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#666455;}.elementor-23 .elementor-element.elementor-element-30ce83a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ad20083{--n-accordion-title-font-size:19px;--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:20px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:15px;}.elementor-23 .elementor-element.elementor-element-ad20083 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:dashed;border-width:2px 2px 2px 2px;border-color:#CABA9B;}.elementor-23 .elementor-element.elementor-element-ad20083 {--n-accordion-padding:18px 20px 18px 24px;}:where( .elementor-23 .elementor-element.elementor-element-ad20083 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-23 .elementor-element.elementor-element-ea7ab91{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0130px;--padding-left:110px;--padding-right:110px;}.elementor-23 .elementor-element.elementor-element-ea7ab91:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ea7ab91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7EA;}.elementor-23 .elementor-element.elementor-element-635d921{--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:center;}.elementor-23 .elementor-element.elementor-element-83b756a{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-83b756a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-83b756a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBD9;}.elementor-23 .elementor-element.elementor-element-cdabdf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#5A584D;}.elementor-23 .elementor-element.elementor-element-6051523 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-23 .elementor-element.elementor-element-9175a28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-3da45d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-23 .elementor-element.elementor-element-99910d0{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#666666;}.elementor-23 .elementor-element.elementor-element-b80ca86{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;color:#5A584D;}.elementor-23 .elementor-element.elementor-element-a475bca{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-59b36af .elementor-button{background-color:#5A584D;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:#CABA9B;color:#CABA9B;border-radius:12px 12px 12px 12px;}.elementor-23 .elementor-element.elementor-element-59b36af .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-d3b4893 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:#000000;color:#000000;border-radius:12px 12px 12px 12px;}.elementor-23 .elementor-element.elementor-element-d3b4893 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-0a716dd{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-206d477{--width:50%;}.elementor-23 .elementor-element.elementor-element-070bdde{--width:50%;}.elementor-23 .elementor-element.elementor-element-b9a5e89{--width:90%;}.elementor-23 .elementor-element.elementor-element-b1b65b4{--width:31%;}.elementor-23 .elementor-element.elementor-element-0df9073{--width:31%;}.elementor-23 .elementor-element.elementor-element-3e36a02{--width:31%;}.elementor-23 .elementor-element.elementor-element-d604c32{--width:31%;}.elementor-23 .elementor-element.elementor-element-4d4f4e8{--width:31%;}.elementor-23 .elementor-element.elementor-element-618ecc7{--width:50%;}.elementor-23 .elementor-element.elementor-element-eadef9b{--width:50%;}.elementor-23 .elementor-element.elementor-element-7d1dffa{--width:83%;}.elementor-23 .elementor-element.elementor-element-2be1715{--width:30%;}.elementor-23 .elementor-element.elementor-element-2c6cb09{--width:30%;}.elementor-23 .elementor-element.elementor-element-90f9890{--width:30%;}.elementor-23 .elementor-element.elementor-element-56142b0{--width:30%;}.elementor-23 .elementor-element.elementor-element-f48a2de{--width:30%;}.elementor-23 .elementor-element.elementor-element-727b034{--width:30%;}.elementor-23 .elementor-element.elementor-element-0013776{--width:30%;}.elementor-23 .elementor-element.elementor-element-7f00e14{--width:30%;}.elementor-23 .elementor-element.elementor-element-20577a7{--width:30%;}.elementor-23 .elementor-element.elementor-element-9ed4642{--width:83%;}.elementor-23 .elementor-element.elementor-element-635d921{--width:50%;}.elementor-23 .elementor-element.elementor-element-0a716dd{--width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-43606aa{--width:473px;}.elementor-23 .elementor-element.elementor-element-b9a5e89{--width:92%;}.elementor-23 .elementor-element.elementor-element-7d1dffa{--width:90%;}.elementor-23 .elementor-element.elementor-element-9ed4642{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-b9a5e89{--width:95%;}.elementor-23 .elementor-element.elementor-element-b1b65b4{--width:46%;}.elementor-23 .elementor-element.elementor-element-0df9073{--width:46%;}.elementor-23 .elementor-element.elementor-element-3e36a02{--width:46%;}.elementor-23 .elementor-element.elementor-element-d604c32{--width:46%;}.elementor-23 .elementor-element.elementor-element-4d4f4e8{--width:46%;}.elementor-23 .elementor-element.elementor-element-7d1dffa{--width:92%;}.elementor-23 .elementor-element.elementor-element-2be1715{--width:46%;}.elementor-23 .elementor-element.elementor-element-2c6cb09{--width:46%;}.elementor-23 .elementor-element.elementor-element-90f9890{--width:46%;}.elementor-23 .elementor-element.elementor-element-56142b0{--width:46%;}.elementor-23 .elementor-element.elementor-element-f48a2de{--width:46%;}.elementor-23 .elementor-element.elementor-element-727b034{--width:46%;}.elementor-23 .elementor-element.elementor-element-0013776{--width:46%;}.elementor-23 .elementor-element.elementor-element-7f00e14{--width:46%;}.elementor-23 .elementor-element.elementor-element-20577a7{--width:46%;}.elementor-23 .elementor-element.elementor-element-9ed4642{--width:92%;}}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-1746d80{--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-23 .elementor-element.elementor-element-e490e84 .elementor-heading-title{font-size:40px;}.elementor-23 .elementor-element.elementor-element-e64a958{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-81a77f1{margin:-272px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -146px;}.elementor-23 .elementor-element.elementor-element-0101932{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-dc5de15{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -23px;top:-17px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-dc5de15{left:-3px;}body.rtl .elementor-23 .elementor-element.elementor-element-dc5de15{right:-3px;}.elementor-23 .elementor-element.elementor-element-dc5de15 img{width:90px;}.elementor-23 .elementor-element.elementor-element-1b81478{font-size:17px;}.elementor-23 .elementor-element.elementor-element-6f98b93 .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-23 .elementor-element.elementor-element-b056016:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b056016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -137px;background-size:533px auto;}.elementor-23 .elementor-element.elementor-element-bea4bf6{--padding-top:100px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-ea7ab91{--padding-top:70px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-1746d80::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-e490e84 .elementor-heading-title{font-size:37px;}.elementor-23 .elementor-element.elementor-element-9fd7660{--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;}.elementor-23 .elementor-element.elementor-element-81a77f1{margin:-218px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -135px;}.elementor-23 .elementor-element.elementor-element-2ba8baa{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23 .elementor-element.elementor-element-b056016:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b056016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -129px;}.elementor-23 .elementor-element.elementor-element-9589c97{font-size:17px;}.elementor-23 .elementor-element.elementor-element-cdabdf9{font-size:17px;}.elementor-23 .elementor-element.elementor-element-6051523 .elementor-heading-title{font-size:28px;}.elementor-23 .elementor-element.elementor-element-a475bca{--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;}.elementor-23 .elementor-element.elementor-element-0a716dd{--justify-content:center;}}@media(max-width:880px){.elementor-23 .elementor-element.elementor-element-1746d80{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-e490e84 .elementor-heading-title{font-size:33px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-1746d80::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-1746d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-e490e84 .elementor-heading-title{font-size:28px;}.elementor-23 .elementor-element.elementor-element-070bdde{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-81a77f1{margin:-179px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -89px;}.elementor-23 .elementor-element.elementor-element-d85492b{text-align:center;font-size:16px;}.elementor-23 .elementor-element.elementor-element-e5379f4{text-align:center;}.elementor-23 .elementor-element.elementor-element-e5379f4 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-2ba8baa{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-dc5de15{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-dc5de15 img{width:75px;}.elementor-23 .elementor-element.elementor-element-1d85316{text-align:start;}.elementor-23 .elementor-element.elementor-element-1b81478{text-align:center;}.elementor-23 .elementor-element.elementor-element-6f98b93 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-b056016:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b056016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-9589c97{text-align:center;}.elementor-23 .elementor-element.elementor-element-0000b04 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-cc3d0c4 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-ad20083{--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:16px;--n-accordion-title-font-size:16px;}.elementor-23 .elementor-element.elementor-element-ea7ab91{--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-635d921{--width:100%;}.elementor-23 .elementor-element.elementor-element-cdabdf9{text-align:center;}.elementor-23 .elementor-element.elementor-element-6051523{text-align:center;}.elementor-23 .elementor-element.elementor-element-6051523 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for container, class: .elementor-element-9e9c1b0 */.elementor-23 .elementor-element.elementor-element-9e9c1b0{
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b6af8b */.elementor-23 .elementor-element.elementor-element-9b6af8b{
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c87b3a0 */.elementor-23 .elementor-element.elementor-element-c87b3a0{
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be7c507 */.elementor-23 .elementor-element.elementor-element-be7c507{
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d904585 */.elementor-23 .elementor-element.elementor-element-d904585{
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77d15f8 */.elementor-23 .elementor-element.elementor-element-77d15f8{
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b8255 */.custom-bg-container {
  background-color: #FFF7EA;

  background-image: 
    url('https://katja-habenstein.de/wp-content/uploads/2025/07/imgi_60_flower-2-1.png'),  /* Left */
    url('https://katja-habenstein.de/wp-content/uploads/2025/07/81628-5.png'),             /* Right */
    url('https://katja-habenstein.de/wp-content/uploads/2025/07/imgi_4_flower-7-21.png');  /* Center */

  /* Custom position per image */
  background-position: 
    0px 330px,    /* Left image: 20px from top-left */
    calc(100% - 0px) 220px, /* Right image: 50px from right, 40px from top */
    right 10px;  /* Center image: horizontally centered, 100px from top */

  /* Custom size per image */
  background-size: 
    120px auto,    /* Left image: width 80px, auto height */
    260px auto,   /* Right image: width 100px */
    360px auto;   /* Center image: width 300px */

  background-repeat: no-repeat, no-repeat, no-repeat;

  
  position: relative;
  z-index: 1;
}
@media (max-width: 1200px) {
  .custom-bg-container {
    background-position: 
      left 420px,
      right 380px,
      right 40px;

    background-size: 
      130px auto,
      200px auto,
      250px auto;
  }
}

@media (max-width: 1024px) {
  .custom-bg-container {
    background-position: 
      left 420px,
      right 380px,
      right 120px;

    background-size: 
      130px auto,
      200px auto,
      250px auto;
  }
}

@media (max-width: 767px) {
  .custom-bg-container {
    background-position: 
      left 420px,
      right 880px,
      right 120px;

    background-size: 
      130px auto,
      200px auto,
      250px auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7440db3 */.elementor-23 .elementor-element.elementor-element-7440db3{
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c197292 */.elementor-23 .elementor-element.elementor-element-c197292{
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be1715 */.date-container {
  border: 2px dashed #fff; /* Change color and width as needed */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ad20083 */.e-n-accordion-item-title {
  border: 2px dashed white;
  padding: 15px;
  border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea4bf6 */.custom-bg-container1 {
  background-color: #FFF7EA;

  background-image: 
    url('https://katja-habenstein.de/wp-content/uploads/2025/07/81628-3.png'),  /* Left-middle */
    url('https://katja-habenstein.de/wp-content/uploads/2025/07/imgi_60_flower-2-21.png');  /* Top-right */

  /* Background position for each image */
  background-position: 
    left 0px top 230px,  /* Left image: custom top offset */
    right  top -150px;  /* Right image: top-right with 10px right offset */

  /* Background size for each image */
  background-size: 
    220px auto,  /* Left image */
    200px auto;  /* Right image */

  background-repeat: no-repeat, no-repeat;

  position: relative;
  z-index: 1;
}

@media (max-width: 1200px) {
  .custom-bg-container1 {
    background-position: 
      left 0px top 180px,
      right 0px top -60px;

    background-size: 
      210px auto,
      160px auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83b756a */.elementor-23 .elementor-element.elementor-element-83b756a{
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea7ab91 */.custom-bg-container2 {
  background-color: #FFF7EA;

  background-image: 
    url('https://katja-habenstein.de/wp-content/uploads/2025/07/imgi_60_flower-2-3.png'),  /* Left-middle */
    url('https://katja-habenstein.de/wp-content/uploads/2025/07/81628-4.png');  /* Top-right */

  /* Background position for each image */
  background-position: 
    left 0px top 350px,  /* Left image: custom top offset */
    right  top -170px;  /* Right image: top-right with 10px right offset */

  /* Background size for each image */
  background-size: 
    140px auto,  /* Left image */
    390px auto;  /* Right image */

  background-repeat: no-repeat, no-repeat;

  position: relative;
  z-index: 1;
}

@media (max-width: 1200px) {
  .custom-bg-container2 {
    background-position: 
      left 0px top 320px,
      right 0px top -120px;

    background-size: 
      120px auto,
      220px auto;
  }
}/* End custom CSS */