.container{
  box-sizing: border-box;
  padding: 0 40px;
}
/* .cur-position-1 {
  font-size: 24px;
} */
.featured-articles{margin-bottom:0;}

.featured-articles .image-wrapper{
  width: 100%;
}
.featured-articles .item{
  height: auto;font-size:24px;
  flex-flow: column;
  gap: 0;
}
.featured-articles .image-wrapper .article-title{
  font-size: 40px;
  line-height: 46px;
}
.article-image{
  width: 100%;
  height: auto;
}
.featured-articles .abstract{
  padding: 15px 15px 0 15px;
}
.featured-articles .abstract p {
  font-size: 24px;
  line-height: 36px;
}
.featured-articles .abstract a{
  position: relative;
  right: auto;
  width: 100%;
  margin-top: 4vw;
  font-size: 20px;
}
.latest-stories {
  padding-top: 60px;
  /* padding-bottom: 133px; */
  margin-bottom:100px;
}
.latest-stories.style1{padding:0 40px;}
.latest-stories .latest-stories-btn{
  display: none;
}
.latest-stories .latest-stories-list{
  flex-flow: column;
}
.latest-stories .latest-stories-item{
  margin-bottom: 4vw;
  margin-right: 0;
  height: auto;
  width: 100%;
}
.latest-stories .latest-stories-item a {
  display: flex;
}
.latest-stories .latest-stories-item img{
  width: 38vw;
  height: auto;
  margin-right: 4vw;
  margin-bottom: 0;
}
.latest-stories .latest-stories-item span{
  font-size: 30px;flex:1;
  line-height: 36px;
  display: -webkit-box;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

