.elementor-411 .elementor-element.elementor-element-40ee9b30 > .elementor-container{min-height:715px;}.elementor-411 .elementor-element.elementor-element-40ee9b30{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2em 0em 2em 0em;}.elementor-411 .elementor-element.elementor-element-40ee9b30 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-411 .elementor-element.elementor-element-40ee9b30 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-869c90e ) 0%, var( --e-global-color-9f40638 ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-411 .elementor-element.elementor-element-1bf799fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-411 .elementor-element.elementor-element-1bf799fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-411 .elementor-element.elementor-element-1bf799fc > .elementor-element-populated{margin:0% 50% 0% 0%;--e-column-margin-right:50%;--e-column-margin-left:0%;padding:1em 1em 1em 1em;}.elementor-411 .elementor-element.elementor-element-1c105805{--divider-border-style:solid;--divider-color:var( --e-global-color-9a8121a );--divider-border-width:2px;--divider-element-spacing:20px;}.elementor-411 .elementor-element.elementor-element-1c105805 .elementor-divider-separator{width:410px;margin:0 auto;margin-left:0;}.elementor-411 .elementor-element.elementor-element-1c105805 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-411 .elementor-element.elementor-element-1c105805 .elementor-divider__text{color:var( --e-global-color-212b305 );font-family:var( --e-global-typography-e4a025c-font-family ), Sans-serif;font-size:var( --e-global-typography-e4a025c-font-size );font-weight:var( --e-global-typography-e4a025c-font-weight );text-transform:var( --e-global-typography-e4a025c-text-transform );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-77e9450f{text-align:left;}.elementor-411 .elementor-element.elementor-element-77e9450f .elementor-heading-title{color:var( --e-global-color-212b305 );font-family:"Oswald", Sans-serif;font-size:5rem;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-1.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-411 .elementor-element.elementor-element-77e9450f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-411 .elementor-element.elementor-element-61f7124e{color:var( --e-global-color-e618c9a );font-family:var( --e-global-typography-c1f6662-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f6662-font-size );font-weight:var( --e-global-typography-c1f6662-font-weight );text-transform:var( --e-global-typography-c1f6662-text-transform );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-61f7124e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-411 .elementor-element.elementor-element-64d4018e .elementor-button{font-family:var( --e-global-typography-8f7fee1-font-family ), Sans-serif;font-size:var( --e-global-typography-8f7fee1-font-size );font-weight:var( --e-global-typography-8f7fee1-font-weight );text-transform:var( --e-global-typography-8f7fee1-text-transform );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );fill:var( --e-global-color-212b305 );color:var( --e-global-color-212b305 );background-color:var( --e-global-color-9a8121a );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5e403a4 );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-411 .elementor-element.elementor-element-64d4018e .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-64d4018e .elementor-button:focus{color:var( --e-global-color-212b305 );background-color:var( --e-global-color-5e403a4 );border-color:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-64d4018e .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-64d4018e .elementor-button:focus svg{fill:var( --e-global-color-212b305 );}.elementor-411 .elementor-element.elementor-element-c983360{padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-411 .elementor-element.elementor-element-2339c932.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-411 .elementor-element.elementor-element-2339c932.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-411 .elementor-element.elementor-element-2339c932 > .elementor-element-populated{padding:1em 5em 1em 1em;}.elementor-411 .elementor-element.elementor-element-47c6602e{--divider-border-style:solid;--divider-color:var( --e-global-color-9a8121a );--divider-border-width:2px;--divider-element-spacing:20px;}.elementor-411 .elementor-element.elementor-element-47c6602e .elementor-divider-separator{width:410px;margin:0 auto;margin-left:0;}.elementor-411 .elementor-element.elementor-element-47c6602e .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-411 .elementor-element.elementor-element-47c6602e .elementor-divider__text{color:var( --e-global-color-9f40638 );font-family:var( --e-global-typography-e4a025c-font-family ), Sans-serif;font-size:var( --e-global-typography-e4a025c-font-size );font-weight:var( --e-global-typography-e4a025c-font-weight );text-transform:var( --e-global-typography-e4a025c-text-transform );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-58a2c64e{text-align:left;}.elementor-411 .elementor-element.elementor-element-58a2c64e .elementor-heading-title{color:var( --e-global-color-153aa13 );font-family:var( --e-global-typography-5b05fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-5b05fe4-font-size );font-weight:var( --e-global-typography-5b05fe4-font-weight );text-transform:var( --e-global-typography-5b05fe4-text-transform );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-58a2c64e > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-411 .elementor-element.elementor-element-40d6aa9{color:var( --e-global-color-cae43ff );font-family:var( --e-global-typography-c1f6662-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f6662-font-size );font-weight:var( --e-global-typography-c1f6662-font-weight );text-transform:var( --e-global-typography-c1f6662-text-transform );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-535d4568{padding:1em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-411 .elementor-element.elementor-element-4a8fea36.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-411 .elementor-element.elementor-element-4a8fea36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-411 .elementor-element.elementor-element-4a8fea36 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-5165e68c .elementor-button{font-family:var( --e-global-typography-8f7fee1-font-family ), Sans-serif;font-size:var( --e-global-typography-8f7fee1-font-size );font-weight:var( --e-global-typography-8f7fee1-font-weight );text-transform:var( --e-global-typography-8f7fee1-text-transform );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );fill:var( --e-global-color-212b305 );color:var( --e-global-color-212b305 );background-color:#17D3A1;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5e403a4 );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-411 .elementor-element.elementor-element-5165e68c .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-5165e68c .elementor-button:focus{color:var( --e-global-color-9f40638 );background-color:var( --e-global-color-5e403a4 );border-color:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-5165e68c .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-5165e68c .elementor-button:focus svg{fill:var( --e-global-color-9f40638 );}.elementor-bc-flex-widget .elementor-411 .elementor-element.elementor-element-7fa9f77f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-411 .elementor-element.elementor-element-7fa9f77f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-411 .elementor-element.elementor-element-7fa9f77f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-411 .elementor-element.elementor-element-7fa9f77f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-7a6471c9 .elementor-image-box-wrapper{text-align:left;}.elementor-411 .elementor-element.elementor-element-7a6471c9 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-9f40638 );font-family:var( --e-global-typography-97e5b42-font-family ), Sans-serif;font-size:var( --e-global-typography-97e5b42-font-size );font-weight:var( --e-global-typography-97e5b42-font-weight );text-transform:var( --e-global-typography-97e5b42-text-transform );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-7a6471c9 .elementor-image-box-description{color:var( --e-global-color-cae43ff );font-family:var( --e-global-typography-54957ee-font-family ), Sans-serif;font-size:var( --e-global-typography-54957ee-font-size );font-weight:var( --e-global-typography-54957ee-font-weight );text-transform:var( --e-global-typography-54957ee-text-transform );line-height:var( --e-global-typography-54957ee-line-height );letter-spacing:var( --e-global-typography-54957ee-letter-spacing );word-spacing:var( --e-global-typography-54957ee-word-spacing );}.elementor-411 .elementor-element.elementor-element-60344586 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-411 .elementor-element.elementor-element-60344586 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-411 .elementor-element.elementor-element-5ecfc032 .elementor-counter-number-wrapper{color:var( --e-global-color-9a8121a );font-family:var( --e-global-typography-91bff0d-font-family ), Sans-serif;font-size:var( --e-global-typography-91bff0d-font-size );font-weight:var( --e-global-typography-91bff0d-font-weight );line-height:var( --e-global-typography-91bff0d-line-height );letter-spacing:var( --e-global-typography-91bff0d-letter-spacing );word-spacing:var( --e-global-typography-91bff0d-word-spacing );}.elementor-411 .elementor-element.elementor-element-5ecfc032 .elementor-counter-title{color:var( --e-global-color-212b305 );font-family:var( --e-global-typography-2afcead-font-family ), Sans-serif;font-size:var( --e-global-typography-2afcead-font-size );font-weight:var( --e-global-typography-2afcead-font-weight );text-transform:var( --e-global-typography-2afcead-text-transform );line-height:var( --e-global-typography-2afcead-line-height );letter-spacing:var( --e-global-typography-2afcead-letter-spacing );word-spacing:var( --e-global-typography-2afcead-word-spacing );}.elementor-411 .elementor-element.elementor-element-5ecfc032 > .elementor-widget-container{margin:0% 0% -37% 65%;padding:1em 1em 1em 1em;background-color:var( --e-global-color-9f40638 );}.elementor-411 .elementor-element.elementor-element-5ecfc032{z-index:1;}.elementor-411 .elementor-element.elementor-element-51155684{text-align:left;}.elementor-411 .elementor-element.elementor-element-51155684 img{width:100%;}.elementor-411 .elementor-element.elementor-element-2eedeb09:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-2eedeb09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f40638 );background-image:url("https://www.trockenbau-sb.de/wp-content/uploads/2023/08/drywall-ceiling-construction.jpg");background-position:top center;background-size:cover;}.elementor-411 .elementor-element.elementor-element-2eedeb09 > .elementor-background-overlay{background-color:var( --e-global-color-9f40638 );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-2eedeb09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-411 .elementor-element.elementor-element-69fa70df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-411 .elementor-element.elementor-element-69fa70df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-411 .elementor-element.elementor-element-69fa70df > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-411 .elementor-element.elementor-element-2733d3b5 .swiper-wrapper{display:flex;align-items:center;}.elementor-bc-flex-widget .elementor-411 .elementor-element.elementor-element-3aecdc35.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-411 .elementor-element.elementor-element-3aecdc35.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-411 .elementor-element.elementor-element-3aecdc35 > .elementor-element-populated{padding:1em 1em 1em 5em;}.elementor-411 .elementor-element.elementor-element-826e370{--divider-border-style:solid;--divider-color:var( --e-global-color-9a8121a );--divider-border-width:2px;--divider-element-spacing:20px;}.elementor-411 .elementor-element.elementor-element-826e370 .elementor-divider-separator{width:410px;margin:0 auto;margin-left:0;}.elementor-411 .elementor-element.elementor-element-826e370 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-411 .elementor-element.elementor-element-826e370 .elementor-divider__text{color:var( --e-global-color-d63d2aa );font-family:var( --e-global-typography-e4a025c-font-family ), Sans-serif;font-size:var( --e-global-typography-e4a025c-font-size );font-weight:var( --e-global-typography-e4a025c-font-weight );text-transform:var( --e-global-typography-e4a025c-text-transform );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-73e464ae{text-align:left;}.elementor-411 .elementor-element.elementor-element-73e464ae .elementor-heading-title{color:var( --e-global-color-212b305 );font-family:var( --e-global-typography-5b05fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-5b05fe4-font-size );font-weight:var( --e-global-typography-5b05fe4-font-weight );text-transform:var( --e-global-typography-5b05fe4-text-transform );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-73e464ae > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-411 .elementor-element.elementor-element-25f6391{color:var( --e-global-color-e618c9a );font-family:var( --e-global-typography-c1f6662-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f6662-font-size );font-weight:var( --e-global-typography-c1f6662-font-weight );text-transform:var( --e-global-typography-c1f6662-text-transform );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-25f6391 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-411 .elementor-element.elementor-element-72e733a3{padding:6em 1em 6em 1em;}.elementor-411 .elementor-element.elementor-element-29f0d38a > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-411 .elementor-element.elementor-element-4270e072.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-411 .elementor-element.elementor-element-4270e072.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-411 .elementor-element.elementor-element-4270e072 > .elementor-element-populated{padding:1em 6em 1em 1em;}.elementor-411 .elementor-element.elementor-element-6382a0{--divider-border-style:solid;--divider-color:var( --e-global-color-9a8121a );--divider-border-width:2px;--divider-element-spacing:20px;}.elementor-411 .elementor-element.elementor-element-6382a0 .elementor-divider-separator{width:410px;margin:0 auto;margin-left:0;}.elementor-411 .elementor-element.elementor-element-6382a0 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-411 .elementor-element.elementor-element-6382a0 .elementor-divider__text{color:var( --e-global-color-9f40638 );font-family:var( --e-global-typography-e4a025c-font-family ), Sans-serif;font-size:var( --e-global-typography-e4a025c-font-size );font-weight:var( --e-global-typography-e4a025c-font-weight );text-transform:var( --e-global-typography-e4a025c-text-transform );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-32b0800c{text-align:left;}.elementor-411 .elementor-element.elementor-element-32b0800c .elementor-heading-title{color:var( --e-global-color-153aa13 );font-family:var( --e-global-typography-5b05fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-5b05fe4-font-size );font-weight:var( --e-global-typography-5b05fe4-font-weight );text-transform:var( --e-global-typography-5b05fe4-text-transform );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-32b0800c > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-bc-flex-widget .elementor-411 .elementor-element.elementor-element-611d618e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-411 .elementor-element.elementor-element-611d618e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-411 .elementor-element.elementor-element-611d618e > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-411 .elementor-element.elementor-element-57241a10 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9a8121a );transition:background 0.3s, border 0.8s, border-radius 0.8s, box-shadow 0.8s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-411 .elementor-element.elementor-element-57241a10:hover > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e618c9a );}.elementor-411 .elementor-element.elementor-element-57241a10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.8s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-2c58506a .elementor-image-box-wrapper{text-align:left;}.elementor-411 .elementor-element.elementor-element-2c58506a.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-411 .elementor-element.elementor-element-2c58506a.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-411 .elementor-element.elementor-element-2c58506a.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-411 .elementor-element.elementor-element-2c58506a .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-411 .elementor-element.elementor-element-2c58506a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-411 .elementor-element.elementor-element-2c58506a .elementor-image-box-title{color:var( --e-global-color-9f40638 );font-family:var( --e-global-typography-97e5b42-font-family ), Sans-serif;font-size:var( --e-global-typography-97e5b42-font-size );font-weight:var( --e-global-typography-97e5b42-font-weight );text-transform:var( --e-global-typography-97e5b42-text-transform );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-2c58506a .elementor-image-box-description{color:var( --e-global-color-cae43ff );font-family:var( --e-global-typography-c1f6662-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f6662-font-size );font-weight:var( --e-global-typography-c1f6662-font-weight );text-transform:var( --e-global-typography-c1f6662-text-transform );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-2573aa24 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-411 .elementor-element.elementor-element-2573aa24 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-411 .elementor-element.elementor-element-2573aa24 .elementor-button{font-family:var( --e-global-typography-8f7fee1-font-family ), Sans-serif;font-size:var( --e-global-typography-8f7fee1-font-size );font-weight:var( --e-global-typography-8f7fee1-font-weight );text-transform:var( --e-global-typography-8f7fee1-text-transform );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );fill:var( --e-global-color-9f40638 );color:var( --e-global-color-9f40638 );background-color:var( --e-global-color-5e403a4 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-2573aa24 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-2573aa24 .elementor-button:focus{color:var( --e-global-color-9a8121a );background-color:var( --e-global-color-5e403a4 );border-color:var( --e-global-color-5e403a4 );}.elementor-411 .elementor-element.elementor-element-2573aa24 .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-2573aa24 .elementor-button:focus svg{fill:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-1547ced3 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e618c9a );transition:background 0.3s, border 0.8s, border-radius 0.8s, box-shadow 0.8s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-411 .elementor-element.elementor-element-1547ced3:hover > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-1547ced3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.8s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-723ea2e7 .elementor-image-box-wrapper{text-align:left;}.elementor-411 .elementor-element.elementor-element-723ea2e7.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-411 .elementor-element.elementor-element-723ea2e7.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-411 .elementor-element.elementor-element-723ea2e7.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-411 .elementor-element.elementor-element-723ea2e7 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-411 .elementor-element.elementor-element-723ea2e7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-411 .elementor-element.elementor-element-723ea2e7 .elementor-image-box-title{color:var( --e-global-color-9f40638 );font-family:var( --e-global-typography-97e5b42-font-family ), Sans-serif;font-size:var( --e-global-typography-97e5b42-font-size );font-weight:var( --e-global-typography-97e5b42-font-weight );text-transform:var( --e-global-typography-97e5b42-text-transform );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-723ea2e7 .elementor-image-box-description{color:var( --e-global-color-cae43ff );font-family:var( --e-global-typography-c1f6662-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f6662-font-size );font-weight:var( --e-global-typography-c1f6662-font-weight );text-transform:var( --e-global-typography-c1f6662-text-transform );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-61ee7b6d .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-411 .elementor-element.elementor-element-61ee7b6d .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-411 .elementor-element.elementor-element-61ee7b6d .elementor-button{font-family:var( --e-global-typography-8f7fee1-font-family ), Sans-serif;font-size:var( --e-global-typography-8f7fee1-font-size );font-weight:var( --e-global-typography-8f7fee1-font-weight );text-transform:var( --e-global-typography-8f7fee1-text-transform );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );fill:var( --e-global-color-9f40638 );color:var( --e-global-color-9f40638 );background-color:var( --e-global-color-5e403a4 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-61ee7b6d .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-61ee7b6d .elementor-button:focus{color:var( --e-global-color-9a8121a );background-color:var( --e-global-color-5e403a4 );border-color:var( --e-global-color-5e403a4 );}.elementor-411 .elementor-element.elementor-element-61ee7b6d .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-61ee7b6d .elementor-button:focus svg{fill:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-1222e7e > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e618c9a );transition:background 0.3s, border 0.8s, border-radius 0.8s, box-shadow 0.8s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-411 .elementor-element.elementor-element-1222e7e:hover > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-1222e7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.8s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-4e0f9fc .elementor-image-box-wrapper{text-align:left;}.elementor-411 .elementor-element.elementor-element-4e0f9fc.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-411 .elementor-element.elementor-element-4e0f9fc.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-411 .elementor-element.elementor-element-4e0f9fc.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-411 .elementor-element.elementor-element-4e0f9fc .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-411 .elementor-element.elementor-element-4e0f9fc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-411 .elementor-element.elementor-element-4e0f9fc .elementor-image-box-title{color:var( --e-global-color-9f40638 );font-family:var( --e-global-typography-97e5b42-font-family ), Sans-serif;font-size:var( --e-global-typography-97e5b42-font-size );font-weight:var( --e-global-typography-97e5b42-font-weight );text-transform:var( --e-global-typography-97e5b42-text-transform );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-4e0f9fc .elementor-image-box-description{color:var( --e-global-color-cae43ff );font-family:var( --e-global-typography-c1f6662-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f6662-font-size );font-weight:var( --e-global-typography-c1f6662-font-weight );text-transform:var( --e-global-typography-c1f6662-text-transform );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-18f65d11 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-411 .elementor-element.elementor-element-18f65d11 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-411 .elementor-element.elementor-element-18f65d11 .elementor-button{font-family:var( --e-global-typography-8f7fee1-font-family ), Sans-serif;font-size:var( --e-global-typography-8f7fee1-font-size );font-weight:var( --e-global-typography-8f7fee1-font-weight );text-transform:var( --e-global-typography-8f7fee1-text-transform );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );fill:var( --e-global-color-9f40638 );color:var( --e-global-color-9f40638 );background-color:var( --e-global-color-5e403a4 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-18f65d11 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-18f65d11 .elementor-button:focus{color:var( --e-global-color-9a8121a );background-color:var( --e-global-color-5e403a4 );border-color:var( --e-global-color-5e403a4 );}.elementor-411 .elementor-element.elementor-element-18f65d11 .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-18f65d11 .elementor-button:focus svg{fill:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-614f930 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e618c9a );transition:background 0.3s, border 0.8s, border-radius 0.8s, box-shadow 0.8s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-411 .elementor-element.elementor-element-614f930:hover > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-614f930 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.8s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-838a7d9 .elementor-image-box-wrapper{text-align:left;}.elementor-411 .elementor-element.elementor-element-838a7d9.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-411 .elementor-element.elementor-element-838a7d9.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-411 .elementor-element.elementor-element-838a7d9.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-411 .elementor-element.elementor-element-838a7d9 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-411 .elementor-element.elementor-element-838a7d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-411 .elementor-element.elementor-element-838a7d9 .elementor-image-box-title{color:var( --e-global-color-9f40638 );font-family:var( --e-global-typography-97e5b42-font-family ), Sans-serif;font-size:var( --e-global-typography-97e5b42-font-size );font-weight:var( --e-global-typography-97e5b42-font-weight );text-transform:var( --e-global-typography-97e5b42-text-transform );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-838a7d9 .elementor-image-box-description{color:var( --e-global-color-cae43ff );font-family:var( --e-global-typography-c1f6662-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f6662-font-size );font-weight:var( --e-global-typography-c1f6662-font-weight );text-transform:var( --e-global-typography-c1f6662-text-transform );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-a2a12b1 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-411 .elementor-element.elementor-element-a2a12b1 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-411 .elementor-element.elementor-element-a2a12b1 .elementor-button{font-family:var( --e-global-typography-8f7fee1-font-family ), Sans-serif;font-size:var( --e-global-typography-8f7fee1-font-size );font-weight:var( --e-global-typography-8f7fee1-font-weight );text-transform:var( --e-global-typography-8f7fee1-text-transform );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );fill:var( --e-global-color-9f40638 );color:var( --e-global-color-9f40638 );background-color:var( --e-global-color-5e403a4 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-a2a12b1 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-a2a12b1 .elementor-button:focus{color:var( --e-global-color-9a8121a );background-color:var( --e-global-color-5e403a4 );border-color:var( --e-global-color-5e403a4 );}.elementor-411 .elementor-element.elementor-element-a2a12b1 .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-a2a12b1 .elementor-button:focus svg{fill:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-7bb9c2b7 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e618c9a );transition:background 0.3s, border 0.8s, border-radius 0.8s, box-shadow 0.8s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-411 .elementor-element.elementor-element-7bb9c2b7:hover > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-7bb9c2b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.8s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-605f5eb9 .elementor-image-box-wrapper{text-align:left;}.elementor-411 .elementor-element.elementor-element-605f5eb9.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-411 .elementor-element.elementor-element-605f5eb9.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-411 .elementor-element.elementor-element-605f5eb9.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-411 .elementor-element.elementor-element-605f5eb9 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-411 .elementor-element.elementor-element-605f5eb9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-411 .elementor-element.elementor-element-605f5eb9 .elementor-image-box-title{color:var( --e-global-color-9f40638 );font-family:var( --e-global-typography-97e5b42-font-family ), Sans-serif;font-size:var( --e-global-typography-97e5b42-font-size );font-weight:var( --e-global-typography-97e5b42-font-weight );text-transform:var( --e-global-typography-97e5b42-text-transform );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-605f5eb9 .elementor-image-box-description{color:var( --e-global-color-cae43ff );font-family:var( --e-global-typography-c1f6662-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f6662-font-size );font-weight:var( --e-global-typography-c1f6662-font-weight );text-transform:var( --e-global-typography-c1f6662-text-transform );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-6f9e2e19 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-411 .elementor-element.elementor-element-6f9e2e19 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-411 .elementor-element.elementor-element-6f9e2e19 .elementor-button{font-family:var( --e-global-typography-8f7fee1-font-family ), Sans-serif;font-size:var( --e-global-typography-8f7fee1-font-size );font-weight:var( --e-global-typography-8f7fee1-font-weight );text-transform:var( --e-global-typography-8f7fee1-text-transform );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );fill:var( --e-global-color-9f40638 );color:var( --e-global-color-9f40638 );background-color:var( --e-global-color-5e403a4 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-6f9e2e19 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-6f9e2e19 .elementor-button:focus{color:var( --e-global-color-9a8121a );background-color:var( --e-global-color-5e403a4 );border-color:var( --e-global-color-5e403a4 );}.elementor-411 .elementor-element.elementor-element-6f9e2e19 .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-6f9e2e19 .elementor-button:focus svg{fill:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-30cd3037:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-411 .elementor-element.elementor-element-30cd3037 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.trockenbau-sb.de/wp-content/uploads/2023/08/F9-1.jpg");background-position:center center;background-size:cover;}.elementor-411 .elementor-element.elementor-element-30cd3037 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-9f40638 );opacity:0.6;}.elementor-411 .elementor-element.elementor-element-30cd3037 > .elementor-element-populated{transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-411 .elementor-element.elementor-element-30cd3037 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-25e17155{text-align:left;}.elementor-411 .elementor-element.elementor-element-25e17155 .elementor-heading-title{color:var( --e-global-color-212b305 );font-family:var( --e-global-typography-5b05fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-5b05fe4-font-size );font-weight:var( --e-global-typography-5b05fe4-font-weight );text-transform:var( --e-global-typography-5b05fe4-text-transform );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-25e17155 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-411 .elementor-element.elementor-element-711f975a .elementor-button{font-family:var( --e-global-typography-8f7fee1-font-family ), Sans-serif;font-size:var( --e-global-typography-8f7fee1-font-size );font-weight:var( --e-global-typography-8f7fee1-font-weight );text-transform:var( --e-global-typography-8f7fee1-text-transform );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );fill:var( --e-global-color-212b305 );color:var( --e-global-color-212b305 );background-color:var( --e-global-color-9a8121a );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5e403a4 );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-411 .elementor-element.elementor-element-711f975a .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-711f975a .elementor-button:focus{color:var( --e-global-color-212b305 );background-color:var( --e-global-color-5e403a4 );border-color:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-711f975a .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-711f975a .elementor-button:focus svg{fill:var( --e-global-color-212b305 );}.elementor-411 .elementor-element.elementor-element-32cabd6{padding:0em 1em 3em 1em;}.elementor-411 .elementor-element.elementor-element-1e14daad > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-411 .elementor-element.elementor-element-5b540cbb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-411 .elementor-element.elementor-element-5b540cbb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-411 .elementor-element.elementor-element-5b540cbb > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-411 .elementor-element.elementor-element-637ef2b{--divider-border-style:solid;--divider-color:var( --e-global-color-9a8121a );--divider-border-width:2px;--divider-element-spacing:20px;width:100%;max-width:100%;}.elementor-411 .elementor-element.elementor-element-637ef2b .elementor-divider-separator{width:410px;margin:0 auto;margin-center:0;}.elementor-411 .elementor-element.elementor-element-637ef2b .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-411 .elementor-element.elementor-element-637ef2b .elementor-divider__text{color:var( --e-global-color-9f40638 );font-family:var( --e-global-typography-e4a025c-font-family ), Sans-serif;font-size:var( --e-global-typography-e4a025c-font-size );font-weight:var( --e-global-typography-e4a025c-font-weight );text-transform:var( --e-global-typography-e4a025c-text-transform );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-48359730{text-align:center;}.elementor-411 .elementor-element.elementor-element-48359730 .elementor-heading-title{color:var( --e-global-color-153aa13 );font-family:var( --e-global-typography-5b05fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-5b05fe4-font-size );font-weight:var( --e-global-typography-5b05fe4-font-weight );text-transform:var( --e-global-typography-5b05fe4-text-transform );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-48359730 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-411 .elementor-element.elementor-element-66e58aab > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-9a8121a );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-411 .elementor-element.elementor-element-66e58aab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-6d85cc38 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-9a8121a );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-6d85cc38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box__front{background-image:url("https://www.trockenbau-sb.de/wp-content/uploads/2023/08/IMG_7452-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box__back{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5e403a4 ) 0%, var( --e-global-color-9a8121a ) 100%);}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box{height:480px;}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-icon i{transform:rotate(0deg);}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-icon svg{transform:rotate(0deg);}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2em 2em 2em 2em;text-align:left;justify-content:flex-end;}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box__button{margin-left:0;}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:5px;color:var( --e-global-color-212b305 );font-family:"Lato", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:uppercase;line-height:1.8em;}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box__back .elementor-flip-box__layer__description{color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-411 .elementor-element.elementor-element-2ed3aa95 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-9a8121a );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-2ed3aa95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box__front{background-image:url("https://www.trockenbau-sb.de/wp-content/uploads/2023/08/amazing-design-of-a-room-with-a-beautiful-chandelier-and-parquet-floor.jpg");background-position:bottom center;background-size:cover;}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box__back{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5e403a4 ) 0%, var( --e-global-color-9a8121a ) 100%);}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box{height:480px;}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-icon i{transform:rotate(0deg);}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-icon svg{transform:rotate(0deg);}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2em 2em 2em 2em;text-align:left;justify-content:flex-end;}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box__button{margin-left:0;}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:5px;color:var( --e-global-color-212b305 );font-family:"Lato", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:uppercase;line-height:1.8em;}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-411 .elementor-element.elementor-element-5a4d604 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-9a8121a );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-5a4d604 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box__front{background-image:url("https://www.trockenbau-sb.de/wp-content/uploads/2023/08/bathroom-remodel-progresses-as-drywall-is-smoothed.jpg");background-position:bottom center;background-size:cover;}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box__back{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5e403a4 ) 0%, var( --e-global-color-9a8121a ) 100%);}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box{height:480px;}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-icon i{transform:rotate(0deg);}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-icon svg{transform:rotate(0deg);}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:2em 2em 2em 2em;text-align:left;justify-content:flex-end;}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box__button{margin-left:0;}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:5px;color:var( --e-global-color-212b305 );font-family:"Lato", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:uppercase;line-height:1.8em;}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box__back .elementor-flip-box__layer__description{color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-411 .elementor-element.elementor-element-4495946d .elementor-button{font-family:var( --e-global-typography-8f7fee1-font-family ), Sans-serif;font-size:var( --e-global-typography-8f7fee1-font-size );font-weight:var( --e-global-typography-8f7fee1-font-weight );text-transform:var( --e-global-typography-8f7fee1-text-transform );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );fill:var( --e-global-color-212b305 );color:var( --e-global-color-212b305 );background-color:var( --e-global-color-9a8121a );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5e403a4 );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-411 .elementor-element.elementor-element-4495946d .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-4495946d .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-5e403a4 );border-color:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-4495946d .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-4495946d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-4495946d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-4490de5a{padding:6em 1em 3em 1em;}.elementor-411 .elementor-element.elementor-element-38ff796f > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-411 .elementor-element.elementor-element-42d1b1db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-411 .elementor-element.elementor-element-42d1b1db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-411 .elementor-element.elementor-element-42d1b1db > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-411 .elementor-element.elementor-element-7903e9ae{--divider-border-style:solid;--divider-color:var( --e-global-color-9a8121a );--divider-border-width:2px;--divider-element-spacing:20px;}.elementor-411 .elementor-element.elementor-element-7903e9ae .elementor-divider-separator{width:410px;margin:0 auto;margin-center:0;}.elementor-411 .elementor-element.elementor-element-7903e9ae .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-411 .elementor-element.elementor-element-7903e9ae .elementor-divider__text{color:var( --e-global-color-9f40638 );font-family:var( --e-global-typography-e4a025c-font-family ), Sans-serif;font-size:var( --e-global-typography-e4a025c-font-size );font-weight:var( --e-global-typography-e4a025c-font-weight );text-transform:var( --e-global-typography-e4a025c-text-transform );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-7da466{text-align:center;}.elementor-411 .elementor-element.elementor-element-7da466 .elementor-heading-title{color:var( --e-global-color-153aa13 );font-family:var( --e-global-typography-5b05fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-5b05fe4-font-size );font-weight:var( --e-global-typography-5b05fe4-font-weight );text-transform:var( --e-global-typography-5b05fe4-text-transform );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-7da466 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-411 .elementor-element.elementor-element-98ef331{text-align:center;color:var( --e-global-color-cae43ff );font-family:var( --e-global-typography-c1f6662-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f6662-font-size );font-weight:var( --e-global-typography-c1f6662-font-weight );text-transform:var( --e-global-typography-c1f6662-text-transform );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-98ef331 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-411 .elementor-element.elementor-element-792004d5{text-align:center;color:var( --e-global-color-cae43ff );font-family:var( --e-global-typography-c1f6662-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f6662-font-size );font-weight:var( --e-global-typography-c1f6662-font-weight );text-transform:var( --e-global-typography-c1f6662-text-transform );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-77b9ec51 .elementor-button{font-family:var( --e-global-typography-8f7fee1-font-family ), Sans-serif;font-size:var( --e-global-typography-8f7fee1-font-size );font-weight:var( --e-global-typography-8f7fee1-font-weight );text-transform:var( --e-global-typography-8f7fee1-text-transform );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );fill:var( --e-global-color-212b305 );color:var( --e-global-color-212b305 );background-color:var( --e-global-color-9a8121a );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5e403a4 );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-411 .elementor-element.elementor-element-77b9ec51 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-77b9ec51 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-5e403a4 );border-color:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-77b9ec51 .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-77b9ec51 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-77b9ec51 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-20ae6de5:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-20ae6de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.trockenbau-sb.de/wp-content/uploads/2023/08/F6-1.jpg");background-position:center center;background-size:cover;}.elementor-411 .elementor-element.elementor-element-20ae6de5 > .elementor-background-overlay{background-color:var( --e-global-color-9f40638 );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-411 .elementor-element.elementor-element-20ae6de5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-411 .elementor-element.elementor-element-4c8a3780 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-411 .elementor-element.elementor-element-1828bec0{--divider-border-style:solid;--divider-color:var( --e-global-color-9a8121a );--divider-border-width:2px;--divider-element-spacing:20px;}.elementor-411 .elementor-element.elementor-element-1828bec0 .elementor-divider-separator{width:410px;margin:0 auto;margin-center:0;}.elementor-411 .elementor-element.elementor-element-1828bec0 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-411 .elementor-element.elementor-element-1828bec0 .elementor-divider__text{color:var( --e-global-color-d63d2aa );font-family:var( --e-global-typography-e4a025c-font-family ), Sans-serif;font-size:var( --e-global-typography-e4a025c-font-size );font-weight:var( --e-global-typography-e4a025c-font-weight );text-transform:var( --e-global-typography-e4a025c-text-transform );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-3a705e09{text-align:center;}.elementor-411 .elementor-element.elementor-element-3a705e09 .elementor-heading-title{color:var( --e-global-color-212b305 );font-family:"Oswald", Sans-serif;font-size:3rem;font-weight:500;text-transform:capitalize;line-height:1.2em;}.elementor-411 .elementor-element.elementor-element-3a705e09 > .elementor-widget-container{margin:0% 10% 0% 10%;padding:0em 0em 1em 0em;}.elementor-411 .elementor-element.elementor-element-7fa6224d .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-411 .elementor-element.elementor-element-7fa6224d .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-411 .elementor-element.elementor-element-7fa6224d .elementor-button{font-family:var( --e-global-typography-8f7fee1-font-family ), Sans-serif;font-size:var( --e-global-typography-8f7fee1-font-size );font-weight:var( --e-global-typography-8f7fee1-font-weight );text-transform:var( --e-global-typography-8f7fee1-text-transform );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );fill:var( --e-global-color-212b305 );color:var( --e-global-color-212b305 );background-color:var( --e-global-color-9a8121a );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5e403a4 );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-411 .elementor-element.elementor-element-7fa6224d .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-7fa6224d .elementor-button:focus{color:var( --e-global-color-212b305 );background-color:var( --e-global-color-5e403a4 );border-color:var( --e-global-color-9a8121a );}.elementor-411 .elementor-element.elementor-element-7fa6224d .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-7fa6224d .elementor-button:focus svg{fill:var( --e-global-color-212b305 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-411 .elementor-element.elementor-element-2339c932{width:50%;}.elementor-411 .elementor-element.elementor-element-4a8fea36{width:45%;}.elementor-411 .elementor-element.elementor-element-7fa9f77f{width:55%;}.elementor-411 .elementor-element.elementor-element-60344586{width:50%;}.elementor-411 .elementor-element.elementor-element-69fa70df{width:60%;}.elementor-411 .elementor-element.elementor-element-3aecdc35{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-411 .elementor-element.elementor-element-2339c932{width:100%;}.elementor-411 .elementor-element.elementor-element-4a8fea36{width:35%;}.elementor-411 .elementor-element.elementor-element-60344586{width:100%;}.elementor-411 .elementor-element.elementor-element-69fa70df{width:100%;}.elementor-411 .elementor-element.elementor-element-3aecdc35{width:100%;}.elementor-411 .elementor-element.elementor-element-4270e072{width:100%;}.elementor-411 .elementor-element.elementor-element-611d618e{width:100%;}.elementor-411 .elementor-element.elementor-element-57241a10{width:100%;}.elementor-411 .elementor-element.elementor-element-1547ced3{width:100%;}.elementor-411 .elementor-element.elementor-element-1222e7e{width:100%;}.elementor-411 .elementor-element.elementor-element-614f930{width:100%;}.elementor-411 .elementor-element.elementor-element-7bb9c2b7{width:100%;}.elementor-411 .elementor-element.elementor-element-30cd3037{width:100%;}.elementor-411 .elementor-element.elementor-element-5b540cbb{width:100%;}.elementor-411 .elementor-element.elementor-element-6d85cc38{width:33.3%;}.elementor-411 .elementor-element.elementor-element-2ed3aa95{width:33.3%;}.elementor-411 .elementor-element.elementor-element-5a4d604{width:33.3%;}.elementor-411 .elementor-element.elementor-element-42d1b1db{width:100%;}}@media(min-width:1025px){.elementor-411 .elementor-element.elementor-element-2eedeb09:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-2eedeb09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-411 .elementor-element.elementor-element-20ae6de5:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-20ae6de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-411 .elementor-element.elementor-element-1bf799fc > .elementor-element-populated{margin:0% 34% 0% 0%;--e-column-margin-right:34%;--e-column-margin-left:0%;}.elementor-411 .elementor-element.elementor-element-1c105805 .elementor-divider-separator{width:370px;}.elementor-411 .elementor-element.elementor-element-1c105805 .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-77e9450f .elementor-heading-title{font-size:4rem;}.elementor-411 .elementor-element.elementor-element-61f7124e{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-64d4018e .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-2339c932 > .elementor-element-populated{padding:3em 1em 1em 1em;}.elementor-411 .elementor-element.elementor-element-47c6602e .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-58a2c64e .elementor-heading-title{font-size:var( --e-global-typography-5b05fe4-font-size );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-40d6aa9{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-5165e68c .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-7a6471c9 .elementor-image-box-title{font-size:var( --e-global-typography-97e5b42-font-size );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-7a6471c9 .elementor-image-box-description{font-size:var( --e-global-typography-54957ee-font-size );line-height:var( --e-global-typography-54957ee-line-height );letter-spacing:var( --e-global-typography-54957ee-letter-spacing );word-spacing:var( --e-global-typography-54957ee-word-spacing );}.elementor-411 .elementor-element.elementor-element-5ecfc032 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-91bff0d-font-size );line-height:var( --e-global-typography-91bff0d-line-height );letter-spacing:var( --e-global-typography-91bff0d-letter-spacing );word-spacing:var( --e-global-typography-91bff0d-word-spacing );}.elementor-411 .elementor-element.elementor-element-5ecfc032 .elementor-counter-title{font-size:var( --e-global-typography-2afcead-font-size );line-height:var( --e-global-typography-2afcead-line-height );letter-spacing:var( --e-global-typography-2afcead-letter-spacing );word-spacing:var( --e-global-typography-2afcead-word-spacing );}.elementor-411 .elementor-element.elementor-element-2733d3b5{--e-image-carousel-slides-to-show:3;}.elementor-411 .elementor-element.elementor-element-3aecdc35 > .elementor-element-populated{padding:3em 1em 1em 1em;}.elementor-411 .elementor-element.elementor-element-826e370 .elementor-divider{text-align:center;}.elementor-411 .elementor-element.elementor-element-826e370 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-411 .elementor-element.elementor-element-826e370 .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-73e464ae{text-align:center;}.elementor-411 .elementor-element.elementor-element-73e464ae .elementor-heading-title{font-size:var( --e-global-typography-5b05fe4-font-size );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-25f6391{text-align:center;font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-25f6391 > .elementor-widget-container{margin:0% 15% 0% 15%;}.elementor-411 .elementor-element.elementor-element-4270e072 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-411 .elementor-element.elementor-element-6382a0 .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-32b0800c .elementor-heading-title{font-size:var( --e-global-typography-5b05fe4-font-size );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-2c58506a .elementor-image-box-title{font-size:var( --e-global-typography-97e5b42-font-size );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-2c58506a .elementor-image-box-description{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-2573aa24 .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-723ea2e7 .elementor-image-box-title{font-size:var( --e-global-typography-97e5b42-font-size );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-723ea2e7 .elementor-image-box-description{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-61ee7b6d .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-4e0f9fc .elementor-image-box-title{font-size:var( --e-global-typography-97e5b42-font-size );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-4e0f9fc .elementor-image-box-description{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-18f65d11 .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-838a7d9 .elementor-image-box-title{font-size:var( --e-global-typography-97e5b42-font-size );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-838a7d9 .elementor-image-box-description{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-a2a12b1 .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-605f5eb9 .elementor-image-box-title{font-size:var( --e-global-typography-97e5b42-font-size );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-605f5eb9 .elementor-image-box-description{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-6f9e2e19 .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-25e17155 .elementor-heading-title{font-size:var( --e-global-typography-5b05fe4-font-size );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-711f975a .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-5b540cbb > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-411 .elementor-element.elementor-element-637ef2b .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-48359730 .elementor-heading-title{font-size:var( --e-global-typography-5b05fe4-font-size );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-6d85cc38 > .elementor-element-populated{border-width:0px 1px 1px 0px;}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box{height:390px;}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.1rem;}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:1.3rem;}.elementor-411 .elementor-element.elementor-element-2ed3aa95 > .elementor-element-populated{border-width:0px 1px 1px 0px;}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box{height:390px;}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.1rem;}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:1.3rem;}.elementor-411 .elementor-element.elementor-element-5a4d604 > .elementor-element-populated{border-width:0px 1px 1px 0px;}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box{height:390px;}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.1rem;}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:1.3rem;}.elementor-411 .elementor-element.elementor-element-4495946d .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-42d1b1db > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-411 .elementor-element.elementor-element-7903e9ae .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-7da466 .elementor-heading-title{font-size:var( --e-global-typography-5b05fe4-font-size );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-98ef331{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-792004d5{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-77b9ec51 .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-77b9ec51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-1828bec0 .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-3a705e09 .elementor-heading-title{font-size:2rem;}.elementor-411 .elementor-element.elementor-element-3a705e09 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-411 .elementor-element.elementor-element-7fa6224d .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}}@media(max-width:767px){.elementor-411 .elementor-element.elementor-element-40ee9b30 > .elementor-container{min-height:72vh;}.elementor-411 .elementor-element.elementor-element-40ee9b30{margin-top:0px;margin-bottom:0px;}.elementor-411 .elementor-element.elementor-element-1c105805 .elementor-divider{text-align:center;}.elementor-411 .elementor-element.elementor-element-1c105805 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-411 .elementor-element.elementor-element-1c105805 .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-77e9450f{text-align:center;}.elementor-411 .elementor-element.elementor-element-77e9450f .elementor-heading-title{font-size:2.3rem;}.elementor-411 .elementor-element.elementor-element-61f7124e{text-align:center;font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-64d4018e .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-47c6602e .elementor-divider-separator{width:370px;}.elementor-411 .elementor-element.elementor-element-47c6602e .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-58a2c64e{text-align:center;}.elementor-411 .elementor-element.elementor-element-58a2c64e .elementor-heading-title{font-size:var( --e-global-typography-5b05fe4-font-size );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-40d6aa9{text-align:center;font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-40d6aa9 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-411 .elementor-element.elementor-element-535d4568{margin-top:-10px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-411 .elementor-element.elementor-element-5165e68c .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-7fa9f77f > .elementor-element-populated{padding:0em 0em 3em 0em;}.elementor-411 .elementor-element.elementor-element-7a6471c9 .elementor-image-box-wrapper{text-align:center;}.elementor-411 .elementor-element.elementor-element-7a6471c9 .elementor-image-box-title{font-size:var( --e-global-typography-97e5b42-font-size );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-7a6471c9 .elementor-image-box-description{font-size:var( --e-global-typography-54957ee-font-size );line-height:var( --e-global-typography-54957ee-line-height );letter-spacing:var( --e-global-typography-54957ee-letter-spacing );word-spacing:var( --e-global-typography-54957ee-word-spacing );}.elementor-411 .elementor-element.elementor-element-5ecfc032 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-91bff0d-font-size );line-height:var( --e-global-typography-91bff0d-line-height );letter-spacing:var( --e-global-typography-91bff0d-letter-spacing );word-spacing:var( --e-global-typography-91bff0d-word-spacing );}.elementor-411 .elementor-element.elementor-element-5ecfc032 .elementor-counter-title{font-size:var( --e-global-typography-2afcead-font-size );line-height:var( --e-global-typography-2afcead-line-height );letter-spacing:var( --e-global-typography-2afcead-letter-spacing );word-spacing:var( --e-global-typography-2afcead-word-spacing );}.elementor-411 .elementor-element.elementor-element-2733d3b5{--e-image-carousel-slides-to-show:2;}.elementor-411 .elementor-element.elementor-element-826e370 .elementor-divider-separator{width:1370px;}.elementor-411 .elementor-element.elementor-element-826e370 .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-73e464ae .elementor-heading-title{font-size:var( --e-global-typography-5b05fe4-font-size );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-25f6391{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-25f6391 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-411 .elementor-element.elementor-element-6382a0 .elementor-divider-separator{width:370px;}.elementor-411 .elementor-element.elementor-element-6382a0 .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-32b0800c{text-align:center;}.elementor-411 .elementor-element.elementor-element-32b0800c .elementor-heading-title{font-size:var( --e-global-typography-5b05fe4-font-size );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-2c58506a .elementor-image-box-img{margin-bottom:5px;}.elementor-411 .elementor-element.elementor-element-2c58506a .elementor-image-box-title{font-size:var( --e-global-typography-97e5b42-font-size );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-2c58506a .elementor-image-box-description{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-2573aa24 .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-723ea2e7 .elementor-image-box-img{margin-bottom:5px;}.elementor-411 .elementor-element.elementor-element-723ea2e7 .elementor-image-box-title{font-size:var( --e-global-typography-97e5b42-font-size );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-723ea2e7 .elementor-image-box-description{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-61ee7b6d .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-4e0f9fc .elementor-image-box-img{margin-bottom:5px;}.elementor-411 .elementor-element.elementor-element-4e0f9fc .elementor-image-box-title{font-size:var( --e-global-typography-97e5b42-font-size );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-4e0f9fc .elementor-image-box-description{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-18f65d11 .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-838a7d9 .elementor-image-box-img{margin-bottom:5px;}.elementor-411 .elementor-element.elementor-element-838a7d9 .elementor-image-box-title{font-size:var( --e-global-typography-97e5b42-font-size );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-838a7d9 .elementor-image-box-description{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-a2a12b1 .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-605f5eb9 .elementor-image-box-img{margin-bottom:5px;}.elementor-411 .elementor-element.elementor-element-605f5eb9 .elementor-image-box-title{font-size:var( --e-global-typography-97e5b42-font-size );line-height:var( --e-global-typography-97e5b42-line-height );letter-spacing:var( --e-global-typography-97e5b42-letter-spacing );word-spacing:var( --e-global-typography-97e5b42-word-spacing );}.elementor-411 .elementor-element.elementor-element-605f5eb9 .elementor-image-box-description{font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-6f9e2e19 .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-25e17155{text-align:center;}.elementor-411 .elementor-element.elementor-element-25e17155 .elementor-heading-title{font-size:var( --e-global-typography-5b05fe4-font-size );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-711f975a .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-637ef2b .elementor-divider-separator{width:800px;}.elementor-411 .elementor-element.elementor-element-637ef2b .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-48359730 .elementor-heading-title{font-size:var( --e-global-typography-5b05fe4-font-size );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-66e58aab > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-6d85cc38 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:0.9rem;}.elementor-411 .elementor-element.elementor-element-66c86d2d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:1.1rem;}.elementor-411 .elementor-element.elementor-element-2ed3aa95 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:0.9rem;}.elementor-411 .elementor-element.elementor-element-4c60c419 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:1.1rem;}.elementor-411 .elementor-element.elementor-element-5a4d604 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:0.9rem;}.elementor-411 .elementor-element.elementor-element-71f832ce .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:1.1rem;}.elementor-411 .elementor-element.elementor-element-4495946d .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-7903e9ae .elementor-divider-separator{width:800px;}.elementor-411 .elementor-element.elementor-element-7903e9ae .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-7da466 .elementor-heading-title{font-size:var( --e-global-typography-5b05fe4-font-size );line-height:var( --e-global-typography-5b05fe4-line-height );letter-spacing:var( --e-global-typography-5b05fe4-letter-spacing );word-spacing:var( --e-global-typography-5b05fe4-word-spacing );}.elementor-411 .elementor-element.elementor-element-98ef331{text-align:center;font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-792004d5{text-align:center;font-size:var( --e-global-typography-c1f6662-font-size );line-height:var( --e-global-typography-c1f6662-line-height );letter-spacing:var( --e-global-typography-c1f6662-letter-spacing );word-spacing:var( --e-global-typography-c1f6662-word-spacing );}.elementor-411 .elementor-element.elementor-element-77b9ec51 .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}.elementor-411 .elementor-element.elementor-element-20ae6de5{margin-top:50px;margin-bottom:0px;}.elementor-411 .elementor-element.elementor-element-1828bec0 .elementor-divider__text{font-size:var( --e-global-typography-e4a025c-font-size );line-height:var( --e-global-typography-e4a025c-line-height );letter-spacing:var( --e-global-typography-e4a025c-letter-spacing );word-spacing:var( --e-global-typography-e4a025c-word-spacing );}.elementor-411 .elementor-element.elementor-element-3a705e09 .elementor-heading-title{font-size:1.3rem;}.elementor-411 .elementor-element.elementor-element-7fa6224d .elementor-button{font-size:var( --e-global-typography-8f7fee1-font-size );line-height:var( --e-global-typography-8f7fee1-line-height );letter-spacing:var( --e-global-typography-8f7fee1-letter-spacing );word-spacing:var( --e-global-typography-8f7fee1-word-spacing );}}/* Start custom CSS *//* TSB · Layout nur für den Startseiten-Entwurf */
body.page-id-411 [data-elementor-type="header"] > .elementor-top-section { margin-bottom:0 !important; background:#09302e !important; }
body.page-id-411 :is([data-elementor-type="header"],[data-elementor-type="footer"]) li:has(> a[href*="/galerie"]), body.page-id-411 :is([data-elementor-type="header"],[data-elementor-type="footer"]) a[href*="/galerie"] { display:none !important; }
.elementor-411:has(.tsb-rebuild) > section:not(.elementor-element-40ee9b30), .elementor-411 .elementor-element-40ee9b30:has(.tsb-rebuild) > :is(.elementor-background-overlay,.elementor-background-slideshow), .elementor-411 .elementor-element-40ee9b30:has(.tsb-rebuild) :is(.elementor-element-1c105805,.elementor-element-77e9450f,.elementor-element-64d4018e) { display:none !important; }
.elementor-411 > .elementor-element-40ee9b30:has(.tsb-rebuild) { background:#fff !important; padding:0 !important; margin:0 !important; }
.elementor-411 .elementor-element-40ee9b30:has(.tsb-rebuild) > .elementor-container { min-height:0 !important; max-width:none !important; width:100% !important; }
.elementor-411 .elementor-element-1bf799fc:has(.tsb-rebuild) { animation:none !important; visibility:visible !important; opacity:1 !important; }
.elementor-411 .elementor-element-1bf799fc:has(.tsb-rebuild) > .elementor-widget-wrap, .elementor-411 .elementor-element-61f7124e:has(.tsb-rebuild) > .elementor-widget-container { padding:0 !important; margin:0 !important; max-width:none !important; }
.tsb-rebuild { --ink:#102c2a; --deep:#0b302d; --body:#4b605a; --paper:#f5f4ef; --action:#ffcc87; color:var(--ink); font-family:Lato,Arial,sans-serif; font-size:16px; line-height:1.6; text-align:left; }
.tsb-rebuild :is(h1,h2,h3,p,ul,ol) { margin:0; }
.tsb-rebuild :is(h1,h2,h3) { color:inherit; font-family:Lato,Arial,sans-serif; font-weight:800; text-transform:none; text-shadow:none; line-height:1.12; }
.tsb-rebuild h2 { font-size:clamp(30px,4vw,52px); letter-spacing:-.04em; }
.tsb-rebuild h3 { font-size:22px; letter-spacing:-.02em; }
.tsb-rebuild p { color:var(--body); }
.tsb-rebuild a { color:inherit; text-decoration:none; }
.tsb-rebuild a:focus-visible { outline:3px solid #147f76; outline-offset:4px; }
.tsb-rebuild [id] { scroll-margin-top:30px; }
.tsb-rebuild .tsb-wrap { width:min(88%,1160px); margin-inline:auto; }
.tsb-rebuild .tsb-hero { display:flex; align-items:center; min-height:clamp(520px,45vw,690px); padding:clamp(68px,8vw,118px) 0; background:#102e2b linear-gradient(90deg,rgba(8,34,31,.97) 0%,rgba(8,34,31,.86) 31%,rgba(8,34,31,.39) 66%,rgba(8,34,31,.02) 100%); background-image:linear-gradient(90deg,rgba(8,34,31,.97) 0%,rgba(8,34,31,.86) 31%,rgba(8,34,31,.36) 66%,rgba(8,34,31,.02) 100%),url('https://www.trockenbau-sb.de/wp-content/uploads/2026/11/tsb-material-und-planung.webp'); background-position:center,center 49%; background-size:cover; color:#fff; }
.tsb-rebuild .tsb-location { display:flex; align-items:center; gap:12px; color:#ffdda8; font-size:13px; font-weight:800; letter-spacing:.14em; text-transform:uppercase; margin-bottom:24px; }
.tsb-rebuild .tsb-location span { width:31px; border-top:2px solid currentColor; }
.tsb-rebuild .tsb-hero h1 { font-size:clamp(52px,7.3vw,104px); line-height:.99; letter-spacing:-.055em; max-width:11ch; }
.tsb-rebuild .tsb-lead { color:#eaf1ec; font-size:clamp(17px,1.6vw,22px); max-width:40ch; line-height:1.55; margin-top:26px; }
.tsb-rebuild .tsb-actions { display:flex; flex-wrap:wrap; gap:12px; margin-top:34px; }
.tsb-rebuild .tsb-btn { display:inline-flex; align-items:center; justify-content:space-between; gap:18px; min-height:52px; padding:11px 20px; font-weight:800; border:1px solid transparent; border-radius:3px; }
.tsb-rebuild .tsb-btn-primary { background:var(--action); color:#172f2a; }
.tsb-rebuild .tsb-btn-primary:hover { background:#ffe0b4; color:#172f2a; }
.tsb-rebuild .tsb-btn-subtle { color:white; border-color:#c0d6cd; background:rgba(10,40,37,.43); }
.tsb-rebuild .tsb-btn-subtle:hover { background:#1d4a43; color:white; }
.tsb-rebuild .tsb-band { background:var(--deep); color:white; }
.tsb-rebuild .tsb-band .tsb-wrap { display:grid; grid-template-columns:repeat(3,1fr); }
.tsb-rebuild .tsb-band a { display:flex; justify-content:space-between; gap:10px; border-inline-start:1px solid #31524c; padding:16px clamp(10px,2vw,26px); font-weight:700; }
.tsb-rebuild .tsb-band a:last-child { border-inline-end:1px solid #31524c; color:var(--action); }
.tsb-rebuild .tsb-band a:hover { background:#153f39; }
.tsb-rebuild .tsb-audiences { display:grid; grid-template-columns:1fr 1fr; gap:20px; padding-block:clamp(56px,8vw,108px); }
.tsb-rebuild .tsb-audiences article { display:flex; flex-direction:column; align-items:flex-start; padding:clamp(22px,3.7vw,50px); border:1px solid #d9e4dc; border-top:4px solid #23806e; background:#fff; }
.tsb-rebuild .tsb-audiences article:nth-child(2) { background:#e9f1ec; }
.tsb-rebuild .tsb-audiences h2 { font-size:clamp(26px,3.15vw,43px); }
.tsb-rebuild .tsb-audiences p { max-width:46ch; margin:17px 0 24px; }
.tsb-rebuild :is(.tsb-text-link,.tsb-audiences a) { color:#156653; font-weight:800; border-bottom:1px solid #77aa99; padding-bottom:3px; }
.tsb-rebuild .tsb-audiences a { margin-top:auto; }
.tsb-rebuild .tsb-services { background:var(--paper); padding-block:clamp(52px,8vw,106px); }
.tsb-rebuild .tsb-services-layout { display:grid; grid-template-columns:4fr 7fr; gap:clamp(24px,6vw,95px); }
.tsb-rebuild .tsb-services-layout p { margin:17px 0 20px; max-width:25ch; }
.tsb-rebuild .tsb-services ul { list-style:none; padding:0; border-top:1px solid #cbd8ce; }
.tsb-rebuild .tsb-services li { border-bottom:1px solid #cbd8ce; }
.tsb-rebuild .tsb-services li a { display:grid; grid-template-columns:1fr auto; align-items:center; gap:1px 15px; padding:15px 0; }
.tsb-rebuild .tsb-services li a:hover strong { color:#006653; }
.tsb-rebuild .tsb-services li strong { font-size:clamp(17px,2vw,24px); grid-column:1; }
.tsb-rebuild .tsb-services li span { color:var(--body); grid-column:1; grid-row:2; }
.tsb-rebuild .tsb-services li b { grid-column:2; grid-row:1 / span 2; font-size:23px; font-weight:400; color:#226a57; }
.tsb-rebuild .tsb-process { padding-block:clamp(56px,8vw,108px); }
.tsb-rebuild .tsb-process ol { display:grid; grid-template-columns:repeat(3,1fr); gap:24px; margin-top:30px; padding-left:24px; }
.tsb-rebuild .tsb-process li { border-top:2px solid #add1c0; padding:18px 8px 0 0; }
.tsb-rebuild .tsb-process li::marker { color:#176755; font-weight:800; }
.tsb-rebuild .tsb-process p { margin-top:10px; }
.tsb-rebuild .tsb-contact { background:var(--deep); color:white; padding-block:clamp(38px,6vw,80px); }
.tsb-rebuild .tsb-contact .tsb-wrap { display:flex; justify-content:space-between; gap:22px; align-items:center; flex-wrap:wrap; }
.tsb-rebuild .tsb-contact p { color:#d2e4db; margin-top:12px; }
@media(max-width:767px) {
  .tsb-rebuild .tsb-wrap { width:90%; }
  .tsb-rebuild .tsb-hero { min-height:0; padding:58px 0 54px; background-position:center,63% center; }
  .tsb-rebuild .tsb-hero h1 { font-size:clamp(46px,10vw,70px); }
  .tsb-rebuild .tsb-audiences,.tsb-rebuild .tsb-services-layout,.tsb-rebuild .tsb-process ol { grid-template-columns:1fr; }
  .tsb-rebuild .tsb-band a { font-size:13px; padding:12px 7px; }
}

.tsb-rebuild .tsb-hero { min-height:clamp(515px,43vw,640px); padding-block:clamp(62px,6vw,100px); }
.tsb-rebuild .tsb-hero h1 { font-size:clamp(52px,6.8vw,96px); max-width:15ch; }
.tsb-rebuild a > [aria-hidden] { display:inline-block; flex:none; width:.6em; height:.6em; margin-inline:5px; border-top:1.6px solid currentColor; border-right:1.6px solid currentColor; font-size:0; }
.tsb-rebuild :is(.tsb-btn,.tsb-band a,.tsb-services li a) > [aria-hidden] { font-size:16px; color:inherit; overflow:hidden; text-indent:3em; white-space:nowrap; }
.tsb-rebuild :is(.tsb-text-link,.tsb-audiences a) > [aria-hidden] { width:7px; height:7px; vertical-align:.23em; }
.tsb-rebuild .tsb-actions a > [aria-hidden],.tsb-rebuild .tsb-band a:not(:last-child) > [aria-hidden] { transform:rotate(135deg); margin-top:-4px; }
@media(max-width:767px){.tsb-rebuild .tsb-hero{min-height:0;padding-block:55px}.tsb-rebuild .tsb-hero h1{font-size:clamp(38px,9vw,65px);max-width:15ch}}

/* Titelmotiv und Bildmotive für Privat- und Gewerbekunden */
.tsb-rebuild .tsb-hero {
  background-image: linear-gradient(90deg, rgba(8,34,31,.97) 0%, rgba(8,34,31,.86) 31%, rgba(8,34,31,.36) 66%, rgba(8,34,31,.02) 100%), url('https://www.trockenbau-sb.de/wp-content/uploads/2026/11/tsb-bauplan.webp');
}
.tsb-rebuild .tsb-audiences article {
  --card-padding: clamp(22px, 3.7vw, 50px);
  padding: var(--card-padding);
}
.tsb-rebuild .tsb-audiences article::before {
  content: '';
  display: block;
  align-self: stretch;
  aspect-ratio: 16 / 8;
  margin: calc(-1 * var(--card-padding)) calc(-1 * var(--card-padding)) clamp(22px, 3vw, 36px);
  background: #e9f1ec center / cover no-repeat;
}
.tsb-rebuild #tsb-privat::before { background-image: url('https://www.trockenbau-sb.de/wp-content/uploads/2026/11/tsb-wohnflur.webp'); }
.tsb-rebuild #tsb-gewerbe::before { background-image: url('https://www.trockenbau-sb.de/wp-content/uploads/2026/11/tsb-buero.webp'); }/* End custom CSS */