section .news-item-wrapper div p, section .news-item-wrapper div h3 span {
    color: black !important;
  }
  .news-item-wrapper{
    display: flex;
    justify-content: space-evenly;
  }
  
  .news-item-wrapper > div{
    width: 350px;
    margin: 0px 10px;
    color: white;
  }
  .news-row{display: none;}
.news-thumb img{
  object-fit: cover;
  height: 250px;
  border-radius: 10px
  
}
.news-single-item a span{
  transition: all 0.3s ease;
}
.news-single-item a:hover span{
  color: #00adee !important;
}
.news-thumb {
	transition:transform 0.3s;  
}
section{
    padding: 1em 0em;
}
.news-thumb:hover {
  transform:scale(1.05);
}
.news-item-wrapper h5 a span{
  color: #404040 !important;
}
.news-item-wrapper p{
  color: #404040 !important;
    font-size: 0.8em;
}
.news-item-wrapper h6{

    color: #00adee;
}
.news-single-item{
  display: flex;
  flex-direction: column;
  margin-bottom: 3em !important;
}
.news-single-item .x-text{
  display: flex;
  flex-grow: 2;
  flex-direction: column;
  justify-content: space-between;
}

@media only screen and (max-width: 925px){
 .news-item-wrapper.x-row-inner{
    padding: 0 !important;
  }
  .news-item-wrapper > .x-col, .news-item-wrapper .news-thumb, .news-thumb img{
    width: 100% !important;
  }
  .news-item-wrapper > div{
    margin: 2em 0px !important
  }
  
}
@media only screen and (max-width: 767px){
  .center-mobile p{
    text-align: center !important;

  }
}

@media only screen and (max-width: 467px){
  .news-single-item:not(:first-child){
      display: none !important;

  }
  
}




