@charset "utf-8";

.card-services .icon {
    font-size: 2rem;
    height: 2rem;
    width: 2rem
}

.card-services .icon-sm {
    font-size: 1.8rem;
}

.progress-col .img-lg {
    height: calc(31.25rem - 24px);
}

/* SM Devices */
@media (min-width: 390px) {}

/* MD Devices */
@media (min-width: 768px) {
    .row-services,
    .row-prices {
        flex-wrap: nowrap;
        overflow-x: scroll;
    }

    .row-services .col-md-6,
    .row-prices .col-md-6 {
        width: 48.5%;
    }
}

/* LG Devices */
@media (min-width: 992px) {
    .progress-col .img-lg {
        height: 41rem;
    }

    .row-services,
    .row-prices {
        flex-wrap: wrap;
        overflow-x: hidden;
    }

    .row-services .col-lg-4,
    .row-prices .col-lg-4 {
        width: 33.33333333%;
    }
}

/* 3xl Devices */
@media (min-width: 1600px) {
    .progress-col .img-lg {
        height: 48rem;
    }
}

/* 2k Screens */
@media (min-width: 2560px) {
    .progress-col .img-lg {
        height: 60rem;
    }
}