@charset "UTF-8";
@import "https://fonts.googleapis.com/css?family=Poppins:400,500,600,700&display=swap";

.containerGris .titularContainerGris {
    padding-left: 0;
    padding-right: 0
}

.page-template-page100pcent_concabecera_fondogris .wrapper > .main > .width100pcent > .container {
    max-width: 100% !important;
    margin: auto;
    background-color: #ddd
}

.page-template-page100pcent_concabecera_fondogris .wrapper > .main > .width100pcent > .container .vitaminaRowBreadCrumb {
    max-width: 1340px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
    padding-bottom: 0;
    width: 100%;
    margin: auto
}

.page-template-page100pcent_concabecera_fondogris .wrapper > .main > .width100pcent > .container .vitaminaRowBreadCrumb .vitaminaBreadcrumb {
    max-width: 100% !important;
    width: 100% !important;
    background: 0 0 !important
}

@media all and (min-width: 993px) {
    body.tax-eventos-categorias #eventos-sidebar-espaciador-adicional-si-ocultobarra {
        height: 34px
    }
}

body.archive.tax-eventos-categorias.term-webinar-iti .card-chunk-eventos .contenidoBajoImagen .elTitulo .card-title #contenidoTitulo {
    height: 88px
}

body {
    overflow-x: hidden
}

.et_pb_section.vitamina-seccion_100pcient-pantalla, .container.vitamina-seccion_100pcient-pantalla {
    width: 100vw;
    position: relative;
    margin-left: -50vw !Important;
    overflow: hidden;
    margin-top: 0;
    margin-bottom: 0;
    left: 50%;
    max-width: 110vw !important
}

.vitamina-container-ancho-limitado_antiguos {
    max-width: 1080px;
    margin: auto
}

.et_pb_section.vitamina-contenido-mas-ancho, .et_pb_section_no_divi.vitamina-contenido-mas-ancho {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.et_pb_section.vitamina-contenido-mas-ancho .et_pb_row, .et_pb_section.vitamina-contenido-mas-ancho .et_pb_row_no_divi, .et_pb_section_no_divi.vitamina-contenido-mas-ancho .et_pb_row, .et_pb_section_no_divi.vitamina-contenido-mas-ancho .et_pb_row_no_divi {
    max-width: 1330px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
    width: 100% !Important
}

.et_pb_section.vitamina-contenido-mas-ancho .et_pb_row_no_divi, .et_pb_section_no_divi.vitamina-contenido-mas-ancho .et_pb_row_no_divi {
    margin: auto
}

.et_pb_section.vitamina-contenido-mas-estrecho .et_pb_row, .et_pb_section_no_divi.vitamina-contenido-mas-estrecho .et_pb_row_no_divi {
    margin: auto !important;
    max-width: 785px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
    padding-bottom: 80px;
    width: 100% !Important
}

@media all and (max-width: 980px) {
    .et_pb_row.dos-columnas-invierte-en-mobile {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .et_pb_row.dos-columnas-invierte-en-mobile .et_pb_column:nth-child(1) {
        -webkit-order: 2;
        order: 2
    }

    .et_pb_row.dos-columnas-invierte-en-mobile .et_pb_column:nth-child(2) {
        -webkit-order: 1;
        order: 1
    }
}

.et-db #et-boc .et_pb_module a.vitamina-boton-naranja-suelto {
    margin-top: 6px;
    border-color: #ff8f00;
    background-color: #ff8f00 !important;
    border-radius: 34px !important;
    font-family: roboto;
    text-transform: uppercase !important;
    font-size: 15px;
    line-height: 1.25;
    font-weight: 700 !important;
    color: #fff;
    padding: 16px 40px !important;
    text-align: center
}

.et-db #et-boc .et_pb_module a.vitamina-boton-naranja-suelto:hover {
    box-shadow: 0 14px 26px -12px rgba(0, 0, 0, .42), 0 4px 23px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2);
    margin-top: 6px;
    border-color: #ff8f00;
    background-color: #ff8f00 !important;
    border-radius: 34px !important;
    font-family: roboto;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 1.25;
    font-weight: 700 !important;
    color: #fff;
    padding: 16px 40px;
    text-align: center
}

.et-db #et-boc .et_pb_module a.vitamina-boton-naranja-suelto:after {
    content: '';
    display: none !important
}

div.grecaptcha-badge {
    z-index: 99 !important
}

h1, h2, h3, h4, h5, h6 {
    font-family: poppins !important
}

.vitaminaRowBreadCrumb .vitaminaBreadcrumb .fa:before {
    font-size: 11px
}

h1 {
    font-size: 53px;
    line-height: 1.35 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    h1 {
        font-size: 2.6em
    }
}

@media screen and (max-width: 490px) {
    h1 {
        font-size: 2.5em
    }
}

h2 {
    font-size: 2.2em;
    line-height: 1.35 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    h2 {
        font-size: 2em
    }
}

@media screen and (max-width: 490px) {
    h2 {
        font-size: 1.75em
    }
}

h3.fuenteGrande {
    font-size: 2.2em;
    line-height: 1.35 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    h3.fuenteGrande {
        font-size: 2em
    }
}

@media screen and (max-width: 490px) {
    h3.fuenteGrande {
        font-size: 1.75em
    }
}

.rowNoticia h1.singleNoticiaTitulo, .rowEvento h1.tituloEventoEnSingle {
    font-size: 42px;
    line-height: 1.3 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    .rowNoticia h1.singleNoticiaTitulo, .rowEvento h1.tituloEventoEnSingle {
        font-size: 36px
    }
}

@media screen and (max-width: 490px) {
    .rowNoticia h1.singleNoticiaTitulo, .rowEvento h1.tituloEventoEnSingle {
        font-size: 30px
    }
}

body.single-blog .blog-post article p, body.single-blog .blog-post article ul li {
    font-size: 1.28em;
    line-height: 1.6 !important;
    font-weight: 300 !important
}

@media screen and (max-width: 767px) {
    body.single-blog .blog-post article p, body.single-blog .blog-post article ul li {
        font-size: 1.15em
    }
}

@media screen and (max-width: 490px) {
    body.single-blog .blog-post article p, body.single-blog .blog-post article ul li {
        font-size: 1em
    }
}

body.single-blog .blog-post article h2 {
    font-size: 2.2em;
    line-height: 1.25 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-blog .blog-post article h2 {
        font-size: 2em
    }
}

@media screen and (max-width: 490px) {
    body.single-blog .blog-post article h2 {
        font-size: 1.8em
    }
}

body.single-blog .blog-post article h3 {
    font-size: 2em;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-blog .blog-post article h3 {
        font-size: 1.8em
    }
}

@media screen and (max-width: 490px) {
    body.single-blog .blog-post article h3 {
        font-size: 1.6em
    }
}

body.single-blog .blog-post article h4 {
    font-size: 1.8em;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-blog .blog-post article h4 {
        font-size: 1.6em
    }
}

@media screen and (max-width: 490px) {
    body.single-blog .blog-post article h4 {
        font-size: 1.4em
    }
}

body.single-blog .blog-post article h5 {
    font-size: 1.6em;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-blog .blog-post article h5 {
        font-size: 1.4em
    }
}

@media screen and (max-width: 490px) {
    body.single-blog .blog-post article h5 {
        font-size: 1.2em
    }
}

body.single-blog .blog-post article a {
    color: #ff6a00;
    font-weight: 700
}

body.single-blog .blog-post article blockquote {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
    max-width: 96%;
    margin: auto;
    padding-left: 5%;
    padding-top: 0;
    padding-bottom: 0
}

body.single-blog .blog-post article blockquote p {
    color: #ff6a00;
    font-style: italic;
    font-size: 26px;
    line-height: 1.4 !important;
    font-weight: 300 !important
}

@media screen and (max-width: 767px) {
    body.single-blog .blog-post article blockquote p {
        font-size: 22px
    }
}

@media screen and (max-width: 490px) {
    body.single-blog .blog-post article blockquote p {
        font-size: 20px
    }
}

body.et-db #et-boc #et_builder_outer_content h2.titulo-proyectos-destacados {
    font-size: 36px;
    line-height: 1.25 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.et-db #et-boc #et_builder_outer_content h2.titulo-proyectos-destacados {
        font-size: 2em
    }
}

@media screen and (max-width: 490px) {
    body.et-db #et-boc #et_builder_outer_content h2.titulo-proyectos-destacados {
        font-size: 1.75em
    }
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande span {
    font-size: 46px;
    line-height: 1.23 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande span {
        font-size: 40px
    }
}

@media screen and (max-width: 490px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande span {
        font-size: 30px
    }
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja span {
    font-size: 22px;
    line-height: 1.23 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja span {
        font-size: 20px
    }
}

@media screen and (max-width: 490px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja span {
        font-size: 20px
    }
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo span {
    font-size: 15px;
    line-height: 1.23 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo span {
        font-size: 14px
    }
}

@media screen and (max-width: 490px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo span, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo span {
        font-size: 14px
    }
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-descripcion p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-descripcion p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-descripcion p {
    font-size: 18px;
    line-height: 1.6 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-descripcion p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-descripcion p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-descripcion p {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-descripcion p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-descripcion p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-descripcion p {
        font-size: 16px
    }
}

body.et-db #et-boc #et_builder_outer_content .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row h2 {
    font-size: 47px;
    line-height: 1.25 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.et-db #et-boc #et_builder_outer_content .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row h2 {
        font-size: 40px
    }
}

@media screen and (max-width: 490px) {
    body.et-db #et-boc #et_builder_outer_content .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row h2 {
        font-size: 30px
    }
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row p, body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row ul > li {
    font-size: 18px;
    line-height: 1.6 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row p, body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row ul > li {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row p, body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row ul > li {
        font-size: 16px
    }
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet h2 {
    font-size: 46px;
    line-height: 1.2 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet h2 {
        font-size: 40px
    }
}

@media screen and (max-width: 490px) {
    body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet h2 {
        font-size: 30px
    }
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .vitamina-trcdtitbul-titulo p {
    font-size: 22px;
    line-height: 1.36 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .vitamina-trcdtitbul-titulo p {
        font-size: 20px
    }
}

@media screen and (max-width: 490px) {
    body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .vitamina-trcdtitbul-titulo p {
        font-size: 20px
    }
}

.vitamina_home_rowCursos_externo h2, .vitamina_home_rowWebinars_externo h2 {
    font-size: 46px;
    line-height: 1.2 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    .vitamina_home_rowCursos_externo h2, .vitamina_home_rowWebinars_externo h2 {
        font-size: 40px
    }
}

@media screen and (max-width: 490px) {
    .vitamina_home_rowCursos_externo h2, .vitamina_home_rowWebinars_externo h2 {
        font-size: 30px
    }
}

body.post-type-archive-sectores h1 {
    font-size: 53px;
    line-height: 1.35 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.post-type-archive-sectores h1 {
        font-size: 42px
    }
}

@media screen and (max-width: 490px) {
    body.post-type-archive-sectores h1 {
        font-size: 38px
    }
}

body.post-type-archive-sectores .sectoresArchiveSubtitle p {
    font-size: 18px;
    line-height: 1.5 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.post-type-archive-sectores .sectoresArchiveSubtitle p {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body.post-type-archive-sectores .sectoresArchiveSubtitle p {
        font-size: 16px
    }
}

body.post-type-archive-sectores .row.rowGridSectores .col-chunk-sector .elTitulo a {
    font-size: 32px;
    line-height: 1.25 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.post-type-archive-sectores .row.rowGridSectores .col-chunk-sector .elTitulo a {
        font-size: 28px
    }
}

@media screen and (max-width: 490px) {
    body.post-type-archive-sectores .row.rowGridSectores .col-chunk-sector .elTitulo a {
        font-size: 20px
    }
}

body.post-type-archive-sectores .row.rowGridSectores .col-chunk-sector .elExcerpt {
    font-size: 18px;
    line-height: 1.35 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.post-type-archive-sectores .row.rowGridSectores .col-chunk-sector .elExcerpt {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body.post-type-archive-sectores .row.rowGridSectores .col-chunk-sector .elExcerpt {
        font-size: 16px
    }
}

body.single-sectores .blog-post article #et-boc p, body.single-sectores .blog-post article #et-boc ul li {
    font-size: 18px;
    line-height: 1.45 !important;
    font-weight: 300 !important;
    color: #3c4858 !important
}

@media screen and (max-width: 767px) {
    body.single-sectores .blog-post article #et-boc p, body.single-sectores .blog-post article #et-boc ul li {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    body.single-sectores .blog-post article #et-boc p, body.single-sectores .blog-post article #et-boc ul li {
        font-size: 16px
    }
}

body.single-sectores .blog-post article #et-boc .vitamina-sectores-texto-destacado-grande p, body.single-sectores .blog-post article #et-boc ul li {
    font-size: 22px;
    line-height: 1.5 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.single-sectores .blog-post article #et-boc .vitamina-sectores-texto-destacado-grande p, body.single-sectores .blog-post article #et-boc ul li {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    body.single-sectores .blog-post article #et-boc .vitamina-sectores-texto-destacado-grande p, body.single-sectores .blog-post article #et-boc ul li {
        font-size: 16px
    }
}

body.single-sectores .blog-post article #et-boc .vitamina-sectores-lista-destacada-grande ul li {
    font-size: 20px;
    line-height: 1.45 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.single-sectores .blog-post article #et-boc .vitamina-sectores-lista-destacada-grande ul li {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    body.single-sectores .blog-post article #et-boc .vitamina-sectores-lista-destacada-grande ul li {
        font-size: 16px
    }
}

body.single-sectores .blog-post article #et-boc h2 {
    font-size: 2.2em;
    line-height: 1.25 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-sectores .blog-post article #et-boc h2 {
        font-size: 2em
    }
}

@media screen and (max-width: 490px) {
    body.single-sectores .blog-post article #et-boc h2 {
        font-size: 1.8em
    }
}

body.single-sectores .blog-post article #et-boc h3 {
    font-size: 2em;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-sectores .blog-post article #et-boc h3 {
        font-size: 1.8em
    }
}

@media screen and (max-width: 490px) {
    body.single-sectores .blog-post article #et-boc h3 {
        font-size: 1.6em
    }
}

body.single-sectores .blog-post article #et-boc h4 {
    font-size: 1.8em;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-sectores .blog-post article #et-boc h4 {
        font-size: 1.6em
    }
}

@media screen and (max-width: 490px) {
    body.single-sectores .blog-post article #et-boc h4 {
        font-size: 1.4em
    }
}

body.single-sectores .blog-post article #et-boc h5 {
    font-size: 1.6em;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-sectores .blog-post article #et-boc h5 {
        font-size: 1.4em
    }
}

@media screen and (max-width: 490px) {
    body.single-sectores .blog-post article #et-boc h5 {
        font-size: 1.2em
    }
}

body.single-sectores .blog-post article #et-boc a {
    color: #ff6a00;
    font-weight: 700
}

body.single-sectores .blog-post article #et-boc blockquote {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
    max-width: 96%;
    margin: auto;
    padding-left: 5%;
    padding-top: 0;
    padding-bottom: 0
}

body.single-sectores .blog-post article #et-boc blockquote p {
    color: #ff6a00;
    font-style: italic;
    font-size: 26px;
    line-height: 1.4 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.single-sectores .blog-post article #et-boc blockquote p {
        font-size: 22px
    }
}

@media screen and (max-width: 490px) {
    body.single-sectores .blog-post article #et-boc blockquote p {
        font-size: 20px
    }
}

body.single-soluciones .blog-post article #et-boc p, body.single-soluciones .blog-post article #et-boc ul li {
    font-size: 18px;
    line-height: 1.45 !important;
    font-weight: 300 !important;
    color: #3c4858 !important
}

@media screen and (max-width: 767px) {
    body.single-soluciones .blog-post article #et-boc p, body.single-soluciones .blog-post article #et-boc ul li {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    body.single-soluciones .blog-post article #et-boc p, body.single-soluciones .blog-post article #et-boc ul li {
        font-size: 16px
    }
}

body.single-soluciones .blog-post article #et-boc .vitamina-soluciones-texto-destacado-grande p, body.single-soluciones .blog-post article #et-boc ul li {
    font-size: 22px;
    line-height: 1.5 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.single-soluciones .blog-post article #et-boc .vitamina-soluciones-texto-destacado-grande p, body.single-soluciones .blog-post article #et-boc ul li {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    body.single-soluciones .blog-post article #et-boc .vitamina-soluciones-texto-destacado-grande p, body.single-soluciones .blog-post article #et-boc ul li {
        font-size: 16px
    }
}

body.single-soluciones .blog-post article #et-boc .vitamina-soluciones-lista-destacada-grande ul li {
    font-size: 20px;
    line-height: 1.45 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.single-soluciones .blog-post article #et-boc .vitamina-soluciones-lista-destacada-grande ul li {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    body.single-soluciones .blog-post article #et-boc .vitamina-soluciones-lista-destacada-grande ul li {
        font-size: 16px
    }
}

body.single-soluciones .blog-post article #et-boc h2 {
    font-size: 2.2em;
    line-height: 1.25 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-soluciones .blog-post article #et-boc h2 {
        font-size: 2em
    }
}

@media screen and (max-width: 490px) {
    body.single-soluciones .blog-post article #et-boc h2 {
        font-size: 1.8em
    }
}

body.single-soluciones .blog-post article #et-boc h3 {
    font-size: 2em;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-soluciones .blog-post article #et-boc h3 {
        font-size: 1.8em
    }
}

@media screen and (max-width: 490px) {
    body.single-soluciones .blog-post article #et-boc h3 {
        font-size: 1.6em
    }
}

body.single-soluciones .blog-post article #et-boc h4 {
    font-size: 1.8em;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-soluciones .blog-post article #et-boc h4 {
        font-size: 1.6em
    }
}

@media screen and (max-width: 490px) {
    body.single-soluciones .blog-post article #et-boc h4 {
        font-size: 1.4em
    }
}

body.single-soluciones .blog-post article #et-boc h5 {
    font-size: 1.6em;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-soluciones .blog-post article #et-boc h5 {
        font-size: 1.4em
    }
}

@media screen and (max-width: 490px) {
    body.single-soluciones .blog-post article #et-boc h5 {
        font-size: 1.2em
    }
}

body.single-soluciones .blog-post article #et-boc a {
    color: #ff6a00;
    font-weight: 700
}

body.single-soluciones .blog-post article #et-boc blockquote {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
    max-width: 96%;
    margin: auto;
    padding-left: 5%;
    padding-top: 0;
    padding-bottom: 0
}

body.single-soluciones .blog-post article #et-boc blockquote p {
    color: #ff6a00;
    font-style: italic;
    font-size: 26px;
    line-height: 1.4 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.single-soluciones .blog-post article #et-boc blockquote p {
        font-size: 22px
    }
}

@media screen and (max-width: 490px) {
    body.single-soluciones .blog-post article #et-boc blockquote p {
        font-size: 20px
    }
}

body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul h2, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul h2 {
    font-size: 35px;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul h2, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul h2 {
        font-size: 30px
    }
}

@media screen and (max-width: 490px) {
    body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul h2, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul h2 {
        font-size: 24px
    }
}

body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a {
    font-size: 16px;
    line-height: 1.25 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a {
        font-size: 16px
    }
}

@media screen and (max-width: 360px) {
    body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a {
        font-size: 14px
    }
}

body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a {
    font-size: 16px;
    line-height: 1.25 !important;
    font-weight: 700 !important;
    padding-top: 18px !Important
}

@media screen and (max-width: 767px) {
    body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a {
        font-size: 16px
    }
}

@media screen and (max-width: 360px) {
    body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a {
        font-size: 14px
    }
}

#et-boc .et_pb_row.vitamina-titular-pagina-h1-y-subtitular h1 {
    font-size: 53px;
    line-height: 1.35 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_row.vitamina-titular-pagina-h1-y-subtitular h1 {
        font-size: 2.6em
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_row.vitamina-titular-pagina-h1-y-subtitular h1 {
        font-size: 2.5em
    }
}

#et-boc .et_pb_row.vitamina-titular-pagina-h1-y-subtitular p {
    font-size: 18px;
    line-height: 1.25 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_row.vitamina-titular-pagina-h1-y-subtitular p {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_row.vitamina-titular-pagina-h1-y-subtitular p {
        font-size: 16px
    }
}

@media screen and (max-width: 360px) {
    #et-boc .et_pb_row.vitamina-titular-pagina-h1-y-subtitular p {
        font-size: 16px
    }
}

#et-boc .et_pb_row.vitamina-asociados-item-enlace-asociados .et_pb_column h2 {
    font-size: 32px;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_row.vitamina-asociados-item-enlace-asociados .et_pb_column h2 {
        font-size: 28px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_row.vitamina-asociados-item-enlace-asociados .et_pb_column h2 {
        font-size: 22px
    }
}

#et-boc .et_pb_row.vitamina-asociados-item-enlace-asociados .et_pb_column p {
    font-size: 18px;
    line-height: 1.25 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_row.vitamina-asociados-item-enlace-asociados .et_pb_column p {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_row.vitamina-asociados-item-enlace-asociados .et_pb_column p {
        font-size: 16px
    }
}

@media screen and (max-width: 360px) {
    #et-boc .et_pb_row.vitamina-asociados-item-enlace-asociados .et_pb_column p {
        font-size: 16px
    }
}

body.page-template #et-boc .vitamina_destacado_blog_seccion h2 {
    font-size: 46px;
    line-height: 1.2 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.page-template #et-boc .vitamina_destacado_blog_seccion h2 {
        font-size: 40px
    }
}

@media screen and (max-width: 490px) {
    body.page-template #et-boc .vitamina_destacado_blog_seccion h2 {
        font-size: 30px
    }
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elTitulo a, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elTitulo a {
    font-size: 28px;
    line-height: 1.15 !important;
    font-weight: 500 !important
}

@media screen and (max-width: 767px) {
    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elTitulo a, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elTitulo a {
        font-size: 26px
    }
}

@media screen and (max-width: 490px) {
    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elTitulo a, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elTitulo a {
        font-size: 22px
    }
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt, body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt span, body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt span p, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt span, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt span p {
    font-size: 16px;
    line-height: 1.6 !important;
    font-weight: 300 !important
}

@media screen and (max-width: 767px) {
    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt, body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt span, body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt span p, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt span, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt span p {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt, body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt span, body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt span p, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt span, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt span p {
        font-size: 16px
    }
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost-texto, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost-texto {
    font-size: 16px;
    line-height: 1.6 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost-texto, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost-texto {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost-texto, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost-texto {
        font-size: 16px
    }
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica p, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica p {
    font-size: 16px;
    line-height: 1.6 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica p, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica p {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica p, body.blog-post #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica p {
        font-size: 16px
    }
}

body.single-servicios #et-boc .vitamina-texto-formateado h3, body.single-techtransfer #et-boc .vitamina-texto-formateado h3 {
    line-height: 1.35
}

header.header {
    min-height: 85px
}

@media all and (max-width: 767px) {
    header.header {
        min-height: 62px
    }
}

header ul.nav.navbar-nav li a {
    font-family: poppins;
    font-weight: 500
}

header .navbar-default.navbar-fixed-top {
    padding-bottom: 8px
}

header .navbar .navbar-nav > li {
    padding-top: 10px
}

header .navbar .navbar-nav > li > a {
    padding-bottom: 5px;
    padding-top: 5px
}

header.header nav.navbar .iti-logo-antiguo {
    display: none !important
}

header.header nav.navbar .iti-logo-texto-negro {
    display: inline-block
}

header.header nav.navbar .iti-logo-texto-blanco {
    display: none !important
}

header.header nav.navbar .iti-logo-isotipo {
    display: none;
    height: 30px
}

header.header nav.navbar .navbar-brand {
    padding-left: 0
}

header.header nav.navbar .navbar-brand img {
    height: 33px;
    max-width: 240px;
    width: auto
}

header.header .container.vitamina_container_principal_mi_menu {
    max-width: 1270px;
    width: 100%;
    min-height: 36px
}

header.header .container.vitamina_container_principal_mi_menu .navbar-brand {
    position: absolute;
    top: -20px
}

header.header .container.vitamina_container_principal_mi_menu .navbar .navbar-nav > li > a {
    padding-top: 6px
}

header.header #main-navigation li a {
    color: #4a545b
}

header.header #main-navigation li ul li:hover {
    background: 0 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

header.header #main-navigation li ul li:hover a {
    background: 0 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

header.header #main-navigation li ul li a {
    color: #4a545b
}

header.header #main-navigation li.menu-item.active a, header.header #main-navigation li.menu-item.current-menu-ancestor a {
    font-weight: 700
}

header.header #main-navigation li.menu-item.current-menu-ancestor ul li a {
    font-weight: 400
}

header.header #main-navigation li.menu-item.active a {
    font-weight: 700 !important
}

