.elementor-28099 .elementor-element.elementor-element-4b958b5:not(.elementor-motion-effects-element-type-background), .elementor-28099 .elementor-element.elementor-element-4b958b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7F7;}.elementor-28099 .elementor-element.elementor-element-4b958b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-28099 .elementor-element.elementor-element-4b958b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28099 .elementor-element.elementor-element-ba0c89f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-28099 .elementor-element.elementor-element-ba0c89f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28099 .elementor-element.elementor-element-e6f06d0 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 40s linear infinite;}.elementor-28099 .elementor-element.elementor-element-e6f06d0 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 40s linear infinite;}.elementor-28099 .elementor-element.elementor-element-e6f06d0 .qodef-m-text-item{font-size:40px;text-transform:uppercase;padding-right:calc(65px/2);padding-left:calc(65px/2);}.elementor-28099 .elementor-element.elementor-element-e6f06d0 .qodef-m-text-item {-webkit-text-stroke-color:#FFFFFF;}.elementor-28099 .elementor-element.elementor-element-2fb9ac7{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28099 .elementor-element.elementor-element-a712253 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28099 .elementor-element.elementor-element-a712253:not(.elementor-motion-effects-element-type-background), .elementor-28099 .elementor-element.elementor-element-a712253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7F7;}.elementor-28099 .elementor-element.elementor-element-a712253{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28099 .elementor-element.elementor-element-a712253 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28099 .elementor-element.elementor-element-1f0aeb1 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 40s linear infinite;}.elementor-28099 .elementor-element.elementor-element-1f0aeb1 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 40s linear infinite;}.elementor-28099 .elementor-element.elementor-element-1f0aeb1 .qodef-m-text-item{font-size:40px;text-transform:uppercase;}.elementor-28099 .elementor-element.elementor-element-1f0aeb1 .qodef-m-text-item {-webkit-text-stroke-color:#FFFFFF;}.elementor-28099 .elementor-element.elementor-element-53a53eb{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-28099 .elementor-element.elementor-element-a712253{z-index:0;}.elementor-28099 .elementor-element.elementor-element-2fa42cf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28099 .elementor-element.elementor-element-1f0aeb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-28099 .elementor-element.elementor-element-a712253{padding:0px 0px 0px 0px;}.elementor-28099 .elementor-element.elementor-element-2fa42cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-28099 .elementor-element.elementor-element-2fa42cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28099 .elementor-element.elementor-element-1f0aeb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28099 .elementor-element.elementor-element-1f0aeb1 .qodef-m-text-item{font-size:24px;}}/* Start custom CSS for qi_addons_for_elementor_text_marquee, class: .elementor-element-e6f06d0 */.qodef-qi-text-marquee .qodef-m-text.qodef-text--original {
    animation: qode-move-horizontal-normal-text-marquee 90s linear infinite !important;
}/* End custom CSS */


/* Start custom CSS for html, class: .elementor-element-2fb9ac7 */.infinite-marquee {
  overflow: hidden;
  height: 60px;
  display: flex;
  align-items: center;
  position: relative;
}

.marquee-track {
  display: flex;
  animation: scroll-left 20s linear infinite;
  width: max-content;
}

.marquee-item {
  padding-right: 4rem;
  white-space: nowrap;
  font-size: 40px;
    font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  text-transform: uppercase;
 
  letter-spacing: 2px;
}
.marq-2 .marquee-item { color: transparent;
  -webkit-text-stroke: 1px #C6A560;}
/* Animation */
@keyframes scroll-left {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */


/* Start custom CSS for section, class: .elementor-element-4b958b5 */.elementor-28099{z-index:0 !important;}/* End custom CSS */


/* Start custom CSS for html, class: .elementor-element-53a53eb */.infinite-marquee {
  overflow: hidden;
  height: 60px;
  display: flex;
  align-items: center;
  position: relative;
}

.marquee-track {
  display: flex;
  animation: scroll-left 20s linear infinite;
  width: max-content;
}

.marquee-item {
  padding-right: 4rem;
  white-space: nowrap;
  font-size: 40px;
    font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  
  letter-spacing: 2px;
}
.marq-2 .marquee-item { color: transparent;
  -webkit-text-stroke: 1px #C6A560;}

/* Animation */
@keyframes scroll-left {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}


@media(max-width:767px){
   .marquee-item {
  padding-right: 4rem;
  white-space: nowrap;
  font-size: 24px;
    font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  color: transparent;
  -webkit-text-stroke: 1px #fef7f7;
  letter-spacing: 2px;
} 
.infinite-marquee {
  overflow: hidden;
  height: 40px;
  display: flex;
  align-items: center;
  position: relative;
}
}/* End custom CSS */



