.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3986 .elementor-element.elementor-element-c281a6a{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-3986 .elementor-element.elementor-element-c281a6a:not(.elementor-motion-effects-element-type-background), .elementor-3986 .elementor-element.elementor-element-c281a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://zuendholz-gartenservice.de/wp-content/uploads/2026/06/Design-ohne-Titel-4.jpg") 50% 50%;background-size:cover;}.elementor-3986 .elementor-element.elementor-element-c281a6a::before, .elementor-3986 .elementor-element.elementor-element-c281a6a > .elementor-background-video-container::before, .elementor-3986 .elementor-element.elementor-element-c281a6a > .e-con-inner > .elementor-background-video-container::before, .elementor-3986 .elementor-element.elementor-element-c281a6a > .elementor-background-slideshow::before, .elementor-3986 .elementor-element.elementor-element-c281a6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3986 .elementor-element.elementor-element-c281a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3986 .elementor-element.elementor-element-6856c91{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-3986 .elementor-element.elementor-element-6856c91:not(.elementor-motion-effects-element-type-background), .elementor-3986 .elementor-element.elementor-element-6856c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #12160EBF 69%, #F2295B00 100%);}.elementor-3986 .elementor-element.elementor-element-d0103df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-d0103df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-3986 .elementor-element.elementor-element-59a4f7d > .elementor-widget-container{margin:-13% 0% 0% -0.3%;}.elementor-3986 .elementor-element.elementor-element-59a4f7d{text-align:start;}.elementor-3986 .elementor-element.elementor-element-59a4f7d img{width:33%;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3986 .elementor-element.elementor-element-3fee971 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-3986 .elementor-element.elementor-element-3fee971 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-ab78834 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3986 .elementor-element.elementor-element-ab78834 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-5a06455 );}.elementor-widget-premium-addon-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button, .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinhor:before , .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinver:before , .elementor-widget-premium-addon-button .premium-button-style5-radialin:before , .elementor-widget-premium-addon-button .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-widget-premium-addon-button .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-line2::before, .elementor-widget-premium-addon-button .premium-button-line4::before, .elementor-widget-premium-addon-button .premium-button-line5::before, .elementor-widget-premium-addon-button .premium-button-line5::after, .elementor-widget-premium-addon-button .premium-button-line6::before, .elementor-widget-premium-addon-button .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-none:hover, .elementor-widget-premium-addon-button .premium-button-style8:hover, .elementor-widget-premium-addon-button .premium-button-style1:before, .elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-button .premium-button-style2-shutinhor, .elementor-widget-premium-addon-button .premium-button-style2-shutinver, .elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-button .premium-button-style3-after:hover, .elementor-widget-premium-addon-button .premium-button-style3-before:hover, .elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper, .elementor-widget-premium-addon-button .premium-button-style5-radialin, .elementor-widget-premium-addon-button .premium-button-style5-radialout:before, .elementor-widget-premium-addon-button .premium-button-style5-rectin, .elementor-widget-premium-addon-button .premium-button-style5-rectout:before, .elementor-widget-premium-addon-button .premium-button-style6-bg, .elementor-widget-premium-addon-button .premium-button-style6:before{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(55deg, var( --e-global-color-b965e98 ) 0%, var( --e-global-color-31c2188 ) 100%);border-radius:50px 50px 50px 50px;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:0;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button-text-icon-wrapper i{font-size:25px;color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button-text-icon-wrapper svg{width:25px !important;height:25px !important;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc.pa-icon-pos-before{--pa-btn-line6-translate-x:15px;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc.pa-icon-pos-after{--pa-btn-line6-translate-x:-15px;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc{text-align:left;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button .premium-button-text-icon-wrapper span{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-drawable-icon *, .elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button, .elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button.premium-button-style2-shutinhor:before , .elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button.premium-button-style2-shutinver:before , .elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button-style5-radialin:before , .elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button-style5-rectin:before{background-color:#40622800;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button{border-style:none;border-radius:25px;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button, .elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button-line6::after{padding:15px 20px 15px 25px;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button-line6::after{color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button:hover .premium-drawable-icon *, .elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-primary );}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-primary );}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:#6f972f;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:#7cb42a;}.elementor-3986 .elementor-element.elementor-element-7dece15{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-3986 .elementor-element.elementor-element-1c6fb41 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(55deg, var( --e-global-color-b965e98 ) 0%, var( --e-global-color-31c2188 ) 100%);border-radius:50px 50px 50px 50px;}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:0;}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button-text-icon-wrapper i{font-size:25px;color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button-text-icon-wrapper svg{width:25px !important;height:25px !important;}.elementor-3986 .elementor-element.elementor-element-1c6fb41.pa-icon-pos-before{--pa-btn-line6-translate-x:15px;}.elementor-3986 .elementor-element.elementor-element-1c6fb41.pa-icon-pos-after{--pa-btn-line6-translate-x:-15px;}.elementor-3986 .elementor-element.elementor-element-1c6fb41{text-align:left;}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button .premium-button-text-icon-wrapper span{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-drawable-icon *, .elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button, .elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button.premium-button-style2-shutinhor:before , .elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button.premium-button-style2-shutinver:before , .elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button-style5-radialin:before , .elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button-style5-rectin:before{background-color:#40622800;}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button{border-style:none;border-radius:25px;}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button, .elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button-line6::after{padding:15px 20px 15px 25px;}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button-line6::after{color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button:hover .premium-drawable-icon *, .elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-primary );}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-primary );}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:#6f972f;}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:#7cb42a;}.elementor-3986 .elementor-element.elementor-element-2aa874b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3986 .elementor-element.elementor-element-86ee352{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-6705426{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-70559e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-8045e0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-b4e54dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-975c7b1{--display:flex;--min-height:55vh;--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;--margin-top:-1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-3986 .elementor-element.elementor-element-975c7b1:not(.elementor-motion-effects-element-type-background), .elementor-3986 .elementor-element.elementor-element-975c7b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-81315db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:7%;}.elementor-3986 .elementor-element.elementor-element-5134272 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3986 .elementor-element.elementor-element-5134272{text-align:start;}.elementor-3986 .elementor-element.elementor-element-5134272 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:200;color:var( --e-global-color-919318a );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3986 .elementor-element.elementor-element-b80c06e{text-align:justify;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-919318a );}.elementor-3986 .elementor-element.elementor-element-cd56b35{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-3986 .elementor-element.elementor-element-87448e2 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(55deg, var( --e-global-color-b965e98 ) 0%, var( --e-global-color-31c2188 ) 100%);border-radius:50px 50px 50px 50px;}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:0;}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button-text-icon-wrapper i{font-size:25px;color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button-text-icon-wrapper svg{width:25px !important;height:25px !important;}.elementor-3986 .elementor-element.elementor-element-87448e2.pa-icon-pos-before{--pa-btn-line6-translate-x:15px;}.elementor-3986 .elementor-element.elementor-element-87448e2.pa-icon-pos-after{--pa-btn-line6-translate-x:-15px;}.elementor-3986 .elementor-element.elementor-element-87448e2{text-align:left;}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button .premium-button-text-icon-wrapper span{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-drawable-icon *, .elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button, .elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button.premium-button-style2-shutinhor:before , .elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button.premium-button-style2-shutinver:before , .elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button-style5-radialin:before , .elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button-style5-rectin:before{background-color:#40622800;}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button{border-style:none;border-radius:25px;}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button, .elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button-line6::after{padding:15px 20px 15px 25px;}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button-line6::after{color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button:hover .premium-drawable-icon *, .elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-primary );}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-primary );}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:#6f972f;}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:#7cb42a;}.elementor-3986 .elementor-element.elementor-element-4a2003c{--display:flex;--min-height:55vh;--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.12;}.elementor-3986 .elementor-element.elementor-element-4a2003c:not(.elementor-motion-effects-element-type-background), .elementor-3986 .elementor-element.elementor-element-4a2003c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zuendholz-gartenservice.de/wp-content/uploads/2025/07/unser-team-zuendholz-gartenservice.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3986 .elementor-element.elementor-element-4a2003c::before, .elementor-3986 .elementor-element.elementor-element-4a2003c > .elementor-background-video-container::before, .elementor-3986 .elementor-element.elementor-element-4a2003c > .e-con-inner > .elementor-background-video-container::before, .elementor-3986 .elementor-element.elementor-element-4a2003c > .elementor-background-slideshow::before, .elementor-3986 .elementor-element.elementor-element-4a2003c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3986 .elementor-element.elementor-element-4a2003c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4be15f6 );--background-overlay:'';}.elementor-3986 .elementor-element.elementor-element-957961b{--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;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-3986 .elementor-element.elementor-element-957961b:not(.elementor-motion-effects-element-type-background), .elementor-3986 .elementor-element.elementor-element-957961b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a06455 );}.elementor-3986 .elementor-element.elementor-element-0220e40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-call-to-action .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-call-to-action .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3986 .elementor-element.elementor-element-1980c6b .elementor-cta__content-item{transition-duration:1000ms;}.elementor-3986 .elementor-element.elementor-element-1980c6b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-3986 .elementor-element.elementor-element-1980c6b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-3986 .elementor-element.elementor-element-1980c6b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-3986 .elementor-element.elementor-element-1980c6b .elementor-cta .elementor-cta__bg, .elementor-3986 .elementor-element.elementor-element-1980c6b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3986 .elementor-element.elementor-element-1980c6b .elementor-cta__content{text-align:center;}.elementor-3986 .elementor-element.elementor-element-1980c6b .elementor-cta__image img{width:25%;}.elementor-3986 .elementor-element.elementor-element-1980c6b .elementor-cta__title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:200;color:var( --e-global-color-919318a );}.elementor-3986 .elementor-element.elementor-element-1980c6b .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#30303105;}.elementor-3986 .elementor-element.elementor-element-1980c6b .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#30303105;}.elementor-3986 .elementor-element.elementor-element-59c9798{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3986 .elementor-element.elementor-element-758608e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-3986 .elementor-element.elementor-element-758608e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-3986 .elementor-element.elementor-element-758608e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-3986 .elementor-element.elementor-element-758608e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-3986 .elementor-element.elementor-element-758608e .elementor-cta .elementor-cta__bg, .elementor-3986 .elementor-element.elementor-element-758608e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3986 .elementor-element.elementor-element-758608e .elementor-cta__content{text-align:center;}.elementor-3986 .elementor-element.elementor-element-758608e .elementor-cta__image img{width:25%;}.elementor-3986 .elementor-element.elementor-element-758608e .elementor-cta__title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:200;color:var( --e-global-color-919318a );}.elementor-3986 .elementor-element.elementor-element-758608e .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#30303105;}.elementor-3986 .elementor-element.elementor-element-758608e .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#30303105;}.elementor-3986 .elementor-element.elementor-element-5057aa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3986 .elementor-element.elementor-element-0cd802d .elementor-cta__content-item{transition-duration:1000ms;}.elementor-3986 .elementor-element.elementor-element-0cd802d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-3986 .elementor-element.elementor-element-0cd802d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-3986 .elementor-element.elementor-element-0cd802d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-3986 .elementor-element.elementor-element-0cd802d .elementor-cta .elementor-cta__bg, .elementor-3986 .elementor-element.elementor-element-0cd802d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3986 .elementor-element.elementor-element-0cd802d .elementor-cta__content{text-align:center;}.elementor-3986 .elementor-element.elementor-element-0cd802d .elementor-cta__image img{width:25%;}.elementor-3986 .elementor-element.elementor-element-0cd802d .elementor-cta__title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:200;color:var( --e-global-color-919318a );}.elementor-3986 .elementor-element.elementor-element-0cd802d .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#30303105;}.elementor-3986 .elementor-element.elementor-element-0cd802d .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#30303105;}.elementor-3986 .elementor-element.elementor-element-53ec1f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3986 .elementor-element.elementor-element-e361a6d .elementor-cta__content-item{transition-duration:1000ms;}.elementor-3986 .elementor-element.elementor-element-e361a6d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-3986 .elementor-element.elementor-element-e361a6d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-3986 .elementor-element.elementor-element-e361a6d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-3986 .elementor-element.elementor-element-e361a6d .elementor-cta .elementor-cta__bg, .elementor-3986 .elementor-element.elementor-element-e361a6d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3986 .elementor-element.elementor-element-e361a6d .elementor-cta__content{text-align:center;}.elementor-3986 .elementor-element.elementor-element-e361a6d .elementor-cta__image img{width:25%;}.elementor-3986 .elementor-element.elementor-element-e361a6d .elementor-cta__title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:200;color:var( --e-global-color-919318a );}.elementor-3986 .elementor-element.elementor-element-e361a6d .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#30303105;}.elementor-3986 .elementor-element.elementor-element-e361a6d .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#30303105;}.elementor-3986 .elementor-element.elementor-element-6e3831c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3986 .elementor-element.elementor-element-6cf1284 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-3986 .elementor-element.elementor-element-6cf1284.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-3986 .elementor-element.elementor-element-6cf1284.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-3986 .elementor-element.elementor-element-6cf1284.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-3986 .elementor-element.elementor-element-6cf1284 .elementor-cta .elementor-cta__bg, .elementor-3986 .elementor-element.elementor-element-6cf1284 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3986 .elementor-element.elementor-element-6cf1284 .elementor-cta__content{text-align:center;}.elementor-3986 .elementor-element.elementor-element-6cf1284 .elementor-cta__image img{width:25%;}.elementor-3986 .elementor-element.elementor-element-6cf1284 .elementor-cta__title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:200;color:var( --e-global-color-919318a );}.elementor-3986 .elementor-element.elementor-element-6cf1284 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#30303105;}.elementor-3986 .elementor-element.elementor-element-6cf1284 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#30303105;}.elementor-3986 .elementor-element.elementor-element-f4f6361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3986 .elementor-element.elementor-element-f556651 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-3986 .elementor-element.elementor-element-f556651.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-3986 .elementor-element.elementor-element-f556651.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-3986 .elementor-element.elementor-element-f556651.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-3986 .elementor-element.elementor-element-f556651 .elementor-cta .elementor-cta__bg, .elementor-3986 .elementor-element.elementor-element-f556651 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3986 .elementor-element.elementor-element-f556651 .elementor-cta__content{text-align:center;}.elementor-3986 .elementor-element.elementor-element-f556651 .elementor-cta__image img{width:25%;}.elementor-3986 .elementor-element.elementor-element-f556651 .elementor-cta__title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;font-weight:200;color:var( --e-global-color-919318a );}.elementor-3986 .elementor-element.elementor-element-f556651 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#30303105;}.elementor-3986 .elementor-element.elementor-element-f556651 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#30303105;}.elementor-3986 .elementor-element.elementor-element-43b684c{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-3986 .elementor-element.elementor-element-43b684c:not(.elementor-motion-effects-element-type-background), .elementor-3986 .elementor-element.elementor-element-43b684c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a06455 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3986 .elementor-element.elementor-element-7001c16{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3986 .elementor-element.elementor-element-7001c16 .elementor-divider-separator{width:100%;}.elementor-3986 .elementor-element.elementor-element-7001c16 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}@media(max-width:1366px){.elementor-3986 .elementor-element.elementor-element-6856c91{--padding-top:0%;--padding-bottom:0%;--padding-left:2.5%;--padding-right:2.5%;}.elementor-3986 .elementor-element.elementor-element-3fee971 .elementor-heading-title{font-size:35px;}.elementor-3986 .elementor-element.elementor-element-ab78834 .elementor-heading-title{font-size:24px;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc.elementor-element{--align-self:flex-end;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc{text-align:left;}.elementor-3986 .elementor-element.elementor-element-1c6fb41.elementor-element{--align-self:flex-end;}.elementor-3986 .elementor-element.elementor-element-1c6fb41{text-align:left;}.elementor-3986 .elementor-element.elementor-element-975c7b1{--padding-top:2.5%;--padding-bottom:5%;--padding-left:02.5%;--padding-right:0%;}.elementor-3986 .elementor-element.elementor-element-81315db{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3986 .elementor-element.elementor-element-81315db.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3986 .elementor-element.elementor-element-87448e2.elementor-element{--align-self:flex-start;}.elementor-3986 .elementor-element.elementor-element-87448e2{text-align:left;}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button .premium-button-text-icon-wrapper span{font-size:18px;}.elementor-3986 .elementor-element.elementor-element-957961b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:2.5%;--padding-right:2.5%;}.elementor-3986 .elementor-element.elementor-element-43b684c{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}@media(max-width:1200px){.elementor-3986 .elementor-element.elementor-element-6856c91{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-3986 .elementor-element.elementor-element-ab78834 .elementor-heading-title{font-size:20px;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc.elementor-element{--align-self:flex-start;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc{text-align:left;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button, .elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button-line6::after{padding:15px 20px 15px 020px;}.elementor-3986 .elementor-element.elementor-element-7dece15{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3986 .elementor-element.elementor-element-1c6fb41{text-align:left;}.elementor-3986 .elementor-element.elementor-element-975c7b1{--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-3986 .elementor-element.elementor-element-81315db{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3986 .elementor-element.elementor-element-81315db.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3986 .elementor-element.elementor-element-cd56b35{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3986 .elementor-element.elementor-element-87448e2{text-align:left;}.elementor-3986 .elementor-element.elementor-element-4a2003c{--min-height:72vh;}.elementor-3986 .elementor-element.elementor-element-957961b{--padding-top:0%;--padding-bottom:0%;--padding-left:2.5%;--padding-right:2.5%;}.elementor-3986 .elementor-element.elementor-element-1980c6b .elementor-cta__title{font-size:18px;}.elementor-3986 .elementor-element.elementor-element-758608e .elementor-cta__title{font-size:18px;}.elementor-3986 .elementor-element.elementor-element-0cd802d .elementor-cta__title{font-size:18px;}.elementor-3986 .elementor-element.elementor-element-e361a6d .elementor-cta__title{font-size:18px;}.elementor-3986 .elementor-element.elementor-element-6cf1284 .elementor-cta__title{font-size:18px;}.elementor-3986 .elementor-element.elementor-element-f556651 .elementor-cta__title{font-size:18px;}.elementor-3986 .elementor-element.elementor-element-43b684c{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}@media(max-width:1024px){.elementor-3986 .elementor-element.elementor-element-c281a6a{--min-height:95vh;}.elementor-3986 .elementor-element.elementor-element-6856c91{--margin-top:-230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3986 .elementor-element.elementor-element-59a4f7d > .elementor-widget-container{margin:-35% 0% 0% 0%;}.elementor-3986 .elementor-element.elementor-element-59a4f7d img{width:85%;}.elementor-3986 .elementor-element.elementor-element-3fee971 .elementor-heading-title{font-size:35px;}.elementor-3986 .elementor-element.elementor-element-ab78834 .elementor-heading-title{font-size:18px;}.elementor-3986 .elementor-element.elementor-element-5134272{text-align:center;}.elementor-3986 .elementor-element.elementor-element-1980c6b .elementor-cta__content{min-height:165px;text-align:center;}.elementor-3986 .elementor-element.elementor-element-1980c6b .elementor-cta__title{font-size:14.4px;}.elementor-3986 .elementor-element.elementor-element-758608e .elementor-cta__content{min-height:165px;text-align:center;}.elementor-3986 .elementor-element.elementor-element-758608e .elementor-cta__title{font-size:14.4px;}.elementor-3986 .elementor-element.elementor-element-0cd802d .elementor-cta__content{min-height:165px;text-align:center;}.elementor-3986 .elementor-element.elementor-element-0cd802d .elementor-cta__title{font-size:14.4px;}.elementor-3986 .elementor-element.elementor-element-e361a6d .elementor-cta__content{min-height:165px;text-align:center;}.elementor-3986 .elementor-element.elementor-element-e361a6d .elementor-cta__title{font-size:14.4px;}.elementor-3986 .elementor-element.elementor-element-6cf1284 .elementor-cta__content{min-height:165px;text-align:center;}.elementor-3986 .elementor-element.elementor-element-6cf1284 .elementor-cta__title{font-size:14.4px;}.elementor-3986 .elementor-element.elementor-element-f556651 .elementor-cta__content{min-height:165px;text-align:center;}.elementor-3986 .elementor-element.elementor-element-f556651 .elementor-cta__title{font-size:14.4px;}}@media(max-width:767px){.elementor-3986 .elementor-element.elementor-element-6856c91{--margin-top:-225px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3986 .elementor-element.elementor-element-59a4f7d > .elementor-widget-container{margin:-26% 0% 0% -0.3%;}.elementor-3986 .elementor-element.elementor-element-59a4f7d img{width:60%;}.elementor-3986 .elementor-element.elementor-element-3fee971 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3986 .elementor-element.elementor-element-3fee971 .elementor-heading-title{font-size:30px;}.elementor-3986 .elementor-element.elementor-element-ab78834 .elementor-heading-title{font-size:16px;}.elementor-3986 .elementor-element.elementor-element-4dd9bdc .premium-button .premium-button-text-icon-wrapper span{font-size:18px;}.elementor-3986 .elementor-element.elementor-element-7dece15{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3986 .elementor-element.elementor-element-1c6fb41 .premium-button .premium-button-text-icon-wrapper span{font-size:22px;}.elementor-3986 .elementor-element.elementor-element-975c7b1{--padding-top:10%;--padding-bottom:02.5%;--padding-left:5%;--padding-right:5%;}.elementor-3986 .elementor-element.elementor-element-5134272 .elementor-heading-title{font-size:20px;}.elementor-3986 .elementor-element.elementor-element-b80c06e{font-size:15px;}.elementor-3986 .elementor-element.elementor-element-cd56b35{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3986 .elementor-element.elementor-element-87448e2{text-align:center;}.elementor-3986 .elementor-element.elementor-element-87448e2 .premium-button .premium-button-text-icon-wrapper span{font-size:16px;}.elementor-3986 .elementor-element.elementor-element-4a2003c{--min-height:35vh;}.elementor-3986 .elementor-element.elementor-element-4a2003c:not(.elementor-motion-effects-element-type-background), .elementor-3986 .elementor-element.elementor-element-4a2003c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:130% auto;}.elementor-3986 .elementor-element.elementor-element-957961b{--padding-top:5%;--padding-bottom:5%;--padding-left:2.5%;--padding-right:2.5%;}.elementor-3986 .elementor-element.elementor-element-0220e40{--padding-top:0px;--padding-bottom:05px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-59c9798{--padding-top:0px;--padding-bottom:05px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-5057aa5{--padding-top:0px;--padding-bottom:05px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-53ec1f2{--padding-top:0px;--padding-bottom:05px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-6e3831c{--padding-top:0px;--padding-bottom:05px;--padding-left:0px;--padding-right:0px;}.elementor-3986 .elementor-element.elementor-element-f4f6361{--padding-top:0px;--padding-bottom:05px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-3986 .elementor-element.elementor-element-d0103df{--width:64.98%;}.elementor-3986 .elementor-element.elementor-element-7dece15{--width:80%;}.elementor-3986 .elementor-element.elementor-element-81315db{--width:50%;}.elementor-3986 .elementor-element.elementor-element-cd56b35{--width:80%;}.elementor-3986 .elementor-element.elementor-element-4a2003c{--width:50%;}.elementor-3986 .elementor-element.elementor-element-957961b{--width:100%;}.elementor-3986 .elementor-element.elementor-element-0220e40{--width:33.3333%;}.elementor-3986 .elementor-element.elementor-element-59c9798{--width:33.3333%;}.elementor-3986 .elementor-element.elementor-element-5057aa5{--width:33.3333%;}.elementor-3986 .elementor-element.elementor-element-53ec1f2{--width:33.3333%;}.elementor-3986 .elementor-element.elementor-element-6e3831c{--width:33.3333%;}.elementor-3986 .elementor-element.elementor-element-f4f6361{--width:33.3333%;}.elementor-3986 .elementor-element.elementor-element-43b684c{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-3986 .elementor-element.elementor-element-81315db{--width:35%;}.elementor-3986 .elementor-element.elementor-element-cd56b35{--width:100%;}.elementor-3986 .elementor-element.elementor-element-4a2003c{--width:55%;}.elementor-3986 .elementor-element.elementor-element-957961b{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-3986 .elementor-element.elementor-element-d0103df{--width:60%;}.elementor-3986 .elementor-element.elementor-element-cd56b35{--width:100%;}.elementor-3986 .elementor-element.elementor-element-4a2003c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3986 .elementor-element.elementor-element-d0103df{--width:70.858%;}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@400;600;700&family=Source+Sans+3:wght@400;600;700&display=swap');

.zg-body {
  --zg-primary: #061b0e;
  --zg-forest: #1b3022;
  --zg-leaf: #76a102;
  --zg-bark: #8b5e3c;
  --zg-white: #ffffff;
  --zg-background: #f8f9fa;
  --zg-surface-low: #f3f4f5;
  --zg-surface: #ffffff;
  --zg-surface-high: #e7e8e9;
  --zg-text: #191c1d;
  --zg-muted: #434843;
  --zg-outline: #c3c8c1;
  --zg-error: #ba1a1a;
  --zg-error-bg: #ffdad6;
  --zg-error-text: #93000a;
  --zg-secondary-bg: #fdc39a;
  --zg-secondary-text: #794e2e;
  --zg-tertiary-bg: #213000;
  --zg-tertiary-text: #75a000;
  --zg-max: 1280px;
  --zg-gutter: 24px;
  --zg-section: 120px;
  --zg-side: 64px;

  color: var(--zg-text);
  background: var(--zg-background);
  font-family: "Source Sans 3", Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  box-sizing: border-box;
}

.zg-body *,
.zg-body *::before,
.zg-body *::after { box-sizing: border-box; }

.zg-body .zg-svg-icon {
  width: 24px;
  height: 24px;
  display: inline-block;
  flex: 0 0 auto;
  fill: currentColor;
  stroke: none;
  vertical-align: middle;
}


.zg-body h1,
.zg-body h2,
.zg-body h3,
.zg-body h4,
.zg-body p,
.zg-body ul { margin-top: 0; }

.zg-body h1,
.zg-body h2,
.zg-body h3,
.zg-body h4,
.zg-body .zg-kicker,
.zg-body .zg-button { font-family: "Hanken Grotesk", Arial, sans-serif; }

.zg-body h1 {
  margin-bottom: 24px;
  font-size: 48px;
  line-height: 1.17;
  letter-spacing: -0.02em;
  font-weight: 700;
}

.zg-body h2 {
  margin-bottom: 24px;
  color: var(--zg-forest);
  font-size: 32px;
  line-height: 1.25;
  font-weight: 600;
}

.zg-body h3 {
  margin-bottom: 16px;
  color: var(--zg-forest);
  font-size: 24px;
  line-height: 1.33;
  font-weight: 600;
}

.zg-body p {
  margin-bottom: 24px;
  color: var(--zg-muted);
}

.zg-section { padding: var(--zg-section) var(--zg-side); }

.zg-container {
  width: 100%;
  max-width: var(--zg-max);
  margin: 0 auto;
}

.zg-container--narrow { max-width: 860px; }
.zg-center { text-align: center; }
.zg-section-head { max-width: 760px; margin: 0 auto 64px; }
.zg-lead { font-size: 18px; line-height: 1.55; }

.zg-kicker {
  display: block;
  margin-bottom: 16px;
  color: var(--zg-leaf);
  font-size: 14px;
  line-height: 1.4;
  font-weight: 600;
  letter-spacing: 0.12em;
  text-transform: uppercase;
}

.zg-hero {
  position: relative;
  min-height: 500px;
  height: 60vh;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  padding: 96px 24px;
  color: var(--zg-white);
}

.zg-hero__media,
.zg-hero__media::after {
  position: absolute;
  inset: 0;
}

.zg-hero__media::after {
  content: "";
  background: rgba(27, 48, 34, 0.65);
  z-index: 1;
}

.zg-hero__media img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.zg-hero__content {
  position: relative;
  z-index: 2;
  max-width: 900px;
  margin: 0 auto;
  text-align: center;
}

.zg-hero h1,
.zg-hero p { color: var(--zg-white); }
.zg-hero p { max-width: 720px; margin: 0 auto; font-size: 18px; line-height: 1.55; opacity: 0.92; }

.zg-danger { background: var(--zg-surface-low); }

.zg-card-grid {
  display: grid;
  gap: var(--zg-gutter);
}

.zg-card-grid--three { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.zg-card-grid--two { grid-template-columns: repeat(2, minmax(0, 1fr)); }

.zg-card {
  background: var(--zg-surface);
  padding: 32px;
  border: 1px solid var(--zg-outline);
  border-radius: 8px;
  box-shadow: 0 1px 3px rgba(0,0,0,0.08);
  transition: box-shadow 0.2s ease, transform 0.2s ease;
}

.zg-card:hover { box-shadow: 0 8px 24px rgba(0,0,0,0.10); transform: translateY(-2px); }
.zg-card p { margin-bottom: 0; }

.zg-icon {
  width: 56px;
  height: 56px;
  border-radius: 999px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}

.zg-icon .zg-svg-icon { width: 32px; height: 32px; }
.zg-icon--error { color: var(--zg-error); background: var(--zg-error-bg); }
.zg-icon--secondary { color: var(--zg-secondary-text); background: var(--zg-secondary-bg); }
.zg-icon--tertiary { color: var(--zg-tertiary-text); background: var(--zg-tertiary-bg); }

.zg-consequences { background: rgba(255, 218, 214, 0.35); }
.zg-consequences h2 { color: var(--zg-error); }

.zg-split {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 64px;
  align-items: center;
}

.zg-list {
  list-style: none;
  padding: 0;
  margin: 0 0 32px;
}

.zg-list li {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  margin-bottom: 16px;
  color: var(--zg-muted);
}

.zg-list strong { color: var(--zg-forest); }
.zg-list--danger .zg-svg-icon { color: var(--zg-error); }
.zg-list--check .zg-svg-icon { color: var(--zg-leaf); margin-top: 2px; }

.zg-warning-box {
  padding: 32px;
  border: 2px solid rgba(186, 26, 26, 0.18);
  border-radius: 8px;
  background: var(--zg-error-bg);
}

.zg-warning-box h3 { color: var(--zg-error); }
.zg-warning-box p { color: var(--zg-error-text); }
.zg-warning-box__note {
  display: flex;
  align-items: center;
  gap: 8px;
  color: var(--zg-error);
}

.zg-image-panel {
  height: 600px;
  border: 1px solid var(--zg-outline);
  border-radius: 8px;
  overflow: hidden;
}

.zg-image-panel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.zg-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 14px 24px;
  border-radius: 2px;
  font-size: 14px;
  line-height: 1.4;
  font-weight: 700;
  letter-spacing: 0.05em;
  text-decoration: none;
  transition: background-color 0.2s ease, color 0.2s ease, transform 0.2s ease;
}

.zg-button:hover { transform: translateY(-1px); }
.zg-button .zg-svg-icon { width: 18px; height: 18px; }
.zg-button--dark { background: var(--zg-forest); color: var(--zg-white); }
.zg-button--dark:hover { background: var(--zg-bark); color: var(--zg-white); }
.zg-button--green { background: var(--zg-leaf); color: var(--zg-forest); box-shadow: 0 8px 20px rgba(0,0,0,0.14); }
.zg-button--green:hover { background: #c2f35c; color: var(--zg-forest); }

.zg-safety {
  position: relative;
  overflow: hidden;
  background: var(--zg-forest);
  color: var(--zg-white);
}

.zg-safety .zg-pattern {
  position: absolute;
  inset: 0;
  opacity: 0.1;
  background-image: radial-gradient(circle at 2px 2px, #fff 1px, transparent 0);
  background-size: 32px 32px;
}

.zg-safety .zg-container { position: relative; z-index: 1; }
.zg-safety h2,
.zg-safety p { color: var(--zg-white); }
.zg-safety__main-icon { margin-bottom: 24px; color: var(--zg-leaf); width: 48px; height: 48px; }
.zg-safety .zg-lead { max-width: 720px; margin-left: auto; margin-right: auto; opacity: 0.92; }

.zg-safety-grid { margin-top: 40px; text-align: left; }
.zg-safety-card {
  padding: 24px;
  border: 1px solid rgba(208, 233, 212, 0.2);
  border-radius: 8px;
  background: rgba(6, 27, 14, 0.5);
  backdrop-filter: blur(6px);
}

.zg-safety-card h3 {
  display: flex;
  align-items: center;
  gap: 8px;
  color: var(--zg-leaf);
}

.zg-safety-card:nth-child(2) h3 { color: var(--zg-secondary-bg); }
.zg-safety-card p { margin-bottom: 0; color: #f3f4f5; }
.zg-cta { background: var(--zg-background); }
.zg-cta p { max-width: 720px; margin-left: auto; margin-right: auto; }

@media (max-width: 900px) {
  .zg-body { --zg-section: 72px; --zg-side: 16px; }
  .zg-body h1 { font-size: 36px; line-height: 1.17; }
  .zg-body h2 { font-size: 28px; }
  .zg-card-grid--three,
  .zg-card-grid--two,
  .zg-split { grid-template-columns: 1fr; }
  .zg-section-head { margin-bottom: 40px; }
  .zg-image-panel { height: 420px; }
}

@media (max-width: 560px) {
  .zg-hero { min-height: 520px; height: auto; }
  .zg-card,
  .zg-warning-box,
  .zg-safety-card { padding: 24px; }
  .zg-body h1 { font-size: 32px; }
  .zg-body h2 { font-size: 26px; }
}/* End custom CSS */