.modal_contenedorVideosDM  {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 38;
    display: flex;
    align-items: center;
    justify-content: center;
}

.modal_overlayVideosDM  {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    height: 100%;
    background: #000000a8;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 34;
    display: flex;
    align-items: center;
    justify-content: center;
}

.modal_contenedorGralVideosDM  {
    width: 25%;
    margin: 0 auto;
    background-color: #282828;
    padding: 20px;
    position: relative;
    z-index: 35;
    box-shadow: 2px 3px 8px #717171;
}

.modal_contBodyVideosDM  {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
}

.modal_imgPrincipalVideosDM  {
    width: 100%;
    display: inline-block;
    text-align: center;
}

.modal_imgPrincipalVideosDM div {
    position: relative;
}

.modal_tituloVideosDM  {
    width: 60%;
    float: right;
    text-align: center;
    font-size: 26px;
    color: #5d5d5d;
    font-weight: bold;
    line-height: 35px;
    padding: 0 17px;
    margin-top: 0px;
}

.modal_tituloVideosDM.strong {
    color: #e43d25;
    font-size: 30px;
}

.modal_subtituloVideosDM  {
    width: 63%;
    float: left;
    text-align: center;
    font-size: 16px;
    margin: 16px 0 0;
    color: #ffffff;
    padding: 15px 40px;
    background: #1f1f1f;
}

.modal_subtituloVideosDM a {
    color: #FFF;
    text-decoration: underline;
    margin-left: 2px;
}

.modal_subtituloVideosDM a:hover {
    color: #e43d25;
    text-decoration: none;
}

.modal_botonesFooterVideosDM  {
    width: 100%;
    float: left;
    text-align: center;
    margin: 27px 0 0;
}

.modal_btnPrimarioVideosDM  {
    padding: 10px 30px 13px 30px;
    background: #e43d25;
    color: #FFF;
    font-weight: 600;
    font-size: 22px;
    border-radius: 8px;
    margin-right: 30px;
}

.modal_btnPrimarioVideosDM:hover {
    color: #FFF;
    background: #000;
}

.modal_btnSecundarioVideosDM  {
    padding: 10px 18px 13px 18px;
    background: #FFF;
    color: #b7b7b7;
    font-size: 19px;
    border-radius: 8px;
    margin-right: 30px;
    border: 1px solid #b7b7b7;
    cursor: pointer;
}

.modal_btnSecundarioVideosDM:hover {
    background: #f2f2f2;
}

.cerrarMod {
    width: auto;
    float: right;
    text-align: right;
    color: #fff;
    font-size: 20px;
    cursor: pointer;
}


body.bk-videoteca {
    background-color: #061f25;
}

.skin-container.bk-videoteca {
    background-color: #061f25;
    margin-top: 150px;
}

.SeccVideos {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    margin: 60px 0;
    position: relative;
    z-index: 1;
}

.SeccVideos a {
    width: -webkit-fill-available;
    width: -moz-available;
    display: block;
    color: #fff;
    word-break: break-word;
}

.ContModuloMargen {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    /*margin: 40px 0;*/
}

.ColModuloVideoP {
    /*width: -webkit-fill-available;width: -moz-available;
    /*display: inline-block;*/
    width: 50%;
    float: left;
    position: relative;
    z-index: 1;
}

.ColModuloVideoPSec {
    width: 45%;
    float: right;
    /*display: inline-block;
    position: absolute;
    z-index: 2;
    right: 0;
    top: 0;*/
}

.AllBanners {
    /*width: -webkit-fill-available;
    width: -moz-available;*/
    width: 100%;
    height: auto;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 30px 0;
}

.AllBannersSideV {
    height: 600px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.banner-desk {
    display: flex;
}

.banner-mob {
    display: none;
}

/*.publicidadVideoteca {
    width: -webkit-fill-available;width: -moz-available;
    display: inline-block;
    height: 100%;
    text-align: center;
    margin-bottom: 30px;
}*/

.ContModuloVideo {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    position: relative;
}

.HomeVideoCard {
    /*flex-direction: row;
    align-items: flex-end;
    margin-left: 2.5rem;*/
    /*display: flex;*/
    position: relative;
    height: 640px;
}

/*.HomeVideoPreview__videoPreviewVertical___20iMX {
    max-width: 21.5vw;
    max-height: 38vw;
    margin: unset;
    width: 16rem;
    flex-grow: 1;
}*/

.ModVideo {
    width: -webkit-fill-available;
    width: -moz-available;
    height: 100%;
    /* display: flex;*/
}

.ModVideo div {
    position: inherit!important;
}

.ModVideo iframe {
    max-width: 350px;
    max-height: 640px;
    /*max-width: 21.5vw;
    max-height: 38vw;
    flex-grow: 1;*/
    display: inline-block;
    border-radius: 10px;
}

.ContTitV {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    font-weight: 700;
    margin-top: 20px;
}

.ModTitV {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    padding-right: 20px;
}

.TitVP {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    margin: 0;
    font-size: 40px;
    line-height: 52px;
    text-align: left;
}

.TitV {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    margin: 0;
    font-size: 20px;
    line-height: 28px;
    font-weight: 600;
    text-align: left;
    text-transform: inherit;
    letter-spacing: 0;
}

.TitSeccV {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    font-size: 30px;
    line-height: 31px;
    font-weight: 600;
    margin-bottom: 30px;
}

.TxtV {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    color: #fff;
    font-size: 19px;
    line-height: 29px;
    font-weight: 400;
}

.SeccSinMargen {
    margin-bottom: 0px;
}

.ModuloSideVideo {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    margin: 20px 0;
}

.ModuloImgVSide {
    width: 200px;
    height: 130px;
    float: left;
    position: relative;
    z-index: 1;
    border-radius: 10px;
    overflow: hidden;
}

.ModuloImgVSide img {
    height: 100%;
    object-fit: cover;
    transition: 0.3s;
}

.ModuloImgVSide img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    transition: 0.3s;
}

.IconPlayVideoteca {
    width: 50px;
    height: 50px;
    font-size: 40px;
    line-height: 30px;
    text-align: center;
    padding-top: 5px;
    color: #fff;
    /*background-color: #e50069;*/
    border-radius: 100px;
    position: absolute;
    z-index: 2;
    bottom: 10px;
    right: 10px;
}

.Video-CV {
    background-color: #f04048;
}

.Video-DI {
    background-color: #0b6dd0;
}

.Video-FT {
    background-color: #0b1bbd;
}

.Video-M10 {
    background-color: #e3116a;
}

.Video-MIT {
    background-color: #ed1b2e;
}

.Video-SN {
    background-color: #00738f;
}

.Video-AS {
    background-color: #e52233;
}

.Video-SG {
    background-color: #0eba0b;
}

.Video-GM {
    background-color: #9c0a2f;
}

.Video-OPEN {
    background-color: #019bbe;
}

.ModTitV-side {
    width: 57%;
    display: inline-block;
    padding: 0 10px;
}

.Vsmall {
    width: auto;
    display: inline-block;
    font-size: 20px;
    line-height: 28px;
    font-weight: 600;
    letter-spacing: 0;
    margin: 0;
    text-align: left;
    text-transform: inherit;
}

.SubTitV {
    width: auto;
    display: inline-block;
    color: #fff;
    font-size: 28px;
    line-height: 33px;
    letter-spacing: 0;
    text-align: left;
    margin: 0;
}

.VerMasVideos {
    width: auto;
    display: inline-block;
    float: right;
    font-size: 18px;
    line-height: 28px;
    font-weight: 600;
}

.VerMasVideos a {
    width: auto;
    text-decoration: underline;
}

.VerMasVideos a:hover {
    text-decoration: none;
}

.comparteVideo {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    margin-top: 15px;
    padding: 6px 0;
    border-top: 2px solid #fff;
}

.comparteVideotxt {
    width: auto;
    float: left;
    font-size: 15px;
    line-height: 17px;
    font-weight: 600;
    margin-top: 6px;
    text-transform: uppercase;
    color: #fff;
}

.comparteVideoRed {
    width: auto;
    float: left;
    margin: 0px 10px;
}

.comparteVideoRed i {
    font-size: 20px;
}

.comparteVideoRed a {
    transition: 0.3s;
}

.comparteVideoRed a:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    transition: 0.3s;
}

.SliderVideoteca {
    width: -webkit-fill-available!important;
    width: -moz-available!important;
    display: inline-block!important;
    float: none!important;
    margin: 0!important;
    height: auto!important;
}

.ItemSliderVideoteca {
    margin: 0 10px;
    height: auto;
}

.ImgSliderVideoteca {
    width: -webkit-fill-available;
    width: -moz-available;
    height: 170px;
    display: inline-block;
    border-radius: 10px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.ImgSliderVideoteca img {
    transition: 0.3s;
}

.ImgSliderVideoteca img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    transition: 0.3s;
}

.TitSliderVideoteca {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
}

.TitSliderVideoteca h3 {
    text-transform: inherit;
    margin: 0;
    letter-spacing: 0;
    font-size: 20px;
    line-height: 28px;
    font-weight: 600;
}

.SliderVideoteca .slick-dots {
    bottom: 0px;
    margin: 0;
    z-index: 5;
}

.SliderVideoteca .slick-track {
    padding-bottom: 40px;
}

.SliderVideoteca .slick-dots li {
    margin: 0 6px;
    text-align: center;
    background-color: #979797;
    border-radius: 100px;
}

.SliderVideoteca .slick-dots li.slick-active {
    opacity: 1;
    color: #fff;
    background-color: #fff;
}

.SliderVideoteca .slick-dots li button {
    padding: 5px;
}

.SliderVideoteca .slick-dots li button:before {
    font-size: 70px;
    top: 0;
    left: 0;
    opacity: 1;
    color: #979797;
    display: none;
}

.SliderVideoteca .slick-dots li.slick-active button:before {
    opacity: 1;
    color: #fff;
}

.SliderVideoteca .slick-prev,
.slick-next {
    font-size: 30px!important;
    top: inherit!important;
    bottom: -70px!important;
    width: auto!important;
    height: auto!important;
    color: #fff!important;
    z-index: 2!important;
    position: absolute!important;
    border-radius: 30px;
    display: block!important;
}

.SliderVideoteca .slick-prev {
    left: 37%!important;
    display: block!important;
    top: 96%!important;
    height: 30px!important;
    z-index: 6!important;
    position: absolute!important;
}

.SliderVideoteca .slick-next {
    right: 37%!important;
    display: block!important;
    top: 96%!important;
    height: 30px!important;
    z-index: 6!important;
    position: absolute!important;
}

.SliderVideoteca .slick-arrow i {
    font-size: 30px;
    color: #fff;
    border-radius: 0px;
    padding: 0;
    background: transparent;
    width: 45px;
    height: 45px;
    border: none;
}

.SliderVideoteca .slick-next:before,
.SliderVideoteca .slick-prev:before {
    display: none;
}

.ModuloImgV {
    width: -webkit-fill-available;
    width: -moz-available;
    height: 340px;
    display: inline-block;
    position: relative;
    z-index: 1;
    border-radius: 10px;
    overflow: hidden;
}

.ModuloImgV img {
    height: 100%;
    object-fit: cover;
    transition: 0.3s;
}

.ModuloImgV img:hover {
    height: 100%;
    object-fit: cover;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    transition: 0.3s;
}

.ColUltimosVideos {
    margin-bottom: 30px;
}

.btnTabsProd.TabsVideoteca {
    width: auto;
    float: right;
    color: #fff;
    padding: 3px 20px;
    border: solid #fff 1px;
    border-radius: 10px;
    cursor: pointer;
    margin: 0;
}

.btnTabsProd.TabsVideoteca:hover {
    background-color: #fff3;
}

.btnTabsProd.TabsVideoteca i {
    color: #fff;
}

.VerMasVideos.VerMasWidth {
    width: -webkit-fill-available;
    width: -moz-available;
    text-align: right;
    margin-top: 10px;
}

.titContFiltro.titContFiltroV {
    color: #fff;
    margin: 0;
}

.tab-content.tab-contentVideoteca>.active {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    text-align: center;
    font-size: 25px;
    line-height: 29px;
    font-weight: bold;
    margin: 0px;
}

.nav-item.filtro.nav-itemVideoteca a {
    font-size: 19px;
    color: #fff;
    font-weight: 600;
    background-color: #2b525b;
    padding: 7px 14px!important;
    border-radius: 10px;
}

.nav-item.filtro.nav-itemVideoteca a:hover {
    color: #fff;
    text-decoration: underline;
}

.tabsProductos.tabsPVideoteca ul li {
    background: transparent;
}

.tabsProductos.tabsPVideoteca ul li h4 {
    font-size: 19px;
    text-transform: inherit;
    letter-spacing: 0;
    margin: 0;
}

.nav-pills.nav-pillsVideoteca .nav-link.active {
    color: #000;
    background-color: #fff;
    border-radius: 10px;
    padding: 4px 10px;
    margin: 0px;
}

.nav-pills.nav-pillsVideoteca .show>.nav-link {
    color: #000;
    background-color: #fff;
    border-radius: 10px;
    padding: 4px 10px;
    margin: 0px;
}

.nav-pills.nav-pillsVideoteca .nav-link.active:hover,
.nav-pills.nav-pillsVideoteca .show>.nav-link:hover {
    color: #000;
    background-color: #fff;
}

/*.nav-pills.nav-pillsVideoteca .nav-link.active:focus, .nav-pills.nav-pillsVideoteca .show>.nav-link:focus {
    color: #fff;
    background-color: #2b525b;
}*/

.BoxUltimosVideos {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
}

.ContRedesVP {
    width: -webkit-fill-available;
    width: -moz-available;
    text-align: center;
    padding: 15px 20px;
    background-color: #ffffff21;
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.TxtRedesVP {
    width: auto;
    float: left;
    font-size: 20px;
    line-height: 25px;
    font-weight: 700;
    color: #fff;
    margin-right: 10px;
}

.RedesVP {
    width: auto;
    float: left;
    font-size: 25px;
    line-height: 28px;
    margin: 0 12px;
}

.RedesVP a {
    transition: 0.3s;
}

.RedesVP a:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    transition: 0.3s;
}

.ColModuloVideoPsingle {
    width: 65%;
}

.ColModuloVideoPSecSingle {
    width: 35%;
    float: right;
}

.ModVideoSingle div {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0!important;
}

.ModVideo.ModVideoSingle iframe {
    left: inherit!important;
}

.tab-content>.tab-pane {
    display: none;
}

.tab-content>.active {
    display: block;
}

.btnTabsProd {
    float: left;
    width: -webkit-fill-available;
    width: -moz-available;
    font-size: 18px;
    margin: 10px 0px 0px;
    text-align: center;
    padding: 11px 0px;
    font-weight: 700;
    border: solid #f23e43 1px;
}

.tabsProductos {
    float: left;
    width: -webkit-fill-available;
    width: -moz-available;
    display: none;
    margin-top: 10px;
}

.btnTabsProd svg {
    background: transparent!important;
    color: #f23e43!important;
    padding: 0px!important;
}

.tabsProductos ul {
    padding: 0;
    list-style: none;
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: center;
}

.tabsProductos ul li {
    float: none;
    display: inline-flex;
    color: #212529;
    border-radius: 4px;
    background: #eaeaea94;
}

.btnTabsProd i {
    font-size: 14px;
    color: #e50051;
}

.tab-pane {
    float: left;
    width: -webkit-fill-available;
    width: -moz-available;
}

.nav-item.filtro {
    margin: 5px 10px;
}

.nav-item.filtro a {
    font-size: 17px;
    padding: 0px;
    font-weight: 400;
    color: #222325;
    padding: 10px!important;
}

.nav-item.filtro a:hover {
    color: #ff9b9b;
    text-decoration: none;
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    color: #fff;
    background-color: #f26565;
    border-radius: 4px;
    padding: 5px 10px;
    margin: 0px;
}

