.elementor-12 .elementor-element.elementor-element-ece30a0{overflow:visible;}.elementor-12 .elementor-element.elementor-element-45140fb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-12 .elementor-element.elementor-element-45140fb{overflow:visible;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-fbc83d2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-fbc83d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-fbc83d2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-30a4171{width:initial;max-width:initial;top:-393px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-30a4171{left:0.984px;}body.rtl .elementor-12 .elementor-element.elementor-element-30a4171{right:0.984px;}.elementor-12 .elementor-element.elementor-element-089f46d > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-089f46d{margin-top:50px;margin-bottom:50px;overflow:visible;}.elementor-12 .elementor-element.elementor-element-f4043fc > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-f4043fc{margin-top:50px;margin-bottom:50px;overflow:visible;}.elementor-12 .elementor-element.elementor-element-4ccbb08 > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-4ccbb08{margin-top:50px;margin-bottom:50px;overflow:visible;}.elementor-12 .elementor-element.elementor-element-6deb9f9 > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-6deb9f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;overflow:visible;}.elementor-12 .elementor-element.elementor-element-6deb9f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-3094456 > .elementor-element-populated{box-shadow:6px 6px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-3094456 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4ddbf7a{width:100%;}.elementor-12 .elementor-element.elementor-element-3094456{width:100%;}}@media(max-width:1024px){body:not(.rtl) .elementor-12 .elementor-element.elementor-element-30a4171{left:2px;}body.rtl .elementor-12 .elementor-element.elementor-element-30a4171{right:2px;}.elementor-12 .elementor-element.elementor-element-30a4171{top:-289px;}}@media(max-width:767px){body:not(.rtl) .elementor-12 .elementor-element.elementor-element-30a4171{left:21px;}body.rtl .elementor-12 .elementor-element.elementor-element-30a4171{right:21px;}.elementor-12 .elementor-element.elementor-element-30a4171{top:-20px;}}


/* Start custom CSS for html, class: .elementor-element-30a4171 */@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);
@keyframes ticker {
	0%   {margin-top: -30px}
	25%  {margin-top: -60px}
	50%  {margin-top: -90px}
	75%  {margin-top: -120px}
	100% {margin-top: -140px}
}


.news {
    border-style: solid;
    border-width: 5px;
    border-color: #FFC700;
    box-shadow: inset 0 -15px 30px rgba(0,0,0,0), 0px 5px 10px ;
    width: 350px;
    height: 45px;
    overflow: hidden;
    border-radius: 50px;

  -webkit-user-select: none
} 
.full-width{
    width: 300px;
}
.news span {
  float: left;
  color: #fff;
  padding: 3px;
  position:relative;
  border-radius:50px 0px 0px 50px;

  font-family: Verdana;
  font-size: 16px;
  font-weight: bold;
}

.news ul {
  float: left;
  padding-left: 85px;
animation: ticker 10s cubic-bezier(1, 0, .5, 0) infinite;
-webkit-user-select: none
}

.news ul li {line-height: 30px; list-style: none }

.news ul li a {
  color: #000000;
  text-decoration: none;
  font: 12px Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none
}

.news ul:hover { animation-play-state: paused }
.news span:hover+ul { animation-play-state: paused }

.red { background: #ffffff }
.red span { background: #01204E }/* End custom CSS */