header.header .vitamina-top-sobre-barra-navegacion {
    padding-top: 20px;
    margin-bottom: 0;
    background-color: #fff;
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_inner-top-bar {
    max-width: 1270px;
    background-color: #fff
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_menu_inserto_container {
    display: inline-block
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_menu_inserto_container i {
    color: #4a545b
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_menu_inserto_container:hover {
    color: #ff6200
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_menu_inserto_container:hover i:not(.fa-globe-americas) {
    color: #ff6200 !important
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container, header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link {
    display: inline-block;
    color: #4a545b;
    font-family: poppins;
    font-weight: 500;
    font-size: 12px
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container:hover, header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link:hover {
    color: #ff6200
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container i, header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link i {
    font-weight: 900;
    font-size: 14px
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container a, header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link a {
    color: #4a545b;
    font-family: poppins;
    font-weight: 500;
    font-size: 12px
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container a:hover, header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link a:hover {
    color: #ff6200
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container a:hover .vitamina_top_bar_texto_link, header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link a:hover .vitamina_top_bar_texto_link {
    color: #ff6200
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container a i, header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link a i {
    font-weight: 900;
    font-size: 14px
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container .vitamina_top_bar_texto_link, header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link .vitamina_top_bar_texto_link {
    padding-top: 18px
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_selectores {
    display: inline-block
}

header.header .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link-separador-horizontal {
    display: inline-block;
    width: 30px
}

header .vitamina-sel-idioma-solo-hay-un-idioma {
    opacity: .5 !important
}

body nav.navbar li.botonMenuAsociate {
    display: none !important
}

body.home header.header {
    height: 0
}

body.home .navbar:not(.header-fija) {
    background: 0 0
}

body.home .navbar:not(.header-fija) .container.vitamina_container_principal_mi_menu #main-navigation {
    background: 0 0
}

body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion {
    background: 0 0
}

body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion .vitamina_inner-top-bar {
    background: 0 0
}

body.home .navbar, body.home .navbar.navbar-default {
    -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, .14);
    -moz-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, .14);
    box-shadow: 0 1px 1px rgba(255, 255, 255, .14)
}

@media (max-width: 1200px) and (min-width: 993px) {
    #main-navigation .navbar-nav .dropdown-menu .menu-item {
        margin-left: 0 !important
    }

    #main-navigation .navbar-nav .dropdown-menu .menu-item a {
        padding-left: 0 !important
    }
}

@media (max-width: 1220px) {
    body.home > .wrapper > .main {
        padding-top: 0
    }
}

body.home nav.navbar .iti-logo-texto-negro {
    display: none !important
}

body.home nav.navbar .iti-logo-texto-blanco {
    display: inline-block !important
}

@media all and (min-width: 768px) {
    #main-navigation {
        background: 0 0;
        right: 20px
    }

    #main-navigation ul.nav.navbar-nav.navbar-right {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    #main-navigation ul.dropdown-menu {
        background: #e2ecef;
        border-radius: 6px !important;
        padding: 24px 20px;
        position: absolute;
        margin-top: 25px
    }

    #main-navigation ul.dropdown-menu li a {
        display: inline-block;
        text-transform: uppercase;
        font-weight: 500
    }

    #main-navigation ul.dropdown-menu li:hover a {
        color: #ff8f00 !important;
        font-weight: 700 !important
    }

    .navbar .dropdown-menu .active > a, .navbar.navbar-default .dropdown-menu .active > a {
        background: 0 0
    }
}

@media all and (min-width: 768px) {
    body.home nav.navbar:not(.header-fija) #main-navigation ul.dropdown-menu {
        background: #fff !important
    }
}

header.header nav.navbar.header-fija {
    box-shadow: 0 1px 1px rgba(74, 84, 91, .2);
    -webkit-box-shadow: 0 1px 1px 0 rgba(74, 84, 91, .2);
    -moz-box-shadow: 0 1px 1px 0 rgba(74, 84, 91, .2)
}

header.header nav.navbar.header-fija .vitamina-top-sobre-barra-navegacion {
    display: none
}

header.header nav.navbar.header-fija .vitamina-top-sobre-barra-navegacion .vitamina_inner-top-bar {
    display: none
}

header.header nav.navbar.header-fija .container.vitamina_container_principal_mi_menu {
    padding-top: 6px;
    min-height: 50px
}

header.header nav.navbar.header-fija .container.vitamina_container_principal_mi_menu .navbar-brand {
    position: absolute;
    top: 8px
}

header.header nav.navbar.header-fija .iti-logo-texto-negro {
    display: none !important
}

header.header nav.navbar.header-fija .iti-logo-texto-blanco {
    display: none !important
}

header.header nav.navbar.header-fija .iti-logo-isotipo {
    display: inline-block !important
}

@media all and (max-width: 1270px) {
    header.header nav.navbar .navbar-brand {
        padding-left: 25px
    }
}

@media (max-width: 1200px) and (min-width: 993px) {
    header.header .navbar-collapse .navbar-right {
        position: absolute;
        right: 10px
    }
}

@media all and (max-width: 767px) {
    header.header .container.vitamina_container_principal_mi_menu .navbar-brand {
        top: 14px !important
    }
}

#vitamina-top-header-mobile-inserta {
    display: none
}

header .navbar-header button.navbar-toggle {
    margin-top: 0;
    margin-bottom: 0
}

header .navbar-header button.navbar-toggle i {
    font-size: 30px;
    color: #3c4858;
    display: block
}

header .navbar-header button.navbar-toggle i.hamburguer-colapsada {
    display: block
}

header .navbar-header button.navbar-toggle i.hamburguer-no-colapsada {
    display: none
}

header .navbar-header button.navbar-toggle[aria-expanded=true] i.hamburguer-colapsada {
    display: none
}

header .navbar-header button.navbar-toggle[aria-expanded=true] i.hamburguer-no-colapsada {
    display: block
}

body.home header.header {
    height: 0
}

body.home .navbar:not(.header-fija) button.navbar-toggle i {
    color: #fafafa
}

body header .navbar .navbar-nav > li ul li a {
    font-size: 12px
}

@media all and (min-width: 768px) {
    body header.header #main-navigation .dropdown-toggle:after {
        opacity: 0;
        max-height: 200px;
        content: '';
        display: block;
        text-align: center;
        position: absolute;
        bottom: -45px;
        left: 40%;
        width: 14px;
        height: 14px;
        border-bottom: solid 14px #f0f3f6;
        border-left: solid 10px transparent;
        border-right: solid 10px transparent;
        z-index: 1001;
        transition-duration: .05s;
        transition-property: all;
        transition-timing-function: linear
    }

    body header.header #main-navigation .dropdown-toggle[aria-expanded=true]:after {
        opacity: 1;
        max-height: 200px;
        content: '';
        display: block;
        text-align: center;
        position: absolute;
        bottom: -25px
    }
}

@media all and (min-width: 768px) {
    body.home header.header {
        height: 0
    }

    body.home .navbar:not(.header-fija) .container.vitamina_container_principal_mi_menu #main-navigation li a {
        color: #fafafa
    }

    body.home .navbar:not(.header-fija) .container.vitamina_container_principal_mi_menu #main-navigation li li a {
        color: #4a545b
    }

    body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container, body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link {
        color: #fafafa
    }

    body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container i, body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link i {
        color: #fafafa
    }

    body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container a, body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link a {
        color: #fafafa
    }

    body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container a:hover, body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link a:hover {
        color: #ff6200
    }

    body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container:hover, body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_texto_link:hover {
        color: #ff6200
    }
}

@media all and (max-width: 767px) {
    header ul.nav.navbar-nav li a {
        font-family: poppins;
        font-weight: 600
    }

    #main-navigation {
        overflow-x: hidden
    }

    #main-navigation.collapse.in #vitamina-top-header-mobile-inserta {
        border-top: 1px solid rgba(60, 72, 88, .14)
    }

    #main-navigation {
        background: #fff !important;
        padding-left: 0;
        padding-right: 0
    }

    #main-navigation ul li.menu-item {
        background-color: #e4eef0;
        padding-left: 0;
        padding-right: 0;
        border-bottom: 3px solid #fff !important
    }

    #main-navigation ul li.menu-item ul {
        border-radius: 0 !important
    }

    #main-navigation ul li.menu-item a {
        padding-top: 20px;
        padding-bottom: 20px;
        line-height: 1;
        padding-left: 35px !important;
        padding-right: 35px;
        text-align: left;
        font-size: 16px
    }

    #main-navigation ul li.menu-item li {
        background-color: #f0f6f7
    }

    #main-navigation ul li.menu-item li a {
        padding-top: 20px;
        padding-bottom: 20px;
        line-height: 1;
        padding-left: 45px !important;
        text-transform: uppercase;
        font-size: 16px
    }

    #main-navigation ul li.menu-item:hover, #main-navigation ul li.menu-item.dropdown.open {
        background-color: #ff8f00 !important
    }

    #main-navigation ul li.menu-item:hover > a, #main-navigation ul li.menu-item.dropdown.open > a {
        background-color: #ff8f00 !important;
        color: #fff !important;
        border-bottom: 1px solid #ff8f00
    }

    #main-navigation ul li.menu-item li.menu-item:hover {
        background-color: #ffaa3d !important
    }

    #main-navigation ul li.menu-item li.menu-item:hover a {
        background-color: #ffaa3d !important
    }

    #main-navigation #vitamina-top-header-mobile-inserta {
        display: block
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile {
        overflow: hidden;
        max-width: 600px;
        margin: auto;
        margin-top: 0;
        padding-top: 8px;
        padding-bottom: 0;
        padding-left: 18px;
        padding-right: 18px;
        display: block
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_inserto-top-mobile {
        padding-left: 8px;
        padding-right: 8px
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_menu_inserto_container {
        width: 25%;
        margin-left: 0;
        margin-right: 0;
        display: inline-block;
        float: left;
        padding-top: 8px;
        padding-bottom: 8px
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_menu_inserto_container.columna1 {
        text-align: left
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_menu_inserto_container.columna2 {
        text-align: center;
        border-right: 1px solid rgba(60, 72, 88, .14);
        border-left: 1px solid rgba(60, 72, 88, .14)
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_menu_inserto_container.columna3 {
        text-align: right
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_icono_container, #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_link {
        display: inline-block;
        font-size: 12px;
        color: #4a545b;
        font-weight: 500
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_icono_container div, #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_link div {
        font-weight: 500
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_icono_container i, #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_link i {
        color: #4a545b
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_icono_container:hover, #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_link:hover {
        color: #ff6200 !important
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_icono_container:hover i, #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_link:hover i {
        color: #ff6200 !important
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_icono_container:hover a:hover, #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_link:hover a:hover {
        color: #ff6200 !important
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_icono_container i, #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_link i {
        font-size: 14px;
        font-weight: 900
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_icono_container a, #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_link a {
        color: #4a545b;
        font-family: poppins;
        font-weight: 500
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_icono_container a:hover, #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_link a:hover {
        color: #ff6200
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_icono_container .vitamina_top_bar_texto_link, #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_link .vitamina_top_bar_texto_link {
        padding-top: 18px
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_selectores {
        display: inline-block
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_link-separador-horizontal {
        display: none !important;
        width: 0
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_menu_inserto_container:nth-child(1) {
        width: 35% !important
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_menu_inserto_container:nth-child(3) {
        width: 30% !important
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_menu_inserto_container:nth-child(5) {
        width: 20% !important
    }

    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_menu_inserto_container:nth-child(7) {
        width: 15% !important
    }

    .navbar-default .navbar-nav .open .dropdown-menu {
        background: #fff
    }

    body.vitamina_toggled > .wrapper > .main {
        opacity: .15
    }

    body.vitamina_toggled header.header .container.vitamina_container_principal_mi_menu .navbar-brand {
        top: 9px !important
    }
}

@media all and (max-width: 400px) {
    #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile {
        padding-left: 4px;
        padding-right: 4px
    }

    .vitamina_inner-top-bar .vitamina_top_bar_icono_container {
        margin-right: 0
    }
}

@media (max-width: 992px) and (min-width: 769px) {
    #main-navigation .navbar-right {
        text-align: right !important;
        position: absolute;
        right: 25px
    }

    .navbar .navbar-brand {
        width: auto !important
    }

    header.header .container.vitamina_container_principal_mi_menu .navbar-brand {
        top: 8px
    }

    header.header nav.navbar .navbar-brand img {
        height: 26px
    }

    body .navbar .container.vitamina_container_principal_mi_menu #main-navigation li li a {
        padding-left: 10px !Important;
        padding-right: 10px
    }

    body header .navbar .navbar-nav > li ul li a {
        font-size: 10px
    }
}

@media (min-width: 1000px) {
    .vitamina_container_principal_mi_menu #main-navigation {
        position: absolute;
        right: 20px
    }
}

@media all and (max-width: 400px) {
    header.header nav.navbar .navbar-brand img {
        height: 24px
    }
}

@media (min-width: 768px) and (max-width: 1000px) {
    .container > .navbar-header {
        position: absolute !important;
        display: table-cell !important;
        vertical-align: middle;
        float: none
    }

    header.header .container.vitamina_container_principal_mi_menu .navbar-brand {
        top: -32px
    }

    header.header nav.navbar .navbar-brand img {
        height: 26px
    }

    .navbar .navbar-nav > li {
        margin-right: 6px;
        margin-left: 6px
    }

    header.header nav.navbar.header-fija .container.vitamina_container_principal_mi_menu .navbar-brand {
        top: 2px
    }
}

@media (max-width: 992px) and (min-width: 768px) {
    #main-navigation .navbar-right {
        text-align: right !important;
        position: absolute;
        right: 25px
    }
}

@media (max-width: 992px) and (min-width: 768px) {
    #main-navigation .navbar-nav .menu-item a {
        padding-left: 0 !important;
        padding-right: 0;
        margin-left: 2px !important;
        margin-right: 2px !important;
        font-size: 11px
    }
}

header.header .vitamina-top-sobre-barra-navegacion {
    padding-top: 0
}

header.header .vitamina_inner-top-bar.vitamina_inserto-top-mobile {
    padding-top: 16px
}

@media (max-width: 767px) {
    html[lang=en-GB] #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_menu_inserto_container:nth-child(1) {
        width: 0% !important
    }

    html[lang=en-GB] #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_menu_inserto_container:nth-child(3) {
        border-left: 0;
        width: 65% !important
    }
}

.vitamina_inserto-top-mobile .vitamina_menu_inserto_container a {
    display: inline-block
}

.vitamina_inserto-top-mobile .vitamina_menu_inserto_container a:hover i:before {
    color: #ff6200 !important
}

.vitamina_inserto-top-mobile .vitamina_menu_inserto_container a:hover .vitamina_top_bar_texto_link {
    color: #ff6200 !important
}

#main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_icono_container:hover .idioma-en-header-icono-siempre-blanco i:before, #main-navigation #vitamina-top-header-mobile-inserta .vitamina-inserto-en-menu-mobile .vitamina_top_bar_texto_link:hover .idioma-en-header-icono-siempre-blanco i:before, html #main-mavigation header.header .vitamina-top-sobre-barra-navegacion .vitamina_menu_inserto_container .idioma-en-header-icono-siempre-blanco i:before {
    color: #4a545b !important
}

body.home .navbar:not(.header-fija) .vitamina-top-sobre-barra-navegacion .vitamina_top_bar_icono_container .idioma-en-header-icono-siempre-blanco i:before {
    color: #fafafa !important
}

@media all and (max-width: 767px) {
    .vitamina-top-sobre-barra-navegacion {
        display: block
    }

    .vitamina-top-sobre-barra-navegacion .vitamina_inner-top-bar {
        display: none !important
    }
}

#vitamina-banner-top-header #vitamina-banner-top-header-inner {
    width: 100%;
    background: #b7c2c6
}

#vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container {
    max-width: 1240px !important;
    padding-left: 30px;
    padding-right: 30px;
    margin: auto;
    font-size: 12px !important;
    line-height: 2;
    font-family: poppins;
    text-align: center;
    margin-bottom: 0 !important
}

#vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container p, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h1, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h2, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h3, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h4, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h5, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container span, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container a {
    font-size: 12px !important;
    line-height: 2 !important;
    font-family: poppins !important;
    margin-bottom: 0 !important;
    font-weight: 500;
    color: #272f3a
}

#vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container p strong, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h1 strong, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h2 strong, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h3 strong, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h4 strong, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h5 strong, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container span strong, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container a strong {
    text-decoration: underline
}

@media all and (max-width: 475px) {
    #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container {
        padding-left: 10px;
        padding-right: 10px
    }

    #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container p, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h1, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h2, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h3, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h4, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container h5, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container span, #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container a {
        font-size: 10px !important
    }
}

@media all and (max-width: 766px) {
    #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container {
        padding-top: 0 !important
    }

    #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container p {
        line-height: .8 !important;
        padding-top: 3px !important;
        font-size: 10px !important
    }

    #vitamina-banner-top-header #vitamina-banner-top-header-inner #vitamina-banner-top-header-inner_container a {
        font-size: 10px !important;
        line-height: .9 !important;
        padding-top: 3px !important;
        display: inline-block
    }
}

footer.footer > .container.width100pcent:not(.container-copyright) {
    max-width: 1300px;
    padding-left: 15px;
    padding-right: 15px
}

footer.footer > .container.width100pcent:not(.container-copyright) .row > .col-md-12 {
    padding-left: 0 !important;
    padding-right: 0
}

footer.footer > .container.width100pcent:not(.container-copyright) .footer-izquierda {
    margin-left: 0 !important;
    width: 34% !important;
    padding-left: 0 !important
}

footer.footer > .container.width100pcent:not(.container-copyright) .footer-izquierda .widget {
    max-width: 358px
}

footer.footer > .container.width100pcent:not(.container-copyright) .footer-centro {
    margin-left: 0 !important;
    width: 26% !important
}

footer.footer > .container.width100pcent:not(.container-copyright) .footer-centro .widget {
    max-width: 200px;
    margin: auto
}

footer.footer > .container.width100pcent:not(.container-copyright) .footer-derecha {
    margin-left: 0 !important;
    float: right;
    width: 40% !important;
    padding-right: 0
}

@media all and (max-width: 992px) {
    footer.footer > .container.width100pcent:not(.container-copyright) .row {
        margin-left: 0;
        margin-right: 0
    }

    footer.footer > .container.width100pcent:not(.container-copyright) .footer-izquierda {
        width: 50% !important;
        display: inline-block !important
    }

    footer.footer > .container.width100pcent:not(.container-copyright) .footer-izquierda .widget {
        max-width: 358px
    }

    footer.footer > .container.width100pcent:not(.container-copyright) .footer-centro {
        width: 49% !important;
        display: inline-block !important;
        float: right
    }

    footer.footer > .container.width100pcent:not(.container-copyright) .footer-centro .widget {
        max-width: 200px;
        margin: auto
    }

    footer.footer > .container.width100pcent:not(.container-copyright) .footer-derecha {
        margin-left: 0 !important;
        float: right;
        width: 100% !important;
        padding-right: 0
    }
}

@media all and (max-width: 650px) {
    footer.footer > .container.width100pcent:not(.container-copyright) .row {
        margin-left: 0;
        margin-right: 0
    }

    footer.footer > .container.width100pcent:not(.container-copyright) .footer-izquierda {
        width: 100% !important;
        display: inline-block !important
    }

    footer.footer > .container.width100pcent:not(.container-copyright) .footer-izquierda .widget {
        max-width: 100%
    }

    footer.footer > .container.width100pcent:not(.container-copyright) .footer-centro {
        width: 100% !important;
        display: inline-block !important;
        float: left;
        padding-left: 0
    }

    footer.footer > .container.width100pcent:not(.container-copyright) .footer-centro .widget {
        max-width: 100%;
        margin: auto
    }

    footer.footer > .container.width100pcent:not(.container-copyright) .footer-derecha {
        margin-left: 0 !important;
        float: right;
        width: 100% !important;
        padding-right: 0
    }
}

.container.width100pcent.container-copyright > .content {
    max-width: 1300px;
    padding-left: 15px;
    padding-right: 15px;
    margin: auto
}

.container.width100pcent.container-copyright > .content .row > .col-md-12 {
    padding-left: 0;
    padding-right: 0
}

.container.width100pcent.container-copyright > .content .fa {
    font-family: fontawesome
}

.container.width100pcent.container-copyright > .content .copyright-izquierda {
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 25% !important;
    margin-left: 0;
    padding-left: 0
}

.container.width100pcent.container-copyright > .content .copyright-centro {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    width: 50% !important
}

.container.width100pcent.container-copyright > .content .copyright-derecha {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0;
    width: 25%
}

.container.width100pcent.container-copyright > .content .copyright-derecha .copyright {
    text-align: right
}

@media all and (max-width: 992px) {
    .container.width100pcent.container-copyright > .content .copyright-izquierda {
        display: none
    }

    .container.width100pcent.container-copyright > .content .copyright-centro {
        width: 100% !important;
        text-align: center
    }

    .container.width100pcent.container-copyright > .content .copyright-derecha {
        width: 100%
    }

    .container.width100pcent.container-copyright > .content .copyright-derecha .copyright {
        text-align: center
    }
}

footer.footer-gray {
    border-top: 1px solid rgba(99, 132, 141, .35);
    background-color: #e5eaed
}

footer.footer-gray h4 {
    color: #313131
}

footer.footer-gray p {
    color: #575757
}

footer.footer-gray .footer-info-Contacto .mi-material-icono-contacto {
    color: #575757
}

footer.footer-gray .row {
    margin-left: 0;
    margin-right: 0
}

#primary.header-small {
    display: table;
    padding-bottom: 0;
    width: 100%
}

#primary.header-small > .container {
    display: table-cell;
    vertical-align: middle;
    margin-top: 0;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: 100%
}

#primary.header-small > .container > .row {
    padding-top: 35px
}

#primary.header-small > .container h1 {
    margin-top: 0
}

body.home header.header {
    min-height: 0
}

body.home #vitamina-cpost-Tipo3-entradasObservatorio .elDivBoton.elDivBotonEnVistaSimple {
    display: none
}

.et-db #et-boc .et_pb_module .et_pb_image_wrap img {
    border-radius: 0 !important
}

.ServiciosArchive .colUnServicio .card-image, .ServiciosArchive .colUnServicio .img {
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
    box-shadow: none !important
}

.TechtransferArchive .colUnServicio .card-image, .TechtransferArchive .colUnServicio .img {
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
    box-shadow: none !important
}

.CasosDeExitoArchive .colUnCasoDeExito .card-image, .CasosDeExitoArchive .colUnCasoDeExito .card-image img {
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
    box-shadow: none !important
}

.card-chunk-ProyectosIDI .content .card-image, .card-chunk-ProyectosIDI .content .card-image .img {
    border-radius: 0 !important;
    box-shadow: none !important
}

#rowNoticiasDestacadas .card.card-NoticiaDestacadaGrande, #rowEventosDestacados .card.card-NoticiaDestacadaGrande {
    border-radius: 4px !important
}

#rowNoticiasDestacadas .card-chunk-noticias, #rowEventosDestacados .card-chunk-noticias {
    overflow: hidden;
    border-radius: 4px
}

#rowNoticiasDestacadas .card-chunk-noticias .card-image, #rowEventosDestacados .card-chunk-noticias .card-image {
    border-radius: 0 !important;
    margin-top: 0 !important;
    box-shadow: none;
    height: 175px
}

#rowNoticiasDestacadas .card-chunk-noticias .card-image img, #rowEventosDestacados .card-chunk-noticias .card-image img {
    border-radius: 0 !important;
    height: 175px
}

#rowNoticiasDestacadas .card-chunk-noticias .content, #rowEventosDestacados .card-chunk-noticias .content {
    padding-top: 0 !important
}

#rowNoticiasDestacadas .card-chunk-noticias .content, #rowEventosDestacados .card-chunk-noticias .content {
    padding-left: 0 !important;
    padding-right: 0 !important
}

#rowNoticiasDestacadas .card-chunk-noticias .contenidoBajoImagen, #rowEventosDestacados .card-chunk-noticias .contenidoBajoImagen {
    padding-left: 15px !important;
    padding-right: 15px !important
}

.card-image.card-imagenFolleto, .card-image.card-imagenFolleto > img {
    border-radius: 0;
    box-shadow: none !important
}

.vitamina-divi-imagen-redondeada img {
    border-radius: 0 !important;
    box-shadow: none !important
}

#vitamina-muestra-cpost_tipo3_externa_techtransfer {
    background-color: #fff;
    padding-bottom: 25px;
    min-height: 350px
}

.containerBlanco {
    padding-top: 45px;
    margin-top: 45px
}

.vitamina-muestra-cpost_tipo3_externa_techtransfer_separador {
    width: 100%;
    height: 25px
}

#vitamina-muestra-cpost_tipo3_externa_techtransfer .vitamina-cpost-Tipo3-col4 .vitamina-cpost-Tipo3-card {
    background-color: #fff !important;
    border: 1px solid #c9c9c9
}

@media all and (max-width: 1220px) {
    body > .wrapper > .main {
        padding-top: 0 !important
    }
}

@media all and (max-width: 1220px) {
    .vitaminaRowBreadCrumb {
        margin-top: 45px
    }
}

body.single-proyectosidi .container.width100pcent.containerGris.vitamina_container_cposts_serviciosTechTransferetAltres {
    max-width: 100% !important
}

.rowGridEmpleos #termsEmpleos a.vitamina-filtro-empleo {
    min-width: 283px;
    background-color: #e1e4e8 !important;
    border-radius: 6px;
    font-family: poppins;
    display: inline-block;
    padding-top: 22px;
    padding-bottom: 22px;
    font-size: 14px !Important;
    font-weight: 500;
    color: #4a545b;
    text-align: left;
    padding-left: 32px;
    padding-right: 32px
}

.rowGridEmpleos #termsEmpleos a.vitamina-filtro-empleo.label-active {
    background-color: #ff8f00 !important;
    color: #fff;
    font-weight: 700 !important
}

#vitamina-filtroFuenteDeEmpleo_todo {
    display: none !important
}

#tablaEmpleos th {
    text-transform: uppercase;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: 700
}

#tablaEmpleos tr.trEmpleoFuente td {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
    font-size: 16px;
    border-color: #707070 !Important;
    font-weight: 400;
    color: #3c4858
}

@media all and (max-width: 767px) {
    .rowGridEmpleos #termsEmpleos a.vitamina-filtro-empleo {
        min-width: 150px
    }
}

@media all and (max-width: 650px) {
    .rowGridEmpleos #termsEmpleos a.vitamina-filtro-empleo {
        min-width: 10px;
        padding-top: 12px;
        padding-bottom: 12px
    }

    .EmpleosArchive .rowGridEmpleos {
        margin-top: 0
    }
}

#tabla-empleos-solo-mobile {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 50px
}

.post-type-archive-blog > .wrapper > .main > .blog-post > .BlogArchive, .post-type-archive-blog > .wrapper > .main .vitaminaRowBreadCrumb, .post-type-archive-blog > .wrapper > .main #blog-filtrodecategorias-row, .tax-blog-categoria > .wrapper > .main > .blog-post > .BlogArchive, body.tag > .wrapper > .main > .blog-post > .BlogArchive, .tax-blog-categoria > .wrapper > .main .vitaminaRowBreadCrumb, body.tag > .wrapper > .main .vitaminaRowBreadCrumb, .tax-blog-categoria > .wrapper > .main #blog-filtrodecategorias-row, body.tag > .wrapper > .main #blog-filtrodecategorias-row {
    max-width: 1080px !important;
    max-width: 1368px !important;
    padding-left: 22px;
    padding-right: 26px;
    margin: auto
}

.post-type-archive-blog > .wrapper > .main .vitaminaRowBreadCrumb, .tax-blog-categoria > .wrapper > .main .vitaminaRowBreadCrumb .tag > .wrapper > .main .vitaminaRowBreadCrumb {
    margin-top: 20px
}

.post-type-archive-blog > .wrapper > .main .vitaminaRowBreadCrumb .vitaminaBreadcrumb, .tax-blog-categoria > .wrapper > .main .vitaminaRowBreadCrumb .tag > .wrapper > .main .vitaminaRowBreadCrumb .vitaminaBreadcrumb {
    max-width: 100% !important
}

.post-type-archive-blog > .wrapper > .main #blog-filtrodecategorias-row, .tax-blog-categoria > .wrapper > .main #blog-filtrodecategorias-row, body.tag > .wrapper > .main #blog-filtrodecategorias-row {
    padding-top: 26px;
    padding-bottom: 30px;
    border-bottom: 1px solid rgba(74, 84, 91, .2);
    border-top: 1px solid rgba(74, 84, 91, .2)
}

.post-type-archive-blog > .wrapper > .main #blog-filtrodecategorias-row #blog-filtrodecategorias-inner, .tax-blog-categoria > .wrapper > .main #blog-filtrodecategorias-row #blog-filtrodecategorias-inner, body.tag > .wrapper > .main #blog-filtrodecategorias-row #blog-filtrodecategorias-inner {
    margin-left: 15px;
    margin-right: 15px
}

@media (max-width: 1300px) {
    .post-type-archive-Blog > .wrapper > .main > .blog-post > .BlogArchive, .tax-blog-categoria > .wrapper > .main > .blog-post > .BlogArchive, body.tag > .wrapper > .main > .blog-post > .BlogArchive {
        padding-left: 20px !important;
        padding-right: 20px !important
    }
}

.single-blog > .wrapper {
    width: 100%
}

.single-blog > .wrapper > .main > .blog-post > .BlogSingle {
    max-width: 1150px !important;
    margin: auto
}

