
.hs-carousel-post1 .card-text{
    margin-bottom: 41px;
}
.hs-carousel-post1 .card-text p{
    margin: 0 0 21px 0;
    font-size: 32px;
    font-weight: normal;
    text-align: CENTER;
    color: #ffffff;
    line-height: 56px;
}
.hs-carousel-post1 .carousel-indicators-area{
    height: 3px;
}
.hs-carousel-post1 .more{
    margin-top: 23px;
    height: 64px;
    text-align: CENTER;
}
.hs-carousel-post1 .more>.carousel-item-more{
    font-size: 22px;
    font-weight: normal;
    color: #ffffff;
    line-height: 56px;
}

.hs-carousel-post1 .carousel-indicators{
   margin: 0;
   display: flex;
   bottom: 77px;
   justify-content: space-between;
   gap: 52px;
}

.hs-carousel-post1 .carousel-indicators li{
   border-top:  3px solid #ffffff;
   width: 100%;
   height: 0;
   margin: 0;
}