.sec-icon-v2{
    position: relative;
    margin: 6.1rem 0 6.3rem;
}
.sec-icon-v2 .title-block{
    margin-bottom: 7.2rem;
}
.icon-v2-list .col-lg-4:nth-child(n + 4){
    margin-top: 4rem;
}
.icon-v2-item {
    text-align: center;
    padding: 0 1rem;
}
.icon-v2-img{
    width: 8rem;
    height: 8rem;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 2rem;
}
.icon-v2-img img{
    max-width: 100%;
    max-height: 100%;
}
.icon-v2-info p{
    color: #515151;
    font-size: 1.6rem;
    line-height: 160%;
    letter-spacing: 0.032rem;
}
@media(min-width:1200px) and (max-width:1307.98px){
	.sec-icon-v2 .col-full-5 {
        width: 45%;
    }
    .sec-icon-v2 .title-block {
        margin-bottom: 6.2rem;
    }
    .icon-v2-item {
        padding: 0;
    }
}
@media(min-width:992px) and (max-width:1199.98px){
    .sec-icon-v2 .col-full-5 {
        width: 55%;
    }
    .sec-icon-v2 .title-block {
        margin-bottom: 6.2rem;
    }
    .icon-v2-item {
        padding: 0;
    }
}
@media(min-width:768px) and (max-width:991.98px){
	.sec-icon-v2 {
        margin: 5.1rem 0 5.3rem;
    }
    .sec-icon-v2 .col-full-5 {
        width: 85%;
    }
    .sec-icon-v2 .title-block {
        margin-bottom: 5rem;
    }
    .icon-v2-list .col-lg-4:nth-child(n + 3) {
        margin-top: 3.2rem;
    }
}
@media(max-width:767.98px){
	.sec-icon-v2 {
        margin: 4rem 0;
    }
    .sec-icon-v2 .title-block {
        margin-bottom: 4rem;
    }
    .icon-v2-list .col-lg-4:nth-child(n + 2){
        margin-top: 4rem;
    }
}