.UILastestNews_Default .UILastestNews {
        /* border-radius: 4px; */
        width: 100%;
        margin: 20px 0;
}
.UILastestNews_Default .UILastestNews .Header{
        width: 100%;
        height: 40px;
        /* border-bottom: 1px solid #D9D9D9; */
        background-color: var(--color-primary);
        border-radius: 4px 4px 0 0;
}
.UILastestNews_Default  .UILastestNews .Header .HeaderWrap
{
        height: 100%;
        display: table;
}
.UILastestNews_Default .UILastestNews .Header .HeaderWrap>span {
        display: flex;
        align-items: center;
        height: 100%;
}
.UILastestNews_Default .UILastestNews .Header .HeaderWrap>span>a{
        font-family: 'Open Sans';
        font-size: 15px;
        font-weight: 700;
        line-height: 21px;
        text-align: left;
        color: #ffffff;
        text-transform: uppercase;
        padding-left: 10px;
        text-overflow: ellipsis;
        /* width: 100%; */
        display: inline-block;
        max-width: 400px;
        white-space: nowrap;
        overflow: hidden;
}
.UILastestNews_Default .UILastestNews .Wrap {
        padding: 10px;
        border: 1px solid #eeeeee;
}
.UILastestNews_Default .UILastestNews .Wrap .first {
        /* margin: 10px 0; */
        margin-bottom: 0;
}
.UILastestNews_Default .UILastestNews .Wrap .first .item-main{
        position: relative;
        width: 100%;
}
.UILastestNews_Default .UILastestNews .Wrap .first .item-main .img-news{
        /* height: 228px; */
}
.UILastestNews_Default .UILastestNews .Wrap .first .item-main .img-news:has(a.no-img) img{
        display: none;
}
.UILastestNews_Default .UILastestNews .Wrap .first .item-main .img-news:has(a.no-img) {
        height: 250px;
}
.UILastestNews .Wrap .first .item-main .img-news img{
        /* height: 100%; */
        width: 100%;
        object-fit: cover;
        aspect-ratio: 16 / 10;
        height: calc(360px / 16 * 10);
        border: 1px solid #ededed;
}
.UILastestNews_Default .UILastestNews .Wrap .first .item-main .news-info {
        /*! padding: 5px 0; */
        width: 100%;
        /* flex-direction: column; */
        display: block;
        gap: 10px;
        /* margin-top: 10px; */
}
.UILastestNews_Default .UILastestNews .Wrap .first .item-main .news-info a{
        /*! padding-bottom: 20px; */
        /*! margin: 10px 0; */
        margin: 10px 0;
        display: inline-block;
}
.UILastestNews_Default .UILastestNews .Wrap .first .item-main .news-info .news-sapo {
        display: none;
        font-family: Roboto;
        font-size: 14px;
        font-weight: 400;
        line-height: 22px;
        text-align: left;
        color: #62748D;
}
.UILastestNews_Default .UILastestNews .Wrap .next .news-item:not(:last-child) {
        border-top: 1px dashed #F2F2F2;
}
.UILastestNews_Default .UILastestNews .Wrap .first .item-main .news-info a .news-title {
        /*! color: #ffffff; */
        /*! overflow: hidden; */
        /*! display: -webkit-box; */
        /*! -webkit-line-clamp: 2; */
        /*! line-clamp: 2; */
        /*! -webkit-box-orient: vertical; */
        margin: 0;
        font-family: 'Roboto';
        font-size: 18px;
        font-weight: 600;
        line-height: 26px;
        text-align: left;
        color: #031739;
        /*! height: 52px; */
}
.UILastestNews_Default .UILastestNews .Wrap .first .item-main .news-info span.time {
        font-family: "Roboto";
        font-size: 13px;
        font-weight: 400;
        line-height: 19.5px;
        text-align: left;
        color: #ffffff;
        margin-bottom: auto;
        display: none;
}
.UILastestNews_Default .UILastestNews .Wrap .next .img-news ,
.UILastestNews_Default .UILastestNews .Wrap .next .news-sapo{
        display: none;
}
.UILastestNews_Default .UILastestNews .Wrap .next .news-item{
        padding: 6px 0px 6px 0px;
}
.UILastestNews_Default .UILastestNews .Wrap .next .news-item .news-info a .news-title{
        //styleName: Heading 6 Robo;
        font-family: Roboto;
        font-size: 15px;
        font-weight: 500;
        line-height: 22px;
        text-align: left;
        color: #182940;
        margin-left: 30px;
        position: relative;
}
.UILastestNews_Default .UILastestNews .Wrap .next .news-item .news-info a .news-title:before{
        height: 5px;
        width: 5px;
        background-color: #182940;
        border-radius: 50%;
        display: inline-block;
        content: '';
        position: absolute;
        left: -20px;
        top: 7px;
}
.UILastestNews_Default .UILastestNews .Wrap .next .news-item .news-info span.time {
        color: #6C757D;
        font-family: "Roboto";
        font-size: 13px;
        font-weight: 400;
        line-height: 19.5px;
        text-align: left;
        min-height: 19.5px;
        /* content: ''; */
        display: none;
}
@media only screen and (max-width: 768px) {
        .UILastestNews_Default .UILastestNews {
                /* padding: var(--padding-res); */
                border-top: 1px solid #F2F2F2;
                padding-top: 10px;
                height: auto;
                width: 100vw;
                padding: var(--padding-res);
                margin: 20px 0;
        }
        .UILastestNews_Default .UILastestNews .Wrap{
                height: auto;
        }
        .UILastestNews_Default .UILastestNews .Header{
                border-bottom: 0;
                position: relative;
                /* margin-bottom: 10px; */
                padding-top: 10px;
        }
        .UILastestNews_Default .UILastestNews .Header>.HeaderWrap>span.text>a.text{
                font-family: Merriweather;
                font-size: 15px;
                font-weight: 700;
                line-height: 23px;
                text-align: left;
                color: #ffffff;
        }
        .UILastestNews_Default .UILastestNews .Wrap .first .item-main{
                position: unset;
                height: auto;
        }
        .UILastestNews_Default .UILastestNews .Wrap .first .item-main .news-info{
                position: unset;
                background: transparent;
                height: auto;
                padding: 0;
        }
        .UILastestNews_Default .UILastestNews .Wrap .first .item-main .news-info a .news-title{
                //styleName: text/04;
                //styleName: title mobile 2;
                font-family: Merriweather;
                font-size: 20px;
                font-weight: 700;
                line-height: 28px;
                text-align: left;
                color: #000000;
                /*! max-height: 112px; */
                /*! overflow: hidden; */
                /*! display: -webkit-box; */
                /*! -webkit-line-clamp: 4; */ /* number of lines to show */
                /*! line-clamp: 4; */ 
                /*! -webkit-box-orient: vertical; */
                /*! max-height: 112px; */
        }
        .UILastestNews_Default .UILastestNews .Wrap .first .item-main .news-info span.time{
                display: block;
                color: #6C757D;
                font-family: "Roboto";
                font-size: 13px;
                font-weight: 400;
                line-height: 19.5px;
                text-align: left;
                order: 3;
                display: none;
        }
        .UILastestNews_Default .UILastestNews .Wrap .first .item-main .news-info .news-sapo{
                font-family: Roboto;
                font-size: 15px;
                font-weight: 400;
                line-height: 22px;
                text-align: left;
                color: #62748D;
                margin: 0;
                max-height: 110px;
        }
        .UILastestNews_Default .UILastestNews .Wrap .next .news-item{
                height: auto;
        }
        .UILastestNews_Default .UILastestNews .Wrap .next .news-item .news-info{
        }
        .UILastestNews_Default  .UILastestNews .Wrap .next .news-item .news-info a .news-title{
                //styleName: text/03;
                font-family: Roboto;
                font-size: 15px;
                font-weight: 500;
                line-height: 22px;
                text-align: left;
                color: #031739;
                margin-bottom: 10px;
        }
        .UILastestNews_Default .UILastestNews .Wrap .next .news-item .news-info a .news-title:before{
                width: 6px;
                height: 6px;
                background-color: #DA251C;
                border-radius: 0;
                display: inline-block;
                content: '';
                position: absolute;
                left: -25px;
                top: 7px;
        }
}