.tab-content>.active {
    display: block;
    text-align: center;
    font-size: 27px;
    font-weight: bold;
    margin: 30px 0px;
}

.titContFiltro {
    margin: 20px 0px;
    float: left;
    width: 100%;
}

.tab-pane,
.descAnteriores {
    display: inline-block;
    width: -webkit-fill-available;
    width: -moz-available;
}

.descAnteriores {
    margin-top: 40px;
}

.ContBioAutor {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    margin-bottom: 20px;
    padding: 20px 20px 30px 20px;
    border-top: 1px solid #e3116a;
    margin-top: 20px;
}

.FotoAutor {
    width: 150px;
    height: 150px;
    float: left;
    border-radius: 100%;
    overflow: hidden;
}

.BioAutor {
    width: 81%;
    display: inline-block;
    padding-left: 35px;
}

.AutorH1 {
    color: #e3116a;
    margin-bottom: 20px;
    text-align: left;
    font-size: 70px;
}

.AutorCargo {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    color: #909090;
    font-size: 16px;
    line-height: 20px;
    margin: 0 0 14px 0;
    font-weight: 500;
    text-transform: uppercase;
    text-decoration: none;
    text-align: left;
}

.AutorDesc {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
}

.AutorRedes {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    margin-top: 15px;
}

.Autoricon {
    float: left;
    margin: 0 26px 0 0;
    font-size: 22px;
}

.Autoricon a {
    color: #e3116a;
}

.Autoricon a:hover {
    color: #000;
}

.notasH2 {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    text-align: center;
}

.txtHist h3 {
    width: 100%;
    height: 113px;
    display: inline-block;
    overflow: hidden;
    font-weight: 400;
    font-size: 27px;
    line-height: 39px;
    text-align: left;
    text-decoration: none;
    padding: 0;
    margin: 0;
    margin-bottom: 20px;
    text-transform: initial;
    letter-spacing: inherit;
}

.txtHist h3 a {
    color: #212529;
}

.txtHist h3 a:hover {
    color: #979797;
}

.banner-elecciones {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    text-align: center;
    margin: 20px 0;
}

.banner-e-desk {
    width: 970px;
    margin: 0 auto;
}

.banner-e-mob {
    width: 320px;
    margin: 0 auto;
    display: none;
}

figure.wp-block-embed.is-type-rich.is-provider-pinterest.wp-block-embed-pinterest iframe {
    height: 730px;
    width: 420px;
    margin: 0 auto;
    display: flex;
}

.widgetSidebar {
    float: left;
    background: white;
    position: relative;
}

.wp-element-caption {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    font-size: 14px;
    font-style: italic;
    font-weight: 300;
    margin: 0 0 30px 0;
}

article iframe {
    width: -webkit-fill-available;
    width: -moz-available;
    /*height: 730px;
    width: 420px;*/
    margin: 10px auto!important;
    /*display: flex;*/
}

/*article p iframe {
    height: 730px;
    width: 420px;
    margin: 0 auto;
    display: flex;
}*/

figure {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    text-align: center;
}

.wp-block-image img {
    width: auto;
}

.wp-block-embed__wrapper {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block!important;
}

.wp-block-embed iframe {
    width: -webkit-fill-available;
    width: -moz-available;
    height: 390px;
}

.twitter-tweet {
    /*display: inline-block!important;*/
    margin: 0 auto;
}

/*.twitter-tweet iframe {
    width: -webkit-fill-available!important;width: -moz-available!important;
    display: inline-block!important;
    position: inherit!important;*/

}

.wp-block-heading {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
}

.barraSusNEWS {
    width: -webkit-fill-available;
    width: -moz-available;
    background: #e3116a;
    text-align: center;
    position: fixed;
    top: 52px;
    z-index: 2;
    font-size: 17px;
    overflow: hidden;
    display: none;
    float: left;
    padding: 10px 0;
}

.barraSusNEWS a {
    width: -webkit-fill-available;
    width: -moz-available;
    color: #fff;
    text-decoration: none;
    float: left;
}

.barraSusNEWS a:hover {
    color: #000;
    text-decoration: none;
}

.IconNews.head {
    color: inherit;
    font-size: 17px;
    margin-left: 7px;
}

.modNewsletterSidebar {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin-top: 300px;
    position: relative;
    z-index: 2;
    background: #fff;
    padding: 20px 0 10px 0;
}

.titNewsletterNota.side {
    display: block;
    text-align: center;
}

.titChicoNewsletter.side {
    width: -webkit-fill-available;
    width: -moz-available;
    margin: 0;
    text-align: center;
}

.titGrandeNewsletter.side {
    width: -webkit-fill-available;
    width: -moz-available;
    text-align: center;
    margin: 0;
}

.btnSuscribeteNewsletterNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: center;
    padding: 0 10px;
}

.btnSuscribeteNewsletterNota a {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    background: #e11b6b;
    color: #fff;
    font-size: 22px;
    padding: 10px 20px;
    font-weight: bold;
    transition: background-color .3s ease;
}

.btnSuscribeteNewsletterNota a:hover {
    text-decoration: none;
    color: #fff;
    background: #252526;
}

.modNewsletterNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    padding: 36px 130px 53px 130px;
    border-top: 1px solid #57437e;
    border-bottom: 1px solid #57437e;
    margin-bottom: 40px;
}

.titNewsletterNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px
}

.IconNews {
    margin-left: 6px;
    margin-right: 8px;
}

.titChicoNewsletter {
    font-size: 27px;
    font-weight: 300;
    float: left;
    margin-top: 1px;
}

.titGrandeNewsletter {
    font-size: 33px;
    float: left;
    font-weight: 700;
    margin-left: 8px;
}

blockquote {
    width: 80%;
    display: inline-block;
    font-size: 20px;
    font-weight: 400;
    font-style: italic;
    text-align: left;
    margin: 10px auto;
    padding: 10px;
    border-radius: 5px;
    background: #fff;
    color: #999999;
    /*border: 2px solid #e4e4e4;*/
}

blockquote p {
    font-size: 20px;
    margin-top: -7px;
    font-style: italic;
    padding-bottom: 14px;
}

cite {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1px;
    padding-top: 10px;
    margin: 4px;
    border-top: 1px solid #4f4f4f;
}

.quote-post-autor {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1px;
    margin: 4px;
}

.listam10 {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
}

.titHowTo {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
}

.how-to-des {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
}

.how-to-tools {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
}

.how-to-tools ul {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
}

.how-to-tools li {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
}

.titLista {
    font-size: 18px;
    float: left;
    text-decoration: underline;
    text-underline-position: under;
    text-decoration-color: #ff6567;
    font-weight: 800;
}

.titLista .strong {
    width: 40px;
    height: 40px;
    float: left;
    background: #57437e;
    padding: 4px 0;
    border-radius: 100px;
    margin-right: 10px;
    color: #fff;
    font-size: 15px;
    font-weight: 800;
    text-align: center;
}

.titLista .strong a {
    color: #fff;
    text-decoration: none;
}

.deco-lista {
    float: left;
    width: -webkit-fill-available;
    width: -moz-available;
    font-size: 17px;
}

.listam10 ul li::before {
    content: none;
}

.listam10 li {
    margin-bottom: 20px;
}

.lin {
    width: 8px;
    height: 2px;
    float: left;
    background: #e11b6b;
    margin-right: 10px;
    margin-top: 16px;
}

.teaserLista {
    float: left;
    width: 87%;
    font-size: 16px;
    margin: 5px 0px 30px 4px;
}

.NotasRecomendadas {
    width: 24%;
    float: left;
    margin-left: 1%;
}

.modRecomendamos_h3 {
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    color: #000;
    width: 100%;
    float: left;
}

.modRecomendamos_contenedor {
    width: 23%;
    margin-left: 1%;
    float: left;
    margin: 40px 6px;
}

.modRecomendamos_imagen {
    width: 100%;
    height: 100px;
    overflow: hidden;
    display: inline-block;
}

.modRecomendamos_titulo {
    width: 100%;
    height: 160px;
    padding: 5px;
    font-weight: 500;
    font-size: 16px;
    line-height: 23px;
}

.modRecomendamos_titulo a {
    color: #212529;
    font-weight: 700;
}

.NRimg {
    width: -webkit-fill-available;
    width: -moz-available;
    overflow: hidden;
    display: inline-block;
}

.NRtxt {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    font-size: 15px;
    font-weight: 500;
    background: #fff;
    padding: 8px 14px 0px;
}

.NRtxt a {
    color: #212529;
}

.NRtxt a:hover {
    text-decoration: none;
    color: #2e4ac7;
}

/*boton te puede interesar*/

p.is-style-alt {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 37px 0 25px 0;
    border-bottom: 3px solid #D9D9D9;
    padding-bottom: 30px;
}

p.is-style-alt a {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin-top: 10px;
    font-size: 21px;
    line-height: 23px;
    padding: 0 10px;
    font-weight: 400;
    text-transform: inherit;
    font-style: italic;
    letter-spacing: 0;
}

p.is-style-alt a::before {
    content: "Te puede interesar: ";
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    color: #3a3a3a;
    text-transform: uppercase;
    text-align: left;
    letter-spacing: 1px;
    font-size: 28px;
    font-weight: 400;
    border-bottom: 3px solid #D9D9D9;
    margin-bottom: 20px;
}

/*boton te puede interesar*/

/*p.is-style-alt {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin-top: 10px;
    font-size: 21px;
    padding: 0 10px;
    font-weight: 400;
    text-transform: inherit;
    font-style: italic;
    letter-spacing: 0;
}

p.is-style-alt span {
    width: -webkit-fill-available;width: -moz-available;
    float: left;
    color: #3a3a3a;
    text-transform: uppercase;
    text-align: left;
    letter-spacing: 1px;
    font-size: 28px;
    font-weight: 400;
    border-bottom: 3px solid #D9D9D9;
    margin-bottom: 20px;
}*/

.ContAutorNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    border-top-left-radius: 10px;
    background: #fff;
    padding: 36px 17px 30px 28px;
    border-bottom: 2px solid #e11b6b;
    margin: 30px 0;
    border-top-right-radius: 10px;
    box-shadow: 0px -2px 10px #e1e1e1;
}

.AutorContRedes {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: center;
    margin-top: 10px;
}

.AutorContRedes span {
    font-size: 18px;
    margin: 0 9px;
}

.AutorContRedes span a {
    color: #575757;
}

.AutorContRedes span a:hover {
    color: #ff6769;
}

.AutorNotaContFoto {
    float: left;
    padding: 0;
}

.AutorNotaFotoCenter {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    display: flex;
    align-items: center;
    justify-content: center;
}

.AutorNotaFoto {
    width: 150px;
    height: 100%;
    float: left;
    margin: 0 auto;
    overflow: hidden;
    border-radius: 100%;
}

.AutorNotaBio {
    float: left;
    margin: 0 auto;
    border-left: 8px solid #fff;
}

.AutorNotaNombre {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    font-size: 34px;
    font-weight: bold;
    color: #e3116a;
    text-align: left;
    margin: 0 0 2px;
}

.AutorNotaCargo {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    color: #6d6d6d;
    font-size: 15px;
    line-height: 23px;
    text-transform: uppercase;
    margin: 5px 0;
}

.AutorNotaBioC {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin-top: 2px;
}

.verDescMailchimp a {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 0 auto;
    background: #dc3545;
    border: none;
    border-radius: 90px;
    padding: 8px 0;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    height: 50px;
    font-size: 24px;
    text-align: center;
    text-decoration: none;
    margin-top: 7px;
}

.ContFormMailchimpNews a:hover {
    background: #ad1927;
}

.ContNewsSus {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    height: 100%;
    background: #e3116a9e;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 34;
    display: flex;
    align-items: center;
    justify-content: center;
}

.NewsSus {
    width: 590px;
    height: 780px;
    overflow-y: scroll;
    margin: 0 auto;
    background: #fff;
    padding: 17px 1px 31px 0px;
    position: relative;
    z-index: 1;
    box-shadow: 2px 3px 8px #464646;
}

.titNews {
    width: -webkit-fill-available;
    width: -moz-available;
    float: right;
    text-align: center;
    font-size: 26px;
    color: #656565;
    font-weight: 600;
    line-height: 37px;
    margin: 24px 5% 40px 5%;
}

.titNews strong {
    font-size: 30px;
    color: #e3116a;
    text-decoration: underline;
    text-decoration-style: double;
}

.subNews {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: center;
    font-size: 19px;
    margin: 18px 5% 0;
    color: #7b7b7b;
    padding: 3px;
}

.cerrarNews {
    float: left;
    text-align: right;
    cursor: pointer;
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    color: #3a3a3a;
    font-size: 33px;
    padding: 0px 11px;
}

.cerrarNews:hover {
    color: #8b9a9e;
}

.ContFormMailchimpNews {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 19px 5% 0 5%;
    padding: 18px 9% 34px 9%;
    background: #f3f3f3;
    text-align: left;
}

.ContFormMailchimpNews .indicates-required {
    text-align: right;
    font-size: 11px;
    color: #a1a1a1;
}

.ContFormMailchimpNews .indicates-required .asterisk {
    font-size: 18px;
    color: #dc3545;
}

.ContFormMailchimpNews .mc-field-group {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 6px 0;
    color: #606060;
}

.ContFormMailchimpNews .mc-field-group label {
    font-size: 20px;
    font-weight: 600;
}

.ContFormMailchimpNews .mc-field-group .asterisk {
    color: #dc3545;
    font-size: 25px;
    height: 19px;
    float: right;
    margin-left: 5px;
}

.ContFormMailchimpNews .mc-field-group input {
    width: -webkit-fill-available;
    width: -moz-available;
    height: 36px;
    float: left;
    background: #f3f3f3;
    border-radius: 1px;
    border: none;
    padding: 0 6px;
    color: #000a;
    text-transform: inherit;
    font-size: 20px;
    font-weight: 400;
    border-bottom: 2px solid #606060;
    margin-top: -2px;
}

.ContFormMailchimpNews .mc-field-group input:active {
    color: #000;
    border-bottom: 2px solid #606060;
    outline: none;
}

.ContFormMailchimpNews .mc-field-group input:focus {
    color: #000;
    border-bottom: 2px solid #606060;
    outline: none;
}

.ContFormMailchimpNews .mc-field-group input:hover {
    background: #fff;
    border-bottom: 2px solid #606060;
}

.ContFormMailchimpNews .clear {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: center;
    margin-top: 11px;
}

.ContFormMailchimpNews input {
    width: -webkit-fill-available;
    width: -moz-available;
    height: 50px;
    float: left;
    margin: 0 auto;
    background: #d8116b;
    border: none;
    border-radius: 90px;
    padding: 8px 0;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 24px;
    letter-spacing: 1px;
    outline: none;
}

.ContFormMailchimpNews input:hover {
    background: #353233;
}

.ContFormMailchimpNews #mc_embed_signup div.mce_inline_error {
    margin: 0;
    padding: 0;
    background-color: transparent;
    color: #da3849;
    font-size: 18px;
}

.ContFormMailchimpNews #mc_embed_signup input.mce_inline_error {
    border-color: #d63c50;
}

.ContFormMailchimpNews #mce-success-response {
    color: #46808e;
}

