@font-face {
    font-family: 'AntaraDistance';
    src: url('../../../../../fonts/Antara/aAntaraDistance.eot?#iefix') format('embedded-opentype'),
        url('../../../../../fonts/Antara/aAntaraDistance.eot') format('opentype'),
        url('../../../../../fonts/Antara/aAntaraDistance.woff2') format('woff2'),
        url('../../../../../fonts/Antara/aAntaraDistance.woff') format('woff'),
        url('../../../../../fonts/Antara/aAntaraDistance.ttf') format('truetype'),
        url('../../../../../fonts/Antara/aAntaraDistance.svg#SourceSansPro-semibold');
    font-weight: normal;
    font-style: normal;
}

#col-primero {
    padding-right: 34px;
}

@media (min-width: 1200px) {
    #contenidos-inicio-col.contenidos-inicio-col__black-week #banner-3 #info-licitaciones {
        padding: 14px 49px 14px 34px;
    }

    #contenidos-inicio-col.contenidos-inicio-col__black-week #banner-3 .container {
        max-width: 1150px;
    }
}


/* Black week */
.plan12-black-week {
    background-color: white;
    border-radius: 20px;
    padding: 10px 12px;
    margin-bottom: 16px;
}

.plan12-black-week .cont-img-banner {
    margin-bottom: 40px;
}

.plan12-black-week .cont-img-banner .img-banner {
    width: 349px;
}

.plan12-black-week #card-black-friday .card-cabecera {
    margin-bottom: 0 !important;
    padding: 0 !important
}

.plan12-black-week #card-black-friday {
    margin-bottom: 30px;
    background-color: #ffffff;
    color: black;
    font-family: 'Roboto-regular';
    font-weight: inherit;
    letter-spacing: 3px;
    height: 490px;
    width: 310px;
    align-items: center;
    max-width: 80%;
}

.plan12-black-week #card-black-friday h3 {
    color: black;
    font-family: 'Roboto-regular';
    letter-spacing: 3px;
    font-weight: inherit;
    font-size: 13px;
}
.plan12-black-week #card-black-friday .black-friday__img {
    max-width: 263px;
}

.plan12-black-week #card-black-friday .black-friday__span {
    letter-spacing: 4px;
    padding-top: 11px;
}

.plan12-black-week #card-black-friday .black-friday__buttom {
    border-color: #000;
    border-radius: 29px;
    padding: 7px 7px 7px 20px;
    background-color: #fff;
    font-family: 'Roboto-bold';
    margin-top: 40px;
    margin-bottom: 20px;
    transition: 0s, color .5s, background-color .5s;
}

.plan12-black-week #card-black-friday .black-friday__buttom:hover {
    transition: 0s, color .7s, background-color .6s;
    background-color: #000;
    color: white;
}

.plan12-black-week #card-black-friday .black-friday__buttom .black-friday__ico {
    border-color: #000;
    border-radius: 20px;
    padding: 9px 10px;
    background: #000;
    color: white;
    vertical-align: middle;
    text-align: center;
    font-size: 15px;
}

.plan12-black-week #card-black-friday .black-friday__span--ligth {
    font-size: 13px;
    font-family: 'Roboto-light';
    letter-spacing: 1px;
    margin-bottom: 10px;
}

.plan12-black-week #card-black-friday .black-friday__parrafo {
    font-size: 13px;
    font-family: 'Roboto-light';
    text-align: justify;
    line-height: 1.5;
}

.plan12-black-week #card-black-friday .black-friday__parrafo b {
    font-family: 'Roboto-regular';
}

.plan__card.plan__card-black-week {
    background-color: white;
}

.card-black-week .card-black-week__bage {
    position: relative;
}

.card-black-week .card-black-week__bage img {
    position: absolute;
    width: 87px;
    left: -29px;
    top: -20px;
}

.card-header.card-black-week .plan__pago {
    font-size: 19px;
}

#banner-3 .card-precios .card-header.card-black-week .precios-text {
    font-family: 'Roboto-bold';
}

#banner-3 .card-precios .card-header.card-black-week {
    background: white;
}

#banner-3 .card-precios .card-header.card-black-week button {
    color: #000;
    font-family: 'Roboto-regular';
    word-break: break-all;
    white-space: normal;
}

#banner-3 .card-precios .card-header.card-black-week .card-black-week__infoadicional {
    font-family: 'Roboto-light';
    font-size: 17px;
    line-height: 1;
}

/* Resumen pago black */

#banner-3 #card-boton.resumen-pago-bw {
    border-radius: 32px;
    box-shadow: 0px 0px 11px 0px #cec9c9;
}

#banner-3 #card-boton.resumen-pago-bw #resumen-pago {
    color: #000000;
    font-family: 'Roboto-bold';
    font-size: 16px;
    padding-bottom: 16px;
}

#banner-3 #card-boton.resumen-pago-bw #text-indi {
    font-family: 'Roboto-regular';
    font-size: 16px;
    color: #000;
}

#banner-3 #card-boton.resumen-pago-bw #text-indi .moneda {
    font-family: 'Roboto-bold';
    color: #000;
}

#banner-3 #card-boton.resumen-pago-bw #text-indi .valor-text {
    font-family: 'Roboto-bold';
    color: #00A1C9;
    font-size: 16px;
}

#banner-3 #card-boton.resumen-pago-bw .btn-comprar {
    box-shadow: none !important;
    background-color: white !important;
    padding: 13px 21px 13px;
    font-size: 18px;
    border: 1px solid;
    color: black;
    font-family: 'Roboto-regular' !important;
    border-radius: 30px;
    cursor: pointer;
}

#banner-3 #card-boton.resumen-pago-bw .btn-comprar:hover {
    color: white;
    background-color: black !important;
}