.elementor-4442 .elementor-element.elementor-element-5409fd5:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-5409fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kuppelwieser.bio/wp-content/uploads/2024/09/web_header_hagelnetz_offen_2500x800px.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4442 .elementor-element.elementor-element-5409fd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-5409fd5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-c3908cb{--spacer-size:300px;}.elementor-4442 .elementor-element.elementor-element-fa1dcaf{--spacer-size:20px;}.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-4442 .elementor-element.elementor-element-207bcec{text-align:center;}.elementor-4442 .elementor-element.elementor-element-207bcec .elementor-heading-title{font-family:var( --e-global-typography-42652f4-font-family ), Sans-serif;font-size:var( --e-global-typography-42652f4-font-size );font-weight:var( --e-global-typography-42652f4-font-weight );text-transform:var( --e-global-typography-42652f4-text-transform );font-style:var( --e-global-typography-42652f4-font-style );text-decoration:var( --e-global-typography-42652f4-text-decoration );color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-a783507{text-align:center;}.elementor-4442 .elementor-element.elementor-element-a783507 .elementor-heading-title{font-family:var( --e-global-typography-f56cec5-font-family ), Sans-serif;font-size:var( --e-global-typography-f56cec5-font-size );color:var( --e-global-color-9ea140e );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );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-4442 .elementor-element.elementor-element-e3caa83{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );color:var( --e-global-color-9ea140e );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-4442 .elementor-element.elementor-element-5d5f7d2{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-ab5d9c5:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-ab5d9c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-ab5d9c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-ab5d9c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-a33cd8e{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-f26e623{text-align:start;}.elementor-4442 .elementor-element.elementor-element-f26e623 .elementor-heading-title{font-family:var( --e-global-typography-627b213-font-family ), Sans-serif;font-size:var( --e-global-typography-627b213-font-size );font-weight:var( --e-global-typography-627b213-font-weight );text-transform:var( --e-global-typography-627b213-text-transform );font-style:var( --e-global-typography-627b213-font-style );text-decoration:var( --e-global-typography-627b213-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-bd578d1{text-align:start;}.elementor-4442 .elementor-element.elementor-element-bd578d1 .elementor-heading-title{font-family:var( --e-global-typography-f56cec5-font-family ), Sans-serif;font-size:var( --e-global-typography-f56cec5-font-size );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-ac3996d{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-6ef5114:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-6ef5114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-6ef5114{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-6ef5114 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-8e9d771 .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-6066f75{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-4e11fcb .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-4417ce2{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-661b9fb .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-6e3857c{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-7b98b8f:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-7b98b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-7b98b8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-7b98b8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-5a48a18{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-f69ed0c{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-1197bf9 .elementor-heading-title{font-family:var( --e-global-typography-627b213-font-family ), Sans-serif;font-size:var( --e-global-typography-627b213-font-size );font-weight:var( --e-global-typography-627b213-font-weight );text-transform:var( --e-global-typography-627b213-text-transform );font-style:var( --e-global-typography-627b213-font-style );text-decoration:var( --e-global-typography-627b213-text-decoration );color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-8fce276 .elementor-heading-title{font-family:var( --e-global-typography-f56cec5-font-family ), Sans-serif;font-size:var( --e-global-typography-f56cec5-font-size );color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-e6c69a4{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-780f397 .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-39f07a7{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-6844c94 .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-632a937{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-57f11de .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-f8966b9{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-7d4a3b4{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-ca720a3 .widget-image-caption{color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-20cf5d6 .widget-image-caption{color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-f378f38 .widget-image-caption{color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-610dd8b .widget-image-caption{color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-7f7f775 .widget-image-caption{color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-44dc075 .widget-image-caption{color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-d81f954{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-77d0199:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-77d0199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-77d0199{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-77d0199 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-88ed5c6{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-aa9130e{text-align:start;}.elementor-4442 .elementor-element.elementor-element-aa9130e .elementor-heading-title{font-family:var( --e-global-typography-627b213-font-family ), Sans-serif;font-size:var( --e-global-typography-627b213-font-size );font-weight:var( --e-global-typography-627b213-font-weight );text-transform:var( --e-global-typography-627b213-text-transform );font-style:var( --e-global-typography-627b213-font-style );text-decoration:var( --e-global-typography-627b213-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-590e1f0{text-align:start;}.elementor-4442 .elementor-element.elementor-element-590e1f0 .elementor-heading-title{font-family:var( --e-global-typography-f56cec5-font-family ), Sans-serif;font-size:var( --e-global-typography-f56cec5-font-size );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-3ba301a{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-8c321b8:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-8c321b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-8c321b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-8c321b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-3b8686f .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-3c01d90{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-3b42847:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-3b42847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-3b42847{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-3b42847 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-e44e6c6 .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-9b01942{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-f878a05:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-f878a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-f878a05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-f878a05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-94457ed .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-f026a8b{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-ffcbf75:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-ffcbf75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-ffcbf75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-ffcbf75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-fb0dfd7 .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-6ca3da1{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-8de9918:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-8de9918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-8de9918{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-8de9918 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-e00bc70 .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-804a281{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-6c0a44c:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-6c0a44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-6c0a44c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-6c0a44c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-d719aa9{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-18a849d{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-cf8ca0b .elementor-heading-title{font-family:var( --e-global-typography-627b213-font-family ), Sans-serif;font-size:var( --e-global-typography-627b213-font-size );font-weight:var( --e-global-typography-627b213-font-weight );text-transform:var( --e-global-typography-627b213-text-transform );font-style:var( --e-global-typography-627b213-font-style );text-decoration:var( --e-global-typography-627b213-text-decoration );color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-acd02e6 .elementor-heading-title{font-family:var( --e-global-typography-f56cec5-font-family ), Sans-serif;font-size:var( --e-global-typography-f56cec5-font-size );color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-3d43b87{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-9ea140e );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4442 .elementor-element.elementor-element-946ec4c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4442 .elementor-element.elementor-element-946ec4c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-4442 .elementor-element.elementor-element-946ec4c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-4442 .elementor-element.elementor-element-7fbdb45{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-f199197:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-f199197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-f199197{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-f199197 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-814f66c{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-6cd9e25{text-align:start;}.elementor-4442 .elementor-element.elementor-element-6cd9e25 .elementor-heading-title{font-family:var( --e-global-typography-627b213-font-family ), Sans-serif;font-size:var( --e-global-typography-627b213-font-size );font-weight:var( --e-global-typography-627b213-font-weight );text-transform:var( --e-global-typography-627b213-text-transform );font-style:var( --e-global-typography-627b213-font-style );text-decoration:var( --e-global-typography-627b213-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-cbc75d6{text-align:start;}.elementor-4442 .elementor-element.elementor-element-cbc75d6 .elementor-heading-title{font-family:var( --e-global-typography-f56cec5-font-family ), Sans-serif;font-size:var( --e-global-typography-f56cec5-font-size );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-99413ff:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-99413ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-99413ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-99413ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-814f8a1 .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-4093a8e .elementor-heading-title{font-family:var( --e-global-typography-10b01fe-font-family ), Sans-serif;font-size:var( --e-global-typography-10b01fe-font-size );font-weight:var( --e-global-typography-10b01fe-font-weight );text-transform:var( --e-global-typography-10b01fe-text-transform );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-b6cf528{color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-ede6bc0 .elementor-heading-title{font-family:var( --e-global-typography-10b01fe-font-family ), Sans-serif;font-size:var( --e-global-typography-10b01fe-font-size );font-weight:var( --e-global-typography-10b01fe-font-weight );text-transform:var( --e-global-typography-10b01fe-text-transform );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-0b4afb7{color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-66d5599 .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-2034a52{width:var( --container-widget-width, 100.229% );max-width:100.229%;--container-widget-width:100.229%;--container-widget-flex-grow:0;font-family:"Domus semibold", Sans-serif;font-size:19px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-b6f40c7:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-b6f40c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-b6f40c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-b6f40c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-07c1f7d{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-1d21392{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-4037571 .elementor-heading-title{font-family:var( --e-global-typography-627b213-font-family ), Sans-serif;font-size:var( --e-global-typography-627b213-font-size );font-weight:var( --e-global-typography-627b213-font-weight );text-transform:var( --e-global-typography-627b213-text-transform );font-style:var( --e-global-typography-627b213-font-style );text-decoration:var( --e-global-typography-627b213-text-decoration );color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-1049f38 .elementor-heading-title{font-family:var( --e-global-typography-f56cec5-font-family ), Sans-serif;font-size:var( --e-global-typography-f56cec5-font-size );color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-714a640{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-a7f3f26{width:var( --container-widget-width, 103.769% );max-width:103.769%;--container-widget-width:103.769%;--container-widget-flex-grow:0;color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-2b21cc1{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-1ac8fa6:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-1ac8fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-1ac8fa6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-1ac8fa6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-1def898{--spacer-size:20px;}.elementor-4442 .elementor-element.elementor-element-33ea130{text-align:start;}.elementor-4442 .elementor-element.elementor-element-33ea130 .elementor-heading-title{font-family:var( --e-global-typography-627b213-font-family ), Sans-serif;font-size:var( --e-global-typography-627b213-font-size );font-weight:var( --e-global-typography-627b213-font-weight );text-transform:var( --e-global-typography-627b213-text-transform );font-style:var( --e-global-typography-627b213-font-style );text-decoration:var( --e-global-typography-627b213-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-59479f1{text-align:start;}.elementor-4442 .elementor-element.elementor-element-59479f1 .elementor-heading-title{font-family:var( --e-global-typography-f56cec5-font-family ), Sans-serif;font-size:var( --e-global-typography-f56cec5-font-size );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-d7df846:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-d7df846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-d7df846{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-d7df846 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-bf4e491{color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-3a783d5 .elementor-heading-title{font-family:var( --e-global-typography-fd16889-font-family ), Sans-serif;font-size:var( --e-global-typography-fd16889-font-size );font-weight:var( --e-global-typography-fd16889-font-weight );text-transform:var( --e-global-typography-fd16889-text-transform );font-style:var( --e-global-typography-fd16889-font-style );text-decoration:var( --e-global-typography-fd16889-text-decoration );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-75a6da8 .elementor-heading-title{font-family:var( --e-global-typography-10b01fe-font-family ), Sans-serif;font-size:var( --e-global-typography-10b01fe-font-size );font-weight:var( --e-global-typography-10b01fe-font-weight );text-transform:var( --e-global-typography-10b01fe-text-transform );color:var( --e-global-color-89aed3f );}.elementor-4442 .elementor-element.elementor-element-8d7916c:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-8d7916c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ea140e );}.elementor-4442 .elementor-element.elementor-element-8d7916c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4442 .elementor-element.elementor-element-8d7916c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4442 .elementor-element.elementor-element-9e7a013{--spacer-size:20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4442 .elementor-element.elementor-element-7b20db9{width:33.595%;}.elementor-4442 .elementor-element.elementor-element-78aaf10{width:66.013%;}.elementor-4442 .elementor-element.elementor-element-6721768{width:37.886%;}.elementor-4442 .elementor-element.elementor-element-f115c0a{width:20.459%;}.elementor-4442 .elementor-element.elementor-element-33a937a{width:40.987%;}}@media(max-width:1024px){.elementor-4442 .elementor-element.elementor-element-207bcec .elementor-heading-title{font-size:var( --e-global-typography-42652f4-font-size );}.elementor-4442 .elementor-element.elementor-element-a783507 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-f26e623 .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-bd578d1 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-8e9d771 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-4e11fcb .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-661b9fb .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-1197bf9 .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-8fce276 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-780f397 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-6844c94 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-57f11de .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-aa9130e .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-590e1f0 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-3b8686f .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-e44e6c6 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-94457ed .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-fb0dfd7 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-e00bc70 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-cf8ca0b .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-acd02e6 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-6cd9e25 .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-cbc75d6 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-814f8a1 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-4093a8e .elementor-heading-title{font-size:var( --e-global-typography-10b01fe-font-size );}.elementor-4442 .elementor-element.elementor-element-ede6bc0 .elementor-heading-title{font-size:var( --e-global-typography-10b01fe-font-size );}.elementor-4442 .elementor-element.elementor-element-66d5599 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-4037571 .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-1049f38 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-33ea130 .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-59479f1 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-3a783d5 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-75a6da8 .elementor-heading-title{font-size:var( --e-global-typography-10b01fe-font-size );}}@media(max-width:767px){.elementor-4442 .elementor-element.elementor-element-207bcec .elementor-heading-title{font-size:var( --e-global-typography-42652f4-font-size );}.elementor-4442 .elementor-element.elementor-element-a783507 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-f26e623 .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-bd578d1 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-8e9d771 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-4e11fcb .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-661b9fb .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-1197bf9 .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-8fce276 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-780f397 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-6844c94 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-57f11de .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-aa9130e .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-590e1f0 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-3b8686f .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-e44e6c6 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-94457ed .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-fb0dfd7 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-e00bc70 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-cf8ca0b .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-acd02e6 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-6cd9e25 .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-cbc75d6 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-814f8a1 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-4093a8e .elementor-heading-title{font-size:var( --e-global-typography-10b01fe-font-size );}.elementor-4442 .elementor-element.elementor-element-ede6bc0 .elementor-heading-title{font-size:var( --e-global-typography-10b01fe-font-size );}.elementor-4442 .elementor-element.elementor-element-66d5599 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-4037571 .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-1049f38 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-33ea130 .elementor-heading-title{font-size:var( --e-global-typography-627b213-font-size );}.elementor-4442 .elementor-element.elementor-element-59479f1 .elementor-heading-title{font-size:var( --e-global-typography-f56cec5-font-size );}.elementor-4442 .elementor-element.elementor-element-3a783d5 .elementor-heading-title{font-size:var( --e-global-typography-fd16889-font-size );}.elementor-4442 .elementor-element.elementor-element-75a6da8 .elementor-heading-title{font-size:var( --e-global-typography-10b01fe-font-size );}}@media(min-width:1025px){.elementor-4442 .elementor-element.elementor-element-5409fd5:not(.elementor-motion-effects-element-type-background), .elementor-4442 .elementor-element.elementor-element-5409fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}