.its-v2 { width: 100%; display: inline-block; padding: 40px 0; }
.its-v2 .wrap { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 5px; }
.its-v2 .wrap .col { align-items: center; display: flex; gap: 12px; justify-content: center; width: 100%; background-color: #F3F4F7; text-align: center; padding: 20px; }
.its-v2 .wrap .col .icon { display: inline-block; line-height: 0; vertical-align: top; width: auto; margin: 0; }
.its-v2 .wrap .col .icon img { width: 48px; height: 48px; }
.its-v2 .wrap .col .title { width: auto; margin: 0; }
.its-v2 .wrap .col .title span { width: 100%; display: inline-block; font-size: 22px; font-weight: 500; line-height: 140%; }

@media(max-width:1199px){
.its-v2 .wrap .col .title span { font-size: 20px; line-height: 130%; }
}
@media(max-width:1030px){
.its-v2 .wrap .col .title span { font-size:18px; line-height: 130%; }
}

@media(max-width:991px){
.its-v2 .wrap{flex-wrap:wrap;}
.its-v2 .wrap .col { justify-content: flex-start;text-align:left; } 
.its-v2 {padding: 20px 0;   
}

@media(max-width:767px){
.its-v2 .wrap { grid-template-columns: repeat(1, 1fr); }

}