/* mobile css file */
@media only screen and (max-device-width : 450px) {
    .about-four__img.testcase{
        margin:auto;
        border-radius: none;
    }
    .about-four__img.logobird{
        display:none;
    }
    .thm-btn{
        margin:2vh auto;
    }
    .mb-5.flex-stack{
        width:75vw;
/*        aspect-ratio: 1 / 1;*/
    }
    .work-step{
        width:60vw;
        height:60vw;
        padding:0 1vw 0 1vw;
        border-radius: 50%;
    }
    .latest-posts-container :nth-child(4) {
        display:none;
}
    .blog-post-card img{
       padding-left:0;
       padding-right:0;
    }
    .blog-title{
        width:25vw;
        font-size:75%;
        height:1vh;
    }
    .blog-excerpt{
        font-size:55%;
        padding:35vw 0;
        width:25vw;
        height:3vh;
        line-height: 1.5vh;
    }
    .readmore{
        width:25vw;
        font-size:65%;
        padding-top:6.5vh;
    }
    section.contact-three .about-four__text{
        width:95%;
    }
    .social-icons{
        margin:5vh auto;
        display:flex;
        width:100%;
    }
    .sm-icon{
        margin:0 7vw;
    }
    .contact-form__btn-box{
        margin-top:4vh;
    }
}