.card {
    --bs-card-spacer-y: 1.3125rem;
    --bs-card-spacer-x: 1.3125rem;
    --bs-card-title-spacer-y: 0.25rem;
    --bs-card-border-width: 0.0625rem;
    --bs-card-border-color: hsla(0,0%,100%,.1);
    --bs-card-border-radius: 0.75rem;
    --bs-card-box-shadow: 0rem 0.375rem 0.75rem rgba(30,32,34,.2);
    --bs-card-inner-border-radius: 0.6875rem;
    --bs-card-cap-padding-y: 1.3125rem;
    --bs-card-cap-padding-x: 1.3125rem;
    --bs-card-cap-bg: transparent;
    --bs-card-bg: #1f2533;
    --bs-card-img-overlay-padding: 1.3125rem 1.3125rem;
    --bs-card-group-margin: 0.75rem;
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    height: var(--bs-card-height);
    word-wrap: break-word;
    background-color: #141d26;
    background-clip: border-box;
    border: var(--bs-card-border-width) solid var(--bs-card-border-color);
    border-radius: var(--bs-card-border-radius);
}
.card-body {
    flex: 1 1 auto;
    padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
    color: var(--bs-card-color);
}
.row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-.5 * var(--bs-gutter-x));
    margin-left: calc(-.5 * var(--bs-gutter-x));
}
.col {
    flex: 1 0;
}
.row>* {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y);
    font-weight: 700;
}

.mb-3 {
    margin-bottom: 1rem!important;
    font-size: 23px;
    margin-top: 7px;
}
.logoContenedor {
    height: 60px;
    padding: 0;
}

.col-auto {
    flex: 0 0 auto;
    width: auto;
}
.logoCanal {
    margin-top: -10px;
    border: 1px solid #353b47;
    margin-right: 10px;
    border-radius: 10px;
    height: 65px;
}

.imgCanal {
    padding: 5px;
    margin-top: -2px;
}

.img2 {
    position: relative;
    top: 3px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    height: 60px;
    width: 120px;
    object-fit: contain;
}
@media (max-width: 870px) {
    .mb-3 {
        font-size: 17px;
    }
}

.card-title:not(:last-child) {
    margin-bottom: 0.5rem;
    font-weight: bold;
}
.card-subtitle, .card-text:last-child {
    margin-bottom: 0;
}
.card-text {
    color: #c5c8cc;
}
div#st-1 {margin-top:10px}
