.elementor-961 .elementor-element.elementor-element-fa870e2{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-961 .elementor-element.elementor-element-fa870e2:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-fa870e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://farbgestaltung-kaul.de/wp-content/uploads/2024/12/Tittelbanner-Impressum.png");background-repeat:no-repeat;background-size:cover;}.elementor-961 .elementor-element.elementor-element-8a60475 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0vw 0vw 0vw 0vw;padding:0vw 1vw 0vw 1vw;}.elementor-961 .elementor-element.elementor-element-8a60475{text-align:center;}.elementor-961 .elementor-element.elementor-element-8a60475 .elementor-heading-title{font-family:"pf-fuel-grime", Sans-serif;font-size:13rem;text-transform:none;font-style:normal;text-decoration:none;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 24px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-4293dff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-961 .elementor-element.elementor-element-b110578{--display:flex;}.elementor-961 .elementor-element.elementor-element-7c17375 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-961 .elementor-element.elementor-element-7c17375 .elementor-heading-title{font-family:"mingler", Sans-serif;font-size:6rem;}.elementor-961 .elementor-element.elementor-element-266975d{font-family:"mingler", Sans-serif;font-size:3rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-a0c829f{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-3b6a797{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-6601ff1{--display:flex;}.elementor-961 .elementor-element.elementor-element-20aeb59{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-4ab22a1{column-gap:0vw;text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-d9cea01{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-cf97cea{column-gap:0vw;text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2px;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-0714ce3{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-c857f97{column-gap:0vw;text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2px;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-25b0863{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-35dc4aa{column-gap:0vw;text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2px;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-2e5ef95{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-6007381{--display:flex;}.elementor-961 .elementor-element.elementor-element-780f22a{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-f8c32fe{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-12a6bad{--display:flex;}.elementor-961 .elementor-element.elementor-element-6127946{font-family:"mingler", Sans-serif;font-size:3rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-50b2123{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-6223ee3{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-93a188d{column-gap:0vw;text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2px;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-e443ebc{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-1a58c8d{--display:flex;}.elementor-961 .elementor-element.elementor-element-e463e4b{font-family:"mingler", Sans-serif;font-size:3rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-5116055{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-bff76e1{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-de42c00{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-2c00716{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-f31e30d{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-93333ac{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-9c8fbe9{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-72d9970{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-8638d46{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-04b52e0{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-bcaee0d{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-3583c74{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-5b591d1{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-0de0e2d{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-e50937e{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-e5c5e05{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-7a71426{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-428a278{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-9ed2974 > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-961 .elementor-element.elementor-element-9ed2974{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-89e3266 > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-961 .elementor-element.elementor-element-89e3266{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-63ea88a > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-961 .elementor-element.elementor-element-63ea88a{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-73fd4e4 > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-961 .elementor-element.elementor-element-73fd4e4{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-abda590{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-77a4a2e{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-17dacbc{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-dd105a4{--display:flex;}.elementor-961 .elementor-element.elementor-element-06dacad{font-family:"mingler", Sans-serif;font-size:3rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-0a1985a{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-c2fa459{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-8c25f6b{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-2b88d7c{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-bcb9e59{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-c6ad11b{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-50e24bc{--display:flex;}.elementor-961 .elementor-element.elementor-element-c5f4056{font-family:"mingler", Sans-serif;font-size:3rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-62c49de{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-5cdc8df{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-d95acd1{--display:flex;}.elementor-961 .elementor-element.elementor-element-4db4957{font-family:"mingler", Sans-serif;font-size:3rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-2cb2457{font-family:"mingler", Sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-53a70a6{text-align:start;font-family:"Times New Roman", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-961 .elementor-element.elementor-element-8a60475 > .elementor-widget-container{margin:0rem 0rem 13rem 0rem;}.elementor-961 .elementor-element.elementor-element-8a60475 .elementor-heading-title{font-size:7.5rem;}.elementor-961 .elementor-element.elementor-element-4293dff{--margin-top:-8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}}@media(min-width:768px){.elementor-961 .elementor-element.elementor-element-fa870e2{--content-width:100vw;}.elementor-961 .elementor-element.elementor-element-4293dff{--content-width:75vw;}}@media(max-width:767px){.elementor-961 .elementor-element.elementor-element-fa870e2{--min-height:15vh;}.elementor-961 .elementor-element.elementor-element-8a60475 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 1rem 0rem 1rem;}.elementor-961 .elementor-element.elementor-element-8a60475 .elementor-heading-title{font-size:3.2rem;}.elementor-961 .elementor-element.elementor-element-4293dff{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-961 .elementor-element.elementor-element-7c17375 .elementor-heading-title{font-size:3.3rem;}}