.news-ticker-label {
padding: 0px 10px;
height: 40px;
line-height: 40px;
text-align: center;
float: left;
left: 0;
z-index: 99;
position:relative;
}
.news-ticker-label i{
padding-right: 5px;
}
.fd-elementor-news-ticker{
overflow: hidden;
line-height: 40px;
height: 40px;
}
.top-heading a:hover{
text-decoration: none;
}
.fd-elementor-news-ticker i{
line-height: 40px;
}
.fd-elementor-news-ticker .sep_date{
padding:0px 10px;
}
.feature-image img{	vertical-align: middle;}
.news-ticker-label .news-ticker-icon{
width: 20px;
height: 20px;
vertical-align: middle;
display: inline-flex;
}
.fd-elementor-news-ticker .sep_icon {
align-content: center;
}.js-ticker {  overflow: hidden;}
.js-ticker-track {  white-space: nowrap;}
.js-ticker-item {
white-space: normal;
height: 100%;
vertical-align: top;
display: inline-block;
position: relative;
}
@supports ((display: -webkit-box) or (display: flex)) {
.js-ticker-track {
position: relative;
white-space: normal;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
}
.js-ticker-item {
height: auto;
display: block;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.js-ticker.active .js-ticker-track {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.js-ticker.active .js-ticker-item {
-webkit-box-flex: 1;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
}
}