.newsc-card{
padding:40px 15px 32px 15px;     
/*box-shadow: 0px 20px 60px rgba(20, 30, 69, 0.2);*/
box-shadow: 0 4px 8px rgba(36,49,67,.1);
}
.newsc-card__title{
margin-bottom:24px;	
font-family: "Montserrat", "Arial", sans-serif;
font-weight:500;
color:#333333;
font-size:22px;   
}
.newsc-card__footer{
}
.image{
margin:20px;    
}
.newsc-card__date{
font-family: "Montserrat", "Arial", sans-serif;
font-size: 12px;
color: #5D699C;
padding-bottom: 22px;
}    
.act-wrapper-footer{
color:#161616;
font-size:14px; 
font-family: "Montserrat", "Arial", sans-serif;
font-size: 12px;
color: #5D699C;
padding-bottom: 22px;	
}
.anew-box {
  display: flex;
  height: 100%;
  padding:28px 15px;
}

.anew-box__img-wrap {
 /* width: 50px;
  padding-left:50px;
  padding-right:50px;*/
  flex: 0 0 auto;
  text-align: center;
  margin-right: 16px;
  margin-left: 16px;
  min-width: 50px;
  display: flex;
  align-items: start;
  justify-content: center;
}
.anew__img-wrap {
 
  flex: 0 0 auto;
  text-align: center;
  border-right: 1px solid;
  margin-right: 16px;
  margin-right: 30px;
  margin-top: 30px;
  display: flex;
  align-items: start;
  justify-content: center;
}

.border- {
    border: 1px solid #000;
}


.as3-box{
    padding:100px 40px;
}    

.as2-box{
    padding:40px 40px 40px 60px;
}  
.as-box {
    padding: 40px 40px;
}
.as-box-left {
    padding-left: 40px;
}

.as-box-right {
    padding-right: 60px;
}

.row-:not(:last-child) {
    margin-bottom: 30px;
}

@media (max-width: 768px) {
    .a-box {
        padding: 0 40px;
    }

    .as-line {
        left: 0;
    }

    .step {
        left: 0;
    width: 48px;
    height: 48px;
    }

 

    .image-wrap {
        margin-bottom: 20px;
    }
}
