.elementor-700 .elementor-element.elementor-element-28ccaeb{--display:grid;--min-height:100vh;--e-con-grid-template-columns:1065fr 855fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-700 .elementor-element.elementor-element-0d91223{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:clamp(1.875rem, 0.0041rem + 3.9029vw, 4.6875rem) clamp(1.875rem, 0.0041rem + 3.9029vw, 4.6875rem);--row-gap:clamp(1.875rem, 0.0041rem + 3.9029vw, 4.6875rem);--column-gap:clamp(1.875rem, 0.0041rem + 3.9029vw, 4.6875rem);--padding-top:250px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-e49c380 img{border-radius:5px 5px 5px 5px;}.elementor-700 .elementor-element.elementor-element-fdfc6d4 img{height:100vh;object-fit:cover;object-position:top center;}.elementor-700 .elementor-element.elementor-element-465f2b3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:clamp(1.875rem, -8.1449rem + 20.902vw, 16.9375rem) clamp(1.875rem, -8.1449rem + 20.902vw, 16.9375rem);--row-gap:clamp(1.875rem, -8.1449rem + 20.902vw, 16.9375rem);--column-gap:clamp(1.875rem, -8.1449rem + 20.902vw, 16.9375rem);--grid-auto-flow:row;--padding-top:150px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-85632d3{--display:flex;}.elementor-700 .elementor-element.elementor-element-085f563{--display:flex;--justify-content:center;}.elementor-700 .elementor-element.elementor-element-c3d8f5b.elementor-element{--align-self:flex-start;}.elementor-700 .elementor-element.elementor-element-c3d8f5b a{transition-duration:0.5s;}.elementor-700 .elementor-element.elementor-element-0a910db{--display:flex;--padding-top:75px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-5c979d4{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-700 .elementor-element.elementor-element-5c979d4:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-5c979d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carcleaniq.be/wp-content/uploads/2026/06/Carcleaniq-Porsche-Koplamp-Detail-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-700 .elementor-element.elementor-element-28ccaeb{--grid-auto-flow:row;}.elementor-700 .elementor-element.elementor-element-0d91223{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-465f2b3{--grid-auto-flow:row;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-0a910db{--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-700 .elementor-element.elementor-element-28ccaeb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-700 .elementor-element.elementor-element-465f2b3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-e49c380 */.elementor-700 .elementor-element.elementor-element-e49c380 img {
  width: 100%;
  aspect-ratio: 4 / 3;
  object-fit: cover;
  object-position: top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0e7ec0 */.elementor-700 .elementor-element.elementor-element-c0e7ec0 h1{
    max-width: 500px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bb90e7 */.elementor-700 .elementor-element.elementor-element-1bb90e7 p{
    max-width: 448px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fdfc6d4 */.elementor-700 .elementor-element.elementor-element-fdfc6d4 {
    --offset: clamp(1.875rem, -11.3047rem + 27.4935vw, 21.6875rem);
    left: 0;
    max-width: unset !important;
    width: calc(100% + var(--offset));
    height: 100vh;
    right: calc(-1 * var(--offset));
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3d8f5b */.elementor-700 .elementor-element.elementor-element-c3d8f5b p{
    max-width: 448px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aea4480 */.marquee {
  width: 100%;
  overflow: hidden;
  background: #000;
}

.marquee-track {
  display: flex;
  width: max-content;
  animation: marquee 40s linear infinite;
}

.marquee-group {
  display: flex;
  flex-shrink: 0;
  width: max-content;
}

.marquee-group span {
  color: #fff;
  font-size: 18px;
  font-weight: 300;
  white-space: nowrap;
  margin-right: 14px;
}

.marquee-group span::after {
  content: "|";
  margin-left: 14px;
  opacity: 0.8;
}

@keyframes marquee {
  0% {
    transform: translateX(0);
  }

  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */