.section-card{
    padding: 160px 0 40px;
}
.card-box{
    padding: 57px 111px;
    border-radius: 20px;
    box-shadow: 0px 0px 184px 0px #FFFFFF26 inset;
    background-color: #000;
}
.section-card .svg{
    margin-bottom: 16px;
}
.card-image{
    width: 320px;
    max-width: 30%;
}
.section-card .content-col{
    width: 65%;
}
@media screen and (max-width: 1300px) {
    .card-box{
      padding: 57px;
    }
}
@media screen and (max-width: 850px) {
    .card-box {
        padding: 21px;
    }
}
@media screen and (max-width: 700px) {
    .section-card{
        padding-top: 100px;
    }
    .section-card .content-col{
        width: 100%;
    }
    .card-image{
        max-width: 100%;
        margin: 0 auto 24px;
    }
    .section-card .svg{
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 500px) {
    .card-image, .section-card .svg{
        width: 200px;
    }
}