.bg_color{
background-color: #312cfa !important;
}
.font_color{
    color: #DFF5FF !important;
}
.button_color{
    background-color: #378CE7 !important;
}
.news-just{
    text-align: justify !important;
}

.b-ads {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.time-box {
    display: inline-block;
    width: 175px;
    height: 50px;
}

.time-box iframe {
    width: 100% !important;
    height: 80px !important;
    border: none;
}

.border-v {
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    padding: 15px;
}

.no-scrollbar {
  scrollbar-width: none;        /* Firefox */
  -ms-overflow-style: none;     /* IE / Edge */
}

.no-scrollbar::-webkit-scrollbar {
  display: none;                /* Chrome, Safari */
}


<style>
/* Desktop height */
@media (min-width: 992px) {
    .news-main-img {
        height: 570px;
    }
    .news-list {
        height: 570px;
    }
}

/* Mobile & Tablet */
@media (max-width: 991px) {
    .news-main-img {
        height: auto;
    }
    .news-list {
        height: auto;
        overflow: visible;
    }
}

.card-img {
    object-fit: cover;
}

.no-scrollbar::-webkit-scrollbar {
    display: none;
}
.no-scrollbar {
    -ms-overflow-style: none;
    scrollbar-width: none;
}
</style>
