section.Blog-hero{
    margin: 64px;
}

.block-ellipsis {
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

section.Blog-hero .title-small{
    text-align: center;
    margin-bottom: 16px;
    color: var(--neutral-blue-primary, #005DE9);
}

section.Blog-hero .prime-title{
    color: var(--neutral-black-primary);
    text-align: center;
}

section.Blog-info {
    margin: 64px;
}

.artificial-intelligence-title {
    color: var(--neutral-blue-primary);
    margin-bottom: 1rem;
}

.nuron-logo-date-last-seen{
    display: flex;
    gap: 16px;
    align-items: center;
}

.small-nuron-logo-div{
    box-shadow: 0px 2px 12px 0px #8AA5EA40; 
    padding: 8px; 
    border-radius: 8px; 
    display: flex; 
    align-items: center; 
    justify-content: center;
}

.date-and-last-seen{
    display: flex; 
    align-items: center; 
    gap: 8px;
}

section.Blog-Latest-News {
    margin: 64px;
}

section.Blog-Latest-News .chips-content{
    box-shadow: 0px 2px 12px 0px #8AA5EA40; 
    background-color: #FFFFFF; 
    padding: 8px 12px 8px 12px; 
    border-radius: 8px;
    color: #525252;
    cursor: pointer;
}

a.blog-content-link-page{
    color: unset;
    text-decoration: none;

}


section.Blog-Latest-News .chips-content.active{
    background-color: var(--neutral-blue-primary);
    color: #fff;
}

.chips-container-div{
    display: flex; 
    gap: 16px;     
    white-space: nowrap; 
    flex-wrap: wrap;
}

.Blog-Latest-News .Latest-News-card{
    padding: 32px;
    display: flex;

}

.Blog-Latest-News .Latest-News-card .card-content{
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 24px;
    overflow: hidden;
    padding: 0;
    box-shadow: 8px 8px 16px 0px rgba(0, 0, 0, 0.08);
    align-items: stretch;
    height: 100%;
}

.Latest-News-card .card-body .card-title {
    color: var(--neutral-blue-primary);
}


.Latest-News-card .card-body {
    display: flex;
    padding: 24px;
    flex-direction: column;
    align-items: flex-start;
    align-self: stretch;
    margin-bottom: 12px;
}

.seemore-btn-div{
    display: flex;
    justify-content: center;
    align-items: center;
}


.Latest-News-card .cart-endDate-content{
    flex: 1;
    display: flex;
    align-items: end;
}

.seemore-blogs{
    border: 3px solid var(--neutral-blue-primary); 
    padding: 16px 24px 16px 24px; 
    border-radius: 8px; 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    color: var(--neutral-blue-primary);
    cursor: pointer;
}

.add-read-more.show-less-content .second-section,
.add-read-more.show-less-content .read-less {
    display: none;
}

.add-read-more.show-more-content .read-more {
    display: none;
}

.add-read-more .read-more,
.add-read-more .read-less {
    font-weight: 600;
    margin-left: 2px;
    color:  var(--neutral-blue-primary);
    cursor: pointer;
}

.main_aritical_link_div{
    text-decoration: none; 
    color: unset;
}

.main_aritical_link_div:hover{
    color: unset;
}






@media (max-width: 602px) {
    section.Blog-info, section.Blog-hero, section.Blog-Latest-News {
        margin: 24px 16px;
    }

    .Blog-Latest-News .Latest-News-card{
        padding: 16px 0;
    }
}

