/* @media (max-width: 768px) {

} */
@media (max-width: 640px) {

    header .container,.services .container,.price .container,.contacts .container,footer .container{

        width: 600px;
        margin-left: 9px;
        margin-right: 9px;
    }

    .title-text-hed{

        padding-left: 5px;
        padding-right: 3px;

        font-size: 16px;
    }

    .descriptions .container{

        width: 600px;

        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
    }

    .descriptions .container img,.servisec-content img,.price-content img{

        width: 400px;
        height: 200px;
    }

    .descriptions .container .desc-content,.servisec-content,.price-content{

        flex-direction: column;
        
    }

    .desc-text,.servisec-list ul>li,.price-text{

        font-size: 16px;
    }

    footer{

        padding: 50px;
    }

    .f-text a,.f-text{

        font-size: 16px;
    }

    h3{
        font-size: 18px;
    }

    .contacts-content ul>li a{

        font-size: 16px;
    }


}



@media (max-width: 480px) {

        header .container{

        width: 400px;
        margin-left: 5px;
        margin-right: 5px;
    }

    .title-text-hed{

        padding-left: 3px;
        padding-right: 3px;

        font-size: 13px;
    }

}