.elementor-10 .elementor-element.elementor-element-cd8c1a1{--display:flex;--min-height:90vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;}.elementor-10 .elementor-element.elementor-element-cd8c1a1::before, .elementor-10 .elementor-element.elementor-element-cd8c1a1 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cd8c1a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cd8c1a1 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cd8c1a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cd8c1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-dfc6c29{--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:center;--align-items:center;--overlay-opacity:0.15;--border-radius:5px 5px 5px 5px;box-shadow:10px 0px 20px 1px rgba(39.09999999999999, 39.09999999999999, 39.09999999999999, 0.82);--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-dfc6c29::before, .elementor-10 .elementor-element.elementor-element-dfc6c29 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-dfc6c29 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-dfc6c29 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-dfc6c29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-dfc6c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#BEBEBE;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-7abfb65{text-align:left;}.elementor-10 .elementor-element.elementor-element-7abfb65 .elementor-heading-title{font-family:var( --e-global-typography-4b08e08-font-family ), Sans-serif;font-size:var( --e-global-typography-4b08e08-font-size );font-weight:var( --e-global-typography-4b08e08-font-weight );line-height:var( --e-global-typography-4b08e08-line-height );color:#0E0E64;}.elementor-10 .elementor-element.elementor-element-f17e8eb{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-f17e8eb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:35px;color:#0E0E64;}.elementor-10 .elementor-element.elementor-element-795a40f{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-795a40f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:35px;color:#0E0E64;}.elementor-10 .elementor-element.elementor-element-9d94b59{--iteration-count:infinite;--animation-duration:1200ms;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:#0E0E64;}.elementor-10 .elementor-element.elementor-element-9d94b59 .elementor-headline{text-align:center;font-family:var( --e-global-typography-330c3eb-font-family ), Sans-serif;font-size:var( --e-global-typography-330c3eb-font-size );font-weight:var( --e-global-typography-330c3eb-font-weight );line-height:var( --e-global-typography-330c3eb-line-height );}.elementor-10 .elementor-element.elementor-element-9d94b59 .elementor-headline-plain-text{color:#0E0E64;}.elementor-10 .elementor-element.elementor-element-9d94b59 .elementor-headline-dynamic-text{font-family:"Lato", Sans-serif;font-weight:700;line-height:30px;}.elementor-10 .elementor-element.elementor-element-9d94b59 .elementor-headline-dynamic-wrapper path{stroke:#0E0E64;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-10 .elementor-element.elementor-element-3bb399f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3bb399f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-3bb399f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-3bb399f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-3bb399f .elementor-icon-list-item > a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-3bb399f .elementor-icon-list-text{color:#0E0E64;transition:color 0.3s;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.techcluster-realestate.de/wp-content/uploads/2025/11/laborimmobilien-in-muenchen.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-dfc6c29{--width:625px;}}@media(max-width:1200px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-dfc6c29{--width:648px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-dfc6c29{--width:657px;}}@media(min-width:1201px){body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1200px){.elementor-10 .elementor-element.elementor-element-dfc6c29{--border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-f17e8eb{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-f17e8eb .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-10 .elementor-element.elementor-element-795a40f .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-10 .elementor-element.elementor-element-9d94b59 .elementor-headline-dynamic-text{line-height:25px;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-cd8c1a1::before, .elementor-10 .elementor-element.elementor-element-cd8c1a1 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cd8c1a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cd8c1a1 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cd8c1a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cd8c1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.techcluster-realestate.de/wp-content/uploads/2025/11/Slider.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-cd8c1a1{--min-height:100vh;}.elementor-10 .elementor-element.elementor-element-7abfb65 .elementor-heading-title{font-size:var( --e-global-typography-4b08e08-font-size );line-height:var( --e-global-typography-4b08e08-line-height );}.elementor-10 .elementor-element.elementor-element-9d94b59 .elementor-headline{font-size:var( --e-global-typography-330c3eb-font-size );line-height:var( --e-global-typography-330c3eb-line-height );}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-cd8c1a1{--min-height:100vh;--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;--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-10 .elementor-element.elementor-element-dfc6c29{--width:83%;}.elementor-10 .elementor-element.elementor-element-7abfb65{text-align:center;}.elementor-10 .elementor-element.elementor-element-7abfb65 .elementor-heading-title{font-size:var( --e-global-typography-4b08e08-font-size );line-height:var( --e-global-typography-4b08e08-line-height );}.elementor-10 .elementor-element.elementor-element-f17e8eb .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-795a40f .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-9d94b59 .elementor-headline{font-size:var( --e-global-typography-330c3eb-font-size );line-height:var( --e-global-typography-330c3eb-line-height );}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;background-size:auto;}}/* Start custom CSS for container, class: .elementor-element-dfc6c29 */.elementor-10 .elementor-element.elementor-element-dfc6c29 {
  background: rgba(255, 255, 255, 0.1); /* leichte Tönung */
  backdrop-filter: blur(5px);          /* Weichzeichnen des Hintergrundes */
  -webkit-backdrop-filter: blur(5px);  /* Safari Fix */
  border-radius: 12px;                  /* optional: abgerundete Ecken */
}/* End custom CSS */