@media only screen and (max-width: 752px) {
     .colum-image-movil{
        width: 100%;
        position: relative;
        float: right;
        padding-right: 6px !important;
        padding-left: 6px !important;
     }
     .portfolio-item{
        position: relative !important;
        left: 0% !important;
        top: 0px !important;
        width: 100% !important;
     }
     .btn-order{
        position: relative !important;
        margin: 0 auto;
        overflow: auto;
        text-align: center;
     }

     .btn-order button{
        float: none !important;
     }

     .totalCount{
        text-align: center;
        margin-top: 35px;
     }

     #container-icon-cards{
      transform: translate(-69%, 49%) !important;
      left: 89% !important;
     } 
    #container-icon-cards img{
      float: left !important;
      margin-right: 5px;
    }
}
    
    
.totalCount{
    margin-top: 35px;
}
.btn-order{
    position: absolute;
}