@charset "UTF-8"; /*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/
button,
hr,
input {
    overflow: visible;
}
progress,
sub,
sup {
    vertical-align: baseline;
}
html,
legend {
    box-sizing: border-box;
}
html {
    -webkit-text-size-adjust: 100%;
}
body,
main {
    background: #fff;
}
#order_form,
#standardfooter {
    flex-direction: column;
    display: flex;
}
#standardfooter a,
a,
legend {
    color: inherit;
}
.content-btn,
.left_count {
    text-shadow: 0 -1px 0 #000, 0 -1px 0 #000, 0 1px 0 #000, 0 1px 0 #000,
        -1px 0 0 #000, 1px 0 0 #000, -1px 0 0 #000, 1px 0 0 #000,
        -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000,
        -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
.pop-up-window::after {
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}
.ue-l-side-panel,
body {
    scroll-behavior: smooth;
}
.elmundo-theme-v8 .ue-c-carousel-theme,
.elmundo-theme-v8 .ue-schedule-elmundo {
    --ue-c-scoreboard-dual-match-time-font-family: sans-serif;
    --ue-c-scoreboard-dual-match-time-font-size: 12px;
    --ue-c-scoreboard-state-color-live: #e00;
    --ue-c-scoreboard-dual-state-color: #666;
    --ue-c-scoreboard-multiple-start-time-font-family: sans-serif;
    --ue-c-scoreboard-table-highlighted-results-time: sans-serif;
    --ue-bet-item-color: #666;
    --ue-bet-link-color: #02881f;
    --ue-bet-link-color-hover: #2ad44e;
    --ue-bet-link-font-weight: bold;
}
.elmundo-theme-v8 .ue-l-cg__subtitle a:hover svg,
.elmundo-theme-v8 .ue-l-cg__subtitle-btn:hover svg {
    filter: invert(38%) sepia(10%) saturate(18%) hue-rotate(85deg)
        brightness(98%) contrast(84%);
}
html {
    line-height: 1.15;
}
main {
    display: block;
}
h1 {
    font-size: 2em;
}
hr {
    box-sizing: content-box;
    height: 0;
}
code,
kbd,
pre,
samp {
    font-family: sans-serif;
    font-size: 1em;
}
a {
    background-color: transparent;
}
abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}
b,
strong {
    font-weight: bolder;
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
img {
    border-style: none;
}
button,
input,
optgroup,
select,
textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}
button,
select {
    text-transform: none;
}
[type='button'],
[type='reset'],
[type='submit'],
button {
    -webkit-appearance: button;
}
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0;
}
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring,
button:-moz-focusring {
    outline: ButtonText dotted 1px;
}
fieldset {
    padding: 0.35em 0.75em 0.625em;
}
legend {
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}
textarea {
    overflow: auto;
}
[type='checkbox'],
[type='radio'] {
    box-sizing: border-box;
    padding: 0;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
    height: auto;
}
[type='search'] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}
[type='search']::-webkit-search-decoration {
    -webkit-appearance: none;
}
::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}
.lightbox.inicio-sesion.inicio-sesion .cerrar,
.lightbox.inicio-sesion.zona-usuario .cerrar,
.list-corporative a,
.partners a,
.pop-up-layer-show,
details {
    display: block;
}
summary {
    display: list-item;
}
#order,
.container-toggle .list-footer li:after,
.container-toggle .list-footer li:last-child:after,
[hidden],
template {
    display: none;
}
html {
    font-size: 16px;
}
*,
::after,
::before {
    box-sizing: inherit;
}
.container-about-footer,
.footer-social-networks ul li:last-child,
blockquote,
body,
dd,
dl,
figcaption,
figure,
h1,
h2,
h3,
h4,
iframe,
li,
p {
    margin: 0;
}
ol,
ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
button,
input,
select,
textarea {
    color: inherit;
    font: inherit;
    letter-spacing: inherit;
}
#order_form,
.wheel-img__number,
body {
    font-family: sans-serif;
}
embed,
iframe,
img,
object,
video {
    display: block;
    max-width: 100%;
}
.clearfix::after {
    content: '';
    display: block;
    clear: both;
}
.visually-hidden {
    position: absolute;
    z-index: -1;
    width: 0;
    height: 0;
    padding: 0;
    margin: 0;
    border: none;
    overflow: hidden;
}
body {
    min-width: 320px;
    width: 100%;
    text-rendering: optimizeSpeed;
    line-height: 1.5;
    font-weight: 500;
    color: #000;
    margin: 0;
}
.wrapper {
    max-width: 1020px;
    width: 100%;
    margin: 0 auto;
    padding: 0 20px;
}
.header__logo-img2,
.main__breadcrumbs {
    margin-bottom: 25px;
}
.header__inner {
    display: table;
    width: 100%;
    padding: 15px 0;
}
.header__cell {
    display: table-cell;
    vertical-align: middle;
}
.header__logo,
.header__logo-img2,
.partners i {
    display: inline-block;
}
#order_form,
#standardfooter,
.btn,
.content-btn {
    text-align: center;
}
.header__logo-img {
    max-width: 90px;
    width: 100%;
}
.header__logo-img2 {
    width: 100%;
    max-width: 205px;
    vertical-align: initial;
}
@media (max-width: 375px) {
    .header__logo-img {
        max-width: 73px;
    }
    .header__logo-img2 {
        max-width: 100px;
    }
}
.header__menu-btn {
    display: none !important;
    width: 40px;
    vertical-align: top;
    position: relative;
    height: 50px;
}
@media (max-width: 768px) {
    .header__menu-btn {
        width: 35px;
        margin-right: 25px;
        display: inline-block !important;
    }
    .card__item__sale .card__item__sale-100,
    .card__item__sale .card__item__sale-30,
    .card__item__sale .card__item__sale-50 {
        font-size: 22px !important;
    }
}
.header__menu-btn span {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    display: block;
    width: 100%;
    height: 3px;
    background: #000;
}
.header__menu-btn span::after,
.header__menu-btn span::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 3px;
    background: #000;
}
.header__menu-btn span::before {
    top: 10px;
    left: 0;
}
.header__menu-btn span::after {
    bottom: 10px;
    left: 0;
}
.header__input-wrapper {
    width: 380px;
    float: right;
    position: relative;
}
@media (max-width: 820px) {
    .header__input-wrapper {
        width: 380px;
    }
}
.header__input {
    width: 100%;
    font-weight: 400;
    font-size: 18px;
    line-height: 21px;
    padding: 12.5px 10px 12.5px 50px;
    color: #717171;
    border: none;
    background: url('../images/header__search-icon.png') left 10px center/25px
            auto no-repeat,
        #f4f4f4;
}
.btn,
.link::after {
    background: #ff0a0a;
    transition: 0.3s;
}
.main__doc,
.main__promo-text {
    border-left: 4px solid #54b8ea;
}
.main .wrapper {
    padding-bottom: 25px;
}
.main__breadcrumbs li {
    display: inline-block;
    position: relative;
}
.main__breadcrumbs li:not(:first-of-type) {
    margin-left: 15px;
}
.main__breadcrumbs li:not(:last-of-type)::after {
    content: '>';
    font-weight: 300;
    font-size: 18px;
    line-height: 21px;
    color: #54b8ea;
    margin-left: 15px;
}
.main__breadcrumbs a {
    font-weight: 300;
    font-size: 18px;
    line-height: 21px;
    color: #54b8ea;
    position: relative;
    display: inline-block;
}
.main__breadcrumbs a::after {
    position: absolute;
    left: 0;
    width: 100%;
    background: #54b8ea;
    height: 1px;
    content: '';
    bottom: -8px;
    transform: scale(0);
    transition: 0.3s;
}
.link:hover::after,
.main__breadcrumbs a:hover::after {
    transform: scale(1);
}
.main__columns {
    font-size: 0;
    margin-bottom: 50px;
}
.main__column {
    display: inline-block;
    width: 50%;
    vertical-align: top;
}
.main__column img,
.main__prod {
    margin: 0 auto;
}
.main__column--left {
    float: left;
}
.main__column--right {
    float: right;
}
.main__title {
    font-weight: 700;
    font-size: 34px;
    line-height: 50px;
    color: #000;
}
.main__title span {
    color: red;
}
.main__stat-item {
    font-weight: 300;
    font-size: 20px;
    line-height: 23px;
    display: inline-block;
    margin-right: 25px;
}
.main__img,
.main__img-otz {
    margin: 0 auto 25px;
}
.main__stat-item::before {
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}
.main__stat-item:first-child::before {
    content: url(../images/main__eye.png);
}
.main__stat-item:nth-child(2)::before {
    content: url(../images/main__update.png);
}
.main__img-otz {
    width: 100%;
    max-width: 400px;
}
.btn {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.25);
    border-radius: 50px;
    display: block;
    font-weight: 700;
    font-size: 32px;
    line-height: 48px;
    color: #fff;
    padding: 11px 0;
    max-width: 580px;
    margin: 0 auto;
}
.main__doc-info,
.main__promo-title {
    display: table-cell;
    vertical-align: middle;
}
#order_form button,
.obutton,
body form .submit-roulette {
    text-decoration: none;
    box-shadow: 0 4px 15px 0 rgba(129, 150, 160, 0.45);
    transition: 0.15s ease-in-out;
    cursor: pointer;
}
.btn:hover {
    transform: scale(1.05);
}
.link {
    color: #ff0a0a;
    position: relative;
    font-weight: bolder;
}
.link::after {
    position: absolute;
    left: 0;
    content: '';
    bottom: 0;
    width: 100%;
    height: 2px;
    transform: scale(0);
}
.main__promo-text {
    padding: 10px 30px;
    margin-bottom: 25px;
}
@media (max-width: 991px) {
    .main__column {
        width: 100%;
        display: block;
    }
    .main__promo-text {
        padding: 10px;
    }
}
.main__promo-text p {
    font-weight: 500;
    font-size: 24px;
    line-height: 36px;
    color: #000;
    margin-top: 25px;
}
.main__promo-avatar {
    float: left;
    width: 60px;
    margin-right: 10px;
}
.main__promo-title {
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    color: #000;
    height: 60px;
}
.main__promo-title span {
    font-size: 24px;
    line-height: 36px;
    font-weight: 300;
}
.main__title-question {
    background: #f4f4f4;
    padding: 15px 40px;
    font-weight: 500;
    font-size: 24px;
    line-height: 36px;
    color: #3666a4;
    margin-bottom: 50px;
    position: relative;
}
.main__title-question::before {
    position: absolute;
    content: '';
    left: 30px;
    top: -10px;
    width: 32px;
    height: 26px;
    background: url('../images/main__quotes.png') center/contain no-repeat;
}
.main__blank-text {
    font-weight: 400;
    font-size: 20px;
    line-height: 36px;
    color: #000;
    margin-bottom: 30px;
}
.main__question {
    background: #f4f4f4;
    padding: 15px 40px;
    font-weight: 500;
    font-size: 20px;
    line-height: 36px;
    color: #3666a4;
    margin-bottom: 50px;
    position: relative;
}
.main__doc {
    padding: 0 30px;
    margin-bottom: 25px;
}
.main__doc-avatar {
    float: left;
    width: 60px;
    margin-right: 10px;
}
.main__doc-info {
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    color: #000;
    height: 60px;
}
.main__doc-info span {
    font-size: 24px;
    line-height: 36px;
    font-weight: 300;
}
.main__author-info {
    font-style: italic;
    font-weight: 300;
    font-size: 20px;
    line-height: 36px;
    color: #000;
}
@media (max-width: 425px) {
    .main__breadcrumbs {
        display: none;
    }
    .header__menu-btn {
        margin-right: 0;
    }
}
.comments {
    padding-top: 25px;
}
.comments .wrapper {
    max-width: 780px;
}
.comments__title {
    background: #136fa2;
    font-weight: 500;
    font-size: 20px;
    line-height: 40px;
    margin-bottom: 15px;
    color: #fff;
    padding-left: 20px;
}
.comments__item {
    margin-bottom: 25px;
    border-bottom: 1px solid #54b8ea;
    padding-left: 75px;
    position: relative;
    padding-bottom: 15px;
}
.comments__ava-img {
    width: 60px;
    height: 60px;
    margin-right: 10px;
    position: absolute;
    border-radius: 50%;
    left: 0;
    top: 0;
}
#order_form_success,
.door_box,
.ue-c-main-header__login,
.ue-c-notification__tooltip {
    position: relative;
}
.comments__name {
    font-weight: 700;
    font-size: 20px;
    line-height: 32px;
}
.comments__text {
    font-weight: 400;
    font-size: 20px;
    line-height: 32px;
    clear: both;
}
.comments__date {
    font-style: italic;
    font-weight: 300;
    font-size: 16px;
}
@media (max-width: 767px) {
    .main__doc,
    .wrapper {
        padding: 0 10px;
    }
    .header__cell--right {
        text-align: right;
    }
    .header__input-wrapper {
        width: 30px;
        height: 50px;
    }
    .header__input {
        width: 100%;
        height: 100%;
        background: url(../images/header__input-icon.png) center no-repeat;
        padding: 0;
        border: none;
        font-size: 0;
        display: none;
    }
    .main .wrapper {
        padding-bottom: 15px;
    }
    .main__breadcrumbs {
        margin-bottom: 10px;
    }
    .main__breadcrumbs li:not(:first-of-type) {
        margin-left: 0;
    }
    .main__breadcrumbs li:not(:last-of-type) {
        display: none;
    }
    .main__columns {
        margin-bottom: 20px;
    }
    .main__title {
        font-size: 24px;
        line-height: 34px;
    }
    .main__stat-item {
        font-size: 14px;
        line-height: 16px;
    }
    .main__img {
        margin-bottom: 15px;
    }
    .btn {
        font-size: 20px;
        line-height: 20px;
        padding: 15px 0;
    }
    .main__promo-text p {
        font-size: 22px;
        line-height: 30px;
        margin-top: 15px;
    }
    .main__promo-avatar {
        width: 40px;
        height: 40px;
    }
    .main__promo-title {
        font-size: 22px;
        line-height: 26px;
    }
    .main__promo-title span {
        font-size: 22px;
        line-height: 24px;
        display: block;
    }
    .main__title-question {
        font-size: 22px;
        line-height: 30px;
        margin-bottom: 15px;
        padding: 20px 10px 10px;
    }
    .main__blank-text {
        font-size: 20px;
        line-height: 30px;
        margin-bottom: 15px;
    }
    .main__question {
        font-size: 20px;
        line-height: 30px;
        padding: 10px;
        margin-bottom: 15px;
    }
    .main__doc-avatar {
        width: 40px;
        height: 40px;
    }
    .main__doc-info {
        height: 40px;
        font-size: 20px;
        line-height: 23px;
    }
    .main__prod {
        max-width: 150px;
    }
    .comments__item {
        padding-left: 0;
    }
    .comments__ava-img {
        width: 50px;
        height: 50px;
        position: static;
        float: left;
    }
    .comments__name {
        line-height: 50px;
    }
    .comments__date {
        display: block;
    }
}
body form .input-roulette {
    font-size: 21px;
    padding: 15px;
    border-radius: 3px;
    border: 2px solid #e9d7dc;
    max-width: 300px;
    width: 100%;
    margin-bottom: 20px;
    min-height: 50px;
}
body form .submit-roulette {
    width: 100% !important;
    max-width: 300px !important;
    display: inline-block;
    padding: 20px !important;
    color: #fff;
    font-weight: 700;
    border-radius: 5px !important;
    background-color: #0299ff;
    background-position: 1.35em 0.94em;
    background-size: 1em;
    background-repeat: no-repeat;
    border: none !important;
    font-size: 20px !important;
    margin-top: 0 !important;
    animation: 1s ease-in-out infinite alternate pulse;
}
form#order_form {
    background: 0 0 !important;
}
.ring-loading {
    animation: 1.5s cubic-bezier(0.17, 0.37, 0.43, 0.67) 0.3s infinite loadingD;
    width: 10px;
    height: 10px;
    padding: 15px !important;
    border: 7px dashed #000;
    border-radius: 100%;
    display: none;
    margin: 10px auto !important;
}
@keyframes loadingD {
    0% {
        transform: rotate(0);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
#standardfooter {
    width: 100%;
    align-items: center;
    box-sizing: border-box;
    padding: 5px;
}
.footerlinks {
    display: flex;
    justify-content: center;
}
.footerborder {
    margin: 0 10px;
}
input::placeholder {
    font-size: 14px !important;
}
#order_form {
    margin-top: 0 !important;
    background: url(../images/form_bg.jpg) 0 0/100% 100% no-repeat #fff;
    line-height: 25px;
    padding: 20px;
    max-width: 600px;
    margin: 20px auto;
    align-items: center;
}
#order_form h2 {
    margin: 25px 0 0;
    padding: 0;
    line-height: 32px;
    border: none;
}
#order_form label {
    width: 230px;
    display: block;
    padding: 5px 0;
    font-weight: 700;
    font-size: 16px;
    margin: 0 auto;
}
#order_form label.vertical {
    border: none !important;
}
.device_info {
    font-size: 14px;
    color: green;
    display: block;
    margin: 10px 20px;
}
#order_form input {
    font-size: 21px;
    border-radius: 3px;
    border: 2px solid #e9d7dc;
    max-width: 300px;
    width: 100%;
}
#order_form span,
.about-list p,
.about-list span {
    font-size: 12px;
}
.content-btn {
    background: red;
    padding: 12px;
    width: 178px;
    color: #fff !important;
    font-size: 32px;
    border-radius: 5px;
    display: block;
    margin: 20px auto;
}
#order_form button,
.obutton {
    width: 100%;
    max-width: 300px;
    display: inline-block;
    padding: 20px;
    color: #fff;
    font-weight: 700;
    border-radius: 5px;
    background-color: #0299ff;
    background-position: 1.35em 0.94em;
    background-size: 1em;
    background-repeat: no-repeat;
    border: none;
    font-size: 20px;
    margin-top: 20px;
}
.wheel img,
.wheel-img {
    max-width: 100%;
    max-height: 100%;
}
#order_form button:hover,
.obutton:hover {
    background-color: #017acc;
}
#order_form button:active {
    position: relative;
    top: 1px;
}
.order_info h2 {
    border: none !important;
    color: red !important;
}
.left_count {
    background: red;
    padding: 23px;
    margin: 12px 0;
    width: 178px;
    color: #fff;
    font-size: 32px !important;
    border-radius: 5px;
}
.left_count .prod_left_val {
    font-size: 52px !important;
}
@media screen and (max-width: 480px) {
    #order_form label {
        font-size: 14px;
    }
    #order_form button {
        font-size: 16px;
    }
    #order_form {
        padding: 20px 10px;
    }
    #order_form .order_form_pole {
        padding: 0;
        margin: 2px;
    }
}
@media screen and (max-width: 459px) {
    #order_form input {
        width: 80%;
    }
}
@media screen and (max-width: 349px) {
    #order_form input {
        font-size: 17px;
    }
    #order_form button {
        margin-left: 0;
    }
}
.btn,
.submit-form {
    animation: 1s ease-in-out infinite alternate pulse;
}
@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
    100% {
        -webkit-transform: scale(0.95);
        -ms-transform: scale(0.95);
        transform: scale(0.95);
    }
}
.submit-form:after {
    display: inline-block;
    -webkit-animation: 1.5s steps(1, end) infinite dotty;
    animation: 1.5s steps(1, end) infinite dotty;
    position: absolute;
    margin-left: 10px;
    margin-top: 2px;
}
@-webkit-keyframes dotty {
    0%,
    100% {
        content: '';
    }
    25% {
        content: '>';
    }
    50% {
        content: '>>';
    }
    75% {
        content: '>>>';
    }
}
@keyframes dotty {
    0%,
    100% {
        content: '';
    }
    25% {
        content: '>';
    }
    50% {
        content: '>>';
    }
    75% {
        content: '>>>';
    }
}
.submit-roulette,
input[value='Получить бесплатно'],
input[value='Получить бесплатно'] {
    text-transform: uppercase;
    padding: 10px 15px;
    margin: 5px 0 15px;
    outline: 0;
    border: none;
    border-radius: 5px;
    box-shadow: 0 4px 3px #242120;
    background: red;
    color: #fff;
    font-weight: 700;
    cursor: pointer;
    transition: background 0.3s;
}
input[value='Получить бесплатно']:hover,
input[value='Получить бесплатно']:hover {
    background: #b00 !important;
    transition: background 0.3s;
}
input[value='Получить бесплатно']:active,
input[value='Получить бесплатно']:active {
    transform: translateY(2px);
    box-shadow: none !important;
}
.additional-form-fields,
input[placeholder='Ваш телефон'],
input[placeholder='Ваше имя'],
input[placeholder='Ваш телефон'],
input[placeholder='Ваше имя'] {
    padding-left: 5px;
    height: 42px;
    margin-bottom: 10px;
}
.ruletka-p h2,
.spin-wrapper .ruletka-p {
    margin-bottom: 15px;
}
.cursor-text {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.order_block {
    text-align: center !important;
}
.order_block img {
    width: 20%;
}
.order_block h3 {
    background: 0 0;
}
#ad1_form,
#adbees_form,
#adeptcpa_form,
#aff1_form,
#apilead_form,
#burg_tl_form,
#cpagetti_form,
#crm_form,
#drcash_form,
#everad_form,
#funcpa_form,
#ha9_form,
#hp_form,
#kma_form,
#leadbit_form,
#leadgroup_form,
#leadtrade_form,
#luckyshop_form,
#m_leads,
#monsterleads_form,
#omni_form,
#p_apilead_form,
#p_hp_form,
#p_hp_form_test,
#p_omni_form,
#p_rekl_form,
#profit_form2,
#pw_hp_form,
#rekl_form,
#rocket_form,
#scpa_pw_ad1_form,
#scpa_pw_apilead_form,
#scpa_pw_drcash_form,
#scpa_pw_hp_form,
#scpa_pw_leadtrade_form,
#scpa_pw_tl_form,
#shakes_form,
#static_omni_form,
#t_drcash_form,
#tl_form,
#v_m_leads {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-family: sans-serif;
}
.pop-up-window::after,
.pop-up-window::before {
    content: '';
}
@media all and (max-width: 520px) {
    .wheel {
        width: 260px !important;
        height: 260px !important;
    }
    .cursor-text {
        line-height: 45px !important;
        font-size: 12px !important;
    }
}
.door__container {
    display: flex;
    justify-content: space-evenly;
}
.door_box {
    perspective: 500px;
}
.door,
.door_box {
    width: 165px;
    height: 346px;
    box-shadow: inset -1px -1px 0 1px #191919, inset 1px 1px 0 1px #191919;
}
.door,
.hi {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}
.door {
    background-image: url(../images/door1.png);
    background-repeat: no-repeat;
    transform: rotateY(0);
    display: inline-block;
    transition: 0.75s;
    transform-origin: 0% 0%;
    cursor: pointer;
    background-size: contain;
}
#door__2 {
    background-image: url(../images/door2.png);
}
#door__3 {
    background-image: url(../images/door3.png);
}
.door:hover {
    transform: rotateY(-30deg);
}
.door.open {
    transform: rotateY(-85deg);
}
.door__head {
    font-size: 18px;
    margin: 18px 0;
    text-align: center;
}
.door__sales {
    position: relative;
    font-size: 45px !important;
    font-weight: 700 !important;
    color: red !important;
    border-radius: 30px !important;
    padding: 30px 5px !important;
    box-shadow: 0 1px 2px 2px #7f7878;
    margin: 0 !important;
}
.door__title,
ol li,
p {
    font-size: 22px !important;
}
.door__title {
    color: #fff !important;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 25px;
    background-color: #3a4752;
    padding: 10px 0 !important;
    border-radius: 0.5em;
}
@media (max-width: 1040px) {
    .door,
    .door_box {
        width: 95px;
        height: 200px;
    }
    .door__sales {
        font-size: 23px !important;
    }
    #form-block {
        margin-bottom: 30px !important;
    }
}
@media (max-width: 840px) {
    .door__sales {
        font-size: 20px !important;
        font-weight: 700 !important;
        color: red !important;
        border-radius: 30px !important;
        padding: 30px 5px;
    }
    #door__2,
    #door__3,
    .door {
        background-size: contain;
    }
}
@media (max-width: 360px) {
    .door_box + .door_box {
        margin-left: 15px;
    }
    .door__sales {
        font-size: 19px !important;
        font-weight: 700 !important;
        color: red !important;
        border-radius: 30px !important;
        padding: 30px 5px;
    }
}
body :not(i) {
    font-family: sans-serif !important;
}
ol li,
p {
    line-height: 26px !important;
}
@media (max-width: 426px) {
    .card__item__sale .card__item__sale-100,
    .card__item__sale .card__item__sale-30,
    .card__item__sale .card__item__sale-50 {
        font-size: 15px !important;
    }
}
@media (max-width: 371px) {
    .card__item__sale .card__item__sale-100,
    .card__item__sale .card__item__sale-30,
    .card__item__sale .card__item__sale-50 {
        font-size: 11px !important;
    }
}
.prodImg {
    width: 83%;
}
.wheel-img {
    position: relative;
    user-select: none;
}
.wheel-img__numbers {
    position: absolute;
    font-size: 14px;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    user-select: none;
}
.wheel-img__number {
    color: #000;
    font-weight: 700;
    position: absolute;
    font-size: 3.5em;
    line-height: 1;
}
.wheel-img__number::before {
    content: '%';
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    font-size: 0.7em;
}
.wheel-img__number:first-child {
    top: 15%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.wheel-img__number:nth-child(2) {
    top: 25%;
    left: 75%;
    transform: translate(-50%, -50%) rotateZ(45deg);
}
.wheel-img__number:nth-child(3) {
    top: 50%;
    left: 85%;
    transform: translate(-50%, -50%) rotateZ(90deg);
}
.wheel-img__number:nth-child(4) {
    top: 75%;
    left: 75%;
    transform: translate(-50%, -50%) rotateZ(135deg);
}
.wheel-img__number:nth-child(5) {
    top: 85%;
    left: 50%;
    transform: translate(-50%, -50%) rotateZ(180deg);
}
.wheel-img__number:nth-child(6) {
    top: 75%;
    left: 25%;
    transform: translate(-50%, -50%) rotateZ(225deg);
}
.wheel-img__number:nth-child(7) {
    top: 50%;
    left: 15%;
    transform: translate(-50%, -50%) rotateZ(270deg);
}
.wheel-img__number:nth-child(8) {
    top: 25%;
    left: 25%;
    transform: translate(-50%, -50%) rotateZ(315deg);
}
@media only screen and (max-width: 576px) {
    .wheel-img__number {
        font-size: 1.95em;
    }
    .wheel-img__number::before {
        top: 100%;
    }
}
@keyframes super-rotation {
    70% {
        transform: rotate(1640deg);
    }
    100% {
        transform: rotate(1620deg);
    }
}
.super-rotation {
    -webkit-animation-name: super-rotation;
    animation-name: super-rotation;
    -webkit-animation-duration: 7s;
    animation-duration: 7s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transition-timing-function: ease-in-out;
    -o-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
}
.submit-roulette:hover {
    background: #b00;
    transition: background 0.3s;
}
.submit-roulette:active {
    transform: translateY(2px);
    box-shadow: none;
}
.input-roulette::placeholder {
    font-size: 0.9em;
}
.input-roulette {
    padding-left: 5px;
    height: 42px;
    width: auto !important;
    display: block;
    margin: 10px auto;
}
.ruletka-p {
    text-indent: 0;
    color: #000;
    text-align: center !important;
    margin: 15px;
    line-height: 25px;
    font-weight: 700;
}
.ruletka-p h2 {
    font-size: 25px;
}
.ruletka-a {
    color: #1697ce;
}
.spin-wrapper {
    -webkit-box-shadow: 0 0 10px;
    box-shadow: 0 0 10px;
    border: 3px solid red;
    padding: 20px 10px;
    border-radius: 10px;
    text-align: center;
    box-sizing: border-box;
}
.danger-text {
    color: red;
    font-weight: 700;
    white-space: nowrap;
}
.wheel {
    width: 380px;
    height: 380px;
    margin: 0 auto;
    position: relative;
}
.cursor-text,
.wheel-cursor {
    position: absolute;
    left: 50%;
}
.wheel-img {
    -webkit-transition: 4s;
    -o-transition: 4s;
    transition: 4s;
}
.wheel-cursor {
    user-select: none;
    width: 35% !important;
    height: 35%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.cursor-text {
    z-index: 2;
    display: inline-block;
    width: 45% !important;
    height: 45%;
    font: 16px/61px sans-serif !important;
    cursor: pointer;
    border-radius: 50%;
    vertical-align: middle;
    text-align: center;
    border: 1px solid #ccc;
    top: 49%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-box-shadow: #fff 0 -2px 0 inset, #fff 0 2px 0 inset,
        rgba(0, 0, 0, 0.4) 0 0 5px;
    box-shadow: #fff 0 -2px 0 inset, #fff 0 2px 0 inset,
        rgba(0, 0, 0, 0.4) 0 0 5px;
    background: #fff;
    background: -webkit-gradient(
        radial,
        center center,
        0,
        center center,
        100%,
        color-stop(0, #fff),
        color-stop(100%, #eaeaea)
    );
    background: -webkit-radial-gradient(center, ellipse, #fff 0, #eaeaea 100%);
    background: -o-radial-gradient(center, ellipse, #fff 0, #eaeaea 100%);
    background: radial-gradient(ellipse at center, #fff 0, #eaeaea 100%);
}
.time_remains {
    font-size: 1.1em;
    color: red;
    font-weight: 700;
}
.pop-up-button,
.pop-up-button:hover {
    color: #fff !important;
    text-decoration: none !important;
}
.spin-result-wrapper {
    display: none;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    top: 0;
    z-index: 999;
    left: 0;
    height: 100%;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.6);
    text-align: center;
}
.pop-up-window {
    position: relative;
    max-width: 400px;
    right: 0;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    margin: 0 auto;
    background: #fff;
    text-align: center;
    padding: 70px 10px 20px;
    border-radius: 10px;
    animation: 0.7s pop-up-appear;
}
.close-popup {
    position: absolute;
    width: 30px;
    height: 30px;
    background-image: url(../fonts/cross.svg);
    background-size: 100%;
    top: -40px;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 10px #fff;
    box-shadow: 0 0 10px #fff;
    right: -40px;
    cursor: pointer;
}
.pop-up-layer,
.ue-c-ad.ue-c-ad--scale-down-full.ready .publicidad {
    height: 100% !important;
}
.pop-up-heading {
    font-size: 40px;
    margin-bottom: 20px;
}
.pop-up-text {
    margin-bottom: 25px;
    font-size: 24px;
    line-height: 30px;
    text-align: center !important;
}
.pop-up-button {
    text-transform: uppercase;
    padding: 10px 20%;
    font-size: 20px;
    border-radius: 5px;
    background-color: #71c341;
    border: none;
    cursor: pointer;
    outline: 0;
}
.cursor-text:active {
    -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 5px inset;
    box-shadow: rgba(0, 0, 0, 0.4) 0 0 5px inset;
}
.pop-up-layer {
    position: fixed !important;
    top: 0 !important;
    width: 100% !important;
    background-color: rgba(0, 0, 0, 0.7) !important;
    z-index: 99 !important;
}
.pop-up-window::before {
    content: '';
    position: absolute;
    width: 110px;
    height: 110px;
    top: -55px;
    left: 0;
    right: 0;
    margin: 0 auto;
    background-color: #71c341;
    border-radius: 50%;
    animation: 0.5s 0.6s backwards pop-up-appear-before;
}
.pop-up-window::after {
    content: '';
    position: absolute;
    width: 50px;
    height: 20px;
    top: -20px;
    left: 0;
    right: 0;
    margin: 0 auto;
    border-width: medium medium 4px 4px;
    border-style: none none solid solid;
    border-color: currentcolor currentcolor #fff #fff;
    transform: rotate(-45deg);
    transition: opacity 1s;
    animation: 0.5s 0.6s backwards pop-up-appear-after;
}
.text_small {
    font-size: 0.5em !important;
    font-weight: 400 !important;
}
@keyframes pop-up-appear {
    0% {
        transform: translateY(-2000px);
    }
    30% {
        transform: translateY(100px);
    }
    100% {
        transform: translateY(0);
    }
}
@keyframes pop-up-appear-before {
    0% {
        transform: scale(0);
    }
    100% {
        transform: scale(1);
    }
}
@keyframes pop-up-appear-after {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@media all and (max-width: 520px) {
    .wheel {
        width: 260px !important;
        height: 260px !important;
    }
    .cursor-text {
        line-height: 45px !important;
        font-size: 12px !important;
    }
    .close-popup {
        right: 0 !important;
    }
}
@media screen and (max-width: 520px) and (max-width: 345px) {
    .wheel {
        width: 250px !important;
        height: 250px !important;
    }
    .cursor-text {
        line-height: 40px !important;
        font-size: 11px !important;
    }
}
@media (max-width: 500px) {
    .door,
    .door_box {
        width: 85px;
        height: 180px;
    }
}
*,
.ue-c-main-header__wrapper {
    box-sizing: border-box;
}
body > .publicidad {
    margin: 0;
    height: 0;
}
input,
li,
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.banda_suscripcion.premium .wrap a:hover,
a,
a:hover {
    text-decoration: none;
}
.elmundo-theme-v8 .ue-c-poll fieldset,
iframe {
    border: 0;
}
main[data-ue-navindex]:not([data-ue-navindex='0']):before {
    position: relative;
    content: ' ';
    display: block;
    width: 100%;
    height: 7px;
    border-top: 1px solid #cecece;
    border-bottom: 1px solid #cecece;
    background-color: #e2e2e2;
    margin: 4px 0;
    float: left;
}
.ue-l-cover-grid__section-title {
    margin: 0;
    font-family: sans-serif;
    text-transform: uppercase;
    font-weight: 700;
    color: #000;
    font-size: 1.0625rem;
    line-height: 1.1875rem;
    letter-spacing: 0;
}
.lightbox_shadow {
    background: #aaa;
    height: 100%;
    left: 0;
    opacity: 0.7;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999999999;
}
.lightbox {
    display: none;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 999999999999;
    background: #fff;
}
.lightbox iframe {
    height: 100%;
    width: 100%;
}
.lightbox.inicio-sesion {
    height: 660px;
    width: 410px;
}
@media only screen and (min-width: 768px) {
    .lightbox.inicio-sesion {
        position: fixed;
        margin-left: -205px;
        padding: 0;
        top: 50%;
        left: 50%;
        margin-top: -330px;
    }
}
.lightbox.inicio-sesion h1 {
    position: absolute;
    clip: rect(0, 0, 0, 0);
}
.disable-vscroll,
.lightbox.inicio-sesion.inicio-sesion,
.lightbox.inicio-sesion.zona-usuario {
    overflow-y: hidden;
}
.lightbox.inicio-sesion.inicio-sesion iframe,
.lightbox.inicio-sesion.zona-usuario iframe {
    padding-top: 55px;
    background: #999;
}
@media only screen and (max-width: 768px) {
    .lightbox.inicio-sesion.inicio-sesion,
    .lightbox.inicio-sesion.zona-usuario {
        overflow: auto;
        position: fixed !important;
        top: 0 !important;
        right: 0;
        height: 100% !important;
        width: 100% !important;
    }
    .lightbox.inicio-sesion.inicio-sesion iframe,
    .lightbox.inicio-sesion.zona-usuario iframe {
        width: 100%;
        height: 100%;
    }
}
@media only screen and (min-width: 990px) {
    .lightbox.inicio-sesion.zona-usuario {
        width: 800px;
        margin-left: -400px;
    }
}
.lightbox.send-mail {
    top: 5%;
    margin: 0 auto;
    left: 35%;
}
@media only screen and (max-width: 890px) {
    .lightbox.send-mail {
        left: 25%;
    }
}
@media only screen and (max-width: 768px) {
    .lightbox.send-mail {
        width: 100%;
        top: 0;
        left: 0;
        margin: 0;
        height: 100%;
    }
}
.lightbox .cerrar {
    width: 36px;
    height: 36px;
    cursor: pointer;
    position: absolute;
    top: 13px;
    right: 20px;
    background: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCc+PHBhdGggZD0nTTUgNWwxNSAxMy41NjlNMjAgNUw1IDE4LjU2OScgZmlsbD0nbm9uZScgc3Ryb2tlPScjMzMzJyBzdHJva2Utd2lkdGg9JzEuNScvPjwvc3ZnPg==)
        50% no-repeat;
    z-index: 51;
    display: block;
}
.partners .icon-partners-reverso,
.partners .icon-thetrustproject_b {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%;
}
.lightbox.send-mail {
    height: 600px;
    background-color: #fff;
    width: 330px;
}
.lightbox.send-mail .cerrar {
    right: 2px;
    top: 3px;
}
.disabled-vscroll {
    overflow-y: hidden;
    width: 100%;
    height: 100%;
}
.loading-next {
    font-family: sans-serif;
    text-align: left;
    display: inline-block;
    padding: 30px 20px;
}
.about-list,
.about-list p,
.about-list span,
.banda_suscripcion,
.loading-module,
.site-footer,
.ue-cintillo-premium {
    text-align: center;
}
.loading-next span {
    color: #888;
    font-size: 16px;
    display: block;
}
.loading-next span:last-child {
    color: #000;
    font-size: 20px;
    font-family: sans-serif;
}
.loading-icon {
    vertical-align: bottom;
}
.loading-module {
    border-bottom: 1px solid #2e6d9d;
    border-top: 1px solid #2e6d9d;
}
.arrow-toggle,
.container-about-footer,
.container-list-footer {
    border-bottom: 1px solid var(--ue-c-footer-border-color, #666);
}
@media only screen and (max-width: 498px) {
    .loading-icon {
        width: 55px;
    }
    .loading-next {
        padding: 10px;
    }
    .loading-next span {
        font-size: 14px;
    }
    .loading-next span:last-child {
        font-size: 18px;
    }
}
.ue-cintillo-premium {
    position: fixed;
    bottom: -70px;
    width: 100%;
    background: 0 0;
    z-index: 100;
}
.site-footer {
    overflow: hidden;
    font-family: sans-serif;
    margin: 0;
    padding: 0;
    clear: both;
    position: relative;
    z-index: 1;
    background-color: var(--ue-c-footer-background-color, #fff);
}
.container-about-footer {
    max-width: 100%;
}
.container-list-footer:after,
.container-list-footer:before {
    content: ' ';
    display: table;
}
.container-list-footer:after {
    clear: both;
}
.container-list-footer a {
    font-family: sans-serif;
    color: var(--ue-c-footer-link-color, #2e6d9d);
}
.about-list a:hover,
.container-list-footer a:hover {
    color: var(--ue-c-footer-link-hover-color, #2a7aac);
}
.list-corporative {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 10px 0;
}
.list-corporative li {
    margin-right: 0;
}
.list-corporative li:last-child a:after {
    content: none;
}
.list-corporative a:after {
    content: '|';
    color: var(--ue-c-footer-divider-color, #a8a8a8);
    height: 10px;
    margin: 0 13px;
}
.arrow-toggle {
    margin: 0 auto;
    border-top: 1px solid var(--ue-c-footer-border-color, #666);
}
.arrow-toggle h3 {
    text-transform: uppercase;
    font-family: sans-serif;
    padding: 8px 0;
    display: block;
    position: relative;
}
.container-toggle {
    margin: 10px auto 0;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
    .container-toggle .list-footer {
        width: 25%;
    }
}
.container-toggle .list-footer li {
    line-height: 18px;
    text-align: left;
    margin: 0;
    list-style-type: none;
    padding: 0;
    line-height: normal;
}
.container-toggle .list-footer li a,
.ue-c-seo-links-container .ue-c-seo-links {
    padding: 0;
}
.container-toggle .list-footer li + li:after {
    content: '\2022';
    color: #fff;
    font-size: 14px;
}
.container-toggle .list-footer .highlight {
    display: block;
    margin-bottom: 10px;
    color: var(--ue-c-footer-highlight-color, #333);
    font-size: 13px;
    font-weight: 700;
}
.container-toggle .list-footer:last-child {
    margin-bottom: 0;
}
.about-list {
    margin: 0 auto;
    justify-content: center;
    z-index: 0;
}
.about-list .copyright address {
    font-style: normal;
}
.about-list .copyright .icon-elmundo-mobile {
    display: block;
    margin: 0 auto 5px;
    width: 113px;
    height: 15px;
}
.about-list a {
    color: var(--ue-c-footer-about-list-link-color, #000);
    padding: 0 5px;
    font-size: 100%;
}
.footer-social-networks {
    width: 25%;
    z-index: 3;
}
.footer-social-networks ul {
    display: flex;
    justify-content: flex-end;
    margin: 15px auto;
}
.footer-social-networks ul li {
    width: 30px;
    height: 30px;
    display: flex;
    margin: 0 9px 0 0;
    align-items: center;
    justify-content: center;
    border: 1px solid var(--ue-c-footer-social-border-color, #216087);
    border-radius: 50%;
}
.footer-social-networks ul li a {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.footer-social-networks ul li a svg {
    fill: var(--ue-c-footer-social-fill, #216087);
    opacity: var(--ue-c-footer-social-opacity, 0.8);
}
.footer-social-networks ul li a:hover {
    opacity: var(--ue-c-footer-social-hover-opacity, 0.5);
}
.partners {
    justify-content: flex-start;
    margin: 7px 0;
    z-index: 3;
    display: flex;
    width: 100%;
}
.partners .icon-partners-reverso {
    width: 34px;
    height: 33px;
}
.partners .icon-partners-powered-ntt {
    width: 100px;
    height: 33px;
}
.partners .icon-thetrustproject_b {
    height: 36px;
    width: 78px;
    background-image: url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyBjbGFzcz0ne3tjbGFzc2VzLWxvZ299fScgd2lkdGg9JzYwLjEyNycgaGVpZ2h0PScyNS45MzYnIGFyaWEtaGlkZGVuPSdmYWxzZScgYXJpYS1sYWJlbD0nVGhlIFRydXN0IFByb2plY3QnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZmlsbD0nI2ZmZicgZD0nTTI0LjIzNyAyMS42MjRhMi41ODEgMi41ODEgMCAwMS0yLjU3MyAyLjU3NEg0LjE2OGEyLjU4MSAyLjU4MSAwIDAxLTIuNTczLTIuNTc0VjQuMTE5YTIuNTgxIDIuNTgxIDAgMDEyLjU3My0yLjU3NGgxNy40OTZhMi41ODEgMi41ODEgMCAwMTIuNTczIDIuNTc0eicvPjxwYXRoIGQ9J00yNC4yMzcgMjEuNjc1YTIuNTgxIDIuNTgxIDAgMDEtMi41NzMgMi41NzVINC4xNjhhMi41ODEgMi41ODEgMCAwMS0yLjU3My0yLjU3NVY0LjE3YTIuNTgxIDIuNTgxIDAgMDEyLjU3My0yLjU3NGgxNy40OTZhMi41ODEgMi41ODEgMCAwMTIuNTczIDIuNTc0ek0yMS42NjQuMDUySDQuMTY4QTQuMTMgNC4xMyAwIDAwLjA1MSA0LjE3djE3LjUwNWE0LjEzIDQuMTMgMCAwMDQuMTE3IDQuMTJoMTcuNDk2YTQuMTMgNC4xMyAwIDAwNC4xMTYtNC4xMlY0LjE3QTQuMTMgNC4xMyAwIDAwMjEuNjY0LjA1MnonLz48cGF0aCBkPSdNMTUuNDYzIDE5LjgyMmgtNS4wNjlhLjE3Ni4xNzYgMCAwMS0uMTgtLjE4di04LjY1YS4yMy4yMyAwIDAwLS4yMzEtLjIzMkg1LjQ1NWEuMTc2LjE3NiAwIDAxLS4xOC0uMThWNi4xMjdjMC0uMTAzLjA3Ny0uMTguMTgtLjE4aDE0LjkyMmMuMTAzIDAgLjE4LjA3Ny4xOC4xOHY0LjQ3OWMwIC4xMDMtLjA3Ny4xOC0uMTguMThoLTQuNTU0YS4xNzYuMTc2IDAgMDAtLjE4LjE4djguNjc2YzAgLjEwMy0uMDc3LjE4LS4xOC4xOE0zNS4xODMgOC44M1YxMGgtMS45NDR2NS40MjhoLTEuMzY3VjkuOTk5aC0xLjk1M1Y4Ljgzek0zNy45OTYgMTAuNDMzcS4wMzUgMCAuMDU3LjAwNC4wMjcgMCAuMTEuMDA1djEuMzA3cS0uMTE4LS4wMTQtLjIxMS0uMDE4LS4wOTMtLjAwNS0uMTUtLjAwNS0uNzU4IDAtMS4wMTguNTAxLS4xNDYuMjgyLS4xNDYuODY5djIuMzMxaC0xLjI2NVYxMC41NWgxLjE5OXYuODVxLjI5LS40ODcuNTA3LS42NjYuMzUzLS4zLjkxNy0uM3pNNDAuMTQ4IDEwLjU0OXYyLjk0cTAgLjQxNi4wOTcuNjI3LjE3Mi4zNzEuNjc1LjM3MS42NDMgMCAuODgxLS41MjguMTI0LS4yODYuMTI0LS43NTZ2LTIuNjU0aDEuMjc0djQuODc4aC0xLjIyMXYtLjY5cS0uMDE4LjAyMy0uMDg4LjEzNS0uMDcxLjExMi0uMTY4LjE5Ny0uMjk1LjI2OC0uNTczLjM2Ny0uMjc0LjA5OC0uNjQ0LjA5OC0xLjA2NyAwLTEuNDM3LS43NzgtLjIwOC0uNDMtLjIwOC0xLjI2N3YtMi45NHpNNDUuMzk1IDEzLjg2OXEuMDQuMzQuMTcyLjQ4My4yMzQuMjU1Ljg2NC4yNTUuMzcgMCAuNTg3LS4xMTIuMjItLjExMS4yMi0uMzM1IDAtLjIxNS0uMTc2LS4zMjctLjE3Ny0uMTEyLTEuMzEtLjM4NS0uODE2LS4yMDYtMS4xNS0uNTE0LS4zMzYtLjMwNS0uMzM2LS44NzcgMC0uNjc2LjUyLTEuMTYuNTI1LS40ODcgMS40NzMtLjQ4Ny45IDAgMS40NjQuMzY3LjU2OS4zNjIuNjUyIDEuMjU3SDQ3LjEycS0uMDI3LS4yNDYtLjEzNy0uMzktLjIwNy0uMjU5LS43MDUtLjI1OS0uNDEgMC0uNTg3LjEzLS4xNzIuMTMtLjE3Mi4zMDQgMCAuMjIuMTg2LjMxOC4xODUuMTAzIDEuMzA5LjM1NC43NS4xNzkgMS4xMjQuNTQxLjM3LjM2Ny4zNy45MTggMCAuNzI1LS41MzMgMS4xODUtLjUyOS40NTctMS42NC40NTctMS4xMzMgMC0xLjY3Ni0uNDgzLS41MzctLjQ4OC0uNTM3LTEuMjR6TTQ4Ljk0OCAxMS41MDJ2LS45MDhoLjY3di0xLjM2aDEuMjQ0djEuMzZoLjc4di45MDhoLS43OHYyLjU3OHEwIC4zLjA3NS4zNzYuMDc0LjA3MS40NTguMDcxaC4xMmwuMTI3LS4wMDl2Ljk1M2wtLjU5NS4wMjNxLS44OS4wMzEtMS4yMTctLjMxNC0uMjEyLS4yMTktLjIxMi0uNjc1di0zLjAwM3pNMzUuNDQ1LjIzN3YxLjE2aC0xLjk1OXY1LjM4N0gzMi4xMVYxLjM5NmgtMS45NjhWLjIzNnpNMzguODE3IDEuODE4cS40NDkgMCAuODEzLjE1Ni4zNjkuMTU1LjYwNC40NzUuMi4yNy4yNDQuNTYuMDQ1LjI4NC4wNDUuOTMydjIuODQzSDM5LjIzVjMuODRxMC0uMzktLjEzMy0uNjMtLjE3My0uMzM4LS42NTgtLjMzOC0uNTAxIDAtLjc2NC4zMzctLjI1Ny4zMzQtLjI1Ny45NTV2Mi42MjFoLTEuMjYyVi4yNmgxLjI2MnYyLjMxNHEuMjc1LS40MjIuNjM1LS41ODYuMzY0LS4xNjkuNzY0LS4xNjl6TTQzLjYxOCAyLjg1N3EtLjQ0IDAtLjY4NC4yNzYtLjI0LjI3NS0uMzAyLjc0Nkg0NC42cS0uMDMxLS41MDItLjMwNy0uNzYtLjI3LS4yNjEtLjY3NS0uMjYxem0wLTEuMDQzcS42MDQgMCAxLjA4OC4yMjYuNDg0LjIyNy44LjcxNS4yODQuNDMxLjM2OSAxIC4wNDguMzMzLjA0Ljk2SDQyLjZxLjAyNi43MjguNDU3IDEuMDIuMjYyLjE4My42MzEuMTgzLjM5MSAwIC42MzUtLjIyMi4xMzQtLjEyLjIzNi0uMzMzaDEuMjkycS0uMDQ5LjQzLS40NDguODc1LS42MjIuNzA2LTEuNzQyLjcwNi0uOTIzIDAtMS42My0uNTk1dC0uNzA2LTEuOTM3cTAtMS4yNTcuNjM1LTEuOTI4LjY0LS42NyAxLjY1Ny0uNjd6TTM0LjEyMSAxOS41MjFxMC0uNTE1LS4yNjktLjczNC0uMjY0LS4yMi0uNzQ1LS4yMmgtMS4yNjV2MS45NDNoMS4yNjVxLjQ4IDAgLjc0NS0uMjM3LjI2OS0uMjM3LjI2OS0uNzUyem0xLjM0NS0uMDA5cTAgMS4xNjgtLjU4MiAxLjY1MS0uNTgyLjQ4NC0xLjY2Mi40ODRoLTEuMzh2Mi4zNzFoLTEuMzV2LTYuNTk2aDIuODMxcS45NzkgMCAxLjU2LjUxLjU4My41MS41ODMgMS41OHpNMzkuMDAxIDE5LjAyNXEuMDM1IDAgLjA1Ny4wMDQuMDI3IDAgLjExLjAwNXYxLjMwN3EtLjExOC0uMDE0LS4yMTEtLjAxOC0uMDkzLS4wMDUtLjE1LS4wMDUtLjc1OCAwLTEuMDE5LjUwMS0uMTQ1LjI4Mi0uMTQ1Ljg2OXYyLjMzMWgtMS4yNjV2LTQuODc4aDEuMTk5di44NXEuMjktLjQ4Ny41MDctLjY2Ni4zNTMtLjMuOTE3LS4zek00Mi4wNTcgMjMuMTE5cS41NTEgMCAuODQ3LS4zOTguMjk1LS4zOTkuMjk1LTEuMTMyIDAtLjczNC0uMjk1LTEuMTI4LS4yOTYtLjM5OC0uODQ3LS4zOTgtLjU1MSAwLS44NTEuMzk4LS4yOTUuMzk0LS4yOTUgMS4xMjggMCAuNzMzLjI5NSAxLjEzMi4zLjM5OC44NTEuMzk4em0yLjQ2LTEuNTNxMCAxLjA3NC0uNjA4IDEuODM5LS42MDkuNzYtMS44NDguNzZ0LTEuODQ3LS43NnEtLjYwOC0uNzY2LS42MDgtMS44NCAwLTEuMDU2LjYwOC0xLjgzLjYwOS0uNzc0IDEuODQ3LS43NzQgMS4yNCAwIDEuODQ4Ljc3NC42MDguNzc0LjYwOCAxLjgzek00Ni43MzUgMTguNTU5aC0xLjI1N3YtMS4xNzdoMS4yNTd6bS0xLjg2IDYuMzk1cS4xMDUuMDA5LjE1LjAwOS4wNDMuMDA0LjA3OS4wMDQuMTg1IDAgLjI3Ny0uMDk0LjA5Ny0uMDkuMDk3LS4zNTN2LTUuMzU3aDEuMjU3djUuMzhxMCAuNzM3LS4yODcgMS4wOTEtLjI4Ni4zNTQtMS4xMjQuMzU0LS4wNTcgMC0uMTcyLS4wMDVsLS4yNzgtLjAwOXpNNDkuODIxIDIwLjA2M3EtLjQzNiAwLS42NzkuMjc3LS4yMzguMjc4LS4zLjc1MmgxLjk1M3EtLjAzLS41MDUtLjMwNC0uNzY1LS4yNjktLjI2NC0uNjctLjI2NHptMC0xLjA1MnEuNiAwIDEuMDguMjI5dC43OTQuNzJxLjI4Mi40MzQuMzY2IDEuMDA3LjA0OC4zMzYuMDQuOTY3aC0zLjI5cS4wMjcuNzM0LjQ1NCAxLjAyOS4yNi4xODMuNjI2LjE4My4zODggMCAuNjMxLS4yMjMuMTMyLS4xMjEuMjM0LS4zMzZoMS4yODNxLS4wNDkuNDM0LS40NDYuODgyLS42MTcuNzExLTEuNzI4LjcxMS0uOTE3IDAtMS42MTgtLjYtLjcwMS0uNi0uNzAxLTEuOTUgMC0xLjI2Ny42My0xLjk0My42MzUtLjY3NiAxLjY0NS0uNjc2ek01NS44MjIgMjAuODkxcS0uMDM1LS4yNzMtLjE4LS40OTItLjIxMi0uMjk2LS42NTgtLjI5Ni0uNjM1IDAtLjg2OC42NC0uMTI0LjM0LS4xMjQuOTA0IDAgLjUzNy4xMjQuODY0LjIyNS42MDkuODQ2LjYwOS40NDEgMCAuNjI2LS4yNDJ0LjIyNS0uNjI3aDEuMjgzcS0uMDQ0LjU4Mi0uNDE0IDEuMTAxLS41OTEuODM3LTEuNzUuODM3LTEuMTYgMC0xLjcwNy0uNjk4LS41NDctLjY5OC0uNTQ3LTEuODEyIDAtMS4yNTguNjA0LTEuOTU2dDEuNjY3LS42OThxLjkwNCAwIDEuNDc3LjQxMi41NzguNDExLjY4MyAxLjQ1NHpNNTcuNDg0IDIwLjA5NHYtLjkwOGguNjd2LTEuMzZoMS4yNDR2MS4zNmguNzh2LjkwOGgtLjc4djIuNTc4cTAgLjMuMDc1LjM3Ni4wNzQuMDcxLjQ1OC4wNzFoLjEybC4xMjctLjAwOXYuOTUzbC0uNTk1LjAyM3EtLjg5LjAzMS0xLjIxNy0uMzE0LS4yMTItLjIxOS0uMjEyLS42NzV2LTMuMDAzeicvPjwvc3ZnPg==);
}
.container,
.container-include {
    width: 100%;
    max-width: 990px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}
.container-list-footer a {
    font-size: 15px;
}
.list-corporative a {
    font-size: 13px;
    font-family: sans-serif;
    font-weight: 400;
    line-height: 16px;
}
.arrow-toggle h3 {
    font-weight: 700;
    font-size: 15px;
    margin: 0;
    line-height: 15px;
}
.container-toggle .list-footer {
    line-height: 160%;
    font-size: 15px;
    margin: 0 0 16px;
    list-style-type: none;
    padding: 0;
    width: auto;
}
.about-list,
.container-toggle .list-footer .highlight {
    font-family: sans-serif;
}
.about-list .copyright {
    color: var(--ue-c-footer-copyright-color, #4a4a4a);
    font-size: 12px;
    margin: 0;
}
.about-list .copyright .icon-elmundo-mobile svg {
    width: 100%;
    height: 100%;
}
.container-list-footer {
    text-align: center;
    font-family: sans-serif;
    margin: 0;
}
.container-toggle {
    display: flex;
    justify-content: space-between;
    width: 100%;
    max-width: 990px;
}
.container-about-footer .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    padding: 10px 0;
}
.about-list {
    position: absolute;
    width: 100%;
}
.partners li {
    float: left;
    justify-content: space-between;
    max-height: 34px;
    margin: 5px 5px 0 0;
}
.ue-c-footer--dark .icon-elmundo-mobile,
.ue-c-footer--dark .icon-partners-reverso,
.ue-c-footer--dark .icon-thetrustproject_b {
    filter: invert(100%) grayscale(100%);
}
.banda_suscripcion {
    position: fixed;
    bottom: -70px;
    width: 100%;
    background: #c3d5e5;
    z-index: 14;
    transition: 0.3s ease-in-out;
    box-shadow: -1px -2px 24px -5px rgba(0, 0, 0, 0.5);
}
.banda_suscripcion.premium {
    background: #f8f6ef;
}
.banda_suscripcion.premium .wrap .logo_banda_premium {
    margin-top: 8px;
    margin-right: 10px;
}
.banda_suscripcion.premium .wrap a {
    border-left: 1px solid #a88938;
    font-family: sans-serif;
    font-size: 19px;
    text-decoration: none;
}
.banda_suscripcion .wrap {
    width: 100%;
    max-width: 990px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    color: #202020;
    padding: 10px 0;
    display: flex;
}
.banda_suscripcion .wrap a {
    color: #202020;
    font-size: 18px;
    font-family: sans-serif;
    padding-left: 15px;
    height: 40px;
    overflow: hidden;
    display: inline-flex;
    place-items: center;
    max-width: 100%;
    white-space: nowrap;
}
.banda_suscripcion .wrap a .texto {
    width: 84%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.banda_suscripcion .wrap a .suscribete {
    border-radius: 5px;
    margin-left: 10px;
    position: relative;
    background-color: #216087;
    color: #fff;
    padding: 10px 15px;
    font-family: sans-serif;
    font-size: 15px;
    font-weight: 700;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);
    display: inline-flex;
}
.banda_suscripcion .wrap a .suscribete:hover {
    background-color: #1e4d68;
}
.banda_suscripcion .cerrar {
    position: absolute;
    right: 0;
    width: 16px;
    height: 16px;
    top: 22px;
    background: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCc+PHBhdGggZD0nTTUgNWwxNSAxMy41NjlNMjAgNUw1IDE4LjU2OScgZmlsbD0nbm9uZScgc3Ryb2tlPScjMzMzJyBzdHJva2Utd2lkdGg9JzEuNScvPjwvc3ZnPg==)
        50% no-repeat;
}
.zindex-notification {
    z-index: 1000000000 !important;
}
.zindex-side-panel-mask {
    z-index: 999999999 !important;
}
.n-visible,
.no-visible {
    display: none !important;
}
:root {
    --ue-c-notification-tooltip-icon-color1: #e2e2e2;
    --ue-c-notification-tooltip-icon-color2: #000;
    --ue-c-notification-tooltip-icon-color1: #ffcb7a;
    --ue-c-notification-tooltip-icon-color2: #797979;
}
main[data-ue-navindex]:not([data-ue-navindex='0'])
    .ue-l-cover-grid__section-title {
    font-weight: 700;
    font-size: 1.125rem;
    line-height: 1.125rem;
    letter-spacing: 0;
}
.hide,
.portada .elmundo-theme-v8 .ue-l-cover-grid__section-title:before,
.portada .pixel-theme-v8 .ue-l-cover-grid__section-title:before,
.portada .yodona-theme-v8 .ue-l-cover-grid__section-title:before,
main[data-ue-navindex]:not([data-ue-navindex='0'])
    .ue-l-cover-grid__section-title:before {
    display: none;
}
.ue-c-fixed {
    position: fixed !important;
    top: 0;
}
.ue-c-main-logo,
.ue-c-main-logo-small {
    margin-right: 8px;
    display: flex;
    flex: 0 0 auto;
    align-items: center;
}
.main[data-ue-navindex]:not([data-ue-navindex='0']):before,
.publicidad {
    margin: 0 !important;
}
.ue-c-cover-content__media > video,
.ue-c-main-logo svg,
.ue-c-main-logo-small svg {
    width: 100%;
}
.ue-c-main-logo {
    width: 6.25rem;
}
.ue-c-main-logo-small {
    width: 3.125rem;
}
.inner.no-scroll,
.no-scroll {
    overflow: hidden;
    height: 100%;
    position: relative;
}
.main.main-section {
    padding-top: 0 !important;
}
.publicidad {
    z-index: 14;
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ue-c-cover-content__body {
        min-height: 1px;
    }
}
.ue-c-smartbanner:not([style*='display:none']):not([style*='display: none'])
    + .ue-c-main-header
    .ue-l-main-header__top
    .ue-l-side-panel--show {
    padding-top: 120px;
}
.ue-c-smartbanner:not([style*='display:none']):not([style*='display: none'])
    + .ue-c-main-header
    .ue-l-main-header__bottom
    .ue-l-side-panel--show {
    padding-top: 165px;
}
.ue-l-tab__item a,
.ue-l-tab__item button {
    padding: 0 0.5rem !important;
}
.ue-l-tab__item a:focus,
.ue-l-tab__item button:focus {
    outline: 0 !important;
}
header[data-theme='elmundo-theme']
    .ue-l-main-header--column-center
    .ue-l-main-navigation--display-inline
    .ue-c-main-navigation__link:not(.ue-c-main-navigation__link-dropdown) {
    padding: 0 0.5rem;
}
.ue-c-main-header
    .ue-l-main-header--column-center
    .ue-c-main-header__date-time {
    padding: 0.5rem 0;
}
.hidden-content {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: polygon(0 0, 0 0, 0 0, 0 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
    background-color: #fff;
    color: #000;
}
.ue-c-seo-links,
.ue-c-seo-links-container {
    border-top-width: var(--ue-c-seo-links-body-border-top-width, 0);
    border-top-color: var(--ue-c-seo-links-body-border-top-color, #cecece);
    border-top-style: solid;
    background-color: var(--ue-c-seo-links-body-background-color, #fff);
    display: flex;
    border-bottom-width: var(--ue-c-seo-links-body-border-bottom-width, 0);
    border-bottom-color: var(
        --ue-c-seo-links-body-border-bottom-color,
        #cecece
    );
    border-bottom-style: solid;
    box-sizing: border-box;
}
.ue-c-seo-links {
    width: 100%;
    max-width: 68.75rem;
    position: relative;
    padding: 0 1rem;
    height: var(--ue-c-seo-links-height, 25px);
    line-height: var(--ue-c-seo-link-line-height, 15px);
    height: 1.25rem;
    font-size: var(--ue-c-seo-link-font-size, 10px);
    line-height: var(--ue-c-seo-link-line-height, 12px);
    letter-spacing: var(--ue-c-seo-link-letter-spacing, 0);
    height: var(--ue-c-seo-links-height, 20px);
}
.ue-c-seo-links:after {
    content: '';
    width: 3.125rem;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    background-image: linear-gradient(90deg, transparent, #fff);
}
.ue-c-seo-links__title {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    font-family: sans-serif;
    font-weight: 400;
    text-transform: var(--ue-c-seo-links-title-text-transform, uppercase);
    color: var(--ue-c-seo-links-title-color, #cecece);
}
.ue-c-seo-links__title:after {
    content: '';
    display: inline-block;
    margin: 0 0 0 0.25rem;
    height: 10px;
    width: 1px;
    background-color: var(
        --ue-c-seo-links-title-divider-background-color,
        #cecece
    );
}
.ue-c-seo-links__list {
    list-style-type: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    align-items: center;
    font-family: sans-serif;
}
.ue-c-seo-links__list::-webkit-scrollbar {
    display: none;
}
.ue-c-seo-links__item {
    flex: 0 0 auto;
    margin: 0;
    position: relative;
    padding: 0 0.5rem;
}
.ue-c-seo-links__item a {
    text-decoration: none;
    color: var(--ue-c-seo-links-item-color, #cecece);
}
.ue-c-seo-links__item:not(:last-child):after {
    content: '';
    width: 1px;
    height: 10px;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(50%, -50%);
    background-color: var(
        --ue-c-seo-links-item-separator-background-color,
        #cecece
    );
}
.ue-c-seo-links__item:last-child {
    padding-right: 3.125rem;
}
.ue-c-seo-links-container {
    width: 100%;
    justify-content: center;
    padding: 0 0.625rem;
}
.ue-c-seo-links-container.ue-c-seo-links--main {
    background-color: transparent;
    padding: 0;
    width: 100%;
}
.ue-c-seo-links-container.ue-c-seo-links--main .ue-c-seo-links {
    background-color: transparent;
    height: 2.25rem;
    font-size: 15;
    padding: 0;
    border-top: 1px solid #cecece;
    border-bottom: 1px solid #cecece;
}
.ue-c-seo-links-container.ue-c-seo-links--main .ue-c-seo-links:after {
    background-image: linear-gradient(90deg, transparent, transparent);
}
.ue-c-seo-links-container.ue-c-seo-links--main .ue-c-seo-links__title {
    color: #000;
}
.ue-c-seo-links-container.ue-c-seo-links--main
    .ue-c-seo-links__item:not(:last-child):after,
.ue-c-seo-links-container.ue-c-seo-links--main .ue-c-seo-links__title:after {
    background-color: #cecece;
}
.ue-c-seo-links-container.ue-c-seo-links--main .ue-c-seo-links__item a {
    color: #216087;
}
.ue-c-seo-links-container.ue-c-seo-links--main .ue-c-seo-links__list {
    scroll-behavior: smooth;
    overflow-x: auto;
    overflow-y: hidden;
    scrollbar-width: thin;
    scrollbar-color: #597897 #c3d5e5;
    -ms-scrollbar-track-color: #c3d5e5;
    -ms-scrollbar-arrow-color: #000;
    -ms-scrollbar-face-color: #597897;
    -ms-scrollbar-shadow-color: #597897;
    -ms-overflow-style: scrollbar;
}
.ue-c-seo-links-container.ue-c-seo-links--main
    .ue-c-seo-links__list::-webkit-scrollbar {
    display: block;
    height: 6px;
}
.ue-c-seo-links-container.ue-c-seo-links--main
    .ue-c-seo-links__list::-webkit-scrollbar-thumb {
    background: #597897;
    border-radius: 0.3125rem;
}
.ue-c-seo-links-container.ue-c-seo-links--main
    .ue-c-seo-links__list::-webkit-scrollbar-track-piece {
    background: #c3d5e5;
}
.ue-l-side-panel {
    position: absolute;
    z-index: 2;
    box-sizing: border-box;
    overflow: auto;
    visibility: hidden;
    -webkit-overflow-scrolling: touch;
    transition: transform 0.25s;
}
.ue-l-side-panel__title {
    font-family: sans-serif;
    padding: 8px;
    background-color: #666;
    color: #fff;
}
.ue-l-side-panel__item {
    border-bottom: 1px solid #000;
    margin-bottom: 8px;
}
.ue-l-side-panel__item:last-child {
    border-bottom: 0;
    margin-bottom: 0;
}
.ue-l-side-panel__close {
    cursor: pointer;
    position: absolute;
    right: 1rem;
    top: 1rem;
    width: 24px;
    height: 24px;
    display: block;
    margin: 0;
    padding: 0;
    border: 0;
    background: 0 0;
    z-index: 1;
}
.elmundo-theme-v8 button > *,
.ue-l-side-panel__close > * {
    pointer-events: none;
}
.ue-l-side-panel__close--left-center {
    right: auto;
    left: 0;
    top: 50%;
    width: 2.5rem;
    transform: translateY(-50%);
}
.ue-l-side-panel--fixed {
    position: fixed;
    max-height: 100%;
}
.ue-l-side-panel--fixed.is-active {
    max-height: 100%;
}
.ue-l-side-panel--fixed.is-active + .ue-l-side-panel__mask {
    position: fixed;
    top: 0;
    max-height: 100%;
}
.ue-l-side-panel--scroll {
    overflow: visible;
}
.ue-c-main-navigation__list-item:last-of-type,
.ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list,
.ue-l-side-panel--no-scroll {
    overflow: hidden;
}
.ue-l-side-panel--z10 {
    z-index: 10;
}
.ue-l-side-panel--z30 {
    z-index: 15010;
}
.ue-l-side-panel--no-gutter {
    margin: 0 -8px 8px;
}
.ue-c-notification__tooltip-panel p:last-of-type,
.ue-l-side-panel--no-space {
    margin-bottom: 0;
}
.ue-l-side-panel--no-scroll-x {
    overflow-x: hidden;
}
.ue-l-side-panel--no-scroll-y {
    overflow-y: hidden;
}
.ue-l-side-panel--show + .ue-l-side-panel__mask {
    background-color: rgba(0, 0, 0, 0.5);
    top: 0;
    left: 0;
    width: 100vw;
    height: 100%;
    max-height: 100%;
    position: fixed;
    z-index: 1;
}
.ue-l-side-panel--background {
    background-color: #fff;
}
.ue-l-side-panel--padding-top {
    padding-top: 2.5rem;
}
.ue-l-side-panel--padding-bottom {
    padding-bottom: 2.5rem;
}
.ue-l-side-panel--flex {
    display: flex;
    flex-direction: column;
}
@media (min-width: 20em) {
    .ue-l-side-panel--fixed-bottom-from-mobile {
        bottom: 0;
        right: 0;
        left: 0;
        top: auto;
    }
    .ue-l-side-panel--bottom-up-from-mobile {
        transform: translateY(calc(100vh + 2.25rem));
    }
    .ue-l-side-panel--bottom-up-from-mobile.is-active {
        top: auto;
        transform: translateY(0);
        max-height: calc(100% - 2.25rem);
    }
}
.ue-l-side-panel--fixed-top-right-from-mobile {
    top: 0;
    right: 0;
    bottom: inherit;
    left: inherit;
}
@media (min-width: 20em) {
    .ue-l-side-panel--right-to-left-from-mobile {
        transform: translateX(100vw) translateY(0);
        right: 0;
    }
    .ue-l-side-panel--right-to-left-from-mobile.is-active {
        transform: translateX(calc(100vw - auto)) translateY(0);
    }
    .ue-l-side-panel--full-width-from-mobile,
    .ue-l-side-panel--full-width-from-mobile.is-active {
        width: 100%;
    }
    .ue-l-side-panel--full-height-from-mobile {
        height: 100vh;
    }
    .ue-l-side-panel--full-height-from-mobile.is-active {
        height: 100%;
    }
    .ue-l-side-panel--width-320-from-mobile {
        width: 20rem;
    }
    .ue-l-side-panel--shadow-left-from-mobile {
        box-shadow: -6px 10px 11px 0 rgba(0, 0, 0, 0.18);
    }
}
@media (min-width: 23.4375em) {
    .ue-l-side-panel--width-340-from-mobileMedium {
        width: 21.25rem;
    }
}
@media (min-width: 30em) {
    .ue-l-side-panel--width-470-from-mobileLandscape {
        width: 29.375rem;
    }
}
@media (min-width: 46.25em) {
    main[data-ue-navindex]:not([data-ue-navindex='0']):before {
        margin: 8px 0;
        display: inline-block;
    }
    .loading-next span:last-child {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 300px;
    }
    .loading-module {
        max-width: 100%;
        background-color: #fff;
    }
    main[data-ue-navindex]:not([data-ue-navindex='0'])
        .ue-l-cover-grid__inner--switch-direction {
        flex-direction: column-reverse;
    }
    main[data-ue-navindex]:not([data-ue-navindex='0'])
        .ue-l-cover-grid__inner--switch-direction
        .ue-l-cover-grid__header {
        padding-top: 0;
        margin-bottom: 0.625rem;
    }
    main[data-ue-navindex]:not([data-ue-navindex='0'])
        .ue-l-cover-grid__section-title {
        margin-top: 0;
        font-size: 1.125rem;
        line-height: 1.125rem;
    }
    .ue-c-seo-links__title:after {
        margin: 0 0 0 0.5rem;
    }
    .ue-c-seo-links__item {
        padding: 0 0.5rem;
    }
    .ue-c-seo-links__item a {
        color: var(--ue-c-seo-links-item-shade-color, #cecece);
    }
    .ue-c-seo-links__item a:hover {
        color: var(--ue-c-seo-links-item-hover-color, #666);
    }
    .ue-c-seo-links--justify-center-from-tablet .ue-c-seo-links {
        justify-content: center;
    }
    .ue-l-side-panel--show + .ue-l-side-panel__mask--transparent {
        background: 0 0;
    }
    .ue-l-side-panel--fixed-top-right-from-tablet {
        top: 0;
        right: 0;
        bottom: inherit;
        left: inherit;
    }
    .ue-l-side-panel--right-to-left-from-tablet {
        transform: translateX(100vw) translateY(0);
        right: 0;
    }
    .ue-l-side-panel--right-to-left-from-tablet.is-active {
        transform: translateX(calc(100vw - auto)) translateY(0);
    }
    .ue-l-side-panel--no-movement-from-tablet,
    .ue-l-side-panel--no-movement-from-tablet.is-active {
        transform: none;
    }
    .ue-l-side-panel--full-height-from-tablet {
        height: 100vh;
    }
    .ue-l-side-panel--full-height-from-tablet.is-active {
        height: 100%;
    }
    .ue-l-side-panel--height-517-from-tablet {
        height: 32.3125rem;
    }
    .ue-l-side-panel--width-240-from-tablet {
        width: 15rem;
    }
    .ue-l-side-panel--width-760-from-tablet {
        width: 47.5rem;
    }
    .ue-l-side-panel--width-990-from-tablet {
        width: 61.875rem;
    }
    .ue-l-side-panel--shadow-left-from-tablet {
        box-shadow: -6px 10px 11px 0 rgba(0, 0, 0, 0.18);
    }
    .ue-l-side-panel--shadow-right-from-tablet {
        box-shadow: 6px 0 11px 0 rgba(0, 0, 0, 0.18);
    }
    .ue-l-side-panel--shadow-left-n-right-from-tablet {
        box-shadow: 0 16px 18px 0 rgba(0, 0, 0, 0.18);
    }
}
.ue-l-side-panel--show {
    transform: none;
    visibility: visible;
}
.elmundo-theme-v8 .ue-c-most-read__head,
.ue-c-notification__header,
.ue-l-main-header__wrapper {
    display: flex;
}
.ue-c-notification__logo {
    width: 80px;
}
.ue-c-notification__headline-txt {
    padding: 0;
    margin: 0;
}
.ue-c-notification__headline-title {
    font-family: sans-serif;
    font-weight: 700;
    margin: 0 0 0.5rem;
}
.ue-c-notification__list {
    list-style: none;
    margin-top: 0;
    padding-left: 1.5rem;
    position: relative;
    text-align: left;
    font-family: sans-serif;
    font-size: 14px;
}
.ue-c-notification__list:focus-within {
    outline: 0;
}
.ue-c-notification__list > :not(:last-child) {
    margin-bottom: 0.3rem;
}
.ue-c-notification__list-item {
    padding: 0;
}
.ue-c-notification__list-item:before {
    content: '';
    color: #2e6d9d;
    position: absolute;
    margin-left: 3px;
    margin-top: 4px;
    width: 10px;
    height: 5px;
    border-bottom: 3px solid currentColor;
    border-left: 3px solid currentColor;
    transform: rotate(-45deg);
    left: 0;
}
.ue-c-notification__btn {
    cursor: pointer;
    padding: 0.7rem;
    line-height: 1rem;
    text-align: center;
    border: none;
    display: flex;
    align-items: center;
    justify-content: center;
}
.ue-c-notification.ue-c-notification--state-secondary {
    margin: 0;
    padding-top: 20vh;
}
.ue-c-notification.ue-c-notification--state-secondary .ue-c-notification__logo {
    width: 140px;
    margin: 0 auto;
    display: block;
}
.ue-c-notification .ue-c-button {
    background-color: transparent;
    padding: 0;
    margin: 0;
    border: 0;
}
.ue-c-notification__tooltip-main {
    width: 80%;
    text-align: left;
    font-family: sans-serif;
    font-size: 14px;
    color: #666;
}
.ue-c-notification__tooltip-btn {
    background-color: transparent;
    border: 0;
    position: absolute;
    margin: 0 0 0 0.2rem;
    padding: 0;
    cursor: pointer;
}
.ue-c-notification__tooltip-panel {
    display: none;
    position: absolute;
    text-align: left;
    padding: 0 0.8rem 0.8rem;
    top: 0;
    box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4);
    border-radius: 5px;
    background-color: #f3f3f3;
    font-family: sans-serif;
    font-size: 14px;
    color: #000;
}
.ue-c-notification__tooltip-panel--show {
    display: block;
}
.ue-c-notification__tooltip-panel p {
    margin: 0.8rem 0 1rem;
}
.ue-c-notification__tooltip-panel ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.ue-c-notification__tooltip-panel li:before {
    content: '\2212';
    display: inline-block;
    line-height: 0;
    font-size: 9px;
}
.ue-c-notification__tooltip-closearrow {
    background-color: transparent;
    border: 0;
    position: absolute;
    top: 0.8rem;
    right: 0.8rem;
    margin: 0;
    padding: 0;
    cursor: pointer;
}
.ue-c-notification--horizontal-from-mobile {
    background-color: #ededed;
}
@media (min-width: 20em) {
    .ue-c-notification--horizontal-from-mobile .ue-c-notification__inner {
        flex-wrap: wrap;
        margin: 0 auto;
        padding: 0 0.7rem 0 2.5rem;
        display: flex;
        flex-wrap: nowrap;
        align-items: center;
    }
    .ue-c-notification--horizontal-from-mobile .ue-c-notification__header {
        justify-content: space-between;
        align-items: center;
    }
    .ue-c-notification--horizontal-from-mobile .ue-c-notification__logo {
        min-width: 62px;
        margin-right: 1rem;
        background-color: #fff;
        border-radius: 10px;
    }
    .ue-c-notification--horizontal-from-mobile
        .ue-c-notification__headline-txt {
        font-size: 15px;
        font-family: sans-serif;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }
    .ue-c-notification--horizontal-from-mobile .ue-c-notification__btn {
        color: #00f;
        border-radius: 0;
        background-color: transparent;
        font-family: sans-serif;
        font-size: 15px;
        box-shadow: 0 rgba(0, 0, 0, 0.3);
    }
    .elmundo-theme-v8
        .ue-c-cover-content--media-icon-m-from-mobile
        .ue-c-cover-content__media-icon {
        width: 4.125rem;
        height: 4.125rem;
    }
}
.ue-c-notification--vertical-from-tablet {
    background-color: #fff;
}
.ue-c-main-navigation__title {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    padding-top: 1rem;
    padding-bottom: 0.4rem;
    margin-bottom: 1rem;
    border-color: var(--ue-c-main-navigation-title-border-color, #cecece);
    color: var(--ue-c-main-navigation-title-color, #000);
    font-family: sans-serif;
    font-weight: var(--ue-c-main-navigation-title-font-weight, 700);
    font-style: var(--ue-c-main-navigation-title-font-style, normal);
    text-transform: var(--ue-c-main-navigation-title-text-transform, uppercase);
    font-size: var(--ue-c-main-navigation-title-font-size, 0.8125rem);
    line-height: var(--ue-c-main-navigation-title-line-height, 0.875rem);
    letter-spacing: var(--ue-c-main-navigation-title-letter-spacing, 0.02rem);
}
.ue-c-main-navigation__footer {
    background-color: var(--ue-c-main-navigation-footer-background-color, #fff);
}
.ue-c-main-navigation__footer-wrapper {
    padding: 1rem;
    border-top-style: solid;
    display: grid;
    gap: 8px;
    color: var(--ue-c-main-navigation-footer-color, #666);
    border-color: var(--ue-c-main-navigation-footer-border-color, #ccc);
    border-top-width: var(--ue-c-main-navigation-footer-border-top-width, 1px);
    font-family: sans-serif;
    font-weight: var(--ue-c-main-navigation-footer-font-weight, normal);
    font-size: var(--ue-c-main-navigation-footer-font-size, 0.75rem);
    line-height: var(--ue-c-main-navigation-footer-line-height, 1.25rem);
    letter-spacing: var(--ue-c-main-navigation-footer-letter-spacing, 0);
}
.ue-l-main-navigation__list--2-cols,
.ue-l-main-navigation__list--3-cols,
.ue-l-main-navigation__list--4-cols {
    gap: var(--ue-c-main-navigation-list-panel-cols-gap, 10px);
}
.ue-c-main-navigation__footer-wrapper > * {
    font-style: var(--ue-c-main-navigation-footer-font-style, normal);
}
.ue-c-main-navigation__trust {
    display: flex;
    flex-direction: column;
    text-decoration: none;
    color: var(--ue-c-main-navigation-footer-color, #666);
    font-family: sans-serif;
    font-weight: var(--ue-c-main-navigation-footer-trust-font-weight);
    font-style: var(--ue-c-main-navigation-footer-trust-font-style);
}
.ue-c-main-navigation__link,
.ue-c-main-navigation__link.is-bold {
    font-weight: var(--ue-c-main-navigation-link-font-weight, 400);
}
.ue-c-main-navigation__trust svg {
    width: 135px;
    filter: var(--ue-c-main-navigation-footer-trust-filter, none);
}
.ue-c-main-navigation__list-corporative {
    display: inline-block;
    padding: 0;
    text-align: left;
}
.ue-c-main-navigation__list-corporative-item {
    display: inline;
}
.ue-c-main-navigation__list-corporative-item:after {
    content: ' ';
    color: transparent;
    letter-spacing: 0;
    font-size: 8px;
    margin: 0 10px;
    position: relative;
    top: -2px;
    background-color: var(
        --ue-c-main-navigation-footer-divider-background-color,
        #ccc
    );
}
.ue-c-main-navigation__list-corporative-item a {
    text-decoration: none;
    white-space: nowrap;
    color: var(--ue-c-main-navigation-footer-color, #666);
}
.ue-c-main-navigation--boxed {
    padding: 0 1rem 1rem;
    box-sizing: border-box;
}
.ue-c-main-navigation--boxed.has-bg {
    background-color: var(--ue-c-main-navigation-box-background-color, #fff);
}
.ue-c-main-navigation--boxed.has-border {
    border-top-style: var(--ue-c-main-navigation-box-border-top-style, solid);
    border-top-width: var(--ue-c-main-navigation-box-border-top-width, 1px);
    border-color: var(--ue-c-main-navigation-box-border-color, #cecece);
}
.ue-c-main-navigation__link {
    display: flex;
    box-sizing: border-box;
    text-decoration: none;
    padding: var(--ue-c-main-navigation-link-padding);
    font-family: sans-serif;
    font-style: var(--ue-c-main-navigation-link-font-style, normal);
    color: var(--ue-c-main-navigation-link-color, #000);
    font-size: var(--ue-c-main-navigation-link-font-size, 13px);
    line-height: var(--ue-c-main-navigation-link-line-height, 14px);
    letter-spacing: var(--ue-c-main-navigation-link-letter-spacing, 0.02em);
}
@media (min-width: 46.25em) {
    .ue-c-notification--vertical-from-tablet
        .ue-c-notification__footer
        > :not(:last-child),
    .ue-c-notification--vertical-from-tablet
        .ue-c-notification__header
        > :first-child,
    .ue-c-notification--vertical-from-tablet
        .ue-c-notification__inner
        > :not(:last-child) {
        margin-bottom: 1rem;
    }
    .ue-c-notification--vertical-from-tablet {
        text-align: center;
        width: 240px;
        display: flex;
        flex-direction: column;
        height: 100vh;
        margin-top: 20vh;
        position: relative;
    }
    .ue-c-notification--vertical-from-tablet.ue-c-notification--state-secondary
        .ue-c-notification__inner:after {
        content: none;
    }
    .ue-c-notification--vertical-from-tablet.ue-c-notification--state-secondary
        .ue-c-notification__title {
        font-family: sans-serif;
        font-size: 20px;
        font-weight: 700;
        color: #6f86a3;
    }
    .ue-c-notification--vertical-from-tablet.ue-c-notification--state-secondary
        .ue-c-notification__txt {
        font-family: sans-serif;
        font-size: 16px;
        font-weight: 400;
        color: #000;
    }
    .ue-c-notification--vertical-from-tablet.ue-c-notification--show-arrow:before {
        content: '';
        position: fixed;
        top: 40px;
        width: 40%;
        height: 100%;
        right: 280px;
        background-image: url(../fonts/flecha-grande-60fd29b1ebd5973d93a18624511b8fe3.svg);
        background-repeat: no-repeat;
        background-size: contain;
    }
    .ue-c-notification--vertical-from-tablet .ue-c-notification__inner {
        padding: 1rem;
        flex-wrap: wrap;
        position: relative;
        max-width: 500px;
        margin: 0 auto;
        border-top: none;
        justify-content: center;
    }
    .ue-c-notification--vertical-from-tablet .ue-c-notification__inner:after {
        content: '';
        width: 100%;
        height: 20vh;
        background-color: #ededed;
        position: absolute;
        top: -20vh;
        left: 0;
    }
    .ue-c-notification--vertical-from-tablet .ue-c-notification__inner:before {
        content: '';
        position: absolute;
        top: -20vh;
        left: 0;
        width: 100%;
        height: 100vh;
        background-color: transparent;
        z-index: -1;
    }
    .ue-c-notification--vertical-from-tablet .ue-c-notification__header {
        position: relative;
        margin-top: -55px;
        z-index: 1;
        flex-direction: column;
        align-items: center;
    }
    .ue-c-notification--vertical-from-tablet .ue-c-notification__headline-txt {
        font-size: 16px;
        font-family: sans-serif;
    }
    .ue-c-notification--vertical-from-tablet .ue-c-notification__footer {
        display: flex;
        flex-direction: column;
        width: 100%;
    }
    .ue-c-notification--vertical-from-tablet .ue-c-notification__btn {
        order: 0;
        width: 100%;
        color: #fff;
        border-radius: 3px;
        background-color: #2e6d9d;
        font-family: sans-serif;
        font-size: 15px;
        box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);
    }
    .ue-c-notification--vertical-from-tablet .ue-c-notification__btn:hover {
        background-color: #25577e;
    }
    .ue-c-notification--vertical-from-tablet .ue-c-notification__btn-secondary {
        background-color: #fff;
        border: 1px solid #2e6d9d;
        color: #2e6d9d;
    }
    .ue-c-notification--vertical-from-tablet
        .ue-c-notification__btn-secondary:hover {
        background-color: #25577e;
        color: #fff;
    }
    .ue-c-notification--vertical-from-tablet .ue-c-notification__logo {
        margin-right: 0;
    }
    .ue-c-main-navigation__title {
        --ue-c-main-navigation-title-font-size: 0.8125rem;
        --ue-c-main-navigation-title-line-height: 1.375rem;
        --ue-c-main-navigation-title-letter-spacing: 0.02rem;
        margin-bottom: 0.5rem;
        padding-top: 0.5rem;
        padding-bottom: 0;
    }
    .ue-c-main-navigation__footer {
        width: 100%;
        display: flex;
        justify-content: center;
    }
    .ue-c-main-navigation__footer-wrapper {
        --ue-c-main-navigation-footer-font-size: 0.75rem;
        --ue-c-main-navigation-footer-line-height: 0.875rem;
        --ue-c-main-navigation-footer-letter-spacing: 0rem;
        width: 100%;
        gap: 8px;
        grid-template-columns: repeat(2, 1fr);
        grid-template-rows: repeat(2, auto);
    }
    .ue-c-main-navigation__date {
        float: left;
        padding-right: 0.5rem;
    }
    .ue-c-main-navigation__trust {
        grid-column: 2;
        grid-row: 1 / span 2;
        align-items: center;
        justify-content: end;
        flex-direction: row;
        line-height: 1rem;
        color: var(--ue-c-main-navigation-footer-color, #666);
    }
    .ue-c-main-navigation__trust svg {
        margin-left: 0.5rem;
    }
    .ue-c-main-navigation__list-corporative-item a:hover {
        color: var(--ue-c-main-navigation-footer-hover-color, #666);
    }
    .ue-c-main-navigation--boxed {
        padding: 0.5rem;
    }
    .ue-c-main-navigation__link {
        cursor: pointer;
        margin: 0;
        height: auto;
    }
    .ue-c-main-navigation__link:hover {
        -webkit-text-decoration: var(
            --ue-c-main-navigation-link-text-decoration
        );
        text-decoration: var(--ue-c-main-navigation-link-text-decoration);
        color: var(--ue-c-main-navigation-link-hover-color, #333);
    }
    .ue-c-main-navigation__link-dropdown[aria-expanded='true'] {
        background-color: var(
            --ue-c-main-navigation-link-dropdown-hover-background,
            unset
        );
        color: var(--ue-c-main-navigation-link-dropdown-hover-color, #000);
    }
    .ue-c-main-navigation__link-dropdown:hover:before {
        content: '';
        height: 2px;
        width: calc(100% - 16px);
        position: absolute;
        bottom: 0;
        background-color: var(
            --ue-c-main-navigation-link-dropdown-hover-line,
            #000
        );
    }
}
.ue-c-main-navigation__link--is-active {
    position: relative;
    border-radius: 2px;
    margin: 0 0.4rem;
    font-weight: var(--ue-c-main-navigation-link-active-font-weight, 600);
}
.ue-c-main-navigation__link--is-active,
.ue-c-main-navigation__link--is-active[aria-expanded='true'] {
    background-color: var(
        --ue-c-main-navigation-link-active-background-color,
        #f3f3f3
    );
    color: var(--ue-c-main-navigation-link-active-color, #333);
}
.ue-c-main-navigation__link-dropdown {
    align-items: center;
    position: relative;
    justify-content: space-between;
}
.ue-c-main-navigation__link-dropdown:active {
    color: css-var(
        (
            link-dropdown: (
                hover-line: #000,
                hover-color: #000,
                hover-background: unset,
                active: #00f,
                icon-width: 0.75rem,
                icon-height: 0.75rem,
                icon-border-width: 0.09375rem,
                icon-border-color: #000,
            ),
        ),
        'ue-c-main-navigation',
        'link-dropdown',
        'active'
    );
}
.ue-c-main-navigation__link-dropdown-icon {
    pointer-events: none;
    display: var(--ue-c-main-navigation-link-dropdown-icon, inherit);
    box-sizing: border-box;
    margin: 0.5rem 0.5rem 0 0;
    transform: translateY(-75%) rotate(45deg);
    transition: 0.25s;
    width: var(--ue-c-main-navigation-link-dropdown-icon-width, 0.75rem);
    height: var(--ue-c-main-navigation-link-dropdown-icon-height, 0.75rem);
    border-style: solid;
    border-width: inherit;
    border-bottom-width: var(
        --ue-c-main-navigation-link-dropdown-icon-border-width,
        0.09375rem
    );
    border-right-width: var(
        --ue-c-main-navigation-link-dropdown-icon-border-width,
        0.09375rem
    );
    border-color: var(
        --ue-c-main-navigation-link-dropdown-icon-border-color,
        #000
    );
}
.ue-c-main-navigation__link-dropdown-icon--open {
    transform: translateY(-25%) rotate(-135deg);
    transition: 0.25s;
}
.ue-c-main-navigation__skip-links {
    position: absolute;
    top: 0;
    left: -32768px;
    z-index: 22;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.ue-c-main-navigation__skip-links li {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
.ue-c-main-navigation__skip-links-item {
    font-size: 12px;
    font-family: sans-serif;
    color: #fff;
    background: #2e6d9d;
    padding: 10px;
}
.ue-c-main-navigation__skip-links-item:active,
.ue-c-main-navigation__skip-links-item:focus {
    left: 32768px;
    outline: #fff dotted 1px;
    position: absolute;
    width: 100%;
    border-bottom: 1px solid #000;
    text-align: left;
    text-decoration: none;
}
.elmundo-theme-v8 .ue-c-poll__action,
.ue-c-main-header__nav,
.ue-c-main-navigation--high-contrast .ue-c-main-navigation__link {
    display: flex;
    align-items: center;
}
.ue-c-main-navigation--high-contrast .ue-c-main-navigation__link--is-active {
    background-color: var(
        --ue-c-main-navigation-link-active-background-color,
        #f3f3f3
    );
    color: var(--ue-c-main-navigation-link-active-color, #333);
}
.ue-c-main-navigation--high-contrast > .ue-c-main-navigation__list {
    padding: 0 1rem 0.5rem;
}
@media (min-width: 46.25em) {
    .ue-c-main-navigation__skip-links {
        top: 41px;
    }
    .ue-c-main-navigation--high-contrast > .ue-c-main-navigation__list {
        padding: 0;
    }
    .ue-c-main-navigation--high-contrast
        .ue-c-main-navigation__list--first-level {
        background-color: unset;
    }
    .ue-c-main-navigation--high-contrast
        .ue-c-main-navigation__list--first-level
        ~ ul:not(.ue-c-main-navigation__list--second-level)
        .ue-c-main-navigation__link:hover,
    .ue-c-main-navigation--high-contrast
        .ue-c-main-navigation__list--first-level
        ~ ul:not(.ue-c-main-navigation__list--third-level)
        .ue-c-main-navigation__link:hover {
        background-color: var(
            --ue-c-main-navigation-first-hover-background-color,
            #00008b
        );
        color: var(--ue-c-main-navigation-first-hover-color, #fff);
    }
    .ue-c-main-navigation--highlight {
        font-weight: 400;
    }
    .ue-c-main-navigation--highlight > .ue-c-main-navigation__link {
        font-weight: var(--ue-c-main-navigation-highlight-font-weight, bold);
    }
    .ue-l-main-navigation--truncated-width {
        overflow: hidden;
        position: relative;
    }
    .ue-l-main-navigation--truncated-width:after {
        content: '';
        background-image: linear-gradient(
            90deg,
            hsla(0, 0%, 100%, 0),
            var(--ue-c-main-navigation-gradient-color, #fff)
        );
        position: absolute;
        right: 0;
        width: 2rem;
        height: 100%;
    }
    .ue-l-main-navigation--truncated-width .ue-c-main-navigation__link:hover {
        text-shadow: 0 0 0 var(--ue-c-main-navigation-first-shadow, #333),
            0 0 0 var(--ue-c-main-navigation-second-shadow, #222);
    }
    .ue-l-main-navigation--truncated-width
        > .ue-c-main-navigation__list--first-level
        > li:not(:nth-child(-n + 6)) {
        display: none;
    }
}
.elmundo-theme-v8 .ue-c-cover-content--inverted .ue-c-cover-content__headline,
.ue-c-main-navigation__list-dropdown .ue-c-main-navigation__link.is-bold:hover {
    text-shadow: none;
}
@media (min-width: 61.25em) {
    .ue-c-seo-links-container.ue-c-seo-links--main .ue-c-seo-links {
        font-size: 1rem;
    }
    .ue-c-main-navigation--boxed {
        padding: 0;
    }
    .ue-l-main-navigation--truncated-width {
        overflow: inherit;
        position: unset;
    }
    .ue-l-main-navigation--truncated-width:after {
        display: none;
    }
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-item.is-current
    a {
    background-color: var(--ue-c-main-navigation-link-current-background, #000);
    color: var(--ue-c-main-navigation-link-current-color, #fff);
    border-radius: var(--ue-c-main-navigation-link-current-border-radius, 0);
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-item:not(.hide).has-overflow {
    margin: 0;
    position: absolute;
    right: 0;
    background-color: var(--ue-c-main-header-bottom-background);
}
.ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__link {
    padding: 0.4rem 1rem;
    align-self: center;
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list--first-level
    .ue-c-main-navigation__link {
    text-transform: inherit;
}
.ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding: 0 0.5rem;
    margin: 0;
    border: 0;
    background-color: inherit;
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-button-icon:after,
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-button-icon:before {
    content: '';
    transition: 0.25s;
    width: 1px;
    height: 7px;
    background-color: var(--ue-c-main-header-more-icon, #fff);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    right: 12px;
    top: 42%;
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-button[aria-expanded='false'] {
    margin-left: 0.5rem;
    width: var(--ue-c-main-header-button-primary-width, 80px);
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-button[aria-expanded='false']
    .ue-c-main-navigation__list-button-icon:before {
    transform: rotate(90deg);
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-button[aria-expanded='false']
    .ue-c-main-navigation__list-button-icon:after {
    transform: rotate(0);
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-button[aria-expanded='true'] {
    background-color: #fff;
    border-left: 1px solid #dedede;
    border-right: 1px solid #dedede;
    color: #000;
    width: var(--ue-c-main-header-button-primary-width, 80px);
    height: calc(var(--ue-l-main-header-bottom-height, px-rem36px) + 6px);
}
.elmundo-theme-v8 .ue-c-cover-content__byline-location,
.elmundo-theme-v8 .ue-c-cover-content__byline-role,
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-button[aria-expanded='true']:hover {
    color: #000;
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-button[aria-expanded='true']
    .ue-c-main-navigation__list-button-icon {
    margin-left: 1rem;
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-button[aria-expanded='true']
    .ue-c-main-navigation__list-button-icon:after,
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-button[aria-expanded='true']
    .ue-c-main-navigation__list-button-icon:before {
    background-color: #000;
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-button[aria-expanded='true']
    .ue-c-main-navigation__list-button-icon:before {
    transform: rotate(45deg);
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-button[aria-expanded='true']
    .ue-c-main-navigation__list-button-icon:after {
    transform: rotate(-45deg);
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-overflow {
    position: absolute;
    right: 0;
    top: var(--ue-l-main-header-bottom-height, 2.25rem);
    padding: 1rem 0.5rem;
    margin: 0;
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
    background-color: #fff;
    box-shadow: 1px 8px 8px 0 rgba(0, 0, 0, 0.3);
    opacity: 1;
    visibility: visible;
    transition: 0.3s linear;
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-overflow
    li {
    position: relative;
    display: flex;
    height: auto;
    min-width: 150px;
    --webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
}
.ue-l-main-navigation--display-inline > .ue-c-main-navigation__title,
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-overflow
    li.hide {
    display: none;
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-overflow
    .ue-c-main-navigation__link {
    width: 100%;
    padding: 0.45rem;
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-overflow.hide {
    display: unset;
    opacity: 0;
    visibility: hidden;
    transition: 0.3s ease-out;
}
.ue-l-main-navigation--with-hidden-content
    .ue-c-main-navigation__list-overflow--mask {
    background-color: transparent;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100%;
    max-height: 100%;
    position: fixed;
    z-index: -1;
}
.ue-c-main-navigation__list-dropdown--full-width,
.ue-l-main-header__row {
    width: 100%;
    box-sizing: border-box;
}
@media (min-width: 46.25em) and (min-width: 46.25em) {
    .ue-l-main-navigation--display-inline .ue-c-main-navigation__link {
        text-transform: var(
            --ue-c-main-navigation-link-inline-text-transform,
            inherit
        );
        font-size: var(--ue-c-main-navigation-link-inline-font-size, 13px);
        line-height: var(--ue-c-main-navigation-link-inline-line-height, 14px);
        letter-spacing: var(
            --ue-c-main-navigation-link-inline-letter-spacing,
            0.02em
        );
    }
}
.ue-c-main-navigation__list {
    padding: 0;
    margin: 0;
    list-style-type: none;
}
.ue-c-main-navigation__list-item--channel a {
    -webkit-text-decoration: var(
        --ue-c-main-navigation-item-channel-text-decoration,
        none
    );
    text-decoration: var(
        --ue-c-main-navigation-item-channel-text-decoration,
        none
    );
}
.ue-c-main-navigation__list-item--channel a span {
    font-size: var(--ue-c-main-navigation-item-channel-small-font-size, 12px);
    line-height: var(
        --ue-c-main-navigation-item-channel-small-line-height,
        14px
    );
    letter-spacing: var(
        --ue-c-main-navigation-item-channel-small-letter-spacing,
        0
    );
}
.ue-c-main-navigation__list-item--channel .ue-c-main-navigation__link {
    display: grid;
    place-items: center;
    position: relative;
    margin: 0;
    text-align: center;
}
.ue-c-main-navigation__list-item--channel .ue-c-main-navigation__link:before {
    content: '';
    position: absolute;
    top: 0;
    z-index: -1;
    width: var(--ue-c-mn-item-channel-width, 5rem);
    height: var(--ue-c-mn-item-channel-height, 5rem);
    border-radius: 50%;
    background-color: var(
        --ue-c-main-navigation-item-channel-background-color,
        #f3f3f3
    );
}
.ue-c-main-navigation__list-item--channel .ue-c-main-navigation__link span {
    display: block;
    line-height: 1rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-top: 0.9375rem;
    color: var(--ue-c-main-navigation-item-channel-color);
    font-family: sans-serif;
    font-weight: var(--ue-c-main-navigation-item-channel-font-weight, normal);
}
.ue-c-main-navigation__list-item--channel .ue-c-main-navigation__link svg {
    width: var(--ue-c-mn-item-channel-logo-width, 3.125rem);
    height: var(--ue-c-mn-item-channel-logo-height, 3.625rem);
    margin: 0.625rem 0 0;
    filter: var(--ue-c-main-navigation-item-channel-filter, none);
}
.ue-c-main-navigation__list-item--channel:last-of-type {
    overflow: inherit;
}
.ue-c-main-navigation__list-item--channel .ue-c-main-navigation__link--squared {
    display: grid;
    place-items: center;
    width: 100%;
    height: 3.75rem;
    border: 1px solid;
    box-sizing: border-box;
    font-family: sans-serif;
    font-weight: var(--ue-c-main-navigation-item-channel-font-weight, normal);
    color: var(--ue-c-main-navigation-item-channel-color);
    background-color: var(
        --ue-c-main-navigation-item-channel-background-color,
        #f3f3f3
    );
    border-color: var(--ue-c-main-navigation-item-channel-border-color, unset);
}
.elmundo-theme-v8 .has-flex-direction-sponsor .ue-c-section-title,
.ue-c-main-navigation__list-item--channel
    .ue-c-main-navigation__link--squared
    span {
    width: auto;
}
.ue-c-main-navigation__list-item--channel
    .ue-c-main-navigation__link--squared
    span:empty,
.ue-l-main-header__bottom .hide,
.ue-l-main-header__top .hide {
    display: none;
}
.ue-l-main-navigation__list--2-cols {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}
.ue-l-main-navigation__list--3-cols {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}
.elmundo-theme-v8 .ue-l-cg--grid-cols-4,
.ue-l-main-navigation__list--4-cols {
    grid-template-columns: repeat(4, 1fr);
}
.ue-l-main-navigation__list--4-cols {
    display: grid;
}
.ue-l-main-navigation__list--columns-4 {
    -webkit-columns: 4;
    -moz-columns: 4;
    columns: 4;
}
.ue-l-main-navigation__list--columns-3 {
    -webkit-columns: 3;
    -moz-columns: 3;
    columns: 3;
}
.ue-l-main-navigation__list--columns-2 {
    -webkit-columns: 2;
    -moz-columns: 2;
    columns: 2;
}
.ue-c-main-navigation__list--second-level {
    display: block;
    padding: 0.25rem;
}
.ue-c-main-navigation__list-dropdown {
    border-top: var(--ue-c-main-navigation-list-dropdown-border-top);
    border-bottom: var(--ue-c-main-navigation-list-dropdown-border-bottom);
}
.ue-c-main-navigation__list-dropdown .ue-c-main-navigation__link {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    padding: 0;
    text-transform: inherit;
    font-family: sans-serif;
    font-weight: var(--ue-c-main-navigation-list-dropdown-font-weight, normal);
    font-size: var(--ue-c-main-navigation-list-dropdown-font-size, 0.8125rem);
    line-height: var(--ue-c-main-navigation-list-dropdown-line-height, 2rem);
    letter-spacing: var(
        --ue-c-main-navigation-list-dropdown-letter-spacing,
        0.02rem
    );
}
.ue-c-main-navigation__list-dropdown .ue-c-main-navigation__link.is-bold {
    font-weight: var(
        --ue-c-main-navigation-list-dropdown-title-font-weight,
        600
    );
}
.ue-c-main-navigation__list-dropdown--6-columns {
    max-width: 1100px;
    margin: 0 auto;
}
.ue-c-main-navigation__list-dropdown--4-columns,
.ue-c-main-navigation__list-dropdown--5-columns {
    max-width: 1100px;
    margin: 0 auto;
    column-count: 5;
}
.ue-c-main-navigation__list-dropdown--3-columns {
    max-width: 1100px;
    margin: 0 auto;
    column-count: 3;
}
.ue-c-main-navigation__list-dropdown--2-columns {
    max-width: 1100px;
    margin: 0 auto;
    column-count: 2;
}
.ue-c-main-navigation__list-dropdown--aligned-left {
    left: 0;
    right: auto;
}
.ue-c-main-navigation__list-dropdown--aligned-right {
    right: 0;
    left: auto;
}
.ue-c-main-navigation__list-dropdown--aligned-center {
    left: 50%;
    transform: translateX(-50%);
}
.ue-l-main-header__row {
    display: flex;
}
.ue-l-main-header__bottom,
.ue-l-main-header__top {
    position: relative;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.ue-l-main-header__top {
    height: var(--ue-l-main-header-top-height);
    background-color: var(--ue-c-main-header-top-background-color, #fff);
    z-index: var(--ue-l-main-header-top-row-z-index, 7);
}
.ue-l-main-header__bottom {
    height: var(--ue-l-main-header-bottom-height);
    background: var(--ue-c-main-header-bottom-background);
    color: var(--ue-c-main-header-bottom-color, #000);
    z-index: var(--ue-l-main-header-bottom-row-z-index, 5);
}
.ue-l-main-header__bottom .ue-c-main-header__nav {
    order: 2;
}
.ue-c-main-header,
.ue-l-main-header--fixed:not(.is-secondary),
div[aria-hidden='true'] .ue-c-main-header__wrapper {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.ue-l-main-header__top:not(.ue-l-main-header--fixed) {
    border-bottom: var(--ue-c-main-header-tabs-border-bottom, 1px solid #000);
}
.ue-l-main-header__bottom:not(:last-child) {
    border-bottom: var(--ue-c-main-header-bottom-border-bottom, unset);
    border-bottom-color: var(
        --ue-c-main-header-bottom-border-bottom-color,
        unset
    );
}
.ue-l-main-header__wrapper-col {
    width: 50%;
}
@media (min-width: 46.25em) {
    .ue-l-main-navigation--display-inline {
        --ue-c-main-navigation-link-dropdown-icon: none;
        display: flex;
        padding-left: 1rem;
    }
    .ue-l-main-navigation--display-inline > .ue-c-main-navigation__list {
        display: flex;
        height: 100%;
        width: 100%;
        align-items: center;
    }
    .ue-l-main-navigation--display-inline
        > .ue-c-main-navigation__list
        > .ue-c-main-navigation__list-item {
        overflow: visible;
        min-width: -webkit-fit-content;
        min-width: -moz-fit-content;
        min-width: fit-content;
        display: flex;
        flex: 1 0 auto;
        position: relative;
        height: inherit;
        align-items: stretch;
    }
    .ue-l-main-navigation--display-inline
        > .ue-c-main-navigation__list
        > .ue-c-main-navigation__list-item--position-inherit {
        position: inherit;
    }
    .ue-l-main-navigation--display-inline
        > .ue-c-main-navigation__list
        > .ue-c-main-navigation__list-item.hide {
        display: none;
    }
    .ue-l-main-navigation--display-inline .ue-c-main-navigation__link {
        font-family: sans-serif;
    }
    .ue-c-main-navigation__list-item--channel
        .ue-c-main-navigation__link:hover {
        opacity: 0.7;
    }
    .ue-c-main-navigation__list-item--channel
        .ue-c-main-navigation__link--squared:hover {
        background-color: var(
            --ue-c-main-navigation-item-channel-hover-background-color,
            #f5f5f5
        );
    }
    .ue-c-main-navigation__list--second-level {
        position: absolute;
        left: 0;
        visibility: hidden;
        opacity: 0;
        border: 0;
        padding: 1rem;
    }
    .ue-c-main-navigation__list-dropdown-title .ue-c-main-navigation__link {
        font-family: sans-serif;
        font-weight: var(
            --ue-c-main-navigation-list-dropdown-title-font-weight,
            600
        );
        font-size: var(
            --ue-c-main-navigation-list-dropdown-title-font-size,
            0.8125rem
        );
        line-height: var(
            --ue-c-main-navigation-list-dropdown-title-line-height,
            2rem
        );
        letter-spacing: var(
            --ue-c-main-navigation-list-dropdown-title-letter-spacing,
            0.02rem
        );
    }
    .ue-c-main-navigation__list-dropdown .ue-c-main-navigation__list-item {
        min-width: var(
            --ue-c-main-navigation-list-dropdown-min-width,
            9.375rem
        );
    }
    .ue-c-main-navigation__list-dropdown.ue-c-main-navigation__list--second-level {
        top: var(--ue-l-main-header-top-height);
        background-color: var(
            --ue-c-main-navigation-second-background-color,
            #fff
        );
        box-shadow: var(
            --ue-c-main-navigation-second-box-shadow,
            0 4px 7px 0 rgba(0, 0, 0, 0.3)
        );
    }
    .ue-c-main-navigation__list-dropdown
        .ue-c-main-navigation__list--third-level {
        background-color: var(
            --ue-c-main-navigation-third-background-color,
            #fff
        );
    }
    .ue-c-main-navigation__list-item .ue-c-main-navigation__list-dropdown {
        visibility: hidden;
        opacity: 0;
        transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
    }
    .ue-c-main-navigation__list-item:hover
        > .ue-c-main-navigation__list-dropdown {
        visibility: visible;
        opacity: 1;
        transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
        border: var(--ue-c-main-navigation-dropdown-border);
        padding-top: 2.75rem;
    }
    .ue-c-main-navigation__list-item:hover
        .ue-c-main-navigation__list-dropdown-title {
        width: 100%;
        position: absolute;
        top: 0.5rem;
    }
    .ue-c-main-navigation__body.ue-l-main-navigation__panel--grid-b {
        --ue-c-main-navigation-list-panel-cols-gap: 5px;
        --ue-c-mn-item-channel-width: 3.75rem;
        --ue-c-mn-item-channel-height: 3.75rem;
        --ue-c-mn-item-channel-logo-width: 2.25rem;
        --ue-c-mn-item-channel-logo-height: 2.8125rem;
        display: grid;
        gap: 1rem;
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: repeat(2, auto);
        padding: 1rem;
    }
    .ue-c-main-navigation__body.ue-l-main-navigation__panel--grid-b
        .ue-c-main-navigation__list-item:not(
            .ue-c-main-navigation__list-item--channel
        ) {
        padding: 0.5rem 0;
    }
    .ue-c-main-navigation__body.ue-l-main-navigation__panel--grid-b
        .ue-c-main-navigation:nth-child(-n + 2) {
        grid-row: span 2;
    }
    .ue-c-main-navigation__body.ue-l-main-navigation__panel--grid-b
        .ue-c-main-navigation:nth-child(3) {
        grid-column: 3;
    }
    .ue-c-main-navigation__body.ue-l-main-navigation__panel--grid-b
        .ue-c-main-navigation:last-of-type {
        grid-column: 4;
        grid-row: 1 / span 2;
    }
    .ue-c-main-navigation__body.ue-l-main-navigation__panel--grid-b
        .ue-l-main-navigation__list--4-cols {
        grid-template-columns: repeat(4, 80px);
    }
    .ue-c-main-navigation__body.ue-l-main-navigation__panel--grid-b
        .ue-c-main-navigation--boxed {
        padding: 0;
    }
    .ue-l-main-header__top {
        align-items: center;
        justify-content: center;
        box-shadow: none;
    }
    .ue-l-main-header__bottom {
        flex-direction: row;
        justify-content: center;
        align-items: center;
        border-bottom: var(--ue-c-main-header-bottom-border-bottom);
        border-bottom: var(--ue-c-main-header-bottom-border-bottom, unset);
        border-bottom-color: var(
            --ue-c-main-header-bottom-border-bottom-color,
            unset
        );
        border-top-color: var(--ue-c-main-header-bottom-border-top-color);
    }
    .ue-l-main-header__wrapper {
        align-items: center;
        position: relative;
        height: 100%;
        width: 100%;
    }
    .ue-l-main-header__top.ue-l-main-header--column-center
        .ue-l-side-panel--show {
        top: var(--ue-c-main-header-panel-cover-top, 2.25rem);
    }
    .ue-l-main-header__top.ue-l-main-header--fixed .ue-l-side-panel--show {
        top: var(--ue-l-main-header-top-height, 2.25rem);
    }
}
.ue-l-main-header__top .ue-l-side-panel--show,
.ue-l-main-header__top .ue-l-side-panel--show + .ue-l-side-panel__mask,
.ue-l-main-header__top.ue-l-main-header--fixed .ue-l-side-panel--show {
    top: var(--ue-l-main-header-top-height, 2.25rem);
}
.ue-l-main-header__top .ue-l-side-panel--show {
    padding-bottom: var(--ue-l-main-header-top-height, 2.25rem);
    padding-top: unset;
}
.ue-l-main-header__bottom
    .ue-l-side-panel--show[data-nav='secondaryNavigation'] {
    height: 100%;
    padding-bottom: calc(
        var(--ue-l-main-header-bottom-height, px-rem36px) +
            var(--ue-l-main-header-top-height, px-rem36px)
    );
}
.ue-l-main-header__bottom
    + .ue-c-main-header__tabs.ue-c-main-header__tabs--zindex {
    z-index: 4;
}
.ue-l-main-header__bottom
    .ue-l-side-panel--show[data-nav='secondaryNavigation'],
.ue-l-main-header__bottom
    .ue-l-side-panel--show[data-nav='secondaryNavigation']
    + .ue-l-side-panel__mask {
    top: calc(
        var(--ue-l-main-header-bottom-height, px-rem36px) +
            var(--ue-l-main-header-top-height, px-rem36px)
    );
}
.ue-l-main-header__bottom .ue-l-side-panel--show {
    border-top: var(--ue-c-main-header-panel-border, unset);
    border-color: var(--ue-c-main-header-panel-border-color, unset);
}
.ue-l-main-header--fixed {
    position: fixed;
    top: 0;
}
.ue-l-main-header--fixed.ue-l-main-header__top .ue-l-side-panel--show:before {
    content: '';
    width: 100%;
    height: 1px;
    position: fixed;
    top: calc(var(--ue-l-main-header-top-height) - 1px);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3);
    border-bottom: 1px solid #c2c2c2;
}
.ue-l-main-header__top .ue-c-main-header__primary,
.ue-l-main-header__top .ue-c-main-navigation__skip-links {
    z-index: var(--ue-l-main-header-top-primary-z-index, 7);
}
.ue-l-main-header__top .ue-c-main-header__nav,
.ue-l-main-header__top .ue-l-side-panel {
    z-index: var(--ue-l-main-header-top-panel-z-index, 5);
}
.ue-l-main-header__top .ue-l-side-panel--show:before {
    z-index: var(--ue-l-main-header-top-panel-shadow-z-index, 5);
}
.ue-l-main-header__top .ue-l-side-panel--show + .ue-l-side-panel__mask {
    z-index: var(--ue-l-main-header-top-panel-mask-z-index, 4);
}
.ue-l-main-header__top .ue-c-main-header__button.is-primary {
    z-index: var(--ue-l-main-header-top-button-z-index, 7);
}
.ue-l-main-header__bottom .ue-c-main-header__primary {
    z-index: var(--ue-l-main-header-bottom-primary-z-index, 6);
}
.ue-l-main-header__bottom .ue-c-main-header__button.is-secondary {
    z-index: var(--ue-l-main-header-bottom-button-z-index, 6);
}
.ue-l-main-header__bottom .ue-l-side-panel {
    z-index: var(--ue-l-main-header-bottom-panel-z-index, 4);
}
.ue-l-main-header__bottom .ue-l-side-panel--show:before {
    z-index: var(--ue-l-main-header-bottom-panel-shadow-z-index, 4);
}
.ue-l-main-header__bottom .ue-l-side-panel--show + .ue-l-side-panel__mask {
    z-index: var(--ue-l-main-header-bottom-panel-mask-z-index, 3);
}
.ue-c-main-header {
    width: 100%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    box-sizing: border-box;
    position: relative;
    z-index: 15000;
}
.ue-c-main-header[data-layout='minified'] {
    box-shadow: unset;
}
.ue-c-main-header__primary {
    pointer-events: none;
    width: 100%;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    color: var(--ue-c-main-header-top-color, #000);
}
.ue-c-main-header__primary > * {
    pointer-events: all;
}
.ue-c-main-header__logo {
    width: var(--ue-c-main-header-logo-box-width, 8rem);
    height: var(--ue-c-main-header-logo-box-height, auto);
}
.ue-c-main-header__logo svg {
    width: var(--ue-c-main-header-logo-width, 8rem);
    height: var(--ue-c-main-header-logo-height, auto);
}
.ue-c-main-header__logo--small {
    width: var(--ue-c-main-header-logo-box-small-width, 2rem);
    height: var(--ue-c-main-header-logo-box-small-height, auto);
}
.ue-c-main-header__logo--small svg {
    width: var(--ue-c-main-header-logo-small-width, 1.25rem);
    height: var(--ue-c-main-header-logo-small-height, auto);
}
.ue-c-main-header__logo,
.ue-c-main-header__logo--small {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: var(--ue-c-main-header-logo-box-align-items, center);
}
.ue-c-main-header__logo--small.hide,
.ue-c-main-header__logo.hide {
    display: none;
}
.ue-c-main-header__title {
    min-width: auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    align-self: center;
    text-align: left;
    width: 100%;
    margin: 0;
    font-family: sans-serif;
    font-weight: var(--ue-c-main-header-title-font-weight, 600);
    font-style: var(--ue-c-main-header-title-font-style, normal);
    text-transform: var(--ue-c-main-header-title-text-transform, uppercase);
    color: var(--ue-c-main-header-title-color, #000);
    font-size: var(--ue-c-main-header-title-font-size, 0.75rem);
    line-height: var(--ue-c-main-header-title-line-height, 0.875rem);
    letter-spacing: var(--ue-c-main-header-title-letter-spacing, 0.02rem);
}
.ue-c-main-header__title-article {
    font-family: sans-serif;
    font-weight: var(--ue-c-main-header-title-article-font-weight, normal);
    font-style: var(--ue-c-main-header-title-article-font-style, normal);
    text-transform: var(
        --ue-c-main-header-title-article-text-transform,
        inherit
    );
    color: var(--ue-c-main-header-title-article-color, #000);
    font-size: var(--ue-c-main-header-title-article-font-size, 0.75rem);
    line-height: var(--ue-c-main-header-title-article-line-height, 0.875rem);
    letter-spacing: var(
        --ue-c-main-header-title-article-letter-spacing,
        0.02rem
    );
}
.ue-c-main-header__title > span {
    font-weight: 400;
    position: relative;
    padding-left: 0.5rem;
}
.ue-c-main-header__title > span:before {
    content: '';
    position: absolute;
    margin: 0;
    width: 0.125rem;
    height: 0.125rem;
    background: var(--ue-c-main-header-title-color, #000);
    border-radius: 100%;
    top: 50%;
    left: 2px;
}
.ue-c-main-header__button {
    position: relative;
    border: none;
    cursor: pointer;
    box-sizing: border-box;
}
.ue-c-main-header__button.is-primary {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--ue-c-main-header-button-primary-color, #000);
    width: var(--ue-c-main-header-button-primary-width, 40px);
    height: var(--ue-c-main-header-button-primary-height, 35px);
}
.ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon:after,
.ue-c-main-header__button.is-primary
    .ue-c-main-header__button-menu-icon:before {
    left: 0;
}
.ue-c-main-header__button.is-primary
    .ue-c-main-header__button-menu-icon:before {
    top: -0.3125rem;
}
.ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon:after {
    top: 0.3125rem;
}
.ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon,
.ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon:after,
.ue-c-main-header__button.is-primary
    .ue-c-main-header__button-menu-icon:before {
    position: absolute;
    content: '';
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: 0.25s;
    border-radius: 1px;
    background-color: var(
        --ue-c-main-header-button-primary-icon-background-color,
        #000
    );
    width: var(--ue-c-main-header-button-primary-icon-width, 23px);
    height: calc(
        var(--ue-c-main-header-button-primary-icon-height, 1px) + 0.5px
    );
}
.ue-c-main-header__button.is-primary.is-active {
    background-color: var(
        --ue-c-main-header-button-primary-active-background-color,
        #fff
    );
}
.ue-c-main-header__button.is-primary.is-active
    .ue-c-main-header__button-menu-icon:after,
.ue-c-main-header__button.is-primary.is-active
    .ue-c-main-header__button-menu-icon:before {
    left: 0;
}
.ue-c-main-header__button.is-primary.is-active
    .ue-c-main-header__button-menu-icon,
.ue-c-main-header__button.is-primary.is-active
    .ue-c-main-header__button-menu-icon:after,
.ue-c-main-header__button.is-primary.is-active
    .ue-c-main-header__button-menu-icon:before {
    position: absolute;
    content: '';
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: 0.25s;
    border-radius: 1px;
    background-color: var(
        --ue-c-main-header-button-primary-icon-background-color,
        #000
    );
    width: var(--ue-c-main-header-button-primary-icon-width, 23px);
    height: calc(
        var(--ue-c-main-header-button-primary-icon-height, 1px) + 0.5px
    );
}
@media (min-width: 23.4375em) {
    .ue-l-main-header__bottom,
    .ue-l-main-header__top {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .ue-c-main-header__button.is-primary {
        min-width: var(--ue-c-main-header-button-primary-width, 50px);
        height: var(--ue-c-main-header-button-primary-height, 35px);
    }
    .ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon,
    .ue-c-main-header__button.is-primary
        .ue-c-main-header__button-menu-icon:after,
    .ue-c-main-header__button.is-primary
        .ue-c-main-header__button-menu-icon:before,
    .ue-c-main-header__button.is-primary.is-active
        .ue-c-main-header__button-menu-icon,
    .ue-c-main-header__button.is-primary.is-active
        .ue-c-main-header__button-menu-icon:after,
    .ue-c-main-header__button.is-primary.is-active
        .ue-c-main-header__button-menu-icon:before {
        left: inherit;
        width: var(--ue-c-main-header-button-primary-icon-width, 23px);
        height: var(--ue-c-main-header-button-primary-icon-height, 1px);
    }
}
@media (min-width: 46.25em) {
    .ue-l-main-header__top .ue-l-side-panel--show {
        max-width: 1100px;
        width: inherit;
        padding-bottom: 0;
        flex-direction: column;
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
        visibility: visible;
        opacity: 1;
        transition: opacity 0.2s ease-out, height 0.2s ease-out;
    }
    .ue-l-main-header__top .ue-l-side-panel--show + .ue-l-side-panel__mask {
        background-color: transparent;
        pointer-events: all;
    }
    .ue-l-main-header__top .ue-l-side-panel[aria-hidden='true'] {
        visibility: hidden;
        opacity: 0;
        height: 0;
        transition: opacity 0.3s ease-out, height 0.2s ease-out;
    }
    .ue-l-main-header__panel--full-width .ue-l-side-panel--show {
        max-width: none;
        border-top: var(--ue-c-main-header-panel-border, unset);
        border-color: var(--ue-c-main-header-panel-border-color, unset);
        align-items: center;
        left: 0;
        position: absolute;
    }
    .ue-l-main-header__nav--centered {
        align-items: center;
        position: absolute;
        padding-left: var(--ue-c-main-header-logo-box-width);
        padding-right: var(--ue-c-main-header-tools-width);
    }
    .ue-l-main-header--fixed {
        left: 0;
        max-width: 100%;
        width: 100%;
        justify-content: center;
    }
    .ue-l-main-header--fixed.ue-l-main-header__top
        .ue-l-side-panel--show:before {
        display: none;
    }
    .ue-l-main-header--fixed.ue-l-main-header__top .ue-c-main-header__nav {
        padding-left: var(--ue-c-main-header-logo-box-small-width);
        position: fixed;
        top: 0;
    }
    .ue-l-main-header__top .ue-c-main-header__primary,
    .ue-l-main-header__top .ue-c-main-navigation__skip-links {
        --ue-l-main-header-top-primary-z-index: 8;
    }
    .ue-c-main-header {
        box-shadow: none;
    }
    .ue-c-main-header__nav {
        width: 100%;
        box-sizing: border-box;
        justify-content: space-between;
        align-items: stretch;
        height: inherit;
    }
    .ue-c-main-header__nav:not(.ue-l-main-header__nav--centered) {
        padding-right: 1rem;
    }
    .ue-c-main-header__primary {
        box-shadow: none;
        background-color: transparent;
        display: flex;
        padding: var(--ue-c-main-header-primary-padding, 0);
    }
    .ue-c-main-header__title {
        --ue-c-main-header-title-font-size: 0.75rem;
        --ue-c-main-header-title-line-height: 0.875rem;
        --ue-c-main-header-title-letter-spacing: 0.02rem;
    }
    .ue-c-main-header__title-article {
        --ue-c-main-header-title-article-font-size: 0.75rem;
        --ue-c-main-header-title-article-line-height: 0.875rem;
        --ue-c-main-header-title-article-letter-spacing: 0.02rem;
    }
    .ue-c-main-header__button.is-primary {
        min-width: var(--ue-c-main-header-button-primary-width, 80px);
        height: var(--ue-c-main-header-button-primary-height, 41px);
        justify-content: center;
        align-items: center;
        padding: 0.5rem 1rem 0.45rem 0.5rem;
        box-shadow: none;
        text-transform: var(
            --ue-c-main-navigation-link-inline-text-transform,
            inherit
        );
        font-family: sans-serif;
        font-weight: var(
            --ue-c-main-navigation-link-inline-font-weight,
            normal
        );
        font-size: var(--ue-c-main-navigation-link-inline-font-size, 13px);
        line-height: var(--ue-c-main-navigation-link-inline-line-height, 14px);
        letter-spacing: var(
            --ue-c-main-navigation-link-inline-letter-spacing,
            0.02em
        );
    }
    .ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon,
    .ue-c-main-header__button.is-primary
        .ue-c-main-header__button-menu-icon:after,
    .ue-c-main-header__button.is-primary
        .ue-c-main-header__button-menu-icon:before,
    .ue-c-main-header__button.is-primary.is-active
        .ue-c-main-header__button-menu-icon,
    .ue-c-main-header__button.is-primary.is-active
        .ue-c-main-header__button-menu-icon:after,
    .ue-c-main-header__button.is-primary.is-active
        .ue-c-main-header__button-menu-icon:before {
        left: inherit;
        width: var(--ue-c-main-header-button-primary-icon-width, 14px);
        height: var(--ue-c-main-header-button-primary-icon-height, 1px);
        right: 0;
    }
}
.ue-c-main-header__button.is-primary.is-active
    .ue-c-main-header__button-menu-icon {
    background: inherit;
}
.ue-c-main-header__button.is-primary.is-active
    .ue-c-main-header__button-menu-icon:after,
.ue-c-main-header__button.is-primary.is-active
    .ue-c-main-header__button-menu-icon:before {
    transition: 0.1s;
    top: 0;
    width: calc(var(--ue-c-main-header-button-primary-icon-width, 23px) + 4px);
    height: var(--ue-c-main-header-button-primary-icon-height, 1px);
}
.ue-c-main-header__button.is-primary.is-active
    .ue-c-main-header__button-menu-icon:before {
    transform: rotate(45deg);
}
.ue-c-main-header__button.is-primary.is-active
    .ue-c-main-header__button-menu-icon:after {
    transform: rotate(-45deg);
}
.ue-c-main-header__progress-bar {
    width: 100%;
    top: var(--ue-l-main-header-top-height);
    left: 0;
    height: var(--ue-c-main-header-progress-bar-height, 3px);
    z-index: 7;
    background-color: var(--ue-c-main-header-progress-bar-background-color);
}
.ue-c-main-header__progress-bar-fill {
    height: 100%;
    max-width: 100% !important;
    width: 0;
    background-color: var(--ue-c-main-header-progress-bar-color);
    display: block;
}
.ue-c-main-header__tools {
    display: flex;
    align-items: stretch;
    justify-content: flex-end;
    column-gap: 0.5rem;
}
.ue-c-main-header__tools > * {
    box-sizing: border-box;
    display: flex;
    align-items: center;
    white-space: nowrap;
}
.ue-c-main-header__tools > * a span {
    align-self: center;
}
.ue-c-main-header__tools.ue-l-main-header--fixed {
    top: 0.5rem;
    right: 0.5rem;
}
.ue-c-main-header__radio-marca {
    padding: 0 0.3125rem;
}
.ue-c-main-header__radio-marca svg {
    width: 1.75rem;
    height: 1.75rem;
}
.ue-c-main-header__subscription a,
.ue-c-main-header__subscription p {
    display: flex;
    align-items: center;
    color: var(--ue-c-main-header-subscription-color, #000);
    font-family: sans-serif;
    font-weight: var(--ue-c-main-header-subscription-font-weight, 500);
    font-size: var(--ue-c-main-header-subscription-font-size, 0.6875rem);
    line-height: var(--ue-c-main-header-subscription-line-height, 0.875rem);
    letter-spacing: var(--ue-c-main-header-subscription-letter-spacing, 0);
}
.ue-c-main-header__subscription a {
    text-decoration: none;
    padding: 3px 5px;
    border-radius: var(--ue-c-main-header-subscription-border-radius, 5px);
    text-transform: var(
        --ue-c-main-header-subscription-text-transform,
        uppercase
    );
    background-color: var(
        --ue-c-main-header-subscription-background-color,
        #f8f03e
    );
}
.ue-c-main-header__subscription a span {
    padding: 0 0.2rem;
}
.ue-c-main-header__login > a {
    display: flex;
    align-items: center;
    width: 100%;
    text-align: center;
    text-decoration: none;
    color: var(--ue-c-main-header-login-link-color, #000);
    font-family: sans-serif;
    font-weight: var(--ue-c-main-header-login-font-weight, normal);
    font-size: var(--ue-c-main-header-login-link-font-size, 0.75rem);
    line-height: var(--ue-c-main-header-login-link-line-height, 1rem);
    letter-spacing: var(--ue-c-main-header-login-link-letter-spacing, 0);
}
.ue-c-main-header__login svg {
    fill: var(--ue-c-main-header-login-icon-fill);
}
.ue-c-main-header__social-tools {
    display: none;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.ue-c-main-header__social-tools--show {
    display: flex;
    flex-shrink: 0;
}
.ue-c-main-header__social-tools a {
    display: flex;
    min-width: 2.25rem;
    height: 100%;
}
.ue-c-main-header__social-tools svg {
    fill: var(--ue-c-main-header-social-tools-fill, #000);
    width: 2rem;
    height: auto;
}
.ue-l-main-header--column-center {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: inherit;
}
.ue-l-main-header--column-center.ue-l-main-header__top {
    border-bottom: var(--ue-c-main-header-top-border-bottom, 1px solid);
    border-bottom-color: var(--ue-c-main-header-top-border-bottom-color, unset);
}
.ue-l-main-header--column-center:after {
    content: '';
    width: 100%;
    height: 1px;
    background-color: #000;
    position: absolute;
    bottom: var(--ue-l-main-header-top-height);
}
.ue-c-main-header__breadcrumb-item:before,
.ue-c-main-header__breadcrumb-link > span:before {
    background-color: var(
        --ue-c-main-header-breadcrumb-divider-background-color,
        #000
    );
    content: '';
}
@media (max-width: 739px) {
    .ue-l-main-header--column-center:after {
        width: 95%;
    }
}
.ue-l-main-header--column-center .ue-c-main-header__primary {
    order: 1;
    flex-direction: column;
    position: relative;
    padding-left: 0;
    align-items: var(--ue-c-main-header-primary-align-items, center);
}
.ue-l-main-header--column-center .ue-c-main-header__button {
    height: var(--ue-l-main-header-top-height, 2.25rem);
    box-sizing: border-box;
}
.ue-l-main-header--column-center .ue-c-main-header__logo {
    order: 1;
}
@media (max-width: 61.24em) {
    .ue-c-seo-links__list {
        overflow-x: auto;
    }
    .ue-l-main-header--column-center .ue-c-main-header__logo {
        padding: 0.5rem;
        box-sizing: border-box;
    }
}
.ue-l-main-header--column-center .ue-c-main-header__date-time {
    padding: 0.5rem;
    position: absolute;
    top: 0;
    left: 0;
    font-weight: var(--ue-c-main-header-date-font-weight, normal);
    font-family: sans-serif;
    color: var(--ue-c-main-header-date-color, #000);
    font-size: var(--ue-c-main-header-date-font-size, 0.75rem);
    line-height: var(--ue-c-main-header-date-line-height, 1rem);
    letter-spacing: var(--ue-c-main-header-date-letter-spacing, 0.02rem);
}
.ue-l-main-header--column-center .ue-c-main-header__tools {
    position: absolute;
    top: 0;
    right: 0;
}
.ue-l-main-header--column-center .ue-c-main-header__nav {
    order: 2;
    position: inherit;
    justify-content: center;
}
.ue-l-main-header--column-center
    .ue-c-main-header__nav
    .ue-c-main-header__button {
    margin-right: 0.5rem;
}
.ue-l-main-header--column-center
    .ue-c-main-header__nav
    .ue-c-main-header__button-menu.is-primary {
    margin-top: 3px;
    width: 0;
}
.ue-l-main-header--column-center
    .ue-l-main-navigation--display-inline:not(
        .ue-c-main-navigation__teams-banner
    ) {
    align-self: stretch;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
}
.ue-l-main-header--column-center
    .ue-c-main-navigation__list-dropdown.ue-c-main-navigation__list--second-level {
    top: var(--ue-l-main-header-top-height, 2.25rem);
}
.ue-c-main-header__breadcrumb {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: flex;
    align-content: space-evenly;
    flex-wrap: wrap;
    flex-grow: 1;
}
.ue-c-main-header__breadcrumb-list {
    display: flex;
    flex-grow: 1;
}
.ue-c-main-header__breadcrumb-link {
    color: var(--ue-c-main-header-breadcrumb-link-color, #000);
    text-decoration: none;
}
.ue-c-main-header__breadcrumb-link > span {
    position: relative;
    padding-left: 0.5rem;
}
.ue-c-main-header__breadcrumb-link > span:before {
    position: absolute;
    margin: 0;
    width: 0.125rem;
    height: 0.125rem;
    border-radius: 100%;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}
.ue-c-main-header__breadcrumb-item {
    display: flex;
    align-items: center;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    font-family: sans-serif;
    text-transform: var(
        --ue-c-main-header-breadcrumb-link-text-transform,
        inherit
    );
    font-size: var(--ue-c-main-header-breadcrumb-font-size, 0.75rem);
    line-height: var(--ue-c-main-header-breadcrumb-line-height, 0.75rem);
    letter-spacing: var(--ue-c-main-header-breadcrumb-letter-spacing, 0.02rem);
}
.ue-c-main-header__breadcrumb-item.is-current
    .ue-c-main-header__breadcrumb-link {
    font-size: var(--ue-c-main-header-breadcrumb-current-font-size, 0.8125rem);
    line-height: var(
        --ue-c-main-header-breadcrumb-current-line-height,
        0.875rem
    );
    letter-spacing: var(
        --ue-c-main-header-breadcrumb-current-letter-spacing,
        0.02rem
    );
}
.ue-c-main-header__breadcrumb-item:last-child {
    width: 100%;
    font-family: sans-serif;
    font-weight: var(
        --ue-c-main-header-breadcrumb-link-current-font-weight,
        600
    );
    text-transform: var(
        --ue-c-main-header-breadcrumb-last-link-text-transform,
        inherit
    );
}
.ue-c-main-header__breadcrumb-item:before {
    margin: 2px 4px;
    height: 2px;
    width: 2px;
    border-radius: 50%;
}
.ue-c-main-header__breadcrumb-item:first-child:before,
.ue-c-main-header__breadcrumb-item:last-child:before {
    content: none;
}
@media (max-width: 46.24em) {
    main[data-ue-navindex]:not([data-ue-navindex='0'])
        .ue-l-cover-grid__header.has-flex-direction {
        flex-direction: column;
    }
    .ue-l-main-header--column-center {
        flex-direction: inherit;
        padding-top: 0;
        height: 2.75rem;
        --ue-c-main-header-logo-box-align-items: flex-start;
        --ue-c-main-header-top-border-bottom: 4px solid;
    }
    .ue-l-main-header--column-center .ue-c-main-header__primary {
        padding: 0 0 0 1rem;
    }
    .ue-l-main-header--column-center .ue-c-main-header__nav {
        position: static;
    }
    .ue-l-main-header--column-center .ue-c-main-header__progress-bar,
    .ue-l-main-header--column-center .ue-l-side-panel--show,
    .ue-l-main-header--column-center.ue-l-main-header--fixed
        .ue-l-side-panel--show {
        top: 2.75rem;
    }
    .ue-c-main-header__button.is-primary {
        width: 90px;
    }
    .ue-c-main-header__button.is-primary
        span:not(.ue-c-main-header__button-menu-icon),
    .ue-c-main-header__highlights,
    .ue-c-main-header__social-tools,
    .ue-c-main-header__tools,
    .ue-c-main-navigation.ue-l-main-navigation--display-inline,
    .ue-l-main-header__top .ue-c-main-header__logo--theme,
    .ue-l-main-navigation--with-hidden-content {
        display: none;
    }
    .ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon {
        right: 0;
        display: flex;
    }
    .ue-l-side-panel {
        flex-direction: column;
    }
    .ue-l-side-panel--show {
        width: 80%;
    }
    .ue-l-side-panel .ue-c-main-navigation__list-item {
        padding: 0.5rem 0;
    }
    .ue-c-main-navigation__list[aria-label='MÃ¡s webs de MARCA'] {
        display: flex;
        flex-wrap: wrap;
    }
    .ue-c-main-navigation__list-item--team {
        display: flex;
        align-items: center;
        justify-content: center;
        height: auto;
        margin: 0.5rem;
    }
    .ue-c-main-navigation__body[class^='ue-l-main-navigation__panel--grid-'] {
        display: initial;
    }
    .ue-l-main-header__top .ue-l-side-panel--show + .ue-l-side-panel__mask {
        top: 56px;
    }
    .elmundo-theme-v8
        .ue-l-cg__item:not(.ue-l-cg--col-span-2)
        > .ue-l-cg__subtitle:empty {
        height: 0;
        padding: 0;
    }
}
header[data-theme='elmundo-theme'] {
    --ue-c-icon-avatar: url(../fonts/login-0f5f359120a28a8ba48ff06d50a2fbcc.svg);
    --ue-c-icon-login-elmundo-stroke: #000;
    --ue-l-main-header-top-height: 36px;
    --ue-l-main-header-bottom-height: 36px;
    --ue-c-main-header-border: 1px solid #000;
    --ue-c-main-header-more-icon: #000;
    --ue-c-main-header-logo-box-width: 8.125rem;
    --ue-c-main-header-logo-box-height: auto;
    --ue-c-main-header-logo-width: 8.125rem;
    --ue-c-main-header-logo-height: auto;
    --ue-c-main-header-logo-box-align-items: center;
    --ue-c-main-header-logo-box-small-width: 1.875rem;
    --ue-c-main-header-logo-box-small-height: auto;
    --ue-c-main-header-logo-box-small-background-color: none;
    --ue-c-main-header-logo-small-width: 1.25rem;
    --ue-c-main-header-logo-small-height: auto;
    --ue-c-main-header-progress-bar-color: #000;
    --ue-c-main-header-panel-border: 1px solid;
    --ue-c-main-header-panel-border-color: #000;
    --ue-c-main-navigation-link-font-family: sans-serif;
}
header[data-theme='elmundo-theme'] .ue-l-main-header__bottom {
    --ue-c-main-header-bottom-background: #f7f7f7;
    --ue-c-main-header-button-secondary-icon-background-color: #000;
    --ue-c-main-header-breadcrumb-link-color: #000;
    --ue-c-main-header-bottom-border-bottom: 1px solid;
    --ue-c-main-header-bottom-border-bottom-color: #000;
    --ue-c-main-header-bottom-border-top: 1px solid;
    --ue-c-main-header-bottom-border-top-color: #000;
    --ue-c-main-navigation-list-dropdown-border-top: 1px solid #000;
    --ue-c-main-navigation-list-dropdown-border-bottom: 1px solid #000;
}
header[data-theme='elmundo-theme'] .ue-l-main-header--fixed {
    --ue-c-main-header-bottom-border-top: unset;
    --ue-c-main-header-bottom-border-bottom: unset;
}
header[data-theme='elmundo-theme'] .ue-c-main-header__logo--small svg,
header[data-theme='elmundo-theme'] .ue-c-main-logo-ball {
    fill: #00568c;
}
header[data-theme='elmundo-theme'] .ue-c-main-header__logo--small {
    --ue-c-main-header-logo-box-align-items: flex-start;
}
header[data-theme='elmundo-theme'] .ue-c-main-navigation--high-contrast {
    --ue-c-main-navigation-link-padding: 0.75rem 0;
}
header[data-theme='elmundo-theme'] .ue-c-main-navigation--indented-list {
    --ue-c-main-navigation-link-font-size: 0.8125rem;
}
header[data-theme='elmundo-theme'] .ue-c-main-navigation__link-dropdown {
    --ue-c-main-navigation-link-color: #000;
    --ue-c-main-navigation-link-dropdown-active: #000;
    --ue-c-main-navigation-link-font-weight: 600;
}
header[data-theme='elmundo-theme']
    .ue-c-main-navigation__list:not(
        .ue-c-main-navigation__list--second-level
    ).ue-c-main-navigation--indented-list
    li:first-child {
    --ue-c-main-navigation-link-font-weight: 600;
}
.elmundo-theme-v8 {
    --cover-content-column-count: 6;
    --cover-content-cols-width: 2;
    --cover-content-y-gap: 0.5rem;
    --cover-content-x-gap: 0.5rem;
    --cover-content-gap: 2rem;
    --ue-c-cover-streamlive-z-index: 4;
    --ue-c-cover-streamlive-bottom: 0.625rem;
    --ue-c-cover-streamlive-inner-space: 0.25rem;
    --ue-c-cover-streamlive-space: 0.8125rem;
    --ue-c-cover-streamlive-comment-empty-color: #000;
    --ue-c-cover-streamlive-comment-empty-weight: 400;
    --ue-c-cover-streamlive-comment-empty-font-family: sans-serif;
    --ue-c-cover-streamlive-bullet-color: red;
    --ue-c-cover-streamlive-bullet-outline: 1px solid #fff;
    --ue-c-cover-streamlive-bullet-width: 0.3125rem;
    --ue-c-cover-streamlive-bullet-height: 0.3125rem;
    --ue-c-cover-streamlive-bullet-top-distance: 0.3125rem;
    --ue-c-cover-streamlive-bullet-left: -0.8125rem;
    --ue-c-cover-streamlive-line-top: 0.5rem;
    --ue-c-cover-streamlive-line-color: red;
    --ue-c-cover-streamlive-line-thick: 0.0625rem;
    --ue-c-cover-streamlive-line-left: -0.6875rem;
    --ue-c-cover-streamlive-time-color: red;
    --ue-c-cover-streamlive-time-font-family: sans-serif;
    --ue-c-cover-streamlive-time-font-size: 0.8125rem;
    --ue-c-cover-streamlive-time-line-height: 1.2;
    --ue-c-cover-streamlive-time-font-weight: 700;
    --ue-c-cover-streamlive-subheadline-color: #000;
    --ue-c-cover-streamlive-subheadline-font-family: sans-serif;
    --ue-c-cover-streamlive-subheadline-font-size: 0.8125rem;
    --ue-c-cover-streamlive-subheadline-font-weight: 400;
    --ue-c-cover-streamlive-subheadline-line-height: 1.2;
    --ue-c-cover-streamlive-subheadline-link-color-hover: #666;
    --ue-c-cover-streamlive-subheadline-link-decoration-hover: none;
    --cover-content-boxed-space: 1rem;
    --cover-content-boxed-height: 100%;
    --cover-content-related-links-font-size: 1rem;
    --cover-content-related-links-line-height: 1.125rem;
}
.elmundo-theme-v8 .ue-c-main-header__tabs {
    width: 100%;
    background-color: var(--ue-c-main-header-tabs-background-color, #fff);
    position: relative;
    padding: 0;
    border-bottom: var(--ue-c-main-header-tabs-border-bottom, 1px solid #000);
}
.elmundo-theme-v8 .ue-c-main-header__tab-list-item.is-active a,
.elmundo-theme-v8
    .ue-c-main-header__tabs--light-theme
    .ue-c-main-header__tab-list-item.is-active
    a {
    border-bottom-style: solid;
    border-bottom-color: var(
        --ue-c-main-header-tab-active-border-bottom-color,
        #000
    );
    border-bottom-width: var(
        --ue-c-main-header-tabs-active-border-bottom-width,
        2px
    );
    font-family: sans-serif;
}
@media (min-width: 41.25em) {
    .elmundo-theme-v8 .ue-c-main-header__tabs {
        height: var(--ue-c-main-header-tabs-height, 2.5625rem);
        position: relative;
        margin-bottom: 1.5rem;
    }
}
.elmundo-theme-v8 .ue-c-main-header__tab-list {
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.elmundo-theme-v8 .ue-c-main-header__tab-list-item:not(:last-child) {
    margin-right: 0;
}
.elmundo-theme-v8 .ue-c-main-header__tab-list-item a {
    height: 2.625rem;
    width: auto;
    box-sizing: border-box;
    padding: 0.5rem 1rem;
    display: block;
    text-decoration: none;
    text-align: center;
    font-family: sans-serif;
    font-weight: var(--ue-c-main-header-tabs-font-weight, normal);
    color: var(--ue-c-main-header-tab-link-color, #000);
    font-size: var(--ue-c-main-header-tabs-font-size, 0.6875rem);
    line-height: var(--ue-c-main-header-tabs-line-height, 1.625rem);
    letter-spacing: var(--ue-c-main-header-tabs-letter-spacing, 0.02rem);
}
.elmundo-theme-v8 .ue-c-main-header__tab-list-item a:hover {
    color: var(--ue-c-main-header-tab-hover-color, #333);
    text-decoration: none;
}
.elmundo-theme-v8 .ue-c-main-header__tab-list-item.is-active a {
    color: var(--ue-c-main-header-tab-link-color, #000);
    font-weight: var(--ue-c-main-header-tabs-active-font-weight);
}
.elmundo-theme-v8 .ue-c-main-header__tabs--light-theme {
    border-top: 0;
    border-bottom-style: solid;
    border-bottom-width: var(--ue-c-main-header-tabs-border-bottom-width, 1px);
    border-bottom-color: var(--ue-c-main-header-tabs-border-bottom-color, #000);
    background-color: var(
        --ue-c-main-header-tabs-background-color,
        transparent
    );
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--light-theme
    .ue-c-main-header__tab-list-item
    a {
    color: var(--ue-c-main-header-tab-link-color, #000);
    font-family: sans-serif;
    font-weight: var(--ue-c-main-header-tabs-font-weight, normal);
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--light-theme
    .ue-c-main-header__tab-list-item
    a:hover {
    color: var(--ue-c-main-header-tab-hover-color, #333);
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--light-theme
    .ue-c-main-header__tab-list-item.is-active
    a {
    font-weight: var(--ue-c-main-header-tabs-font-weight, bold);
}
.elmundo-theme-v8 .ue-c-cover-content__img-container,
.elmundo-theme-v8 .ue-c-main-header__tabs--responsive {
    position: relative;
}
@media (max-width: 41.24em) {
    .elmundo-theme-v8 .ue-c-main-header__tabs--responsive {
        margin-bottom: 1rem;
    }
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--responsive
    .ue-c-main-header__tab-list {
    overflow: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--responsive
    .ue-c-main-header__tab-list::-webkit-scrollbar {
    width: 0;
    height: 0;
    background: 0 0;
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--responsive
    .ue-c-main-header__tab-list:after {
    content: '';
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff);
    position: absolute;
    right: -1px;
    width: 2.5rem;
    height: 100%;
}
@media (min-width: 61.25em) {
    .ue-l-main-navigation--display-inline {
        flex-grow: 1;
    }
    .ue-l-main-navigation--display-inline:not(
            .ue-l-main-navigation--truncated-width
        ) {
        padding-left: inherit;
    }
    .ue-c-main-navigation__body.ue-l-main-navigation__panel--grid-b {
        --ue-c-mn-item-channel-width: 5rem;
        --ue-c-mn-item-channel-height: 5rem;
        --ue-c-mn-item-channel-logo-width: 3.125rem;
        --ue-c-mn-item-channel-logo-height: 3.625rem;
        gap: 2rem;
        padding: 2rem;
    }
    .ue-c-main-navigation__body.ue-l-main-navigation__panel--grid-b
        .ue-l-main-navigation__list--4-cols {
        grid-template-columns: repeat(4, 100px);
    }
    .ue-c-main-header__nav,
    .ue-c-main-header__primary,
    .ue-l-main-header__wrapper {
        max-width: 1100px;
    }
    .ue-l-main-header__panel--full-width .ue-l-side-panel--show {
        --ue-l-main-header-max-width: 1100px;
        --ue-l-main-header-half: calc(
            (100vw - var(--ue-l-main-header-max-width)) / 2
        );
        margin-left: calc(var(--ue-l-main-header-half) * -1);
        margin-right: calc(var(--ue-l-main-header-half) * -1);
    }
    .ue-l-main-header__panel--full-width
        .ue-l-side-panel--show
        > :not(.ue-c-main-navigation__footer) {
        width: 1100px;
    }
    .ue-c-main-header__nav:not(.ue-l-main-header__nav--centered) {
        padding-right: inherit;
    }
    .ue-c-main-header__login > a:hover {
        color: var(--ue-c-main-header-login-link-hover-color, #666);
    }
    .ue-c-main-header__login:not(:last-child) span {
        padding: 0 0.5rem;
    }
    .ue-c-main-header__login:not(:last-child):after {
        content: '';
        position: inherit;
        width: 1px;
        height: 35%;
        background-color: var(
            --ue-c-main-header-login-cover-background-color,
            #cecece
        );
        z-index: -1;
    }
    .elmundo-theme-v8
        .ue-c-main-header__tabs--responsive
        .ue-c-main-header__tab-list {
        overflow-x: hidden;
    }
    .elmundo-theme-v8
        .ue-c-main-header__tabs--responsive
        .ue-c-main-header__tab-list:after {
        display: none;
    }
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--responsive
    .ue-c-main-header__tab-list-item
    a {
    height: 40px;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--scrollable
    .ue-c-main-header__tab-list {
    overflow-x: scroll;
    padding: 0 0.5rem;
    flex-wrap: nowrap;
}
@supports (
    (-webkit-scroll-snap-type: x mandatory) or (scroll-snap-type: x mandatory)
) {
    .elmundo-theme-v8
        .ue-c-main-header__tabs--scrollable
        .ue-c-main-header__tab-list {
        -webkit-scroll-snap-type: x mandatory;
        -ms-scroll-snap-type: x mandatory;
        scroll-snap-type: x mandatory;
    }
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--scrollable
    .ue-c-main-header__tab-list-item {
    flex-grow: inherit;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
}
@supports (scroll-snap-align: end) {
    .elmundo-theme-v8
        .ue-c-main-header__tabs--scrollable
        .ue-c-main-header__tab-list-item {
        scroll-snap-align: end;
    }
}
.elmundo-theme-v8 .ue-c-main-header__tabs--fixed .ue-c-main-header__tab-list {
    flex-wrap: wrap;
    align-content: stretch;
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--fixed
    .ue-c-main-header__tab-list-item
    a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--fixed
    .ue-c-main-header__tab-list-item.is-2-wide {
    width: 50%;
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--fixed
    .ue-c-main-header__tab-list-item.is-3-wide {
    width: 33.33333%;
}
.elmundo-theme-v8
    .ue-c-main-header__tabs--fixed
    .ue-c-main-header__tab-list-item.is-4-wide {
    width: 25%;
}
.elmundo-theme-v8 .ue-l-tab {
    width: 100%;
    display: flex;
    flex-direction: column;
}
.elmundo-theme-v8 .ue-l-tab.ue-l-tab--horizontal,
.elmundo-theme-v8 .ue-l-tab__content-container--row {
    flex-direction: row;
}
.elmundo-theme-v8 .ue-l-tab__list {
    list-style: none;
    padding: 0;
    display: flex;
    z-index: 2;
    justify-content: center;
    margin: 0;
    border-bottom: 1px solid #d3d3d3;
    font-family: sans-serif;
    box-shadow: none;
    font-weight: 400;
    font-size: 14;
    line-height: 0;
}
.elmundo-theme-v8 .ue-l-tab__list [aria-selected] {
    position: relative;
    border-bottom: 3px solid #216087;
    top: 3px;
    color: #333;
    font-weight: 700;
    background-color: transparent;
}
.elmundo-theme-v8 .ue-l-tab__list [aria-selected]:after {
    content: '';
    position: absolute;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 0 solid transparent;
    border-right: 0 solid transparent;
    border-top: 7px solid #216087;
    left: 50%;
    top: 100%;
    transform: translateX(-50%);
}
.ue-l-tab--horizontal .elmundo-theme-v8 .ue-l-tab__list [aria-selected] {
    border-bottom: 0;
    border-left: 3px solid #216087;
    top: 0;
}
.ue-l-tab--horizontal .elmundo-theme-v8 .ue-l-tab__list [aria-selected]:after {
    border-top: 0;
}
.ue-l-tab--horizontal .elmundo-theme-v8 .ue-l-tab__list {
    flex-direction: column;
    justify-content: flex-start;
    margin: 0;
}
.ue-l-tab--horizontal .elmundo-theme-v8 .ue-l-tab__list a {
    display: block;
}
.ue-l-tab--left .elmundo-theme-v8 .ue-l-tab__list {
    justify-content: flex-start;
}
.elmundo-theme-v8 .ue-c-pagination--first-page,
.ue-l-tab--right .elmundo-theme-v8 .ue-l-tab__list {
    justify-content: flex-end;
}
.elmundo-theme-v8 .ue-l-tab__item {
    display: inline-block;
    width: 100%;
    background-color: transparent;
}
.elmundo-theme-v8 .ue-l-tab__item:hover {
    background-color: transparent;
}
.elmundo-theme-v8 .ue-l-tab__item a,
.elmundo-theme-v8 .ue-l-tab__item button {
    cursor: pointer;
    border: none;
    text-decoration: none;
    font-family: inherit;
    font-size: 100%;
    margin: 0;
    background-color: inherit;
    box-sizing: border-box;
    display: inline-block;
    width: 100%;
    height: 36px;
    line-height: 1;
    text-align: center;
    color: #333;
    padding: 0 1rem;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__link,
.elmundo-theme-v8 .ue-l-tab__item a:hover,
.elmundo-theme-v8 .ue-l-tab__item button:hover {
    color: #216087;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__legend,
.elmundo-theme-v8 .ue-l-cg,
.ue-l-tab--horizontal .elmundo-theme-v8 .ue-l-tab__item,
.ue-l-tab--horizontal .elmundo-theme-v8 .ue-l-tab__item a,
.ue-l-tab--horizontal .elmundo-theme-v8 .ue-l-tab__item button {
    width: 100%;
}
.ue-l-tab--custom .elmundo-theme-v8 .ue-l-tab__item a,
.ue-l-tab--custom .elmundo-theme-v8 .ue-l-tab__item button {
    padding: 0;
}
.elmundo-theme-v8 .ue-l-tab__item--masked {
    opacity: 0.5;
}
.elmundo-theme-v8 .ue-l-tab__content-container {
    background-color: #fff;
    display: flex;
    flex-grow: 1;
    flex-direction: column;
}
.elmundo-theme-v8 .ue-l-tab__content-container:focus {
    outline: 0;
}
.elmundo-theme-v8 .ue-c-most-read {
    width: 100%;
    box-sizing: border-box;
    background-color: #fff;
    padding: 10px;
    border-color: #eceff4 transparent;
    border-style: solid;
    border-width: 3px 0 4px;
}
.elmundo-theme-v8 .ue-c-most-read__title {
    width: 85%;
    display: flex;
    flex-direction: row;
    align-items: normal;
    text-transform: none;
    font-family: sans-serif;
    font-weight: 700;
    font-size: 1rem;
}
.elmundo-theme-v8 .ue-c-most-read__title:after {
    content: '';
    width: 65px;
    border-bottom: 1px solid #cecece;
    display: block;
    margin: 5px 0;
}
.elmundo-theme-v8 .ue-c-most-read__title a {
    text-decoration: none;
    color: #000;
}
.elmundo-theme-v8 .ue-c-most-read__subtitle {
    font-family: sans-serif;
    font-weight: 400;
    font-size: 0.875rem;
}
.elmundo-theme-v8 .ue-c-most-read__list {
    margin: 0;
    padding: 0;
    list-style-type: none;
    counter-reset: listCounter;
}
.elmundo-theme-v8 .ue-c-most-read__media {
    width: 67px;
    height: 67px;
}
.elmundo-theme-v8 .ue-c-classified-ads__item,
.elmundo-theme-v8 .ue-c-most-read__item {
    position: relative;
    display: flex;
    align-items: center;
    padding: 5px 0;
    font-family: sans-serif;
    font-size: 14px;
}
.elmundo-theme-v8 .ue-c-most-read__item a {
    text-decoration: none;
    color: #000;
    margin: 3px 0 3px 50px;
    display: block;
    display: -webkit-box;
    height: auto;
    line-height: 1.4;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    min-height: 34px;
}
.elmundo-theme-v8 .ue-c-most-read__item a:after {
    content: '';
    position: absolute;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
}
.elmundo-theme-v8 .ue-c-most-read__item a:hover {
    color: #2e6d9d;
    text-decoration: underline;
}
.elmundo-theme-v8 .ue-c-most-read__item a span {
    display: block;
    width: 55%;
    margin-left: 10px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.elmundo-theme-v8 .ue-c-most-read__item:before {
    background-color: #000;
    border-radius: 50%;
    counter-increment: listCounter;
    content: counter(listCounter) ' ';
    color: #fff;
    height: 34px;
    line-height: 1.4;
    font-family: sans-serif;
    font-size: 25px;
    font-weight: 700;
    margin-right: 10px;
    text-align: center;
    width: 34px;
    position: absolute;
    border-bottom: 4px solid red;
}
.elmundo-theme-v8 .ue-c-most-read__item:hover:before {
    color: red;
    text-decoration: none;
}
.elmundo-theme-v8 .ue-c-most-read__item:not(:last-child) {
    border-bottom: 1px solid #cecece;
}
.elmundo-theme-v8 .ue-l-tab.ue-c-tab-widget {
    border: 1px solid #cecece;
}
.elmundo-theme-v8 .ue-c-section__bar {
    display: flex;
    align-items: center;
    width: 100%;
    color: #000;
    justify-content: space-between;
    max-height: 44px;
    height: 44px;
    background: linear-gradient(90deg, #26000d 0, #860037 52%, #860037);
    border: 0;
    border-radius: 0;
}
.elmundo-theme-v8 .ue-c-section__bar-title {
    font-family: sans-serif;
    text-transform: uppercase;
    font-size: 0.75rem;
    line-height: 1rem;
    font-weight: 400;
    color: #000;
    margin: 0;
    display: flex;
    align-items: center;
}
.elmundo-theme-v8 .ue-c-section__bar-title a,
.elmundo-theme-v8 .ue-c-section__bar-title span {
    overflow: hidden;
    text-overflow: ellipsis;
}
.elmundo-theme-v8 .ue-c-section__bar-title a {
    color: #000;
    text-decoration: none;
}
.elmundo-theme-v8 .ue-c-section__bar-title:before {
    content: '';
    margin: 0 5px 0 0;
    position: relative;
    top: 0;
    width: 159px;
    height: 44px;
    background: unset;
    background-size: 100%;
}
.elmundo-theme-v8 .ue-c-classified-ads {
    width: 100%;
    box-sizing: border-box;
    background-color: #fff;
    padding: 10px;
    border: 1px solid #cecece;
}
.elmundo-theme-v8 .ue-c-classified-ads__title {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-transform: uppercase;
    font-family: sans-serif;
    font-weight: 700;
    font-size: 1rem;
    color: #000;
}
.elmundo-theme-v8 .ue-c-classified-ads__title:after {
    content: '';
    width: 65px;
    border-bottom: 1px solid #cecece;
    display: block;
    margin: 5px 0;
}
.elmundo-theme-v8 .ue-c-classified-ads__list {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.elmundo-theme-v8 .ue-c-classified-ads__item a,
.elmundo-theme-v8 .ue-c-cover-content__link,
.elmundo-theme-v8 .ue-c-video-player-frame__link {
    text-decoration: none;
    color: #000;
}
.elmundo-theme-v8 .ue-c-classified-ads__item a:hover {
    color: #2e6d9d;
}
.elmundo-theme-v8 .ue-c-classified-ads__item:not(:last-child) {
    border-bottom: 1px solid grey;
}
.elmundo-theme-v8 .ue-c-newsletter-widget {
    background: #fff;
    border: 1px solid #000;
    padding: 1.25rem;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    flex-wrap: wrap;
    text-align: center;
}
.elmundo-theme-v8 .ue-c-newsletter-widget__headline {
    display: flex;
    align-items: center;
    position: relative;
    font-size: 1.125rem;
    color: #000;
    font-family: sans-serif;
    font-weight: 700;
    margin-bottom: 0.6875rem;
    justify-content: center;
    flex-direction: column;
    gap: 5px;
}
.elmundo-theme-v8 .ue-c-newsletter-widget__headline:after {
    background: #000;
    bottom: -5px;
    content: '';
    height: 1px;
    position: absolute;
    width: 72px;
}
.elmundo-theme-v8 .ue-c-newsletter-widget__subheader {
    font-size: 1.125rem;
    font-family: sans-serif;
    font-weight: 700;
    color: #000;
    margin-bottom: 1.0625rem;
}
.elmundo-theme-v8 .ue-c-newsletter-widget__icon {
    display: inherit;
    margin-right: 0;
}
.elmundo-theme-v8 .ue-c-newsletter-widget__icon path {
    fill: #000;
}
.elmundo-theme-v8 .ue-c-newsletter-widget__subline {
    font-size: 0.875rem;
    font-family: sans-serif;
    font-weight: 400;
    color: #000;
    margin-top: 0;
    margin-bottom: 1.0625rem;
}
.elmundo-theme-v8 .ue-c-newsletter-widget__button {
    align-items: center;
    text-decoration: none;
    background: #ca4521;
    border-radius: 5px;
    border: 0;
    color: #fff;
    cursor: pointer;
    display: flex;
    font-family: sans-serif;
    font-size: 1rem;
    font-weight: 700;
    justify-content: center;
    padding: 0.5rem 1rem;
    position: relative;
}
.elmundo-theme-v8 .ue-c-poll__options-fieldset,
.elmundo-theme-v8 .ue-c-poll__options-list fieldset {
    border: 0;
    padding: 0;
    margin: 0;
}
.elmundo-theme-v8 .ue-c-newsletter-widget__button:hover {
    background: gray;
}
.elmundo-theme-v8 .ue-c-poll {
    display: flex;
    flex-direction: column;
    width: 100%;
    box-sizing: border-box;
}
.elmundo-theme-v8 .ue-c-poll__inner {
    display: flex;
    position: relative;
    flex-direction: column;
    width: 100%;
}
.elmundo-theme-v8 .ue-c-poll__argument {
    display: block;
    color: #000;
    font-family: sans-serif;
    font-size: 1.0625rem;
    font-weight: 700;
    margin: 0 auto;
}
.elmundo-theme-v8 .ue-c-poll__argument-link {
    color: #000;
    text-decoration: none;
}
.elmundo-theme-v8 .ue-c-poll__options {
    margin: 1rem auto;
}
.elmundo-theme-v8 .ue-c-poll__options-list {
    text-align: left;
    list-style: none;
    margin: 0;
    padding: 0;
}
.elmundo-theme-v8 .ue-c-poll__options-form {
    margin-bottom: 0;
}
.elmundo-theme-v8 .ue-c-poll__options-item {
    position: relative;
    color: #000;
    font-family: sans-serif;
    font-size: 1rem;
    font-weight: 400;
}
.elmundo-theme-v8 .ue-c-poll__options-item + .ue-c-poll__options-item {
    margin-top: 0.625rem;
}
.elmundo-theme-v8 .ue-c-poll__options-item-label {
    cursor: pointer;
    display: flex;
}
.elmundo-theme-v8 .ue-c-poll__options-item-checkmark {
    position: relative;
    flex-shrink: 0;
}
.elmundo-theme-v8
    .ue-c-poll__options-item--single-option
    .ue-c-poll__options-item-checkmark {
    border-radius: 50%;
    box-sizing: border-box;
}
.elmundo-theme-v8
    .ue-c-poll__options-item--single-option
    input:checked
    ~ .ue-c-poll__options-item-checkmark:after {
    content: '\200B';
    position: absolute;
    border-radius: 50%;
    background: #000;
}
.elmundo-theme-v8
    .ue-c-poll__options-item--single-option
    .ue-c-poll__options-item-checkmark:before {
    border-radius: 100%;
}
.elmundo-theme-v8
    .ue-c-poll__options-item--multi-option
    input:checked
    ~ .ue-c-poll__options-item-checkmark {
    background-color: #000;
}
.elmundo-theme-v8
    .ue-c-poll__options-item--multi-option
    input:checked
    ~ .ue-c-poll__options-item-checkmark:after {
    content: '';
    position: absolute;
    transform: rotate(-45deg);
    border-bottom: 2px solid #c3d5e5;
    border-left: 2px solid #c3d5e5;
}
.elmundo-theme-v8
    .ue-c-poll__options-item--multi-option
    .ue-c-poll__options-item-checkmark:before {
    border-radius: 2px;
}
.elmundo-theme-v8 .ue-c-poll__button {
    box-sizing: border-box;
    border-radius: 3px;
    border: 0;
    cursor: pointer;
    position: relative;
    font-family: sans-serif;
    font-size: 0.9375rem;
    font-weight: 700;
    height: 2.375rem;
    width: 7.1875rem;
    margin-bottom: 0.625rem;
}
.elmundo-theme-v8 .ue-c-poll__button:focus {
    outline: 0;
}
.elmundo-theme-v8 .ue-c-poll__link {
    font-family: sans-serif;
    font-size: 1rem;
    font-weight: 400;
    text-decoration: none;
}
.elmundo-theme-v8 .ue-c-poll__message {
    display: flex;
    text-align: left;
    align-items: center;
    border: 0.0625rem solid #fff;
    padding: 0.5rem;
    margin-bottom: 0.625rem;
}
.elmundo-theme-v8 .ue-c-poll__message svg {
    min-width: 20px;
    min-height: 20px;
    width: 20px;
    height: 20px;
}
.elmundo-theme-v8 .ue-c-poll__message-text {
    padding-left: 5px;
    font-family: sans-serif;
    font-size: 0.75rem;
    line-height: 0.875rem;
}
.elmundo-theme-v8 .ue-c-poll__message--info {
    background: #ddf3f7;
}
.elmundo-theme-v8 .ue-c-poll__message--info .ue-c-poll__message-text {
    color: #1374aa;
}
.elmundo-theme-v8 .ue-c-poll__message--error {
    background: #f6eced;
}
.elmundo-theme-v8 .ue-c-poll__message--error .ue-c-poll__message-text {
    color: #c62514;
}
.elmundo-theme-v8 .ue-c-poll__message--success {
    background: #d9ead7;
}
.elmundo-theme-v8 .ue-c-poll__message--success .ue-c-poll__message-text {
    color: #0b7542;
}
.elmundo-theme-v8 .ue-c-poll input[type='button'] {
    -webkit-appearance: none;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget {
    justify-content: center;
    background-color: #f3f3f3;
    padding: 1.25rem;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__inner {
    margin: 0 auto;
    max-width: 22.5rem;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__headline {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-family: sans-serif;
    font-size: 1rem;
    font-weight: 700;
    color: #000;
    margin-bottom: 1rem;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__headline:after {
    content: '';
    margin-top: 0.33333rem;
    height: 0.0625rem;
    width: 4.375rem;
    background: #000;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__argument {
    text-align: center;
    max-width: 12.5rem;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__options {
    max-width: 12.5rem;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__options-item {
    line-height: 1.125rem;
}
.elmundo-theme-v8
    .ue-c-poll.ue-c-poll-widget
    .ue-c-poll__options-item-checkmark {
    margin-right: 0.3125rem;
    border: 2px solid #000;
}
.elmundo-theme-v8
    .ue-c-poll.ue-c-poll-widget
    .ue-c-poll__options-item--single-option
    .ue-c-poll__options-item-checkmark {
    height: 16px;
    width: 16px;
}
.elmundo-theme-v8
    .ue-c-poll.ue-c-poll-widget
    .ue-c-poll__options-item--single-option
    input:checked
    ~ .ue-c-poll__options-item-checkmark:after {
    height: 8px;
    width: 8px;
    left: 2px;
    top: 2px;
}
.elmundo-theme-v8
    .ue-c-poll.ue-c-poll-widget
    .ue-c-poll__options-item--multi-option
    .ue-c-poll__options-item-checkmark {
    height: 15px;
    width: 15px;
}
.elmundo-theme-v8
    .ue-c-poll.ue-c-poll-widget
    .ue-c-poll__options-item--multi-option
    input:checked
    ~ .ue-c-poll__options-item-checkmark:after {
    left: 1px;
    top: 0;
    height: 5px;
    width: 8px;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__action {
    flex-direction: column;
    justify-content: center;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__button {
    background: #fff;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);
    color: #216087;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__button:hover {
    background-color: #f3f3f3;
    color: #216087;
}
.elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__link:hover {
    color: #1e4d68;
}
.elmundo-theme-v8 .ue-c-pagination {
    width: 100%;
    height: 2.25rem;
    display: flex;
    margin: 0 auto;
    position: relative;
}
.elmundo-theme-v8 .ue-c-pagination:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 0.125rem 0 rgba(0, 0, 0, 0.3);
    border-radius: 0.3125rem;
}
.elmundo-theme-v8 .ue-c-pagination--first-page:before {
    width: 29%;
    border-radius: 0.3125rem;
}
.elmundo-theme-v8 .ue-c-pagination--last-page {
    justify-content: flex-start;
}
.elmundo-theme-v8 .ue-c-pagination--last-page:before {
    width: 71%;
    border-radius: 0.3125rem 0 0 0.3125rem;
}
.elmundo-theme-v8 .ue-c-pagination__item {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: sans-serif;
    font-weight: 700;
    font-size: 0.8125rem;
    line-height: normal;
    color: #000;
    border: 0.0625rem solid #2e6d9d;
    background: #fff;
    box-sizing: border-box;
    flex: 0 0 29%;
}
.elmundo-theme-v8 .ue-c-pagination__item--prev {
    order: 0;
}
.elmundo-theme-v8 .ue-c-pagination__item--prev + .ue-c-pagination__item--next {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: 0;
}
.elmundo-theme-v8 .ue-c-pagination__item--current {
    margin: 0;
    flex: 0 0 42%;
    order: 1;
}
.elmundo-theme-v8
    .ue-c-pagination__item--current
    + .ue-c-pagination__item--prev {
    border-top-left-radius: 0.3125rem;
    border-bottom-left-radius: 0.3125rem;
    border-right: 0;
}
.elmundo-theme-v8 .ue-c-pagination__item--next {
    order: 2;
    border-radius: 0.3125rem;
}
.elmundo-theme-v8 .ue-c-pagination__link {
    color: #2e6d9d;
    text-decoration: none;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elmundo-theme-v8 .ue-c-pagination__link > span {
    margin: 0 0.625rem;
}
@media (max-width: 23.4275em) {
    .elmundo-theme-v8 .ue-c-pagination__link > span {
        margin: 0 0.3125rem;
    }
}
.elmundo-theme-v8 .ue-c-pagination__link svg {
    position: relative;
    top: 1px;
}
.elmundo-theme-v8 .ue-c-pagination__link svg path {
    stroke: #2e6d9d;
}
.elmundo-theme-v8 .ue-c-pagination__link:hover {
    color: #216087;
}
.elmundo-theme-v8 .ue-l-cg__subtitle a:hover,
.elmundo-theme-v8 .ue-l-cg__subtitle-btn:hover {
    color: #666;
}
.elmundo-theme-v8 .ue-c-pagination__link:hover svg path {
    stroke: #216087;
}
.elmundo-theme-v8 .ue-c-carousel-theme {
    width: 100%;
    --ue-c-carousel-max-width: 1100px;
    --ue-c-carousel-container-font-family: sans-serif;
    --ue-c-carousel-container-background-color: #c3d5e5;
    --ue-c-carousel-container-border-top: 0;
    --ue-c-carousel-container-border-bottom: 1px solid #cecece;
    --ue-c-carousel-controls-background-color: rgba(46, 109, 157, 0.5);
    --ue-c-carousel-controls-hover-background-color: rgba(46, 109, 157, 0.7);
    --ue-c-carousel-show-more-background-color: #c3d5e5;
    --ue-c-carousel-show-more-at-last-border-color: #fff;
    --ue-c-carousel-show-more-fill: #216087;
    --ue-c-carousel-show-more-color: #216087;
    --ue-c-carousel-show-more-at-last-fill: #c3d5e5;
    --ue-c-carousel-show-more-at-last-color: #216087;
    --ue-c-carousel-show-more-at-last-hover-color: #2e6d9d;
    --ue-c-carousel-show-more-at-last-background-color: #216087;
    --ue-c-carousel-show-more-at-last-hover-background-color: #2e6d9d;
    --ue-c-carousel-show-more-padding-right: 2.2rem;
    --ue-c-scoreboard-dual-item-container-font-family: sans-serif;
    --ue-c-scoreboard-dual-team-name-font-family: sans-serif;
    --ue-c-scoreboard-dual-item-container-border-top-color: transparent;
    --ue-c-scoreboard-dual--winner-score-font-family: sans-serif;
    --ue-c-scoreboard-multiple-player-name-winner-font-family: sans-serif;
    --ue-c-scoreboard-multiple-player-result-item--win-font-family: sans-serif;
    --ue-c-scoreboard-multiple-info--no-results-font-size: 11px;
    --ue-c-scoreboard-multiple-state-item--color: #666;
    --ue-c-scoreboard-table-compact-competition-time: sans-serif;
    --ue-bet-item-theme-color: #666;
    --ue-bet-link-font-size: 11px;
}
.elmundo-theme-v8 .ue-schedule-elmundo {
    width: 100%;
    display: inline-block;
    box-sizing: border-box;
    padding: 6px;
    margin-bottom: 20px;
    color: #000;
    font-family: sans-serif;
    --ue-schedule-day-selector__week-day-font-family: sans-serif;
    --ue-schedule-day-selector__day-number-selected-font-family: sans-serif;
    --ue-schedule-day-selector__day-number-font-family: sans-serif;
    --ue-scoreboard-multiple-winner-font-family: sans-serif;
    --ue-schedule-sport-title-font-family: sans-serif;
    --ue-schedule-competition-link-item-color: #216087;
    --ue-schedule-competition-title-color: #202020;
    --ue-schedule-competition-border-color: #c00;
    --ue-schedule-competition-title-bottom-color: #216087;
    --ue-schedule-competition-border-bottom-color: #cecece;
    --ue-schedule-competition-title-font-size: 12px;
    --ue-schedule-competition-link-item-font-size: 11px;
    --ue-schedule-competition-title-font-weight: bold;
    --ue-schedule-competition-border-top-color: #e2e2e2;
    --ue-schedule-sport-title-font-size: 15px;
    --ue-schedule-day-selector__arrow-width: 26px;
    --ue-schedule-day-selector__arrow-color: #216087;
    --ue-schedule-day-selector__week-day-color: #202020;
    --ue-schedule-day-selector__week-day-background: #fff;
    --ue-schedule-day-selector__week-day-font-size: 11px;
    --ue-schedule-day-selector__day-number-inner-width: 36px;
    --ue-schedule-day-selector-today-color: #216087;
    --ue-schedule-day-selector-selected-background: #202020;
    --ue-schedule-day-selector-selected-color: #fff;
    --ue-schedule-sport-title-border-color: #216087;
    --ue-schedule-sport-title-color: #202020;
    --ue-schedule-messages__flex-direction: column;
    --ue-schedule-messages__align: center;
    --ue-c-scoreboard-dual-tv-item-text-transform: capitalize;
    --ue-c-scoreboard-dual-tv-item-font-weight: 400;
    --ue-c-scoreboard-dual-score-font-size: 20px;
    --ue-c-scoreboard-state-text-color-live: #e00;
    --ue-c-scoreboard-dual-score-color: #202020;
    --ue-c-scoreboard-dual-background: #f5f5f5;
    --ue-c-scoreboard-dual-team-badge-padding-right: 0.2rem;
    --ue-c-scoreboard-dual-team-badge-padding-left: 0.2rem;
    --ue-c-scoreboard-dual-team-name-font-size: 12px;
    --ue-c-scoreboard-multiple-winner-font-family: sans-serif;
    --ue-bet-item-theme-color: #777;
    --ue-bet-icon-display: none;
    --ue-bet-justify-content: space-between;
    --image-background-no-events: url(../images/no-events-e80931aba90ac92b1a28e3689d507bc5.png);
    --image-background-warning: url(../images/warning-fa286c1e9efa3c20186dd66a95e9134d.png);
    --image-background-warning-height: 120px;
    --image-background-warning-max-width: 400px;
    --image-background-no-events-max-width: 400px;
    --image-background-no-events-height: 120px;
    --message-font-size: 20px;
    --message-text-width: 70%;
}
.elmundo-theme-v8 .ue-schedule-elmundo.ue-schedule-elmundo--wide {
    padding: 0;
    background: #eee;
}
.elmundo-theme-v8 .ue-schedule-widget {
    background: #c3d5e5;
    max-height: 620px;
    position: relative;
    overflow: hidden;
    text-align: center;
    margin-bottom: 20px;
    padding-bottom: 60px;
    --ue-bet-link-font-size: 11px;
    --ue-bet-item-font-size: 11px;
}
.elmundo-theme-v8 .ue-schedule-widget__title {
    padding: 10px 0 0;
    font-size: 16px;
    text-align: center;
    color: #000;
    text-transform: uppercase;
    font-family: sans-serif;
    font-weight: 700;
}
.elmundo-theme-v8 .ue-schedule-widget__link {
    width: auto;
    display: inline-block;
    margin: 0 auto;
    padding: 0.5rem;
    text-align: center;
    background: #2e6d9d;
    font-size: 15px;
    font-family: sans-serif;
    color: #fff;
    text-decoration: none;
    border-radius: 3px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);
}
.elmundo-theme-v8 .ue-schedule-widget__link:hover {
    background: #216087;
}
.elmundo-theme-v8 .ue-schedule-widget__link:focus {
    box-shadow: 0 0 1px 2px #00a9e0;
    outline: 0;
}
.elmundo-theme-v8 .ue-schedule-widget .ue-schedule-elmundo {
    height: 483px;
    overflow: hidden;
}
.elmundo-theme-v8 .ue-c-tooltip {
    display: none;
    z-index: 10;
    box-sizing: border-box;
    position: relative;
    background-color: #fff;
    border: 1px solid hsla(0, 0%, 56%, 0.267);
    box-shadow: 0 0 1px 1px hsla(0, 0%, 56%, 0.267);
    border-radius: 6px;
    font-family: sans-serif;
    padding: 1em 2.5em 1em 1em;
    text-align: left;
    max-width: 190px;
}
.elmundo-theme-v8 .ue-c-tooltip:after,
.elmundo-theme-v8 .ue-c-tooltip:before {
    border: solid transparent;
    content: ' ';
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}
.elmundo-theme-v8 .ue-c-tooltip[data-position='bottom'] {
    margin-top: 15px;
}
.elmundo-theme-v8 .ue-l-cg__body + .ue-l-cg__header,
.elmundo-theme-v8 .ue-l-cg__header + .ue-l-cg__body {
    margin-top: var(--ue-l-cg-header-space, 16px);
}
.elmundo-theme-v8 .ue-c-tooltip[data-position='bottom']:after,
.elmundo-theme-v8 .ue-c-tooltip[data-position='bottom']:before {
    bottom: 100%;
    left: 50%;
}
.elmundo-theme-v8 .ue-c-tooltip[data-position='bottom']:after {
    border-color: transparent transparent #fff;
    border-width: 12px;
    margin-left: -12px;
}
.elmundo-theme-v8 .ue-c-tooltip[data-position='bottom']:before {
    border-color: transparent transparent hsla(0, 0%, 56%, 0.267);
    border-width: 14px;
    margin-left: -14px;
}
.elmundo-theme-v8 .ue-c-tooltip--open {
    display: inline-block;
    position: fixed;
}
.elmundo-theme-v8 .ue-c-tooltip--closearrow {
    font-size: 0.625rem;
    position: absolute;
    top: 0.8em;
    right: 0.8em;
    z-index: 1;
    border: 0;
    background-color: transparent;
    cursor: pointer;
}
.elmundo-theme-v8 .ue-c-tooltip--hidden {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}
.elmundo-theme-v8 .ue-c-tooltip--no-arrow:after,
.elmundo-theme-v8 .ue-c-tooltip--no-arrow:before {
    border: solid transparent;
    content: none;
}
.elmundo-theme-v8 .ue-c-tooltip--info {
    text-align: left;
    margin-right: 1rem;
    font-family: sans-serif;
    font-size: 14px;
    color: #a19f9f;
}
.elmundo-theme-v8
    .ue-c-cover-content--main-text-align-center
    .ue-c-cover-content__main,
.elmundo-theme-v8 .ue-l-cg__subtitle--center {
    text-align: center;
}
.elmundo-theme-v8 .ue-c-tooltip--info-icon {
    position: relative;
    top: 4px;
    cursor: pointer;
}
.elmundo-theme-v8 .ue-c-tooltip--container > :not(:last-child) {
    margin-bottom: 0.3rem;
}
.elmundo-theme-v8 .ue-c-tooltip button {
    background-color: transparent;
    padding: 0;
    margin: 0;
}
.elmundo-theme-v8 .ue-c-tooltip li,
.elmundo-theme-v8 .ue-c-tooltip p {
    color: #000;
    font-family: sans-serif;
    font-weight: 400;
    line-height: 1.3em;
    padding: 0;
    margin: 0;
    font-size: 0.625rem;
}
.elmundo-theme-v8 .ue-c-tooltip ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.elmundo-theme-v8 .ue-c-tooltip ul li:before {
    content: '\2212';
    display: inline-block;
    line-height: 0;
    font-size: 9px;
}
.elmundo-theme-v8 .ue-c-tooltip a {
    margin-top: 0.4em;
    text-decoration: none;
    font-size: 0.625rem;
}
.elmundo-theme-v8 .ue-c-tooltip a:hover {
    text-decoration: underline;
}
.elmundo-theme-v8,
.elmundo-theme-v8 :before {
    --ue-l-cg-sky-space: 0rem;
    --ue-l-cg-sticky-top-position: 2.5rem;
    --ue-l-cg-inner-space-between: 1rem;
    --ue-l-cg-inner-space-lateral: 0.5rem;
    --ue-l-cg-inner-max-width: 31.25rem;
    --ue-l-cg-header-space: 1rem;
    --ue-l-cg-heading-flex-direction: column-reverse;
    --ue-l-cg-heading-flex-direction-align-y: center;
    --ue-l-cg-heading-flex-direction-sponsor: row;
    --ue-l-cg-heading-flex-direction-align-y-sponsor: center;
    --ue-l-cg-heading-flex-direction-sponsor-responsive: row-reverse;
    --ue-l-cg-title-border-color: #000;
    --ue-l-cg-title-border-width: 0.125rem;
    --ue-l-cg-title-font-family: sans-serif;
    --ue-l-cg-title-font-size: 0.938rem;
    --ue-l-cg-title-height: 1.3rem;
    --ue-l-cg-title-line-height: 1;
    --ue-l-cg-title-space: 0.25rem 0 0 0;
    --ue-l-cg-title-text-transform: uppercase;
    --ue-l-cg-title-text-weight: bold;
    --ue-l-cg-block-space-between: 2rem;
    --ue-l-cg-unit-space-between: 2rem;
    --ue-l-cg-inner-divider-tick: 0.0625rem;
    --ue-l-cg-inner-divider-color: gray;
    --ue-l-cg-block-divider-tick: 0.0625rem;
    --ue-l-cg-block-divider-color: gray;
    --ue-l-cg-item-unit-divider-color: gray;
    --ue-l-cg-item-unit-divider-tick: 0.0625rem;
    --ue-l-cg-subtitle-border-color: #000;
    --ue-l-cg-subtitle-color-hover: #666;
    --ue-l-cg-subtitle-filter-svg: invert(38%) sepia(10%) saturate(18%)
        hue-rotate(85deg) brightness(98%) contrast(84%);
    --ue-l-cg-subtitle-border-width: 0.125rem;
    --ue-l-cg-subtitle-font-family: sans-serif;
    --ue-l-cg-subtitle-font-size: 0.938rem;
    --ue-l-cg-subtitle-height: 1.3rem;
    --ue-l-cg-subtitle-width: auto;
    --ue-l-cg-subtitle-separation: 1rem;
    --ue-l-cg-subtitle-line-height: 1.2;
    --ue-l-cg-subtitle-space: 0.25rem 0 0 0;
    --ue-l-cg-subtitle-text-transform: uppercase;
    --ue-l-cg-subtitle-text-weight: bold;
    --ue-l-cg-subtitle-elements-space: 1rem;
    --ue-l-cg-subtitle-subelements-space: 0.3125rem;
    --ue-l-cg-subtitle-collapsible-font-family: sans-serif;
    --ue-l-cg-subtitle-collapsible-font-size: 0.75rem;
    --ue-l-cg-subtitle-horizontal-aligned: space-between;
    --ue-l-cg-sky-top-space: 1rem;
    --ue-c-section-title-font-weight: 700;
    --ue-c-section-title-font-size: 0.8125rem;
    --ue-c-section-title-line-height: 0.8125rem;
    --ue-c-section-title-letter-spacing: 0;
    --ue-c-section-title-text-transform: uppercase;
    --ue-c-section-title-before: Noticias de;
    --ue-c-section-title-eng: News;
    --ue-c-section-title-padding: 0;
}
@media (min-width: 23.4375em) {
    .ue-c-main-header__button.is-primary.is-active
        .ue-c-main-header__button-menu-icon:after,
    .ue-c-main-header__button.is-primary.is-active
        .ue-c-main-header__button-menu-icon:before {
        width: var(--ue-c-main-header-button-primary-icon-width, 23px);
    }
    header[data-theme='elmundo-theme'] {
        --ue-c-main-header-logo-box-width: 9.375rem;
        --ue-c-main-header-logo-box-height: auto;
        --ue-c-main-header-logo-width: 9.375rem;
        --ue-c-main-header-logo-height: auto;
    }
    .elmundo-theme-v8,
    .elmundo-theme-v8 :before {
        --ue-l-cg-inner-space-lateral: 1rem;
    }
}
@media (min-width: 46.25em) {
    .ue-c-main-header__button.is-primary.is-active
        .ue-c-main-header__button-menu-icon:after,
    .ue-c-main-header__button.is-primary.is-active
        .ue-c-main-header__button-menu-icon:before {
        width: var(--ue-c-main-header-button-primary-icon-width, 14px);
    }
    .ue-c-main-header__button.is-primary.is-active:before {
        content: '';
        height: 2px;
        width: calc(100% - 16px);
        background-color: var(
            --ue-c-main-header-button-primary-active-border-background-color,
            #000
        );
        position: absolute;
        bottom: 0;
        right: 0;
    }
    .ue-c-main-header__tools {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
    }
    .elmundo-theme-v8 .ue-l-tab,
    .ue-c-main-header__tools a {
        margin: 0;
    }
    .ue-c-main-header__subscription a,
    .ue-c-main-header__subscription p {
        --ue-c-main-header-subscription-font-size: 0.6875rem;
        --ue-c-main-header-subscription-line-height: 0.875rem;
        --ue-c-main-header-subscription-letter-spacing: 0rem;
    }
    .ue-c-main-header__subscription a:hover {
        color: var(--ue-c-main-header-subscription-hover-color, grey);
    }
    .ue-c-main-header__subscription a span,
    .ue-c-main-header__tools .ue-c-main-header__login {
        position: relative;
    }
    .ue-c-main-header__login > a {
        --ue-c-main-header-login-link-font-size: 0.75rem;
        --ue-c-main-header-login-link-line-height: 1rem;
        --ue-c-main-header-login-link-letter-spacing: 0rem;
    }
    .ue-c-main-header__search-box {
        position: relative;
        display: flex;
        align-items: center;
        min-width: 1rem;
        min-height: 1.5625rem;
    }
    .ue-c-main-header__search-box a {
        width: 100%;
        display: block;
    }
    .ue-c-main-header__search-box svg {
        z-index: 3;
        width: 16px;
        height: 15px;
        pointer-events: none;
    }
    .ue-c-main-header__breadcrumb {
        margin: var(--ue-c-main-header-breadcrumb-margin);
        margin-right: 0.65rem;
        flex-wrap: nowrap;
        position: relative;
    }
    .ue-c-main-header__breadcrumb-list {
        display: inherit;
        height: inherit;
        flex-grow: unset;
    }
    .ue-c-main-header__breadcrumb-link {
        padding: 0.35rem 0.8rem;
        margin: 0 0.5rem;
        box-sizing: border-box;
        align-self: center;
        font-family: sans-serif;
    }
    .ue-c-main-header__breadcrumb-link:hover {
        color: var(--ue-c-main-header-breadcrumb-link-hover-color, #333);
    }
    .ue-c-main-header__breadcrumb-item {
        --ue-c-main-header-breadcrumb-font-size: 0.8125rem;
        --ue-c-main-header-breadcrumb-line-height: 0.875rem;
        --ue-c-main-header-breadcrumb-letter-spacing: 0.02rem;
        align-items: stretch;
        height: 100%;
        border-right: 1px solid;
        border-right-color: var(
            --ue-c-main-header-breadcrumb-divider-border-right-color,
            #17435e
        );
    }
    .ue-c-main-header__breadcrumb-item.is-current
        .ue-c-main-header__breadcrumb-link {
        --ue-c-main-header-breadcrumb-current-font-size: 0.8125rem;
        --ue-c-main-header-breadcrumb-current-line-height: 0.875rem;
        --ue-c-main-header-breadcrumb-current-letter-spacing: 0.02rem;
        background-color: var(
            --ue-c-main-header-breadcrumb-link-current-background-color,
            unset
        );
        color: var(--ue-c-main-header-breadcrumb-link-current-color, #000);
        border-radius: var(
            --ue-c-main-header-breadcrumb-link-current-border-radius
        );
    }
    .ue-c-main-header__breadcrumb-item:first-child a {
        margin-left: 0;
    }
    .ue-c-main-header__breadcrumb-item .ue-c-main-header__breadcrumb-link {
        font-weight: var(
            --ue-c-main-header-breadcrumb-link-current-font-weight,
            600
        );
    }
    .ue-c-main-header__breadcrumb-item:before {
        display: none;
    }
    .ue-c-main-header__breadcrumb-item.is-back a {
        padding-left: 0;
        display: flex;
        align-items: center;
        position: relative;
        margin-left: 30px;
    }
    .ue-c-main-header__breadcrumb-item.is-back a:after,
    .ue-c-main-header__breadcrumb-item.is-back a:before {
        border-radius: unset;
        background-color: unset;
        content: '';
        display: inline-block;
        position: absolute;
        left: -20px;
    }
    .ue-c-main-header__breadcrumb-item.is-back a:before {
        top: unset;
        width: 0.38rem;
        height: 0.38rem;
        border-left: 1px solid;
        border-top: 1px solid;
        border-color: var(
            --ue-c-main-header-breadcrumb-is-back-border-color,
            #000
        );
        transform: rotate(-45deg);
    }
    .ue-c-main-header__breadcrumb-item.is-back a:after {
        background-color: var(
            --ue-c-main-header-breadcrumb-is-back-background-color,
            #000
        );
        height: 1px;
        width: 9px;
    }
    .ue-l-main-header--minified
        .ue-c-main-header__tools
        .user-info-open
        .cerrar:before,
    .ue-l-main-header--minified
        .ue-c-main-header__tools
        .user-name:not(.active):before {
        width: 24px;
        height: 24px;
        background-color: var(--legacy-header-avatar-background-color, #f5f5f5);
        background-image: var(--ue-c-icon-avatar);
        background-repeat: no-repeat;
        background-position: center -2px;
        background-size: 32px;
        padding: 0;
        box-sizing: border-box;
    }
    .ue-c-main-header__tools .user-info-open .cerrar:after,
    .ue-c-main-header__tools .user-name:not(.active):after {
        content: '';
        border-width: 0 1px 1px 0;
        border-style: solid;
        display: inline-block;
        width: 5px;
        height: 5px;
    }
    .elmundo-theme-v8 .ue-l-tab__content-container,
    .ue-c-main-header__tools .user-info .user-name.active {
        padding: 0;
    }
    .ue-c-main-header__tools .user-name {
        display: flex;
        align-self: stretch;
        align-items: center;
    }
    .ue-c-main-header__tools .user-name img {
        display: none;
    }
    .ue-c-main-header__tools .user-name:not(.active):before {
        content: 'Mi cuenta';
        padding-left: 0.5rem;
    }
    .ue-c-main-header__tools .user-name:not(.active):after {
        border-color: #000;
        transform: rotate(45deg);
        margin: 0 8px 0 5px;
    }
    .ue-c-main-header__tools .user-info {
        display: none;
        min-width: 155px;
        box-sizing: border-box;
        box-shadow: 0 7px 7px 0 rgba(0, 0, 0, 0.4);
        background-color: #fff;
        padding: 0 8px;
    }
    .ue-c-main-header__tools .user-info ul {
        list-style: none;
        padding: 0;
        margin: 0;
    }
    .ue-c-main-header__tools .user-info li {
        display: flex;
        align-items: center;
        justify-content: center;
        font-family: sans-serif;
        font-weight: var(--legacy-header-link-font-weight, normal);
        font-size: var(--legacy-header-link-font-size, 14px);
        line-height: var(--legacy-header-link-line-height, 16px);
    }
    .ue-c-main-header__tools .user-info a {
        padding: 0.875rem 0;
        text-decoration: none;
        color: var(--legacy-header-link-color, #216087);
    }
    .ue-c-main-header__tools .user-info a:hover {
        color: var(--legacy-header-link-hover-color, #00008b);
    }
    .ue-c-main-header__tools .user-info .log-out {
        border-top: 1px solid;
        border-color: var(--legacy-header-user-info-border-color, #d3d3d3);
    }
    .ue-c-main-header__tools .user-info .my-account {
        justify-content: space-around;
    }
    .ue-c-main-header__tools .user-info-open {
        display: block;
        border: 1px solid;
        border-color: var(--legacy-header-user-info-border-color, #d3d3d3);
        position: absolute;
        right: -1px;
        top: 2.5rem;
    }
    .ue-c-main-header__tools .user-info-open .cerrar {
        display: flex;
        align-items: center;
        width: 55%;
        height: 2rem;
        background: #fff;
        color: transparent;
        position: absolute;
        right: -1px;
        top: -2rem;
        border-width: 1px 1px 0;
        border-color: var(--legacy-header-user-info-border-color, #d3d3d3);
        border-style: solid;
        box-sizing: border-box;
        padding: 0 7px;
    }
    .ue-c-main-header__tools .user-info-open .cerrar:before {
        content: 'Mi cuenta';
        position: absolute;
        background-color: #fff;
        color: #333;
        font-size: var(--ue-c-main-header-login-font-size, 13px);
        line-height: var(--ue-c-main-header-login-line-height, 13px);
        font-family: sans-serif;
    }
    .ue-c-main-header__tools .user-info-open .cerrar:after {
        border-color: #333;
        transform: rotate(-135deg);
        position: absolute;
        right: 6px;
        bottom: 10px;
    }
    :not(.ue-l-main-header--column-center) .user-info-open {
        top: 1.55rem;
    }
    .ue-l-main-header--minified .ue-c-main-header__tools {
        align-self: stretch;
        align-items: center;
    }
    .ue-l-main-header--minified
        .ue-c-main-header__tools
        .ue-c-main-header__login {
        display: flex;
        align-items: stretch;
        height: 100%;
    }
    .ue-l-main-header--minified
        .ue-c-main-header__tools
        .ue-c-main-header__login
        > a
        svg {
        align-self: center;
    }
    .ue-l-main-header--minified .ue-c-main-header__tools .user-name {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .ue-l-main-header--minified
        .ue-c-main-header__tools
        .user-name:not(.active):before {
        content: '';
        border: 1px solid grey;
        border-radius: var(--legacy-header-avatar-border-radius, 50%);
    }
    .ue-l-main-header--minified
        .ue-c-main-header__tools
        .user-name:not(.active):after {
        float: right;
        content: ' ';
        border-color: #000;
        transform: rotate(45deg);
        margin-left: 5px;
        position: relative;
        top: -3px;
        margin-right: 0;
    }
    .ue-l-main-header--minified
        .ue-c-main-header__tools
        .user-name:not(.active):hover:after {
        border-color: #999;
    }
    .ue-l-main-header--minified .ue-c-main-header__tools .user-name.active {
        position: absolute;
        top: -45px;
        right: 15px;
        width: 40px;
        height: 44px;
        overflow: hidden;
        clip: unset;
        -webkit-clip-path: unset;
        clip-path: unset;
    }
    .ue-l-main-header--minified .ue-c-main-header__tools .user-info-open {
        top: 2.75rem;
    }
    .ue-l-main-header--minified
        .ue-c-main-header__tools
        .user-info-open
        .cerrar,
    .ue-l-main-header--minified
        .ue-c-main-header__tools
        .user-info-open
        .cerrar:hover {
        color: transparent;
    }
    .ue-l-main-header--minified
        .ue-c-main-header__tools
        .user-info-open
        .cerrar {
        width: 55px;
        top: -2.5rem;
        height: 2.5rem;
        cursor: pointer;
    }
    .ue-l-main-header--minified
        .ue-c-main-header__tools
        .user-info-open
        .cerrar:after {
        bottom: inherit;
    }
    .ue-l-main-header--minified
        .ue-c-main-header__tools
        .user-info-open
        .cerrar:before {
        content: '';
        border: 1px solid grey;
        border-radius: var(--legacy-header-avatar-border-radius, 50%);
    }
    header[data-theme='elmundo-theme'] {
        --ue-c-search-icon: #000;
        --ue-l-main-header-top-height: 42px;
        --ue-l-main-header-bottom-height: 42px;
        --ue-c-main-header-logo-box-width: 10.625rem;
        --ue-c-main-header-logo-width: 9.375rem;
        --ue-c-main-header-logo-box-align-items: left;
        --ue-c-main-navigation-dropdown-border: 0;
        --ue-c-main-header-breadcrumb-margin: 0.4rem 0;
        --ue-c-main-header-more-icon: #000;
        --ue-c-main-navigation-link-current-background: #fff;
        --ue-c-main-navigation-link-current-color: #000;
        --ue-c-main-navigation-link-current-border-radius: 3px;
        --ue-c-main-header-tools-width: 15.625rem;
    }
    header[data-theme='elmundo-theme'] .ue-c-main-navigation__link-dropdown {
        --ue-c-main-navigation-link-font-weight: normal;
        --ue-c-main-navigation-highlight-font-weight: 600;
        --ue-c-main-navigation-link-dropdown-hover-line: transparent;
        padding: 0 0.5rem;
    }
    header[data-theme='elmundo-theme']
        .ue-l-main-header__top:not(.ue-l-main-header--column-center)
        .ue-c-main-header__button.is-primary {
        padding: 0.5rem 1rem 0.4rem 0.5rem;
    }
    header[data-theme='elmundo-theme'] .ue-l-main-header--column-center {
        --ue-l-main-header-top-height: 36px;
        --ue-c-main-header-logo-box-width: 240px;
        --ue-c-main-header-logo-box-height: 70px;
        --ue-c-main-header-logo-width: 240px;
        --ue-c-main-header-logo-height: auto;
    }
    header[data-theme='elmundo-theme']
        .ue-l-main-header--column-center
        .ue-c-main-navigation__link-dropdown {
        --ue-c-main-navigation-link-padding: 0 1rem;
    }
    header[data-theme='elmundo-theme']
        .ue-l-main-navigation--with-hidden-content
        .is-current {
        --ue-c-main-navigation-link-font-weight: 600;
    }
    header[data-theme='elmundo-theme'] .ue-l-main-header--fixed {
        --ue-l-main-header-top-height: 42px;
    }
    header[data-theme='elmundo-theme']
        .ue-l-main-header--fixed
        .ue-c-main-header__breadcrumb-item.is-back
        a:after {
        top: 12px;
    }
    .elmundo-theme-v8 .ue-c-main-header__tabs {
        padding: var(--ue-c-main-header-tabs-padding, 0);
    }
    .elmundo-theme-v8 .ue-c-main-header__tab-list-item a {
        --ue-c-main-header-tabs-font-size: 0.6875rem;
        --ue-c-main-header-tabs-line-height: 1.25rem;
        --ue-c-main-header-tabs-letter-spacing: 0.02rem;
    }
    .elmundo-theme-v8 .ue-c-main-header__tabs--gutter-right-n-left-from-tablet {
        margin-left: 1rem;
        margin-right: 1rem;
    }
    .elmundo-theme-v8 .ue-l-tab__list {
        box-shadow: none;
        font-size: 16;
        line-height: 0;
    }
    .elmundo-theme-v8 .ue-l-tab__item,
    .elmundo-theme-v8 .ue-l-tab__item a,
    .elmundo-theme-v8 .ue-l-tab__item button {
        width: 100%;
    }
    .elmundo-theme-v8 .ue-c-section__bar-title {
        font-size: 0.875rem;
        line-height: 1.125rem;
        margin: 0;
    }
    .elmundo-theme-v8 .ue-c-pagination {
        max-width: 37.5rem;
    }
    .elmundo-theme-v8 .ue-schedule-elmundo.ue-schedule-elmundo--wide {
        --ue-c-scoreboard-dual-score-font-size: 20px;
        --ue-scoreboard-team-name-font-size: 16px;
        --ue-scoreboard-team-badge-width: 35px;
        --ue-scoreboard-table-time-font-size: 15px;
        --ue-scoreboard-table-team-font-size: 15px;
        --ue-scoreboard-table-competitor-font-size: 15px;
        --ue-scoreboard-table-posotion-font-size: 15px;
        --ue-schedule-day-selector__week-day-background: #d7d7d7;
        --ue-schedule-messages__flex-direction: row;
        --ue-schedule-messages__image-order: 2;
        --ue-schedule-messages__align: left;
        --ue-scoreboard-table__header-direction: row;
        --ue-scoreboard-table__competition-status-align: flex-end;
        --image-background-warning-height: 200px;
        --image-background-no-events-height: 200px;
        --message-text-width: 70%;
    }
    .elmundo-theme-v8 .ue-c-tooltip {
        max-width: 230px;
    }
    .elmundo-theme-v8 .ue-c-tooltip a,
    .elmundo-theme-v8 .ue-c-tooltip li,
    .elmundo-theme-v8 .ue-c-tooltip p {
        font-size: 0.8125rem;
    }
    .elmundo-theme-v8,
    .elmundo-theme-v8 :before {
        --ue-l-cg-inner-max-width: 100%;
        --ue-l-cg-heading-flex-direction: row;
        --ue-l-cg-heading-flex-direction-sponsor: row-reverse;
        --ue-l-cg-block-space-between: 2.5rem;
    }
}
@media (min-width: 68.75em) {
    .elmundo-theme-v8,
    .elmundo-theme-v8 :before {
        --ue-l-cg-inner-max-width: 68.75rem;
    }
}
.elmundo-theme-v8 .ue-c-live-feed {
    width: calc(100vw - var(--ue-l-cg-inner-space-between));
    display: flex;
    gap: 1.875rem;
    overflow-y: hidden;
    overflow-x: scroll;
    box-sizing: border-box;
    scrollbar-width: none;
}
@media (min-width: 46.25em) {
    .elmundo-theme-v8 {
        --cover-content-y-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-related-links-font-size: 0.8125rem;
        --cover-content-related-links-line-height: 1rem;
    }
    .elmundo-theme-v8,
    .elmundo-theme-v8 :before {
        --ue-c-section-title-font-size: 0.9375rem;
        --ue-c-section-title-line-height: 0.9375rem;
    }
    .elmundo-theme-v8 .ue-c-live-feed {
        justify-content: center;
        overflow-x: inherit;
        width: 100%;
    }
    .elmundo-theme-v8 .ue-c-live-feed--2-item {
        gap: 5%;
    }
    .elmundo-theme-v8 .ue-c-live-feed--2-item .ue-c-live-feed__item {
        max-width: 45%;
    }
    .elmundo-theme-v8
        .ue-c-live-feed--2-item
        .ue-c-live-feed__item:not(:first-child):before {
        left: -28px;
    }
    .elmundo-theme-v8 .ue-c-live-feed--3-item {
        gap: 3%;
    }
    .elmundo-theme-v8 .ue-c-live-feed--3-item .ue-c-live-feed__item {
        max-width: 31%;
    }
    .elmundo-theme-v8
        .ue-c-live-feed--3-item
        .ue-c-live-feed__item:not(:first-child):before {
        left: -18px;
    }
}
.elmundo-theme-v8 .ue-c-live-feed--1-item {
    justify-content: center;
}
.elmundo-theme-v8 .ue-c-live-feed::-webkit-scrollbar {
    display: none;
}
.elmundo-theme-v8 .ue-c-live-feed__item {
    width: 75vw;
    align-items: center;
    display: flex;
    justify-content: center;
    position: relative;
    gap: 0.5rem;
    cursor: pointer;
}
.elmundo-theme-v8 .ue-c-live-feed__item:hover .ue-c-live-feed__item-headline {
    color: #7a7a7a;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--live:hover
    .ue-c-live-feed__item-kicker-content,
.elmundo-theme-v8 .ue-c-live-feed__item:hover .ue-c-live-feed__item-aside {
    color: #ff6075;
}
.elmundo-theme-v8
    .ue-c-live-feed__item:hover
    .ue-c-live-feed__item-kicker-content {
    color: #5ca3cd;
}
.elmundo-theme-v8 .ue-c-live-feed__item:not(:first-child):before {
    position: absolute;
    content: '';
    width: 4px;
    height: 4px;
    background-color: #f02;
    border-radius: 20px;
    left: -18px;
}
.elmundo-theme-v8 .ue-c-live-feed__item-kicker {
    display: flex;
    align-items: center;
    white-space: nowrap;
    gap: 0.3125rem;
    font-weight: 700;
}
.elmundo-theme-v8 .ue-c-live-feed__item-kicker-content {
    font-family: sans-serif;
    font-size: 0.75rem;
    font-weight: 700;
    line-height: inherit;
    color: #216187;
}
.elmundo-theme-v8 .ue-c-live-feed__item-kicker-icon {
    display: flex;
}
.elmundo-theme-v8 .ue-c-live-feed__item h2 {
    margin: 0;
}
.elmundo-theme-v8 .ue-c-live-feed__item-headline {
    font-family: sans-serif;
    font-size: 0.8125rem;
    font-weight: 700;
    line-height: inherit;
    color: #000;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.elmundo-theme-v8 .ue-c-live-feed__item-aside {
    order: 1;
    font-family: sans-serif;
    font-size: 0.75rem;
    font-weight: 700;
    line-height: inherit;
    color: #f02;
    flex-shrink: 0;
}
.elmundo-theme-v8 .ue-c-live-feed__item-link {
    color: inherit;
    text-decoration: none;
    z-index: 1;
}
.elmundo-theme-v8 .ue-c-live-feed__item-link:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.elmundo-theme-v8 .ue-c-live-feed__item-tooltip {
    display: none;
    z-index: 10;
}
.elmundo-theme-v8 .ue-c-live-feed__item--two-lines {
    display: block;
}
.elmundo-theme-v8 .ue-c-live-feed__item--two-lines .ue-c-live-feed__item-aside {
    order: inherit;
}
.elmundo-theme-v8
    .ue-c-live-feed__item--two-lines
    .ue-c-live-feed__item-kicker {
    float: left;
    margin-right: 0.3125rem;
}
.elmundo-theme-v8 .ue-c-live-feed__item--two-lines:not(:first-child):before {
    top: 50%;
    transform: translateY(-50%);
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--live
    .ue-c-live-feed__item-kicker-content {
    color: #f02;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--live
    .ue-c-live-feed__item-kicker-icon {
    --ue-c-live-feed-kicker-icon-color: #f02;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--live:hover
    .ue-c-live-feed__item-kicker-icon {
    --ue-c-live-feed-kicker-icon-color: #ff6075;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--podcast
    .ue-c-live-feed__item-kicker-content {
    color: #216187;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--podcast
    .ue-c-live-feed__item-kicker-icon {
    --ue-c-live-feed-kicker-icon-color: #216187;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--podcast:hover
    .ue-c-live-feed__item-kicker-content {
    color: #5ca3cd;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--podcast:hover
    .ue-c-live-feed__item-kicker-icon {
    --ue-c-live-feed-kicker-icon-color: #5ca3cd;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--breaking
    .ue-c-live-feed__item-kicker-content {
    color: #f02;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--breaking
    .ue-c-live-feed__item-kicker-icon {
    --ue-c-live-feed-kicker-icon-color: #f02;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--breaking:hover
    .ue-c-live-feed__item-kicker-content {
    color: #ff6075;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--breaking:hover
    .ue-c-live-feed__item-kicker-icon {
    --ue-c-live-feed-kicker-icon-color: #ff6075;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--video
    .ue-c-live-feed__item-kicker-content {
    color: #216187;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--video
    .ue-c-live-feed__item-kicker-icon {
    --ue-c-live-feed-kicker-icon-color: #216187;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--video:hover
    .ue-c-live-feed__item-kicker-content {
    color: #5ca3cd;
}
.elmundo-theme-v8
    .ue-c-live-feed__item.ue-c-live-feed__item--video:hover
    .ue-c-live-feed__item-kicker-icon {
    --ue-c-live-feed-kicker-icon-color: #5ca3cd;
}
.elmundo-theme-v8 .ue-c-live-feed--animation {
    animation: 1s infinite fadeOut;
}
@keyframes fadeOut {
    0%,
    to {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
}
.elmundo-theme-v8 .ue-c-section-title {
    margin: 0;
    padding: 0;
    width: 100%;
    font-family: sans-serif;
    font-style: normal;
    text-transform: var(--ue-c-section-title-text-transform);
    font-weight: var(--ue-c-section-title-font-weight);
    color: #000;
    font-size: var(--ue-c-section-title-font-size);
    line-height: var(--ue-c-section-title-line-height);
    letter-spacing: var(--ue-c-section-title-letter-spacing);
    padding: var(--ue-c-section-title-padding);
}
.elmundo-theme-v8 .ue-c-section-title a {
    color: inherit;
    text-decoration: none;
}
.elmundo-theme-v8
    .ue-l-cg:not(.ue-l-cg--no-divider-next-sibling)
    + .ue-l-cg:not(.ue-l-cg--no-divider)
    .ue-l-cg__inner:before {
    content: '';
    position: absolute;
    width: calc(100% - (var(--ue-l-cg-inner-space-between, 32px) * 2));
    height: var(--ue-l-cg-inner-divider-tick, 2px);
    top: calc(var(--ue-l-cg-inner-divider-tick, 2px) / -2);
    left: var(--ue-l-cg-inner-space-between, 32px);
    background-color: #000;
    background-color: var(--ue-l-cg-inner-divider-color, #000);
}
.elmundo-theme-v8 .ue-l-cg__inner {
    position: relative;
    margin: 0 auto;
    max-width: calc(
        var(--ue-l-cg-inner-max-width) +
            (var(--ue-l-cg-inner-space-lateral) * 2) - var(--ue-l-cg-sky-space)
    );
}
.elmundo-theme-v8 .ue-l-cg__inner:not(:empty) {
    padding: var(--ue-l-cg-inner-space-between, 1rem)
        var(--ue-l-cg-inner-space-lateral, 1rem);
}
.elmundo-theme-v8 .ue-l-cg__inner--no-bottom-space:not(:empty) {
    padding-bottom: 0;
}
.elmundo-theme-v8 .ue-l-cg__header,
.elmundo-theme-v8 .ue-l-cg__heading {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.elmundo-theme-v8 .ue-l-cg__heading.has-flex-direction {
    flex-direction: var(--ue-l-cg-heading-flex-direction, row);
    align-items: var(--ue-l-cg-heading-flex-direction-align-y);
}
.elmundo-theme-v8 .ue-l-cg__heading.has-flex-direction-sponsor {
    --ue-l-cg-heading-flex-direction-sponsor: var(
        --ue-l-cg-heading-flex-direction-sponsor-responsive
    );
    flex-direction: var(--ue-l-cg-heading-flex-direction-sponsor, row-reverse);
    align-items: var(--ue-l-cg-heading-flex-direction-align-y-sponsor);
}
.elmundo-theme-v8 .ue-l-cg__title {
    text-transform: var(--ue-l-cg-title-text-transform, uppercase);
    font-family: sans-serif;
    font-size: var(--ue-l-cg-title-font-size, 15px);
    font-weight: var(--ue-l-cg-title-text-weight, bold);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border-top: var(--ue-l-cg-title-border-width, 2px) solid
        var(--ue-l-cg-title-border-color, #000);
    padding: var(--ue-l-cg-title-space, 4px 0 0 0);
    margin: 0;
    line-height: var(--ue-l-cg-title-line-height, 1);
    height: var(--ue-l-cg-title-height, auto);
    width: 100%;
    color: var(--ue-l-cg-title-border-color);
}
.elmundo-theme-v8 .ue-l-cg__body {
    display: grid;
    row-gap: var(--ue-l-cg-block-space-between, 32px);
}
.elmundo-theme-v8 .ue-l-cg__block {
    position: relative;
    display: grid;
}
.elmundo-theme-v8
    .ue-l-cg__block
    + .ue-l-cg__block:not(.ue-l-cg--no-divider):not(:first-child):before {
    content: '';
    position: absolute;
    width: 100%;
    left: 0;
    top: calc(
        (
                var(--ue-l-cg-block-space-between, 32px) +
                    var(--ue-l-cg-block-divider-tick, 2px)
            ) / -2
    );
    height: var(--ue-l-cg-block-divider-tick, 2px);
    background-color: var(--ue-l-cg-block-divider-color, gray);
}
.elmundo-theme-v8 .ue-l-cg__item {
    position: relative;
    display: grid;
    align-content: start;
    gap: var(--ue-l-cg-unit-space-between, 32px);
}
.elmundo-theme-v8 .ue-l-cg__unit {
    position: relative;
    min-width: 0;
}
.elmundo-theme-v8 .ue-l-cg--stretch {
    align-content: stretch;
}
.elmundo-theme-v8 .ue-l-cg--center-y {
    align-content: center;
}
.elmundo-theme-v8 .ue-l-cg--divide-y > * + :not(.ue-l-cg--no-divider):before {
    content: '';
    position: absolute;
    border-width: 0;
    border-left: var(--ue-l-cg-item-unit-divider-tick, 1px) solid;
    left: calc(
        (
                var(--ue-l-cg-unit-space-between, 32px) +
                    var(--ue-l-cg-item-unit-divider-tick, 1px)
            ) / -2
    );
    top: 0;
    height: 100%;
    width: 0;
    border-color: var(--ue-l-cg-item-unit-divider-color, gray);
}
.elmundo-theme-v8
    .ue-l-cg--divide-y
    > *
    + .ue-l-cg--titled:not(.ue-l-cg--no-divider):before,
.elmundo-theme-v8
    .ue-l-cg--divide-y
    > .ue-l-cg--titled
    + :not(.ue-l-cg--no-divider):before {
    top: calc(
        var(--ue-l-cg-subtitle-height, 1.3rem) +
            var(--ue-l-cg-subtitle-separation, 1rem)
    );
    bottom: 0;
    height: auto;
}
.elmundo-theme-v8 .ue-l-cg--divide-x > * + :not(.ue-l-cg--no-divider):before {
    content: '';
    position: absolute;
    width: 100%;
    left: 0;
    height: 0;
    top: calc(
        (
                var(--ue-l-cg-unit-space-between, 32px) +
                    var(--ue-l-cg-item-unit-divider-tick, 1px)
            ) / -2
    );
    border-width: 0;
    border-top: var(--ue-l-cg-item-unit-divider-tick, 1px) solid;
    border-color: var(--ue-l-cg-item-unit-divider-color, gray);
}
.elmundo-theme-v8 .ue-l-cg--min-ad-width {
    min-width: 300px;
}
.elmundo-theme-v8 .ue-l-cg--negative-top-mobile {
    margin-top: calc(var(--ue-l-cg-unit-space-between) / -2);
}
.elmundo-theme-v8 .ue-l-cg--sticky {
    position: -webkit-sticky;
    position: sticky;
    top: var(--ue-l-cg-sticky-top-position);
    align-self: start;
}
.elmundo-theme-v8 .ue-l-cg--col-span-2 {
    grid-column: span 2;
}
.elmundo-theme-v8 .ue-l-cg--col-span-all {
    grid-column: 1/-1;
}
.elmundo-theme-v8 .ue-l-cg__sky {
    display: none;
    position: absolute;
    top: var(--ue-l-cg-sky-top-space, 0);
}
.elmundo-theme-v8 .ue-l-cg__sky--right {
    right: 0;
    transform: translateX(calc(100% + var(--ue-l-cg-inner-space-between)));
}
.elmundo-theme-v8 .ue-l-cg__sky--left {
    left: 0;
    transform: translateX(calc(-100% - var(--ue-l-cg-inner-space-between)));
}
.elmundo-theme-v8 .ue-l-cg__subtitle {
    border-top: var(--ue-l-cg-subtitle-border-width, 2px) solid
        var(--ue-l-cg-subtitle-border-color, #000);
    padding: var(--ue-l-cg-subtitle-space, 4px 0 0 0);
    margin: 0;
    line-height: var(--ue-l-cg-subtitle-line-height, 1);
    min-height: var(--ue-l-cg-subtitle-height, auto);
    width: 100%;
    color: var(--ue-l-cg-subtitle-border-color);
    display: inline-flex;
    align-items: var(--ue-l-cg-subtitle-link-aligned, center);
    gap: var(--ue-l-cg-subtitle-elements-space);
    overflow: hidden;
    justify-content: var(--ue-l-cg-subtitle-horizontal-aligned, space-between);
}
.elmundo-theme-v8 .ue-l-cg__subtitle a {
    color: var(--ue-l-cg-subtitle-border-color);
    width: var(--ue-l-cg-subtitle-width);
    display: inherit;
    align-items: inherit;
    gap: inherit;
    max-width: 100%;
    line-height: inherit;
    overflow: hidden;
    gap: var(--ue-l-cg-subtitle-subelements-space);
}
.elmundo-theme-v8 .ue-l-cg__subtitle svg {
    flex-shrink: 0;
}
.elmundo-theme-v8 .ue-l-cg__subtitle svg + svg {
    display: none;
}
.elmundo-theme-v8 .ue-l-cg__subtitle-display,
.elmundo-theme-v8 .ue-l-cg__subtitle-hide {
    display: none;
    font-family: sans-serif;
    font-size: var(--ue-l-cg-subtitle-collapsible-font-size, 12px);
    flex-shrink: 0;
}
.elmundo-theme-v8 .ue-l-cg__subtitle--center .ue-l-cg__subtitle-text,
.elmundo-theme-v8 .ue-l-cg__subtitle--center a {
    margin: 0 auto;
}
.elmundo-theme-v8 .ue-c-cover-content__byline-item:not(:last-child),
.elmundo-theme-v8 .ue-c-cover-content__byline-item > :not(:last-child),
.elmundo-theme-v8 .ue-c-cover-content__list-inline > :not(:last-child) {
    margin-right: 0.25rem;
}
.elmundo-theme-v8 .ue-l-cg__subtitle-text {
    text-transform: var(--ue-l-cg-subtitle-text-transform, uppercase);
    font-family: sans-serif;
    font-size: var(--ue-l-cg-subtitle-font-size, 15px);
    font-weight: var(--ue-l-cg-subtitle-text-weight, bold);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.elmundo-theme-v8 .ue-l-cg__subtitle-btn {
    border: none;
    background-color: transparent;
    padding: 0;
    display: inherit;
    align-items: inherit;
    gap: var(--ue-l-cg-subtitle-subelements-space);
    overflow: inherit;
    cursor: pointer;
    color: inherit;
}
.elmundo-theme-v8 .ue-l-cg__subtitle--collapsible .ue-l-cg__subtitle-display,
.elmundo-theme-v8 .ue-l-cg__subtitle--collapsible svg + svg,
.elmundo-theme-v8 .ue-l-cg__subtitle-hide {
    display: block;
}
.elmundo-theme-v8 .ue-l-cg__subtitle--collapsible .ue-l-cg__subtitle-hide,
.elmundo-theme-v8 .ue-l-cg__subtitle--collapsible svg,
.elmundo-theme-v8 .ue-l-cg__subtitle--collapsible + .ue-l-cg__item {
    display: none;
}
.elmundo-theme-v8 .ue-l-cg--titled {
    grid-template-rows: auto 1fr;
    grid-auto-rows: auto;
    row-gap: var(--ue-l-cg-subtitle-separation);
}
.elmundo-theme-v8 .ue-c-cover-content {
    width: 100%;
    box-sizing: border-box;
    position: relative;
    display: flex;
    flex-direction: column;
    font-variant-ligatures: common-ligatures;
    gap: var(--cover-content-x-gap);
}
.elmundo-theme-v8 .ue-c-cover-content ::-moz-selection {
    background: #ff0;
}
.elmundo-theme-v8 .ue-c-cover-content ::selection {
    background: #ff0;
}
.elmundo-theme-v8 .ue-c-cover-content * strong::-moz-selection {
    background: #ff0;
}
.elmundo-theme-v8 .ue-c-cover-content * strong::selection {
    background: #ff0;
}
.elmundo-theme-v8 .ue-c-cover-content * a::-moz-selection {
    background: #ff0;
}
.elmundo-theme-v8 .ue-c-cover-content * a::selection {
    background: #ff0;
}
.elmundo-theme-v8 .ue-c-cover-content__body {
    display: flex;
    gap: var(--cover-content-y-gap);
    flex-direction: row-reverse;
}
.elmundo-theme-v8 .ue-c-cover-content__media {
    box-sizing: border-box;
    flex-grow: 0;
    flex-shrink: 0;
    position: relative;
    width: calc(
        (
                (
                        100% -
                            (
                                var(--cover-content-y-gap) *
                                    (var(--cover-content-column-count) - 1)
                            )
                    ) / var(--cover-content-column-count) *
                    var(--cover-content-cols-width)
            ) + var(--cover-content-y-gap) *
            (var(--cover-content-cols-width) - 1)
    );
}
.elmundo-theme-v8 .ue-c-cover-content__media:last-child {
    width: 100%;
}
.elmundo-theme-v8 .ue-c-cover-content__media > iframe {
    position: relative;
    z-index: 4;
    display: block;
}
.has-media-player .elmundo-theme-v8 .ue-c-cover-content__media {
    z-index: 2;
}
.elmundo-theme-v8 .ue-c-cover-content__media-icon {
    position: absolute;
    width: 1.5rem;
    height: 1.5rem;
    left: 0.5rem;
    right: unset;
    top: auto;
    bottom: 0.5rem;
    transform: none;
    z-index: 3;
}
.elmundo-theme-v8 .ue-c-cover-content__media-icon svg {
    width: 100%;
}
.elmundo-theme-v8 .ue-c-cover-content__media-link {
    display: block;
    position: relative;
    z-index: 4;
}
.elmundo-theme-v8 .ue-c-cover-content__main {
    box-sizing: border-box;
    width: 100%;
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
}
.elmundo-theme-v8 .ue-c-cover-content__main > :not(:last-child) {
    margin-bottom: 0.25rem;
}
.elmundo-theme-v8 .ue-c-cover-content__figure {
    margin: 0;
    position: relative;
}
.elmundo-theme-v8 .ue-c-cover-content__figure > video {
    width: 100%;
}
.elmundo-theme-v8 .ue-c-cover-content__image {
    width: 100%;
    display: block;
    height: auto;
    font-size: 10px;
}
.elmundo-theme-v8 .ue-c-cover-content__caption {
    width: 100%;
    box-sizing: border-box;
    color: #7a7a7a;
    font-family: sans-serif;
    font-weight: 400;
    font-size: 0.5625rem;
    line-height: 0.5625rem;
    letter-spacing: 0.0375rem;
    text-align: right;
    padding-top: 0.25rem;
}
.elmundo-theme-v8 .ue-c-cover-content__media-source {
    font-family: sans-serif;
    color: #7a7a7a;
}
.elmundo-theme-v8 .ue-c-cover-content__kicker {
    word-break: break-word;
    color: #2e6d9d;
    font-family: inherit;
    line-height: inherit;
    font-size: inherit;
    position: relative;
}
.elmundo-theme-v8 .ue-c-cover-content__aboveheadline {
    display: inline;
    text-transform: uppercase;
    color: red;
    font-family: sans-serif;
    font-weight: 700;
    font-size: 0.75rem;
}
.elmundo-theme-v8 .ue-c-cover-content__headline {
    display: inline;
    font-size: 1em;
    font-weight: 600;
}
.elmundo-theme-v8 .ue-c-cover-content__headline-group {
    display: block;
    flex-direction: row;
    word-break: break-word;
    margin-top: 0;
    font-family: sans-serif;
    font-weight: 600;
    z-index: 3;
}
.elmundo-theme-v8 .ue-c-cover-content__list-inline {
    display: inline;
    font-size: 0;
}
.elmundo-theme-v8 .ue-c-cover-content__comments:hover,
.elmundo-theme-v8 .ue-c-cover-content__related-link a:hover {
    color: #666;
}
.elmundo-theme-v8 .ue-c-cover-content__link:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    transition: background 0.2s ease-in;
}
.elmundo-theme-v8 .ue-c-cover-content__byline-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: inline;
    font-size: 0;
    color: #000;
}
.elmundo-theme-v8 .ue-c-cover-content__byline-item {
    display: inline;
    font-size: 0;
    font-family: sans-serif;
    font-weight: 400;
}
.elmundo-theme-v8 .ue-c-cover-content__byline-item a {
    position: relative;
    z-index: 4;
}
.elmundo-theme-v8 .ue-c-cover-content__byline-item > :not(:last-child) {
    margin-right: 0;
}
.elmundo-theme-v8 .ue-c-cover-content__byline-item > :not(:first-child):before {
    content: ',\A0';
    display: inline-block;
}
.elmundo-theme-v8 .ue-c-cover-content__byline-location,
.elmundo-theme-v8 .ue-c-cover-content__byline-name,
.elmundo-theme-v8 .ue-c-cover-content__byline-role {
    font-size: 0.625rem;
    line-height: 0.875rem;
    letter-spacing: 0.0375rem;
}
.elmundo-theme-v8 .ue-c-cover-content__byline-name {
    text-transform: uppercase;
}
.elmundo-theme-v8 .ue-c-cover-content__published-date {
    display: inline;
    font-family: sans-serif;
    font-weight: 400;
    font-size: 0.625rem;
    line-height: 0.875rem;
    letter-spacing: 0;
}
.elmundo-theme-v8 .ue-c-cover-content__bt-link {
    z-index: 3;
}
.elmundo-theme-v8 .ue-c-cover-content__footer {
    width: 100%;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: var(--cover-content-x-gap);
}
.elmundo-theme-v8 .ue-c-cover-content__link-whole-content {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 2;
}
.elmundo-theme-v8 .ue-c-cover-content__related-links {
    list-style-type: none;
    display: grid;
    padding: 0;
    margin: 0;
    grid-gap: 0.5rem;
    gap: 0.5rem;
}
.elmundo-theme-v8 .ue-c-cover-content__related-link {
    box-sizing: border-box;
    width: 100%;
    font-family: sans-serif;
    font-weight: 300;
    font-size: var(--cover-content-related-links-font-size, 1rem);
    line-height: var(--cover-content-related-links-line-height, 1.125rem);
    padding-left: 0.8125rem;
    position: relative;
}
.elmundo-theme-v8 .ue-c-cover-content__related-link:before {
    content: '';
    width: 0.3125rem;
    height: 0.3125rem;
    background: #000;
    display: block;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 7px;
}
.elmundo-theme-v8 .ue-c-cover-content__related-link--premium:before {
    background: #b98e22;
}
.elmundo-theme-v8 .ue-c-cover-content__related-link a {
    position: relative;
    display: inline-block;
    text-decoration: none;
    z-index: 3;
    color: #000;
}
.elmundo-theme-v8 .ue-c-cover-content__related-link-kicker {
    font-family: sans-serif;
    font-weight: 700;
    color: #000;
}
.elmundo-theme-v8
    .ue-c-cover-content__related-link
    .ue-c-cover-content__icon-premium {
    top: 0;
    margin-right: 0.1875rem;
}
.elmundo-theme-v8 .ue-c-cover-content__comments {
    position: relative;
    z-index: 3;
    display: inline-flex;
    align-items: baseline;
    justify-content: flex-end;
    text-decoration: none;
    padding-right: 2px;
    font-family: sans-serif;
    font-weight: 400;
    color: #333;
    font-size: 0.625rem;
    line-height: 0.6875rem;
    letter-spacing: 0;
}
.elmundo-theme-v8 .ue-c-cover-content__comments-icon {
    transform: translateY(0.1875rem);
    margin: 0 4px 0 0;
}
.elmundo-theme-v8 .ue-c-cover-content__comments-icon svg {
    fill: #525252;
    width: 9px;
    height: 11px;
}
.elmundo-theme-v8 .ue-c-cover-content__comments span {
    position: relative;
    z-index: 2;
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive {
    position: relative;
    z-index: var(--ue-c-cover-streamlive-z-index, 4);
    padding-left: var(--ue-c-cover-streamlive-space, 1rem);
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive-comment {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: var(--ue-c-cover-streamlive-inner-space, 6px);
    margin-bottom: var(--ue-c-cover-streamlive-bottom, 1rem);
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive-comment:before {
    content: '';
    display: block;
    position: absolute;
    background-color: var(--ue-c-cover-streamlive-line-color, #000);
    width: var(--ue-c-cover-streamlive-line-thick, 1px);
    top: var(--ue-c-cover-streamlive-line-top, 5px);
    height: calc(var(--ue-c-cover-streamlive-space, 1rem) + 100%);
    left: var(--ue-c-cover-streamlive-line-left, -14px);
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive-comment:after {
    content: '';
    border-radius: 50%;
    position: absolute;
    display: block;
    background: var(--ue-c-cover-streamlive-bullet-color, #000);
    outline: var(--ue-c-cover-streamlive-bullet-outline, 1px solid #fff);
    width: var(--ue-c-cover-streamlive-bullet-width, 5px);
    height: var(--ue-c-cover-streamlive-bullet-height, 5px);
    left: var(--ue-c-cover-streamlive-bullet-left, -1rem);
    top: var(--ue-c-cover-streamlive-bullet-top-distance, 5px);
}
.elmundo-theme-v8 .ue-c-cover-content--inverted,
.elmundo-theme-v8 .ue-c-cover-content--inverted .ue-c-cover-content__main {
    background: #000;
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive-comment:last-child {
    margin-bottom: 0;
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive-comment:last-child:before {
    content: none;
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive-comment__header {
    position: relative;
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive-comment__header:empty {
    display: none;
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive-comment__time {
    color: var(--ue-c-cover-streamlive-time-color, #000);
    font-family: sans-serif;
    font-size: var(--ue-c-cover-streamlive-time-font-size, 13px);
    line-height: var(--ue-c-cover-streamlive-time-line-height, 1.2);
    font-weight: var(--ue-c-cover-streamlive-time-font-weight, 700);
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive-comment__subheadline {
    color: var(--ue-c-cover-streamlive-subheadline-color, #000);
    font-family: sans-serif;
    font-size: var(--ue-c-cover-streamlive-subheadline-font-size, 1rem);
    line-height: var(--ue-c-cover-streamlive-subheadline-line-height, 1.2);
    font-weight: var(--ue-c-cover-streamlive-subheadline-font-weight, 400);
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive-comment__subheadline a {
    text-decoration: none;
    color: inherit;
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive-comment__subheadline a:hover {
    color: var(--ue-c-cover-streamlive-subheadline-link-color-hover, none);
    -webkit-text-decoration: var(
        --ue-c-cover-streamlive-subheadline-link-decoration-hover,
        none
    );
    text-decoration: var(
        --ue-c-cover-streamlive-subheadline-link-decoration-hover,
        none
    );
}
.elmundo-theme-v8 .ue-c-cover-content__streamlive-comment--is-empty {
    --ue-c-cover-streamlive-time-color: var(
        --ue-c-cover-streamlive-comment-empty-color,
        #000
    );
    --ue-c-cover-streamlive-time-font-weight: var(
        --ue-c-cover-streamlive-comment-empty-weight,
        400
    );
    --ue-c-cover-streamlive-time-font-family: sans-serif;
}
.elmundo-theme-v8
    .ue-c-cover-content--inverted
    .ue-c-cover-content__aboveheadline,
.elmundo-theme-v8
    .ue-c-cover-content--inverted
    .ue-c-cover-content__byline-location,
.elmundo-theme-v8
    .ue-c-cover-content--inverted
    .ue-c-cover-content__byline-name,
.elmundo-theme-v8
    .ue-c-cover-content--inverted
    .ue-c-cover-content__byline-role,
.elmundo-theme-v8 .ue-c-cover-content--inverted .ue-c-cover-content__link,
.elmundo-theme-v8
    .ue-c-cover-content--inverted
    .ue-c-cover-content__published-date,
.elmundo-theme-v8
    .ue-c-cover-content--inverted
    .ue-c-cover-content__sponsor-title,
.elmundo-theme-v8
    .ue-c-cover-content--inverted
    .ue-c-cover-content__standfirst {
    color: #fff;
}
.elmundo-theme-v8 .ue-c-cover-content--inverted .ue-c-cover-content__kicker {
    color: #779ebb;
    text-shadow: none;
}
.elmundo-theme-v8
    .ue-c-cover-content--inverted
    .ue-c-cover-content__related-link {
    color: #c3d5e5;
}
.elmundo-theme-v8
    .ue-c-cover-content--inverted
    .ue-c-cover-content__related-link-kicker {
    color: #779ebb;
}
.elmundo-theme-v8
    .ue-c-cover-content--inverted
    .ue-c-cover-content__related-link
    a {
    color: inherit;
}
.elmundo-theme-v8 .ue-c-cover-content--transparent {
    background: 0 0;
}
.elmundo-theme-v8 .ue-c-cover-content--is-branded,
.elmundo-theme-v8 .ue-c-cover-content--is-native {
    background: #e2e2e2;
}
.elmundo-theme-v8 .ue-c-cover-content--is-opinion .ue-c-cover-content__body {
    color: #000;
}
.elmundo-theme-v8
    .ue-c-cover-content--is-opinion
    .ue-c-cover-content__aboveheadline {
    color: #216087;
}
.elmundo-theme-v8 .ue-c-cover-content--is-opinion .ue-c-cover-content__link {
    color: #000;
    font-style: italic;
}
.elmundo-theme-v8 .ue-c-cover-content--is-blogpost .ue-c-cover-content__body {
    color: #000;
}
.elmundo-theme-v8
    .ue-c-cover-content--is-blogpost
    .ue-c-cover-content__aboveheadline {
    color: #216087;
}
.elmundo-theme-v8 .ue-c-cover-content--is-blogpost .ue-c-cover-content__link {
    color: #000;
    font-style: italic;
}
.elmundo-theme-v8 .ue-c-cover-content__sponsor {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    align-content: flex-end;
    flex-grow: 1;
    margin-top: 0.5rem;
}
.elmundo-theme-v8 .ue-c-cover-content__sponsor-title {
    padding: 0 0 0.375rem;
    margin: 0 0.5rem 0 0;
    text-transform: uppercase;
    line-height: 1.3;
    font-size: 0.625rem;
    font-family: sans-serif;
}
.elmundo-theme-v8 .ue-c-cover-content__sponsor-logo {
    height: 1.5625rem;
    max-width: 7.5rem;
}
.elmundo-theme-v8 .ue-c-cover-content__sponsor-link {
    z-index: 3;
    font-size: 0;
}
.elmundo-theme-v8 .ue-c-cover-content__sponsor-brand {
    font-weight: 400;
    color: #000;
}
.elmundo-theme-v8 .has-related-links.has-image .ue-c-cover-content__sponsor {
    flex-grow: 0;
}
.elmundo-theme-v8 .ue-c-cover-content__standfirst {
    display: flex;
    flex-basis: auto;
    align-items: flex-end;
    flex-grow: 1;
    flex-shrink: 1;
    margin-bottom: 0;
    margin-top: 0.25rem;
    font-family: sans-serif;
    font-weight: 400;
    font-size: 0.9375rem;
    line-height: 1.125rem;
    letter-spacing: 0.01562rem;
    color: #000;
    padding-right: 0.5rem;
}
@media (min-width: 46.25em) {
    .elmundo-theme-v8 .ue-c-live-feed__item {
        width: auto;
    }
    .elmundo-theme-v8
        .tablet\:ue-l-cg--divide-y
        > *
        + :not(.ue-l-cg--no-divider):before {
        content: '';
        position: absolute;
        border-width: 0;
        border-left: var(--ue-l-cg-item-unit-divider-tick, 1px) solid;
        left: calc(
            (
                    var(--ue-l-cg-unit-space-between, 32px) +
                        var(--ue-l-cg-item-unit-divider-tick, 1px)
                ) / -2
        );
        top: 0;
        height: 100%;
        width: 0;
        border-color: var(--ue-l-cg-item-unit-divider-color, gray);
    }
    .elmundo-theme-v8
        .tablet\:ue-l-cg--divide-y
        > *
        + .ue-l-cg--titled:not(.ue-l-cg--no-divider):before,
    .elmundo-theme-v8
        .tablet\:ue-l-cg--divide-y
        > .ue-l-cg--titled
        + :not(.ue-l-cg--no-divider):before {
        top: calc(
            var(--ue-l-cg-subtitle-height, 1.3rem) +
                var(--ue-l-cg-subtitle-separation, 1rem)
        );
        bottom: 0;
        height: auto;
    }
    .elmundo-theme-v8
        .tablet\:ue-l-cg--divide-x
        > *
        + :not(.ue-l-cg--no-divider):before {
        content: '';
        position: absolute;
        width: 100%;
        left: 0;
        height: 0;
        top: calc(
            (
                    var(--ue-l-cg-unit-space-between, 32px) +
                        var(--ue-l-cg-item-unit-divider-tick, 1px)
                ) / -2
        );
        border-width: 0;
        border-top: var(--ue-l-cg-item-unit-divider-tick, 1px) solid;
        border-color: var(--ue-l-cg-item-unit-divider-color, gray);
    }
    .elmundo-theme-v8 .ue-l-cg .tablet\:ue-l-cg--no-divider:before {
        width: 0;
        height: 0;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--grid-cols-3 {
        grid-template-columns: repeat(3, 1fr);
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--grid-cols-4 {
        grid-template-columns: repeat(4, 1fr);
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--grid-cols-6 {
        grid-template-columns: repeat(6, 1fr);
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--grid-cols-7 {
        grid-template-columns: repeat(7, 1fr);
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--grid-cols-8 {
        grid-template-columns: repeat(8, 1fr);
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--grid-cols-9 {
        grid-template-columns: repeat(9, 1fr);
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--grid-cols-10 {
        grid-template-columns: repeat(10, 1fr);
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--grid-cols-11 {
        grid-template-columns: repeat(11, 1fr);
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--grid-cols-12 {
        grid-template-columns: repeat(12, 1fr);
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--col-span-3 {
        grid-column: span 3;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--col-span-4 {
        grid-column: span 4;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--col-span-5 {
        grid-column: span 5;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--col-span-6 {
        grid-column: span 6;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--col-span-7 {
        grid-column: span 7;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--col-span-8 {
        grid-column: span 8;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--col-span-9 {
        grid-column: span 9;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--col-span-10 {
        grid-column: span 10;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--col-span-11 {
        grid-column: span 11;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--col-span-12 {
        grid-column: span 12;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--col-span-all {
        grid-column: 1/-1;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--grid-rows-2-auto-1fr {
        grid-template-rows: auto 1fr;
    }
    .elmundo-theme-v8 .tablet\:ue-l-cg--grid-row-auto-1fr {
        grid-auto-rows: 1fr;
    }
    .elmundo-theme-v8 .ue-c-cover-content__standfirst {
        padding-right: 1rem;
    }
}
@media (min-width: 61.25em) {
    .elmundo-theme-v8 .ue-c-classified-ads,
    .elmundo-theme-v8 .ue-c-most-read {
        padding: 1.25rem;
    }
    .elmundo-theme-v8 .ue-c-poll.ue-c-poll-widget .ue-c-poll__argument,
    .elmundo-theme-v8 .ue-c-poll__options {
        max-width: 100%;
    }
    .elmundo-theme-v8,
    .elmundo-theme-v8 :before {
        --ue-l-cg-block-space-between: 3rem;
    }
    .elmundo-theme-v8 .ue-c-live-feed {
        width: 100%;
        overflow: visible;
    }
    .elmundo-theme-v8 .ue-c-live-feed__item:hover .ue-c-live-feed__item-tooltip,
    .elmundo-theme-v8 .ue-l-cg__sky {
        display: block;
    }
    .elmundo-theme-v8 .ue-c-live-feed__item-tooltip {
        position: absolute;
        bottom: -5px;
        transform: translateY(100%);
        max-width: 100%;
        background: #f0f0f0;
        padding: 0.5rem;
        font-family: sans-serif;
        font-size: 0.75rem;
        font-weight: 400;
    }
    .elmundo-theme-v8
        .desktop\:ue-l-cg--divide-y
        > *
        + :not(.ue-l-cg--no-divider):before {
        content: '';
        position: absolute;
        border-width: 0;
        border-left: var(--ue-l-cg-item-unit-divider-tick, 1px) solid;
        left: calc(
            (
                    var(--ue-l-cg-unit-space-between, 32px) +
                        var(--ue-l-cg-item-unit-divider-tick, 1px)
                ) / -2
        );
        top: 0;
        height: 100%;
        width: 0;
        border-color: var(--ue-l-cg-item-unit-divider-color, gray);
    }
    .elmundo-theme-v8
        .desktop\:ue-l-cg--divide-y
        > *
        + .ue-l-cg--titled:not(.ue-l-cg--no-divider):before,
    .elmundo-theme-v8
        .desktop\:ue-l-cg--divide-y
        > .ue-l-cg--titled
        + :not(.ue-l-cg--no-divider):before {
        top: calc(
            var(--ue-l-cg-subtitle-height, 1.3rem) +
                var(--ue-l-cg-subtitle-separation, 1rem)
        );
        bottom: 0;
        height: auto;
    }
    .elmundo-theme-v8
        .desktop\:ue-l-cg--divide-x
        > *
        + :not(.ue-l-cg--no-divider):before {
        content: '';
        position: absolute;
        width: 100%;
        left: 0;
        height: 0;
        top: calc(
            (
                    var(--ue-l-cg-unit-space-between, 32px) +
                        var(--ue-l-cg-item-unit-divider-tick, 1px)
                ) / -2
        );
        border-width: 0;
        border-top: var(--ue-l-cg-item-unit-divider-tick, 1px) solid;
        border-color: var(--ue-l-cg-item-unit-divider-color, gray);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-2 {
        grid-template-columns: repeat(2, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-3 {
        grid-template-columns: repeat(3, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-4 {
        grid-template-columns: repeat(4, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-5 {
        grid-template-columns: repeat(5, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-6 {
        grid-template-columns: repeat(6, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-7 {
        grid-template-columns: repeat(7, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-8 {
        grid-template-columns: repeat(8, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-9 {
        grid-template-columns: repeat(9, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-10 {
        grid-template-columns: repeat(10, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-11 {
        grid-template-columns: repeat(11, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-12 {
        grid-template-columns: repeat(12, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-13 {
        grid-template-columns: repeat(13, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-14 {
        grid-template-columns: repeat(14, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-15 {
        grid-template-columns: repeat(15, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-16 {
        grid-template-columns: repeat(16, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-17 {
        grid-template-columns: repeat(17, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-18 {
        grid-template-columns: repeat(18, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-19 {
        grid-template-columns: repeat(19, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-cols-20 {
        grid-template-columns: repeat(20, 1fr);
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-2 {
        grid-column: span 2;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-3 {
        grid-column: span 3;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-4 {
        grid-column: span 4;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-5 {
        grid-column: span 5;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-6 {
        grid-column: span 6;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-7 {
        grid-column: span 7;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-8 {
        grid-column: span 8;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-9 {
        grid-column: span 9;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-10 {
        grid-column: span 10;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-11 {
        grid-column: span 11;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-12 {
        grid-column: span 12;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-13 {
        grid-column: span 13;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-14 {
        grid-column: span 14;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-15 {
        grid-column: span 15;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-16 {
        grid-column: span 16;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-17 {
        grid-column: span 17;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-18 {
        grid-column: span 18;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-19 {
        grid-column: span 19;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-20 {
        grid-column: span 20;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--col-span-all {
        grid-column: 1/-1;
    }
    .elmundo-theme-v8 .desktop\:ue-l-cg--grid-row-auto-1fr {
        grid-auto-rows: 1fr;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--is-opinion
        .ue-c-cover-content__link:hover,
    .elmundo-theme-v8
        .ue-c-cover-content--is-opinion
        .ue-c-cover-content__link:hover
        .ue-c-cover-content__related-link-kicker,
    .elmundo-theme-v8 .ue-c-cover-content__link:hover,
    .elmundo-theme-v8
        .ue-c-cover-content__link:hover
        .ue-c-cover-content__kicker {
        color: #666;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--is-opinion
        .ue-c-cover-content__link:active,
    .elmundo-theme-v8
        .ue-c-cover-content--is-opinion
        .ue-c-cover-content__link:active
        .ue-c-cover-content__related-link-kicker,
    .elmundo-theme-v8 .ue-c-cover-content__link:active,
    .elmundo-theme-v8
        .ue-c-cover-content__link:active
        .ue-c-cover-content__kicker {
        color: #414141;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--inverted
        .ue-c-cover-content__link:active,
    .elmundo-theme-v8
        .ue-c-cover-content--inverted
        .ue-c-cover-content__link:hover {
        color: #f5f5f5;
        text-decoration: underline;
        text-shadow: none;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--inverted
        .ue-c-cover-content__link:active
        .ue-c-cover-content__kicker,
    .elmundo-theme-v8
        .ue-c-cover-content--inverted
        .ue-c-cover-content__link:hover
        .ue-c-cover-content__kicker {
        color: #f5f5f5;
        text-decoration: underline;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--is-blogpost
        .ue-c-cover-content__link:hover,
    .elmundo-theme-v8
        .ue-c-cover-content--is-blogpost
        .ue-c-cover-content__link:hover
        .ue-c-cover-content__related-link-kicker {
        color: #666;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--is-blogpost
        .ue-c-cover-content__link:active,
    .elmundo-theme-v8
        .ue-c-cover-content--is-blogpost
        .ue-c-cover-content__link:active
        .ue-c-cover-content__related-link-kicker {
        color: #414141;
    }
    .elmundo-theme-v8 .ue-c-cover-content__standfirst {
        padding-right: 1.5rem;
    }
}
.elmundo-theme-v8 .has-related-links .ue-c-cover-content__standfirst,
.elmundo-theme-v8 .ue-c-cover-content__standfirst:not(:last-child) {
    flex-grow: 0;
    align-items: flex-start;
}
.elmundo-theme-v8
    .ue-c-cover-content--is-branded
    .ue-c-cover-content__aboveheadline,
.elmundo-theme-v8
    .ue-c-cover-content--is-branded
    .ue-c-cover-content__byline-item,
.elmundo-theme-v8
    .ue-c-cover-content--is-branded
    .ue-c-cover-content__byline-location,
.elmundo-theme-v8 .ue-c-cover-content--is-branded .ue-c-cover-content__link,
.elmundo-theme-v8
    .ue-c-cover-content--is-branded
    .ue-c-cover-content__standfirst {
    color: #000;
}
.elmundo-theme-v8 .ue-c-cover-content--is-branded .ue-c-cover-content__kicker,
.elmundo-theme-v8
    .ue-c-cover-content--is-liveeditorial
    .ue-c-cover-content__kicker,
.elmundo-theme-v8
    .ue-c-cover-content--is-liveevent
    .ue-c-cover-content__kicker {
    color: #2e6d9d;
}
.elmundo-theme-v8
    .ue-c-cover-content--is-branded
    .ue-c-cover-content__link:hover {
    color: #666;
}
.elmundo-theme-v8 .ue-c-cover-content__icon-premium {
    position: relative;
    display: inline-block;
    flex-shrink: 0;
    fill: #a88938;
    width: 0.75rem;
    height: 0.75rem;
    top: 0.125rem;
    margin-right: 0;
}
.elmundo-theme-v8
    .ue-c-cover-content__icon-premium--signwall
    > path:first-child {
    fill: #738082;
}
.elmundo-theme-v8 .ue-c-cover-content--wgt-s .ue-c-cover-content__headline,
.elmundo-theme-v8
    .ue-c-cover-content--wgt-s
    .ue-c-cover-content__headline-group {
    font-weight: 300;
}
.elmundo-theme-v8 .ue-c-cover-content--wgt-m .ue-c-cover-content__headline,
.elmundo-theme-v8
    .ue-c-cover-content--wgt-m
    .ue-c-cover-content__headline-group {
    font-weight: 400;
}
.elmundo-theme-v8 .ue-c-cover-content--wgt-l .ue-c-cover-content__headline,
.elmundo-theme-v8
    .ue-c-cover-content--wgt-l
    .ue-c-cover-content__headline-group {
    font-weight: 800;
}
.elmundo-theme-v8
    .ue-c-cover-content--highlighted-aboveheadline
    .ue-c-cover-content__aboveheadline:after,
.elmundo-theme-v8
    .ue-c-cover-content--highlighted-aboveheadline
    .ue-c-cover-content__aboveheadline:before {
    content: '';
    display: inline-block;
    width: 0.6875rem;
    height: 0.6875rem;
    background-color: red;
    border-radius: 100%;
    vertical-align: -0.078rem;
}
.elmundo-theme-v8
    .ue-c-cover-content--highlighted-aboveheadline
    .ue-c-cover-content__aboveheadline:before {
    margin-right: 0.5rem;
}
.elmundo-theme-v8
    .ue-c-cover-content--highlighted-aboveheadline
    .ue-c-cover-content__aboveheadline:after {
    margin-left: 0.5rem;
}
.elmundo-theme-v8
    .ue-c-cover-content--is-podcast
    .ue-c-cover-content__aboveheadline {
    color: #216087;
}
.elmundo-theme-v8
    .ue-c-cover-content--vertical-from-mobile
    .ue-c-cover-content__caption,
.elmundo-theme-v8
    .ue-c-cover-content--vertical-reverse-from-mobile
    .ue-c-cover-content__caption {
    text-align: right;
}
.elmundo-theme-v8 .ue-c-cover-content--vertical-reverse-from-mobile {
    --cover-content-cols-width: 1;
    --cover-content-column-count: 1;
}
.elmundo-theme-v8
    .ue-c-cover-content--vertical-reverse-from-mobile
    .ue-c-cover-content__body {
    flex-direction: column-reverse;
    gap: var(--cover-content-x-gap);
}
@media (min-width: 46.25em) {
    .elmundo-theme-v8
        .ue-c-cover-content--main-vertical-align-center-from-tablet
        .ue-c-cover-content__main {
        justify-content: center;
    }
}
.elmundo-theme-v8 .ue-c-cover-content--media3of6-from-mobile {
    --cover-content-cols-width: 3;
    --cover-content-gap: var(--ue-l-cg-unit-space-between);
    --cover-content-column-count: 6;
}
.elmundo-theme-v8 .ue-c-cover-content--main-boxed-from-mobile {
    height: var(--cover-content-boxed-height);
}
.elmundo-theme-v8
    .ue-c-cover-content--main-boxed-from-mobile
    .ue-c-cover-content__body {
    --cover-content-x-gap: 0px;
}
.elmundo-theme-v8
    .ue-c-cover-content--main-boxed-from-mobile
    .ue-c-cover-content__footer,
.elmundo-theme-v8
    .ue-c-cover-content--main-boxed-from-mobile
    .ue-c-cover-content__main {
    padding: var(--cover-content-boxed-space);
}
.elmundo-theme-v8
    .ue-c-cover-content--main-boxed-from-mobile
    .ue-c-cover-content__caption {
    padding-left: var(--cover-content-boxed-space);
    padding-right: var(--cover-content-boxed-space);
}
.elmundo-theme-v8
    .ue-c-cover-content--main-boxed-from-mobile
    .ue-c-cover-content__footer {
    padding-top: 0;
}
.elmundo-theme-v8 .ue-c-cover-content--vertical-from-mobile {
    --cover-content-cols-width: 1;
    --cover-content-column-count: 1;
}
.elmundo-theme-v8
    .ue-c-cover-content--vertical-from-mobile
    .ue-c-cover-content__body {
    flex-direction: column;
    gap: var(--cover-content-x-gap);
}
.elmundo-theme-v8
    .ue-c-cover-content--xs-from-mobile
    .ue-c-cover-content__headline-group {
    font-size: 0.875rem;
    line-height: 1.0625rem;
    letter-spacing: 0;
}
.elmundo-theme-v8
    .ue-c-cover-content--s-from-mobile
    .ue-c-cover-content__headline-group {
    font-size: 1.0625rem;
    line-height: 1.25rem;
    letter-spacing: 0;
}
.elmundo-theme-v8
    .ue-c-cover-content--m-from-mobile
    .ue-c-cover-content__headline-group {
    font-size: 1.125rem;
    line-height: 1.375rem;
    letter-spacing: 0;
}
.elmundo-theme-v8
    .ue-c-cover-content--l-from-mobile
    .ue-c-cover-content__headline-group {
    font-size: 1.1875rem;
    line-height: 1.375rem;
    letter-spacing: 0;
}
.elmundo-theme-v8
    .ue-c-cover-content--xl-from-mobile
    .ue-c-cover-content__headline-group {
    font-size: 1.25rem;
    line-height: 1.5rem;
    letter-spacing: 0;
}
.elmundo-theme-v8
    .ue-c-cover-content--3xl-from-mobile
    .ue-c-cover-content__headline-group {
    font-size: 1.375rem;
    line-height: 1.5rem;
    letter-spacing: 0;
}
.elmundo-theme-v8
    .ue-c-cover-content--5xl-from-mobile
    .ue-c-cover-content__headline-group {
    font-size: 1.625rem;
    line-height: 1.6875rem;
    letter-spacing: 0;
}
.elmundo-theme-v8
    .ue-c-cover-content--6xl-from-mobile
    .ue-c-cover-content__headline-group {
    font-size: 2.0625rem;
    line-height: 2.0625rem;
    letter-spacing: 0;
}
.elmundo-theme-v8
    .ue-c-cover-content--7xl-from-mobile
    .ue-c-cover-content__headline-group {
    font-size: 2.8125rem;
    line-height: 2.75rem;
    letter-spacing: 0;
}
.elmundo-theme-v8 .ue-c-cover-content--media1of2-from-mobile {
    --cover-content-cols-width: 1;
    --cover-content-gap: var(--ue-l-cg-unit-space-between);
    --cover-content-column-count: 2;
}
.elmundo-theme-v8 .ue-c-cover-content--media2of3-from-mobile {
    --cover-content-cols-width: 2;
    --cover-content-gap: var(--ue-l-cg-unit-space-between);
    --cover-content-column-count: 3;
}
@media (min-width: 46.25em) {
    .elmundo-theme-v8
        .ue-c-cover-content--media-size2of5-from-tablet
        .ue-c-cover-content__media {
        width: 40%;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--media-size2of4-from-tablet
        .ue-c-cover-content__media {
        width: 50%;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--media-size1of3-from-tablet
        .ue-c-cover-content__media {
        width: 33.33333%;
    }
    .elmundo-theme-v8 .ue-c-cover-content--vertical-from-tablet {
        --cover-content-cols-width: 1;
        --cover-content-column-count: 1;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--vertical-from-tablet
        .ue-c-cover-content__body {
        flex-direction: column;
        gap: var(--cover-content-x-gap);
    }
    .elmundo-theme-v8
        .ue-c-cover-content--vertical-from-tablet
        .ue-c-cover-content__caption {
        text-align: right;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--media-icon-m-from-tablet
        .ue-c-cover-content__media-icon {
        width: 4.125rem;
        height: 4.125rem;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--media-right-from-tablet
        .ue-c-cover-content__body {
        flex-direction: row-reverse;
        gap: var(--cover-content-y-gap);
    }
    .elmundo-theme-v8 .ue-c-cover-content--media3of6-from-tablet {
        --cover-content-cols-width: 3;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 6;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media2of6-from-tablet {
        --cover-content-cols-width: 2;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 6;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media3of12-from-tablet {
        --cover-content-cols-width: 3;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 12;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media2of8-from-tablet {
        --cover-content-cols-width: 2;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 8;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media5of12-from-tablet {
        --cover-content-cols-width: 5;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 12;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media2of12-from-tablet {
        --cover-content-cols-width: 2;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 12;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media8of12-from-tablet {
        --cover-content-cols-width: 8;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 12;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media9of12-from-tablet {
        --cover-content-cols-width: 9;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 12;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--xs-from-tablet
        .ue-c-cover-content__headline-group {
        font-size: 0.875rem;
        line-height: 1.0625rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--m-from-tablet
        .ue-c-cover-content__headline-group {
        font-size: 1.125rem;
        line-height: 1.375rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--xxl-from-tablet
        .ue-c-cover-content__headline-group {
        font-size: 1.3125rem;
        line-height: 1.5625rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--7xl-from-tablet
        .ue-c-cover-content__headline-group {
        font-size: 2.8125rem;
        line-height: 2.75rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--8xl-from-tablet
        .ue-c-cover-content__headline-group {
        font-size: 3.75rem;
        line-height: 3.9375rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--3cols-related-links-from-tablet
        .ue-c-cover-content__related-links {
        grid-template-columns: repeat(
            auto-fit,
            minmax(calc((100% - 1rem) / 3), 1fr)
        );
    }
}
@media (min-width: 61.25em) {
    .elmundo-theme-v8
        .ue-c-cover-content--media-icon-m-from-desktop
        .ue-c-cover-content__media-icon {
        width: 4.125rem;
        height: 4.125rem;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--media-icon-l-from-desktop
        .ue-c-cover-content__media-icon {
        width: 5rem;
        height: 5rem;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--media-size2of5-from-desktop
        .ue-c-cover-content__media {
        width: 40%;
    }
}
.elmundo-theme-v8
    .ue-c-cover-content--media-rounded
    .ue-c-cover-content__media {
    height: 100%;
}
.elmundo-theme-v8
    .ue-c-cover-content--media-rounded
    .ue-c-cover-content__media
    img {
    border-radius: 50%;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.elmundo-theme-v8 .ue-c-ad {
    display: flex;
    width: 100%;
    position: relative;
    justify-content: center;
}
.elmundo-theme-v8 .ue-c-ad--label.ready {
    padding: 1rem 0 0;
}
.elmundo-theme-v8 .ue-c-ad--label.ready:before {
    content: ' ';
    fill: #202020;
    width: 100%;
    text-align: center;
    position: absolute;
    top: 0;
    display: block;
    height: 7px;
    line-height: 0.3rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA3IiB3aWR0aD0iNTdweCIgaGVpZ2h0PSI3cHgiPgogIDxwYXRoIGQ9Ik0uOTExIDQuMTI2djIuNjk4SDBWLjA5NmgyLjU3NGMuNzE5IDAgMS4yNzYuMTg2IDEuNjczLjU1NC4zOTcuMzcuNTk3Ljg1Ny41OTcgMS40NjEgMCAuNjEzLS4xOTkgMS4xMDMtLjU5NyAxLjQ2OS0uMzk2LjM2NC0uOTU1LjU0Ni0xLjY3My41NDZILjkxMXptMC0uNzE2aDEuNjYzYy40NTcgMCAuNzk2LS4xMjIgMS4wMjEtLjM2Ny4yMjUtLjI0Ni4zMzgtLjU1Mi4zMzgtLjkyNCAwLS4zNzMtLjExMy0uNjgzLS4zMzktLjkzMi0uMjI3LS4yNS0uNTY3LS4zNzQtMS4wMi0uMzc0SC45MTFWMy40MXpNMTEuMzk3LjA5NnY0LjU2YzAgLjczMy0uMjM5IDEuMjk1LS43MTQgMS42ODQtLjQ3Ni4zOS0xLjA5Ny41ODItMS44NjUuNTgyLS43MzkgMC0xLjMzOS0uMTkzLTEuOC0uNTg0LS40NjEtLjM5LS42OTEtLjk1LS42OTEtMS42OFYuMDk2aC45MTF2NC41NThjMCAuNTA4LjE0Ni44OTQuNDM1IDEuMTU3LjI4OS4yNjMuNjcyLjM5NCAxLjE0Ni4zOTQuNSAwIC45MDItLjEzMSAxLjIwOC0uMzk0LjMwNy0uMjY0LjQ2LS42NDkuNDYtMS4xNTdWLjA5NmguOTF6TTEzLjMwMiA2LjgyNlYuMDk2aDIuMTk0Yy43MDMgMCAxLjI1Mi4xNTIgMS42NS40NTUuMzk4LjMwNS41OTYuNzU5LjU5NiAxLjM2NyAwIC4yOTktLjA5Ni41NjUtLjI4Ni44MDItLjE5MS4yMzYtLjQ0MS40MS0uNzUzLjUyNS40MDcuMDg1LjcyNi4yODUuOTU5LjU5Ni4yMzIuMzExLjM0OS42NzMuMzQ5IDEuMDg2IDAgLjYxNi0uMiAxLjA4Ny0uNTk4IDEuNDExLS40LjMyNi0uOTQxLjQ4OC0xLjYyNS40ODhoLTIuNDg2em0uOTEtMy44NjhoMS40NzRjLjMzOSAwIC42MTQtLjA5Mi44MjgtLjI4LjIxMi0uMTg3LjMxOC0uNDQ2LjMxOC0uNzc4IDAtLjM2NC0uMTE1LS42MzYtLjM0NC0uODE1LS4yMy0uMTgxLS41NjEtLjI3MS0uOTkyLS4yNzFoLTEuMjg1djIuMTQ0em0wIC43MTZWNi4xMWgxLjU3NmMuNDEzIDAgLjczNS0uMTAxLjk2Ni0uMzA2LjIzMS0uMjA0LjM0Ny0uNDk0LjM0Ny0uODY4IDAtLjM5NC0uMDk3LS43MDEtLjI4OC0uOTI1LS4xOTMtLjIyNC0uNDg5LS4zMzctLjg4OS0uMzM3aC0xLjcxMnpNMjAuNjc5IDYuMTA5aDMuMTg1di43MTdoLTQuMDk1Vi4wOTZoLjkxMXY2LjAxM3pNMjYuMjU3IDYuODI2aC0uOTE1Vi4wOTZoLjkxNXY2Ljczek0zMy4xNDUgNC42NjhsLjAxLjAyOGMuMDEzLjYzMS0uMjA5IDEuMTYtLjY2NiAxLjU4Ni0uNDU3LjQyNy0xLjA1OS42NC0xLjgwNy42NC0uNzYyIDAtMS4zODEtLjI2OS0xLjg2LS44MDgtLjQ4LS41NC0uNzItMS4yMjMtLjcyLTIuMDUyVjIuODY2YzAtLjgyOS4yNC0xLjUxNC43Mi0yLjA1Ni40NzctLjU0IDEuMDk4LS44MSAxLjg2LS44MS43NjEgMCAxLjM2Ni4yMDMgMS44MTUuNjA3LjQ1MS40MDcuNjcuOTQzLjY1NyAxLjYxMmwtLjAxLjAyN2gtLjg3NGMwLS40NzEtLjE0LS44NDQtLjQxNi0xLjExOC0uMjc4LS4yNzMtLjY3MS0uNDEyLTEuMTc0LS40MTItLjUwOSAwLS45MTQuMjA2LTEuMjE1LjYxNS0uMzAzLjQwOS0uNDU0LjkxOC0uNDU0IDEuNTIzVjQuMDZjMCAuNjEyLjE1MSAxLjEyMi40NTQgMS41MzIuMzAxLjQxMS43MDYuNjE0IDEuMjE1LjYxNC41MDMgMCAuODk2LS4xMzYgMS4xNzQtLjQwOC4yNzYtLjI3My40MTYtLjY0OS40MTYtMS4xMzFoLjg3NXpNMzUuNzYgNi44MjZoLS45MTVWLjA5NmguOTE1djYuNzN6TTM3Ljg5MSA2LjgyNlYuMDk2aDIuMDY2Yy44ODEgMCAxLjU4OC4yNzEgMi4xMi44MTEuNTM0LjU0MS44MDEgMS4yNC44MDEgMi4wOTd2LjkyYzAgLjg1OC0uMjY3IDEuNTU5LS44MDEgMi4wOTYtLjUzMi41MzctMS4yMzkuODA3LTIuMTIuODA3aC0yLjA2NnptLjkxMi02LjAxM3Y1LjI5NmgxLjE1NWMuNjIyIDAgMS4xMTItLjIwNSAxLjQ3Mi0uNjEzLjM1OS0uNDEuNTQtLjkzNC41NC0xLjU3NXYtLjkyOGMwLS42MzUtLjE4MS0xLjE1Ni0uNTQtMS41NjUtLjM1OS0uNDA5LS44NS0uNjE0LTEuNDcyLS42MTRoLTEuMTU1ek00OC4wOTEgNS4wOTNoLTIuODE4bC0uNjM5IDEuNzMzaC0uOTI4TDQ2LjMwOS4wOTdoLjc4bDIuNTYxIDYuNzI5aC0uOTI4bC0uNjMxLTEuNzMzem0tMi41MzYtLjc2M2gyLjI2NEw0Ni43MSAxLjI2NWgtLjAyNkw0NS41NTUgNC4zM3pNNTAuOTg5IDYuODI2Vi4wOTZoMi4wNjZjLjg4MiAwIDEuNTg4LjI3MSAyLjEyMS44MTEuNTMzLjU0MS44IDEuMjQuOCAyLjA5N3YuOTJjMCAuODU4LS4yNjcgMS41NTktLjggMi4wOTZzLTEuMjM5LjgwNy0yLjEyMS44MDdoLTIuMDY2em0uOTEyLTYuMDEzdjUuMjk2aDEuMTU1Yy42MjMgMCAxLjExMi0uMjA1IDEuNDczLS42MTMuMzU4LS40MS41MzctLjkzNC41MzctMS41NzV2LS45MjhjMC0uNjM1LS4xNzktMS4xNTYtLjUzNy0xLjU2NS0uMzYtLjQwOS0uODUtLjYxNC0xLjQ3My0uNjE0aC0xLjE1NXoiLz4KPC9zdmc+);
    background-repeat: no-repeat;
    background-size: 56px 7px;
    background-position: 50%;
}
.elmundo-theme-v8 .ue-c-ad--label-hidden.ready:before,
.elmundo-theme-v8 .ue-c-ad--sponsor.ready:before {
    content: none;
}
.elmundo-theme-v8 .ue-c-ad--label-hidden.ready {
    padding-top: 0;
}
.elmundo-theme-v8 .ue-c-ad__inner {
    width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elmundo-theme-v8 .ue-c-ad--fixed-bottom {
    position: fixed !important;
    display: none;
    z-index: 15;
    bottom: 0;
    left: 0;
    right: -2px;
    height: 0;
    width: 100%;
    margin: 0 auto !important;
    padding-top: 20px !important;
    background: #fff !important;
    border-top: 1px solid #7d7d7d !important;
}
.elmundo-theme-v8 .ue-c-ad--fixed-bottom.ue-c-ad--label:before {
    top: 7px !important;
    background-position: 0 0 !important;
    background-size: initial !important;
    margin: 0 !important;
    width: auto;
    left: 28px !important;
}
.elmundo-theme-v8 .ue-c-ad--fixed-bottom-expandable.ue-c-ad--expanded {
    max-height: 498px;
}
.elmundo-theme-v8
    .ue-c-ad--fixed-bottom-expandable.ue-c-ad--expanded
    .ue-c-ad__button-expand {
    animation-name: slideInDown;
    transform: translateX(-50%) rotate(180deg);
}
.elmundo-theme-v8 .ue-c-ad--fixed-bottom-expandable .ue-c-ad__button-expand {
    position: absolute;
    top: 2px;
    left: 50%;
    transform: translateX(-50%);
    transform-origin: center;
    border: 0;
    background: 0 0;
    width: 100%;
    padding: 0;
    outline: 0;
}
.elmundo-theme-v8
    .ue-c-ad--fixed-bottom-expandable
    .ue-c-ad__button-expand
    svg {
    width: 24px;
    height: 8px;
    transition: 0.3s ease-in-out;
    fill: #454545;
    animation-name: slideInDown;
    animation-duration: 1.25s;
    animation-fill-mode: both;
    animation-iteration-count: infinite;
}
.elmundo-theme-v8 .ue-c-ad--fixed-bottom-expandable iframe {
    display: block !important;
    margin: 0 auto !important;
    height: 0 !important;
}
.elmundo-theme-v8 .ue-c-ad--fixed-bottom.ready {
    height: auto;
}
.elmundo-theme-v8 .ue-c-ad--fixed-bottom .close-button {
    position: absolute;
    top: -21px;
    right: 0;
    display: block;
    padding: 0 2px;
    background-color: #fff;
    border: 1px solid #7d7d7d;
    border-bottom: 2px solid #fff;
    border-radius: 4px 0 0;
    height: 22px;
}
.nc-active-content .ue-c-ad--fixed-bottom.ready {
    display: flex !important;
}
@keyframes slideInUp {
    0% {
        transform: translate3d(0, -3px, 0);
    }
    to {
        transform: translate3d(0, 3px, 0);
    }
}
@keyframes slideInDown {
    0% {
        transform: translate3d(0, 3px, 0);
    }
    to {
        transform: translate3d(0, -3px, 0);
    }
}
.elmundo-theme-v8 .ue-c-ad--sticky {
    position: -webkit-sticky;
    position: sticky;
    top: 44px;
    align-self: flex-start;
}
@media (min-width: 46.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:250px;'] {
        transform: scale(0.725);
        margin: -34px 0 !important;
    }
}
@media (min-width: 48em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:250px;'] {
        transform: scale(0.755);
        margin: -30px 0 !important;
    }
}
@media (min-width: 53.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:250px;'] {
        transform: scale(0.835);
        margin: -20px 0 !important;
    }
}
@media (min-width: 58.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:250px;'] {
        transform: scale(0.92);
        margin: -10px 0 !important;
    }
}
@media (min-width: 61.25em) {
    .elmundo-theme-v8
        .ue-c-cover-content--media-size2of4-from-desktop
        .ue-c-cover-content__media {
        width: 50%;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--media-size1of3-from-desktop
        .ue-c-cover-content__media {
        width: 33.33333%;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media2of5-from-desktop {
        --cover-content-cols-width: 2;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 5;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media2of7-from-desktop {
        --cover-content-cols-width: 2;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 7;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media4of14-from-desktop {
        --cover-content-cols-width: 4;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 14;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media8of14-from-desktop {
        --cover-content-cols-width: 8;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 14;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media6of11-from-desktop {
        --cover-content-cols-width: 6;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 11;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media3of11-from-desktop {
        --cover-content-cols-width: 3;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 11;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media2of9-from-desktop {
        --cover-content-cols-width: 2;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 9;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media6of20-from-desktop {
        --cover-content-cols-width: 6;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 20;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media2of6-from-desktop {
        --cover-content-cols-width: 2;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 6;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media2of11-from-desktop {
        --cover-content-cols-width: 2;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 11;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media7of11-from-desktop {
        --cover-content-cols-width: 7;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 11;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media3of14-from-desktop {
        --cover-content-cols-width: 3;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 14;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media9of14-from-desktop {
        --cover-content-cols-width: 9;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 14;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media15of20-from-desktop {
        --cover-content-cols-width: 15;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 20;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media10of15-from-desktop {
        --cover-content-cols-width: 10;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 15;
    }
    .elmundo-theme-v8 .ue-c-cover-content--media7of12-from-desktop {
        --cover-content-cols-width: 7;
        --cover-content-gap: var(--ue-l-cg-unit-space-between);
        --cover-content-column-count: 12;
    }
    .elmundo-theme-v8 .ue-c-cover-content--vertical-from-desktop {
        --cover-content-cols-width: 1;
        --cover-content-column-count: 1;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--vertical-from-desktop
        .ue-c-cover-content__body {
        flex-direction: column;
        gap: var(--cover-content-x-gap);
    }
    .elmundo-theme-v8
        .ue-c-cover-content--vertical-from-desktop
        .ue-c-cover-content__caption {
        text-align: right;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--s-from-desktop
        .ue-c-cover-content__headline-group {
        font-size: 1.0625rem;
        line-height: 1.25rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--xl-from-desktop
        .ue-c-cover-content__headline-group {
        font-size: 1.25rem;
        line-height: 1.5rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--xxl-from-desktop
        .ue-c-cover-content__headline-group {
        font-size: 1.3125rem;
        line-height: 1.5625rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--3xl-from-desktop
        .ue-c-cover-content__headline-group {
        font-size: 1.375rem;
        line-height: 1.5rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--4xl-from-desktop
        .ue-c-cover-content__headline-group {
        font-size: 1.5625rem;
        line-height: 1.75rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--5xl-from-desktop
        .ue-c-cover-content__headline-group {
        font-size: 1.625rem;
        line-height: 1.6875rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--6xl-from-desktop
        .ue-c-cover-content__headline-group {
        font-size: 2.0625rem;
        line-height: 2.0625rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--8xl-from-desktop
        .ue-c-cover-content__headline-group {
        font-size: 3.75rem;
        line-height: 3.9375rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--9xl-from-desktop
        .ue-c-cover-content__headline-group {
        font-size: 4.0625rem;
        line-height: 3.9375rem;
        letter-spacing: 0;
    }
    .elmundo-theme-v8
        .ue-c-cover-content--media-right-from-desktop
        .ue-c-cover-content__body {
        flex-direction: row-reverse;
        gap: var(--cover-content-y-gap);
    }
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:250px;'] {
        transform: scale(1);
        margin: 0 !important;
    }
}
@media (min-width: 46.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:200px;'] {
        transform: scale(0.725);
        margin: -29px 0 !important;
    }
}
@media (min-width: 48em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:200px;'] {
        transform: scale(0.755);
        margin: -24px 0 !important;
    }
}
@media (min-width: 53.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:200px;'] {
        transform: scale(0.835);
        margin: -17px 0 !important;
    }
}
@media (min-width: 58.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:200px;'] {
        transform: scale(0.92);
        margin: -9px 0 !important;
    }
}
@media (min-width: 61.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:200px;'] {
        transform: scale(1);
        margin: -3px 0 !important;
    }
}
@media (min-width: 46.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:90px;'] {
        transform: scale(0.725);
        margin: -14px 0 !important;
    }
}
@media (min-width: 48em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:90px;'] {
        transform: scale(0.755);
        margin: -12px 0 !important;
    }
}
@media (min-width: 53.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:90px;'] {
        transform: scale(0.835);
        margin: -9px 0 !important;
    }
}
@media (min-width: 58.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:90px;'] {
        transform: scale(0.92);
        margin: -5px 0 !important;
    }
}
@media (min-width: 61.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:90px;'] {
        transform: scale(1);
        margin: -2px 0 !important;
    }
}
@media (min-width: 46.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:60px;'] {
        transform: scale(0.725);
        margin: -9px 0 !important;
    }
}
@media (min-width: 48em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:60px;'] {
        transform: scale(0.755);
        margin: -8px 0 !important;
    }
}
@media (min-width: 53.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:60px;'] {
        transform: scale(0.835);
        margin: -6px 0 !important;
    }
}
@media (min-width: 58.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:60px;'] {
        transform: scale(0.92);
        margin: -3px 0 !important;
    }
}
@media (min-width: 61.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:60px;'] {
        transform: scale(1);
        margin: -2px 0 !important;
    }
}
@media (min-width: 46.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:50px;'] {
        transform: scale(0.725);
        margin: -8px 0 !important;
    }
}
@media (min-width: 48em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:50px;'] {
        transform: scale(0.755);
        margin: -7px 0 !important;
    }
}
@media (min-width: 53.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:50px;'] {
        transform: scale(0.835);
        margin: -5px 0 !important;
    }
}
@media (min-width: 58.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:50px;'] {
        transform: scale(0.92);
        margin: -3px 0 !important;
    }
}
@media (min-width: 61.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-full
        .publicidad[style='height:50px;'] {
        transform: scale(1);
        margin: -2px 0 !important;
    }
}
@media (min-width: 46.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-btn-300
        .publicidad[style='height:100px;'] {
        transform: scale(0.76);
        margin: -13px 0 !important;
    }
}
@media (min-width: 48em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-btn-300
        .publicidad[style='height:100px;'] {
        transform: scale(0.8);
        margin: -11px 0 !important;
    }
}
@media (min-width: 53.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-btn-300
        .publicidad[style='height:100px;'] {
        transform: scale(0.9);
        margin: -6px 0 !important;
    }
}
@media (min-width: 58.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-btn-300
        .publicidad[style='height:100px;'] {
        transform: scale(0.98);
        margin: 0 !important;
    }
}
@media (min-width: 61.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-btn-300
        .publicidad[style='height:100px;'] {
        transform: scale(1);
    }
}
@media (min-width: 46.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-roba
        .publicidad[style='height:300px;'] {
        transform: scale(0.76);
        margin: -37px 0 !important;
    }
}
@media (min-width: 48em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-roba
        .publicidad[style='height:300px;'] {
        transform: scale(0.8);
        margin: -31px 0 !important;
    }
}
@media (min-width: 53.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-roba
        .publicidad[style='height:300px;'] {
        transform: scale(0.9);
        margin: -16px 0 !important;
    }
}
@media (min-width: 58.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-roba
        .publicidad[style='height:300px;'] {
        transform: scale(0.98);
        margin: -4px 0 !important;
    }
}
@media (min-width: 61.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-roba
        .publicidad[style='height:300px;'] {
        transform: scale(1);
        margin: 0 !important;
    }
}
@media (min-width: 46.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-nata
        .publicidad[style='height:320px;'] {
        transform: scale(0.76);
    }
    .elmundo-theme-v8 .ue-c-ad--sponsor {
        float: right;
        margin-bottom: 0;
        width: auto;
    }
    .elmundo-theme-v8 .ue-c-ad--sponsor.ready {
        margin-bottom: 0;
    }
}
@media (min-width: 53.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-nata
        .publicidad[style='height:320px;'] {
        transform: scale(0.84);
        margin: -10px 0 !important;
    }
}
@media (min-width: 58.125em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-nata
        .publicidad[style='height:320px;'] {
        transform: scale(0.93);
        margin: 0 !important;
    }
}
.elmundo-theme-v8 .ue-c-ad--sponsor.ready {
    width: auto;
    padding: 0;
}
.elmundo-theme-v8 .ue-c-ad--sponsor.ready .ue-c-ad__inner {
    justify-content: space-between;
}
.elmundo-theme-v8 .ue-c-ad--sponsor.ready .ue-c-ad__inner:before {
    content: 'Ofrecido por';
    width: auto;
    margin: 0 0.5rem 0 0;
    font-family: sans-serif;
    font-size: 10px;
    text-transform: uppercase;
}
.elmundo-theme-v8 .ue-c-video-player-frame {
    position: relative;
    padding-bottom: 66.66%;
    z-index: 4;
}
.elmundo-theme-v8 .ue-c-video-player-frame__wrapper {
    position: absolute;
    width: 100%;
    height: 100%;
}
.elmundo-theme-v8 .ue-c-video-player-frame__header {
    position: relative;
    margin: 0;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: none;
    padding: 0.625rem 3.4375rem 0.625rem 1rem;
    height: 3.625rem;
}
.elmundo-theme-v8 .ue-c-video-player-frame__close {
    display: none;
    justify-content: flex-end;
    align-items: center;
    height: 2rem;
    padding: 0 0.5rem;
    margin: 0;
}
.elmundo-theme-v8 .ue-c-video-player-frame__headline {
    display: inline;
    font-family: sans-serif;
    color: #000;
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 600;
}
.elmundo-theme-v8 .ue-c-video-player-frame__kicker {
    font-family: sans-serif;
    color: #2e6d9d;
    font-size: 1rem;
    line-height: 1.375rem;
    font-weight: 700;
}
.elmundo-theme-v8 .ue-c-video-player-frame__button {
    border: none;
    background-color: transparent;
    padding: 0;
    width: 1.625rem;
    height: 1.625rem;
    cursor: pointer;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(-50%, -50%);
}
.elmundo-theme-v8 .ue-c-video-player-frame__icon {
    display: block;
    width: 100%;
    height: 100%;
    background-image: url(../fonts/new-icon-close-f4c44c243b25b72e4843c5b37c71bd99.svg);
    background-repeat: no-repeat;
    background-position: 50%;
}
@keyframes pip {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
.elmundo-theme-v8 .ue-c-video-player-frame .full-video {
    position: absolute;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
}
.elmundo-theme-v8 .ue-c-video-player-frame .full-video img {
    object-fit: cover;
}
.elmundo-theme-v8 .ue-c-video-player-frame .full-video div:first-of-type {
    width: 100%;
    height: 100%;
    position: absolute !important;
}
.elmundo-theme-v8 .ue-c-video-player-frame img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.elmundo-theme-v8 .ue-c-video-player-frame iframe {
    width: 100%;
    height: auto;
    display: block;
}
.elmundo-theme-v8 .ue-c-video-player-frame--pip {
    z-index: 15;
}
.elmundo-theme-v8
    .ue-c-video-player-frame--pip
    .ue-c-video-player-frame__wrapper {
    position: fixed;
    background-color: #fff;
    width: 100%;
    height: auto;
    max-width: 16.875rem;
    right: 10px;
    top: 55px;
    box-shadow: 0 0 10px 0 #000;
    border-radius: 5px;
    animation: 0.5s pip;
}
@media (min-width: 61.25em) {
    .elmundo-theme-v8
        .ue-c-ad--scale-down-nata
        .publicidad[style='height:320px;'] {
        transform: scale(1);
    }
    .elmundo-theme-v8 .ue-c-video-player-frame__headline,
    .elmundo-theme-v8 .ue-c-video-player-frame__kicker {
        font-size: 1rem;
        line-height: 1.375rem;
    }
    .elmundo-theme-v8
        .ue-c-video-player-frame--pip
        .ue-c-video-player-frame__wrapper {
        max-width: 23.125rem;
        right: 20px;
        top: unset;
        bottom: 20px;
    }
}
.elmundo-theme-v8
    .ue-c-video-player-frame--pip
    .ue-c-video-player-frame__header {
    display: -webkit-box;
}
.elmundo-theme-v8
    .ue-c-video-player-frame--pip
    .ue-c-video-player-frame__close {
    display: flex;
}
.elmundo-theme-v8 .ue-c-video-player-frame--pip .full-video {
    position: relative;
    min-height: auto;
    height: auto !important;
}
.elmundo-theme-v8 .ue-c-video-player-frame--autoplay {
    border: 2px solid red;
}
@-moz-document url-prefix() {
    .ue-l-main-navigation--with-hidden-content
        .ue-c-main-navigation__list-button-icon:after,
    .ue-l-main-navigation--with-hidden-content
        .ue-c-main-navigation__list-button-icon:before {
        top: 17px;
    }
    .ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon,
    .ue-c-main-header__button.is-primary.is-active
        .ue-c-main-header__button-menu-icon {
        margin-top: -2px;
    }
    .elmundo-theme-v8 .ue-c-cover-content__related-link:before {
        top: 5px;
    }
}
@media (max-width: 650px) {
    .datosdecontacto,
    .footer-social-networks {
        display: none;
    }
}
@media (max-width: 450px) {
    .icon-thetrustproject_b {
        display: none !important;
    }
    .customers {
        display: none;
    }
}
@media (max-width: 900px) {
    #js-firstLevel li:last-child,
    #js-firstLevel li:nth-last-child(2) {
        visibility: hidden;
    }
}