@media (max-width: 1300px) {
    .single-blog > .wrapper > .main > .blog-post > .BlogSingle {
        padding-left: 20px !important;
        padding-right: 20px !important
    }
}

.post-type-archive-blog .headerBlogArchive .row .tituloArchive, .tax-blog-categoria .headerBlogArchive .row .tituloArchive, body.tag .headerBlogArchive .row .tituloArchive {
    font-weight: 700;
    padding-top: 40px
}

.post-type-archive-blog .headerBlogArchive .row .subtituloArchive, .tax-blog-categoria .headerBlogArchive .row .subtituloArchive, body.tag .headerBlogArchive .row .subtituloArchive {
    font-size: 1.2em;
    max-width: 900px;
    width: 80%;
    margin: auto
}

.post-type-archive-blog #blog-filtrodecategorias-row p.blog-titulo-filtro-de-catgeorias, .tax-blog-categoria #blog-filtrodecategorias-row p.blog-titulo-filtro-de-catgeorias, body.tag #blog-filtrodecategorias-row p.blog-titulo-filtro-de-catgeorias {
    margin-bottom: 0;
    font-size: 1em;
    text-transform: uppercase;
    font-weight: 400;
    margin-left: 3px;
    margin-bottom: 25px
}

.post-type-archive-blog #blog-filtrodecategorias-row a, .tax-blog-categoria #blog-filtrodecategorias-row a, body.tag #blog-filtrodecategorias-row a {
    overflow: hidden;
    white-space: normal;
    vertical-align: top;
    font-family: poppins;
    font-size: 1em;
    font-weight: 500;
    text-transform: none;
    color: #3c4858;
    width: 23.5%;
    display: inline-block;
    margin-right: 1%;
    margin-bottom: 12px;
    padding: 22px 30px;
    background: #e1e4e8;
    border-radius: 6px;
    text-align: left
}

.post-type-archive-blog #blog-filtrodecategorias-row a:hover, .tax-blog-categoria #blog-filtrodecategorias-row a:hover, body.tag #blog-filtrodecategorias-row a:hover {
    background-color: #ff8f00;
    color: #fff
}

.post-type-archive-blog #blog-filtrodecategorias-row a.filtro-selected, .tax-blog-categoria #blog-filtrodecategorias-row a.filtro-selected, body.tag #blog-filtrodecategorias-row a.filtro-selected {
    background-color: #ff8f00;
    color: #fff
}

.post-type-archive-blog .rowGridBlog, .tax-blog-categoria .rowGridBlog, body.tag .rowGridBlog {
    margin: auto;
    margin-top: 25px;
    margin-bottom: 75px;
    background-color: #fff
}

.post-type-archive-blog .rowGridBlog .col-md-12, .tax-blog-categoria .rowGridBlog .col-md-12, body.tag .rowGridBlog .col-md-12 {
    padding-left: 0 !important;
    padding-right: 0
}

.post-type-archive-blog .rowGridBlog #tituloBlog, .tax-blog-categoria .rowGridBlog #tituloBlog, body.tag .rowGridBlog #tituloBlog {
    padding-bottom: 0;
    color: #3c4858
}

.post-type-archive-blog .rowGridBlog #tituloBlog #tituloBlog h1, .tax-blog-categoria .rowGridBlog #tituloBlog #tituloBlog h1, body.tag .rowGridBlog #tituloBlog #tituloBlog h1 {
    font-size: 2.2em;
    font-weight: 600;
    margin-bottom: 0
}

.post-type-archive-blog .BlogNoHeader, .tax-blog-categoria .BlogNoHeader, body.tag .BlogNoHeader {
    height: 60px !important;
    min-height: 60px !important
}

.post-type-archive-blog .BlogArchive .colUnBlogItem, .tax-blog-categoria .BlogArchive .colUnBlogItem, body.tag .BlogArchive .colUnBlogItem {
    padding-left: 20px;
    padding-right: 20px;
    background-color: #fff
}

.post-type-archive-blog .BlogArchive .colUnBlogItem .card-plain, .tax-blog-categoria .BlogArchive .colUnBlogItem .card-plain, body.tag .BlogArchive .colUnBlogItem .card-plain {
    margin-bottom: 5px;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important
}

.post-type-archive-blog .BlogArchive .colUnBlogItem .card-image, .tax-blog-categoria .BlogArchive .colUnBlogItem .card-image, body.tag .BlogArchive .colUnBlogItem .card-image {
    border-radius: 0 !important
}

.post-type-archive-blog .BlogArchive .colUnBlogItem .card-image .img, .tax-blog-categoria .BlogArchive .colUnBlogItem .card-image .img, body.tag .BlogArchive .colUnBlogItem .card-image .img {
    height: 300px;
    object-fit: cover;
    overflow: hidden;
    border-radius: 0 !important
}

.post-type-archive-blog .BlogArchive .colUnBlogItem .divTituloPpal, .tax-blog-categoria .BlogArchive .colUnBlogItem .divTituloPpal, body.tag .BlogArchive .colUnBlogItem .divTituloPpal {
    color: #49545b
}

.post-type-archive-blog .BlogArchive .colUnBlogItem .divTituloPpal h3, .tax-blog-categoria .BlogArchive .colUnBlogItem .divTituloPpal h3, body.tag .BlogArchive .colUnBlogItem .divTituloPpal h3 {
    color: #49545b
}

.post-type-archive-blog .BlogArchive .colUnBlogItem .divTituloPpal h3:hover, .tax-blog-categoria .BlogArchive .colUnBlogItem .divTituloPpal h3:hover, body.tag .BlogArchive .colUnBlogItem .divTituloPpal h3:hover {
    color: #f66f1d
}

.post-type-archive-blog .BlogArchive .colUnBlogItem .divSubTitulo, .tax-blog-categoria .BlogArchive .colUnBlogItem .divSubTitulo, body.tag .BlogArchive .colUnBlogItem .divSubTitulo {
    color: #999
}

.post-type-archive-blog .vitaminaCol12Separador, .tax-blog-categoria .vitaminaCol12Separador, body.tag .vitaminaCol12Separador {
    background-color: #fff
}

@media all and (max-width: 767px) {
    .post-type-archive-blog #blog-filtrodecategorias-row a, .tax-blog-categoria #blog-filtrodecategorias-row a, body.tag #blog-filtrodecategorias-row a {
        width: 48.1%;
        display: inline-block
    }
}

@media (max-width: 468px) {
    .post-type-archive-blog .BlogArchive .rowGridBlog, .tax-blog-categoria .BlogArchive .rowGridBlog, body.tag .BlogArchive .rowGridBlog {
        padding-left: 5px;
        padding-right: 5px
    }
}

.post-type-archive-blog .BlogArchive .paginacionMaterial, .tax-blog-categoria .BlogArchive .paginacionMaterial, body.tag .BlogArchive .paginacionMaterial {
    margin-top: 20px;
    margin-bottom: 30px;
    display: block;
    overflow: hidden;
    min-height: 150px;
    padding-top: 20px
}

.post-type-archive-blog .wrapper .header .BlogNoPagina1, .tax-blog-categoria .wrapper .header .BlogNoPagina1, body.tag .wrapper .header .BlogNoPagina1 {
    height: 60px !important;
    min-height: 60px !important
}

.post-type-archive-blog .Blog .vitaminaRowBreadCrumb, .tax-blog-categoria .Blog .vitaminaRowBreadCrumb, body.tag .Blog .vitaminaRowBreadCrumb {
    margin-bottom: 0
}

.post-type-archive-blog .card.card-chunk-Blog, .tax-blog-categoria .card.card-chunk-Blog, body.tag .card.card-chunk-Blog {
    margin-top: 0;
    margin-bottom: 0;
    border-top-style: none;
    border-top-width: none;
    border: none;
    border-top-color: #fff;
    border-bottom-color: #fff;
    border-left-color: #fff;
    box-shadow: none;
    padding-bottom: 15px;
    padding-top: 15px;
    padding-bottom: 35px;
    padding-top: 50px;
    border-bottom: 1px solid rgba(74, 84, 91, .2);
    border-radius: 0 !important
}

.post-type-archive-blog .card.card-chunk-Blog > .content, .tax-blog-categoria .card.card-chunk-Blog > .content, body.tag .card.card-chunk-Blog > .content {
    max-width: 1280px;
    margin: auto;
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 0
}

.post-type-archive-blog .card.card-chunk-Blog .Blog-anyo-catalogacion, .tax-blog-categoria .card.card-chunk-Blog .Blog-anyo-catalogacion, body.tag .card.card-chunk-Blog .Blog-anyo-catalogacion {
    display: none;
    padding-left: 8px;
    margin-top: 4px;
    color: #5f848d
}

.post-type-archive-blog .card.card-chunk-Blog .content, .tax-blog-categoria .card.card-chunk-Blog .content, body.tag .card.card-chunk-Blog .content {
    padding-left: 0 !important;
    padding-right: 0 !important;
    border: none !important
}

.post-type-archive-blog .card.card-chunk-Blog .content .card-image, .tax-blog-categoria .card.card-chunk-Blog .content .card-image, body.tag .card.card-chunk-Blog .content .card-image {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 25px;
    box-shadow: none;
    margin-right: 40px;
    height: 268px !important;
    width: 100% !important;
    border-radius: 0 !important
}

.post-type-archive-blog .card.card-chunk-Blog .content .card-image .img, .tax-blog-categoria .card.card-chunk-Blog .content .card-image .img, body.tag .card.card-chunk-Blog .content .card-image .img {
    position: relative;
    width: 100%;
    object-fit: cover;
    border-radius: 0 !important
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen, body.tag .card.card-chunk-Blog .contenidoBajoImagen {
    padding-top: 0 !important
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .category, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .category, body.tag .card.card-chunk-Blog .contenidoBajoImagen .category {
    color: #e86d2f;
    margin-top: 0;
    line-height: 1.1;
    font-size: 14px;
    margin-bottom: 0
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .elTitulo .card-title, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .elTitulo .card-title, body.tag .card.card-chunk-Blog .contenidoBajoImagen .elTitulo .card-title {
    font-size: 2em;
    margin-bottom: 0;
    line-height: 1.15;
    margin-top: 6px
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .elTitulo .card-title #contenidoTitulo, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .elTitulo .card-title #contenidoTitulo, body.tag .card.card-chunk-Blog .contenidoBajoImagen .elTitulo .card-title #contenidoTitulo {
    overflow-y: hidden
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .elTitulo .card-title #contenidoTitulo a:hover, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .elTitulo .card-title #contenidoTitulo a:hover, body.tag .card.card-chunk-Blog .contenidoBajoImagen .elTitulo .card-title #contenidoTitulo a:hover {
    color: #e86d2f
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .elExcerpt, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .elExcerpt, body.tag .card.card-chunk-Blog .contenidoBajoImagen .elExcerpt {
    overflow-y: hidden;
    margin-top: 6px
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .elExcerpt span, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .elExcerpt span, body.tag .card.card-chunk-Blog .contenidoBajoImagen .elExcerpt span {
    font-size: 17px;
    line-height: 1.5;
    color: #999
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost, body.tag .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost {
    display: table;
    margin-top: 15px;
    margin-bottom: 15px
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-imagen, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-imagen, body.tag .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-imagen {
    width: 65px;
    display: table-cell;
    display: inline-block
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-imagen img, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-imagen img, body.tag .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-imagen img {
    height: 50px;
    width: 50px;
    object-fit: cover;
    border-radius: 50%;
    display: inline-block
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-texto, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-texto, body.tag .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-texto {
    display: table-cell;
    vertical-align: middle
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-texto .elnombre, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-texto .elnombre, body.tag .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-texto .elnombre {
    font-size: 1.15em;
    font-weight: 700;
    display: inline-block;
    color: #4f5b68
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-texto .elcargo, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-texto .elcargo, body.tag .card.card-chunk-Blog .contenidoBajoImagen .elAutorPost .elAutorPost-texto .elcargo {
    color: #4f5b68;
    font-size: 1.15em;
    display: inline-block;
    font-weight: 400
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica, body.tag .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica {
    margin-top: 25px;
    margin-bottom: 0
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica p, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica p, body.tag .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica p {
    margin-bottom: 4px;
    color: #4f5b68;
    font-size: 1.15em;
    font-weight: 700
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad, body.tag .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad {
    width: 21px;
    height: 21px;
    border-radius: 0;
    background-color: #c3c5c9;
    display: inline-block;
    margin-right: 1.5px
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad.highlighted, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad.highlighted, body.tag .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad.highlighted {
    background-color: #e86d2f
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad.linea-dificultad-1.highlighted, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad.linea-dificultad-1.highlighted, body.tag .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad.linea-dificultad-1.highlighted {
    background-color: #ff8b2c
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad.linea-dificultad-2.highlighted, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad.linea-dificultad-2.highlighted, body.tag .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad.linea-dificultad-2.highlighted {
    background-color: #ff6624
}

.post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad.linea-dificultad-3.highlighted, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad.linea-dificultad-3.highlighted, body.tag .card.card-chunk-Blog .contenidoBajoImagen .dificultadTecnica .linea-dificultad.linea-dificultad-3.highlighted {
    background-color: #e8481d
}

@media (min-width: 768px) {
    .post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen, body.tag .card.card-chunk-Blog .contenidoBajoImagen {
        padding-left: 20px;
        padding-right: 20px;
        max-width: 770px
    }
}

@media all and (max-width: 767px) {
    .post-type-archive-blog .card.card-chunk-Blog .contenidoBajoImagen .category, .tax-blog-categoria .card.card-chunk-Blog .contenidoBajoImagen .category, body.tag .card.card-chunk-Blog .contenidoBajoImagen .category {
        font-size: 13px
    }
}

.primary-Blog {
    max-height: 65px !important;
    height: 65px !important
}

.single-blog .vitaminaRowBreadCrumb {
    margin-bottom: 0
}

.single-blog #titularBlog {
    font-size: 3.2em;
    color: #3c4858
}

.cuerpoPpalBlog .single-blog .vitaminaRowBreadCrumb {
    margin-bottom: 0
}

.single-blog .rowBlog {
    padding-left: 0;
    padding-right: 0;
    margin: auto;
    margin-top: 5px;
    margin-bottom: 10px
}

.single-blog .row.vitaminaRowBreadCrumb, .single-blog .BlogSingle {
    margin: auto;
    max-width: 789px !important
}

#blogitem-contenido {
    margin-top: 40px;
    margin-bottom: 48px
}

#blogitem-metainformacion {
    border-top: 1px solid rgba(99, 132, 141, .35) !important;
    border-bottom: 1px solid #ff8f00 !important
}

#blogitem-metainformacion .blogitem-metainformacion-inner {
    max-width: 600px;
    margin: 60px auto
}

#blogitem-metainformacion .blogitem-metainformacion-inner .sub-item {
    margin-bottom: 24px
}

#blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .autor-titulo, #blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .categorias-titulo, #blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .etiquetas-titulo {
    font-size: 1em;
    margin-bottom: 4px;
    text-transform: uppercase;
    font-weight: 400
}

#blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .autor-contenido {
    font-size: 1.21em
}

#blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .categorias-contenido, #blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .etiquetas-contenido {
    overflow: hidden;
    display: block;
    position: relative;
    vertical-align: top
}

#blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .categorias-contenido .filtro-texto, #blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .etiquetas-contenido .filtro-texto {
    display: inline-block;
    width: 30%;
    vertical-align: top;
    margin-bottom: 10px;
    background-color: #e1e4e8;
    border-radius: 6px;
    margin-right: 2%
}

#blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .categorias-contenido .filtro-texto a, #blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .etiquetas-contenido .filtro-texto a {
    display: block;
    padding: 14px 24px;
    font-size: .95em;
    font-family: poppins;
    font-weight: 500;
    color: #3c4858
}

#blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .categorias-contenido .filtro-texto:hover, #blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .etiquetas-contenido .filtro-texto:hover {
    background-color: #ff8f00
}

#blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .categorias-contenido .filtro-texto:hover a, #blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .etiquetas-contenido .filtro-texto:hover a {
    color: #fff
}

body.single-blog #posts-relacionados-inner.container {
    max-width: 1318px;
    width: 100%;
    padding-left: 22px;
    padding-right: 26px;
    margin-bottom: 80px
}

body.single-blog #posts-relacionados-inner.container .posts-relacionados-titulo {
    margin-top: 68px;
    margin-bottom: 34px
}

body.single-blog .elAutorPost-single-imagen {
    display: inline-block;
    width: 50px;
    height: 50px;
    margin-right: 10px
}

body.single-blog .elAutorPost-single-imagen img {
    object-fit: cover;
    width: 50px;
    height: 50px;
    border-radius: 50% !important
}

body.single-blog .elAutorPost-single-texto {
    display: inline-block
}

body.single-blog .indicador-dificultad-single-tecnica {
    display: inline-block;
    margin-right: 10px
}

body.single-blog .indicador-dificultad-tecnica-single-texto {
    display: inline-block;
    height: 21px !important;
    vertical-align: top
}

body.single-blog .indicador-dificultad-tecnica-single-texto p {
    margin-bottom: 0px !Important;
    height: 21px !important;
    vertical-align: middle
}

body.single-blog .dificultadTecnica {
    margin-top: 35px;
    margin-bottom: 0
}

body.single-blog .dificultadTecnica p {
    margin-bottom: 4px;
    color: #4f5b68;
    font-size: 1.15em;
    font-weight: 700
}

body.single-blog .dificultadTecnica .linea-dificultad {
    width: 21px;
    height: 21px;
    border-radius: 0;
    background-color: #c3c5c9;
    display: inline-block;
    margin-right: 1.5px
}

body.single-blog .dificultadTecnica .linea-dificultad.highlighted {
    background-color: #e86d2f
}

body.single-blog .dificultadTecnica .linea-dificultad.linea-dificultad-1.highlighted {
    background-color: #ff8b2c
}

body.single-blog .dificultadTecnica .linea-dificultad.linea-dificultad-2.highlighted {
    background-color: #ff6624
}

body.single-blog .dificultadTecnica .linea-dificultad.linea-dificultad-3.highlighted {
    background-color: #e8481d
}

body.single-blog .blog-post article h2 {
    margin-top: 40px;
    margin-bottom: 25px
}

body.single-blog .blog-post article h3 {
    color: #3c4858;
    margin-top: 34px;
    margin-bottom: 22px
}

body.single-blog .blog-post article h4 {
    color: #3c4858;
    margin-top: 30px;
    margin-bottom: 18px
}

body.single-blog .blog-post article h5 {
    color: #3c4858;
    margin-top: 30px;
    margin-bottom: 18px
}

body.single-blog .blog-post article a {
    color: #ff6a00;
    font-weight: 700
}

body.single-blog .blog-post article blockquote {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
    max-width: 96%;
    margin: auto;
    padding-left: 5%;
    padding-top: 0;
    padding-bottom: 0
}

body.single-blog .blog-post article blockquote p {
    color: #ff6a00;
    font-style: italic;
    line-height: 34px
}

body.single-blog .blog-post article:not(footer) ul {
    margin-top: 18px;
    margin-bottom: 18px;
    list-style-type: none
}

body.single-blog .blog-post article:not(footer) ul li {
    margin-bottom: 15px;
    list-style-type: none;
    margin-left: 10px
}

body.single-blog .blog-post article:not(footer) ul li:before {
    display: inline-block;
    content: '';
    border-radius: 0%;
    margin-right: 15px;
    background-color: #ff6a00;
    border-radius: 50%;
    border-color: blue;
    display: block;
    height: 12px;
    width: 12px;
    left: -44px;
    top: 22px;
    position: relative;
    border-color: transparent #ff6b00;
    left: -24px
}

.imagen-blog-90vw {
    width: 90vw;
    position: relative;
    margin-left: -45vw;
    overflow: hidden;
    margin-top: 0;
    margin-bottom: 0;
    left: 50%;
    max-width: 90vw !important
}

@media all and (max-width: 767px) {
    .post-type-archive-blog > .wrapper > .main #blog-filtrodecategorias-row, .tax-blog-categoria > .wrapper > .main #blog-filtrodecategorias-row, body.tag > .wrapper > .main #blog-filtrodecategorias-row {
        padding-left: 0;
        padding-right: 0
    }

    .post-type-archive-blog > .wrapper > .main #blog-filtrodecategorias-row #blog-filtrodecategorias-inner, .tax-blog-categoria > .wrapper > .main #blog-filtrodecategorias-row #blog-filtrodecategorias-inner, body.tag > .wrapper > .main #blog-filtrodecategorias-row #blog-filtrodecategorias-inner {
        margin-left: 0;
        margin-right: 0
    }

    body.single-blog .blog-post article {
        padding-left: 0;
        padding-right: 0;
        margin-top: 0;
        padding-top: 0
    }

    body.single-blog .blog-post #blogitem-metainformacion .blogitem-metainformacion-inner {
        padding-left: 15px;
        padding-right: 15px
    }

    body.single-blog .blog-post #blogitem-metainformacion {
        border-top: 1px solid rgba(99, 132, 141, .35) !important;
        border-bottom: 1px solid #ff8f00 !important
    }

    body.single-blog .blog-post #blogitem-metainformacion .blogitem-metainformacion-inner .sub-item {
        margin-bottom: 24px
    }

    body.single-blog .blog-post #blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .categorias-contenido .filtro-texto, body.single-blog .blog-post #blogitem-metainformacion .blogitem-metainformacion-inner .sub-item .etiquetas-contenido .filtro-texto {
        display: inline-block;
        width: 48%
    }
}

.item-item {
    margin-bottom: 40px;
    padding-bottom: 0;
    background-color: #fff;
    display: inline-block
}

.grid-sizer, .item-item {
    width: 30%
}

.gutter-sizer {
    width: 5%
}

@media (max-width: 1280px) {
    .grid-sizer, .item-item {
        width: 48%
    }

    .gutter-sizer {
        width: 4%
    }
}

@media (max-width: 650px) {
    .grid-sizer, .item-item {
        width: 100%
    }

    .gutter-sizer {
        width: 0%
    }
}

.item-item {
    border: 2px solid #e6e6e6;
    border-radius: 8px;
    padding: 0;
    overflow: hidden
}

.item-item .imagen {
    height: 213px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-bottom: 1px solid #dedede
}

.item-item .imagen img {
    max-height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center center
}

.item-item .zona-texto {
    display: block;
    overflow: hidden;
    width: 100%;
    padding-bottom: 10px;
    padding: 24px 20px
}

.item-item .zona-texto .item-item-title {
    width: 100%;
    display: inline-block;
    color: #fff;
    font-size: 1.28em;
    font-weight: 700
}

.item-item .zona-texto .item-item-categories p {
    font-family: roboto;
    font-size: 14px;
    font-weight: 500;
    color: #ff6a00;
    text-transform: uppercase
}

.item-item .zona-texto .item-item-title p {
    color: #46535b;
    font-family: poppins;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.44
}

.item-item .zona-texto .item-item-excerpt p {
    color: #555;
    font-family: roboto;
    font-weight: 300
}

.item-item .el-footer {
    padding: 24px 20px;
    padding-top: 0;
    padding-bottom: 15px;
    color: #46535b;
    font-family: roboto;
    font-weight: 400;
    font-size: 14px
}

@-webkit-keyframes animacion-categorias-item {
    10% {
        transform: scale(.95)
    }
    80% {
        transform: scale(1)
    }
}

@-moz-keyframes animacion-categorias-item {
    10% {
        transform: scale(.95)
    }
    80% {
        transform: scale(1)
    }
}

@-o-keyframes animacion-categorias-item {
    10% {
        transform: scale(.95)
    }
    80% {
        transform: scale(1)
    }
}

