.elementor-800 .elementor-element.elementor-element-52556d5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-800 .elementor-element.elementor-element-52556d5b:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-52556d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D94A4A;}.elementor-800 .elementor-element.elementor-element-52556d5b::before, .elementor-800 .elementor-element.elementor-element-52556d5b > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-52556d5b > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-52556d5b > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-52556d5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-52556d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://richter-lackierungen-coesfeld.de/wp-content/uploads/2026/06/2026.03.23_Richter-Lackiererei_0007.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-800 .elementor-element.elementor-element-52556d5b::before{filter:brightness( 75% ) contrast( 125% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-800 .elementor-element.elementor-element-7ba24fe8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-657b91e6 .elementor-heading-title{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-5c27a814{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-204f40c2{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-7b246e9 .elementor-button{background-color:#D94A4A;fill:var( --e-global-color-741cd97 );color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-7b246e9 .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-7b246e9 .elementor-button:focus{background-color:var( --e-global-color-741cd97 );color:#D94A4A;border-color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-7b246e9 .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-7b246e9 .elementor-button:focus svg{fill:#D94A4A;}.elementor-800 .elementor-element.elementor-element-c8d9aaa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-800 .elementor-element.elementor-element-c8d9aaa:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-c8d9aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E08A24;}.elementor-800 .elementor-element.elementor-element-c8d9aaa::before, .elementor-800 .elementor-element.elementor-element-c8d9aaa > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-c8d9aaa > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-c8d9aaa > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-c8d9aaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-c8d9aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://richter-lackierungen-coesfeld.de/wp-content/uploads/2026/06/2pm-richter-lackierungen-7010-scaled.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-800 .elementor-element.elementor-element-c8d9aaa::before{filter:brightness( 75% ) contrast( 125% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-800 .elementor-element.elementor-element-40fd053c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-111b7801 .elementor-heading-title{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-5edea99{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-46f72f1f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-7a0aeda8 .elementor-button{background-color:#E08A24;fill:var( --e-global-color-741cd97 );color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-7a0aeda8 .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-7a0aeda8 .elementor-button:focus{background-color:var( --e-global-color-741cd97 );color:#E08A24;border-color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-7a0aeda8 .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-7a0aeda8 .elementor-button:focus svg{fill:#E08A24;}.elementor-800 .elementor-element.elementor-element-30370675{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-800 .elementor-element.elementor-element-30370675:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-30370675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C6B82A;}.elementor-800 .elementor-element.elementor-element-30370675::before, .elementor-800 .elementor-element.elementor-element-30370675 > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-30370675 > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-30370675 > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-30370675 > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-30370675 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://richter-lackierungen-coesfeld.de/wp-content/uploads/2026/06/2pm-richter-lackierungen-6990-scaled.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-800 .elementor-element.elementor-element-30370675::before{filter:brightness( 75% ) contrast( 125% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-800 .elementor-element.elementor-element-291e776b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-2a55b1f5 .elementor-heading-title{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-4e334e46{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-8f1be9b{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-2b502aed .elementor-button{background-color:#C6B82A;fill:var( --e-global-color-741cd97 );color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-2b502aed .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-2b502aed .elementor-button:focus{background-color:var( --e-global-color-741cd97 );color:#C6B82A;border-color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-2b502aed .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-2b502aed .elementor-button:focus svg{fill:#C6B82A;}.elementor-800 .elementor-element.elementor-element-7053375f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-800 .elementor-element.elementor-element-7053375f:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-7053375f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70B83A;}.elementor-800 .elementor-element.elementor-element-7053375f::before, .elementor-800 .elementor-element.elementor-element-7053375f > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-7053375f > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-7053375f > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-7053375f > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-7053375f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://richter-lackierungen-coesfeld.de/wp-content/uploads/2026/06/2026.03.23_Richter-Lackiererei_0082.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-800 .elementor-element.elementor-element-7053375f::before{filter:brightness( 75% ) contrast( 125% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-800 .elementor-element.elementor-element-262a8344{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-34f8fc21 .elementor-heading-title{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-de3f971{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-43e27a80{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-800 .elementor-element.elementor-element-1d58d501 .elementor-button{background-color:#70B83A;fill:var( --e-global-color-741cd97 );color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-1d58d501 .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-1d58d501 .elementor-button:focus{background-color:var( --e-global-color-741cd97 );color:#70B83A;border-color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-1d58d501 .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-1d58d501 .elementor-button:focus svg{fill:#70B83A;}.elementor-800 .elementor-element.elementor-element-5bc5f534{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-800 .elementor-element.elementor-element-5bc5f534:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-5bc5f534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38B978;}.elementor-800 .elementor-element.elementor-element-5bc5f534::before, .elementor-800 .elementor-element.elementor-element-5bc5f534 > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-5bc5f534 > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-5bc5f534 > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-5bc5f534 > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-5bc5f534 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://richter-lackierungen-coesfeld.de/wp-content/uploads/2026/06/2pm-richter-lackierungen-7075-scaled.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-800 .elementor-element.elementor-element-5bc5f534::before{filter:brightness( 75% ) contrast( 125% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-800 .elementor-element.elementor-element-30183938{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-57df807b .elementor-heading-title{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-7a5dc306{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-4e77859f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-5b3172da .elementor-button{background-color:#38B978;fill:var( --e-global-color-741cd97 );color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-5b3172da .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-5b3172da .elementor-button:focus{background-color:var( --e-global-color-741cd97 );color:#38B978;border-color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-5b3172da .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-5b3172da .elementor-button:focus svg{fill:#38B978;}.elementor-800 .elementor-element.elementor-element-1ac08bb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-800 .elementor-element.elementor-element-1ac08bb1:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-1ac08bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2ABDBD;}.elementor-800 .elementor-element.elementor-element-1ac08bb1::before, .elementor-800 .elementor-element.elementor-element-1ac08bb1 > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-1ac08bb1 > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-1ac08bb1 > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-1ac08bb1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-1ac08bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://richter-lackierungen-coesfeld.de/wp-content/uploads/2026/06/2pm-richter-lackierungen-6978-scaled.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-800 .elementor-element.elementor-element-1ac08bb1::before{filter:brightness( 75% ) contrast( 125% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-800 .elementor-element.elementor-element-72bbef7b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-178095aa .elementor-heading-title{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-13a6a136{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-5bbdb980{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-3206b9a7 .elementor-button{background-color:#2ABDBD;fill:var( --e-global-color-741cd97 );color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-3206b9a7 .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-3206b9a7 .elementor-button:focus{background-color:var( --e-global-color-741cd97 );color:#2ABDBD;border-color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-3206b9a7 .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-3206b9a7 .elementor-button:focus svg{fill:#2ABDBD;}.elementor-800 .elementor-element.elementor-element-13760884{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-800 .elementor-element.elementor-element-13760884:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-13760884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A91D9;}.elementor-800 .elementor-element.elementor-element-13760884::before, .elementor-800 .elementor-element.elementor-element-13760884 > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-13760884 > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-13760884 > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-13760884 > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-13760884 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://richter-lackierungen-coesfeld.de/wp-content/uploads/2026/06/2pm-richter-lackierungen-6942-scaled.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-800 .elementor-element.elementor-element-13760884::before{filter:brightness( 75% ) contrast( 125% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-800 .elementor-element.elementor-element-4cf32a57{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-215b0db5 .elementor-heading-title{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-5c882ac9{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-272a17cc{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-3024b11b .elementor-button{background-color:#4A91D9;fill:var( --e-global-color-741cd97 );color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-3024b11b .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-3024b11b .elementor-button:focus{background-color:var( --e-global-color-741cd97 );color:#4A91D9;border-color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-3024b11b .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-3024b11b .elementor-button:focus svg{fill:#4A91D9;}.elementor-800 .elementor-element.elementor-element-97e09c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-800 .elementor-element.elementor-element-97e09c2:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-97e09c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F69D9;}.elementor-800 .elementor-element.elementor-element-97e09c2::before, .elementor-800 .elementor-element.elementor-element-97e09c2 > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-97e09c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-97e09c2 > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-97e09c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-97e09c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://richter-lackierungen-coesfeld.de/wp-content/uploads/2026/06/2026.03.23_Richter-Lackiererei_0019.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-800 .elementor-element.elementor-element-97e09c2::before{filter:brightness( 75% ) contrast( 125% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-800 .elementor-element.elementor-element-42cb4d5e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-63cb7e0 .elementor-heading-title{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-6da4a29{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-16a5465d{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-1bbd1c55 .elementor-button{background-color:#6F69D9;fill:var( --e-global-color-741cd97 );color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-1bbd1c55 .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-1bbd1c55 .elementor-button:focus{background-color:var( --e-global-color-741cd97 );color:#6F69D9;border-color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-1bbd1c55 .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-1bbd1c55 .elementor-button:focus svg{fill:#6F69D9;}.elementor-800 .elementor-element.elementor-element-20ea6888{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-800 .elementor-element.elementor-element-20ea6888:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-20ea6888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B069D9;}.elementor-800 .elementor-element.elementor-element-20ea6888::before, .elementor-800 .elementor-element.elementor-element-20ea6888 > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-20ea6888 > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-20ea6888 > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-20ea6888 > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-20ea6888 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://richter-lackierungen-coesfeld.de/wp-content/uploads/2026/06/2pm-richter-lackierungen-6949-scaled.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-800 .elementor-element.elementor-element-20ea6888::before{filter:brightness( 75% ) contrast( 125% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-800 .elementor-element.elementor-element-2c108ec7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-5cce5c56 .elementor-heading-title{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-5e093c5c{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-50a6c0db{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-4f0f6865 .elementor-button{background-color:#B069D9;fill:var( --e-global-color-741cd97 );color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-4f0f6865 .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-4f0f6865 .elementor-button:focus{background-color:var( --e-global-color-741cd97 );color:#B069D9;border-color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-4f0f6865 .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-4f0f6865 .elementor-button:focus svg{fill:#B069D9;}.elementor-800 .elementor-element.elementor-element-fab9a9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-800 .elementor-element.elementor-element-fab9a9e:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-fab9a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D95A9C;}.elementor-800 .elementor-element.elementor-element-fab9a9e::before, .elementor-800 .elementor-element.elementor-element-fab9a9e > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-fab9a9e > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-fab9a9e > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-fab9a9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-fab9a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://richter-lackierungen-coesfeld.de/wp-content/uploads/2026/06/2pm-richter-lackierungen-6985-scaled.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-800 .elementor-element.elementor-element-fab9a9e::before{filter:brightness( 75% ) contrast( 125% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-800 .elementor-element.elementor-element-a84114c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-613bff .elementor-heading-title{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-2e5d535e{color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-175d5488{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-5cdaf9b5 .elementor-button{background-color:#D95A9C;fill:var( --e-global-color-741cd97 );color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-5cdaf9b5 .elementor-button:hover, .elementor-800 .elementor-element.elementor-element-5cdaf9b5 .elementor-button:focus{background-color:var( --e-global-color-741cd97 );color:#D95A9C;border-color:var( --e-global-color-741cd97 );}.elementor-800 .elementor-element.elementor-element-5cdaf9b5 .elementor-button:hover svg, .elementor-800 .elementor-element.elementor-element-5cdaf9b5 .elementor-button:focus svg{fill:#D95A9C;}@media(max-width:767px){.elementor-800 .elementor-element.elementor-element-204f40c2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-800 .elementor-element.elementor-element-7a0aeda8.elementor-element{--align-self:flex-start;}.elementor-800 .elementor-element.elementor-element-2b502aed.elementor-element{--align-self:flex-start;}.elementor-800 .elementor-element.elementor-element-1d58d501.elementor-element{--align-self:flex-start;}.elementor-800 .elementor-element.elementor-element-5b3172da.elementor-element{--align-self:flex-start;}.elementor-800 .elementor-element.elementor-element-3206b9a7.elementor-element{--align-self:flex-start;}.elementor-800 .elementor-element.elementor-element-3024b11b.elementor-element{--align-self:flex-start;}.elementor-800 .elementor-element.elementor-element-1bbd1c55.elementor-element{--align-self:flex-start;}.elementor-800 .elementor-element.elementor-element-4f0f6865.elementor-element{--align-self:flex-start;}.elementor-800 .elementor-element.elementor-element-5cdaf9b5.elementor-element{--align-self:flex-start;}}/* Start custom CSS for container, class: .elementor-element-52556d5b */.quicklink {
  position: relative !important;
  overflow: hidden !important;
}