.DescargaGratis {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

.DescargaGratisImg {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: center;
    background: #f3f3f3;
}

.DescargaGratisImg img {
    width: 310px;
    margin: 0 auto;
    border: 1px solid #f3f3f3;
    box-shadow: 4px 4px 1px #b0b0b0;
    margin-top: -17px;
}

.DescargaGratis button {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    background: transparent;
    border: none;
    padding-top: 2px;
}

.DescargaGratis button a {
    padding: 20px 100px;
    text-decoration: none;
    color: #ffffff;
    font-size: 21px;
    font-weight: bold;
    text-transform: uppercase;
    border: none;
    background: #3eab7f;
    border-radius: 90px;
}

.DescargaGratis button a:hover {
    background: #1d1c1c;
}

::selection {
    background: #e50069;
    color: #fff;
}

::-webkit-scrollbar {
    width: 13px;
    height: 3px;
}

::-webkit-scrollbar-track {
    background: #ededee;
}

::-webkit-scrollbar-thumb {
    background: #e50069;
    border-radius: 30px;
}

::-webkit-scrollbar-thumb:hover {
    background: #313136;
}

body {
    margin: 0px;
    color: #000;
    font-family: 'Montserrat', sans-serif;
    font-size: 17px;
    font-weight: 300;
    overflow-x: hidden;
    background: #fff;
}

img {
    width: 100%;
}

header {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

h1 {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    font-size: 40px;
    font-weight: 400;
    line-height: 53px;
    text-align: center;
    margin-top: 30px;
}

h2 {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    font-size: 30px;
    font-weight: 800;
    line-height: 45px;
    margin: 33px 0px;
    padding-bottom: 5px;
    text-align: left;
}

.fondoRosita {
    background-color: #fef8fb;
}

h3 {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    font-size: 22px;
    font-weight: 300;
    margin: 22px 0px;
    text-align: left;
    text-transform: uppercase;
    letter-spacing: 1px;
}

h4 {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    font-size: 19px;
    font-weight: bold;
    text-align: left;
    margin: 11px 0px 10px 0px;
}

h2 a {
    color: #000;
}

h2 a:hover {
    color: #969696;
    text-decoration: none;
}

article {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 0 0 20px 0;
}

article a {
    color: #573f81;
    text-decoration: underline;
}

article a:hover {
    color: #000;
    text-decoration: none;
}

article ul {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    padding: 0 0 0 40px;
    list-style-type: disc;
}

article li {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

article ol {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    padding: 0 0 0 40px;
    list-style-type: decimal;
    margin-top: 30px;
}

article ul li::marker {
    color: #e50069;
}

article ol li::marker {
    color: #e50069;
}

strong {
    font-weight: bold!important;
    font-size: 18px;
}

p {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    padding-left: 0px!important;
    margin: 5px 0px;
    font-weight: 400;
}

p a {
    color: #573f81;
    text-decoration: underline;
    margin: 0px 0px 20px 0px;
    text-align: center;
}

p a:hover {
    color: #000;
    text-decoration: none;
}

b,
strong {
    font-weight: 700;
}

em {
    font-style: italic;
}

li {
    padding: 0;
}

ul {
    padding: 0;
}

ol {
    padding: 0;
}

a {
    color: #000;
    text-decoration: none;
}

a:hover {
    color: #c7c7c7;
    text-decoration: none;
}

.skin-container {
    width: -webkit-fill-available;
    width: -moz-available;
    background: #fff;
    height: auto;
    float: left;
    margin-top: 107px;
}

.container {
    max-width: 1140px;
}

.header2022 {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 33;
}

.containerMenu {
    width: -webkit-fill-available;
    width: -moz-available;
    float: none;
}

.HeadSup {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    background: #fff;
}

.HeadSub {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    border-bottom: 2px solid #e11b6b;
    margin: 0 auto;
    z-index: 3;
    background: #fff;
}

.fixed {
    position: fixed;
    top: 0;
}

.RedesOcultar {
    display: none;
}

.barraRedes {
    width: -webkit-fill-available;
    width: -moz-available;
    float: right;
    text-align: right;
    margin: 0;
    font-size: 15px;
    right: 22px;
    top: 66px;
    padding: 0 14px 8px 0;
}

.notaMobile {
    display: none;
}

#menuToggle {
    display: none;
    width: auto;
    float: left;
    top: 24px!important;
    position: relative;
    z-index: 2;
    -webkit-user-select: none;
    user-select: none;
    left: 11px;
}

#menuToggle input {
    display: block;
    width: 40px;
    height: 32px;
    position: absolute;
    top: -7px;
    left: -5px;
    cursor: pointer;
    opacity: 0;
    z-index: 3;
    -webkit-touch-callout: none;
}

#menuToggle span {
    display: block;
    width: 33px;
    height: 4px;
    margin-bottom: 5px;
    position: relative;
    background: #e50069;
    border-radius: 3px;
    z-index: 1;
    transform-origin: 4px 0px;
    transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1.0), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1.0), opacity 0.55s ease;
}

#menuToggle span:first-child {
    transform-origin: 0% 0%;
}

#menuToggle span:nth-last-child(2) {
    transform-origin: 0% 100%;
}

#menuToggle input:checked~span {
    opacity: 1;
    transform: rotate(45deg) translate(-2px, -1px);
    background: #e50069;
}

#menuToggle input:checked~span:nth-last-child(3) {
    opacity: 0;
    transform: rotate(0deg) scale(0.2, 0.2);
}

#menuToggle input:checked~span:nth-last-child(2) {
    transform: rotate(-45deg) translate(0, -1px);
}

#menu {
    width: -webkit-fill-available;
    width: -moz-available;
    height: 100%;
    position: fixed;
    z-index: 0;
    left: 0;
    margin: 0;
    display: none;
    padding: 40px 30px 0;
    background: #f4f4f4;
    list-style-type: none;
    -webkit-font-smoothing: antialiased;
    width: 100%;
}

.menuDesplegado ul {
    list-style: none;
}

.containerMenu li {
    float: left;
    list-style: none;
    text-align: left;
}

.containerMenu li a {
    padding: 10px 0;
    font-size: 20px;
    color: #000;
}

.containerMenu li a:hover {
    color: #a8a8a8;
    text-decoration: none;
}

.m10rosa a:hover {
    color: #e50069;
}

.m10azul a:hover {
    color: #75cdea;
}

.m10verdeaqua a:hover {
    color: #0ecf91;
}

.m10amarillo a:hover {
    color: #eab000;
}

.m10naranja a:hover {
    color: #ff8700;
}

/*.m10morado a:hover {
  color: #573f81;
}*/

.dropdowncats:hover .dropdowncatscont {
    display: block;
}

.butdropdwn {
    float: left;
    margin: 6px 0;
    padding: 24px 17px;
}

.dwn-tog {
    font-weight: 800;
    letter-spacing: 1px;
}

.dwn-mnu li {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    font-weight: 400;
}

.Redes2 {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: center;
    padding: 18px;
    background: #fff;
    margin-top: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.Redes2 a {
    color: #000;
    margin: 0 14px;
    font-size: 24px;
}

.Redes2 a:hover {
    color: #e50069;
}

#menuToggle input:checked~ul {
    display: block;
    animation: fadeIn .3s;
    -webkit-animation: fadeIn .3s;
    -moz-animation: fadeIn .3s;
    -o-animation: fadeIn .3s;
    -ms-animation: fadeIn .3s;
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@-moz-keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@-o-keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@-ms-keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

/*.AllBanners {
  width: -webkit-fill-available;width: -moz-available;
  height: auto;
  float: left;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}*/

.AllBanners .leader {
    width: auto;
    float: none;
    margin: 0 auto;
}

.bannermob .leader {
    width: auto;
    display: none;
}

.publicidad {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    padding: 20px 0px;
    background: #F7F7F7;
}

.box {
    width: auto;
    margin: 0 auto;
}

.publicidad.sidebar {
    position: sticky;
    top: 140px;
    background: #F7F7F7;
}

.publicidad.nota {
    background: transparent;
}

.ContNotasBanner {
    height: 640px!important;
    text-align: center;
    display: flex!important;
    align-items: center;
    justify-content: center;
    /*height: 730px!important;*/
    background: #F7F7F7;
}

#carousel {
    width: -webkit-fill-available;
    width: -moz-available;
    margin: 0 auto;
    float: left;
}

.carousel {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

.carousel-control-next-icon {
    background-image: none!important;
    background: #ffffffcf;
    border-radius: 90px;
    color: #000;
    font-size: 31px;
    height: auto;
    width: 51px!important;
    padding-top: 4px;
}

.carousel-control-prev-icon {
    background-image: none!important;
    background: #ffffffcf;
    border-radius: 90px;
    color: #000;
    font-size: 31px;
    height: auto;
    width: 51px!important;
    padding-top: 4px;
}

.carousel-control-next-icon:hover,
.carousel-control-prev-icon:hover {
    color: #e50069;
}

.carousel button {
    width: auto;
    height: 100%;
    top: 0;
    z-index: 1;
    opacity: 1;
}

.carousel-control-prev {
    left: 9px;
}

.carousel-control-next {
    right: 10px;
}

.headerSitio2020 {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    background: #fff;
    position: relative;
    border-bottom: 4px solid #851530;
    margin: 0 15px;
    text-align: center;
}

.Logo {
    float: left;
    text-align: center;
    margin: 0;
}

.Logo img {
    width: 202px;
    margin: 0 auto;
    text-align: center;
}

.LogoCenter {
    float: none;
    margin: 0 auto!important;
}

.LogoCenter img {
    width: 330px;
}

.LogoMarginTpDesk {
    display: block;
    position: absolute;
    left: 26px;
    top: 45px;
}

.LogoMarginTpMob {
    display: none;
}

.SigMas {
    font-size: 21px!important;
    font-weight: 600!important;
}

.SigMas:hover {
    cursor: pointer;
    color: #d2d2d2;
}

.categoriasHeader2022 {
    float: right;
    padding: 2px 22px 6px 0;
    text-align: center;
    position: relative;
    z-index: 1;
}

.categoriasHeader2022 span {
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-align: center;
    margin: 0 11px;
}

.categoriasHeader2022 span a {
    color: #010101;
    text-decoration: none;
}

.categoriasHeader2022 strong {
    margin: 0px 20px;
    color: #ed4f05;
    font-weight: 300!important;
}

#muestraBarra {
    display: none;
}

.SearchIcon {
    margin-top: 3px;
    display: inline-block;
    margin-left: 10px;
    float: right;
}

.BarraBuscador {
    width: 100%;
    position: absolute;
    z-index: 9;
    top: 0;
    left: 0;
    background: #fff;
}

.BarraBuscador input {
    background: #f4f4f4;
    border: none;
    border-bottom: 2px solid #000;
    width: 94%;
    height: 35px;
    color: #000;
    padding: 0 10px;
}

.BarraBuscador form {
    display: inline-block;
    width: 92%;
}

.BarraBuscador input:focus {
    outline: none !important;
}

.CerrarBarra {
    display: inline-block;
}

#Buscador2022 {
    margin: 0;
    display: inline;
    font-size: 1em;
    border-radius: 90px;
    padding: 5px;
}

#CampBusc {
    transition: all 0.2s ease-out;
    width: 1px;
    border-radius: 90px;
    box-shadow: none;
    outline: none;
    padding: 5px 10px;
    margin: 0;
    border: 1px solid #d4d4d4;
    background: #f4f4f4;
    opacity: 0;
}

#CampBusc:focus {
    width: 8em;
    opacity: 1;
}

#Buscador2022 label {
    padding-left: 1px;
    display: inline-block;
    color: #000;
    position: relative;
    top: -3px;
    left: 0.1em;
    cursor: pointer;
}

.rS a {
    color: #2cb6b8;
}

.rS a:hover {
    color: #000;
}

#BuscadorMobile2022 {
    margin: 0;
    display: inline;
    font-size: 1em;
    border-radius: 90px;
    padding: 5px;
}

#CampBusc2 {
    transition: all 0.2s ease-out;
    width: 1px;
    border-radius: 90px;
    box-shadow: none;
    outline: none;
    padding: 5px 10px;
    margin: 0;
    border: 0;
    background: transparent;
    opacity: 0;
}

#CampBusc2:focus {
    width: 8em;
    opacity: 1;
}

#BuscadorMobile2022 label {
    padding-left: 1px;
    display: inline-block;
    color: #000;
    position: relative;
    left: 0.1em;
    cursor: pointer;
}

