@media (max-width: 1366px){
    .footer-widgets .columns{
        flex: 0 0 53.333333%;
        max-width: 33.333333%;
    }
}

@media (max-width: 768px){
    .footer-widgets .columns {
        flex: none;
        max-width: 100%;
    }
}

@media (max-width: 480px){
    .footer-contact .footer-logo img{
        margin: 0 auto;
    }
    
    .col-icon{
        display: none;
    }

    .contact-payment-wrap .footer-contact-info{
        text-align: center;
        width: 100%;
    }

    .footer-payment-info .icon .tm{
        display: none;
    }

    .site-footer .footer-widgets-block{
        text-align: center;
    }

    .footer-secure-by-info .footer-secured-by-icons .secure-icons-image{
        margin: 0 auto;
    }

    .footer-secured-by-icons .nav-item{
        width: 100%;
    }

    .contact-payment-wrap .footer-payment-info{
        width: 100%;
    }

    .footer-payment-info .list-payment-icons .payment-icon-image{
        max-height: 3em;
        width: 100%;
    }

    .footer-payment-info .list-payment-icons{
        text-align: center;
        margin: 0 auto;
        display: block;
    }
    
    .v{
        display: none;
    }

    .copyright, .credit{
        width: 100%;
        text-align: center;
    }

}
