.section-1 {
    padding: 70px 0 0 0;
}
.section-1 img{
    width: 100%;
}

.section-2 {
    padding: 70px 7%;
}
.section-2 p{
    font-size:16px;
}
.text-dark{
    font-family: 'GilroyMedium';
    color: rgba(0, 0, 0, 0.9);
}
.h3-title{
    font-family: 'GilroyMedium';
    font-size: 22px;
    margin: 0 0 10px 0;
    color: rgb(0 0 0 / 75%);
}
.section-2 ul{
    padding-left:15px;
}
.section-2 ul li{
    font-size:16px;
    margin: 0 0 5px 0;
}
.counter-block{
    display: flex;
    margin: 50px 0 0 0;
}
.counter-block-c1, .counter-block-c2, .counter-block-c3, .counter-block-c4{
    width:25%;
}
@media only screen and (max-width:1024px) {
    .counter-block{
        flex-wrap: wrap;
    }
    .counter-block-c1, .counter-block-c2, .counter-block-c3, .counter-block-c4{
        width:33.33% /* 50%; */
    }
}
@media only screen and (max-width:575px) {
    .counter-block-c1 h2, .counter-block-c2 h2, .counter-block-c3 h2, .counter-block-c4 h2{
        font-size: 24px;
    }
    .counter-block-c1 p, .counter-block-c2 p, .counter-block-c3 p, .counter-block-c4 p{
        font-size: 12px;
    }
    .h3-title {
        font-size: 18px;
    }
    .section-2 p, .section-2 ul li{
        font-size:14px;
    }
}