.elementor-108 .elementor-element.elementor-element-1a9015b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-1a9015b:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-1a9015b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-108 .elementor-element.elementor-element-609bfb9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-9d0a3c2 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-108 .elementor-element.elementor-element-9d0a3c2{z-index:9999;}.elementor-108 .elementor-element.elementor-element-9d0a3c2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#3D3D3D;}.elementor-108 .elementor-element.elementor-element-bd8abfe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-bd8abfe:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-bd8abfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-108 .elementor-element.elementor-element-0f2b8da{--display:flex;}.elementor-108 .elementor-element.elementor-element-345f200{text-align:left;}.elementor-108 .elementor-element.elementor-element-345f200 img{width:8%;opacity:1;}.elementor-108 .elementor-element.elementor-element-7ad1807{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-cc49812 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-cc49812 img{width:18%;}.elementor-108 .elementor-element.elementor-element-d0a472d{--display:flex;}.elementor-108 .elementor-element.elementor-element-9f13e71 .elementor-icon-wrapper{text-align:right;}.elementor-108 .elementor-element.elementor-element-9f13e71.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-9f13e71.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-9f13e71.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-9f13e71.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-9f13e71.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-9f13e71 .elementor-icon{font-size:26px;}.elementor-108 .elementor-element.elementor-element-9f13e71 .elementor-icon svg{height:26px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-bd8abfe{--justify-content:center;}.elementor-108 .elementor-element.elementor-element-0f2b8da{--width:33%;}.elementor-108 .elementor-element.elementor-element-345f200 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-108 .elementor-element.elementor-element-345f200{text-align:left;}.elementor-108 .elementor-element.elementor-element-345f200 img{width:38%;}.elementor-108 .elementor-element.elementor-element-7ad1807{--width:33%;}.elementor-108 .elementor-element.elementor-element-cc49812{text-align:left;}.elementor-108 .elementor-element.elementor-element-cc49812 img{width:50%;}.elementor-108 .elementor-element.elementor-element-d0a472d{--width:20%;}.elementor-108 .elementor-element.elementor-element-9f13e71 .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-9f13e71 .elementor-icon{font-size:26px;}.elementor-108 .elementor-element.elementor-element-9f13e71 .elementor-icon svg{height:26px;}}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-609bfb9{--content-width:800px;}.elementor-108 .elementor-element.elementor-element-0f2b8da{--width:100%;}.elementor-108 .elementor-element.elementor-element-7ad1807{--width:100%;}.elementor-108 .elementor-element.elementor-element-d0a472d{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-9d0a3c2 */.loop-marquee {
  display: flex;
  overflow: hidden;
  background-color: #f8a900;
  height: 35px;
  align-items: center;
  padding: 0;
  margin: 0;
  position: relative;
}

.marquee-track {
  display: flex;
  white-space: nowrap;
  animation: slideLoop 25s linear infinite;
}

  
.marquee-track span {
  font-size: 14px;
  color: #000;
  font-weight: 400;
  margin-right: 40px;
}

.marquee-track span strong {
  font-weight: bold;
}

@keyframes slideLoop {
  0% { transform: translateX(0%); }
  100% { transform: translateX(-100%); }
}

  
/* ⬅️ LEFT fade */
.loop-marquee::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 120px;
  background: linear-gradient(to right, #111 10%, transparent 100%);
  z-index: 2;
}

/* ➡️ RIGHT fade */
.loop-marquee::after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 120px;
  background: linear-gradient(to left, #111 10%, transparent 100%);
  z-index: 2;
}

/* 🔶 Normal text color (solid or gradient) */
.marquee-track span {
  font-size: 14px;
  font-weight: 400;
  margin-right: 40px;
  color: #333; /* ✅ Solid color *//* End custom CSS */