.elementor-33 .elementor-element.elementor-element-706e09a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-175px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-b11e435{--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:0px 15px;--row-gap:0px;--column-gap:15px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-5ada6e8{--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;}.elementor-33 .elementor-element.elementor-element-77cbb0f{animation-duration:599ms;margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-33 .elementor-element.elementor-element-fdc9ae2{--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;}.elementor-33 .elementor-element.elementor-element-c56b5fa{animation-duration:599ms;margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;animation-delay:99ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-33 .elementor-element.elementor-element-26abada{--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;}.elementor-33 .elementor-element.elementor-element-f2a5789{animation-duration:599ms;margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;animation-delay:166ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-33 .elementor-element.elementor-element-61287ea{--display:flex;--min-height:134px;--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;--overlay-opacity:1;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:99px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-61287ea:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-61287ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/08/lines.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-33 .elementor-element.elementor-element-61287ea::before, .elementor-33 .elementor-element.elementor-element-61287ea > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-61287ea > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-61287ea > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-61287ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-61287ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(144deg, #F7F7F7B5 0%, #BEBEBE 42%);}.elementor-33 .elementor-element.elementor-element-94133a3 .elementor-heading-title{font-family:"Barlow light", Sans-serif;font-size:21px;color:#BE1515;}.elementor-33 .elementor-element.elementor-element-7bce5af{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-7bce5af .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:48px;color:#222020;}.elementor-33 .elementor-element.elementor-element-48c7e7c.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-33 .elementor-element.elementor-element-48c7e7c .elementor-main-swiper{width:100%;}.elementor-33 .elementor-element.elementor-element-48c7e7c .elementor-swiper-button{font-size:20px;}.elementor-33 .elementor-element.elementor-element-8eca963{--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:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:0.99;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-8eca963:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-8eca963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/08/lines.jpg");background-size:contain;}.elementor-33 .elementor-element.elementor-element-8eca963::before, .elementor-33 .elementor-element.elementor-element-8eca963 > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-8eca963 > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-8eca963 > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-8eca963 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-8eca963 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-33 .elementor-element.elementor-element-e3a11fe{--display:flex;--min-height:0px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-e3a11fe:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-e3a11fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/09/getriebe-neu.jpg");background-position:center center;background-size:cover;}.elementor-33 .elementor-element.elementor-element-135e00f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-9b63adf{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -68px) -144px;z-index:2;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-33 .elementor-element.elementor-element-221dc66 .elementor-heading-title{font-family:"Barlow light", Sans-serif;font-size:21px;color:#BE1515;}.elementor-33 .elementor-element.elementor-element-b5342fa{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-b5342fa .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:48px;color:#222020;}.elementor-33 .elementor-element.elementor-element-7efcceb{font-family:"Barlow light", Sans-serif;font-size:19px;color:#1B1A1A;}.elementor-33 .elementor-element.elementor-element-1546cd1{--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;--justify-content:flex-start;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-689f50b{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-689f50b img{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-a15529a{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;animation-delay:99ms;text-align:left;}.elementor-33 .elementor-element.elementor-element-a15529a img{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-9355605{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;animation-delay:199ms;text-align:left;}.elementor-33 .elementor-element.elementor-element-9355605 img{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-2d4eb6b .elementor-button{background-color:#9E151F;font-family:"Barlow medium", Sans-serif;font-size:27px;padding:23px 23px 23px 23px;}.elementor-33 .elementor-element.elementor-element-90fc65c{--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;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-d992f3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-33 .elementor-element.elementor-element-d992f3b img{width:24%;max-width:32%;}.elementor-33 .elementor-element.elementor-element-1ac1266{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-1ac1266:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-1ac1266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-33 .elementor-element.elementor-element-2b44072{--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;}.elementor-33 .elementor-element.elementor-element-4a64542{text-align:center;}.elementor-33 .elementor-element.elementor-element-4a64542 .elementor-heading-title{font-family:"Barlow light", Sans-serif;font-size:21px;text-transform:uppercase;color:#BE1515;}.elementor-33 .elementor-element.elementor-element-0736b92{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-33 .elementor-element.elementor-element-0736b92 .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:48px;color:#222020;}.elementor-33 .elementor-element.elementor-element-0612b2f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-0612b2f:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-0612b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-33 .elementor-element.elementor-element-8a8fe10{--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;}.elementor-33 .elementor-element.elementor-element-dedfec5{--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;}.elementor-33 .elementor-element.elementor-element-9f1b20b{animation-delay:155ms;}.elementor-33 .elementor-element.elementor-element-50d4638{--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;}.elementor-33 .elementor-element.elementor-element-7cd8b9f{animation-delay:255ms;}.elementor-33 .elementor-element.elementor-element-9d5749a{--display:flex;--min-height:800px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.33;}.elementor-33 .elementor-element.elementor-element-9d5749a:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-9d5749a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/08/kfz-Meisterwerkstatt.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-9d5749a::before, .elementor-33 .elementor-element.elementor-element-9d5749a > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-9d5749a > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-9d5749a > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-9d5749a > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-9d5749a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-33 .elementor-element.elementor-element-f1678ea{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-33 .elementor-element.elementor-element-f1678ea .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:114px;color:#E73737;}.elementor-33 .elementor-element.elementor-element-f6015d9{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;animation-delay:155ms;text-align:center;}.elementor-33 .elementor-element.elementor-element-f6015d9 .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:96px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-a1cef08 .elementor-button{background-color:#9E151F;font-family:"Barlow medium", Sans-serif;font-size:27px;padding:23px 23px 23px 23px;}.elementor-33 .elementor-element.elementor-element-a1cef08{padding:33px 0px 0px 0px;animation-delay:322ms;}.elementor-33 .elementor-element.elementor-element-732f5e9{--display:flex;--min-height:800px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.33;}.elementor-33 .elementor-element.elementor-element-732f5e9:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-732f5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/08/kfz-Meisterwerkstatt.jpg");}.elementor-33 .elementor-element.elementor-element-732f5e9::before, .elementor-33 .elementor-element.elementor-element-732f5e9 > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-732f5e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-732f5e9 > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-732f5e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-732f5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-33 .elementor-element.elementor-element-feb6139{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-33 .elementor-element.elementor-element-feb6139 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:114px;font-weight:800;color:#E73737;}.elementor-33 .elementor-element.elementor-element-0cdc6f0{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;animation-delay:155ms;text-align:center;}.elementor-33 .elementor-element.elementor-element-0cdc6f0 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:96px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-2e9acbb .elementor-button{background-color:#9E151F;font-family:"Barlow", Sans-serif;font-size:27px;box-shadow:0px 12px 39px 5px rgba(209.1, 16.81891304347823, 16.81891304347823, 0.51);padding:23px 23px 23px 23px;}.elementor-33 .elementor-element.elementor-element-2e9acbb{padding:33px 0px 0px 0px;animation-delay:322ms;}.elementor-33 .elementor-element.elementor-element-a44d4d9{--display:flex;--min-height:134px;--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;--overlay-opacity:0.97;--padding-top:99px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-a44d4d9:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-a44d4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 32%, #FFFFFF 38%);}.elementor-33 .elementor-element.elementor-element-a44d4d9::before, .elementor-33 .elementor-element.elementor-element-a44d4d9 > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-a44d4d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-a44d4d9 > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-a44d4d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-a44d4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-33 .elementor-element.elementor-element-19c5ef2{text-align:center;}.elementor-33 .elementor-element.elementor-element-19c5ef2 .elementor-heading-title{font-family:"Barlow light", Sans-serif;font-size:21px;text-transform:uppercase;color:#BE1515;}.elementor-33 .elementor-element.elementor-element-1e21c54{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-1e21c54 .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:48px;color:#222020;}.elementor-33 .elementor-element.elementor-element-2510a1a{animation-duration:999ms;animation-timing-function:cubic-bezier(0.95,0.05,0.795,0.035);}.elementor-33 .elementor-element.elementor-element-426ba01{--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;--justify-content:flex-end;--margin-top:-147px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-15ce4a2{width:var( --container-widget-width, 24% );max-width:24%;animation-duration:999ms;margin:-220px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 35px 0px;--container-widget-width:24%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.77,0,0.175,1);text-align:right;}.elementor-33 .elementor-element.elementor-element-15ce4a2 img{width:59%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-0c8f38b{width:var( --container-widget-width, 25% );max-width:25%;margin:-180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-0c8f38b .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:32px;line-height:41px;color:#222020;}.elementor-33 .elementor-element.elementor-element-944d9d2{--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;}.elementor-33 .elementor-element.elementor-element-eed69d2{width:var( --container-widget-width, 25% );max-width:25%;margin:-180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -57px;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-eed69d2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:32px;color:#222020;}.elementor-33 .elementor-element.elementor-element-71f40b6{--display:flex;animation-duration:899ms;--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:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 52px 0px rgba(0, 0, 0, 0.18);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-33 .elementor-element.elementor-element-2012c1c{--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;}.elementor-33 .elementor-element.elementor-element-2012c1c:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-2012c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/08/Bremsen.jpg");background-position:center center;background-size:cover;}.elementor-33 .elementor-element.elementor-element-8498865{--spacer-size:566px;}.elementor-33 .elementor-element.elementor-element-ce75cf3{--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;--justify-content:center;--padding-top:65px;--padding-bottom:65px;--padding-left:65px;--padding-right:65px;}.elementor-33 .elementor-element.elementor-element-ce75cf3:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-ce75cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(172deg, #1A1A1A 45%, #3F3F3F 100%);}.elementor-33 .elementor-element.elementor-element-091e6cf .elementor-heading-title{font-family:"Barlow light", Sans-serif;font-size:21px;text-transform:uppercase;color:#BE1515;}.elementor-33 .elementor-element.elementor-element-7d85630{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-7d85630 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-af64a33{font-family:"Barlow light", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-6ba0eb0 .elementor-button{background-color:#9E151F;font-family:"Barlow medium", Sans-serif;font-size:27px;padding:23px 23px 23px 23px;}.elementor-33 .elementor-element.elementor-element-6ba0eb0 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-6ba0eb0 .elementor-button:focus{background-color:#383838;}.elementor-33 .elementor-element.elementor-element-ba6ded3{--display:flex;animation-duration:899ms;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-33 .elementor-element.elementor-element-947f33d{--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;}.elementor-33 .elementor-element.elementor-element-947f33d:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-947f33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/08/Fehlerdiagnose.jpg");background-size:cover;}.elementor-33 .elementor-element.elementor-element-540056f{--spacer-size:566px;}.elementor-33 .elementor-element.elementor-element-d744842{--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;--justify-content:center;--padding-top:65px;--padding-bottom:65px;--padding-left:65px;--padding-right:65px;}.elementor-33 .elementor-element.elementor-element-d744842:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-d744842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(172deg, #1A1A1A 45%, #3F3F3F 100%);}.elementor-33 .elementor-element.elementor-element-d00c0ea .elementor-heading-title{font-family:"Barlow light", Sans-serif;font-size:21px;text-transform:uppercase;color:#BE1515;}.elementor-33 .elementor-element.elementor-element-1140522{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-1140522 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-81ce3a8{font-family:"Barlow light", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-ddd2089 .elementor-button{background-color:#9E151F;font-family:"Barlow medium", Sans-serif;font-size:27px;padding:23px 23px 23px 23px;}.elementor-33 .elementor-element.elementor-element-ddd2089 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-ddd2089 .elementor-button:focus{background-color:#383838;}.elementor-33 .elementor-element.elementor-element-94437d7{--display:flex;animation-duration:899ms;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-33 .elementor-element.elementor-element-186f250{--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;}.elementor-33 .elementor-element.elementor-element-186f250:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-186f250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/09/inspektion.jpg");background-size:cover;}.elementor-33 .elementor-element.elementor-element-eb38ccc{--spacer-size:566px;}.elementor-33 .elementor-element.elementor-element-29771bb{--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;--justify-content:center;--padding-top:65px;--padding-bottom:65px;--padding-left:65px;--padding-right:65px;}.elementor-33 .elementor-element.elementor-element-29771bb:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-29771bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(172deg, #1A1A1A 45%, #3F3F3F 100%);}.elementor-33 .elementor-element.elementor-element-0b89199 .elementor-heading-title{font-family:"Barlow light", Sans-serif;font-size:21px;text-transform:uppercase;color:#BE1515;}.elementor-33 .elementor-element.elementor-element-4215c2c{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-4215c2c .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-18115aa{font-family:"Barlow light", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-cb18332 .elementor-button{background-color:#9E151F;font-family:"Barlow medium", Sans-serif;font-size:27px;padding:23px 23px 23px 23px;}.elementor-33 .elementor-element.elementor-element-cb18332 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-cb18332 .elementor-button:focus{background-color:#383838;}.elementor-33 .elementor-element.elementor-element-925de29{--display:flex;--min-height:611px;--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;--overlay-opacity:0.95;--padding-top:99px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-925de29:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-925de29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/08/lines.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-925de29::before, .elementor-33 .elementor-element.elementor-element-925de29 > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-925de29 > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-925de29 > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-925de29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-925de29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(173deg, #9E151F 33%, #180606 100%);}.elementor-33 .elementor-element.elementor-element-ba63aba{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 37px 0px;text-align:center;}.elementor-33 .elementor-element.elementor-element-ba63aba .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-84ebb84 .elementor-button{background-color:#FFFFFF;font-family:"Barlow medium", Sans-serif;font-size:27px;fill:#000000;color:#000000;padding:23px 23px 23px 23px;}.elementor-33 .elementor-element.elementor-element-84ebb84 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-84ebb84 .elementor-button:focus{background-color:#383838;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-84ebb84{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-84ebb84 .elementor-button:hover svg, .elementor-33 .elementor-element.elementor-element-84ebb84 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-12038cb{--display:flex;--min-height:800px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.61;}.elementor-33 .elementor-element.elementor-element-12038cb:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-12038cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/09/inspektion.jpg");background-size:cover;}.elementor-33 .elementor-element.elementor-element-12038cb::before, .elementor-33 .elementor-element.elementor-element-12038cb > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-12038cb > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-12038cb > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-12038cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-12038cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-33 .elementor-element.elementor-element-508b923{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-33 .elementor-element.elementor-element-508b923 .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:114px;color:#E73737;}.elementor-33 .elementor-element.elementor-element-9c6b5bb{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;animation-delay:155ms;text-align:center;}.elementor-33 .elementor-element.elementor-element-9c6b5bb .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:96px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-3adf99e .elementor-button{background-color:#9E151F;font-family:"Barlow medium", Sans-serif;font-size:27px;padding:23px 23px 23px 23px;}.elementor-33 .elementor-element.elementor-element-3adf99e{padding:33px 0px 0px 0px;animation-delay:322ms;}.elementor-33 .elementor-element.elementor-element-4fef8b5{--display:flex;--min-height:800px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.33;}.elementor-33 .elementor-element.elementor-element-4fef8b5:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-4fef8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/08/kfz-Meisterwerkstatt.jpg");}.elementor-33 .elementor-element.elementor-element-4fef8b5::before, .elementor-33 .elementor-element.elementor-element-4fef8b5 > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-4fef8b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-4fef8b5 > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-4fef8b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-4fef8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-33 .elementor-element.elementor-element-4572d46{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-33 .elementor-element.elementor-element-4572d46 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:114px;font-weight:800;color:#E73737;}.elementor-33 .elementor-element.elementor-element-5dcd64a{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;animation-delay:155ms;text-align:center;}.elementor-33 .elementor-element.elementor-element-5dcd64a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:96px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-79da54c .elementor-button{background-color:#9E151F;font-family:"Barlow", Sans-serif;font-size:27px;padding:23px 23px 23px 23px;}.elementor-33 .elementor-element.elementor-element-79da54c{padding:33px 0px 0px 0px;animation-delay:322ms;}.elementor-33 .elementor-element.elementor-element-6f99909{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.99;--padding-top:66px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-6f99909:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-6f99909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/08/lines.jpg");background-position:-629px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-33 .elementor-element.elementor-element-6f99909::before, .elementor-33 .elementor-element.elementor-element-6f99909 > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-6f99909 > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-6f99909 > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-6f99909 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-6f99909 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-33 .elementor-element.elementor-element-9e8bd3c{--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;}.elementor-33 .elementor-element.elementor-element-83ff3ae{text-align:center;}.elementor-33 .elementor-element.elementor-element-83ff3ae .elementor-heading-title{font-family:"Barlow light", Sans-serif;font-size:21px;text-transform:uppercase;color:#BE1515;}.elementor-33 .elementor-element.elementor-element-b07a8d5{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-33 .elementor-element.elementor-element-b07a8d5 .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:64px;color:#222020;}.elementor-33 .elementor-element.elementor-element-22b2ff5{animation-duration:1499ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;animation-timing-function:cubic-bezier(0.77,0,0.175,1);text-align:center;}.elementor-33 .elementor-element.elementor-element-22b2ff5 img{width:18%;}.elementor-33 .elementor-element.elementor-element-8de64ed .elementor-swiper-button{font-size:20px;}.elementor-33 .elementor-element.elementor-element-54184623:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-54184623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/09/servicefrau.jpg");background-position:center center;background-size:cover;}.elementor-33 .elementor-element.elementor-element-54184623{animation-duration:1111ms;box-shadow:0px 0px 38px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;animation-delay:199ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-33 .elementor-element.elementor-element-54184623 > .elementor-container{min-height:616px;}.elementor-33 .elementor-element.elementor-element-54184623 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-75df5e6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33 .elementor-element.elementor-element-75df5e6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BE1515 0%, #630101 100%);}.elementor-33 .elementor-element.elementor-element-75df5e6d{animation-duration:1699ms;animation-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}.elementor-33 .elementor-element.elementor-element-75df5e6d > .elementor-element-populated{box-shadow:0px 0px 44px 0px rgba(0, 0, 0, 0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-148px 32px 0px 155px;--e-column-margin-right:32px;--e-column-margin-left:155px;padding:44px 44px 44px 44px;}.elementor-33 .elementor-element.elementor-element-75df5e6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-214f9e20{width:auto;max-width:auto;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-214f9e20 .elementor-heading-title{font-family:"Barlow medium", Sans-serif;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-65fc61f5{padding:0px 0px 0px 0px;font-family:"Barlow light", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-226101fd{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-33 .elementor-element.elementor-element-226101fd img{width:21%;}.elementor-33 .elementor-element.elementor-element-4bc1e7d2{animation-duration:5899ms;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;animation-delay:199ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-33 .elementor-element.elementor-element-4bc1e7d2 .elementor-heading-title{font-family:"Fasthand", Sans-serif;font-size:33px;font-weight:400;letter-spacing:2.3px;color:#D8D8D8;}.elementor-33 .elementor-element.elementor-element-4cb28b9{animation-duration:2222ms;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;animation-delay:199ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-33 .elementor-element.elementor-element-4cb28b9 .elementor-heading-title{font-family:"Barlow light", Sans-serif;font-size:17px;font-weight:300;letter-spacing:2.3px;color:#D8D8D8;}.elementor-33 .elementor-element.elementor-element-404ebabd .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:19px;font-weight:500;letter-spacing:2.3px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-49472d2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:66px;--padding-bottom:77px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-49472d2:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-49472d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-33 .elementor-element.elementor-element-a3a14fb{--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;}.elementor-33 .elementor-element.elementor-element-d88e046{text-align:center;}.elementor-33 .elementor-element.elementor-element-d88e046 .elementor-heading-title{font-family:"Barlow light", Sans-serif;font-size:21px;text-transform:uppercase;color:#BE1515;}.elementor-33 .elementor-element.elementor-element-949319d{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-33 .elementor-element.elementor-element-949319d .elementor-heading-title{font-family:"Barlow medium", Sans-serif;font-size:64px;color:#222020;}.elementor-33 .elementor-element.elementor-element-1d5380a{margin:-69px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-865064f{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-33 .elementor-element.elementor-element-865064f > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-865064f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-33 .elementor-element.elementor-element-865064f:after{content:"0.66";}.elementor-33 .elementor-element.elementor-element-865064f .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-865064f .elementor-post__meta-data span + span:before{content:"///";}.elementor-33 .elementor-element.elementor-element-865064f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-33 .elementor-element.elementor-element-865064f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-33 .elementor-element.elementor-element-865064f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-33 .elementor-element.elementor-element-865064f .elementor-post__title{margin-bottom:14px;}.elementor-33 .elementor-element.elementor-element-865064f .elementor-post__meta-data{margin-bottom:18px;}.elementor-33 .elementor-element.elementor-element-865064f .elementor-post__text{margin-bottom:28px;}.elementor-33 .elementor-element.elementor-element-6834d95{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-da1249a .osm-map-container{height:584px;z-index:0;}.elementor-33 .elementor-element.elementor-element-da1249a .marker-title .elementor-heading-title{margin:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-da1249a .marker-content .marker-description{padding:0px 0px 5px 0px;}.elementor-33 .elementor-element.elementor-element-36a991a > .elementor-container{max-width:1400px;}.elementor-33 .elementor-element.elementor-element-36a991a{margin-top:-99px;margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-452729c3:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-452729c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/09/4c9c1af1-06c2-4aa7-9c8f-45cbda22ba22.jpg");background-position:249px 0px;background-size:cover;}.elementor-33 .elementor-element.elementor-element-452729c3 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(102deg, #000000 38%, #F2295B00 74%);opacity:0.89;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-452729c3{animation-duration:999ms;box-shadow:0px 30px 37px 1px rgba(0, 0, 0, 0.32);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-44px;padding:133px 44px 133px 44px;z-index:1;animation-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}.elementor-33 .elementor-element.elementor-element-452729c3, .elementor-33 .elementor-element.elementor-element-452729c3 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-33 .elementor-element.elementor-element-4e93e3ff{padding:0px 0px 12px 0px;}.elementor-33 .elementor-element.elementor-element-4e93e3ff .elementor-heading-title{font-family:"Barlow medium", Sans-serif;text-shadow:0px 0px 28px rgba(0, 0, 0, 0.82);color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-1e632b5e{margin:0px 500px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:13px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-13px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-group > label, .elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-subgroup label{color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-group > label{font-family:"Barlow medium", Sans-serif;font-weight:600;letter-spacing:3.8px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-type-html{padding-bottom:0px;color:#CCCCCC;font-family:"Barlow medium", Sans-serif;font-size:13px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-group .elementor-field{color:#000000;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-group .elementor-field, .elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-subgroup label{font-family:"Barlow medium", Sans-serif;font-size:20px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#DA1414;border-width:0px 0px 9px 0px;border-radius:03px 03px 03px 03px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#DA1414;border-width:0px 0px 9px 0px;border-radius:03px 03px 03px 03px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-group .elementor-select-wrapper::before{color:#DA1414;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-button{font-family:"Barlow medium", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:1px;border-radius:0px 0px 0px 0px;padding:12px 33px 18px 33px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .e-form__buttons__wrapper__button-next{background-color:#A21A1A;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-button[type="submit"]{background-color:#A21A1A;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-1e632b5e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-33 .elementor-element.elementor-element-1e632b5e .e-form__buttons__wrapper__button-next:hover{background-color:#000000;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-button[type="submit"]:hover{background-color:#000000;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-1e632b5e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-5ada6e8{--width:50%;}.elementor-33 .elementor-element.elementor-element-fdc9ae2{--width:50%;}.elementor-33 .elementor-element.elementor-element-26abada{--width:50%;}.elementor-33 .elementor-element.elementor-element-e3a11fe{--width:97%;}.elementor-33 .elementor-element.elementor-element-135e00f{--content-width:1600px;}.elementor-33 .elementor-element.elementor-element-1546cd1{--width:100%;}.elementor-33 .elementor-element.elementor-element-90fc65c{--content-width:1600px;}.elementor-33 .elementor-element.elementor-element-2b44072{--width:100%;}.elementor-33 .elementor-element.elementor-element-8a8fe10{--width:100%;}.elementor-33 .elementor-element.elementor-element-dedfec5{--width:100%;}.elementor-33 .elementor-element.elementor-element-50d4638{--width:100%;}.elementor-33 .elementor-element.elementor-element-9d5749a{--content-width:1434px;}.elementor-33 .elementor-element.elementor-element-732f5e9{--content-width:1434px;}.elementor-33 .elementor-element.elementor-element-2012c1c{--width:50%;}.elementor-33 .elementor-element.elementor-element-ce75cf3{--width:50%;}.elementor-33 .elementor-element.elementor-element-947f33d{--width:50%;}.elementor-33 .elementor-element.elementor-element-d744842{--width:50%;}.elementor-33 .elementor-element.elementor-element-186f250{--width:50%;}.elementor-33 .elementor-element.elementor-element-29771bb{--width:50%;}.elementor-33 .elementor-element.elementor-element-12038cb{--content-width:1434px;}.elementor-33 .elementor-element.elementor-element-4fef8b5{--content-width:1434px;}.elementor-33 .elementor-element.elementor-element-9e8bd3c{--width:100%;}.elementor-33 .elementor-element.elementor-element-a3a14fb{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-33 .elementor-element.elementor-element-5ada6e8{--width:100%;}.elementor-33 .elementor-element.elementor-element-fdc9ae2{--width:100%;}.elementor-33 .elementor-element.elementor-element-26abada{--width:100%;}}@media(min-width:1025px){.elementor-33 .elementor-element.elementor-element-9d5749a:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-9d5749a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-33 .elementor-element.elementor-element-12038cb:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-12038cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-706e09a{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-b11e435{--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;}.elementor-33 .elementor-element.elementor-element-c56b5fa{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-f2a5789{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-8eca963{--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;}.elementor-33 .elementor-element.elementor-element-135e00f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-9b63adf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-221dc66.elementor-element{--align-self:flex-start;}.elementor-33 .elementor-element.elementor-element-221dc66{text-align:left;}.elementor-33 .elementor-element.elementor-element-2d4eb6b.elementor-element{--align-self:flex-start;}.elementor-33 .elementor-element.elementor-element-1e21c54{text-align:center;}.elementor-33 .elementor-element.elementor-element-eed69d2{margin:99px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;}.elementor-33 .elementor-element.elementor-element-7d85630 .elementor-heading-title{font-size:42px;}.elementor-33 .elementor-element.elementor-element-1140522 .elementor-heading-title{font-size:42px;}.elementor-33 .elementor-element.elementor-element-4215c2c .elementor-heading-title{font-size:42px;}.elementor-33 .elementor-element.elementor-element-6f99909:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-6f99909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-33 .elementor-element.elementor-element-75df5e6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-33 .elementor-element.elementor-element-452729c3:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-452729c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-33 .elementor-element.elementor-element-1e632b5e{margin:0px 134px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-706e09a{--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-b11e435{--gap:49px 49px;--row-gap:49px;--column-gap:49px;}.elementor-33 .elementor-element.elementor-element-fdc9ae2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33 .elementor-element.elementor-element-c56b5fa{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-f2a5789{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-61287ea{--padding-top:44px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-33 .elementor-element.elementor-element-94133a3 .elementor-heading-title{font-size:13px;}.elementor-33 .elementor-element.elementor-element-7bce5af{text-align:center;}.elementor-33 .elementor-element.elementor-element-7bce5af .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-8eca963{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-135e00f{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-33 .elementor-element.elementor-element-9b63adf{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-221dc66 .elementor-heading-title{font-size:13px;}.elementor-33 .elementor-element.elementor-element-b5342fa{text-align:left;}.elementor-33 .elementor-element.elementor-element-b5342fa .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-689f50b{--container-widget-width:79px;--container-widget-flex-grow:0;width:var( --container-widget-width, 79px );max-width:79px;}.elementor-33 .elementor-element.elementor-element-a15529a{--container-widget-width:72px;--container-widget-flex-grow:0;width:var( --container-widget-width, 72px );max-width:72px;}.elementor-33 .elementor-element.elementor-element-9355605{--container-widget-width:114px;--container-widget-flex-grow:0;width:var( --container-widget-width, 114px );max-width:114px;}.elementor-33 .elementor-element.elementor-element-2d4eb6b{padding:0px 0px 40px 0px;}.elementor-33 .elementor-element.elementor-element-2d4eb6b .elementor-button{font-size:21px;padding:14px 14px 14px 14px;}.elementor-33 .elementor-element.elementor-element-d992f3b img{width:73%;max-width:65%;}.elementor-33 .elementor-element.elementor-element-4a64542 .elementor-heading-title{font-size:13px;}.elementor-33 .elementor-element.elementor-element-0736b92{text-align:center;}.elementor-33 .elementor-element.elementor-element-0736b92 .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-f1678ea{text-align:left;}.elementor-33 .elementor-element.elementor-element-f1678ea .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-f6015d9{text-align:left;}.elementor-33 .elementor-element.elementor-element-f6015d9 .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-a1cef08 .elementor-button{font-size:21px;padding:14px 14px 14px 14px;}.elementor-33 .elementor-element.elementor-element-732f5e9{--min-height:503px;}.elementor-33 .elementor-element.elementor-element-732f5e9:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-732f5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-33 .elementor-element.elementor-element-feb6139{text-align:center;}.elementor-33 .elementor-element.elementor-element-feb6139 .elementor-heading-title{font-size:44px;}.elementor-33 .elementor-element.elementor-element-0cdc6f0{text-align:center;}.elementor-33 .elementor-element.elementor-element-0cdc6f0 .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-2e9acbb{padding:20px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-2e9acbb .elementor-button{font-size:21px;padding:14px 14px 14px 14px;}.elementor-33 .elementor-element.elementor-element-a44d4d9{--padding-top:44px;--padding-bottom:44px;--padding-left:9px;--padding-right:9px;}.elementor-33 .elementor-element.elementor-element-19c5ef2 .elementor-heading-title{font-size:13px;}.elementor-33 .elementor-element.elementor-element-1e21c54{text-align:center;}.elementor-33 .elementor-element.elementor-element-1e21c54 .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-426ba01{--content-width:659px;}.elementor-33 .elementor-element.elementor-element-15ce4a2{margin:28px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;--container-widget-width:278px;--container-widget-flex-grow:0;width:var( --container-widget-width, 278px );max-width:278px;}.elementor-33 .elementor-element.elementor-element-15ce4a2 img{width:50%;}.elementor-33 .elementor-element.elementor-element-0c8f38b{margin:52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -62px;text-align:center;}.elementor-33 .elementor-element.elementor-element-0c8f38b .elementor-heading-title{font-size:12px;}.elementor-33 .elementor-element.elementor-element-944d9d2{--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;--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:30px;--padding-left:7px;--padding-right:7px;}.elementor-33 .elementor-element.elementor-element-831f3dd{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-831f3dd img{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-eed69d2{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -28px;--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;text-align:center;}.elementor-33 .elementor-element.elementor-element-eed69d2 .elementor-heading-title{font-size:23px;line-height:1.4em;}.elementor-33 .elementor-element.elementor-element-8498865{--spacer-size:218px;}.elementor-33 .elementor-element.elementor-element-ce75cf3{--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-33 .elementor-element.elementor-element-091e6cf{text-align:left;}.elementor-33 .elementor-element.elementor-element-091e6cf .elementor-heading-title{font-size:13px;}.elementor-33 .elementor-element.elementor-element-7d85630{text-align:left;}.elementor-33 .elementor-element.elementor-element-7d85630 .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-6ba0eb0{padding:0px 0px 40px 0px;}.elementor-33 .elementor-element.elementor-element-6ba0eb0 .elementor-button{font-size:21px;padding:14px 14px 14px 14px;}.elementor-33 .elementor-element.elementor-element-ba6ded3{--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;}.elementor-33 .elementor-element.elementor-element-540056f{--spacer-size:218px;}.elementor-33 .elementor-element.elementor-element-d744842{--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-33 .elementor-element.elementor-element-d00c0ea{text-align:left;}.elementor-33 .elementor-element.elementor-element-d00c0ea .elementor-heading-title{font-size:13px;}.elementor-33 .elementor-element.elementor-element-1140522{text-align:left;}.elementor-33 .elementor-element.elementor-element-1140522 .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-ddd2089{padding:0px 0px 40px 0px;}.elementor-33 .elementor-element.elementor-element-ddd2089 .elementor-button{font-size:21px;padding:14px 14px 14px 14px;}.elementor-33 .elementor-element.elementor-element-94437d7{--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;}.elementor-33 .elementor-element.elementor-element-eb38ccc{--spacer-size:218px;}.elementor-33 .elementor-element.elementor-element-29771bb{--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-33 .elementor-element.elementor-element-0b89199{text-align:left;}.elementor-33 .elementor-element.elementor-element-0b89199 .elementor-heading-title{font-size:13px;}.elementor-33 .elementor-element.elementor-element-4215c2c{text-align:left;}.elementor-33 .elementor-element.elementor-element-4215c2c .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-cb18332{padding:0px 0px 40px 0px;}.elementor-33 .elementor-element.elementor-element-cb18332 .elementor-button{font-size:21px;padding:14px 14px 14px 14px;}.elementor-33 .elementor-element.elementor-element-925de29{--min-height:499px;--overlay-opacity:0.97;--padding-top:55px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-ba63aba{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 10px 15px;text-align:center;}.elementor-33 .elementor-element.elementor-element-ba63aba .elementor-heading-title{font-size:31px;}.elementor-33 .elementor-element.elementor-element-84ebb84{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-84ebb84 .elementor-button{font-size:21px;padding:14px 14px 14px 14px;}.elementor-33 .elementor-element.elementor-element-508b923{text-align:left;}.elementor-33 .elementor-element.elementor-element-508b923 .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-9c6b5bb{text-align:left;}.elementor-33 .elementor-element.elementor-element-9c6b5bb .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-3adf99e .elementor-button{font-size:21px;padding:14px 14px 14px 14px;}.elementor-33 .elementor-element.elementor-element-4fef8b5:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-4fef8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chevalier.923b.de/wp-content/uploads/2025/08/Hg.jpg");background-position:center left;}.elementor-33 .elementor-element.elementor-element-4fef8b5{--min-height:503px;--overlay-opacity:0.71;}.elementor-33 .elementor-element.elementor-element-4572d46{text-align:center;}.elementor-33 .elementor-element.elementor-element-4572d46 .elementor-heading-title{font-size:44px;}.elementor-33 .elementor-element.elementor-element-5dcd64a{text-align:center;}.elementor-33 .elementor-element.elementor-element-5dcd64a .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-79da54c{padding:20px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-79da54c .elementor-button{font-size:21px;padding:14px 14px 14px 14px;}.elementor-33 .elementor-element.elementor-element-6f99909:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-6f99909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-33 .elementor-element.elementor-element-83ff3ae .elementor-heading-title{font-size:13px;}.elementor-33 .elementor-element.elementor-element-b07a8d5{text-align:center;}.elementor-33 .elementor-element.elementor-element-b07a8d5 .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-22b2ff5 img{width:60%;}.elementor-33 .elementor-element.elementor-element-75df5e6d > .elementor-element-populated{margin:-94px 44px 99px 44px;--e-column-margin-right:44px;--e-column-margin-left:44px;}.elementor-33 .elementor-element.elementor-element-214f9e20 .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-226101fd img{width:63%;}.elementor-33 .elementor-element.elementor-element-4bc1e7d2 .elementor-heading-title{font-size:27px;}.elementor-33 .elementor-element.elementor-element-49472d2{--padding-top:44px;--padding-bottom:044px;--padding-left:15px;--padding-right:15px;}.elementor-33 .elementor-element.elementor-element-d88e046 .elementor-heading-title{font-size:13px;}.elementor-33 .elementor-element.elementor-element-949319d{text-align:center;}.elementor-33 .elementor-element.elementor-element-949319d .elementor-heading-title{font-size:26px;}.elementor-33 .elementor-element.elementor-element-865064f > .elementor-widget-container{margin:-59px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-865064f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-33 .elementor-element.elementor-element-865064f:after{content:"0.5";}.elementor-33 .elementor-element.elementor-element-865064f .elementor-post__thumbnail__link{width:100%;}.elementor-33 .elementor-element.elementor-element-6834d95{--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-33 .elementor-element.elementor-element-36a991a{margin-top:-72px;margin-bottom:-72px;padding:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-452729c3:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-452729c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-345px 0px;}.elementor-33 .elementor-element.elementor-element-452729c3 > .elementor-background-overlay{opacity:0.95;}.elementor-33 .elementor-element.elementor-element-452729c3{padding:41px 8px 49px 8px;}.elementor-33 .elementor-element.elementor-element-4e93e3ff .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-33 .elementor-element.elementor-element-1e632b5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-group > label{font-size:12px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-type-html{font-size:12px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-group .elementor-field, .elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-field-subgroup label{font-size:14px;}.elementor-33 .elementor-element.elementor-element-1e632b5e .elementor-button{font-size:14px;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-48c7e7c */.elementor-testimonial__name {
  margin-top: -30px;
}

.elementor-33 .elementor-element.elementor-element-48c7e7c .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d4eb6b *//* Nur dieser Button */
.termin-shine .elementor-button {
  position: relative;
  overflow: hidden; /* Damit der Effekt im Button bleibt */
}

/* Weißer Strahl */
.termin-shine .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%; /* Startposition links außerhalb */
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.6) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-20deg); /* Schräger Strahl, wirkt realistischer */
  animation: shine 4s infinite; /* alle 4 Sekunden wiederholen */
}

/* Animation: von links nach rechts */
@keyframes shine {
  0%   { left: -75%; }
  40%  { left: 125%; } /* durch den Button durch */
  100% { left: 125%; } /* Restzeit warten bis Wiederholung */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d992f3b *//* Smoothes Schweben von links nach rechts */
.float-left-right {
  display: inline-block;
  animation: floatX 6s ease-in-out infinite alternate;
}

@keyframes floatX {
  0%   { transform: translateX(0); }
  100% { transform: translateX(25px); } /* Distanz nach rechts */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1cef08 *//* Nur dieser Button */
.termin-shine .elementor-button {
  position: relative;
  overflow: hidden; /* Damit der Effekt im Button bleibt */
}

/* Weißer Strahl */
.termin-shine .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%; /* Startposition links außerhalb */
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.6) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-20deg); /* Schräger Strahl, wirkt realistischer */
  animation: shine 4s infinite; /* alle 4 Sekunden wiederholen */
}

/* Animation: von links nach rechts */
@keyframes shine {
  0%   { left: -75%; }
  40%  { left: 125%; } /* durch den Button durch */
  100% { left: 125%; } /* Restzeit warten bis Wiederholung */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e9acbb *//* Nur dieser Button */
.termin-shine .elementor-button {
  position: relative;
  overflow: hidden; /* Damit der Effekt im Button bleibt */
}

/* Weißer Strahl */
.termin-shine .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%; /* Startposition links außerhalb */
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.6) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-20deg); /* Schräger Strahl, wirkt realistischer */
  animation: shine 4s infinite; /* alle 4 Sekunden wiederholen */
}

