 * {
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
 }

 .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;
 }

 .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;
 }

 .hide {
   display: none;
 }

 html {
   -webkit-text-size-adjust: 100%;
 }

 .publicidad {
   margin: 0 !important;
 }

 .ue-c-article__media a {
   display: block;
   position: relative;
 }

 .ue-c-article__media a:after {
   content: '';
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   z-index: 3;
 }

 .ue-c-article__media-img-container {
   overflow: hidden;
 }

 .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;
 }

 * {
   box-sizing: border-box;
 }

 body {
   margin: 0;
   padding-top: 40px;
 }

 body>.publicidad {
   margin: 0;
   height: 0;
 }

 li,
 ul {
   list-style-type: none;
   margin: 0;
   padding: 0;
 }

 a,
 a:hover {
   text-decoration: none;
 }

 iframe,
 p {
   margin: 0;
 }

 iframe {
   border: 0;
 }

 .n-visible,
 .no-visible {
   display: none !important;
 }

 .loading-icon {
   vertical-align: bottom;
 }

 @media only screen and (max-width: 498px) {
   .loading-icon {
     width: 55px;
   }
 }

 .site-footer {
   overflow: hidden;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   text-align: center;
   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-about-footer,
 .container-list-footer {
   margin: 0 20px;
   border-bottom: 1px solid var(--ue-c-footer-border-color, #666);
 }

 .container-list-footer {
   text-align: center;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
 }

 .container-list-footer:after,
 .container-list-footer:before {
   content: ' ';
   display: table;
 }

 .container-list-footer:after {
   clear: both;
 }

 .container-list-footer a {
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-size: 13px;
   color: var(--ue-c-footer-link-color, #2e6d9d);
 }

 .container-list-footer a:hover {
   color: var(--ue-c-footer-link-hover-color, #2a7aac);
 }

 .list-corporative {
   display: flex;
   justify-content: space-between;
   margin: 10px 0;
 }

 .list-corporative li {
   margin-right: 0;
 }

 .list-corporative li:last-child a:after {
   content: none;
 }

 .list-corporative a {
   line-height: 20px;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   display: block;
 }

 .list-corporative a:after {
   content: '|';
   margin: 13px;
   color: var(--ue-c-footer-divider-color, #4a4a4a);
 }

 .arrow-toggle {
   margin: 0 auto;
   border-top: 1px solid var(--ue-c-footer-border-color, #666);
   border-bottom: 1px solid var(--ue-c-footer-border-color, #666);
 }

 .arrow-toggle h3 {
   text-transform: uppercase;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   padding: 8px 0;
   display: block;
   position: relative;
   font-size: 14px;
 }

 .container-toggle {
   width: 1440px;
   margin: 10px auto 0;
 }

 .container-toggle .list-footer {
   line-height: 160%;
   font-size: 15px;
   margin-bottom: 20px;
 }

 @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;
 }

 .container-toggle .list-footer li a {
   padding: 0;
 }

 .container-toggle .list-footer li:after {
   display: none;
 }

 .container-toggle .list-footer li+li:after {
   content: '\2022';
   color: #fff;
   font-size: 14px;
 }

 .container-toggle .list-footer li:last-child:after {
   display: none;
 }

 .container-toggle .list-footer .highlight {
   display: block;
   font-size: 14px;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   margin-bottom: 10px;
   color: var(--ue-c-footer-highlight-color, #333);
 }

 .container-toggle .list-footer:last-child {
   margin-bottom: 0;
 }

 .about-list {
   margin: 0 auto;
   justify-content: center;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   width: 50%;
   z-index: 0;
 }

 .about-list,
 .about-list p,
 .about-list span {
   text-align: center;
 }

 .about-list .copyright {
   color: var(--ue-c-footer-copyright-color, #4a4a4a);
   font-size: 12px;
   margin: 5px;
 }

 .about-list .copyright address {
   font-style: normal;
 }

 .about-list .copyright .icon-elmundo-mobile {
   background-image: url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/img/elmundo.webp");
   background-size: contain;
   background-repeat: no-repeat;
   background-position: 50%;
   width: 143px;
   height: 26px;
   display: block;
   margin: 5px auto;
 }

 .about-list a {
   color: var(--ue-c-footer-about-list-link-color, #000);
   padding: 0 5px;
   font-size: 100%;
 }

 .about-list a:hover {
   color: var(--ue-c-footer-link-hover-color, #2a7aac);
 }

 .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);
 }

 .footer-social-networks ul li:last-child {
   margin: 0;
 }

 .partners {
   justify-content: flex-start;
   margin: 7px 0;
   width: 25%;
   z-index: 3;
 }

 .partners li {
   float: left;
   margin-right: 14px;
 }

 .partners i {
   display: inline-block;
 }

 .partners .icon-partners-reverso {
   width: 34px;
   height: 33px;
   background-image: url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/img/logoreverso.webp");
   background-size: contain;
   background-repeat: no-repeat;
   background-position: 50%;
 }

 .partners .icon-thetrustproject_b {
   height: 36px;
   width: 78px;
   background-image: url("../images/18d489f6bf8e1c4826acb2072dc45617298d5537.webp");
   background-size: contain;
   background-repeat: no-repeat;
   background-position: 50%;
 }

 .container {
   width: 100%;
   max-width: 1440px;
   margin-right: auto;
   margin-left: auto;
   position: relative;
 }

 .container-about-footer {
   margin: 0;
 }

 .container-list-footer a {
   font-size: 15px;
 }

 .list-corporative a {
   font-size: 13px;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   font-weight: 400;
   line-height: 13px;
 }

 .list-corporative a:after {
   line-height: 9px;
   height: 10px;
   margin: 0 13px;
 }

 .arrow-toggle h3 {
   font-weight: 700;
   font-size: 15px;
   margin: 0;
   line-height: 15px;
 }

 .container-toggle .list-footer {
   margin: 0;
   list-style-type: none;
   padding: 0;
   margin-bottom: 16px;
 }

 .container-toggle .list-footer li {
   margin: 0;
   list-style-type: none;
   padding: 0;
   line-height: normal;
 }

 .container-toggle .list-footer .highlight {
   font-size: 13px;
   font-weight: 700;
 }

 .about-list,
 .container-toggle .list-footer .highlight {
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
 }

 .about-list p,
 .about-list span {
   font-size: 12px;
 }

 .about-list .copyright {
   margin: 0;
 }

 .about-list .copyright .icon-elmundo-mobile {
   margin-top: 0;
   margin-bottom: 5px;
   width: 113px;
   height: 15px;
 }

 .about-list .copyright .icon-elmundo-mobile svg {
   width: 100%;
   height: 100%;
 }

 .container-list-footer {
   margin: 0;
 }

 .container-toggle {
   display: flex;
   justify-content: space-between;
   width: 100%;
   max-width: 1440px;
 }

 .footer-container {
   padding: 0 32px;
 }

 .footer__right {
   display: flex;
   align-items: center;
 }

 .footer__row {
   display: flex;
   align-items: center;
   border-top: 1px solid #e6e6e6;
   border-bottom: 1px solid #e6e6e6;
   padding-bottom: 24px;
   margin-top: 24px;
   margin-bottom: 24px;
   justify-content: space-between;
 }

 .social-links {
   display: flex;
   align-items: center;
   padding-left: 24px;
   border-left: 1px solid #e6e6e6;
 }

 .footer__links {
   display: flex;
   align-items: center;
   margin-bottom: 24px;
 }

 .footer__copyright-text {
   font-size: 12px;
   display: block;
   text-decoration: none;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   letter-spacing: 0;
   text-align: left;
   line-height: 20px;
   margin-bottom: 24px;
 }

 .footer__link {
   margin: 0 16px 4px 0;
   color: #0c0c0c;
   font-size: 12px;
   display: block;
   text-decoration: none;
   letter-spacing: 0;
   text-align: center;
   line-height: 20px;
   font-weight: 400;
 }

 .social-links__copy {
   font-size: 12px;
   font-weight: 700;
   text-transform: uppercase;
   letter-spacing: 1px;
   color: #262626;
 }

 .footer__right a {
   margin: 0 24px 0 0;
   font-size: 15px;
   font-weight: 400;
   position: relative;
   text-decoration: none;
   line-height: 20px;
 }

 .social-links__items {
   display: flex;
   gap: 24px;
   margin-left: 24px;
   padding: 0;
 }

 .social-links__item {
   height: 24px;
   width: 24px;
 }

 #headerAccountNavIcon {
   margin-left: 12px;
 }

 .social-links__items svg {
   height: 24px;
   width: 24px;
 }

 .container-toggle .list-footer {
   width: auto;
 }

 .list-corporative {
   justify-content: center;
 }

 .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 {
   display: flex;
   width: 100%;
 }

 .partners li {
   justify-content: space-between;
   max-height: 34px;
   margin: 5px 5px 0 0;
 }

 .partners a {
   display: block;
 }

 .comentarios {
   margin: 60px 0 130px;
   position: relative;
 }

 .comentarios>h3 {
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-size: 18px;
   line-height: 100%;
   margin-bottom: 0;
   color: var(--ue-c-comments-title-color, #4a4a4a);
   padding-bottom: 15px;
 }

 .comentarios>h3 i {
   width: 32px;
   height: 25px;
   display: none;
   margin: 0 10px -5px 0;
 }

 .comentarios>h3 strong {
   vertical-align: baseline;
 }

 .comentarios .comentarios-usuarios {
   clear: both;
   padding: 0 16px;
 }

 .comentarios .comentarios-usuarios>h1 {
   margin-bottom: 23px;
   float: none;
 }

 .comentarios .comentarios-usuarios>h1 strong {
   font-size: 160%;
   font-weight: 300;
   padding-right: 0.3125rem;
 }

 .comentarios .comentarios-usuarios .texto-comentario {
   width: 100%;
   margin-bottom: 28px;
 }

 .comentarios .comentarios-usuarios .texto-comentario p {
   font-size: 16px;
   line-height: 1.5;
   color: var(--ue-c-comments-text-color, #000);
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
 }

 .comentarios .comentarios-usuarios ul {
   width: 100%;
   padding: 0;
   list-style: none;
 }

 .comentarios article {
   margin-bottom: 1.25rem;
   position: relative;
   padding: 1.25rem 0 0;
 }

 .comentarios article+article {
   border-top: 2px solid var(--ue-c-comments-separator-border-color, #e5e5e5);
 }

 .comentarios article header>span {
   font-size: 23px;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   font-weight: bolder;
 }

 .comentarios article header .avatar {
   margin-right: 10px;
   width: 45px;
   height: 45px;
   fill: var(--ue-c-comments-avatar-fill, #2e6d9d);
   stroke: var(--ue-c-comments-avatar-stroke, transparent);
 }

 .comentarios header {
   margin-bottom: 1.25rem;
   width: 100%;
   border: 0;
 }

 .comentarios header>span {
   float: right;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-size: 28px;
   font-weight: 400;
   color: var(--ue-c-comments-number-color, #000);
 }

 .comentarios header>span:before {
   content: '#';
 }

 .comentarios header>span a {
   text-decoration: none;
   display: block;
   float: right;
   color: var(--ue-c-comments-number-color, #000);
 }

 .comentarios header .avatar {
   float: left;
   margin-right: 10px;
   border-radius: 50%;
 }

 .comentarios header time {
   display: block;
   font-size: 12px;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   color: var(--ue-c-comments-date-time-color, #000);
 }

 .comentarios header .autor {
   width: 90%;
   line-height: 17px;
   margin-right: 5px;
   font-size: 16px;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-weight: 700;
   color: var(--ue-c-comments-author-color, #000);
   margin-bottom: 4px;
 }

 .comentarios .comentario-cerrar {
   border-bottom: 1px solid var(--ue-c-comments-reference-border-color, #e5e5e5);
   margin-bottom: 0.5rem;
   padding: 0.3rem 0;
   width: 100%;
   display: flex;
   align-items: center;
   justify-content: flex-end;
   color: var(--ue-c-comments-reference-link-color, #2e6d9d);
 }

 .comentarios .comentario-cerrar .comentario-cerrar-icon {
   margin-left: 0.3rem;
 }

 .comentarios .comentario-cerrar .comentario-cerrar-icon,
 .comentarios .comentario-cerrar .comentario-cerrar-icon:after,
 .comentarios .comentario-cerrar .comentario-cerrar-icon:before {
   width: 16px;
   height: 1px;
   -webkit-backface-visibility: hidden;
   backface-visibility: hidden;
   content: '';
 }

 .comentarios .comentario-cerrar .comentario-cerrar-icon:after,
 .comentarios .comentario-cerrar .comentario-cerrar-icon:before {
   position: absolute;
   background-color: var(--ue-c-comments-reference-icon-background-color, #2e6d9d);
 }

 .comentarios .comentario-cerrar .comentario-cerrar-icon:before {
   transform: rotate(45deg);
 }

 .comentarios .comentario-cerrar .comentario-cerrar-icon:after {
   transform: rotate(-45deg);
 }

 .comentarios nav {
   border-bottom: 2px solid var(--ue-c-comments-separator-border-color, #e5e5e5);
   clear: both;
   margin: 15px 0 5px;
 }

 .comentarios nav>ul {
   margin-bottom: 12px;
   padding: 0 16px 5px;
   width: 100%;
   overflow: hidden;
 }

 .comentarios nav li {
   text-align: center;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-size: 18px;
   float: left;
   margin-right: 0;
   list-style: none;
 }

 .comentarios nav li:first-child {
   width: 25%;
 }

 .comentarios nav li:last-child {
   width: 26%;
 }

 .comentarios nav a {
   text-decoration: none;
   color: var(--ue-c-comments-nav-item-color, #b3b3b3);
   padding: 0 5px;
   line-height: 40px;
 }

 .comentarios nav a:hover {
   color: var(--ue-c-comments-nav-item-hover-color, #646363);
 }

 .comentarios nav span {
   line-height: 40px;
 }

 .login-comentar {
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
 }

 .login-comentar {
   background-color: var(--ue-c-comments-login-box-background-color, #e5e5e5);
   bottom: 0;
   position: fixed;
   width: 100%;
   z-index: 999;
   padding: 10px 16px;
 }

 .login-comentar p {
   font-size: 18px;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   color: var(--ue-c-comments-login-box-color, #000);
 }

 .login-comentar .registro-login-button {
   padding: 5px 10px;
   background-color: var(--ue-c-comments-button-background-color, #2e6d9d);
   height: 36px;
   color: var(--ue-c-comments-reply-button-color, #fff);
   font: 18px 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   text-align: center;
   border: 0;
   display: block;
   margin: 0 auto;
 }

 .login-comentar .registro-login-button:hover {
   background-color: var(--ue-c-comments-button-hover-background-color, #069);
   color: #fff;
   cursor: pointer;
 }

 .comentar {
   display: flex;
   align-items: center;
 }

 .comentar {
   width: 100%;
 }

 .comentar [type='checkbox'] {
   clear: both;
   float: left;
   margin: 15px 3px 0 0;
 }

 .comentar [type='checkbox']+label {
   font-size: 80%;
   float: left;
   color: #555;
   margin-top: 15px;
 }

 .comentar [type='checkbox']+label a {
   text-decoration: none;
 }

 .comentar [type='button'],
 .comentar [type='submit'] {
   float: left;
 }

 .news-item .aside-comments {
   margin: 0;
   padding-top: 24px;
 }

 .news-item .aside-comments h2,
 .news-item .aside-comments h3 {
   font-size: 17px;
   text-transform: capitalize;
   margin: 0 0 -1.5rem -10rem;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-weight: 700;
   color: var(--ue-c-article-comments-title-color, #597897);
   border-bottom: transparent;
 }

 .news-item .aside-comments h2 i.icon-comentarios_32_a,
 .news-item .aside-comments h2 strong,
 .news-item .aside-comments h3 i.icon-comentarios_32_a,
 .news-item .aside-comments h3 strong {
   display: none;
 }

 .news-item .aside-comments p {
   padding: 0 0 10px;
   margin: 0;
 }

 .news-item .aside-comments article {
   margin: 0 0 30px;
   padding: 0;
 }

 .news-item .aside-comments article header {
   margin-bottom: 24px;
 }

 .news-item .aside-comments article header>span {
   margin-right: 0;
   font-size: 23px;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   color: var(--ue-c-comments-number-color, #2e6d9d);
   font-weight: bolder;
 }

 .news-item .aside-comments.comentarios .texto-comentario {
   height: 100%;
   max-height: 121px;
   overflow: hidden;
 }

 .news-item .aside-comments.comentarios .texto-comentario p {
   line-height: 20px;
   font-size: 15px;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   color: var(--ue-c-comments-text-color, #000);
   padding: 0;
 }

 .news-item .aside-comments .no-comments {
   position: relative;
   text-align: center;
   font-size: 20px;
   line-height: 32px;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   color: var(--ue-c-comments-text-color, #333);
   padding: 78px 0 0;
   margin-bottom: 24px;
   margin-top: -5px;
 }

 .news-item .aside-comments .no-comments strong {
   display: block;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-weight: 700;
 }

 .news-item .aside-comments .no-comments:before {
   content: '';
   position: absolute;
   right: calc(50% - 30px);
   top: 5px;
   height: 53px;
   width: 60px;
   display: block;
 }

 .news-item .comments-tool {
   background-color: var(--ue-c-comments-button-background-color, #2e6d9d);
   border: transparent;
   width: 100%;
   position: relative;
   border-radius: 3px;
   box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);
 }

 .news-item .comments-tool span {
   display: block;
   color: #fff;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   font-size: 15px;
   font-weight: 400;
   text-decoration: none;
   text-align: center;
   line-height: 38px;
   height: 38px;
 }

 .news-item .comments-tool span strong {
   font-weight: 400;
 }

 .news-item .comments-tool span>* {
   display: inline-block;
 }

 .news-item .comments-tool:hover {
   background-color: var(--ue-c-comments-button-hover-background-color, #069);
   cursor: pointer;
 }

 .news-item .comments-tool:hover i.icon-adelante_32_d {
   display: none;
 }

 .news-item .comments-tool:hover span {
   color: #fff;
 }

 .news-item .comments-tool i {
   margin: 0;
   vertical-align: middle;
   height: 32px;
   width: 32px;
   position: relative;
 }

 .news-item .comments-tool i.icon-adelante_32_d {
   background: 0 0;
   display: none;
 }

 .news-item .comments-tool i.icon-cerrar_32_d {
   height: 16px;
   width: 16px;
   position: relative;
   float: right;
   margin: 11px 10px;
 }

 .news-item .comments-panel {
   background-color: var(--ue-c-comments-panel-background-color, #fff);
   height: 100%;
   overflow: auto;
   position: fixed;
   right: 0;
   top: 0;
   z-index: 999999999;
 }

 .news-item .fixed-button {
   position: fixed;
   z-index: 99999999999;
   width: 100%;
 }

 .news-item .fixed-button a {
   padding: 12 0.625rem;
   background-color: var(--ue-c-comments-button-back-background-color, #2e6d9d);
   display: block;
   color: var(--ue-c-comments-button-back-color, #fff);
   font-size: 16px;
   overflow: hidden;
   white-space: nowrap;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   text-decoration: none;
 }

 .news-item .fixed-button a:hover {
   background-color: var(--ue-c-comments-button-back-hover-background-color, #069);
 }

 .news-item .fixed-button a:before {
   content: '';
   border-width: 0 2px 2px 0;
   border-style: solid;
   display: inline-block;
   width: 10px;
   height: 10px;
   border-color: var(--ue-c-comments-button-back-border-color, #fff);
   transform: rotate(135deg);
   margin: 0 5px;
 }

 .news-item .content.comments {
   border-top: 2px solid #2e6d9d;
   border-bottom: 2px solid #2e6d9d;
 }

 .news-item .login-comentar a {
   text-decoration: none;
   color: var(--ue-c-comments-login-box-link-color, #2e6d9d);
 }

 .news-item .login-comentar a:hover {
   color: var(--ue-c-comments-login-box-link-hover-color, #069);
 }

 .comments-panel {
   padding: 0 40px 30px;
 }

 .comments-panel * {
   box-sizing: border-box;
 }

 .comments-panel .fixed-button {
   width: 605px;
   background-color: var(--ue-c-comments-panel-background-color, #fff);
   padding-top: 20px;
   display: flex;
   align-items: center;
 }

 .comments-panel .fixed-button a {
   width: 585px;
   text-overflow: ellipsis;
   padding: 0.625rem;
 }

 .comments-panel .fixed-button a span {
   text-transform: uppercase;
   margin-right: 10px;
   display: inline-block;
   color: var(--ue-c-comments-button-back-span-color, #fff);
 }

 .comments-panel .fixed-button a i {
   display: none;
 }

 .comments-panel .comentarios .comentarios-usuarios {
   padding: 0;
 }

 .comments-panel h3 {
   padding-top: 40px;
 }

 .comments-panel h3,
 .comments-panel nav {
   background-color: var(--ue-c-comments-panel-background-color, #fff);
   z-index: 99;
   right: auto;
 }

 .comments-panel .login-comentar {
   bottom: 0;
 }

 .comments-panel .login-comentar.show {
   position: fixed;
   right: 0;
   opacity: 1;
   transition: opacity 0.5s ease-in-out;
   transform: translateZ(0);
   -webkit-transform: translateZ(0);
 }

 .right-panel {
   width: 680px;
   position: static;
   z-index: 99999999999;
   opacity: 0;
 }

 .right-panel.comments-panel {
   right: -680px;
 }

 .right-panel.show {
   right: 0;
 }

 .comments-panel {
   box-sizing: border-box;
 }

 .comments-panel.show {
   position: fixed;
   top: 0;
 }

 .comments-tool {
   z-index: 103;
   position: relative;
 }

 @media screen and (max-height: 800px) {
   .comments-panel {
     padding: 0 20px 30px;
   }

   .comments-panel .fixed-button {
     width: 625px;
     padding-top: 20px;
   }

   .comments-panel .fixed-button a {
     width: 625px;
   }

   .comments-panel h3 {
     padding-top: 20px;
   }
 }

 .ue-c-seo-links {
   width: 100%;
   max-width: 1440px;
   display: flex;
   position: relative;
   padding: 0 1rem;
   box-sizing: border-box;
   background-color: #f3f3f3;
   border-top: 1px solid #cecece;
   border-bottom: 1px solid #cecece;
   font-size: 15;
   height: 2.25rem;
 }

 @media (min-width: 46.25em) {
   .ue-c-seo-links {
     height: 1.25rem;
     font-size: 0.75rem;
     border: 0;
   }
 }

 @media (min-width: 61.25em) {
   .ue-c-seo-links {
     height: 1.25rem;
     font-size: 0.75rem;
     border: 0;
   }
 }

 @media (max-width: 46.24em) {
   .ue-c-seo-links {
     height: 1.25rem;
     font-size: 0.75rem;
   }
 }

 .ue-c-seo-links:after {
   content: '';
   width: 3.125rem;
   position: absolute;
   right: 0;
   top: 0;
   bottom: 0;
   background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #f3f3f3);
 }

 .ue-c-seo-links__title {
   display: flex;
   align-items: center;
   flex-shrink: 0;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-weight: 700;
   color: #666;
 }

 .ue-c-seo-links__title:after {
   content: '';
   display: inline-block;
   width: 1px;
   height: 60%;
   max-height: 20px;
   background-color: #cecece;
   margin: 0 0 0 0.25rem;
 }

 @media (min-width: 46.25em) {
   .ue-c-seo-links__title:after {
     margin: 0 0 0 0.5rem;
   }
 }

 .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: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
 }

 @media (max-width: 61.24em) {
   .ue-c-seo-links__list {
     overflow-x: auto;
   }
 }

 .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;
 }

 @media (min-width: 46.25em) {
   .ue-c-seo-links__item {
     padding: 0 0.5rem;
   }
 }

 .ue-c-seo-links__item a {
   text-decoration: none;
   color: #2e6d9d;
 }

 @media (max-width: 46.24em) {
   .ue-c-seo-links__item a {
     color: #666;
   }
 }

 @media (min-width: 46.25em) {
   .ue-c-seo-links__item a {
     color: #666;
   }

   .ue-c-seo-links__item a:hover {
     color: #1e4d68;
   }
 }

 .ue-c-seo-links__item:not(:last-child):after {
   content: '';
   width: 4px;
   height: 4px;
   display: inline-block;
   position: absolute;
   right: 0;
   top: 50%;
   transform: translate(50%, -50%);
   border-radius: 50%;
   background-color: #cecece;
 }

 .ue-c-seo-links__item:last-child {
   padding-right: 3.125rem;
 }

 .ue-c-seo-links-container {
   background-color: #f3f3f3;
   width: 100%;
   display: flex;
   justify-content: center;
   box-sizing: border-box;
   padding: 0 0.625rem;
 }

 .ue-c-seo-links-container .ue-c-seo-links {
   padding: 0;
 }

 .ue-l-side-panel {
   position: absolute;
   z-index: 2;
   box-sizing: border-box;
   overflow: auto;
   visibility: hidden;
   -webkit-overflow-scrolling: touch;
   scroll-behavior: smooth;
   transition: transform 0.25s;
 }

 .ue-l-side-panel__title {
   font-family: Arial, Helvetica, 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--fixed {
   position: fixed;
   max-height: 100%;
 }

 .ue-l-side-panel--z10 {
   z-index: 10;
 }

 .ue-l-side-panel--z30 {
   z-index: 15010;
 }

 .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;
 }

 @media (min-width: 46.25em) {
   .ue-l-side-panel--show+.ue-l-side-panel__mask--transparent {
     background: 0 0;
   }
 }

 .ue-l-side-panel--padding-top {
   padding-top: 36px;
 }

 .ue-l-side-panel--padding-bottom {
   padding-bottom: 2.75rem;
 }

 @media (min-width: 20em) {
   .ue-l-side-panel--fixed-bottom-from-mobile {
     bottom: 0;
     right: 0;
     left: 0;
     top: auto;
   }
 }

 .ue-l-side-panel--fixed-top-right-from-mobile {
   top: 0;
   right: 0;
   bottom: inherit;
   left: inherit;
 }

 @media (min-width: 46.25em) {
   .ue-l-side-panel--fixed-top-right-from-tablet {
     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;
   }
 }

 @media (min-width: 46.25em) {
   .ue-l-side-panel--right-to-left-from-tablet {
     transform: translateX(100vw) translateY(0);
     right: 0;
   }
 }

 @media (min-width: 20em) {
   .ue-l-side-panel--full-width-from-mobile {
     width: 100%;
   }
 }

 @media (min-width: 20em) {
   .ue-l-side-panel--full-height-from-mobile {
     height: 100vh;
   }
 }

 @media (min-width: 46.25em) {
   .ue-l-side-panel--full-height-from-tablet {
     height: 100vh;
   }
 }

 @media (min-width: 46.25em) {
   .ue-l-side-panel--height-517-from-tablet {
     height: 32.3125rem;
   }
 }

 @media (min-width: 20em) {
   .ue-l-side-panel--width-320-from-mobile {
     width: 20rem;
   }
 }

 @media (min-width: 46.25em) {
   .ue-l-side-panel--width-240-from-tablet {
     width: 15rem;
   }
 }

 @media (min-width: 46.25em) {
   .ue-l-side-panel--width-760-from-tablet {
     width: 47.5rem;
   }
 }

 @media (min-width: 61.25em) {
   .ue-l-side-panel--width-990-from-desktop {
     width: 61.875rem;
   }
 }

 .ue-l-side-panel--show {
   transform: none;
   visibility: visible;
 }

 .ue-c-main-header {
   border-bottom: 1px solid #e6e6e6;
   background: #fff;
   width: 100%;
   box-sizing: border-box;
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
   z-index: 15000;
 }

 .ue-c-main-header :focus {
   outline: 0;
 }

 .ue-c-main-header:nth-last-child(n) {
   box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
 }

 @media (min-width: 46.25em) {
   .ue-c-main-header:nth-last-child(n) {
     box-shadow: none;
   }
 }

 .ue-c-main-header:nth-last-child(n) {
   box-shadow: unset;
 }

 header .ue-c-main-navigation__list,
 header.loc-theme .ue-c-main-navigation__list {
   padding: 0;
   margin: 0;
   list-style-type: none;
   background-color: transparent;
 }

 @media (max-width: 1280px) {
   .ue-c-main-navigation {
     display: none !important;
   }
 }

 header .ue-c-main-navigation__list-item:last-of-type,
 header.loc-theme .ue-c-main-navigation__list-item:last-of-type {
   overflow: hidden;
 }

 header .ue-c-main-navigation__list-item svg,
 header.loc-theme .ue-c-main-navigation__list-item svg {
   margin: 0 0.25rem;
   margin-top: -0.25rem;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation__body,
   header.loc-theme .ue-c-main-navigation__body {
     display: flex;
     height: -webkit-max-content;
     height: -moz-max-content;
     height: max-content;
     box-sizing: border-box;
   }

   header .ue-c-main-navigation__link.is-bold,
   header.loc-theme .ue-c-main-navigation__link.is-bold {
     font-weight: 700;
   }

   header .ue-c-main-navigation,
   header.loc-theme .ue-c-main-navigation {
     flex-grow: 1;
     width: -webkit-fit-content;
     width: -moz-fit-content;
     width: fit-content;
   }
 }

 header .ue-c-main-navigation__title,
 header.loc-theme .ue-c-main-navigation__title {
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-weight: 700;
   font-style: normal;
   color: #000;
   border-bottom: 1px solid #cecece;
   text-transform: uppercase;
   font-size: 1.0625rem;
   line-height: 1.125rem;
   letter-spacing: 0;
   padding-top: 1rem;
   padding-bottom: 0.25rem;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation__title,
   header.loc-theme .ue-c-main-navigation__title {
     font-size: 0.9375rem;
     line-height: 1.125rem;
     letter-spacing: 0;
   }
 }

 @media (min-width: 61.25em) {

   header .ue-c-main-navigation__title,
   header.loc-theme .ue-c-main-navigation__title {
     font-size: 0.9375rem;
     line-height: 1.125rem;
     letter-spacing: 0;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation__title,
   header.loc-theme .ue-c-main-navigation__title {
     margin-bottom: 0.5rem;
   }
 }

 @media (min-width: 61.25em) {

   header .ue-c-main-navigation__title,
   header.loc-theme .ue-c-main-navigation__title {
     margin-bottom: 0.5rem;
   }
 }

 header .ue-c-main-navigation__footer,
 header.loc-theme .ue-c-main-navigation__footer {
   background: #f3f3f3;
   border-top: 1px solid #d3d3d3;
   color: #666;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   font-weight: 400;
   font-style: normal;
   font-size: 0.8125rem;
   line-height: 1.125rem;
   letter-spacing: 0;
 }

 header .ue-c-main-navigation__footer>*,
 header.loc-theme .ue-c-main-navigation__footer>* {
   display: flex;
   justify-content: flex-start;
   align-items: flex-start;
   padding: 0.5rem 1rem;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation__footer,
   header.loc-theme .ue-c-main-navigation__footer {
     font-size: 0.75rem;
     line-height: 0.875rem;
     letter-spacing: 0;
   }
 }

 @media (min-width: 61.25em) {

   header .ue-c-main-navigation__footer,
   header.loc-theme .ue-c-main-navigation__footer {
     font-size: 0.75rem;
     line-height: 0.875rem;
     letter-spacing: 0;
   }
 }

 header .ue-c-main-navigation__trust,
 header.loc-theme .ue-c-main-navigation__trust {
   flex-direction: column;
   color: #666;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   text-decoration: none;
 }

 header .ue-c-main-navigation__trust svg,
 header.loc-theme .ue-c-main-navigation__trust svg {
   width: 135px;
 }

 header .ue-c-main-navigation__address,
 header.loc-theme .ue-c-main-navigation__address {
   border-bottom: 1px solid #d3d3d3;
 }

 header .ue-c-main-navigation__corporative ul,
 header.loc-theme .ue-c-main-navigation__corporative ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
   display: flex;
   flex-wrap: wrap;
 }

 header .ue-c-main-navigation__corporative ul> :not(:last-child):after,
 header.loc-theme .ue-c-main-navigation__corporative ul> :not(:last-child):after {
   content: '|';
   margin: 0 0.5rem;
 }

 header .ue-c-main-navigation__corporative ul a,
 header.loc-theme .ue-c-main-navigation__corporative ul a {
   text-decoration: none;
   color: #666;
 }

 header .ue-c-main-navigation__corporative ul a:hover,
 header.loc-theme .ue-c-main-navigation__corporative ul a:hover {
   color: #525252;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation__footer--position-bottom,
   header.loc-theme .ue-c-main-navigation__footer--position-bottom {
     line-height: 1rem;
   }

   header .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__address,
   header.loc-theme .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__address {
     border: 0;
     padding-bottom: 0;
   }

   header .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__address,
   header .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__corporative,
   header.loc-theme .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__address,
   header.loc-theme .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__corporative {
     float: left;
     padding-right: 0;
   }

   header .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__trust,
   header.loc-theme .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__trust {
     align-items: center;
     flex-direction: row;
     float: right;
     padding-top: 1.5rem;
     padding-bottom: 0;
   }

   header .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__trust svg,
   header.loc-theme .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__trust svg {
     margin-left: 0.5rem;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__address,
   header .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__corporative,
   header.loc-theme .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__address,
   header.loc-theme .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__corporative {
     width: 50%;
   }
 }

 @media (min-width: 61.25em) {

   header .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__address,
   header .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__corporative,
   header.loc-theme .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__address,
   header.loc-theme .ue-c-main-navigation__footer--position-bottom .ue-c-main-navigation__corporative {
     width: 60%;
   }
 }

 header .ue-c-main-navigation__link,
 header.loc-theme .ue-c-main-navigation__link {
   margin: 0 0.5rem;
   padding: 0 0.5rem;
   height: 2.75rem;
   display: flex;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-weight: 400;
   font-style: normal;
   box-sizing: border-box;
   align-items: center;
   text-decoration: none;
   cursor: pointer;
   color: #216087;
   font-size: 1.0625rem;
   line-height: 1.125rem;
   letter-spacing: 0;
 }

 header .ue-c-main-navigation__link:active,
 header.loc-theme .ue-c-main-navigation__link:active {
   color: #216087;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation__link,
   header.loc-theme .ue-c-main-navigation__link {
     font-size: 1rem;
     line-height: 1.125rem;
     letter-spacing: 0;
   }
 }

 @media (min-width: 61.25em) {

   header .ue-c-main-navigation__link,
   header.loc-theme .ue-c-main-navigation__link {
     font-size: 1rem;
     line-height: 1.125rem;
     letter-spacing: 0;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation__link,
   header.loc-theme .ue-c-main-navigation__link {
     margin: 0;
     padding: 0.45rem 0;
     height: auto;
   }

   header .ue-c-main-navigation__link:hover,
   header.loc-theme .ue-c-main-navigation__link:hover {
     color: #1a4d6c;
   }
 }

 header .ue-c-main-navigation__link-dropdown,
 header.loc-theme .ue-c-main-navigation__link-dropdown {
   justify-content: space-between;
   color: #c51e1e;
 }

 header .ue-c-main-navigation__link-dropdown[aria-expanded='true'],
 header.loc-theme .ue-c-main-navigation__link-dropdown[aria-expanded='true'] {
   font-weight: 700;
 }

 header .ue-c-main-navigation__link-dropdown:active,
 header.loc-theme .ue-c-main-navigation__link-dropdown:active {
   color: #216087;
 }

 header .ue-c-main-navigation__link-dropdown-icon,
 header.loc-theme .ue-c-main-navigation__link-dropdown-icon {
   box-sizing: border-box;
   margin: 0.5rem 0.5rem 0 0;
   transform: translateY(-75%) rotate(45deg);
   transition: all 0.25s;
   width: 0.75rem;
   height: 0.75rem;
   border-style: solid;
   border-width: inherit;
   border-right-width: 0.09375rem;
   border-bottom-width: 0.09375rem;
   border-color: #c51e1e;
   pointer-events: none;
 }

 header .ue-c-main-navigation__link-dropdown-icon--open,
 header.loc-theme .ue-c-main-navigation__link-dropdown-icon--open {
   transform: translateY(-25%) rotate(-135deg);
   transition: all 0.25s;
 }

 header .ue-c-main-navigation__skip-links,
 header.loc-theme .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;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation__skip-links,
   header.loc-theme .ue-c-main-navigation__skip-links {
     top: 41px;
   }
 }

 header .ue-c-main-navigation__skip-links li,
 header.loc-theme .ue-c-main-navigation__skip-links li {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
 }

 header .ue-c-main-navigation__skip-links-item,
 header.loc-theme .ue-c-main-navigation__skip-links-item {
   font-size: 12px;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   color: #fff;
   background: #2e6d9d;
   padding: 10px;
 }

 header .ue-c-main-navigation__skip-links-item:active,
 header .ue-c-main-navigation__skip-links-item:focus,
 header.loc-theme .ue-c-main-navigation__skip-links-item:active,
 header.loc-theme .ue-c-main-navigation__skip-links-item:focus {
   left: 32768px;
   outline: 1px dotted #fff;
   position: absolute;
   width: 100%;
   border-bottom: 1px solid #000;
   text-align: left;
   text-decoration: none;
 }

 header .ue-l-main-navigation__list--columns-4,
 header.loc-theme .ue-l-main-navigation__list--columns-4 {
   -webkit-columns: 4;
   -moz-columns: 4;
   columns: 4;
 }

 header .ue-l-main-navigation__list--columns-3,
 header.loc-theme .ue-l-main-navigation__list--columns-3 {
   -webkit-columns: 3;
   -moz-columns: 3;
   columns: 3;
 }

 header .ue-l-main-navigation__list--columns-2,
 header.loc-theme .ue-l-main-navigation__list--columns-2 {
   -webkit-columns: 2;
   -moz-columns: 2;
   columns: 2;
 }

 header .ue-l-main-header__row,
 header.loc-theme .ue-l-main-header__row {
   width: 100%;
   display: flex;
   box-sizing: border-box;
 }

 header .ue-l-main-header__top,
 header.loc-theme .ue-l-main-header__top {
   position: relative;
   height: 2.25rem;
 }

 header .ue-l-main-header__top,
 header.loc-theme .ue-l-main-header__top {
   flex-direction: column;
   align-items: center;
   box-shadow: none;
   background-color: #fff;
   height: 40px;
 }

 header .ue-l-main-header__top .ue-c-main-header__nav,
 header.loc-theme .ue-l-main-header__top .ue-c-main-header__nav {
   height: 100%;
   width: 48px;
 }

 @media (min-width: 23.4375em) {

   header .ue-l-main-header__top .ue-c-main-header__nav,
   header.loc-theme .ue-l-main-header__top .ue-c-main-header__nav {
     width: 58px;
   }
 }

 header .ue-l-main-header__top .ue-c-main-header__nav,
 header.loc-theme .ue-l-main-header__top .ue-c-main-header__nav {
   width: 100%;
   display: flex;
   position: relative;
   box-sizing: border-box;
   align-items: center;
 }

 header .ue-l-main-header__top .ue-l-side-panel--show:before,
 header.loc-theme .ue-l-main-header__top .ue-l-side-panel--show:before {
   content: '';
   display: block;
   width: 100%;
   height: 1px;
   position: fixed;
   left: 0;
   box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5);
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-header__top .ue-l-side-panel--show,
   header.loc-theme .ue-l-main-header__top .ue-l-side-panel--show {
     position: absolute;
     right: 0;
     top: 2.6875rem;
     height: auto;
     padding-bottom: 0;
     flex-direction: column;
     visibility: visible;
     opacity: 1;
     transition: opacity 0.2s linear;
   }

   header .ue-l-main-header__top .ue-l-side-panel--show:before,
   header.loc-theme .ue-l-main-header__top .ue-l-side-panel--show:before {
     display: none;
   }

   header .ue-l-main-header__top .ue-l-side-panel[aria-hidden='true'],
   header.loc-theme .ue-l-main-header__top .ue-l-side-panel[aria-hidden='true'] {
     position: absolute;
     right: inherit;
     left: 0;
     top: 2.6875rem;
     height: auto;
     padding-bottom: 0;
     flex-direction: column;
     visibility: hidden;
     opacity: 0;
     transition: opacity 0.2s linear, visibility 0.2s linear;
   }
 }

 @media screen and (-ms-high-contrast: none) and (min-width: 46.25em) {

   header .ue-l-main-header__top .ue-l-side-panel--show,
   header.loc-theme .ue-l-main-header__top .ue-l-side-panel--show {
     width: 740px;
   }
 }

 @media screen and (-ms-high-contrast: none) and (min-width: 61.25em) {

   header .ue-l-main-header__top .ue-l-side-panel--show,
   header.loc-theme .ue-l-main-header__top .ue-l-side-panel--show {
     width: 1440px;
   }
 }


 header .ue-l-main-header__bottom,
 header.loc-theme .ue-l-main-header__bottom {
   background-color: #c51e1e;
   color: #202020;
   position: relative;
   flex-direction: column;
   min-height: 2.75rem;
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-header__bottom,
   header.loc-theme .ue-l-main-header__bottom {
     height: 48px;
     flex-direction: row;
     justify-content: center;
     align-items: center;
     border-top: 0;
     border-bottom: 2px solid #8e1919;
   }
 }

 .ue-l-main-header--fixed header .ue-l-main-header__bottom,
 .ue-l-main-header--fixed header.loc-theme .ue-l-main-header__bottom {
   margin-top: 0;
 }

 header .ue-l-main-header__bottom .ue-l-side-panel--show,
 header.loc-theme .ue-l-main-header__bottom .ue-l-side-panel--show {
   height: 100%;
   padding-top: 5rem;
 }

 header .ue-l-main-header__bottom .ue-l-side-panel--show+.ue-l-side-panel__mask,
 header.loc-theme .ue-l-main-header__bottom .ue-l-side-panel--show+.ue-l-side-panel__mask {
   position: fixed;
 }

 header .ue-l-main-header__wrapper,
 header.loc-theme .ue-l-main-header__wrapper {
   width: 80%;
   display: flex;
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-header__wrapper,
   header.loc-theme .ue-l-main-header__wrapper {
     align-items: center;
     position: relative;
     height: 100%;
     width: 100%;
     padding: 0 0.5rem;
   }
 }

 @media (min-width: 61.25em) {

   header .ue-l-main-header__wrapper,
   header.loc-theme .ue-l-main-header__wrapper {
     max-width: 1440px;
     padding: 0;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-header__column,
   header.loc-theme .ue-l-main-header__column {
     width: auto;
   }

   header .ue-l-main-header__column .ue-c-main-navigation__link,
   header.loc-theme .ue-l-main-header__column .ue-c-main-navigation__link {
     font-size: 0.875rem;
   }
 }

 header .ue-l-main-header__top,
 header .ue-l-main-header__top .ue-c-main-header__primary,
 header.loc-theme .ue-l-main-header__top,
 header.loc-theme .ue-l-main-header__top .ue-c-main-header__primary {
   z-index: 21;
 }

 header .ue-l-main-header__top .ue-c-main-header__nav,
 header.loc-theme .ue-l-main-header__top .ue-c-main-header__nav {
   z-index: 19;
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-header__top .ue-c-main-header__nav,
   header .ue-l-main-header__top .ue-c-main-navigation__skip-links,
   header.loc-theme .ue-l-main-header__top .ue-c-main-header__nav,
   header.loc-theme .ue-l-main-header__top .ue-c-main-navigation__skip-links {
     z-index: 21;
   }
 }

 header .ue-l-main-header__top .ue-c-main-header__button.is-primary,
 header.loc-theme .ue-l-main-header__top .ue-c-main-header__button.is-primary {
   z-index: 21;
   margin-right: 24px;
 }

 header .ue-l-main-header__top .ue-l-side-panel,
 header .ue-l-main-header__top .ue-l-side-panel--show:before,
 header.loc-theme .ue-l-main-header__top .ue-l-side-panel,
 header.loc-theme .ue-l-main-header__top .ue-l-side-panel--show:before {
   z-index: 19;
 }

 header .ue-l-main-header__top .ue-l-side-panel--show+.ue-l-side-panel__mask,
 header.loc-theme .ue-l-main-header__top .ue-l-side-panel--show+.ue-l-side-panel__mask {
   z-index: 18;
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-header__top .ue-l-side-panel--show+.ue-l-side-panel__mask,
   header.loc-theme .ue-l-main-header__top .ue-l-side-panel--show+.ue-l-side-panel__mask {
     pointer-events: all;
   }
 }

 header .ue-l-main-header__bottom,
 header.loc-theme .ue-l-main-header__bottom {
   z-index: 19;
 }

 header .ue-l-main-header__bottom .ue-c-main-header__primary,
 header.loc-theme .ue-l-main-header__bottom .ue-c-main-header__primary {
   z-index: 20;
 }

 header .ue-l-main-header__bottom .ue-l-side-panel,
 header .ue-l-main-header__bottom .ue-l-side-panel--show:before,
 header.loc-theme .ue-l-main-header__bottom .ue-l-side-panel,
 header.loc-theme .ue-l-main-header__bottom .ue-l-side-panel--show:before {
   z-index: 18;
 }

 header .ue-l-main-header__bottom .ue-l-side-panel--show+.ue-l-side-panel__mask,
 header.loc-theme .ue-l-main-header__bottom .ue-l-side-panel--show+.ue-l-side-panel__mask {
   z-index: 17;
 }

 header .ue-l-main-header__bottom .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item:not(.hide).has-overflow button,
 header .ue-l-main-header__bottom .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow,
 header.loc-theme .ue-l-main-header__bottom .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item:not(.hide).has-overflow button,
 header.loc-theme .ue-l-main-header__bottom .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow {
   z-index: 16;
 }

 header .ue-l-main-header__bottom .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow--mask,
 header.loc-theme .ue-l-main-header__bottom .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow--mask {
   z-index: 15;
 }

 header .ue-c-main-header__nav,
 header.loc-theme .ue-c-main-header__nav {
   width: 100%;
   height: 100%;
 }

 header .ue-c-main-header__button-menu.is-primary svg,
 header.loc-theme .ue-c-main-header__button-menu.is-primary svg {
   height: 24px;
 }

 header .ue-c-main-header__primary,
 header.loc-theme .ue-c-main-header__primary {
   width: 100%;
   box-sizing: border-box;
   display: flex;
   align-items: center;
   justify-content: space-between;
   height: 100%;
   background-color: #fff;
   color: #333;
   padding: 0 0 0 0.625rem;
 }

 @media (min-width: 23.4375em) {

   header .ue-c-main-header__primary,
   header.loc-theme .ue-c-main-header__primary {
     padding: 0 0 0 1rem;
   }
 }

 header .ue-c-main-header__primary,
 header.loc-theme .ue-c-main-header__primary {
   box-shadow: none;
   background-color: transparent;
   display: flex;
 }

 @media (min-width: 61.25em) {

   header .ue-c-main-header__nav,
   header .ue-c-main-header__primary,
   header.loc-theme .ue-c-main-header__nav,
   header.loc-theme .ue-c-main-header__primary {
     max-width: 1440px;
   }
 }


 @media (min-width: 30em) {

   header .ue-c-main-header__logo,
   header.loc-theme .ue-c-main-header__logo {
     width: 144px;
   }
 }

 header .ue-c-main-header__logo svg,
 header.loc-theme .ue-c-main-header__logo svg {
   fill: #000;
 }

 header .ue-c-main-header__logo svg .ue-c-main-logo-ball,
 header.loc-theme .ue-c-main-header__logo svg .ue-c-main-logo-ball {
   fill: #6887a6;
 }

 @media screen and (-ms-high-contrast: none) {

   header .ue-c-main-header__logo,
   header.loc-theme .ue-c-main-header__logo {
     height: 28px;
   }
 }

 header .ue-c-main-header__logo--small,
 header.loc-theme .ue-c-main-header__logo--small {
   width: 2.25rem;
   box-sizing: initial;
   fill: #6887a6;
 }

 header .ue-c-main-header__logo--small svg,
 header.loc-theme .ue-c-main-header__logo--small svg {
   width: 1.25rem;
   height: 1.25rem;
 }

 header .ue-c-main-header__logo,
 header .ue-c-main-header__logo--small,
 header.loc-theme .ue-c-main-header__logo,
 header.loc-theme .ue-c-main-header__logo--small {
   display: flex;
 }

 header .ue-c-main-header__logo--small.hide,
 header .ue-c-main-header__logo.hide,
 header.loc-theme .ue-c-main-header__logo--small.hide,
 header.loc-theme .ue-c-main-header__logo.hide {
   display: none;
 }


 header .ue-c-main-header__wrapper,
 header.loc-theme .ue-c-main-header__wrapper {
   width: 100%;
   display: flex;
   box-sizing: border-box;
   height: 44px;
 }

 header .ue-c-main-header__title,
 header.loc-theme .ue-c-main-header__title {
   margin: 0;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   color: #000;
   text-transform: uppercase;
   font-weight: 400;
   font-size: 0.9375rem;
   line-height: 1.125rem;
   letter-spacing: 0;
   min-width: auto;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   align-self: center;
   text-align: left;
   width: 100%;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-header__title,
   header.loc-theme .ue-c-main-header__title {
     font-size: 0.9375rem;
     line-height: 1.125rem;
     letter-spacing: 0;
   }
 }

 @media (min-width: 61.25em) {

   header .ue-c-main-header__title,
   header.loc-theme .ue-c-main-header__title {
     font-size: 0.9375rem;
     line-height: 1.125rem;
     letter-spacing: 0;
   }
 }

 header .ue-c-main-header__title-article,
 header.loc-theme .ue-c-main-header__title-article {
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   color: #000;
   text-transform: inherit;
   font-weight: 400;
   font-size: 0.9375rem;
   line-height: 1.125rem;
   letter-spacing: 0;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-header__title-article,
   header.loc-theme .ue-c-main-header__title-article {
     font-size: 0.9375rem;
     line-height: 1.125rem;
     letter-spacing: 0;
   }
 }

 @media (min-width: 61.25em) {

   header .ue-c-main-header__title-article,
   header.loc-theme .ue-c-main-header__title-article {
     font-size: 0.9375rem;
     line-height: 1.125rem;
     letter-spacing: 0;
   }
 }

 header .ue-c-main-header__title>span,
 header.loc-theme .ue-c-main-header__title>span {
   font-weight: 400;
   position: relative;
   padding-left: 0.5rem;
 }

 header .ue-c-main-header__title>span:before,
 header.loc-theme .ue-c-main-header__title>span:before {
   content: '';
   position: absolute;
   margin: 0;
   width: 0.25rem;
   height: 0.25rem;
   background: #000;
   border-radius: 100%;
   top: 50%;
   transform: translateY(-50%);
   left: 0;
 }

 header .ue-c-main-header__title.hide,
 header.loc-theme .ue-c-main-header__title.hide {
   display: none;
 }

 header div[aria-hidden='true'] .ue-c-main-header__wrapper,
 header.loc-theme div[aria-hidden='true'] .ue-c-main-header__wrapper {
   box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
 }

 header .ue-c-main-header__button,
 header.loc-theme .ue-c-main-header__button {
   border: none;
   cursor: pointer;
   position: relative;
   padding: 0;
 }

 header .ue-c-main-header__button-menu.is-primary,
 header.loc-theme .ue-c-main-header__button-menu.is-primary {
   width: 48px;
   height: 100%;
   border: 0;
   background-color: #fff;
   box-sizing: unset;
   display: flex;
 }

 header .ue-c-main-header__button-menu.is-primary,
 header.loc-theme .ue-c-main-header__button-menu.is-primary {
   width: auto;
   height: auto;
 }

 @media (min-width: 61.25em) {

   header .ue-c-main-header__button-menu.is-primary,
   header.loc-theme .ue-c-main-header__button-menu.is-primary {
     width: auto;
     height: auto;
   }
 }

 header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon,
 header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon {
   top: 50%;
   transform: translateY(-50%);
 }

 header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon,
 header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:after,
 header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:before,
 header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon,
 header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:after,
 header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:before {
   width: 100%;
   height: 1.5px;
   background-color: #000;
   -webkit-backface-visibility: hidden;
   backface-visibility: hidden;
   position: absolute;
   left: 0;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon,
   header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:after,
   header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:before,
   header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon,
   header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:after,
   header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:before {
     right: 0;
     left: inherit;
     height: 0.08rem;
   }
 }

 header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon,
 header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:after,
 header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:before,
 header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon,
 header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:after,
 header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:before {
   content: '';
   transition: all 0.25s;
 }

 header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:before,
 header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:before {
   top: -0.3125rem;
 }

 header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:after,
 header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon:after {
   top: 0.3125rem;
 }

 header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon,
 header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon {
   width: 23px;
   left: 10px;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon,
   header.loc-theme .ue-c-main-header__button-menu.is-primary .ue-c-main-header__button-menu-icon {
     width: 16px;
     left: inherit;
   }
 }

 header .ue-c-main-header__progress-bar,
 header.loc-theme .ue-c-main-header__progress-bar {
   width: 100%;
   top: 2.5625rem;
   left: 0;
   height: 0.1875rem;
   z-index: 7;
   background: #c51e1e;
 }

 header .ue-c-main-header__progress-bar-fill,
 header.loc-theme .ue-c-main-header__progress-bar-fill {
   height: 100%;
   max-width: 100% !important;
   width: 0;
   background-color: #000;
   display: block;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-header__progress-bar,
   header.loc-theme .ue-c-main-header__progress-bar {
     top: 2.75rem;
   }
 }

 header .ue-c-main-header__tools,
 header.loc-theme .ue-c-main-header__tools {
   display: flex;
   flex: 0 1 auto;
   align-items: center;
   justify-content: flex-end;
   min-width: -webkit-fit-content;
   min-width: -moz-fit-content;
   min-width: fit-content;
 }

 header .ue-c-main-header__tools>*,
 header.loc-theme .ue-c-main-header__tools>* {
   display: flex;
   box-sizing: border-box;
 }

 header .ue-c-main-header__tools>* a,
 header.loc-theme .ue-c-main-header__tools>* a {
   display: flex;
   justify-content: center;
 }

 header .ue-c-main-header__tools>* a span,
 header.loc-theme .ue-c-main-header__tools>* a span {
   align-self: center;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-header__tools> :not(:last-child),
   header.loc-theme .ue-c-main-header__tools> :not(:last-child) {
     position: relative;
   }

   header .ue-c-main-header__tools> :not(:last-child):after,
   header.loc-theme .ue-c-main-header__tools> :not(:last-child):after {
     content: '';
     position: absolute;
     width: 1px;
     height: 15px;
     background: #c9c9c9;
     top: 50%;
     right: 0;
     transform: translateY(-50%);
   }

   header .ue-c-main-header__tools> :not(:last-child) span,
   header.loc-theme .ue-c-main-header__tools> :not(:last-child) span {
     padding: 0 0.3rem;
   }
 }

 header .ue-c-main-header__tools.ue-l-main-header--fixed,
 header.loc-theme .ue-c-main-header__tools.ue-l-main-header--fixed {
   top: 8px;
   right: 8px;
 }

 header .ue-c-main-header__login svg,
 header.loc-theme .ue-c-main-header__login svg {
   stroke: #000;
   fill: transparent;
 }

 @media (min-width: 20em) {

   header .ue-c-main-header__subscription,
   header.loc-theme .ue-c-main-header__subscription {
     margin-left: 0;
   }
 }

 header .ue-c-main-header__subscription a,
 header.loc-theme .ue-c-main-header__subscription a {
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   color: #907326;
   font-weight: 400;
   font-size: 1rem;
   line-height: 1.125rem;
   text-decoration: none;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-header__subscription a,
   header.loc-theme .ue-c-main-header__subscription a {
     font-size: 0.8125rem;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-header__tools *,
   header.loc-theme .ue-c-main-header__tools * {
     margin-left: 0;
   }

   header .ue-c-main-header__tools :last-child,
   header.loc-theme .ue-c-main-header__tools :last-child {
     margin-right: 0;
   }

   header .ue-c-main-header__tools * a,
   header.loc-theme .ue-c-main-header__tools * a {
     text-decoration: none;
     font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
     font-size: 0.8125rem;
     line-height: 0.875rem;
     color: #333;
     margin: 0;
     padding: 0.3rem;
     font-size: 12px;
   }

   header .ue-c-main-header__tools * a:hover,
   header.loc-theme .ue-c-main-header__tools * a:hover {
     color: #999;
   }

   header .ue-c-main-header__tools .ue-c-main-header__subscription a,
   header.loc-theme .ue-c-main-header__tools .ue-c-main-header__subscription a {
     color: #907326;
   }

   header .ue-c-main-header__tools .ue-c-main-header__login a span,
   header .ue-c-main-header__tools .ue-c-main-header__subscription a span,
   header.loc-theme .ue-c-main-header__tools .ue-c-main-header__login a span,
   header.loc-theme .ue-c-main-header__tools .ue-c-main-header__subscription a span {
     position: relative;
   }
 }

 header .ue-c-main-header__social-tools,
 header.loc-theme .ue-c-main-header__social-tools {
   display: none;
   margin: 0;
   padding: 0;
   list-style-type: none;
 }

 header .ue-c-main-header__social-tools--show,
 header.loc-theme .ue-c-main-header__social-tools--show {
   display: flex;
   flex-shrink: 0;
 }

 header .ue-c-main-header__social-tools a,
 header.loc-theme .ue-c-main-header__social-tools a {
   display: flex;
   height: 100%;
 }

 header .ue-c-main-header__social-tools svg,
 header.loc-theme .ue-c-main-header__social-tools svg {
   fill: #202020;
   width: 36px;
   height: auto;
 }

 header .ue-l-main-header--row-left-align,
 header.loc-theme .ue-l-main-header--row-left-align {
   flex-direction: row;
   width: auto;
   margin: 0 auto;
   justify-content: center;
 }

 header .ue-l-main-header--row-left-align .ue-c-main-header__primary,
 header.loc-theme .ue-l-main-header--row-left-align .ue-c-main-header__primary {
   width: 100%;
   padding: 0 32px;
 }

 @media screen and (-ms-high-contrast: none) {

   header .ue-l-main-header--row-left-align,
   header.loc-theme .ue-l-main-header--row-left-align {
     align-items: stretch;
   }

   header .ue-l-main-header--row-left-align .ue-c-main-header__primary,
   header.loc-theme .ue-l-main-header--row-left-align .ue-c-main-header__primary {
     height: 100%;
   }
 }

 header .ue-l-main-header--row-left-align .ue-c-main-header__nav,
 header.loc-theme .ue-l-main-header--row-left-align .ue-c-main-header__nav {
   height: auto;
 }

 header .ue-l-main-header--row-left-align .ue-c-main-header__nav .is-primary,
 header .ue-l-main-header--row-left-align .ue-c-main-header__nav .ue-l-side-panel,
 header.loc-theme .ue-l-main-header--row-left-align .ue-c-main-header__nav .is-primary,
 header.loc-theme .ue-l-main-header--row-left-align .ue-c-main-header__nav .ue-l-side-panel {
   pointer-events: all;
 }

 header .ue-l-main-header--row-left-align .ue-c-main-header__nav .ue-l-side-panel--show,
 header.loc-theme .ue-l-main-header--row-left-align .ue-c-main-header__nav .ue-l-side-panel--show {
   border-top: 1px solid #cecece;
   top: 44px;
 }


 header .ue-l-main-header--row-left-align .ue-c-main-header__tools>* a,
 header.loc-theme .ue-l-main-header--row-left-align .ue-c-main-header__tools>* a {
   padding: 0;
 }

 header .ue-l-main-header--row-left-align .ue-c-main-header__tools .ue-c-main-header__subscription a span,
 header.loc-theme .ue-l-main-header--row-left-align .ue-c-main-header__tools .ue-c-main-header__subscription a span {
   border-right: 1px solid #000;
 }

 header .ue-l-main-header--row-left-align .ue-l-main-header__nav--centered,
 header.loc-theme .ue-l-main-header--row-left-align .ue-l-main-header__nav--centered {
   pointer-events: none;
   align-items: center;
   padding-left: 17px;
 }

 header .ue-c-main-navigation--highlight,
 header.loc-theme .ue-c-main-navigation--highlight {
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-weight: 700;
   font-style: normal;
   background-color: #907326;
 }

 header .ue-c-main-navigation--highlight>a,
 header.loc-theme .ue-c-main-navigation--highlight>a {
   color: #907326;
   margin-top: 0.25rem;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation--highlight,
   header.loc-theme .ue-c-main-navigation--highlight {
     background-color: transparent;
     font-weight: 400;
   }

   header .ue-c-main-navigation--highlight>.ue-c-main-navigation__link,
   header.loc-theme .ue-c-main-navigation--highlight>.ue-c-main-navigation__link {
     font-weight: 700;
     margin: 0;
   }

   header .ue-c-main-navigation--highlight>.ue-c-main-navigation__link:hover,
   header.loc-theme .ue-c-main-navigation--highlight>.ue-c-main-navigation__link:hover {
     text-shadow: none !important;
   }
 }

 header .ue-c-main-navigation--high-contrast .ue-c-main-navigation__list,
 header.loc-theme .ue-c-main-navigation--high-contrast .ue-c-main-navigation__list {
   background-color: #216087;
 }

 header .ue-c-main-navigation--high-contrast .ue-c-main-navigation__list .ue-c-main-navigation__link,
 header.loc-theme .ue-c-main-navigation--high-contrast .ue-c-main-navigation__list .ue-c-main-navigation__link {
   color: #fff;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation--high-contrast .ue-c-main-navigation__list--first-level,
   header.loc-theme .ue-c-main-navigation--high-contrast .ue-c-main-navigation__list--first-level {
     background-color: #216087;
   }

   header .ue-c-main-navigation--high-contrast .ue-c-main-navigation__list--first-level .ue-c-main-navigation__link,
   header.loc-theme .ue-c-main-navigation--high-contrast .ue-c-main-navigation__list--first-level .ue-c-main-navigation__link {
     color: #fff;
   }

   header .ue-c-main-navigation--high-contrast .ue-c-main-navigation__list--first-level .ue-c-main-navigation__link-dropdown[aria-expanded='true'],
   header.loc-theme .ue-c-main-navigation--high-contrast .ue-c-main-navigation__list--first-level .ue-c-main-navigation__link-dropdown[aria-expanded='true'] {
     font-weight: 400;
     background-color: #1e4d68;
     color: #fff;
   }
 }

 .header__right {
   margin-left: auto;
   align-items: center;
   display: flex;
   position: relative;
   height: 40px;
   pointer-events: all;
   z-index: 21;
 }

 .header__right a {
   margin: 0 24px 0 0;
   font-size: 15px;
   font-weight: 400;
   position: relative;
   text-decoration: none;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
 }

 .header__right a:hover {
   font-weight: 500;
 }

 @media (max-width: 480px) {
   .header__right .header-white-btn {
     display: none;
   }

   .header__right a:not(.header__live-tv-link-desktop) {
     display: none;
   }

   .header__right .header__live-tv-link-desktop {
     margin-right: 0;
   }

   header .ue-l-main-header__top .ue-c-main-header__button.is-primary,
   header.loc-theme .ue-l-main-header__top .ue-c-main-header__button.is-primary {
     margin-right: 16px;
   }
 }

 header .ue-c-main-navigation__list--second-level,
 header.loc-theme .ue-c-main-navigation__list--second-level {
   border-top: 1px solid #cecece;
   border-bottom: 1px solid #cecece;
   background-color: #f3f3f3;
   padding: 0.25rem;
 }

 .header-white-btn {
   background: #fff;
   border: 1px solid #0c0c0c;
   box-sizing: border-box;
   border-radius: 8px;
   padding: 4px 8px;
   font-size: 14px !important;
   line-height: 20px;
   height: 32px;
   font-weight: 700 !important;
   margin-left: 12px !important;
   margin-right: 0 !important;
   display: flex;
   flex-direction: column;
   align-items: center;
   justify-content: center;
 }

 .header__close-icon-svg,
 .header__menu-icon-svg,
 .header__search-icon-svg {
   height: 24px;
   width: 24px;
   fill: #0c0c0c;
   transition: fill .4s ease;
 }

 .header__close-icon,
 .header__menu-icon,
 .header__search-icon {
   background: 0 0;
   border: none;
   box-shadow: none;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation__list--second-level,
   header.loc-theme .ue-c-main-navigation__list--second-level {
     position: absolute;
     left: 0;
     visibility: hidden;
     opacity: 0;
     border: 0;
     padding: 1rem;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-navigation__list-item .ue-c-main-navigation__list--second-level,
   header.loc-theme .ue-c-main-navigation__list-item .ue-c-main-navigation__list--second-level {
     transition: all 0.3s ease-in-out;
   }

   header .ue-c-main-navigation__list-item:hover .ue-c-main-navigation__list--second-level,
   header.loc-theme .ue-c-main-navigation__list-item:hover .ue-c-main-navigation__list--second-level {
     visibility: visible;
     opacity: 1;
     transition: all 0.3s ease-in-out;
   }
 }

 @media (max-width: 46.24em) {

   header .ue-l-main-navigation--display-inline,
   header.loc-theme .ue-l-main-navigation--display-inline {
     display: none;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list,
   header.loc-theme .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list {
     display: flex;
     height: 100%;
     align-items: center;
     overflow: hidden;
     overflow: visible;
   }

   header .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list>.ue-c-main-navigation__list-item,
   header.loc-theme .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;
     flex: 1 0 auto;
     position: relative;
   }

   header .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list>.ue-c-main-navigation__list-item--position-inherit,
   header.loc-theme .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list>.ue-c-main-navigation__list-item--position-inherit {
     position: inherit;
   }

   header .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link,
   header.loc-theme .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link {
     padding: 0 12px;
     justify-content: center;
   }

   header .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list--first-level>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link,
   header.loc-theme .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list--first-level>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link {
     font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
     font-weight: 500;
   }
 }

 @media (min-width: 46.25em) and (min-width: 46.25em) {

   header .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list--first-level>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link,
   header.loc-theme .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list--first-level>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link {
     font-size: 0.75rem;
     line-height: 1rem;
     letter-spacing: 0;
   }
 }

 @media (min-width: 46.25em) and (min-width: 61.25em) {

   header .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list--first-level>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link,
   header.loc-theme .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list--first-level>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link {
     font-size: 15px;
     line-height: 1rem;
     letter-spacing: 0;
   }
 }

 @media screen and (min-width: 46.25em) and (-ms-high-contrast: none) {

   header .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list,
   header.loc-theme .ue-l-main-navigation--display-inline>.ue-c-main-navigation__list {
     align-items: stretch;
   }
 }

 header .ue-l-main-navigation--display-inline .ue-c-main-navigation__list--second-level,
 header.loc-theme .ue-l-main-navigation--display-inline .ue-c-main-navigation__list--second-level {
   display: block;
 }

 header .ue-l-main-navigation--display-inline>.ue-c-main-navigation__title,
 header.loc-theme .ue-l-main-navigation--display-inline>.ue-c-main-navigation__title {
   display: none;
 }

 header .ue-l-main-navigation--display-inline .ue-c-main-navigation__link-dropdown[aria-expanded='true'],
 header.loc-theme .ue-l-main-navigation--display-inline .ue-c-main-navigation__link-dropdown[aria-expanded='true'] {
   font-weight: 400;
   background-color: #fff;
 }

 header .ue-l-main-navigation--display-inline .ue-c-main-navigation__link-dropdown-icon,
 header.loc-theme .ue-l-main-navigation--display-inline .ue-c-main-navigation__link-dropdown-icon {
   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);
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-navigation--truncated-width,
   header.loc-theme .ue-l-main-navigation--truncated-width {
     overflow: hidden;
     height: 37px;
     display: flex;
     pointer-events: all;
     position: relative;
     z-index: 21;
   }

   header .ue-l-main-navigation--truncated-width~.ue-c-main-header__button,
   header.loc-theme .ue-l-main-navigation--truncated-width~.ue-c-main-header__button {
     pointer-events: all;
   }

   header .ue-l-main-navigation--truncated-width:after,
   header.loc-theme .ue-l-main-navigation--truncated-width:after {
     content: '';
     background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff);
     position: absolute;
     right: 0;
     width: 2rem;
     height: 36px;
   }

   header .ue-l-main-navigation--truncated-width .ue-c-main-navigation__list-item,
   header.loc-theme .ue-l-main-navigation--truncated-width .ue-c-main-navigation__list-item {
     min-width: -webkit-max-content;
     min-width: -moz-max-content;
     min-width: max-content;
     width: -webkit-max-content;
     width: -moz-max-content;
     width: max-content;
   }

   header .ue-l-main-navigation--truncated-width>.ue-c-main-navigation__list--first-level>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link:not(.ue-c-main-navigation--high-contrast),
   header.loc-theme .ue-l-main-navigation--truncated-width>.ue-c-main-navigation__list--first-level>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link:not(.ue-c-main-navigation--high-contrast) {
     color: #333;
   }

   header .ue-l-main-navigation--truncated-width>.ue-c-main-navigation__list--first-level>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link:not(.ue-c-main-navigation--high-contrast):hover,
   header.loc-theme .ue-l-main-navigation--truncated-width>.ue-c-main-navigation__list--first-level>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link:not(.ue-c-main-navigation--high-contrast):hover {
     text-shadow: 0 0 1px #a2a2a2, 0 0 0 #333;
   }

   header .ue-l-main-navigation--truncated-width.ue-c-main-navigation--high-contrast .ue-c-main-navigation__link,
   header.loc-theme .ue-l-main-navigation--truncated-width.ue-c-main-navigation--high-contrast .ue-c-main-navigation__link {
     color: #fff;
   }
 }

 @media (min-width: 61.25em) {

   header .ue-l-main-navigation--truncated-width,
   header.loc-theme .ue-l-main-navigation--truncated-width {
     overflow: inherit;
     position: unset;
   }

   header .ue-l-main-navigation--truncated-width:after,
   header.loc-theme .ue-l-main-navigation--truncated-width:after {
     display: none;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list {
     background: 0 0;
     padding: 0;
     max-width: calc(100% - 75px);
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item:not(.hide),
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item:not(.hide) {
     position: relative;
     display: flex;
     flex: none;
     align-items: stretch;
     height: 100%;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item:not(.hide).is-current a,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item:not(.hide).is-current a {
     background-color: #000;
     color: #fff;
     border-radius: 3px;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item:not(.hide).has-overflow,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item:not(.hide).has-overflow {
     margin: 0;
     position: absolute;
     right: 0;
     width: 72px;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item:not(.hide).has-overflow button,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item:not(.hide).has-overflow button {
     padding: 0;
     margin: 0;
     width: 100%;
     height: 100%;
   }
 }

 @media (max-width: 46.24em) {

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item {
     display: none;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list.has-overflow,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list.has-overflow {
     position: absolute;
     right: 0;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list .ue-c-main-navigation__link,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list .ue-c-main-navigation__link {
     padding: 0.5rem 0.8rem;
     align-self: center;
     box-sizing: border-box;
     color: #fff;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list .ue-c-main-navigation__link:hover,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list .ue-c-main-navigation__link:hover {
     color: hsla(0, 0%, 100%, 0.8);
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list--first-level>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list--first-level>.ue-c-main-navigation__list-item>.ue-c-main-navigation__link {
     text-transform: inherit;
     font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
     font-size: 0.9375rem;
     line-height: 1.125rem;
     letter-spacing: 0;
     padding: 0.5rem 1rem;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button,
   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow {
     font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button {
     border: 0;
     width: 72px;
     display: flex;
     background-color: #c51e1e;
     padding: 0.5rem 1rem;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button-icon:after,
   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button-icon:before,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button-icon:after,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button-icon:before {
     content: '';
     transition: all 0.25s;
     width: 1px;
     height: 11px;
     background-color: #e2e2e2;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     position: absolute;
     right: 12px;
     top: 40%;
   }
 }

 @media screen and (min-width: 46.25em) and (-ms-high-contrast: none) {

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button-icon,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button-icon {
     height: 31px;
     width: 18px;
     position: relative;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button-icon:after,
   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button-icon:before,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button-icon:after,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button-icon:before {
     transition: all 0.25s;
     width: 11px;
     height: 1px;
     background-color: #e2e2e2;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     position: absolute;
     right: 0;
     top: 14px;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='false'],
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='false'] {
     margin-left: 0.5rem;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='false'] .ue-c-main-navigation__list-button-icon:before,
   header.loc-theme .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);
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='false'] .ue-c-main-navigation__list-button-icon:after,
   header.loc-theme .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);
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon,
   header.loc-theme .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;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:before,
   header.loc-theme .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);
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:after,
   header.loc-theme .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);
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='true'],
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='true'] {
     background-color: #fff;
     color: #000;
     height: 3.375rem;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='true']:hover,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='true']:hover {
     color: #000;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:after,
   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:before,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:after,
   header.loc-theme .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;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow {
     position: absolute;
     right: 0;
     top: 3rem;
     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: all 0.3s linear;
   }
 }

 @media screen and (min-width: 46.25em) and (-ms-high-contrast: none) {

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow {
     min-width: 300px;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow .ue-c-main-navigation__list-item,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow .ue-c-main-navigation__list-item {
     position: relative;
     flex: unset;
     align-items: unset;
     height: auto;
     min-width: 150px;
     --webkit-column-break-inside: avoid;
     page-break-inside: avoid;
     break-inside: avoid;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     --webkit-backface-visibility: hidden;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow .ue-c-main-navigation__list-item.is-current a,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow .ue-c-main-navigation__list-item.is-current a {
     background-color: #000;
     color: #fff;
     border-radius: 3px;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow .ue-c-main-navigation__link,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow .ue-c-main-navigation__link {
     width: 100%;
     padding: 0.45rem;
     color: #c51e1e;
     font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
     font-size: 0.9375rem;
     line-height: 1.125rem;
     letter-spacing: 0;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow .ue-c-main-navigation__link:hover,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow .ue-c-main-navigation__link:hover {
     color: #9e1818;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow.hide,
   header.loc-theme .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow.hide {
     display: unset;
     opacity: 0;
     visibility: hidden;
     transition: all 0.3s linear;
   }

   header .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-overflow--mask,
   header.loc-theme .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;
   }
 }

 header .ue-c-main-navigation__list-dropdown,
 header.loc-theme .ue-c-main-navigation__list-dropdown {
   background-color: #fff;
 }

 header .ue-c-main-navigation__list-dropdown *,
 header.loc-theme .ue-c-main-navigation__list-dropdown * {
   line-height: 2rem;
 }

 header .ue-c-main-navigation__list-dropdown-title,
 header.loc-theme .ue-c-main-navigation__list-dropdown-title {
   text-transform: uppercase;
   font-size: 0.875rem;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
 }

 header .ue-c-main-navigation__list-dropdown .ue-c-main-navigation__list-item,
 header.loc-theme .ue-c-main-navigation__list-dropdown .ue-c-main-navigation__list-item {
   min-width: 150px;
 }

 header .ue-c-main-navigation__list-dropdown .ue-c-main-navigation__link,
 header.loc-theme .ue-c-main-navigation__list-dropdown .ue-c-main-navigation__link {
   display: block;
   text-align: left;
   padding: 0;
 }

 header .ue-c-main-navigation__list-dropdown .ue-c-main-navigation__link-dropdown[aria-expanded='true'],
 header.loc-theme .ue-c-main-navigation__list-dropdown .ue-c-main-navigation__link-dropdown[aria-expanded='true'] {
   font-weight: 400;
   background-color: #d3d3d3;
   color: #000;
 }

 header .ue-c-main-navigation__list-dropdown.ue-c-main-navigation__list--second-level,
 header.loc-theme .ue-c-main-navigation__list-dropdown.ue-c-main-navigation__list--second-level {
   background-color: #fff;
   box-shadow: 0 7px 7px 0 rgba(0, 0, 0, 0.4);
 }

 header .ue-c-main-navigation__list-dropdown.ue-c-main-navigation__list--second-level .ue-c-main-navigation__link,
 header.loc-theme .ue-c-main-navigation__list-dropdown.ue-c-main-navigation__list--second-level .ue-c-main-navigation__link {
   color: #216087;
 }

 header .ue-c-main-navigation__list-dropdown.ue-c-main-navigation__list--second-level .ue-c-main-navigation__link:hover,
 header.loc-theme .ue-c-main-navigation__list-dropdown.ue-c-main-navigation__list--second-level .ue-c-main-navigation__link:hover {
   color: #1a4d6c;
 }

 header .ue-c-main-navigation__list-dropdown .ue-c-main-navigation__list--third-level,
 header.loc-theme .ue-c-main-navigation__list-dropdown .ue-c-main-navigation__list--third-level {
   background-color: #fff;
 }

 header .ue-c-main-navigation__list-dropdown--6-columns,
 header.loc-theme .ue-c-main-navigation__list-dropdown--6-columns {
   padding-top: 3rem;
   overflow: hidden;
   column-count: 6;
 }

 header .ue-c-main-navigation__list-dropdown--6-columns>li:first-child,
 header.loc-theme .ue-c-main-navigation__list-dropdown--6-columns>li:first-child {
   width: 100%;
   position: absolute;
   top: 16px;
   text-align: left;
 }

 header .ue-c-main-navigation__list-dropdown--5-columns,
 header.loc-theme .ue-c-main-navigation__list-dropdown--5-columns {
   padding-top: 3rem;
   overflow: hidden;
   column-count: 5;
 }

 header .ue-c-main-navigation__list-dropdown--5-columns>li:first-child,
 header.loc-theme .ue-c-main-navigation__list-dropdown--5-columns>li:first-child {
   width: 100%;
   position: absolute;
   top: 16px;
   text-align: left;
 }

 header .ue-c-main-navigation__list-dropdown--4-columns,
 header.loc-theme .ue-c-main-navigation__list-dropdown--4-columns {
   padding-top: 3rem;
   overflow: hidden;
   column-count: 4;
 }

 header .ue-c-main-navigation__list-dropdown--4-columns>li:first-child,
 header.loc-theme .ue-c-main-navigation__list-dropdown--4-columns>li:first-child {
   width: 100%;
   position: absolute;
   top: 16px;
   text-align: left;
 }

 header .ue-c-main-navigation__list-dropdown--3-columns,
 header.loc-theme .ue-c-main-navigation__list-dropdown--3-columns {
   padding-top: 3rem;
   overflow: hidden;
   column-count: 3;
 }

 header .ue-c-main-navigation__list-dropdown--3-columns>li:first-child,
 header.loc-theme .ue-c-main-navigation__list-dropdown--3-columns>li:first-child {
   width: 100%;
   position: absolute;
   top: 16px;
   text-align: left;
 }

 header .ue-c-main-navigation__list-dropdown--2-columns,
 header.loc-theme .ue-c-main-navigation__list-dropdown--2-columns {
   padding-top: 3rem;
   overflow: hidden;
   column-count: 2;
 }

 header .ue-c-main-navigation__list-dropdown--2-columns>li:first-child,
 header.loc-theme .ue-c-main-navigation__list-dropdown--2-columns>li:first-child {
   width: 100%;
   position: absolute;
   top: 16px;
   text-align: left;
 }

 header .ue-c-main-navigation__list-dropdown--aligned-left,
 header.loc-theme .ue-c-main-navigation__list-dropdown--aligned-left {
   left: 0;
   right: auto;
 }

 header .ue-c-main-navigation__list-dropdown--aligned-right,
 header.loc-theme .ue-c-main-navigation__list-dropdown--aligned-right {
   right: 0;
   left: auto;
 }

 header .ue-c-main-navigation__list-dropdown--aligned-center,
 header.loc-theme .ue-c-main-navigation__list-dropdown--aligned-center {
   left: 50%;
   transform: translateX(-50%);
 }

 header .ue-c-main-navigation__list-dropdown--full-width,
 header.loc-theme .ue-c-main-navigation__list-dropdown--full-width {
   box-sizing: border-box;
   width: 100%;
 }

 header .ue-c-main-header__breadcrumb,
 header.loc-theme .ue-c-main-header__breadcrumb {
   margin: 0;
   padding: 0.2rem 0;
   list-style-type: none;
   display: flex;
   flex: 1 1 auto;
   flex-wrap: wrap;
   align-items: center;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-header__breadcrumb,
   header.loc-theme .ue-c-main-header__breadcrumb {
     flex-direction: row;
     flex-wrap: nowrap;
     flex: inherit;
     margin-right: 0.65rem;
     position: relative;
     padding: 0;
   }

   header .ue-c-main-header__breadcrumb-list,
   header.loc-theme .ue-c-main-header__breadcrumb-list {
     display: inherit;
   }
 }

 header .ue-c-main-header__breadcrumb-link,
 header.loc-theme .ue-c-main-header__breadcrumb-link {
   text-decoration: none;
   color: #fff;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-header__breadcrumb-link,
   header.loc-theme .ue-c-main-header__breadcrumb-link {
     padding: 0.4rem 0.8rem;
     margin: 0 0.5rem;
     box-sizing: border-box;
     align-self: center;
   }

   header .ue-c-main-header__breadcrumb-link:hover,
   header.loc-theme .ue-c-main-header__breadcrumb-link:hover {
     color: hsla(0, 0%, 100%, 0.8);
   }
 }

 header .ue-c-main-header__breadcrumb-link>span,
 header.loc-theme .ue-c-main-header__breadcrumb-link>span {
   font-weight: 400;
   position: relative;
   padding-left: 0.5rem;
 }

 header .ue-c-main-header__breadcrumb-link>span:before,
 header.loc-theme .ue-c-main-header__breadcrumb-link>span:before {
   content: '';
   position: absolute;
   margin: 0;
   width: 0.1875rem;
   height: 0.1875rem;
   background: #fff;
   border-radius: 100%;
   top: 50%;
   transform: translateY(-50%);
   left: 0;
 }

 header .ue-c-main-header__breadcrumb-item,
 header.loc-theme .ue-c-main-header__breadcrumb-item {
   font-size: 0.75rem;
   line-height: 1rem;
   display: flex;
 }

 @media (max-width: 46.24em) {

   header .ue-c-main-header__breadcrumb-item,
   header.loc-theme .ue-c-main-header__breadcrumb-item {
     text-transform: uppercase;
     min-width: -webkit-fit-content;
     min-width: -moz-fit-content;
     min-width: fit-content;
   }

   header .ue-c-main-header__breadcrumb-item:last-child,
   header.loc-theme .ue-c-main-header__breadcrumb-item:last-child {
     font-size: 0.9375rem;
     letter-spacing: 0;
     font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
     font-weight: 400;
     width: 100%;
     text-transform: uppercase;
   }

   header .ue-c-main-header__breadcrumb-item:before,
   header.loc-theme .ue-c-main-header__breadcrumb-item:before {
     content: '';
     background-color: #fff;
     margin: 2px 4px;
     height: auto;
     width: 1px;
   }

   header .ue-c-main-header__breadcrumb-item:first-child:before,
   header .ue-c-main-header__breadcrumb-item:last-child:before,
   header.loc-theme .ue-c-main-header__breadcrumb-item:first-child:before,
   header.loc-theme .ue-c-main-header__breadcrumb-item:last-child:before {
     content: none;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-header__breadcrumb-item,
   header.loc-theme .ue-c-main-header__breadcrumb-item {
     font-size: 0.9375rem;
     line-height: 1.125rem;
     flex: none;
     align-items: stretch;
     height: 100%;
     border-right: 1px solid #fff;
   }

   header .ue-c-main-header__breadcrumb-item:first-child a,
   header.loc-theme .ue-c-main-header__breadcrumb-item:first-child a {
     margin-left: 0;
   }

   header .ue-c-main-header__breadcrumb-item.has-logo a,
   header.loc-theme .ue-c-main-header__breadcrumb-item.has-logo a {
     padding-left: 0;
   }

   header .ue-c-main-header__breadcrumb-item.has-logo a:after,
   header.loc-theme .ue-c-main-header__breadcrumb-item.has-logo a:after {
     display: block;
     content: '';
     position: relative;
     top: 0;
     width: 3.875rem;
     height: 1.5rem;
     background-color: transparent;
     background-image: url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/img/logo-loc-953dc033d17e40cd10dc87b761aacd51.webp");
     background-position: 50%;
     background-repeat: no-repeat;
     background-size: 3.875rem 1.5rem;
     background-image: url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/img/logo-loc-white-6a94efa791b3c0fb3c5abcdcb9837f3b.webp");
   }

   header .ue-c-main-header__breadcrumb-item.is-current,
   header.loc-theme .ue-c-main-header__breadcrumb-item.is-current {
     font-size: 1rem;
     line-height: 1.25rem;
     letter-spacing: 0;
   }

   header .ue-c-main-header__breadcrumb-item.is-current a,
   header.loc-theme .ue-c-main-header__breadcrumb-item.is-current a {
     background-color: #000;
     color: #fff;
     border-radius: 3px;
   }
 }

 header .ue-l-main-header--column-center,
 header.loc-theme .ue-l-main-header--column-center {
   display: flex;
   flex-direction: column;
   align-items: center;
 }

 header .ue-l-main-header--column-center .ue-c-main-header__primary,
 header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__primary {
   flex-direction: column;
   position: relative;
   padding-top: 1.5rem;
   margin-bottom: 1rem;
   align-items: center;
 }

 header .ue-l-main-header--column-center .ue-c-main-header__button,
 header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__button {
   height: 32px;
   box-sizing: border-box;
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-header--column-center,
   header.loc-theme .ue-l-main-header--column-center {
     height: inherit;
   }

   header .ue-l-main-header--column-center .ue-c-main-header__nav .ue-l-main-navigation--display-inline,
   header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__nav .ue-l-main-navigation--display-inline {
     max-width: 655px;
   }

   header .ue-l-main-header--column-center .ue-c-main-header__nav .ue-l-main-navigation--display-inline:after,
   header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__nav .ue-l-main-navigation--display-inline:after {
     content: '';
     background-color: #c51e1e;
     width: 85px;
     height: 100%;
     position: absolute;
     top: 0;
     right: 0;
   }

   header .ue-l-main-header--column-center .ue-c-main-header__nav .ue-c-main-header__button,
   header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__nav .ue-c-main-header__button {
     margin-right: 0.5rem;
   }

 }

 @media (min-width: 61.25em) {

   header .ue-l-main-header--column-center .ue-c-main-header__nav .ue-l-main-navigation--display-inline,
   header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__nav .ue-l-main-navigation--display-inline {
     max-width: 905px;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-header--column-center .ue-c-main-header__logo,
   header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__logo {
     height: 40px;
     width: 190px;
     order: 1;
   }
 }

 @media (min-width: 61.25em) {

   header .ue-l-main-header--column-center .ue-c-main-header__logo,
   header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__logo {
     width: 210px;
   }
 }

 header .ue-l-main-header--column-center .ue-c-main-header__date-time,
 header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__date-time {
   padding: 0.5rem;
   position: absolute;
   top: 0;
   left: 0;
   font-weight: 400;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   font-size: 0.8125rem;
   line-height: 0.875rem;
 }

 header .ue-l-main-header--column-center .ue-c-main-header__tools,
 header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__tools {
   position: absolute;
   top: 0;
   right: 0;
 }

 header .ue-l-main-header--column-center .ue-c-main-header__tools>* a,
 header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__tools>* a {
   padding: 0.5rem 0;
 }

 header .ue-l-main-header--column-center .ue-c-main-header__tools .ue-c-main-header__subscription a span,
 header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__tools .ue-c-main-header__subscription a span {
   border-right: 1px solid #fff;
 }

 header .ue-l-main-header--column-center .ue-c-main-header__tools .ue-c-main-header__login .user-name:before,
 header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__tools .ue-c-main-header__login .user-name:before {
   padding: 0 0 0 0.8rem;
 }

 header .ue-l-main-header--column-center .ue-c-main-header__tools .ue-c-main-header__login .user-name:after,
 header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__tools .ue-c-main-header__login .user-name:after {
   margin-right: 0.8rem;
 }

 header .ue-l-main-header--column-center .ue-c-main-header__tools .ue-c-main-header__login a span,
 header .ue-l-main-header--column-center .ue-c-main-header__tools .ue-c-main-header__subscription a span,
 header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__tools .ue-c-main-header__login a span,
 header.loc-theme .ue-l-main-header--column-center .ue-c-main-header__tools .ue-c-main-header__subscription a span {
   padding: 0.08rem 0.8rem;
 }

 @media (max-width: 46.24em) {

   header .ue-l-main-header__top.ue-l-main-header--column-center,
   header.loc-theme .ue-l-main-header__top.ue-l-main-header--column-center {
     flex-direction: unset;
     align-items: stretch;
   }

   header .ue-l-main-header__top.ue-l-main-header--column-center .ue-c-main-header__primary,
   header.loc-theme .ue-l-main-header__top.ue-l-main-header--column-center .ue-c-main-header__primary {
     padding: 0 0 0 1rem;
     margin-bottom: 0;
     flex-direction: unset;
   }

   header .ue-l-main-header__top.ue-l-main-header--fixed.ue-l-main-header--row-left-align,
   header.loc-theme .ue-l-main-header__top.ue-l-main-header--fixed.ue-l-main-header--row-left-align {
     justify-content: space-between;
   }

   header .ue-l-main-header__top.ue-l-main-header--fixed.ue-l-main-header--row-left-align .ue-c-main-header__primary,
   header.loc-theme .ue-l-main-header__top.ue-l-main-header--fixed.ue-l-main-header--row-left-align .ue-c-main-header__primary {
     height: auto;
     width: auto;
   }

   header .ue-l-main-header__top.ue-l-main-header--fixed.ue-l-main-header--row-left-align .ue-c-main-header__nav,
   header.loc-theme .ue-l-main-header__top.ue-l-main-header--fixed.ue-l-main-header--row-left-align .ue-c-main-header__nav {
     position: absolute;
     right: 0;
   }

   header .ue-l-main-header__top.ue-l-main-header--fixed.ue-l-main-header--row-left-align .ue-c-main-header__nav .ue-l-side-panel,
   header.loc-theme .ue-l-main-header__top.ue-l-main-header--fixed.ue-l-main-header--row-left-align .ue-c-main-header__nav .ue-l-side-panel {
     width: 100vw;
     top: 2.75rem;
     padding-top: 0;
   }


   header .ue-l-main-header__top.ue-l-main-header--row-left-align .ue-c-main-header__nav .ue-l-side-panel--show,
   header.loc-theme .ue-l-main-header__top.ue-l-main-header--row-left-align .ue-c-main-header__nav .ue-l-side-panel--show {
     border-top: 0;
     top: 0;
   }

   header .ue-l-main-header__top .ue-c-main-header__date-time,
   header .ue-l-main-header__top .ue-l-main-navigation--display-inline,
   header.loc-theme .ue-l-main-header__top .ue-c-main-header__date-time,
   header.loc-theme .ue-l-main-header__top .ue-l-main-navigation--display-inline {
     display: none;
   }

   header .ue-l-main-header__top .ue-c-main-navigation__title,
   header.loc-theme .ue-l-main-header__top .ue-c-main-navigation__title {
     font-size: 0.9375rem;
   }

   header .ue-l-main-header__top .ue-c-main-navigation__list-item:not(.ue-c-main-navigation__list-item--channel) .ue-c-main-navigation__link,
   header.loc-theme .ue-l-main-header__top .ue-c-main-navigation__list-item:not(.ue-c-main-navigation__list-item--channel) .ue-c-main-navigation__link {
     margin: 0;
     padding: 0.5rem 0;
     height: auto;
     font-size: 0.9375rem;
   }


   header .ue-l-main-header__top .ue-c-main-header__button.is-primary[aria-expanded='true'],
   header.loc-theme .ue-l-main-header__top .ue-c-main-header__button.is-primary[aria-expanded='true'] {
     background-color: #fff;
     border-left: 1px solid #cecece;
     border-bottom: 1px solid #fff;
   }

   header .ue-l-main-header__top .ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon,
   header.loc-theme .ue-l-main-header__top .ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon {
     width: 18px;
   }

   header .ue-l-main-header__top .ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon,
   header .ue-l-main-header__top .ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon:after,
   header .ue-l-main-header__top .ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon:before,
   header.loc-theme .ue-l-main-header__top .ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon,
   header.loc-theme .ue-l-main-header__top .ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon:after,
   header.loc-theme .ue-l-main-header__top .ue-c-main-header__button.is-primary .ue-c-main-header__button-menu-icon:before {
     right: 0;
     left: inherit;
   }

   header .ue-l-main-header__top .ue-c-main-header__tools,
   header.loc-theme .ue-l-main-header__top .ue-c-main-header__tools {
     display: none;
   }

   header .ue-l-main-header__top .ue-c-main-header__progress-bar,
   header.loc-theme .ue-l-main-header__top .ue-c-main-header__progress-bar {
     height: 3px;
   }

   header .ue-l-main-header__top .ue-l-main-navigation--truncated-width,
   header.loc-theme .ue-l-main-header__top .ue-l-main-navigation--truncated-width {
     display: none;
   }

   header .ue-l-main-header__top .ue-l-side-panel,
   header.loc-theme .ue-l-main-header__top .ue-l-side-panel {
     flex-direction: column;
     padding-top: 36px;
   }

   header .ue-l-main-header__top .ue-l-side-panel:before,
   header.loc-theme .ue-l-main-header__top .ue-l-side-panel:before {
     box-shadow: none;
     background-color: #cecece;
     top: auto;
   }
 }

 @media (max-width: 46.24em) {

   header .ue-l-main-header__bottom,
   header.loc-theme .ue-l-main-header__bottom {
     height: 44px;
   }

   header .ue-l-main-header__bottom .ue-l-main-header__wrapper,
   header.loc-theme .ue-l-main-header__bottom .ue-l-main-header__wrapper {
     width: auto;
     height: 44px;
     padding: 0 1rem;
   }

   header .ue-l-main-header__bottom .ue-c-main-header__breadcrumb,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-header__breadcrumb {
     flex-direction: row;
     flex-wrap: nowrap;
     flex: inherit;
     margin-right: 0.65rem;
     position: relative;
     padding: 0;
   }

   header .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-list,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-list {
     display: inherit;
   }

   header .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-link,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-link {
     padding: 0.4rem 0.8rem;
     margin: 0 0.5rem;
     box-sizing: border-box;
     align-self: center;
     font-size: 0.9375rem;
   }

   header .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-link:hover,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-link:hover {
     color: hsla(0, 0%, 100%, 0.8);
   }

   header .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-item,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-item {
     font-size: 0.9375rem;
     line-height: 1.125rem;
     flex: none;
     align-items: stretch;
     height: 100%;
     border-right: 1px solid #000;
   }

   header .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-item:last-child,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-item:last-child {
     text-transform: inherit;
     font-weight: 400;
     width: auto;
   }

   header .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-item.has-logo .ue-c-main-header__breadcrumb-link,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-item.has-logo .ue-c-main-header__breadcrumb-link {
     margin: 0;
     padding: 0.4rem 0;
   }

   header .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-item.has-logo .ue-c-main-header__breadcrumb-link:after,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-item.has-logo .ue-c-main-header__breadcrumb-link:after {
     display: block;
     content: '';
     margin-right: 0.5rem;
     position: relative;
     top: 0;
     width: 3.875rem;
     height: 1.5rem;
     background: url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/img/log.webp");
   }

   header .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-item.is-current,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-item.is-current {
     font-size: 1rem;
     line-height: 1.25rem;
     letter-spacing: 0;
   }

   header .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-item.is-current a,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-header__breadcrumb-item.is-current a {
     background-color: #000;
     border-radius: 3px;
   }

   header .ue-l-main-header__bottom .ue-l-main-navigation--display-inline,
   header .ue-l-main-header__bottom .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item,
   header.loc-theme .ue-l-main-header__bottom .ue-l-main-navigation--display-inline,
   header.loc-theme .ue-l-main-header__bottom .ue-l-main-navigation--with-hidden-content .ue-c-main-navigation__list-item {
     display: inherit;
   }

   header .ue-l-main-header__bottom .ue-l-main-navigation__list--columns-3,
   header.loc-theme .ue-l-main-header__bottom .ue-l-main-navigation__list--columns-3 {
     columns: unset;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-item:not(.has-overflow),
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-item:not(.has-overflow) {
     display: none;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-item.has-overflow,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-item.has-overflow {
     position: absolute;
     right: 0;
     overflow: inherit;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-item.has-overflow .ue-c-main-navigation__list-item,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-item.has-overflow .ue-c-main-navigation__list-item {
     display: block;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list .ue-c-main-navigation__link,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list .ue-c-main-navigation__link {
     font-size: 0.9375rem;
     color: #e2e2e2;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-button,
   header .ue-l-main-header__bottom .ue-c-main-navigation__list-overflow,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-button,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-overflow {
     font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-button,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-button {
     position: relative;
     border: 0;
     width: 72px;
     display: flex;
     justify-content: space-around;
     background-color: #c51e1e;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-button-icon:after,
   header .ue-l-main-header__bottom .ue-c-main-navigation__list-button-icon:before,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-button-icon:after,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-button-icon:before {
     content: '';
     transition: all 0.25s;
     width: 1px;
     height: 12px;
     background-color: #e2e2e2;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     position: absolute;
     right: 12px;
     top: 41%;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='false'] .ue-c-main-navigation__list-button-icon:before,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='false'] .ue-c-main-navigation__list-button-icon:before {
     transform: rotate(90deg);
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='false'] .ue-c-main-navigation__list-button-icon:after,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='false'] .ue-c-main-navigation__list-button-icon:after {
     transform: rotate(0);
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:before,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:before {
     transform: rotate(45deg);
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:after,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:after {
     transform: rotate(-45deg);
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='true'],
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='true'] {
     background-color: #fff;
     align-self: inherit;
     color: #000;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='true']:hover,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='true']:hover {
     color: #000;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:after,
   header .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:before,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:after,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-button[aria-expanded='true'] .ue-c-main-navigation__list-button-icon:before {
     background-color: #000;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-overflow,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-overflow {
     position: absolute;
     right: 0;
     top: 44px;
     box-sizing: border-box;
     padding: 0.5rem 1rem;
     margin: 0;
     width: 100vw;
     flex-direction: column;
     height: -webkit-fit-content;
     height: -moz-fit-content;
     height: fit-content;
     align-items: flex-start;
     background-color: #fff;
     box-shadow: -6px 10px 11px 0 rgba(0, 0, 0, 0.18);
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-overflow .ue-c-main-navigation__list-item.is-current a,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-overflow .ue-c-main-navigation__list-item.is-current a {
     background-color: #d2dee6;
     border-radius: 3px;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-overflow .ue-c-main-navigation__link,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-overflow .ue-c-main-navigation__link {
     height: auto;
     padding: 0.5rem;
     color: #216087;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-overflow .ue-c-main-navigation__link:hover,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-overflow .ue-c-main-navigation__link:hover {
     color: #1a4d6c;
   }

   header .ue-l-main-header__bottom .ue-c-main-navigation__list-overflow.hide,
   header.loc-theme .ue-l-main-header__bottom .ue-c-main-navigation__list-overflow.hide {
     display: none;
   }
 }

 header .ue-l-main-header--fixed,
 header.loc-theme .ue-l-main-header--fixed {
   position: fixed !important;
   top: 0;
 }

 header .ue-l-main-header--fixed:not(.is-secondary),
 header.loc-theme .ue-l-main-header--fixed:not(.is-secondary) {
   box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
 }

 header .ue-l-main-header--fixed.ue-l-main-header__top,
 header.loc-theme .ue-l-main-header--fixed.ue-l-main-header__top {
   height: 2.75rem;
 }

 header .ue-l-main-header--fixed.ue-l-main-header__top .ue-l-side-panel--padding-top,
 header.loc-theme .ue-l-main-header--fixed.ue-l-main-header__top .ue-l-side-panel--padding-top {
   padding-top: 2.75rem;
 }

 header .ue-l-main-header--fixed.ue-l-main-header__top .ue-l-side-panel--show:before,
 header.loc-theme .ue-l-main-header--fixed.ue-l-main-header__top .ue-l-side-panel--show:before {
   top: 2.75rem;
 }

 @media (min-width: 46.25em) {

   header .ue-l-main-header--fixed,
   header.loc-theme .ue-l-main-header--fixed {
     left: 0;
     max-width: 100%;
     width: 100%;
     justify-content: center;
   }

   header .ue-l-main-header--fixed>*,
   header.loc-theme .ue-l-main-header--fixed>* {
     max-width: 1440px;
   }
 }

 @media (max-width: 41.24em) {

   header .tools-corporative-link,
   header.loc-theme .tools-corporative-link {
     background: transparent url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/img/checl.webp") 50% 50% no-repeat;
     display: block;
     height: 24px;
     width: 48px;
   }

   header .tools-corporative-link span,
   header.loc-theme .tools-corporative-link span {
     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);
   }

   header .tools-corporative-link i,
   header.loc-theme .tools-corporative-link i {
     display: none;
   }

   header .ue-c-main-header__tools .user-name,
   header.loc-theme .ue-c-main-header__tools .user-name {
     align-items: center;
   }
 }

 @media (min-width: 46.25em) {

   header .ue-c-main-header__tools .ue-c-main-header__login,
   header.loc-theme .ue-c-main-header__tools .ue-c-main-header__login {
     position: relative;
   }

   header .ue-c-main-header__tools .user-name:not(.active):after,
   header.loc-theme .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;
   }

   header .ue-c-main-header__tools .user-name,
   header.loc-theme .ue-c-main-header__tools .user-name {
     cursor: pointer;
     align-items: center;
   }

   header .ue-c-main-header__tools .user-name img,
   header.loc-theme .ue-c-main-header__tools .user-name img {
     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);
   }

   header .ue-c-main-header__tools .user-name:not(.active):before,
   header.loc-theme .ue-c-main-header__tools .user-name:not(.active):before {
     content: 'Mi cuenta';
     align-items: center;
     padding: 0 0 0 0.5rem;
   }

   header .ue-c-main-header__tools .user-name:not(.active):after,
   header.loc-theme .ue-c-main-header__tools .user-name:not(.active):after {
     border-color: #000;
     transform: rotate(45deg);
     margin-left: 5px;
     position: relative;
     top: 0;
     margin-right: 8px;
   }

   header .ue-c-main-header__tools .user-name:not(.active):hover:after,
   header.loc-theme .ue-c-main-header__tools .user-name:not(.active):hover:after {
     border-color: #999;
   }
 }

 .loc-theme-v4.ue-l-article--basic {
   --ue-c-form-widget-padding: 1rem 0;
   --ue-c-form-widget-margin-top: 0;
   --ue-c-form-widget-primary-color: #216087;
   --ue-c-form-widget-icon-fill: #1374aa;
   --ue-c-form-widget-success-color: #0b7542;
   --ue-c-form-widget-success-fill: #0b7542;
   --ue-c-form-widget-status-forwarding-color: #666;
   --ue-icon-premium-fill: #a88938;
   --ue-icon-info-fill: #1374aa;
   --ue-icon-info: #fff;
   --ue-c-form-widget-background-color: #fff;
   --ue-c-form-widget-border-color: #cecece;
   --ue-c-form-widget-title-color: #202020;
   --ue-c-form-widget-title-font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   --ue-c-form-widget-title-font-weight: bold;
   --ue-c-form-widget-title-font-style: normal;
   --ue-c-form-widget-description-color: #202020;
   --ue-c-form-widget-description-font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   --ue-c-form-widget-description-font-weight: normal;
   --ue-c-form-widget-description-font-style: normal;
   --ue-c-form-widget-description-font-size: 0.9375rem;
   --ue-c-form-widget-description-line-height: 1.25rem;
   --ue-c-form-widget-footer-background-color: #cecece;
   --ue-c-form-widget-footer-link-color: #216087;
   --ue-c-form-widget-footer-hover-color: #1e4d68;
   --ue-c-form-widget-footer-text-color: #202020;
   --ue-c-form-widget-footer-text-background-color: #202020;
   --ue-c-form-widget-footer-font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   --ue-c-form-widget-footer-font-style: normal;
   --ue-c-form-widget-footer-font-weight: normal;
   --ue-c-form-widget-footer-font-size: 0.875rem;
   --ue-c-form-widget-footer-line-height: 1.25rem;
   --ue-c-form-button-width: 100%;
   --ue-c-form-button-height: 40px;
   --ue-c-form-button-color: #fff;
   --ue-c-form-button-background-color: #216087;
   --ue-c-form-button-font-size: 0.9375rem;
   --ue-c-form-button-line-height: 1.125rem;
   --ue-c-form-button-font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   --ue-c-form-button-font-style: normal;
   --ue-c-form-button-font-weight: bold;
   --ue-c-form-button-text-transform: normal;
   --ue-c-form-button-margin-top: 0rem;
   --ue-c-form-button-outlined-color: #216087;
   --ue-c-form-button-outlined-border-color: #216087;
   --ue-icon-next-stroke: #000;
   --ue-c-form-button-text-color: #216087;
   --ue-c-form-button-text-font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   --ue-c-form-button-text-font-weight: normal;
   --ue-c-form-button-text-font-style: normal;
   --ue-c-form-input-background-color: transparent;
   --ue-c-form-input-width: 100%;
   --ue-c-form-input-font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   --ue-c-form-input-font-style: normal;
   --ue-c-form-input-font-weight: normal;
   --ue-c-form-input-onsurface-rgb: hsla(0, 0%, 71%, 0.6);
   --ue-c-form-input-onsurface-text-rgb: rgba(0, 0, 0, 0.623);
   --ue-c-form-input-error-color: #c62514;
   --ue-c-form-input-error-border-color: #c62514;
   --ue-c-form-input-primary-border-color: #cecece;
   --ue-c-form-input-primary-border-top-color: #cecece;
   --ue-c-form-input-onfocus-border-color: #216087;
   --ue-c-form-input-onfocus-color: #216087;
   --ue-c-form-input-show-background-color: #ededed;
   --ue-c-form-input-show-color: #666;
   --ue-c-form-checkbox-input-color: #202020;
   --ue-c-form-checkbox-input-font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   --ue-c-form-checkbox-input-font-style: normal;
   --ue-c-form-checkbox-input-background-color: #202020;
   --ue-c-form-checkbox-input-border-color: #202020;
   --ue-c-form-checkbox-input-mark-border-color: #fff;
   --ue-c-form-checkbox-label-error-color: #c62514;
   --ue-c-icon-spinner-gradient-primary: #216087;
   --ue-c-icon-spinner-gradient-secondary: #fff;
   --ue-c-icon-loader-width: 100px;
   --ue-c-icon-loader-height: 100px;
   --ue-c-form-dialog-title-font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   --ue-c-form-dialog-title-line-height: 1.25rem;
   --ue-c-form-dialog-text-font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   --ue-c-form-dialog-text-font-size: 0.875rem;
   --ue-c-form-dialog-text-line-height: 1.1875rem;
   --ue-c-form-dialog-text-color: #333;
   --ue-c-form-policy-terms-background-color: #f3f3f3;
   --ue-c-form-policy-terms-color: #333;
   --ue-c-form-policy-terms-font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   --ue-c-form-policy-terms-font-style: normal;
   --ue-c-form-policy-terms-font-weight: normal;
   --ue-c-form-policy-terms-font-size: 0.75rem;
   --ue-c-form-policy-terms-line-height: 0.875rem;
   --ue-c-form-view-mail-icon-user-background-fill: #c3d5e5;
   --ue-c-form-view-mail-icon-user-circle-stroke: transparent;
   --ue-c-form-view-mail-icon-user-stroke: #000;
   --ue-c-form-view-mail-button-border-color: #e2e2e2;
   --ue-c-form-view-mail-button-background-color: transparent;
   --ue-c-form-view-mail-button-border-radius: 20px;
   --ue-c-form-view-mail-account-font-size: 0.9375rem;
   --ue-c-form-view-mail-account-line-height: 1rem;
   --ue-c-form-view-mail-account-letter-spacing: 0;
   --ue-c-form-view-mail-account-color: #000;
   --ue-c-form-view-mail-change-color: #216087;
   --ue-c-form-view-mail-change-font-size: 0.8125rem;
   --ue-c-form-view-mail-change-line-height: 1rem;
   --ue-c-form-view-mail-change-letter-spacing: 0;
 }

 @supports ((-webkit-scroll-snap-type: x mandatory) or (scroll-snap-type: x mandatory)) {
   .loc-theme-v4.ue-l-article--basic .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;
   }
 }

 @supports (scroll-snap-align: end) {
   .loc-theme-v4.ue-l-article--basic .ue-c-main-header__tabs--scrollable .ue-c-main-header__tab-list-item {
     scroll-snap-align: end;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article ::-moz-selection {
   background: #ff0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article ::selection {
   background: #ff0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article * strong::-moz-selection {
   background: #ff0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article * strong::selection {
   background: #ff0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article * a::-moz-selection {
   background: #ff0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article * a::selection {
   background: #ff0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__headline {
   font-style: normal;
   font-weight: 700;
   color: #262626;
   font-size: 42px;
   line-height: 48px;
   letter-spacing: 0;
   margin: 0 0 24px;
 }

 @media (max-width: 959px) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__headline {
     font-size: 24px;
     line-height: 30px;
     margin-top: 40px;
   }
 }

 .headline__footer {
   padding-bottom: 24px;
 }

 .headline__sub-container {
   display: flex;
   align-items: center;
 }

 .headline__sub-text {
   flex: 1;
 }

 .byline__names a {
   color: #6e6e6e;
   text-decoration: underline;
   font-weight: normal;
 }

 .byline__names {
   color: #6e6e6e;
   font-size: 14px;
   line-height: 20px;
   font-weight: 400;
 }

 .timestamp {
   color: #6e6e6e;
   font-weight: 400;
   font-size: 14px;
   line-height: 20px;
   margin-top: 4px;
 }

 .social-share__share-links {
   display: inline-flex;
   gap: 12px;
   align-items: flex-start;
   position: relative;
 }

 .social-share {
   display: block;
   margin-top: 16px;
 }

 .social-share a {
   pointer-events: none;
 }

 .social-share button {
   background: 0 0;
   border: none;
   padding: 0;
   pointer-events: none;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__headline--opinion {
   font-style: italic;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__kicker {
   display: inline;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-weight: 700;
   font-style: normal;
   color: #c51e1e;
   text-transform: uppercase;
   font-size: 0.9375rem;
   line-height: 0.9375rem;
   letter-spacing: 0;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__kicker {
     font-size: 1.1875rem;
     line-height: 1.1875rem;
     letter-spacing: 0;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__kicker a {
   text-decoration: none;
   color: #c51e1e;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__kicker a:hover {
   color: #9e1818;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__kicker a:active {
   color: #7e1313;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__kicker-container {
   display: inline-block;
   font-size: 0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__kicker-seo {
   display: inline;
   color: inherit;
   font-size: inherit;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__kicker-group {
   box-sizing: border-box;
   position: relative;
   margin-bottom: 0.5rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__kicker-group> :not(:last-child) {
   padding-right: 0.3125rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__kicker-group> :not(:last-child):after {
   content: '';
   display: inline-block;
   border-radius: 50%;
   position: relative;
   top: -0.125rem;
   width: 0.25rem;
   height: 0.25rem;
   background-color: #e2e2e2;
   margin-left: 0.3125rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__aboveheadline {
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-style: normal;
   font-weight: 400;
   color: #474747;
   font-size: 0.9375rem;
   line-height: 1.0625rem;
   letter-spacing: 0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__header .ue-c-article__media {
   margin-bottom: 0.625rem;
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__header .ue-c-article__media {
     margin-bottom: 0;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body a {
   color: #3858f5;
   text-decoration: underline;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body a:hover {
   color: #9e1818;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body a:active {
   color: #7e1313;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body>p {
   margin: 0;
 }

 .ue-c-article__body p {
   color: #202020;
   font-weight: 400;
   font-size: 16px;
   line-height: 26px;
   letter-spacing: 0;
 }

 .ue-c-article__standfirst {
   margin-top: 0 !important;
   font-size: 18px;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body>p:not(.ue-c-article__standfirst) a:link {
   color: #c51e1e;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body>p:not(.ue-c-article__standfirst) a:hover {
   color: #9e1818;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body>p:not(.ue-c-article__standfirst) a:active {
   color: #7e1313;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body>p:not(.ue-c-article__standfirst):not(:last-child) {
   margin-bottom: 0.625rem;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body>p:not(.ue-c-article__standfirst):not(:last-child) {
     margin-bottom: 0.8125rem;
   }
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body>p:not(.ue-c-article__standfirst):not(:last-child) {
     margin-bottom: 0.9375rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__list:not(:last-child) {
   margin-bottom: 0.625rem;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__list:not(:last-child) {
     margin-bottom: 0.8125rem;
   }
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__list:not(:last-child) {
     margin-bottom: 0.9375rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__media:not(:last-child) {
   margin-bottom: 0.625rem;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__media:not(:last-child) {
     margin-bottom: 0.8125rem;
   }
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__media:not(:last-child) {
     margin-bottom: 0.9375rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__related-news:not(:last-child) {
   margin-bottom: 0.625rem;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__related-news:not(:last-child) {
     margin-bottom: 0.8125rem;
   }
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__related-news:not(:last-child) {
     margin-bottom: 0.9375rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__tags:not(:last-child) {
   margin-bottom: 0.625rem;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__tags:not(:last-child) {
     margin-bottom: 0.8125rem;
   }
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__tags:not(:last-child) {
     margin-bottom: 0.9375rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__trust:not(:last-child) {
   margin-bottom: 0.625rem;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__trust:not(:last-child) {
     margin-bottom: 0.8125rem;
   }
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__trust:not(:last-child) {
     margin-bottom: 0.9375rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-ad:not(:last-child) {
   margin-bottom: 1.25rem;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-ad:not(:last-child) {
     margin-bottom: 1.625rem;
   }
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-ad:not(:last-child) {
     margin-bottom: 1.875rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__bar:not(:last-child) {
   margin-bottom: 0.625rem;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__bar:not(:last-child) {
     margin-bottom: 0.8125rem;
   }
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__bar:not(:last-child) {
     margin-bottom: 0.9375rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__listing:not(:last-child) {
   margin-bottom: 0.625rem;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__listing:not(:last-child) {
     margin-bottom: 0.8125rem;
   }
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__body .ue-c-article__listing:not(:last-child) {
     margin-bottom: 0.9375rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__share-tools {
   list-style-type: none;
   display: flex;
   padding: 0;
   margin: 0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__share-tools-item {
   display: flex;
   align-items: center;
   justify-content: center;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__share-tools-item:not(:last-child) {
   margin-right: 0.3125rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__share-tools-item a {
   display: flex;
   align-items: center;
   justify-content: center;
   border-radius: 50%;
   background: #c51e1e;
   width: 2.1875rem;
   height: 2.1875rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__share-tools-item a svg {
   width: 1.75rem;
   height: 1.75rem;
   fill: #fff;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__share-tools-item a:hover {
   background: #9e1818;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__share-tools-item a:active {
   background: #7e1313;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__trust {
   display: flex;
   justify-content: space-between;
   align-items: center;
   width: 100%;
   background-color: #f3f3f3;
   font-size: 0.9375rem;
   letter-spacing: 0;
   line-height: 1rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__trust-description {
   font-weight: 400;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-style: normal;
   color: #333;
   padding: 0.625rem 0.3125rem;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__trust-description {
     padding: 0.9375rem 0.46875rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__trust-container {
   margin: 0;
   display: flex;
   flex-wrap: wrap;
   align-items: center;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__trust-text {
   margin-right: 0.625rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__trust a {
   display: flex;
   align-items: center;
   align-self: stretch;
   flex-shrink: 0;
   box-sizing: border-box;
   text-decoration: none;
   font-weight: 400;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-style: normal;
   color: #216087;
   background-color: #e2e2e2;
   padding: 0.625rem 1.25rem;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__trust a {
     padding: 0.9375rem 1.875rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__trust a:hover {
   text-decoration: underline;
   color: #1a4d6c;
   background-color: #b5b5b5;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__trust a:active {
   color: #153d56;
   background-color: #919191;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__button {
   border: none;
   cursor: pointer;
   display: flex;
   align-items: center;
   justify-content: center;
   position: relative;
   width: 100%;
   background-color: #c51e1e;
   color: #fff;
   font-family: cnn_sans_display, helveticaneue, Helvetica, Arial, Utkal, sans-serif;
   font-weight: 400;
   font-style: normal;
   border-radius: 0.1875rem;
   box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);
   font-size: 0.8125rem;
   line-height: 1.125rem;
   letter-spacing: 0;
   padding: 8px;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__button:hover {
   background-color: #9e1818;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__button:focus {
   box-shadow: 0 0 1px 2px #00a9e0;
   outline: 0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__bar {
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   order: 1;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__bar-footer {
   display: flex;
   justify-content: space-between;
   margin-top: 0.625rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__bar-footer> :not(:last-child) {
   margin-right: 0.625rem;
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__bar-footer {
     flex-direction: column;
     margin-top: 0;
   }

   .loc-theme-v4.ue-l-article--basic .ue-c-article__bar-footer> :not(:last-child) {
     margin-right: 0;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__list {
   padding: 0;
   margin: 0;
   font-family: Valencia_serial, Arial, Times New Roman, Times, serif;
   font-weight: 400;
   font-style: normal;
   color: #000;
   font-size: 1.0625rem;
   line-height: 1.5625rem;
   letter-spacing: 0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__list li {
   list-style-type: none;
   position: relative;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__list li:before {
   position: absolute;
   left: 0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__list li:not(:last-child) {
   margin-bottom: 0.625rem;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__list li:not(:last-child) {
     margin-bottom: 0.9375rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__listing {
   background-color: #f3f3f3;
   padding: 16px 16px 32px;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__listing-title {
   margin-bottom: 24px;
   color: #474747;
   font-weight: 700;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-size: 13px;
   text-transform: uppercase;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__listing-title:after {
   content: '';
   display: block;
   height: 1px;
   background: #cecece;
   bottom: -8px;
   position: relative;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__listing-body {
   display: grid;
   gap: 32px;
   grid-gap: 32px;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__listing-item:after {
   content: '';
   display: block;
   height: 1px;
   background: Roboto, Arial, Helvetica, sans-serif;
   position: relative;
   bottom: -16px;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__tags {
   list-style-type: none;
   display: flex;
   flex-wrap: wrap;
   padding: 0;
   margin: 0;
   box-sizing: border-box;
   min-width: 100px;
   width: 100%;
   margin-left: -0.125rem;
   margin-right: -0.125rem;
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__tags {
     flex-direction: column;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__tags-item {
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-weight: 400;
   font-style: normal;
   font-size: 0.9375rem;
   line-height: 1.125rem;
   letter-spacing: 0;
   margin: 0.125rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__tags-item a {
   display: block;
   text-decoration: none;
   border-radius: 0.625rem;
   transition: background-color 0.1s ease-in-out;
   background-color: #f3f3f3;
   color: #000;
   padding: 0.25rem 0.5rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__tags-item a:hover {
   background-color: #c2c2c2;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__tags-item a:active {
   background-color: #9c9c9c;
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__tags-item {
     margin: 0;
   }

   .loc-theme-v4.ue-l-article--basic .ue-c-article__tags-item:not(:last-child) {
     border-bottom: 1px solid #fff;
   }

   .loc-theme-v4.ue-l-article--basic .ue-c-article__tags-item a {
     border-radius: 0;
     text-align: right;
     background-color: #f3f3f3;
     color: #000;
   }

   .loc-theme-v4.ue-l-article--basic .ue-c-article__tags-item a:hover {
     background-color: #c2c2c2;
   }

   .loc-theme-v4.ue-l-article--basic .ue-c-article__tags-item a:active {
     background-color: #9c9c9c;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__related-news {
   display: inline-block;
   width: 100%;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__related-news-item {
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-weight: 400;
   font-style: normal;
   font-size: 0.9375rem;
   line-height: 1.125rem;
   letter-spacing: 0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__related-news-item:not(:last-child) {
   margin-bottom: 0.625rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__related-news-item a {
   text-decoration: none;
   color: #c51e1e;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__related-news-item a:active,
 .loc-theme-v4.ue-l-article--basic .ue-c-article__related-news-item a:hover {
   text-decoration: underline;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__related-news-item a:hover {
   color: #9e1818;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__related-news-item a:active {
   color: #7e1313;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__related-news-kicker {
   color: #000;
   font-weight: 700;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__related-news-kicker:after {
   content: '. ';
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__media-video-responsive {
   position: relative;
   height: 0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__media-video-responsive--16-9 {
   padding-bottom: 56.25%;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__media-video-responsive iframe {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__media {
   margin: 0;
   position: relative;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__media--graph img,
 .loc-theme-v4.ue-l-article--basic .ue-c-article__media--image img,
 .loc-theme-v4.ue-l-article--basic .ue-c-article__media--video img {
   width: 100%;
   display: block;
   height: auto;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__media-img-container {
   position: relative;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__media-icon {
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   z-index: 1;
   width: 2.5rem;
   height: 2.5rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__media-icon svg {
   width: 100%;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__media-description:not(:last-child) {
   padding-right: 0.15625rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__media-author {
   color: #202020;
   font-weight: 700;
   font-style: normal;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-article__media-author:not(:last-child) {
   padding-right: 0.15625rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article__inner {
   width: 100%;
   margin: 0 auto;
   box-sizing: border-box;
   clear: both;
   position: relative;
   background: #fff;
   max-width: 1440px;
   padding: 32px;
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article__inner--top-divider {
   padding-top: 1rem;
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article__inner--top-divider:before {
   content: '';
   position: relative;
   display: inline-block;
   border-top: 1px solid #cecece;
   width: 100%;
   top: -0.66667rem;
 }

 @media (min-width: 23.4375em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article__inner--top-divider {
     padding-top: 1.25rem;
   }

   .loc-theme-v4.ue-l-article--basic .ue-l-article__inner--top-divider:before {
     top: -0.9375rem;
   }
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article__inner--top-divider-aligned:before {
     width: calc(100% - 19.375rem);
   }
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article__inner--top-divider-aligned:before {
     width: calc(100% - 21.875rem);
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article__main-column {
   position: relative;
   box-sizing: border-box;
   padding-top: 0;
   padding-bottom: 0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article--stretch {
   align-self: stretch;
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article__header {
   position: relative;
   margin-bottom: 0.625rem;
 }

 @media (max-width: 1124px) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article__header {
     display: flex;
     flex-direction: column;
   }
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article__header {
     margin-bottom: 1.875rem;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article__header-content {
   position: relative;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article__row {
     display: flex;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article__main-column-extra {
   position: relative;
   box-sizing: border-box;
   width: 100%;
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article__main-column-extra--stretch {
   display: flex;
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article__main-column-extra {
     padding-left: 10.4375rem;
     width: calc(100% - 6rem);
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article__body {
   position: relative;
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article__comment {
   display: flex;
   flex-grow: 1;
   flex-direction: column;
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article__comment-title {
   margin: 0 0 0.9375rem;
   font-size: 1.0625rem;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-weight: 700;
   font-style: normal;
   color: #c51e1e;
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article__comment-inner {
   display: flex;
   flex-direction: column;
   flex-grow: 1;
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article__comment {
     flex-direction: row;
   }

   .loc-theme-v4.ue-l-article--basic .ue-l-article__comment .ue-l-article__comment-title {
     margin-right: 1.25rem;
     margin-bottom: 0;
   }
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article--width-170-from-tablet {
     width: 10.625rem;
   }
 }

 @media (min-width: 20em) {

   .loc-theme-v4.ue-l-article--basic .ue-l-article--float-right-from-mobile,
   .loc-theme-v4.ue-l-article--basic .ue-l-article--float-right-from-mobile-no-margin {
     float: right;
   }
 }

 @media (min-width: 20em) and (min-width: 20em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article--float-right-from-mobile {
     margin-left: 0.625rem;
   }
 }

 @media (min-width: 20em) and (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article--float-right-from-mobile {
     margin-left: 1.25rem;
   }
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article--float-right-from-tablet {
     float: right;
   }
 }

 @media (min-width: 46.25em) and (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article--float-right-from-tablet {
     margin-left: 1.25rem;
   }
 }

 /* @media (min-width: 61.25em) {
  .loc-theme-v4.ue-l-article--basic .ue-l-article--float-left-from-desktop {
    float: left;
    clear: left;
    margin-right: 1.25rem;
  }
} */

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article--move-right-from-desktop {
     margin-right: -1rem;
   }
 }

 /* @media (min-width: 61.25em) {
  .loc-theme-v4.ue-l-article--basic .ue-l-article--move-to-leftcol-from-desktop {
    clear: left;
    margin-left: -10.4375rem;
  }
}

@media (min-width: 61.25em) {
  .loc-theme-v4.ue-l-article--basic .ue-l-article--leftcol-width-from-desktop {
    width: 9.1875rem;
  }
} */

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article--bottom-absolute-from-desktop {
     position: absolute;
     bottom: 0;
     margin-bottom: 0 !important;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article--top-separator:before {
   width: 35px;
   border-top: 1px solid #cecece;
   display: block;
   position: absolute;
   left: 0;
   top: -8px;
   outline: 0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article--top-separator-from-mobile {
   margin: 16px 0 0;
   position: relative;
 }

 .loc-theme-v4.ue-l-article--basic .ue-l-article--top-separator-from-mobile:before {
   content: '';
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-l-article--top-separator-from-desktop {
     margin: 16px 0 0;
     position: relative;
   }

   .loc-theme-v4.ue-l-article--basic .ue-l-article--top-separator-from-desktop:before {
     content: '';
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-section-title {
   display: none;
   margin: 0;
   text-transform: uppercase;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-weight: 700;
   font-style: normal;
   color: #000;
   font-size: 1rem;
   line-height: 1rem;
   letter-spacing: 0;
   padding: 0.625rem 0;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-section-title {
     font-size: 1.1875rem;
     line-height: 1.1875rem;
     letter-spacing: 0;
     padding: 0.625rem 0;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-section-title-link {
   color: inherit;
   text-decoration: none;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-section__bar {
   box-sizing: border-box;
   align-items: center;
   width: 100%;
   max-height: 45px;
   border-bottom: none;
   padding-left: 0;
   color: #000;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-section__bar {
     display: flex;
     justify-content: space-between;
     background-color: transparent;
   }
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-section__bar-title {
   display: none;
   font-family: Roboto;
   text-transform: uppercase;
   font-size: 0.75rem;
   font-weight: 400;
 }

 @media (min-width: 46.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-section__bar-title {
     display: flex;
     align-items: center;
   }
 }

 .loc-theme-v4.ue-l-article--basic button>* {
   pointer-events: none;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links {
   display: inline-block;
   width: 100%;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__title {
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-size: 15px;
   font-weight: 700;
   line-height: 25px;
   color: #000;
   margin-bottom: 0;
   margin-top: 0;
   padding: 0;
   box-sizing: border-box;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__button {
   display: flex;
   align-items: center;
   border: 0;
   background: 0 0;
   padding: 0;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__arrow {
   width: 15px;
   height: 15px;
   margin-left: 5px;
   transform: rotate(180deg);
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__arrow path {
   stroke: #000;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__list {
   list-style: none;
   margin: 0;
   padding: 0;
   display: inline;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__list:not(:last-child):after {
   content: '';
   display: inline-block;
   width: 4px;
   height: 4px;
   border-radius: 10px;
   background-color: grey;
   margin: 0 0.5rem;
   position: relative;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__list-item {
   display: inline-flex;
   align-items: center;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__list-item:not(:last-child):after {
   content: '';
   display: inline-block;
   width: 4px;
   height: 4px;
   border-radius: 10px;
   background-color: grey;
   margin: 0 0.5rem;
   position: relative;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__list-item a {
   text-decoration: none;
   font-family: 'Roboto Condensed', Tahoma, Geneva, sans-serif;
   font-size: 15px;
   font-weight: 400;
   line-height: 25px;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__list-item a:link,
 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__list-item a:visited {
   color: #c51e1e;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__list-item a:hover {
   color: #9e1818;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links__list-item a:active {
   color: #7e1313;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-popular-links--closed .ue-c-popular-links__arrow {
   transform: rotate(0);
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-ad {
   display: flex;
   width: 100%;
   position: relative;
   justify-content: center;
 }

 .loc-theme-v4.ue-l-article--basic .ue-c-ad__inner {
   width: 100%;
   position: relative;
   display: flex;
   align-items: center;
   justify-content: center;
 }

 @media (min-width: 61.25em) {
   .loc-theme-v4.ue-l-article--basic .ue-c-article__tags {
     max-height: 162px;
     overflow-x: auto;
     flex-wrap: nowrap;
     -ms-overflow-style: none;
     scrollbar-width: none;
   }

   .loc-theme-v4.ue-l-article--basic .ue-c-article__tags::-webkit-scrollbar {
     display: none;
   }
 }

 @media (min-width: 46.25em) {

   .loc-theme-v4.ue-l-article--basic .ue-c-section-title,
   .loc-theme-v4.ue-l-article--basic .ue-c-section-title a {
     display: flex;
     align-items: center;
   }

   .loc-theme-v4.ue-l-article--basic .ue-c-section-title-text {
     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);
   }
 }

 .loc-theme-v4.ue-l-article--basic .aside-comments {
   padding-top: 0;
   display: flex;
   flex-direction: column;
   width: 100%;
 }

 .loc-theme-v4.ue-l-article--basic .aside-comments article {
   flex-grow: 1;
   margin-bottom: 1rem;
 }

 .loc-theme-v4.ue-l-article--basic .aside-comments h2 {
   margin: 0 0 0.8rem;
 }

 .loc-theme-v4.ue-l-article--basic .aside-comments article header {
   margin-bottom: 1rem;
 }

 @media (min-width: 980px) {
   .loc-theme-v4.ue-l-article--basic .aside-comments h2 {
     margin: 0 0 -1.5rem -10rem;
   }
 }

 /*! CSS Used from: Embedded */
 #mainBody {
   background-color: rgb(255 246 248);
   color: #c8c8c8;
   font-size: 14px;
   height: 100%;
   line-height: 130%;
   margin: 0;
   padding: 0;
   border: 3px double rgb(223 0 0 / 25%);
   border-radius: 5px;
 }

 #mainBody .formArea {
   color: #4761fc;
   font-size: 24px;
   height: auto;
   line-height: 1.3;
   margin-left: auto;
   margin-right: auto;
   max-width: 550px;
   font-weight: 600;
   text-align: center;
 }

 #mainBody h2 {
   color: #000;
   line-height: 1.3;
   padding-bottom: 20px;
   text-align: center;
   font-size: 20px;
   font-family: Valencia, Times New Roman, Times, serif;
   max-width: 499px;
   margin: 0 auto;
   display: block;
   margin-top: 24px;
   font-weight: 900;
 }

 #mainBody .questionNumber {
   border-bottom-color: #a6a6a6;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   color: #df0000;
   font-size: 20px;
   font-weight: 700;
   line-height: 100%;
   margin-bottom: 20px;
   margin-left: auto;
   margin-right: auto;
   max-width: 400px;
   padding: 0 0 10px;
   width: 100%;
   display: block;
 }

 #mainBody #loading1,
 #mainBody #loading2,
 #mainBody #loading3,
 #mainBody #qualify,
 #mainBody #question2,
 #mainBody #question3 {
   display: none;
 }

 #mainBody .qualifyHeadline {
   color: #df0000;
   font-weight: 700;
   font-size: 36px;
   margin-bottom: 18px;
   display: block;
 }

 #mainBody .loadingCopy {
   line-height: 1.3;
   padding-bottom: 9px;
   font-family: 'PT Serif', Times New Roman, Times, serif;
 }

 #mainBody button {
   padding: 12px 24px;
   font-size: 17px;
   text-decoration: none;
   text-align: center;
   font-weight: 700;
   color: #fff !important;
   cursor: pointer;
   display: block;
   background-color: rgb(223, 0, 0);
   max-width: 400px;
   margin: 20px auto;
   width: 100%;
   border: none;
   border-radius: 5px;
 }

 #mainBody button:active,
 #mainBody button:hover {
   background-color: #4761fc !important;
 }

 #mainBody a:link {
   color: #c45022;
   font-weight: 700;
   text-decoration: none;
 }

 #mainBody a:visited {
   color: #fff;
 }

 #mainBody a:hover {
   color: #4761fc;
   text-decoration: underline;
 }

 @media only screen and (max-width: 900px) {
   #mainBody {
     height: auto;
     margin: 0 auto;
     max-width: 600px;
     padding: 5px 15px 20px 15px;
     width: 100%;
   }

   #mainBody .formArea {
     margin-top: 20px;
     width: 90%;
   }

   #mainBody .loadingCopy {
     font-size: 20px;
   }
 }

 @media only screen and (min-width: 901px) {
   #mainBody {
     height: auto;
     padding: 10px 25px 10px 25px;
     width: 100%;
   }

   #mainBody .formArea {
     margin-top: 20px;
   }

   #mainBody h2 {
     font-size: 28px;
   }

   #mainBody .loadingCopy {
     font-size: 18px;
   }
 }

 /*! CSS Used from: http://workspace.massweb.pro/references-FINANCES/GOOD-REF-FINANCE-HZ/_.css */
 .far {
   -moz-osx-font-smoothing: grayscale;
   -webkit-font-smoothing: antialiased;
   display: inline-block;
   font-style: normal;
   font-variant: normal;
   text-rendering: auto;
   line-height: 1;
 }

 .anteTitulo {
   display: inline-block;
   background: #de2626;
   padding: 5px 15px;
   text-transform: uppercase;
   color: #fff;
   font-size: 14px;
   font-family: Roboto, sans-serif;
   font-weight: 700;
 }

 .fa-share:before {
   content: '\f064';
 }

 .fa-star:before {
   content: '\f005';
 }

 .far {
   font-family: 'Font Awesome 5 Pro';
   font-weight: 400;
 }

 div {
   box-sizing: border-box;
 }

 ul {
   list-style: none;
   margin: 0;
   padding: 0;
 }

 a {
   color: #3c3c3c;
   text-decoration: none;
   word-wrap: break-word;
   font-weight: 500;
 }

 .hide {
   display: none !important;
 }

 .cb {
   clear: both;
 }

 .clear {
   float: none;
   clear: both;
 }

 .article-wrapper div,
 .article-wrapper h2,
 .article-wrapper h3,
 .article-wrapper li,
 .article-wrapper p {
   /*  line-height: 26px;*/
   font-weight: 400;
   line-height: 1.38;
   font-size: 18px;
 }


 .article-wrapper .article-title {
   font-size: 21px;
   line-height: 24px;
   margin: 0 10px;
 }

 .article-wrapper h2 {
   font-size: 26px;
   color: #0c0c0c;
   clear: inherit;
   display: block;
   padding: 16px 0 8px;
   margin: 0 0 16px;
   font-weight: 700;
   line-height: 1.38;
 }

 @media(max-width:992px) {
   .article-wrapper h2 {
     font-size: 24px;
     line-height: 30px;
   }
 }

 .article-wrapper h3 {
   font-weight: 700;
   font-size: 18px;
   margin-bottom: 0;
 }

 .article-wrapper ul li {
   padding-left: 16px;
   list-style: none;
   margin-bottom: 4px;
   position: relative;
 }

 .article-wrapper ul li:before {
   content: '';
   width: 4px;
   height: 4px;
   background: red;
   border-radius: 100%;
   position: absolute;
   top: 9px;
   left: 0;
 }

 .article-wrapper .article-sub-header {
   position: relative;
   overflow: hidden;
   margin-top: 10px;
   min-height: 45px;
 }

 .article-wrapper .article-authors {
   position: relative;
   overflow: hidden;
   padding-left: 10px;
 }

 .article-wrapper .article-author-name {
   font-size: 12px;
   line-height: 15px;
   color: #444;
   font-weight: 400;
   margin-top: 6px;
   display: inline-block;
   width: calc(100% - 45px);
 }

 .article-wrapper .article-source {
   font-size: 12px;
   line-height: 15px;
   color: #444;
   font-weight: 400;
 }

 .article-wrapper .article-date {
   font-size: 12px;
   line-height: 15px;
   color: #999;
   font-weight: 400;
 }

 .article-wrapper .art-image {
   width: 100%;
   height: auto;
   vertical-align: top;
 }

 .article-wrapper p {
   margin-bottom: 16px;
 }

 .article-wrapper p.article-lead {
   font-weight: 500;
   margin: 16px 0;
 }

 .article-wrapper .article-body .related-box {
   border-top: 1px solid #e7e7e7;
   border-bottom: 1px solid #e7e7e7;
 }

 .article-wrapper .article-body .related-box .artExtra {
   font-size: 14px;
   text-transform: uppercase;
   font-weight: 600;
   margin: 15px 0;
 }

 .article-wrapper .article-body .related-box .artExtra {
   text-transform: none;
 }

 .article-wrapper .md-picture-captions {
   padding: 6px 10px;
 }

 .article-wrapper .md-picture-captions .md-picture-source {
   float: right;
   margin: 0 0 0 5px;
   font-size: 12px;
   line-height: 15px;
   font-weight: 400;
   color: #999;
   font-style: normal;
 }

 .article-wrapper .md-picture-captions .md-picture-sourcelink {
   font-size: 12px;
   line-height: 15px;
   font-weight: 400;
   color: #666;
   font-style: italic;
 }

 .md-font-size-selector {
   font-size: 16px;
   color: #6e7179;
   background: #f5f6f7;
   border-radius: 50%;
   width: 35px;
   height: 23px;
   text-align: center;
   margin: 16px 10px 0;
   float: right;
   cursor: pointer;
   border: none;
   display: block;
   padding: 6px 0;
 }

 .article p a {
   color: #0372dd;
 }

 .article p a {
   color: #3858f5;
 }

 .social-icon {
   display: inline-block;
   vertical-align: top;
 }

 .social-icon {
   background: url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/img/article-sprite-70.webp") no-repeat 0 0;
   background-size: 38px;
   margin: 0;
   width: 27px;
   height: 27px;
   margin-top: 11px;
 }

 .social-icon-facebook {
   background-position: 0 -59px;
 }

 .social-icon-twitter {
   background-position: 0 -91px;
 }

 .social-icon-email {
   background-position: 0 -250px;
 }

 .social-icon-comment {
   display: inline-block;
   background-position: 0 -281px;
   font-size: 11px;
   line-height: 27px;
   color: #fff !important;
   font-weight: 400;
   text-align: center;
 }

 #rating.raiting-container {
   padding: 10px 0;
   margin: 10px 0;
 }

 #rating .raiting-wrapper {
   width: 100%;
   display: inline-block;
   padding: 20px 16px;
   font-size: 14px;
   background: #fafafa;
 }

 #rating .rating-title {
   font-size: 16px;
   color: #000;
   font-weight: 500 !important;
 }

 #rating .rating-description {
   font-size: 14px;
   color: #6e7179;
   padding-bottom: 10px;
 }

 #rating .rating-count {
   color: #a7a7a7;
   font-size: 14px;
   float: none;
   padding: 8px;
   line-height: 1;
   display: inline-block;
 }

 #rating .article-vote-ul {
   margin: 0;
   padding: 0;
   list-style: none;
 }

 #rating .article-vote-li {
   outline: 0;
   position: relative;
   color: #df0000;
   cursor: pointer;
   margin: 0;
   width: initial;
   text-align: center;
   box-sizing: border-box;
   padding: 7px 0;
   background: 0 0;
   line-height: 34px;
   padding: 0 6px;
   float: left;
 }

 #rating .article-vote-li {
   color: #df0000;
 }

 #rating .article-vote-li:first-child {
   padding-left: 0;
   margin-left: 0;
 }

 #rating .article-vote-li i:hover,
 #rating .article-vote-li:hover {
   outline: 0;
 }

 #rating .article-vote-li .fa-star {
   font-size: 22px;
   margin-left: 0;
 }

 #rating .article-vote-li .fa-star-half-alt {
   font-size: 22px;
   margin-left: 0;
 }

 .social-block-content {
   display: none;
   opacity: 0;
   transition: opacity 0.5s;
   position: relative;
   margin: 16px;
 }

 .center-block {
   align-self: center;
   text-align: center;
   width: 100%;
   font-size: 17px;
   font-weight: 700;
 }

 #appComments {
   font-family: Inter, sans-serif !important;
 }

 #appComments.template-default {
   font-family: Inter, sans-serif !important;
 }

 .article-wrapper .article-title .comment-message {
   background: url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/img/comment.webp");
   background-repeat: no-repeat;
   font-size: 14px;
   display: inline-flex;
   text-align: center;
   align-items: center;
   justify-content: center;
   background-position: top center;
   line-height: 1;
   vertical-align: bottom;
   min-height: 35px;
   min-width: 35px;
   margin-left: 5px;
   background-size: contain;
 }

 .article-wrapper .article-title .comment-message span {
   font-weight: 500;
   color: #fa044f;
   margin-top: -4px;
 }

 ul.article-tags {
   padding-inline-start: 0;
   padding-left: 0;
   padding: 0 10px;
 }

 ul.article-tags li {
   display: inline-block;
   background: no-repeat;
   padding-left: 0;
   list-style: none;
   margin: 5px;
 }

 ul.article-tags li:first-child {
   margin-left: 0;
 }

 .article-tags a {
   font-size: 12px;
   background: #eee;
   padding: 10px;
   border-radius: 20px;
   display: block;
 }

 .title-ad {
   max-width: 300px;
   margin: 0 auto;
   margin-bottom: 10px;
 }

 #appComments.template-default.template-custom-lt .chat-wrapper.read-only .nb-box {
   margin-bottom: 0 !important;
 }

 @media screen and (max-width: 480px) {
   #appComments.template-default.template-custom-lt .chat-wrapper.read-only .nb-box {
     margin-left: 12px;
     margin-right: 12px;
   }
 }

 #appComments,
 #appComments.template-default {
   font-family: Roboto, sans-serif;
 }

 #appComments {
   font-weight: 400;
   width: 100%;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
 }

 #appComments.template-default {
   font-weight: 400;
   width: 100%;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
 }

 @media screen and (max-width: 480px) {
   #appComments.template-default .chat-page {
     padding: 20px 0;
   }

   #appComments.template-default .nb-box {
     padding: 15px !important;
     font-size: 13px !important;
     margin-bottom: 15px !important;
   }

   #appComments.template-default .chat-wrapper .comment-content {
     font-size: 14px !important;
   }
 }

 #appComments.template-default .chat-wrapper {
   max-width: 1200px;
   width: 100%;
   margin: auto;
   background: #fff;
 }

 #appComments.template-default .chat-wrapper .comment {
   border-radius: 0;
   font-size: 15px;
   line-height: normal;
 }

 #appComments.template-default .chat-wrapper .comment-body {
   margin-left: 54px;
   width: calc(100% - 54px);
   font-size: 15px;
   line-height: inherit;
   min-height: 44px;
 }

 #appComments.template-default .chat-wrapper .comment-body p {
   font-size: 15px;
   line-height: inherit;
 }

 #appComments.template-default .chat-wrapper .comment-avatar {
   position: absolute;
   margin-right: 0;
 }

 #appComments.template-default .chat-wrapper .comment-content {
   position: relative;
   line-height: 22px;
 }

 #appComments.template-default .chat-wrapper .comment-content p {
   margin: 0;
   padding: 0;
   word-break: break-word;
   white-space: pre-wrap;
 }

 #appComments.template-default .nb-box {
   padding: 20px;
   border-radius: 8px;
   background-color: #f5f6f7;
   font-size: 14px;
   color: #6e7179;
   margin-bottom: 30px;
 }

 #appComments.template-default .p12 {
   padding: 12px !important;
 }

 #appComments.template-default .p12:empty {
   display: none !important;
 }

 #appComments {
   font-family: Helvetica, sans-serif;
   color: #222;
   line-height: normal;
 }

 #appComments .comment {
   position: relative;
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   border-radius: 0.3rem;
   font-size: 14px;
 }

 #appComments .comment-avatar {
   width: 44px;
   height: 44px;
   margin-right: 10px;
 }

 #appComments .comment-avatar img {
   display: block;
   width: 44px;
   height: 44px;
   border-radius: 10rem;
   text-align: center;
   line-height: 44px;
   font-size: 18px;
   color: #fff;
   text-transform: uppercase;
 }

 #appComments .comment-body {
   width: 100%;
   border-bottom: 1px solid #dedfe0;
   margin-bottom: 20px;
 }

 #appComments .comment-body p {
   margin-top: 0;
 }

 .fal {
   -moz-osx-font-smoothing: grayscale;
   -webkit-font-smoothing: antialiased;
   display: inline-block;
   font-style: normal;
   font-variant: normal;
   text-rendering: auto;
   line-height: 1;
 }

 .fa-bookmark:before {
   content: '\f02e';
 }

 .fa-share:before {
   content: '\f064';
 }

 .fal {
   font-family: 'Font Awesome 5 Pro';
   font-weight: 300;
 }

 div {
   box-sizing: border-box;
 }

 a {
   color: #3c3c3c;
   text-decoration: none;
   word-wrap: break-word;
   font-weight: 500;
 }

 .hide {
   display: none !important;
 }

 .fal {
   color: #878787;
 }

 .clear {
   float: none;
   clear: both;
 }

 .article div,
 .article span {
   line-height: 133%;
   font-weight: 300;
 }

 .social-buttons {
   bottom: -10px;
   width: 100%;
   max-width: 768px;
   border: 0;
   background: rgba(255, 255, 255, 0.8);
   padding: 5px 0 0;
   margin: 0;
   z-index: 200;
 }

 .social-buttons .social-buttons-icons {
   display: table;
   width: 100%;
 }

 .social-buttons .social-button {
   display: table-cell;
   vertical-align: top;
 }

 .social-buttons .social-icon-report::after {
   font-family: 'Font Awesome 5 Pro';
   content: '\f06a';
   font-weight: 900;
   font-size: 24px;
   line-height: 1.1;
 }

 .article .social-buttons {
   position: relative;
   overflow: hidden;
   bottom: auto;
   background: #fff;
   z-index: 1;
   padding: 0;
 }

 .social-buttons .social-buttons-icons {
   text-align: center;
   font-size: 0;
 }

 .social-icon {
   display: inline-block;
   vertical-align: top;
 }

 .social-buttons .social-button {
   height: 50px;
   min-width: 50px;
   -ms-box-sizing: border-box;
   -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
 }

 .social-buttons .fal.fa-share {
   font-size: 20px;
   display: inline-block;
   margin: 14px 0 0 10px;
 }

 .social-buttons .social-button.bookmark i {
   font-size: 22px;
   padding: 14px 0;
 }

 .social-icon {
   background: url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/img/article-sprite-70.webp") no-repeat 0 0;
   background-size: 38px;
   margin: 0;
   width: 27px;
   height: 27px;
   margin-top: 11px;
 }

 .social-icon-facebook {
   background-position: 0 -59px;
 }

 .social-icon-more-options {
   background-position: 0 -155px;
 }

 .social-icon-messenger {
   background: transparent url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/img/icon-messenger.webp") no-repeat center center;
   background-size: 21px;
 }

 .social-icon-comment {
   display: inline-block;
   background-position: 0 -281px;
   font-size: 11px;
   line-height: 27px;
   color: #fff !important;
   font-weight: 400;
   text-align: center;
 }

 .social-icon-report {
   background: transparent;
 }

 .social-icon-report::after {
   content: '\f06a';
   font: normal normal normal 24px/1.2 FontAwesome;
 }

 figcaption {
   color: #6e6e6e;
   font-size: 10px;
   font-weight: 400;
   text-align: right;
   order: 1;
   line-height: 12px;
   padding: 4px 0;
   visibility: visible;
 }

 .js_submit.button__text.submit-roulette {
   text-transform: uppercase;
   padding: 10px 30px;
   margin: 15px 0;
   outline: none;
   border: none;
   margin-top: 5px;
   border-radius: 5px;
   background: #ff0000f7;
   color: #fff;
   font-weight: bold;
   cursor: pointer;
   -webkit-transition: background 0.3s;
   transition: background 0.3s;
   width: 100%;
   max-width: 400px;
   -webkit-appearance: 5px;
   -webkit-border-radius: 5px;
   margin: 0 auto;
   display: block;
   margin-top: 21px;
   font-size: 17px;
   padding: 15px 15px;
   margin-bottom: 13px;
 }

 .input-roulette {
   padding-left: 5px;
   height: 42px;
   max-width: 400px;
   width: 100%;
   display: block;
   margin: 0 auto;
   margin-top: 12px;
   font-size: 16px;
 }

 .spin-wrapper,
 .form-wrapper {
   display: inline-block;
   vertical-align: middle;
   width: 100%;
   font-size: 20px;
   line-height: 1.3;
   padding: 0 5px;
   box-sizing: border-box;
   margin-top: 14px;
 }

 #order_form {
   background: white;
   padding: 10px 10px 20px;
   max-width: 600px;
   margin: 30px auto 60px;
   background-image: url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/img/formbg.webp");
   background-repeat: no-repeat;
   background-size: 100% 100%;
   text-align: center;
 }

 img.order_form-med-pic {
   display: block;
   margin: 20px auto;
   max-width: 100px;
 }

 .order_form_pole label {
   width: 100%;
   max-width: 230px;
   margin: 0 auto;
   display: block;
   padding: 5px 0 5px 0;
   font-weight: bold;
   font-size: 16px;
   text-align: center;
   box-sizing: border-box;
 }

 .order_form_pole input {
   font-size: 18px;
   padding: 15px;
   border-radius: 3px;
   border: 2px solid #8bcdff;
   max-width: 300px;
   width: 100%;
   height: 58px;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
 }

 #order_form button {
   display: inline-block;
   padding: 18px 16px;
   color: #fff;
   font-weight: 700;
   text-decoration: none;
   box-shadow: 0 4px 15px 0 rgb(129 150 160 / 45%);
   border-radius: 5px;
   background-color: #0299ff;
   background-position: 1.35em 0.94em;
   background-size: 1em;
   background-repeat: no-repeat;
   transition: all 0.15s ease-in-out;
   border: none;
   cursor: pointer;
   font-size: 20px;
   margin-top: 20px;
   max-width: 300px;
   width: 100%;
   font-family: Noto Sans KR, fallback-local;
 }

 #order_form .form-title {
   margin-bottom: 8px;
 }

 .order-blue-text {
   color: blue;
   font-size: 14px;
   display: block;
   margin: 0;
 }

 .order-form__subtitle {
   font-size: 16px;
 }

 .order-form__conditions {
   margin: 15px 10px -5px 10px;
   text-align: center;
   border: 2px solid #0299ff;
   padding: 10px;
   font-size: 12px;
   line-height: 170%;
 }

 .order_form_pole {
   padding: 10px 0;
   display: inline-block;
   margin: 0;
   width: 100%;
   box-sizing: border-box;
 }

 .order_form_pole {
   padding: 10px 0;
   display: inline-block;
   margin: 0;
   width: 100%;
   box-sizing: border-box;
 }

 .form-button-wrap {
   margin-bottom: 20px;
 }

 #order_form .additional {
   display: block;
   padding: 0 10px;
   font-size: 12px;
   line-height: 1.5;
 }

 .article-wrapper img {
   width: 100%;
 }

 .article-wrapper ul {
   margin-bottom: 22px;
   margin-top: 6px;
 }

 article.ue-c-article {
   max-width: 900px;
   margin: 0 auto;
 }

 .doc-block {
   line-height: 1;
   background: rgb(16 56 79 / 10%);
   padding: 15px;
   border-radius: 3px;
   margin-bottom: 20px;
 }

 .doc-block p {
   font-size: 17px;
 }

 .doc-img {
   float: left;
   margin: 7px 20px 0 0 !important;
 }

 @media (min-width: 768px) {
   .doc-img {
     max-width: 382px;
     max-height: 215px;
     width: auto;

   }
 }

 @media (max-width: 959px) {
   .doc-img {
     margin: 10px 20px 10px 0 !important;
   }

   .article-wrapper img {
     max-height: 100% !important;
     width: 100% !important;
   }

   .footer__row {
     flex-direction: column;
   }

   .footer__right a,
   .social-share {
     display: none;
   }

   .footer__brand-logo {
     margin-bottom: 32px;
   }

   .social-links__items {
     margin-top: 16px;
   }

   .footer__links {
     justify-content: center;
     flex-wrap: wrap;
   }

   .footer__copyright-text {
     text-align: center;
   }

   .social-links {
     border-left: 0;
     padding-left: 0;
     flex-direction: column;
   }

   .social-links__link {
     display: block !important;
   }

   .footer__row .header-white-btn {
     display: none;
   }

   header .ue-l-main-header--row-left-align .ue-c-main-header__primary,
   header.loc-theme .ue-l-main-header--row-left-align .ue-c-main-header__primary {
     padding: 0 16px;
   }

   .loc-theme-v4.ue-l-article--basic .ue-l-article__inner {
     padding: 48px 16px;
   }

   @media(max-width: 992px) {
     .loc-theme-v4.ue-l-article--basic .ue-l-article__inner {
       padding: 0 16px;
     }
   }

   #headerSearchIcon {
     display: none;
   }
 }

 /*! CSS Used fontfaces */
 @font-face {
   font-display: swap;
   font-family: Noto Sans KR;
   font-style: normal;
   font-weight: 400;
   src: local('Noto Sans KR'), url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/fonts/noto-sans-kr-v21-latin-regular.woff2") format('woff2'), url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/fonts/noto-sans-kr-v21-latin-regular.woff") format('woff');
 }

 @font-face {
   font-display: swap;
   font-family: Noto Sans KR;
   font-style: normal;
   font-weight: 500;
   src: local('Noto Sans KR'), url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/fonts/noto-sans-kr-v21-latin-500.woff2") format('woff2'), url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/fonts/noto-sans-kr-v21-latin-500.woff") format('woff');
 }

 @font-face {
   font-display: swap;
   font-family: Noto Sans KR;
   font-style: normal;
   font-weight: 700;
   src: local('Noto Sans KR'), url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/fonts/noto-sans-kr-v21-latin-700.woff2") format('woff2'), url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/fonts/noto-sans-kr-v21-latin-700.woff") format('woff');
 }

 @font-face {
   font-display: swap;
   font-family: Noto Sans KR;
   font-style: normal;
   font-weight: 900;
   src: local('Noto Sans KR'), url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/fonts/noto-sans-kr-v21-latin-900.woff2") format('woff2'), url("urn:scrapbook:download:error:https://jalah.info/l/0192947f-c776-7f30-82fa-e64e823c938c/fonts/noto-sans-kr-v21-latin-900.woff") format('woff');
 }

 @font-face {
   font-family: fallback-local;
   src: local(Arial);
   ascent-override: 125%;
   descent-override: 25%;
   line-gap-override: 0%;
 }

 .margin-20 {
   margin-top: 20px !important;
 }

 .description2 {
   display: flex;
   gap: 30px;
   margin: 30px 0;
   padding-left: 12px;
 }

 .description_flex {
   display: flex;
   align-items: flex-start;
 }

 @media(max-width: 992px) {
   .description2 {
     flex-direction: column;
   }
 }


 .article-wrapper h3 {
   margin-bottom: 0;
   font-size: 19px;
   margin-top: 24px;
   text-decoration: underline;
   font-weight: 600;
 }