@charset "UTF-8";
/* https://therathaus.de/wp-content/uploads/elementor/css/post-1773.css?ver=1774877677 */
.elementor-1773 .elementor-element.elementor-element-8564392:not(.elementor-motion-effects-element-type-background),.elementor-1773 .elementor-element.elementor-element-8564392>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f0ec;background-image:url(/wp-content/uploads/2021/11/doors-1767562_1920-e1636975504594.jpg);background-position:top center;background-size:cover}.elementor-1773 .elementor-element.elementor-element-8564392>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.15;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1773 .elementor-element.elementor-element-8564392>.elementor-container{min-height:450px}.elementor-1773 .elementor-element.elementor-element-8564392{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1773 .elementor-element.elementor-element-0f83cde{text-align:center}.elementor-1773 .elementor-element.elementor-element-0f83cde .elementor-heading-title{color:#FFF}.elementor-1773 .elementor-element.elementor-element-fa05f17:not(.elementor-motion-effects-element-type-background),.elementor-1773 .elementor-element.elementor-element-fa05f17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-nvlightbg)}.elementor-1773 .elementor-element.elementor-element-fa05f17{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1773 .elementor-element.elementor-element-fa05f17>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1773 .elementor-element.elementor-element-1eb50db:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1773 .elementor-element.elementor-element-1eb50db>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1773 .elementor-element.elementor-element-1eb50db>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:-100px 0 60px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 20px 80px 20px}.elementor-1773 .elementor-element.elementor-element-1eb50db>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1773 .elementor-element.elementor-element-0128c9c{text-align:center}.elementor-1773 .elementor-element.elementor-element-0128c9c .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-1773 .elementor-element.elementor-element-2520ce7{text-align:center}.elementor-1773 .elementor-element.elementor-element-3178e22 .elementor-icon-wrapper{text-align:center}.elementor-1773 .elementor-element.elementor-element-40a7b58>.elementor-widget-container{margin:20px 0 0 0}.elementor-1773 .elementor-element.elementor-element-40a7b58{text-align:center;font-size:24px}.elementor-1773 .elementor-element.elementor-element-3fefa6e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1773 .elementor-element.elementor-element-3fefa6e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-nvlightbg)}.elementor-1773 .elementor-element.elementor-element-3fefa6e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 20px 20px 20px}.elementor-1773 .elementor-element.elementor-element-3fefa6e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1773 .elementor-element.elementor-element-f814a19 .elementor-icon-box-wrapper{text-align:center;gap:15px}.elementor-1773 .elementor-element.elementor-element-f814a19.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1773 .elementor-element.elementor-element-f814a19.elementor-view-framed .elementor-icon,.elementor-1773 .elementor-element.elementor-element-f814a19.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1773 .elementor-element.elementor-element-f814a19 .elementor-icon-box-title{color:#FFF}.elementor-1773 .elementor-element.elementor-element-05e6378:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1773 .elementor-element.elementor-element-05e6378>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1773 .elementor-element.elementor-element-05e6378>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 20px 20px 20px}.elementor-1773 .elementor-element.elementor-element-05e6378>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1773 .elementor-element.elementor-element-c414da7 .elementor-icon-box-wrapper{gap:15px}.elementor-1773 .elementor-element.elementor-element-c414da7.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-nvlightbg)}.elementor-1773 .elementor-element.elementor-element-c414da7.elementor-view-framed .elementor-icon,.elementor-1773 .elementor-element.elementor-element-c414da7.elementor-view-default .elementor-icon{fill:var(--e-global-color-nvlightbg);color:var(--e-global-color-nvlightbg);border-color:var(--e-global-color-nvlightbg)}.elementor-1773 .elementor-element.elementor-element-c414da7 .elementor-icon-box-title{color:#FFF}.elementor-1773 .elementor-element.elementor-element-c414da7 .elementor-icon-box-description{color:#FFF}.elementor-1773 .elementor-element.elementor-element-da57383:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1773 .elementor-element.elementor-element-da57383>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-nvlightbg)}.elementor-1773 .elementor-element.elementor-element-da57383>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 20px 20px 20px}.elementor-1773 .elementor-element.elementor-element-da57383>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1773 .elementor-element.elementor-element-82ac193 .elementor-icon-box-wrapper{gap:15px}.elementor-1773 .elementor-element.elementor-element-82ac193.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1773 .elementor-element.elementor-element-82ac193.elementor-view-framed .elementor-icon,.elementor-1773 .elementor-element.elementor-element-82ac193.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1773 .elementor-element.elementor-element-82ac193 .elementor-icon-box-title{color:#FFF}.elementor-1773 .elementor-element.elementor-element-57c27e18{margin-top:40px;margin-bottom:0;padding:0 0 40px 0}.elementor-1773 .elementor-element.elementor-element-e7e7c68>.elementor-widget-container{margin:0 0 -20px 0}.elementor-1773 .elementor-element.elementor-element-e7e7c68{text-align:center}.elementor-1773 .elementor-element.elementor-element-16077ca1>.elementor-widget-container{margin:-40px 0 0 0}.elementor-1773 .elementor-element.elementor-element-16077ca1{text-align:center}.elementor-1773 .elementor-element.elementor-element-47a096ff>.elementor-widget-container{margin:-40px 0 0 0}.elementor-1773 .elementor-element.elementor-element-47a096ff{text-align:center}@media(max-width:1024px){.elementor-1773 .elementor-element.elementor-element-8564392>.elementor-container{min-height:400px}}@media(max-width:767px){.elementor-1773 .elementor-element.elementor-element-8564392>.elementor-container{min-height:300px}.elementor-1773 .elementor-element.elementor-element-8564392{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-1773 .elementor-element.elementor-element-40a7b58{font-size:18px}}