.elementor-11155 .elementor-element.elementor-element-9c4299f{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11155 .elementor-element.elementor-element-9c4299f:not(.elementor-motion-effects-element-type-background), .elementor-11155 .elementor-element.elementor-element-9c4299f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d1cc4a );}/* Start custom CSS for html, class: .elementor-element-9df7baf */.enrolment-marquee {
  width: 100%;
  overflow: hidden;
  padding: 10px 0;
  background-color: #265074;
}

.marquee-track {
  display: flex;
  width: max-content;
  animation: marquee-scroll 45s linear infinite;
}

.marquee-content {
  display: flex;
  align-items: center;
  gap: 45px;
  padding-right: 45px; /* spacing at the end */
}

.marquee-item {
  display: flex;
  align-items: center;
  gap: 9px;
  white-space: nowrap;
  font-size: 18px;
  font-weight: 500;
  color: #fff;
}

.marquee-item a {
  color: #fff;
  text-decoration: none;
}

.marquee-item a:hover {
  color: #d7e558;
}

.marquee-icon svg {
  width: 17px;
  display: block;
   margin-right: 35px;
}

/* ✅ THE REAL FIX */
@keyframes marquee-scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}


#qodef-top-area #qodef-top-area-inner
 {
    padding: 0;
     
 }/* End custom CSS */