.elementor-353 .elementor-element.elementor-element-c1fe920>.elementor-background-overlay{background-image:url("https://dachsanierung-hoff.de/wp-content/uploads/2021/06/Dachsanierung-Hoff-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1}.elementor-353 .elementor-element.elementor-element-c1fe920 .elementor-background-overlay{filter:brightness(80%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-353 .elementor-element.elementor-element-4726192{--spacer-size:100px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-353 .elementor-element.elementor-element-031248a .elementor-heading-title{font-size:68px;font-weight:400;color:#fff}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-353 .elementor-element.elementor-element-25c39ee{font-size:20px;font-weight:400;color:#fff}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-353 .elementor-element.elementor-element-0cd5947 .elementor-icon-list-icon i{color:#ffe000;transition:color .3s}.elementor-353 .elementor-element.elementor-element-0cd5947 .elementor-icon-list-icon svg{fill:#ffe000;transition:fill .3s}.elementor-353 .elementor-element.elementor-element-0cd5947{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px}.elementor-353 .elementor-element.elementor-element-0cd5947 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-353 .elementor-element.elementor-element-0cd5947 .elementor-icon-list-item>a{font-size:25px;font-weight:400;line-height:1.4em}.elementor-353 .elementor-element.elementor-element-0cd5947 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-353 .elementor-element.elementor-element-875641d .elementor-button{background-color:#fff;fill:#222;color:#222;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-style:solid;border-radius:1px}.elementor-353 .elementor-element.elementor-element-875641d .elementor-button:hover,.elementor-353 .elementor-element.elementor-element-875641d .elementor-button:focus{background-color:#ffe000}.elementor-353 .elementor-element.elementor-element-1f1caab{font-family:"Caveat",Sans-serif;font-size:24px;font-weight:400;color:#fff}.elementor-353 .elementor-element.elementor-element-fb008ff{--spacer-size:50px}.elementor-353 .elementor-element.elementor-element-c4616b3{text-align:center}.elementor-353 .elementor-element.elementor-element-c4616b3 .elementor-heading-title{font-size:50px;font-weight:400;color:#3c3c3c}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-353 .elementor-element.elementor-element-60e058b img{border-style:solid;border-color:#fff;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-353 .elementor-element.elementor-element-79ad6e4{text-align:center}.elementor-353 .elementor-element.elementor-element-79ad6e4 .elementor-heading-title{font-size:35px;font-weight:400;color:#3c3c3c}.elementor-353 .elementor-element.elementor-element-2773012{text-align:center;font-size:18px;font-weight:400;line-height:1.2em;color:#3c3c3c}.elementor-353 .elementor-element.elementor-element-1f3219e img{border-style:solid;border-color:#fff;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-353 .elementor-element.elementor-element-3e72095{text-align:center}.elementor-353 .elementor-element.elementor-element-3e72095 .elementor-heading-title{font-size:35px;font-weight:400;color:#3c3c3c}.elementor-353 .elementor-element.elementor-element-21b4351{text-align:center;font-size:18px;font-weight:400;line-height:1.2em}.elementor-353 .elementor-element.elementor-element-ea09f92>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(250deg,#7d7979 0%,#8ed9ff 100%);opacity:1}.elementor-353 .elementor-element.elementor-element-ea09f92 .elementor-background-overlay{filter:brightness(50%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-353 .elementor-element.elementor-element-0cc9755{text-align:center}.elementor-353 .elementor-element.elementor-element-0cc9755 .elementor-heading-title{font-size:50px;font-weight:400;color:#fff}.elementor-353 .elementor-element.elementor-element-e6a652e{text-align:center;font-size:18px;font-weight:400;line-height:1.2em;color:#fff}.elementor-353 .elementor-element.elementor-element-6a9b402 .elementor-icon-list-icon i{color:#ffe000;transition:color .3s}.elementor-353 .elementor-element.elementor-element-6a9b402 .elementor-icon-list-icon svg{fill:#ffe000;transition:fill .3s}.elementor-353 .elementor-element.elementor-element-6a9b402{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px}.elementor-353 .elementor-element.elementor-element-6a9b402 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-353 .elementor-element.elementor-element-6a9b402 .elementor-icon-list-item>a{font-size:25px;font-weight:400;line-height:1.4em}.elementor-353 .elementor-element.elementor-element-6a9b402 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-353 .elementor-element.elementor-element-86b17ca .elementor-icon-list-icon i{color:#ffe000;transition:color .3s}.elementor-353 .elementor-element.elementor-element-86b17ca .elementor-icon-list-icon svg{fill:#ffe000;transition:fill .3s}.elementor-353 .elementor-element.elementor-element-86b17ca{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px}.elementor-353 .elementor-element.elementor-element-86b17ca .elementor-icon-list-item>.elementor-icon-list-text,.elementor-353 .elementor-element.elementor-element-86b17ca .elementor-icon-list-item>a{font-size:25px;font-weight:400;line-height:1.4em}.elementor-353 .elementor-element.elementor-element-86b17ca .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-353 .elementor-element.elementor-element-9487687{--spacer-size:50px}.elementor-353 .elementor-element.elementor-element-bbd5bd4{text-align:center}.elementor-353 .elementor-element.elementor-element-bbd5bd4 .elementor-heading-title{font-size:50px;font-weight:400;color:#3c3c3c}.elementor-353 .elementor-element.elementor-element-f6ba881{font-size:18px;font-weight:400;line-height:1.2em;color:#3c3c3c}.elementor-353 .elementor-element.elementor-element-3e22c53>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(250deg,#7d7979 0%,#8ed9ff 100%);opacity:1}.elementor-353 .elementor-element.elementor-element-3e22c53 .elementor-background-overlay{filter:brightness(50%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-353 .elementor-element.elementor-element-a2cec61{text-align:center}.elementor-353 .elementor-element.elementor-element-a2cec61 .elementor-heading-title{font-size:50px;font-weight:400;color:#fff}.elementor-353 .elementor-element.elementor-element-0dfc57c{font-size:18px;font-weight:400;line-height:1.2em;color:#fff}.elementor-353 .elementor-element.elementor-element-708f104>.elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-353 .elementor-element.elementor-element-708f104 iframe{height:355px}.elementor-353 .elementor-element.elementor-element-4bbf2dd .elementor-icon-list-icon i{color:#ffe000;transition:color .3s}.elementor-353 .elementor-element.elementor-element-4bbf2dd .elementor-icon-list-icon svg{fill:#ffe000;transition:fill .3s}.elementor-353 .elementor-element.elementor-element-4bbf2dd{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px}.elementor-353 .elementor-element.elementor-element-4bbf2dd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-353 .elementor-element.elementor-element-4bbf2dd .elementor-icon-list-item>a{font-size:25px;font-weight:400;line-height:1.4em}.elementor-353 .elementor-element.elementor-element-4bbf2dd .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-353 .elementor-element.elementor-element-7bb274d .elementor-icon-list-icon i{color:#ffe000;transition:color .3s}.elementor-353 .elementor-element.elementor-element-7bb274d .elementor-icon-list-icon svg{fill:#ffe000;transition:fill .3s}.elementor-353 .elementor-element.elementor-element-7bb274d{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px}.elementor-353 .elementor-element.elementor-element-7bb274d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-353 .elementor-element.elementor-element-7bb274d .elementor-icon-list-item>a{font-size:25px;font-weight:400;line-height:1.4em}.elementor-353 .elementor-element.elementor-element-7bb274d .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-353 .elementor-element.elementor-element-df552ae .elementor-icon-list-icon i{color:#ffe000;transition:color .3s}.elementor-353 .elementor-element.elementor-element-df552ae .elementor-icon-list-icon svg{fill:#ffe000;transition:fill .3s}.elementor-353 .elementor-element.elementor-element-df552ae{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px}.elementor-353 .elementor-element.elementor-element-df552ae .elementor-icon-list-item>.elementor-icon-list-text,.elementor-353 .elementor-element.elementor-element-df552ae .elementor-icon-list-item>a{font-size:25px;font-weight:400;line-height:1.4em}.elementor-353 .elementor-element.elementor-element-df552ae .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-353 .elementor-element.elementor-element-694f65a .elementor-button{background-color:#fff;fill:#222;color:#222;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-style:solid;border-width:1px}.elementor-353 .elementor-element.elementor-element-694f65a .elementor-button:hover,.elementor-353 .elementor-element.elementor-element-694f65a .elementor-button:focus{background-color:#ffe000}.elementor-353 .elementor-element.elementor-element-54932bf .elementor-button{background-color:#fff;fill:#222;color:#222;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-style:solid;border-width:1px}.elementor-353 .elementor-element.elementor-element-54932bf .elementor-button:hover,.elementor-353 .elementor-element.elementor-element-54932bf .elementor-button:focus{background-color:#ffe000}.elementor-353 .elementor-element.elementor-element-fc6fcbe{font-family:"Caveat",Sans-serif;font-size:24px;font-weight:400;color:#fff}.elementor-353 .elementor-element.elementor-element-0697842 img{border-style:solid;border-color:#fff;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-353 .elementor-element.elementor-element-81c3c6e{text-align:center}.elementor-353 .elementor-element.elementor-element-81c3c6e .elementor-heading-title{font-size:35px;font-weight:400;color:#3c3c3c}.elementor-353 .elementor-element.elementor-element-638b2b2{text-align:center;font-size:18px;font-weight:400;line-height:1.2em;color:#3c3c3c}.elementor-353 .elementor-element.elementor-element-dade965 img{border-style:solid;border-color:#fff;border-radius:100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-353 .elementor-element.elementor-element-46b818c{text-align:center}.elementor-353 .elementor-element.elementor-element-46b818c .elementor-heading-title{font-size:35px;font-weight:400;color:#3c3c3c}.elementor-353 .elementor-element.elementor-element-9a2e619{text-align:center;font-size:18px;font-weight:400;line-height:1.2em}@media(min-width:768px){.elementor-353 .elementor-element.elementor-element-b3e1766{width:50%}.elementor-353 .elementor-element.elementor-element-1e487ce{width:50%}}@media(min-width:1025px){.elementor-353 .elementor-element.elementor-element-c1fe920>.elementor-background-overlay{background-attachment:fixed}}@media(max-width:1024px){.elementor-353 .elementor-element.elementor-element-4726192{--spacer-size:100px}.elementor-353 .elementor-element.elementor-element-25c39ee{line-height:1.2em}.elementor-353 .elementor-element.elementor-element-fb008ff{--spacer-size:10px}.elementor-353 .elementor-element.elementor-element-9487687{--spacer-size:10px}.elementor-353 .elementor-element.elementor-element-4bbf2dd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-353 .elementor-element.elementor-element-4bbf2dd .elementor-icon-list-item>a{font-size:20px}.elementor-353 .elementor-element.elementor-element-7bb274d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-353 .elementor-element.elementor-element-7bb274d .elementor-icon-list-item>a{font-size:20px}.elementor-353 .elementor-element.elementor-element-df552ae .elementor-icon-list-item>.elementor-icon-list-text,.elementor-353 .elementor-element.elementor-element-df552ae .elementor-icon-list-item>a{font-size:20px}}@media(max-width:767px){.elementor-353 .elementor-element.elementor-element-c1fe920>.elementor-background-overlay{background-position:center center}.elementor-353 .elementor-element.elementor-element-4726192{--spacer-size:100px}.elementor-353 .elementor-element.elementor-element-031248a .elementor-heading-title{font-size:30px}.elementor-353 .elementor-element.elementor-element-25c39ee{font-size:16px;line-height:1.2em}.elementor-353 .elementor-element.elementor-element-0cd5947{--e-icon-list-icon-size:23px}.elementor-353 .elementor-element.elementor-element-1f1caab{text-align:center}.elementor-353 .elementor-element.elementor-element-c4616b3 .elementor-heading-title{font-size:35px}.elementor-353 .elementor-element.elementor-element-79ad6e4 .elementor-heading-title{font-size:30px}.elementor-353 .elementor-element.elementor-element-2773012{font-size:16px}.elementor-353 .elementor-element.elementor-element-3e72095 .elementor-heading-title{font-size:30px}.elementor-353 .elementor-element.elementor-element-21b4351{font-size:16px}.elementor-353 .elementor-element.elementor-element-0cc9755 .elementor-heading-title{font-size:35px}.elementor-353 .elementor-element.elementor-element-e6a652e{font-size:16px}.elementor-353 .elementor-element.elementor-element-6a9b402{--e-icon-list-icon-size:23px}.elementor-353 .elementor-element.elementor-element-86b17ca{--e-icon-list-icon-size:23px}.elementor-353 .elementor-element.elementor-element-bbd5bd4 .elementor-heading-title{font-size:35px}.elementor-353 .elementor-element.elementor-element-f6ba881{font-size:16px}.elementor-353 .elementor-element.elementor-element-a2cec61 .elementor-heading-title{font-size:35px}.elementor-353 .elementor-element.elementor-element-0dfc57c{font-size:16px}.elementor-353 .elementor-element.elementor-element-4bbf2dd{--e-icon-list-icon-size:25px}.elementor-353 .elementor-element.elementor-element-4bbf2dd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-353 .elementor-element.elementor-element-4bbf2dd .elementor-icon-list-item>a{font-size:20px}.elementor-353 .elementor-element.elementor-element-7bb274d{--e-icon-list-icon-size:25px}.elementor-353 .elementor-element.elementor-element-7bb274d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-353 .elementor-element.elementor-element-7bb274d .elementor-icon-list-item>a{font-size:18px}.elementor-353 .elementor-element.elementor-element-df552ae{--e-icon-list-icon-size:25px}.elementor-353 .elementor-element.elementor-element-df552ae .elementor-icon-list-item>.elementor-icon-list-text,.elementor-353 .elementor-element.elementor-element-df552ae .elementor-icon-list-item>a{font-size:18px}.elementor-353 .elementor-element.elementor-element-fc6fcbe{text-align:left}.elementor-353 .elementor-element.elementor-element-81c3c6e .elementor-heading-title{font-size:30px}.elementor-353 .elementor-element.elementor-element-638b2b2{font-size:16px}.elementor-353 .elementor-element.elementor-element-46b818c .elementor-heading-title{font-size:30px}.elementor-353 .elementor-element.elementor-element-9a2e619{font-size:16px}}