/* Animation: von links nach rechts */
@keyframes shine {
  0%   { left: -75%; }
  40%  { left: 125%; } /* durch den Button durch */
  100% { left: 125%; } /* Restzeit warten bis Wiederholung */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba63aba */.che-follower {
  font-size: 14px;
  color: #d8d8d8;
  position: relative;
  top: -0.45em;   /* Desktop leicht höher */
}

/* Mobile (bis 640px) – etwas weniger Anhebung */
@media (max-width:640px) {
  .che-follower {
    top: -0.3em;
    font-size: 13px; /* optional kleiner, wirkt harmonischer */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3adf99e *//* Nur dieser Button */
.termin-shine .elementor-button {
  position: relative;
  overflow: hidden; /* Damit der Effekt im Button bleibt */
}

/* Weißer Strahl */
.termin-shine .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%; /* Startposition links außerhalb */
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.6) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-20deg); /* Schräger Strahl, wirkt realistischer */
  animation: shine 4s infinite; /* alle 4 Sekunden wiederholen */
}

/* Animation: von links nach rechts */
@keyframes shine {
  0%   { left: -75%; }
  40%  { left: 125%; } /* durch den Button durch */
  100% { left: 125%; } /* Restzeit warten bis Wiederholung */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79da54c *//* Nur dieser Button */
.termin-shine .elementor-button {
  position: relative;
  overflow: hidden; /* Damit der Effekt im Button bleibt */
}

/* Weißer Strahl */
.termin-shine .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%; /* Startposition links außerhalb */
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.6) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-20deg); /* Schräger Strahl, wirkt realistischer */
  animation: shine 4s infinite; /* alle 4 Sekunden wiederholen */
}

