.elementor-6 .elementor-element.elementor-element-f113c27 > .elementor-background-overlay{background-color:#080808;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-f113c27 > .elementor-container{min-height:579px;}.elementor-6 .elementor-element.elementor-element-f113c27:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f113c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://cevlogistic.com/wp-content/uploads/2025/12/CEVA_WILLEBROEK_STROOI_30-voor-website.webp") 50% 50%;background-size:cover;}.elementor-6 .elementor-element.elementor-element-f113c27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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-6 .elementor-element.elementor-element-e547da0{width:var( --container-widget-width, 100.909% );max-width:100.909%;--container-widget-width:100.909%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-e547da0 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-e547da0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:59px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-679043c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-6 .elementor-element.elementor-element-679043c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.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-6 .elementor-element.elementor-element-45ce85e .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-60e2492 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-60e2492{text-align:center;}.elementor-6 .elementor-element.elementor-element-60e2492 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;color:#021D49;}.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-6 .elementor-element.elementor-element-bb9019e{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#021D49;}.elementor-6 .elementor-element.elementor-element-98a48b8 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-98a48b8{text-align:center;}.elementor-6 .elementor-element.elementor-element-98a48b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;color:#021D49;}.elementor-6 .elementor-element.elementor-element-85acfa8{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#021D49;}.elementor-6 .elementor-element.elementor-element-28b23b9{margin-top:0px;margin-bottom:73px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-6 .elementor-element.elementor-element-6f95e16 .elementor-image-box-wrapper{text-align:justify;}.elementor-6 .elementor-element.elementor-element-6f95e16.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6 .elementor-element.elementor-element-6f95e16.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6 .elementor-element.elementor-element-6f95e16.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6 .elementor-element.elementor-element-6f95e16 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6 .elementor-element.elementor-element-6f95e16 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-6f95e16 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#021D49;}.elementor-6 .elementor-element.elementor-element-6f95e16:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-6f95e16:has(:focus) .elementor-image-box-title{color:#021D49;}.elementor-6 .elementor-element.elementor-element-6f95e16 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#021D49;}.elementor-6 .elementor-element.elementor-element-9272465 .elementor-image-box-wrapper{text-align:justify;}.elementor-6 .elementor-element.elementor-element-9272465.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6 .elementor-element.elementor-element-9272465.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6 .elementor-element.elementor-element-9272465.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6 .elementor-element.elementor-element-9272465 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6 .elementor-element.elementor-element-9272465 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-9272465 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#021D49;}.elementor-6 .elementor-element.elementor-element-9272465:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-9272465:has(:focus) .elementor-image-box-title{color:#021D49;}.elementor-6 .elementor-element.elementor-element-9272465 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#021D49;}.elementor-6 .elementor-element.elementor-element-136cc8f .elementor-image-box-wrapper{text-align:justify;}.elementor-6 .elementor-element.elementor-element-136cc8f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6 .elementor-element.elementor-element-136cc8f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6 .elementor-element.elementor-element-136cc8f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6 .elementor-element.elementor-element-136cc8f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6 .elementor-element.elementor-element-136cc8f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-136cc8f .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#021D49;}.elementor-6 .elementor-element.elementor-element-136cc8f:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-136cc8f:has(:focus) .elementor-image-box-title{color:#021D49;}.elementor-6 .elementor-element.elementor-element-136cc8f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#021D49;}.elementor-6 .elementor-element.elementor-element-542843d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-542843d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021D49;}.elementor-6 .elementor-element.elementor-element-542843d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-542843d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-07079b9{left:20px;}body.rtl .elementor-6 .elementor-element.elementor-element-07079b9{right:20px;}.elementor-6 .elementor-element.elementor-element-07079b9{top:-33px;}.elementor-6 .elementor-element.elementor-element-07079b9 img{width:100%;height:500px;opacity:1;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-d4e1f1b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-d4e1f1b .elementor-blockquote__content{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:25px;}.elementor-6 .elementor-element.elementor-element-d4e1f1b .elementor-blockquote__author{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:38px;}.elementor-6 .elementor-element.elementor-element-d4e1f1b .elementor-blockquote:before{font-size:calc(1.1px * 100);}.elementor-6 .elementor-element.elementor-element-89fb111 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-89fb111{text-align:center;}.elementor-6 .elementor-element.elementor-element-89fb111 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;color:#021D49;}.elementor-6 .elementor-element.elementor-element-a33d2d9{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#021D49;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-60e2492 .elementor-heading-title{font-size:30px;}.elementor-6 .elementor-element.elementor-element-bb9019e{font-size:15px;}.elementor-6 .elementor-element.elementor-element-98a48b8 .elementor-heading-title{font-size:30px;}.elementor-6 .elementor-element.elementor-element-85acfa8{font-size:15px;}.elementor-6 .elementor-element.elementor-element-6f95e16 .elementor-image-box-img{margin-bottom:15px;}.elementor-6 .elementor-element.elementor-element-9272465 .elementor-image-box-img{margin-bottom:15px;}.elementor-6 .elementor-element.elementor-element-136cc8f .elementor-image-box-img{margin-bottom:15px;}.elementor-6 .elementor-element.elementor-element-89fb111 .elementor-heading-title{font-size:30px;}.elementor-6 .elementor-element.elementor-element-a33d2d9{font-size:15px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-e58e17f{width:57.632%;}.elementor-6 .elementor-element.elementor-element-bee5cb8{width:42.281%;}.elementor-6 .elementor-element.elementor-element-00d0719{width:44.386%;}.elementor-6 .elementor-element.elementor-element-820626e{width:55.614%;}}/* Start custom CSS for html, class: .elementor-element-bb438be *//* Outer Box */
.tracking-box {
  max-width: 900px;
  margin: 50px auto;
  background: #fff;
  padding: 35px 40px;
  /*border-radius: 12px;*/
  box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

/* Flex Bar */
.tracking-bar {
  display: flex;
  align-items: center;
  gap: 0;
}

/* Input */
.tracking-bar input {
  flex: 1;
  padding: 18px 20px;
  font-size: 18px;
  border: 1px solid #ccc;
  border-right: none;
  background: #fff;
  outline: none;
  border-radius: 8px 0 0 8px;
  font-family: "Poppins", sans-serif;
}

/* Placeholder */
.tracking-bar input::placeholder {
  color: #555;
  font-style: italic;
  letter-spacing: 1px;
}

/* Button */
.track-btn {
  background: #ff0000;
  color: #fff;
  font-size: 18px;
  padding: 9px 35px;
  margin-left:20px;
  border: none;
  cursor: pointer;
  font-weight: 600;
  letter-spacing: 1px;
  /*border-radius: 0 8px 8px 0;*/
  display: flex;
  align-items: center;
  /*gap: 10px;*/
  transition: 0.3s ease-in-out;
}

/* Hover */
.track-btn:hover {
  background: #021d49;
}

/* Arrow */
.track-btn .arrow {
  font-size: 20px;
}

/* MOBILE */
@media (max-width: 768px) {
  .tracking-bar {
    flex-direction: column;
  }

  .tracking-bar input {
    border-radius: 8px;
    border-right: 1px solid #ccc;
    width: 100%;
    margin-bottom: 15px;
  }

  .track-btn {
    border-radius: 8px;
    width: 100%;
    justify-content: center;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c4c983f *//* Slider Wrapper */
.hero-slider {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 400px; /* Desktop height */
}

/* Individual Slides */
.slide {
  position: absolute;
  inset: 0;
  opacity: 0;
  pointer-events: none;
  transition: opacity 1.5s ease;
}

/* Show Current Slide */
.slide.active {
  opacity: 1;
  pointer-events: auto;
}

/* Background Image */
.slide-bg {
  position: absolute;
  inset: 0;
  background-size: cover;
  background-position: center;
  animation: kenburns 12s ease-in-out infinite;
  transform-origin: center;
}

/* Ken Burns Effect */
@keyframes kenburns {
  0% { transform: scale(1); }
  100% { transform: scale(1.25); }
}

/* Dark Overlay */
.overlay {
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
}

/* Slide Content */
.content {
  position: relative;
  z-index: 2;
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
  width: 60%;
  margin: 0 auto;
  color: #fff;
}

.content h1 {
  font-size: 65px;
  font-weight: 600;
  margin-bottom: 10px;
  font-family: "Poppins", sans-serif;
}

.content p {
  font-size: 28px;
  font-weight: 400;
  margin-bottom: 25px;
  font-family: "Poppins", sans-serif;
}

/* Button */
.btn {
  display: inline-block;
  padding: 14px 34px;
  background: linear-gradient(to right, #D40511, #E82E2E);
  color: #fff;
  text-decoration: none;
  font-size: 18px;
  border-color: #fff;
 border: 2px solid;
  /*border-radius: 30px;*/
  font-family: "Poppins", sans-serif;
}

/* Autoplay through slides */
@keyframes autoplay {
  0% { opacity: 1; }
  33.33% { opacity: 0; }
}

/* Pure CSS Autoplay Logic */
.hero-slider .slide:nth-child(1) { animation: fade1 18s infinite; }
.hero-slider .slide:nth-child(2) { animation: fade2 18s infinite; }
.hero-slider .slide:nth-child(3) { animation: fade3 18s infinite; }

/* Fade Timings */
@keyframes fade1 {
  0%, 33% { opacity: 1; }
  34%, 100% { opacity: 0; }
}
@keyframes fade2 {
  0%, 33% { opacity: 0; }
  34%, 66% { opacity: 1; }
  67%, 100% { opacity: 0; }
}
@keyframes fade3 {
  0%, 66% { opacity: 0; }
  67%, 100% { opacity: 1; }
}

/* RESPONSIVE DESIGN */
@media (max-width: 1024px) {
  .hero-slider { height: 320px; }
  .content h1 { font-size: 45px; }
  .content p { font-size: 22px; }
}

@media (max-width: 768px) {
  .hero-slider { height: 280px; }
  .content { width: 80%; }
  .content h1 { font-size: 34px; }
  .content p { font-size: 18px; }
  .btn { padding: 10px 26px; font-size: 16px; }
}

@media (max-width: 480px) {
  .hero-slider { height: 240px; }
  .content h1 { font-size: 26px; }
  .content p { font-size: 16px; }
}/* End custom CSS */