.elementor-16 .elementor-element.elementor-element-2557a9af{--display:flex;--background-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-7d8a4165{--display:flex;--background-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-5cb757a3{text-align:left;}.elementor-16 .elementor-element.elementor-element-5cb757a3 .elementor-heading-title{color:var( --e-global-color-b587683 );}.elementor-16 .elementor-element.elementor-element-5cb757a3 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-16 .elementor-element.elementor-element-250ac779{--display:flex;--background-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-510b4731{text-align:left;}.elementor-16 .elementor-element.elementor-element-510b4731 .elementor-heading-title{color:#00000014;font-family:"Roboto", Sans-serif;font-size:200px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-510b4731 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-16 .elementor-element.elementor-element-6821888{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-6821888:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6821888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b587683 );}.elementor-16 .elementor-element.elementor-element-6821888, .elementor-16 .elementor-element.elementor-element-6821888::before{--border-transition:0.3s;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-250ac779 */.elementor-16 .elementor-element.elementor-element-250ac779{
    -webkit-text-stroke: 3px currentColor;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-07e8d9b */.marquee {
  display: flex;
  overflow: hidden;
  height: 10vh;
  user-select: none;
  gap: 2rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
/*background-color: green;*/
   /*transform: skewY(-3deg); */
  /* transform: rotate(-5deg) translateY(-30px) translateX(50px); */
}


.marquee:hover {
  -webkit-text-stroke: 1.5px #fff;
	text-stroke: 1.5px #fff;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent;
	color: transparent;
	transition: all 0.5s ease;
	-webkit-font-smoothing: antialiased;
	/*-moz-osx-font-smoothing: grayscale;*/

}

.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
  min-width: 100%;
  animation: scroll 15s linear infinite reverse;
}

.marquee__group span {
  color: white;
  font-size: 5vw;
  font-weight: 800;
  white-space: nowrap;
  font-family: 'Syne', sans-serif !important;
  /*text-transform: uppercase;*/
  
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}/* End custom CSS */