.page-category .page__body  .page__heading{
    margin-bottom:2rem;
}
.news-grid .news-card{
    margin-bottom:2rem;
}
.btn-loadmore{
    color:#539005;
    font-style:italic;
    margin-bottom:3rem;
        display: inline-flex
;
    align-items: center;
}
.btn-loadmore svg{
    margin-left:2px;
}
@media (max-width:991px){
    .news-grid .news-card{
        margin-bottom:1.5rem;
    }
    .btn-loadmore{
        font-size:14px;
        margin-bottom:1rem;
    }
}
@media (max-width:767px){
    .btn-loadmore{
        font-size:12px;
    }
}
.page-solution section.faq{
    margin-top:2rem;
}
.page-solution .page__heading h1{
    margin-bottom:1rem;
}
.page-solution .section_service{
    padding:0;
}
.page-solution .section_service .section__heading .section__title{
        text-align: left;
    font-size: 24px;
    line-height: 34px;
    color: var(--textColor);
}
.page-solution .service__bg--top-left{
    max-width:400px;
}
.page-solution .service__bg--top-right{
    top:-200px;
    max-width:100%;
}
.page-solution .newsletter_insight{
    margin-top:3rem;
}
.page__des-short h3{
    margin-top:1rem;
}
.page-solution .page__body{
    margin-bottom:3rem;
}
@media (max-width:991px){
    .page-solution .newsletter_insight{
    margin-top:2rem;
}
.page-solution .page__body{
    margin-bottom:2rem;
}
.page__des-short h3{
    font-size:10px;
    line-height:30px;
}
.page__content{
    font-size:14px;
}
}
@media (max-width:991px){
    .page-solution .section_service .section__heading .section__title{
        font-size:14px;
        line-height:24px;
    }
}
@media (max-width:768px){
    .page-solution .section_service .section__heading .section__title{
        font-size:12px;
        line-height:22px;
    }
    .page__content{
        font-size:12px;
    }
}