/* https://spargelhof-trocke.de/wp-content/uploads/elementor/css/post-59.css?ver=1745365173 */
.elementor-59 .elementor-element.elementor-element-63adc9b{--display:flex;--min-height:536px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-59 .elementor-element.elementor-element-69f7875{--display:flex;--width:50%;--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;--overlay-opacity:0.17}.elementor-59 .elementor-element.elementor-element-69f7875:not(.elementor-motion-effects-element-type-background),.elementor-59 .elementor-element.elementor-element-69f7875>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-59 .elementor-element.elementor-element-69f7875::before,.elementor-59 .elementor-element.elementor-element-69f7875>.elementor-background-video-container::before,.elementor-59 .elementor-element.elementor-element-69f7875>.e-con-inner>.elementor-background-video-container::before,.elementor-59 .elementor-element.elementor-element-69f7875>.elementor-background-slideshow::before,.elementor-59 .elementor-element.elementor-element-69f7875>.e-con-inner>.elementor-background-slideshow::before,.elementor-59 .elementor-element.elementor-element-69f7875>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(/wp-content/uploads/2024/04/sqr021-col6.svg);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-59 .elementor-element.elementor-element-9415715:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(/wp-content/uploads/2024/04/sqr021-col9.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-59 .elementor-element.elementor-element-9415715.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(/wp-content/uploads/2024/04/sqr021-col9.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-59 .elementor-element.elementor-element-9415715 img{height:490px;object-fit:cover;object-position:center center}.elementor-59 .elementor-element.elementor-element-9415715 svg{height:490px}.elementor-59 .elementor-element.elementor-element-52f238b{--display:flex;--width:50%;--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;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text);--textColor:var( --e-global-color-text )}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-59 .elementor-element.elementor-element-263d197{color:var(--e-global-color-text);--textColor:var( --e-global-color-text )}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);background-image:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-59 .elementor-element.elementor-element-735e967 .elementor-button{background-color:var(--e-global-color-primary);background-image:var(--e-global-color-primary);font-family:"Helvetica",Sans-serif;font-weight:700;text-transform:uppercase;line-height:39px;letter-spacing:1.4px;transition-duration:0.4s;border-style:none;border-radius:19px 19px 19px 19px}.elementor-59 .elementor-element.elementor-element-735e967 .elementor-button:hover,.elementor-59 .elementor-element.elementor-element-735e967 .elementor-button:focus{background-color:var(--e-global-color-the7_content_links_color);background-image:var(--e-global-color-the7_content_links_color);color:var(--e-global-color-the7_buttons_text_color_mode)}.elementor-59 .elementor-element.elementor-element-735e967 .elementor-button,.elementor-59 .elementor-element.elementor-element-735e967 .elementor-button .elementor-button-icon{font-size:17px}.elementor-59 .elementor-element.elementor-element-735e967 .elementor-button:hover svg,.elementor-59 .elementor-element.elementor-element-735e967 .elementor-button:focus svg{fill:var(--e-global-color-the7_buttons_text_color_mode)}.elementor-59 .elementor-element.elementor-element-6ed061c{--display:flex;--min-height:223px;--overlay-opacity:0.24;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-59 .elementor-element.elementor-element-6ed061c:not(.elementor-motion-effects-element-type-background),.elementor-59 .elementor-element.elementor-element-6ed061c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E3E4E7}.elementor-59 .elementor-element.elementor-element-6ed061c::before,.elementor-59 .elementor-element.elementor-element-6ed061c>.elementor-background-video-container::before,.elementor-59 .elementor-element.elementor-element-6ed061c>.e-con-inner>.elementor-background-video-container::before,.elementor-59 .elementor-element.elementor-element-6ed061c>.elementor-background-slideshow::before,.elementor-59 .elementor-element.elementor-element-6ed061c>.e-con-inner>.elementor-background-slideshow::before,.elementor-59 .elementor-element.elementor-element-6ed061c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-59 .elementor-element.elementor-element-66c7a85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-59 .elementor-element.elementor-element-9c5402e{--display:flex;--width:50%;--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;--margin-top:19px;--margin-bottom:19px;--margin-left:19px;--margin-right:19px}.elementor-59 .elementor-element.elementor-element-da840c4{text-align:left}.elementor-59 .elementor-element.elementor-element-856f83e .elementor-button{background-color:var(--e-global-color-primary);background-image:var(--e-global-color-primary);font-family:"Helvetica",Sans-serif;font-weight:700;text-transform:uppercase;line-height:39px;letter-spacing:1.4px;transition-duration:0.4s;border-style:none;border-radius:19px 19px 19px 19px}.elementor-59 .elementor-element.elementor-element-856f83e .elementor-button:hover,.elementor-59 .elementor-element.elementor-element-856f83e .elementor-button:focus{background-color:var(--e-global-color-the7_content_links_color);background-image:var(--e-global-color-the7_content_links_color);color:var(--e-global-color-the7_buttons_text_color_mode)}.elementor-59 .elementor-element.elementor-element-856f83e .elementor-button,.elementor-59 .elementor-element.elementor-element-856f83e .elementor-button .elementor-button-icon{font-size:17px}.elementor-59 .elementor-element.elementor-element-856f83e .elementor-button:hover svg,.elementor-59 .elementor-element.elementor-element-856f83e .elementor-button:focus svg{fill:var(--e-global-color-the7_buttons_text_color_mode)}.elementor-59 .elementor-element.elementor-element-0e2405e{--display:flex;--width:50%;--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;--overlay-opacity:0.17}.elementor-59 .elementor-element.elementor-element-0e2405e:not(.elementor-motion-effects-element-type-background),.elementor-59 .elementor-element.elementor-element-0e2405e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-the7_buttons_text_hover_color_mode)}.elementor-59 .elementor-element.elementor-element-0e2405e::before,.elementor-59 .elementor-element.elementor-element-0e2405e>.elementor-background-video-container::before,.elementor-59 .elementor-element.elementor-element-0e2405e>.e-con-inner>.elementor-background-video-container::before,.elementor-59 .elementor-element.elementor-element-0e2405e>.elementor-background-slideshow::before,.elementor-59 .elementor-element.elementor-element-0e2405e>.e-con-inner>.elementor-background-slideshow::before,.elementor-59 .elementor-element.elementor-element-0e2405e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(/wp-content/uploads/2024/04/sqr021-col9.svg);--background-overlay:'';background-repeat:no-repeat}.elementor-59 .elementor-element.elementor-element-1dbcd6f:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(/wp-content/uploads/2024/04/sqr021-col6.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-59 .elementor-element.elementor-element-1dbcd6f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(/wp-content/uploads/2024/04/sqr021-col6.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-59 .elementor-element.elementor-element-1dbcd6f img{height:490px}.elementor-59 .elementor-element.elementor-element-1dbcd6f svg{height:490px}.elementor-59 .elementor-element.elementor-element-43265fc{--display:flex;--min-height:223px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-59 .elementor-element.elementor-element-43265fc:not(.elementor-motion-effects-element-type-background),.elementor-59 .elementor-element.elementor-element-43265fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e9b4deb)}.elementor-59 .elementor-element.elementor-element-cf0fcef{--display:flex;--min-height:536px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-59 .elementor-element.elementor-element-7ac12d0{--display:flex;--width:50%;--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;--overlay-opacity:0.17}.elementor-59 .elementor-element.elementor-element-7ac12d0:not(.elementor-motion-effects-element-type-background),.elementor-59 .elementor-element.elementor-element-7ac12d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-59 .elementor-element.elementor-element-7ac12d0::before,.elementor-59 .elementor-element.elementor-element-7ac12d0>.elementor-background-video-container::before,.elementor-59 .elementor-element.elementor-element-7ac12d0>.e-con-inner>.elementor-background-video-container::before,.elementor-59 .elementor-element.elementor-element-7ac12d0>.elementor-background-slideshow::before,.elementor-59 .elementor-element.elementor-element-7ac12d0>.e-con-inner>.elementor-background-slideshow::before,.elementor-59 .elementor-element.elementor-element-7ac12d0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(/wp-content/uploads/2024/04/sqr021-col6.svg);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto}.elementor-59 .elementor-element.elementor-element-ddb97cd:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(/wp-content/uploads/2024/04/sqr021-col9.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-59 .elementor-element.elementor-element-ddb97cd.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(/wp-content/uploads/2024/04/sqr021-col9.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-59 .elementor-element.elementor-element-ddb97cd img{height:490px;object-fit:cover;object-position:center center}.elementor-59 .elementor-element.elementor-element-ddb97cd svg{height:490px}.elementor-59 .elementor-element.elementor-element-99835e7{--display:flex;--width:50%;--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;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px}.elementor-59 .elementor-element.elementor-element-df8b973{color:var(--e-global-color-text);--textColor:var( --e-global-color-text )}.elementor-59 .elementor-element.elementor-element-e97f8d5 .elementor-button{background-color:var(--e-global-color-primary);background-image:var(--e-global-color-primary);font-family:"Helvetica",Sans-serif;font-weight:700;text-transform:uppercase;line-height:39px;letter-spacing:1.4px;transition-duration:0.4s;border-style:none;border-radius:19px 19px 19px 19px}.elementor-59 .elementor-element.elementor-element-e97f8d5 .elementor-button:hover,.elementor-59 .elementor-element.elementor-element-e97f8d5 .elementor-button:focus{background-color:var(--e-global-color-the7_content_links_color);background-image:var(--e-global-color-the7_content_links_color);color:var(--e-global-color-the7_buttons_text_color_mode)}.elementor-59 .elementor-element.elementor-element-e97f8d5 .elementor-button,.elementor-59 .elementor-element.elementor-element-e97f8d5 .elementor-button .elementor-button-icon{font-size:17px}.elementor-59 .elementor-element.elementor-element-e97f8d5 .elementor-button:hover svg,.elementor-59 .elementor-element.elementor-element-e97f8d5 .elementor-button:focus svg{fill:var(--e-global-color-the7_buttons_text_color_mode)}