/* Elementor-Hintergrundbild im ::before */
.quicklink::before {
  width: 60% !important;
  left: auto !important;
  right: 0 !important;

  opacity: 1 !important;

  background-size: cover !important;
  background-position: center right !important;
  background-repeat: no-repeat !important;

  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  -webkit-mask-size: 100% 100% !important;
  mask-size: 100% 100% !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
}

/* Inhalt über dem Hintergrundbild halten */
.quicklink > .e-con-inner {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8d9aaa */.quicklink {
  position: relative !important;
  overflow: hidden !important;
}

/* Elementor-Hintergrundbild im ::before */
.quicklink::before {
  width: 60% !important;
  left: auto !important;
  right: 0 !important;

  opacity: 1 !important;

  background-size: cover !important;
  background-position: center right !important;
  background-repeat: no-repeat !important;

  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  -webkit-mask-size: 100% 100% !important;
  mask-size: 100% 100% !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
}

/* Inhalt über dem Hintergrundbild halten */
.quicklink > .e-con-inner {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30370675 */.quicklink {
  position: relative !important;
  overflow: hidden !important;
}

/* Elementor-Hintergrundbild im ::before */
.quicklink::before {
  width: 60% !important;
  left: auto !important;
  right: 0 !important;

  opacity: 1 !important;

  background-size: cover !important;
  background-position: center right !important;
  background-repeat: no-repeat !important;

  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  -webkit-mask-size: 100% 100% !important;
  mask-size: 100% 100% !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
}

/* Inhalt über dem Hintergrundbild halten */
.quicklink > .e-con-inner {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7053375f */.quicklink {
  position: relative !important;
  overflow: hidden !important;
}

/* Elementor-Hintergrundbild im ::before */
.quicklink::before {
  width: 60% !important;
  left: auto !important;
  right: 0 !important;

  opacity: 1 !important;

  background-size: cover !important;
  background-position: center right !important;
  background-repeat: no-repeat !important;

  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  -webkit-mask-size: 100% 100% !important;
  mask-size: 100% 100% !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
}

/* Inhalt über dem Hintergrundbild halten */
.quicklink > .e-con-inner {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bc5f534 */.quicklink {
  position: relative !important;
  overflow: hidden !important;
}

/* Elementor-Hintergrundbild im ::before */
.quicklink::before {
  width: 60% !important;
  left: auto !important;
  right: 0 !important;

  opacity: 1 !important;

  background-size: cover !important;
  background-position: center right !important;
  background-repeat: no-repeat !important;

  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  -webkit-mask-size: 100% 100% !important;
  mask-size: 100% 100% !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
}

/* Inhalt über dem Hintergrundbild halten */
.quicklink > .e-con-inner {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ac08bb1 */.quicklink {
  position: relative !important;
  overflow: hidden !important;
}

/* Elementor-Hintergrundbild im ::before */
.quicklink::before {
  width: 60% !important;
  left: auto !important;
  right: 0 !important;

  opacity: 1 !important;

  background-size: cover !important;
  background-position: center right !important;
  background-repeat: no-repeat !important;

  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  -webkit-mask-size: 100% 100% !important;
  mask-size: 100% 100% !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
}

/* Inhalt über dem Hintergrundbild halten */
.quicklink > .e-con-inner {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13760884 */.quicklink {
  position: relative !important;
  overflow: hidden !important;
}

/* Elementor-Hintergrundbild im ::before */
.quicklink::before {
  width: 60% !important;
  left: auto !important;
  right: 0 !important;

  opacity: 1 !important;

  background-size: cover !important;
  background-position: center right !important;
  background-repeat: no-repeat !important;

  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  -webkit-mask-size: 100% 100% !important;
  mask-size: 100% 100% !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
}

/* Inhalt über dem Hintergrundbild halten */
.quicklink > .e-con-inner {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97e09c2 */.quicklink {
  position: relative !important;
  overflow: hidden !important;
}

/* Elementor-Hintergrundbild im ::before */
.quicklink::before {
  width: 60% !important;
  left: auto !important;
  right: 0 !important;

  opacity: 1 !important;

  background-size: cover !important;
  background-position: center right !important;
  background-repeat: no-repeat !important;

  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  -webkit-mask-size: 100% 100% !important;
  mask-size: 100% 100% !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
}

/* Inhalt über dem Hintergrundbild halten */
.quicklink > .e-con-inner {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ea6888 */.quicklink {
  position: relative !important;
  overflow: hidden !important;
}

/* Elementor-Hintergrundbild im ::before */
.quicklink::before {
  width: 60% !important;
  left: auto !important;
  right: 0 !important;

  opacity: 1 !important;

  background-size: cover !important;
  background-position: center right !important;
  background-repeat: no-repeat !important;

  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  -webkit-mask-size: 100% 100% !important;
  mask-size: 100% 100% !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
}

/* Inhalt über dem Hintergrundbild halten */
.quicklink > .e-con-inner {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab9a9e */.quicklink {
  position: relative !important;
  overflow: hidden !important;
}

/* Elementor-Hintergrundbild im ::before */
.quicklink::before {
  width: 60% !important;
  left: auto !important;
  right: 0 !important;

  opacity: 1 !important;

  background-size: cover !important;
  background-position: center right !important;
  background-repeat: no-repeat !important;

  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  mask-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(0, 0, 0, 0.08) 10%,
    rgba(0, 0, 0, 0.25) 22%,
    rgba(0, 0, 0, 0.55) 38%,
    rgba(0, 0, 0, 0.82) 58%,
    #000 78%,
    #000 100%
  ) !important;

  -webkit-mask-size: 100% 100% !important;
  mask-size: 100% 100% !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
}

/* Inhalt über dem Hintergrundbild halten */
.quicklink > .e-con-inner {
  position: relative !important;
  z-index: 2 !important;
}/* End custom CSS */