.sidebar-widget widget-social-network mb-30 {display:none;}
   :root {
            --color-primary: #19398A;
            --color-secondary: #FAA634;
            --color-success: #76E1C6;
            --color-danger: #F0A9A9;
            --color-warning: #E6BF7E;
            --color-info: #58C1C8;
            --color-light: #F3F3F3;
            --color-dark: #111111;
            --color-link: #222831;
            --color-white: #FFFFFF;
            --font-body: Roboto, sans-serif;
            --font-header: Arimo, sans-serif;
        }

        .main-header .main-nav ul li a {
            color: #ffffff !important
        }

        .container {
            width: 98% !important;
            min-width: 98% !important
        }

        .news-container {
            position: absolute;
            bottom: 20px
        }

        .top-news {
            background: rgb(0, 0, 0);
            background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.1294642857142857) 100%);
            height: 100%;
            padding: 20px;
        }

        .top-news a {
            color: #ffffff;
            font-size: 18px;
            position: relative;
            bottom: 10px;
            line-height: 20px
        }

        .top-news a:hover {
            color: #ccc
        }

        .tag-news {
            width: 100%;
            float: left
        }

        .tag-news a {
            color: #ffffff;
            background-color: #004aad;
            padding: 2px 5px 2px 5px;
            text-align: center;
            font-size: 12px;
            border-radius: 2px;
            color: #fff;
            margin-right: 10px
        }

        .post-title-new {
            font-size: 16px !important
        }

        .post-title-new-h6 {
            font-size: 14px !important
        }

        .tag-cloud-link-footer-ul {}

        .tag-cloud-link-footer-ul li {
            padding-bottom: 10px;
            background-image: url('im/arrow-footer.gif');
            background-repeat: no-repeat;
            padding-left: 25px
        }

        .tag-cloud-link-footer {
            color: #fff !important;
            font-size: 14px;
        }

        .uppercase {
            text-transform: uppercase
        }

        .tag-simple {
            font-size: 12px;
            color: #000000;
            font-weight: 500;
            margin-right: 5px
        }

        .tag-simple-dot {
            font-weight: bold;
            font-size: 20px;
            color: #004aad;
            line-height: 0;
            margin-right: 5px;
            position: relative;
            bottom: 2px
        }

        .tag-simple a {
            font-size: 12px;
            color: #000000;
            font-weight: 500
        }
.color1{ color:#005596!important;}
.background6 {
    background: #005596!important;
}
.background2 {
    background: #000000;
}
.entry-meta.meta-0 span {
    border-radius: 2px!important;
    font-size: 12px!important;
    font-weight: 500!important;
    padding: 4px 10px 4px 10px!important;
    position: relative!important;
    margin-right: 10px!important;
}
.entry-meta.meta-0 span:before{display:none;}
.background11 {
    background: #000000;
}
.footer-copy-right p,.footer-menu a{color:white}

.header-style-1 .header-bottom{border-top:1px solid #f4f5f9;height:50px;line-height:51px}
@media (min-width:768px){.header-style-1 .header-bottom{display:block;height:50px}
  .main-header .main-nav ul li a {
    color: #092b4d;
    display: block;
    font-family: var(--font-header);
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    padding: 7px 12px;
    transition: all 0.2s ease-out 0s;
}

/* Latest css of feb 9 2025 */
.img-hover-slide-top-news {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 190px;
    overflow: hidden;
    -ms-transition: all 0.4s ease;
}
.entry-meta-news{float:left; width:100%}
.img-hover-slide-top-news-left {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 400px;
    overflow: hidden;
    -ms-transition: all 0.4s ease;
}
.entry-meta-news span{
border-radius: 2px !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    padding: 4px 10px 4px 10px !important;
    position: relative !important;
    margin-right: 10px !important; float:left; text-transform:capitalize!important}
}

@media (max-width: 767px) {
    .img-hover-slide-top-news {
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: cover;
        min-height: 190px;
        overflow: hidden;
        -ms-transition: all 0.4s ease;
    }
    .img-hover-slide-top-news-left {
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: cover;
        min-height: 190px;
        overflow: hidden;
        -ms-transition: all 0.4s ease;
    }
}

.ck-content ol li{
    list-style: none!important;
 list-style: decimal !important;
}
.ck-content ol{
    padding-left: 15px;
}
.header-style-1 .search-button{
 line-height:54px!important;
}
.slicknav_btn{top:5px!important;margin-top:0px!important;}

.heading-4 a:hover, .readmore-btn:hover{
   color:#444444!important;
}
.entry-main-content h2{
font-size:2rem;
}
h1 span.color2{
    color: #000000!important;
}
.background9{
    background: #000000!important;
}

a:hover{
    color:#444444!important;
}
#scrollUp, .blog_item_img .blog_item_date, .blog_right_sidebar .search_widget .input-group button, .blog_right_sidebar .tag_cloud_widget ul li a:hover, .hero-caption span:before, .primary-bg, .trending-tittle strong{
    background: #000000!important;
}

#scrollUp:hover{
    color: #ffffff!important;
    background: #444444!important;
}
.background12{
    background-color: white;
}

.img-link a:hover{
    color: #f2f2f2!important;
}

.top-news a{
    bottom: 0px!important;
}

@media screen and (min-width: 767px) {
    .cs-custom-description {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 100vw;
    }
}
