.elementor-199 .elementor-element.elementor-element-7bd8f63{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.12;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;--z-index:80;}.elementor-199 .elementor-element.elementor-element-7bd8f63::before, .elementor-199 .elementor-element.elementor-element-7bd8f63 > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-7bd8f63 > .e-con-inner > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-7bd8f63 > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-7bd8f63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-7bd8f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-199 .elementor-element.elementor-element-7bd8f63 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-199 .elementor-element.elementor-element-4bcd5b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-199 .elementor-element.elementor-element-1a9c152{--spacer-size:50vh;}.elementor-199 .elementor-element.elementor-element-5e5186c .elementor-heading-title{font-family:var( --e-global-typography-fb1a3e0-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1a3e0-font-size );font-weight:var( --e-global-typography-fb1a3e0-font-weight );text-transform:var( --e-global-typography-fb1a3e0-text-transform );line-height:var( --e-global-typography-fb1a3e0-line-height );letter-spacing:var( --e-global-typography-fb1a3e0-letter-spacing );color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-5112c6a{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-5112c6a .elementor-headline{text-align:center;font-family:var( --e-global-typography-b2deeae-font-family ), Sans-serif;font-size:var( --e-global-typography-b2deeae-font-size );font-weight:var( --e-global-typography-b2deeae-font-weight );text-transform:var( --e-global-typography-b2deeae-text-transform );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-5112c6a .elementor-headline-plain-text{color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-5112c6a .elementor-headline-dynamic-text{font-family:var( --e-global-typography-b2deeae-font-family ), Sans-serif;font-weight:var( --e-global-typography-b2deeae-font-weight );text-transform:var( --e-global-typography-b2deeae-text-transform );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );z-index:auto;}.elementor-199 .elementor-element.elementor-element-5112c6a .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-linecap:round;stroke-linejoin:round;}.elementor-199 .elementor-element.elementor-element-5112c6a .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-199 .elementor-element.elementor-element-b045a05{--spacer-size:16vh;}.elementor-199 .elementor-element.elementor-element-0ef8e30{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-0ef8e30:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-0ef8e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 40%, var( --e-global-color-secondary ) 40%);}.elementor-199 .elementor-element.elementor-element-df76e08{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-199 .elementor-element.elementor-element-df76e08:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-df76e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("http://schroeder-holzminden.de/wp-content/uploads/2026/02/Pfeil_rechts-scaled.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-199 .elementor-element.elementor-element-df76e08::before, .elementor-199 .elementor-element.elementor-element-df76e08 > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-df76e08 > .e-con-inner > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-df76e08 > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-df76e08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-df76e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("http://schroeder-holzminden.de/wp-content/uploads/2026/02/KH.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:400px auto;}.elementor-199 .elementor-element.elementor-element-ca944d9{--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;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:3em;}.elementor-199 .elementor-element.elementor-element-14d894a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-81b4378{text-align:start;}.elementor-199 .elementor-element.elementor-element-81b4378 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-5567d4e{text-align:start;}.elementor-199 .elementor-element.elementor-element-5567d4e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-435a979{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-435a979 a{color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-0f914c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10em 10em;--row-gap:10em;--column-gap:10em;--overflow:hidden;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10em;--padding-bottom:10em;--padding-left:3em;--padding-right:3em;}.elementor-199 .elementor-element.elementor-element-30c4e0e{--display:flex;--flex-wrap:wrap;}.elementor-199 .elementor-element.elementor-element-1dd1c7d{text-align:center;}.elementor-199 .elementor-element.elementor-element-1dd1c7d .elementor-heading-title{font-family:var( --e-global-typography-b2deeae-font-family ), Sans-serif;font-size:var( --e-global-typography-b2deeae-font-size );font-weight:var( --e-global-typography-b2deeae-font-weight );text-transform:var( --e-global-typography-b2deeae-text-transform );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-b98eac6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-040c76e{--display:flex;--position:absolute;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--overlay-opacity:1;--padding-top:3em;--padding-bottom:3em;--padding-left:8em;--padding-right:0em;top:103px;--z-index:10;}.elementor-199 .elementor-element.elementor-element-040c76e:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-040c76e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://schroeder-holzminden.de/wp-content/uploads/2026/02/Pfeil_Links-scaled.png");background-repeat:no-repeat;background-size:contain;}.elementor-199 .elementor-element.elementor-element-040c76e::before, .elementor-199 .elementor-element.elementor-element-040c76e > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-040c76e > .e-con-inner > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-040c76e > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-040c76e > .e-con-inner > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-040c76e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-60da78b ) 20%, var( --e-global-color-primary ) 18%);}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-040c76e{left:352px;}body.rtl .elementor-199 .elementor-element.elementor-element-040c76e{right:352px;}.elementor-199 .elementor-element.elementor-element-f9ab04e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-f17f003 .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-199 .elementor-element.elementor-element-ff686e0{--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:flex-end;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-199 .elementor-element.elementor-element-9ff6ab4:not( .elementor-widget-image ), .elementor-199 .elementor-element.elementor-element-9ff6ab4.elementor-widget-image img{-webkit-mask-image:url( http://schroeder-holzminden.de/wp-content/uploads/2026/02/pfeil-Maske-rechts.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-199 .elementor-element.elementor-element-1249a81{--display:flex;--justify-content:flex-end;}.elementor-199 .elementor-element.elementor-element-12471a3{margin:0em 7em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-199 .elementor-element.elementor-element-43896d4 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-2235dad );color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-43896d4 .elementor-button:hover, .elementor-199 .elementor-element.elementor-element-43896d4 .elementor-button:focus{background-color:var( --e-global-color-2235dad );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-43896d4 .elementor-button:hover svg, .elementor-199 .elementor-element.elementor-element-43896d4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-7de2edd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--flex-wrap:nowrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-7de2edd::before, .elementor-199 .elementor-element.elementor-element-7de2edd > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-7de2edd > .e-con-inner > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-7de2edd > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-7de2edd > .e-con-inner > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-7de2edd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-199 .elementor-element.elementor-element-6b12874{--display:flex;--position:absolute;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--overlay-opacity:1;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:8em;top:103px;--z-index:10;}.elementor-199 .elementor-element.elementor-element-6b12874:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-6b12874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://schroeder-holzminden.de/wp-content/uploads/2026/02/Pfeil_rechts-scaled.png");background-repeat:no-repeat;background-size:contain;}.elementor-199 .elementor-element.elementor-element-6b12874::before, .elementor-199 .elementor-element.elementor-element-6b12874 > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-6b12874 > .e-con-inner > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-6b12874 > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-6b12874 > .e-con-inner > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-6b12874 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, var( --e-global-color-60da78b ) 80%, var( --e-global-color-primary ) 80%);}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-6b12874{left:0px;}body.rtl .elementor-199 .elementor-element.elementor-element-6b12874{right:0px;}.elementor-199 .elementor-element.elementor-element-1037e80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-199 .elementor-element.elementor-element-1037e80 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-da0f4f4{text-align:start;}.elementor-199 .elementor-element.elementor-element-da0f4f4 .elementor-heading-title{font-family:var( --e-global-typography-6558fb1-font-family ), Sans-serif;font-size:var( --e-global-typography-6558fb1-font-size );font-weight:var( --e-global-typography-6558fb1-font-weight );text-transform:var( --e-global-typography-6558fb1-text-transform );font-style:var( --e-global-typography-6558fb1-font-style );text-decoration:var( --e-global-typography-6558fb1-text-decoration );line-height:var( --e-global-typography-6558fb1-line-height );letter-spacing:var( --e-global-typography-6558fb1-letter-spacing );}.elementor-199 .elementor-element.elementor-element-9c71a8d{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:flex-end;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-199 .elementor-element.elementor-element-eef24b3:not( .elementor-widget-image ), .elementor-199 .elementor-element.elementor-element-eef24b3.elementor-widget-image img{-webkit-mask-image:url( http://schroeder-holzminden.de/wp-content/uploads/2026/02/pfeil-Maske-links.svg );-webkit-mask-size:contain;-webkit-mask-position:center right;-webkit-mask-repeat:no-repeat;}.elementor-199 .elementor-element.elementor-element-69b38d9{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:5em;}.elementor-199 .elementor-element.elementor-element-9f0f26a{margin:0em 7em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-199 .elementor-element.elementor-element-b4b0cfe .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-2235dad );color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-b4b0cfe .elementor-button:hover, .elementor-199 .elementor-element.elementor-element-b4b0cfe .elementor-button:focus{background-color:var( --e-global-color-2235dad );color:var( --e-global-color-secondary );}.elementor-199 .elementor-element.elementor-element-b4b0cfe .elementor-button:hover svg, .elementor-199 .elementor-element.elementor-element-b4b0cfe .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-199 .elementor-element.elementor-element-8bd087f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-c59141a{--display:flex;--position:absolute;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--overlay-opacity:1;--padding-top:3em;--padding-bottom:3em;--padding-left:8em;--padding-right:0em;top:103px;--z-index:10;}.elementor-199 .elementor-element.elementor-element-c59141a:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-c59141a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://schroeder-holzminden.de/wp-content/uploads/2026/02/Pfeil_Links-scaled.png");background-repeat:no-repeat;background-size:contain;}.elementor-199 .elementor-element.elementor-element-c59141a::before, .elementor-199 .elementor-element.elementor-element-c59141a > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-c59141a > .e-con-inner > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-c59141a > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-c59141a > .e-con-inner > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-c59141a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-60da78b ) 20%, var( --e-global-color-primary ) 18%);}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-c59141a{left:352px;}body.rtl .elementor-199 .elementor-element.elementor-element-c59141a{right:352px;}.elementor-199 .elementor-element.elementor-element-84617d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-199 .elementor-element.elementor-element-84617d6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-a271d08{text-align:start;}.elementor-199 .elementor-element.elementor-element-a271d08 .elementor-heading-title{font-family:var( --e-global-typography-6558fb1-font-family ), Sans-serif;font-size:var( --e-global-typography-6558fb1-font-size );font-weight:var( --e-global-typography-6558fb1-font-weight );text-transform:var( --e-global-typography-6558fb1-text-transform );font-style:var( --e-global-typography-6558fb1-font-style );text-decoration:var( --e-global-typography-6558fb1-text-decoration );line-height:var( --e-global-typography-6558fb1-line-height );letter-spacing:var( --e-global-typography-6558fb1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-199 .elementor-element.elementor-element-ea6b17f{--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:flex-end;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-199 .elementor-element.elementor-element-c7b8f59:not( .elementor-widget-image ), .elementor-199 .elementor-element.elementor-element-c7b8f59.elementor-widget-image img{-webkit-mask-image:url( http://schroeder-holzminden.de/wp-content/uploads/2026/02/pfeil-Maske-rechts.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-199 .elementor-element.elementor-element-22092ad{--display:flex;--justify-content:flex-end;}.elementor-199 .elementor-element.elementor-element-7dabd7f{margin:0em 7em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-199 .elementor-element.elementor-element-49488e3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-2235dad );color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-49488e3 .elementor-button:hover, .elementor-199 .elementor-element.elementor-element-49488e3 .elementor-button:focus{background-color:var( --e-global-color-2235dad );color:var( --e-global-color-secondary );}.elementor-199 .elementor-element.elementor-element-49488e3 .elementor-button:hover svg, .elementor-199 .elementor-element.elementor-element-49488e3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-199 .elementor-element.elementor-element-065b640{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--flex-wrap:nowrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-065b640::before, .elementor-199 .elementor-element.elementor-element-065b640 > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-065b640 > .e-con-inner > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-065b640 > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-065b640 > .e-con-inner > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-065b640 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-199 .elementor-element.elementor-element-31d0e9b{--display:flex;--position:absolute;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--overlay-opacity:1;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:8em;top:103px;--z-index:10;}.elementor-199 .elementor-element.elementor-element-31d0e9b:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-31d0e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://schroeder-holzminden.de/wp-content/uploads/2026/02/Pfeil_rechts-scaled.png");background-repeat:no-repeat;background-size:contain;}.elementor-199 .elementor-element.elementor-element-31d0e9b::before, .elementor-199 .elementor-element.elementor-element-31d0e9b > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-31d0e9b > .e-con-inner > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-31d0e9b > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-31d0e9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-31d0e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, var( --e-global-color-60da78b ) 80%, var( --e-global-color-primary ) 80%);}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-31d0e9b{left:0px;}body.rtl .elementor-199 .elementor-element.elementor-element-31d0e9b{right:0px;}.elementor-199 .elementor-element.elementor-element-e3b6718{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-199 .elementor-element.elementor-element-e3b6718 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-f545218{text-align:start;}.elementor-199 .elementor-element.elementor-element-f545218 .elementor-heading-title{font-family:var( --e-global-typography-6558fb1-font-family ), Sans-serif;font-size:var( --e-global-typography-6558fb1-font-size );font-weight:var( --e-global-typography-6558fb1-font-weight );text-transform:var( --e-global-typography-6558fb1-text-transform );font-style:var( --e-global-typography-6558fb1-font-style );text-decoration:var( --e-global-typography-6558fb1-text-decoration );line-height:var( --e-global-typography-6558fb1-line-height );letter-spacing:var( --e-global-typography-6558fb1-letter-spacing );}.elementor-199 .elementor-element.elementor-element-7a660b0{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:flex-end;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-199 .elementor-element.elementor-element-2b1a94a:not( .elementor-widget-image ), .elementor-199 .elementor-element.elementor-element-2b1a94a.elementor-widget-image img{-webkit-mask-image:url( http://schroeder-holzminden.de/wp-content/uploads/2026/02/pfeil-Maske-links.svg );-webkit-mask-size:contain;-webkit-mask-position:center right;-webkit-mask-repeat:no-repeat;}.elementor-199 .elementor-element.elementor-element-9237094{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:5em;}.elementor-199 .elementor-element.elementor-element-3a57e5a{margin:0em 7em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-199 .elementor-element.elementor-element-1f45f47 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-2235dad );color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-1f45f47 .elementor-button:hover, .elementor-199 .elementor-element.elementor-element-1f45f47 .elementor-button:focus{background-color:var( --e-global-color-2235dad );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-1f45f47 .elementor-button:hover svg, .elementor-199 .elementor-element.elementor-element-1f45f47 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-df0e6b3{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-5088c0e{--display:flex;--min-height:10px;--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;}.elementor-199 .elementor-element.elementor-element-5088c0e:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-5088c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://schroeder-holzminden.de/wp-content/uploads/2026/02/Trenner-breit-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-199 .elementor-element.elementor-element-ad0a2c7{--display:flex;--min-height:82vh;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10em;--padding-bottom:10em;--padding-left:3em;--padding-right:3em;}.elementor-199 .elementor-element.elementor-element-58abbe3e{--display:flex;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:10em;--margin-left:0em;--margin-right:0em;}.elementor-199 .elementor-element.elementor-element-35bb5f70{text-align:center;}.elementor-199 .elementor-element.elementor-element-35bb5f70 .elementor-heading-title{font-family:var( --e-global-typography-b2deeae-font-family ), Sans-serif;font-size:var( --e-global-typography-b2deeae-font-size );font-weight:var( --e-global-typography-b2deeae-font-weight );text-transform:var( --e-global-typography-b2deeae-text-transform );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-36b417ae{--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;}.elementor-199 .elementor-element.elementor-element-304e1e5f{--display:flex;--justify-content:center;--overlay-opacity:0;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:10em;--z-index:10;}.elementor-199 .elementor-element.elementor-element-304e1e5f:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-304e1e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://schroeder-holzminden.de/wp-content/uploads/2026/02/Pfeil_rechts-scaled-1.png");background-position:center right;background-size:cover;}.elementor-199 .elementor-element.elementor-element-304e1e5f::before, .elementor-199 .elementor-element.elementor-element-304e1e5f > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-304e1e5f > .e-con-inner > .elementor-background-video-container::before, .elementor-199 .elementor-element.elementor-element-304e1e5f > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-304e1e5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-199 .elementor-element.elementor-element-304e1e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-199 .elementor-element.elementor-element-112d42cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:27px;color:var( --e-global-color-2235dad );}.elementor-199 .elementor-element.elementor-element-3fa0df7f{--display:flex;--justify-content:center;}.elementor-199 .elementor-element.elementor-element-37f4ac5{--e-transform-translateX:-75px;--e-transform-translateY:-96px;--e-transform-scale:1.5;z-index:9;}.elementor-199 .elementor-element.elementor-element-37f4ac5:not( .elementor-widget-image ), .elementor-199 .elementor-element.elementor-element-37f4ac5.elementor-widget-image img{-webkit-mask-image:url( http://schroeder-holzminden.de/wp-content/uploads/2026/02/pfeil-Maske-links-1.svg );-webkit-mask-size:contain;-webkit-mask-position:center right;-webkit-mask-repeat:no-repeat;}.elementor-199 .elementor-element.elementor-element-313f1db{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-11b0368{--display:flex;--min-height:10px;--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;}.elementor-199 .elementor-element.elementor-element-11b0368:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-11b0368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://schroeder-holzminden.de/wp-content/uploads/2026/02/Trenner-breit-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-199 .elementor-element.elementor-element-a5c5749{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10em;--padding-bottom:10em;--padding-left:3em;--padding-right:3em;}.elementor-199 .elementor-element.elementor-element-4031142{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-199 .elementor-element.elementor-element-55dd1d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 90px 0px;text-align:center;}.elementor-199 .elementor-element.elementor-element-55dd1d2 .elementor-heading-title{font-family:var( --e-global-typography-b2deeae-font-family ), Sans-serif;font-size:var( --e-global-typography-b2deeae-font-size );font-weight:var( --e-global-typography-b2deeae-font-weight );text-transform:var( --e-global-typography-b2deeae-text-transform );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-bbad822{--e-image-carousel-slides-to-show:6;}.elementor-199 .elementor-element.elementor-element-bbad822 .swiper-wrapper{display:flex;align-items:center;}.elementor-199 .elementor-element.elementor-element-886a7df{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-2b9d792{--display:flex;--min-height:10px;--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;}.elementor-199 .elementor-element.elementor-element-2b9d792:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-2b9d792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://schroeder-holzminden.de/wp-content/uploads/2026/02/Trenner-breit-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-199 .elementor-element.elementor-element-c4927b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2em 0em;--row-gap:2em;--column-gap:0em;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-199 .elementor-element.elementor-element-9d89c8b{--display:flex;}.elementor-199 .elementor-element.elementor-element-bc2600d{text-align:center;}.elementor-199 .elementor-element.elementor-element-bc2600d .elementor-heading-title{font-family:var( --e-global-typography-b2deeae-font-family ), Sans-serif;font-size:var( --e-global-typography-b2deeae-font-size );font-weight:var( --e-global-typography-b2deeae-font-weight );text-transform:var( --e-global-typography-b2deeae-text-transform );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-64be1d2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:0em;--padding-bottom:10em;--padding-left:3em;--padding-right:3em;}.elementor-199 .elementor-element.elementor-element-2e18fcb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:7px 7px 7px 7px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-82928ef{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-199 .elementor-element.elementor-element-b2057f6{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;columns:1;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-68f55cd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-199 .elementor-element.elementor-element-46fbae2{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;columns:1;}.elementor-199 .elementor-element.elementor-element-9580cae{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-199 .elementor-element.elementor-element-d4ea8dd{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;columns:1;}.elementor-199 .elementor-element.elementor-element-84170f4{--display:flex;}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field input[type="text"],.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field input[type="email"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field input[type="number"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field select{background-color:var( --e-global-color-2235dad );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field input[type="text"]:focus,.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field input[type="email"]:focus,
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field input[type="number"]:focus,
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field select:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2235dad );border-color:var( --e-global-color-primary );box-shadow:11px 11px 60px 0px rgba(0,0,0,0.5);}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field.wpforms-field-textarea textarea{background-color:var( --e-global-color-2235dad );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-2235dad );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field.wpforms-field-textarea textarea:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2235dad );box-shadow:11px 11px 60px 0px rgba(0,0,0,0.5);}.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form button[type=submit],
					.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form .wpforms-page-button{background-color:var( --e-global-color-primary );padding:17px 32px 34px 21px;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:var( --e-global-color-2235dad );border-radius:10px 10px 10px 10px !important;box-shadow:11px 11px 60px 0px rgba(0,0,0,0.5);}.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form button[type=submit]:hover,
					.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form .wpforms-page-button:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2235dad );border-radius:10px 10px 10px 10px !important;box-shadow:11px 11px 60px 0px rgba(0,0,0,0.5);}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container label.wpforms-field-label, .elementor-199 .elementor-element.elementor-element-48c094c legend.wpforms-field-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field-sublabel{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field-label-inline,.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field-sublabel{color:var( --e-global-color-secondary );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );background:var( --e-global-color-secondary );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container input[type="text"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container input[type="email"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container input[type="number"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container  textarea::-webkit-input-placeholder{color:var( --e-global-color-secondary );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-field.wpforms-field-checkbox li label,.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-field.wpforms-field-checkbox li.wpforms-image-choices-item .wpforms-image-choices-label{color:var( --e-global-color-text );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-field.wpforms-field-checkbox li.wpforms-selected label:before{color:var( --e-global-color-secondary );background:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-field.wpforms-field-checkbox li label:before,
					.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form .wpforms-field-checkbox ul.wpforms-image-choices-modern li label,
					.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form .wpforms-field-checkbox ul.wpforms-image-choices-classic li label{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-confirmation-container-full{padding:20px 20px 20px 20px;}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-confirmation-container-full,.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-confirmation-container-full p{color:var( --e-global-color-accent );}.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form label.wpforms-error{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FF0000;}.elementor-199 .elementor-element.elementor-element-62d9773{--spacer-size:50px;}.elementor-199 .elementor-element.elementor-element-e7174ec{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-2fe607f{z-index:1;border-radius:7px 7px 7px 7px;}.elementor-199 .elementor-element.elementor-element-2fe607f .tp-osm-map{height:480px;}:root{--page-title-display:none;}@media(max-width:1100px){.elementor-199 .elementor-element.elementor-element-7bd8f63{--min-height:85vh;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-199 .elementor-element.elementor-element-4bcd5b8{--justify-content:flex-end;}.elementor-199 .elementor-element.elementor-element-1a9c152{--spacer-size:27vh;}.elementor-199 .elementor-element.elementor-element-5e5186c .elementor-heading-title{font-size:var( --e-global-typography-fb1a3e0-font-size );line-height:var( --e-global-typography-fb1a3e0-line-height );letter-spacing:var( --e-global-typography-fb1a3e0-letter-spacing );}.elementor-199 .elementor-element.elementor-element-5112c6a .elementor-headline{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-5112c6a .elementor-headline-dynamic-text{line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-b045a05{--spacer-size:3vh;}.elementor-199 .elementor-element.elementor-element-14d894a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-81b4378 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-5567d4e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-435a979{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-0f914c5{--gap:10em 0em;--row-gap:10em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-1dd1c7d .elementor-heading-title{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-b98eac6{--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:flex-end;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--flex-wrap:nowrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-040c76e:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-040c76e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-040c76e{left:255px;}body.rtl .elementor-199 .elementor-element.elementor-element-040c76e{right:255px;}.elementor-199 .elementor-element.elementor-element-040c76e{top:18px;}.elementor-199 .elementor-element.elementor-element-f9ab04e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-f17f003 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-199 .elementor-element.elementor-element-ff686e0{--min-height:60vh;}.elementor-199 .elementor-element.elementor-element-9ff6ab4{text-align:start;}.elementor-199 .elementor-element.elementor-element-9ff6ab4 img{width:100%;}.elementor-199 .elementor-element.elementor-element-1249a81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-12471a3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-199 .elementor-element.elementor-element-43896d4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-199 .elementor-element.elementor-element-7de2edd{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-6b12874:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-6b12874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-199 .elementor-element.elementor-element-6b12874{--padding-top:3em;--padding-bottom:3em;--padding-left:20em;--padding-right:0em;top:18px;}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-6b12874{left:-250px;}body.rtl .elementor-199 .elementor-element.elementor-element-6b12874{right:-250px;}.elementor-199 .elementor-element.elementor-element-1037e80 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-da0f4f4{text-align:start;}.elementor-199 .elementor-element.elementor-element-da0f4f4 .elementor-heading-title{font-size:var( --e-global-typography-6558fb1-font-size );line-height:var( --e-global-typography-6558fb1-line-height );letter-spacing:var( --e-global-typography-6558fb1-letter-spacing );}.elementor-199 .elementor-element.elementor-element-9c71a8d{--min-height:60vh;}.elementor-199 .elementor-element.elementor-element-69b38d9{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-9f0f26a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-199 .elementor-element.elementor-element-b4b0cfe .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-199 .elementor-element.elementor-element-8bd087f{--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:flex-end;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--flex-wrap:nowrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-c59141a:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-c59141a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-c59141a{left:255px;}body.rtl .elementor-199 .elementor-element.elementor-element-c59141a{right:255px;}.elementor-199 .elementor-element.elementor-element-c59141a{top:18px;}.elementor-199 .elementor-element.elementor-element-84617d6{text-align:start;}.elementor-199 .elementor-element.elementor-element-84617d6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-a271d08{text-align:start;}.elementor-199 .elementor-element.elementor-element-a271d08 .elementor-heading-title{font-size:var( --e-global-typography-6558fb1-font-size );line-height:var( --e-global-typography-6558fb1-line-height );letter-spacing:var( --e-global-typography-6558fb1-letter-spacing );}.elementor-199 .elementor-element.elementor-element-ea6b17f{--min-height:60vh;}.elementor-199 .elementor-element.elementor-element-22092ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-7dabd7f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-199 .elementor-element.elementor-element-49488e3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-199 .elementor-element.elementor-element-065b640{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-31d0e9b:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-31d0e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-199 .elementor-element.elementor-element-31d0e9b{--padding-top:3em;--padding-bottom:3em;--padding-left:20em;--padding-right:0em;top:18px;}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-31d0e9b{left:-250px;}body.rtl .elementor-199 .elementor-element.elementor-element-31d0e9b{right:-250px;}.elementor-199 .elementor-element.elementor-element-e3b6718 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-f545218{text-align:start;}.elementor-199 .elementor-element.elementor-element-f545218 .elementor-heading-title{font-size:var( --e-global-typography-6558fb1-font-size );line-height:var( --e-global-typography-6558fb1-line-height );letter-spacing:var( --e-global-typography-6558fb1-letter-spacing );}.elementor-199 .elementor-element.elementor-element-7a660b0{--min-height:60vh;}.elementor-199 .elementor-element.elementor-element-2b1a94a img{width:100%;}.elementor-199 .elementor-element.elementor-element-9237094{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-3a57e5a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-199 .elementor-element.elementor-element-1f45f47 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-199 .elementor-element.elementor-element-ad0a2c7{--padding-top:10em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-35bb5f70 .elementor-heading-title{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-36b417ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-37f4ac5{--e-transform-translateX:-34px;--e-transform-translateY:-41px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-a5c5749{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-55dd1d2 .elementor-heading-title{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-c4927b0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-199 .elementor-element.elementor-element-bc2600d .elementor-heading-title{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-b2057f6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container label.wpforms-field-label, .elementor-199 .elementor-element.elementor-element-48c094c legend.wpforms-field-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field-sublabel{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container input[type="text"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container input[type="email"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container input[type="number"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field input[type="text"],.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field input[type="email"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field input[type="number"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field select{border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field input[type="text"]:focus,.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field input[type="email"]:focus,
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field input[type="number"]:focus,
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field select:focus{border-radius:7px 7px 7px 7px;}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field.wpforms-field-textarea textarea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form button[type=submit],
					.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form .wpforms-page-button{padding:17px 32px 33px 21px;font-size:14px;}.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form label.wpforms-error{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-199 .elementor-element.elementor-element-7bd8f63{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-7bd8f63 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-199 .elementor-element.elementor-element-1a9c152{--spacer-size:25vh;}.elementor-199 .elementor-element.elementor-element-5e5186c .elementor-heading-title{font-size:var( --e-global-typography-fb1a3e0-font-size );line-height:var( --e-global-typography-fb1a3e0-line-height );letter-spacing:var( --e-global-typography-fb1a3e0-letter-spacing );}.elementor-199 .elementor-element.elementor-element-5112c6a .elementor-headline{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-5112c6a .elementor-headline-dynamic-text{line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-b045a05{--spacer-size:2vh;}.elementor-199 .elementor-element.elementor-element-0ef8e30{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-199 .elementor-element.elementor-element-df76e08{--width:500px;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:3em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-199 .elementor-element.elementor-element-df76e08:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-df76e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:contain;}.elementor-199 .elementor-element.elementor-element-14d894a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-81b4378 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-5567d4e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-435a979{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-0f914c5{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-30c4e0e{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-1dd1c7d .elementor-heading-title{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-b98eac6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-040c76e:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-040c76e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-199 .elementor-element.elementor-element-040c76e{--overlay-opacity:0;top:0px;}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-040c76e{left:30px;}body.rtl .elementor-199 .elementor-element.elementor-element-040c76e{right:30px;}.elementor-199 .elementor-element.elementor-element-f9ab04e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-f17f003 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-199 .elementor-element.elementor-element-ff686e0{--min-height:0vh;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-9ff6ab4{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;text-align:start;}.elementor-199 .elementor-element.elementor-element-9ff6ab4 img{max-width:90%;}.elementor-199 .elementor-element.elementor-element-1249a81{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-199 .elementor-element.elementor-element-43896d4{padding:0em 0em 2em 0em;}.elementor-199 .elementor-element.elementor-element-43896d4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-199 .elementor-element.elementor-element-7de2edd{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-199 .elementor-element.elementor-element-6b12874:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-6b12874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-199 .elementor-element.elementor-element-6b12874{--overlay-opacity:0;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:0em;top:0px;}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-6b12874{left:-30px;}body.rtl .elementor-199 .elementor-element.elementor-element-6b12874{right:-30px;}.elementor-199 .elementor-element.elementor-element-1037e80 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-da0f4f4 .elementor-heading-title{font-size:var( --e-global-typography-6558fb1-font-size );line-height:var( --e-global-typography-6558fb1-line-height );letter-spacing:var( --e-global-typography-6558fb1-letter-spacing );}.elementor-199 .elementor-element.elementor-element-9c71a8d{--min-height:0vh;--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-eef24b3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -3em) 0em;padding:2em 0em 0em 2em;text-align:end;}.elementor-199 .elementor-element.elementor-element-eef24b3 img{width:90%;}.elementor-199 .elementor-element.elementor-element-69b38d9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-199 .elementor-element.elementor-element-b4b0cfe{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-199 .elementor-element.elementor-element-b4b0cfe .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-199 .elementor-element.elementor-element-8bd087f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-c59141a:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-c59141a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-199 .elementor-element.elementor-element-c59141a{--overlay-opacity:0;top:0px;}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-c59141a{left:30px;}body.rtl .elementor-199 .elementor-element.elementor-element-c59141a{right:30px;}.elementor-199 .elementor-element.elementor-element-84617d6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-a271d08 .elementor-heading-title{font-size:var( --e-global-typography-6558fb1-font-size );line-height:var( --e-global-typography-6558fb1-line-height );letter-spacing:var( --e-global-typography-6558fb1-letter-spacing );}.elementor-199 .elementor-element.elementor-element-ea6b17f{--min-height:0vh;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-c7b8f59{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;text-align:start;}.elementor-199 .elementor-element.elementor-element-c7b8f59 img{max-width:90%;}.elementor-199 .elementor-element.elementor-element-22092ad{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-199 .elementor-element.elementor-element-49488e3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-199 .elementor-element.elementor-element-49488e3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-199 .elementor-element.elementor-element-065b640{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-31d0e9b:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-31d0e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-199 .elementor-element.elementor-element-31d0e9b{--overlay-opacity:0;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:0em;top:0px;}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-31d0e9b{left:-30px;}body.rtl .elementor-199 .elementor-element.elementor-element-31d0e9b{right:-30px;}.elementor-199 .elementor-element.elementor-element-e3b6718 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-199 .elementor-element.elementor-element-f545218 .elementor-heading-title{font-size:var( --e-global-typography-6558fb1-font-size );line-height:var( --e-global-typography-6558fb1-line-height );letter-spacing:var( --e-global-typography-6558fb1-letter-spacing );}.elementor-199 .elementor-element.elementor-element-7a660b0{--min-height:0vh;--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-2b1a94a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -3em) 0em;padding:2em 0em 0em 2em;text-align:end;}.elementor-199 .elementor-element.elementor-element-2b1a94a img{width:90%;}.elementor-199 .elementor-element.elementor-element-9237094{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-199 .elementor-element.elementor-element-1f45f47{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-199 .elementor-element.elementor-element-1f45f47 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-199 .elementor-element.elementor-element-5088c0e{--min-height:48px;}.elementor-199 .elementor-element.elementor-element-5088c0e:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-5088c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-199 .elementor-element.elementor-element-ad0a2c7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-199 .elementor-element.elementor-element-58abbe3e{--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;}.elementor-199 .elementor-element.elementor-element-35bb5f70 .elementor-heading-title{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-304e1e5f{--overlay-opacity:1;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-199 .elementor-element.elementor-element-112d42cb{font-size:24px;}.elementor-199 .elementor-element.elementor-element-37f4ac5{--e-transform-translateX:0px;--e-transform-translateY:0px;--e-transform-scale:1.1;text-align:center;}.elementor-199 .elementor-element.elementor-element-37f4ac5 img{width:100%;}.elementor-199 .elementor-element.elementor-element-11b0368{--min-height:48px;}.elementor-199 .elementor-element.elementor-element-11b0368:not(.elementor-motion-effects-element-type-background), .elementor-199 .elementor-element.elementor-element-11b0368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-199 .elementor-element.elementor-element-a5c5749{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-199 .elementor-element.elementor-element-55dd1d2{padding:0em 0em 1em 0em;}.elementor-199 .elementor-element.elementor-element-55dd1d2 .elementor-heading-title{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-bbad822{--e-image-carousel-slides-to-show:2;}.elementor-199 .elementor-element.elementor-element-c4927b0{--padding-top:3em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-199 .elementor-element.elementor-element-bc2600d .elementor-heading-title{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-199 .elementor-element.elementor-element-64be1d2{--padding-top:1em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-199 .elementor-element.elementor-element-b2057f6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container label.wpforms-field-label, .elementor-199 .elementor-element.elementor-element-48c094c legend.wpforms-field-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field-sublabel{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container input[type="text"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container input[type="email"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container input[type="number"],
				.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-container .wpforms-field.wpforms-field-textarea textarea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-199 .elementor-element.elementor-element-48c094c .wpforms-field.wpforms-field-checkbox li label:before,
					.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form .wpforms-field-checkbox ul.wpforms-image-choices-modern li label,
					.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form .wpforms-field-checkbox ul.wpforms-image-choices-classic li label{border-width:1px 1px 1px 1px;}.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form button[type=submit]:hover,
					.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form .wpforms-page-button:hover{border-radius:10px 10px 10px 10px !important;}.elementor-199 .elementor-element.elementor-element-48c094c div.wpforms-container .wpforms-form label.wpforms-error{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-199 .elementor-element.elementor-element-df76e08{--width:50vw;}.elementor-199 .elementor-element.elementor-element-ca944d9{--width:50vw;}.elementor-199 .elementor-element.elementor-element-30c4e0e{--width:100%;}.elementor-199 .elementor-element.elementor-element-58abbe3e{--width:100%;}.elementor-199 .elementor-element.elementor-element-36b417ae{--width:100%;}.elementor-199 .elementor-element.elementor-element-304e1e5f{--width:100%;}.elementor-199 .elementor-element.elementor-element-3fa0df7f{--width:43%;}}@media(max-width:1100px) and (min-width:768px){.elementor-199 .elementor-element.elementor-element-ca944d9{--width:100%;}.elementor-199 .elementor-element.elementor-element-0f914c5{--content-width:100%;}.elementor-199 .elementor-element.elementor-element-69b38d9{--width:120vw;}.elementor-199 .elementor-element.elementor-element-9237094{--width:120vw;}.elementor-199 .elementor-element.elementor-element-84170f4{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-b2057f6 *//* Tabelle nicht auf 100% ziehen */
table.no-table-ui{
  width: auto !important;
  display: inline-table;        /* verhindert Full-Width Verhalten */
  border-collapse: collapse !important;
  border-spacing: 0 !important;
  margin: 0 !important;
  margin-bottom: 10px !important;
}

/* Zellen clean */
table.no-table-ui td{
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  white-space: nowrap;
}

/* Mindestabstand zwischen Spalten */
table.no-table-ui td + td{
  padding-left: 26px !important;
  text-align: right;            /* Uhrzeit rechtsbündig */
}/* End custom CSS */
/* Start custom CSS for tp-google-map, class: .elementor-element-2fe607f */.elementor-199 .elementor-element.elementor-element-2fe607f a{
    
        color:#000 !important;
}/* End custom CSS */