/***************** sm screens ****************/
@media (max-width: 576px){

}


/***************** md screens ****************/
@media (max-width: 992px) {

    /* navbar section */
    .navbar{
        background-color: #1e3044;
    }

    /* services section */
    .services .services__grid{
        grid-template-columns: 1fr;
    }
    .services .services__grid .service__content {
        margin: 2rem 0 3rem 0;
    }
    .services .services__grid .service__content, .services__grid .service__img{
        text-align: center !important;
    }

    .services .services__grid:nth-child(2n) .service__img{
        order: 1;
    }

    .services .services__grid:nth-child(2n) .service__content{
        order: 2;
    }

    /* price card section */
    .card.popular{
        transform: scale(1) !important;
    }

    /* blog cards */
    .container-12 .row, .container-12 .col-12 {
        height: 100% !important;
    }
    .blog-card .blog-card-content .hover-effect, .features-card .features-card-content p{
     max-height: 20rem !important;
     opacity: 1 !important;
    }

}


/***************** lg screens ****************/
@media (min-width: 992px) {
    /* widths */
    .w-lg-75{
        width: 75% !important;
    }
    .w-lg-90{
        width: 90% !important;
    }

}