.elementor-433 .elementor-element.elementor-element-f82a535:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kg.module22.de/wp-content/uploads/2025/12/wintergarten-tuttlingen-spaichingen-baden-wuerttemberg-5.webp");background-position:0px -626px;background-repeat:no-repeat;background-size:cover;}.elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(135deg, #000000A8 95%, #FFFFFF 95%);opacity:1;}.elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-element-populated, .elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-element-populated > .elementor-background-overlay, .elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:220px 0px 120px 0px;}.elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433 .elementor-element.elementor-element-e363ba1 > .elementor-container{max-width:1180px;}.elementor-433 .elementor-element.elementor-element-e363ba1{z-index:50;}.elementor-433 .elementor-element.elementor-element-ed74d5e > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-b1e1877 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-433 .elementor-element.elementor-element-b1e1877 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-433 .elementor-element.elementor-element-b1e1877 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-1d5c813-font-family ), Sans-serif;font-size:var( --e-global-typography-1d5c813-font-size );font-weight:var( --e-global-typography-1d5c813-font-weight );text-transform:var( --e-global-typography-1d5c813-text-transform );font-style:var( --e-global-typography-1d5c813-font-style );text-decoration:var( --e-global-typography-1d5c813-text-decoration );line-height:var( --e-global-typography-1d5c813-line-height );color:var( --e-global-color-4c39dcb );}.elementor-433 .elementor-element.elementor-element-b1e1877 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-c696a86 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-433 .elementor-element.elementor-element-f281e56{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-3f5e9b6-font-family ), Sans-serif;font-size:var( --e-global-typography-3f5e9b6-font-size );font-weight:var( --e-global-typography-3f5e9b6-font-weight );text-transform:var( --e-global-typography-3f5e9b6-text-transform );font-style:var( --e-global-typography-3f5e9b6-font-style );text-decoration:var( --e-global-typography-3f5e9b6-text-decoration );line-height:var( --e-global-typography-3f5e9b6-line-height );color:var( --e-global-color-text );}.elementor-433 .elementor-element.elementor-element-a3975cf > .elementor-container{max-width:1180px;}.elementor-433 .elementor-element.elementor-element-a3975cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-a3975cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433 .elementor-element.elementor-element-7b2cd57.elementor-column.jkit-sticky-element--enabled{position:sticky;height:fit-content;z-index:100;}.elementor-433 .elementor-element.elementor-element-7b2cd57.elementor-column.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:0px;}.elementor-433 .elementor-element.elementor-element-7b2cd57.elementor-column.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:0px;}#wpadminbar ~ .elementor-433 .elementor-element.elementor-element-7b2cd57.elementor-column.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-433 .elementor-element.elementor-element-7b2cd57.elementor-column.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(0px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-433 .elementor-element.elementor-element-7b2cd57.elementor-column.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-433 .elementor-element.elementor-element-7b2cd57.elementor-column.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(0px + var(--wpadminbar-height, 0px));}.elementor-433 .elementor-element.elementor-element-7b2cd57 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-6724397{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-6724397 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-6724397 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-f8de63c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-1976190{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8136cea );}.elementor-433 .elementor-element.elementor-element-1976190 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-7174c12 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-433 .elementor-element.elementor-element-f4793f3 > .elementor-widget-container{margin:-10px 0px -26px 0px;}.elementor-433 .elementor-element.elementor-element-f4793f3:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-f4793f3.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-b28ce2e > .elementor-container{max-width:1180px;}.elementor-433 .elementor-element.elementor-element-b28ce2e{margin-top:100px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-433 .elementor-element.elementor-element-ecc7019{width:100%;max-width:100%;text-align:start;}.elementor-433 .elementor-element.elementor-element-ecc7019 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-71c6821 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-71c6821{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-433 .elementor-element.elementor-element-71c6821 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-71c6821 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-433 .elementor-element.elementor-element-71c6821 .jeg-elementor-kit.jkit-heading .heading-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-71c6821 .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-95b0941{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8136cea );}.elementor-433 .elementor-element.elementor-element-95b0941 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-b1167d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-433 .elementor-element.elementor-element-475114c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-433 .elementor-element.elementor-element-441cc76 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-441cc76:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-441cc76.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-8cbbef1{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-8cbbef1 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-8cbbef1 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-3aafdbe{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-3aafdbe > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-69c181b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-433 .elementor-element.elementor-element-d0a898a > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-d0a898a:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-d0a898a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-7cde9a2{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-7cde9a2 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-7cde9a2 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-1db5f16{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-1db5f16 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-7f2b7c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-433 .elementor-element.elementor-element-5258126 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-5258126:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-5258126.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-a005cf1{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-a005cf1 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-a005cf1 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-492f5b7{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-492f5b7 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-3d7539a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-433 .elementor-element.elementor-element-31c6a68 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-31c6a68:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-31c6a68.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-8239371{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-8239371 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-8239371 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-c04aace{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-c04aace > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-7bc47cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-433 .elementor-element.elementor-element-c4f927a > .elementor-container{max-width:1180px;}.elementor-433 .elementor-element.elementor-element-c4f927a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-433 .elementor-element.elementor-element-c4f927a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433 .elementor-element.elementor-element-da8f8b5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-433 .elementor-element.elementor-element-da8f8b5 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-e93b61e > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-e93b61e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-e93b61e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-f769338{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-f769338 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-f769338 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-8398e53{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-8398e53 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-5b39725 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-433 .elementor-element.elementor-element-5b39725 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-54443b1 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-54443b1:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-54443b1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-32a6ec7{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-32a6ec7 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-32a6ec7 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-0cb7dcd{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-0cb7dcd > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-9b41674 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-433 .elementor-element.elementor-element-9b41674 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-a45bfc6 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-a45bfc6:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-a45bfc6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-ed01dda{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-ed01dda > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-ed01dda .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-18f0bea{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-18f0bea > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-b4bed28 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-433 .elementor-element.elementor-element-b4bed28 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-a8081a0 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-a8081a0:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-a8081a0.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-03ce903{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-03ce903 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-03ce903 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-8db6ce4{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-8db6ce4 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-d3a17b0 > .elementor-container{max-width:1180px;}.elementor-433 .elementor-element.elementor-element-d3a17b0{margin-top:100px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-433 .elementor-element.elementor-element-4329ae2{width:100%;max-width:100%;text-align:start;}.elementor-433 .elementor-element.elementor-element-4329ae2 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-b223e8e .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-b223e8e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-433 .elementor-element.elementor-element-b223e8e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-b223e8e .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-433 .elementor-element.elementor-element-b223e8e .jeg-elementor-kit.jkit-heading .heading-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-b223e8e .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-d4a0c24{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8136cea );}.elementor-433 .elementor-element.elementor-element-d4a0c24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-3697859{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-433 .elementor-element.elementor-element-bb0fa94{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-433 .elementor-element.elementor-element-b80b8a6 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-b80b8a6:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-b80b8a6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-ca6b4b9{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-ca6b4b9 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-ca6b4b9 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-75dea60{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-75dea60 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-424487f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-433 .elementor-element.elementor-element-d437cbc > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-d437cbc:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-d437cbc.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-9332f60{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-9332f60 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-9332f60 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-0b6f5a9{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-0b6f5a9 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-458f11b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-433 .elementor-element.elementor-element-cb92ab0 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-cb92ab0:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-cb92ab0.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-75d2bdf{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-75d2bdf > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-75d2bdf .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-1d46e94{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-1d46e94 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-62bc621{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-433 .elementor-element.elementor-element-c729777 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-c729777:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-c729777.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-5954cff{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-5954cff > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-5954cff .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-70670dd{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-70670dd > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-a18d2d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-433 .elementor-element.elementor-element-efd1287 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-efd1287:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-efd1287.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-0684429{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-0684429 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-0684429 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-7cafc72{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-7cafc72 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-84b755f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-433 .elementor-element.elementor-element-b8934e8 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-b8934e8:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-b8934e8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-eea971a{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-eea971a > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-eea971a .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-574a2e0{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-574a2e0 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-8f08335{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-433 .elementor-element.elementor-element-54082f9 > .elementor-container{max-width:1180px;}.elementor-433 .elementor-element.elementor-element-54082f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-433 .elementor-element.elementor-element-54082f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433 .elementor-element.elementor-element-1b15dc6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-433 .elementor-element.elementor-element-1b15dc6 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-effb6d4 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-effb6d4:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-effb6d4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-800a66e{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-800a66e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-800a66e .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-7050b83{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-7050b83 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-1c02a1d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-433 .elementor-element.elementor-element-1c02a1d > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-11f10af > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-11f10af:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-11f10af.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-801b191{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-801b191 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-801b191 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-d691648{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-d691648 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-66d5486 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-433 .elementor-element.elementor-element-66d5486 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-7b6d499 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-7b6d499:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-7b6d499.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-7b9508c{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-7b9508c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-7b9508c .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-541194a{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-541194a > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-a53bf24 > .elementor-container{max-width:1180px;}.elementor-433 .elementor-element.elementor-element-a53bf24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;padding:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-a53bf24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433 .elementor-element.elementor-element-15bde4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-433 .elementor-element.elementor-element-15bde4c > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-4d940bf > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-4d940bf:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-4d940bf.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-97b3e39{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-97b3e39 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-97b3e39 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-e20a487{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-e20a487 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-d22d374 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-433 .elementor-element.elementor-element-d22d374 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-7206ec8 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-7206ec8:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-7206ec8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-20ba4b0{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-20ba4b0 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-20ba4b0 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-4585f82{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-4585f82 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-1603a0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-433 .elementor-element.elementor-element-1603a0e > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-d199110 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-433 .elementor-element.elementor-element-d199110:not( .elementor-widget-image ) .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-d199110.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kg.module22.de/wp-content/uploads/2025/12/ueberdachungen-maske-produkte.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-433 .elementor-element.elementor-element-15c6f7a{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-15c6f7a > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-c696a86 );border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-15c6f7a .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-671e3d4{width:100%;max-width:100%;font-family:var( --e-global-typography-9ce75ea-font-family ), Sans-serif;font-size:var( --e-global-typography-9ce75ea-font-size );font-weight:var( --e-global-typography-9ce75ea-font-weight );text-transform:var( --e-global-typography-9ce75ea-text-transform );font-style:var( --e-global-typography-9ce75ea-font-style );text-decoration:var( --e-global-typography-9ce75ea-text-decoration );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-671e3d4 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-433 .elementor-element.elementor-element-04c18b8:not(.elementor-motion-effects-element-type-background), .elementor-433 .elementor-element.elementor-element-04c18b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kg.module22.de/wp-content/uploads/2025/12/terrassenueberdachung-einfamilienhaus-reihenhaus-baden-wuerttemberg-spaichingen-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-433 .elementor-element.elementor-element-04c18b8 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-433 .elementor-element.elementor-element-04c18b8 > .elementor-container{max-width:1180px;}.elementor-433 .elementor-element.elementor-element-04c18b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 110px 0px;}.elementor-433 .elementor-element.elementor-element-df3a9cf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-433 .elementor-element.elementor-element-317f17d{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-433 .elementor-element.elementor-element-317f17d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-433 .elementor-element.elementor-element-317f17d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-4c39dcb );}.elementor-433 .elementor-element.elementor-element-f343783{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4c39dcb );}.elementor-433 .elementor-element.elementor-element-f343783 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-c696a86 );padding:19px 31px 19px 31px;font-family:var( --e-global-typography-1d9ec13-font-family ), Sans-serif;font-size:var( --e-global-typography-1d9ec13-font-size );font-weight:var( --e-global-typography-1d9ec13-font-weight );text-transform:var( --e-global-typography-1d9ec13-text-transform );font-style:var( --e-global-typography-1d9ec13-font-style );text-decoration:var( --e-global-typography-1d9ec13-text-decoration );line-height:var( --e-global-typography-1d9ec13-line-height );letter-spacing:var( --e-global-typography-1d9ec13-letter-spacing );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-4c39dcb );}.elementor-433 .elementor-element.elementor-element-35f6fbe{width:auto;max-width:auto;}.elementor-433 .elementor-element.elementor-element-35f6fbe.elementor-widget > .elementor-widget-container, .elementor-433 .elementor-element.elementor-element-35f6fbe.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:7px;}.elementor-433 .elementor-element.elementor-element-35f6fbe.elementor-widget > .elementor-widget-container::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:inherit;background-color:inherit;}.elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-secondary );border-style:none;box-shadow:0px 0px 20px 0px rgba(255, 215.99999999999991, 0, 0.27058823529411763);}.elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-433 .elementor-element.elementor-element-eae00a5{border-style:none;padding:120px 0px 90px 0px;}.elementor-433 .elementor-element.elementor-element-d4ebf79.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-433 .elementor-element.elementor-element-9a31c34{width:100%;max-width:100%;text-align:center;}.elementor-433 .elementor-element.elementor-element-9a31c34 .elementor-heading-title{font-family:var( --e-global-typography-9d6b747-font-family ), Sans-serif;font-size:var( --e-global-typography-9d6b747-font-size );font-weight:var( --e-global-typography-9d6b747-font-weight );text-transform:var( --e-global-typography-9d6b747-text-transform );font-style:var( --e-global-typography-9d6b747-font-style );text-decoration:var( --e-global-typography-9d6b747-text-decoration );color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-e6dab35{text-align:center;}.elementor-433 .elementor-element.elementor-element-e6dab35 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-50698c5 > .elementor-container{max-width:1238px;}.elementor-433 .elementor-element.elementor-element-a037e62 > .elementor-element-populated{border-style:none;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header:not(.background-gradient) .card-header-button, .elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:after{background-color:var( --e-global-color-primary );}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header:not(.background-gradient) .card-header-button, .elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:before{background-color:var( --e-global-color-4c39dcb );}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{background-color:transparent;color:var( --e-global-color-8136cea );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );line-height:var( --e-global-typography-text-line-height );background-image:linear-gradient(135deg, var( --e-global-color-44c7299 ) 97%, var( --e-global-color-4c39dcb ) 97%);padding:20px 30px 20px 30px;}.elementor-433 .elementor-element.elementor-element-f860f21 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper{margin:0px 0px 0px 0px;border-style:none;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand{border-style:none;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-family:var( --e-global-typography-20f5f09-font-family ), Sans-serif;font-size:var( --e-global-typography-20f5f09-font-size );font-weight:var( --e-global-typography-20f5f09-font-weight );text-transform:var( --e-global-typography-20f5f09-text-transform );font-style:var( --e-global-typography-20f5f09-font-style );text-decoration:var( --e-global-typography-20f5f09-text-decoration );line-height:var( --e-global-typography-20f5f09-line-height );word-spacing:var( --e-global-typography-20f5f09-word-spacing );padding:20px 25px 20px 25px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var( --e-global-color-4c39dcb );}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bcff326 );margin:0px 0px 30px 0px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-expand .card-body{margin:0px 0px 20px 0px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-expand .card-body{margin:0px 0px 30px 0px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"]{margin:0px 30px 0px 0px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{font-size:18px;color:var( --e-global-color-4c39dcb );}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{width:18px;fill:var( --e-global-color-4c39dcb );}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{font-size:18px;color:var( --e-global-color-secondary );}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{width:18px;fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-433 .elementor-element.elementor-element-b1167d6{--content-width:1180px;}.elementor-433 .elementor-element.elementor-element-7bc47cb{--content-width:1180px;}.elementor-433 .elementor-element.elementor-element-3697859{--content-width:1180px;}.elementor-433 .elementor-element.elementor-element-8f08335{--content-width:1180px;}}@media(max-width:1024px){.elementor-433 .elementor-element.elementor-element-f82a535:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-e363ba1{margin-top:140px;margin-bottom:70px;padding:0px 15px 0px 15px;}.elementor-433 .elementor-element.elementor-element-ed74d5e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-433 .elementor-element.elementor-element-ed74d5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-b1e1877{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-b1e1877 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-433 .elementor-element.elementor-element-b1e1877 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-433 .elementor-element.elementor-element-b1e1877 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-1d5c813-font-size );line-height:var( --e-global-typography-1d5c813-line-height );}.elementor-433 .elementor-element.elementor-element-b1e1877 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-433 .elementor-element.elementor-element-f281e56{width:var( --container-widget-width, 539px );max-width:539px;--container-widget-width:539px;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-3f5e9b6-font-size );line-height:var( --e-global-typography-3f5e9b6-line-height );}.elementor-433 .elementor-element.elementor-element-a3975cf{margin-top:50px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-433 .elementor-element.elementor-element-7b2cd57 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-6724397 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-f8de63c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-1976190{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-7174c12 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-b28ce2e{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-433 .elementor-element.elementor-element-ecc7019 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-71c6821{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-71c6821 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-71c6821 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-95b0941{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-b1167d6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-433 .elementor-element.elementor-element-475114c{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;}.elementor-433 .elementor-element.elementor-element-8cbbef1 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-3aafdbe{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-69c181b{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;}.elementor-433 .elementor-element.elementor-element-7cde9a2 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-1db5f16{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-7f2b7c3{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;}.elementor-433 .elementor-element.elementor-element-a005cf1 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-492f5b7{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-3d7539a{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;}.elementor-433 .elementor-element.elementor-element-8239371 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-c04aace{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-7bc47cb{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-433 .elementor-element.elementor-element-c4f927a{padding:0px 10px 0px 10px;}.elementor-433 .elementor-element.elementor-element-da8f8b5 > .elementor-element-populated{margin:0px 10px 15px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-f769338 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-8398e53{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-5b39725 > .elementor-element-populated{margin:0px 10px 15px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-32a6ec7 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-0cb7dcd{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-9b41674 > .elementor-element-populated{margin:0px 10px 15px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-ed01dda .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-18f0bea{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-b4bed28 > .elementor-element-populated{margin:0px 10px 15px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-03ce903 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-8db6ce4{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-d3a17b0{margin-top:50px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-433 .elementor-element.elementor-element-4329ae2 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-b223e8e{width:100%;max-width:100%;}.elementor-433 .elementor-element.elementor-element-b223e8e .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-b223e8e .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-d4a0c24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-3697859{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-433 .elementor-element.elementor-element-bb0fa94{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;}.elementor-433 .elementor-element.elementor-element-ca6b4b9 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-75dea60{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-424487f{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;}.elementor-433 .elementor-element.elementor-element-9332f60 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-0b6f5a9{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-458f11b{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;}.elementor-433 .elementor-element.elementor-element-75d2bdf .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-1d46e94{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-62bc621{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;}.elementor-433 .elementor-element.elementor-element-5954cff .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-70670dd{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-a18d2d1{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;}.elementor-433 .elementor-element.elementor-element-0684429 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-7cafc72{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-84b755f{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;}.elementor-433 .elementor-element.elementor-element-eea971a .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-574a2e0{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-8f08335{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-433 .elementor-element.elementor-element-54082f9{padding:0px 10px 0px 10px;}.elementor-433 .elementor-element.elementor-element-1b15dc6 > .elementor-element-populated{margin:0px 10px 15px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-800a66e .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-7050b83{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-1c02a1d > .elementor-element-populated{margin:0px 10px 15px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-801b191 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-d691648{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-66d5486 > .elementor-element-populated{margin:0px 10px 15px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-7b9508c .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-541194a{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-a53bf24{padding:0px 10px 0px 10px;}.elementor-433 .elementor-element.elementor-element-15bde4c > .elementor-element-populated{margin:0px 10px 15px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-97b3e39 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-e20a487{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-d22d374 > .elementor-element-populated{margin:0px 10px 15px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-20ba4b0 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-4585f82{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-1603a0e > .elementor-element-populated{margin:0px 10px 15px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-15c6f7a .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-671e3d4{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-04c18b8{padding:50px 10px 50px 10px;}.elementor-433 .elementor-element.elementor-element-df3a9cf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-433 .elementor-element.elementor-element-317f17d{text-align:center;}.elementor-433 .elementor-element.elementor-element-317f17d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-f343783 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-433 .elementor-element.elementor-element-f343783{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-1d9ec13-font-size );line-height:var( --e-global-typography-1d9ec13-line-height );letter-spacing:var( --e-global-typography-1d9ec13-letter-spacing );}.elementor-433 .elementor-element.elementor-element-eae00a5{padding:50px 10px 50px 10px;}.elementor-433 .elementor-element.elementor-element-9a31c34 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-e6dab35 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-f860f21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-20f5f09-font-size );line-height:var( --e-global-typography-20f5f09-line-height );word-spacing:var( --e-global-typography-20f5f09-word-spacing );padding:30px 30px 30px 30px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:30px 30px 30px 30px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"]{margin:0px 30px 0px 0px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{font-size:16px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{width:16px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{font-size:16px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{width:16px;}}@media(max-width:767px){.elementor-433 .elementor-element.elementor-element-f82a535:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-element-populated, .elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-element-populated > .elementor-background-overlay, .elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-e363ba1{margin-top:120px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-ed74d5e > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-433 .elementor-element.elementor-element-b1e1877 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-433 .elementor-element.elementor-element-b1e1877 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-1d5c813-font-size );line-height:var( --e-global-typography-1d5c813-line-height );}.elementor-433 .elementor-element.elementor-element-b1e1877 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-433 .elementor-element.elementor-element-f281e56{width:100%;max-width:100%;font-size:var( --e-global-typography-3f5e9b6-font-size );line-height:var( --e-global-typography-3f5e9b6-line-height );}.elementor-433 .elementor-element.elementor-element-a3975cf{margin-top:50px;margin-bottom:50px;padding:0px 10px 0px 10px;}.elementor-433 .elementor-element.elementor-element-7b2cd57 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-433 .elementor-element.elementor-element-7b2cd57 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-6724397 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-433 .elementor-element.elementor-element-6724397 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-f8de63c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-1976190 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-1976190{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-7174c12 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-b28ce2e{margin-top:50px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-433 .elementor-element.elementor-element-ecc7019 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-71c6821 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-433 .elementor-element.elementor-element-71c6821 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-71c6821 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-95b0941 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-95b0941{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-b1167d6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-433 .elementor-element.elementor-element-475114c{--width:100%;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-433 .elementor-element.elementor-element-8cbbef1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-8cbbef1 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-3aafdbe{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-69c181b{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-433 .elementor-element.elementor-element-7cde9a2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-7cde9a2 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-1db5f16{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-7f2b7c3{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-433 .elementor-element.elementor-element-a005cf1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-a005cf1 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-492f5b7{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-3d7539a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-433 .elementor-element.elementor-element-8239371 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-8239371 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-c04aace{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-7bc47cb{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-433 .elementor-element.elementor-element-c4f927a{padding:0px 10px 0px 10px;}.elementor-433 .elementor-element.elementor-element-da8f8b5{width:100%;}.elementor-433 .elementor-element.elementor-element-da8f8b5 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-f769338 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-f769338 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-8398e53{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-5b39725 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-32a6ec7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-32a6ec7 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-0cb7dcd{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-9b41674 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-ed01dda > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-ed01dda .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-18f0bea{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-b4bed28 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-03ce903 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-03ce903 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-8db6ce4{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-d3a17b0{margin-top:50px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-433 .elementor-element.elementor-element-4329ae2 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-b223e8e > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-433 .elementor-element.elementor-element-b223e8e .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-b223e8e .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-d4a0c24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-d4a0c24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-3697859{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-433 .elementor-element.elementor-element-bb0fa94{--width:100%;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-433 .elementor-element.elementor-element-ca6b4b9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-ca6b4b9 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-75dea60{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-424487f{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-433 .elementor-element.elementor-element-9332f60 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-9332f60 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-0b6f5a9{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-458f11b{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-433 .elementor-element.elementor-element-75d2bdf > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-75d2bdf .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-1d46e94{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-62bc621{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-433 .elementor-element.elementor-element-5954cff > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-5954cff .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-70670dd{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-a18d2d1{--width:100%;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-433 .elementor-element.elementor-element-0684429 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-0684429 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-7cafc72{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-84b755f{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-433 .elementor-element.elementor-element-eea971a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-eea971a .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-574a2e0{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-8f08335{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-433 .elementor-element.elementor-element-54082f9{padding:0px 10px 0px 10px;}.elementor-433 .elementor-element.elementor-element-1b15dc6{width:100%;}.elementor-433 .elementor-element.elementor-element-1b15dc6 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-800a66e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-800a66e .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-7050b83{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-1c02a1d > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-801b191 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-801b191 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-d691648{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-66d5486 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-7b9508c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-7b9508c .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-541194a{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-a53bf24{padding:0px 10px 0px 10px;}.elementor-433 .elementor-element.elementor-element-15bde4c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-97b3e39 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-97b3e39 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-e20a487{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-d22d374{width:100%;}.elementor-433 .elementor-element.elementor-element-d22d374 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-20ba4b0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-20ba4b0 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-4585f82{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-1603a0e > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-433 .elementor-element.elementor-element-15c6f7a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-15c6f7a .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-671e3d4{font-size:var( --e-global-typography-9ce75ea-font-size );line-height:var( --e-global-typography-9ce75ea-line-height );letter-spacing:var( --e-global-typography-9ce75ea-letter-spacing );}.elementor-433 .elementor-element.elementor-element-04c18b8{margin-top:0px;margin-bottom:0px;padding:50px 10px 50px 10px;}.elementor-433 .elementor-element.elementor-element-317f17d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-433 .elementor-element.elementor-element-317f17d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-f343783 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-433 .elementor-element.elementor-element-f343783{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-35f6fbe .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-1d9ec13-font-size );line-height:var( --e-global-typography-1d9ec13-line-height );letter-spacing:var( --e-global-typography-1d9ec13-letter-spacing );}.elementor-433 .elementor-element.elementor-element-eae00a5{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-9a31c34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-9a31c34 .elementor-heading-title{font-size:var( --e-global-typography-9d6b747-font-size );}.elementor-433 .elementor-element.elementor-element-e6dab35 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-433 .elementor-element.elementor-element-f860f21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-20f5f09-font-size );line-height:var( --e-global-typography-20f5f09-line-height );word-spacing:var( --e-global-typography-20f5f09-word-spacing );padding:20px 40px 20px 20px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{margin:0px 0px 10px 0px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{font-size:14px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{width:14px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{font-size:14px;}.elementor-433 .elementor-element.elementor-element-f860f21 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{width:14px;}}@media(max-width:1024px) and (min-width:768px){.elementor-433 .elementor-element.elementor-element-ed74d5e{width:100%;}.elementor-433 .elementor-element.elementor-element-7b2cd57{width:100%;}.elementor-433 .elementor-element.elementor-element-7174c12{width:100%;}.elementor-433 .elementor-element.elementor-element-475114c{--width:100%;}.elementor-433 .elementor-element.elementor-element-69c181b{--width:100%;}.elementor-433 .elementor-element.elementor-element-7f2b7c3{--width:100%;}.elementor-433 .elementor-element.elementor-element-3d7539a{--width:100%;}.elementor-433 .elementor-element.elementor-element-da8f8b5{width:100%;}.elementor-433 .elementor-element.elementor-element-5b39725{width:100%;}.elementor-433 .elementor-element.elementor-element-9b41674{width:100%;}.elementor-433 .elementor-element.elementor-element-b4bed28{width:100%;}.elementor-433 .elementor-element.elementor-element-bb0fa94{--width:100%;}.elementor-433 .elementor-element.elementor-element-424487f{--width:100%;}.elementor-433 .elementor-element.elementor-element-458f11b{--width:100%;}.elementor-433 .elementor-element.elementor-element-62bc621{--width:100%;}.elementor-433 .elementor-element.elementor-element-a18d2d1{--width:100%;}.elementor-433 .elementor-element.elementor-element-84b755f{--width:100%;}.elementor-433 .elementor-element.elementor-element-1b15dc6{width:100%;}.elementor-433 .elementor-element.elementor-element-1c02a1d{width:100%;}.elementor-433 .elementor-element.elementor-element-66d5486{width:100%;}.elementor-433 .elementor-element.elementor-element-15bde4c{width:100%;}.elementor-433 .elementor-element.elementor-element-d22d374{width:100%;}.elementor-433 .elementor-element.elementor-element-1603a0e{width:100%;}}@media(min-width:1025px){.elementor-433 .elementor-element.elementor-element-f82a535:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-433 .elementor-element.elementor-element-f82a535 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-433 .elementor-element.elementor-element-04c18b8:not(.elementor-motion-effects-element-type-background), .elementor-433 .elementor-element.elementor-element-04c18b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}