.NewsandEventsInner-1st-container{
    position: relative;
    padding-inline-start: 3rem;
    margin-bottom: 3rem;
}
.NewsandEventsInner-1st-container{
    padding-bottom: 1rem;
}
.NewsandEventsInner-1st-container::before{
    content: ".";
    height: 100%;
    width: 10px;
    background-color: var(--main-color);
    position: absolute;
    left:12px;
    border-radius: 10px;  
}
.arabic-version .NewsandEventsInner-1st-container::before{
    left: unset;
    right:12px;
}
.NewsandEventsInner-Date{
    display: flex;
    align-items: center;
    gap: 10px;
    padding-top: 1rem;
    margin-bottom: 1rem;
}
.NewsandEventsInner-Date svg{
    font-size: 30px;
    width: 30px;
    height: 30px;
    fill: var(--secondary-color);
}
.NewsandEventsInner-Date p {
    color: var(--secondary-color);
    margin-bottom: 0;
}


.NewsandEventsInner-2nd-container{
    display: grid;
    grid-template-columns: 1fr 0.9fr;
    gap: 20px;
}

.NewsandEventsInner-2nd-container picture{
    height: 100%;
}
.NewsandEventsInner-2nd-container img{
    width: 100%;
    object-fit: cover;
    max-height: unset;
    border-radius: 5px;
    height: 100%;
}
.NewsandEventsInner-1st-container h3{
    font-size: 1.6rem;
}
.arabic-version .NewsandEventsInner-1st-container h3{
    font-family: Cairo-Bold;
    letter-spacing: -1px;

}
.NewsandEventsInner-2nd-section .section-topic{
    font-size: 1.6rem;
}
@media (max-width:1200px){
    .NewsandEventsInner-2nd-container img{
        max-height: unset;
        height: auto;

    }

}
.NewsandEventsInner-2nd-container p{
    color: rgba(51, 51, 51, 0.5);
    margin-bottom: 1.5rem;
    text-align: justify;
    font-size: 1.1rem;
    font-family: Cairo-SemiBold;
}
.NewsandEventsInner-2nd-section{
    margin-top: 3rem;
    background-color:rgba(0, 46, 97, 0.05) ;
    padding-bottom: 3rem;
}
.Blog-date p{
    color: var(--secondary-color);
    font-family: Cairo-Bold;
    font-size: 1rem;
}

.Blogs-card .blog-paragraph {
    font-size: 1rem;
    margin-bottom: 1rem;
    text-align: start;
    margin-top: 1rem;
    color: rgba(51, 51, 51, 0.5);
    font-family: Cairo-SemiBold;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
  }
  .Blogs-card a {
    font-size: 1rem;
    color: var(--secondary-color);
    /* position: absolute; */
    bottom: 2rem;
    font-family: Cairo-bold;
  }

  
  .Blogs-card {
      display: flex;
      flex-direction: column;
  }

  .blog-card-inner-div {
      display: flex;
      flex-direction: column;
      flex-grow: 1;
      align-items: stretch; /* Ensures all children stretch to the same height */
  }

  .blog-card-inner-div picture{
    min-height: 200px;
  }

  .Blog-date {
      display: flex;
      align-items: center;
      margin: 5px 0;
  }
  .Blogs-card .blog-paragraph{
    margin-top: 0rem;
    margin-bottom: 2.5rem;
    flex: unset;
  }

  .secondary-btn {
      align-self: flex-end; /* Aligns the button at the bottom */
  }


  .readmore-arrow {
    width: 20px;
  }
  .arabic-version {
    .readmore-arrow {
      transform: rotate(180deg);
    }
  }

  .Blogs-card .secondary-btn{

    padding: 0.65rem 1.5rem;
    font-size: 1rem;
    margin-bottom: .5rem;
    font-family: Cairo-SemiBold;
  }
  .Blog-date p {
    color: #C9AC80 ;
    margin-top: 0rem;
    margin-bottom: 0rem;
    font-size: 1rem;
    margin-bottom: 1rem;
    text-align: start;
    margin-top: 1rem;
    color: rgba(51, 51, 51, 0.5);
    font-family: Cairo-SemiBold;
  }
.arabic-version .Blogs-card h2 {
    font-size: 1.13rem;
    line-height: 1.6rem;
}
.arabic-version .Blogs-card button {
    font-size: 0.9rem;
    letter-spacing: -0.1px;

    font-family: Cairo-SemiBold;
    
}
.Blogs-card .blog-paragraph{
    font-size: 1rem;
}

@media (max-width:990px) {
    .NewsandEventsInner-2nd-container{
        grid-template-columns: 1fr;
    }
}