@media screen and (max-width:640px ){
    .item h3 {
        font-size: 25px;
    }
    .item h1 {
        font-size: 60px;
    }

    .item h4 {
        font-size: 20px;
    }
    .about-icon{
        max-width: 292px;
        margin:30px auto;
    }

    .service-image{
        max-width: 292px;
        margin:30px auto;
    }
    .button-group .button {
        margin: 3px auto;
    }
    .element-item {
        width:50%;
    }
    .pricing{
        max-width: 292px;
        margin:30px auto;
    }
    .count{
        max-width: 292px;
        margin:30px auto;
    }
}
@media screen and (max-width:480px ){
    .element-item {
        width:100%;
    }
}

@media screen and (max-width:480px ){
    .item h3 {
        font-size: 15px;
    }
    .item h1 {
        font-size: 30px;
    }

    .item h4 {
        font-size: 12px;
    }


}