@media only screen and (max-width: 1400px){
    .container.footer{
        padding-left: 20vw !important;
    }
}

@media only screen and (max-width: 992px){
    .container.footer{
        padding-left: 10vw !important;
    }
}

@media only screen and (max-width: 768px){
    .container.footer{
        bottom: 110px !important;
    }
}

@media only screen and (max-width: 576px){
    .container.footer{
        bottom: 130px !important;
    }
}

@media only screen and (max-width: 400px){
    .container.footer{
        bottom: 0px !important;
        font-size: 15px;
    }
}