  .row{
    --bs-gutter-x:10px;
}
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths,
.col-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.col-xs-7ths,
.col-sm-7ths,
.col-md-7ths,
.col-lg-7ths,
.col-7ths {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-7ths, .col-7ths {
    -ms-flex: 0 0 14.2%;
    flex:0 0 14.2%;
    width: 14.2%;
    float: left;
}
.col-xs-5ths, .col-5ths {
    -ms-flex: 0 0 20%;
    flex:0 0 20%;
    width: 20%;
    float: left;
}
.float-right{
    float: right;
}
.noselect {
    -webkit-touch-callout: none; /* iOS Safari */
      -webkit-user-select: none; /* Safari */
       -khtml-user-select: none; /* Konqueror HTML */
         -moz-user-select: none; /* Old versions of Firefox */
          -ms-user-select: none; /* Internet Explorer/Edge */
              user-select: none; /* Non-prefixed version, currently
                                    supported by Chrome, Edge, Opera and Firefox */
}
.publicidad img{
    max-width: 100%;
    object-fit: contain;
}
@media (min-width: 768px) {
    .col-md-5ths {
        -ms-flex: 0 0 20%;
        flex:0 0 20%;
        width: 20%;
        float: left;
    }
    .col-md-7ths {
        -ms-flex: 0 0 14.2%;
        flex:0 0 14.2%;
        width: 14.2%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-lg-5ths {
        -ms-flex: 0 0 20%;
        flex:0 0 20%;
        width: 20%;
        float: left;
    }
    .col-lg-7ths {
        -ms-flex: 0 0 14.2%;
        flex:0 0 14.2%;
        width: 14.2%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-xl-5ths {
        -ms-flex: 0 0 20%;
        flex:0 0 20%;
        width: 20%;
        float: left;
    }
    .col-xl-7ths {
        -ms-flex: 0 0 14.2%;
        flex:0 0 14.2%;
        width: 14.2%;
        float: left;
    }
}

