.home-news-items {
    display: flex;
   justify-content: center;
    justify-content: space-evenly;
    width: 100%;
}

.latest-news-container {
    overflow: initial!important;
}




.home-news-con {
    flex: 0 0 31%;
    margin: 0 0.5em;
    padding-bottom: 1em;
    width: 100%;
}

.home-social-logo {
    width: 75%;
    display: flex;
}

.home-social-logo div {
  flex-grow: 0;
}

  .home-news-img {
        width: 100%
    }
    
    .news-arrow {
        width: 26px;
        height: 18px;
    }
    




@media (max-width: 475px) {
    .home-img-con {
        width: 100%;
    }
    .advert-adjust {
        width: 100%;
    }
    .text-width {
        width: 100%!important;
    }
}