.elementor-258 .elementor-element.elementor-element-9c7d359{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-258 .elementor-element.elementor-element-412529f{--display:flex;--position:relative;--min-height:560px;--border-radius:73px 73px 73px 73px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-258 .elementor-element.elementor-element-412529f:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-412529f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25384A;background-image:url("https://kdr.dakmecustomers.de/wp-content/uploads/2026/08/Video.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-412529f{left:0px;}body.rtl .elementor-258 .elementor-element.elementor-element-412529f{right:0px;}.elementor-258 .elementor-element.elementor-element-385b1f8{--display:flex;--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:flex-end;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-258 .elementor-element.elementor-element-54f9f5a img{width:420px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-fa8b006{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:start;}.elementor-258 .elementor-element.elementor-element-fa8b006 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;color:#C0B648;}.elementor-258 .elementor-element.elementor-element-a83bb84{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-f1c8ab4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-2bc7240{text-align:start;}.elementor-258 .elementor-element.elementor-element-2bc7240 img{width:90%;}.elementor-258 .elementor-element.elementor-element-d7aa099{--display:flex;--justify-content:center;}.elementor-258 .elementor-element.elementor-element-ab650bf{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-bebcae7{width:100%;max-width:100%;}.elementor-258 .elementor-element.elementor-element-bebcae7 .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:45px;font-weight:900;color:var( --e-global-color-099ffef );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-12d8d86{width:100%;max-width:100%;font-family:"TT Chocolates", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-e75f1dd{--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:150px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-bdf1480{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:"TT Chocolates", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-633ca02 );}.elementor-258 .elementor-element.elementor-element-bdf1480.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-7b93f44{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-258 .elementor-element.elementor-element-7b93f44.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-7b93f44 .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:45px;font-weight:900;text-transform:none;color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-87acb36{--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;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-4461ae8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-73ab20f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-258 .elementor-element.elementor-element-73ab20f .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:45px;font-weight:900;color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-d7dff22{font-family:"TT Chocolates", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-099ffef );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-258 .elementor-element.elementor-element-d9c6178 .elementor-button{background-color:#E5DE9E0D;font-family:"TT Chocolates", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-633ca02 );color:var( --e-global-color-633ca02 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-633ca02 );border-radius:25px 25px 20px 25px;padding:10px 25px 10px 25px;}.elementor-258 .elementor-element.elementor-element-d9c6178 .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-d9c6178 .elementor-button:focus{background-color:var( --e-global-color-633ca02 );color:var( --e-global-color-343f54a );}.elementor-258 .elementor-element.elementor-element-d9c6178 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-258 .elementor-element.elementor-element-d9c6178 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-258 .elementor-element.elementor-element-d9c6178 .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-d9c6178 .elementor-button:focus svg{fill:var( --e-global-color-343f54a );}.elementor-258 .elementor-element.elementor-element-ef2288a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-b36a150{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-905237a{text-align:end;}.elementor-258 .elementor-element.elementor-element-905237a img{width:90%;}.elementor-258 .elementor-element.elementor-element-8b0fd27{--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:250px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-b89bf7a{width:var( --container-widget-width, 31% );max-width:31%;padding:0px 0px 0px 0px;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:start;}.elementor-258 .elementor-element.elementor-element-b89bf7a.elementor-element{--align-self:flex-start;}.elementor-258 .elementor-element.elementor-element-b89bf7a .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:45px;font-weight:900;text-transform:none;color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-0d0718a{--swiper-slides-to-display:3;--swiper-slides-gap:20px;padding:0px 0px 0px 0px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-100px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:75px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:25px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:75px;--arrow-size:50px;}.elementor-258 .elementor-element.elementor-element-0d0718a .swiper-slide > .elementor-element{height:100%;}.elementor-258 .elementor-element.elementor-element-9b2cdc3{--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;--border-radius:0px 200px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-9b2cdc3:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-9b2cdc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kdr.dakmecustomers.de/wp-content/uploads/2026/09/Unser-Klosterdorf-bg-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-a2fb2cd{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-e6a0caf{padding:75px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-e6a0caf .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:45px;font-weight:900;text-transform:none;color:#293613;}.elementor-258 .elementor-element.elementor-element-5f54728{font-family:"TT Chocolates", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-9f17c6f{--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:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-1cdf677{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-04d960d .elementor-button{background-color:#6C143400;font-family:"TT Chocolates", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-633ca02 );color:var( --e-global-color-633ca02 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-633ca02 );border-radius:25px 25px 20px 25px;padding:10px 25px 10px 25px;}.elementor-258 .elementor-element.elementor-element-04d960d .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-04d960d .elementor-button:focus{background-color:var( --e-global-color-633ca02 );color:var( --e-global-color-343f54a );}.elementor-258 .elementor-element.elementor-element-04d960d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-258 .elementor-element.elementor-element-04d960d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-258 .elementor-element.elementor-element-04d960d .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-04d960d .elementor-button:focus svg{fill:var( --e-global-color-343f54a );}.elementor-258 .elementor-element.elementor-element-1f86218{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-b4001a7 .elementor-button{background-color:#6C143400;font-family:"TT Chocolates", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-633ca02 );color:var( --e-global-color-633ca02 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-633ca02 );border-radius:25px 25px 20px 25px;padding:10px 25px 10px 25px;}.elementor-258 .elementor-element.elementor-element-b4001a7 .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-b4001a7 .elementor-button:focus{background-color:var( --e-global-color-633ca02 );color:var( --e-global-color-343f54a );}.elementor-258 .elementor-element.elementor-element-b4001a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-258 .elementor-element.elementor-element-b4001a7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-258 .elementor-element.elementor-element-b4001a7 .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-b4001a7 .elementor-button:focus svg{fill:var( --e-global-color-343f54a );}.elementor-258 .elementor-element.elementor-element-60694fe{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-ae14606{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-67b7cd7{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;text-align:end;}.elementor-258 .elementor-element.elementor-element-67b7cd7 img{width:95%;}.elementor-258 .elementor-element.elementor-element-7fef309{--display:flex;--padding-top:15vw;--padding-bottom:10vw;--padding-left:7.5vw;--padding-right:7.5vw;}.elementor-258 .elementor-element.elementor-element-6ff1f21{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-258 .elementor-element.elementor-element-6ff1f21.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-6ff1f21 .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:3vw;font-weight:900;color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-3e1cb86{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:"TT Chocolates", Sans-serif;font-size:1.2vw;font-weight:500;color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-3e1cb86.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-a07742c .elementor-button{background-color:#6C143400;font-family:"TT Chocolates", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-633ca02 );color:var( --e-global-color-633ca02 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-633ca02 );border-radius:25px 25px 20px 25px;padding:10px 25px 10px 25px;}.elementor-258 .elementor-element.elementor-element-a07742c .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-a07742c .elementor-button:focus{background-color:var( --e-global-color-633ca02 );color:var( --e-global-color-343f54a );}.elementor-258 .elementor-element.elementor-element-a07742c{padding:0px 0px 25px 0px;}.elementor-258 .elementor-element.elementor-element-a07742c.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-a07742c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-258 .elementor-element.elementor-element-a07742c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-258 .elementor-element.elementor-element-a07742c .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-a07742c .elementor-button:focus svg{fill:var( --e-global-color-343f54a );}.elementor-258 .elementor-element.elementor-element-dbe9e03{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-185f0ab{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-185f0ab:hover::before, .elementor-258 .elementor-element.elementor-element-185f0ab:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-185f0ab:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-185f0ab > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-185f0ab > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-258 .elementor-element.elementor-element-185f0ab:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-21af80c{--display:flex;--min-height:35vh;--justify-content:flex-end;--overlay-opacity:0.7;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-258 .elementor-element.elementor-element-21af80c:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-21af80c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kdr.dakmecustomers.de/wp-content/uploads/2026/09/besuchen-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-21af80c:hover::before, .elementor-258 .elementor-element.elementor-element-21af80c:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-21af80c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-21af80c > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-21af80c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-099ffef );--background-overlay:'';}.elementor-258 .elementor-element.elementor-element-21af80c.e-con:hover{--e-con-transform-scale:1.3;}.elementor-258 .elementor-element.elementor-element-21af80c::before, .elementor-258 .elementor-element.elementor-element-21af80c > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-21af80c > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-21af80c > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-21af80c > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-21af80c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-258 .elementor-element.elementor-element-21af80c:hover{--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;--border-top-left-radius:50px;--border-top-right-radius:50px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 40px 52px -11px rgba(41, 54, 18.999999999999993, 0.3);}.elementor-258 .elementor-element.elementor-element-21af80c, .elementor-258 .elementor-element.elementor-element-21af80c::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-6e2c642{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-f0ad74e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-258 .elementor-element.elementor-element-f0ad74e.elementor-element{--align-self:stretch;}.elementor-258 .elementor-element.elementor-element-f0ad74e .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:1.6vw;font-weight:900;text-transform:capitalize;line-height:25px;color:var( --e-global-color-d23849e );}.elementor-258 .elementor-element.elementor-element-527acd1{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0.5vw 0vw;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"TT Chocolates", Sans-serif;font-size:1vw;font-weight:500;line-height:20px;color:var( --e-global-color-d23849e );}.elementor-258 .elementor-element.elementor-element-527acd1.elementor-element{--align-self:flex-start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-d69c519{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-d69c519.elementor-element{--align-self:flex-end;}.elementor-258 .elementor-element.elementor-element-d69c519 .elementor-icon-wrapper{text-align:end;}.elementor-258 .elementor-element.elementor-element-d69c519.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-d69c519.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-d69c519.elementor-view-default .elementor-icon{color:var( --e-global-color-099ffef );border-color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-d69c519.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-d69c519.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-d69c519 .elementor-icon{font-size:2vw;}.elementor-258 .elementor-element.elementor-element-d69c519 .elementor-icon svg{height:2vw;}.elementor-258 .elementor-element.elementor-element-d69c519 .elementor-icon-wrapper svg{width:auto;}.elementor-258 .elementor-element.elementor-element-8e7ca91{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-d8a4ffc{--display:flex;--min-height:35vh;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-258 .elementor-element.elementor-element-d8a4ffc:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-d8a4ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kdr.dakmecustomers.de/wp-content/uploads/2026/09/mitleben-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-d8a4ffc:hover::before, .elementor-258 .elementor-element.elementor-element-d8a4ffc:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-d8a4ffc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-d8a4ffc > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-d8a4ffc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-633ca02 );--background-overlay:'';}.elementor-258 .elementor-element.elementor-element-d8a4ffc.e-con:hover{--e-con-transform-scale:1.3;}.elementor-258 .elementor-element.elementor-element-d8a4ffc:hover{--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;--border-top-left-radius:50px;--border-top-right-radius:50px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 40px 52px -11px rgba(41, 54, 18.999999999999993, 0.3);}.elementor-258 .elementor-element.elementor-element-d8a4ffc, .elementor-258 .elementor-element.elementor-element-d8a4ffc::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-dab95c1{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-248bdb7{padding:0px 0px 0px 0px;text-align:start;}.elementor-258 .elementor-element.elementor-element-248bdb7.elementor-element{--align-self:stretch;}.elementor-258 .elementor-element.elementor-element-248bdb7 .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:1.6vw;font-weight:900;text-transform:capitalize;line-height:25px;color:var( --e-global-color-d23849e );}.elementor-258 .elementor-element.elementor-element-007c1b6{width:var( --container-widget-width, 90% );max-width:90%;padding:0vw 0vw 0.5vw 0vw;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"TT Chocolates", Sans-serif;font-size:1vw;font-weight:500;line-height:20px;color:var( --e-global-color-d23849e );}.elementor-258 .elementor-element.elementor-element-007c1b6.elementor-element{--align-self:flex-start;}.elementor-258 .elementor-element.elementor-element-550d754{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-550d754.elementor-element{--align-self:flex-end;}.elementor-258 .elementor-element.elementor-element-550d754 .elementor-icon-wrapper{text-align:end;}.elementor-258 .elementor-element.elementor-element-550d754.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-550d754.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-550d754.elementor-view-default .elementor-icon{color:var( --e-global-color-099ffef );border-color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-550d754.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-550d754.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-550d754 .elementor-icon{font-size:2vw;}.elementor-258 .elementor-element.elementor-element-550d754 .elementor-icon svg{height:2vw;}.elementor-258 .elementor-element.elementor-element-550d754 .elementor-icon-wrapper svg{width:auto;}.elementor-258 .elementor-element.elementor-element-bb16324{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-c6af1c6{--display:flex;--min-height:35vh;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-258 .elementor-element.elementor-element-c6af1c6:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-c6af1c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kdr.dakmecustomers.de/wp-content/uploads/2026/09/mitarbeiten-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-c6af1c6:hover::before, .elementor-258 .elementor-element.elementor-element-c6af1c6:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-c6af1c6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-c6af1c6 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-c6af1c6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-48c980c );--background-overlay:'';}.elementor-258 .elementor-element.elementor-element-c6af1c6.e-con:hover{--e-con-transform-scale:1.3;}.elementor-258 .elementor-element.elementor-element-c6af1c6:hover{--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;--border-top-left-radius:50px;--border-top-right-radius:50px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 40px 52px -11px rgba(41, 54, 18.999999999999993, 0.3);}.elementor-258 .elementor-element.elementor-element-c6af1c6, .elementor-258 .elementor-element.elementor-element-c6af1c6::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-d3495d4{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-d3968ca{padding:0px 0px 0px 0px;text-align:start;}.elementor-258 .elementor-element.elementor-element-d3968ca.elementor-element{--align-self:stretch;}.elementor-258 .elementor-element.elementor-element-d3968ca .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:1.6vw;font-weight:900;text-transform:capitalize;line-height:25px;color:var( --e-global-color-d23849e );}.elementor-258 .elementor-element.elementor-element-355adfd{width:var( --container-widget-width, 90% );max-width:90%;padding:0vw 0vw 0.5vw 0vw;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"TT Chocolates", Sans-serif;font-size:1vw;font-weight:500;line-height:20px;color:var( --e-global-color-d23849e );}.elementor-258 .elementor-element.elementor-element-355adfd.elementor-element{--align-self:flex-start;}.elementor-258 .elementor-element.elementor-element-6c597c7{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-6c597c7.elementor-element{--align-self:flex-end;}.elementor-258 .elementor-element.elementor-element-6c597c7 .elementor-icon-wrapper{text-align:end;}.elementor-258 .elementor-element.elementor-element-6c597c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-6c597c7.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-6c597c7.elementor-view-default .elementor-icon{color:var( --e-global-color-099ffef );border-color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-6c597c7.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-6c597c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-6c597c7 .elementor-icon{font-size:2vw;}.elementor-258 .elementor-element.elementor-element-6c597c7 .elementor-icon svg{height:2vw;}.elementor-258 .elementor-element.elementor-element-6c597c7 .elementor-icon-wrapper svg{width:auto;}.elementor-258 .elementor-element.elementor-element-6437a30{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-0c1e321{--display:flex;--min-height:35vh;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-258 .elementor-element.elementor-element-0c1e321:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-0c1e321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kdr.dakmecustomers.de/wp-content/uploads/2026/09/mitwirkens.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-0c1e321:hover::before, .elementor-258 .elementor-element.elementor-element-0c1e321:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-0c1e321:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-0c1e321 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-0c1e321 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-cfe6462 );--background-overlay:'';}.elementor-258 .elementor-element.elementor-element-0c1e321.e-con:hover{--e-con-transform-scale:1.3;}.elementor-258 .elementor-element.elementor-element-0c1e321:hover{--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;--border-top-left-radius:50px;--border-top-right-radius:50px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 40px 52px -11px rgba(41, 54, 18.999999999999993, 0.3);}.elementor-258 .elementor-element.elementor-element-0c1e321, .elementor-258 .elementor-element.elementor-element-0c1e321::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-30b8138{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-1a328d4{padding:0px 0px 0px 0px;text-align:start;}.elementor-258 .elementor-element.elementor-element-1a328d4.elementor-element{--align-self:stretch;}.elementor-258 .elementor-element.elementor-element-1a328d4 .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:1.6vw;font-weight:900;text-transform:capitalize;line-height:25px;color:var( --e-global-color-d23849e );}.elementor-258 .elementor-element.elementor-element-2f177b1{width:var( --container-widget-width, 90% );max-width:90%;padding:0vw 0vw 0.5vw 0vw;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"TT Chocolates", Sans-serif;font-size:1vw;font-weight:500;line-height:20px;color:var( --e-global-color-d23849e );}.elementor-258 .elementor-element.elementor-element-2f177b1.elementor-element{--align-self:flex-start;}.elementor-258 .elementor-element.elementor-element-7a53860{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-7a53860.elementor-element{--align-self:flex-end;}.elementor-258 .elementor-element.elementor-element-7a53860 .elementor-icon-wrapper{text-align:end;}.elementor-258 .elementor-element.elementor-element-7a53860.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-7a53860.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-7a53860.elementor-view-default .elementor-icon{color:var( --e-global-color-099ffef );border-color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-7a53860.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-7a53860.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-7a53860 .elementor-icon{font-size:2vw;}.elementor-258 .elementor-element.elementor-element-7a53860 .elementor-icon svg{height:2vw;}.elementor-258 .elementor-element.elementor-element-7a53860 .elementor-icon-wrapper svg{width:auto;}.elementor-258 .elementor-element.elementor-element-b9047b2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-eef1564{--display:flex;--min-height:35vh;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-258 .elementor-element.elementor-element-eef1564:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-eef1564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kdr.dakmecustomers.de/wp-content/uploads/2026/09/eintreten-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-eef1564:hover::before, .elementor-258 .elementor-element.elementor-element-eef1564:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-eef1564:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-eef1564 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-eef1564 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-099ffef );--background-overlay:'';}.elementor-258 .elementor-element.elementor-element-eef1564.e-con:hover{--e-con-transform-scale:1.3;}.elementor-258 .elementor-element.elementor-element-eef1564:hover{--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;--border-top-left-radius:50px;--border-top-right-radius:50px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;box-shadow:0px 40px 52px -11px rgba(41, 54, 18.999999999999993, 0.3);}.elementor-258 .elementor-element.elementor-element-eef1564, .elementor-258 .elementor-element.elementor-element-eef1564::before{--border-transition:0.3s;}.elementor-258 .elementor-element.elementor-element-c9a96ea{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-37ef849{padding:0px 0px 0px 0px;text-align:start;}.elementor-258 .elementor-element.elementor-element-37ef849.elementor-element{--align-self:flex-start;}.elementor-258 .elementor-element.elementor-element-37ef849 .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:1.6vw;font-weight:900;text-transform:capitalize;line-height:25px;color:var( --e-global-color-d23849e );}.elementor-258 .elementor-element.elementor-element-087ff17{width:var( --container-widget-width, 90% );max-width:90%;padding:0vw 0vw 0.5vw 0vw;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"TT Chocolates", Sans-serif;font-size:1vw;font-weight:500;line-height:20px;color:var( --e-global-color-d23849e );}.elementor-258 .elementor-element.elementor-element-087ff17.elementor-element{--align-self:flex-start;}.elementor-258 .elementor-element.elementor-element-2b2ef45{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-258 .elementor-element.elementor-element-2b2ef45.elementor-element{--align-self:flex-end;}.elementor-258 .elementor-element.elementor-element-2b2ef45 .elementor-icon-wrapper{text-align:end;}.elementor-258 .elementor-element.elementor-element-2b2ef45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-2b2ef45.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-2b2ef45.elementor-view-default .elementor-icon{color:var( --e-global-color-099ffef );border-color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-2b2ef45.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-2b2ef45.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-2b2ef45 .elementor-icon{font-size:2vw;}.elementor-258 .elementor-element.elementor-element-2b2ef45 .elementor-icon svg{height:2vw;}.elementor-258 .elementor-element.elementor-element-2b2ef45 .elementor-icon-wrapper svg{width:auto;}.elementor-258 .elementor-element.elementor-element-8d8149a{--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;--border-radius:50px 50px 0px 0px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-8d8149a:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-8d8149a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2DE;}.elementor-258 .elementor-element.elementor-element-fa967fe{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-90a8d83{width:var( --container-widget-width, 75% );max-width:75%;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-258 .elementor-element.elementor-element-90a8d83 .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:45px;font-weight:900;text-transform:none;color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-86004f9{font-family:"TT Chocolates", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-12619b9 .elementor-button{background-color:#6C143400;font-family:"TT Chocolates", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-633ca02 );color:var( --e-global-color-633ca02 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-633ca02 );border-radius:25px 25px 20px 25px;padding:10px 25px 10px 25px;}.elementor-258 .elementor-element.elementor-element-12619b9 .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-12619b9 .elementor-button:focus{background-color:var( --e-global-color-633ca02 );color:var( --e-global-color-343f54a );}.elementor-258 .elementor-element.elementor-element-12619b9.elementor-element{--align-self:flex-start;}.elementor-258 .elementor-element.elementor-element-12619b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-258 .elementor-element.elementor-element-12619b9 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-258 .elementor-element.elementor-element-12619b9 .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-12619b9 .elementor-button:focus svg{fill:var( --e-global-color-343f54a );}.elementor-258 .elementor-element.elementor-element-3917ee2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-5dc71af{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-ca3b810{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-258 .elementor-element.elementor-element-ca3b810 .swiper-slide > .elementor-element{height:100%;}.elementor-258 .elementor-element.elementor-element-2c220c9c{--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;--border-radius:50px 50px 0px 0px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-2c220c9c:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-2c220c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2DE;}.elementor-258 .elementor-element.elementor-element-1358e63c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-1d101d59{width:var( --container-widget-width, 75% );max-width:75%;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-258 .elementor-element.elementor-element-1d101d59 .elementor-heading-title{font-family:"TT Ricordi Allegria", Sans-serif;font-size:45px;font-weight:900;text-transform:none;color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-638956b9{font-family:"TT Chocolates", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-099ffef );}.elementor-258 .elementor-element.elementor-element-33c003f5 .elementor-button{background-color:#6C143400;font-family:"TT Chocolates", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-633ca02 );color:var( --e-global-color-633ca02 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-633ca02 );border-radius:25px 25px 20px 25px;padding:10px 25px 10px 25px;}.elementor-258 .elementor-element.elementor-element-33c003f5 .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-33c003f5 .elementor-button:focus{background-color:var( --e-global-color-633ca02 );color:var( --e-global-color-343f54a );}.elementor-258 .elementor-element.elementor-element-33c003f5.elementor-element{--align-self:flex-start;}.elementor-258 .elementor-element.elementor-element-33c003f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-258 .elementor-element.elementor-element-33c003f5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-258 .elementor-element.elementor-element-33c003f5 .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-33c003f5 .elementor-button:focus svg{fill:var( --e-global-color-343f54a );}.elementor-258 .elementor-element.elementor-element-1f510075{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-6830ca4a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-7c40d10{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-258 .elementor-element.elementor-element-7c40d10 .swiper-slide > .elementor-element{height:100%;}body.elementor-page-258:not(.elementor-motion-effects-element-type-background), body.elementor-page-258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kdr.dakmecustomers.de/wp-content/uploads/2026/08/Startseite-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-258 .elementor-element.elementor-element-0d0718a{--swiper-slides-to-display:2;}.elementor-258 .elementor-element.elementor-element-ca3b810{--swiper-slides-to-display:2;}.elementor-258 .elementor-element.elementor-element-7c40d10{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-258 .elementor-element.elementor-element-9c7d359{--content-width:100%;}.elementor-258 .elementor-element.elementor-element-385b1f8{--width:1200px;}.elementor-258 .elementor-element.elementor-element-f1c8ab4{--width:45%;}.elementor-258 .elementor-element.elementor-element-d7aa099{--width:15%;}.elementor-258 .elementor-element.elementor-element-ab650bf{--width:47%;}.elementor-258 .elementor-element.elementor-element-4461ae8{--width:40%;}.elementor-258 .elementor-element.elementor-element-ef2288a{--width:15%;}.elementor-258 .elementor-element.elementor-element-b36a150{--width:45%;}.elementor-258 .elementor-element.elementor-element-a2fb2cd{--width:45%;}.elementor-258 .elementor-element.elementor-element-1cdf677{--width:43%;}.elementor-258 .elementor-element.elementor-element-1f86218{--width:55%;}.elementor-258 .elementor-element.elementor-element-60694fe{--width:15%;}.elementor-258 .elementor-element.elementor-element-ae14606{--width:45%;}.elementor-258 .elementor-element.elementor-element-185f0ab{--width:20%;}.elementor-258 .elementor-element.elementor-element-8e7ca91{--width:20%;}.elementor-258 .elementor-element.elementor-element-bb16324{--width:20%;}.elementor-258 .elementor-element.elementor-element-6437a30{--width:20%;}.elementor-258 .elementor-element.elementor-element-b9047b2{--width:20%;}.elementor-258 .elementor-element.elementor-element-fa967fe{--width:40%;}.elementor-258 .elementor-element.elementor-element-3917ee2{--width:15%;}.elementor-258 .elementor-element.elementor-element-5dc71af{--width:45%;}.elementor-258 .elementor-element.elementor-element-1358e63c{--width:40%;}.elementor-258 .elementor-element.elementor-element-1f510075{--width:15%;}.elementor-258 .elementor-element.elementor-element-6830ca4a{--width:45%;}}@media(max-width:767px){.elementor-258 .elementor-element.elementor-element-a83bb84{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-258 .elementor-element.elementor-element-f1c8ab4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-2bc7240 img{width:100%;}.elementor-258 .elementor-element.elementor-element-ab650bf{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-bebcae7{text-align:center;}.elementor-258 .elementor-element.elementor-element-bebcae7 .elementor-heading-title{font-size:25px;}.elementor-258 .elementor-element.elementor-element-12d8d86{text-align:center;font-size:16px;}.elementor-258 .elementor-element.elementor-element-e75f1dd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-258 .elementor-element.elementor-element-bdf1480{width:100%;max-width:100%;font-size:16px;}.elementor-258 .elementor-element.elementor-element-7b93f44{width:100%;max-width:100%;}.elementor-258 .elementor-element.elementor-element-7b93f44 .elementor-heading-title{font-size:25px;}.elementor-258 .elementor-element.elementor-element-87acb36{--padding-top:25px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-258 .elementor-element.elementor-element-73ab20f{width:100%;max-width:100%;text-align:center;}.elementor-258 .elementor-element.elementor-element-73ab20f .elementor-heading-title{font-size:25px;}.elementor-258 .elementor-element.elementor-element-d7dff22{text-align:center;font-size:16px;}.elementor-258 .elementor-element.elementor-element-d9c6178.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-d9c6178 .elementor-button{font-size:16px;}.elementor-258 .elementor-element.elementor-element-b36a150.e-con{--order:-99999 /* order start hack */;}.elementor-258 .elementor-element.elementor-element-905237a img{width:100%;}.elementor-258 .elementor-element.elementor-element-8b0fd27{--padding-top:50px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-258 .elementor-element.elementor-element-b89bf7a{width:100%;max-width:100%;text-align:center;}.elementor-258 .elementor-element.elementor-element-b89bf7a .elementor-heading-title{font-size:25px;}.elementor-258 .elementor-element.elementor-element-0d0718a{--swiper-slides-to-display:1;--arrow-prev-left-position:-70px;--arrow-prev-top-position:75px;--arrow-next-right-position:25px;--arrow-size:30px;}.elementor-258 .elementor-element.elementor-element-9b2cdc3{--border-radius:0px 100px 0px 0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-258 .elementor-element.elementor-element-a2fb2cd{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-e6a0caf{padding:0px 0px 0px 0px;text-align:center;}.elementor-258 .elementor-element.elementor-element-e6a0caf .elementor-heading-title{font-size:25px;}.elementor-258 .elementor-element.elementor-element-5f54728{text-align:center;font-size:16px;}.elementor-258 .elementor-element.elementor-element-9f17c6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-1f86218{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-ae14606.e-con{--order:-99999 /* order start hack */;}.elementor-258 .elementor-element.elementor-element-67b7cd7{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-258 .elementor-element.elementor-element-7fef309{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-258 .elementor-element.elementor-element-6ff1f21{width:100%;max-width:100%;}.elementor-258 .elementor-element.elementor-element-6ff1f21 .elementor-heading-title{font-size:25px;}.elementor-258 .elementor-element.elementor-element-3e1cb86{width:100%;max-width:100%;font-size:16px;}.elementor-258 .elementor-element.elementor-element-21af80c.e-con:hover{--e-con-transform-scale:1.1;}.elementor-258 .elementor-element.elementor-element-21af80c{--min-height:200px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-258 .elementor-element.elementor-element-f0ad74e .elementor-heading-title{font-size:20px;}.elementor-258 .elementor-element.elementor-element-527acd1{padding:0vw 0vw 0vw 0vw;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-258 .elementor-element.elementor-element-d69c519 .elementor-icon{font-size:25px;}.elementor-258 .elementor-element.elementor-element-d69c519 .elementor-icon svg{height:25px;}.elementor-258 .elementor-element.elementor-element-d8a4ffc.e-con:hover{--e-con-transform-scale:1.1;}.elementor-258 .elementor-element.elementor-element-d8a4ffc{--min-height:200px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-258 .elementor-element.elementor-element-248bdb7 .elementor-heading-title{font-size:20px;}.elementor-258 .elementor-element.elementor-element-007c1b6{padding:0vw 0vw 0vw 0vw;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-258 .elementor-element.elementor-element-550d754 .elementor-icon{font-size:25px;}.elementor-258 .elementor-element.elementor-element-550d754 .elementor-icon svg{height:25px;}.elementor-258 .elementor-element.elementor-element-c6af1c6.e-con:hover{--e-con-transform-scale:1.1;}.elementor-258 .elementor-element.elementor-element-c6af1c6{--min-height:200px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-258 .elementor-element.elementor-element-d3968ca .elementor-heading-title{font-size:20px;}.elementor-258 .elementor-element.elementor-element-355adfd{padding:0vw 0vw 0vw 0vw;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-258 .elementor-element.elementor-element-6c597c7 .elementor-icon{font-size:25px;}.elementor-258 .elementor-element.elementor-element-6c597c7 .elementor-icon svg{height:25px;}.elementor-258 .elementor-element.elementor-element-0c1e321.e-con:hover{--e-con-transform-scale:1.1;}.elementor-258 .elementor-element.elementor-element-0c1e321{--min-height:200px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-258 .elementor-element.elementor-element-1a328d4 .elementor-heading-title{font-size:20px;}.elementor-258 .elementor-element.elementor-element-2f177b1{padding:0vw 0vw 0vw 0vw;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-258 .elementor-element.elementor-element-7a53860 .elementor-icon{font-size:25px;}.elementor-258 .elementor-element.elementor-element-7a53860 .elementor-icon svg{height:25px;}.elementor-258 .elementor-element.elementor-element-eef1564.e-con:hover{--e-con-transform-scale:1.1;}.elementor-258 .elementor-element.elementor-element-eef1564{--min-height:200px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-258 .elementor-element.elementor-element-37ef849 .elementor-heading-title{font-size:20px;}.elementor-258 .elementor-element.elementor-element-087ff17{padding:0vw 0vw 0vw 0vw;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-258 .elementor-element.elementor-element-2b2ef45 .elementor-icon{font-size:25px;}.elementor-258 .elementor-element.elementor-element-2b2ef45 .elementor-icon svg{height:25px;}.elementor-258 .elementor-element.elementor-element-ca3b810{--swiper-slides-to-display:1;}.elementor-258 .elementor-element.elementor-element-2c220c9c{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-258 .elementor-element.elementor-element-1d101d59{width:100%;max-width:100%;text-align:center;}.elementor-258 .elementor-element.elementor-element-1d101d59 .elementor-heading-title{font-size:25px;}.elementor-258 .elementor-element.elementor-element-638956b9{text-align:center;font-size:16px;}.elementor-258 .elementor-element.elementor-element-33c003f5.elementor-element{--align-self:center;}.elementor-258 .elementor-element.elementor-element-33c003f5 .elementor-button{font-size:16px;}.elementor-258 .elementor-element.elementor-element-7c40d10{--swiper-slides-to-display:1;}}/* Start custom CSS for loop-carousel, class: .elementor-element-ca3b810 *//* ============================================
   VERTICAL EVENT LOOP CAROUSEL
   Widget: Loop Carousel
   CSS Class on widget: ev-vloop
   Widget: Arrows OFF · Space Between 0 · Slides Per View 3
   ============================================ */

.ev-vloop{
  /* ---- TUNE THESE ---- */
  --ev-card-w:    300px;   /* card width */
  --ev-card-h:    310px;   /* card height */
  --ev-gap:       30px;    /* space between cards */
  --ev-peek:      0.30;    /* 30% of side cards visible */
  --ev-radius:    26px;    /* corner rounding */
  --ev-inset:     20px;    /* side cards narrower by this */
  --ev-arrow:     24px;    /* arrow icon size */
  --ev-arrow-x:   54px;    /* arrows right of card edge */
  --ev-arrow-y:   40px;    /* arrows up from the bottom */
  /* -------------------- */

  --ev-peek-h: calc(var(--ev-card-h) * var(--ev-peek));
  --ev-view-h: calc(var(--ev-card-h) + (var(--ev-peek-h) + var(--ev-gap)) * 2);

  position: relative;
}

.ev-vloop .swiper,
.ev-vloop .swiper-container,
.ev-vloop .elementor-loop-container{
  height: var(--ev-view-h) !important;
  max-width: var(--ev-card-w) !important;
  margin: 0 auto !important;
  padding: 0 !important;
  overflow: hidden !important;
  box-shadow: none !important;
}

.ev-vloop .swiper-wrapper{
  flex-direction: column !important;
  height: 100% !important;
}

/* ---- all slides: same size, side ones inset ---- */
.ev-vloop .swiper-slide,
.ev-vloop .swiper-slide-prev,
.ev-vloop .swiper-slide-next,
.ev-vloop .swiper-slide-duplicate{
  height: var(--ev-card-h) !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 0 var(--ev-gap) 0 !important;
  padding: 0 var(--ev-inset) !important;
  opacity: 1 !important;
  transform: none !important;
  background: transparent !important;
  box-sizing: border-box !important;
  overflow: visible !important;
  flex-shrink: 0 !important;
  transition: padding .5s cubic-bezier(.4,0,.2,1) !important;
}

/* ---- centre card: full width + shadow ---- */
.ev-vloop .swiper-slide-active{
  padding: 0 !important;
  z-index: 3 !important;
}

.ev-vloop .swiper-slide-active .e-con,
.ev-vloop .swiper-slide-active > *{
  box-shadow: 0 14px 28px -14px rgba(60,45,20,.28) !important;
}

/* ---- loop item: featured image as container background ---- */
.ev-vloop .swiper-slide > *,
.ev-vloop .swiper-slide .e-con,
.ev-vloop .swiper-slide .e-con-inner,
.ev-vloop .swiper-slide [data-elementor-type="loop-item"]{
  height: 100% !important;
  min-height: 0 !important;
  max-height: none !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  filter: none !important;
}

.ev-vloop .swiper-slide .e-con,
.ev-vloop .swiper-slide .e-con-inner{
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-color: transparent !important;
  border-radius: var(--ev-radius) !important;
  overflow: hidden !important;
}

.ev-vloop .swiper-slide .e-con-inner{
  display: flex !important;
  flex-direction: column !important;
  justify-content: flex-end !important;
}

/* ---- kill Elementor's native arrows ---- */
.ev-vloop .elementor-swiper-button,
.ev-vloop .elementor-swiper-button-prev,
.ev-vloop .elementor-swiper-button-next{
  display: none !important;
}

/* ---- custom arrows: stacked, lower right ---- */
.ev-nav{
  position: absolute;
  bottom: var(--ev-arrow-y);
  right: calc(50% - var(--ev-card-w) / 2 - var(--ev-arrow-x));
  top: auto;
  transform: none;
  display: flex !important;
  flex-direction: column;
  align-items: center;
  gap: 22px;
  z-index: 50;
  pointer-events: auto;
}

.ev-nav button{
  width: var(--ev-arrow);
  height: var(--ev-arrow);
  padding: 0;
  margin: 0;
  border: 0;
  background: none !important;
  box-shadow: none !important;
  cursor: pointer;
  line-height: 0;
  opacity: .8;
  pointer-events: auto;
  transition: opacity .25s ease, transform .25s ease;
}

.ev-nav button:hover,
.ev-nav button:focus{
  opacity: 1;
  transform: translateY(-2px);
  outline: none;
}

.ev-nav button img{
  width: 100%;
  height: 100%;
  display: block;
  pointer-events: none;
}

/* ---- tablet ---- */
@media (max-width: 1024px){
  .ev-vloop{
    --ev-card-w: 250px;
    --ev-card-h: 260px;
    --ev-gap: 22px;
    --ev-inset: 14px;
    --ev-arrow: 20px;
    --ev-arrow-x: 40px;
    --ev-arrow-y: 32px;
  }
}

/* ---- mobile: horizontal, arrows centred below ---- */
@media (max-width: 767px){
  .ev-vloop{ --ev-view-h: auto; }

  .ev-vloop .swiper,
  .ev-vloop .swiper-container,
  .ev-vloop .elementor-loop-container{
    height: auto !important;
    max-width: 100% !important;
  }

  .ev-vloop .swiper-wrapper{ flex-direction: row !important; }

  .ev-vloop .swiper-slide,
  .ev-vloop .swiper-slide-active{
    height: 330px !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .ev-nav{
    position: static;
    transform: none;
    flex-direction: row;
    justify-content: center;
    gap: 18px;
    margin-top: 20px;
  }
}/* End custom CSS */