.elementor-20 .elementor-element.elementor-element-1e9f766{--display:flex;--min-height:280px;--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;border-style:none;--border-style:none;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-1e9f766:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1e9f766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;background-image:url("https://melanieappenrodt-dentosophie.de/wp-content/uploads/2025/09/Farbkonzept-Gradient-3-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-1e9f766 > .elementor-shape-bottom .elementor-shape-fill, .elementor-20 .elementor-element.elementor-element-1e9f766 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFDF8;}.elementor-20 .elementor-element.elementor-element-1e9f766 > .elementor-shape-bottom svg, .elementor-20 .elementor-element.elementor-element-1e9f766 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:133px;}.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-20 .elementor-element.elementor-element-e991df6{text-align:center;}.elementor-20 .elementor-element.elementor-element-e991df6 .elementor-heading-title{font-family:"Geniga", Sans-serif;font-size:48px;font-weight:300;line-height:62px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-c9e9ed4{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-20 .elementor-element.elementor-element-c9e9ed4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c9e9ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-20 .elementor-element.elementor-element-c9e9ed4.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-213856b{--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;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.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-20 .elementor-element.elementor-element-ee4fbb5{--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-20 .elementor-element.elementor-element-962a674{text-align:center;}.elementor-20 .elementor-element.elementor-element-962a674 img{width:25%;}.elementor-20 .elementor-element.elementor-element-34d2191{text-align:center;}.elementor-20 .elementor-element.elementor-element-34d2191 .elementor-heading-title{font-family:"Just Sans", Sans-serif;font-size:24px;font-weight:200;text-transform:uppercase;letter-spacing:0.8px;}.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-20 .elementor-element.elementor-element-bccf1d6{text-align:center;font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;}.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-20 .elementor-element.elementor-element-6427149 .elementor-button{background-color:var( --e-global-color-57f32e5 );font-family:"Geniga", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6427149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-6e580c6{--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;--margin-top:343px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-20 .elementor-element.elementor-element-0ca9aa9{--display:flex;--min-height:600px;--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;border-style:none;--border-style:none;}.elementor-20 .elementor-element.elementor-element-0ca9aa9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0ca9aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-20 .elementor-element.elementor-element-1ca51d1{text-align:center;}.elementor-20 .elementor-element.elementor-element-1ca51d1 .elementor-heading-title{font-family:"Just Sans", Sans-serif;font-size:24px;font-weight:200;text-transform:uppercase;letter-spacing:0.8px;}.elementor-20 .elementor-element.elementor-element-f745b2b{text-align:center;}.elementor-20 .elementor-element.elementor-element-f745b2b .elementor-heading-title{font-family:"Just Sans", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.2px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-e3941bd{padding:0px 200px 0px 200px;text-align:center;font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-3ecfd33{text-align:center;}.elementor-20 .elementor-element.elementor-element-3ecfd33 .elementor-heading-title{font-family:"Just Sans", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.2px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-b483d33{padding:0px 200px 0px 200px;text-align:start;font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-e7c7a6d{--display:flex;--min-height:600px;--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;--z-index:1;}.elementor-20 .elementor-element.elementor-element-e7c7a6d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e7c7a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-5bceaca{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-5bceaca.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-4235de5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;}.elementor-20 .elementor-element.elementor-element-4235de5 .elementor-heading-title{font-family:"Just Sans", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:40px;letter-spacing:1.1px;color:var( --e-global-color-57f32e5 );}.elementor-20 .elementor-element.elementor-element-ca8fa63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -29px) 0px;font-family:"Geniga", Sans-serif;font-size:52px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-e663f95{font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-0b8ed89{--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-20 .elementor-element.elementor-element-a889889{text-align:center;}.elementor-20 .elementor-element.elementor-element-a889889 img{width:90%;}.elementor-20 .elementor-element.elementor-element-04d7ff3{--display:flex;--min-height:300px;--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;border-style:none;--border-style:none;--padding-top:150px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-04d7ff3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-04d7ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-20 .elementor-element.elementor-element-278ebb2{text-align:center;}.elementor-20 .elementor-element.elementor-element-278ebb2 .elementor-heading-title{font-family:"Just Sans", Sans-serif;font-size:24px;font-weight:200;text-transform:uppercase;letter-spacing:0.8px;}.elementor-20 .elementor-element.elementor-element-02ed183{padding:0px 200px 0px 200px;text-align:center;font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-4c13e24{--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:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-4c13e24:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4c13e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-20 .elementor-element.elementor-element-bd31940{--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-20 .elementor-element.elementor-element-425ea5b img{width:40%;}.elementor-20 .elementor-element.elementor-element-7bb5b20{text-align:center;font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-6af1c14{--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-20 .elementor-element.elementor-element-255cf7d img{width:40%;}.elementor-20 .elementor-element.elementor-element-4ba495c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:#CEBA63;}.elementor-20 .elementor-element.elementor-element-8de48c6{--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-20 .elementor-element.elementor-element-eab8f4d img{width:40%;}.elementor-20 .elementor-element.elementor-element-c4f0246{text-align:center;font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6287ed0{--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-20 .elementor-element.elementor-element-adb418d img{width:40%;}.elementor-20 .elementor-element.elementor-element-6ae1b7c{text-align:center;font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.7px;color:var( --e-global-color-a39afb9 );}.elementor-20 .elementor-element.elementor-element-9aa3093{--display:flex;--min-height:500px;--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;--z-index:1;}.elementor-20 .elementor-element.elementor-element-9aa3093:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9aa3093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://melanieappenrodt-dentosophie.de/wp-content/uploads/2025/09/Dentosophie-Behandlung.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-f23a89b{--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;border-style:none;--border-style:none;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-f23a89b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f23a89b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-20 .elementor-element.elementor-element-f646031{text-align:center;}.elementor-20 .elementor-element.elementor-element-f646031 .elementor-heading-title{font-family:"Geniga", Sans-serif;font-size:38px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-563651d{--display:flex;--min-height:794px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-20 .elementor-element.elementor-element-563651d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-563651d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-20 .elementor-element.elementor-element-26cbdf7{--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-20 .elementor-element.elementor-element-bdb160b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Geniga", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-343cbe3 img{width:60%;}.elementor-20 .elementor-element.elementor-element-562441c .elementor-button{background-color:var( --e-global-color-57f32e5 );font-family:"Geniga", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-562441c{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-d3afc0e{padding:0px 50px 0px 50px;text-align:center;font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-5fdb081{--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-20 .elementor-element.elementor-element-d69d6eb{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Geniga", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-505a7a4 img{width:60%;}.elementor-20 .elementor-element.elementor-element-cd2c437 .elementor-button{background-color:var( --e-global-color-57f32e5 );font-family:"Geniga", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-cd2c437{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-de4b9e1{padding:0px 50px 0px 50px;text-align:center;font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-d4a29ef{--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:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-d4a29ef:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d4a29ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://melanieappenrodt-dentosophie.de/wp-content/uploads/2025/09/Rezensionen-Hintergrund.jpg");}.elementor-20 .elementor-element.elementor-element-46acfb8{--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-20 .elementor-element.elementor-element-faa99a3{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-faa99a3 .elementor-heading-title{font-family:"Geniga", Sans-serif;font-size:72px;font-weight:400;color:var( --e-global-color-57f32e5 );}.elementor-20 .elementor-element.elementor-element-3e474c1 .elementor-button{background-color:var( --e-global-color-57f32e5 );font-family:"Geniga", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3e474c1{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-a8be3ac{--display:flex;--min-height:0px;--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-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20 .elementor-element.elementor-element-1bfc9b4 .swiper-pagination-bullet-active, .elementor-20 .elementor-element.elementor-element-1bfc9b4 .swiper-pagination-progressbar-fill{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1bfc9b4 .swiper-pagination-fraction{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1bfc9b4{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1bfc9b4 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-primary );border-width:0px 0px 0px 0px;padding:50px 20px 50px 20px;}.elementor-20 .elementor-element.elementor-element-1bfc9b4 .elementor-swiper-button{font-size:20px;}.elementor-20 .elementor-element.elementor-element-1bfc9b4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-20 .elementor-element.elementor-element-1bfc9b4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-57f32e5 );opacity:var( --e-global-color-57f32e5 );}.elementor-20 .elementor-element.elementor-element-1bfc9b4 .elementor-testimonial__text{color:#FFFFFF;font-family:"Just Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-1bfc9b4 .elementor-testimonial__name{color:#FFFFFF;font-family:"Geniga", Sans-serif;font-size:15px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-1bfc9b4 .elementor-testimonial__title{color:var( --e-global-color-57f32e5 );font-family:"Just Sans", Sans-serif;font-size:10px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-09ff2a4{--display:flex;--min-height:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-09ff2a4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-09ff2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-20 .elementor-element.elementor-element-0ce8125{--display:flex;--margin-top:61px;--margin-bottom:0px;--margin-left:174px;--margin-right:0px;--z-index:0;}.elementor-20 .elementor-element.elementor-element-215ce45 .elementor-heading-title{font-family:"Geniga", Sans-serif;font-size:52px;font-weight:300;line-height:55px;}.elementor-20 .elementor-element.elementor-element-28e3d4f{font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-3a2a361 .elementor-button{background-color:var( --e-global-color-57f32e5 );font-family:"Geniga", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3a2a361{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 67px) 0px;}.elementor-20 .elementor-element.elementor-element-a933eb3{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-a933eb3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a933eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57f32e5 );}.elementor-20 .elementor-element.elementor-element-c6ecfea{--display:flex;--min-height:400px;}.elementor-20 .elementor-element.elementor-element-cbaf17c{font-family:"Geniga", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-5010e7d{padding:0px 85px 0px 0px;font-family:"Just Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-cc24093{--display:flex;--min-height:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-6d4838b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:174px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-0144226{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-20 .elementor-element.elementor-element-0144226:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0144226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a39afb9 );}.elementor-20 .elementor-element.elementor-element-8f7bbd3{--display:flex;--min-height:400px;}.elementor-20 .elementor-element.elementor-element-e57b64c{font-family:"Geniga", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-57f32e5 );}.elementor-20 .elementor-element.elementor-element-2d480a7{padding:0px 85px 0px 0px;font-family:"Just Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-cbcedc2{--display:flex;--min-height:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-d32824e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:174px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-cec1e81{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-20 .elementor-element.elementor-element-cec1e81:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cec1e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-6704ab3{--display:flex;--min-height:400px;}.elementor-20 .elementor-element.elementor-element-0bf5702{font-family:"Geniga", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-bcb755f{padding:0px 85px 0px 0px;font-family:"Just Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-75c54c0{--display:flex;--min-height:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-94916ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:174px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-6068102{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-20 .elementor-element.elementor-element-6068102:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6068102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A764;}.elementor-20 .elementor-element.elementor-element-c274df3{--display:flex;--min-height:400px;}.elementor-20 .elementor-element.elementor-element-72f9ae6{font-family:"Geniga", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-57f32e5 );}.elementor-20 .elementor-element.elementor-element-4ce179f{padding:0px 85px 0px 0px;font-family:"Just Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5c3d529{--display:flex;--min-height:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-5c3d529:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5c3d529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-20 .elementor-element.elementor-element-7ab23a3{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-20 .elementor-element.elementor-element-7ab23a3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7ab23a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a39afb9 );}.elementor-20 .elementor-element.elementor-element-ceb5a5d{--display:flex;--min-height:400px;}.elementor-20 .elementor-element.elementor-element-02b8b53{font-family:"Geniga", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-57f32e5 );}.elementor-20 .elementor-element.elementor-element-501d5f5{font-family:"Just Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1037424{--display:flex;--min-height:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-1037424:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1037424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-20 .elementor-element.elementor-element-6e6f690{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-20 .elementor-element.elementor-element-6e6f690:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6e6f690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-f0a7f7b{--display:flex;--min-height:400px;}.elementor-20 .elementor-element.elementor-element-af7587f{font-family:"Geniga", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-9f2f153{font-family:"Just Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6bf4a11{--display:flex;--min-height:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-6bf4a11:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6bf4a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-20 .elementor-element.elementor-element-0761826{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-20 .elementor-element.elementor-element-0761826:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0761826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A764;}.elementor-20 .elementor-element.elementor-element-48d57cf{--display:flex;--min-height:400px;}.elementor-20 .elementor-element.elementor-element-8d62870{font-family:"Geniga", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-57f32e5 );}.elementor-20 .elementor-element.elementor-element-d1d3c9e{font-family:"Just Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1d2e012{--display:flex;--min-height:400px;--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;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-1d2e012:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1d2e012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-20 .elementor-element.elementor-element-9afce22{--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-20 .elementor-element.elementor-element-80e2c1b{--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-20 .elementor-element.elementor-element-1283cc4{text-align:center;}.elementor-20 .elementor-element.elementor-element-1283cc4 img{width:40%;}.elementor-20 .elementor-element.elementor-element-52519c9{text-align:center;}.elementor-20 .elementor-element.elementor-element-52519c9 .elementor-heading-title{font-family:"Just Sans", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:2.6px;}.elementor-20 .elementor-element.elementor-element-1aacfc2{text-align:center;font-family:"Just Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-61942f1{--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-20 .elementor-element.elementor-element-028f278{--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-20 .elementor-element.elementor-element-80e257c .elementor-button{background-color:var( --e-global-color-57f32e5 );font-family:"Geniga", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-80e257c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-2e79e74{--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-20 .elementor-element.elementor-element-93648c6 .elementor-button{background-color:var( --e-global-color-57f32e5 );font-family:"Geniga", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-93648c6{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-03cf227{--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-20 .elementor-element.elementor-element-ee58afa .elementor-button{background-color:var( --e-global-color-57f32e5 );font-family:"Geniga", Sans-serif;font-size:16px;font-weight:400;line-height:19px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ee58afa{margin:15px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-1e9f766{--min-height:220px;--margin-top:0px;--margin-bottom:-24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1e9f766 > .elementor-shape-bottom svg, .elementor-20 .elementor-element.elementor-element-1e9f766 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:110px;}.elementor-20 .elementor-element.elementor-element-e991df6 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-c9e9ed4{--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e3941bd{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b483d33{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e7c7a6d{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-4235de5 .elementor-heading-title{font-size:15px;}.elementor-20 .elementor-element.elementor-element-a889889 img{width:100%;}.elementor-20 .elementor-element.elementor-element-04d7ff3{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-02ed183{padding:0px 50px 0px 50px;}.elementor-20 .elementor-element.elementor-element-4c13e24{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f23a89b{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-563651d{--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5fdb081{--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-46acfb8{--padding-top:0px;--padding-bottom:0px;--padding-left:71px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-09ff2a4{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-0ce8125{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-215ce45 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-a933eb3{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-c6ecfea{--min-height:300px;}.elementor-20 .elementor-element.elementor-element-cc24093{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-0144226{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-cbcedc2{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-cec1e81{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-75c54c0{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-6068102{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-5c3d529{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px;}.elementor-20 .elementor-element.elementor-element-7ab23a3{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1037424{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px;}.elementor-20 .elementor-element.elementor-element-6e6f690{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-6bf4a11{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:042px;}.elementor-20 .elementor-element.elementor-element-0761826{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1d2e012{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ee58afa{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-1e9f766 > .elementor-shape-bottom svg, .elementor-20 .elementor-element.elementor-element-1e9f766 > .e-con-inner > .elementor-shape-bottom svg{width:calc(109% + 1.3px);height:32px;}.elementor-20 .elementor-element.elementor-element-e991df6 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-20 .elementor-element.elementor-element-c9e9ed4{--padding-top:20px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-962a674 img{width:30%;}.elementor-20 .elementor-element.elementor-element-e7c7a6d{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-4235de5 .elementor-heading-title{font-size:13px;line-height:1em;}.elementor-20 .elementor-element.elementor-element-ca8fa63{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;line-height:1em;}.elementor-20 .elementor-element.elementor-element-02ed183{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9aa3093{--min-height:239px;}.elementor-20 .elementor-element.elementor-element-d3afc0e{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5fdb081{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-de4b9e1{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-46acfb8{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-faa99a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:257px;--container-widget-flex-grow:0;width:var( --container-widget-width, 257px );max-width:257px;}.elementor-20 .elementor-element.elementor-element-a8be3ac{--width:597px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-215ce45 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-a933eb3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-5010e7d{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0144226{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-8f7bbd3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cec1e81{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-6068102{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-5c3d529{--min-height:300px;}.elementor-20 .elementor-element.elementor-element-7ab23a3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-ceb5a5d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6e6f690{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-0761826{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-213856b{--width:25%;}.elementor-20 .elementor-element.elementor-element-ee4fbb5{--width:50%;}.elementor-20 .elementor-element.elementor-element-6e580c6{--width:25%;}.elementor-20 .elementor-element.elementor-element-5bceaca{--width:50%;}.elementor-20 .elementor-element.elementor-element-0b8ed89{--width:50%;}.elementor-20 .elementor-element.elementor-element-bd31940{--width:25%;}.elementor-20 .elementor-element.elementor-element-6af1c14{--width:25%;}.elementor-20 .elementor-element.elementor-element-8de48c6{--width:25%;}.elementor-20 .elementor-element.elementor-element-6287ed0{--width:25%;}.elementor-20 .elementor-element.elementor-element-26cbdf7{--width:50%;}.elementor-20 .elementor-element.elementor-element-5fdb081{--width:50%;}.elementor-20 .elementor-element.elementor-element-46acfb8{--width:50%;}.elementor-20 .elementor-element.elementor-element-a8be3ac{--width:50%;}.elementor-20 .elementor-element.elementor-element-0ce8125{--width:50%;}.elementor-20 .elementor-element.elementor-element-a933eb3{--width:1235px;}.elementor-20 .elementor-element.elementor-element-6d4838b{--width:50%;}.elementor-20 .elementor-element.elementor-element-0144226{--width:1235px;}.elementor-20 .elementor-element.elementor-element-d32824e{--width:50%;}.elementor-20 .elementor-element.elementor-element-cec1e81{--width:1235px;}.elementor-20 .elementor-element.elementor-element-94916ee{--width:50%;}.elementor-20 .elementor-element.elementor-element-6068102{--width:1235px;}.elementor-20 .elementor-element.elementor-element-7ab23a3{--width:1235px;}.elementor-20 .elementor-element.elementor-element-6e6f690{--width:1235px;}.elementor-20 .elementor-element.elementor-element-0761826{--width:1235px;}.elementor-20 .elementor-element.elementor-element-9afce22{--width:33.3333%;}.elementor-20 .elementor-element.elementor-element-80e2c1b{--width:33.3333%;}.elementor-20 .elementor-element.elementor-element-61942f1{--width:33.3333%;}.elementor-20 .elementor-element.elementor-element-028f278{--width:33.3333%;}.elementor-20 .elementor-element.elementor-element-2e79e74{--width:33.3333%;}.elementor-20 .elementor-element.elementor-element-03cf227{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-a8be3ac{--width:350px;}.elementor-20 .elementor-element.elementor-element-0ce8125{--width:1324px;}.elementor-20 .elementor-element.elementor-element-a933eb3{--width:100vw;}.elementor-20 .elementor-element.elementor-element-0144226{--width:100vw;}.elementor-20 .elementor-element.elementor-element-cec1e81{--width:100vw;}.elementor-20 .elementor-element.elementor-element-6068102{--width:100vw;}.elementor-20 .elementor-element.elementor-element-7ab23a3{--width:100vw;}.elementor-20 .elementor-element.elementor-element-6e6f690{--width:100vw;}.elementor-20 .elementor-element.elementor-element-0761826{--width:100vw;}}/* Start custom CSS for container, class: .elementor-element-1e9f766 */.elementor-20 .elementor-element.elementor-element-1e9f766 {
  position: relative;
  border-left: 0px solid #969834;
  border-right: 0px solid #969834;
  padding: 45px; /* Standard-Abstand für Desktop */
}

.elementor-20 .elementor-element.elementor-element-1e9f766::before,
.elementor-20 .elementor-element.elementor-element-1e9f766::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px; /* Dicke der Linien */
  background-color: #969834; /* Farbe der Linien */
  z-index: 2;
}

.elementor-20 .elementor-element.elementor-element-1e9f766::before {
  left: 40px; /* Abstand der Linie von links (Desktop) */
}

.elementor-20 .elementor-element.elementor-element-1e9f766::after {
  right: 40px; /* Abstand der Linie von rechts (Desktop) */
}

/* ✅ Mobile Ansicht (z. B. unter 768px Breite) */
@media (max-width: 768px) {
  .elementor-20 .elementor-element.elementor-element-1e9f766 {
    padding: 40pxpx; /* Weniger Abstand auf mobilen Geräten */
  }

  .elementor-20 .elementor-element.elementor-element-1e9f766::before {
    left: 20px; /* Weniger Abstand von links */
  }

  .elementor-20 .elementor-element.elementor-element-1e9f766::after {
    right: 20px; /* Weniger Abstand von rechts */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9e9ed4 */.elementor-20 .elementor-element.elementor-element-c9e9ed4 {
  position: relative;
  border-left: 0px solid #969834;
  border-right: 0px solid #969834;
  padding: 60px; /* Standard-Abstand für Desktop */
}

.elementor-20 .elementor-element.elementor-element-c9e9ed4::before,
.elementor-20 .elementor-element.elementor-element-c9e9ed4::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px; /* Dicke der Linien */
  background-color: #969834; /* Farbe der Linien */
}

.elementor-20 .elementor-element.elementor-element-c9e9ed4::before {
  left: 40px; /* Abstand der Linie von links (Desktop) */
}

.elementor-20 .elementor-element.elementor-element-c9e9ed4::after {
  right: 40px; /* Abstand der Linie von rechts (Desktop) */
}

/* ✅ Mobile Ansicht (z. B. unter 768px Breite) */
@media (max-width: 768px) {
  .elementor-20 .elementor-element.elementor-element-c9e9ed4 {
    padding: 40px; /* Weniger Abstand auf mobilen Geräten */
  }

  .elementor-20 .elementor-element.elementor-element-c9e9ed4::before {
    left: 20px; /* Weniger Abstand von links */
  }

  .elementor-20 .elementor-element.elementor-element-c9e9ed4::after {
    right: 20px; /* Weniger Abstand von rechts */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ca9aa9 */.elementor-20 .elementor-element.elementor-element-0ca9aa9 {
  position: relative;
  border-left: 0px solid #969834;
  border-right: 0px solid #969834;
  padding: 60px; /* Standard-Abstand für Desktop */
}

.elementor-20 .elementor-element.elementor-element-0ca9aa9::before,
.elementor-20 .elementor-element.elementor-element-0ca9aa9::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px; /* Dicke der Linien */
  background-color: #969834; /* Farbe der Linien */
}

.elementor-20 .elementor-element.elementor-element-0ca9aa9::before {
  left: 40px; /* Abstand der Linie von links (Desktop) */
}

.elementor-20 .elementor-element.elementor-element-0ca9aa9::after {
  right: 40px; /* Abstand der Linie von rechts (Desktop) */
}

/* ✅ Mobile Ansicht (z. B. unter 768px Breite) */
@media (max-width: 768px) {
  .elementor-20 .elementor-element.elementor-element-0ca9aa9 {
    padding: 40px; /* Weniger Abstand auf mobilen Geräten */
  }

  .elementor-20 .elementor-element.elementor-element-0ca9aa9::before {
    left: 20px; /* Weniger Abstand von links */
  }

  .elementor-20 .elementor-element.elementor-element-0ca9aa9::after {
    right: 20px; /* Weniger Abstand von rechts */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d7ff3 */.elementor-20 .elementor-element.elementor-element-04d7ff3 {
  position: relative;
  border-left: 0px solid #969834;
  border-right: 0px solid #969834;
  padding: 60px; /* Standard-Abstand für Desktop */
}

.elementor-20 .elementor-element.elementor-element-04d7ff3::before,
.elementor-20 .elementor-element.elementor-element-04d7ff3::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px; /* Dicke der Linien */
  background-color: #969834; /* Farbe der Linien */
}

.elementor-20 .elementor-element.elementor-element-04d7ff3::before {
  left: 40px; /* Abstand der Linie von links (Desktop) */
}

.elementor-20 .elementor-element.elementor-element-04d7ff3::after {
  right: 40px; /* Abstand der Linie von rechts (Desktop) */
}

/* ✅ Mobile Ansicht (z. B. unter 768px Breite) */
@media (max-width: 768px) {
  .elementor-20 .elementor-element.elementor-element-04d7ff3 {
    padding: 40px; /* Weniger Abstand auf mobilen Geräten */
  }

  .elementor-20 .elementor-element.elementor-element-04d7ff3::before {
    left: 20px; /* Weniger Abstand von links */
  }

  .elementor-20 .elementor-element.elementor-element-04d7ff3::after {
    right: 20px; /* Weniger Abstand von rechts */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c13e24 */.elementor-20 .elementor-element.elementor-element-4c13e24 {
  position: relative;
  border-left: 0px solid #969834;
  border-right: 0px solid #969834;
  padding: 60px; /* Standard-Abstand für Desktop */
}

.elementor-20 .elementor-element.elementor-element-4c13e24::before,
.elementor-20 .elementor-element.elementor-element-4c13e24::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px; /* Dicke der Linien */
  background-color: #969834; /* Farbe der Linien */
}

.elementor-20 .elementor-element.elementor-element-4c13e24::before {
  left: 40px; /* Abstand der Linie von links (Desktop) */
}

.elementor-20 .elementor-element.elementor-element-4c13e24::after {
  right: 40px; /* Abstand der Linie von rechts (Desktop) */
}

/* ✅ Mobile Ansicht (z. B. unter 768px Breite) */
@media (max-width: 768px) {
  .elementor-20 .elementor-element.elementor-element-4c13e24 {
    padding: 40px; /* Weniger Abstand auf mobilen Geräten */
  }

  .elementor-20 .elementor-element.elementor-element-4c13e24::before {
    left: 20px; /* Weniger Abstand von links */
  }

  .elementor-20 .elementor-element.elementor-element-4c13e24::after {
    right: 20px; /* Weniger Abstand von rechts */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23a89b */.elementor-20 .elementor-element.elementor-element-f23a89b {
  position: relative;
  border-left: 0px solid #969834;
  border-right: 0px solid #969834;
  padding: 60px; /* Standard-Abstand für Desktop */
}

.elementor-20 .elementor-element.elementor-element-f23a89b::before,
.elementor-20 .elementor-element.elementor-element-f23a89b::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px; /* Dicke der Linien */
  background-color: #969834; /* Farbe der Linien */
}

.elementor-20 .elementor-element.elementor-element-f23a89b::before {
  left: 40px; /* Abstand der Linie von links (Desktop) */
}

.elementor-20 .elementor-element.elementor-element-f23a89b::after {
  right: 40px; /* Abstand der Linie von rechts (Desktop) */
}

/* ✅ Mobile Ansicht (z. B. unter 768px Breite) */
@media (max-width: 768px) {
  .elementor-20 .elementor-element.elementor-element-f23a89b {
    padding: 40px; /* Weniger Abstand auf mobilen Geräten */
  }

  .elementor-20 .elementor-element.elementor-element-f23a89b::before {
    left: 20px; /* Weniger Abstand von links */
  }

  .elementor-20 .elementor-element.elementor-element-f23a89b::after {
    right: 20px; /* Weniger Abstand von rechts */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563651d */.elementor-20 .elementor-element.elementor-element-563651d {
  position: relative;
  border-left: 0px solid #969834;
  border-right: 0px solid #969834;
  padding: 60px; /* Standard-Abstand für Desktop */
}

.elementor-20 .elementor-element.elementor-element-563651d::before,
.elementor-20 .elementor-element.elementor-element-563651d::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px; /* Dicke der Linien */
  background-color: #969834; /* Farbe der Linien */
}

.elementor-20 .elementor-element.elementor-element-563651d::before {
  left: 40px; /* Abstand der Linie von links (Desktop) */
}

.elementor-20 .elementor-element.elementor-element-563651d::after {
  right: 40px; /* Abstand der Linie von rechts (Desktop) */
}

/* ✅ Mobile Ansicht (z. B. unter 768px Breite) */
@media (max-width: 768px) {
  .elementor-20 .elementor-element.elementor-element-563651d {
    padding: 40px; /* Weniger Abstand auf mobilen Geräten */
  }

  .elementor-20 .elementor-element.elementor-element-563651d::before {
    left: 20px; /* Weniger Abstand von links */
  }

  .elementor-20 .elementor-element.elementor-element-563651d::after {
    right: 20px; /* Weniger Abstand von rechts */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09ff2a4 */.elementor-20 .elementor-element.elementor-element-09ff2a4 {
  position: relative;
  border-left: 0px solid #969834;
  border-right: 0px solid #969834;
  padding: 60pxpx; /* Standard-Abstand für Desktop */
}

.elementor-20 .elementor-element.elementor-element-09ff2a4::before,
.elementor-20 .elementor-element.elementor-element-09ff2a4::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px; /* Dicke der Linien */
  background-color: #969834; /* Farbe der Linien */
}

.elementor-20 .elementor-element.elementor-element-09ff2a4::before {
  left: 40px; /* Abstand der Linie von links (Desktop) */
}

.elementor-20 .elementor-element.elementor-element-09ff2a4::after {
  right: 40px; /* Abstand der Linie von rechts (Desktop) */
}

/* ✅ Mobile Ansicht (z. B. unter 768px Breite) */
@media (max-width: 768px) {
  .elementor-20 .elementor-element.elementor-element-09ff2a4 {
    padding: 40px; /* Weniger Abstand auf mobilen Geräten */
  }

  .elementor-20 .elementor-element.elementor-element-09ff2a4::before {
    left: 20px; /* Weniger Abstand von links */
  }

  .elementor-20 .elementor-element.elementor-element-09ff2a4::after {
    right: 20px; /* Weniger Abstand von rechts */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c3d529 */.elementor-20 .elementor-element.elementor-element-5c3d529 {
  position: relative;
  border-left: 0px solid #969834;
  border-right: 0px solid #969834;
  padding: 0px; /* Standard-Abstand für Desktop */
}

.elementor-20 .elementor-element.elementor-element-5c3d529::before,
.elementor-20 .elementor-element.elementor-element-5c3d529::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px; /* Dicke der Linien */
  background-color: #969834; /* Farbe der Linien */
}

.elementor-20 .elementor-element.elementor-element-5c3d529::before {
  left: 40px; /* Abstand der Linie von links (Desktop) */
}

.elementor-20 .elementor-element.elementor-element-5c3d529::after {
  right: 40px; /* Abstand der Linie von rechts (Desktop) */
}

/* ✅ Mobile Ansicht (z. B. unter 768px Breite) */
@media (max-width: 768px) {
  .elementor-20 .elementor-element.elementor-element-5c3d529 {
    padding: 40px; /* Weniger Abstand auf mobilen Geräten */
  }

  .elementor-20 .elementor-element.elementor-element-5c3d529::before {
    left: 20px; /* Weniger Abstand von links */
  }

  .elementor-20 .elementor-element.elementor-element-5c3d529::after {
    right: 20px; /* Weniger Abstand von rechts */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1037424 */.elementor-20 .elementor-element.elementor-element-1037424 {
  position: relative;
  border-left: 0px solid #969834;
  border-right: 0px solid #969834;
  padding: 0px; /* Standard-Abstand für Desktop */
}

.elementor-20 .elementor-element.elementor-element-1037424::before,
.elementor-20 .elementor-element.elementor-element-1037424::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px; /* Dicke der Linien */
  background-color: #969834; /* Farbe der Linien */
}

.elementor-20 .elementor-element.elementor-element-1037424::before {
  left: 40px; /* Abstand der Linie von links (Desktop) */
}

.elementor-20 .elementor-element.elementor-element-1037424::after {
  right: 40px; /* Abstand der Linie von rechts (Desktop) */
}

/* ✅ Mobile Ansicht (z. B. unter 768px Breite) */
@media (max-width: 768px) {
  .elementor-20 .elementor-element.elementor-element-1037424 {
    padding: 40px; /* Weniger Abstand auf mobilen Geräten */
  }

  .elementor-20 .elementor-element.elementor-element-1037424::before {
    left: 20px; /* Weniger Abstand von links */
  }

  .elementor-20 .elementor-element.elementor-element-1037424::after {
    right: 20px; /* Weniger Abstand von rechts */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf4a11 */.elementor-20 .elementor-element.elementor-element-6bf4a11 {
  position: relative;
  border-left: 0px solid #969834;
  border-right: 0px solid #969834;
  padding: 0px; /* Standard-Abstand für Desktop */
}

.elementor-20 .elementor-element.elementor-element-6bf4a11::before,
.elementor-20 .elementor-element.elementor-element-6bf4a11::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px; /* Dicke der Linien */
  background-color: #969834; /* Farbe der Linien */
}

.elementor-20 .elementor-element.elementor-element-6bf4a11::before {
  left: 40px; /* Abstand der Linie von links (Desktop) */
}

.elementor-20 .elementor-element.elementor-element-6bf4a11::after {
  right: 40px; /* Abstand der Linie von rechts (Desktop) */
}

/* ✅ Mobile Ansicht (z. B. unter 768px Breite) */
@media (max-width: 768px) {
  .elementor-20 .elementor-element.elementor-element-6bf4a11 {
    padding: 40px; /* Weniger Abstand auf mobilen Geräten */
  }

  .elementor-20 .elementor-element.elementor-element-6bf4a11::before {
    left: 20px; /* Weniger Abstand von links */
  }

  .elementor-20 .elementor-element.elementor-element-6bf4a11::after {
    right: 20px; /* Weniger Abstand von rechts */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d2e012 */.elementor-20 .elementor-element.elementor-element-1d2e012 {
  position: relative;
  border-left: 0px solid #969834;
  border-right: 0px solid #969834;
  padding: 60px; /* Standard-Abstand für Desktop */
}

.elementor-20 .elementor-element.elementor-element-1d2e012::before,
.elementor-20 .elementor-element.elementor-element-1d2e012::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px; /* Dicke der Linien */
  background-color: #969834; /* Farbe der Linien */
}

.elementor-20 .elementor-element.elementor-element-1d2e012::before {
  left: 40px; /* Abstand der Linie von links (Desktop) */
}

.elementor-20 .elementor-element.elementor-element-1d2e012::after {
  right: 40px; /* Abstand der Linie von rechts (Desktop) */
}

/* ✅ Mobile Ansicht (z. B. unter 768px Breite) */
@media (max-width: 768px) {
  .elementor-20 .elementor-element.elementor-element-1d2e012 {
    padding: 40px; /* Weniger Abstand auf mobilen Geräten */
  }

  .elementor-20 .elementor-element.elementor-element-1d2e012::before {
    left: 20px; /* Weniger Abstand von links */
  }

  .elementor-20 .elementor-element.elementor-element-1d2e012::after {
    right: 20px; /* Weniger Abstand von rechts */
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geniga';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://melanieappenrodt-dentosophie.de/wp-content/uploads/2025/09/Geniga.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Just Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://melanieappenrodt-dentosophie.de/wp-content/uploads/2025/09/JUST-Sans-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */