.elementor-797 .elementor-element.elementor-element-523610ac{--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;--overlay-opacity:0.6;--border-radius:0px 0px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-523610ac:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-523610ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://comfortclean-gebaeudereinigung.de/wp-content/uploads/2025/10/glasreinigung-duisburg-comfort-clean.30.06.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-797 .elementor-element.elementor-element-523610ac::before, .elementor-797 .elementor-element.elementor-element-523610ac > .elementor-background-video-container::before, .elementor-797 .elementor-element.elementor-element-523610ac > .e-con-inner > .elementor-background-video-container::before, .elementor-797 .elementor-element.elementor-element-523610ac > .elementor-background-slideshow::before, .elementor-797 .elementor-element.elementor-element-523610ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-797 .elementor-element.elementor-element-523610ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-797 .elementor-element.elementor-element-10252f0{--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: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-797 .elementor-element.elementor-element-3325b6d2 .elementor-heading-title{font-size:56px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-797 .elementor-element.elementor-element-110b353a{padding:0px 300px 0px 300px;text-align:center;color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-1ac9ebe9{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-2544d1f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-2544d1f3 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-1939998 );}.elementor-797 .elementor-element.elementor-element-1314197c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-1314197c .elementor-heading-title{color:#000000;}.elementor-797 .elementor-element.elementor-element-71960b84{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 250px 0px 250px;text-align:center;color:#000000;}.elementor-797 .elementor-element.elementor-element-a39db06{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-4f37fe1{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-13b27ff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-eab5c7b );color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion .elementskit-card-body, .elementor-797 .elementor-element.elementor-element-ecf1396 .accordion.floating-style .elementskit-card-body{background-color:#B2ECFB26;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion .elementskit-card-body p{color:#000000;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion .elementskit-card-body{color:#000000;border-radius:0px 0px 20px 20px;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion.floating-style .elementskit-card-body{max-width:90%;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion > .elementskit-card.active{border-radius:30px 30px 30px 30px;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:30px 30px 0px 0px;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion > .elementskit-card{border-radius:30px 30px 30px 30px;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:30px 30px 30px 30px;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-ecf1396 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-e3560e3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-eab5c7b );color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion .elementskit-card-body, .elementor-797 .elementor-element.elementor-element-98f2062 .accordion.floating-style .elementskit-card-body{background-color:#B2ECFB26;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion .elementskit-card-body p{color:#000000;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion .elementskit-card-body{color:#000000;border-radius:0px 0px 20px 20px;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion.floating-style .elementskit-card-body{max-width:90%;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion > .elementskit-card.active{border-radius:30px 30px 30px 30px;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:30px 30px 0px 0px;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion > .elementskit-card{border-radius:30px 30px 30px 30px;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:30px 30px 30px 30px;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-98f2062 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-2f3dce07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-8cbed55{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-ec8930d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-ec8930d .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-1939998 );}.elementor-797 .elementor-element.elementor-element-cb23535{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-cb23535 .elementor-heading-title{color:#000000;}.elementor-797 .elementor-element.elementor-element-3128d82{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 250px 0px 250px;text-align:center;color:#000000;}.elementor-797 .elementor-element.elementor-element-605a7e8c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-32cf3eb1{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-474757b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-eab5c7b );color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion .elementskit-card-body, .elementor-797 .elementor-element.elementor-element-6d7e09f .accordion.floating-style .elementskit-card-body{background-color:#B2ECFB26;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion .elementskit-card-body p{color:#000000;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion .elementskit-card-body{color:#000000;border-radius:0px 0px 20px 20px;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion.floating-style .elementskit-card-body{max-width:90%;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion > .elementskit-card.active{border-radius:30px 30px 30px 30px;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:30px 30px 0px 0px;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion > .elementskit-card{border-radius:30px 30px 30px 30px;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:30px 30px 30px 30px;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-6d7e09f .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-731badd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-eab5c7b );color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion .elementskit-card-body, .elementor-797 .elementor-element.elementor-element-9bc37af .accordion.floating-style .elementskit-card-body{background-color:#B2ECFB26;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion .elementskit-card-body p{color:#000000;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion .elementskit-card-body{color:#000000;border-radius:0px 0px 20px 20px;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion.floating-style .elementskit-card-body{max-width:90%;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion > .elementskit-card.active{border-radius:30px 30px 30px 30px;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:30px 30px 0px 0px;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion > .elementskit-card{border-radius:30px 30px 30px 30px;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:30px 30px 30px 30px;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-9bc37af .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#FFFFFF;fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-797 .elementor-element.elementor-element-2f3dce07{--content-width:1400px;}}@media(max-width:1024px){.elementor-797 .elementor-element.elementor-element-523610ac{--padding-top:170px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-797 .elementor-element.elementor-element-110b353a{padding:0px 100px 0px 100px;}.elementor-797 .elementor-element.elementor-element-1ac9ebe9{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-797 .elementor-element.elementor-element-71960b84{padding:0px 100px 0px 100px;}.elementor-797 .elementor-element.elementor-element-a39db06{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-797 .elementor-element.elementor-element-13b27ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-e3560e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-2f3dce07{--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-797 .elementor-element.elementor-element-8cbed55{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-797 .elementor-element.elementor-element-3128d82{padding:0px 100px 0px 100px;}.elementor-797 .elementor-element.elementor-element-605a7e8c{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-797 .elementor-element.elementor-element-474757b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-731badd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-797 .elementor-element.elementor-element-523610ac{--padding-top:170px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-797 .elementor-element.elementor-element-3325b6d2 .elementor-heading-title{font-size:30px;}.elementor-797 .elementor-element.elementor-element-110b353a{padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-1ac9ebe9{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-797 .elementor-element.elementor-element-71960b84{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-a39db06{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-797 .elementor-element.elementor-element-e3560e3{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-797 .elementor-element.elementor-element-2f3dce07{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-797 .elementor-element.elementor-element-8cbed55{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-797 .elementor-element.elementor-element-3128d82{padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-605a7e8c{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-797 .elementor-element.elementor-element-731badd{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-74dc150 */.logo-marquee {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding: 10px 0;
}

.logo-track {
  display: flex;
  width: max-content;
  animation: scroll-desktop 35s linear infinite;
  align-items: center;
}

.logo-track img {
  width: 180px;
  margin-right: 30px;
  height: auto;
  object-fit: contain;
  flex-shrink: 0;
}

/* Fade-Effekt links & rechts */
.logo-marquee::before,
.logo-marquee::after {
  content: "";
  position: absolute;
  top: 0;
  width: 60px;
  height: 100%;
  z-index: 2;
  pointer-events: none;
}

.logo-marquee::before {
  left: 0;
  background: linear-gradient(to right, #fff, transparent);
}

.logo-marquee::after {
  right: 0;
  background: linear-gradient(to left, #fff, transparent);
}

/* Animation für Desktop */
@keyframes scroll-desktop {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

/* Mobile Optimierung */
@media (max-width: 768px) {
  .logo-track {
    animation: scroll-mobile 20s linear infinite;
  }

  .logo-track img {
    width: 120px;
    margin-right: 20px;
  }

  @keyframes scroll-mobile {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
  }

  .logo-marquee::before,
  .logo-marquee::after {
    width: 40px;
  }
}/* End custom CSS */