.elementor-1017 .elementor-element.elementor-element-1e3f7557{--display:flex;--min-height:400px;--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;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1017 .elementor-element.elementor-element-1e3f7557:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-1e3f7557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://zaun-torwerk.de/wp-content/uploads/2024/10/Steinsaeulen-mit-Blech-und-Haus-200-cm.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1017 .elementor-element.elementor-element-1e3f7557::before, .elementor-1017 .elementor-element.elementor-element-1e3f7557 > .elementor-background-video-container::before, .elementor-1017 .elementor-element.elementor-element-1e3f7557 > .e-con-inner > .elementor-background-video-container::before, .elementor-1017 .elementor-element.elementor-element-1e3f7557 > .elementor-background-slideshow::before, .elementor-1017 .elementor-element.elementor-element-1e3f7557 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1017 .elementor-element.elementor-element-1e3f7557 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(240deg, #00000059 62%, var( --e-global-color-primary ) 52%);}.elementor-1017 .elementor-element.elementor-element-1e3f7557, .elementor-1017 .elementor-element.elementor-element-1e3f7557::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1017 .elementor-element.elementor-element-38575ba1{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-1017 .elementor-element.elementor-element-38575ba1 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-1017 .elementor-element.elementor-element-38575ba1.elementor-element{--align-self:flex-start;}.elementor-1017 .elementor-element.elementor-element-38575ba1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:bold;text-transform:uppercase;letter-spacing:5px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-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-1017 .elementor-element.elementor-element-d6b1855{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1017 .elementor-element.elementor-element-507c4ab .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-507c4ab .elementor-button:hover, .elementor-1017 .elementor-element.elementor-element-507c4ab .elementor-button:focus{background-color:#F1F1F1;color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-507c4ab > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-1017 .elementor-element.elementor-element-507c4ab .elementor-button:hover svg, .elementor-1017 .elementor-element.elementor-element-507c4ab .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-866d84f{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1017 .elementor-element.elementor-element-1cf765f{--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;--background-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-d6cf23a .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-ccd7cde .elementor-button{background-color:#769A76;font-family:"Inter", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-ccd7cde .elementor-button:hover, .elementor-1017 .elementor-element.elementor-element-ccd7cde .elementor-button:focus{background-color:#658565;color:#FFFFFF;}.elementor-1017 .elementor-element.elementor-element-ccd7cde > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-1017 .elementor-element.elementor-element-ccd7cde .elementor-button:hover svg, .elementor-1017 .elementor-element.elementor-element-ccd7cde .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1017 .elementor-element.elementor-element-e19056f{--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;--background-transition:0.3s;}.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-1017 .elementor-element.elementor-element-17a6e90{text-align:center;}.elementor-1017 .elementor-element.elementor-element-17a6e90 img{width:400px;}.elementor-1017 .elementor-element.elementor-element-6043f217{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:020px;--padding-left:10px;--padding-right:10px;}.elementor-1017 .elementor-element.elementor-element-6043f217:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-6043f217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b195c77 );}.elementor-1017 .elementor-element.elementor-element-6043f217, .elementor-1017 .elementor-element.elementor-element-6043f217::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-165bdbd9{text-align:center;}.elementor-1017 .elementor-element.elementor-element-165bdbd9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-5f4bbbf0{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:040px;--padding-left:10px;--padding-right:10px;}.elementor-1017 .elementor-element.elementor-element-5f4bbbf0:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-5f4bbbf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b195c77 );}.elementor-1017 .elementor-element.elementor-element-5f4bbbf0, .elementor-1017 .elementor-element.elementor-element-5f4bbbf0::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-4554014f{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1017 .elementor-element.elementor-element-4554014f:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-4554014f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(232deg, var( --e-global-color-primary ) 50%, #6D916D 50%);}.elementor-1017 .elementor-element.elementor-element-4554014f.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-1017 .elementor-element.elementor-element-4554014f, .elementor-1017 .elementor-element.elementor-element-4554014f::before{--border-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-6865ea80 .elementor-icon-wrapper{text-align:center;}.elementor-1017 .elementor-element.elementor-element-6865ea80.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-6865ea80.elementor-view-framed .elementor-icon, .elementor-1017 .elementor-element.elementor-element-6865ea80.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1017 .elementor-element.elementor-element-6865ea80.elementor-view-framed .elementor-icon, .elementor-1017 .elementor-element.elementor-element-6865ea80.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1017 .elementor-element.elementor-element-6865ea80.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-6865ea80.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-6865ea80 .elementor-icon{font-size:40px;padding:15px;}.elementor-1017 .elementor-element.elementor-element-6865ea80 .elementor-icon svg{height:40px;}.elementor-1017 .elementor-element.elementor-element-1adac60b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1017 .elementor-element.elementor-element-1adac60b{text-align:center;}.elementor-1017 .elementor-element.elementor-element-1adac60b .elementor-heading-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:26px;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-69ff2f47{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1017 .elementor-element.elementor-element-69ff2f47:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-69ff2f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(232deg, var( --e-global-color-primary ) 50%, #6D916D 50%);}.elementor-1017 .elementor-element.elementor-element-69ff2f47.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-1017 .elementor-element.elementor-element-69ff2f47, .elementor-1017 .elementor-element.elementor-element-69ff2f47::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-2a5c649a .elementor-icon-wrapper{text-align:center;}.elementor-1017 .elementor-element.elementor-element-2a5c649a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-2a5c649a.elementor-view-framed .elementor-icon, .elementor-1017 .elementor-element.elementor-element-2a5c649a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1017 .elementor-element.elementor-element-2a5c649a.elementor-view-framed .elementor-icon, .elementor-1017 .elementor-element.elementor-element-2a5c649a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1017 .elementor-element.elementor-element-2a5c649a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-2a5c649a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-2a5c649a .elementor-icon{font-size:40px;padding:15px;}.elementor-1017 .elementor-element.elementor-element-2a5c649a .elementor-icon svg{height:40px;}.elementor-1017 .elementor-element.elementor-element-5ad10b2f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1017 .elementor-element.elementor-element-5ad10b2f{text-align:center;}.elementor-1017 .elementor-element.elementor-element-5ad10b2f .elementor-heading-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:26px;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-450d5954{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1017 .elementor-element.elementor-element-450d5954:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-450d5954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(232deg, var( --e-global-color-primary ) 50%, #6D916D 50%);}.elementor-1017 .elementor-element.elementor-element-450d5954.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-1017 .elementor-element.elementor-element-450d5954, .elementor-1017 .elementor-element.elementor-element-450d5954::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-1cce4c6e .elementor-icon-wrapper{text-align:center;}.elementor-1017 .elementor-element.elementor-element-1cce4c6e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-1cce4c6e.elementor-view-framed .elementor-icon, .elementor-1017 .elementor-element.elementor-element-1cce4c6e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1017 .elementor-element.elementor-element-1cce4c6e.elementor-view-framed .elementor-icon, .elementor-1017 .elementor-element.elementor-element-1cce4c6e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1017 .elementor-element.elementor-element-1cce4c6e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-1cce4c6e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-1cce4c6e .elementor-icon{font-size:40px;padding:15px;}.elementor-1017 .elementor-element.elementor-element-1cce4c6e .elementor-icon svg{height:40px;}.elementor-1017 .elementor-element.elementor-element-456e287f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1017 .elementor-element.elementor-element-456e287f{text-align:center;}.elementor-1017 .elementor-element.elementor-element-456e287f .elementor-heading-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:26px;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-600e7f56{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1017 .elementor-element.elementor-element-600e7f56:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-600e7f56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(232deg, var( --e-global-color-primary ) 50%, #6D916D 50%);}.elementor-1017 .elementor-element.elementor-element-600e7f56.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-1017 .elementor-element.elementor-element-600e7f56, .elementor-1017 .elementor-element.elementor-element-600e7f56::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-3443fc1 .elementor-icon-wrapper{text-align:center;}.elementor-1017 .elementor-element.elementor-element-3443fc1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-3443fc1.elementor-view-framed .elementor-icon, .elementor-1017 .elementor-element.elementor-element-3443fc1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1017 .elementor-element.elementor-element-3443fc1.elementor-view-framed .elementor-icon, .elementor-1017 .elementor-element.elementor-element-3443fc1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1017 .elementor-element.elementor-element-3443fc1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-3443fc1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1017 .elementor-element.elementor-element-3443fc1 .elementor-icon{font-size:40px;padding:15px;}.elementor-1017 .elementor-element.elementor-element-3443fc1 .elementor-icon svg{height:40px;}.elementor-1017 .elementor-element.elementor-element-6c13a306 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1017 .elementor-element.elementor-element-6c13a306{text-align:center;}.elementor-1017 .elementor-element.elementor-element-6c13a306 .elementor-heading-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:26px;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-de2139f{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1017 .elementor-element.elementor-element-821e899{--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;--background-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-218b3ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-dfd0350{--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;--background-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-71520a0{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-1017 .elementor-element.elementor-element-71520a0:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-71520a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b195c77 );}.elementor-1017 .elementor-element.elementor-element-71520a0, .elementor-1017 .elementor-element.elementor-element-71520a0::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-74635a9{text-align:center;}.elementor-1017 .elementor-element.elementor-element-74635a9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-527da58f{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1017 .elementor-element.elementor-element-527da58f:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-527da58f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b195c77 );}.elementor-1017 .elementor-element.elementor-element-527da58f, .elementor-1017 .elementor-element.elementor-element-527da58f::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-57a53a43{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1017 .elementor-element.elementor-element-57a53a43:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-57a53a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d2df37 );}.elementor-1017 .elementor-element.elementor-element-57a53a43, .elementor-1017 .elementor-element.elementor-element-57a53a43::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-3533ea22 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:bold;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1017 .elementor-element.elementor-element-2a2c7b7c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1017 .elementor-element.elementor-element-2a2c7b7c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1017 .elementor-element.elementor-element-2a2c7b7c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1017 .elementor-element.elementor-element-2a2c7b7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1017 .elementor-element.elementor-element-2a2c7b7c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-2a2c7b7c .elementor-icon-list-text{transition:color 0.3s;}.elementor-1017 .elementor-element.elementor-element-265f7305{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1017 .elementor-element.elementor-element-1b13a651 .elementor-repeater-item-d274d7f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zaun-torwerk.de/wp-content/uploads/2024/10/STAB1030AF.jpg);background-size:cover;}.elementor-1017 .elementor-element.elementor-element-1b13a651 .elementor-repeater-item-b107bca .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zaun-torwerk.de/wp-content/uploads/2024/10/EXCLUSIVE-VENUS-3k.jpg);background-size:cover;}.elementor-1017 .elementor-element.elementor-element-1b13a651 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-1017 .elementor-element.elementor-element-1b13a651 .swiper-slide-contents{max-width:66%;}.elementor-1017 .elementor-element.elementor-element-1b13a651 .swiper-slide-inner{text-align:center;}.elementor-1017 .elementor-element.elementor-element-2c8281e1{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1017 .elementor-element.elementor-element-2c8281e1:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-2c8281e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b195c77 );}.elementor-1017 .elementor-element.elementor-element-2c8281e1, .elementor-1017 .elementor-element.elementor-element-2c8281e1::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-646d4926{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1017 .elementor-element.elementor-element-646d4926:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-646d4926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d2df37 );}.elementor-1017 .elementor-element.elementor-element-646d4926, .elementor-1017 .elementor-element.elementor-element-646d4926::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-334c9438 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-73393d57 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1017 .elementor-element.elementor-element-73393d57 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1017 .elementor-element.elementor-element-73393d57{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1017 .elementor-element.elementor-element-73393d57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1017 .elementor-element.elementor-element-73393d57 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-73393d57 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1017 .elementor-element.elementor-element-2b51b2d5{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1017 .elementor-element.elementor-element-71d5006b .elementor-repeater-item-b107bca .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zaun-torwerk.de/wp-content/uploads/2024/10/1000_F_222614001_u78iTitTsOSZq9qniPso6HYjCJbLz7Wj-3.jpg);background-size:cover;}.elementor-1017 .elementor-element.elementor-element-71d5006b .elementor-repeater-item-d274d7f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zaun-torwerk.de/wp-content/uploads/2024/10/Wellengabionen-mit-Haus-3.jpg);background-size:cover;}.elementor-1017 .elementor-element.elementor-element-71d5006b .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-1017 .elementor-element.elementor-element-71d5006b .swiper-slide-contents{max-width:66%;}.elementor-1017 .elementor-element.elementor-element-71d5006b .swiper-slide-inner{text-align:center;}.elementor-1017 .elementor-element.elementor-element-5f873eb8{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:020px;--padding-left:10px;--padding-right:10px;}.elementor-1017 .elementor-element.elementor-element-5f873eb8:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-5f873eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b195c77 );}.elementor-1017 .elementor-element.elementor-element-5f873eb8, .elementor-1017 .elementor-element.elementor-element-5f873eb8::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-66829d1{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1017 .elementor-element.elementor-element-66829d1:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-66829d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d2df37 );}.elementor-1017 .elementor-element.elementor-element-66829d1, .elementor-1017 .elementor-element.elementor-element-66829d1::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-1f155b8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-2008450f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1017 .elementor-element.elementor-element-2008450f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1017 .elementor-element.elementor-element-2008450f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1017 .elementor-element.elementor-element-2008450f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1017 .elementor-element.elementor-element-2008450f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-2008450f .elementor-icon-list-text{transition:color 0.3s;}.elementor-1017 .elementor-element.elementor-element-2237385c{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1017 .elementor-element.elementor-element-65ea0f79 .elementor-repeater-item-b107bca .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zaun-torwerk.de/wp-content/uploads/2024/10/Frontgitter-2.jpg);background-size:cover;}.elementor-1017 .elementor-element.elementor-element-65ea0f79 .elementor-repeater-item-d274d7f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zaun-torwerk.de/wp-content/uploads/2024/10/System-Drehfluegeltor-2-flgl-ANTHRAZIT.jpg);background-size:cover;}.elementor-1017 .elementor-element.elementor-element-65ea0f79 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-1017 .elementor-element.elementor-element-65ea0f79 .swiper-slide-contents{max-width:66%;}.elementor-1017 .elementor-element.elementor-element-65ea0f79 .swiper-slide-inner{text-align:center;}.elementor-1017 .elementor-element.elementor-element-4cd97608{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1017 .elementor-element.elementor-element-4cd97608:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-4cd97608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b195c77 );}.elementor-1017 .elementor-element.elementor-element-4cd97608, .elementor-1017 .elementor-element.elementor-element-4cd97608::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-71786b05{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1017 .elementor-element.elementor-element-71786b05:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-71786b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d2df37 );}.elementor-1017 .elementor-element.elementor-element-71786b05, .elementor-1017 .elementor-element.elementor-element-71786b05::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-5d3ce205 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-90e1975 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1017 .elementor-element.elementor-element-90e1975 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1017 .elementor-element.elementor-element-90e1975{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1017 .elementor-element.elementor-element-90e1975 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1017 .elementor-element.elementor-element-90e1975 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:bold;}.elementor-1017 .elementor-element.elementor-element-90e1975 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1017 .elementor-element.elementor-element-5f619051{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1017 .elementor-element.elementor-element-1ec9a4da .elementor-repeater-item-b107bca .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zaun-torwerk.de/wp-content/uploads/2024/10/Schiebetor-3.jpg);background-size:cover;}.elementor-1017 .elementor-element.elementor-element-1ec9a4da .elementor-repeater-item-d274d7f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zaun-torwerk.de/wp-content/uploads/2024/10/Einfamilienhaus-DSM-GLB-Ebenen_3.jpg);background-size:cover;}.elementor-1017 .elementor-element.elementor-element-1ec9a4da .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-1017 .elementor-element.elementor-element-1ec9a4da .swiper-slide-contents{max-width:66%;}.elementor-1017 .elementor-element.elementor-element-1ec9a4da .swiper-slide-inner{text-align:center;}@media(min-width:768px){.elementor-1017 .elementor-element.elementor-element-1cf765f{--width:50%;}.elementor-1017 .elementor-element.elementor-element-e19056f{--width:50%;}.elementor-1017 .elementor-element.elementor-element-4554014f{--width:33.33%;}.elementor-1017 .elementor-element.elementor-element-69ff2f47{--width:33.33%;}.elementor-1017 .elementor-element.elementor-element-450d5954{--width:33.33%;}.elementor-1017 .elementor-element.elementor-element-600e7f56{--width:33.33%;}.elementor-1017 .elementor-element.elementor-element-821e899{--width:50%;}.elementor-1017 .elementor-element.elementor-element-dfd0350{--width:50%;}.elementor-1017 .elementor-element.elementor-element-57a53a43{--width:50%;}.elementor-1017 .elementor-element.elementor-element-265f7305{--width:50%;}.elementor-1017 .elementor-element.elementor-element-646d4926{--width:50%;}.elementor-1017 .elementor-element.elementor-element-2b51b2d5{--width:50%;}.elementor-1017 .elementor-element.elementor-element-66829d1{--width:50%;}.elementor-1017 .elementor-element.elementor-element-2237385c{--width:50%;}.elementor-1017 .elementor-element.elementor-element-71786b05{--width:50%;}.elementor-1017 .elementor-element.elementor-element-5f619051{--width:50%;}}@media(max-width:767px){.elementor-1017 .elementor-element.elementor-element-1e3f7557{--min-height:450px;}.elementor-1017 .elementor-element.elementor-element-38575ba1{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;}.elementor-1017 .elementor-element.elementor-element-38575ba1 .elementor-heading-title{font-size:25px;}.elementor-1017 .elementor-element.elementor-element-4554014f{--margin-top:0px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1017 .elementor-element.elementor-element-69ff2f47{--margin-top:0px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1017 .elementor-element.elementor-element-450d5954{--margin-top:0px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1017 .elementor-element.elementor-element-600e7f56{--margin-top:0px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1017 .elementor-element.elementor-element-57a53a43{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1017 .elementor-element.elementor-element-1b13a651 .swiper-slide{height:250px;}.elementor-1017 .elementor-element.elementor-element-646d4926{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1017 .elementor-element.elementor-element-71d5006b .swiper-slide{height:250px;}.elementor-1017 .elementor-element.elementor-element-66829d1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1017 .elementor-element.elementor-element-65ea0f79 .swiper-slide{height:250px;}.elementor-1017 .elementor-element.elementor-element-71786b05{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1017 .elementor-element.elementor-element-1ec9a4da .swiper-slide{height:250px;}}@media(min-width:1025px){.elementor-1017 .elementor-element.elementor-element-1e3f7557:not(.elementor-motion-effects-element-type-background), .elementor-1017 .elementor-element.elementor-element-1e3f7557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://zaun-torwerk.de/wp-content/uploads/2024/10/Inter-Regular.woff') format('woff'),
		url('https://zaun-torwerk.de/wp-content/uploads/2024/10/Inter-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://zaun-torwerk.de/wp-content/uploads/2024/10/Inter-Bold.woff') format('woff'),
		url('https://zaun-torwerk.de/wp-content/uploads/2024/10/Inter-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://zaun-torwerk.de/wp-content/uploads/2024/10/Inter-Medium.woff') format('woff'),
		url('https://zaun-torwerk.de/wp-content/uploads/2024/10/Inter-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */