@media (max-width: 992px){
    .wrapper-hbox .row{
        flex-direction: column !important;
        gap: 30px;
    }
    .wrapper-hbox--phone{
        text-align: center !important;
    }
    .wrapper-abox .row{
        flex-direction: column !important;
    }
    .flex-direct{
        flex-direction: column !important;
    }
    .wrapper-hbox--svg{
        width: 50%;
        margin: 0 auto;
    }
    .wrapper-hbox--name{
        font-size: 20px;
    }
    .hbox--part__title{
        font-size: 26px;
    }
    .about--box{
        margin-top: 50px;
        text-align: center;
    }
    .wrapper-fbox .row{
        flex-direction: column !important;
        gap: 50px;
    }
    .contFlex{
        flex-direction: column !important;
    }
    .contact--wrapper{
        flex-direction: column !important;
    }
    .contact--wrapper--item{
        flex-direction: column !important;
        text-align: center;
    }
    .prvBox{
        flex-direction: column;;
    }
}
@media(max-width: 760px){
    .wrapper-hbox--part button{
        width: 100%;
        max-width: 100%;
    }
    .wrapper-hbox--part{
        text-align: center !important;
    }
}
@media(max-width: 480px){

}