@keyframes animacion-categorias-item {
    10% {
        transform: scale(.95)
    }
    80% {
        transform: scale(1)
    }
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-seccion-inner {
    max-width: 1318px;
    width: 100%;
    padding-left: 22px;
    padding-right: 26px;
    margin: auto
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-seccion-inner h2 {
    text-align: left;
    font-family: poppins;
    margin-bottom: 42px
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row {
    display: block;
    margin-bottom: 40px !important
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .proyectoidi-destacado-grande {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    display: block;
    margin-bottom: 30px
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .proyectoidi-destacado-mediano {
    width: 48%;
    margin-right: 4% !important;
    margin-right: 0;
    margin-left: 0;
    float: left;
    display: inline-block
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .proyectoidi-destacado-mediano:nth-child(2) {
    margin-right: 0 !important
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .proyectoidi-destacado-pequenyo {
    width: 30.5%;
    margin-right: 4% !important;
    margin-right: 0;
    margin-left: 0;
    float: left;
    display: inline-block
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .proyectoidi-destacado-pequenyo:nth-child(3) {
    margin-right: 0 !important
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .card.proyectodestacado-idi {
    background-color: #fff;
    border-radius: 4px;
    overflow: hidden
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .card.proyectodestacado-idi .imagen {
    height: 441px;
    display: block;
    overflow: hidden;
    border-bottom: 1px solid #dedede
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .card.proyectodestacado-idi .imagen img {
    height: 100% !important;
    object-fit: cover !important;
    object-position: center;
    width: 100%
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .card.proyectodestacado-idi .content {
    padding: 36px 30px !important
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .card.proyectodestacado-idi .content p.category {
    text-align: left;
    color: #ff6200 !important;
    font-family: roboto;
    font-size: 18px;
    font-weight: "700" !important;
    text-transform: uppercase;
    padding-bottom: 4px
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .card.proyectodestacado-idi .content p.card-titulo {
    text-align: left
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .card.proyectodestacado-idi .content p.card-titulo a {
    color: #3c4858;
    font-family: poppins;
    font-size: 20px;
    line-height: 26px;
    font-weight: "700" !important
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .proyectoidi-destacado-pequenyo .card.proyectodestacado-idi .imagen {
    height: 213px;
    display: block;
    overflow: hidden
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .proyectoidi-destacado-pequenyo .card.proyectodestacado-idi .content p.category {
    font-size: 14px;
    font-weight: "700" !important
}

body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row .proyectoidi-destacado-pequenyo .card.proyectodestacado-idi .content p.card-titulo a {
    font-size: 18px;
    line-height: 24px !important
}

@media all and (min-width: 993px) {
    body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row-grande .card.proyectodestacado-idi .content p.category {
        font-size: 16px;
        line-height: 1.25 !Important
    }

    body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row-grande .card.proyectodestacado-idi .content p.card-titulo a {
        font-size: 24px;
        line-height: 1.25 !Important
    }

    body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row-medianos .card.proyectodestacado-idi .content p.category {
        font-size: 16px;
        line-height: 1.25 !Important
    }

    body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row-medianos .card.proyectodestacado-idi .content p.card-titulo a {
        font-size: 20px;
        line-height: 1.25 !Important
    }

    body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row-pequenyos .proyectoidi-destacado-pequenyo .card.proyectodestacado-idi .content p.category {
        font-size: 16px;
        line-height: 1.25 !Important
    }

    body.et-db #et-boc #et_builder_outer_content .proyectoidi-destacados-row-pequenyos .proyectoidi-destacado-pequenyo .card.proyectodestacado-idi .content p.card-titulo a {
        font-size: 18px;
        line-height: 1.25 !Important
    }
}

@media all and (max-width: 980px) {
    .proyectoidi-destacados-row .proyectoidi-destacado-grande, .proyectoidi-destacados-row .proyectoidi-destacado-mediano, .proyectoidi-destacados-row .proyectoidi-destacado-pequenyo {
        width: 100% !important;
        border: 1px solid red;
        margin-right: 0 !important;
        margin-left: 0;
        display: block;
        margin-bottom: 30px
    }

    .proyectoidi-destacados-row .proyectoidi-destacado-grande .imagen, .proyectoidi-destacados-row .proyectoidi-destacado-mediano .imagen, .proyectoidi-destacados-row .proyectoidi-destacado-pequenyo .imagen {
        height: 213px !important
    }

    .proyectoidi-destacados-row .proyectoidi-destacado-grande .content p.category, .proyectoidi-destacados-row .proyectoidi-destacado-mediano .content p.category, .proyectoidi-destacados-row .proyectoidi-destacado-pequenyo .content p.category {
        font-size: 14px !important;
        font-weight: "700" !important
    }

    .proyectoidi-destacados-row .proyectoidi-destacado-grande .content p.card-titulo a, .proyectoidi-destacados-row .proyectoidi-destacado-mediano .content p.card-titulo a, .proyectoidi-destacados-row .proyectoidi-destacado-pequenyo .content p.card-titulo a {
        font-size: 18px !important;
        line-height: 24px !important
    }

    .proyectoidi-destacados-row .proyectoidi-destacado-mediano:nth-child(1), .proyectoidi-destacados-row .proyectoidi-destacado-pequenyo:nth-child(1), .proyectoidi-destacados-row .proyectoidi-destacado-pequenyo:nth-child(2) {
        margin-bottom: 40px !important
    }
}

body #main-podcast-archive-y-tax #et-boc {
    overflow: hidden;
    display: block
}

body #main-podcast-archive-y-tax #et-boc .PodcastArchiveContainerInner {
    max-width: 1318px !important;
    width: 100%;
    padding-left: 22px;
    padding-right: 26px;
    margin: auto !important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row {
    max-width: 1318px !important;
    width: 100%;
    padding-left: 22px;
    padding-right: 26px;
    margin: auto
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col {
    display: inline-block;
    vertical-align: top !important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 {
    min-height: 10px;
    width: 15% !important;
    margin-left: 0;
    margin-right: 0;
    margin-top: 35px;
    text-align: right !important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 img.en3minutos_logo_izquierda, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 img.en3minutos_logo_izquierda {
    max-width: 142px !important;
    object-fit: contain;
    object-position: center;
    margin: auto
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 {
    min-height: 10px;
    width: 42% !important;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
    margin-top: 35px
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular {
    margin-bottom: 10px
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .icono-central, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .icono-central {
    display: inline-block;
    margin-right: 12px
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .icono-central i, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .icono-central i {
    color: #ff8f00 !important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .texto-central, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .texto-central {
    display: inline-block
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .texto-central h2, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .texto-central h2 {
    color: #FF8F00 !Important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .contenido-descripcion, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .contenido-descripcion {
    margin-bottom: 20px
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .contenido-descripcion p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .contenido-descripcion p {
    color: #fff !important;
    max-width: 410px
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .fuente-podcast, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .fuente-podcast {
    overflow: hidden;
    display: block;
    width: 100%
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .fuente-podcast a, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .fuente-podcast a {
    width: 100%;
    display: block;
    position: relative
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .fuente-podcast a .icono, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .fuente-podcast a .icono {
    display: inline-block;
    color: #FF8F00 !Important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .fuente-podcast a .icono .fab.fa-soundcloud, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .fuente-podcast a .icono .fab.fa-soundcloud {
    font-weight: 500
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .fuente-podcast a .texto, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .fuente-podcast a .texto {
    display: inline-block;
    vertical-align: top !important;
    line-height: 14px;
    padding-top: 2px
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .fuente-podcast a .texto p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .fuente-podcast a .texto p {
    color: #fff !important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .podcast-tags-actual-grande, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .podcast-tags-actual-grande {
    text-transform: uppercase;
    color: #fff;
    margin-bottom: 8px
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .podcast-tags-actual-ucase, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .podcast-tags-actual-ucase {
    text-transform: uppercase
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 {
    min-height: 10px;
    width: 42% !important;
    margin-left: 0;
    margin-right: 0
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row {
    width: 100%
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda {
    width: 20%;
    display: inline-block;
    vertical-align: top !important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha {
    width: 79%;
    display: inline-block;
    vertical-align: top !important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen {
    width: 310px;
    height: 310px;
    position: relative;
    overflow: hidden;
    border-radius: 50%
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen img, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen img {
    width: 310px;
    height: 310px;
    object-fit: cover;
    border-radius: 50%;
    margin-bottom: 15px
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen .overlay-imagen, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen .overlay-imagen {
    position: absolute;
    width: 310px;
    height: 310px;
    left: 0;
    top: 0;
    background: 0 0;
    mix-blend-mode: multiply
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda.iconplay, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda.iconplay {
    text-align: right;
    padding-right: 12px;
    padding-left: 12px
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda.iconplay i, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda.iconplay i {
    color: #ff8f00
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.episodio, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.episodio {
    color: #fff;
    margin-bottom: 8px;
    padding-top: 15px
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal {
    color: #fff;
    width: 78%;
    margin-bottom: 12px
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal a, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal a {
    overflow: hidden;
    display: block
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal span.titulo-episodio, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal span.titulo-episodio {
    font-family: poppins;
    color: #fff;
    background-color: #ff8f00;
    padding-left: 8px;
    padding-right: 8px;
    position: relative;
    left: 10px;
    padding-left: 0;
    box-shadow: 10px 0 #FF8F00, -10px 0 #FF8F00
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .padding-para-highlight, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .padding-para-highlight {
    padding-right: 12px !important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .imagen-col1-auxiliar, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .imagen-col1-auxiliar {
    display: none
}

.vitamina-destacado_en3minutos_seccion-en-archive-y-tax-outter {
    background-image: linear-gradient(45deg, #3c4858 0%, #495c6a 100%) !important;
    padding-top: 175px;
    padding-bottom: 55px
}

@media all and (max-width: 1380px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 {
        width: 15%
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 {
        width: 35% !important
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 {
        width: 47% !important
    }
}

#filtroPodcastsTemporadas-seccion {
    background-color: rgba(99, 132, 141, .35);
    margin-bottom: 50px
}

#filtroPodcastsTemporadas-seccion #filtroPodcastsTemporadas.PodcastArchiveContainerInner {
    padding-top: 18px;
    padding-bottom: 18px
}

#filtroPodcastsTemporadas-seccion #filtroPodcastsTemporadas.PodcastArchiveContainerInner #podcast-filtrodecategorias-inner a {
    color: #3c4858;
    font-family: poppins;
    text-transform: uppercase;
    padding-right: 25px
}

#filtroPodcastsTemporadas-seccion #filtroPodcastsTemporadas.PodcastArchiveContainerInner #podcast-filtrodecategorias-inner a:hover {
    color: #ff8f00
}

#filtroPodcastsTemporadas-seccion #filtroPodcastsTemporadas.PodcastArchiveContainerInner #podcast-filtrodecategorias-inner a.filtro-podcasts-temporada-activa {
    font-weight: 700 !important;
    pointer-events: none;
    cursor: default
}

@media all and (max-width: 1373px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 {
        text-align: left !Important
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 img.en3minutos_logo_izquierda, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 img.en3minutos_logo_izquierda {
        max-width: 120px !important
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 {
        padding-left: 10px;
        padding-right: 10px
    }
}

@media all and (max-width: 1024px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 {
        display: none
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 {
        width: 39% !important
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .fuentes-podcast, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .fuentes-podcast {
        width: 49%;
        display: inline-block;
        float: left
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .imagen-col1-auxiliar, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .imagen-col1-auxiliar {
        width: 50%;
        display: inline-block !important;
        float: left;
        vertical-align: top;
        margin-top: 0;
        text-align: right
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .imagen-col1-auxiliar .contiene-imagen, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .imagen-col1-auxiliar img, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .imagen-col1-auxiliar .contiene-imagen, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .imagen-col1-auxiliar img {
        height: 103px !important
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 {
        width: 60% !important
    }
}

@media all and (max-width: 1120px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col {
        padding-left: 0;
        padding-right: 0
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 {
        display: none
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 {
        width: 100% !important;
        margin-bottom: 40px
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .contenido-descripcion p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .contenido-descripcion p {
        max-width: 100%
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 {
        width: 100% !important
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha img, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .overlay-imagen, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha img, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .overlay-imagen {
        height: 175px !important;
        width: 175px !important
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(1), #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(1) {
        width: 30%
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(2), #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(3), #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(2), #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(3) {
        width: 69%
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row {
        width: 49%;
        display: inline-block;
        float: left
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha {
        width: 95%
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .item-destacado-row .item-destacado-col-izquierda, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .item-destacado-row .item-destacado-col-izquierda {
        width: 14% !important
    }
}

@media all and (max-width: 790px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha img, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .overlay-imagen, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha img, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .overlay-imagen {
        height: 150px !important;
        width: 150px !important
    }
}

@media all and (max-width: 650px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha img, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .overlay-imagen, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha img, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .overlay-imagen {
        height: 75px !important;
        width: 75px !important
    }
}

@media all and (max-width: 650px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col {
        padding-left: 0;
        padding-right: 0
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 {
        display: none
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 {
        width: 100% !important;
        margin-bottom: 40px
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .contenido-descripcion p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central .contenido-descripcion p {
        max-width: 100%
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 {
        width: 100% !important
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(1), #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(1) {
        width: 15%
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(2), #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(3), #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(2), #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(3) {
        width: 84%
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row {
        width: 49%;
        display: inline-block;
        float: left
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha {
        width: 95%
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .item-destacado-row .item-destacado-col-derecha.episodio, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .item-destacado-row .item-destacado-col-derecha.episodio {
        padding-left: 12%
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .item-destacado-row .item-destacado-col-izquierda, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .item-destacado-row .item-destacado-col-izquierda {
        width: 10% !important
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .item-destacado-row .item-destacado-col-derecha.titulo-principal, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .item-destacado-row .item-destacado-col-derecha.titulo-principal {
        width: 85% !Important
    }
}

@media all and (max-width: 575px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen {
        margin: auto
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha img, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .overlay-imagen, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .contiene-imagen, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha img, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha .overlay-imagen {
        height: 250px !important;
        width: 250px !important
    }
}

@media all and (max-width: 575px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(1), #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(2), #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(3), #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(1), #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(2), #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(3) {
        width: 100% !important;
        text-align: center
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(1) img, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(2) img, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(3) img, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(1) img, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(2) img, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(3) img {
        width: 150px;
        height: 150px
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(2), #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(3), #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(2), #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row:nth-child(3) {
        text-align: left
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-col-derecha.episodio, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-col-derecha.episodio {
        text-align: left
    }
}

@media all and (max-width: 375px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 {
        display: none
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 {
        width: 100% !important
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .fuentes-podcast, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .fuentes-podcast {
        width: 50%;
        display: inline-block;
        float: left
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda {
        display: none !important
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .item-destacado-row .item-destacado-col-derecha.episodio, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .item-destacado-row .item-destacado-col-derecha.episodio {
        padding-right: 0 !important
    }

    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .item-destacado-row .item-destacado-col-derecha.titulo-principal, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .item-destacado-row .item-destacado-col-derecha.titulo-principal {
        min-width: 100% !important
    }
}

@media all and (max-width: 319px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .imagen-col1-auxiliar, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .imagen-col1-auxiliar {
        display: none !important
    }
}

.vitamina-destacado_en3minutos_seccion-en-archive-y-tax-outter {
    padding-top: 125px
}

@media all and (max-width: 650px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row {
        padding-left: 0;
        padding-right: 0
    }
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .icono-central i, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .icono-central i {
    font-size: 47px;
    line-height: 1 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .icono-central i, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .icono-central i {
        font-size: 47px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .icono-central i, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .icono-central i {
        font-size: 47px
    }
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .texto-central h2, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .texto-central h2 {
    font-family: poppins;
    font-size: 46px;
    line-height: 1 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 1380px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .texto-central h2, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .texto-central h2 {
        font-size: 42px
    }
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .texto-central h2, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .texto-central h2 {
        font-size: 42px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .texto-central h2, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .titular .texto-central h2 {
        font-size: 30px
    }
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central p {
    font-family: roboto;
    font-size: 18px;
    line-height: 1.5 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central p {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .descripcion-central p {
        font-size: 16px
    }
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .fuente-podcast a .icono, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .fuente-podcast a .icono {
    min-width: 30px;
    margin-right: 4px;
    font-size: 24px;
    line-height: 1 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .fuente-podcast a .icono, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .fuente-podcast a .icono {
        font-size: 24px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .fuente-podcast a .icono, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .fuente-podcast a .icono {
        font-size: 24px
    }
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .fuente-podcast a .texto p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .fuente-podcast a .texto p {
    font-size: 16px;
    line-height: 1.5 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .fuente-podcast a .texto p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .fuente-podcast a .texto p {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .fuente-podcast a .texto p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .titulo-3minutos-container .fuente-podcast a .texto p {
        font-size: 16px
    }
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda.iconplay i, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda.iconplay i {
    font-size: 42px;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda.iconplay i, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda.iconplay i {
        font-size: 42px
    }
}

@media screen and (max-width: 650px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda.iconplay i, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda.iconplay i {
        font-size: 20px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda.iconplay i, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-izquierda.iconplay i {
        font-size: 20px
    }
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.episodio p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.episodio p {
    text-transform: uppercase;
    font-size: 16px;
    line-height: 1.25 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.episodio p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.episodio p {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.episodio p, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.episodio p {
        font-size: 16px
    }
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal a, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal a {
    line-height: 1.4 !Important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal a span.titulo-episodio, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal a span.titulo-episodio {
    font-size: 28px;
    line-height: 1.4 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal a span.titulo-episodio, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal a span.titulo-episodio {
        font-size: 28px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal a span.titulo-episodio, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .item-destacado-col-derecha.titulo-principal a span.titulo-episodio {
        font-size: 28px
    }
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .nombre-cargo, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .nombre-cargo {
    margin-top: 14px;
    font-size: 16px;
    line-height: 1.4 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .nombre-cargo, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .nombre-cargo {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .nombre-cargo, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 .item-destacado-row .nombre-cargo {
        font-size: 16px
    }
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion #filtroPodcastsTemporadas.PodcastArchiveContainerInner #podcast-filtrodecategorias-inner a, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax #filtroPodcastsTemporadas.PodcastArchiveContainerInner #podcast-filtrodecategorias-inner a {
    font-size: 18px;
    line-height: 1.4 !important;
    font-weight: 500 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion #filtroPodcastsTemporadas.PodcastArchiveContainerInner #podcast-filtrodecategorias-inner a, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax #filtroPodcastsTemporadas.PodcastArchiveContainerInner #podcast-filtrodecategorias-inner a {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion #filtroPodcastsTemporadas.PodcastArchiveContainerInner #podcast-filtrodecategorias-inner a, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax #filtroPodcastsTemporadas.PodcastArchiveContainerInner #podcast-filtrodecategorias-inner a {
        font-size: 18px
    }
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .podcast-tags-actual-grande, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .podcast-tags-actual-grande {
    font-size: 22px;
    line-height: 1.4 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .podcast-tags-actual-grande, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .podcast-tags-actual-grande {
        font-size: 20px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .podcast-tags-actual-grande, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .podcast-tags-actual-grande {
        font-size: 18px
    }
}

body.tax-tags-podcast #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 {
    display: none !important
}

@media all and (max-width: 1380px) {
    body.tax-tags-podcast #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 {
        width: 75% !important
    }

    body.tax-tags-podcast #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col3 {
        display: none !important
    }
}

@media all and (max-width: 1024px) {
    body.tax-tags-podcast #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 {
        width: 20% !important;
        display: inline-block
    }

    body.tax-tags-podcast #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 img {
        max-width: 90% !important
    }

    body.tax-tags-podcast #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .imagen-col1-auxiliar {
        display: none !important
    }
}

@media all and (max-width: 980px) {
    body.tax-tags-podcast #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col1 {
        display: none !important
    }

    body.tax-tags-podcast #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 {
        width: 100% !important
    }

    body.tax-tags-podcast #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .en3minutos_destacado_col2 .imagen-col1-auxiliar {
        display: inline-block !important
    }
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .fuente-podcast-soundcloud .icono, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .fuente-podcast-soundcloud .icono, .single-podcast .singlePodcast .fuente-podcast-soundcloud .icono {
    background-image: url(https://praia.iti.upv.es/site/templates/external/hestia/css/img/icono-soundcloud.svg);
    background-size: contain;
    background-repeat: no-repeat !important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .fuente-podcast-soundcloud .icono .fas:before, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .fuente-podcast-soundcloud .icono .fab:before, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .fuente-podcast-soundcloud .icono .fa:before, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .fuente-podcast-soundcloud .icono .fas:before, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .fuente-podcast-soundcloud .icono .fab:before, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .fuente-podcast-soundcloud .icono .fa:before, .single-podcast .singlePodcast .fuente-podcast-soundcloud .icono .fas:before, .single-podcast .singlePodcast .fuente-podcast-soundcloud .icono .fab:before, .single-podcast .singlePodcast .fuente-podcast-soundcloud .icono .fa:before {
    color: transparent
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .fuente-podcast-ivoox .icono, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .fuente-podcast-ivoox .icono, .single-podcast .singlePodcast .fuente-podcast-ivoox .icono {
    background-image: url(https://praia.iti.upv.es/site/templates/external/hestia/css/img/icono-ivoox.svg);
    background-size: contain;
    background-repeat: no-repeat !important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .fuente-podcast-ivoox .icono .fas:before, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .fuente-podcast-ivoox .icono .fab:before, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .fuente-podcast-ivoox .icono .fa:before, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .fuente-podcast-ivoox .icono .fas:before, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .fuente-podcast-ivoox .icono .fab:before, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .fuente-podcast-ivoox .icono .fa:before, .single-podcast .singlePodcast .fuente-podcast-ivoox .icono .fas:before, .single-podcast .singlePodcast .fuente-podcast-ivoox .icono .fab:before, .single-podcast .singlePodcast .fuente-podcast-ivoox .icono .fa:before {
    color: transparent
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .fuente-podcast-itunes .icono, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .fuente-podcast-itunes .icono, .single-podcast .singlePodcast .fuente-podcast-itunes .icono {
    background-image: url(https://praia.iti.upv.es/site/templates/external/hestia/css/img/icono-itunes.svg);
    background-size: contain;
    background-repeat: no-repeat !important
}

#et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .fuente-podcast-itunes .icono .fas:before, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .fuente-podcast-itunes .icono .fab:before, #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row .fuente-podcast-itunes .icono .fa:before, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .fuente-podcast-itunes .icono .fas:before, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .fuente-podcast-itunes .icono .fab:before, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row .fuente-podcast-itunes .icono .fa:before, .single-podcast .singlePodcast .fuente-podcast-itunes .icono .fas:before, .single-podcast .singlePodcast .fuente-podcast-itunes .icono .fab:before, .single-podcast .singlePodcast .fuente-podcast-itunes .icono .fa:before {
    color: transparent
}

#et-boc .et-l .row.rowPodcast {
    margin-left: 0;
    margin-right: 0 !important
}

#et-boc .et-l .card-chunk-Podcast, .card-chunk-Podcast {
    overflow: hidden;
    width: 100%;
    margin-bottom: 0 !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important
}

#et-boc .et-l .card-chunk-Podcast span.tags-podcast-separador-horizontal, .card-chunk-Podcast span.tags-podcast-separador-horizontal {
    margin-left: 8px;
    margin-right: 8px
}

#et-boc .et-l .card-chunk-Podcast .vitamina-row, .card-chunk-Podcast .vitamina-row {
    width: 100%;
    display: table
}

#et-boc .et-l .card-chunk-Podcast .columna-titulo, .card-chunk-Podcast .columna-titulo {
    overflow: hidden;
    width: 20%;
    vertical-align: top;
    display: table-cell;
    padding-right: 40px
}

#et-boc .et-l .card-chunk-Podcast .columna-imagen, .card-chunk-Podcast .columna-imagen {
    overflow: hidden;
    display: inline-block;
    display: table-cell;
    vertical-align: top;
    width: 227px;
    padding-top: 15px
}

#et-boc .et-l .card-chunk-Podcast .columna-imagen a, .card-chunk-Podcast .columna-imagen a {
    display: block;
    overflow: hidden;
    border-radius: 50%;
    position: relative;
    height: 227px;
    width: 227px
}

#et-boc .et-l .card-chunk-Podcast .columna-imagen a img, #et-boc .et-l .card-chunk-Podcast .columna-imagen a .imagen-overlay, .card-chunk-Podcast .columna-imagen a img, .card-chunk-Podcast .columna-imagen a .imagen-overlay {
    border-radius: 50%;
    height: 227px;
    width: 227px;
    object-fit: cover
}

#et-boc .et-l .card-chunk-Podcast .columna-imagen a .imagen-overlay, .card-chunk-Podcast .columna-imagen a .imagen-overlay {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    background: 0 0;
    mix-blend-mode: multiply;
    border-radius: 0 !important
}

#et-boc .et-l .card-chunk-Podcast .titulo-episodio, .card-chunk-Podcast .titulo-episodio {
    margin-bottom: 6px
}

#et-boc .et-l .card-chunk-Podcast .tags-episodio, .card-chunk-Podcast .tags-episodio {
    max-width: 160px
}

#et-boc .et-l .card-chunk-Podcast .columna-texto, .card-chunk-Podcast .columna-texto {
    padding-top: 50px;
    padding-left: 36px;
    padding-right: 36px;
    overflow: hidden;
    display: inline-block;
    display: table-cell;
    vertical-align: top
}

#et-boc .et-l .card-chunk-Podcast .columna-texto .contenidoBajoImagen, .card-chunk-Podcast .columna-texto .contenidoBajoImagen {
    max-width: 546px
}

#et-boc .et-l .card-chunk-Podcast .columna-texto .contenidoTitulo a, .card-chunk-Podcast .columna-texto .contenidoTitulo a {
    font-family: poppins;
    color: #fff;
    background-color: #ff8f00;
    padding-left: 8px;
    padding-right: 8px;
    position: relative;
    left: 10px;
    padding-left: 0;
    box-shadow: 10px 0 #FF8F00, -10px 0 #FF8F00
}

#et-boc .et-l .card-chunk-Podcast .columna-texto .elAutorPodcast .elnombreyelcargo, .card-chunk-Podcast .columna-texto .elAutorPodcast .elnombreyelcargo {
    margin-top: 20px
}

#et-boc .et-l .rowPodcast .unItemPodcast {
    margin-bottom: 50px !important
}

#et-boc .et-l .rowPodcast .vitamina-podcats-chunk-separador {
    margin-bottom: 75px !Important;
    height: 1px;
    background: #ff8f00
}

@media all and (max-width: 980px) {
    #et-boc .et-l .card-chunk-Podcast .vitamina-row {
        display: block
    }

    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-titulo {
        display: block;
        width: 100% !important
    }

    #et-boc .et-l .card-chunk-Podcast .vitamina-row .tags-episodio {
        max-width: 100% !important
    }

    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen {
        padding-top: 25px;
        display: inline-block !important;
        width: 29%;
        text-align: right
    }

    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen a, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen img, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen .imagen-overlay {
        width: 200px;
        height: 200px
    }

    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen a {
        float: right
    }

    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-texto {
        padding-top: 25px;
        display: inline-block !important;
        width: 70%
    }

    #et-boc .et-l .vitamina-podcats-chunk-separador {
        margin-top: 26px !important;
        margin-bottom: 26px !important
    }
}

@media all and (max-width: 850px) {
    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen a, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen img, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen .imagen-overlay, .card-chunk-Podcast .vitamina-row .columna-imagen a, .card-chunk-Podcast .vitamina-row .columna-imagen img, .card-chunk-Podcast .vitamina-row .columna-imagen .imagen-overlay {
        width: 175px;
        height: 175px
    }
}

@media all and (max-width: 730px) {
    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen a, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen img, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen .imagen-overlay {
        width: 150px;
        height: 150px
    }

    #et-boc .et-l .rowPodcast .unItemPodcast, .rowPodcast .unItemPodcast {
        margin-bottom: 26px !important
    }

    #et-boc .et-l .rowPodcast .vitamina-podcats-chunk-separador, .rowPodcast .vitamina-podcats-chunk-separador {
        margin-bottom: 34px !important
    }
}

@media all and (max-width: 650px) {
    #et-boc .et-l .card-chunk-Podcast .vitamina-row, .card-chunk-Podcast .vitamina-row {
        display: block
    }

    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-titulo, .card-chunk-Podcast .vitamina-row .columna-titulo {
        display: block;
        width: 100% !important
    }

    #et-boc .et-l .card-chunk-Podcast .vitamina-row .tags-episodio, .card-chunk-Podcast .vitamina-row .tags-episodio {
        max-width: 100% !important
    }

    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen, .card-chunk-Podcast .vitamina-row .columna-imagen {
        padding-top: 0;
        float: right;
        display: inline-block !important;
        width: 20%;
        text-align: right;
        position: absolute;
        right: 0;
        top: 0
    }

    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen a, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen img, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen .imagen-overlay, .card-chunk-Podcast .vitamina-row .columna-imagen a, .card-chunk-Podcast .vitamina-row .columna-imagen img, .card-chunk-Podcast .vitamina-row .columna-imagen .imagen-overlay {
        width: 90%;
        height: auto;
        width: 97px;
        height: 97px
    }

    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-texto, .card-chunk-Podcast .vitamina-row .columna-texto {
        padding-top: 10px;
        padding-left: 0;
        padding-right: 0;
        display: inline-block !important;
        width: 100%
    }
}

@media all and (max-width: 580px) {
    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen a, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen img, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen .imagen-overlay, .card-chunk-Podcast .vitamina-row .columna-imagen a, .card-chunk-Podcast .vitamina-row .columna-imagen img, .card-chunk-Podcast .vitamina-row .columna-imagen .imagen-overlay {
        width: 82px;
        height: 82px
    }
}

@media all and (max-width: 490px) {
    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen a, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen img, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen .imagen-overlay, .card-chunk-Podcast .vitamina-row .columna-imagen a, .card-chunk-Podcast .vitamina-row .columna-imagen img, .card-chunk-Podcast .vitamina-row .columna-imagen .imagen-overlay {
        width: 50px;
        height: 50px
    }
}

@media all and (max-width: 400px) {
    #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen a, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen img, #et-boc .et-l .card-chunk-Podcast .vitamina-row .columna-imagen .imagen-overlay, .card-chunk-Podcast .vitamina-row .columna-imagen a, .card-chunk-Podcast .vitamina-row .columna-imagen img, .card-chunk-Podcast .vitamina-row .columna-imagen .imagen-overlay {
        width: 35px;
        height: 35px;
        display: none !important
    }
}

#et-boc .et-l .card-chunk-Podcast .columna-titulo .titulo-episodio, .card-chunk-Podcast .columna-titulo .titulo-episodio {
    color: #3c4858;
    font-family: poppins;
    text-transform: uppercase;
    font-size: 22px;
    line-height: 1.35 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et-l .card-chunk-Podcast .columna-titulo .titulo-episodio, .card-chunk-Podcast .columna-titulo .titulo-episodio {
        font-size: 22px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et-l .card-chunk-Podcast .columna-titulo .titulo-episodio, .card-chunk-Podcast .columna-titulo .titulo-episodio {
        font-size: 18px
    }
}

#et-boc .et-l .card-chunk-Podcast .columna-titulo .tags-episodio, .card-chunk-Podcast .columna-titulo .tags-episodio {
    color: #63848d;
    font-family: roboto;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 1.35 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et-l .card-chunk-Podcast .columna-titulo .tags-episodio, .card-chunk-Podcast .columna-titulo .tags-episodio {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et-l .card-chunk-Podcast .columna-titulo .tags-episodio, .card-chunk-Podcast .columna-titulo .tags-episodio {
        font-size: 14px
    }
}

#et-boc .et-l .card-chunk-Podcast .columna-titulo .tags-episodio a, .card-chunk-Podcast .columna-titulo .tags-episodio a {
    color: #63848d
}

#et-boc .et-l .card-chunk-Podcast .columna-titulo .tags-episodio a:hover, .card-chunk-Podcast .columna-titulo .tags-episodio a:hover {
    color: #e2961b
}

#et-boc .et-l .card-chunk-Podcast .columna-texto .lafecha, .card-chunk-Podcast .columna-texto .lafecha {
    color: #3c4858;
    font-family: roboto;
    font-size: 17px;
    line-height: 1.35 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et-l .card-chunk-Podcast .columna-texto .lafecha, .card-chunk-Podcast .columna-texto .lafecha {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et-l .card-chunk-Podcast .columna-texto .lafecha, .card-chunk-Podcast .columna-texto .lafecha {
        font-size: 14px
    }
}

#et-boc .et-l .card-chunk-Podcast .columna-texto .contenidoTitulo a, .card-chunk-Podcast .columna-texto .contenidoTitulo a {
    font-size: 28px;
    line-height: 1.39 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et-l .card-chunk-Podcast .columna-texto .contenidoTitulo a, .card-chunk-Podcast .columna-texto .contenidoTitulo a {
        font-size: 22px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et-l .card-chunk-Podcast .columna-texto .contenidoTitulo a, .card-chunk-Podcast .columna-texto .contenidoTitulo a {
        font-size: 20px
    }
}

#et-boc .et-l .card-chunk-Podcast .columna-texto .elAutorPodcast, .card-chunk-Podcast .columna-texto .elAutorPodcast {
    color: #3c4858;
    font-family: roboto;
    font-size: 18px;
    line-height: 1.35 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    #et-boc .et-l .card-chunk-Podcast .columna-texto .elAutorPodcast, .card-chunk-Podcast .columna-texto .elAutorPodcast {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    #et-boc .et-l .card-chunk-Podcast .columna-texto .elAutorPodcast, .card-chunk-Podcast .columna-texto .elAutorPodcast {
        font-size: 16px
    }
}

.single-podcast > .wrapper > .main > .blog-post > .PodcastSingle, .single-podcast > .wrapper > .main .rowPodcastSingle {
    max-width: 1080px !important;
    max-width: 1328px !important;
    padding-left: 22px;
    padding-right: 26px;
    margin: auto
}

.single-podcast > .wrapper > .main > .blog-post > .PodcastSingle .vitaminaRowBreadCrumb, .single-podcast > .wrapper > .main .rowPodcastSingle .vitaminaRowBreadCrumb {
    max-width: 100% !important
}

.single-podcast > .wrapper > .main > .blog-post > .PodcastSingle .vitaminaRowBreadCrumb .vitaminaBreadcrumb, .single-podcast > .wrapper > .main .rowPodcastSingle .vitaminaRowBreadCrumb .vitaminaBreadcrumb {
    max-width: 100% !important
}

.single-podcast #singlePodcast-contenido-container.container {
    padding-left: 0;
    padding-right: 0
}

.single-podcast #singlePodcast-seccion-arriba {
    padding-top: 35px
}

.single-podcast #singlePodcast-seccion-central {
    margin-top: 21px;
    padding-top: 75px;
    border-top: 1px solid #b7c2c6
}

.single-podcast #singlePodcast-seccion-abajo {
    border-top: 1px solid #ff8f00;
    padding-top: 30px
}

.single-podcast .rowPodcastSingle h2.single-podcast-pasaepisodio {
    margin-top: 40px
}

.singlepodcast-datosPodcast {
    display: block;
    width: 100%
}

.singlepodcast-datosPodcast .datosPodcast-col {
    display: table-cell;
    vertical-align: top
}

.singlepodcast-datosPodcast .row-datosPodcast {
    width: 100%;
    display: table
}

.singlepodcast-datosPodcast .row-datosPodcast .col1 {
    width: 20%;
    padding-left: 36px
}

.singlepodcast-datosPodcast .row-datosPodcast .col1 img {
    max-width: 142px;
    object-fit: contain
}

.singlepodcast-datosPodcast .row-datosPodcast .col2 {
    width: 55%;
    padding-right: 10px;
    padding-left: 15px
}

.singlepodcast-datosPodcast .row-datosPodcast .col2 .titulo-decorado {
    padding-left: 10px;
    margin-top: 14px
}

.singlepodcast-datosPodcast .row-datosPodcast .col3 {
    width: 25%;
    text-align: right
}

.singlepodcast-datosPodcast .row-datosPodcast .col3 img {
    object-fit: cover
}

.singlepodcast-datosPodcast .row-datosPodcast .col3 .image {
    position: relative;
    border-radius: 50%;
    overflow: hidden
}

.singlepodcast-datosPodcast .row-datosPodcast .col3 .image, .singlepodcast-datosPodcast .row-datosPodcast .col3 .img, .singlepodcast-datosPodcast .row-datosPodcast .col3 .imagen-overlay {
    width: 300px;
    height: 300px;
    float: right
}

.singlepodcast-datosPodcast .row-datosPodcast .col3 .imagen-overlay {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 22;
    background: 0 0;
    mix-blend-mode: multiply
}

.singlepodcast-datosPodcast .row-datosPodcast .relleno-superior {
    min-height: 36px;
    margin-top: 40px;
    width: 100%
}

.singlepodcast-datosPodcast .boton-decorado {
    margin-top: 25px;
    display: block;
    min-height: 100px;
    max-width: 100%;
    border-radius: 50px !important;
    background-color: #fafafa
}

.singlepodcast-datosPodcast .fuentes-podcast {
    margin-top: 40px
}

.singlepodcast-datosPodcast .fuentes-podcast .fuente-podcast a .icono {
    display: inline-block;
    width: 24px;
    margin-right: 14px
}

.singlepodcast-datosPodcast .fuentes-podcast .fuente-podcast a .texto {
    display: inline-block;
    font-family: roboto;
    vertical-align: middle;
    line-height: 20px;
    font-weight: 700;
    color: #3c4858
}

.singlepodcast-datosPodcast h1.titulo-principal {
    margin-top: -10px;
    color: #fff;
    width: 90%;
    margin-bottom: 12px;
    margin-left: -12px
}

.singlepodcast-datosPodcast h1.titulo-principal a {
    overflow: hidden;
    display: block
}

.singlepodcast-datosPodcast h1.titulo-principal span.titulo-episodio {
    font-family: poppins;
    color: #fff;
    background-color: #ff8f00;
    padding-left: 8px;
    padding-right: 8px;
    position: relative;
    left: 12px;
    padding-left: 0;
    box-shadow: 12px 0 #FF8F00, -12px 0 #FF8F00
}

.singlepodcast-datosPodcast .el-nombre-y-el-cargo {
    margin-top: 10px;
    margin-bottom: 6px
}

.singlePodacast-conteniedo-cuerpo {
    max-width: 780px;
    margin: auto;
    min-height: 100px
}

@media all and (min-width: 993px) {
    .singlePodacast-conteniedo-cuerpo {
        padding-left: 20px;
        padding-right: 20px
    }
}

.vitamina-reproductor-podcast, .singlepodcast-datosPodcast .vitamina-reproductor-podcast {
    max-width: 650px
}

@media all and (max-width: 980px) {
    .singlepodcast-datosPodcast .vitamina-reproductor-podcast {
        max-width: 590px
    }
}

@media all and (max-width: 1280px) {
    .singlepodcast-datosPodcast .row-datosPodcast .col1 {
        width: 20%;
        padding-left: 0
    }

    .singlepodcast-datosPodcast .row-datosPodcast .col1 img {
        max-width: 120px
    }

    .singlepodcast-datosPodcast .row-datosPodcast .col2 {
        width: 55%;
        padding-right: 10px;
        padding-left: 20px
    }

    .singlepodcast-datosPodcast .row-datosPodcast .col3 {
        width: 30%
    }

    .singlepodcast-datosPodcast .row-datosPodcast .col3 .image, .singlepodcast-datosPodcast .row-datosPodcast .col3 .img, .singlepodcast-datosPodcast .row-datosPodcast .col3 .imagen-overlay {
        width: 215px;
        height: 215px
    }

    .singlepodcast-datosPodcast h1.titulo-principal {
        width: 90% !important
    }
}

@media all and (max-width: 1200px) {
    .singlepodcast-datosPodcast .row-datosPodcast .col3 .image, .singlepodcast-datosPodcast .row-datosPodcast .col3 .img, .singlepodcast-datosPodcast .row-datosPodcast .col3 .imagen-overlay {
        width: 225px;
        height: 225px
    }
}

@media all and (max-width: 850px) {
    .singlepodcast-datosPodcast .row-datosPodcast .col2 {
        width: 75%;
        padding-right: 10px;
        padding-left: 20px
    }

    .singlepodcast-datosPodcast .row-datosPodcast .col3 {
        width: 25%
    }

    .singlepodcast-datosPodcast .row-datosPodcast .col3 .image, .singlepodcast-datosPodcast .row-datosPodcast .col3 .img, .singlepodcast-datosPodcast .row-datosPodcast .col3 .imagen-overlay {
        width: 20vw !important;
        height: 20vw !Important
    }
}

@media all and (max-width: 690px) {
    .singlepodcast-datosPodcast .row-datosPodcast {
        display: block;
        position: relative
    }

    .singlepodcast-datosPodcast .row-datosPodcast .col2 {
        width: 100%;
        padding-right: 10px;
        padding-left: 20px
    }

    .singlepodcast-datosPodcast .row-datosPodcast .col3 {
        position: absolute;
        top: 0;
        right: 0
    }

    .singlepodcast-datosPodcast .row-datosPodcast .col3 .image, .singlepodcast-datosPodcast .row-datosPodcast .col3 .img, .singlepodcast-datosPodcast .row-datosPodcast .col3 .imagen-overlay {
        width: 15vw !important;
        height: 15vw !Important
    }
}

@media all and (max-width: 426px) {
    .singlepodcast-datosPodcast .row-datosPodcast .relleno-superior {
        margin-top: 30px
    }
}

.singlepodcast-datosPodcast .show-mobile.row-auxiliar-header {
    display: none
}

.singlepodcast-datosPodcast .show-mobile.row-auxiliar-header img {
    display: inline-block;
    width: 80px
}

.singlepodcast-datosPodcast .show-mobile.row-auxiliar-header .fuentes-podcast {
    margin-top: 0;
    display: inline-block;
    float: right;
    margin-top: 20px
}

.singlepodcast-datosPodcast .show-mobile.row-auxiliar-header .fuentes-podcast .fuente-podcast {
    display: inline-block;
    margin-right: 35px
}

.singlepodcast-datosPodcast .show-mobile.row-auxiliar-header .fuentes-podcast .fuente-podcast:last-child {
    margin-right: 0
}

@media all and (max-width: 650px) {
    .singlepodcast-datosPodcast .show-mobile.row-auxiliar-header .fuentes-podcast {
        margin-top: 0
    }

    .singlepodcast-datosPodcast .show-mobile.row-auxiliar-header .fuentes-podcast .fuente-podcast {
        display: block;
        margin-right: 0
    }
}

@media all and (max-width: 500px) {
    .singlepodcast-datosPodcast .show-mobile.row-auxiliar-header .fuentes-podcast {
        margin-top: 20px
    }

    .singlepodcast-datosPodcast .show-mobile.row-auxiliar-header .fuentes-podcast .fuente-podcast {
        display: inline-block
    }

    .singlepodcast-datosPodcast .show-mobile.row-auxiliar-header .fuentes-podcast .fuente-podcast .texto {
        display: none
    }
}

@media all and (max-width: 980px) {
    .singlepodcast-datosPodcast .show-mobile.row-auxiliar-header {
        padding-top: 10px;
        padding-bottom: 10px;
        display: block
    }

    .singlepodcast-datosPodcast .row-datosPodcast .col1.hide-mobile {
        display: none
    }

    .singlepodcast-datosPodcast .row-datosPodcast .col3 .image, .singlepodcast-datosPodcast .row-datosPodcast .col3 .img, .singlepodcast-datosPodcast .row-datosPodcast .col3 .imagen-overlay {
        width: 225px;
        height: 225px
    }
}

body.single-podcast .fuentes-podcast .fuente-podcast a .icono {
    color: #ff8f00;
    font-size: 24px
}

body.single-podcast .fuentes-podcast .fuente-podcast a .texto {
    color: #3c4858;
    font-family: roboto;
    font-size: 16px;
    line-height: 1.35 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.single-podcast .fuentes-podcast .fuente-podcast a .texto {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body.single-podcast .fuentes-podcast .fuente-podcast a .texto {
        font-size: 14px
    }
}

body.single-podcast .fuentes-podcast .fuente-podcast a:hover .texto {
    color: #ff8f00 !important
}

body.single-podcast .titulo-previo {
    color: #3c4858;
    font-family: poppins;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 1.35 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.single-podcast .titulo-previo {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body.single-podcast .titulo-previo {
        font-size: 16px
    }
}

body.single-podcast h1.titulo-principal {
    line-height: .9 !important
}

body.single-podcast h1.titulo-principal span.titulo-episodio {
    color: #fff;
    font-family: poppins;
    font-size: 42px;
    line-height: 1.3 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 1190px) {
    body.single-podcast h1.titulo-principal span.titulo-episodio {
        font-size: 40px
    }
}

@media screen and (max-width: 1024px) {
    body.single-podcast h1.titulo-principal span.titulo-episodio {
        font-size: 38px
    }
}

@media screen and (max-width: 767px) {
    body.single-podcast h1.titulo-principal span.titulo-episodio {
        font-size: 34px
    }
}

@media screen and (max-width: 490px) {
    body.single-podcast h1.titulo-principal span.titulo-episodio {
        font-size: 26px
    }
}

body.single-podcast .el-nombre-y-el-cargo {
    color: #3c4858;
    font-family: roboto;
    font-size: 18px;
    line-height: 1.35 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.single-podcast .el-nombre-y-el-cargo {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body.single-podcast .el-nombre-y-el-cargo {
        font-size: 16px
    }
}

body.single-podcast .lostags, body.single-podcast .lostags a {
    margin-top: 15px;
    color: #63848d;
    font-family: roboto;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 1.35 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.single-podcast .lostags, body.single-podcast .lostags a {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body.single-podcast .lostags, body.single-podcast .lostags a {
        font-size: 14px
    }
}

body.single-podcast .lostags:hover, body.single-podcast .lostags a:hover {
    color: #ff8f00
}

body.single-podcast #singlePodcast-seccion-central p, body.single-podcast #singlePodcast-seccion-central ul li {
    color: #3b4858;
    font-size: 18px;
    line-height: 1.6 !important;
    font-weight: 300 !important
}

@media screen and (max-width: 767px) {
    body.single-podcast #singlePodcast-seccion-central p, body.single-podcast #singlePodcast-seccion-central ul li {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    body.single-podcast #singlePodcast-seccion-central p, body.single-podcast #singlePodcast-seccion-central ul li {
        font-size: 16px
    }
}

body.single-podcast #singlePodcast-seccion-central p strong, body.single-podcast #singlePodcast-seccion-central ul li strong {
    color: #ff8f00
}

body.single-podcast #singlePodcast-seccion-central h2 {
    font-size: 28px;
    line-height: 1.6 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.single-podcast #singlePodcast-seccion-central h2 {
        font-size: 24px
    }
}

@media screen and (max-width: 490px) {
    body.single-podcast #singlePodcast-seccion-central h2 {
        font-size: 22px
    }
}

body.single-podcast #singlePodcast-seccion-central h3 {
    font-size: 24px;
    line-height: 1.6 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.single-podcast #singlePodcast-seccion-central h3 {
        font-size: 22px
    }
}

@media screen and (max-width: 490px) {
    body.single-podcast #singlePodcast-seccion-central h3 {
        font-size: 20px
    }
}

body.single-podcast #singlePodcast-seccion-central h4 {
    font-size: 22px;
    line-height: 1.6 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.single-podcast #singlePodcast-seccion-central h4 {
        font-size: 20px
    }
}

@media screen and (max-width: 490px) {
    body.single-podcast #singlePodcast-seccion-central h4 {
        font-size: 18px
    }
}

body.single-podcast h2.single-podcast-pasaepisodio {
    font-size: 28px;
    line-height: 1.6 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.single-podcast h2.single-podcast-pasaepisodio {
        font-size: 24px
    }
}

@media screen and (max-width: 490px) {
    body.single-podcast h2.single-podcast-pasaepisodio {
        font-size: 22px
    }
}

@media all and (max-width: 980px) {
    .singlepodcast-datosPodcast .boton-decorado {
        width: 80vw;
        margin: auto
    }
}

@media all and (max-width: 650px) {
    .single-podcast > .wrapper > .main > .blog-post > .PodcastSingle, .single-podcast > .wrapper > .main .rowPodcastSingle {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
}

body.single-podcast .singlepodcast-datosPodcast .boton-decorado .spp-stp-desktop, body.single-podcast #singlePodcast-seccion-central .spp-stp-desktop {
    margin-top: 15px !important
}

body.single-podcast .singlepodcast-datosPodcast .boton-decorado {
    margin-top: 10px
}

body.single-podcast #singlePodcast-seccion-central .vitamina-reproductor-podcast {
    margin-bottom: 45px
}

body.single-podcast p.titular-podcast-version-corta, body.single-podcast #singlePodcast-seccion-central p.subtitular-podcast-version-larga {
    margin-bottom: 0px !Important;
    color: #3c4858;
    font-family: poppins;
    font-size: 20px;
    line-height: 1.35 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.single-podcast p.titular-podcast-version-corta, body.single-podcast #singlePodcast-seccion-central p.subtitular-podcast-version-larga {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body.single-podcast p.titular-podcast-version-corta, body.single-podcast #singlePodcast-seccion-central p.subtitular-podcast-version-larga {
        font-size: 16px
    }
}

body.single-podcast .titular-podcast-version-larga {
    margin-bottom: 20px !important
}

body .datosPodcast-col .smart-track-player {
    border-radius: 50px !important
}

body .spp-stp-desktop .spp-top-matter .spp-artist-and-title {
    color: #fff !important
}

body .vitamina-reproductor-podcast .spp-stp-desktop .spp-stpd-download-share-controls .spp-button-download img, body .vitamina-reproductor-podcast .spp-stp-desktop .spp-stpd-download-share-controls .spp-button-download svg, body .vitamina-reproductor-podcast .spp-stp-desktop .spp-stpd-download-share-controls .spp-button-downloadsc img, body .vitamina-reproductor-podcast .spp-stp-desktop .spp-stpd-download-share-controls .spp-button-downloadsc svg, body .vitamina-reproductor-podcast .spp-stp-desktop .spp-stpd-download-share-controls .spp-more img, body .vitamina-reproductor-podcast .spp-stp-desktop .spp-stpd-download-share-controls .spp-more svg {
    fill: #fff !important
}

body .vitamina-reproductor-podcast .smart-track-player .spp-progress-bar {
    padding-left: 33px;
    padding-right: 33px
}

body .vitamina-reproductor-podcast .spp-stp-desktop .spp-stpd-playback-controls, body .vitamina-reproductor-podcast .spp-stp-desktop .spp-player-layout .spp-play-pause .spp-play .spp-play-mask, body .vitamina-reproductor-podcast .spp-stp-desktop .spp-player-layout .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-mask, body .vitamina-reproductor-podcast .spp-stp-desktop .spp-stpd-playback-controls .spp-play-pause .spp-play .spp-play-mask, body .vitamina-reproductor-podcast .spp-stp-desktop .spp-stpd-playback-controls .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-mask {
    background-color: #fff !important
}

body .vitamina-reproductor-podcast .smart-podcast-player.spp-color-fff .spp-player-layout .spp-main-region .spp-main-view .spp-controls .spp-play-pause-circle .spp-play .spp-play-bar, body .vitamina-reproductor-podcast .smart-track-player .spp-player-layout .spp-main-region .spp-main-view .spp-controls .spp-play-pause-circle .spp-play .spp-play-bar, body .vitamina-reproductor-podcast .smart-track-player .spp-stpd-controls-container .spp-stpd-playback-controls .spp-play-pause .spp-play .spp-play-bar {
    background-color: #ff8f00 !important
}

body .vitamina-reproductor-podcast .spp-stp-desktop .spp-speed svg, body .vitamina-reproductor-podcast .spp-stp-desktop .spp-step-back svg, body .vitamina-reproductor-podcast .spp-stp-desktop .spp-step-forward svg {
    fill: #ff8f00 !important
}

body .vitamina-reproductor-podcast .spp-stp-mobile {
    color: #fff !important
}

body .vitamina-reproductor-podcast .spp-stp-mobile svg {
    fill: #fff !important
}

body .vitamina-reproductor-podcast .spp-stp-mobile .spp-player-layout .spp-controls .spp-play-pause-circle {
    background-color: #fff !Important
}

body .vitamina-reproductor-podcast .spp-stp-mobile .spp-player-layout .spp-play-pause .spp-play .spp-play-mask, body .vitamina-reproductor-podcast .spp-stp-mobile .spp-player-layout .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-mask, body .vitamina-reproductor-podcast .spp-stp-mobile .spp-stpd-playback-controls .spp-play-pause .spp-play .spp-play-mask, body .vitamina-reproductor-podcast .spp-stp-mobile .spp-stp-mobile .spp-stpd-playback-controls .spp-play-pause-circle .spp-play-invisisquare .spp-play .spp-play-mask {
    background-color: #fff !Important
}

.spp-stp-mobile .spp-player-layout .spp-main-region .spp-main-view .spp-top-matter {
    left: 0;
    right: 0
}

.vitamina-reproductor-podcast .smart-track-player {
    max-height: 200px
}

body.page-template-page100pcent_contacto2019 .main.width100pcent.bicolor-gris-azul {
    background: linear-gradient(to right, #E5EAED 50%, #3C4858 50%)
}

body.page-template-page100pcent_contacto2019 #contenido-ppal-contacto2019 {
    background: linear-gradient(to right, #E5EAED 50%, #3C4858 50%);
    max-width: 1280px;
    width: 100%;
    padding-left: 22px;
    padding-right: 26px;
    padding-left: 0;
    padding-right: 0;
    margin: auto
}

body.page-template-page100pcent_contacto2019 .vitaminaBreadcrumb {
    background-color: initial
}

body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 {
    padding-left: 20px;
    padding-right: 20px;
    max-width: 580px
}

body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 h1 {
    margin-top: 0
}

body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 form {
    max-width: 450px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 30px
}

body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 form .vitamina-formulario-aceptarpolitica {
    text-align: left;
    color: #3c4858
}

body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 form .divBotonSubmit {
    margin-top: 50px
}

body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 form .divBotonSubmit input {
    width: 100%;
    border-radius: 37px !important;
    background-color: #FF8F00 !Important;
    font-weight: 700;
    font-size: 16px !important;
    padding-top: 20px;
    padding-bottom: 20px
}

body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 form input::-webkit-input-placeholder {
    color: #3c4858
}

body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 form input::-ms-input-placeholder {
    color: #3c4858
}

body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 form input::placeholder {
    color: #3c4858
}

body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 form textarea::placeholder {
    color: #3c4858
}

body.page-template-page100pcent_contacto2019 .row.Page100pcentConCabeceraRowWide {
    width: 100%;
    max-width: 100%;
    margin-right: 0;
    margin-left: 0
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos {
    padding-left: 0;
    padding-right: 0;
    float: left;
    display: inline-block;
    width: 50%;
    overflow: hidden;
    position: relative
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #los-datos-de-contacto {
    padding-top: 30px;
    padding-bottom: 10px
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-izqda {
    display: inline-block;
    width: 49.5%;
    float: left;
    padding-left: 54px
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-derecha {
    display: inline-block;
    width: 49.5%;
    float: right;
    padding-left: 54px
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo {
    display: inline-block;
    width: 100%;
    min-width: 50vw;
    padding-left: 28px;
    border-top: 1px solid gray;
    padding-top: 20px
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .titulo {
    display: inline-block;
    vertical-align: top;
    color: #fff;
    font-family: poppins;
    font-weight: 400;
    font-size: 15px
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .iconos {
    display: inline-block
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .iconos ul {
    list-style: none;
    padding-left: 10px;
    margin-bottom: 0
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .iconos ul li {
    display: inline-block
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .iconos ul li a {
    margin-top: 0;
    padding: 0;
    padding-right: 20px
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .iconos ul li i {
    color: #fff;
    font-size: 31px
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos .item-contacto {
    display: table;
    margin-bottom: 24px
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos .item-contacto .icon {
    display: table-cell;
    vertical-align: top;
    color: #fff
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos .item-contacto .icon .material-icons {
    font-size: 28px
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos .item-contacto .description {
    padding-left: 16px;
    padding-right: 0;
    display: table-cell;
    color: #fff;
    font-family: poppins;
    font-weight: 400;
    font-size: 15px;
    max-width: 220px
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos .item-contacto .description p {
    display: inline-block
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos .item-contacto .description h4 {
    margin-top: 0;
    margin-bottom: 8px;
    font-weight: 700;
    font-size: 16px
}

@media all and (max-width: 1267px) {
    body.page-template-page100pcent_contacto2019 {
        max-width: 1280px;
        width: 100%
    }

    body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-izqda, body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-derecha {
        padding-left: 30px
    }
}

@media all and (max-width: 1090px) {
    body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-izqda, body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-derecha {
        padding-left: 10px
    }
}

@media all and (max-width: 992px) {
    body.page-template-page100pcent_contacto2019 #contacto2019_col_izquierda, body.page-template-page100pcent_contacto2019 #mapa-y-datos {
        display: block;
        width: 100% !important
    }

    body.page-template-page100pcent_contacto2019 #contenido-ppal-contacto2019 {
        background: #e5eaed
    }

    body.page-template-page100pcent_contacto2019 #contacto2019_col_izquierda {
        background-color: #e5eaed
    }

    body.page-template-page100pcent_contacto2019 #mapa-y-datos {
        background-color: #3c4858
    }

    body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 {
        margin: auto
    }

    body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-izqda, body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-derecha {
        padding-left: 8%
    }

    body.page-template-page100pcent_contacto2019 .leaflet-map {
        max-height: 80vh;
        min-width: 50vw
    }
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos {
    overflow: visible
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #elmapa {
    min-width: 50vw
}

@media all and (max-width: 767px) {
    body.page-template-page100pcent_contacto2019 #contenido-ppal-contacto2019 {
        padding-top: 40px
    }
}

@media all and (max-width: 625px) {
    body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-izqda, body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-derecha {
        padding-left: 20px
    }

    body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-derecha {
        padding-right: 15px
    }
}

@media all and (max-width: 490px) {
    body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-izqda, body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-derecha {
        width: 100%;
        display: block;
        padding-left: 8%
    }
}

body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 h1 {
    font-size: 36px;
    line-height: 1.35 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 h1 {
        font-size: 30px
    }
}

@media screen and (max-width: 490px) {
    body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 h1 {
        font-size: 26px
    }
}

body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 form .divBotonSubmit input {
    font-size: 18px;
    line-height: 1.35 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 form .divBotonSubmit input {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body.page-template-page100pcent_contacto2019 .contenedor-titulo-y-form-2019 form .divBotonSubmit input {
        font-size: 14px
    }
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos .item-contacto .icon .material-icons {
    font-size: 28px;
    line-height: 1 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.page-template-page100pcent_contacto2019 #mapa-y-datos .item-contacto .icon .material-icons {
        font-size: 28px
    }
}

@media screen and (max-width: 490px) {
    body.page-template-page100pcent_contacto2019 #mapa-y-datos .item-contacto .icon .material-icons {
        font-size: 28px
    }
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos .item-contacto .description {
    font-size: 15px;
    line-height: 1.5 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.page-template-page100pcent_contacto2019 #mapa-y-datos .item-contacto .description {
        font-size: 15px
    }
}

@media screen and (max-width: 490px) {
    body.page-template-page100pcent_contacto2019 #mapa-y-datos .item-contacto .description {
        font-size: 15px
    }
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .titulo {
    padding-top: 8px
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .titulo p {
    font-size: 15px;
    line-height: 1.5 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .titulo p {
        font-size: 15px
    }
}

@media screen and (max-width: 490px) {
    body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .titulo p {
        font-size: 15px
    }
}

body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .iconos ul li i {
    font-size: 31px;
    line-height: 1.5 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .iconos ul li i {
        font-size: 31px
    }
}

@media screen and (max-width: 490px) {
    body.page-template-page100pcent_contacto2019 #mapa-y-datos #sub-abajo .iconos ul li i {
        font-size: 31px
    }
}

body.page-template-page100pcent_contacto2020 .main.width100pcent.bicolor-gris-azul {
    background: linear-gradient(to right, #E5EAED 50%, #3C4858 50%)
}

body.page-template-page100pcent_contacto2020 #contenido-ppal-contacto2020 {
    background: linear-gradient(to right, #E5EAED 50%, #3C4858 50%);
    max-width: 1280px;
    width: 100%;
    padding-left: 22px;
    padding-right: 26px;
    padding-left: 0;
    padding-right: 0;
    margin: auto
}

body.page-template-page100pcent_contacto2020 .vitaminaBreadcrumb {
    background-color: initial
}

body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 {
    padding-left: 20px;
    padding-right: 20px;
    max-width: 580px
}

body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 h1 {
    margin-top: 0
}

body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 form {
    max-width: 450px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 30px
}

body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 form .vitamina-formulario-aceptarpolitica {
    text-align: left;
    color: #3c4858
}

body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 form .divBotonSubmit {
    margin-top: 50px
}

body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 form .divBotonSubmit input {
    width: 100%;
    border-radius: 37px !important;
    background-color: #FF8F00 !Important;
    font-weight: 700;
    font-size: 16px !important;
    padding-top: 20px;
    padding-bottom: 20px;
    max-width: 300px;
    float: left
}

body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 form input::-webkit-input-placeholder {
    color: #3c4858
}

body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 form input::-ms-input-placeholder {
    color: #3c4858
}

body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 form input::placeholder {
    color: #3c4858
}

body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 form textarea::placeholder {
    color: #3c4858
}

body.page-template-page100pcent_contacto2020 .row.Page100pcentConCabeceraRowWide {
    width: 100%;
    max-width: 100%;
    margin-right: 0;
    margin-left: 0
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos {
    padding-left: 0;
    padding-right: 0;
    float: left;
    display: inline-block;
    width: 50%;
    overflow: hidden;
    position: relative
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #los-datos-de-contacto {
    padding-top: 0;
    padding-bottom: 10px;
    min-width: 50vw
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #zona-de-arriba {
    width: 100%;
    display: flex
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #zona-de-arriba .sub-columna1de3 {
    width: 33%;
    padding: 20px;
    padding-top: 30px;
    padding-bottom: 0
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto-titulo {
    display: block;
    width: 100%;
    padding-bottom: 10px
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto-titulo p {
    color: #fff;
    font-weight: 500;
    font-size: 16px
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo {
    display: inline-block;
    width: 100%;
    min-width: 50vw;
    padding-left: 28px;
    border-top: 1px solid gray;
    padding-top: 20px
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .titulo {
    display: inline-block;
    vertical-align: top;
    color: #fff;
    font-family: poppins;
    font-weight: 400;
    font-size: 15px
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .iconos {
    display: inline-block
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .iconos ul {
    list-style: none;
    padding-left: 10px;
    margin-bottom: 0
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .iconos ul li {
    display: inline-block
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .iconos ul li a {
    margin-top: 0;
    padding: 0;
    padding-right: 20px
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .iconos ul li i {
    color: #fff;
    font-size: 31px
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto {
    display: table;
    margin-bottom: 8px
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto .icon {
    display: table-cell;
    vertical-align: top;
    color: #fff
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto .icon .material-icons {
    font-size: 24px
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto .description {
    padding-left: 8px;
    padding-right: 0;
    display: table-cell;
    color: #fff;
    font-family: poppins;
    font-weight: 400;
    font-size: 15px;
    max-width: 220px
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto .description p {
    display: inline-block
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto .description h4 {
    margin-top: 0;
    margin-bottom: 8px;
    font-weight: 700;
    font-size: 14px
}

@media all and (max-width: 1267px) {
    body.page-template-page100pcent_contacto2020 {
        max-width: 1280px;
        width: 100%
    }

    body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-izqda, body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-derecha {
        padding-left: 30px
    }

    body.page-template-page100pcent_contacto2020 #mapa-y-datos #zona-de-arriba {
        display: flex;
        flex-direction: column
    }

    body.page-template-page100pcent_contacto2020 #mapa-y-datos #zona-de-arriba .sub-columna1de3 {
        width: 100% !important
    }
}

@media all and (max-width: 1090px) {
    body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-izqda, body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-derecha {
        padding-left: 10px
    }
}

@media all and (max-width: 992px) {
    body.page-template-page100pcent_contacto2020 #contacto2020_col_izquierda, body.page-template-page100pcent_contacto2020 #mapa-y-datos {
        display: block;
        width: 100% !important
    }

    body.page-template-page100pcent_contacto2020 #contenido-ppal-contacto2020 {
        background: #e5eaed
    }

    body.page-template-page100pcent_contacto2020 #contacto2020_col_izquierda {
        background-color: #e5eaed
    }

    body.page-template-page100pcent_contacto2020 #mapa-y-datos {
        background-color: #3c4858
    }

    body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 {
        margin: auto
    }

    body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-izqda, body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-derecha {
        padding-left: 8%
    }

    body.page-template-page100pcent_contacto2020 .leaflet-map {
        max-height: 80vh;
        min-width: 50vw
    }
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos {
    overflow: visible
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #elmapa {
    min-width: 50vw
}

@media all and (max-width: 767px) {
    body.page-template-page100pcent_contacto2020 #contenido-ppal-contacto2020 {
        padding-top: 40px
    }
}

@media all and (max-width: 625px) {
    body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-izqda, body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-derecha {
        padding-left: 20px
    }

    body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-derecha {
        padding-right: 15px
    }
}

@media all and (max-width: 490px) {
    body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-izqda, body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-derecha {
        width: 100%;
        display: block;
        padding-left: 8%
    }
}

body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 h1 {
    font-size: 36px;
    line-height: 1.35 !important;
    font-weight: 600 !important
}

@media screen and (max-width: 767px) {
    body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 h1 {
        font-size: 30px
    }
}

@media screen and (max-width: 490px) {
    body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 h1 {
        font-size: 26px
    }
}

body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 form .divBotonSubmit input {
    font-size: 18px;
    line-height: 1.35 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 form .divBotonSubmit input {
        font-size: 16px
    }
}

@media screen and (max-width: 490px) {
    body.page-template-page100pcent_contacto2020 .contenedor-titulo-y-form-2020 form .divBotonSubmit input {
        font-size: 14px
    }
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto .icon .material-icons {
    font-size: 28px;
    line-height: 1 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto .icon .material-icons {
        font-size: 28px
    }
}

@media screen and (max-width: 490px) {
    body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto .icon .material-icons {
        font-size: 28px
    }
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto .description {
    font-size: 14px;
    line-height: 1.5 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto .description {
        font-size: 15px
    }
}

@media screen and (max-width: 490px) {
    body.page-template-page100pcent_contacto2020 #mapa-y-datos .item-contacto .description {
        font-size: 14px
    }
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .titulo {
    padding-top: 8px
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .titulo p {
    font-size: 15px;
    line-height: 1.5 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .titulo p {
        font-size: 15px
    }
}

@media screen and (max-width: 490px) {
    body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .titulo p {
        font-size: 15px
    }
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .iconos ul li i {
    font-size: 31px;
    line-height: 1.5 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .iconos ul li i {
        font-size: 31px
    }
}

@media screen and (max-width: 490px) {
    body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo .iconos ul li i {
        font-size: 31px
    }
}

body.page-template-page100pcent_contacto2020 #contacto2020_col_izquierda {
    width: 40%
}

body.page-template-page100pcent_contacto2020 #contacto2020_col_derecha {
    width: 60%
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #elmapa, body.page-template-page100pcent_contacto2020 #mapa-y-datos #los-datos-de-contacto {
    min-width: 60vw;
    background: #3c4858 !important
}

body.page-template-page100pcent_contacto2020 #mapa-y-datos #sub-abajo {
    min-width: 60vw !important;
    background: #3c4858 !important
}

@media all and (min-width: 766px) and (max-width: 1267px) {
    body.page-template-page100pcent_contacto2020 .sub-columna1de3 {
        display: flex
    }

    body.page-template-page100pcent_contacto2020 .sub-columna1de3 .sub-contacto {
        display: inline-block !important;
        width: 50% !important
    }

    body.page-template-page100pcent_contacto2020 .sub-columna1de3 .sub-horario {
        margin-top: 38px;
        display: inline-block !important;
        width: 50% !important
    }
}

body.page-template-page100pcent_contacto2020 .leaflet-top .leaflet-control {
    margin-top: 36px
}

.et-db #et-boc .vitamina_home_rowCursos_externo, .et-db #et-boc .vitamina_home_rowWebinars_externo {
    padding-top: 75px !Important;
    padding-bottom: 75px !Important;
    margin-left: 0 !important
}

.et-db #et-boc .vitamina_home_rowCursos_externo #vitamina-home-Cursos, .et-db #et-boc .vitamina_home_rowCursos_externo #vitamina-home-Webinars, .et-db #et-boc .vitamina_home_rowWebinars_externo #vitamina-home-Cursos, .et-db #et-boc .vitamina_home_rowWebinars_externo #vitamina-home-Webinars {
    max-width: 1330px !important;
    padding-left: 30px;
    padding-right: 30px;
    margin: auto;
    width: 100%
}

.et-db #et-boc .vitamina_home_rowCursos_externo .et_pb_module, .et-db #et-boc .vitamina_home_rowWebinars_externo .et_pb_module {
    padding-left: 0;
    padding-right: 0
}

.et-db #et-boc .vitamina_home_rowCursos_externo h2, .et-db #et-boc .vitamina_home_rowWebinars_externo h2 {
    color: #3c4858
}

.et-db #et-boc .vitamina_home_rowCursos_externo .vitamina-botontes-formacion-shortcuts, .et-db #et-boc .vitamina_home_rowWebinars_externo .vitamina-botontes-formacion-shortcuts {
    text-align: center;
    margin-top: 80px
}

.et-db #et-boc .vitamina_home_rowCursos_externo .vitamina-botontes-formacion-shortcuts p, .et-db #et-boc .vitamina_home_rowWebinars_externo .vitamina-botontes-formacion-shortcuts p {
    display: inline-block
}

.et-db #et-boc .vitamina_home_rowCursos_externo .vitamina-botontes-formacion-shortcuts a, .et-db #et-boc .vitamina_home_rowWebinars_externo .vitamina-botontes-formacion-shortcuts a {
    margin-left: 12px;
    margin-right: 12px;
    display: inline-block;
    border-color: #ff8f00;
    background-color: #ff8f00 !important;
    border-radius: 34px !important;
    font-family: roboto;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 1.7 !important;
    font-weight: 700 !important;
    color: #fff;
    padding: 16px 40px;
    min-width: 285px;
    padding-top: 16px !important;
    padding-bottom: 16px !important
}

.et-db #et-boc .vitamina_home_rowCursos_externo .vitamina-botontes-formacion-shortcuts a:hover, .et-db #et-boc .vitamina_home_rowWebinars_externo .vitamina-botontes-formacion-shortcuts a:hover {
    box-shadow: 0 14px 26px -12px rgba(0, 0, 0, .42), 0 4px 23px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2)
}

@media all and (max-width: 650px) {
    .et-db #et-boc .vitamina_home_rowCursos_externo .vitamina-botontes-formacion-shortcuts a, .et-db #et-boc .vitamina_home_rowWebinars_externo .vitamina-botontes-formacion-shortcuts a {
        min-width: 0
    }

    .et-db #et-boc .vitamina_home_rowCursos_externo .vitamina-botontes-formacion-shortcuts, .et-db #et-boc .vitamina_home_rowWebinars_externo .vitamina-botontes-formacion-shortcuts {
        margin-top: 20px
    }
}

@media all and (max-width: 650px) {
    #et-boc .et_pb_section.vitamina_destacado_en3minutos_seccion .vitamina_destacado_en3minutos_row, #primary .vitamina-destacado_en3minutos_seccion-en-archive-y-tax .vitamina_destacado_en3minutos_row {
        padding-left: 15px;
        padding-right: 15px
    }
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 {
    background: #e5eaed !important;
    padding-top: 106px !important;
    padding-bottom: 0 !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .viti-dest-modA2_fila_superior .et_pb_module.et_pb_image .et_pb_image_wrap {
    width: 100%
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .viti-dest-modA2_fila_superior .et_pb_module.et_pb_image .et_pb_image_wrap img {
    margin-bottom: -150px !important;
    height: 489px;
    width: 100%;
    object-fit: cover
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior {
    padding-top: 175px !important;
    padding-bottom: 85px !important;
    width: 101vw !important;
    position: relative;
    margin-left: -50vw !Important;
    overflow: hidden;
    margin-top: 0;
    margin-bottom: 0;
    background-color: #3c4858 !important;
    left: 50% !important;
    max-width: 101% !important;
    text-align: center
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column {
    max-width: 500px !important;
    display: inline-block !important;
    vertical-align: top;
    float: none !important;
    margin-right: 0 !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande {
    margin-bottom: 0 !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-grande span {
    color: #fff !important;
    font-family: "Poppins" !Important;
    margin-bottom: 0 !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja {
    margin-left: 42px;
    margin-bottom: 4px !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-naranja span {
    color: #ff8f00 !important;
    font-family: "Poppins" !Important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo {
    margin-left: 42px;
    margin-bottom: 6px !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-pequenyo span {
    color: #fff !important;
    font-family: "Roboto" !Important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-descripcion {
    color: #fff !important;
    max-width: 424px
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-descripcion p {
    font-family: roboto
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .et_pb_button_module_wrapper {
    margin-top: 56px !important;
    text-align: left
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .et_pb_button_module_wrapper a.viti-dest-modA2_boton {
    border-color: #ff8f00;
    background-color: #ff8f00 !important;
    border-radius: 34px !important;
    font-family: roboto;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 1.25;
    font-weight: 700 !important;
    color: #fff;
    padding: 16px 40px;
    min-width: 285px
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .et_pb_button_module_wrapper a.viti-dest-modA2_boton:hover {
    box-shadow: 0 14px 26px -12px rgba(0, 0, 0, .42), 0 4px 23px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2)
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .et_pb_button_module_wrapper a.viti-dest-modA2_boton:after {
    content: "\f35d";
    font-family: 'font awesome 5 free' !important;
    font-size: 15px;
    display: inline-block !important;
    opacity: 1 !important;
    position: relative !Important;
    margin-left: 6px !important;
    font-weight: 900
}

@media all and (min-width: 993px) and (max-width: 1200px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column {
        max-width: 40vw !important
    }
}

@media all and (max-width: 992px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column {
        max-width: 75vw !important
    }

    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .viti-dest-modA2_texto-descripcion {
        max-width: 100% !important
    }
}

@media all and (max-width: 767px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column .et_pb_button_module_wrapper a.viti-dest-modA2_boton {
        padding-left: 22px;
        padding-right: 22px;
        text-align: center;
        min-width: 0
    }

    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .et_pb_row.viti-dest-modA2_fila_inferior .et_pb_column {
        max-width: 100vw !important;
        width: 90% !important
    }

    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 {
        padding-top: 43px !important
    }
}

@media all and (max-width: 1480px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-A2 .viti-dest-modA2_fila_superior .et_pb_module.et_pb_image .et_pb_image_wrap img {
        height: 45vw
    }
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B {
    background: #e5eaed !important;
    padding-top: 52px !important;
    padding-bottom: 0 !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .viti-dest-modB_fila_superior .et_pb_module.et_pb_image .et_pb_image_wrap {
    width: 100%
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .viti-dest-modB_fila_superior .et_pb_module.et_pb_image .et_pb_image_wrap img {
    height: 489px;
    width: 100%;
    object-fit: cover
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior {
    padding-top: 15px !important;
    padding-bottom: 85px !important;
    width: 100vw !important;
    position: relative;
    margin-left: -50vw !Important;
    overflow: hidden;
    margin-top: 0;
    margin-bottom: 0;
    left: 50% !important;
    max-width: 100% !important;
    text-align: center
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column {
    max-width: 500px !important;
    display: inline-block !important;
    vertical-align: top;
    float: none !important;
    margin-right: 0 !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande {
    margin-bottom: 0 !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-grande span {
    color: #3c4858 !important;
    font-family: "Poppins" !Important;
    margin-bottom: 0 !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja {
    margin-left: 42px;
    margin-bottom: 4px !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-naranja span {
    color: #ff8f00 !important;
    font-family: "Poppins" !Important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo {
    margin-left: 42px;
    margin-bottom: 6px !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-pequenyo span {
    color: #3c4858 !important;
    font-family: "Roboto" !Important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-descripcion {
    color: #3c4858 !important;
    max-width: 424px
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-descripcion p {
    font-family: roboto
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .et_pb_button_module_wrapper {
    margin-top: 56px !important;
    text-align: left
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .et_pb_button_module_wrapper a.viti-dest-modB_boton {
    border-color: #ff8f00;
    background-color: #ff8f00 !important;
    border-radius: 34px !important;
    font-family: roboto;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 1.25;
    font-weight: 700 !important;
    color: #fff;
    padding: 16px 40px;
    min-width: 285px
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .et_pb_button_module_wrapper a.viti-dest-modB_boton:hover {
    box-shadow: 0 14px 26px -12px rgba(0, 0, 0, .42), 0 4px 23px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2)
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .et_pb_button_module_wrapper a.viti-dest-modB_boton:after {
    content: "\f35d";
    font-family: 'font awesome 5 free' !important;
    font-size: 15px;
    display: inline-block !important;
    opacity: 1 !important;
    position: relative !Important;
    margin-left: 6px !important;
    font-weight: 900
}

@media all and (min-width: 993px) and (max-width: 1200px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column {
        max-width: 40vw !important
    }
}

@media all and (max-width: 992px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column {
        max-width: 75vw !important
    }

    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .viti-dest-modB_texto-descripcion {
        max-width: 100% !important
    }
}

@media all and (max-width: 767px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column .et_pb_button_module_wrapper a.viti-dest-modB_boton {
        padding-left: 22px;
        padding-right: 22px;
        text-align: center;
        min-width: 0
    }

    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .et_pb_row.viti-dest-modB_fila_inferior .et_pb_column {
        max-width: 100vw !important;
        width: 90% !important
    }
}

@media all and (max-width: 1480px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B .viti-dest-modB_fila_superior .et_pb_module.et_pb_image .et_pb_image_wrap img {
        height: 45vw
    }
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 {
    background: #e5eaed !important;
    padding-top: 52px !important;
    padding-bottom: 40px !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row {
    max-width: 1200px
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row:nth-child(1) {
    width: 95%
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .viti-dest-modB1_fila_superior .et_pb_module.et_pb_image .et_pb_image_wrap {
    width: 100%
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .viti-dest-modB1_fila_superior .et_pb_module.et_pb_image .et_pb_image_wrap img {
    height: 489px;
    width: 100%;
    object-fit: cover;
    margin-bottom: -106px
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior {
    padding: 40px 70px;
    position: relative;
    overflow: hidden;
    margin-top: 0;
    margin-bottom: 0;
    width: 85%;
    max-width: 1070px;
    background-color: #fff;
    z-index: 100;
    text-align: center
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column:nth-child(1) {
    margin-right: 3% !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column {
    width: 47%;
    display: inline-block !important;
    vertical-align: top;
    float: none !important;
    margin-right: 0 !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande {
    margin-bottom: 0 !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-grande span {
    color: #3c4858 !important;
    font-family: "Poppins" !Important;
    margin-bottom: 0 !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja {
    margin-left: 42px;
    margin-bottom: 4px !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-naranja span {
    color: #ff8f00 !important;
    font-family: "Poppins" !Important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo {
    margin-left: 42px;
    margin-bottom: 6px !important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo p, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h1, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h2, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h3, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo h4, body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-pequenyo span {
    color: #3c4858 !important;
    font-family: "Roboto" !Important
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-descripcion {
    color: #3c4858 !important;
    max-width: 424px
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-descripcion p {
    font-family: roboto
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .viti-dest-modB1_fila_inferior_solo_boton .et_pb_button_module_wrapper {
    margin-top: 0 !important;
    text-align: left
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .viti-dest-modB1_fila_inferior_solo_boton .et_pb_button_module_wrapper a.viti-dest-modB1_boton {
    border-color: #ff8f00;
    background-color: #ff8f00 !important;
    border-radius: 34px !important;
    font-family: roboto;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 1.25;
    font-weight: 700 !important;
    color: #fff;
    padding: 16px 40px;
    min-width: 285px
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .viti-dest-modB1_fila_inferior_solo_boton .et_pb_button_module_wrapper a.viti-dest-modB1_boton:hover {
    box-shadow: 0 14px 26px -12px rgba(0, 0, 0, .42), 0 4px 23px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2)
}

body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .viti-dest-modB1_fila_inferior_solo_boton .et_pb_button_module_wrapper a.viti-dest-modB1_boton:after {
    content: "\f35d";
    font-family: 'font awesome 5 free' !important;
    font-size: 15px;
    display: inline-block !important;
    opacity: 1 !important;
    position: relative !Important;
    margin-left: 6px !important;
    font-weight: 900
}

@media all and (min-width: 993px) and (max-width: 1200px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column {
        max-width: 40vw !important
    }
}

@media all and (max-width: 1200px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column {
        width: 100%;
        max-width: 75vw !important;
        display: block
    }

    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column:nth-child(1) {
        margin-bottom: 30px
    }

    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior .et_pb_column .viti-dest-modB1_texto-descripcion {
        max-width: 100% !important
    }
}

@media all and (max-width: 700px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .et_pb_row.viti-dest-modB1_fila_inferior {
        width: 92%;
        padding: 40px 25px
    }
}

@media all and (max-width: 767px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .viti-dest-modB1_fila_inferior_solo_boton .et_pb_button_module_wrapper a.viti-dest-modB1_boton {
        padding-left: 20px;
        padding-right: 20px;
        text-align: center;
        min-width: 0
    }

    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .viti-dest-modB1_fila_superior .et_pb_module.et_pb_image .et_pb_image_wrap img {
        margin-bottom: -45px !important
    }

    body.et-db #et-boc .et_pb_row.viti-dest-modB1_fila_inferior_solo_boton {
        width: 90%
    }
}

@media all and (max-width: 1480px) {
    body.et-db #et-boc .et_pb_section.vitamina-iti-destacado-modelo-B1 .viti-dest-modB1_fila_superior .et_pb_module.et_pb_image .et_pb_image_wrap img {
        height: 45vw
    }
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row {
    max-width: 1240px !important;
    padding-left: 30px;
    padding-right: 30px;
    margin: auto;
    padding-bottom: 0 !important
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row .et_pb_column:nth-child(1) .et_pb_module {
    max-width: 460px;
    float: left
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row .et_pb_column:nth-child(2) .et_pb_module {
    max-width: 460px;
    float: right
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row h2 {
    font-family: poppins;
    color: #4a545b
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row p, body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row ul > li {
    font-family: roboto;
    color: #4a545b !important
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row p strong, body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row ul > li strong {
    font-weight: 700 !Important
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row ul {
    margin-top: -15px !important
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row ul li {
    margin-bottom: 30px;
    margin-bottom: 15px;
    list-style-type: none;
    margin-left: 10px
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row ul li strong {
    font-family: poppins;
    font-weight: 700 !Important
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row ul li:before {
    display: inline-block;
    content: '';
    border-radius: 0%;
    margin-right: 15px;
    background-color: #ff8f00;
    border-radius: 50%;
    border-color: blue;
    display: block;
    height: 12px;
    width: 12px;
    left: -44px;
    top: 20px;
    position: relative;
    border-color: transparent #ff6b00;
    left: -24px
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row a.vitmodtxtlinarnja_boton {
    margin-top: 6px;
    border-color: #ff8f00;
    background-color: #ff8f00 !important;
    border-radius: 34px !important;
    font-family: roboto;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 1.25;
    font-weight: 700 !important;
    color: #fff;
    padding: 16px 40px;
    text-align: center
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row a.vitmodtxtlinarnja_boton:hover {
    box-shadow: 0 14px 26px -12px rgba(0, 0, 0, .42), 0 4px 23px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2)
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row a.vitmodtxtlinarnja_boton:after {
    content: '';
    display: none !important
}

body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .vitmodtxtlinarnja_boton-mobile {
    display: none
}

.et_pb_row.vitmodtxtlinarnja-imagen-de-fondo-bottom {
    width: 101vw !important;
    position: relative;
    margin-left: -50vw !Important;
    overflow: hidden;
    margin-top: 0;
    margin-bottom: 0;
    left: 50% !important;
    max-width: 101% !important;
    text-align: center
}

.et_pb_row.vitmodtxtlinarnja-imagen-de-fondo-bottom .et_pb_column {
    border: 1px solid red;
    max-width: 100%
}

.et_pb_row.vitmodtxtlinarnja-imagen-de-fondo-bottom .et_pb_column .et_pb_module {
    max-width: 100% !Important
}

.et_pb_row.vitmodtxtlinarnja-imagen-de-fondo-bottom .et_pb_column img {
    width: 100%;
    max-width: 100%;
    object-fit: contain
}

@media all and (max-width: 980px) {
    body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row {
        margin-bottom: 0
    }

    body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row .et_pb_column:nth-child(1) {
        margin-bottom: 0
    }

    body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row .et_pb_column:nth-child(1) .et_pb_module {
        max-width: 100%
    }

    body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row .et_pb_column:nth-child(2) .et_pb_module {
        max-width: 100%;
        float: left
    }

    body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .vitmodtxtlinarnja_lista {
        margin-bottom: 0 !important
    }

    body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .vitmodtxtlinarnja_boton:not(.vitmodtxtlinarnja_boton-mobile) {
        display: none !important
    }

    body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .vitmodtxtlinarnja_boton-mobile {
        display: block
    }
}

@media all and (max-width: 767px) {
    body.et-db #et-boc .et_pb_section.vitamina-modulo-texto-y-lineas-naranja .et_pb_row {
        width: 100%;
        padding-left: 25px
    }
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet {
    max-width: 1330px !important;
    padding-left: 30px;
    padding-right: 30px;
    margin: auto;
    padding-top: 0 !important;
    background: #fff !important
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .et_pb_row {
    width: 100%;
    max-width: 100%
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .et_pb_row .et_pb_column {
    margin-bottom: 40px
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet h2 {
    color: #3c4858;
    padding-bottom: 8px;
    font-family: poppins
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .vitamina-trcdtitbul-imagen {
    margin-bottom: 12px !important
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .vitamina-trcdtitbul-imagen .et_pb_image_wrap {
    height: 240px;
    width: 100%
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .vitamina-trcdtitbul-imagen img {
    height: 100%;
    width: 100%;
    object-fit: cover
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .vitamina-trcdtitbul-titulo {
    margin-bottom: 14px !important;
    margin-left: 26px !Important
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .vitamina-trcdtitbul-titulo p {
    font-family: poppins;
    color: #3c4858 !important
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .vitamina-trcdtitbul-titulo p:before {
    display: inline-block;
    content: '';
    border-radius: 0%;
    margin-right: 15px;
    background-color: #ff8f00;
    border-radius: 50%;
    border-color: blue;
    display: block;
    height: 14px;
    width: 14px;
    left: -44px;
    top: 20px;
    position: relative;
    border-color: transparent #ff6b00;
    left: -24px
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .vitamina-trcdtitbul-texto {
    margin-left: 24px !Important
}

body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .vitamina-trcdtitbul-texto p {
    font-family: roboto;
    font-weight: 400;
    color: #3c4858 !important;
    font-size: 16px;
    line-height: 1.5 !important
}

@media all and (min-width: 650px) and (max-width: 980px) {
    body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .et_pb_row.vitamina-trio-de-cards-grid-cards .et_pb_column {
        width: 47.5%
    }

    body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .et_pb_row.vitamina-trio-de-cards-grid-cards .et_pb_column:nth-child(1) {
        margin-right: 5%
    }

    body.et-db #et-boc .vitamina-trio-de-cards-con-titulo-bullet .et_pb_row.vitamina-trio-de-cards-grid-cards .et_pb_column:nth-child(3) {
        display: block;
        width: 47.5%;
        margin-left: 26.25%;
        margin-top: 30px
    }
}

body.post-type-archive-sectores #primary {
    background: #e5eaed
}

body.post-type-archive-sectores #primary .container.headerSectoresArchive {
    max-width: 1270px !important;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 80px;
    width: 100%
}

body.post-type-archive-sectores #primary .container.headerSectoresArchive .vitaminaRowBreadCrumb {
    padding-left: 0 !important;
    margin-left: 0px !Important;
    margin-top: 32px !Important;
    margin-bottom: 32px !Important
}

body.post-type-archive-sectores #primary .container.headerSectoresArchive .vitaminaRowBreadCrumb .vitaminaBreadcrumb {
    background: 0 0 !important
}

body.post-type-archive-sectores #primary .container.headerSectoresArchive .headerSectoresArchiveTituloYtextos.row {
    margin-left: 0 !important;
    margin-right: 0 !important
}

body.post-type-archive-sectores #primary .container.headerSectoresArchive .headerSectoresArchiveTituloYtextos.row .col-md-12, body.post-type-archive-sectores #primary .container.headerSectoresArchive .headerSectoresArchiveTituloYtextos.row .col-md-6 {
    padding-left: 0;
    padding-right: 0
}

body.post-type-archive-sectores #primary .container.headerSectoresArchive .headerSectoresArchiveTituloYtextos.row .sectoresArchiveSubtitle {
    width: 53% !important;
    display: inline-block;
    margin-right: 7%
}

body.post-type-archive-sectores #primary .container.headerSectoresArchive .headerSectoresArchiveTituloYtextos.row .sectoresArchiveImagen {
    width: 40% !important;
    display: inline-block;
    margin-right: 0;
    text-align: right
}

body.post-type-archive-sectores #primary .container.headerSectoresArchive .headerSectoresArchiveTituloYtextos.row .sectoresArchiveImagen img {
    float: right;
    height: 300px;
    max-width: 100%;
    object-fit: contain;
    border-radius: 10px
}

.row.rowGridSectores {
    max-width: 1270px !important;
    padding-left: 20px;
    padding-right: 20px;
    margin: auto;
    background: #fff !important;
    padding-top: 65px !important;
    margin-bottom: 50px
}

.row.rowGridSectores .col-chunk-sector {
    width: 47.5%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 25px
}

.row.rowGridSectores .col-chunk-sector .card-image {
    width: 100%
}

.row.rowGridSectores .col-chunk-sector .card-image img {
    width: 100%;
    height: 312px;
    object-fit: cover
}

.row.rowGridSectores .col-chunk-sector .elTitulo a {
    display: block;
    margin-top: 20px;
    margin-bottom: 6px;
    font-family: poppins;
    color: #3c4858
}

.row.rowGridSectores .col-chunk-sector .elExcerpt {
    font-family: roboto;
    color: #555
}

.row.rowGridSectores .col-chunk-sector:nth-child(odd) {
    margin-right: 5%
}

@media all and (max-width: 994px) {
    body.post-type-archive-sectores #primary .container.headerSectoresArchive .headerSectoresArchiveTituloYtextos.row .sectoresArchiveSubtitle {
        width: 100% !important;
        display: block;
        margin-right: 0%
    }

    body.post-type-archive-sectores #primary .container.headerSectoresArchive .headerSectoresArchiveTituloYtextos.row .sectoresArchiveImagen {
        display: none !important;
        width: 100% !important;
        display: block
    }
}

@media all and (max-width: 767px) {
    .row.rowGridSectores {
        max-width: 500px !important;
        margin: auto
    }

    .row.rowGridSectores .col-chunk-sector {
        width: 100%;
        margin-left: 0;
        margin-right: 0
    }
}

body.post-type-archive-sectores h1 {
    font-family: poppins;
    color: #3c4858
}

body.post-type-archive-sectores .sectoresArchiveSubtitle {
    color: #3c4858
}

body.post-type-archive-sectores .sectoresArchiveSubtitle p {
    color: #3c4858;
    font-family: roboto
}

body.post-type-archive-sectores .sectoresArchiveSubtitle p strong {
    font-weight: 700 !important
}

body.post-type-archive-sectores .sectoresArchiveSubtitle strong {
    font-weight: 700 !important
}

.single-sectores .vitaminaRowBreadCrumb {
    margin-bottom: 0
}

.single-sectores #titularSectores {
    font-size: 3.2em;
    color: #3c4858
}

.cuerpoPpalSectores .single-sectores .vitaminaRowBreadCrumb {
    margin-bottom: 0
}

.single-sectores .rowSectores {
    padding-left: 0;
    padding-right: 0;
    margin: auto;
    margin-top: 5px;
    margin-bottom: 10px
}

body.single-sectores .container.SectorSingle {
    max-width: 1270px !important;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0;
    width: 100%
}

body.single-sectores .container.SectorSingle .vitaminaRowBreadCrumb {
    margin: auto !important;
    padding-left: 0 !important;
    margin-top: 32px !Important;
    margin-bottom: 32px !Important;
    max-width: 1270px !important
}

body.single-sectores .container.SectorSingle .vitaminaRowBreadCrumb .vitaminaBreadcrumb {
    background: 0 0 !important;
    max-width: 100% !important
}

body.single-sectores .container.SectorSingle #sectores-contenido {
    margin-top: 0;
    margin-bottom: 0
}

#sectores-contenido {
    margin-top: 48px;
    margin-bottom: 48px
}

body.single-sectores #sectores-single-posts-relacionados {
    width: 100vw;
    position: relative;
    margin-left: -50vw !Important;
    overflow: hidden;
    margin-top: 0;
    margin-bottom: 0;
    left: 50%;
    max-width: 110vw !important
}

body.single-sectores #sectores-single-posts-relacionados .et_pb_section_no_divi {
    background: #e3e3e3 !important
}

body.single-sectores #sectores-single-posts-relacionados .et_pb_section_no_divi .et_pb_row_no_divi {
    padding-top: 20px;
    padding-bottom: 80px
}

body.single-sectores #sectores-single-posts-relacionados_noticias, body.single-sectores #sectores-single-posts-relacionados_eventos, body.single-sectores #sectores-single-posts-relacionados_cursos {
    margin-top: 60px
}

body.single-sectores #sectores-single-posts-relacionados_noticias h2, body.single-sectores #sectores-single-posts-relacionados_eventos h2, body.single-sectores #sectores-single-posts-relacionados_cursos h2 {
    margin-bottom: 10px
}

body.single-sectores .blog-post article h2 {
    margin-top: 0;
    margin-bottom: 0;
    font-weight: 700 !important
}

body.single-sectores .blog-post article h3 {
    color: #3c4858;
    margin-top: 34px;
    margin-bottom: 22px
}

body.single-sectores .blog-post article h4 {
    color: #3c4858;
    margin-top: 30px;
    margin-bottom: 18px
}

body.single-sectores .blog-post article h5 {
    color: #3c4858;
    margin-top: 30px;
    margin-bottom: 18px
}

body.single-sectores .blog-post article a {
    color: #ff6a00;
    font-weight: 700
}

body.single-sectores .blog-post article blockquote {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
    max-width: 96%;
    margin: auto;
    padding-left: 5%;
    padding-top: 0;
    padding-bottom: 0
}

body.single-sectores .blog-post article blockquote p {
    color: #ff6a00;
    font-style: italic;
    line-height: 34px
}

body.single-sectores .blog-post article:not(footer) ul {
    margin-top: 18px;
    margin-bottom: 18px;
    list-style-type: none
}

body.single-sectores .blog-post article:not(footer) ul li {
    margin-bottom: 15px;
    list-style-type: none !important;
    margin-left: 10px
}

body.single-sectores .blog-post article:not(footer) ul li:before {
    display: inline-block;
    content: '';
    border-radius: 0%;
    margin-right: 15px;
    background-color: #ff6a00;
    border-radius: 50%;
    display: block;
    height: 12px;
    width: 12px;
    left: -44px;
    top: 22px;
    position: relative;
    border-color: transparent #ff6b00;
    left: -24px
}

body.single-sectores #et-boc .et_pb_module.vitamina-sectores-texto-destacado-grande .et_pb_text_inner p {
}

body.single-sectores #et-boc #sectores-single-formulario-generico_preambulo .et_pb_row {
    width: 100%
}

.post-type-archive-soluciones > .wrapper > .main > .width100pcent > .SolucionesArchive {
    max-width: 1200px !important;
    margin: auto
}

@media (max-width: 1300px) {
    .post-type-archive-soluciones > .wrapper > .main > .width100pcent > .SolucionesArchive {
        padding-left: 20px !important;
        padding-right: 20px !important
    }
}

.headerSolucionesArchive .tituloArchive {
    font-weight: 700;
    padding-top: 40px;
    -webkit-font-smoothing: antialiased
}

.headerSolucionesArchive .subtituloArchive {
    font-size: 1.2em;
    max-width: 700px;
    width: 80%;
    margin: auto;
    color: #999;
    -webkit-font-smoothing: antialiased
}

.SolucionesArchive {
    width: 100%;
    max-width: 1280px
}

.SolucionesArchive .rowGridSoluciones {
    padding-left: 45px;
    padding-right: 45px;
    margin-top: 5px;
    margin-bottom: 75px;
    background-color: #fff;
    margin-left: 0;
    margin-right: 0
}

.SolucionesArchive .colUnServicio {
    padding-left: 20px;
    padding-right: 20px;
    background-color: #fff
}

.vitaminaCol12Separador {
    background-color: #fff
}

.SolucionesArchive .colUnServicio .card-plain {
    margin-bottom: 5px;
    border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important
}

.SolucionesArchive .colUnServicio .card-image {
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important
}

.SolucionesArchive .colUnServicio .img {
    height: 225px;
    object-fit: cover;
    overflow: hidden;
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important
}

.SolucionesArchive .card .card-image {
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.SolucionesArchive .colUnServicio .divTituloPpal {
    color: #49545b
}

.SolucionesArchive .colUnServicio .divTituloPpal h3:hover {
    color: #f66f1d
}

.SolucionesArchive .colUnServicio .divTituloPpal h3 {
    color: #49545b;
    padding-top: 8px
}

.SolucionesArchive .colUnServicio .divSubTitulo {
    color: #999
}

@media (max-width: 468px) {
    .SolucionesArchive .rowGridSoluciones {
        padding-left: 5px;
        padding-right: 5px
    }
}

.single-soluciones .vitaminaRowBreadCrumb {
    margin-bottom: 0
}

.single-soluciones #titularsoluciones {
    font-size: 3.2em;
    color: #3c4858
}

.cuerpoPpalsoluciones .single-soluciones .vitaminaRowBreadCrumb {
    margin-bottom: 0
}

.single-soluciones .rowsoluciones {
    padding-left: 0;
    padding-right: 0;
    margin: auto;
    margin-top: 5px;
    margin-bottom: 10px
}

body.single-soluciones .container.SolucionesSingle {
    max-width: 1270px !important;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0;
    width: 100%
}

body.single-soluciones .container.SolucionesSingle .vitaminaRowBreadCrumb {
    margin: auto !important;
    padding-left: 0 !important;
    margin-top: 32px !Important;
    margin-bottom: 32px !Important;
    max-width: 1270px !important
}

body.single-soluciones .container.SolucionesSingle .vitaminaRowBreadCrumb .vitaminaBreadcrumb {
    background: 0 0 !important;
    max-width: 100% !important
}

body.single-soluciones .container.SolucionesSingle #soluciones-contenido {
    margin-top: 0;
    margin-bottom: 0
}

#soluciones-contenido {
    margin-top: 48px;
    margin-bottom: 48px
}

body.single-soluciones #soluciones-single-posts-relacionados {
    width: 100vw;
    position: relative;
    margin-left: -50vw !Important;
    overflow: hidden;
    margin-top: 0;
    margin-bottom: 0;
    left: 50%;
    max-width: 110vw !important
}

body.single-soluciones #soluciones-single-posts-relacionados .et_pb_section_no_divi {
    background: #e3e3e3 !important
}

body.single-soluciones #soluciones-single-posts-relacionados .et_pb_section_no_divi .et_pb_row_no_divi {
    padding-top: 20px;
    padding-bottom: 80px
}

body.single-soluciones #soluciones-single-posts-relacionados_noticias, body.single-soluciones #soluciones-single-posts-relacionados_eventos, body.single-soluciones #soluciones-single-posts-relacionados_cursos {
    margin-top: 60px
}

body.single-soluciones #soluciones-single-posts-relacionados_noticias h2, body.single-soluciones #soluciones-single-posts-relacionados_eventos h2, body.single-soluciones #soluciones-single-posts-relacionados_cursos h2 {
    margin-bottom: 10px
}

body.single-soluciones .blog-post article h2 {
    margin-top: 0;
    margin-bottom: 0;
    font-weight: 700 !important
}

body.single-soluciones .blog-post article h3 {
    color: #3c4858;
    margin-top: 34px;
    margin-bottom: 22px
}

body.single-soluciones .blog-post article h4 {
    color: #3c4858;
    margin-top: 30px;
    margin-bottom: 18px
}

body.single-soluciones .blog-post article h5 {
    color: #3c4858;
    margin-top: 30px;
    margin-bottom: 18px
}

body.single-soluciones .blog-post article a {
    color: #ff6a00;
    font-weight: 700
}

body.single-soluciones .blog-post article blockquote {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
    max-width: 96%;
    margin: auto;
    padding-left: 5%;
    padding-top: 0;
    padding-bottom: 0
}

body.single-soluciones .blog-post article blockquote p {
    color: #ff6a00;
    font-style: italic;
    line-height: 34px
}

body.single-soluciones .blog-post article:not(footer) ul {
    margin-top: 18px;
    margin-bottom: 18px;
    list-style-type: none
}

body.single-soluciones .blog-post article:not(footer) ul li {
    margin-bottom: 15px;
    list-style-type: none !important;
    margin-left: 10px
}

body.single-soluciones .blog-post article:not(footer) ul li:before {
    display: inline-block;
    content: '';
    border-radius: 0%;
    margin-right: 15px;
    background-color: #ff6a00;
    border-radius: 50%;
    display: block;
    height: 12px;
    width: 12px;
    left: -44px;
    top: 22px;
    position: relative;
    border-color: transparent #ff6b00;
    left: -24px
}

body.single-soluciones #et-boc .et_pb_module.vitamina-soluciones-texto-destacado-grande {
    padding-bottom: 40px;
    max-width: 800px
}

body.single-soluciones #et-boc .et_pb_module.vitamina-soluciones-texto-destacado-grande .et_pb_text_inner p {
}

body.single-soluciones #et-boc #soluciones-single-formulario-generico_preambulo .et_pb_row {
    width: 100%
}

body.single-soluciones .vitamina-soluciones-imagen-logo-solucion img {
    max-height: 64px
}

#et-boc .et_pb_row.vitamina-titular-pagina-h1-y-subtitular {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

#et-boc .et_pb_row.vitamina-titular-pagina-h1-y-subtitular .et_pb_module {
    margin-bottom: 0 !important
}

#et-boc .et_pb_row.vitamina-titular-pagina-h1-y-subtitular h1 {
    color: #3c4858 !important;
    padding-bottom: 0 !important
}

#et-boc .et_pb_row.vitamina-titular-pagina-h1-y-subtitular p {
    color: #3c4858 !important
}

#et-boc .et_pb_section.vitamina-section-ancho-cotrolado-pagina {
    max-width: 1140px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
    padding-bottom: 0;
    width: 100%;
    margin: auto
}

#et-boc .et_pb_section.vitamina-section-ancho-cotrolado-pagina .et_pb_row.vitamina-asociados-item-enlace-asociados {
    margin: auto
}

#et-boc .et_pb_section.vitamina-section-ancho-cotrolado-pagina .et_pb_row.vitamina-asociados-item-enlace-asociados .et_pb_column .et_pb_image {
    margin-bottom: 18px
}

#et-boc .et_pb_section.vitamina-section-ancho-cotrolado-pagina .et_pb_row.vitamina-asociados-item-enlace-asociados .et_pb_column .et_pb_image_wrap {
    height: 311px;
    width: 100%
}

#et-boc .et_pb_section.vitamina-section-ancho-cotrolado-pagina .et_pb_row.vitamina-asociados-item-enlace-asociados .et_pb_column .et_pb_image_wrap img {
    height: 311px;
    object-fit: cover
}

#et-boc .et_pb_section.vitamina-section-ancho-cotrolado-pagina .et_pb_row.vitamina-asociados-item-enlace-asociados .et_pb_column .et_pb_module.et_pb_text {
    margin-bottom: 0
}

#et-boc .et_pb_section.vitamina-section-ancho-cotrolado-pagina .et_pb_row.vitamina-asociados-item-enlace-asociados .et_pb_column .et_pb_module.et_pb_text h2 {
    margin-bottom: 0 !important;
    padding-bottom: 0
}

body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul {
    max-width: 700px !Important
}

body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul h2, body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul p, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul h2, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul p {
    color: #fff !important
}

body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a {
    margin-top: 40px;
    border-color: #ff6200;
    background-color: #ff6200 !important;
    border-radius: 34px !important;
    font-family: roboto;
    text-transform: uppercase;
    color: #fff;
    padding: 18px 40px;
    min-width: 425px
}

body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a:hover, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a:hover {
    box-shadow: 0 14px 26px -12px rgba(0, 0, 0, .42), 0 4px 23px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2)
}

body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a:after, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a:after {
    content: "";
    display: none !important
}

body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul p, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul p {
    line-height: 1.6
}

body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a:after {
    content: "\f35d";
    font-family: 'font awesome 5 free' !important;
    font-size: 15px;
    display: inline-block !important;
    opacity: 1 !important;
    position: relative !Important;
    margin-left: 6px !important;
    font-weight: 900;
    color: #fff
}

@media all and (max-width: 650px) {
    body.single-soluciones .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a, body.page-template .blog-post article #et-boc .et_pb_row.vitamina-c2action-fondo-azul a {
        margin-top: 20px;
        min-width: 260px
    }
}

body.page-template #et-boc .vitamina_destacado_blog_seccion .et_pb_row {
    max-width: 1310px !important;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 80px;
    width: 100%
}

body.page-template #et-boc .vitamina_destacado_blog_seccion h2 {
    color: #3c4858
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container {
    display: table;
    width: 100%
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-izqda {
    display: table-cell;
    width: 55%
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-izqda img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    min-height: 405px
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha {
    vertical-align: top !important;
    background: #fff !Important;
    display: table-cell;
    width: 45%;
    padding: 50px !important
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elTitulo a {
    color: #46535b
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elExcerpt {
    color: #555;
    padding-bottom: 10px
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost {
    display: table;
    margin-top: 15px;
    margin-bottom: 15px
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost .elAutorPost-imagen {
    width: 65px;
    display: table-cell;
    display: inline-block
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost .elAutorPost-imagen img {
    height: 50px;
    width: 50px;
    object-fit: cover;
    border-radius: 50%;
    display: inline-block
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost .elAutorPost-texto {
    display: table-cell;
    vertical-align: middle
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost .elAutorPost-texto .elnombre {
    font-weight: 700;
    display: inline-block;
    color: #4f5b68
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost .elAutorPost-texto .elcargo {
    color: #4f5b68;
    display: inline-block;
    font-weight: 400
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica {
    margin-top: 25px;
    margin-bottom: 0
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica p {
    margin-bottom: 4px;
    color: #4f5b68;
    font-size: 1.15em;
    font-weight: 700
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica .linea-dificultad {
    width: 21px;
    height: 21px;
    border-radius: 0;
    background-color: #c3c5c9;
    display: inline-block;
    margin-right: 1.5px
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica .linea-dificultad.highlighted {
    background-color: #e86d2f
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica .linea-dificultad.linea-dificultad-1.highlighted {
    background-color: #ff8b2c
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica .linea-dificultad.linea-dificultad-2.highlighted {
    background-color: #ff6624
}

body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .dificultadTecnica .linea-dificultad.linea-dificultad-3.highlighted {
    background-color: #e8481d
}

@media all and (max-width: 980px) {
    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container {
        display: block;
        width: 100%
    }

    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-izqda {
        display: block;
        width: 100%;
        max-height: 50vh !important;
        overflow: hidden;
        height: 100vw
    }

    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-izqda img {
        max-height: 50vh !important;
        min-height: 50vh !important;
        height: 50vh !important
    }

    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha {
        display: block;
        width: 100%
    }
}

@media all and (max-width: 767px) {
    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha {
        padding-top: 30px !important;
        padding-left: 20px !important;
        padding-right: 20px !important
    }

    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost .elAutorPost-texto {
        display: block !important
    }

    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-izqda {
        max-height: 35vh !important;
        height: 35vh !important;
        min-height: 200px !important
    }

    body #et-boc .vitamina_destacado_blog_seccion .post-destacado-container .post-destacado-col-derecha .elAutorPost {
        margin-top: 20px
    }
}

.page-template-page100pcent_rsc .vitamina-formulario-contactForm100pcentwidth {
    max-width: 100% !important
}

#vitamina-formulario-rsc .wpcf7-form-control-wrap input[type=date] {
    line-height: 1;
    border-top: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    color: #969696
}

#vitamina-formulario-rsc .vitamina-checkbox-pseudolabel-wrapper-centrar {
    display: block;
    overflow: hidden;
    text-align: center;
    margin: auto;
    max-width: 600px
}

#vitamina-formulario-rsc .vitamina-checkbox-pseudolabel-wrapper-centrar .vitamina-checkbox-pseudolabel-wrapper-centrar-inner {
    display: inline-block;
    overflow: hidden;
    min-width: 320px
}

#vitamina-formulario-rsc .vitamina-checkbox-pseudolabel-wrapper-centrar .vitamina-checkbox-pseudolabel-wrapper-centrar-inner .vitamina-checkbox-pseudolabel {
    text-align: left
}

#vitamina-formulario-rsc #vitamina_contact_form_recaptcha-rsc {
    text-align: center
}

#vitamina-formulario-rsc #vitamina-boton-submit-rsc-centrado {
    text-align: center
}

#vitamina-formulario-rsc .vitamina-form-campo-con-fecha-debajo p {
    margin-bottom: 0
}

#vitamina-formulario-rsc #vitamina-formulario-rsc-segunda-row {
    margin-top: 15px
}

#vitamina-formulario-rsc .col-md-6 input {
    max-width: 520px
}

#vitamina-formulario-rsc .wpcf7-submit {
    min-width: 280px;
    border-radius: 37px !important;
    background-color: #FF8F00 !Important;
    font-weight: 700;
    font-size: 16px !important;
    padding-top: 15px;
    padding-bottom: 15px
}

#vitamina-formulario-rsc h1.vitamina-formulario-rsc-titulo {
    margin-top: 0;
    font-size: 38px;
    line-height: 1.35 !important;
    font-weight: 700 !important
}

@media screen and (max-width: 767px) {
    #vitamina-formulario-rsc h1.vitamina-formulario-rsc-titulo {
        font-size: 24px
    }
}

@media screen and (max-width: 490px) {
    #vitamina-formulario-rsc h1.vitamina-formulario-rsc-titulo {
        font-size: 22px
    }
}

#vitamina-formulario-rsc p.vitamina-formulario-rsc-subtitulo {
    margin-bottom: 60px;
    font-size: 18px;
    line-height: 1.35 !important;
    font-weight: 400 !important
}

@media screen and (max-width: 767px) {
    #vitamina-formulario-rsc p.vitamina-formulario-rsc-subtitulo {
        font-size: 18px
    }
}

@media screen and (max-width: 490px) {
    #vitamina-formulario-rsc p.vitamina-formulario-rsc-subtitulo {
        font-size: 16px
    }
}

.vitamina-bullets-coloreadas-genericas-tipo-1 ul {
    margin-left: 32px;
    text-indent: -31px
}

.vitamina-bullets-coloreadas-genericas-tipo-1 ul li {
    list-style: none !important;
    font-weight: 400;
    color: #46535b;
    font-size: 18px;
    font-weight: 300;
    margin-bottom: 8px !important
}

.vitamina-bullets-coloreadas-genericas-tipo-1 ul li::before {
    display: inline-block;
    content: '';
    -webkit-border-radius: .375rem;
    border-radius: 50%;
    height: 16px;
    width: 16px;
    margin-right: 16px;
    background-color: #e2961b
}

.vitamina-bullets-coloreadas-genericas-tipo-2 ul {
    margin-top: -15px !important;
    list-style: none !important
}

.vitamina-bullets-coloreadas-genericas-tipo-2 ul li {
    margin-bottom: 30px;
    list-style: none !important;
    font-size: 1.2em;
    margin-bottom: 15px;
    list-style-type: none;
    margin-left: 10px
}

.vitamina-bullets-coloreadas-genericas-tipo-2 ul li strong {
    font-family: poppins;
    font-weight: 700 !Important
}

.vitamina-bullets-coloreadas-genericas-tipo-2 ul li:before {
    display: inline-block;
    content: '';
    border-radius: 0%;
    margin-right: 15px;
    background-color: #ff8f00;
    border-radius: 50%;
    border-color: blue;
    display: block;
    height: 12px;
    width: 12px;
    left: -44px;
    top: 20px;
    position: relative;
    border-color: transparent #ff6b00;
    left: -24px
}

.card.card-chunk-eventos-con-imagen .content {
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 0 !important
}

.card.card-chunk-eventos-con-imagen .content .card-image {
    margin-top: 0 !important;
    border-radius: 0 !important;
    box-shadow: none;
    height: 175px
}

.card.card-chunk-eventos-con-imagen .content .card-image img {
    border-radius: 0 !important
}

.card.card-chunk-eventos-con-imagen .content .contenidoBajoImagen {
    padding-left: 15px;
    padding-right: 15px
}

.card.card-chunk-eventos-con-imagen .content .sieventowebinar-etiqueta {
    margin-top: 8px
}

.card.card-chunk-eventos-con-imagen .content .sieventowebinar-etiqueta span.sieventowebinar-etiqueta-asociado {
    background-color: #ff6200 !important;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 13px !important;
    padding: 2px 6px 3px;
    line-height: 1 !important
}

.card.card-chunk-eventos-con-imagen .content .sieventowebinar-etiqueta span.sieventowebinar-etiqueta-iti {
    background-color: #ff6200 !important;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 13px !important;
    padding: 2px 6px 3px;
    line-height: 1 !important
}

#rowEventosDestacados .card-chunk-eventos:not(.card-chunk-eventos-con-imagen), .card-chunk-eventos:not(.card-chunk-eventos-con-imagen) {
    min-height: 290px
}

#rowEventosDestacados .card-chunk-eventos:not(.card-chunk-eventos-con-imagen) .footer, .card-chunk-eventos:not(.card-chunk-eventos-con-imagen) .footer {
    position: absolute;
    width: 100%;
    padding-right: 37px;
    bottom: 13px
}

#vitamina-cpost7-selectfiltroAreaDeFormacion_select_categorias-outter {
    margin-right: 25px
}

#vitamina-cpost7-selectfiltroAreaDeFormacion_select_categorias-inner, #vitamina-cpost7-selectfiltroAreaDeFormacion_select_presencialonline-inner {
    position: relative;
    display: inline-block
}

#vitamina-cpost7-selectfiltroAreaDeFormacion_select_categorias-outter .etiqueta-select, #vitamina-cpost7-selectfiltroAreaDeFormacion_select_presencialonline-outter .etiqueta-select {
    font-weight: 400;
    margin-bottom: 6px;
    margin-right: 6px;
    font-size: 16px;
    display: inline-block
}

#vitamina-cpost7-selectfiltroAreaDeFormacion_select_categorias-inner:after, #vitamina-cpost7-selectfiltroAreaDeFormacion_select_presencialonline-inner:after {
    position: absolute !important;
    font-family: "font awesome 5 free";
    font-weight: 900;
    content: '\f0d7';
    font-size: 17px !important;
    color: #ff6a00;
    background: #fff;
    right: 4px;
    top: 8px;
    padding: 0 4px 0;
    position: absolute;
    pointer-events: none
}

#vitamina-cpost7-selectfiltroAreaDeFormacion_select_categorias-inner.escondeafter:after, #vitamina-cpost7-selectfiltroAreaDeFormacion_select_presencialonline-inner.escondeafter:after {
    display: none !important
}

#vitamina-cpost7-selectfiltroAreaDeFormacion_select_categorias-inner select, #vitamina-cpost7-selectfiltroAreaDeFormacion_select_presencialonline-inner select {
    background: #fff;
    min-width: 150px;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    border-color: transparent;
    height: 36px !important
}

.vitamina-cpost-Tipo6-card.card a {
    display: block
}

.vitamina-cpost-Tipo7-card.card .etiqueta-presencial, .et-db #et-boc .vitamina-cpost-Tipo6-card.card .etiqueta-presencial, .vitamina-cpost-Tipo6-card.card .etiqueta-presencial, .single-oferta-formativa-presencial-online-tagenimagen.etiqueta-presencial {
    position: absolute;
    top: 45px;
    right: 0;
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 1.5em;
    min-width: 122px;
    text-align: center;
    background: #ff8f00
}

.vitamina-cpost-Tipo7-card.card .etiqueta-online, .et-db #et-boc .vitamina-cpost-Tipo6-card.card .etiqueta-online, .vitamina-cpost-Tipo6-card.card .etiqueta-online, .single-oferta-formativa-presencial-online-tagenimagen.etiqueta-online {
    position: absolute;
    top: 45px;
    right: 0;
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 1.5em;
    min-width: 122px;
    text-align: center;
    background: #e14a00
}

.et-db #et-boc .vitamina-cpost-Tipo6-card.card > a {
    display: inline-block;
    width: 100%;
    position: relative
}

.vtm-video-youtube-embebido-ajustado {
    margin-top: 30px;
    position: relative;
    height: 0;
    overflow: hidden;
    padding-bottom: 56.2%;
    margin-bottom: 20px
}

.vtm-video-youtube-embebido-ajustado iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.card-chunk-eventos.card-chunk-eventos-con-imagen .evento-webinar-pertenece-a-semana-id, .vitamina-cpost-Tipo6webinars-card .evento-webinar-pertenece-a-semana-id, .EventoSingle #imagenPrincipal .evento-webinar-pertenece-a-semana-id {
    position: absolute;
    top: 0;
    left: -1px;
    width: calc(100% + 2px);
    background: #07d546 !important;
    color: #3c4858 !important;
    border: 1px solid #07d546 !important;
    text-align: center !important;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.5
}

.EventoSingle #imagenPrincipal .evento-webinar-pertenece-a-semana-id {
    top: 40px;
    left: auto;
    right: 14px !important;
    width: max-content !important;
    font-size: 18px !important;
    padding-left: 10px;
    padding-right: 10px
}

body.page-template #et-boc .vitamina_destacado_semanaidi_seccion .et_pb_row {
    max-width: 1310px !important;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 80px;
    width: 100%
}

body.page-template #et-boc .vitamina_destacado_semanaidi_seccion h2 {
    color: #3c4858
}

@media (max-width: 767px) {
    body.page-template #et-boc .vitamina_destacado_semanaidi_seccion .et_pb_row {
        width: 100% !important;
        padding-left: 25px;
        padding-right: 25px
    }
}

body.page-template #et-boc .vitamina_destacado_semanaidi_seccion {
    padding-top: 80px;
    padding-bottom: 80px
}

body.page-template #et-boc .vitamina_destacado_semanaidi_seccion .vtm-semanaidi-home-row-textos {
    padding-bottom: 20px !important
}

body.page-template #et-boc .vitamina_destacado_semanaidi_seccion .vtm-semanaidi-home-row-textos .vtm-semanaidi-home-row-textos-blanco {
    margin-top: 26px;
    margin-bottom: 12px;
    color: #fff !important;
    font-family: roboto;
    font-size: 18px !important;
    max-width: 425px
}

body.page-template #et-boc .vitamina_destacado_semanaidi_seccion .vtm-semanaidi-home-row-textos .vtm-semanaidi-home-row-textos-blanco p {
    font-size: 18px !important;
    line-height: 1.55 !important;
    font-weight: 400
}

body.page-template #et-boc .vitamina_destacado_semanaidi_seccion .vtm-semanaidi-home-row-textos .vtm-semanaidi-home-row-textos-naranja {
    max-width: 425px;
    color: #ff8f00 !important;
    font-family: arial;
    font-size: 16px !important;
    font-weight: 700
}

body.page-template #et-boc .vitamina_destacado_semanaidi_seccion .vtm-semanaidi-home-row-textos .vtm-semanaidi-home-row-textos-naranja a, body.page-template #et-boc .vitamina_destacado_semanaidi_seccion .vtm-semanaidi-home-row-textos .vtm-semanaidi-home-row-textos-naranja p {
    font-size: 16px !important;
    font-weight: 700 !important
}

.et-db #et-boc .vitamina_destacado_semanaidi_seccion .et_pb_module.vtm-semanaidicards15-container .et_pb_text_inner {
    display: flex !important;
    padding-left: 0 !important;
    padding-right: 0 !important
}

.et-db #et-boc .vtm-semanaidicard15-card-outter {
    display: flex;
    width: 18.5%;
    text-align: left
}

.et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card {
    background: #3C4858 !Important;
    width: 100%
}

.et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card .vtm-semanaidicard15-card-inner .vtm-card-semanaidicard15-header {
    text-align: left;
    margin-bottom: 6px
}

.et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card .vtm-semanaidicard15-card-inner .vtm-card-semanaidicard15-header .vtm-card-semanaidicard15-dia {
    color: #01e246;
    text-transform: uppercase;
    font-family: poppins;
    font-weight: 700;
    font-size: 16px
}

.et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card .vtm-semanaidicard15-card-inner .vtm-card-semanaidicard15-header .vtm-card-semanaidicard15-pretitulo {
    color: #01e246;
    font-family: poppins;
    font-weight: 400;
    font-size: 16px
}

.et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card .vtm-semanaidicard15-card-inner .vtm-card-semanaidicard15-imagen {
    width: 100%
}

.et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card .vtm-semanaidicard15-card-inner .vtm-card-semanaidicard15-imagen a {
    width: 100%;
    max-width: 212px
}

.et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card .vtm-semanaidicard15-card-inner .vtm-card-semanaidicard15-imagen a img {
    height: 191px;
    width: 100%;
    object-fit: cover
}

.et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card .vtm-semanaidicard15-card-inner .vtm-card-semanaidicard15-body .vtm-card-semanaidicard15-titulo {
    margin-top: 16px;
    min-height: 36px !important;
    padding-bottom: 10px !important
}

.et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card .vtm-semanaidicard15-card-inner .vtm-card-semanaidicard15-body .vtm-card-semanaidicard15-titulo a {
    font-family: poppins;
    font-weight: 700;
    font-size: 20px;
    color: #ff8f00 !important
}

.et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card .vtm-semanaidicard15-card-inner .vtm-card-semanaidicard15-body .vtm-card-semanaidicard15-texto {
    font-family: roboto;
    font-weight: 400 !important;
    font-size: 16px !important;
    color: #fff !important
}

.et-db #et-boc .et_pb_module.vtm-semanaidicards15-container .et_pb_text_inner div.vtm-semanaidicard15-card-outter {
    margin-right: 2.5% !Important
}

.et-db #et-boc .et_pb_module.vtm-semanaidicards15-container .et_pb_text_inner div.vtm-semanaidicard15-card-outter.elultimo {
    margin-right: 0px !Important
}

@media all and (max-width: 1140px) {
    .et-db #et-boc .vitamina_destacado_semanaidi_seccion {
        padding-top: 60px !important;
        padding-bottom: 60px !important
    }

    .et-db #et-boc .vitamina_destacado_semanaidi_seccion .et_pb_module.vtm-semanaidicards15-container .et_pb_text_inner {
        display: flex !important;
        flex-direction: column !important
    }

    .et-db #et-boc .vtm-semanaidicard15-card-outter {
        width: 100%;
        padding-top: 40px;
        padding-bottom: 20px;
        border-top: 1px solid #00ef49
    }

    .et-db #et-boc .vtm-semanaidicard15-card-outter.elultimo {
        padding-bottom: 40px;
        border-bottom: 1px solid #00ef49
    }

    .et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card-inner {
        display: flex !important
    }

    .et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card-inner .vtm-semanaidicard15-card-inner-bloque1 {
        max-width: 200px
    }

    .et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card-inner .vtm-semanaidicard15-card-inner-bloque2 {
        padding-left: 20px;
        padding-top: 10px;
        max-width: 245px
    }
}

@media (max-width: 980px) {
    body.page-template #et-boc .vitamina_destacado_semanaidi_seccion .vtm-semanaidi-home-row-textos {
        padding-bottom: 10px !important
    }

    body.page-template #et-boc .vitamina_destacado_semanaidi_seccion .vtm-semanaidi-home-row-textos .vtm-semanaidi-home-row-textos-imagen {
        text-align: left !important
    }
}

@media (max-width: 484px) {
    .et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card-inner {
        display: flex !important;
        flex-direction: column
    }

    .et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card-inner-bloque1, .et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card-inner-bloque2 {
        margin: auto;
        margin-left: 0 !important
    }

    .et-db #et-boc .vtm-semanaidicard15-card-outter .vtm-semanaidicard15-card-inner-bloque2 {
        max-width: 100% !important;
        padding-left: 0 !important
    }
}

body.page-template #et-boc .vitamina_destacado_semanaidi_seccion .vtm-semanaidi-home-row-textos .vtm-semanaidi-home-row-textos-blanco.vtm-semanaidi-home-row-textos-blanco-algo-mas-ancho {
    max-width: 447px
}

.card-chunk-eventos.card-chunk-eventos-con-imagen .evento-webinar-pertenece-a-semana-id, .vitamina-cpost-Tipo6webinars-card .evento-webinar-pertenece-a-semana-id {
    background: #2041f7 !important;
    color: #fff !important;
    border: 1px solid #2041f7 !important
}

.EventoSingle #imagenPrincipal .evento-webinar-pertenece-a-semana-id {
    background: #fff !important;
    color: #2041f7 !important;
    border: 1px solid #fff !important
}

.et-db #et-boc .vitamina_destacado_semanaidi_seccion .et_pb_module.vtm-semanaidicards14-container .et_pb_text_inner {
    display: flex !important;
    padding-left: 0 !important;
    padding-right: 0 !important
}

.et-db #et-boc .vtm-semanaidicard14-card-outter {
    display: flex;
    width: 20.5%;
    text-align: left
}

.et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card {
    background: transparent !Important;
    width: 100%
}

.et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card .vtm-semanaidicard14-card-inner .vtm-card-semanaidicard14-header {
    text-align: left;
    margin-bottom: 6px
}

.et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card .vtm-semanaidicard14-card-inner .vtm-card-semanaidicard14-header .vtm-card-semanaidicard14-dia {
    color: #fff;
    text-transform: uppercase;
    font-family: poppins;
    font-weight: 700;
    font-size: 16px
}

.et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card .vtm-semanaidicard14-card-inner .vtm-card-semanaidicard14-header .vtm-card-semanaidicard14-pretitulo {
    color: #fff;
    font-family: poppins;
    font-weight: 400;
    font-size: 16px
}

.et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card .vtm-semanaidicard14-card-inner .vtm-card-semanaidicard14-imagen {
    width: 100%
}

.et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card .vtm-semanaidicard14-card-inner .vtm-card-semanaidicard14-imagen a {
    width: 100%;
    max-width: 212px
}

.et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card .vtm-semanaidicard14-card-inner .vtm-card-semanaidicard14-imagen a img {
    height: 191px;
    width: 100%;
    object-fit: cover
}

.et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card .vtm-semanaidicard14-card-inner .vtm-card-semanaidicard14-body .vtm-card-semanaidicard14-titulo {
    margin-top: 16px;
    min-height: 36px !important;
    padding-bottom: 10px !important
}

.et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card .vtm-semanaidicard14-card-inner .vtm-card-semanaidicard14-body .vtm-card-semanaidicard14-titulo a {
    font-family: poppins;
    font-weight: 700;
    font-size: 20px;
    color: #fff !important
}

.et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card .vtm-semanaidicard14-card-inner .vtm-card-semanaidicard14-body .vtm-card-semanaidicard14-titulo a:hover {
    text-decoration: underline !important
}

.et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card .vtm-semanaidicard14-card-inner .vtm-card-semanaidicard14-body .vtm-card-semanaidicard14-texto {
    font-family: roboto;
    font-weight: 400 !important;
    font-size: 16px !important;
    color: #fff !important
}

.et-db #et-boc .et_pb_module.vtm-semanaidicards14-container .et_pb_text_inner div.vtm-semanaidicard14-card-outter {
    margin-right: 6% !Important
}

.et-db #et-boc .et_pb_module.vtm-semanaidicards14-container .et_pb_text_inner div.vtm-semanaidicard14-card-outter.elultimo {
    margin-right: 0px !Important
}

@media all and (max-width: 1140px) {
    .et_pb_module.vtm-semanaidicards14-container .et_pb_text_inner {
        display: flex !important;
        flex-direction: column !important
    }

    .et-db #et-boc .vtm-semanaidicard14-card-outter {
        width: 100%;
        padding-top: 40px;
        padding-bottom: 20px;
        border-top: 1px solid #fff
    }

    .et-db #et-boc .vtm-semanaidicard14-card-outter.elultimo {
        padding-bottom: 40px;
        border-bottom: 1px solid #fff
    }

    .et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card-inner {
        display: flex !important
    }

    .et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card-inner .vtm-semanaidicard14-card-inner-bloque1 {
        max-width: 200px
    }

    .et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card-inner .vtm-semanaidicard14-card-inner-bloque2 {
        padding-left: 20px;
        padding-top: 10px;
        max-width: 245px
    }
}

@media (max-width: 484px) {
    .et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card-inner {
        display: flex !important;
        flex-direction: column
    }

    .et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card-inner-bloque1, .et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card-inner-bloque2 {
        margin: auto;
        margin-left: 0 !important
    }

    .et-db #et-boc .vtm-semanaidicard14-card-outter .vtm-semanaidicard14-card-inner-bloque2 {
        max-width: 100% !important;
        padding-left: 0 !important
    }
}

body.single-oferta-formativa .of-descargar-folleto {
    margin-top: 15px;
    margin-bottom: 15px
}

body.single-oferta-formativa .of-descargar-folleto a {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    font-weight: 700
}

body.single-oferta-formativa .of-descargar-folleto .of-descargar-folleto-icono {
    display: flex;
    align-items: center
}

body.single-oferta-formativa .of-descargar-folleto .of-descargar-folleto-icono img {
    height: 23px
}

body.single-oferta-formativa .of-descargar-folleto .of-descargar-folleto-texto {
    display: flex;
    color: #ff6200;
    align-items: center;
    padding-left: 10px
}

body.single-oferta-formativa .of-descargar-folleto .of-descargar-folleto-texto:hover {
    text-decoration: underline
}

body.single-oferta-formativa a#vitamina-single-oferta-formativa-botonVerDescuentosyBonificaciones {
    color: #ff6200;
    font-weight: 700
}

body.single-oferta-formativa a#vitamina-single-oferta-formativa-botonVerDescuentosyBonificaciones:hover {
    text-decoration: underline
}

body.single-oferta-formativa a#vitamina-single-oferta-formativa-BotonInscribirse {
    width: 100%;
    margin-top: 6px;
    border-color: #ff6200;
    background-color: #ff6200 !important;
    border-radius: 34px !important;
    font-family: roboto;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 1.25;
    font-weight: 700 !important;
    color: #fff;
    padding: 16px 40px;
    text-align: center
}

body.single-oferta-formativa div.datosof-item-en-cuadro {
    margin-bottom: 6px
}

body.single-oferta-formativa .colCursoSingleDatosBasicos > .card-colCursoSingleDatosBasicos > .content .divvalorPrecio {
    width: 100%
}

body.single-oferta-formativa .colCursoSingleDatosBasicos > .card-colCursoSingleDatosBasicos > .content .divvalorPrecio h2 {
    width: 90%
}

@media all and (min-width: 768px) {
    body.single-oferta-formativa .colCursoSingleDatosBasicos > .card-colCursoSingleDatosBasicos > .content .divvalorPrecio p {
        text-align: left
    }
}

body.single-oferta-formativa .colCursoSingleDatosBasicos > .card-colCursoSingleDatosBasicos > .content .valorInformacion, body.single-oferta-formativa .colCursoSingleDatosBasicos > .card-colCursoSingleDatosBasicos > .content > .tituloDatosBasicos {
    color: #46535b
}

body.single-oferta-formativa .colCursoSingleDatosBasicos > .card-colCursoSingleDatosBasicos {
    background-color: #f0f0f0
}

.col-no-webinar-nopadding {
    padding-left: 0
}

.min-cards-nowebinars-outter {
    display: flex
}

#nowebinars-zona-superior {
    margin-bottom: 65px !important
}

.min-cards-nowebinars-outter .min-card-nowebinars {
    width: 46%
}

.min-cards-nowebinars-outter .min-card-nowebinars:nth-child(1) {
    margin-right: 5%
}

.min-card-nowebinars #vitamina-lanza-mailchimp-popup-container {
    text-align: left
}

.min-card-nowebinars #vitamina-lanza-mailchimp-popup-container #vitamina-lanza-mailchimp-popup, .min-card-nowebinars .boton-webinar-youtube {
    min-width: 200px !important;
    font-weight: 700 !Important
}

#gridWebinarsWebinarsAntiguos {
    max-width: 1086px;
    margin: auto
}

#rowEventosDestacados-gridsWebinarsNoWeinars {
    max-width: 900px;
    margin-bottom: 30px
}

#rowEventosDestacados-nowebinars p.nowebinars-descripcion {
    font-size: 1.4em;
    font-weight: 500;
    line-height: 1.3;
    font-family: roboto;
    color: #4a545b !important;
    margin-bottom: 60px
}

.min-cards-nowebinars-outter .min-card-nowebinars .nowebinars-texto {
    min-height: 100px
}

.min-cards-nowebinars-outter .min-card-nowebinars .nowebinars-titulo-con-icono {
    display: flex;
    margin-bottom: 18px
}

.min-cards-nowebinars-outter .min-card-nowebinars .nowebinars-titulo-con-icono .icono {
    color: #ff6200;
    font-size: 22px;
    margin-right: 10px
}

.min-cards-nowebinars-outter .min-card-nowebinars .nowebinars-titulo-con-icono .titulo {
    font-size: 18px;
    font-weight: 600;
    font-family: roboto;
    color: #4a545b !important
}

.min-cards-nowebinars-outter .min-card-nowebinars .nowebinars-texto p {
    font-size: 16px;
    line-height: 1.45
}

@media all and (max-width: 768px) {
    .min-cards-nowebinars-outter {
        display: block
    }

    .min-cards-nowebinars-outter .min-card-nowebinars {
        display: block;
        width: 100% !important;
        margin-bottom: 30px
    }

    .min-cards-nowebinars-outter .min-card-nowebinars .nowebinars-texto {
        min-height: 0
    }

    #rowEventosDestacados-nowebinars p.nowebinars-descripcion {
        font-size: 17px
    }

    #nowebinars-zona-superior #nowebinars-zona-superior-col {
        padding-left: 0;
        padding-right: 0
    }
}

.et_pb_section.vitamina-modulo-agenda-estrategica {
    display: block !important
}

.vitamina-modulo-agenda-estrategica .et_pb_module.vtm-agenda-idi-label .et_pb_text_inner {
    display: inline-block;
    background: #ff8f00 !important;
    color: #fff !important;
    padding-left: 12px !important;
    padding-right: 12px !important
}

.vitamina-modulo-agenda-estrategica .et_pb_module.vtm-agenda-idi-label .et_pb_text_inner p {
    font-family: roboto;
    font-weight: 700 !important;
    font-size: 14px !important;
    line-height: 25px;
    padding-top: 4px !important
}

.vitamina-modulo-agenda-estrategica .vtm-agenda-estrategica {
    border: 1px solid red
}

.vitamina-modulo-agenda-estrategica .vtm-agenda-idi-ltitulo h2 {
    color: #2041f7 !important;
    font-family: poppins;
    font-weight: 500;
    font-size: 36px !important
}

.et_pb_section.vitamina-modulo-agenda-estrategica {
    max-width: 1310px !important;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 0 !important;
    padding-bottom: 80px;
    width: 100%;
    margin: auto !important;
    margin-top: 55px !important;
    margin-bottom: 20px !important
}

.et_pb_section.vitamina-modulo-agenda-estrategica .et_pb_row {
    width: 100% !important;
    max-width: 1310px !important
}

.vitamina-modulo-agenda-estrategica .vtm-agenda-idi-texto {
    margin-top: 20px !important
}

.vitamina-modulo-agenda-estrategica .vtm-agenda-idi-texto p {
    font-weight: 0;
    font-size: 18px !important;
    line-height: 1.55 !important;
    max-width: 510px !important;
    margin-bottom: 12px !important
}

.vitamina-modulo-agenda-estrategica .et_pb_button.vtm-agenda-idi-boton {
    margin-top: 6px;
    border: 2px solid #ff8f00;
    background-color: #ff6200 !important;
    border-radius: 34px !important;
    font-family: roboto !important;
    text-transform: uppercase;
    font-size: 18px !important;
    line-height: 1.25 !important;
    font-weight: 700 !important;
    color: #fff !important;
    padding: 16px 40px !important;
    text-align: center;
    max-width: 390px;
    width: 95% !important
}

.vitamina-modulo-agenda-estrategica .et_pb_button.vtm-agenda-idi-boton:hover {
    box-shadow: 0 14px 26px -12px rgba(0, 0, 0, .42), 0 4px 23px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2) !important
}

.vitamina-modulo-agenda-estrategica .et_pb_button.vtm-agenda-idi-boton:after {
    display: none !important
}

.vitamina-modulo-agenda-estrategica .et_pb_button.vtm-agenda-idi-boton:hover:after {
    display: none !important
}

@media all and (max-width: 980px) {
    .et_pb_section.vitamina-modulo-agenda-estrategica {
        padding-bottom: 30px;
        margin-top: 0 !important
    }

    .et_pb_section.vitamina-modulo-agenda-estrategica .et_pb_row .et_pb_column:nth-child(1) .et_pb_image, .et_pb_section.vitamina-modulo-agenda-estrategica .et_pb_row .et_pb_column:nth-child(1) .et_pb_image .et_pb_image_wrap, .et_pb_section.vitamina-modulo-agenda-estrategica .et_pb_row .et_pb_column:nth-child(1) .et_pb_image img {
        width: 100% !important
    }

    .et_pb_section.vitamina-modulo-agenda-estrategica .et_pb_row .et_pb_column:nth-child(2) {
        width: 100%;
        padding-left: 20px !important;
        padding-right: 20px !important
    }

    .vitamina-modulo-agenda-estrategica .vtm-agenda-idi-ltitulo h2 {
        font-size: 28px !important
    }
}

@media all and (max-width: 980px) {
    body.home .et_pb_row.viti-dest-modA2_fila_inferior {
        padding-left: 20px !important;
        padding-right: 20px !important
    }
}