/* Animation: von links nach rechts */
@keyframes shine {
  0%   { left: -75%; }
  40%  { left: 125%; } /* durch den Button durch */
  100% { left: 125%; } /* Restzeit warten bis Wiederholung */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-404ebabd *//* Füge deinen bestehenden CSS-Code hier ein */

  /* Stil für den Titel "Mehr erfahren" */
  .herz {
    position: relative;
    display: inline-block;
  }

  /* Stil für den dicken Strich */
  .herz::after {
    content: '';
    display: block;
    width: 40px; /* Länge des Strichs */
    height: 8px; /* Dicke des Strichs */
    background-color: #fff;
    position: absolute;
    bottom: -16px; /* Position des Strichs unter dem Text */
    left: 0;
  }/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-865064f *//* ===== CHEVALIER BLOG STYLE – HERO PREVIEWS ===== */
:root{
  --che-red:#9E151F;
  --che-red-dark:#7d1018;
  --che-bg-card:#111;
  --che-text:#fff;
  --che-muted:#d8d8d8;
}

/* Grid */
.elementor-posts-container{
  display:grid;
  grid-template-columns:repeat(auto-fit, minmax(360px,1fr));
  gap:36px;
  margin-top:36px;
}

/* Karte als Bild-Hero */
.elementor-post{
  position:relative;
  display:flex;
  align-items:flex-end;            /* Text an den unteren Rand */
  min-height:360px;                /* Höhe ähnlich Vorlage */
  background:var(--che-bg-card);
  color:var(--che-text);
  border:2px solid var(--che-red);
  overflow:hidden;
  transition:transform .35s ease, box-shadow .35s ease, border-color .25s ease;
}
.elementor-post:hover{
  transform:translateY(-8px);
  box-shadow:0 16px 40px rgba(0,0,0,.35);
  border-color:var(--che-red-dark);
}

/* Das Thumbnail als full-cover Hintergrund */
.elementor-post__thumbnail{
  position:absolute; inset:0;
  margin:0; line-height:0; overflow:hidden;
}
.elementor-post__thumbnail a{ pointer-events:none; } /* Link killen */
.elementor-post__thumbnail img{
  position:absolute; inset:0;
  width:100%; height:100%;
  object-fit:cover;
  /* leichte Farb-/Helligkeitskorrektur wie im Beispiel */
  filter:saturate(1.05) brightness(.78) contrast(1.02);
  transition:transform .6s ease, filter .4s ease;
}
.elementor-post:hover .elementor-post__thumbnail img{
  transform:scale(1.03);
  filter:saturate(1.06) brightness(.82) contrast(1.04);
}

/* Dunkler Verlaufs-Overlay unten (lesenfreundlich) */
.elementor-post::after{
  content:"";
  position:absolute; inset:0;
  background:linear-gradient(
    180deg,
    rgba(0,0,0,0) 38%,
    rgba(0,0,0,.45) 62%,
    rgba(0,0,0,.75) 100%
  );
  pointer-events:none;
  z-index:1;
}

/* Textblock über dem Bild */
.elementor-post__text{
  position:relative; z-index:2;
  width:100%;
  padding:22px 24px 26px;
}

/* Titel (Link deaktiviert, Optik bold) */
.elementor-post__title,
.elementor-post__title a{
  font-family:"Barlow",system-ui,sans-serif;
  font-weight:800;
  font-size:clamp(1.3rem, 2.4vw, 1.7rem);
  line-height:1.18;
  color:#fff;
  margin:6px 0 10px;
  text-decoration:none;
  cursor:default;
  pointer-events:none;
}

/* Meta (dezent) */
.elementor-post__meta-data{
  font:600 .9rem/1.25 "Barlow",sans-serif;
  color:var(--che-muted);
  margin:0 0 10px;
}

/* Auszug */
.elementor-post__excerpt{
  font:500 1rem/1.6 "Barlow",sans-serif;
  color:#ececec;
  margin:0 0 12px;
}

/* Weiterlesen – sichtbar, aber nicht klickbar */
.elementor-post__read-more{
  display:inline-block !important;
  font:700 .95rem/1 "Barlow",sans-serif;
  color:#fff !important;
  background:var(--che-red);
  padding:9px 14px;
  border-radius:4px;
  text-decoration:none !important;
  margin-top:6px;
  pointer-events:none;
  cursor:default;
  transition:background .25s ease, box-shadow .25s ease;
}
.elementor-post__read-more:hover{
  background:var(--che-red); /* keine Farbänderung, weil kein Link */
  box-shadow:none;
}

/* Alle Links in den Karten neutralisieren (Failsafe) */
.elementor-widget-posts .elementor-post a{
  pointer-events:none !important;
  cursor:default !important;
  text-decoration:none !important;
  color:inherit !important;
}

/* Responsive */
@media (max-width:1024px){
  .elementor-posts-container{ gap:28px; }
  .elementor-post{ min-height:320px; }
  .elementor-post__text{ padding:20px; }
}
@media (max-width:767px){
  .elementor-posts-container{ grid-template-columns:1fr; gap:22px; }
  .elementor-post{ min-height:300px; }
  .elementor-post__text{ padding:18px; }
}/* End custom CSS */
/* Start custom CSS for osm-map-elementor, class: .elementor-element-da1249a *//* ==== Chevalier Style OSM Map Overlay ==== */
#osm-map-da1249a .leaflet-container::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(158, 21, 31, 0.35); /* Chevalier Rot mit 35% Transparenz */
  mix-blend-mode: multiply;             /* Farben werden dunkler gemischt */
  pointer-events: none;                 /* Map bleibt bedienbar */
  z-index: 50;
  border-radius: 8px;                   /* optional: abgerundete Ecken */
}

