.elementor-14153 .elementor-element.elementor-element-68bb012a:not(.elementor-motion-effects-element-type-background), .elementor-14153 .elementor-element.elementor-element-68bb012a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCEDEE;background-image:url("https://hkr.kunden-website-entwicklung.de/wp-content/uploads/2021/02/Foto-Mühlhaus.jpg");}.elementor-14153 .elementor-element.elementor-element-68bb012a > .elementor-background-overlay{background-image:url("https://hkr.kunden-website-entwicklung.de/wp-content/uploads/2021/02/Foto-Mühlhaus.jpg");background-position:center center;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14153 .elementor-element.elementor-element-68bb012a > .elementor-container{max-width:1456px;}.elementor-14153 .elementor-element.elementor-element-68bb012a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-143px;margin-bottom:0px;padding:300px 300px 300px 300px;}.elementor-14153 .elementor-element.elementor-element-7913f90f{--spacer-size:20px;}.elementor-14153 .elementor-element.elementor-element-64f04b1c{--spacer-size:25px;}.elementor-14153 .elementor-element.elementor-element-33d83997:not(.elementor-motion-effects-element-type-background), .elementor-14153 .elementor-element.elementor-element-33d83997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A989B03;}.elementor-14153 .elementor-element.elementor-element-33d83997 > .elementor-background-overlay{background-color:#0A989B1C;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14153 .elementor-element.elementor-element-33d83997 > .elementor-container{max-width:1138px;}.elementor-14153 .elementor-element.elementor-element-33d83997{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;z-index:0;}.elementor-14153 .elementor-element.elementor-element-56748c04.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14153 .elementor-element.elementor-element-56748c04 > .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-14153 .elementor-element.elementor-element-56748c04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14153 .elementor-element.elementor-element-3c3aaaea{--spacer-size:53px;}.elementor-widget-text-editor{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-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-14153 .elementor-element.elementor-element-49a20716 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14153 .elementor-element.elementor-element-49a20716{text-align:center;color:#09999C;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-14153 .elementor-element.elementor-element-76a10ac{--spacer-size:41px;}.elementor-14153 .elementor-element.elementor-element-20deff8{--spacer-size:50px;}.elementor-14153 .elementor-element.elementor-element-4e31eac{--spacer-size:25px;}.elementor-14153 .elementor-element.elementor-element-68878cdd{--spacer-size:15px;}.elementor-14153 .elementor-element.elementor-element-3a94615a > .elementor-container{max-width:1800px;}.elementor-14153 .elementor-element.elementor-element-1b9d6244{--spacer-size:50px;}.elementor-14153 .elementor-element.elementor-element-60324f9{--spacer-size:25px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14153 .elementor-element.elementor-element-42f6de7c .elementor-toc__header-title{text-align:start;}.elementor-14153 .elementor-element.elementor-element-42f6de7c .elementor-toc__header{flex-direction:row;}.elementor-14153 .elementor-element.elementor-element-42f6de7c{--item-text-hover-color:#0A989B;--item-text-hover-decoration:underline;}.elementor-14153 .elementor-element.elementor-element-bcdf783{--spacer-size:25px;}.elementor-14153 .elementor-element.elementor-element-586e0e2{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-14153 .elementor-element.elementor-element-b4b6328 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-14153 .elementor-element.elementor-element-b4b6328{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-14153 .elementor-element.elementor-element-d943d19 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-14153 .elementor-element.elementor-element-d943d19{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-14153 .elementor-element.elementor-element-ae96940 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-14153 .elementor-element.elementor-element-ae96940 > .elementor-element-populated{margin:0px 0px 0px 17px;--e-column-margin-right:0px;--e-column-margin-left:17px;}.elementor-14153 .elementor-element.elementor-element-67a7560{--spacer-size:10px;}@media(min-width:768px){.elementor-14153 .elementor-element.elementor-element-1a12d73c{width:13.947%;}.elementor-14153 .elementor-element.elementor-element-d5bf224{width:70.658%;}.elementor-14153 .elementor-element.elementor-element-ae96940{width:15%;}}@media(max-width:1024px){.elementor-14153 .elementor-element.elementor-element-33d83997{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-14153 .elementor-element.elementor-element-33d83997{padding:87px 25px 0px 25px;}}/* Start custom CSS for title-subtitle, class: .elementor-element-5ab6b6a */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-b386ed9 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-1f368b0 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-a2ae4bb */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-f1b850d */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-bcf2854 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-845ee80 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-d732311 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-c901d21 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-a484aa1 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-8616f6c */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-e738738 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-0da57f9 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-06c0de2 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-cb3631c */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-53f8d4b */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-5cfab5e */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-4cd807f */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-5afb5f9 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-f129939 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-0a9bf52 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-0509a15 */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-e5e2e9e */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */
/* Start custom CSS for title-subtitle, class: .elementor-element-3e80cef */.title{ color:#0a989b; font-family: Roboto, sans-serif; font-size: 1rem; letter-spacing: -0.01rem;font-weight: bold;}/* End custom CSS */