.envolventeMobile {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

.buscador2022 {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    border-radius: 50px;
    overflow: hidden;
    margin-top: 20px;
}

.buscador2022 form {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    padding: 7px 3px 0px 10px;
    border-radius: 10px;
}

.buscador2022 input {
    padding: 0px 10px;
    font-size: 23px;
    width: 93%!important;
    outline: none;
    height: 26px!important;
    position: inherit!important;
    border-radius: 0!important;
    border: none;
    display: inherit!important;
    opacity: 1!important;
    float: left;
    cursor: text!important;
    border-bottom: 1px solid #141313;
    background: #f4f4f4;
}

.buscador2022 input:focus {
    border: none;
    border-bottom: 1px solid #141313;
    background: #f4f4f4;
}

.buscador2022 button {
    float: right;
    margin: -2px 0px 0 1px;
    font-size: 20px;
    color: #000;
    border: 0;
    background: #f4f4f4;
    cursor: pointer;
}

.buscador2022 button:hover {
    color: #e50069;
}

.ContTitHome {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: left;
    margin: 1px 0 70px;
    font-size: 50px;
    font-weight: 200;
    text-transform: uppercase;
}

.TitCat {
    width: 90%;
    float: left;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-align: right;
    position: absolute;
    z-index: 2;
    top: 20px;
    margin: 0;
    padding-top: 2px;
}

.TitCat a {
    color: #fff;
    text-decoration: none;
}

.TitCat.CatModa {
    border-top: 2px solid #e50069;
}

.TitCat.CatBelleza {
    border-top: 2px solid #75cdea;
}

.TitCat.CatVidaSaludable {
    border-top: 2px solid #0ecf91;
}

.TitCat.CatLifestyle {
    border-top: 2px solid #eab000;
}

.TitCat.CatVideosoDescargables {
    border-top: 2px solid #573f81;
}

.TitCat.CatActualidad {
    border-top: 2px solid #ff8700;
}

.CatModa a:hover {
    color: #e50069;
}

.CatBelleza a:hover {
    color: #75cdea;
}

.CatVidaSaludable a:hover {
    color: #0ecf91;
}

.CatLifestyle a:hover {
    color: #eab000;
}

.CatActualidad a:hover {
    color: #ff8700;
}

.CatVideosoDescargables a:hover {
    color: #573f81;
}

.TitSeccionHome {
    width: auto;
    float: left;
    font-size: 96px;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 1px;
    margin-top: -20px;
}

.TitHome {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

.TitHome.CatLoNuevo {
    border-top: 4px solid #000;
}

.TitHome.CatModa {
    border-top: 4px solid #e50069;
}

.TitHome.CatBelleza {
    border-top: 4px solid #75cdea;
}

.TitHome.CatVidaSaludable {
    border-top: 4px solid #0ecf91;
}

.TitHome.CatLifestyle {
    border-top: 4px solid #eab000;
}

.TitHome.CatActualidad {
    border-top: 4px solid #ff8700;
}

.TitHome.CatVideosoDescargables {
    border-top: 4px solid #573f81;
}

.buscador2022 {
    display: block;
}

.cerrarBuscadorMobile2020 {
    display: none;
}

.menuDesplegado {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    height: 100%;
    background: #f4f4f4;
    position: fixed;
    top: 0;
    display: none;
    z-index: 4;
    overflow-x: scroll;
    padding-bottom: 40px;
}

.closeNavBars {
    width: -webkit-fill-available;
    width: -moz-available;
    float: right;
    text-align: right;
    margin: 11px 20px 0px 0px;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #e50069;
    font-size: 30px;
}

.closeNavBars:hover {
    color: #000;
    cursor: pointer;
}

.rS i {
    font-size: 16px;
    margin: 0 8px;
}

.Slide-Principal {
    width: -webkit-fill-available;
    width: -moz-available;
    margin-top: 10px;
    position: relative;
    z-index: 1;
    display: inline-block;
}

.slick-slider {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

.slick-slider button {
    width: auto;
    height: auto;
    top: 43%;
    z-index: 3;
}

.single-item {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin-bottom: 55px!important;
    border-bottom: 2px solid #EBEBEB;
    padding-bottom: 30px;
    z-index: 1;
}

.slick-arrow i {
    font-size: 27px;
    color: #000;
    border-radius: 90px;
    padding: 5px 8px;
    background: #ffffffad;
    width: 45px;
    height: 45px;
    border: 3px solid #000;
}

.single-item .slick-prev:before,
.slick-next:before {
    display: none;
}

.single-item button {
    top: 40%;
}

.single-item .slick-next {
    right: 3px;
    top: 40%!important;
    height: auto!important;
    position: absolute !important;
}

.single-item .slick-prev {
    left: -3px;
}

.SlidePrincipalItem {
    padding: 0 20px;
}

.SlidePrincipalItemImg {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    height: 670px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 2;
}

.SlidePrincipalItemImg img {
    /*width: 1123px;*/
}

.SlidePrincipalItemImg img:hover {
    opacity: .8;
}

.SlidePrincipalTit {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    font-size: 35px;
    font-weight: 500;
    line-height: 50px;
    padding: 10px 70px;
    text-align: center;
    margin-bottom: 30px;
    margin-top: 5px;
}

.slick-dots {
    width: -webkit-fill-available!important;
    width: -moz-available!important;
    bottom: 0!important;
    z-index: 3;
}

.Lo-nuevo {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 90px 0;
}

.TitNotas {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    font-weight: 400;
    font-size: 23px;
    line-height: 33px;
    margin: 0;
    text-align: left;
    margin-top: 20px;
    margin-bottom: 17px;
    padding-bottom: 0;
    padding-right: 10px;
}

.TitNotas a {
    color: #000;
}

.TitNotas a:hover {
    color: #a2a2a2;
}

.txtNotaHome {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

.FechaNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    padding: 5px 0;
    font-size: 13px;
    font-style: italic;
    text-align: left;
    color: #3f3f3f;
    letter-spacing: 1px;
}

.LoMasnuevo {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 120px 0;
    border-bottom: 2px solid #ebebeb;
}

.slick-dots li button:before {
    font-size: 60px!important;
}

.SlideLoMasNuevo {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    z-index: 1;
    padding: 0 41px 47px 41px;
}

.itemSlideLoMasNuevo {
    margin: 0 7px;
    padding: 8px 12px;
    border-right: 2px solid #E8E8E8;
}

.LineaSlideLoMasNuevo {
    width: 2px;
    height: 250px;
    background: #E8E8E8;
}

.imgSlideLoMasNuevo {
    width: 40%;
    height: 212px;
    float: right;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

.imgSlideLoMasNuevo img {
    width: 336px;
}

.imgSlideLoMasNuevo img:hover {
    opacity: .8;
}

.txtSlideLoMasNuevo {
    width: 57%;
    float: left;
}

.SlideLoMasNuevo .slick-prev:before,
.slick-next:before {
    display: none;
}

.SlideLoMasNuevo .slick-next {
    right: 0px;
    z-index: 2!important;
    width: auto!important;
    height: auto!important;
    top: 43%!important;
}

.SlideLoMasNuevo .slick-prev {
    left: 0;
    z-index: 2;
}

.LMN-Moda,
.LMN-Belleza,
.LMN-VidaSaludable,
.LMN-Lifestyle,
.LMN-Videos,
.LMN-Actualidad {
    width: -webkit-fill-available;
    width: -moz-available;
    position: inherit;
    z-index: 0;
    top: 0;
    margin-bottom: 6px;
}

.LMN-Moda a {
    color: #e50069;
}

.LMN-Belleza a {
    color: #75cdea;
}

.LMN-VidaSaludable a {
    color: #0ecf91;
}

.LMN-Lifestyle a {
    color: #eab000;
}

.LMN-Videos a {
    color: #573f81;
}

.LMN-Actualidad a {
    color: #ff8700;
}

.verMas {
    width: auto;
    float: right;
    text-align: center;
    margin-top: 15px;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
}

.verMas a {
    color: #fff;
    padding: 7px 9px 10px;
    text-decoration: underline;
}

.verMas a:hover {
    background: transparent;
    text-decoration: underline;
}

.MasModa a {
    background: #e50069;
}

.MasBelleza a {
    background: #75cdea;
}

.MasVidaSaludable a {
    background: #0ecf91;
}

.MasLifestyle a {
    background: #eab000;
}

.MasVideosoDescargables a {
    background: #573f81;
}

.MasActualidad a {
    background: #ff8700;
}

.MasBazarM10 a {
    background: #000;
}

.Moda {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 40px 0px;
    padding-bottom: 15px;
    border-bottom: 2px solid #EBEBEB;
}

.SlideModa {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    z-index: 1;
    padding: 0 41px 7% 41px;
}

.itemSlide {
    margin: 0 7px;
}

.imgNotaHome {
    width: -webkit-fill-available;
    width: -moz-available;
    /*height: 570px;*/
    height: 480px;
    float: left;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 1;
}

.imgNotaHome img {
    width: 740px;
}

.imgNotaHome img:hover {
    opacity: .8;
}

.SlideModa .slick-prev:before,
.slick-next:before {
    display: none;
}

.SlideModa .slick-next {
    right: 0px;
    z-index: 2;
    top: 40% !important;
}

.SlideModa .slick-prev {
    left: 0;
    z-index: 2;
}

.Belleza {
    width: -webkit-fill-available;
    width: -moz-available;
    display: inline-block;
    margin: 40px 0px;
    padding-bottom: 15px;
    border-bottom: 2px solid #EBEBEB;
}

.Videos {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 100px 0;
    background: #f4f0f8;
    padding-bottom: 70px;
}

.Videos.container {
    --bs-gutter-x: 0;
    padding: 0;
}

.ContVideos {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    background: #fff;
    padding-bottom: 25px;
}

.ContVideosCentro {
    width: 90%;
    margin: 0 auto;
}

.ModVideoImg {
    width: 44%;
    height: 760px;
    float: left;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #000;
    margin-top: -20px;
    position: relative;
    z-index: 1;
}

.ModVideoImg img {
    width: 1024px;
    opacity: .6;
}

.ModVideoImg img:hover {
    opacity: .9;
}

.ModVideoInfo {
    width: 56%;
    float: left;
    background: #fff;
}

.VideoPlay {
    width: 170px;
    float: left;
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.VideoPlay img {
    width: 100%!important;
    opacity: 1!important;
}

.ContVideoInfoNotaMods {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    padding: 30px 37px 0;
}

.TitNotasVideos {
    height: 120px;
    overflow: hidden;
    border-bottom: 2px solid #573f81;
    margin: 0 0 10px;
    padding-top: 10px;
}

.VidaSaludable {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 100px 0;
    padding-bottom: 55px;
    border-bottom: 2px solid #EBEBEB;
}

.Newsletter {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 0px 0px 130px;
}

.Actualidad {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 100px 0;
    padding-bottom: 55px;
    border-bottom: 2px solid #EBEBEB;
}

.Descargables {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 100px 0;
}

.ContDescargablesHome {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    background: #f4f0f8;
    margin-top: 60px;
    padding-bottom: 70px;
}

.TitDescMes {
    width: 85%;
    float: left;
    text-align: left;
    margin: 0px 0px 12px 21px;
    border-top: 4px solid #f4f0f8;
    color: #f4f0f8;
    text-transform: uppercase;
    font-size: 25px;
    letter-spacing: 1px;
}

.ContDescargablePHome {
    width: 96%;
    float: left;
    background: #573f81;
    margin: 0 2%;
    padding: 30px 0 80px;
    margin-top: -20px;
    text-align: center;
}

.imgDescargablePHome {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    background: #fff;
    margin: 0 10%;
    text-align: center;
}

.imgDescargablePHome img:hover {
    opacity: .8;
}

.BtnGratis {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: center;
    font-size: 40px;
    padding-top: 20px;
    font-weight: 500;
}

.BtnGratis a {
    width: 40%;
    margin: 0 auto;
    padding: 20px 40px;
    color: #fff;
    text-decoration: underline;
    text-underline-position: under;
    text-decoration-color: #fff;
}

.BtnGratis a:hover {
    color: #f4f0f8;
    text-decoration: none;
}

.BtnGratis.BtnGsmall {
    font-size: 24px;
    padding-top: 10px;
}

.BtnGratis.BtnGsmall a {
    width: 30%;
    color: #573f81;
    text-decoration-color: #573f81;
}

.SparkDescUp {
    width: 75px;
    float: right;
    margin: 0 auto;
    margin-right: 17px;
    opacity: .7;
}

.SparkDescUp img {}

.SparkDescDown {
    width: 75px;
    float: left;
    opacity: .7;
    margin: 0 auto;
    margin-top: -62px;
    margin-left: 20px;
}

.SparkDescDown img {}

.ModsDescargableHomeSmalls {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 70px 0 66px;
}

.ModSmallDescargableHome {
    margin: 0 5%;
    float: left;
}

.ModSmallDescargableHome img:hover {
    opacity: .8;
}

.ContNewsHome {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin-top: 71px;
    text-align: center;
}

.ContTitNews {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

.ContInfoNewsHome {
    width: 45%;
    height: 533px;
    float: left;
    background: #f4f0f8;
    border-top: 20px solid #fff;
}

.ImgNews {
    width: 55%;
    height: 533px;
    float: left;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

.ImgNews img {
    width: 923px
}

.txtNews {
    padding: 0 42px;
    font-size: 17px;
    line-height: 28px;
    margin: 48px 0 10px;
}

.txtNewsHome {
    float: left;
    font-size: 22px;
    font-weight: 700;
    padding: 16px 0;
}

.SparkNews {
    width: 50px;
    float: right;
    margin-top: -12px;
    margin-left: 7px;
}

.ContNewsHomeSocial {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin-top: 5px;
}

.ContNewsHomeSocial form {
    width: 390px;
    margin: 0 auto;
}

.ContNewsHomeSocial .indicates-required {
    text-align: right;
    font-size: 11px;
    color: #a1a1a1;
}

.ContNewsHomeSocial .indicates-required .asterisk {
    font-size: 18px;
    color: #dc3545;
}

.ContNewsHomeSocial .mc-field-group {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 8px 0;
}

.ContNewsHomeSocial .mc-field-group .asterisk {
    color: #dc3545;
}

.ContNewsHomeSocial input {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    background: #fff;
    border-radius: 0px;
    border: 2px solid #57417f;
    padding: 6px 10px;
    color: #232323;
    text-transform: inherit;
    height: 40px;
    font-size: 17px;
    font-weight: 300;
}

.ContNewsHomeSocial input::placeholder {
    color: #343434;
    font-size: 16px;
}

.ContNewsHomeSocial input:focus {
    border: 2px solid #555!important;
    border-radius: 0!important;
}

.ContNewsHomeSocial .clear {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: center;
    margin-top: 7px;
}

.ContNewsHomeSocial .button {
    width: 328px;
    height: 61px;
    float: left;
    margin: 0 31px;
    background: #000;
    border: none;
    padding: 10px 0px 8px;
    color: #fff;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-size: 19px;
    font-weight: bold;
}

.ContNewsHomeSocial .button:hover {
    color: #000;
    background: #fff;
    border: 2px solid #000;
}

.ContNewsHomeSocial #mc_embed_signup div.mce_inline_error {
    margin: 0;
    padding: 0;
    background-color: transparent;
    color: #da3849;
    font-size: 14px;
}

.ContNewsHomeSocial #mce-success-response {
    color: #46808e;
}

.Bazar-m10 {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 100px 0;
    padding-bottom: 37px;
    background: #fdeae2;
}

.Bazar-m10 .ContTitHome {
    margin: -74px 0 70px;
}

.ModNotaBazar {
    margin-bottom: 55px;
}

.imgBazarNota {
    width: 55%;
    height: 240px;
    float: left;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

.imgBazarNota img {
    width: 335px;
}

.imgBazarNota img:hover {
    opacity: .8;
}

.InfoBazarNota {
    width: 43%;
    float: left;
    padding: 10px 20px;
}

.TitBazarNota {
    text-align: left;
}

.TxtBazarNota {
    text-align: left;
    font-size: 19px;
    font-weight: 400;
    margin: 10px 0;
    line-height: 30px;
    border-top: 2px solid #000;
    padding-top: 10px;
}

.Instagram {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 100px 0 70px;
    background: #f4f0f8;
    padding-bottom: 70px;
}

.Instagram .ContTitHome {
    margin: -74px 0 50px;
}

.contInstagram {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

.embedInstagram {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 0 auto;
    margin-bottom: 30px;
}

.imgInsta {
    float: left;
    width: 23%;
    margin: 0 1%;
}

.sbi_photo_wrap a {
    height: 330px!important;
}

.TitNotas.UrlInsta {
    padding: 0px;
    text-align: center;
    margin: 0 0 40px 0;
}

.TitNotas.UrlInsta a {
    color: #e50069;
    text-decoration: underline;
    text-underline-position: under;
    text-decoration-color: #e50069;
}

.TitNotas.UrlInsta a:hover {
    color: #000;
    text-decoration: none;
}

.BtnBlack {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

.BtnBlack a {
    width: 38%;
    margin: 0 auto;
    position: relative;
    display: block;
    overflow: hidden;
    text-align: center;
}

.BtnBlack a span {
    width: -webkit-fill-available;
    width: -moz-available;
    transition: transform 0.2s ease-out;
    text-transform: uppercase;
    font-size: 19px;
    font-weight: bold;
}

.BtnBlack a span:first-child {
    display: inline-block;
    padding: 25px 11px;
    background: #000;
    color: #fff;
    border: 2px solid #000;
    position: relative;
    z-index: 1;
}

.BtnBlack a span:last-child {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transform: translateY(-100%);
    background: #fff;
    color: #000;
    border: 2px solid #000;
    z-index: 2;
    padding: 25px 10px 10px;
}

.BtnBlack img {
    width: 50px;
    margin-right: 10px;
}

.BtnBlack a:hover span:first-child {
    transform: translateY(100%);
}

.BtnBlack a:hover span:last-child,
.BtnBlack[data-animation] a:hover span:last-child {
    transform: none;
}

.stickyBanner {
    width: -webkit-fill-available;
    width: -moz-available;
    position: fixed;
    z-index: 31;
    bottom: 0;
    padding: 20px 20px 0px;
    display: none;
}

.imgSticky {
    width: -webkit-fill-available;
    width: -moz-available;
    background: #e1e0e0;
    float: left;
    text-align: center;
}

.closeSticky {
    float: right;
    padding: 11px;
    background: #e1e0e0;
    border-top-left-radius: 53px;
    border-top-right-radius: 53px;
}

.closeSticky:hover {
    color: #fffefe;
}

.breadcrumbs {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 13px 0px 12px;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 1px;
    text-align: left;
}

.bc a {
    color: #858585;
}

.bc a:hover {
    color: #000;
}

.bc i {
    font-size: 17px;
    margin-left: 8px;
}

.ContFechaYautor {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: center;
    margin: 20px 0 30px;
    font-size: 13px;
    font-style: italic;
}

.Pautor {
    border-right: 2px solid #cfcfcf;
    padding-right: 30px;
}

.Pautor a {
    color: #e50069;
    text-decoration: underline;
}

.Pautor a:hover {
    color: #000;
    text-decoration: none;
}

.Pfecha {
    margin-left: 30px;
}

.scroll-top {
    width: 50px;
    height: 50px;
    position: fixed;
    bottom: 103px;
    right: 18px;
    font-size: 30px;
    padding: 0;
    background: #e50069;
    border-radius: 30px;
    display: none;
    outline: none;
    border-color: transparent;
    z-index: 3;
}

.scroll-top i {
    display: inline-block;
    color: #fff!important;
    font-size: 27px;
}

.scroll-top:hover {
    cursor: pointer;
    background: #000;
    box-shadow: none;
    border: none;
}

.scroll-top:focus {
    background: #e50069;
    box-shadow: none;
    border: none;
    --bs-btn-focus-shadow-rgb: transparent;
    --bs-btn-active-shadow: none;
}

.SeccNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

.contImgDest {
    width: -webkit-fill-available;
    width: -moz-available;
    margin-bottom: 20px;
    display: inline-block;
    text-align: center;
}

.contImgDest img {}

.VideoSingle {
    width: -webkit-fill-available;
    width: -moz-available;
    padding: 11px 20px 4px 20px;
    margin-top: 20px;
    display: inline-block;
}

.cont-singletxt {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    position: relative;
    z-index: 1;
    margin-bottom: 21px;
    border-bottom: 2px solid #f4f4f4;
    margin-left: 10px;
}

.label-video {
    float: left;
    font-size: 30px;
}

.txt-video {
    width: auto;
    float: left;
    text-transform: uppercase;
    margin-top: 8px;
    margin-left: 17px;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 6px;
}

.ContVideoSingle {
    width: 400px;
    display: inline-block;
}

.ContVideoSingle iframe {
    left: 0;
}

.siguienteNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    background: #57417f;
    position: fixed;
    z-index: 3;
    top: 0;
    left: 0;
    display: none;
}

.sigNot {
    float: left;
    width: 62%;
    padding: 10px 0px;
    color: #f4f0f896;
    font-size: 12px;
    font-style: italic;
    text-align: left;
    font-weight: 400;
}

.sigNot strong {
    font-size: 14px;
    font-style: initial;
}

.sigNot a {
    color: #f4f0f8;
    text-decoration: underline;
    text-underline-position: under;
    text-decoration-color: #f4f0f8;
}

.sigNot a:hover {
    text-decoration: none;
}

.redescomparteNotaHead {
    float: right;
    width: 37%;
    text-align: right;
}

.textoRedesComparteMob {
    float: right;
    color: #f4f0f896;
    font-weight: 400;
    font-size: 13px;
    font-style: italic;
    margin: 20px 9px;
}

.iconoComparteNota {
    width: auto!important;
    float: right!important;
    text-align: right;
    font-size: 23px!important;
    margin: 13px 10px;
}

.iconoComparteNota a {
    color: #2cb6b8!important;
    text-decoration: none;
}

.iconoComparteNota.pint i {
    color: #2cb6b8;
}

.iconoComparteNota i:hover {
    color: #000;
}

.redescomparteBajoNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: left;
}

.iconoComparteNota.iBajoNota {
    float: left!important;
    margin: 0 10px;
    font-size: 20px!important;
}

.btnCompMobile,
.cerrarCompartirMobile {
    display: none;
}

.contVideoP {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 0;
    overflow: hidden;
    padding-bottom: 56.25%;
    margin-top: 81px;
    position: relative;
    border-right: 6px solid #333;
}

.ModDescargableSidebar {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    position: relative;
    z-index: 2;
    margin-top: 600px;
    margin-bottom: -1px;
    background: #fff;
}

.ContDescargableNotaSidebar {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    background: #573f81;
    position: relative;
    z-index: 1;
}

.SparkSide {
    width: 35px;
    position: absolute;
    z-index: 2;
    top: 23px;
    right: 9px;
    opacity: .7;
}

.TitNotasSidebar.DS {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: left;
    color: #f4f0f8;
    border-top: 3px solid #f4f0f8;
    font-weight: 300;
    margin: 20px 10px;
    padding: 2px 0 0;
    font-size: 20px;
    text-transform: uppercase;
}

.imgDesc {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

.DesP {
    float: left;
    width: -webkit-fill-available;
    width: -moz-available;
    position: relative;
    z-index: 1;
    padding: 0;
    padding: 30px 54px;
    border: 2px solid #ed4f05;
}

.TxtDesP {
    float: left;
    height: 93%;
    position: absolute;
    z-index: 2;
    padding: 0;
    background: #f5f5f5;
    right: 0;
    bottom: 12px;
    max-width: 44%;
    border-radius: 10px;
    padding: 30px;
}

.imagenDesP {
    float: left;
    width: 77%;
    border-radius: 10px;
    overflow: hidden;
}

.imagenDesP img {
    margin-bottom: 0!important;
}

.textoDesP {
    float: left;
    width: 80%;
    height: auto;
}

.titNotaDesP {
    float: left;
    line-height: 43px;
    border-left: 19px solid #ed4f05;
    font-size: 23px;
    font-weight: 600;
    padding-left: 13px;
    margin-bottom: 20px;
}

.textosubDesP {
    float: left;
    width: -webkit-fill-available;
    width: -moz-available;
    height: 138px;
    margin: 0 auto;
    text-align: center;
}

.titDescargable.DP {
    font-size: 26px;
    margin-bottom: 37px;
    height: 112px;
    overflow: hidden;
    font-weight: 600;
}

.btnDescargaDP {
    float: left;
    width: -webkit-fill-available;
    width: -moz-available;
    height: 41px;
    font-size: 23px;
    margin-top: 40px;
    font-weight: 600;
}

.btnDescargaDP span {
    border-left: 16px solid #ed4f05;
    padding-left: 10px;
}

.btnDescargaDP span a {
    color: #ed4f05;
}

.ImgDescSidebar {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    height: auto;
    padding: 0px 10px 0 10px;
}

.ImgDescSidebar img {
    width: 100%;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;
}

.ContDesSidebar {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    padding: 21px 8% 32px;
    background: #f4f0f8;
    border: 2px solid #f4f0f8;
}

.TitDesSidebar {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    font-size: 26px;
    line-height: 36px;
    font-weight: 400;
    margin-bottom: 24px;
    text-align: center;
}

.BtnDescargarNormal a {
    width: 90%;
}

.ModDescargableBajoNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 20px 0 60px 0;
}

.SeccionTaboola {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 80px 0;
}

.DescGratisBajoNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: right;
    text-align: center;
    font-size: 20px;
    margin-bottom: 20px;
}

.DescGratisBajoNota strong {
    color: #57457d;
}

.TitDescBajoNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: right;
    text-align: center;
    font-size: 29px;
    line-height: 34px;
    font-weight: 500;
    margin-bottom: 16px;
    padding: 0 30px;
}

.ContImgDesBajoNota {
    float: left;
    height: 405px;
    padding: 20px 9px;
    background: #57437e;
    display: flex;
    align-items: center;
    justify-content: center;
}

.ContTxtDesBajoNota {
    float: right;
    text-align: center;
    background: #f4f0f8;
    height: 405px;
    padding: 60px 5%;
}

.BtnDescargarBajoNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 8px 20px;
    height: 50px;
    text-align: center;
    font-size: 22px;
    font-weight: 500;
    letter-spacing: 1px;
}

.BtnDescargarBajoNota a {
    background: #821b34;
    color: #fff;
    padding: 8px 80px;
}

.BtnDescargarBajoNota a:hover {
    background: #000;
}

.ContVideoNota {
    width: -webkit-fill-available;
    width: -moz-available;
    min-height: auto;
    float: left;
    position: relative;
    margin: 72px 0;
}

.TitNotaVideo {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: left;
    color: #000;
    font-weight: 300;
    font-size: 21px;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.backVideo {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    background: #57437e;
    color: #fff;
    font-size: 26px;
    font-weight: 500;
    padding: 5px 9px;
}

.VideoNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

/*padding-bottom para video relacionado dentro de single*/

div.VideoNota div.dailymotion-player-root {
    width: 100%;
    height: 450px;
    display: inline-block;
    position: inherit!important;
    padding-bottom: inherit!important;
}

.wp-caption {
    width: -webkit-fill-available!important;
    width: -moz-available!important;
    float: left;
}

.wp-caption-text {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    font-size: 14px;
    font-style: italic;
    font-weight: 300;
    margin: 0 0 30px 0;
}

.TeInteresaria {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 60px 0 10px 0;
    border-bottom: 3px solid #D9D9D9;
    padding-bottom: 30px;
}

.TitTeInteresaria {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    color: #3a3a3a;
    text-transform: uppercase;
    text-align: left;
    letter-spacing: 1px;
    font-size: 28px;
    font-weight: 400;
    border-bottom: 3px solid #D9D9D9;
    margin-bottom: 20px;
}

.NotaTeInteresaria {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin-top: 10px;
    font-size: 21px;
    padding: 0 10px;
    font-weight: 400;
    text-transform: inherit;
    font-style: italic;
    letter-spacing: 0;
}

.ContTags {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 10px 0px;
}

.TitNotas.TitTags {
    text-transform: uppercase;
    font-size: 42px;
}

.tags {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 20px 0px;
}

.tags span {
    width: auto;
    float: left;
    margin-right: 32px;
    font-size: 15px;
    font-weight: 400;
    margin-bottom: 10px;
    text-transform: uppercase;
}

.tags span a {
    color: #000;
    text-decoration: underline;
    text-underline-position: under;
    text-decoration-color: #000;
}

.tags span a:hover {
    text-decoration: none;
}

.sidebar,
.contIzq {
    float: left;
}

aside,
.contIzq {
    float: left;
    margin-top: 32px;
}

.destacado {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 0px 0px 30px;
    padding: 16px 0 0;
    font-size: 27px;
    line-height: 43px;
    font-weight: 200;
    color: #626262;
    text-align: left;
}

.contNota {
    width: 91%;
    float: left;
    font-size: 19px;
    font-weight: 300;
    line-height: 33px;
}

.contImgNotaSingle {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 40px 0 0px;
}

.NotaListas {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 5px 0;
    padding: 10px 50px;
    text-align: left;
    font-weight: 400;
}

.NotaListas ul {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
}

.NotaListas li {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    list-style: none;
}

.NotaListas ul li::before {
    content: "\2022";
    color: #e50069;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}

.moduloSide {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin-top: 300px;
    position: relative;
    z-index: 2;
    background: #fff;
    border-bottom: 3px solid #D9D9D9;
}

.TitNotasSidebar {
    margin: 10px 0 15px;
    padding: 0 10px;
    font-size: 28px;
    letter-spacing: 1px;
}

.SeccSidebar {
    font-size: 50px;
    margin-top: -10px;
}

.notaSide {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    padding: 10px;
}

.ContTxtNS {
    width: 50%;
    float: left;
    padding: 0 0 0 7px;
}

.txtNS {
    font-size: 20px;
    font-weight: 500;
    line-height: 31px;
    margin: 16px 0;
    padding: 0 0 0 5px;
}

.txtNS a {
    color: #000;
}

.txtNS a:hover {
    text-decoration: none;
    color: #8a8a8a;
}

.imgNS {
    width: 50%;
    float: left;
    height: 290px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

.imgNS img {
    width: 450px;
}

.imgNS img:hover {
    opacity: .8;
}

.titSingle {
    float: left;
    width: -webkit-fill-available;
    width: -moz-available;
    font-weight: 500;
    font-size: 30px;
    text-transform: inherit;
    padding: 20px 0px;
}

.ContComparteArticulo {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    font-size: 14px;
    font-style: italic;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 2px solid #E4E4E4;
}

.TitComparteArticulo {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin-top: 14px;
    text-align: left;
}

.ContNotasRelacionadas {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 90px 0px 36px 0;
}

.SlideDosModsNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    padding: 0 40px 66px 40px;
    z-index: 1;
}

.SlideDosModsNota .slick-prev:before,
.slick-next:before {
    display: none;
}

.SlideDosModsNota .slick-next {
    right: 5px;
    z-index: 2;
    top: 34%;
}

.SlideDosModsNota .slick-prev {
    left: 5px;
    z-index: 2;
    top: 34%;
}

.SlideDosModsNota .itemSlideDosMods.notaRel {
    margin: 0;
}

.SlideDosModsNota .imgSlideDosMods.imgNotaRel {
    height: 260px;
    margin: 0 9px;
    position: relative;
    z-index: 1;
}

.SlideDosModsNota .imgSlideDosMods.imgNotaRel img {
    width: 351px;
}

.txtSlideDosMods {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    padding: 0 20px;
}

.relBanner {
    background: #f4f4f4;
    display: flex;
    align-items: center;
    justify-content: center;
}

.NotaRelMobile {
    display: none;
}

.TitNotasRelP {
    font-size: 39px;
    line-height: 43px;
    font-weight: 400;
    text-transform: uppercase;
    margin: 0 0 50px 0;
    letter-spacing: 1px;
}

.TitNotasRel {
    font-size: 22px;
    line-height: 32px;
    font-weight: 400;
    margin: 0;
    border-bottom: 0;
    padding: 10px 0px;
}

.TitNotasRel a {
    color: #000;
    text-decoration: none;
}

.TitNotasRel a:hover {
    color: #bcbcbc;
    text-decoration: none;
}

.imgNotaRel {
    height: 290px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 16px;
    position: relative;
    z-index: 1;
}

.imgNotaRel img {
    width: 412px;
}

.SeccionNewsletterNota {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 100px 0;
    border: 2px solid #C3B09C;
    padding: 30px;
}

.ContNewsNota {
    padding: 40px 11%;
}

.ContimgNewsNota {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
}

.ImgNewsNota {
    width: 430px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

.ImgNewsNota img {
    width: 870px;
}

.ContHistorico {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin: 20px 0 120px 0;
}

.ContHistModa {
    border-top: 3px solid #fef8fb;
}

.ContHistVidaSaludable {
    border-top: 3px solid #f1f9f9;
}

.ContHistLifestyle {
    border-top: 3px solid #fff9f9;
}

.ContHistActualidad {
    border-top: 3px solid #fefbf1;
}

.ContHistDescargables {
    border-top: 3px solid #f4f0f8;
}

.ContHistBazar {
    border-top: 3px solid #fef4f1;
}

.TitHis {
    margin: 50px 0 40px 0;
    padding: 0 10px;
    text-align: left;
    font-size: 96px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #fff;
}

.TitHisModa {
    padding: 0 10px;
    background: #e50069;
    line-height: 120px;
}

.TitHisBelleza {
    padding: 0 10px;
    background: #75cdea;
}

.TitHisVidaSaludable {
    padding: 0 10px;
    background: #0ecf91;
}

.TitHisLifestyle {
    padding: 0 10px;
    background: #e4b618;
}

.TitHisActualidad {
    padding: 0 10px;
    background: #ff9800;
}

.TitHisDescargables {
    padding: 0 10px;
    background: #573f81;
}

.TitHisBazar {
    padding: 0 10px;
    background: #fef4f1;
}

.His-row {
    margin-top: 24px;
    float: left;
}

.histo-banner {
    background: #F7F7F7;
    height: 633px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.historico {
    margin-bottom: 40px;
}

.historicoModa {
    border-bottom: 2px solid #e50069;
}

.historicoBelleza {
    border-bottom: 2px solid #75cdea;
}

.historicoVidaSaludable {
    border-bottom: 2px solid #2cb6b8;
}

.historicoLifestyle {
    border-bottom: 2px solid #ef7c43;
}

.historicoActualidad {
    border-bottom: 2px solid #f8ea46;
}

.historicoDescargables {
    border-bottom: 2px solid #573f81;
}

.historicoBazar {
    border-bottom: 2px solid #fdeae2;
}

.imgHist {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    height: 340px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 1;
}

.imgHist img {
    width: 530px;
}

.txtHist {
    width: -webkit-fill-available;
    width: -moz-available;
    height: 303px;
    overflow: hidden;
    float: left;
    text-align: left;
    padding: 17px 20px 26px 5px;
}

.txtHist h2 {
    height: 113px;
    overflow: hidden;
    border-bottom: none;
    margin: 0;
    font-size: 27px;
    line-height: 39px;
    padding: 0;
    margin-bottom: 20px;
}

.histChico {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    font-size: 16px;
    height: 74px;
    overflow: hidden;
    margin-bottom: 12px;
}

.LandingDescargable {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    margin-top: 20px;
}

.ContDescargableP {
    width: -webkit-fill-available;
    width: -moz-available;
    height: 100%;
    float: left;
    margin-bottom: 40px;
    background: #f4f0f8;
}

.ImgDescargableP {
    width: 60%;
    float: left;
}

.TxtDescargableP {
    width: 40%;
    height: 100%;
    float: left;
}

.TitDescargableP {
    font-size: 24px;
    padding: 0 0 15px 0;
    margin: 8% 12% 11px 12%;
    text-align: center;
    line-height: 34px;
    border-bottom: 3px solid #000;
    font-weight: 700;
}

.DescDescargable {
    width: -webkit-fill-available;
    width: -moz-available;
    height: 76px;
    overflow: hidden;
    float: left;
    padding: 0px 14%;
    text-align: left;
    margin-bottom: 20px;
}

.histDescargables {
    margin-bottom: 40px;
}

.imgHistDescargables {
    width: -webkit-fill-available;
    width: -moz-available;
    background: #f4f4f4;
    float: left;
    display: flex;
    align-items: center;
    justify-content: center;
}

.txtHistDescargables {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    border-bottom: 2px solid #f4f0f8;
    padding: 26px 20px 26px 0;
}

.TitHistDescargables {
    height: 152px;
    overflow: hidden;
    font-size: 28px;
    padding: 0;
    border-bottom: none;
    margin: 0 0 33px 0;
    line-height: 40px;
    font-weight: 500;
}

.bannerHistDesc {
    height: 531px;
}

.ContError404 {
    width: -webkit-fill-available;
    width: -moz-available;
    float: left;
    text-align: center;
    margin-bottom: 50px;
    border-bottom: 2px solid #F3F3F3;
    padding-bottom: 10px;
}

.ContInfo404 strong {
    font-size: 35px;
}

.ContInfo404txt {
    float: left;
    text-align: center;
    margin-top: 16%;
    font-weight: 400;
    font-size: 22px;
}

.ContInfo404img {
    float: right;
    margin: 0 auto;
}

.LoadGif {
    width: 100%;
    text-align: center;
    float: left;
}

.LoadGif img {
    width: 71px;
    height: 71px;
    float: none!important;
}

#infscr-loading {
    width: 100%;
    text-align: center;
    float: left;
}

#infscr-loading img {
    width: 71px;
    height: 71px;
    float: none!important;
}

@media (max-width: 575.98px) {
    .modal_contenedorGralVideosDM {
        width: 98%;
        overflow: hidden;
        padding: 10px 20px;
    }
    .modal_imgPrincipalVideosDM {
    width: 100%;
}
    .breadcrumbs {
        margin: 40px 0 10px 0;
    }
    .FotoAutor {
        margin: 0 auto;
        float: none;
    }
    .BioAutor {
        width: -webkit-fill-available;
        width: -moz-available;
        padding-left: 0;
    }
    .AutorH1 {
        text-align: center;
        font-size: 30px;
    }
    .AutorCargo {
        text-align: center;
        margin-top: 15px;
    }
    .AutorRedes {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .txtHist h3 {
        height: auto;
        overflow: inherit;
    }
    .banner-e-desk {
        display: none;
    }
    .banner-e-mob {
        display: block;
    }
    .TitHisModa {
        line-height: 70px;
    }
    .modNewsletterNota {
        padding: 22px 26px 40px 26px;
    }
    .titNewsletterNota {
        display: inline-block;
    }
    .modRecomendamos_h3 {
        margin-bottom: 15px;
        margin-top: 30px;
    }
    .modRecomendamos_contenedor {
        width: 95%;
        margin: 10px 7px;
    }
    .modRecomendamos_titulo {
        height: 110px;
        background: #FFF;
        padding: 20px;
    }
    .modRecomendamos_imagen {
        width: 100%;
        height: auto;
        display: block;
    }
    .barraSusNEWS {
        top: 73px;
    }
    .AllBanners {
        display: flex;
    }
    .quote-box {
        width: 94%;
        margin: 20px 3%;
    }
    .TitNotas.UrlInsta {
        margin: 11px 5px 27px 5px;
    }
    .ContFormMailchimpNews {
        margin: 19px 2% 0 2%;
        padding: 18px 4% 34px 4%;
    }
    .NewsSus {
        width: 94%;
        height: 470px;
    }
    .DescargaGratisImg img {
        width: 255px;
    }
    .notaMobile {
        display: block;
        margin: 10px 0;
    }
    .bannerdesk .leader {
        display: none;
    }
    .bannermob .leader {
        width: 100%;
        display: block;
    }
    .publicidad.nota {
        display: none;
    }
    .categoriasHeader2022 span {
        margin: 0 17px;
        font-size: 15px;
    }
    .HeadSub {
        height: 75px;
    }
    .Logo {
        background: transparent;
        margin: 6px 0 0 28px;
    }
    .LogoMarginTp {
        margin: 44px 0 0;
        float: none;
    }
    .Logo img {
        width: 200px;
    }
    .LogoCenter img {
        width: 233px;
    }
    .LogoMarginTpDesk {
        display: none!important;
    }
    .LogoMarginTpMob {
        display: block;
    }
    .containerMenu {
        margin-top: 1px;
        float: left;
        padding: 0;
    }
    .categoriasHeader2022 {
        display: none;
    }
    .barraRedes {
        display: none;
    }
    #menu::-webkit-scrollbar {
        display: none;
    }
    #menu {
        top: 0;
        padding: 0% 2% 0;
        overflow-x: scroll;
    }
    #menuToggle {
        display: block;
        top: 23px!important;
        left: 10px;
    }
    .menuDesplegado::-webkit-scrollbar {
        display: none;
    }
    .menuDesplegado {
        overflow-x: scroll;
    }
    .butdropdwn {
        padding: 12px 17px;
        margin: 0;
    }
    .containerMenu li a {
        font-size: 19px;
    }
    .Redes2 {
        padding: 18px 0;
        margin-top: 9px;
    }
    .buscador2022 {
        margin-top: 16px;
        margin-bottom: 12px;
    }
    .buscador2022 input {
        width: 79%!important;
    }
    .container {
        max-width: 100%;
        padding: 0 4px;
    }
    .skin-container {
        margin-top: 93px;
    }
    .LoMasnuevo {
        margin: 60px 0 25px 0;
    }
    .SlideLoMasNuevo {
        padding: 0 0 47px 0;
    }
    .itemSlideLoMasNuevo {
        border-right: none;
        padding: 0 20px;
    }
    .imgSlideLoMasNuevo {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        margin-bottom: 8px;
        display: block;
    }
    .imgSlideLoMasNuevo img {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .txtSlideLoMasNuevo {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .SlideLoMasNuevo .slick-prev {
        top: 22%;
        left: 4px;
    }
    .SlideLoMasNuevo .slick-next {
        top: 22%!important;
        right: 4px;
    }
    .slick-arrow i {
        font-size: 20px;
        padding: 6px 7px;
        width: 36px;
        height: 36px;
        border: 2px solid #000;
    }
    .SlidePrincipalTit {
        font-size: 29px;
        line-height: 40px;
        padding: 10px 0px;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .imgNotaHome {
        height: auto;
    }
    .imgNotaHome img {
        width: 100%;
    }
    .ContNotasBanner {
        height: 300px!important;
        background: transparent;
    }
    .TitCat {
        font-size: 16px;
        font-weight: 700;
    }
    .single-item button {
        top: 21%;
    }
    .SlidePrincipalItemImg {
        height: auto;
    }
    .SlidePrincipalItemImg img {
        width: 100%;
    }
    .SlidePrincipalCaption {
        padding: 20px;
    }
    .carouselImg {
        height: auto;
        overflow: inherit;
    }
    .MiSlideEstilo2 {
        width: 90%;
    }
    .MiSlideEstilo2 span {
        width: 43px!important;
        font-size: 26px;
    }
    .SlideModa {
        padding: 0 0 47px 0;
    }
    .SlideModa .slick-next {
        top: 25%!important;
        right: 12px;
    }
    .SlideModa .slick-prev {
        top: 25%;
        left: 12px;
    }
    .ContNotas {
        margin-bottom: 20px;
    }
    .ContNotasBanner.NotaBanner {
        height: auto!important;
        margin-bottom: 20px;
        padding: 20px 0;
    }
    .Moda {
        margin: 45px 0px;
        padding-bottom: 0px;
    }
    .Actualidad {
        margin: 40px 0;
        padding-bottom: 20px;
    }
    .VidaSaludable {
        margin: 70px 0;
        padding-bottom: 20px;
    }
    .Video {
        margin: 60px 0;
    }
    .VideoPlay {
        width: 36%;
    }
    .TitSeccionHome {
        font-size: 35px;
        margin-top: -5px;
    }
    .ContTitHome {
        font-size: 24px;
    }
    .Instagram .ContTitHome {
        margin: -40px 0 18px;
    }
    .ContVideoInfoNotaMods {
        padding: 4px 5px 0;
    }
    .ModVideoImg {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        display: block;
    }
    .ModVideoImg img {
        width: 100%;
    }
    .ModVideoInfo {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .TitNotasVideos {
        height: auto;
        overflow: inherit;
    }
    .verMas {
        width: -webkit-fill-available;
        width: -moz-available;
        float: left;
        margin-top: 15px;
    }
    .TitNotas {
        font-size: 22px;
        line-height: 32px;
        padding: 5px 0;
        margin-top: 7px;
    }
    .HomeImgDesc img {
        width: 100%;
    }
    .ContNewsHomeSocial form {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .ContNewsHomeSocial .button {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .Instagram {
        padding-bottom: 48px;
    }
    .imgInsta {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        overflow: inherit;
    }
    .imgInsta.instaimg2 {
        margin-top: 10px;
        margin-left: 0;
    }
    .imgInsta img {
        width: 100%;
    }
    .itemSlideDosMods {
        margin: 0;
        padding: 0;
    }
    .imgSlideDosMods {
        height: auto;
        overflow: inherit;
    }
    .imgSlideDosMods img {
        width: 100%;
    }
    .SlideDosModsNota .imgSlideDosMods.imgNotaRel {
        height: auto;
    }
    .SlideDosModsNota .imgSlideDosMods.imgNotaRel img {
        width: 100%;
    }
    .Descargables {
        margin: 84px 0;
    }
    .ContDescargablesHome {
        width: -webkit-fill-available;
        width: -moz-available;
        float: left;
        background: #f4f0f8;
        margin-top: 60px;
        padding-bottom: 50px;
    }
    .ContDescargablePHome {
        padding: 20px 0 26px;
    }
    .imgDescargablePHome {
        margin: 0 2%;
        margin-top: 7px;
    }
    .SparkDescUp {
        display: none;
    }
    .SparkDescDown {
        display: none;
    }
    .ModsDescargableHomeSmalls {
        display: block;
        margin: 34px 0 0;
    }
    .ModSmallDescargableHome {
        margin: 0;
        padding: 0 20px;
        margin-bottom: 40px;
    }
    .TitDescMes {
        width: 94%;
        margin: 0px 0px 6px 10px;
        font-size: 20px;
    }
    .Videos {
        margin: 53px 0;
    }
    .BtnGratis {
        font-size: 27px;
    }
    .BtnGratis a {
        width: -webkit-fill-available;
        width: -moz-available;
        padding: 20px 12px;
    }
    .Newsletter {
        margin: 0px 0px 40px;
    }
    .ContNewsHome {
        margin-top: 30px;
    }
    .txtNews {
        width: -webkit-fill-available;
        width: -moz-available;
        margin: 40px 0 10px;
    }
    .ImgNews {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        overflow: inherit;
    }
    .ImgNews img {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .ContInfoNewsHome {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        border-top: none;
        padding: 0 20px 40px 20px;
    }
    .Bazar-m10 {
        margin: 40px 0;
        padding-bottom: 10px;
    }
    .ModNotaBazar {
        margin-bottom: 6px;
    }
    .Bazar-m10 .ContTitHome {
        margin: -37px 0 70px;
    }
    .InfoBazarNota {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .imgBazarNota {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
    }
    .imgBazarNota img {
        width: 100%;
    }
    .embedInstagram {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .sbi_photo_wrap a {
        height: 243px!important;
    }
    .BtnBlack {
        padding: 0 10px;
    }
    .BtnBlack a span {
        font-size: 17px;
    }
    .BtnBlack a {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .BtnBlack img {
        width: 37px;
        margin-right: 9px;
    }
    .contImgDest {
        height: auto;
        overflow: inherit;
    }
    .contImgDest img {
        width: 100%;
    }
    .TitNotas.TitTags {
        font-size: 36px;
        line-height: 52px;
    }
    .ModDescargableBajoNota {
        margin: 0;
    }
    .VideoSingle {
        margin-top: 0;
        padding: 11px 0px 5px 0px;
    }
    .ContVideoSingle iframe {
        width: 100%!important;
    }
    .VideoNota iframe {
        width: 100%!important;
    }
    .cont-singletxt {
        margin-left: 0;
    }
    .txt-video {
        margin-top: 11px;
        margin-left: 14px;
        font-size: 16px;
    }
    .contIzq {
        margin-top: 3px;
    }
    .sidebar {
        display: none;
    }
    .contNota {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .ContImgDesBajoNota {
        height: auto;
        padding: 0;
        background: #fff;
    }
    .ContTxtDesBajoNota {
        height: auto;
        padding: 30px 10%;
    }
    .TitDescBajoNota {
        padding: 0;
    }
    .BtnDescargarBajoNota {
        margin: 8px 0;
    }
    .BtnDescargarBajoNota a {
        padding: 8px 16%;
    }
    .ContNewsNota {
        padding: 0;
    }
    .ContimgNewsNota {
        margin-top: 30px;
        padding: 0 5%;
    }
    .SeccionNewsletterNota {
        padding: 30px 12px;
    }
    .ImgNewsNota {
        width: -webkit-fill-available;
        width: -moz-available;
        height: 300px;
    }
    .ImgNewsNota img {
        width: 600px
    }
    .btnCompMobile {
        display: block;
        float: right;
        background: #e3116a;
        font-size: 15px;
        border-radius: 20px;
        padding: 2px 12px;
        font-weight: bold;
        margin: 16px 10px;
        color: #fff;
    }
    .redescomparteNotaHead {
        width: -webkit-fill-available;
        width: -moz-available;
        height: 100%;
        float: right;
        position: absolute;
        z-index: 6;
        background: #57457d;
        left: 0;
        top: 0;
        text-align: center;
        padding-top: 22px;
        display: none;
    }
    .sigNot {
        width: 53%;
    }
    .siguienteNota {
        height: auto;
        padding: 0 0 0 5px;
    }
    .cerrarCompartirMobile {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        margin: -6px 12px 0 0;
        font-size: 41px;
        color: #f4f0f8;
        background: transparent;
    }
    .sigNot strong {
        font-size: 12px;
        line-height: 17px;
        font-style: initial;
        margin-top: 4px;
        float: left;
    }
    .textoRedesComparteMob {
        display: none;
    }
    .iconoComparteNota {
        float: none!important;
    }
    .Pautor {
        width: -webkit-fill-available;
        width: -moz-available;
        float: left;
        text-align: center;
        border-right: none;
        padding-right: 0;
        margin-bottom: 10px;
    }
    .Pfecha {
        width: -webkit-fill-available;
        width: -moz-available;
        float: left;
        text-align: center;
        margin-left: 0;
    }
    .stickyBanner {
        display: none;
    }
    .TitNotasRelP {
        font-size: 34px;
        line-height: 43px;
        margin: 0 0 30px 0;
    }
    .SlideDosModsNota {
        padding: 0 0px 66px 0px;
    }
    .ContNotasRelacionadas {
        margin: 30px 0px 10px 0;
    }
    .tags span {
        font-size: 18px;
    }
    .TitHis {
        font-size: 60px;
        line-height: 80px;
    }
    .TitHisDescargables {
        font-size: 36px;
    }
    .imgHist {
        height: auto;
        overflow: inherit;
    }
    .imgHist img {
        width: 100%;
    }
    .histo-banner {
        height: auto;
        padding: 20px 0;
        border: none;
    }
    .historico,
    .txtHist h2,
    .histChico {
        max-width: 100%;
        height: auto;
        overflow: visible;
    }
    .ContHistorico {
        margin: 20px 0 60px 0;
    }
    .ImgDescargableP {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        overflow: inherit;
    }
    .TxtDescargableP {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        overflow: inherit;
        padding: 20px;
    }
    .imgHistDescargables,
    .TitHistDescargables {
        height: auto;
        overflow: inherit;
    }
    .imgHistDescargables img,
    .ImgDescargableP img {
        width: 100%;
    }
    .TitDescargableP {
        margin: 0 0 11px 0;
        padding: 0;
        font-size: 34px;
        line-height: 46px;
    }
    .DescDescargable {
        height: auto;
        overflow: inherit;
        padding: 0px 6%;
    }
    .txtHistDescargables {
        padding: 28px;
    }
    h1 {
        font-size: 36px;
        line-height: 41px;
    }
    .ContInfo404txt {
        margin-top: 10px;
    }
    .ContInfo404img {
        padding: 0 20px;
    }
    .ContInfo404 img {
        width: 100%;
    }
    .imgNotaRel {
        height: auto;
        overflow: inherit;
    }
    .imgNotaRel img {
        width: 100%;
    }
    .notaRel {
        margin: 10px 0;
    }
    .relBanner {
        margin: 10px 0;
        padding: 0;
        background: transparent;
    }
    .NotaRelMobile {
        display: block;
        margin: 10px 0;
    }
    .ColModuloVideoP {
        width: 100%;
        float: none;
        display: inline-block;
    }
    .ColModuloVideoPSec {
        width: 100%;
        float: none;
        display: inline-block;
        margin-top: 20px;
    }
    .ModuloImgVSide {
        width: 100%;
        height: 207px;
    }
    .ModTitV-side {
        width: 100%;
    }
    .HomeVideoCard {
        height: 350px;
    }
    .ModVideo div {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0!important;
    }
    .ModVideo iframe {
        max-width: 200px;
        max-height: 400px;
        left: inherit!important;
    }
    .SliderVideoteca .slick-prev {
        left: 5%!important;
    }
    .SliderVideoteca .slick-next {
        right: 5%!important;
    }
    .ColModuloVideoPSecSingle {
        width: 100%;
        display: inline-block;
        float: none;
        margin-top: 30px;
    }
    .AllBannersSideV {
        height: auto;
    }
    .banner-desk {
        display: none;
    }
    .banner-mob {
        display: flex;
    }
    .ImgSliderVideoteca {
        height: 160px;
    }
    .ModuloImgV {
        height: 170px;
    }
    .ContRedesVP {
        padding: 15px;
    }
    .TxtRedesVP {
        font-size: 17px;
        line-height: 20px;
    }
    .RedesVP {
        margin: 0 7px;
    }
    .btnTabsProd.TabsVideoteca {
        width: 100%;
        float: none;
        display: inline-block;
    }
    .TitVP {
        font-size: 33px;
        line-height: 43px;
    }
    .SubTitV {
        font-size: 24px;
        line-height: 26px;
    }
    .ContVideoSingle {
        width: 300px;
    }
    .single-item .slick-next {
        top: 20% !important;
    }
    .single-item .slick-prev {
        top: 20% !important;
    }

}

@media (min-width: 576px) and (max-width: 767.98px) {
     .modal_contenedorGralVideosDM {
    width: 98%;
    padding: 10px 20px;
    }
    .modal_contBodyVideosDM {
    text-align: center;
}
.modal_imgPrincipalVideosDM {
    width: 45%;
}
    .breadcrumbs {
        margin: 40px 0 10px 0;
    }
    .FotoAutor {
        margin: 0 auto;
        float: none;
    }
    .BioAutor {
        width: -webkit-fill-available;
        width: -moz-available;
        padding-left: 0;
    }
    .AutorH1 {
        text-align: center;
        font-size: 50px;
    }
    .AutorCargo {
        text-align: center;
        margin-top: 15px;
    }
    .AutorRedes {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .txtHist h3 {
        height: auto;
        overflow: inherit;
    }
    .banner-e-desk {
        display: none;
    }
    .banner-e-mob {
        display: block;
    }
    .modNewsletterNota {
        padding: 36px 40px 53px 40px;
    }
    .modRecomendamos_h3 {
        margin-bottom: 15px;
        margin-top: 30px;
    }
    .modRecomendamos_contenedor {
        width: 45%;
        margin: 10px 7px;
    }
    .modRecomendamos_titulo {
        height: 110px;
        background: #FFF;
        padding: 20px;
    }
    .modRecomendamos_imagen {
        width: 100%;
        height: 120px;
        display: block;
    }
    .barraSusNEWS {
        top: 62px;
        font-size: 16px;
    }
    .NewsSus {
        width: 94%;
        height: 580px;
    }
    .DescargaGratisImg img {
        width: 290px;
    }
    .notaMobile {
        display: block;
    }
    .bannerdesk .leader {
        display: none;
    }
    .bannermob .leader {
        width: 100%;
        display: block;
    }
    .publicidad.nota {
        display: none;
    }
    .categoriasHeader2022 span {
        margin: 0 17px;
        font-size: 15px;
    }
    /*.HeadSub {
    height: 80px;
}*/
    .Logo {
        background: transparent;
        margin: 1px 0 0 29px;
    }
    .LogoMarginTpDesk {
        display: none!important;
    }
    .LogoMarginTpMob {
        display: block;
    }
    .LogoMarginTp {
        margin: 37px 0 0;
        float: none;
    }
    .LogoCenter img {
        width: 266px;
    }
    .containerMenu {
        margin-top: 12px;
        float: left;
        padding: 0;
    }
    .categoriasHeader2022 {
        display: none;
    }
    .barraRedes {
        display: none;
    }
    #menu::-webkit-scrollbar {
        display: none;
    }
    #menu {
        top: 0;
        padding: 0% 2% 0;
        overflow-x: scroll;
    }
    #menuToggle {
        display: block;
        left: 12px;
        top: 18px!important;
    }
    .menuDesplegado::-webkit-scrollbar {
        display: none;
    }
    .menuDesplegado {
        overflow-x: scroll;
    }
    .butdropdwn {
        padding: 12px 17px;
    }
    .containerMenu li a {
        font-size: 21px;
    }
    .Redes2 {
        padding: 18px 0;
        margin-top: 9px;
    }
    .buscador2022 {
        margin-top: 19px;
        margin-bottom: 5px;
    }
    .buscador2022 input {
        width: 89%!important;
    }
    .container {
        max-width: 99%;
    }
    .skin-container {
        margin-top: 94px;
    }
    .TitCat {
        font-size: 16px;
        font-weight: 700;
    }
    .TitSeccionHome {
        font-size: 45px;
        margin-top: -9px;
    }
    .ContDescargablesHome {
        padding-bottom: 61px;
    }
    .ModsDescargableHomeSmalls {
        display: block;
        margin: 31px 0 15px 0;
    }
    .single-item button {
        top: 28%;
    }
    .SlidePrincipalTit {
        font-size: 32px;
        line-height: 44px;
        padding: 20px 14px;
    }
    .ModSmallDescargableHome {
        margin: 0 8%;
        width: 84%;
        margin-bottom: 24px;
    }
    .SlidePrincipalItemImg {
        height: auto;
    }
    .SlidePrincipalItemImg img {
        width: 100%;
    }
    .MiSlideEstilo button {
        top: 17%;
    }
    .MiSlideEstilo img {
        width: 100%;
    }
    .carouselImg {
        height: auto;
        overflow: inherit;
    }
    .MiSlideEstilo2 {
        width: 90%;
    }
    .SlideModa {
        padding: 0 0 47px 0;
    }
    .SlideLoMasNuevo {
        padding: 0 0 47px 0;
    }
    .ContTitHome {
        margin: 1px 0 40px;
        font-size: 39px;
    }
    .Bazar-m10 .ContTitHome {
        margin: -60px 0 38px;
    }
    .Instagram .ContTitHome {
        margin: -60px 0 25px;
    }
    .itemSlideLoMasNuevo {
        border-right: none;
        padding: 0 10px;
    }
    .imgSlideLoMasNuevo {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        margin-bottom: 8px;
        display: block;
    }
    .imgSlideLoMasNuevo img {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .txtSlideLoMasNuevo {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .SlideLoMasNuevo .slick-prev {
        top: 44%;
        left: -4px;
    }
    .SlideLoMasNuevo .slick-next {
        top: 44%;
        right: -4px;
    }
    .ContInfoNotaMods {
        padding: 20px 30px;
    }
    .ContNotas {
        margin-bottom: 20px;
    }
    .TitNotas.DosMods {
        font-size: 33px;
        line-height: 45px;
        margin-top: 15px;
    }
    .ContVideoInfoNotaMods {
        padding: 8px 7px 0;
    }
    .ModVideoImg {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        display: block;
    }
    .ModVideoImg img {
        width: 100%;
    }
    .ModVideoInfo {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .TitNotas.UrlInsta {
        height: auto;
        margin: 0 15px 27px 15px;
    }
    .TitNotasVideos {
        height: auto;
        overflow: inherit;
    }
    .TitNotas {
        font-size: 24px;
        line-height: 33px;
        padding: 5px 0;
    }
    .ContNotasBanner {
        height: 495px!important;
        background: transparent;
    }
    .ContNotasBanner.NotaBanner {
        height: auto!important;
        margin-bottom: 20px;
        padding: 20px 0;
    }
    .LoMasnuevo {
        margin: 90px 0 25px 0;
    }
    .itemSlideLoMasNuevo {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        margin-bottom: 8px;
        display: block;
        border-right: none;
        padding: 0 10px;
    }
    .imgSlideLoMasNuevo img {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .txtSlideLoMasNuevo {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .Moda {
        margin: 76px 0px;
        padding-bottom: 30px;
    }
    .imgNotaHome {
        height: auto;
    }
    .imgNotaHome img {
        width: 100%;
    }
    .SlideModa .slick-next {
        top: 34%!important;
    }
    .SlideModa .slick-prev {
        top: 34%;
    }
    .Actualidad {
        margin: 40px 0;
        padding-bottom: 20px;
    }
    .VidaSaludable {
        margin: 70px 0;
        padding-bottom: 20px;
    }
    .Descargables {
        margin: 65px 0;
    }
    .HomeImgDesc img {
        width: 100%;
    }
    .ContNewsHomeSocial form {
        width: 85%;
    }
    .imgInsta {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        overflow: inherit;
    }
    .imgInsta.instaimg2 {
        margin-top: 10px;
        margin-left: 0;
    }
    .imgInsta img {
        width: 100%;
    }
    .ContNewsHome {
        margin-top: 30px;
    }
    .txtNews {
        width: -webkit-fill-available;
        width: -moz-available;
        margin: 40px 0 10px;
    }
    .ContNewsHomeSocial form {
        width: 87%;
    }
    .ImgNews {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        overflow: inherit;
    }
    .ImgNews img {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .ContInfoNewsHome {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        border-top: none;
        padding: 0 20px 40px 20px;
    }
    .SparkNews {
        right: -56px;
        top: -15px;
    }
    .ContNewsHomeSocial .button {
        width: -webkit-fill-available;
        width: -moz-available;
        margin: 0 10%;
    }
    .imgSlideDosMods {
        height: 540px;
    }
    .imgSlideDosMods img {
        width: 932px;
    }
    .SlideDosModsNota .slick-next {
        right: 28px;
    }
    .SlideDosModsNota .imgSlideDosMods.imgNotaRel {
        height: auto;
    }
    .SlideDosModsNota .imgSlideDosMods.imgNotaRel img {
        width: 100%;
    }
    .ContDescargablePHome {
        padding: 30px 0 53px;
    }
    .TitDescMes {
        width: 95%;
        margin: 0px 0px 12px 12px;
    }
    .Bazar-m10 {
        padding-bottom: 38px;
    }
    .ModNotaBazar {
        margin-bottom: 6px;
    }
    .InfoBazarNota {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .imgBazarNota {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
    }
    .imgBazarNota img {
        width: 100%;
    }
    .BtnBlack {
        padding: 0 10px;
    }
    .BtnBlack a {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .imgDescargablePHome {
        margin: 0 5%;
        margin-top: 15px;
    }
    .SparkDescUp {
        width: 53px;
        margin-top: -44px;
    }
    .SparkDescDown {
        width: 53px;
    }
    .contImgDest {
        height: auto;
        overflow: inherit;
    }
    .contImgDest img {
        width: 100%;
    }
    .ModDescargableBajoNota {
        margin: 0;
    }
    .VideoSingle {
        margin-top: 0;
        padding: 11px 0px 5px 0px;
    }
    .ContVideoSingle iframe {
        width: 100%!important;
    }
    .VideoNota iframe {
        width: 100%!important;
    }
    .cont-singletxt {
        margin-left: 0;
    }
    .txt-video {
        margin-top: 11px;
        margin-left: 14px;
        font-size: 16px;
    }
    .contIzq {
        margin-top: 3px;
    }
    .sidebar {
        display: none;
    }
    .contNota {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .ContImgDesBajoNota {
        height: auto;
        padding: 0;
        background: #fff;
    }
    .ContTxtDesBajoNota {
        height: auto;
    }
    .ContNewsNota {
        padding: 0;
    }
    .ContimgNewsNota {
        margin-top: 30px;
    }
    .btnCompMobile {
        display: block;
        float: right;
        background: #e3116a;
        border-radius: 20px;
        padding: 2px 12px;
        font-weight: bold;
        margin: 16px 10px;
        color: #fff;
    }
    .embedInstagram {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .sbi_photo_wrap a {
        height: 316px!important;
    }
    .redescomparteNotaHead {
        width: -webkit-fill-available;
        width: -moz-available;
        height: 100%;
        float: right;
        position: absolute;
        z-index: 6;
        background: #57457d;
        left: 0;
        top: 0;
        text-align: center;
        padding-top: 14px;
        display: none;
    }
    .cerrarCompartirMobile {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        margin: -6px 12px 0 0;
        font-size: 41px;
        color: #f4f0f8;
        background: transparent;
    }
    .sigNot strong {
        font-size: 12px;
        line-height: 17px;
        font-style: initial;
        margin-top: 4px;
        float: left;
    }
    .textoRedesComparteMob {
        display: none;
    }
    .iconoComparteNota {
        float: none!important;
    }
    .stickyBanner {
        display: none;
    }
    .TitHis {
        font-size: 80px;
        line-height: 102px;
    }
    .TitHisDescargables {
        font-size: 60px;
    }
    .imgHist {
        height: auto;
        overflow: inherit;
    }
    .imgHist img {
        width: 100%;
    }
    .histo-banner {
        height: auto;
        padding: 20px 0;
    }
    .historico,
    .txtHist h2,
    .histChico {
        max-width: 100%;
        height: auto;
        overflow: visible;
    }
    .ImgDescargableP {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        overflow: inherit;
        display: block;
    }
    .TxtDescargableP {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        overflow: inherit;
        padding-bottom: 50px;
    }
    .imgHistDescargables,
    .TitHistDescargables {
        height: auto;
        overflow: inherit;
        display: block;
    }
    .imgHistDescargables img,
    .ImgDescargableP img {
        width: 100%;
    }
    .TitDescargableP {
        margin: 20px 30px 11px 30px;
    }
    .DescDescargable {
        height: auto;
        overflow: inherit;
        padding: 0px 11%;
    }
    .ContInfo404txt {
        margin-top: 10px;
    }
    .imgNotaRel {
        height: auto;
        overflow: inherit;
    }
    .imgNotaRel img {
        width: 100%;
    }
    .notaRel {
        margin: 10px 0;
    }
    .relBanner {
        margin: 10px 0;
        padding: 0;
        background: transparent;
    }
    .NotaRelMobile {
        display: block;
        margin: 10px 0;
    }
    .ContInfo404 img {
        width: 530px;
    }
    .ColModuloVideoP {
        width: 100%;
        float: none;
        display: inline-block;
    }
    .ColModuloVideoPSec {
        width: 100%;
        float: none;
        display: inline-block;
        margin-top: 20px;
    }
    .ModuloImgVSide {
        width: 100%;
        height: 207px;
    }
    .ModTitV-side {
        width: 100%;
    }
    .HomeVideoCard {
        height: 500px;
    }
    .ModVideo div {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0!important;
    }
    .ModVideo iframe {
        max-width: 290px;
        max-height: 500px;
        left: inherit!important;
    }
    .SliderVideoteca .slick-prev {
        left: 17%!important;
    }
    .SliderVideoteca .slick-next {
        right: 17%!important;
    }
    .ColModuloVideoPSecSingle {
        width: 100%;
        display: inline-block;
        float: none;
        margin-top: 30px;
    }
    .AllBannersSideV {
        height: auto;
    }
    .banner-desk {
        display: none;
    }
    .banner-mob {
        display: flex;
    }
    .SeccVideos {
        margin: 30px 0;
    }
    .TitVP {
        font-size: 35px;
        line-height: 46px;
    }
    .TxtV {
        font-size: 17px;
        line-height: 28px;
    }
    .ContRedesVP {
        padding: 15px 10px;
    }
    .TxtRedesVP {
        font-size: 17px;
        line-height: 23px;
    }
    .comparteVideotxt {
        font-size: 13px;
        line-height: 16px;
    }
    .ModuloImgV {
        height: 330px;
    }
    .ModuloImgVSide {
        width: 50%;
        height: 190px;
    }
    .ModTitV-side {
        width: 50%;
    }
    .ImgSliderVideoteca {
        height: 160px;
    }
    .VerMasVideos {
        font-size: 15px;
        line-height: 25px;
    }
    .TxtRedesVP {
        font-size: 16px;
        line-height: 22px;
    }
    .RedesVP {
        font-size: 22px;
        line-height: 23px;
        margin: 0 7px;
    }
    .ContVideoSingle {
        width: 300px;
    }
    .single-item .slick-next {
        top: 28% !important;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .modal_contenedorGralVideosDM {
    width: 100%;
    padding: 10px;
    }
    .modal_contBodyVideosDM {
    text-align: center;
}
.modal_imgPrincipalVideosDM {
    width: 45%;
}
    .BioAutor {
        width: 72%;
    }
    .banner-e-desk {
        display: none;
    }
    .banner-e-mob {
        display: block;
    }
    .TitHisModa {
        line-height: 100px;
    }
    .barraSusNEWS {
        top: 55px;
        font-size: 16px;
    }
    .NewsSus {
        height: 670px;
    }
    .bannerdesk .leader {
        display: none;
    }
    .bannermob .leader {
        width: 320px;
        display: block;
    }
    .publicidad.nota {
        display: none;
    }
    .notaMobile {
        display: block;
    }
    .categoriasHeader2022 span {
        margin: 0 17px;
        font-size: 15px;
    }
    .HeadSub {
        height: 57px;
    }
    .Logo {
        background: transparent;
        margin: -1px 0 0 32px;
    }
    .LogoMarginTpDesk {
        display: none!important;
    }
    .LogoMarginTpMob {
        display: block;
    }
    .LogoMarginTp {
        margin: 22px 0 0;
        float: none;
    }
    .containerMenu {
        margin-top: 30px;
        float: left;
        padding: 0;
    }
    .categoriasHeader2022 {
        display: none;
    }
    .barraRedes {
        display: none;
    }
    #menu {
        top: 0;
        padding: 0% 4% 0;
        overflow-x: scroll;
    }
    #menuToggle {
        display: block;
        left: 13px;
        top: 15px!important;
    }
    .butdropdwn {
        padding: 12px 17px;
    }
    .Redes2 {
        padding: 18px 0;
        margin-top: 9px;
    }
    .buscador2022 {
        margin-top: 30px;
    }
    .buscador2022 input {
        width: 91%!important;
    }
    .container {
        max-width: 100%;
    }
    .Skin-container {
        margin-top: 10px;
    }
    .HomeImgDesc img {
        width: 700px;
    }
    .ContInfoNotaMods {
        padding: 40px 60px 60px;
    }
    .TitNotas.DosMods {
        margin-top: 15px;
    }
    .SlidePrincipalTit {
        font-size: 33px;
        line-height: 46px;
        padding: 20px 10px;
    }
    .ContNotas {
        margin-bottom: 20px;
    }
    .ContDescargablePHome {
        padding: 30px 0 56px;
    }
    .ModsDescargableHomeSmalls {
        display: block;
        margin: 54px 0 12px 0;
    }
    .ModVideoImg {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        display: block;
    }
    .ModVideoImg img {
        width: 100%;
    }
    .single-item button {
        top: 37%;
    }
    .SlidePrincipalItemImg {
        height: auto;
    }
    .TitSeccionHome {
        font-size: 63px;
        margin-top: -13px;
    }
    .LoMasnuevo {
        margin: 90px 0 25px 0;
    }
    .itemSlideLoMasNuevo {
        border-right: none;
        padding: 0 10px;
    }
    .imgSlideLoMasNuevo {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        margin-bottom: 8px;
        display: block;
    }
    .imgSlideLoMasNuevo img {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .txtSlideLoMasNuevo {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .Moda {
        margin: 76px 0px;
        padding-bottom: 30px;
    }
    .Actualidad {
        margin: 40px 0;
        padding-bottom: 20px;
    }
    .VidaSaludable {
        margin: 70px 0;
        padding-bottom: 20px;
    }
    .Videos {
        width: -webkit-fill-available;
        width: -moz-available;
        float: left;
        margin: 10px 0 50px 0;
        background: #f4f0f8;
        padding-bottom: 70px;
    }
    .carouselImg {
        height: auto;
        overflow: inherit;
    }
    .imgSlideDosMods {
        height: 430px;
    }
    .itemSlideDosMods {
        margin: 0;
        padding: 0 37px;
    }
    .imgSlideDosMods img {
        width: 744px;
    }
    .imgInsta {
        width: 47.9%;
    }
    .TitNotas {
        height: 103px;
        overflow: hidden;
    }
    .TitNotas.UrlInsta {
        height: auto;
        margin: 0 15px 35px 15px;
    }
    .txtSlideLoMasNuevo .TitNotas {
        height: auto;
        overflow: inherit;
    }
    .ContNewsHome {
        margin-top: 0;
    }
    .ImgNews {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        overflow: inherit;
    }
    .ImgNews img {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .ContInfoNewsHome {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        border-top: none;
    }
    .ModSmallDescargableHome {
        margin: 0;
        padding: 0 140px;
        margin-bottom: 40px;
    }
    .ContInfoNewsHome {
        border-top: none;
        padding-bottom: 48px;
    }
    .ModVideoInfo {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .TitNotasVideos {
        height: auto;
        overflow: inherit;
    }
    .txtNews {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto!important;
        margin: 40px 0 10px;
    }
    .BtnBlack.BtnDescargarNormal a {
        width: 79%;
    }
    .BtnBlack a {
        width: 56%;
    }
    .SparkDescUp {
        width: 53px;
    }
    .SparkDescDown {
        width: 53px;
    }
    .contImgDest {
        height: auto;
        overflow: inherit;
    }
    .contImgDest img {
        width: 100%;
    }
    .VideoSingle {
        margin-top: 0;
    }
    .ContVideoSingle iframe {
        width: 100%!important;
    }
    .VideoNota iframe {
        width: 100%!important;
    }
    .ModDescargableBajoNota {
        margin: 0;
    }
    .sidebar {
        display: none;
    }
    .contNota {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .redescomparteNotaHead {
        width: 40%;
    }
    .sigNot {
        width: 54%;
    }
    .ContImgDesBajoNota {
        height: auto;
        padding: 0;
        background: #fff;
    }
    .ContTxtDesBajoNota {
        height: auto;
    }
    .SlideDosModsNota .slick-next {
        right: 32px;
    }
    .ContimgNewsNota {
        margin-top: 30px;
    }
    .embedInstagram {
        width: -webkit-fill-available;
        width: -moz-available;
    }
    .TitHis {
        font-size: 80px;
        line-height: 102px;
    }
    .ImgDescargableP {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        overflow: inherit;
    }
    .TxtDescargableP {
        width: -webkit-fill-available;
        width: -moz-available;
        height: auto;
        overflow: inherit;
        padding: 36px 16%;
    }
    .TitDescargableP {
        margin: 0 0 11px 0;
    }
    .DescDescargable {
        height: auto;
        overflow: inherit;
        padding: 0px 5%;
    }
    .bannerHistDesc {
        height: 573px;
    }
    .ContInfo404img {
        float: left;
    }
    .ContInfo404txt {
        margin-top: 10px;
    }
    .SlideDosModsNota .imgSlideDosMods.imgNotaRel {
        height: auto;
        overflow: inherit;
    }
    .SlideDosModsNota .imgSlideDosMods.imgNotaRel img {
        width: 100%;
    }
    .notaRel {
        margin: 10px 0;
    }
    .relBanner {
        margin: 10px 0;
    }
    .NotaRelMobile {
        display: block;
        margin: 10px 0;
    }
    .ContInfo404 img {
        width: 570px;
    }
    .ColModuloVideoP {
        width: 100%;
        float: none;
        display: inline-block;
    }
    .ColModuloVideoPSec {
        width: 100%;
        float: none;
        display: inline-block;
        margin-top: 20px;
    }
    .ModuloImgVSide {
        width: 100%;
        height: 207px;
    }
    .ModTitV-side {
        width: 100%;
    }
    .HomeVideoCard {
        height: 510px;
    }
    .ModVideo div {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0!important;
    }
    .ModVideo iframe {
        max-width: 290px;
        max-height: 500px;
        left: inherit!important;
    }
    .SliderVideoteca .slick-prev {
        left: 25%!important;
    }
    .SliderVideoteca .slick-next {
        right: 25%!important;
    }
    .ColModuloVideoPSecSingle {
        width: 100%;
        display: inline-block;
        float: none;
        margin-top: 30px;
    }
    .AllBannersSideV {
        height: auto;
    }
    .ModuloImgV {
        height: 230px;
    }
    .ImgSliderVideoteca {
        height: 220px;
    }
    .SubTitV {
        font-size: 20px;
        line-height: 30px;
    }
    .ModuloSideVideo {
        width: 100%;
        margin: 20px 0;
    }
    .ModTitV-side {
        width: 50%;
    }
    .ModuloImgVSide {
        width: 50%;
        height: 220px;
    }
    .single-item .slick-next {
        top: 37% !important;
    }
   
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .BioAutor {
        width: 72%;
    }
    .banner-e-desk {
        display: none;
    }
    .banner-e-mob {
        display: block;
    }
    .categoriasHeader2022 span {
        font-size: 11px;
    }
    .Logo img {
        width: 140px;
    }
    .container {
        max-width: 100%;
    }
    .Skin-container {
        margin-top: 10px;
    }
    .NewsSus {
        height: 670px;
    }
    .notaMobile {
        display: block;
    }
    .LogoMarginTpDesk {
        left: 14px;
    }
    .LogoCenter img {
        width: 330px;
    }
    .SlidePrincipalItemImg {
        height: auto;
    }
    .ContNotas {
        margin-bottom: 20px;
    }
    .ContNewsHomeSocial form {
        width: 346px;
    }
    .ContNewsHomeSocial .button {
        width: 280px;
    }
    .txtNewsHome {
        width: 300px;
    }
    .SparkNews {
        margin-top: -28px;
    }
    .BtnBlack a {
        width: 41%;
    }
    .SparkDescUp {
        top: 14px;
    }
    .SparkDescDown {
        bottom: 60px;
    }
    .TxtBazarNota {
        height: 190px;
        overflow: hidden;
    }
    /*.ContVideoSingle iframe {
    width: 296px!important;
}*/
    .ContDesSidebar {
        padding: 22px 7% 10px;
    }
    .TitNotasSidebar.DS {
        font-size: 16px;
    }
    .BtnBlack.BtnDescargarNormal a {
        width: -webkit-fill-available;
        width: -moz-available;
        padding: 0;
    }
    .imgNS {
        height: 220px;
    }
    .imgNS img {
        width: 306px;
    }
    .TitDescBajoNota {
        padding: 0;
    }
    .BtnDescargarBajoNota a {
        padding: 8px 46px;
    }
    .ContimgNewsNota {
        margin-top: 30px;
    }
    .TitNotas {
        height: 99px;
        overflow: hidden;
    }
    .txtNews {
        height: auto!important;
    }
    .TitNotas.UrlInsta {
        height: auto;
        margin-bottom: 40px;
    }
    .txtSlideLoMasNuevo .TitNotas {
        height: auto;
        overflow: inherit;
    }
    .imgInsta {
        width: 27%;
    }
    .imgSlideDosMods {
        height: 520px;
    }
    .imgSlideDosMods img {
        width: 908px;
    }
    .itemSlideDosMods {
        margin: 0 15px;
        padding: 0 27px;
    }
    .SlideDosModsNota .imgSlideDosMods.imgNotaRel {
        height: 322px;
    }
    .SlideDosModsNota .imgSlideDosMods.imgNotaRel img {
        width: 100%;
    }
    .historico {
        max-width: 50%;
    }
    .TitDescargableP {
        font-size: 22px;
        margin: 2% 5% 11px 5%;
        line-height: 31px;
    }
    .BtnDescargables {
        padding: 0 36px;
    }
    .bannerHistDesc {
        height: 524px;
    }
    .ContInfo404txt {
        margin-top: 14%;
    }
    .ColModuloVideoP {
        width: 50%;
    }
    .ColModuloVideoPSec {
        width: 45%;
    }
    .ModVideo iframe {
        max-width: 295px;
        max-height: 640px;
    }
    .ModuloImgVSide {
        width: 50%;
        height: 137px;
    }
    .ModTitV-side {
        width: 50%;
    }
    .HomeVideoCard {
        height: 510px;
    }
    .ModuloSideVideo {
        width: 100%;
        margin: 20px 0;
    }
    .ModTitV-side {
        width: 50%;
    }
    .SliderVideoteca .slick-prev {
        left: 33%!important;
    }
    .SliderVideoteca .slick-next {
        right: 33%!important;
    }
    .ModuloImgV {
        height: 300px;
    }
    .ImgSliderVideoteca {
        height: 150px;
    }
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
    .container {
        max-width: 1140px;
    }
    .NewsSus {
        height: 720px;
    }
    .bannerHistDesc {
        height: 528px;
    }
    .txtNewsHome {
        width: 305px;
    }
    .SparkDescUp {
        top: 14px;
    }
    .SparkDescDown {
        bottom: 60px;
    }
    .SparkNews {
        margin-top: -37px;
    }
    .BtnBlack a {
        width: 35%;
    }
    .BtnBlack.BtnDescargarNormal a {
        width: 72%;
    }
    .SlideDosModsNota .imgSlideDosMods.imgNotaRel {
        height: 322px;
    }
    .SlideDosModsNota .imgSlideDosMods.imgNotaRel img {
        width: 100%;
    }
    .ModTitV-side {
        width: 50%;
    }
    .SliderVideoteca .slick-prev {
        left: 35%!important;
    }
    .SliderVideoteca .slick-next {
        right: 35%!important;
    }
    .ImgSliderVideoteca {
        height: 170px;
    }
    .ModuloImgV {
        height: 370px;
    }
}