/* Rahmen & Shadow */
#osm-map-da1249a .leaflet-container {
  border: 3px solid #9E151F;            /* Chevalier-Rot als Rahmen */
  border-radius: 8px;
  box-shadow: 0 8px 28px rgba(0,0,0,.25);
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-1e632b5e *//* Radiobutton-Styling */
.elementor-form .elementor-field-type-radio input[type="radio"] {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: #fff;
    border: 2px solid #ccc;
    position: relative;
    -webkit-appearance: none;
    appearance: none;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}

/* Innerer Punkt bei aktiviertem Radiobutton */
.elementor-form .elementor-field-type-radio input[type="radio"]:checked::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background-color: #FEEF00; /* Gelb bleibt für Auswahl */
    transform: translate(-50%, -50%);
}

/* Hover-Effekt für Radiobuttons */
.elementor-form .elementor-field-type-radio input[type="radio"]:hover {
    border-color: #FEEF00;
}

/* Layout-Optimierung für die Radiobuttons */
.elementor-form .elementor-field-type-radio {
    display: flex;
    align-items: center;
    gap: 10px;
}

/* Styling für den Absende-Button */
.elementor-form .elementor-button {
    background-color: #9E151F;   /* Chevalier Rot */
    border: none;
    padding: 10px 20px;
    font-size: 16px;
    cursor: pointer;
    border-radius: 5px;
    transition: box-shadow 0.35s ease, transform 0.25s ease;
    color: #fff;
    font-weight: 700;
}

/* Hover-Effekt für den Absende-Button */
.elementor-form .elementor-button:hover {
    box-shadow: 0 0 18px 6px rgba(158, 21, 31, 0.7); /* roter Shine */
    transform: translateY(-2px); /* leichter Lift */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Barlow light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://chevalier.923b.de/wp-content/uploads/2025/09/Barlow-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://chevalier.923b.de/wp-content/uploads/2025/09/Barlow-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Barlow medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://chevalier.923b.de/wp-content/uploads/2025/09/Barlow-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */