:root {
  --headerTopBar: 60px;
  --headerMobileTopBar: 40px;
  --headerMainBar: 100px;
  --headerReducedMainBar: 61px;
  --headerBottomBar: 30px;
  --headerMobileMainBar: 40px;
  --headerSponsorBar: 25px;
  --headerSize: calc(var(--headerTopBar) + var(--headerMainBar) + var(--headerBottomBar));
  --headerReducedSize: calc(var(--headerTopBar) + var(--headerReducedMainBar));
  --headerMobileSize: calc(var(--headerMobileTopBar) + var(--headerMobileMainBar));
  --headerMobileSponsorSize: calc(var(--headerMobileTopBar) + var(--headerMobileMainBar) + var(--headerSponsorBar));
  --bodyContainerVertical_background: #fff0e5;
  --headerContainerVertical_background: #ffebdb;
  --headerSponsorBar_background: #ffebdb;
  --headerContainerReducedVertical_background: #ffebdb;
  --mainHeaderBorderVertical_color: #c0d4df;
  --mainHeaderBtnBeforeVertical_color: #d33f49;
  --mainHeaderBtnBeforeReducedVertical_color: #d33f49;
  --mainHeaderBtnAfterVertical_color: #d33f49;
  --widthLogoEEVertical: 186px;
  --heightLogoEEVertical: 36px;
  --widthLogoEEMobileVertical: 186px;
  --heightLogoEEMobileVertical: 25px;
  --mainHeaderSuscribeVertical_background: #fd6d6d;
  --mainHeaderSuscribeTextVertical_color: #fff;
  --titleFontSizeSuscriptorMobileVertical: 14px;
  --titleLineHeightSuscriptorMobileVertical: 16px;
  --titleFontSizeSuscriptorDesktopVertical: 16px;
  --titleLineHeightSuscriptorDesktopVertical: 18px;
  --mainHeaderLoginVertical_background: #fd6d6d;
  --mainHeaderLoginVertical_color: #111;
  --mainHeaderSuscribeReducedVertical_background: #fd6d6d;
  --mainHeaderSuscribeReducedVertical_color: #fff;
  --mainHeaderSuscribeMobileReduced_background: #000;
  --mainHeaderSuscribeTextMobileReduced_color: #fff;
  --mainHeaderBarBottomArrow_color: #111;
  --mainHeaderBarBottomVertical_background: #ffebdb;
  --mainHeaderBarBottomVertical_color: #fff;
  --mainHeaderBarBottomArrowVertical_color: #fff;
  --mainHeaderBarBottomItemVertical_color: #d33f49;
  --widthLogoVertical: 190px;
  --heightLogoVertical: 33px;
  --widthLogoReducedVertical: 190px;
  --heightLogoReducedVertical: 33px;
  --widthMobileLogoVertical: 104px;
  --heightMobileLogoVertical: 17px;
  --widthSponsorLogoVertical: 180px;
  --heightSponsorLogoVertical: 25px;
  --widthSponsorLogoReducedVertical: 180px;
  --heightSponsorLogoReducedVertical: 25px;
  --widthSponsorMobileLogoVertical: 107px;
  --heightSponsorMobileLogoVertical: 15px;
  --backgroundSubmenuHeader: #fff;
  --borderSubmenuHeader: #dfdfdf;
  --textSubmenuHeader: #292f3d;
  --headingTopBorder_color: #d33f49;
  --artGeneric_background: #d33f49;
  --artOpinion_background: #ffebdb;
  --artOpinionBorder_color: #d33f49;
  --artOpinionImage_background: #fff0e5;
  --artOpinionImageBorder_color: #d33f49;
  --artOpinionImage_padding: 0 10px;
  --artOpinionFlagImage_padding: 10px 0 0 10px;
  --artOpinionFlagImageTablet_padding: 0px 10px;
  --artGeneric_color: #fff;
  --timeLineColor: #d33f49;
  --colorButtonLiveblog: #f8dfcb;
  --colorButtonLiveblog_hover: #e8c8ae;
  --colorButtonLiveblogFooterNav: #f8dfcb;
  --buscadorAuthorColor: #000;
  --lastNewsLinkColor: #000;
  --siteletterSpacingS3: -1.85px;
  --sitelineHeightS3: 52px;
  --fontGenericTitle: "Petrona", serif;
  --fontGenericTitle_weight: 500;
  --fontGenericTitle_color: #000;
  --fontGenericSubtitle: "Open Sans", serif; /* Changed to common sans-serif font */
  --fontGenericSubtitle_color: #595959;
  --titleFontSizeH1_subtitle: 18px;
  --titleLineHeightH1_subtitle: 19px;
  --fontGenericInfo: "Open Sans", sans-serif;
  --fontGenericInfo_color: #000;
  --fontGenericHeadingTitle: "Open Sans", sans-serif;
  --fontGenericHeadingTitle_color: #d33f49;
  --fontGenericInfoOpinionVertical: "Petrona", serif;
  --fontGenericInfoOpinionVertical_weight: 500;
  --contentColor: #d33f49;
  --fontTitle: "Petrona", serif;
  --fontTitleWeight: 600;
  --fontTitleMobileWeight: 600;
  --fontTitleOpinion: "Petrona", serif;
  --colorBackgroundAuthor: #f8dfcb;
  --mainHeaderLogo_url: url(../img/logo_invertia.svg);
  --mainHeaderLogoReduced_url: url(../img/logo_invertia_1.svg);
  --mainHeaderTopBarLogo_url: url(../img/logo-ee-positivo_4.svg);
  --showElEspanolLogo: 1;
  --showDateHeader: 1;
}
.Story.Business .full-suscriptor-container::after {
  background: linear-gradient(180deg, rgba(254, 240, 231, 0.49) 13%, #fff0e6 82%, #fff0e6 99%);
}
::-moz-selection {
  background: #98e0e8;
}
::selection {
  background: #98e0e8;
}
body {
  -webkit-overflow-scrolling: touch;
  -webkit-text-size-adjust: none;
}
* {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  vertical-align: baseline;
  background: rgba(0, 0, 0, 0);
  box-sizing: border-box;
}
h1,
h2,
h3,
h4,
h5,
h6,
th,
td,
caption {
  font-weight: normal;
}
li {
  position: relative;
}
img {
  max-width: 100%;
  height: auto;
}
a img {
  border: 0;
}
th,
td {
  vertical-align: top;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
address {
  font-style: normal;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
pre {
  display: block;
}
blockquote,
q {
  quotes: none;
}
ins {
  background-color: #ccc;
  color: #000;
  text-decoration: none;
}
del {
  text-decoration: line-through;
}
abbr[title],
dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}
input,
select {
  vertical-align: middle;
}
.History,
.Liveblog {
  color: #323232;
  font-family: Arial;
  font-size: 100%;
  line-height: 1.5;
  position: relative;
}
.container {
  position: relative;
  background-color: #fff;
  width: 100%;
  max-width: 1024px;
  margin: 0 auto;
  min-width: 280px;
}
@media screen and (max-width: 599px) {
  .container {
    min-height: 1200px;
  }
}
@media screen and (max-width: 599px) {
  .lottery .container {
    min-height: auto;
  }
}
@media screen and (max-width: 599px) {
  .Subscription .container {
    min-height: 0;
  }
}
.content {
  width: 100%;
  max-width: 1024px;
  margin: 0 auto;
  max-width: 1200px;
}
.content::before,
.content::after {
  content: "";
  display: table;
}
.content::after {
  clear: both;
}
@font-face {
  font-family: "IconosElEspanol";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: local("IconosElEspanol"), local("IconosElEspanol"), url("../fonts/IconosElEspanol.woff") format("woff"), url("../images/IconosElEspanol.svg#IconosElEspanol") format("svg");
}
@font-face {
  font-family: "Petrona";
  font-style: italic;
  font-display: swap;
  font-weight: 100 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/petrona-latin-wght-italic.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Petrona";
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/petrona-latin-wght-normal.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Open Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 300 800;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/open-sans-latin-wght-italic.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/open-sans-latin-wght-normal.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Urbanist";
  font-style: italic;
  font-display: swap;
  font-weight: 100 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/urbanist-latin-wght-italic.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Urbanist";
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/urbanist-latin-wght-normal.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Roboto Condensed";
  font-style: italic;
  font-display: swap;
  font-weight: 100 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-condensed-latin-wght-italic.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Roboto Condensed";
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-condensed-latin-wght-normal.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Roboto Slab";
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-slab-latin-wght-normal.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Playfair Display";
  font-style: italic;
  font-display: swap;
  font-weight: 400 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/playfair-display-latin-wght-italic.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Playfair Display";
  font-style: normal;
  font-display: swap;
  font-weight: 400 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/playfair-display-latin-wght-normal.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-display: swap;
  font-weight: 100 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/noto-serif-latin-wght-italic.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/noto-serif-latin-wght-normal.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Outfit";
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/outfit-latin-wght-normal.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Crimson Pro Variable";
  font-style: italic;
  font-display: swap;
  font-weight: 200 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/crimson-pro-latin-wght-italic.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Crimson Pro Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/crimson-pro-latin-wght-normal.woff2") format("woff2-variations");
}
@font-face {
  font-family: "Fjalla One";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fjalla-one-latin-400-normal.woff2") format("woff2"), url("../fonts/fjalla-one-latin-400-normal.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 100;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-100-italic.woff2") format("woff2"), url("../fonts/fira-sans-latin-100-italic.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-100-normal.woff2") format("woff2"), url("../fonts/fira-sans-latin-100-normal.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-200-italic.woff2") format("woff2"), url("../fonts/fira-sans-latin-200-italic.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-200-normal.woff2") format("woff2"), url("../fonts/fira-sans-latin-200-normal.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-300-italic.woff2") format("woff2"), url("../fonts/fira-sans-latin-300-italic.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-300-normal.woff2") format("woff2"), url("../fonts/fira-sans-latin-300-normal.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-400-italic.woff2") format("woff2"), url("../fonts/fira-sans-latin-400-italic.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-400-normal.woff2") format("woff2"), url("../fonts/fira-sans-latin-400-normal.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-500-italic.woff2") format("woff2"), url("../fonts/fira-sans-latin-500-italic.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-500-normal.woff2") format("woff2"), url("../fonts/fira-sans-latin-500-normal.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-600-italic.woff2") format("woff2"), url("../fonts/fira-sans-latin-600-italic.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-600-normal.woff2") format("woff2"), url("../fonts/fira-sans-latin-600-normal.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-700-italic.woff2") format("woff2"), url("../fonts/fira-sans-latin-700-italic.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-700-normal.woff2") format("woff2"), url("../fonts/fira-sans-latin-700-normal.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-800-italic.woff2") format("woff2"), url("../fonts/fira-sans-latin-800-italic.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-800-normal.woff2") format("woff2"), url("../fonts/fira-sans-latin-800-normal.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-900-italic.woff2") format("woff2"), url("../fonts/fira-sans-latin-900-italic.woff") format("woff");
}
@font-face {
  font-family: "Fira Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/fira-sans-latin-900-normal.woff2") format("woff2"), url("../fonts/fira-sans-latin-900-normal.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-300-italic.woff2") format("woff2"), url("../fonts/merriweather-latin-300-italic.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-300-normal.woff2") format("woff2"), url("../fonts/merriweather-latin-300-normal.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-400-italic.woff2") format("woff2"), url("../fonts/merriweather-latin-400-italic.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-400-normal.woff2") format("woff2"), url("../fonts/merriweather-latin-400-normal.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-500-italic.woff2") format("woff2"), url("../fonts/merriweather-latin-500-italic.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-500-normal.woff2") format("woff2"), url("../fonts/merriweather-latin-500-normal.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-600-italic.woff2") format("woff2"), url("../fonts/merriweather-latin-600-italic.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-600-normal.woff2") format("woff2"), url("../fonts/merriweather-latin-600-normal.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-700-italic.woff2") format("woff2"), url("../fonts/merriweather-latin-700-italic.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-700-normal.woff2") format("woff2"), url("../fonts/merriweather-latin-700-normal.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-800-italic.woff2") format("woff2"), url("../fonts/merriweather-latin-800-italic.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-800-normal.woff2") format("woff2"), url("../fonts/merriweather-latin-800-normal.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-900-italic.woff2") format("woff2"), url("../fonts/merriweather-latin-900-italic.woff") format("woff");
}
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/merriweather-latin-900-normal.woff2") format("woff2"), url("../fonts/merriweather-latin-900-normal.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-display: swap;
  font-weight: 100;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-100-italic.woff2") format("woff2"), url("../fonts/roboto-latin-100-italic.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-100-normal.woff2") format("woff2"), url("../fonts/roboto-latin-100-normal.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-200-italic.woff2") format("woff2"), url("../fonts/roboto-latin-200-italic.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-200-normal.woff2") format("woff2"), url("../fonts/roboto-latin-200-normal.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-300-italic.woff2") format("woff2"), url("../fonts/roboto-latin-300-italic.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-300-normal.woff2") format("woff2"), url("../fonts/roboto-latin-300-normal.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-400-italic.woff2") format("woff2"), url("../fonts/roboto-latin-400-italic.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-400-normal.woff2") format("woff2"), url("../fonts/roboto-latin-400-normal.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-500-italic.woff2") format("woff2"), url("../fonts/roboto-latin-500-italic.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-500-normal.woff2") format("woff2"), url("../fonts/roboto-latin-500-normal.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-600-italic.woff2") format("woff2"), url("../fonts/roboto-latin-600-italic.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-600-normal.woff2") format("woff2"), url("../fonts/roboto-latin-600-normal.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-700-italic.woff2") format("woff2"), url("../fonts/roboto-latin-700-italic.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-700-normal.woff2") format("woff2"), url("../fonts/roboto-latin-700-normal.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-800-italic.woff2") format("woff2"), url("../fonts/roboto-latin-800-italic.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-800-normal.woff2") format("woff2"), url("../fonts/roboto-latin-800-normal.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-900-italic.woff2") format("woff2"), url("../fonts/roboto-latin-900-italic.woff") format("woff");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/roboto-latin-900-normal.woff2") format("woff2"), url("../fonts/roboto-latin-900-normal.woff") format("woff");
}
@font-face {
  font-family: "DM Serif Display";
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/dm-serif-display-latin-400-italic.woff2") format("woff2"), url("../fonts/dm-serif-display-latin-400-italic.woff") format("woff");
}
@font-face {
  font-family: "DM Serif Display";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/dm-serif-display-latin-400-normal.woff2") format("woff2"), url("../fonts/dm-serif-display-latin-400-normal.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 100;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-100-italic.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-100-italic.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-100-normal.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-100-normal.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-200-italic.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-200-italic.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-200-normal.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-200-normal.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-300-italic.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-300-italic.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-300-normal.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-300-normal.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-400-italic.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-400-italic.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-400-normal.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-400-normal.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-500-italic.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-500-italic.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-500-normal.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-500-normal.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-600-italic.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-600-italic.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-600-normal.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-600-normal.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-700-italic.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-700-italic.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/ibm-plex-sans-latin-700-normal.woff2") format("woff2"), url("../fonts/ibm-plex-sans-latin-700-normal.woff") format("woff");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/zilla-slab-latin-300-italic.woff2") format("woff2"), url("../fonts/zilla-slab-latin-300-italic.woff") format("woff");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/zilla-slab-latin-300-normal.woff2") format("woff2"), url("../fonts/zilla-slab-latin-300-normal.woff") format("woff");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/zilla-slab-latin-400-italic.woff2") format("woff2"), url("../fonts/zilla-slab-latin-400-italic.woff") format("woff");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/zilla-slab-latin-400-normal.woff2") format("woff2"), url("../fonts/zilla-slab-latin-400-normal.woff") format("woff");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/zilla-slab-latin-500-italic.woff2") format("woff2"), url("../fonts/zilla-slab-latin-500-italic.woff") format("woff");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/zilla-slab-latin-500-normal.woff2") format("woff2"), url("../fonts/zilla-slab-latin-500-normal.woff") format("woff");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/zilla-slab-latin-600-italic.woff2") format("woff2"), url("../fonts/zilla-slab-latin-600-italic.woff") format("woff");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/zilla-slab-latin-600-normal.woff2") format("woff2"), url("../fonts/zilla-slab-latin-600-normal.woff") format("woff");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/zilla-slab-latin-700-italic.woff2") format("woff2"), url("../fonts/zilla-slab-latin-700-italic.woff") format("woff");
}
@font-face {
  font-family: "Zilla Slab";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  src: url("../fonts/zilla-slab-latin-700-normal.woff2") format("woff2"), url("../fonts/zilla-slab-latin-700-normal.woff") format("woff");
}
.Story .specials.guerra_ucrania__link,
.Speciasl .specials.guerra_ucrania__link {
  background-image: url("../images/cintillo-guerra-ucrania.svg");
  display: block;
  max-width: 95%;
  margin-left: 10px;
  margin-right: 10px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: 0 0;
  height: 60px;
  margin-top: 10px;
  background-size: 764px;
  text-decoration: none;
  opacity: 1;
  transition: opacity 3s;
}
@media screen and (min-width: 11768px) {
  .Story .specials.guerra_ucrania__link,
  .Speciasl .specials.guerra_ucrania__link {
    background-size: 100%;
  }
}
@media screen and (min-width: 11024px) {
  .Story .specials.guerra_ucrania__link,
  .Speciasl .specials.guerra_ucrania__link {
    margin-left: auto;
    margin-right: auto;
    max-width: 990px;
    background-size: 1200px;
    height: 70px;
  }
}
.Story .specials.guerra_ucrania__link .guerra_ucrania__logo-title,
.Speciasl .specials.guerra_ucrania__link .guerra_ucrania__logo-title {
  color: #000;
  text-decoration: none;
  font-size: 17px;
  margin-left: 0;
  padding-top: 5px;
  display: block;
  font-family: "Noto Serif", serif;
  font-weight: 400;
  margin-left: 80px;
}
@media screen and (min-width: 11768px) {
  .Story .specials.guerra_ucrania__link .guerra_ucrania__logo-title,
  .Speciasl .specials.guerra_ucrania__link .guerra_ucrania__logo-title {
    font-size: 18px;
    margin-left: 110px;
    padding-top: 10px;
  }
}
.Story .specials.elecciones_france__link,
.Speciasl .specials.elecciones_france__link {
  background-image: url("../images/cintillo-elecciones-francia.png");
  display: block;
  max-width: 95%;
  margin-left: 10px;
  margin-right: 10px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: 0 0;
  height: 60px;
  margin-top: 10px;
  background-size: 764px;
  text-decoration: none;
  opacity: 1;
  transition: opacity 3s;
}
@media screen and (min-width: 11768px) {
  .Story .specials.elecciones_france__link,
  .Speciasl .specials.elecciones_france__link {
    background-size: 100%;
  }
}
@media screen and (min-width: 11024px) {
  .Story .specials.elecciones_france__link,
  .Speciasl .specials.elecciones_france__link {
    margin-left: auto;
    margin-right: auto;
    max-width: 990px;
    background-size: 990px;
    height: 70px;
  }
}
.Story .specials.elecciones_france__link .elecciones_france__logo-title,
.Speciasl .specials.elecciones_france__link .elecciones_france__logo-title {
  color: #000;
  text-decoration: none;
  font-size: 17px;
  margin-left: 0;
  padding-top: 5px;
  display: block;
  font-family: "Noto Serif", serif;
  font-weight: 400;
  margin-left: 80px;
}
@media screen and (min-width: 11768px) {
  .Story .specials.elecciones_france__link .elecciones_france__logo-title,
  .Speciasl .specials.elecciones_france__link .elecciones_france__logo-title {
    font-size: 18px;
    margin-left: 110px;
    padding-top: 10px;
  }
}
.Story .bridges {
  background-repeat: no-repeat;
  background-size: 100%;
  position: relative;
  display: block;
  padding-bottom: 20px;
  padding-top: 0;
  margin-top: 20px;
  margin-left: 10px;
  margin-right: 10px;
  max-width: 95%;
  opacity: 1;
  transition: opacity 3s;
}
.Story .bridges:after {
  content: "";
  background: url("../images/bridges-lion.svg");
  background-repeat: no-repeat;
  background-size: 58px;
  position: absolute;
  display: block;
  height: 55px;
  width: 74px;
  left: 0;
  top: 0;
}
@media screen and (max-width: 375px) {
  .Story .bridges:after {
    width: 90px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges:after {
    background-size: 70px;
    height: 70px;
    width: 70px;
    left: 0;
    top: 65px;
  }
}
@media screen and (min-width: 11768px) {
  .Story .bridges {
    padding-bottom: 20px;
    padding-top: 0px;
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges {
    background-position: 0 139px;
    padding-bottom: 20px;
    padding-top: 53px;
    max-width: 990px;
    padding-left: 80px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges--min {
    background-position: 0 52px;
    padding-top: 0;
    padding-bottom: 50px;
    margin-bottom: 20px;
    padding-left: 70px;
  }
}
.Story .bridges--min:after {
  background-size: 58px;
}
@media screen and (min-width: 11024px) {
  .Story .bridges--min:after {
    background-size: 62px;
    width: 70px;
    height: 78px;
    top: 0;
    right: 105px;
  }
}
.Story .bridges__title {
  padding-left: 70px;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  color: #323232;
  font-size: 21px;
  text-align: left;
}
@media screen and (min-width: 11768px) {
  .Story .bridges__title {
    padding-top: 8px;
    font-size: 24px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges__title {
    padding-left: 0;
    padding-top: 0;
    font-size: 23px;
    display: inline-block;
    width: 180px;
    vertical-align: top;
  }
}
@media screen and (max-width: 375px) {
  .Story .bridges__title {
    font-size: 22px;
  }
}
.Story .bridges__title a {
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  color: #323232;
  font-size: 21px;
  text-align: left;
}
@media screen and (min-width: 11768px) {
  .Story .bridges__title a {
    font-size: 24px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges__title a {
    font-size: 23px;
    display: inline-block;
    width: 180px;
    vertical-align: top;
  }
}
@media screen and (max-width: 375px) {
  .Story .bridges__title a {
    font-size: 22px;
  }
}
.Story .bridges__title span,
.Story .bridges__title a span {
  display: block;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 500;
  font-size: 28px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media screen and (min-width: 11768px) {
  .Story .bridges__title span,
  .Story .bridges__title a span {
    font-size: 24px;
    display: inline-block;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges__title span,
  .Story .bridges__title a span {
    font-size: 29px;
    display: block;
  }
}
.Story .bridges-align {
  border-top: 1px solid #000;
  margin-top: 10px;
  padding-top: 10px;
}
@media screen and (min-width: 11024px) {
  .Story .bridges-align::after {
    content: "";
    position: absolute;
    left: -5px;
    border-left: 1px solid #000;
    top: 0;
    height: calc(100% - 3px);
  }
}
@media screen and (min-width: 11768px) {
  .Story .bridges-align {
    border-top: none;
    margin-top: 0;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges-align {
    display: inline-flex;
    width: calc(100% - 184px);
    position: relative;
  }
}
.Story .bridges-align .bridges__list {
  font-size: 0;
  padding-top: 10px;
  margin-top: 5px;
  display: none;
}
@media screen and (min-width: 11768px) {
  .Story .bridges-align .bridges__list {
    margin-top: 30px;
    border-top: 1px solid #000;
    display: block;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges-align .bridges__list {
    max-width: 100%;
    display: inline-block;
    vertical-align: top;
    padding-left: 10px;
    padding-top: 0;
    margin-top: 0;
    border-top: none;
    width: 100%;
  }
}
.Story .bridges-align .bridges__list .bridges__item {
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 14px;
  display: block;
  margin-bottom: 6px;
  position: relative;
  padding-left: 10px;
  margin-right: 10px;
}
@media screen and (min-width: 11768px) {
  .Story .bridges-align .bridges__list .bridges__item {
    margin-top: 4px;
    font-size: 15px;
    display: inline-block;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges-align .bridges__list .bridges__item {
    margin-bottom: 5px;
    font-size: 16px;
    display: inline-block;
  }
}
.Story .bridges-align .bridges__list .bridges__item a {
  color: #000;
}
.Story .bridges-align .bridges__list .bridges__item:hover {
  text-decoration: underline;
  color: #323232;
  cursor: pointer;
}
.Story .bridges-align .bridges__list .bridges__item:before {
  content: "•";
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  color: #000;
  font-size: 14px;
  position: absolute;
  left: 0;
}
.Story .bridges-align[data-status="on"] .bridges__list {
  display: block;
}
.Story .bridges .bridges--min .bridges__title {
  padding-left: 70px;
  font-size: 21px;
  margin-top: 0;
  text-decoration: none;
}
@media screen and (max-width: 375px) {
  .Story .bridges .bridges--min .bridges__title {
    font-size: 22px;
  }
}
@media screen and (min-width: 11768px) {
  .Story .bridges .bridges--min .bridges__title {
    font-size: 24px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges .bridges--min .bridges__title {
    width: 175px;
    font-size: 22px;
    height: 71px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges .bridges--min .bridges__title {
    padding-left: 0;
  }
}
.Story .bridges .bridges--min .bridges__title a {
  font-size: 21px;
  margin-top: 0;
  text-decoration: none;
}
@media screen and (max-width: 375px) {
  .Story .bridges .bridges--min .bridges__title a {
    font-size: 22px;
  }
}
@media screen and (min-width: 11768px) {
  .Story .bridges .bridges--min .bridges__title a {
    font-size: 24px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges .bridges--min .bridges__title a {
    width: 175px;
    font-size: 22px;
    height: 71px;
  }
}
.Story .bridges .bridges--min .bridges__title span,
.Story .bridges .bridges--min .bridges__title a span {
  font-size: 28px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .Story .bridges .bridges--min .bridges__title span,
  .Story .bridges .bridges--min .bridges__title a span {
    margin-top: 4px;
    font-size: 24px;
  }
}
.Story .bridges .bridges--min .bridges-align .bridges__list {
  margin-top: 5px;
}
@media screen and (min-width: 11768px) {
  .Story .bridges .bridges--min .bridges-align .bridges__list {
    margin-top: 25px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .bridges .bridges--min .bridges-align .bridges__list {
    margin-top: 0;
    width: 100%;
  }
}
.Story .bridges .bridges--min .bridges-align .bridges__list .bridges__item a {
  text-decoration: none;
}
.Story.Periodismo-indomable .specials__header__link {
  width: 100%;
  height: 100%;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  cursor: pointer;
  margin-top: 10px;
  margin-bottom: 30px;
  text-decoration: none;
  opacity: 1;
}
@media (max-width: 479px) {
  .Story.Periodismo-indomable .specials__header__link {
    margin-top: 0;
  }
}
.Story.Periodismo-indomable .specials__header__header {
  width: 100%;
  height: 100%;
  min-height: 70px;
  position: relative;
  background: #f3f3f3;
  border-bottom: solid 2px #ffc200;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 5px 15px 5px 10px;
  margin: 0;
}
.Story.Periodismo-indomable .specials__header__header:after {
  content: "";
  width: 101px;
  height: 100%;
  position: absolute;
  background-image: url("../images/periodismo-indomable.svg");
  overflow: visible;
  background-repeat: no-repeat;
  left: 15px;
  top: calc(50% - 9px);
  top: calc(50% - 10px);
  transform: translateY(-50%);
}
@media (max-width: 767px) {
  .Story.Periodismo-indomable .specials__header__header:after {
    left: 10px;
  }
}
@media (max-width: 479px) {
  .Story.Periodismo-indomable .specials__header__header:after {
    left: 10px;
    width: 65px;
    background-size: 75px;
    top: 50%;
    background-position-y: center;
  }
}
.Story.Periodismo-indomable .specials__header__title {
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 700;
  font-size: 29px;
  line-height: 34px;
  color: #0d0d0d;
  padding: 0;
  text-align: left;
  margin-left: 110px;
  text-transform: uppercase;
  margin-top: 2px;
}
@media (max-width: 767px) {
  .Story.Periodismo-indomable .specials__header__title {
    margin-left: 100px;
    font-size: 26px;
    line-height: 29px;
  }
}
@media (max-width: 479px) {
  .Story.Periodismo-indomable .specials__header__title {
    margin-left: 80px;
    font-size: 21px;
    line-height: 23px;
  }
}
@media (max-width: 375px) {
  .Story.Periodismo-indomable .specials__header__title {
    margin-left: 73px;
    font-size: 18px;
    line-height: 20px;
  }
}
.Story.Periodismo-indomable .specials__header-align {
  display: none;
}
.Story .wake_up_spain {
  opacity: 1;
  transition: opacity 3s;
}
.Story .wake_up_spain__header {
  width: 100%;
  height: 85px;
  max-width: 95%;
  position: relative;
  background: #fff4ec;
  border-bottom: solid 2px #c80933;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: 0;
  margin: 0 auto 30px auto;
}
@media screen and (min-width: 11024px) {
  .Story .wake_up_spain__header {
    max-width: 990px;
  }
}
.Story .wake_up_spain__header::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: visible;
  background-repeat: no-repeat;
  top: 0;
  left: 0;
  background-size: 364px;
  background-position: 0;
}
@media (max-width: 850px) {
  .Story .wake_up_spain__header::before {
    background-position: -70px 0;
  }
}
@media (max-width: 600px) {
  .Story .wake_up_spain__header::before {
    background-position: -112px 0;
  }
}
@media (max-width: 450px) {
  .Story .wake_up_spain__header::before {
    background-position: -161px 0;
  }
}
.Story .wake_up_spain__title {
  width: 182px;
  height: 61px;
  position: relative;
}
@media (max-width: 767px) {
  .Story .wake_up_spain__title {
    width: 172px;
    height: 51px;
  }
}
.Story .wake_up_spain__title::after {
  width: 100%;
  height: 100%;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: url("../images/logo-wakeup.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.Story .wake_up_spain__title .wake_up_spain__link {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  z-index: 11;
}
.Story .wake_up_spain__title .wake_up_spain__link .wake_up_spain__logo-title {
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: polygon(0 0, 0 0, 0 0, 0 0);
}
.Story .wake_up_spain__sponsor {
  width: 51px;
  height: 61px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 20px;
}
@media (max-width: 767px) {
  .Story .wake_up_spain__sponsor {
    width: 41px;
    height: 51px;
  }
}
.Story .wake_up_spain__sponsor::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  background-image: url("../images/logo-ey.svg");
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.Story .wake_up_spain__sponsor .wake_up_spain__link {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  z-index: 11;
}
.Story .wake_up_spain__sponsor .wake_up_spain__link .wake_up_spain__logo-title {
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: polygon(0 0, 0 0, 0 0, 0 0);
}
.Story.Lastop100_2022 .specials__header {
  position: relative;
  width: 100%;
  height: 326px;
  background: rgba(0, 0, 0, 0);
  margin: auto;
  margin-bottom: 20px;
  padding: 0 10px;
  background-color: #71c2d1;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 62px;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Lastop100_2022 .specials__header_button {
  display: none;
}
@media screen and (min-width: 11024px) {
  .Story.Lastop100_2022 .specials__header {
    height: 120px;
    justify-content: flex-start;
    max-width: 990px;
  }
}
.Story.Lastop100_2022 .specials__logo-top {
  flex: auto;
  margin: 0;
  padding-bottom: 0;
}
.Story.Lastop100_2022 .specials__logo-top::after {
  content: "";
  background-image: url("../images/logo-top100.png");
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: 100% auto;
  display: inline-block;
  height: 124px;
  width: 161px;
}
@media screen and (min-width: 11024px) {
  .Story.Lastop100_2022 .specials__logo-top::after {
    height: 118px;
    width: 130px;
    background-position: 0px;
    margin-right: 20px;
  }
}
@media screen and (min-width: 11024px) {
  .Story.Lastop100_2022 .specials__logo-top {
    width: auto;
    float: left;
  }
}
.Story.Lastop100_2022 .specials__align {
  width: 80%;
  height: auto;
  text-align: center;
  padding: 10px 5px;
  position: relative;
  display: flex;
  flex-flow: column wrap;
  align-content: center;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 11024px) {
  .Story.Lastop100_2022 .specials__align {
    flex-flow: row;
    display: block;
  }
}
@media (max-width: 580px) {
  .Story.Lastop100_2022 .specials__align {
    background: rgba(0, 0, 0, 0);
  }
}
.Story.Lastop100_2022 .specials__title {
  width: 100%;
  height: auto;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 40px;
  text-align: center;
  padding: 0;
  margin-bottom: 12px;
  color: #fff;
}
.Story.Lastop100_2022 .specials__title a {
  word-wrap: break-word;
  text-decoration: none;
  color: #111;
  display: block;
}
.Story.Lastop100_2022 .specials__title a::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: " ";
  display: block;
}
@media screen and (min-width: 11024px) {
  .Story.Lastop100_2022 .specials__title {
    width: auto;
    text-align: left;
    margin-top: 10px;
  }
}
.Story.Lastop100_2022 .specials__text {
  font-family: "Petrona", serif;
  font-weight: 400;
}
.Story.Lastop100_2022 .specials__text strong {
  font-family: "Petrona", serif;
  font-weight: 400;
}
.Story.Lastop100_2022 .specials__logo-title {
  font-family: "Petrona", serif;
  font-weight: 400;
  font-size: 40px;
  line-height: 54px;
  color: #111;
}
.Story.Lastop100_2022 .specials__subtitle {
  width: 100%;
  font-family: "Open Sans", sans-serif;
  font-weight: 300;
  font-size: 20px;
  line-height: 28px;
  margin: 0;
  color: #111;
  text-align: center;
}
@media screen and (min-width: 11024px) {
  .Story.Lastop100_2022 .specials__subtitle {
    width: auto;
    text-align: left;
  }
}
.Story.Lastop100_2022 .specials__subtitle span {
  display: block;
  margin-top: 6px;
}
.Story.Lastop100_2022 .specials__nav {
  display: none;
}
.Story.Lastop100_2022 .specials__section-title {
  margin-top: 10px;
  background-color: unset;
  color: #2b2d33;
  border-bottom: none;
  font-size: 28px;
  font-size: 23px;
  line-height: 43px;
  text-align: left;
  border-top: solid #bdbdbd 1px;
}
.Story.Lastop100_2022 .specials__section-title:before {
  width: 112px;
  height: 1px;
  content: "";
  position: absolute;
  background-color: #000;
  margin-top: -9px;
}
.Story.Lastop100_2022 .specials__section-subtitle {
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 28px;
  letter-spacing: 0em;
  text-align: center;
  color: #2b2d33;
  padding-top: 0;
}
.Story.Lastop100_2022 .specials__section-subtitle p {
  position: relative;
  width: auto;
  display: inline-block;
}
.Story.Lastop100_2022 .specials__section-subtitle p:after,
.Story.Lastop100_2022 .specials__section-subtitle p:before {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  background: #c80933;
  top: 50%;
  transform: translateY(-50%);
}
.Story.Lastop100_2022 .specials__section-subtitle p:after {
  left: -20px;
}
.Story.Lastop100_2022 .specials__section-subtitle p:before {
  right: -20px;
}
.Story.Observatorio_5g .specials__header,
.Story.Specials--Observatorio-5g .specials__header {
  width: 100%;
  max-width: 990px;
  margin: auto;
  margin-bottom: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Observatorio_5g .specials__header--sm,
.Story.Specials--Observatorio-5g .specials__header--sm {
  background-size: 180px;
  height: 80px;
  background-image: url("../images/observatorio-5g.jpg");
  background-size: cover;
  justify-content: center;
}
.Story.Observatorio_5g .specials__title,
.Story.Specials--Observatorio-5g .specials__title {
  font-family: "Noto Serif", serif;
  font-weight: 600;
  text-transform: uppercase;
  position: relative;
  text-align: center;
  color: #fff;
  font-size: 24px;
}
.Story.Observatorio_5g .specials__title a,
.Story.Specials--Observatorio-5g .specials__title a {
  text-decoration: none;
  color: #fff;
}
.Story.Observatorio_de_la_movilidad .observatorio-movilidad__header,
.Story.Observatorio-movilidad .observatorio-movilidad__header {
  width: 100%;
  max-width: 990px;
  margin: auto;
  margin-bottom: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Observatorio_de_la_movilidad .observatorio-movilidad__header--sm,
.Story.Observatorio-movilidad .observatorio-movilidad__header--sm {
  height: 80px;
  background-image: url("../images/observatorio-movilidad-bg.svg");
  background-repeat: no-repeat;
  background-color: #209c73;
  background-size: 350px;
  background-position: -200px center;
}
@media (max-width: 700px) {
  .Story.Observatorio_de_la_movilidad .observatorio-movilidad__header--sm,
  .Story.Observatorio-movilidad .observatorio-movilidad__header--sm {
    background-position: -280px center;
  }
}
.Story.Observatorio_de_la_movilidad .observatorio-movilidad__title,
.Story.Observatorio-movilidad .observatorio-movilidad__title {
  font-family: "Noto Serif", serif;
  font-weight: 600;
  text-transform: uppercase;
  position: relative;
  text-align: center;
  color: #fff;
  font-size: 20px;
  line-height: 25px;
}
@media (max-width: 390px) {
  .Story.Observatorio_de_la_movilidad .observatorio-movilidad__title,
  .Story.Observatorio-movilidad .observatorio-movilidad__title {
    font-size: 18px;
    line-height: 23px;
    max-width: 300px;
  }
}
.Story.Observatorio_de_la_movilidad .observatorio-movilidad__title a,
.Story.Observatorio-movilidad .observatorio-movilidad__title a {
  text-decoration: none;
  color: #fff;
}
.Observatorio.Story .observatorio__header {
  background-image: url("../images/observatorio-sanitario.jpg");
  background-repeat: no-repeat;
  background-color: #62c8d7;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  max-width: 990px;
  height: 100%;
  min-height: 90px;
  background-size: 130px;
  background-position-y: -5px;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1;
  transition: opacity 3s;
}
.Observatorio.Story .observatorio__header::before {
  content: "";
  position: absolute;
  background-color: rgba(0, 0, 0, 0.3);
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}
.Observatorio.Story .observatorio__title {
  font-family: "Noto Serif", serif;
  font-weight: 600;
  text-transform: uppercase;
  position: relative;
  text-align: center;
  color: #fff;
  font-size: 20px;
  line-height: 25px;
}
@media (max-width: 390px) {
  .Observatorio.Story .observatorio__title {
    font-size: 18px;
    line-height: 23px;
    max-width: 300px;
  }
}
.Observatorio.Story .observatorio__title a {
  text-decoration: none;
  color: #fff;
}
.Observatorio.Story .observatorio__link {
  text-transform: uppercase;
  padding: 0;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
  margin-bottom: 20px;
  width: 100%;
  max-width: 990px;
  text-decoration: none;
  display: block;
}
.Story.Observatory-finances .specials__header,
.Story.Specials--Observatory-finances .specials__header {
  width: 100%;
  max-width: 990px;
  margin: auto;
  margin-bottom: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Observatory-finances .specials__header--sm,
.Story.Specials--Observatory-finances .specials__header--sm {
  height: 80px;
  background-image: url("../images/observatorio-de-finanzas-historia.jpg");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #fcfee9;
}
.Story.Observatory-finances .specials__title,
.Story.Specials--Observatory-finances .specials__title {
  font-family: "Noto Serif", serif;
  font-weight: 600;
  text-transform: uppercase;
  position: relative;
  text-align: center;
  color: #1a1a1a;
  font-size: 20px;
  line-height: 25px;
}
@media (max-width: 390px) {
  .Story.Observatory-finances .specials__title,
  .Story.Specials--Observatory-finances .specials__title {
    font-size: 18px;
    line-height: 23px;
    max-width: 300px;
  }
}
.Story.Observatory-finances .specials__title a,
.Story.Specials--Observatory-finances .specials__title a {
  text-decoration: none;
  color: #1a1a1a;
}
.Story.Observatorio-alicante .specials__align {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-content: center;
}
@media (max-width: 580px) {
  .Story.Observatorio-alicante .specials__align {
    background: rgba(0, 0, 0, 0);
    align-items: flex-start;
  }
}
.Story.Observatorio-alicante .specials__header {
  position: relative;
  width: 100%;
  height: 97px;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  background: rgba(0, 0, 0, 0);
  margin: auto;
  padding: 0 10px;
  margin-bottom: 20px;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Observatorio-alicante .specials__header:before {
  content: "";
  position: absolute;
  top: 0;
  right: 10px;
  width: 120px;
  height: 120px;
  background-image: url("../images/foro-alicante.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position-x: right;
  background-position-y: top;
  margin: 0;
  padding: 0;
}
@media (max-width: 540px) {
  .Story.Observatorio-alicante .specials__header:before {
    display: none;
  }
}
.Story.Observatorio-alicante .specials__title,
.Story.Observatorio-alicante .specials__logo-title {
  width: 100%;
  height: auto;
  font-family: "Noto Serif", serif;
  font-weight: 500;
  font-size: 30px;
  line-height: 35px;
  color: #000;
  text-align: left;
  padding: 0;
  margin-bottom: 5px;
}
.Story.Observatorio-alicante .specials__title a,
.Story.Observatorio-alicante .specials__logo-title a {
  text-decoration: none;
}
@media (max-width: 620px) {
  .Story.Observatorio-alicante .specials__title,
  .Story.Observatorio-alicante .specials__logo-title {
    max-width: 300px;
    font-size: 25px;
    line-height: 30px;
  }
}
@media (max-width: 390px) {
  .Story.Observatorio-alicante .specials__title,
  .Story.Observatorio-alicante .specials__logo-title {
    font-size: 20px;
    line-height: 25px;
  }
}
.Story.Observatorio-alicante .specials__subtitle {
  position: relative;
  width: 100%;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  font-size: 19px;
  line-height: 22px;
  margin: 0;
  color: #000;
  text-align: left;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.Story.Observatorio-alicante .specials__subtitle span {
  display: none;
}
.Story.Observatorio-alicante .specials__subtitle:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100% - 120px);
  height: 1px;
  background: #000;
}
@media (max-width: 540px) {
  .Story.Observatorio-alicante .specials__subtitle:after {
    width: 100%;
  }
}
.Story.Observatorio-alicante .specials__nav {
  display: none;
}
.Story.Foro-andalucia .specials__align {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-content: center;
}
@media (max-width: 580px) {
  .Story.Foro-andalucia .specials__align {
    background: rgba(0, 0, 0, 0);
    align-items: flex-start;
  }
}
.Story.Foro-andalucia .specials__header {
  position: relative;
  width: 100%;
  height: 97px;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  background: rgba(0, 0, 0, 0);
  margin: auto;
  padding: 0 10px;
  margin-bottom: 20px;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Foro-andalucia .specials__header:before {
  content: "";
  position: absolute;
  top: 0;
  right: 10px;
  width: 190px;
  height: 90px;
  background-image: url("../images/foro-andalucia.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position-x: right;
  background-position-y: top;
  margin: 0;
  padding: 0;
}
@media (max-width: 600px) {
  .Story.Foro-andalucia .specials__header:before {
    width: 100px;
    height: 80px;
    background-position-y: bottom;
  }
}
@media (max-width: 540px) {
  .Story.Foro-andalucia .specials__header:before {
    display: none;
  }
}
.Story.Foro-andalucia .specials__title,
.Story.Foro-andalucia .specials__logo-title {
  width: 100%;
  height: auto;
  font-family: "Noto Serif", serif;
  font-weight: 500;
  font-size: 30px;
  line-height: 35px;
  color: #000;
  text-align: left;
  padding: 0;
  margin-bottom: 5px;
}
.Story.Foro-andalucia .specials__title a,
.Story.Foro-andalucia .specials__logo-title a {
  text-decoration: none;
}
@media (max-width: 620px) {
  .Story.Foro-andalucia .specials__title,
  .Story.Foro-andalucia .specials__logo-title {
    max-width: 300px;
    font-size: 25px;
    line-height: 30px;
  }
}
@media (max-width: 390px) {
  .Story.Foro-andalucia .specials__title,
  .Story.Foro-andalucia .specials__logo-title {
    font-size: 20px;
    line-height: 25px;
  }
}
.Story.Foro-andalucia .specials__subtitle {
  position: relative;
  width: 100%;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  font-size: 19px;
  line-height: 22px;
  margin: 0;
  color: #000;
  text-align: left;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.Story.Foro-andalucia .specials__subtitle span {
  display: none;
}
.Story.Foro-andalucia .specials__subtitle:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100% - 210px);
  height: 1px;
  background: #000;
}
@media (max-width: 600px) {
  .Story.Foro-andalucia .specials__subtitle:after {
    width: calc(100% - 110px);
  }
}
@media (max-width: 540px) {
  .Story.Foro-andalucia .specials__subtitle:after {
    width: 100%;
  }
}
.Story.Foro-andalucia .specials__nav {
  display: none;
}
.Story.Observatorio-canarias .specials__align {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-content: center;
}
@media (max-width: 580px) {
  .Story.Observatorio-canarias .specials__align {
    background: rgba(0, 0, 0, 0);
    align-items: flex-start;
  }
}
.Story.Observatorio-canarias .specials__header {
  position: relative;
  width: 100%;
  height: 97px;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  background: rgba(0, 0, 0, 0);
  margin: auto;
  padding: 0 10px;
  margin-bottom: 20px;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Observatorio-canarias .specials__header:before {
  content: "";
  position: absolute;
  top: 0;
  right: 10px;
  width: 200px;
  height: 100px;
  background-image: url("../images/observatorio-canarias.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position-x: right;
  background-position-y: top;
  margin: 0;
  padding: 0;
}
@media (max-width: 600px) {
  .Story.Observatorio-canarias .specials__header:before {
    width: 100px;
    height: 80px;
    background-position-y: bottom;
  }
}
@media (max-width: 540px) {
  .Story.Observatorio-canarias .specials__header:before {
    display: none;
  }
}
.Story.Observatorio-canarias .specials__title,
.Story.Observatorio-canarias .specials__logo-title {
  width: 100%;
  height: auto;
  font-family: "Noto Serif", serif;
  font-weight: 500;
  font-size: 30px;
  line-height: 35px;
  color: #000;
  text-align: left;
  padding: 0;
  margin-bottom: 5px;
}
.Story.Observatorio-canarias .specials__title a,
.Story.Observatorio-canarias .specials__logo-title a {
  text-decoration: none;
}
@media (max-width: 620px) {
  .Story.Observatorio-canarias .specials__title,
  .Story.Observatorio-canarias .specials__logo-title {
    max-width: 300px;
    font-size: 25px;
    line-height: 30px;
  }
}
@media (max-width: 390px) {
  .Story.Observatorio-canarias .specials__title,
  .Story.Observatorio-canarias .specials__logo-title {
    font-size: 20px;
    line-height: 25px;
  }
}
.Story.Observatorio-canarias .specials__subtitle {
  position: relative;
  width: 100%;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  font-size: 19px;
  line-height: 22px;
  margin: 0;
  color: #000;
  text-align: left;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.Story.Observatorio-canarias .specials__subtitle span {
  display: none;
}
.Story.Observatorio-canarias .specials__subtitle:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100% - 220px);
  height: 1px;
  background: #000;
}
@media (max-width: 600px) {
  .Story.Observatorio-canarias .specials__subtitle:after {
    width: calc(100% - 110px);
  }
}
@media (max-width: 540px) {
  .Story.Observatorio-canarias .specials__subtitle:after {
    width: 100%;
  }
}
.Story.Observatorio-canarias .specials__nav {
  display: none;
}
.Story.Observatorio-ceuta .specials__align {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-content: center;
}
@media (max-width: 580px) {
  .Story.Observatorio-ceuta .specials__align {
    background: rgba(0, 0, 0, 0);
    align-items: flex-start;
  }
}
.Story.Observatorio-ceuta .specials__header {
  position: relative;
  width: 100%;
  height: 97px;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  background: rgba(0, 0, 0, 0);
  margin: auto;
  padding: 0 10px;
  margin-bottom: 20px;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Observatorio-ceuta .specials__header:before {
  content: "";
  position: absolute;
  top: 0;
  right: 10px;
  width: 180px;
  height: 95px;
  background-image: url("../images/foro-ceuta.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position-x: right;
  background-position-y: top;
  margin: 0;
  padding: 0;
}
@media (max-width: 600px) {
  .Story.Observatorio-ceuta .specials__header:before {
    width: 120px;
    height: 80px;
    background-position-y: bottom;
  }
}
@media (max-width: 540px) {
  .Story.Observatorio-ceuta .specials__header:before {
    display: none;
  }
}
.Story.Observatorio-ceuta .specials__title,
.Story.Observatorio-ceuta .specials__logo-title {
  width: 100%;
  height: auto;
  font-family: "Noto Serif", serif;
  font-weight: 500;
  font-size: 30px;
  line-height: 35px;
  color: #000;
  text-align: left;
  padding: 0;
  margin-bottom: 5px;
}
.Story.Observatorio-ceuta .specials__title a,
.Story.Observatorio-ceuta .specials__logo-title a {
  text-decoration: none;
}
@media (max-width: 620px) {
  .Story.Observatorio-ceuta .specials__title,
  .Story.Observatorio-ceuta .specials__logo-title {
    max-width: 300px;
    font-size: 25px;
    line-height: 30px;
  }
}
@media (max-width: 390px) {
  .Story.Observatorio-ceuta .specials__title,
  .Story.Observatorio-ceuta .specials__logo-title {
    font-size: 20px;
    line-height: 25px;
  }
}
.Story.Observatorio-ceuta .specials__subtitle {
  position: relative;
  width: 100%;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  font-size: 19px;
  line-height: 22px;
  margin: 0;
  color: #000;
  text-align: left;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.Story.Observatorio-ceuta .specials__subtitle span {
  display: none;
}
.Story.Observatorio-ceuta .specials__subtitle:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100% - 170px);
  height: 1px;
  background: #000;
}
@media (max-width: 600px) {
  .Story.Observatorio-ceuta .specials__subtitle:after {
    width: calc(100% - 120px);
  }
}
@media (max-width: 540px) {
  .Story.Observatorio-ceuta .specials__subtitle:after {
    width: 100%;
  }
}
.Story.Observatorio-ceuta .specials__nav {
  display: none;
}
.Story.Observatorio-5g-2021 .specials__align {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-content: center;
}
@media (max-width: 580px) {
  .Story.Observatorio-5g-2021 .specials__align {
    background: rgba(0, 0, 0, 0);
    align-items: flex-start;
  }
}
.Story.Observatorio-5g-2021 .specials__header {
  position: relative;
  width: 100%;
  height: 97px;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  background: rgba(0, 0, 0, 0);
  margin: auto;
  padding: 0 10px;
  margin-bottom: 20px;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Observatorio-5g-2021 .specials__header:before {
  content: "";
  position: absolute;
  top: 0;
  right: 10px;
  width: 130px;
  height: 100px;
  background-image: url("../images/observatorio5g-2021.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position-x: right;
  background-position-y: top;
  margin: 0;
  padding: 0;
}
@media (max-width: 600px) {
  .Story.Observatorio-5g-2021 .specials__header:before {
    width: 120px;
    height: 80px;
    background-position-y: bottom;
  }
}
@media (max-width: 540px) {
  .Story.Observatorio-5g-2021 .specials__header:before {
    display: none;
  }
}
.Story.Observatorio-5g-2021 .specials__title,
.Story.Observatorio-5g-2021 .specials__logo-title {
  width: 100%;
  height: auto;
  font-family: "Noto Serif", serif;
  font-weight: 500;
  font-size: 30px;
  line-height: 35px;
  color: #000;
  text-align: left;
  padding: 0;
  margin-bottom: 5px;
}
.Story.Observatorio-5g-2021 .specials__title a,
.Story.Observatorio-5g-2021 .specials__logo-title a {
  text-decoration: none;
}
@media (max-width: 620px) {
  .Story.Observatorio-5g-2021 .specials__title,
  .Story.Observatorio-5g-2021 .specials__logo-title {
    max-width: 300px;
    font-size: 25px;
    line-height: 30px;
  }
}
@media (max-width: 390px) {
  .Story.Observatorio-5g-2021 .specials__title,
  .Story.Observatorio-5g-2021 .specials__logo-title {
    font-size: 20px;
    line-height: 25px;
  }
}
.Story.Observatorio-5g-2021 .specials__subtitle {
  position: relative;
  width: 100%;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  font-size: 19px;
  line-height: 22px;
  margin: 0;
  color: #000;
  text-align: left;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.Story.Observatorio-5g-2021 .specials__subtitle span {
  display: none;
}
.Story.Observatorio-5g-2021 .specials__subtitle:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100% - 120px);
  height: 1px;
  background: #000;
}
@media (max-width: 600px) {
  .Story.Observatorio-5g-2021 .specials__subtitle:after {
    width: calc(100% - 90px);
  }
}
@media (max-width: 540px) {
  .Story.Observatorio-5g-2021 .specials__subtitle:after {
    width: 100%;
  }
}
.Story.Observatorio-5g-2021 .specials__nav {
  display: none;
}
.Story.Observatorio-movilidad-2021 .specials__align {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-content: center;
}
@media (max-width: 580px) {
  .Story.Observatorio-movilidad-2021 .specials__align {
    background: rgba(0, 0, 0, 0);
    align-items: flex-start;
  }
}
.Story.Observatorio-movilidad-2021 .specials__header {
  position: relative;
  width: 100%;
  height: 97px;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  background: rgba(0, 0, 0, 0);
  margin: auto;
  padding: 0 10px;
  margin-bottom: 20px;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 820px) {
  .Story.Observatorio-movilidad-2021 .specials__header {
    height: 130px;
  }
}
.Story.Observatorio-movilidad-2021 .specials__header:before {
  content: "";
  position: absolute;
  top: 0;
  right: 10px;
  width: 200px;
  height: 100px;
  background-image: url("../images/observatorio-movilidad-2021.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position-x: right;
  background-position-y: top;
  margin: 0;
  padding: 0;
}
@media (max-width: 820px) {
  .Story.Observatorio-movilidad-2021 .specials__header:before {
    width: 150px;
    height: 130px;
    background-position-y: bottom;
  }
}
@media (max-width: 540px) {
  .Story.Observatorio-movilidad-2021 .specials__header:before {
    display: none;
  }
}
.Story.Observatorio-movilidad-2021 .specials__title,
.Story.Observatorio-movilidad-2021 .specials__logo-title {
  width: 100%;
  height: auto;
  font-family: "Noto Serif", serif;
  font-weight: 500;
  font-size: 30px;
  line-height: 35px;
  color: #000;
  text-align: left;
  padding: 0;
  margin-bottom: 5px;
}
.Story.Observatorio-movilidad-2021 .specials__title a,
.Story.Observatorio-movilidad-2021 .specials__logo-title a {
  text-decoration: none;
}
@media (max-width: 820px) {
  .Story.Observatorio-movilidad-2021 .specials__title,
  .Story.Observatorio-movilidad-2021 .specials__logo-title {
    max-width: 350px;
    font-size: 25px;
    line-height: 30px;
  }
}
@media (max-width: 540px) {
  .Story.Observatorio-movilidad-2021 .specials__title,
  .Story.Observatorio-movilidad-2021 .specials__logo-title {
    max-width: none;
  }
}
@media (max-width: 390px) {
  .Story.Observatorio-movilidad-2021 .specials__title,
  .Story.Observatorio-movilidad-2021 .specials__logo-title {
    font-size: 18px;
    line-height: 25px;
  }
}
.Story.Observatorio-movilidad-2021 .specials__subtitle {
  position: relative;
  width: 100%;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  font-size: 19px;
  line-height: 22px;
  margin: 0;
  color: #000;
  text-align: left;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.Story.Observatorio-movilidad-2021 .specials__subtitle span {
  display: none;
}
@media (max-width: 820px) {
  .Story.Observatorio-movilidad-2021 .specials__subtitle {
    max-width: 350px;
  }
}
@media (max-width: 540px) {
  .Story.Observatorio-movilidad-2021 .specials__subtitle {
    max-width: none;
  }
}
@media (max-width: 390px) {
  .Story.Observatorio-movilidad-2021 .specials__subtitle {
    font-size: 16px;
    line-height: 20px;
  }
}
.Story.Observatorio-movilidad-2021 .specials__subtitle:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100% - 170px);
  height: 1px;
  background: #000;
}
@media (max-width: 820px) {
  .Story.Observatorio-movilidad-2021 .specials__subtitle:after {
    width: 100%;
  }
}
.Story.Observatorio-movilidad-2021 .specials__nav {
  display: none;
}
.Story.Segundo-sanidad .specials__align {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  align-content: center;
}
@media (max-width: 580px) {
  .Story.Segundo-sanidad .specials__align {
    background: rgba(0, 0, 0, 0);
    align-items: flex-start;
  }
}
.Story.Segundo-sanidad .specials__header {
  position: relative;
  width: 100%;
  height: 97px;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  background: rgba(0, 0, 0, 0);
  margin: auto;
  padding: 0 10px;
  margin-bottom: 20px;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Segundo-sanidad .specials__header:before {
  content: "";
  position: absolute;
  top: 0;
  right: 10px;
  width: 120px;
  height: 120px;
  background-image: url("../images/specials-sanidad.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position-x: right;
  background-position-y: top;
  margin: 0;
  padding: 0;
}
@media (max-width: 540px) {
  .Story.Segundo-sanidad .specials__header:before {
    display: none;
  }
}
.Story.Segundo-sanidad .specials__title,
.Story.Segundo-sanidad .specials__logo-title {
  width: 100%;
  height: auto;
  font-family: "Noto Serif", serif;
  font-weight: 500;
  font-size: 30px;
  line-height: 35px;
  color: #000;
  text-align: left;
  padding: 0;
  margin-bottom: 5px;
}
.Story.Segundo-sanidad .specials__title a,
.Story.Segundo-sanidad .specials__logo-title a {
  text-decoration: none;
}
@media (max-width: 620px) {
  .Story.Segundo-sanidad .specials__title,
  .Story.Segundo-sanidad .specials__logo-title {
    max-width: 350px;
    font-size: 25px;
    line-height: 30px;
  }
}
@media (max-width: 390px) {
  .Story.Segundo-sanidad .specials__title,
  .Story.Segundo-sanidad .specials__logo-title {
    font-size: 18px;
    line-height: 25px;
  }
}
.Story.Segundo-sanidad .specials__subtitle {
  position: relative;
  width: 100%;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  font-size: 19px;
  line-height: 22px;
  margin: 0;
  color: #000;
  text-align: left;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.Story.Segundo-sanidad .specials__subtitle span {
  display: none;
}
@media (max-width: 820px) {
  .Story.Segundo-sanidad .specials__subtitle {
    max-width: 350px;
  }
}
@media (max-width: 540px) {
  .Story.Segundo-sanidad .specials__subtitle {
    max-width: none;
  }
}
@media (max-width: 390px) {
  .Story.Segundo-sanidad .specials__subtitle {
    font-size: 16px;
    line-height: 20px;
  }
}
.Story.Segundo-sanidad .specials__subtitle:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100% - 120px);
  height: 1px;
  background: #000;
}
@media (max-width: 820px) {
  .Story.Segundo-sanidad .specials__subtitle:after {
    width: 100%;
  }
}
.Story.Segundo-sanidad .specials__nav {
  display: none;
}
.specials__header {
  position: relative;
  width: 100%;
  height: 97px;
  max-width: 990px;
  margin: auto;
  padding: 0 10px;
  margin-bottom: 20px;
  display: flex;
  justify-content: flex-start;
  background: #5b688b;
  background-repeat: no-repeat;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 580px) {
  .specials__header {
    height: 140px;
    padding: 20px 30px;
  }
}
@media (max-width: 360px) {
  .specials__header {
    height: 200px;
  }
}
.specials__header_button {
  display: none;
}
.specials__align {
  width: 500px;
  height: auto;
  display: flex;
  flex-flow: column nowrap;
  align-content: flex-start;
  align-items: flex-start;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 580px) {
  .specials__align {
    width: 100%;
    padding: 10px;
    align-content: center;
    align-items: center;
    background: rgba(91, 104, 139, 0.8);
  }
}
.specials__title,
.specials__logo-title {
  height: auto;
  font-family: "Petrona", serif;
  font-weight: 400;
  text-align: left;
  color: #fff;
  padding: 0;
  margin-bottom: 5px;
  width: 80%;
  font-size: 23px;
  line-height: 28px;
}
.specials__title a,
.specials__logo-title a {
  text-decoration: none;
}
@media (max-width: 580px) {
  .specials__title,
  .specials__logo-title {
    width: 100%;
    font-size: 20px;
    line-height: 25px;
    text-align: center;
  }
}
.specials__subtitle {
  position: relative;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  margin: 0;
  color: #fff;
  text-align: left;
  padding-bottom: 7px;
  margin-bottom: 0;
  width: 80%;
  font-size: 19px;
  line-height: 22px;
}
.specials__subtitle span {
  display: none;
}
@media (max-width: 580px) {
  .specials__subtitle {
    width: 100%;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
  }
}
.specials__nav {
  display: none;
}
.Story.Educacion_2022 .specials__header {
  background-image: url("../images/foro-educacion-background.svg");
  background-size: contain;
  background-position-x: right;
  background-position-y: center;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 580px) {
  .Story.Educacion_2022 .specials__header {
    justify-content: center;
    background-size: cover;
    padding: 15px;
  }
}
@media (max-width: 390px) {
  .Story.Educacion_2022 .specials__title,
  .Story.Educacion_2022 .specials__logo-title {
    font-size: 18px;
    line-height: 22px;
  }
}
.Story.Otan_2022 .specials__header {
  background-image: url("../images/evento-otan-movil.svg");
  background-size: contain;
  background-position-x: right;
  background-position-y: bottom;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Otan_2022 .specials__title,
.Story.Otan_2022 .specials__logo-title {
  width: 100%;
}
.Story.Otan_2022 .specials__subtitle {
  width: 100%;
}
.Story.Galicia_2022 .specials__header {
  background-image: url("../images/foro-galicia-movil.jpg");
  background-size: contain;
  background-position-x: right;
  background-position-y: bottom;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 767px) {
  .Story.Galicia_2022 .specials__header {
    background-size: 30%;
  }
}
@media (max-width: 580px) {
  .Story.Galicia_2022 .specials__header {
    background-image: url("../images/foro-galicia-min.jpg");
    background-size: 100%;
    background-position-x: center;
    background-position-y: bottom;
  }
}
.Story.Galicia_2022 .specials__title,
.Story.Galicia_2022 .specials__logo-title {
  width: 100%;
}
.Story.Galicia_2022 .specials__subtitle {
  width: 100%;
}
.Story.Granada_2022 .specials__header {
  background-image: url("../images/foro-granada-story.svg");
  background-size: contain;
  background-position-x: right;
  background-position-y: bottom;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Alicante_2022 .specials__header {
  background-image: url("../images/alicante-story.svg");
  background-size: contain;
  background-position-x: right;
  background-position-y: bottom;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Alicante_2022 .specials__title,
.Story.Alicante_2022 .specials__logo-title {
  width: 100%;
}
.Story.Alicante_2022 .specials__subtitle {
  width: 100%;
}
.Story.Andalucia_2022 .specials__header {
  background-image: url("../images/foro-andalucia-story.jpg");
  background-size: contain;
  background-position-x: right;
  background-position-y: bottom;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 820px) {
  .Story.Andalucia_2022 .specials__header {
    background-size: 250px;
  }
}
@media (max-width: 580px) {
  .Story.Andalucia_2022 .specials__header {
    background-image: url("../images/foro-andalucia-bg.jpg");
    background-size: cover;
    background-position-x: center;
    background-position-y: bottom;
  }
}
.Story.Andalucia_2022 .specials__title,
.Story.Andalucia_2022 .specials__logo-title {
  width: 100%;
}
.Story.Andalucia_2022 .specials__subtitle {
  width: 100%;
}
.Story.Canarias_2022 .specials__header {
  background-image: url("../images/foro-canarias-bg-movil.svg");
  background-size: contain;
  background-position-x: right;
  background-position-y: bottom;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 580px) {
  .Story.Canarias_2022 .specials__header {
    background-image: url("../images/foro-canarias-bg-story.svg");
    background-size: contain;
    padding: 15px;
  }
}
.Story.Canarias_2022 .specials__title,
.Story.Canarias_2022 .specials__logo-title {
  width: 100%;
  font-size: 21px;
  line-height: 28px;
}
@media (max-width: 750px) {
  .Story.Canarias_2022 .specials__title,
  .Story.Canarias_2022 .specials__logo-title {
    font-size: 18px;
    line-height: 22px;
  }
}
.Story.Canarias_2022 .specials__subtitle {
  width: 100%;
  font-size: 16px;
  line-height: 22px;
}
@media (max-width: 750px) {
  .Story.Canarias_2022 .specials__subtitle {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 750px) {
  .Story.Canarias_2022 .specials__align {
    width: 400px;
  }
}
@media (max-width: 580px) {
  .Story.Canarias_2022 .specials__align {
    width: 100%;
  }
}
.Story.Foro-clm-2022 .specials__header {
  background-image: url("../images/clm-noticias.jpg");
  background-size: contain;
  background-position-x: right;
  background-position-y: bottom;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 890px) {
  .Story.Foro-clm-2022 .specials__header {
    background-size: 300px;
  }
}
@media (max-width: 800px) {
  .Story.Foro-clm-2022 .specials__header {
    background-size: 250px;
  }
}
@media (max-width: 580px) {
  .Story.Foro-clm-2022 .specials__header {
    background-image: url("../images/clm-noticias-movil.jpg");
    background-size: contain;
    background-position-x: center;
    background-position-y: bottom;
    padding: 0 10px 40px 10px;
  }
}
@media (max-width: 800px) {
  .Story.Foro-clm-2022 .specials__align {
    width: 350px;
  }
}
@media (max-width: 580px) {
  .Story.Foro-clm-2022 .specials__align {
    width: 100%;
    padding: 0;
  }
}
.Story.Foro-clm-2022 .specials__title,
.Story.Foro-clm-2022 .specials__logo-title {
  width: 100%;
}
@media (max-width: 800px) {
  .Story.Foro-clm-2022 .specials__title,
  .Story.Foro-clm-2022 .specials__logo-title {
    font-size: 20px;
    line-height: 25px;
  }
}
.Story.Foro-clm-2022 .specials__subtitle {
  width: 100%;
}
@media (max-width: 800px) {
  .Story.Foro-clm-2022 .specials__subtitle {
    font-size: 15px;
    line-height: 20px;
  }
}
.Story.Clm_turismo_2022 .specials__header {
  background-image: url("../images/clm-turismo-img.svg");
  background-size: contain;
  background-position-x: right;
  background-position-y: bottom;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 580px) {
  .Story.Clm_turismo_2022 .specials__header {
    background-image: url("../images/clm-turismo-background.svg");
    padding: 15px;
  }
}
.Story.Clm_turismo_2022 .specials__title,
.Story.Clm_turismo_2022 .specials__logo-title {
  width: 100%;
}
.Story.Clm_turismo_2022 .specials__subtitle {
  width: 100%;
}
.Story.Ods_2022 .specials__header {
  padding: 0;
  background-image: url("../images/foro-ods-story.jpg");
  background-size: cover;
  background-position: center;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 505px) {
  .Story.Ods_2022 .specials__header {
    background-image: url("../images/foro-ods-movil-2.jpg");
  }
}
.Story.Ods_2022 .specials__align {
  padding: 10px;
  background: linear-gradient(90deg, rgb(64, 75, 110) 0%, rgba(64, 75, 110, 0) 100%);
}
@media (max-width: 505px) {
  .Story.Ods_2022 .specials__align {
    justify-content: flex-start;
    background: linear-gradient(180deg, rgb(64, 75, 110) 0%, rgba(64, 75, 110, 0) 100%);
  }
}
.Story.Ods_2022 .specials__align:after {
  content: "";
  width: 300px;
  height: 90px;
  background-image: url("../images/foro-ods-story-icon-2.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  position: absolute;
  bottom: 0;
  right: 0;
}
@media (max-width: 560px) {
  .Story.Ods_2022 .specials__align:after {
    width: 200px;
    height: 80px;
  }
}
@media (max-width: 505px) {
  .Story.Ods_2022 .specials__align:after {
    display: none;
  }
}
.Story.Observatorio5g_2022 .specials__header {
  background-image: url("../images/5G-story.svg");
  background-size: contain;
  background-position-x: right;
  background-position-y: center;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 715px) {
  .Story.Observatorio5g_2022 .specials__header {
    background-image: url("../images/5G-img.svg");
  }
}
@media (max-width: 580px) {
  .Story.Observatorio5g_2022 .specials__header {
    justify-content: center;
    background-size: cover;
    background-position-x: center;
  }
}
.Story.Finanzas_2022 .specials__header {
  background-image: url("../images/finanzas2022-img.jpg");
  background-size: contain;
  background-position-x: right;
  background-position-y: bottom;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 767px) {
  .Story.Finanzas_2022 .specials__header {
    background-size: 30%;
  }
}
@media (max-width: 505px) {
  .Story.Finanzas_2022 .specials__header {
    background-image: url("../images/finanzas2022-background.jpg");
    background-size: cover;
    background-position-x: center;
    background-position-y: center;
  }
}
@media (max-width: 580px) {
  .Story.Finanzas_2022 .specials__align {
    background: rgba(91, 104, 139, 0.9);
  }
}
.Story.Movilidad_2022 .specials__header {
  background-image: url("../images/movilidad-background.svg");
  background-size: contain;
  background-position-x: right;
  background-position-y: center;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 580px) {
  .Story.Movilidad_2022 .specials__header {
    justify-content: center;
    background-size: cover;
    background-position-x: center;
    padding: 15px;
  }
}
@media (max-width: 580px) {
  .Story.Movilidad_2022 .specials__align {
    background: rgba(91, 104, 139, 0.9);
  }
}
@media (max-width: 390px) {
  .Story.Movilidad_2022 .specials__title,
  .Story.Movilidad_2022 .specials__logo-title {
    font-size: 18px;
    line-height: 22px;
  }
}
.Story.Sanidad_2022 .specials__header {
  background-image: url("../images/foro-sanidad-background.svg");
  background-size: contain;
  background-position-x: right;
  background-position-y: center;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 800px) {
  .Story.Sanidad_2022 .specials__header {
    background-position-x: 500px;
  }
}
@media (max-width: 580px) {
  .Story.Sanidad_2022 .specials__header {
    justify-content: center;
    background-size: cover;
    background-position-x: center;
    padding: 15px;
  }
}
.Story.Sanidad_2022 .specials__title,
.Story.Sanidad_2022 .specials__logo-title {
  width: 100%;
}
.Story.Sanidad_2022 .specials__subtitle {
  width: 100%;
}
@media (max-width: 580px) {
  .Story.Sanidad_2022 .specials__align {
    background: rgba(91, 104, 139, 0.9);
  }
}
.Story.Valencia_2022 .specials__header {
  background-image: url("../images/valencia-story.svg");
  background-size: contain;
  background-position-x: right;
  background-position-y: bottom;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 580px) {
  .Story.Valencia_2022 .specials__header {
    background-size: cover;
  }
}
.Story.Wakeup_2022 .specials__header {
  background-image: url("../images/wake-up-2022-background.jpg");
  background-size: contain;
  background-position-x: right;
  background-position-y: bottom;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 505px) {
  .Story.Wakeup_2022 .specials__header {
    background-size: cover;
  }
}
.Story.Wakeup_2022 .specials__title::before {
  content: "";
  background-image: url("../images/wake-up-logo.svg");
  width: 100%;
  height: 44px;
  margin-bottom: 5px;
  color: #000;
  font-size: 12px;
  display: block;
  margin-top: 5px;
  background-size: contain;
  background-position: left;
  background-repeat: no-repeat;
}
.Story.Wakeup_2022 .specials__logo-title {
  display: none;
}
.specials__header {
  position: relative;
  width: 100%;
  height: 97px;
  max-width: 990px;
  margin: auto;
  padding: 0 10px;
  margin-bottom: 20px;
  display: flex;
  justify-content: flex-start;
  background: #5b688b;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom right;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .specials__header {
    height: 200px;
    padding: 0 10px;
    background-position: center bottom;
    background-size: 80%;
  }
}
.specials__header_button {
  display: none;
}
.specials__align {
  width: 80%;
  max-width: 800px;
  height: auto;
  display: flex;
  flex-flow: column nowrap;
  align-content: flex-start;
  align-items: flex-start;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 550px) {
  .specials__align {
    width: 100%;
    padding: 10px;
    justify-content: flex-start;
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
  }
}
.specials__title,
.specials__logo-title {
  width: 80%;
  height: auto;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  text-align: left;
  color: #fff;
  padding: 0;
  margin-bottom: 5px;
  font-size: 23px;
  line-height: 28px;
}
.specials__title a,
.specials__logo-title a {
  text-decoration: none;
}
@media (max-width: 630px) {
  .specials__title,
  .specials__logo-title {
    width: 100%;
    font-size: 20px;
    line-height: 25px;
  }
}
@media (max-width: 550px) {
  .specials__title,
  .specials__logo-title {
    text-align: center;
  }
}
.specials__subtitle {
  width: 80%;
  position: relative;
  font-family: "Open Sans", sans-serif;
  font-weight: 300;
  margin: 0;
  color: #fff;
  text-align: left;
  padding-bottom: 7px;
  margin-bottom: 0;
  font-size: 19px;
  line-height: 22px;
}
.specials__subtitle span {
  display: none;
}
@media (max-width: 550px) {
  .specials__subtitle {
    width: 100%;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
  }
}
.specials__nav {
  display: none;
}
.Story.Finanzas-2023 .specials__header {
  background-image: url("../images/finanzas-2023.jpg");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Finanzas-2023 .specials__header {
    height: 170px;
    background-image: url("../images/finanzas-2023-min.jpg");
  }
}
.Story.Finanzas-2023 .specials__title,
.Story.Finanzas-2023 .specials__logo-title {
  text-transform: uppercase;
}
.Story.Clm-2023 .specials__header {
  background-image: url("../images/clm-2023.jpg");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Clm-2023 .specials__header {
    background-image: url("../images/clm-2023-min.jpg");
  }
}
.Story.Clm-2023 .specials__title,
.Story.Clm-2023 .specials__logo-title {
  text-transform: uppercase;
}
.Story.Andalucia-2023 .specials__header {
  background-image: url("../images/andalucia-2023.jpg");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Andalucia-2023 .specials__header {
    background-image: url("../images/andalucia-2023-min.jpg");
    justify-content: center;
  }
}
.Story.Andalucia-2023 .specials__title,
.Story.Andalucia-2023 .specials__logo-title {
  text-transform: uppercase;
}
.Story.Observatorio5g-2023 .specials__header {
  background-image: url("../images/5g-2023-story.png");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Observatorio5g-2023 .specials__header {
    background-image: url("../images/5g-2023-story.png");
    justify-content: center;
    background-size: 60%;
  }
}
.Story.Observatorio5g-2023 .specials__title,
.Story.Observatorio5g-2023 .specials__logo-title {
  text-transform: uppercase;
}
.Story.Movilidad-2023 .specials__header {
  background-image: url("../images/movilidad-2023-min.jpg");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Movilidad-2023 .specials__header {
    justify-content: center;
  }
}
.Story.Movilidad-2023 .specials__title,
.Story.Movilidad-2023 .specials__logo-title {
  text-transform: uppercase;
  font-size: 18px;
  line-height: 25px;
}
.Story.Galicia-2023 .specials__header {
  background-image: url("../images/galicia-2023.png");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Galicia-2023 .specials__header {
    background-image: url("../images/galicia-2023-min.png");
    justify-content: center;
  }
}
.Story.Galicia-2023 .specials__title,
.Story.Galicia-2023 .specials__logo-title {
  text-transform: uppercase;
}
.Story.Andalucia-2023 .specials__header {
  background-image: url("../images/andalucia-2023.jpg");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Andalucia-2023 .specials__header {
    background-image: url("../images/andalucia-2023-min.jpg");
    justify-content: center;
  }
}
.Story.Andalucia-2023 .specials__title,
.Story.Andalucia-2023 .specials__logo-title {
  text-transform: uppercase;
}
.Story.Sanidad-2023 .specials__header {
  background-image: url("../images/sanidad-2023.png");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Sanidad-2023 .specials__header {
    background-image: url("../images/sanidad-2023-min.png");
    justify-content: center;
    background-size: 60%;
  }
}
.Story.Sanidad-2023 .specials__title,
.Story.Sanidad-2023 .specials__logo-title {
  text-transform: uppercase;
}
.Story.Ods-2023 .specials__header {
  background-image: url("../images/ods-2023.jpg");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Ods-2023 .specials__header {
    justify-content: center;
    background-position: right bottom;
    background-size: 50%;
  }
}
.Story.Ods-2023 .specials__title,
.Story.Ods-2023 .specials__logo-title {
  text-transform: uppercase;
}
.Story.Wakeup-2023 .specials__header {
  background-image: url("../images/wakeup-story-2023.svg");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Wakeup-2023 .specials__header {
    height: 240px;
    flex-flow: column nowrap;
    background-image: url("../images/wakeup-story-min-2023.svg");
    background-position: center bottom;
    background-size: contain;
  }
}
.Story.Wakeup-2023 .specials__header::before {
  content: "";
  width: 180px;
  height: 100%;
  background-image: url(../images/wakeup-blanco.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  margin: 0 20px 0 0;
}
@media (max-width: 550px) {
  .Story.Wakeup-2023 .specials__header::before {
    width: 100%;
    height: 50px;
    margin: 10px 0;
  }
}
.Story.Wakeup-2023 .specials__title,
.Story.Wakeup-2023 .specials__logo-title {
  font-size: 19px;
  line-height: 22px;
  font-weight: 300;
}
.Story.Educacion-2023 .specials__header {
  background-image: url("../images/educacion-2023.jpg");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 820px) {
  .Story.Educacion-2023 .specials__header {
    height: 120px;
  }
}
@media (max-width: 550px) {
  .Story.Educacion-2023 .specials__header {
    height: 200px;
    background-image: url("../images/educacion-2023-min.jpg");
    justify-content: center;
    background-size: 60%;
  }
}
.Story.Educacion-2023 .specials__align {
  width: calc(100% - 90px);
}
@media (max-width: 550px) {
  .Story.Educacion-2023 .specials__align {
    width: 100%;
  }
}
.Story.Educacion-2023 .specials__title,
.Story.Educacion-2023 .specials__logo-title {
  font-size: 22px;
  text-transform: uppercase;
}
@media (max-width: 550px) {
  .Story.Educacion-2023 .specials__title,
  .Story.Educacion-2023 .specials__logo-title {
    font-size: 20px;
  }
}
.Story.Cultura-2023 .specials__header {
  background-image: url("../images/cultura-2023.png");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Cultura-2023 .specials__header {
    height: 200px;
    background-image: url("../images/cultura-2023-min.png");
    justify-content: center;
    background-size: 60%;
  }
}
.Story.Cultura-2023 .specials__title,
.Story.Cultura-2023 .specials__logo-title {
  font-size: 22px;
  text-transform: uppercase;
}
.Story.Alicante-2023 .specials__header {
  background-image: url("../images/alicante-2023-min.png");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Alicante-2023 .specials__header {
    height: 200px;
    justify-content: center;
    background-size: 60%;
  }
}
.Story.Alicante-2023 .specials__title,
.Story.Alicante-2023 .specials__logo-title {
  font-size: 22px;
  text-transform: uppercase;
}
.Story.Valencia-2023 .specials__header {
  background-image: url("../images/foro-valencia-2023-min.png");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Valencia-2023 .specials__header {
    height: 200px;
    justify-content: center;
    background-size: 60%;
  }
}
.Story.Valencia-2023 .specials__title,
.Story.Valencia-2023 .specials__logo-title {
  font-size: 22px;
  text-transform: uppercase;
}
.Story.Silver-economy-2023 .specials__header {
  background-image: url("../images/silver-economy-2023-min.png");
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Silver-economy-2023 .specials__header {
    height: 200px;
    justify-content: center;
  }
}
.Story.Silver-economy-2023 .specials__title,
.Story.Silver-economy-2023 .specials__logo-title {
  font-size: 22px;
  text-transform: uppercase;
}
.Story.Clm-2024 .specials__header {
  background-image: url(../images/specials-bg-verde.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Clm-2024 .specials__align {
  width: 90%;
}
@media (max-width: 550px) {
  .Story.Clm-2024 .specials__align {
    width: 100%;
  }
}
.Story.Clm-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 160px;
  height: 90px;
  background-image: url(../images/clm-2024.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
}
@media (max-width: 550px) {
  .Story.Clm-2024 .specials__align::before {
    width: 100%;
    background-image: url(../images/clm-2024-min.png);
    background-position: bottom center;
  }
}
.Story.Clm-2024 .specials__title,
.Story.Clm-2024 .specials__logo-title {
  width: 90%;
  font-size: 18px;
  text-transform: uppercase;
}
@media (max-width: 550px) {
  .Story.Clm-2024 .specials__title,
  .Story.Clm-2024 .specials__logo-title {
    width: 100%;
  }
}
.Story.Clm-2024 .specials__logo-title {
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #2f3a5b;
  display: inline;
}
.Story.Clm-2024 .specials__subtitle {
  margin: 7px 0 0 0;
  padding: 0;
}
.Story.Andalucia-2024 .specials__header {
  background-image: url(../images/specials-bg-azul.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Andalucia-2024 .specials__align {
  width: 90%;
}
@media (max-width: 550px) {
  .Story.Andalucia-2024 .specials__align {
    width: 100%;
  }
}
.Story.Andalucia-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 200px;
  height: 90px;
  background-image: url(../images/andalucia-2024.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
}
@media (max-width: 550px) {
  .Story.Andalucia-2024 .specials__align::before {
    width: 100%;
    background-image: url(../images/andalucia-2024-min.png);
    background-position: bottom center;
  }
}
.Story.Andalucia-2024 .specials__title,
.Story.Andalucia-2024 .specials__logo-title {
  width: 90%;
  font-size: 18px;
  text-transform: uppercase;
}
@media (max-width: 550px) {
  .Story.Andalucia-2024 .specials__title,
  .Story.Andalucia-2024 .specials__logo-title {
    width: 100%;
  }
}
.Story.Andalucia-2024 .specials__logo-title {
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #136199;
  display: inline;
}
.Story.Andalucia-2024 .specials__subtitle {
  margin: 7px 0 0 0;
  padding: 0;
}
.Story.Finanzas-2024 .specials__header {
  background-image: url(../images/specials-bg-salmon.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Finanzas-2024 .specials__align {
  width: 90%;
}
@media (max-width: 550px) {
  .Story.Finanzas-2024 .specials__align {
    width: 100%;
  }
}
.Story.Finanzas-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 250px;
  height: 90px;
  background-image: url(../images/finanzas-2024.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
}
@media (max-width: 550px) {
  .Story.Finanzas-2024 .specials__align::before {
    width: 100%;
    background-image: url(../images/finanzas-2024-min.png);
    background-position: bottom center;
  }
}
.Story.Finanzas-2024 .specials__title,
.Story.Finanzas-2024 .specials__logo-title {
  width: 90%;
  font-size: 18px;
  text-transform: uppercase;
}
@media (max-width: 550px) {
  .Story.Finanzas-2024 .specials__title,
  .Story.Finanzas-2024 .specials__logo-title {
    width: 100%;
  }
}
.Story.Finanzas-2024 .specials__logo-title {
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #2f3a5b;
  display: inline;
}
.Story.Finanzas-2024 .specials__subtitle {
  margin: 7px 0 0 0;
  padding: 0;
}
.Story.Educacion-2024 .specials__header {
  background-image: url(../images/specials-bg-azul-educacion.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Educacion-2024 .specials__align {
  width: 100%;
}
.Story.Educacion-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 200px;
  height: 90px;
  background-image: url(../images/educacion-2024.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
}
@media (max-width: 550px) {
  .Story.Educacion-2024 .specials__align::before {
    width: 100%;
    background-image: url(../images/educacion-2024-min.png);
    background-position: bottom center;
  }
}
.Story.Educacion-2024 .specials__title,
.Story.Educacion-2024 .specials__logo-title {
  width: 100%;
  font-size: 18px;
  text-transform: uppercase;
}
.Story.Educacion-2024 .specials__logo-title {
  width: 100%;
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #2f3a5b;
  display: inline;
}
.Story.Educacion-2024 .specials__subtitle {
  width: 100%;
  margin: 2px 0 0 0;
  padding: 0;
  font-size: 16px;
  max-width: 500px;
}
.Story.Wakeup-2024 .specials__header {
  background-image: url(../images/wakeup-2024-bg.svg);
  background-color: #285aff;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 775px) {
  .Story.Wakeup-2024 .specials__header {
    background-position: bottom right -150px;
  }
}
@media (max-width: 550px) {
  .Story.Wakeup-2024 .specials__header {
    flex-flow: column nowrap;
    justify-content: center;
    background-size: cover;
    background-position: bottom right -150px;
  }
}
@media (max-width: 550px) {
  .Story.Wakeup-2024 .specials__align {
    width: 100%;
    padding: 10px 20px;
  }
}
.Story.Wakeup-2024 .specials__header::before {
  content: "";
  width: 150px;
  height: 100%;
  background-image: url(../images/wakeup-blanco_1.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  margin: 0 20px 0 0;
}
@media (max-width: 580px) {
  .Story.Wakeup-2024 .specials__header::before {
    width: 160px;
    margin: 0 10px 0 0;
  }
}
@media (max-width: 550px) {
  .Story.Wakeup-2024 .specials__header::before {
    width: 100%;
    height: 50px;
    margin: 10px 0 0;
  }
}
.Story.Wakeup-2024 .specials__title,
.Story.Wakeup-2024 .specials__logo-title,
.Story.Wakeup-2024 .specials__subtitle {
  width: 100%;
  font-size: 18px;
  line-height: 22px;
  font-weight: 400;
  color: #fff;
  padding-bottom: 0;
}
.Story.Wakeup-2024 .specials__title span,
.Story.Wakeup-2024 .specials__logo-title span,
.Story.Wakeup-2024 .specials__subtitle span {
  color: #fff;
}
@media (max-width: 550px) {
  .Story.Wakeup-2024 .specials__title span,
  .Story.Wakeup-2024 .specials__logo-title span,
  .Story.Wakeup-2024 .specials__subtitle span {
    font-size: 16px;
  }
}
@media (max-width: 550px) {
  .Story.Wakeup-2024 .specials__title,
  .Story.Wakeup-2024 .specials__logo-title,
  .Story.Wakeup-2024 .specials__subtitle {
    font-size: 16px;
  }
}
.Story.Wakeup-2024 .specials__title {
  margin-bottom: 8px;
}
@media (max-width: 550px) {
  .Story.Wakeup-2024 .specials__title {
    margin: 5px;
  }
}
.Story.Galicia-2024 .specials__header {
  background-image: url(../images/specials-bg-verde.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Galicia-2024 .specials__align {
  width: 100%;
}
.Story.Galicia-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 200px;
  height: 90px;
  background-image: url(../images/galicia-2024.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
}
@media (max-width: 550px) {
  .Story.Galicia-2024 .specials__align::before {
    width: 100%;
    background-image: url(../images/galicia-2024-min.png);
    background-position: bottom center;
  }
}
.Story.Galicia-2024 .specials__title,
.Story.Galicia-2024 .specials__logo-title {
  width: 100%;
  font-size: 18px;
  text-transform: uppercase;
}
@media (max-width: 550px) {
  .Story.Galicia-2024 .specials__title,
  .Story.Galicia-2024 .specials__logo-title {
    max-width: 300px;
  }
}
.Story.Galicia-2024 .specials__logo-title {
  width: 100%;
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #2f3a5b;
  display: inline;
}
.Story.Galicia-2024 .specials__subtitle {
  width: 100%;
  margin: 5px 0 0 0;
  padding: 0;
  font-size: 16px;
  max-width: 500px;
}
.Story.Movilidad-2024 .specials__header {
  background-image: url(../images/specials-bg-salmon.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Movilidad-2024 .specials__align {
  width: 100%;
}
.Story.Movilidad-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 200px;
  height: 100%;
  background-image: url(../images/movilidad-2024.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
}
@media (max-width: 550px) {
  .Story.Movilidad-2024 .specials__align::before {
    width: 100%;
    height: 120px;
    background-image: url(../images/movilidad-2024-min.png);
    background-position: bottom -20px center;
  }
}
.Story.Movilidad-2024 .specials__title,
.Story.Movilidad-2024 .specials__logo-title {
  width: 100%;
  font-size: 18px;
  text-transform: uppercase;
}
.Story.Movilidad-2024 .specials__logo-title {
  width: 100%;
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #2f3a5b;
  display: inline;
}
.Story.Movilidad-2024 .specials__subtitle {
  width: 100%;
  margin: 2px 0 0 0;
  padding: 0;
  font-size: 16px;
  max-width: 500px;
}
.Story.Valencia-2024 .specials__header {
  background-image: url(../images/specials-bg-verde-valencia.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Valencia-2024 .specials__align {
  width: 100%;
}
.Story.Valencia-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 200px;
  height: 100%;
  background-image: url(../images/valencia-2024.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
}
@media (max-width: 550px) {
  .Story.Valencia-2024 .specials__align::before {
    width: 100%;
    height: 150px;
    background-image: url(../images/valencia-2024-min.png);
    background-position: bottom center;
  }
}
.Story.Valencia-2024 .specials__title,
.Story.Valencia-2024 .specials__logo-title {
  width: 100%;
  font-size: 18px;
  text-transform: uppercase;
}
.Story.Valencia-2024 .specials__logo-title {
  width: 100%;
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #007568;
  display: inline;
}
.Story.Valencia-2024 .specials__subtitle {
  width: 100%;
  margin: 2px 0 0 0;
  padding: 0;
  font-size: 16px;
  max-width: 500px;
}
.Story.Observatorio5g-2024 .specials__header {
  background-image: url(../images/specials-bg-azul.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Observatorio5g-2024 .specials__align {
  width: 90%;
}
@media (max-width: 550px) {
  .Story.Observatorio5g-2024 .specials__align {
    width: 100%;
  }
}
.Story.Observatorio5g-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 250px;
  height: 90px;
  background-image: url(../images/5g-2024.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
}
@media (max-width: 550px) {
  .Story.Observatorio5g-2024 .specials__align::before {
    width: 100%;
    height: 120px;
    background-position: bottom center;
  }
}
.Story.Observatorio5g-2024 .specials__title,
.Story.Observatorio5g-2024 .specials__logo-title {
  width: 90%;
  font-size: 20px;
  text-transform: uppercase;
}
@media (max-width: 550px) {
  .Story.Observatorio5g-2024 .specials__title,
  .Story.Observatorio5g-2024 .specials__logo-title {
    width: 100%;
  }
}
.Story.Observatorio5g-2024 .specials__logo-title {
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #2f3a5b;
  display: inline;
}
.Story.Observatorio5g-2024 .specials__subtitle {
  margin: 7px 0 0 0;
  padding: 0;
}
.Story.Sanidad-2024 .specials__header {
  background-image: url(../images/specials-bg-verde.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Sanidad-2024 .specials__align {
  width: 100%;
}
.Story.Sanidad-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 300px;
  height: 97px;
  background-image: url(../images/sanidad-2024-story.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
}
@media (max-width: 700px) {
  .Story.Sanidad-2024 .specials__align::before {
    background-image: url(../images/sanidad-2024.png);
  }
}
@media (max-width: 550px) {
  .Story.Sanidad-2024 .specials__align::before {
    width: 100%;
    height: 90px;
    background-image: url(../images/sanidad-2024-min.png);
    background-position: bottom center;
  }
}
.Story.Sanidad-2024 .specials__title,
.Story.Sanidad-2024 .specials__logo-title {
  width: 100%;
  font-size: 18px;
  text-transform: uppercase;
}
@media (max-width: 550px) {
  .Story.Sanidad-2024 .specials__title,
  .Story.Sanidad-2024 .specials__logo-title {
    max-width: 300px;
  }
}
.Story.Sanidad-2024 .specials__logo-title {
  width: 100%;
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #2f3a5b;
  display: inline;
}
.Story.Sanidad-2024 .specials__subtitle {
  width: 100%;
  margin: 5px 0 0 0;
  padding: 0;
  font-size: 16px;
  max-width: 500px;
}
.Story.Bcn-2024 .specials__header {
  background-image: url(../images/specials-bg-bcn.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
  -o-border-image: linear-gradient(to right, #2c3873 0%, #8e4c6b 12%, #ea6958 25%, #ea6b56 26%, #ec7e48 36%, #ed8544 43%, #94cbdd 57%, #009bb5 67%, #478ea3 91%, #007c8d 100%) 1;
  border-image: linear-gradient(to right, #2c3873 0%, #8e4c6b 12%, #ea6958 25%, #ea6b56 26%, #ec7e48 36%, #ed8544 43%, #94cbdd 57%, #009bb5 67%, #478ea3 91%, #007c8d 100%) 1;
  border-width: 6px;
  border-style: solid;
}
@media (max-width: 550px) {
  .Story.Bcn-2024 .specials__header {
    flex-flow: column nowrap;
    justify-content: center;
  }
}
.Story.Bcn-2024 .specials__header::before {
  content: "";
  display: block;
  width: 180px;
  height: 80px;
  background-image: url(../images/logo-desperta-bcn-2024.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}
@media (max-width: 550px) {
  .Story.Bcn-2024 .specials__header::before {
    width: 100%;
    margin-bottom: 5px;
  }
}
.Story.Bcn-2024 .specials__align {
  width: calc(100% - 200px);
  margin: 0 10px;
}
@media (max-width: 550px) {
  .Story.Bcn-2024 .specials__align {
    width: auto;
  }
}
.Story.Bcn-2024 .specials__title,
.Story.Bcn-2024 .specials__logo-title,
.Story.Bcn-2024 .specials__subtitle {
  width: 100%;
  font-size: 18px;
  color: #000;
  padding: 0;
  font-weight: 300;
}
@media (max-width: 550px) {
  .Story.Bcn-2024 .specials__title,
  .Story.Bcn-2024 .specials__logo-title,
  .Story.Bcn-2024 .specials__subtitle {
    font-size: 16px;
  }
}
.Story.Midlife-2024 .specials__header {
  background-image: url(../images/specials-bg-azul-magas.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Midlife-2024 .specials__header {
    flex-flow: column nowrap;
  }
}
.Story.Midlife-2024 .specials__header::before {
  content: "";
  display: block;
  width: 100px;
  height: 97px;
  background-image: url(../images/midlife-blanco.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  margin: 0 10px;
}
@media (max-width: 550px) {
  .Story.Midlife-2024 .specials__header::before {
    width: 100%;
    height: 26px;
    background-image: url(../images/midlife-blanco-horizontal.svg);
    margin: 15px 0 5px;
  }
}
.Story.Midlife-2024 .specials__align {
  width: calc(100% - 200px);
  margin: 0 10px;
}
@media (max-width: 550px) {
  .Story.Midlife-2024 .specials__align {
    width: auto;
  }
}
.Story.Midlife-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 300px;
  height: 97px;
  background-image: url(../images/mindlife-magas-min.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right -80px;
  right: 0;
  bottom: 0;
}
@media (max-width: 550px) {
  .Story.Midlife-2024 .specials__align::before {
    width: 100%;
    height: 70px;
    background-position: bottom center;
  }
}
.Story.Midlife-2024 .specials__subtitle {
  width: 100%;
  font-size: 15px;
  padding: 0;
  margin-top: 5px;
  font-weight: 300;
}
.Story.Midlife-2024 .specials__logo-title {
  width: 100%;
  font-size: 18px;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #6a519e;
  display: inline;
  text-transform: uppercase;
  font-weight: 600;
}
.Story.Energia-2024 .specials__header {
  background-image: url(../images/specials-bg-energia.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Energia-2024 .specials__align {
  width: 100%;
}
.Story.Energia-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 300px;
  height: 97px;
  background-image: url(../images/energia-2024-min.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
}
@media (max-width: 700px) {
  .Story.Energia-2024 .specials__align::before {
    background-image: url(../images/energia-2024.png);
  }
}
@media (max-width: 550px) {
  .Story.Energia-2024 .specials__align::before {
    width: 100%;
    height: 90px;
    background-position: bottom center;
    background-image: url(../images/energia-2024-min.png);
  }
}
.Story.Energia-2024 .specials__title,
.Story.Energia-2024 .specials__logo-title {
  width: 100%;
  font-size: 18px;
  text-transform: uppercase;
}
@media (max-width: 550px) {
  .Story.Energia-2024 .specials__title,
  .Story.Energia-2024 .specials__logo-title {
    max-width: 300px;
  }
}
.Story.Energia-2024 .specials__logo-title {
  width: 100%;
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #000;
  display: inline;
}
.Story.Energia-2024 .specials__subtitle {
  width: 100%;
  margin: 5px 0 0 0;
  padding: 0;
  font-size: 16px;
  max-width: 500px;
}
.Story.Ods-2024 .specials__header {
  height: 110px;
  background-image: url(../images/specials-bg-azul-magas.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 550px) {
  .Story.Ods-2024 .specials__header {
    height: 200px;
  }
}
.Story.Ods-2024 .specials__align {
  width: 100%;
}
.Story.Ods-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 300px;
  height: 110px;
  background-image: url(../images/ods-2024-min.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
}
@media (max-width: 700px) {
  .Story.Ods-2024 .specials__align::before {
    background-position: bottom right -50px;
  }
}
@media (max-width: 550px) {
  .Story.Ods-2024 .specials__align::before {
    width: 100%;
    height: 90px;
    background-position: bottom center;
  }
}
.Story.Ods-2024 .specials__title,
.Story.Ods-2024 .specials__logo-title {
  width: 100%;
  font-size: 18px;
  text-transform: uppercase;
}
.Story.Ods-2024 .specials__logo-title {
  width: 100%;
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #38a986;
  display: inline;
}
.Story.Ods-2024 .specials__subtitle {
  width: 100%;
  margin: 5px 0 0 0;
  padding: 0;
  font-size: 16px;
}
.Story.Ods-2024 .specials__subtitle span:first-of-type {
  display: block;
  margin-top: 5px;
}
.Story.Ods-2024.Ods-valencia-2024 .specials__header {
  height: 110px;
  background-image: url(../images/specials-bg-verde-valencia.svg);
}
@media (max-width: 550px) {
  .Story.Ods-2024.Ods-valencia-2024 .specials__header {
    height: 220px;
  }
}
.Story.Ods-2024.Ods-valencia-2024 .specials__title::after {
  content: "Edición Valencia • Capital Verde Europea 2024";
  display: block;
  background-color: #007568;
  color: #fff;
  font-size: 14px;
  line-height: 23px;
  font-family: "Open Sans", sans-serif;
  font-weight: 500;
  text-align: left;
  padding: 0 3px;
  margin: 7px 0 0 0;
  text-transform: none;
  max-width: 310px;
}
@media (max-width: 550px) {
  .Story.Ods-2024.Ods-valencia-2024 .specials__title::after {
    text-align: center;
    margin: 7px auto 0;
  }
}
.Story.Ods-2024.Ods-valencia-2024 .specials__logo-title {
  background-color: #007568;
}
.Story.Ods-2024.Ods-valencia-2024 .specials__subtitle span:first-of-type {
  display: none;
}
.Story.Ceuta-2024 .specials__header {
  background-image: url(../images/specials-bg-azulceuta.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Ceuta-2024 .specials__align {
  width: 100%;
  z-index: 10;
}
.Story.Ceuta-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 300px;
  height: 97px;
  background-image: url(../images/ceuta-2024-mapa.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
  z-index: -1;
}
@media (max-width: 550px) {
  .Story.Ceuta-2024 .specials__align::before {
    width: 100%;
    height: 90px;
    background-position: bottom center;
  }
}
.Story.Ceuta-2024 .specials__title,
.Story.Ceuta-2024 .specials__logo-title {
  width: 100%;
  font-size: 18px;
  text-transform: uppercase;
}
@media (max-width: 550px) {
  .Story.Ceuta-2024 .specials__title,
  .Story.Ceuta-2024 .specials__logo-title {
    max-width: 300px;
  }
}
.Story.Ceuta-2024 .specials__logo-title {
  width: 100%;
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #12357a;
  display: inline;
}
.Story.Ceuta-2024 .specials__subtitle {
  width: 100%;
  margin: 5px 0 0 0;
  padding: 0;
  font-size: 16px;
  max-width: 500px;
}
.Story.Aragon-2024 .specials__header {
  background-image: url(../images/specials-bg-negro.svg);
  background-position: center;
  background-size: cover;
  background-color: #000;
  display: flex;
  justify-content: center;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Aragon-2024 .specials__header::before {
  content: "";
  display: block;
  width: 150px;
  height: 97px;
  background-image: url(../images/ee-de-aragon-blanco.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  z-index: 1;
}
@media (max-width: 550px) {
  .Story.Aragon-2024 .specials__header::before {
    width: 100%;
    height: 55px;
    margin-bottom: 10px;
  }
}
@media (max-width: 550px) {
  .Story.Aragon-2024 .specials__header {
    flex-flow: column nowrap;
  }
}
.Story.Aragon-2024 .specials__align {
  width: calc(100% - 150px);
  z-index: 10;
  max-width: 100%;
}
.Story.Aragon-2024 .specials__align::after {
  position: absolute;
  content: "";
  display: block;
  width: 300px;
  height: 97px;
  background-image: url(../images/aragon-leon.svg);
  background-repeat: no-repeat;
  background-size: 55%;
  background-position: top right -10px;
  right: 0;
  bottom: 0;
  z-index: -1;
}
@media (max-width: 635px) {
  .Story.Aragon-2024 .specials__align::after {
    display: none;
  }
}
@media (max-width: 550px) {
  .Story.Aragon-2024 .specials__align {
    width: 100%;
  }
}
.Story.Aragon-2024 .specials__title,
.Story.Aragon-2024 .specials__logo-title {
  display: inline;
  margin: 0;
  padding: 0;
  font-family: "Playfair Display";
  font-weight: 600;
  font-size: 19px;
  text-align: center;
  line-height: 25px;
  color: #fff;
}
.Story.Aragon-2024 .specials__logo-title::after {
  width: 140px;
  margin: 10px auto 0;
  content: "24.09.24 | Zaragoza";
  display: block;
  padding: 3px 5px;
  font-family: "Playfair Display";
  font-weight: 300;
  font-size: 16px;
  text-align: center;
  line-height: 20px;
  z-index: -1;
  background-color: #dc1914;
  color: #fff;
}
.Story.Alicante-2024 .specials__header {
  background-image: url(../images/specials-bg-salmon.svg);
  background-position: center;
  background-size: cover;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
}
.Story.Alicante-2024 .specials__align {
  width: 100%;
}
.Story.Alicante-2024 .specials__align::before {
  position: absolute;
  content: "";
  display: block;
  width: 220px;
  height: 100%;
  background-image: url(../images/alicante-2024-min.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  right: 0;
  bottom: 0;
}
@media (max-width: 550px) {
  .Story.Alicante-2024 .specials__align::before {
    width: 100%;
    height: 110px;
  }
}
.Story.Alicante-2024 .specials__title,
.Story.Alicante-2024 .specials__logo-title {
  width: 100%;
  font-size: 18px;
  text-transform: uppercase;
}
.Story.Alicante-2024 .specials__logo-title {
  width: 100%;
  text-align: left;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  background-color: #2f3a5b;
  display: inline;
}
.Story.Alicante-2024 .specials__subtitle {
  width: 100%;
  margin: 2px 0 0 0;
  padding: 0;
  font-size: 16px;
  max-width: 500px;
}
.Story.Octavo-aniversario .specials__header {
  height: 140px;
  background: #2f3a5b;
  background-image: url("../images/octavo-aniversario-ee.svg");
  background-size: 250px;
  background-repeat: no-repeat;
  background-position: bottom right;
  display: flex;
  opacity: 1;
  transition: opacity 3s;
  border-bottom: #5b688b 30px solid;
}
@media (max-width: 550px) {
  .Story.Octavo-aniversario .specials__header {
    background-position: bottom center;
    background-size: 200px;
    height: 180px;
  }
}
@media (max-width: 395px) {
  .Story.Octavo-aniversario .specials__header {
    height: 220px;
  }
}
.Story.Octavo-aniversario .specials__header:after {
  content: "";
  width: 100%;
  height: 6px;
  margin: 0;
  padding: 0;
  background-color: #ff8a80;
  position: absolute;
  bottom: 0;
  right: 0;
}
.Story.Octavo-aniversario .specials__header:before {
  content: "";
  width: 125px;
  height: 100px;
  background-image: url(../images/octavo-aniversario-leon.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center bottom;
  position: absolute;
  bottom: 0;
  right: 60px;
  z-index: 100;
}
@media (max-width: 650px) {
  .Story.Octavo-aniversario .specials__header:before {
    right: 5px;
    width: 100px;
    height: 70px;
  }
}
@media (max-width: 550px) {
  .Story.Octavo-aniversario .specials__header:before {
    right: calc(50% - 50px);
    background-position: center bottom -7px;
  }
}
.Story.Octavo-aniversario .specials__align {
  width: 100%;
  margin-bottom: 6px;
}
.Story.Octavo-aniversario .specials__title,
.Story.Octavo-aniversario .specials__logo-title {
  font-family: "Petrona", serif;
  font-weight: 400;
  font-size: 25px;
  line-height: 35px;
}
@media (max-width: 490px) {
  .Story.Octavo-aniversario .specials__title,
  .Story.Octavo-aniversario .specials__logo-title {
    font-size: 20px;
    line-height: 25px;
  }
}
.Story.Octavo-aniversario .specials__subtitle {
  font-size: 16px;
  line-height: 18px;
}
.Story.Octavo-aniversario .specials__subtitle span {
  display: inline-block;
  margin: 0 0 0 8px;
}
@media (max-width: 490px) {
  .Story.Octavo-aniversario .specials__subtitle {
    font-size: 15px;
  }
}
.Vii-anniversary.Story .specials__header {
  position: relative;
  width: 100%;
  height: 97px;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
  padding: 0;
  margin-bottom: 20px;
  background-image: url("../images/aniversario-bg.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 460px) {
  .Vii-anniversary.Story .specials__header {
    background-position: top;
  }
}
.Vii-anniversary.Story .specials__header:after {
  content: "";
  background-image: url("../images/logo-ee-cabeza.svg");
  background-repeat: no-repeat;
  background-position: center -9px;
  background-size: 180px;
  width: 220px;
  height: 97px;
  position: absolute;
  right: 0;
  bottom: 0;
}
@media (max-width: 460px) {
  .Vii-anniversary.Story .specials__header:after {
    background-position: 120px -2px;
    background-size: 150px;
  }
}
@media (max-width: 310px) {
  .Vii-anniversary.Story .specials__header:after {
    background-position: 155px 15px;
    background-size: 125px;
  }
}
.Vii-anniversary.Story .specials__header a,
.Vii-anniversary.Story .specials__header h1,
.Vii-anniversary.Story .specials__header p {
  text-decoration: none;
  color: #fff;
}
.Vii-anniversary.Story .specials__align {
  display: block;
  width: 100%;
}
.Vii-anniversary.Story .specials__title {
  font-family: "Petrona", serif;
  font-weight: 600;
  font-size: 30px;
  line-height: 35px;
  position: relative;
  text-align: left;
  color: #fff;
  margin: 0 0 0 20px;
  padding: 0;
  width: 100%;
  height: auto;
  text-decoration: none;
}
.Vii-anniversary.Story .specials__title a {
  text-decoration: none;
  color: #fff;
}
@media (max-width: 760px) {
  .Vii-anniversary.Story .specials__title {
    width: 330px;
  }
}
@media (max-width: 560px) {
  .Vii-anniversary.Story .specials__title {
    width: 280px;
    font-size: 25px;
  }
}
@media (max-width: 365px) {
  .Vii-anniversary.Story .specials__title {
    width: 220px;
    font-size: 20px;
    line-height: 30px;
    margin: 0 0 0 10px;
  }
}
.Vii-anniversary.Story .specials__button,
.Vii-anniversary.Story .specials__btn,
.Vii-anniversary.Story .specials__nav {
  display: none;
}
.Vii-anniversary.Story .specials__link {
  text-decoration: none;
}
.Vi-anniversary.Story .specials__header {
  background-image: url("../images/vi-anniversary-bg.svg");
  background-repeat: no-repeat;
  background-color: #f0f0f0;
  padding: 0;
  padding-top: 10px;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  margin-bottom: 20px;
  background-position: -72px 36px;
  background-size: 120px;
  height: 164px;
  display: flex;
  flex-direction: column;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 767px) {
  .Vi-anniversary.Story .specials__header {
    background-size: 240px;
    height: 100%;
    min-height: 180px;
    background-position: -127px 0;
  }
}
@media screen and (min-width: 11768px) {
  .Vi-anniversary.Story .specials__header {
    background-size: 130px;
    height: 120px;
    background-position: -67px 0px;
  }
}
@media screen and (min-width: 11024px) {
  .Vi-anniversary.Story .specials__header {
    padding-top: 30px;
    height: 130px;
    background-size: 164px;
    background-position: -82px 0;
  }
}
.Vi-anniversary.Story .specials__header::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
}
.Vi-anniversary.Story .specials__align {
  display: block;
  width: 100%;
}
.Vi-anniversary.Story .specials__title {
  font-family: "Petrona", serif;
  font-weight: 600;
  position: relative;
  text-align: center;
  color: #fff;
  font-size: 25px;
  line-height: 30px;
  margin-top: 0;
  padding: 5px 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 100%;
  height: auto;
  background-color: rgba(171, 124, 32, 0.75);
}
.Vi-anniversary.Story .specials__title:after {
  content: "";
  position: absolute;
  background-color: #d2a957;
  height: 3px;
  width: 100%;
  display: block;
  margin-top: 12px;
  left: 0;
}
@media screen and (min-width: 11768px) {
  .Vi-anniversary.Story .specials__title {
    background-color: #d2a957;
    mix-blend-mode: multiply;
  }
}
.Vi-anniversary.Story .specials__title a {
  text-decoration: none;
  color: #fff;
}
.Vi-anniversary.Story .specials__button,
.Vi-anniversary.Story .specials__btn,
.Vi-anniversary.Story .specials__nav {
  display: none;
}
.Vi-anniversary.Story .specials__link {
  text-decoration: none;
}
.V-anniversary.Story .v-anniversary__header {
  background-image: url("../images/v-anniversary-bg.jpg");
  background-repeat: no-repeat;
  background-color: #f0f0f0;
  padding-top: 10px;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  margin-bottom: 20px;
  background-position: -72px 36px;
  background-size: 130px;
  height: 164px;
  display: flex;
  flex-direction: column;
  opacity: 1;
  transition: opacity 3s;
}
@media (max-width: 767px) {
  .V-anniversary.Story .v-anniversary__header {
    background-size: 240px;
    height: 100%;
    min-height: 180px;
    background-position: -127px 0;
  }
}
@media screen and (min-width: 11768px) {
  .V-anniversary.Story .v-anniversary__header {
    background-size: 130px;
    height: 120px;
    background-position: -67px 0px;
  }
}
@media screen and (min-width: 11024px) {
  .V-anniversary.Story .v-anniversary__header {
    padding-top: 30px;
    height: 130px;
    background-size: 164px;
    background-position: -82px 0;
  }
}
.V-anniversary.Story .v-anniversary__header::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
}
.V-anniversary.Story .v-anniversary__align {
  display: block;
  width: 100%;
}
.V-anniversary.Story .v-anniversary__title {
  font-family: "Petrona", serif;
  font-weight: 600;
  position: relative;
  text-align: center;
  color: #fff;
  font-size: 25px;
  line-height: 30px;
  margin-top: 0;
  padding: 5px 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 100%;
  height: auto;
  background-color: rgba(171, 124, 32, 0.75);
}
.V-anniversary.Story .v-anniversary__title:after {
  content: "";
  position: absolute;
  background-color: #d2a957;
  height: 3px;
  width: 100%;
  display: block;
  margin-top: 12px;
  left: 0;
}
@media screen and (min-width: 11768px) {
  .V-anniversary.Story .v-anniversary__title {
    background-color: #d2a957;
    mix-blend-mode: multiply;
  }
}
.V-anniversary.Story .v-anniversary__title a {
  text-decoration: none;
  color: #fff;
}
.V-anniversary.Story .v-anniversary__button,
.V-anniversary.Story .v-anniversary__btn,
.V-anniversary.Story .v-anniversary__nav {
  display: none;
}
.V-anniversary.Story .v-anniversary__link {
  text-decoration: none;
}
.Story .score,
.Liveblog .score {
  width: 100%;
  height: auto;
  min-height: auto;
  background-color: #ebedf1;
  margin: 10px 0;
  margin-bottom: 20px;
  opacity: 1;
}
.Story .score__header,
.Liveblog .score__header {
  width: 100%;
  height: auto;
  padding: 10px 5px;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  align-content: center;
  justify-content: center;
  background-color: var(--headerScore_background, #111);
}
.Story .score__title,
.Liveblog .score__title {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 19px;
  line-height: 22px;
  text-align: center;
  text-transform: uppercase;
  color: var(--headerScoreTitle_color, #fff);
  margin: 0;
}
.Story .score__game,
.Liveblog .score__game {
  width: 100%;
  padding: 10px 5px;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: flex-start;
  align-content: center;
}
.Story .score__li,
.Liveblog .score__li {
  width: 50%;
  display: flex;
  flex-flow: column nowrap;
}
.Story .score__li.left,
.Liveblog .score__li.left {
  align-items: flex-end;
}
.Story .score__li.left .score__team,
.Liveblog .score__li.left .score__team {
  justify-content: flex-end;
}
.Story .score__li.left .score__players,
.Liveblog .score__li.left .score__players {
  text-align: right;
  margin-bottom: 0;
}
.Story .score__li.left .score__score,
.Liveblog .score__li.left .score__score {
  text-align: right;
}
.Story .score__li.left .score__score.penalti,
.Liveblog .score__li.left .score__score.penalti {
  order: -1;
  margin: 0 4px 0 0;
}
.Story .score__li.right,
.Liveblog .score__li.right {
  align-items: flex-start;
}
.Story .score__li.right .score__team-name,
.Liveblog .score__li.right .score__team-name {
  justify-content: flex-start;
  order: 1;
}
.Story .score__li.right .score__players,
.Liveblog .score__li.right .score__players {
  text-align: left;
  margin-bottom: 0;
}
.Story .score__li.right .score__score,
.Liveblog .score__li.right .score__score {
  text-align: left;
  order: -1;
}
.Story .score__li.right .score__score.penalti,
.Liveblog .score__li.right .score__score.penalti {
  order: 1;
  margin: 0 0 0 4px;
}
.Story .score__li .score__team p,
.Liveblog .score__li .score__team p {
  margin: 0;
  color: #000;
  font-weight: 400;
  font-family: "Roboto", sans-serif;
  font-size: 25px;
}
.Story .score__team,
.Liveblog .score__team {
  font-family: "Roboto", sans-serif;
  font-size: 18px;
  line-height: 20px;
  font-weight: 700;
  color: #000;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.Story .score__icon,
.Liveblog .score__icon {
  width: 30px;
  height: 30px;
  margin: 0 10px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.Story .score__score,
.Liveblog .score__score {
  width: auto;
  margin: 0;
  font-family: "Roboto", sans-serif;
  font-size: 25px;
  line-height: 35px;
  font-weight: 700;
  color: #000;
  display: flex;
  flex-flow: row nowrap;
  align-content: center;
  align-items: center;
}
.Story .score__score .penalti,
.Liveblog .score__score .penalti {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  margin: 0;
  font-size: 23px;
  line-height: 30px;
  color: #000;
}
.Story .score__score .penalti::before,
.Liveblog .score__score .penalti::before {
  content: "(";
}
.Story .score__score .penalti::after,
.Liveblog .score__score .penalti::after {
  content: ")";
}
.Story .score__score .penalti[data-status="off"],
.Liveblog .score__score .penalti[data-status="off"] {
  display: none;
}
.Story .score__players,
.Liveblog .score__players {
  max-width: 270px;
  margin: 5px 0 0 0;
  margin-bottom: 0;
  font-family: "Roboto", sans-serif !important;
  font-size: 14px !important;
  line-height: 18px;
  font-weight: 400;
  color: #000 !important;
}
.Story .score__players[data-status="off"],
.Liveblog .score__players[data-status="off"] {
  display: none;
}
.Story .score__date,
.Liveblog .score__date {
  min-width: 60px;
  min-height: 40px;
  margin: 0 5px;
  display: flex;
  align-items: center;
  align-content: flex-start;
  justify-content: center;
}
.Story .score__date-channel,
.Liveblog .score__date-channel {
  width: 20px;
  height: auto;
  margin: 3px 0 0 0;
}
.Story .score__date-detail,
.Liveblog .score__date-detail {
  font-family: "Roboto", sans-serif;
  font-size: 13px;
  line-height: 16px;
  font-weight: 400;
  text-align: center;
  color: #000;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  align-content: center;
  justify-content: center;
  margin: 5px;
}
.Story .score__date-detail span,
.Liveblog .score__date-detail span {
  width: 45px;
}
.Story .score__date-detail.live span::before,
.Liveblog .score__date-detail.live span::before {
  content: "";
  display: block;
  width: 100%;
  height: 11px;
  margin: 0 0 2px 0;
  background-image: url("../images/icon-live.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.Story .score__date-detail.cronica span:nth-of-type(2n)::before,
.Liveblog .score__date-detail.cronica span:nth-of-type(2n)::before {
  content: "";
  display: block;
  width: 100%;
  height: 8px;
  margin: 5px 0;
  background-image: url("../images/cronica-icon.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.Story .score__date-detail[data-status="off"],
.Liveblog .score__date-detail[data-status="off"] {
  display: none;
}
.Story .score__date a span,
.Liveblog .score__date a span {
  color: #000;
  text-decoration: none;
}
.Story .score__date a span:hover,
.Liveblog .score__date a span:hover {
  color: #000;
  text-decoration: none;
}
.Liveblog .score__li .score__team p {
  font-size: 30px;
}
.Liveblog .score__score {
  font-size: 30px;
}
.Liveblog .score__score .penalti {
  font-size: 23px;
}
.Liveblog .score__date {
  min-width: 80px;
}
.Liveblog .score__date-detail {
  font-size: 15px;
  line-height: 17px;
}
.Liveblog .score__date-detail span {
  width: 60px;
}
.Liveblog .score__date-detail.live span::before {
  height: 14px;
  margin: 0 0 4px 0;
}
.Liveblog .score__date-detail.cronica span:nth-of-type(2n)::before {
  height: 10px;
  margin: 6px 0;
}
.Story .score__date-detail.cronica span:nth-of-type(2n) {
  display: none;
}
@media only screen and (max-width: 780px) {
  .Story .score__li .score__team p,
  .Liveblog .score__li .score__team p {
    font-size: 20px;
  }
  .Story .score__score,
  .Liveblog .score__score {
    font-size: 20px;
  }
  .Story .score__score .penalti,
  .Liveblog .score__score .penalti {
    font-size: 19px;
    line-height: 20px;
  }
  .Story .score__team,
  .Liveblog .score__team {
    font-size: 17px;
  }
  .Story .score__icon,
  .Liveblog .score__icon {
    width: 25px;
    height: 25px;
  }
  .Story .score__date,
  .Liveblog .score__date {
    min-width: 60px;
  }
  .Story .score__date-detail,
  .Liveblog .score__date-detail {
    font-size: 13px;
    line-height: 16px;
  }
  .Story .score__date-detail span,
  .Liveblog .score__date-detail span {
    width: 45px;
  }
  .Story .score__date-detail.live span::before,
  .Liveblog .score__date-detail.live span::before {
    height: 11px;
    margin: 0 0 2px 0;
  }
  .Story .score__date-detail.cronica span:nth-of-type(2n)::before,
  .Liveblog .score__date-detail.cronica span:nth-of-type(2n)::before {
    height: 8px;
    margin: 5px 0;
  }
}
@media only screen and (max-width: 600px) {
  .Story .score,
  .Liveblog .score {
    position: relative;
  }
  .Story .score__header,
  .Liveblog .score__header {
    padding: 15px 20px 0 20px;
    justify-content: flex-start;
  }
  .Story .score__game,
  .Liveblog .score__game {
    flex-flow: column nowrap;
    position: relative;
  }
  .Story .score__li,
  .Liveblog .score__li {
    width: calc(100% - 70px);
    margin-bottom: 15px;
  }
  .Story .score__li.left,
  .Liveblog .score__li.left {
    align-items: flex-start;
  }
  .Story .score__li.left .score__players,
  .Liveblog .score__li.left .score__players {
    text-align: left;
    margin-bottom: 0;
  }
  .Story .score__li.left .score__team .score__icon,
  .Liveblog .score__li.left .score__team .score__icon {
    order: -1;
    margin: 0 5px 0 0;
  }
  .Story .score__li.left .score__score.penalti,
  .Liveblog .score__li.left .score__score.penalti {
    margin: 0 16px 0 5px;
  }
  .Story .score__li.right .score__team .score__icon,
  .Liveblog .score__li.right .score__team .score__icon {
    order: -1;
    margin: 0 5px 0 0;
  }
  .Story .score__li.right .score__score,
  .Liveblog .score__li.right .score__score {
    order: 1;
  }
  .Story .score__li.right .score__score.penalti,
  .Liveblog .score__li.right .score__score.penalti {
    order: -1;
    margin: 0 16px 0 5px;
  }
  .Story .score__score,
  .Liveblog .score__score {
    position: absolute;
    right: 0;
  }
  .Story .score__date,
  .Liveblog .score__date {
    width: auto;
    height: 100%;
    position: absolute;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    right: 0;
    top: 0;
  }
  .Story .score__date::before,
  .Liveblog .score__date::before {
    content: "";
    margin: 0;
    background-image: linear-gradient(to bottom, #868686 16%, rgba(255, 255, 255, 0) 0%);
    background-position: center;
    background-size: 1px 6px;
    background-repeat: repeat-y;
    width: 1px;
    height: 95%;
  }
}
@media only screen and (max-width: 480px) {
  .Story .score__header,
  .Liveblog .score__header {
    padding: 10px 10px 0 10px;
  }
  .Story .score__game,
  .Liveblog .score__game {
    padding: 10px;
  }
  .Story .score__li,
  .Liveblog .score__li {
    width: calc(100% - 65px);
  }
  .Story .score__li .score__team p,
  .Liveblog .score__li .score__team p {
    font-size: 20px;
  }
  .Story .score__score,
  .Liveblog .score__score {
    font-size: 20px;
  }
  .Story .score__team,
  .Liveblog .score__team {
    font-size: 16px;
  }
}
.Story .score .score__game[data-state="fixture"] .score__date,
.Liveblog .score .score__game[data-state="fixture"] .score__date {
  flex-flow: column nowrap;
}
@media only screen and (max-width: 600px) {
  .Story .score .score__game[data-state="fixture"] .score__date,
  .Liveblog .score .score__game[data-state="fixture"] .score__date {
    flex-flow: column nowrap;
    justify-content: center;
  }
  .Story .score .score__game[data-state="fixture"] .score__date::before,
  .Liveblog .score .score__game[data-state="fixture"] .score__date::before {
    display: none;
  }
}
.Story.Mundial_2022 .specials__header {
  position: relative;
  width: 100%;
  height: 97px;
  max-width: 990px;
  margin: auto;
  padding: 0;
  margin-bottom: 20px;
  display: flex;
  justify-content: flex-start;
  background: #8b1639;
  background-image: url("../images/mundial-bg-story.svg");
  background-repeat: no-repeat;
  background-size: 600px;
  background-position-x: right;
  background-position-y: bottom;
}
@media (max-width: 505px) {
  .Story.Mundial_2022 .specials__header {
    justify-content: center;
    height: 120px;
  }
}
.Story.Mundial_2022 .specials__header_button {
  display: none;
}
.Story.Mundial_2022 .specials__align {
  width: 90%;
  height: auto;
  padding: 0 20px;
  display: flex;
  flex-flow: column nowrap;
  align-content: flex-start;
  align-items: flex-start;
  justify-content: center;
  background: linear-gradient(90deg, #8b1639 59.56%, rgba(139, 22, 57, 0) 100%);
}
@media (max-width: 505px) {
  .Story.Mundial_2022 .specials__align {
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center;
    padding: 0 10px;
    background: linear-gradient(180deg, rgba(139, 22, 71, 0.9) 0%, rgba(139, 22, 57, 0.2) 100%);
  }
}
.Story.Mundial_2022 .specials__title,
.Story.Mundial_2022 .specials__logo-title {
  width: 100%;
  height: auto;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 600;
  font-size: 25px;
  line-height: 30px;
  text-transform: uppercase;
  text-align: left;
  color: #fff;
  padding: 0;
  margin-bottom: 5px;
}
@media (max-width: 505px) {
  .Story.Mundial_2022 .specials__title,
  .Story.Mundial_2022 .specials__logo-title {
    text-align: center;
    font-size: 20px;
    line-height: 25px;
  }
}
.Story.Mundial_2022 .specials__title a,
.Story.Mundial_2022 .specials__logo-title a {
  text-decoration: none;
}
.Story.Mundial_2022 .specials__subtitle {
  display: none;
}
.Story.Mundial_2022 .specials__nav {
  width: 100%;
  margin: 0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
}
@media (max-width: 505px) {
  .Story.Mundial_2022 .specials__nav {
    flex-flow: row wrap;
    justify-content: center;
  }
}
.Story.Mundial_2022 .specials__item {
  width: auto;
  font-family: "Roboto", Arial, sans-serif;
  font-weight: 400;
  font-size: 15px;
  text-align: center;
  line-height: 18px;
  text-transform: uppercase;
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  margin: 5px 0 0 0;
  cursor: pointer;
}
.Story.Mundial_2022 .specials__item a {
  color: #fff !important;
  text-decoration: none !important;
}
.Story.Mundial_2022 .specials__item:hover {
  opacity: 60%;
}
.Story.Mundial_2022 .specials__item::after {
  content: "|";
  margin: 0 10px;
}
.Story.Mundial_2022 .specials__item:last-of-type::after {
  display: none;
}
@media (max-width: 505px) {
  .Story.Mundial_2022 .specials__item::after {
    margin: 0 5px;
  }
}
.Story .score.stage-primera-division .score__icon,
.Story .score.stage-segunda-division .score__icon,
.Story .score.stage-copa-del-rey .score__icon,
.Story .score.stage-bundesliga .score__icon,
.Story .score.stage-liga-1 .score__icon,
.Story .score.stage-premier-league .score__icon,
.Story .score.stage-serie-a .score__icon,
.Story .score.stage-super-copa .score__icon,
.Story .score.stage-uefa-liga-de-campeones .score__icon,
.Story .score.stage-uefa-europa-league .score__icon,
.Story .score.stage-uefa-super-copa .score__icon,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon,
.Liveblog .score.stage-primera-division .score__icon,
.Liveblog .score.stage-segunda-division .score__icon,
.Liveblog .score.stage-copa-del-rey .score__icon,
.Liveblog .score.stage-bundesliga .score__icon,
.Liveblog .score.stage-liga-1 .score__icon,
.Liveblog .score.stage-premier-league .score__icon,
.Liveblog .score.stage-serie-a .score__icon,
.Liveblog .score.stage-super-copa .score__icon,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon,
.Liveblog .score.stage-uefa-europa-league .score__icon,
.Liveblog .score.stage-uefa-super-copa .score__icon,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon {
  background-image: url("../images/none.svg");
}
.Story .score.stage-primera-division .score__icon.adc,
.Story .score.stage-segunda-division .score__icon.adc,
.Story .score.stage-copa-del-rey .score__icon.adc,
.Story .score.stage-bundesliga .score__icon.adc,
.Story .score.stage-liga-1 .score__icon.adc,
.Story .score.stage-premier-league .score__icon.adc,
.Story .score.stage-serie-a .score__icon.adc,
.Story .score.stage-super-copa .score__icon.adc,
.Story .score.stage-uefa-liga-de-campeones .score__icon.adc,
.Story .score.stage-uefa-europa-league .score__icon.adc,
.Story .score.stage-uefa-super-copa .score__icon.adc,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.adc,
.Liveblog .score.stage-primera-division .score__icon.adc,
.Liveblog .score.stage-segunda-division .score__icon.adc,
.Liveblog .score.stage-copa-del-rey .score__icon.adc,
.Liveblog .score.stage-bundesliga .score__icon.adc,
.Liveblog .score.stage-liga-1 .score__icon.adc,
.Liveblog .score.stage-premier-league .score__icon.adc,
.Liveblog .score.stage-serie-a .score__icon.adc,
.Liveblog .score.stage-super-copa .score__icon.adc,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.adc,
.Liveblog .score.stage-uefa-europa-league .score__icon.adc,
.Liveblog .score.stage-uefa-super-copa .score__icon.adc,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.adc {
  background-image: url("../images/adc.png");
}
.Story .score.stage-primera-division .score__icon.afajx,
.Story .score.stage-segunda-division .score__icon.afajx,
.Story .score.stage-copa-del-rey .score__icon.afajx,
.Story .score.stage-bundesliga .score__icon.afajx,
.Story .score.stage-liga-1 .score__icon.afajx,
.Story .score.stage-premier-league .score__icon.afajx,
.Story .score.stage-serie-a .score__icon.afajx,
.Story .score.stage-super-copa .score__icon.afajx,
.Story .score.stage-uefa-liga-de-campeones .score__icon.afajx,
.Story .score.stage-uefa-europa-league .score__icon.afajx,
.Story .score.stage-uefa-super-copa .score__icon.afajx,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.afajx,
.Liveblog .score.stage-primera-division .score__icon.afajx,
.Liveblog .score.stage-segunda-division .score__icon.afajx,
.Liveblog .score.stage-copa-del-rey .score__icon.afajx,
.Liveblog .score.stage-bundesliga .score__icon.afajx,
.Liveblog .score.stage-liga-1 .score__icon.afajx,
.Liveblog .score.stage-premier-league .score__icon.afajx,
.Liveblog .score.stage-serie-a .score__icon.afajx,
.Liveblog .score.stage-super-copa .score__icon.afajx,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.afajx,
.Liveblog .score.stage-uefa-europa-league .score__icon.afajx,
.Liveblog .score.stage-uefa-super-copa .score__icon.afajx,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.afajx {
  background-image: url("../images/afajx.svg");
}
.Story .score.stage-primera-division .score__icon.ala,
.Story .score.stage-segunda-division .score__icon.ala,
.Story .score.stage-copa-del-rey .score__icon.ala,
.Story .score.stage-bundesliga .score__icon.ala,
.Story .score.stage-liga-1 .score__icon.ala,
.Story .score.stage-premier-league .score__icon.ala,
.Story .score.stage-serie-a .score__icon.ala,
.Story .score.stage-super-copa .score__icon.ala,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ala,
.Story .score.stage-uefa-europa-league .score__icon.ala,
.Story .score.stage-uefa-super-copa .score__icon.ala,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ala,
.Liveblog .score.stage-primera-division .score__icon.ala,
.Liveblog .score.stage-segunda-division .score__icon.ala,
.Liveblog .score.stage-copa-del-rey .score__icon.ala,
.Liveblog .score.stage-bundesliga .score__icon.ala,
.Liveblog .score.stage-liga-1 .score__icon.ala,
.Liveblog .score.stage-premier-league .score__icon.ala,
.Liveblog .score.stage-serie-a .score__icon.ala,
.Liveblog .score.stage-super-copa .score__icon.ala,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ala,
.Liveblog .score.stage-uefa-europa-league .score__icon.ala,
.Liveblog .score.stage-uefa-super-copa .score__icon.ala,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ala {
  background-image: url("../images/ala.svg");
}
.Story .score.stage-primera-division .score__icon.alb,
.Story .score.stage-segunda-division .score__icon.alb,
.Story .score.stage-copa-del-rey .score__icon.alb,
.Story .score.stage-bundesliga .score__icon.alb,
.Story .score.stage-liga-1 .score__icon.alb,
.Story .score.stage-premier-league .score__icon.alb,
.Story .score.stage-serie-a .score__icon.alb,
.Story .score.stage-super-copa .score__icon.alb,
.Story .score.stage-uefa-liga-de-campeones .score__icon.alb,
.Story .score.stage-uefa-europa-league .score__icon.alb,
.Story .score.stage-uefa-super-copa .score__icon.alb,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.alb,
.Liveblog .score.stage-primera-division .score__icon.alb,
.Liveblog .score.stage-segunda-division .score__icon.alb,
.Liveblog .score.stage-copa-del-rey .score__icon.alb,
.Liveblog .score.stage-bundesliga .score__icon.alb,
.Liveblog .score.stage-liga-1 .score__icon.alb,
.Liveblog .score.stage-premier-league .score__icon.alb,
.Liveblog .score.stage-serie-a .score__icon.alb,
.Liveblog .score.stage-super-copa .score__icon.alb,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.alb,
.Liveblog .score.stage-uefa-europa-league .score__icon.alb,
.Liveblog .score.stage-uefa-super-copa .score__icon.alb,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.alb {
  background-image: url("../images/alb.svg");
}
.Story .score.stage-primera-division .score__icon.alc,
.Story .score.stage-segunda-division .score__icon.alc,
.Story .score.stage-copa-del-rey .score__icon.alc,
.Story .score.stage-bundesliga .score__icon.alc,
.Story .score.stage-liga-1 .score__icon.alc,
.Story .score.stage-premier-league .score__icon.alc,
.Story .score.stage-serie-a .score__icon.alc,
.Story .score.stage-super-copa .score__icon.alc,
.Story .score.stage-uefa-liga-de-campeones .score__icon.alc,
.Story .score.stage-uefa-europa-league .score__icon.alc,
.Story .score.stage-uefa-super-copa .score__icon.alc,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.alc,
.Liveblog .score.stage-primera-division .score__icon.alc,
.Liveblog .score.stage-segunda-division .score__icon.alc,
.Liveblog .score.stage-copa-del-rey .score__icon.alc,
.Liveblog .score.stage-bundesliga .score__icon.alc,
.Liveblog .score.stage-liga-1 .score__icon.alc,
.Liveblog .score.stage-premier-league .score__icon.alc,
.Liveblog .score.stage-serie-a .score__icon.alc,
.Liveblog .score.stage-super-copa .score__icon.alc,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.alc,
.Liveblog .score.stage-uefa-europa-league .score__icon.alc,
.Liveblog .score.stage-uefa-super-copa .score__icon.alc,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.alc {
  background-image: url("../images/alc.png");
}
.Story .score.stage-primera-division .score__icon.alm,
.Story .score.stage-segunda-division .score__icon.alm,
.Story .score.stage-copa-del-rey .score__icon.alm,
.Story .score.stage-bundesliga .score__icon.alm,
.Story .score.stage-liga-1 .score__icon.alm,
.Story .score.stage-premier-league .score__icon.alm,
.Story .score.stage-serie-a .score__icon.alm,
.Story .score.stage-super-copa .score__icon.alm,
.Story .score.stage-uefa-liga-de-campeones .score__icon.alm,
.Story .score.stage-uefa-europa-league .score__icon.alm,
.Story .score.stage-uefa-super-copa .score__icon.alm,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.alm,
.Liveblog .score.stage-primera-division .score__icon.alm,
.Liveblog .score.stage-segunda-division .score__icon.alm,
.Liveblog .score.stage-copa-del-rey .score__icon.alm,
.Liveblog .score.stage-bundesliga .score__icon.alm,
.Liveblog .score.stage-liga-1 .score__icon.alm,
.Liveblog .score.stage-premier-league .score__icon.alm,
.Liveblog .score.stage-serie-a .score__icon.alm,
.Liveblog .score.stage-super-copa .score__icon.alm,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.alm,
.Liveblog .score.stage-uefa-europa-league .score__icon.alm,
.Liveblog .score.stage-uefa-super-copa .score__icon.alm,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.alm {
  background-image: url("../images/alm.svg");
}
.Story .score.stage-primera-division .score__icon.and,
.Story .score.stage-segunda-division .score__icon.and,
.Story .score.stage-copa-del-rey .score__icon.and,
.Story .score.stage-bundesliga .score__icon.and,
.Story .score.stage-liga-1 .score__icon.and,
.Story .score.stage-premier-league .score__icon.and,
.Story .score.stage-serie-a .score__icon.and,
.Story .score.stage-super-copa .score__icon.and,
.Story .score.stage-uefa-liga-de-campeones .score__icon.and,
.Story .score.stage-uefa-europa-league .score__icon.and,
.Story .score.stage-uefa-super-copa .score__icon.and,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.and,
.Liveblog .score.stage-primera-division .score__icon.and,
.Liveblog .score.stage-segunda-division .score__icon.and,
.Liveblog .score.stage-copa-del-rey .score__icon.and,
.Liveblog .score.stage-bundesliga .score__icon.and,
.Liveblog .score.stage-liga-1 .score__icon.and,
.Liveblog .score.stage-premier-league .score__icon.and,
.Liveblog .score.stage-serie-a .score__icon.and,
.Liveblog .score.stage-super-copa .score__icon.and,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.and,
.Liveblog .score.stage-uefa-europa-league .score__icon.and,
.Liveblog .score.stage-uefa-super-copa .score__icon.and,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.and {
  background-image: url("../images/and.png");
}
.Story .score.stage-primera-division .score__icon.ant,
.Story .score.stage-segunda-division .score__icon.ant,
.Story .score.stage-copa-del-rey .score__icon.ant,
.Story .score.stage-bundesliga .score__icon.ant,
.Story .score.stage-liga-1 .score__icon.ant,
.Story .score.stage-premier-league .score__icon.ant,
.Story .score.stage-serie-a .score__icon.ant,
.Story .score.stage-super-copa .score__icon.ant,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ant,
.Story .score.stage-uefa-europa-league .score__icon.ant,
.Story .score.stage-uefa-super-copa .score__icon.ant,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ant,
.Liveblog .score.stage-primera-division .score__icon.ant,
.Liveblog .score.stage-segunda-division .score__icon.ant,
.Liveblog .score.stage-copa-del-rey .score__icon.ant,
.Liveblog .score.stage-bundesliga .score__icon.ant,
.Liveblog .score.stage-liga-1 .score__icon.ant,
.Liveblog .score.stage-premier-league .score__icon.ant,
.Liveblog .score.stage-serie-a .score__icon.ant,
.Liveblog .score.stage-super-copa .score__icon.ant,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ant,
.Liveblog .score.stage-uefa-europa-league .score__icon.ant,
.Liveblog .score.stage-uefa-super-copa .score__icon.ant,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ant {
  background-image: url("../images/ant.svg");
}
.Story .score.stage-primera-division .score__icon.apa,
.Story .score.stage-segunda-division .score__icon.apa,
.Story .score.stage-copa-del-rey .score__icon.apa,
.Story .score.stage-bundesliga .score__icon.apa,
.Story .score.stage-liga-1 .score__icon.apa,
.Story .score.stage-premier-league .score__icon.apa,
.Story .score.stage-serie-a .score__icon.apa,
.Story .score.stage-super-copa .score__icon.apa,
.Story .score.stage-uefa-liga-de-campeones .score__icon.apa,
.Story .score.stage-uefa-europa-league .score__icon.apa,
.Story .score.stage-uefa-super-copa .score__icon.apa,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.apa,
.Liveblog .score.stage-primera-division .score__icon.apa,
.Liveblog .score.stage-segunda-division .score__icon.apa,
.Liveblog .score.stage-copa-del-rey .score__icon.apa,
.Liveblog .score.stage-bundesliga .score__icon.apa,
.Liveblog .score.stage-liga-1 .score__icon.apa,
.Liveblog .score.stage-premier-league .score__icon.apa,
.Liveblog .score.stage-serie-a .score__icon.apa,
.Liveblog .score.stage-super-copa .score__icon.apa,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.apa,
.Liveblog .score.stage-uefa-europa-league .score__icon.apa,
.Liveblog .score.stage-uefa-super-copa .score__icon.apa,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.apa {
  background-image: url("../images/apa.png");
}
.Story .score.stage-primera-division .score__icon.are,
.Story .score.stage-segunda-division .score__icon.are,
.Story .score.stage-copa-del-rey .score__icon.are,
.Story .score.stage-bundesliga .score__icon.are,
.Story .score.stage-liga-1 .score__icon.are,
.Story .score.stage-premier-league .score__icon.are,
.Story .score.stage-serie-a .score__icon.are,
.Story .score.stage-super-copa .score__icon.are,
.Story .score.stage-uefa-liga-de-campeones .score__icon.are,
.Story .score.stage-uefa-europa-league .score__icon.are,
.Story .score.stage-uefa-super-copa .score__icon.are,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.are,
.Liveblog .score.stage-primera-division .score__icon.are,
.Liveblog .score.stage-segunda-division .score__icon.are,
.Liveblog .score.stage-copa-del-rey .score__icon.are,
.Liveblog .score.stage-bundesliga .score__icon.are,
.Liveblog .score.stage-liga-1 .score__icon.are,
.Liveblog .score.stage-premier-league .score__icon.are,
.Liveblog .score.stage-serie-a .score__icon.are,
.Liveblog .score.stage-super-copa .score__icon.are,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.are,
.Liveblog .score.stage-uefa-europa-league .score__icon.are,
.Liveblog .score.stage-uefa-super-copa .score__icon.are,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.are {
  background-image: url("../images/are.png");
}
.Story .score.stage-primera-division .score__icon.arg,
.Story .score.stage-segunda-division .score__icon.arg,
.Story .score.stage-copa-del-rey .score__icon.arg,
.Story .score.stage-bundesliga .score__icon.arg,
.Story .score.stage-liga-1 .score__icon.arg,
.Story .score.stage-premier-league .score__icon.arg,
.Story .score.stage-serie-a .score__icon.arg,
.Story .score.stage-super-copa .score__icon.arg,
.Story .score.stage-uefa-liga-de-campeones .score__icon.arg,
.Story .score.stage-uefa-europa-league .score__icon.arg,
.Story .score.stage-uefa-super-copa .score__icon.arg,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.arg,
.Liveblog .score.stage-primera-division .score__icon.arg,
.Liveblog .score.stage-segunda-division .score__icon.arg,
.Liveblog .score.stage-copa-del-rey .score__icon.arg,
.Liveblog .score.stage-bundesliga .score__icon.arg,
.Liveblog .score.stage-liga-1 .score__icon.arg,
.Liveblog .score.stage-premier-league .score__icon.arg,
.Liveblog .score.stage-serie-a .score__icon.arg,
.Liveblog .score.stage-super-copa .score__icon.arg,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.arg,
.Liveblog .score.stage-uefa-europa-league .score__icon.arg,
.Liveblog .score.stage-uefa-super-copa .score__icon.arg,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.arg {
  background-image: url("../images/arg.svg");
}
.Story .score.stage-primera-division .score__icon.arn,
.Story .score.stage-segunda-division .score__icon.arn,
.Story .score.stage-copa-del-rey .score__icon.arn,
.Story .score.stage-bundesliga .score__icon.arn,
.Story .score.stage-liga-1 .score__icon.arn,
.Story .score.stage-premier-league .score__icon.arn,
.Story .score.stage-serie-a .score__icon.arn,
.Story .score.stage-super-copa .score__icon.arn,
.Story .score.stage-uefa-liga-de-campeones .score__icon.arn,
.Story .score.stage-uefa-europa-league .score__icon.arn,
.Story .score.stage-uefa-super-copa .score__icon.arn,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.arn,
.Liveblog .score.stage-primera-division .score__icon.arn,
.Liveblog .score.stage-segunda-division .score__icon.arn,
.Liveblog .score.stage-copa-del-rey .score__icon.arn,
.Liveblog .score.stage-bundesliga .score__icon.arn,
.Liveblog .score.stage-liga-1 .score__icon.arn,
.Liveblog .score.stage-premier-league .score__icon.arn,
.Liveblog .score.stage-serie-a .score__icon.arn,
.Liveblog .score.stage-super-copa .score__icon.arn,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.arn,
.Liveblog .score.stage-uefa-europa-league .score__icon.arn,
.Liveblog .score.stage-uefa-super-copa .score__icon.arn,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.arn {
  background-image: url("../images/arn.png");
}
.Story .score.stage-primera-division .score__icon.ars,
.Story .score.stage-segunda-division .score__icon.ars,
.Story .score.stage-copa-del-rey .score__icon.ars,
.Story .score.stage-bundesliga .score__icon.ars,
.Story .score.stage-liga-1 .score__icon.ars,
.Story .score.stage-premier-league .score__icon.ars,
.Story .score.stage-serie-a .score__icon.ars,
.Story .score.stage-super-copa .score__icon.ars,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ars,
.Story .score.stage-uefa-europa-league .score__icon.ars,
.Story .score.stage-uefa-super-copa .score__icon.ars,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ars,
.Liveblog .score.stage-primera-division .score__icon.ars,
.Liveblog .score.stage-segunda-division .score__icon.ars,
.Liveblog .score.stage-copa-del-rey .score__icon.ars,
.Liveblog .score.stage-bundesliga .score__icon.ars,
.Liveblog .score.stage-liga-1 .score__icon.ars,
.Liveblog .score.stage-premier-league .score__icon.ars,
.Liveblog .score.stage-serie-a .score__icon.ars,
.Liveblog .score.stage-super-copa .score__icon.ars,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ars,
.Liveblog .score.stage-uefa-europa-league .score__icon.ars,
.Liveblog .score.stage-uefa-super-copa .score__icon.ars,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ars {
  background-image: url("../images/ars.svg");
}
.Story .score.stage-primera-division .score__icon.ata,
.Story .score.stage-segunda-division .score__icon.ata,
.Story .score.stage-copa-del-rey .score__icon.ata,
.Story .score.stage-bundesliga .score__icon.ata,
.Story .score.stage-liga-1 .score__icon.ata,
.Story .score.stage-premier-league .score__icon.ata,
.Story .score.stage-serie-a .score__icon.ata,
.Story .score.stage-super-copa .score__icon.ata,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ata,
.Story .score.stage-uefa-europa-league .score__icon.ata,
.Story .score.stage-uefa-super-copa .score__icon.ata,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ata,
.Liveblog .score.stage-primera-division .score__icon.ata,
.Liveblog .score.stage-segunda-division .score__icon.ata,
.Liveblog .score.stage-copa-del-rey .score__icon.ata,
.Liveblog .score.stage-bundesliga .score__icon.ata,
.Liveblog .score.stage-liga-1 .score__icon.ata,
.Liveblog .score.stage-premier-league .score__icon.ata,
.Liveblog .score.stage-serie-a .score__icon.ata,
.Liveblog .score.stage-super-copa .score__icon.ata,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ata,
.Liveblog .score.stage-uefa-europa-league .score__icon.ata,
.Liveblog .score.stage-uefa-super-copa .score__icon.ata,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ata {
  background-image: url("../images/ata.svg");
}
.Story .score.stage-primera-division .score__icon.atm,
.Story .score.stage-segunda-division .score__icon.atm,
.Story .score.stage-copa-del-rey .score__icon.atm,
.Story .score.stage-bundesliga .score__icon.atm,
.Story .score.stage-liga-1 .score__icon.atm,
.Story .score.stage-premier-league .score__icon.atm,
.Story .score.stage-serie-a .score__icon.atm,
.Story .score.stage-super-copa .score__icon.atm,
.Story .score.stage-uefa-liga-de-campeones .score__icon.atm,
.Story .score.stage-uefa-europa-league .score__icon.atm,
.Story .score.stage-uefa-super-copa .score__icon.atm,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.atm,
.Liveblog .score.stage-primera-division .score__icon.atm,
.Liveblog .score.stage-segunda-division .score__icon.atm,
.Liveblog .score.stage-copa-del-rey .score__icon.atm,
.Liveblog .score.stage-bundesliga .score__icon.atm,
.Liveblog .score.stage-liga-1 .score__icon.atm,
.Liveblog .score.stage-premier-league .score__icon.atm,
.Liveblog .score.stage-serie-a .score__icon.atm,
.Liveblog .score.stage-super-copa .score__icon.atm,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.atm,
.Liveblog .score.stage-uefa-europa-league .score__icon.atm,
.Liveblog .score.stage-uefa-super-copa .score__icon.atm,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.atm {
  background-image: url("../images/atm.png");
}
.Story .score.stage-primera-division .score__icon.avl,
.Story .score.stage-segunda-division .score__icon.avl,
.Story .score.stage-copa-del-rey .score__icon.avl,
.Story .score.stage-bundesliga .score__icon.avl,
.Story .score.stage-liga-1 .score__icon.avl,
.Story .score.stage-premier-league .score__icon.avl,
.Story .score.stage-serie-a .score__icon.avl,
.Story .score.stage-super-copa .score__icon.avl,
.Story .score.stage-uefa-liga-de-campeones .score__icon.avl,
.Story .score.stage-uefa-europa-league .score__icon.avl,
.Story .score.stage-uefa-super-copa .score__icon.avl,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.avl,
.Liveblog .score.stage-primera-division .score__icon.avl,
.Liveblog .score.stage-segunda-division .score__icon.avl,
.Liveblog .score.stage-copa-del-rey .score__icon.avl,
.Liveblog .score.stage-bundesliga .score__icon.avl,
.Liveblog .score.stage-liga-1 .score__icon.avl,
.Liveblog .score.stage-premier-league .score__icon.avl,
.Liveblog .score.stage-serie-a .score__icon.avl,
.Liveblog .score.stage-super-copa .score__icon.avl,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.avl,
.Liveblog .score.stage-uefa-europa-league .score__icon.avl,
.Liveblog .score.stage-uefa-super-copa .score__icon.avl,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.avl {
  background-image: url("../images/avl.svg");
}
.Story .score.stage-primera-division .score__icon.bet,
.Story .score.stage-segunda-division .score__icon.bet,
.Story .score.stage-copa-del-rey .score__icon.bet,
.Story .score.stage-bundesliga .score__icon.bet,
.Story .score.stage-liga-1 .score__icon.bet,
.Story .score.stage-premier-league .score__icon.bet,
.Story .score.stage-serie-a .score__icon.bet,
.Story .score.stage-super-copa .score__icon.bet,
.Story .score.stage-uefa-liga-de-campeones .score__icon.bet,
.Story .score.stage-uefa-europa-league .score__icon.bet,
.Story .score.stage-uefa-super-copa .score__icon.bet,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.bet,
.Liveblog .score.stage-primera-division .score__icon.bet,
.Liveblog .score.stage-segunda-division .score__icon.bet,
.Liveblog .score.stage-copa-del-rey .score__icon.bet,
.Liveblog .score.stage-bundesliga .score__icon.bet,
.Liveblog .score.stage-liga-1 .score__icon.bet,
.Liveblog .score.stage-premier-league .score__icon.bet,
.Liveblog .score.stage-serie-a .score__icon.bet,
.Liveblog .score.stage-super-copa .score__icon.bet,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.bet,
.Liveblog .score.stage-uefa-europa-league .score__icon.bet,
.Liveblog .score.stage-uefa-super-copa .score__icon.bet,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.bet {
  background-image: url("../images/bet.svg");
}
.Story .score.stage-primera-division .score__icon.bil,
.Story .score.stage-segunda-division .score__icon.bil,
.Story .score.stage-copa-del-rey .score__icon.bil,
.Story .score.stage-bundesliga .score__icon.bil,
.Story .score.stage-liga-1 .score__icon.bil,
.Story .score.stage-premier-league .score__icon.bil,
.Story .score.stage-serie-a .score__icon.bil,
.Story .score.stage-super-copa .score__icon.bil,
.Story .score.stage-uefa-liga-de-campeones .score__icon.bil,
.Story .score.stage-uefa-europa-league .score__icon.bil,
.Story .score.stage-uefa-super-copa .score__icon.bil,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.bil,
.Liveblog .score.stage-primera-division .score__icon.bil,
.Liveblog .score.stage-segunda-division .score__icon.bil,
.Liveblog .score.stage-copa-del-rey .score__icon.bil,
.Liveblog .score.stage-bundesliga .score__icon.bil,
.Liveblog .score.stage-liga-1 .score__icon.bil,
.Liveblog .score.stage-premier-league .score__icon.bil,
.Liveblog .score.stage-serie-a .score__icon.bil,
.Liveblog .score.stage-super-copa .score__icon.bil,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.bil,
.Liveblog .score.stage-uefa-europa-league .score__icon.bil,
.Liveblog .score.stage-uefa-super-copa .score__icon.bil,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.bil {
  background-image: url("../images/bil.svg");
}
.Story .score.stage-primera-division .score__icon.bjk,
.Story .score.stage-segunda-division .score__icon.bjk,
.Story .score.stage-copa-del-rey .score__icon.bjk,
.Story .score.stage-bundesliga .score__icon.bjk,
.Story .score.stage-liga-1 .score__icon.bjk,
.Story .score.stage-premier-league .score__icon.bjk,
.Story .score.stage-serie-a .score__icon.bjk,
.Story .score.stage-super-copa .score__icon.bjk,
.Story .score.stage-uefa-liga-de-campeones .score__icon.bjk,
.Story .score.stage-uefa-europa-league .score__icon.bjk,
.Story .score.stage-uefa-super-copa .score__icon.bjk,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.bjk,
.Liveblog .score.stage-primera-division .score__icon.bjk,
.Liveblog .score.stage-segunda-division .score__icon.bjk,
.Liveblog .score.stage-copa-del-rey .score__icon.bjk,
.Liveblog .score.stage-bundesliga .score__icon.bjk,
.Liveblog .score.stage-liga-1 .score__icon.bjk,
.Liveblog .score.stage-premier-league .score__icon.bjk,
.Liveblog .score.stage-serie-a .score__icon.bjk,
.Liveblog .score.stage-super-copa .score__icon.bjk,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.bjk,
.Liveblog .score.stage-uefa-europa-league .score__icon.bjk,
.Liveblog .score.stage-uefa-super-copa .score__icon.bjk,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.bjk {
  background-image: url("../images/bjk.svg");
}
.Story .score.stage-primera-division .score__icon.bol,
.Story .score.stage-segunda-division .score__icon.bol,
.Story .score.stage-copa-del-rey .score__icon.bol,
.Story .score.stage-bundesliga .score__icon.bol,
.Story .score.stage-liga-1 .score__icon.bol,
.Story .score.stage-premier-league .score__icon.bol,
.Story .score.stage-serie-a .score__icon.bol,
.Story .score.stage-super-copa .score__icon.bol,
.Story .score.stage-uefa-liga-de-campeones .score__icon.bol,
.Story .score.stage-uefa-europa-league .score__icon.bol,
.Story .score.stage-uefa-super-copa .score__icon.bol,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.bol,
.Liveblog .score.stage-primera-division .score__icon.bol,
.Liveblog .score.stage-segunda-division .score__icon.bol,
.Liveblog .score.stage-copa-del-rey .score__icon.bol,
.Liveblog .score.stage-bundesliga .score__icon.bol,
.Liveblog .score.stage-liga-1 .score__icon.bol,
.Liveblog .score.stage-premier-league .score__icon.bol,
.Liveblog .score.stage-serie-a .score__icon.bol,
.Liveblog .score.stage-super-copa .score__icon.bol,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.bol,
.Liveblog .score.stage-uefa-europa-league .score__icon.bol,
.Liveblog .score.stage-uefa-super-copa .score__icon.bol,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.bol {
  background-image: url("../images/bol.svg");
}
.Story .score.stage-primera-division .score__icon.bra,
.Story .score.stage-segunda-division .score__icon.bra,
.Story .score.stage-copa-del-rey .score__icon.bra,
.Story .score.stage-bundesliga .score__icon.bra,
.Story .score.stage-liga-1 .score__icon.bra,
.Story .score.stage-premier-league .score__icon.bra,
.Story .score.stage-serie-a .score__icon.bra,
.Story .score.stage-super-copa .score__icon.bra,
.Story .score.stage-uefa-liga-de-campeones .score__icon.bra,
.Story .score.stage-uefa-europa-league .score__icon.bra,
.Story .score.stage-uefa-super-copa .score__icon.bra,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.bra,
.Liveblog .score.stage-primera-division .score__icon.bra,
.Liveblog .score.stage-segunda-division .score__icon.bra,
.Liveblog .score.stage-copa-del-rey .score__icon.bra,
.Liveblog .score.stage-bundesliga .score__icon.bra,
.Liveblog .score.stage-liga-1 .score__icon.bra,
.Liveblog .score.stage-premier-league .score__icon.bra,
.Liveblog .score.stage-serie-a .score__icon.bra,
.Liveblog .score.stage-super-copa .score__icon.bra,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.bra,
.Liveblog .score.stage-uefa-europa-league .score__icon.bra,
.Liveblog .score.stage-uefa-super-copa .score__icon.bra,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.bra {
  background-image: url("../images/bra_1.svg");
}
.Story .score.stage-primera-division .score__icon.bre,
.Story .score.stage-segunda-division .score__icon.bre,
.Story .score.stage-copa-del-rey .score__icon.bre,
.Story .score.stage-bundesliga .score__icon.bre,
.Story .score.stage-liga-1 .score__icon.bre,
.Story .score.stage-premier-league .score__icon.bre,
.Story .score.stage-serie-a .score__icon.bre,
.Story .score.stage-super-copa .score__icon.bre,
.Story .score.stage-uefa-liga-de-campeones .score__icon.bre,
.Story .score.stage-uefa-europa-league .score__icon.bre,
.Story .score.stage-uefa-super-copa .score__icon.bre,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.bre,
.Liveblog .score.stage-primera-division .score__icon.bre,
.Liveblog .score.stage-segunda-division .score__icon.bre,
.Liveblog .score.stage-copa-del-rey .score__icon.bre,
.Liveblog .score.stage-bundesliga .score__icon.bre,
.Liveblog .score.stage-liga-1 .score__icon.bre,
.Liveblog .score.stage-premier-league .score__icon.bre,
.Liveblog .score.stage-serie-a .score__icon.bre,
.Liveblog .score.stage-super-copa .score__icon.bre,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.bre,
.Liveblog .score.stage-uefa-europa-league .score__icon.bre,
.Liveblog .score.stage-uefa-super-copa .score__icon.bre,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.bre {
  background-image: url("../images/bre.svg");
}
.Story .score.stage-primera-division .score__icon.bscyb,
.Story .score.stage-segunda-division .score__icon.bscyb,
.Story .score.stage-copa-del-rey .score__icon.bscyb,
.Story .score.stage-bundesliga .score__icon.bscyb,
.Story .score.stage-liga-1 .score__icon.bscyb,
.Story .score.stage-premier-league .score__icon.bscyb,
.Story .score.stage-serie-a .score__icon.bscyb,
.Story .score.stage-super-copa .score__icon.bscyb,
.Story .score.stage-uefa-liga-de-campeones .score__icon.bscyb,
.Story .score.stage-uefa-europa-league .score__icon.bscyb,
.Story .score.stage-uefa-super-copa .score__icon.bscyb,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.bscyb,
.Liveblog .score.stage-primera-division .score__icon.bscyb,
.Liveblog .score.stage-segunda-division .score__icon.bscyb,
.Liveblog .score.stage-copa-del-rey .score__icon.bscyb,
.Liveblog .score.stage-bundesliga .score__icon.bscyb,
.Liveblog .score.stage-liga-1 .score__icon.bscyb,
.Liveblog .score.stage-premier-league .score__icon.bscyb,
.Liveblog .score.stage-serie-a .score__icon.bscyb,
.Liveblog .score.stage-super-copa .score__icon.bscyb,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.bscyb,
.Liveblog .score.stage-uefa-europa-league .score__icon.bscyb,
.Liveblog .score.stage-uefa-super-copa .score__icon.bscyb,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.bscyb {
  background-image: url("../images/bscyb.svg");
}
.Story .score.stage-primera-division .score__icon.bur,
.Story .score.stage-segunda-division .score__icon.bur,
.Story .score.stage-copa-del-rey .score__icon.bur,
.Story .score.stage-bundesliga .score__icon.bur,
.Story .score.stage-liga-1 .score__icon.bur,
.Story .score.stage-premier-league .score__icon.bur,
.Story .score.stage-serie-a .score__icon.bur,
.Story .score.stage-super-copa .score__icon.bur,
.Story .score.stage-uefa-liga-de-campeones .score__icon.bur,
.Story .score.stage-uefa-europa-league .score__icon.bur,
.Story .score.stage-uefa-super-copa .score__icon.bur,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.bur,
.Liveblog .score.stage-primera-division .score__icon.bur,
.Liveblog .score.stage-segunda-division .score__icon.bur,
.Liveblog .score.stage-copa-del-rey .score__icon.bur,
.Liveblog .score.stage-bundesliga .score__icon.bur,
.Liveblog .score.stage-liga-1 .score__icon.bur,
.Liveblog .score.stage-premier-league .score__icon.bur,
.Liveblog .score.stage-serie-a .score__icon.bur,
.Liveblog .score.stage-super-copa .score__icon.bur,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.bur,
.Liveblog .score.stage-uefa-europa-league .score__icon.bur,
.Liveblog .score.stage-uefa-super-copa .score__icon.bur,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.bur {
  background-image: url("../images/bur.svg");
}
.Story .score.stage-primera-division .score__icon.bvb,
.Story .score.stage-segunda-division .score__icon.bvb,
.Story .score.stage-copa-del-rey .score__icon.bvb,
.Story .score.stage-bundesliga .score__icon.bvb,
.Story .score.stage-liga-1 .score__icon.bvb,
.Story .score.stage-premier-league .score__icon.bvb,
.Story .score.stage-serie-a .score__icon.bvb,
.Story .score.stage-super-copa .score__icon.bvb,
.Story .score.stage-uefa-liga-de-campeones .score__icon.bvb,
.Story .score.stage-uefa-europa-league .score__icon.bvb,
.Story .score.stage-uefa-super-copa .score__icon.bvb,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.bvb,
.Liveblog .score.stage-primera-division .score__icon.bvb,
.Liveblog .score.stage-segunda-division .score__icon.bvb,
.Liveblog .score.stage-copa-del-rey .score__icon.bvb,
.Liveblog .score.stage-bundesliga .score__icon.bvb,
.Liveblog .score.stage-liga-1 .score__icon.bvb,
.Liveblog .score.stage-premier-league .score__icon.bvb,
.Liveblog .score.stage-serie-a .score__icon.bvb,
.Liveblog .score.stage-super-copa .score__icon.bvb,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.bvb,
.Liveblog .score.stage-uefa-europa-league .score__icon.bvb,
.Liveblog .score.stage-uefa-super-copa .score__icon.bvb,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.bvb {
  background-image: url("../images/bvb.svg");
}
.Story .score.stage-primera-division .score__icon.cac,
.Story .score.stage-segunda-division .score__icon.cac,
.Story .score.stage-copa-del-rey .score__icon.cac,
.Story .score.stage-bundesliga .score__icon.cac,
.Story .score.stage-liga-1 .score__icon.cac,
.Story .score.stage-premier-league .score__icon.cac,
.Story .score.stage-serie-a .score__icon.cac,
.Story .score.stage-super-copa .score__icon.cac,
.Story .score.stage-uefa-liga-de-campeones .score__icon.cac,
.Story .score.stage-uefa-europa-league .score__icon.cac,
.Story .score.stage-uefa-super-copa .score__icon.cac,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.cac,
.Liveblog .score.stage-primera-division .score__icon.cac,
.Liveblog .score.stage-segunda-division .score__icon.cac,
.Liveblog .score.stage-copa-del-rey .score__icon.cac,
.Liveblog .score.stage-bundesliga .score__icon.cac,
.Liveblog .score.stage-liga-1 .score__icon.cac,
.Liveblog .score.stage-premier-league .score__icon.cac,
.Liveblog .score.stage-serie-a .score__icon.cac,
.Liveblog .score.stage-super-copa .score__icon.cac,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.cac,
.Liveblog .score.stage-uefa-europa-league .score__icon.cac,
.Liveblog .score.stage-uefa-super-copa .score__icon.cac,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.cac {
  background-image: url("../images/cac.png");
}
.Story .score.stage-primera-division .score__icon.cad,
.Story .score.stage-segunda-division .score__icon.cad,
.Story .score.stage-copa-del-rey .score__icon.cad,
.Story .score.stage-bundesliga .score__icon.cad,
.Story .score.stage-liga-1 .score__icon.cad,
.Story .score.stage-premier-league .score__icon.cad,
.Story .score.stage-serie-a .score__icon.cad,
.Story .score.stage-super-copa .score__icon.cad,
.Story .score.stage-uefa-liga-de-campeones .score__icon.cad,
.Story .score.stage-uefa-europa-league .score__icon.cad,
.Story .score.stage-uefa-super-copa .score__icon.cad,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.cad,
.Liveblog .score.stage-primera-division .score__icon.cad,
.Liveblog .score.stage-segunda-division .score__icon.cad,
.Liveblog .score.stage-copa-del-rey .score__icon.cad,
.Liveblog .score.stage-bundesliga .score__icon.cad,
.Liveblog .score.stage-liga-1 .score__icon.cad,
.Liveblog .score.stage-premier-league .score__icon.cad,
.Liveblog .score.stage-serie-a .score__icon.cad,
.Liveblog .score.stage-super-copa .score__icon.cad,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.cad,
.Liveblog .score.stage-uefa-europa-league .score__icon.cad,
.Liveblog .score.stage-uefa-super-copa .score__icon.cad,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.cad {
  background-image: url("../images/cad.svg");
}
.Story .score.stage-primera-division .score__icon.car,
.Story .score.stage-segunda-division .score__icon.car,
.Story .score.stage-copa-del-rey .score__icon.car,
.Story .score.stage-bundesliga .score__icon.car,
.Story .score.stage-liga-1 .score__icon.car,
.Story .score.stage-premier-league .score__icon.car,
.Story .score.stage-serie-a .score__icon.car,
.Story .score.stage-super-copa .score__icon.car,
.Story .score.stage-uefa-liga-de-campeones .score__icon.car,
.Story .score.stage-uefa-europa-league .score__icon.car,
.Story .score.stage-uefa-super-copa .score__icon.car,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.car,
.Liveblog .score.stage-primera-division .score__icon.car,
.Liveblog .score.stage-segunda-division .score__icon.car,
.Liveblog .score.stage-copa-del-rey .score__icon.car,
.Liveblog .score.stage-bundesliga .score__icon.car,
.Liveblog .score.stage-liga-1 .score__icon.car,
.Liveblog .score.stage-premier-league .score__icon.car,
.Liveblog .score.stage-serie-a .score__icon.car,
.Liveblog .score.stage-super-copa .score__icon.car,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.car,
.Liveblog .score.stage-uefa-europa-league .score__icon.car,
.Liveblog .score.stage-uefa-super-copa .score__icon.car,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.car {
  background-image: url("../images/car.svg");
}
.Story .score.stage-primera-division .score__icon.cbjkv,
.Story .score.stage-segunda-division .score__icon.cbjkv,
.Story .score.stage-copa-del-rey .score__icon.cbjkv,
.Story .score.stage-bundesliga .score__icon.cbjkv,
.Story .score.stage-liga-1 .score__icon.cbjkv,
.Story .score.stage-premier-league .score__icon.cbjkv,
.Story .score.stage-serie-a .score__icon.cbjkv,
.Story .score.stage-super-copa .score__icon.cbjkv,
.Story .score.stage-uefa-liga-de-campeones .score__icon.cbjkv,
.Story .score.stage-uefa-europa-league .score__icon.cbjkv,
.Story .score.stage-uefa-super-copa .score__icon.cbjkv,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.cbjkv,
.Liveblog .score.stage-primera-division .score__icon.cbjkv,
.Liveblog .score.stage-segunda-division .score__icon.cbjkv,
.Liveblog .score.stage-copa-del-rey .score__icon.cbjkv,
.Liveblog .score.stage-bundesliga .score__icon.cbjkv,
.Liveblog .score.stage-liga-1 .score__icon.cbjkv,
.Liveblog .score.stage-premier-league .score__icon.cbjkv,
.Liveblog .score.stage-serie-a .score__icon.cbjkv,
.Liveblog .score.stage-super-copa .score__icon.cbjkv,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.cbjkv,
.Liveblog .score.stage-uefa-europa-league .score__icon.cbjkv,
.Liveblog .score.stage-uefa-super-copa .score__icon.cbjkv,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.cbjkv {
  background-image: url("../images/cbjkv.svg");
}
.Story .score.stage-primera-division .score__icon.cel,
.Story .score.stage-segunda-division .score__icon.cel,
.Story .score.stage-copa-del-rey .score__icon.cel,
.Story .score.stage-bundesliga .score__icon.cel,
.Story .score.stage-liga-1 .score__icon.cel,
.Story .score.stage-premier-league .score__icon.cel,
.Story .score.stage-serie-a .score__icon.cel,
.Story .score.stage-super-copa .score__icon.cel,
.Story .score.stage-uefa-liga-de-campeones .score__icon.cel,
.Story .score.stage-uefa-europa-league .score__icon.cel,
.Story .score.stage-uefa-super-copa .score__icon.cel,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.cel,
.Liveblog .score.stage-primera-division .score__icon.cel,
.Liveblog .score.stage-segunda-division .score__icon.cel,
.Liveblog .score.stage-copa-del-rey .score__icon.cel,
.Liveblog .score.stage-bundesliga .score__icon.cel,
.Liveblog .score.stage-liga-1 .score__icon.cel,
.Liveblog .score.stage-premier-league .score__icon.cel,
.Liveblog .score.stage-serie-a .score__icon.cel,
.Liveblog .score.stage-super-copa .score__icon.cel,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.cel,
.Liveblog .score.stage-uefa-europa-league .score__icon.cel,
.Liveblog .score.stage-uefa-super-copa .score__icon.cel,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.cel {
  background-image: url("../images/cel.svg");
}
.Story .score.stage-primera-division .score__icon.che,
.Story .score.stage-segunda-division .score__icon.che,
.Story .score.stage-copa-del-rey .score__icon.che,
.Story .score.stage-bundesliga .score__icon.che,
.Story .score.stage-liga-1 .score__icon.che,
.Story .score.stage-premier-league .score__icon.che,
.Story .score.stage-serie-a .score__icon.che,
.Story .score.stage-super-copa .score__icon.che,
.Story .score.stage-uefa-liga-de-campeones .score__icon.che,
.Story .score.stage-uefa-europa-league .score__icon.che,
.Story .score.stage-uefa-super-copa .score__icon.che,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.che,
.Liveblog .score.stage-primera-division .score__icon.che,
.Liveblog .score.stage-segunda-division .score__icon.che,
.Liveblog .score.stage-copa-del-rey .score__icon.che,
.Liveblog .score.stage-bundesliga .score__icon.che,
.Liveblog .score.stage-liga-1 .score__icon.che,
.Liveblog .score.stage-premier-league .score__icon.che,
.Liveblog .score.stage-serie-a .score__icon.che,
.Liveblog .score.stage-super-copa .score__icon.che,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.che,
.Liveblog .score.stage-uefa-europa-league .score__icon.che,
.Liveblog .score.stage-uefa-super-copa .score__icon.che,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.che {
  background-image: url("../images/che.svg");
}
.Story .score.stage-primera-division .score__icon.cor,
.Story .score.stage-segunda-division .score__icon.cor,
.Story .score.stage-copa-del-rey .score__icon.cor,
.Story .score.stage-bundesliga .score__icon.cor,
.Story .score.stage-liga-1 .score__icon.cor,
.Story .score.stage-premier-league .score__icon.cor,
.Story .score.stage-serie-a .score__icon.cor,
.Story .score.stage-super-copa .score__icon.cor,
.Story .score.stage-uefa-liga-de-campeones .score__icon.cor,
.Story .score.stage-uefa-europa-league .score__icon.cor,
.Story .score.stage-uefa-super-copa .score__icon.cor,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.cor,
.Liveblog .score.stage-primera-division .score__icon.cor,
.Liveblog .score.stage-segunda-division .score__icon.cor,
.Liveblog .score.stage-copa-del-rey .score__icon.cor,
.Liveblog .score.stage-bundesliga .score__icon.cor,
.Liveblog .score.stage-liga-1 .score__icon.cor,
.Liveblog .score.stage-premier-league .score__icon.cor,
.Liveblog .score.stage-serie-a .score__icon.cor,
.Liveblog .score.stage-super-copa .score__icon.cor,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.cor,
.Liveblog .score.stage-uefa-europa-league .score__icon.cor,
.Liveblog .score.stage-uefa-super-copa .score__icon.cor,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.cor {
  background-image: url("../images/cor.png");
}
.Story .score.stage-primera-division .score__icon.czv,
.Story .score.stage-segunda-division .score__icon.czv,
.Story .score.stage-copa-del-rey .score__icon.czv,
.Story .score.stage-bundesliga .score__icon.czv,
.Story .score.stage-liga-1 .score__icon.czv,
.Story .score.stage-premier-league .score__icon.czv,
.Story .score.stage-serie-a .score__icon.czv,
.Story .score.stage-super-copa .score__icon.czv,
.Story .score.stage-uefa-liga-de-campeones .score__icon.czv,
.Story .score.stage-uefa-europa-league .score__icon.czv,
.Story .score.stage-uefa-super-copa .score__icon.czv,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.czv,
.Liveblog .score.stage-primera-division .score__icon.czv,
.Liveblog .score.stage-segunda-division .score__icon.czv,
.Liveblog .score.stage-copa-del-rey .score__icon.czv,
.Liveblog .score.stage-bundesliga .score__icon.czv,
.Liveblog .score.stage-liga-1 .score__icon.czv,
.Liveblog .score.stage-premier-league .score__icon.czv,
.Liveblog .score.stage-serie-a .score__icon.czv,
.Liveblog .score.stage-super-copa .score__icon.czv,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.czv,
.Liveblog .score.stage-uefa-europa-league .score__icon.czv,
.Liveblog .score.stage-uefa-super-copa .score__icon.czv,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.czv {
  background-image: url("../images/czv.svg");
}
.Story .score.stage-primera-division .score__icon.din,
.Story .score.stage-segunda-division .score__icon.din,
.Story .score.stage-copa-del-rey .score__icon.din,
.Story .score.stage-bundesliga .score__icon.din,
.Story .score.stage-liga-1 .score__icon.din,
.Story .score.stage-premier-league .score__icon.din,
.Story .score.stage-serie-a .score__icon.din,
.Story .score.stage-super-copa .score__icon.din,
.Story .score.stage-uefa-liga-de-campeones .score__icon.din,
.Story .score.stage-uefa-europa-league .score__icon.din,
.Story .score.stage-uefa-super-copa .score__icon.din,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.din,
.Liveblog .score.stage-primera-division .score__icon.din,
.Liveblog .score.stage-segunda-division .score__icon.din,
.Liveblog .score.stage-copa-del-rey .score__icon.din,
.Liveblog .score.stage-bundesliga .score__icon.din,
.Liveblog .score.stage-liga-1 .score__icon.din,
.Liveblog .score.stage-premier-league .score__icon.din,
.Liveblog .score.stage-serie-a .score__icon.din,
.Liveblog .score.stage-super-copa .score__icon.din,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.din,
.Liveblog .score.stage-uefa-europa-league .score__icon.din,
.Liveblog .score.stage-uefa-super-copa .score__icon.din,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.din {
  background-image: url("../images/din.svg");
}
.Story .score.stage-primera-division .score__icon.dio,
.Story .score.stage-segunda-division .score__icon.dio,
.Story .score.stage-copa-del-rey .score__icon.dio,
.Story .score.stage-bundesliga .score__icon.dio,
.Story .score.stage-liga-1 .score__icon.dio,
.Story .score.stage-premier-league .score__icon.dio,
.Story .score.stage-serie-a .score__icon.dio,
.Story .score.stage-super-copa .score__icon.dio,
.Story .score.stage-uefa-liga-de-campeones .score__icon.dio,
.Story .score.stage-uefa-europa-league .score__icon.dio,
.Story .score.stage-uefa-super-copa .score__icon.dio,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.dio,
.Liveblog .score.stage-primera-division .score__icon.dio,
.Liveblog .score.stage-segunda-division .score__icon.dio,
.Liveblog .score.stage-copa-del-rey .score__icon.dio,
.Liveblog .score.stage-bundesliga .score__icon.dio,
.Liveblog .score.stage-liga-1 .score__icon.dio,
.Liveblog .score.stage-premier-league .score__icon.dio,
.Liveblog .score.stage-serie-a .score__icon.dio,
.Liveblog .score.stage-super-copa .score__icon.dio,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.dio,
.Liveblog .score.stage-uefa-europa-league .score__icon.dio,
.Liveblog .score.stage-uefa-super-copa .score__icon.dio,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.dio {
  background-image: url("../images/dio.png");
}
.Story .score.stage-primera-division .score__icon.dyn,
.Story .score.stage-segunda-division .score__icon.dyn,
.Story .score.stage-copa-del-rey .score__icon.dyn,
.Story .score.stage-bundesliga .score__icon.dyn,
.Story .score.stage-liga-1 .score__icon.dyn,
.Story .score.stage-premier-league .score__icon.dyn,
.Story .score.stage-serie-a .score__icon.dyn,
.Story .score.stage-super-copa .score__icon.dyn,
.Story .score.stage-uefa-liga-de-campeones .score__icon.dyn,
.Story .score.stage-uefa-europa-league .score__icon.dyn,
.Story .score.stage-uefa-super-copa .score__icon.dyn,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.dyn,
.Liveblog .score.stage-primera-division .score__icon.dyn,
.Liveblog .score.stage-segunda-division .score__icon.dyn,
.Liveblog .score.stage-copa-del-rey .score__icon.dyn,
.Liveblog .score.stage-bundesliga .score__icon.dyn,
.Liveblog .score.stage-liga-1 .score__icon.dyn,
.Liveblog .score.stage-premier-league .score__icon.dyn,
.Liveblog .score.stage-serie-a .score__icon.dyn,
.Liveblog .score.stage-super-copa .score__icon.dyn,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.dyn,
.Liveblog .score.stage-uefa-europa-league .score__icon.dyn,
.Liveblog .score.stage-uefa-super-copa .score__icon.dyn,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.dyn {
  background-image: url("../images/dyn.svg");
}
.Story .score.stage-primera-division .score__icon.eib,
.Story .score.stage-segunda-division .score__icon.eib,
.Story .score.stage-copa-del-rey .score__icon.eib,
.Story .score.stage-bundesliga .score__icon.eib,
.Story .score.stage-liga-1 .score__icon.eib,
.Story .score.stage-premier-league .score__icon.eib,
.Story .score.stage-serie-a .score__icon.eib,
.Story .score.stage-super-copa .score__icon.eib,
.Story .score.stage-uefa-liga-de-campeones .score__icon.eib,
.Story .score.stage-uefa-europa-league .score__icon.eib,
.Story .score.stage-uefa-super-copa .score__icon.eib,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.eib,
.Liveblog .score.stage-primera-division .score__icon.eib,
.Liveblog .score.stage-segunda-division .score__icon.eib,
.Liveblog .score.stage-copa-del-rey .score__icon.eib,
.Liveblog .score.stage-bundesliga .score__icon.eib,
.Liveblog .score.stage-liga-1 .score__icon.eib,
.Liveblog .score.stage-premier-league .score__icon.eib,
.Liveblog .score.stage-serie-a .score__icon.eib,
.Liveblog .score.stage-super-copa .score__icon.eib,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.eib,
.Liveblog .score.stage-uefa-europa-league .score__icon.eib,
.Liveblog .score.stage-uefa-super-copa .score__icon.eib,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.eib {
  background-image: url("../images/eib.svg");
}
.Story .score.stage-primera-division .score__icon.elc,
.Story .score.stage-segunda-division .score__icon.elc,
.Story .score.stage-copa-del-rey .score__icon.elc,
.Story .score.stage-bundesliga .score__icon.elc,
.Story .score.stage-liga-1 .score__icon.elc,
.Story .score.stage-premier-league .score__icon.elc,
.Story .score.stage-serie-a .score__icon.elc,
.Story .score.stage-super-copa .score__icon.elc,
.Story .score.stage-uefa-liga-de-campeones .score__icon.elc,
.Story .score.stage-uefa-europa-league .score__icon.elc,
.Story .score.stage-uefa-super-copa .score__icon.elc,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.elc,
.Liveblog .score.stage-primera-division .score__icon.elc,
.Liveblog .score.stage-segunda-division .score__icon.elc,
.Liveblog .score.stage-copa-del-rey .score__icon.elc,
.Liveblog .score.stage-bundesliga .score__icon.elc,
.Liveblog .score.stage-liga-1 .score__icon.elc,
.Liveblog .score.stage-premier-league .score__icon.elc,
.Liveblog .score.stage-serie-a .score__icon.elc,
.Liveblog .score.stage-super-copa .score__icon.elc,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.elc,
.Liveblog .score.stage-uefa-europa-league .score__icon.elc,
.Liveblog .score.stage-uefa-super-copa .score__icon.elc,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.elc {
  background-image: url("../images/elc.svg");
}
.Story .score.stage-primera-division .score__icon.eld,
.Story .score.stage-segunda-division .score__icon.eld,
.Story .score.stage-copa-del-rey .score__icon.eld,
.Story .score.stage-bundesliga .score__icon.eld,
.Story .score.stage-liga-1 .score__icon.eld,
.Story .score.stage-premier-league .score__icon.eld,
.Story .score.stage-serie-a .score__icon.eld,
.Story .score.stage-super-copa .score__icon.eld,
.Story .score.stage-uefa-liga-de-campeones .score__icon.eld,
.Story .score.stage-uefa-europa-league .score__icon.eld,
.Story .score.stage-uefa-super-copa .score__icon.eld,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.eld,
.Liveblog .score.stage-primera-division .score__icon.eld,
.Liveblog .score.stage-segunda-division .score__icon.eld,
.Liveblog .score.stage-copa-del-rey .score__icon.eld,
.Liveblog .score.stage-bundesliga .score__icon.eld,
.Liveblog .score.stage-liga-1 .score__icon.eld,
.Liveblog .score.stage-premier-league .score__icon.eld,
.Liveblog .score.stage-serie-a .score__icon.eld,
.Liveblog .score.stage-super-copa .score__icon.eld,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.eld,
.Liveblog .score.stage-uefa-europa-league .score__icon.eld,
.Liveblog .score.stage-uefa-super-copa .score__icon.eld,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.eld {
  background-image: url("../images/eld.png");
}
.Story .score.stage-primera-division .score__icon.esp,
.Story .score.stage-segunda-division .score__icon.esp,
.Story .score.stage-copa-del-rey .score__icon.esp,
.Story .score.stage-bundesliga .score__icon.esp,
.Story .score.stage-liga-1 .score__icon.esp,
.Story .score.stage-premier-league .score__icon.esp,
.Story .score.stage-serie-a .score__icon.esp,
.Story .score.stage-super-copa .score__icon.esp,
.Story .score.stage-uefa-liga-de-campeones .score__icon.esp,
.Story .score.stage-uefa-europa-league .score__icon.esp,
.Story .score.stage-uefa-super-copa .score__icon.esp,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.esp,
.Liveblog .score.stage-primera-division .score__icon.esp,
.Liveblog .score.stage-segunda-division .score__icon.esp,
.Liveblog .score.stage-copa-del-rey .score__icon.esp,
.Liveblog .score.stage-bundesliga .score__icon.esp,
.Liveblog .score.stage-liga-1 .score__icon.esp,
.Liveblog .score.stage-premier-league .score__icon.esp,
.Liveblog .score.stage-serie-a .score__icon.esp,
.Liveblog .score.stage-super-copa .score__icon.esp,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.esp,
.Liveblog .score.stage-uefa-europa-league .score__icon.esp,
.Liveblog .score.stage-uefa-super-copa .score__icon.esp,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.esp {
  background-image: url("../images/esp.svg");
}
.Story .score.stage-primera-division .score__icon.fcb,
.Story .score.stage-segunda-division .score__icon.fcb,
.Story .score.stage-copa-del-rey .score__icon.fcb,
.Story .score.stage-bundesliga .score__icon.fcb,
.Story .score.stage-liga-1 .score__icon.fcb,
.Story .score.stage-premier-league .score__icon.fcb,
.Story .score.stage-serie-a .score__icon.fcb,
.Story .score.stage-super-copa .score__icon.fcb,
.Story .score.stage-uefa-liga-de-campeones .score__icon.fcb,
.Story .score.stage-uefa-europa-league .score__icon.fcb,
.Story .score.stage-uefa-super-copa .score__icon.fcb,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.fcb,
.Liveblog .score.stage-primera-division .score__icon.fcb,
.Liveblog .score.stage-segunda-division .score__icon.fcb,
.Liveblog .score.stage-copa-del-rey .score__icon.fcb,
.Liveblog .score.stage-bundesliga .score__icon.fcb,
.Liveblog .score.stage-liga-1 .score__icon.fcb,
.Liveblog .score.stage-premier-league .score__icon.fcb,
.Liveblog .score.stage-serie-a .score__icon.fcb,
.Liveblog .score.stage-super-copa .score__icon.fcb,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.fcb,
.Liveblog .score.stage-uefa-europa-league .score__icon.fcb,
.Liveblog .score.stage-uefa-super-copa .score__icon.fcb,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.fcb {
  background-image: url("../images/fcb.svg");
}
.Story .score.stage-primera-division .score__icon.fcu,
.Story .score.stage-segunda-division .score__icon.fcu,
.Story .score.stage-copa-del-rey .score__icon.fcu,
.Story .score.stage-bundesliga .score__icon.fcu,
.Story .score.stage-liga-1 .score__icon.fcu,
.Story .score.stage-premier-league .score__icon.fcu,
.Story .score.stage-serie-a .score__icon.fcu,
.Story .score.stage-super-copa .score__icon.fcu,
.Story .score.stage-uefa-liga-de-campeones .score__icon.fcu,
.Story .score.stage-uefa-europa-league .score__icon.fcu,
.Story .score.stage-uefa-super-copa .score__icon.fcu,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.fcu,
.Liveblog .score.stage-primera-division .score__icon.fcu,
.Liveblog .score.stage-segunda-division .score__icon.fcu,
.Liveblog .score.stage-copa-del-rey .score__icon.fcu,
.Liveblog .score.stage-bundesliga .score__icon.fcu,
.Liveblog .score.stage-liga-1 .score__icon.fcu,
.Liveblog .score.stage-premier-league .score__icon.fcu,
.Liveblog .score.stage-serie-a .score__icon.fcu,
.Liveblog .score.stage-super-copa .score__icon.fcu,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.fcu,
.Liveblog .score.stage-uefa-europa-league .score__icon.fcu,
.Liveblog .score.stage-uefa-super-copa .score__icon.fcu,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.fcu {
  background-image: url("../images/fcu.svg");
}
.Story .score.stage-primera-division .score__icon.fcbg,
.Story .score.stage-segunda-division .score__icon.fcbg,
.Story .score.stage-copa-del-rey .score__icon.fcbg,
.Story .score.stage-bundesliga .score__icon.fcbg,
.Story .score.stage-liga-1 .score__icon.fcbg,
.Story .score.stage-premier-league .score__icon.fcbg,
.Story .score.stage-serie-a .score__icon.fcbg,
.Story .score.stage-super-copa .score__icon.fcbg,
.Story .score.stage-uefa-liga-de-campeones .score__icon.fcbg,
.Story .score.stage-uefa-europa-league .score__icon.fcbg,
.Story .score.stage-uefa-super-copa .score__icon.fcbg,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.fcbg,
.Liveblog .score.stage-primera-division .score__icon.fcbg,
.Liveblog .score.stage-segunda-division .score__icon.fcbg,
.Liveblog .score.stage-copa-del-rey .score__icon.fcbg,
.Liveblog .score.stage-bundesliga .score__icon.fcbg,
.Liveblog .score.stage-liga-1 .score__icon.fcbg,
.Liveblog .score.stage-premier-league .score__icon.fcbg,
.Liveblog .score.stage-serie-a .score__icon.fcbg,
.Liveblog .score.stage-super-copa .score__icon.fcbg,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.fcbg,
.Liveblog .score.stage-uefa-europa-league .score__icon.fcbg,
.Liveblog .score.stage-uefa-super-copa .score__icon.fcbg,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.fcbg {
  background-image: url("../images/fcbg.svg");
}
.Story .score.stage-primera-division .score__icon.fcg,
.Story .score.stage-segunda-division .score__icon.fcg,
.Story .score.stage-copa-del-rey .score__icon.fcg,
.Story .score.stage-bundesliga .score__icon.fcg,
.Story .score.stage-liga-1 .score__icon.fcg,
.Story .score.stage-premier-league .score__icon.fcg,
.Story .score.stage-serie-a .score__icon.fcg,
.Story .score.stage-super-copa .score__icon.fcg,
.Story .score.stage-uefa-liga-de-campeones .score__icon.fcg,
.Story .score.stage-uefa-europa-league .score__icon.fcg,
.Story .score.stage-uefa-super-copa .score__icon.fcg,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.fcg,
.Liveblog .score.stage-primera-division .score__icon.fcg,
.Liveblog .score.stage-segunda-division .score__icon.fcg,
.Liveblog .score.stage-copa-del-rey .score__icon.fcg,
.Liveblog .score.stage-bundesliga .score__icon.fcg,
.Liveblog .score.stage-liga-1 .score__icon.fcg,
.Liveblog .score.stage-premier-league .score__icon.fcg,
.Liveblog .score.stage-serie-a .score__icon.fcg,
.Liveblog .score.stage-super-copa .score__icon.fcg,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.fcg,
.Liveblog .score.stage-uefa-europa-league .score__icon.fcg,
.Liveblog .score.stage-uefa-super-copa .score__icon.fcg,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.fcg {
  background-image: url("../images/fcg.svg");
}
.Story .score.stage-primera-division .score__icon.fck,
.Story .score.stage-segunda-division .score__icon.fck,
.Story .score.stage-copa-del-rey .score__icon.fck,
.Story .score.stage-bundesliga .score__icon.fck,
.Story .score.stage-liga-1 .score__icon.fck,
.Story .score.stage-premier-league .score__icon.fck,
.Story .score.stage-serie-a .score__icon.fck,
.Story .score.stage-super-copa .score__icon.fck,
.Story .score.stage-uefa-liga-de-campeones .score__icon.fck,
.Story .score.stage-uefa-europa-league .score__icon.fck,
.Story .score.stage-uefa-super-copa .score__icon.fck,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.fck,
.Liveblog .score.stage-primera-division .score__icon.fck,
.Liveblog .score.stage-segunda-division .score__icon.fck,
.Liveblog .score.stage-copa-del-rey .score__icon.fck,
.Liveblog .score.stage-bundesliga .score__icon.fck,
.Liveblog .score.stage-liga-1 .score__icon.fck,
.Liveblog .score.stage-premier-league .score__icon.fck,
.Liveblog .score.stage-serie-a .score__icon.fck,
.Liveblog .score.stage-super-copa .score__icon.fck,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.fck,
.Liveblog .score.stage-uefa-europa-league .score__icon.fck,
.Liveblog .score.stage-uefa-super-copa .score__icon.fck,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.fck {
  background-image: url("../images/fck.svg");
}
.Story .score.stage-primera-division .score__icon.fcp,
.Story .score.stage-segunda-division .score__icon.fcp,
.Story .score.stage-copa-del-rey .score__icon.fcp,
.Story .score.stage-bundesliga .score__icon.fcp,
.Story .score.stage-liga-1 .score__icon.fcp,
.Story .score.stage-premier-league .score__icon.fcp,
.Story .score.stage-serie-a .score__icon.fcp,
.Story .score.stage-super-copa .score__icon.fcp,
.Story .score.stage-uefa-liga-de-campeones .score__icon.fcp,
.Story .score.stage-uefa-europa-league .score__icon.fcp,
.Story .score.stage-uefa-super-copa .score__icon.fcp,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.fcp,
.Liveblog .score.stage-primera-division .score__icon.fcp,
.Liveblog .score.stage-segunda-division .score__icon.fcp,
.Liveblog .score.stage-copa-del-rey .score__icon.fcp,
.Liveblog .score.stage-bundesliga .score__icon.fcp,
.Liveblog .score.stage-liga-1 .score__icon.fcp,
.Liveblog .score.stage-premier-league .score__icon.fcp,
.Liveblog .score.stage-serie-a .score__icon.fcp,
.Liveblog .score.stage-super-copa .score__icon.fcp,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.fcp,
.Liveblog .score.stage-uefa-europa-league .score__icon.fcp,
.Liveblog .score.stage-uefa-super-copa .score__icon.fcp,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.fcp {
  background-image: url("../images/fcp.svg");
}
.Story .score.stage-primera-division .score__icon.fcvpn,
.Story .score.stage-segunda-division .score__icon.fcvpn,
.Story .score.stage-copa-del-rey .score__icon.fcvpn,
.Story .score.stage-bundesliga .score__icon.fcvpn,
.Story .score.stage-liga-1 .score__icon.fcvpn,
.Story .score.stage-premier-league .score__icon.fcvpn,
.Story .score.stage-serie-a .score__icon.fcvpn,
.Story .score.stage-super-copa .score__icon.fcvpn,
.Story .score.stage-uefa-liga-de-campeones .score__icon.fcvpn,
.Story .score.stage-uefa-europa-league .score__icon.fcvpn,
.Story .score.stage-uefa-super-copa .score__icon.fcvpn,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.fcvpn,
.Liveblog .score.stage-primera-division .score__icon.fcvpn,
.Liveblog .score.stage-segunda-division .score__icon.fcvpn,
.Liveblog .score.stage-copa-del-rey .score__icon.fcvpn,
.Liveblog .score.stage-bundesliga .score__icon.fcvpn,
.Liveblog .score.stage-liga-1 .score__icon.fcvpn,
.Liveblog .score.stage-premier-league .score__icon.fcvpn,
.Liveblog .score.stage-serie-a .score__icon.fcvpn,
.Liveblog .score.stage-super-copa .score__icon.fcvpn,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.fcvpn,
.Liveblog .score.stage-uefa-europa-league .score__icon.fcvpn,
.Liveblog .score.stage-uefa-super-copa .score__icon.fcvpn,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.fcvpn {
  background-image: url("../images/fcvpn.svg");
}
.Story .score.stage-primera-division .score__icon.fey,
.Story .score.stage-segunda-division .score__icon.fey,
.Story .score.stage-copa-del-rey .score__icon.fey,
.Story .score.stage-bundesliga .score__icon.fey,
.Story .score.stage-liga-1 .score__icon.fey,
.Story .score.stage-premier-league .score__icon.fey,
.Story .score.stage-serie-a .score__icon.fey,
.Story .score.stage-super-copa .score__icon.fey,
.Story .score.stage-uefa-liga-de-campeones .score__icon.fey,
.Story .score.stage-uefa-europa-league .score__icon.fey,
.Story .score.stage-uefa-super-copa .score__icon.fey,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.fey,
.Liveblog .score.stage-primera-division .score__icon.fey,
.Liveblog .score.stage-segunda-division .score__icon.fey,
.Liveblog .score.stage-copa-del-rey .score__icon.fey,
.Liveblog .score.stage-bundesliga .score__icon.fey,
.Liveblog .score.stage-liga-1 .score__icon.fey,
.Liveblog .score.stage-premier-league .score__icon.fey,
.Liveblog .score.stage-serie-a .score__icon.fey,
.Liveblog .score.stage-super-copa .score__icon.fey,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.fey,
.Liveblog .score.stage-uefa-europa-league .score__icon.fey,
.Liveblog .score.stage-uefa-super-copa .score__icon.fey,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.fey {
  background-image: url("../images/fey.svg");
}
.Story .score.stage-primera-division .score__icon.ger,
.Story .score.stage-segunda-division .score__icon.ger,
.Story .score.stage-copa-del-rey .score__icon.ger,
.Story .score.stage-bundesliga .score__icon.ger,
.Story .score.stage-liga-1 .score__icon.ger,
.Story .score.stage-premier-league .score__icon.ger,
.Story .score.stage-serie-a .score__icon.ger,
.Story .score.stage-super-copa .score__icon.ger,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ger,
.Story .score.stage-uefa-europa-league .score__icon.ger,
.Story .score.stage-uefa-super-copa .score__icon.ger,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ger,
.Liveblog .score.stage-primera-division .score__icon.ger,
.Liveblog .score.stage-segunda-division .score__icon.ger,
.Liveblog .score.stage-copa-del-rey .score__icon.ger,
.Liveblog .score.stage-bundesliga .score__icon.ger,
.Liveblog .score.stage-liga-1 .score__icon.ger,
.Liveblog .score.stage-premier-league .score__icon.ger,
.Liveblog .score.stage-serie-a .score__icon.ger,
.Liveblog .score.stage-super-copa .score__icon.ger,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ger,
.Liveblog .score.stage-uefa-europa-league .score__icon.ger,
.Liveblog .score.stage-uefa-super-copa .score__icon.ger,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ger {
  background-image: url("../images/ger.png");
}
.Story .score.stage-primera-division .score__icon.gfc,
.Story .score.stage-segunda-division .score__icon.gfc,
.Story .score.stage-copa-del-rey .score__icon.gfc,
.Story .score.stage-bundesliga .score__icon.gfc,
.Story .score.stage-liga-1 .score__icon.gfc,
.Story .score.stage-premier-league .score__icon.gfc,
.Story .score.stage-serie-a .score__icon.gfc,
.Story .score.stage-super-copa .score__icon.gfc,
.Story .score.stage-uefa-liga-de-campeones .score__icon.gfc,
.Story .score.stage-uefa-europa-league .score__icon.gfc,
.Story .score.stage-uefa-super-copa .score__icon.gfc,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.gfc,
.Liveblog .score.stage-primera-division .score__icon.gfc,
.Liveblog .score.stage-segunda-division .score__icon.gfc,
.Liveblog .score.stage-copa-del-rey .score__icon.gfc,
.Liveblog .score.stage-bundesliga .score__icon.gfc,
.Liveblog .score.stage-liga-1 .score__icon.gfc,
.Liveblog .score.stage-premier-league .score__icon.gfc,
.Liveblog .score.stage-serie-a .score__icon.gfc,
.Liveblog .score.stage-super-copa .score__icon.gfc,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.gfc,
.Liveblog .score.stage-uefa-europa-league .score__icon.gfc,
.Liveblog .score.stage-uefa-super-copa .score__icon.gfc,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.gfc {
  background-image: url("../images/gfc.png");
}
.Story .score.stage-primera-division .score__icon.gra,
.Story .score.stage-segunda-division .score__icon.gra,
.Story .score.stage-copa-del-rey .score__icon.gra,
.Story .score.stage-bundesliga .score__icon.gra,
.Story .score.stage-liga-1 .score__icon.gra,
.Story .score.stage-premier-league .score__icon.gra,
.Story .score.stage-serie-a .score__icon.gra,
.Story .score.stage-super-copa .score__icon.gra,
.Story .score.stage-uefa-liga-de-campeones .score__icon.gra,
.Story .score.stage-uefa-europa-league .score__icon.gra,
.Story .score.stage-uefa-super-copa .score__icon.gra,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.gra,
.Liveblog .score.stage-primera-division .score__icon.gra,
.Liveblog .score.stage-segunda-division .score__icon.gra,
.Liveblog .score.stage-copa-del-rey .score__icon.gra,
.Liveblog .score.stage-bundesliga .score__icon.gra,
.Liveblog .score.stage-liga-1 .score__icon.gra,
.Liveblog .score.stage-premier-league .score__icon.gra,
.Liveblog .score.stage-serie-a .score__icon.gra,
.Liveblog .score.stage-super-copa .score__icon.gra,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.gra,
.Liveblog .score.stage-uefa-europa-league .score__icon.gra,
.Liveblog .score.stage-uefa-super-copa .score__icon.gra,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.gra {
  background-image: url("../images/gra.svg");
}
.Story .score.stage-primera-division .score__icon.gs,
.Story .score.stage-segunda-division .score__icon.gs,
.Story .score.stage-copa-del-rey .score__icon.gs,
.Story .score.stage-bundesliga .score__icon.gs,
.Story .score.stage-liga-1 .score__icon.gs,
.Story .score.stage-premier-league .score__icon.gs,
.Story .score.stage-serie-a .score__icon.gs,
.Story .score.stage-super-copa .score__icon.gs,
.Story .score.stage-uefa-liga-de-campeones .score__icon.gs,
.Story .score.stage-uefa-europa-league .score__icon.gs,
.Story .score.stage-uefa-super-copa .score__icon.gs,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.gs,
.Liveblog .score.stage-primera-division .score__icon.gs,
.Liveblog .score.stage-segunda-division .score__icon.gs,
.Liveblog .score.stage-copa-del-rey .score__icon.gs,
.Liveblog .score.stage-bundesliga .score__icon.gs,
.Liveblog .score.stage-liga-1 .score__icon.gs,
.Liveblog .score.stage-premier-league .score__icon.gs,
.Liveblog .score.stage-serie-a .score__icon.gs,
.Liveblog .score.stage-super-copa .score__icon.gs,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.gs,
.Liveblog .score.stage-uefa-europa-league .score__icon.gs,
.Liveblog .score.stage-uefa-super-copa .score__icon.gs,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.gs {
  background-image: url("../images/gs.svg");
}
.Story .score.stage-primera-division .score__icon.gua,
.Story .score.stage-segunda-division .score__icon.gua,
.Story .score.stage-copa-del-rey .score__icon.gua,
.Story .score.stage-bundesliga .score__icon.gua,
.Story .score.stage-liga-1 .score__icon.gua,
.Story .score.stage-premier-league .score__icon.gua,
.Story .score.stage-serie-a .score__icon.gua,
.Story .score.stage-super-copa .score__icon.gua,
.Story .score.stage-uefa-liga-de-campeones .score__icon.gua,
.Story .score.stage-uefa-europa-league .score__icon.gua,
.Story .score.stage-uefa-super-copa .score__icon.gua,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.gua,
.Liveblog .score.stage-primera-division .score__icon.gua,
.Liveblog .score.stage-segunda-division .score__icon.gua,
.Liveblog .score.stage-copa-del-rey .score__icon.gua,
.Liveblog .score.stage-bundesliga .score__icon.gua,
.Liveblog .score.stage-liga-1 .score__icon.gua,
.Liveblog .score.stage-premier-league .score__icon.gua,
.Liveblog .score.stage-serie-a .score__icon.gua,
.Liveblog .score.stage-super-copa .score__icon.gua,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.gua,
.Liveblog .score.stage-uefa-europa-league .score__icon.gua,
.Liveblog .score.stage-uefa-super-copa .score__icon.gua,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.gua {
  background-image: url("../images/gua.png");
}
.Story .score.stage-primera-division .score__icon.gui,
.Story .score.stage-segunda-division .score__icon.gui,
.Story .score.stage-copa-del-rey .score__icon.gui,
.Story .score.stage-bundesliga .score__icon.gui,
.Story .score.stage-liga-1 .score__icon.gui,
.Story .score.stage-premier-league .score__icon.gui,
.Story .score.stage-serie-a .score__icon.gui,
.Story .score.stage-super-copa .score__icon.gui,
.Story .score.stage-uefa-liga-de-campeones .score__icon.gui,
.Story .score.stage-uefa-europa-league .score__icon.gui,
.Story .score.stage-uefa-super-copa .score__icon.gui,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.gui,
.Liveblog .score.stage-primera-division .score__icon.gui,
.Liveblog .score.stage-segunda-division .score__icon.gui,
.Liveblog .score.stage-copa-del-rey .score__icon.gui,
.Liveblog .score.stage-bundesliga .score__icon.gui,
.Liveblog .score.stage-liga-1 .score__icon.gui,
.Liveblog .score.stage-premier-league .score__icon.gui,
.Liveblog .score.stage-serie-a .score__icon.gui,
.Liveblog .score.stage-super-copa .score__icon.gui,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.gui,
.Liveblog .score.stage-uefa-europa-league .score__icon.gui,
.Liveblog .score.stage-uefa-super-copa .score__icon.gui,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.gui {
  background-image: url("../images/gui.png");
}
.Story .score.stage-primera-division .score__icon.ica,
.Story .score.stage-segunda-division .score__icon.ica,
.Story .score.stage-copa-del-rey .score__icon.ica,
.Story .score.stage-bundesliga .score__icon.ica,
.Story .score.stage-liga-1 .score__icon.ica,
.Story .score.stage-premier-league .score__icon.ica,
.Story .score.stage-serie-a .score__icon.ica,
.Story .score.stage-super-copa .score__icon.ica,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ica,
.Story .score.stage-uefa-europa-league .score__icon.ica,
.Story .score.stage-uefa-super-copa .score__icon.ica,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ica,
.Liveblog .score.stage-primera-division .score__icon.ica,
.Liveblog .score.stage-segunda-division .score__icon.ica,
.Liveblog .score.stage-copa-del-rey .score__icon.ica,
.Liveblog .score.stage-bundesliga .score__icon.ica,
.Liveblog .score.stage-liga-1 .score__icon.ica,
.Liveblog .score.stage-premier-league .score__icon.ica,
.Liveblog .score.stage-serie-a .score__icon.ica,
.Liveblog .score.stage-super-copa .score__icon.ica,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ica,
.Liveblog .score.stage-uefa-europa-league .score__icon.ica,
.Liveblog .score.stage-uefa-super-copa .score__icon.ica,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ica {
  background-image: url("../images/ica.png");
}
.Story .score.stage-primera-division .score__icon.iip,
.Story .score.stage-segunda-division .score__icon.iip,
.Story .score.stage-copa-del-rey .score__icon.iip,
.Story .score.stage-bundesliga .score__icon.iip,
.Story .score.stage-liga-1 .score__icon.iip,
.Story .score.stage-premier-league .score__icon.iip,
.Story .score.stage-serie-a .score__icon.iip,
.Story .score.stage-super-copa .score__icon.iip,
.Story .score.stage-uefa-liga-de-campeones .score__icon.iip,
.Story .score.stage-uefa-europa-league .score__icon.iip,
.Story .score.stage-uefa-super-copa .score__icon.iip,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.iip,
.Liveblog .score.stage-primera-division .score__icon.iip,
.Liveblog .score.stage-segunda-division .score__icon.iip,
.Liveblog .score.stage-copa-del-rey .score__icon.iip,
.Liveblog .score.stage-bundesliga .score__icon.iip,
.Liveblog .score.stage-liga-1 .score__icon.iip,
.Liveblog .score.stage-premier-league .score__icon.iip,
.Liveblog .score.stage-serie-a .score__icon.iip,
.Liveblog .score.stage-super-copa .score__icon.iip,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.iip,
.Liveblog .score.stage-uefa-europa-league .score__icon.iip,
.Liveblog .score.stage-uefa-super-copa .score__icon.iip,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.iip {
  background-image: url("../images/iip.png");
}
.Story .score.stage-primera-division .score__icon.int,
.Story .score.stage-segunda-division .score__icon.int,
.Story .score.stage-copa-del-rey .score__icon.int,
.Story .score.stage-bundesliga .score__icon.int,
.Story .score.stage-liga-1 .score__icon.int,
.Story .score.stage-premier-league .score__icon.int,
.Story .score.stage-serie-a .score__icon.int,
.Story .score.stage-super-copa .score__icon.int,
.Story .score.stage-uefa-liga-de-campeones .score__icon.int,
.Story .score.stage-uefa-europa-league .score__icon.int,
.Story .score.stage-uefa-super-copa .score__icon.int,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.int,
.Liveblog .score.stage-primera-division .score__icon.int,
.Liveblog .score.stage-segunda-division .score__icon.int,
.Liveblog .score.stage-copa-del-rey .score__icon.int,
.Liveblog .score.stage-bundesliga .score__icon.int,
.Liveblog .score.stage-liga-1 .score__icon.int,
.Liveblog .score.stage-premier-league .score__icon.int,
.Liveblog .score.stage-serie-a .score__icon.int,
.Liveblog .score.stage-super-copa .score__icon.int,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.int,
.Liveblog .score.stage-uefa-europa-league .score__icon.int,
.Liveblog .score.stage-uefa-super-copa .score__icon.int,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.int {
  background-image: url("../images/int.svg");
}
.Story .score.stage-primera-division .score__icon.juve,
.Story .score.stage-segunda-division .score__icon.juve,
.Story .score.stage-copa-del-rey .score__icon.juve,
.Story .score.stage-bundesliga .score__icon.juve,
.Story .score.stage-liga-1 .score__icon.juve,
.Story .score.stage-premier-league .score__icon.juve,
.Story .score.stage-serie-a .score__icon.juve,
.Story .score.stage-super-copa .score__icon.juve,
.Story .score.stage-uefa-liga-de-campeones .score__icon.juve,
.Story .score.stage-uefa-europa-league .score__icon.juve,
.Story .score.stage-uefa-super-copa .score__icon.juve,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.juve,
.Liveblog .score.stage-primera-division .score__icon.juve,
.Liveblog .score.stage-segunda-division .score__icon.juve,
.Liveblog .score.stage-copa-del-rey .score__icon.juve,
.Liveblog .score.stage-bundesliga .score__icon.juve,
.Liveblog .score.stage-liga-1 .score__icon.juve,
.Liveblog .score.stage-premier-league .score__icon.juve,
.Liveblog .score.stage-serie-a .score__icon.juve,
.Liveblog .score.stage-super-copa .score__icon.juve,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.juve,
.Liveblog .score.stage-uefa-europa-league .score__icon.juve,
.Liveblog .score.stage-uefa-super-copa .score__icon.juve,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.juve {
  background-image: url("../images/juve.svg");
}
.Story .score.stage-primera-division .score__icon.jvt,
.Story .score.stage-segunda-division .score__icon.jvt,
.Story .score.stage-copa-del-rey .score__icon.jvt,
.Story .score.stage-bundesliga .score__icon.jvt,
.Story .score.stage-liga-1 .score__icon.jvt,
.Story .score.stage-premier-league .score__icon.jvt,
.Story .score.stage-serie-a .score__icon.jvt,
.Story .score.stage-super-copa .score__icon.jvt,
.Story .score.stage-uefa-liga-de-campeones .score__icon.jvt,
.Story .score.stage-uefa-europa-league .score__icon.jvt,
.Story .score.stage-uefa-super-copa .score__icon.jvt,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.jvt,
.Liveblog .score.stage-primera-division .score__icon.jvt,
.Liveblog .score.stage-segunda-division .score__icon.jvt,
.Liveblog .score.stage-copa-del-rey .score__icon.jvt,
.Liveblog .score.stage-bundesliga .score__icon.jvt,
.Liveblog .score.stage-liga-1 .score__icon.jvt,
.Liveblog .score.stage-premier-league .score__icon.jvt,
.Liveblog .score.stage-serie-a .score__icon.jvt,
.Liveblog .score.stage-super-copa .score__icon.jvt,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.jvt,
.Liveblog .score.stage-uefa-europa-league .score__icon.jvt,
.Liveblog .score.stage-uefa-super-copa .score__icon.jvt,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.jvt {
  background-image: url("../images/jvt.png");
}
.Story .score.stage-primera-division .score__icon.lan,
.Story .score.stage-segunda-division .score__icon.lan,
.Story .score.stage-copa-del-rey .score__icon.lan,
.Story .score.stage-bundesliga .score__icon.lan,
.Story .score.stage-liga-1 .score__icon.lan,
.Story .score.stage-premier-league .score__icon.lan,
.Story .score.stage-serie-a .score__icon.lan,
.Story .score.stage-super-copa .score__icon.lan,
.Story .score.stage-uefa-liga-de-campeones .score__icon.lan,
.Story .score.stage-uefa-europa-league .score__icon.lan,
.Story .score.stage-uefa-super-copa .score__icon.lan,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.lan,
.Liveblog .score.stage-primera-division .score__icon.lan,
.Liveblog .score.stage-segunda-division .score__icon.lan,
.Liveblog .score.stage-copa-del-rey .score__icon.lan,
.Liveblog .score.stage-bundesliga .score__icon.lan,
.Liveblog .score.stage-liga-1 .score__icon.lan,
.Liveblog .score.stage-premier-league .score__icon.lan,
.Liveblog .score.stage-serie-a .score__icon.lan,
.Liveblog .score.stage-super-copa .score__icon.lan,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.lan,
.Liveblog .score.stage-uefa-europa-league .score__icon.lan,
.Liveblog .score.stage-uefa-super-copa .score__icon.lan,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.lan {
  background-image: url("../images/lan.png");
}
.Story .score.stage-primera-division .score__icon.laz,
.Story .score.stage-segunda-division .score__icon.laz,
.Story .score.stage-copa-del-rey .score__icon.laz,
.Story .score.stage-bundesliga .score__icon.laz,
.Story .score.stage-liga-1 .score__icon.laz,
.Story .score.stage-premier-league .score__icon.laz,
.Story .score.stage-serie-a .score__icon.laz,
.Story .score.stage-super-copa .score__icon.laz,
.Story .score.stage-uefa-liga-de-campeones .score__icon.laz,
.Story .score.stage-uefa-europa-league .score__icon.laz,
.Story .score.stage-uefa-super-copa .score__icon.laz,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.laz,
.Liveblog .score.stage-primera-division .score__icon.laz,
.Liveblog .score.stage-segunda-division .score__icon.laz,
.Liveblog .score.stage-copa-del-rey .score__icon.laz,
.Liveblog .score.stage-bundesliga .score__icon.laz,
.Liveblog .score.stage-liga-1 .score__icon.laz,
.Liveblog .score.stage-premier-league .score__icon.laz,
.Liveblog .score.stage-serie-a .score__icon.laz,
.Liveblog .score.stage-super-copa .score__icon.laz,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.laz,
.Liveblog .score.stage-uefa-europa-league .score__icon.laz,
.Liveblog .score.stage-uefa-super-copa .score__icon.laz,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.laz {
  background-image: url("../images/laz.svg");
}
.Story .score.stage-primera-division .score__icon.leg,
.Story .score.stage-segunda-division .score__icon.leg,
.Story .score.stage-copa-del-rey .score__icon.leg,
.Story .score.stage-bundesliga .score__icon.leg,
.Story .score.stage-liga-1 .score__icon.leg,
.Story .score.stage-premier-league .score__icon.leg,
.Story .score.stage-serie-a .score__icon.leg,
.Story .score.stage-super-copa .score__icon.leg,
.Story .score.stage-uefa-liga-de-campeones .score__icon.leg,
.Story .score.stage-uefa-europa-league .score__icon.leg,
.Story .score.stage-uefa-super-copa .score__icon.leg,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.leg,
.Liveblog .score.stage-primera-division .score__icon.leg,
.Liveblog .score.stage-segunda-division .score__icon.leg,
.Liveblog .score.stage-copa-del-rey .score__icon.leg,
.Liveblog .score.stage-bundesliga .score__icon.leg,
.Liveblog .score.stage-liga-1 .score__icon.leg,
.Liveblog .score.stage-premier-league .score__icon.leg,
.Liveblog .score.stage-serie-a .score__icon.leg,
.Liveblog .score.stage-super-copa .score__icon.leg,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.leg,
.Liveblog .score.stage-uefa-europa-league .score__icon.leg,
.Liveblog .score.stage-uefa-super-copa .score__icon.leg,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.leg {
  background-image: url("../images/leg.svg");
}
.Story .score.stage-primera-division .score__icon.lev,
.Story .score.stage-segunda-division .score__icon.lev,
.Story .score.stage-copa-del-rey .score__icon.lev,
.Story .score.stage-bundesliga .score__icon.lev,
.Story .score.stage-liga-1 .score__icon.lev,
.Story .score.stage-premier-league .score__icon.lev,
.Story .score.stage-serie-a .score__icon.lev,
.Story .score.stage-super-copa .score__icon.lev,
.Story .score.stage-uefa-liga-de-campeones .score__icon.lev,
.Story .score.stage-uefa-europa-league .score__icon.lev,
.Story .score.stage-uefa-super-copa .score__icon.lev,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.lev,
.Liveblog .score.stage-primera-division .score__icon.lev,
.Liveblog .score.stage-segunda-division .score__icon.lev,
.Liveblog .score.stage-copa-del-rey .score__icon.lev,
.Liveblog .score.stage-bundesliga .score__icon.lev,
.Liveblog .score.stage-liga-1 .score__icon.lev,
.Liveblog .score.stage-premier-league .score__icon.lev,
.Liveblog .score.stage-serie-a .score__icon.lev,
.Liveblog .score.stage-super-copa .score__icon.lev,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.lev,
.Liveblog .score.stage-uefa-europa-league .score__icon.lev,
.Liveblog .score.stage-uefa-super-copa .score__icon.lev,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.lev {
  background-image: url("../images/lev.svg");
}
.Story .score.stage-primera-division .score__icon.lfc,
.Story .score.stage-segunda-division .score__icon.lfc,
.Story .score.stage-copa-del-rey .score__icon.lfc,
.Story .score.stage-bundesliga .score__icon.lfc,
.Story .score.stage-liga-1 .score__icon.lfc,
.Story .score.stage-premier-league .score__icon.lfc,
.Story .score.stage-serie-a .score__icon.lfc,
.Story .score.stage-super-copa .score__icon.lfc,
.Story .score.stage-uefa-liga-de-campeones .score__icon.lfc,
.Story .score.stage-uefa-europa-league .score__icon.lfc,
.Story .score.stage-uefa-super-copa .score__icon.lfc,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.lfc,
.Liveblog .score.stage-primera-division .score__icon.lfc,
.Liveblog .score.stage-segunda-division .score__icon.lfc,
.Liveblog .score.stage-copa-del-rey .score__icon.lfc,
.Liveblog .score.stage-bundesliga .score__icon.lfc,
.Liveblog .score.stage-liga-1 .score__icon.lfc,
.Liveblog .score.stage-premier-league .score__icon.lfc,
.Liveblog .score.stage-serie-a .score__icon.lfc,
.Liveblog .score.stage-super-copa .score__icon.lfc,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.lfc,
.Liveblog .score.stage-uefa-europa-league .score__icon.lfc,
.Liveblog .score.stage-uefa-super-copa .score__icon.lfc,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.lfc {
  background-image: url("../images/lfc.svg");
}
.Story .score.stage-primera-division .score__icon.lil,
.Story .score.stage-segunda-division .score__icon.lil,
.Story .score.stage-copa-del-rey .score__icon.lil,
.Story .score.stage-bundesliga .score__icon.lil,
.Story .score.stage-liga-1 .score__icon.lil,
.Story .score.stage-premier-league .score__icon.lil,
.Story .score.stage-serie-a .score__icon.lil,
.Story .score.stage-super-copa .score__icon.lil,
.Story .score.stage-uefa-liga-de-campeones .score__icon.lil,
.Story .score.stage-uefa-europa-league .score__icon.lil,
.Story .score.stage-uefa-super-copa .score__icon.lil,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.lil,
.Liveblog .score.stage-primera-division .score__icon.lil,
.Liveblog .score.stage-segunda-division .score__icon.lil,
.Liveblog .score.stage-copa-del-rey .score__icon.lil,
.Liveblog .score.stage-bundesliga .score__icon.lil,
.Liveblog .score.stage-liga-1 .score__icon.lil,
.Liveblog .score.stage-premier-league .score__icon.lil,
.Liveblog .score.stage-serie-a .score__icon.lil,
.Liveblog .score.stage-super-copa .score__icon.lil,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.lil,
.Liveblog .score.stage-uefa-europa-league .score__icon.lil,
.Liveblog .score.stage-uefa-super-copa .score__icon.lil,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.lil {
  background-image: url("../images/lil.svg");
}
.Story .score.stage-primera-division .score__icon.lin,
.Story .score.stage-segunda-division .score__icon.lin,
.Story .score.stage-copa-del-rey .score__icon.lin,
.Story .score.stage-bundesliga .score__icon.lin,
.Story .score.stage-liga-1 .score__icon.lin,
.Story .score.stage-premier-league .score__icon.lin,
.Story .score.stage-serie-a .score__icon.lin,
.Story .score.stage-super-copa .score__icon.lin,
.Story .score.stage-uefa-liga-de-campeones .score__icon.lin,
.Story .score.stage-uefa-europa-league .score__icon.lin,
.Story .score.stage-uefa-super-copa .score__icon.lin,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.lin,
.Liveblog .score.stage-primera-division .score__icon.lin,
.Liveblog .score.stage-segunda-division .score__icon.lin,
.Liveblog .score.stage-copa-del-rey .score__icon.lin,
.Liveblog .score.stage-bundesliga .score__icon.lin,
.Liveblog .score.stage-liga-1 .score__icon.lin,
.Liveblog .score.stage-premier-league .score__icon.lin,
.Liveblog .score.stage-serie-a .score__icon.lin,
.Liveblog .score.stage-super-copa .score__icon.lin,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.lin,
.Liveblog .score.stage-uefa-europa-league .score__icon.lin,
.Liveblog .score.stage-uefa-super-copa .score__icon.lin,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.lin {
  background-image: url("../images/lin.png");
}
.Story .score.stage-primera-division .score__icon.lpa,
.Story .score.stage-segunda-division .score__icon.lpa,
.Story .score.stage-copa-del-rey .score__icon.lpa,
.Story .score.stage-bundesliga .score__icon.lpa,
.Story .score.stage-liga-1 .score__icon.lpa,
.Story .score.stage-premier-league .score__icon.lpa,
.Story .score.stage-serie-a .score__icon.lpa,
.Story .score.stage-super-copa .score__icon.lpa,
.Story .score.stage-uefa-liga-de-campeones .score__icon.lpa,
.Story .score.stage-uefa-europa-league .score__icon.lpa,
.Story .score.stage-uefa-super-copa .score__icon.lpa,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.lpa,
.Liveblog .score.stage-primera-division .score__icon.lpa,
.Liveblog .score.stage-segunda-division .score__icon.lpa,
.Liveblog .score.stage-copa-del-rey .score__icon.lpa,
.Liveblog .score.stage-bundesliga .score__icon.lpa,
.Liveblog .score.stage-liga-1 .score__icon.lpa,
.Liveblog .score.stage-premier-league .score__icon.lpa,
.Liveblog .score.stage-serie-a .score__icon.lpa,
.Liveblog .score.stage-super-copa .score__icon.lpa,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.lpa,
.Liveblog .score.stage-uefa-europa-league .score__icon.lpa,
.Liveblog .score.stage-uefa-super-copa .score__icon.lpa,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.lpa {
  background-image: url("../images/lpa.svg");
}
.Story .score.stage-primera-division .score__icon.lud,
.Story .score.stage-segunda-division .score__icon.lud,
.Story .score.stage-copa-del-rey .score__icon.lud,
.Story .score.stage-bundesliga .score__icon.lud,
.Story .score.stage-liga-1 .score__icon.lud,
.Story .score.stage-premier-league .score__icon.lud,
.Story .score.stage-serie-a .score__icon.lud,
.Story .score.stage-super-copa .score__icon.lud,
.Story .score.stage-uefa-liga-de-campeones .score__icon.lud,
.Story .score.stage-uefa-europa-league .score__icon.lud,
.Story .score.stage-uefa-super-copa .score__icon.lud,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.lud,
.Liveblog .score.stage-primera-division .score__icon.lud,
.Liveblog .score.stage-segunda-division .score__icon.lud,
.Liveblog .score.stage-copa-del-rey .score__icon.lud,
.Liveblog .score.stage-bundesliga .score__icon.lud,
.Liveblog .score.stage-liga-1 .score__icon.lud,
.Liveblog .score.stage-premier-league .score__icon.lud,
.Liveblog .score.stage-serie-a .score__icon.lud,
.Liveblog .score.stage-super-copa .score__icon.lud,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.lud,
.Liveblog .score.stage-uefa-europa-league .score__icon.lud,
.Liveblog .score.stage-uefa-super-copa .score__icon.lud,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.lud {
  background-image: url("../images/lud.svg");
}
.Story .score.stage-primera-division .score__icon.mad,
.Story .score.stage-segunda-division .score__icon.mad,
.Story .score.stage-copa-del-rey .score__icon.mad,
.Story .score.stage-bundesliga .score__icon.mad,
.Story .score.stage-liga-1 .score__icon.mad,
.Story .score.stage-premier-league .score__icon.mad,
.Story .score.stage-serie-a .score__icon.mad,
.Story .score.stage-super-copa .score__icon.mad,
.Story .score.stage-uefa-liga-de-campeones .score__icon.mad,
.Story .score.stage-uefa-europa-league .score__icon.mad,
.Story .score.stage-uefa-super-copa .score__icon.mad,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.mad,
.Liveblog .score.stage-primera-division .score__icon.mad,
.Liveblog .score.stage-segunda-division .score__icon.mad,
.Liveblog .score.stage-copa-del-rey .score__icon.mad,
.Liveblog .score.stage-bundesliga .score__icon.mad,
.Liveblog .score.stage-liga-1 .score__icon.mad,
.Liveblog .score.stage-premier-league .score__icon.mad,
.Liveblog .score.stage-serie-a .score__icon.mad,
.Liveblog .score.stage-super-copa .score__icon.mad,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.mad,
.Liveblog .score.stage-uefa-europa-league .score__icon.mad,
.Liveblog .score.stage-uefa-super-copa .score__icon.mad,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.mad {
  background-image: url("../images/mad.svg");
}
.Story .score.stage-primera-division .score__icon.mal,
.Story .score.stage-segunda-division .score__icon.mal,
.Story .score.stage-copa-del-rey .score__icon.mal,
.Story .score.stage-bundesliga .score__icon.mal,
.Story .score.stage-liga-1 .score__icon.mal,
.Story .score.stage-premier-league .score__icon.mal,
.Story .score.stage-serie-a .score__icon.mal,
.Story .score.stage-super-copa .score__icon.mal,
.Story .score.stage-uefa-liga-de-campeones .score__icon.mal,
.Story .score.stage-uefa-europa-league .score__icon.mal,
.Story .score.stage-uefa-super-copa .score__icon.mal,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.mal,
.Liveblog .score.stage-primera-division .score__icon.mal,
.Liveblog .score.stage-segunda-division .score__icon.mal,
.Liveblog .score.stage-copa-del-rey .score__icon.mal,
.Liveblog .score.stage-bundesliga .score__icon.mal,
.Liveblog .score.stage-liga-1 .score__icon.mal,
.Liveblog .score.stage-premier-league .score__icon.mal,
.Liveblog .score.stage-serie-a .score__icon.mal,
.Liveblog .score.stage-super-copa .score__icon.mal,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.mal,
.Liveblog .score.stage-uefa-europa-league .score__icon.mal,
.Liveblog .score.stage-uefa-super-copa .score__icon.mal,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.mal {
  background-image: url("../images/mal.svg");
}
.Story .score.stage-primera-division .score__icon.mcfc,
.Story .score.stage-segunda-division .score__icon.mcfc,
.Story .score.stage-copa-del-rey .score__icon.mcfc,
.Story .score.stage-bundesliga .score__icon.mcfc,
.Story .score.stage-liga-1 .score__icon.mcfc,
.Story .score.stage-premier-league .score__icon.mcfc,
.Story .score.stage-serie-a .score__icon.mcfc,
.Story .score.stage-super-copa .score__icon.mcfc,
.Story .score.stage-uefa-liga-de-campeones .score__icon.mcfc,
.Story .score.stage-uefa-europa-league .score__icon.mcfc,
.Story .score.stage-uefa-super-copa .score__icon.mcfc,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.mcfc,
.Liveblog .score.stage-primera-division .score__icon.mcfc,
.Liveblog .score.stage-segunda-division .score__icon.mcfc,
.Liveblog .score.stage-copa-del-rey .score__icon.mcfc,
.Liveblog .score.stage-bundesliga .score__icon.mcfc,
.Liveblog .score.stage-liga-1 .score__icon.mcfc,
.Liveblog .score.stage-premier-league .score__icon.mcfc,
.Liveblog .score.stage-serie-a .score__icon.mcfc,
.Liveblog .score.stage-super-copa .score__icon.mcfc,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.mcfc,
.Liveblog .score.stage-uefa-europa-league .score__icon.mcfc,
.Liveblog .score.stage-uefa-super-copa .score__icon.mcfc,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.mcfc {
  background-image: url("../images/mcfc.svg");
}
.Story .score.stage-primera-division .score__icon.mer,
.Story .score.stage-segunda-division .score__icon.mer,
.Story .score.stage-copa-del-rey .score__icon.mer,
.Story .score.stage-bundesliga .score__icon.mer,
.Story .score.stage-liga-1 .score__icon.mer,
.Story .score.stage-premier-league .score__icon.mer,
.Story .score.stage-serie-a .score__icon.mer,
.Story .score.stage-super-copa .score__icon.mer,
.Story .score.stage-uefa-liga-de-campeones .score__icon.mer,
.Story .score.stage-uefa-europa-league .score__icon.mer,
.Story .score.stage-uefa-super-copa .score__icon.mer,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.mer,
.Liveblog .score.stage-primera-division .score__icon.mer,
.Liveblog .score.stage-segunda-division .score__icon.mer,
.Liveblog .score.stage-copa-del-rey .score__icon.mer,
.Liveblog .score.stage-bundesliga .score__icon.mer,
.Liveblog .score.stage-liga-1 .score__icon.mer,
.Liveblog .score.stage-premier-league .score__icon.mer,
.Liveblog .score.stage-serie-a .score__icon.mer,
.Liveblog .score.stage-super-copa .score__icon.mer,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.mer,
.Liveblog .score.stage-uefa-europa-league .score__icon.mer,
.Liveblog .score.stage-uefa-super-copa .score__icon.mer,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.mer {
  background-image: url("../images/mer.svg");
}
.Story .score.stage-primera-division .score__icon.mff,
.Story .score.stage-segunda-division .score__icon.mff,
.Story .score.stage-copa-del-rey .score__icon.mff,
.Story .score.stage-bundesliga .score__icon.mff,
.Story .score.stage-liga-1 .score__icon.mff,
.Story .score.stage-premier-league .score__icon.mff,
.Story .score.stage-serie-a .score__icon.mff,
.Story .score.stage-super-copa .score__icon.mff,
.Story .score.stage-uefa-liga-de-campeones .score__icon.mff,
.Story .score.stage-uefa-europa-league .score__icon.mff,
.Story .score.stage-uefa-super-copa .score__icon.mff,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.mff,
.Liveblog .score.stage-primera-division .score__icon.mff,
.Liveblog .score.stage-segunda-division .score__icon.mff,
.Liveblog .score.stage-copa-del-rey .score__icon.mff,
.Liveblog .score.stage-bundesliga .score__icon.mff,
.Liveblog .score.stage-liga-1 .score__icon.mff,
.Liveblog .score.stage-premier-league .score__icon.mff,
.Liveblog .score.stage-serie-a .score__icon.mff,
.Liveblog .score.stage-super-copa .score__icon.mff,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.mff,
.Liveblog .score.stage-uefa-europa-league .score__icon.mff,
.Liveblog .score.stage-uefa-super-copa .score__icon.mff,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.mff {
  background-image: url("../images/mff.svg");
}
.Story .score.stage-primera-division .score__icon.mha,
.Story .score.stage-segunda-division .score__icon.mha,
.Story .score.stage-copa-del-rey .score__icon.mha,
.Story .score.stage-bundesliga .score__icon.mha,
.Story .score.stage-liga-1 .score__icon.mha,
.Story .score.stage-premier-league .score__icon.mha,
.Story .score.stage-serie-a .score__icon.mha,
.Story .score.stage-super-copa .score__icon.mha,
.Story .score.stage-uefa-liga-de-campeones .score__icon.mha,
.Story .score.stage-uefa-europa-league .score__icon.mha,
.Story .score.stage-uefa-super-copa .score__icon.mha,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.mha,
.Liveblog .score.stage-primera-division .score__icon.mha,
.Liveblog .score.stage-segunda-division .score__icon.mha,
.Liveblog .score.stage-copa-del-rey .score__icon.mha,
.Liveblog .score.stage-bundesliga .score__icon.mha,
.Liveblog .score.stage-liga-1 .score__icon.mha,
.Liveblog .score.stage-premier-league .score__icon.mha,
.Liveblog .score.stage-serie-a .score__icon.mha,
.Liveblog .score.stage-super-copa .score__icon.mha,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.mha,
.Liveblog .score.stage-uefa-europa-league .score__icon.mha,
.Liveblog .score.stage-uefa-super-copa .score__icon.mha,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.mha {
  background-image: url("../images/mha.svg");
}
.Story .score.stage-primera-division .score__icon.mil,
.Story .score.stage-segunda-division .score__icon.mil,
.Story .score.stage-copa-del-rey .score__icon.mil,
.Story .score.stage-bundesliga .score__icon.mil,
.Story .score.stage-liga-1 .score__icon.mil,
.Story .score.stage-premier-league .score__icon.mil,
.Story .score.stage-serie-a .score__icon.mil,
.Story .score.stage-super-copa .score__icon.mil,
.Story .score.stage-uefa-liga-de-campeones .score__icon.mil,
.Story .score.stage-uefa-europa-league .score__icon.mil,
.Story .score.stage-uefa-super-copa .score__icon.mil,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.mil,
.Liveblog .score.stage-primera-division .score__icon.mil,
.Liveblog .score.stage-segunda-division .score__icon.mil,
.Liveblog .score.stage-copa-del-rey .score__icon.mil,
.Liveblog .score.stage-bundesliga .score__icon.mil,
.Liveblog .score.stage-liga-1 .score__icon.mil,
.Liveblog .score.stage-premier-league .score__icon.mil,
.Liveblog .score.stage-serie-a .score__icon.mil,
.Liveblog .score.stage-super-copa .score__icon.mil,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.mil,
.Liveblog .score.stage-uefa-europa-league .score__icon.mil,
.Liveblog .score.stage-uefa-super-copa .score__icon.mil,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.mil {
  background-image: url("../images/mil.svg");
}
.Story .score.stage-primera-division .score__icon.mir,
.Story .score.stage-segunda-division .score__icon.mir,
.Story .score.stage-copa-del-rey .score__icon.mir,
.Story .score.stage-bundesliga .score__icon.mir,
.Story .score.stage-liga-1 .score__icon.mir,
.Story .score.stage-premier-league .score__icon.mir,
.Story .score.stage-serie-a .score__icon.mir,
.Story .score.stage-super-copa .score__icon.mir,
.Story .score.stage-uefa-liga-de-campeones .score__icon.mir,
.Story .score.stage-uefa-europa-league .score__icon.mir,
.Story .score.stage-uefa-super-copa .score__icon.mir,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.mir,
.Liveblog .score.stage-primera-division .score__icon.mir,
.Liveblog .score.stage-segunda-division .score__icon.mir,
.Liveblog .score.stage-copa-del-rey .score__icon.mir,
.Liveblog .score.stage-bundesliga .score__icon.mir,
.Liveblog .score.stage-liga-1 .score__icon.mir,
.Liveblog .score.stage-premier-league .score__icon.mir,
.Liveblog .score.stage-serie-a .score__icon.mir,
.Liveblog .score.stage-super-copa .score__icon.mir,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.mir,
.Liveblog .score.stage-uefa-europa-league .score__icon.mir,
.Liveblog .score.stage-uefa-super-copa .score__icon.mir,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.mir {
  background-image: url("../images/mir.png");
}
.Story .score.stage-primera-division .score__icon.mll,
.Story .score.stage-segunda-division .score__icon.mll,
.Story .score.stage-copa-del-rey .score__icon.mll,
.Story .score.stage-bundesliga .score__icon.mll,
.Story .score.stage-liga-1 .score__icon.mll,
.Story .score.stage-premier-league .score__icon.mll,
.Story .score.stage-serie-a .score__icon.mll,
.Story .score.stage-super-copa .score__icon.mll,
.Story .score.stage-uefa-liga-de-campeones .score__icon.mll,
.Story .score.stage-uefa-europa-league .score__icon.mll,
.Story .score.stage-uefa-super-copa .score__icon.mll,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.mll,
.Liveblog .score.stage-primera-division .score__icon.mll,
.Liveblog .score.stage-segunda-division .score__icon.mll,
.Liveblog .score.stage-copa-del-rey .score__icon.mll,
.Liveblog .score.stage-bundesliga .score__icon.mll,
.Liveblog .score.stage-liga-1 .score__icon.mll,
.Liveblog .score.stage-premier-league .score__icon.mll,
.Liveblog .score.stage-serie-a .score__icon.mll,
.Liveblog .score.stage-super-copa .score__icon.mll,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.mll,
.Liveblog .score.stage-uefa-europa-league .score__icon.mll,
.Liveblog .score.stage-uefa-super-copa .score__icon.mll,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.mll {
  background-image: url("../images/mll.svg");
}
.Story .score.stage-primera-division .score__icon.mon,
.Story .score.stage-segunda-division .score__icon.mon,
.Story .score.stage-copa-del-rey .score__icon.mon,
.Story .score.stage-bundesliga .score__icon.mon,
.Story .score.stage-liga-1 .score__icon.mon,
.Story .score.stage-premier-league .score__icon.mon,
.Story .score.stage-serie-a .score__icon.mon,
.Story .score.stage-super-copa .score__icon.mon,
.Story .score.stage-uefa-liga-de-campeones .score__icon.mon,
.Story .score.stage-uefa-europa-league .score__icon.mon,
.Story .score.stage-uefa-super-copa .score__icon.mon,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.mon,
.Liveblog .score.stage-primera-division .score__icon.mon,
.Liveblog .score.stage-segunda-division .score__icon.mon,
.Liveblog .score.stage-copa-del-rey .score__icon.mon,
.Liveblog .score.stage-bundesliga .score__icon.mon,
.Liveblog .score.stage-liga-1 .score__icon.mon,
.Liveblog .score.stage-premier-league .score__icon.mon,
.Liveblog .score.stage-serie-a .score__icon.mon,
.Liveblog .score.stage-super-copa .score__icon.mon,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.mon,
.Liveblog .score.stage-uefa-europa-league .score__icon.mon,
.Liveblog .score.stage-uefa-super-copa .score__icon.mon,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.mon {
  background-image: url("../images/mon.svg");
}
.Story .score.stage-primera-division .score__icon.mufc,
.Story .score.stage-segunda-division .score__icon.mufc,
.Story .score.stage-copa-del-rey .score__icon.mufc,
.Story .score.stage-bundesliga .score__icon.mufc,
.Story .score.stage-liga-1 .score__icon.mufc,
.Story .score.stage-premier-league .score__icon.mufc,
.Story .score.stage-serie-a .score__icon.mufc,
.Story .score.stage-super-copa .score__icon.mufc,
.Story .score.stage-uefa-liga-de-campeones .score__icon.mufc,
.Story .score.stage-uefa-europa-league .score__icon.mufc,
.Story .score.stage-uefa-super-copa .score__icon.mufc,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.mufc,
.Liveblog .score.stage-primera-division .score__icon.mufc,
.Liveblog .score.stage-segunda-division .score__icon.mufc,
.Liveblog .score.stage-copa-del-rey .score__icon.mufc,
.Liveblog .score.stage-bundesliga .score__icon.mufc,
.Liveblog .score.stage-liga-1 .score__icon.mufc,
.Liveblog .score.stage-premier-league .score__icon.mufc,
.Liveblog .score.stage-serie-a .score__icon.mufc,
.Liveblog .score.stage-super-copa .score__icon.mufc,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.mufc,
.Liveblog .score.stage-uefa-europa-league .score__icon.mufc,
.Liveblog .score.stage-uefa-super-copa .score__icon.mufc,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.mufc {
  background-image: url("../images/mufc.svg");
}
.Story .score.stage-primera-division .score__icon.nas,
.Story .score.stage-segunda-division .score__icon.nas,
.Story .score.stage-copa-del-rey .score__icon.nas,
.Story .score.stage-bundesliga .score__icon.nas,
.Story .score.stage-liga-1 .score__icon.nas,
.Story .score.stage-premier-league .score__icon.nas,
.Story .score.stage-serie-a .score__icon.nas,
.Story .score.stage-super-copa .score__icon.nas,
.Story .score.stage-uefa-liga-de-campeones .score__icon.nas,
.Story .score.stage-uefa-europa-league .score__icon.nas,
.Story .score.stage-uefa-super-copa .score__icon.nas,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.nas,
.Liveblog .score.stage-primera-division .score__icon.nas,
.Liveblog .score.stage-segunda-division .score__icon.nas,
.Liveblog .score.stage-copa-del-rey .score__icon.nas,
.Liveblog .score.stage-bundesliga .score__icon.nas,
.Liveblog .score.stage-liga-1 .score__icon.nas,
.Liveblog .score.stage-premier-league .score__icon.nas,
.Liveblog .score.stage-serie-a .score__icon.nas,
.Liveblog .score.stage-super-copa .score__icon.nas,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.nas,
.Liveblog .score.stage-uefa-europa-league .score__icon.nas,
.Liveblog .score.stage-uefa-super-copa .score__icon.nas,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.nas {
  background-image: url("../images/nas.svg");
}
.Story .score.stage-primera-division .score__icon.new,
.Story .score.stage-segunda-division .score__icon.new,
.Story .score.stage-copa-del-rey .score__icon.new,
.Story .score.stage-bundesliga .score__icon.new,
.Story .score.stage-liga-1 .score__icon.new,
.Story .score.stage-premier-league .score__icon.new,
.Story .score.stage-serie-a .score__icon.new,
.Story .score.stage-super-copa .score__icon.new,
.Story .score.stage-uefa-liga-de-campeones .score__icon.new,
.Story .score.stage-uefa-europa-league .score__icon.new,
.Story .score.stage-uefa-super-copa .score__icon.new,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.new,
.Liveblog .score.stage-primera-division .score__icon.new,
.Liveblog .score.stage-segunda-division .score__icon.new,
.Liveblog .score.stage-copa-del-rey .score__icon.new,
.Liveblog .score.stage-bundesliga .score__icon.new,
.Liveblog .score.stage-liga-1 .score__icon.new,
.Liveblog .score.stage-premier-league .score__icon.new,
.Liveblog .score.stage-serie-a .score__icon.new,
.Liveblog .score.stage-super-copa .score__icon.new,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.new,
.Liveblog .score.stage-uefa-europa-league .score__icon.new,
.Liveblog .score.stage-uefa-super-copa .score__icon.new,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.new {
  background-image: url("../images/new.svg");
}
.Story .score.stage-primera-division .score__icon.num,
.Story .score.stage-segunda-division .score__icon.num,
.Story .score.stage-copa-del-rey .score__icon.num,
.Story .score.stage-bundesliga .score__icon.num,
.Story .score.stage-liga-1 .score__icon.num,
.Story .score.stage-premier-league .score__icon.num,
.Story .score.stage-serie-a .score__icon.num,
.Story .score.stage-super-copa .score__icon.num,
.Story .score.stage-uefa-liga-de-campeones .score__icon.num,
.Story .score.stage-uefa-europa-league .score__icon.num,
.Story .score.stage-uefa-super-copa .score__icon.num,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.num,
.Liveblog .score.stage-primera-division .score__icon.num,
.Liveblog .score.stage-segunda-division .score__icon.num,
.Liveblog .score.stage-copa-del-rey .score__icon.num,
.Liveblog .score.stage-bundesliga .score__icon.num,
.Liveblog .score.stage-liga-1 .score__icon.num,
.Liveblog .score.stage-premier-league .score__icon.num,
.Liveblog .score.stage-serie-a .score__icon.num,
.Liveblog .score.stage-super-copa .score__icon.num,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.num,
.Liveblog .score.stage-uefa-europa-league .score__icon.num,
.Liveblog .score.stage-uefa-super-copa .score__icon.num,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.num {
  background-image: url("../images/num.svg");
}
.Story .score.stage-primera-division .score__icon.om,
.Story .score.stage-segunda-division .score__icon.om,
.Story .score.stage-copa-del-rey .score__icon.om,
.Story .score.stage-bundesliga .score__icon.om,
.Story .score.stage-liga-1 .score__icon.om,
.Story .score.stage-premier-league .score__icon.om,
.Story .score.stage-serie-a .score__icon.om,
.Story .score.stage-super-copa .score__icon.om,
.Story .score.stage-uefa-liga-de-campeones .score__icon.om,
.Story .score.stage-uefa-europa-league .score__icon.om,
.Story .score.stage-uefa-super-copa .score__icon.om,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.om,
.Liveblog .score.stage-primera-division .score__icon.om,
.Liveblog .score.stage-segunda-division .score__icon.om,
.Liveblog .score.stage-copa-del-rey .score__icon.om,
.Liveblog .score.stage-bundesliga .score__icon.om,
.Liveblog .score.stage-liga-1 .score__icon.om,
.Liveblog .score.stage-premier-league .score__icon.om,
.Liveblog .score.stage-serie-a .score__icon.om,
.Liveblog .score.stage-super-copa .score__icon.om,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.om,
.Liveblog .score.stage-uefa-europa-league .score__icon.om,
.Liveblog .score.stage-uefa-super-copa .score__icon.om,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.om {
  background-image: url("../images/om.svg");
}
.Story .score.stage-primera-division .score__icon.osa,
.Story .score.stage-segunda-division .score__icon.osa,
.Story .score.stage-copa-del-rey .score__icon.osa,
.Story .score.stage-bundesliga .score__icon.osa,
.Story .score.stage-liga-1 .score__icon.osa,
.Story .score.stage-premier-league .score__icon.osa,
.Story .score.stage-serie-a .score__icon.osa,
.Story .score.stage-super-copa .score__icon.osa,
.Story .score.stage-uefa-liga-de-campeones .score__icon.osa,
.Story .score.stage-uefa-europa-league .score__icon.osa,
.Story .score.stage-uefa-super-copa .score__icon.osa,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.osa,
.Liveblog .score.stage-primera-division .score__icon.osa,
.Liveblog .score.stage-segunda-division .score__icon.osa,
.Liveblog .score.stage-copa-del-rey .score__icon.osa,
.Liveblog .score.stage-bundesliga .score__icon.osa,
.Liveblog .score.stage-liga-1 .score__icon.osa,
.Liveblog .score.stage-premier-league .score__icon.osa,
.Liveblog .score.stage-serie-a .score__icon.osa,
.Liveblog .score.stage-super-copa .score__icon.osa,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.osa,
.Liveblog .score.stage-uefa-europa-league .score__icon.osa,
.Liveblog .score.stage-uefa-super-copa .score__icon.osa,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.osa {
  background-image: url("../images/osa.svg");
}
.Story .score.stage-primera-division .score__icon.ovi,
.Story .score.stage-segunda-division .score__icon.ovi,
.Story .score.stage-copa-del-rey .score__icon.ovi,
.Story .score.stage-bundesliga .score__icon.ovi,
.Story .score.stage-liga-1 .score__icon.ovi,
.Story .score.stage-premier-league .score__icon.ovi,
.Story .score.stage-serie-a .score__icon.ovi,
.Story .score.stage-super-copa .score__icon.ovi,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ovi,
.Story .score.stage-uefa-europa-league .score__icon.ovi,
.Story .score.stage-uefa-super-copa .score__icon.ovi,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ovi,
.Liveblog .score.stage-primera-division .score__icon.ovi,
.Liveblog .score.stage-segunda-division .score__icon.ovi,
.Liveblog .score.stage-copa-del-rey .score__icon.ovi,
.Liveblog .score.stage-bundesliga .score__icon.ovi,
.Liveblog .score.stage-liga-1 .score__icon.ovi,
.Liveblog .score.stage-premier-league .score__icon.ovi,
.Liveblog .score.stage-serie-a .score__icon.ovi,
.Liveblog .score.stage-super-copa .score__icon.ovi,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ovi,
.Liveblog .score.stage-uefa-europa-league .score__icon.ovi,
.Liveblog .score.stage-uefa-super-copa .score__icon.ovi,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ovi {
  background-image: url("../images/ovi.svg");
}
.Story .score.stage-primera-division .score__icon.psg,
.Story .score.stage-segunda-division .score__icon.psg,
.Story .score.stage-copa-del-rey .score__icon.psg,
.Story .score.stage-bundesliga .score__icon.psg,
.Story .score.stage-liga-1 .score__icon.psg,
.Story .score.stage-premier-league .score__icon.psg,
.Story .score.stage-serie-a .score__icon.psg,
.Story .score.stage-super-copa .score__icon.psg,
.Story .score.stage-uefa-liga-de-campeones .score__icon.psg,
.Story .score.stage-uefa-europa-league .score__icon.psg,
.Story .score.stage-uefa-super-copa .score__icon.psg,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.psg,
.Liveblog .score.stage-primera-division .score__icon.psg,
.Liveblog .score.stage-segunda-division .score__icon.psg,
.Liveblog .score.stage-copa-del-rey .score__icon.psg,
.Liveblog .score.stage-bundesliga .score__icon.psg,
.Liveblog .score.stage-liga-1 .score__icon.psg,
.Liveblog .score.stage-premier-league .score__icon.psg,
.Liveblog .score.stage-serie-a .score__icon.psg,
.Liveblog .score.stage-super-copa .score__icon.psg,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.psg,
.Liveblog .score.stage-uefa-europa-league .score__icon.psg,
.Liveblog .score.stage-uefa-super-copa .score__icon.psg,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.psg {
  background-image: url("../images/psg.svg");
}
.Story .score.stage-primera-division .score__icon.psv,
.Story .score.stage-segunda-division .score__icon.psv,
.Story .score.stage-copa-del-rey .score__icon.psv,
.Story .score.stage-bundesliga .score__icon.psv,
.Story .score.stage-liga-1 .score__icon.psv,
.Story .score.stage-premier-league .score__icon.psv,
.Story .score.stage-serie-a .score__icon.psv,
.Story .score.stage-super-copa .score__icon.psv,
.Story .score.stage-uefa-liga-de-campeones .score__icon.psv,
.Story .score.stage-uefa-europa-league .score__icon.psv,
.Story .score.stage-uefa-super-copa .score__icon.psv,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.psv,
.Liveblog .score.stage-primera-division .score__icon.psv,
.Liveblog .score.stage-segunda-division .score__icon.psv,
.Liveblog .score.stage-copa-del-rey .score__icon.psv,
.Liveblog .score.stage-bundesliga .score__icon.psv,
.Liveblog .score.stage-liga-1 .score__icon.psv,
.Liveblog .score.stage-premier-league .score__icon.psv,
.Liveblog .score.stage-serie-a .score__icon.psv,
.Liveblog .score.stage-super-copa .score__icon.psv,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.psv,
.Liveblog .score.stage-uefa-europa-league .score__icon.psv,
.Liveblog .score.stage-uefa-super-copa .score__icon.psv,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.psv {
  background-image: url("../images/psv.svg");
}
.Story .score.stage-primera-division .score__icon.ptv,
.Story .score.stage-segunda-division .score__icon.ptv,
.Story .score.stage-copa-del-rey .score__icon.ptv,
.Story .score.stage-bundesliga .score__icon.ptv,
.Story .score.stage-liga-1 .score__icon.ptv,
.Story .score.stage-premier-league .score__icon.ptv,
.Story .score.stage-serie-a .score__icon.ptv,
.Story .score.stage-super-copa .score__icon.ptv,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ptv,
.Story .score.stage-uefa-europa-league .score__icon.ptv,
.Story .score.stage-uefa-super-copa .score__icon.ptv,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ptv,
.Liveblog .score.stage-primera-division .score__icon.ptv,
.Liveblog .score.stage-segunda-division .score__icon.ptv,
.Liveblog .score.stage-copa-del-rey .score__icon.ptv,
.Liveblog .score.stage-bundesliga .score__icon.ptv,
.Liveblog .score.stage-liga-1 .score__icon.ptv,
.Liveblog .score.stage-premier-league .score__icon.ptv,
.Liveblog .score.stage-serie-a .score__icon.ptv,
.Liveblog .score.stage-super-copa .score__icon.ptv,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ptv,
.Liveblog .score.stage-uefa-europa-league .score__icon.ptv,
.Liveblog .score.stage-uefa-super-copa .score__icon.ptv,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ptv {
  background-image: url("../images/ptv.svg");
}
.Story .score.stage-primera-division .score__icon.rac,
.Story .score.stage-segunda-division .score__icon.rac,
.Story .score.stage-copa-del-rey .score__icon.rac,
.Story .score.stage-bundesliga .score__icon.rac,
.Story .score.stage-liga-1 .score__icon.rac,
.Story .score.stage-premier-league .score__icon.rac,
.Story .score.stage-serie-a .score__icon.rac,
.Story .score.stage-super-copa .score__icon.rac,
.Story .score.stage-uefa-liga-de-campeones .score__icon.rac,
.Story .score.stage-uefa-europa-league .score__icon.rac,
.Story .score.stage-uefa-super-copa .score__icon.rac,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.rac,
.Liveblog .score.stage-primera-division .score__icon.rac,
.Liveblog .score.stage-segunda-division .score__icon.rac,
.Liveblog .score.stage-copa-del-rey .score__icon.rac,
.Liveblog .score.stage-bundesliga .score__icon.rac,
.Liveblog .score.stage-liga-1 .score__icon.rac,
.Liveblog .score.stage-premier-league .score__icon.rac,
.Liveblog .score.stage-serie-a .score__icon.rac,
.Liveblog .score.stage-super-copa .score__icon.rac,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.rac,
.Liveblog .score.stage-uefa-europa-league .score__icon.rac,
.Liveblog .score.stage-uefa-super-copa .score__icon.rac,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.rac {
  background-image: url("../images/rac.svg");
}
.Story .score.stage-primera-division .score__icon.ran,
.Story .score.stage-segunda-division .score__icon.ran,
.Story .score.stage-copa-del-rey .score__icon.ran,
.Story .score.stage-bundesliga .score__icon.ran,
.Story .score.stage-liga-1 .score__icon.ran,
.Story .score.stage-premier-league .score__icon.ran,
.Story .score.stage-serie-a .score__icon.ran,
.Story .score.stage-super-copa .score__icon.ran,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ran,
.Story .score.stage-uefa-europa-league .score__icon.ran,
.Story .score.stage-uefa-super-copa .score__icon.ran,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ran,
.Liveblog .score.stage-primera-division .score__icon.ran,
.Liveblog .score.stage-segunda-division .score__icon.ran,
.Liveblog .score.stage-copa-del-rey .score__icon.ran,
.Liveblog .score.stage-bundesliga .score__icon.ran,
.Liveblog .score.stage-liga-1 .score__icon.ran,
.Liveblog .score.stage-premier-league .score__icon.ran,
.Liveblog .score.stage-serie-a .score__icon.ran,
.Liveblog .score.stage-super-copa .score__icon.ran,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ran,
.Liveblog .score.stage-uefa-europa-league .score__icon.ran,
.Liveblog .score.stage-uefa-super-copa .score__icon.ran,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ran {
  background-image: url("../images/ran.svg");
}
.Story .score.stage-primera-division .score__icon.ray,
.Story .score.stage-segunda-division .score__icon.ray,
.Story .score.stage-copa-del-rey .score__icon.ray,
.Story .score.stage-bundesliga .score__icon.ray,
.Story .score.stage-liga-1 .score__icon.ray,
.Story .score.stage-premier-league .score__icon.ray,
.Story .score.stage-serie-a .score__icon.ray,
.Story .score.stage-super-copa .score__icon.ray,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ray,
.Story .score.stage-uefa-europa-league .score__icon.ray,
.Story .score.stage-uefa-super-copa .score__icon.ray,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ray,
.Liveblog .score.stage-primera-division .score__icon.ray,
.Liveblog .score.stage-segunda-division .score__icon.ray,
.Liveblog .score.stage-copa-del-rey .score__icon.ray,
.Liveblog .score.stage-bundesliga .score__icon.ray,
.Liveblog .score.stage-liga-1 .score__icon.ray,
.Liveblog .score.stage-premier-league .score__icon.ray,
.Liveblog .score.stage-serie-a .score__icon.ray,
.Liveblog .score.stage-super-copa .score__icon.ray,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ray,
.Liveblog .score.stage-uefa-europa-league .score__icon.ray,
.Liveblog .score.stage-uefa-super-copa .score__icon.ray,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ray {
  background-image: url("../images/ray.svg");
}
.Story .score.stage-primera-division .score__icon.rbl,
.Story .score.stage-segunda-division .score__icon.rbl,
.Story .score.stage-copa-del-rey .score__icon.rbl,
.Story .score.stage-bundesliga .score__icon.rbl,
.Story .score.stage-liga-1 .score__icon.rbl,
.Story .score.stage-premier-league .score__icon.rbl,
.Story .score.stage-serie-a .score__icon.rbl,
.Story .score.stage-super-copa .score__icon.rbl,
.Story .score.stage-uefa-liga-de-campeones .score__icon.rbl,
.Story .score.stage-uefa-europa-league .score__icon.rbl,
.Story .score.stage-uefa-super-copa .score__icon.rbl,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.rbl,
.Liveblog .score.stage-primera-division .score__icon.rbl,
.Liveblog .score.stage-segunda-division .score__icon.rbl,
.Liveblog .score.stage-copa-del-rey .score__icon.rbl,
.Liveblog .score.stage-bundesliga .score__icon.rbl,
.Liveblog .score.stage-liga-1 .score__icon.rbl,
.Liveblog .score.stage-premier-league .score__icon.rbl,
.Liveblog .score.stage-serie-a .score__icon.rbl,
.Liveblog .score.stage-super-copa .score__icon.rbl,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.rbl,
.Liveblog .score.stage-uefa-europa-league .score__icon.rbl,
.Liveblog .score.stage-uefa-super-copa .score__icon.rbl,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.rbl {
  background-image: url("../images/rbl.svg");
}
.Story .score.stage-primera-division .score__icon.rcl,
.Story .score.stage-segunda-division .score__icon.rcl,
.Story .score.stage-copa-del-rey .score__icon.rcl,
.Story .score.stage-bundesliga .score__icon.rcl,
.Story .score.stage-liga-1 .score__icon.rcl,
.Story .score.stage-premier-league .score__icon.rcl,
.Story .score.stage-serie-a .score__icon.rcl,
.Story .score.stage-super-copa .score__icon.rcl,
.Story .score.stage-uefa-liga-de-campeones .score__icon.rcl,
.Story .score.stage-uefa-europa-league .score__icon.rcl,
.Story .score.stage-uefa-super-copa .score__icon.rcl,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.rcl,
.Liveblog .score.stage-primera-division .score__icon.rcl,
.Liveblog .score.stage-segunda-division .score__icon.rcl,
.Liveblog .score.stage-copa-del-rey .score__icon.rcl,
.Liveblog .score.stage-bundesliga .score__icon.rcl,
.Liveblog .score.stage-liga-1 .score__icon.rcl,
.Liveblog .score.stage-premier-league .score__icon.rcl,
.Liveblog .score.stage-serie-a .score__icon.rcl,
.Liveblog .score.stage-super-copa .score__icon.rcl,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.rcl,
.Liveblog .score.stage-uefa-europa-league .score__icon.rcl,
.Liveblog .score.stage-uefa-super-copa .score__icon.rcl,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.rcl {
  background-image: url("../images/rcl.svg");
}
.Story .score.stage-primera-division .score__icon.rss,
.Story .score.stage-segunda-division .score__icon.rss,
.Story .score.stage-copa-del-rey .score__icon.rss,
.Story .score.stage-bundesliga .score__icon.rss,
.Story .score.stage-liga-1 .score__icon.rss,
.Story .score.stage-premier-league .score__icon.rss,
.Story .score.stage-serie-a .score__icon.rss,
.Story .score.stage-super-copa .score__icon.rss,
.Story .score.stage-uefa-liga-de-campeones .score__icon.rss,
.Story .score.stage-uefa-europa-league .score__icon.rss,
.Story .score.stage-uefa-super-copa .score__icon.rss,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.rss,
.Liveblog .score.stage-primera-division .score__icon.rss,
.Liveblog .score.stage-segunda-division .score__icon.rss,
.Liveblog .score.stage-copa-del-rey .score__icon.rss,
.Liveblog .score.stage-bundesliga .score__icon.rss,
.Liveblog .score.stage-liga-1 .score__icon.rss,
.Liveblog .score.stage-premier-league .score__icon.rss,
.Liveblog .score.stage-serie-a .score__icon.rss,
.Liveblog .score.stage-super-copa .score__icon.rss,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.rss,
.Liveblog .score.stage-uefa-europa-league .score__icon.rss,
.Liveblog .score.stage-uefa-super-copa .score__icon.rss,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.rss {
  background-image: url("../images/rss.svg");
}
.Story .score.stage-primera-division .score__icon.run,
.Story .score.stage-segunda-division .score__icon.run,
.Story .score.stage-copa-del-rey .score__icon.run,
.Story .score.stage-bundesliga .score__icon.run,
.Story .score.stage-liga-1 .score__icon.run,
.Story .score.stage-premier-league .score__icon.run,
.Story .score.stage-serie-a .score__icon.run,
.Story .score.stage-super-copa .score__icon.run,
.Story .score.stage-uefa-liga-de-campeones .score__icon.run,
.Story .score.stage-uefa-europa-league .score__icon.run,
.Story .score.stage-uefa-super-copa .score__icon.run,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.run,
.Liveblog .score.stage-primera-division .score__icon.run,
.Liveblog .score.stage-segunda-division .score__icon.run,
.Liveblog .score.stage-copa-del-rey .score__icon.run,
.Liveblog .score.stage-bundesliga .score__icon.run,
.Liveblog .score.stage-liga-1 .score__icon.run,
.Liveblog .score.stage-premier-league .score__icon.run,
.Liveblog .score.stage-serie-a .score__icon.run,
.Liveblog .score.stage-super-copa .score__icon.run,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.run,
.Liveblog .score.stage-uefa-europa-league .score__icon.run,
.Liveblog .score.stage-uefa-super-copa .score__icon.run,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.run {
  background-image: url("../images/run.svg");
}
.Story .score.stage-primera-division .score__icon.sag,
.Story .score.stage-segunda-division .score__icon.sag,
.Story .score.stage-copa-del-rey .score__icon.sag,
.Story .score.stage-bundesliga .score__icon.sag,
.Story .score.stage-liga-1 .score__icon.sag,
.Story .score.stage-premier-league .score__icon.sag,
.Story .score.stage-serie-a .score__icon.sag,
.Story .score.stage-super-copa .score__icon.sag,
.Story .score.stage-uefa-liga-de-campeones .score__icon.sag,
.Story .score.stage-uefa-europa-league .score__icon.sag,
.Story .score.stage-uefa-super-copa .score__icon.sag,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.sag,
.Liveblog .score.stage-primera-division .score__icon.sag,
.Liveblog .score.stage-segunda-division .score__icon.sag,
.Liveblog .score.stage-copa-del-rey .score__icon.sag,
.Liveblog .score.stage-bundesliga .score__icon.sag,
.Liveblog .score.stage-liga-1 .score__icon.sag,
.Liveblog .score.stage-premier-league .score__icon.sag,
.Liveblog .score.stage-serie-a .score__icon.sag,
.Liveblog .score.stage-super-copa .score__icon.sag,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.sag,
.Liveblog .score.stage-uefa-europa-league .score__icon.sag,
.Liveblog .score.stage-uefa-super-copa .score__icon.sag,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.sag {
  background-image: url("../images/sag.png");
}
.Story .score.stage-primera-division .score__icon.salz,
.Story .score.stage-segunda-division .score__icon.salz,
.Story .score.stage-copa-del-rey .score__icon.salz,
.Story .score.stage-bundesliga .score__icon.salz,
.Story .score.stage-liga-1 .score__icon.salz,
.Story .score.stage-premier-league .score__icon.salz,
.Story .score.stage-serie-a .score__icon.salz,
.Story .score.stage-super-copa .score__icon.salz,
.Story .score.stage-uefa-liga-de-campeones .score__icon.salz,
.Story .score.stage-uefa-europa-league .score__icon.salz,
.Story .score.stage-uefa-super-copa .score__icon.salz,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.salz,
.Liveblog .score.stage-primera-division .score__icon.salz,
.Liveblog .score.stage-segunda-division .score__icon.salz,
.Liveblog .score.stage-copa-del-rey .score__icon.salz,
.Liveblog .score.stage-bundesliga .score__icon.salz,
.Liveblog .score.stage-liga-1 .score__icon.salz,
.Liveblog .score.stage-premier-league .score__icon.salz,
.Liveblog .score.stage-serie-a .score__icon.salz,
.Liveblog .score.stage-super-copa .score__icon.salz,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.salz,
.Liveblog .score.stage-uefa-europa-league .score__icon.salz,
.Liveblog .score.stage-uefa-super-copa .score__icon.salz,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.salz {
  background-image: url("../images/salz.png");
}
.Story .score.stage-primera-division .score__icon.scp,
.Story .score.stage-segunda-division .score__icon.scp,
.Story .score.stage-copa-del-rey .score__icon.scp,
.Story .score.stage-bundesliga .score__icon.scp,
.Story .score.stage-liga-1 .score__icon.scp,
.Story .score.stage-premier-league .score__icon.scp,
.Story .score.stage-serie-a .score__icon.scp,
.Story .score.stage-super-copa .score__icon.scp,
.Story .score.stage-uefa-liga-de-campeones .score__icon.scp,
.Story .score.stage-uefa-europa-league .score__icon.scp,
.Story .score.stage-uefa-super-copa .score__icon.scp,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.scp,
.Liveblog .score.stage-primera-division .score__icon.scp,
.Liveblog .score.stage-segunda-division .score__icon.scp,
.Liveblog .score.stage-copa-del-rey .score__icon.scp,
.Liveblog .score.stage-bundesliga .score__icon.scp,
.Liveblog .score.stage-liga-1 .score__icon.scp,
.Liveblog .score.stage-premier-league .score__icon.scp,
.Liveblog .score.stage-serie-a .score__icon.scp,
.Liveblog .score.stage-super-copa .score__icon.scp,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.scp,
.Liveblog .score.stage-uefa-europa-league .score__icon.scp,
.Liveblog .score.stage-uefa-super-copa .score__icon.scp,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.scp {
  background-image: url("../images/scp.svg");
}
.Story .score.stage-primera-division .score__icon.ses,
.Story .score.stage-segunda-division .score__icon.ses,
.Story .score.stage-copa-del-rey .score__icon.ses,
.Story .score.stage-bundesliga .score__icon.ses,
.Story .score.stage-liga-1 .score__icon.ses,
.Story .score.stage-premier-league .score__icon.ses,
.Story .score.stage-serie-a .score__icon.ses,
.Story .score.stage-super-copa .score__icon.ses,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ses,
.Story .score.stage-uefa-europa-league .score__icon.ses,
.Story .score.stage-uefa-super-copa .score__icon.ses,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ses,
.Liveblog .score.stage-primera-division .score__icon.ses,
.Liveblog .score.stage-segunda-division .score__icon.ses,
.Liveblog .score.stage-copa-del-rey .score__icon.ses,
.Liveblog .score.stage-bundesliga .score__icon.ses,
.Liveblog .score.stage-liga-1 .score__icon.ses,
.Liveblog .score.stage-premier-league .score__icon.ses,
.Liveblog .score.stage-serie-a .score__icon.ses,
.Liveblog .score.stage-super-copa .score__icon.ses,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ses,
.Liveblog .score.stage-uefa-europa-league .score__icon.ses,
.Liveblog .score.stage-uefa-super-copa .score__icon.ses,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ses {
  background-image: url("../images/ses.png");
}
.Story .score.stage-primera-division .score__icon.sev,
.Story .score.stage-segunda-division .score__icon.sev,
.Story .score.stage-copa-del-rey .score__icon.sev,
.Story .score.stage-bundesliga .score__icon.sev,
.Story .score.stage-liga-1 .score__icon.sev,
.Story .score.stage-premier-league .score__icon.sev,
.Story .score.stage-serie-a .score__icon.sev,
.Story .score.stage-super-copa .score__icon.sev,
.Story .score.stage-uefa-liga-de-campeones .score__icon.sev,
.Story .score.stage-uefa-europa-league .score__icon.sev,
.Story .score.stage-uefa-super-copa .score__icon.sev,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.sev,
.Liveblog .score.stage-primera-division .score__icon.sev,
.Liveblog .score.stage-segunda-division .score__icon.sev,
.Liveblog .score.stage-copa-del-rey .score__icon.sev,
.Liveblog .score.stage-bundesliga .score__icon.sev,
.Liveblog .score.stage-liga-1 .score__icon.sev,
.Liveblog .score.stage-premier-league .score__icon.sev,
.Liveblog .score.stage-serie-a .score__icon.sev,
.Liveblog .score.stage-super-copa .score__icon.sev,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.sev,
.Liveblog .score.stage-uefa-europa-league .score__icon.sev,
.Liveblog .score.stage-uefa-super-copa .score__icon.sev,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.sev {
  background-image: url("../images/sev.png");
}
.Story .score.stage-primera-division .score__icon.sge,
.Story .score.stage-segunda-division .score__icon.sge,
.Story .score.stage-copa-del-rey .score__icon.sge,
.Story .score.stage-bundesliga .score__icon.sge,
.Story .score.stage-liga-1 .score__icon.sge,
.Story .score.stage-premier-league .score__icon.sge,
.Story .score.stage-serie-a .score__icon.sge,
.Story .score.stage-super-copa .score__icon.sge,
.Story .score.stage-uefa-liga-de-campeones .score__icon.sge,
.Story .score.stage-uefa-europa-league .score__icon.sge,
.Story .score.stage-uefa-super-copa .score__icon.sge,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.sge,
.Liveblog .score.stage-primera-division .score__icon.sge,
.Liveblog .score.stage-segunda-division .score__icon.sge,
.Liveblog .score.stage-copa-del-rey .score__icon.sge,
.Liveblog .score.stage-bundesliga .score__icon.sge,
.Liveblog .score.stage-liga-1 .score__icon.sge,
.Liveblog .score.stage-premier-league .score__icon.sge,
.Liveblog .score.stage-serie-a .score__icon.sge,
.Liveblog .score.stage-super-copa .score__icon.sge,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.sge,
.Liveblog .score.stage-uefa-europa-league .score__icon.sge,
.Liveblog .score.stage-uefa-super-copa .score__icon.sge,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.sge {
  background-image: url("../images/sge.svg");
}
.Story .score.stage-primera-division .score__icon.sha,
.Story .score.stage-segunda-division .score__icon.sha,
.Story .score.stage-copa-del-rey .score__icon.sha,
.Story .score.stage-bundesliga .score__icon.sha,
.Story .score.stage-liga-1 .score__icon.sha,
.Story .score.stage-premier-league .score__icon.sha,
.Story .score.stage-serie-a .score__icon.sha,
.Story .score.stage-super-copa .score__icon.sha,
.Story .score.stage-uefa-liga-de-campeones .score__icon.sha,
.Story .score.stage-uefa-europa-league .score__icon.sha,
.Story .score.stage-uefa-super-copa .score__icon.sha,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.sha,
.Liveblog .score.stage-primera-division .score__icon.sha,
.Liveblog .score.stage-segunda-division .score__icon.sha,
.Liveblog .score.stage-copa-del-rey .score__icon.sha,
.Liveblog .score.stage-bundesliga .score__icon.sha,
.Liveblog .score.stage-liga-1 .score__icon.sha,
.Liveblog .score.stage-premier-league .score__icon.sha,
.Liveblog .score.stage-serie-a .score__icon.sha,
.Liveblog .score.stage-super-copa .score__icon.sha,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.sha,
.Liveblog .score.stage-uefa-europa-league .score__icon.sha,
.Liveblog .score.stage-uefa-super-copa .score__icon.sha,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.sha {
  background-image: url("../images/sha.svg");
}
.Story .score.stage-primera-division .score__icon.slb,
.Story .score.stage-segunda-division .score__icon.slb,
.Story .score.stage-copa-del-rey .score__icon.slb,
.Story .score.stage-bundesliga .score__icon.slb,
.Story .score.stage-liga-1 .score__icon.slb,
.Story .score.stage-premier-league .score__icon.slb,
.Story .score.stage-serie-a .score__icon.slb,
.Story .score.stage-super-copa .score__icon.slb,
.Story .score.stage-uefa-liga-de-campeones .score__icon.slb,
.Story .score.stage-uefa-europa-league .score__icon.slb,
.Story .score.stage-uefa-super-copa .score__icon.slb,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.slb,
.Liveblog .score.stage-primera-division .score__icon.slb,
.Liveblog .score.stage-segunda-division .score__icon.slb,
.Liveblog .score.stage-copa-del-rey .score__icon.slb,
.Liveblog .score.stage-bundesliga .score__icon.slb,
.Liveblog .score.stage-liga-1 .score__icon.slb,
.Liveblog .score.stage-premier-league .score__icon.slb,
.Liveblog .score.stage-serie-a .score__icon.slb,
.Liveblog .score.stage-super-copa .score__icon.slb,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.slb,
.Liveblog .score.stage-uefa-europa-league .score__icon.slb,
.Liveblog .score.stage-uefa-super-copa .score__icon.slb,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.slb {
  background-image: url("../images/slb.svg");
}
.Story .score.stage-primera-division .score__icon.slo,
.Story .score.stage-segunda-division .score__icon.slo,
.Story .score.stage-copa-del-rey .score__icon.slo,
.Story .score.stage-bundesliga .score__icon.slo,
.Story .score.stage-liga-1 .score__icon.slo,
.Story .score.stage-premier-league .score__icon.slo,
.Story .score.stage-serie-a .score__icon.slo,
.Story .score.stage-super-copa .score__icon.slo,
.Story .score.stage-uefa-liga-de-campeones .score__icon.slo,
.Story .score.stage-uefa-europa-league .score__icon.slo,
.Story .score.stage-uefa-super-copa .score__icon.slo,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.slo,
.Liveblog .score.stage-primera-division .score__icon.slo,
.Liveblog .score.stage-segunda-division .score__icon.slo,
.Liveblog .score.stage-copa-del-rey .score__icon.slo,
.Liveblog .score.stage-bundesliga .score__icon.slo,
.Liveblog .score.stage-liga-1 .score__icon.slo,
.Liveblog .score.stage-premier-league .score__icon.slo,
.Liveblog .score.stage-serie-a .score__icon.slo,
.Liveblog .score.stage-super-copa .score__icon.slo,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.slo,
.Liveblog .score.stage-uefa-europa-league .score__icon.slo,
.Liveblog .score.stage-uefa-super-copa .score__icon.slo,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.slo {
  background-image: url("../images/slo.svg");
}
.Story .score.stage-primera-division .score__icon.spa,
.Story .score.stage-segunda-division .score__icon.spa,
.Story .score.stage-copa-del-rey .score__icon.spa,
.Story .score.stage-bundesliga .score__icon.spa,
.Story .score.stage-liga-1 .score__icon.spa,
.Story .score.stage-premier-league .score__icon.spa,
.Story .score.stage-serie-a .score__icon.spa,
.Story .score.stage-super-copa .score__icon.spa,
.Story .score.stage-uefa-liga-de-campeones .score__icon.spa,
.Story .score.stage-uefa-europa-league .score__icon.spa,
.Story .score.stage-uefa-super-copa .score__icon.spa,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.spa,
.Liveblog .score.stage-primera-division .score__icon.spa,
.Liveblog .score.stage-segunda-division .score__icon.spa,
.Liveblog .score.stage-copa-del-rey .score__icon.spa,
.Liveblog .score.stage-bundesliga .score__icon.spa,
.Liveblog .score.stage-liga-1 .score__icon.spa,
.Liveblog .score.stage-premier-league .score__icon.spa,
.Liveblog .score.stage-serie-a .score__icon.spa,
.Liveblog .score.stage-super-copa .score__icon.spa,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.spa,
.Liveblog .score.stage-uefa-europa-league .score__icon.spa,
.Liveblog .score.stage-uefa-super-copa .score__icon.spa,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.spa {
  background-image: url("../images/spa.svg");
}
.Story .score.stage-primera-division .score__icon.spo,
.Story .score.stage-segunda-division .score__icon.spo,
.Story .score.stage-copa-del-rey .score__icon.spo,
.Story .score.stage-bundesliga .score__icon.spo,
.Story .score.stage-liga-1 .score__icon.spo,
.Story .score.stage-premier-league .score__icon.spo,
.Story .score.stage-serie-a .score__icon.spo,
.Story .score.stage-super-copa .score__icon.spo,
.Story .score.stage-uefa-liga-de-campeones .score__icon.spo,
.Story .score.stage-uefa-europa-league .score__icon.spo,
.Story .score.stage-uefa-super-copa .score__icon.spo,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.spo,
.Liveblog .score.stage-primera-division .score__icon.spo,
.Liveblog .score.stage-segunda-division .score__icon.spo,
.Liveblog .score.stage-copa-del-rey .score__icon.spo,
.Liveblog .score.stage-bundesliga .score__icon.spo,
.Liveblog .score.stage-liga-1 .score__icon.spo,
.Liveblog .score.stage-premier-league .score__icon.spo,
.Liveblog .score.stage-serie-a .score__icon.spo,
.Liveblog .score.stage-super-copa .score__icon.spo,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.spo,
.Liveblog .score.stage-uefa-europa-league .score__icon.spo,
.Liveblog .score.stage-uefa-super-copa .score__icon.spo,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.spo {
  background-image: url("../images/spo.svg");
}
.Story .score.stage-primera-division .score__icon.ssc,
.Story .score.stage-segunda-division .score__icon.ssc,
.Story .score.stage-copa-del-rey .score__icon.ssc,
.Story .score.stage-bundesliga .score__icon.ssc,
.Story .score.stage-liga-1 .score__icon.ssc,
.Story .score.stage-premier-league .score__icon.ssc,
.Story .score.stage-serie-a .score__icon.ssc,
.Story .score.stage-super-copa .score__icon.ssc,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ssc,
.Story .score.stage-uefa-europa-league .score__icon.ssc,
.Story .score.stage-uefa-super-copa .score__icon.ssc,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ssc,
.Liveblog .score.stage-primera-division .score__icon.ssc,
.Liveblog .score.stage-segunda-division .score__icon.ssc,
.Liveblog .score.stage-copa-del-rey .score__icon.ssc,
.Liveblog .score.stage-bundesliga .score__icon.ssc,
.Liveblog .score.stage-liga-1 .score__icon.ssc,
.Liveblog .score.stage-premier-league .score__icon.ssc,
.Liveblog .score.stage-serie-a .score__icon.ssc,
.Liveblog .score.stage-super-copa .score__icon.ssc,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ssc,
.Liveblog .score.stage-uefa-europa-league .score__icon.ssc,
.Liveblog .score.stage-uefa-super-copa .score__icon.ssc,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ssc {
  background-image: url("../images/ssc.svg");
}
.Story .score.stage-primera-division .score__icon.stu,
.Story .score.stage-segunda-division .score__icon.stu,
.Story .score.stage-copa-del-rey .score__icon.stu,
.Story .score.stage-bundesliga .score__icon.stu,
.Story .score.stage-liga-1 .score__icon.stu,
.Story .score.stage-premier-league .score__icon.stu,
.Story .score.stage-serie-a .score__icon.stu,
.Story .score.stage-super-copa .score__icon.stu,
.Story .score.stage-uefa-liga-de-campeones .score__icon.stu,
.Story .score.stage-uefa-europa-league .score__icon.stu,
.Story .score.stage-uefa-super-copa .score__icon.stu,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.stu,
.Liveblog .score.stage-primera-division .score__icon.stu,
.Liveblog .score.stage-segunda-division .score__icon.stu,
.Liveblog .score.stage-copa-del-rey .score__icon.stu,
.Liveblog .score.stage-bundesliga .score__icon.stu,
.Liveblog .score.stage-liga-1 .score__icon.stu,
.Liveblog .score.stage-premier-league .score__icon.stu,
.Liveblog .score.stage-serie-a .score__icon.stu,
.Liveblog .score.stage-super-copa .score__icon.stu,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.stu,
.Liveblog .score.stage-uefa-europa-league .score__icon.stu,
.Liveblog .score.stage-uefa-super-copa .score__icon.stu,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.stu {
  background-image: url("../images/stu.png");
}
.Story .score.stage-primera-division .score__icon.ten,
.Story .score.stage-segunda-division .score__icon.ten,
.Story .score.stage-copa-del-rey .score__icon.ten,
.Story .score.stage-bundesliga .score__icon.ten,
.Story .score.stage-liga-1 .score__icon.ten,
.Story .score.stage-premier-league .score__icon.ten,
.Story .score.stage-serie-a .score__icon.ten,
.Story .score.stage-super-copa .score__icon.ten,
.Story .score.stage-uefa-liga-de-campeones .score__icon.ten,
.Story .score.stage-uefa-europa-league .score__icon.ten,
.Story .score.stage-uefa-super-copa .score__icon.ten,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.ten,
.Liveblog .score.stage-primera-division .score__icon.ten,
.Liveblog .score.stage-segunda-division .score__icon.ten,
.Liveblog .score.stage-copa-del-rey .score__icon.ten,
.Liveblog .score.stage-bundesliga .score__icon.ten,
.Liveblog .score.stage-liga-1 .score__icon.ten,
.Liveblog .score.stage-premier-league .score__icon.ten,
.Liveblog .score.stage-serie-a .score__icon.ten,
.Liveblog .score.stage-super-copa .score__icon.ten,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.ten,
.Liveblog .score.stage-uefa-europa-league .score__icon.ten,
.Liveblog .score.stage-uefa-super-copa .score__icon.ten,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.ten {
  background-image: url("../images/ten.svg");
}
.Story .score.stage-primera-division .score__icon.thfc,
.Story .score.stage-segunda-division .score__icon.thfc,
.Story .score.stage-copa-del-rey .score__icon.thfc,
.Story .score.stage-bundesliga .score__icon.thfc,
.Story .score.stage-liga-1 .score__icon.thfc,
.Story .score.stage-premier-league .score__icon.thfc,
.Story .score.stage-serie-a .score__icon.thfc,
.Story .score.stage-super-copa .score__icon.thfc,
.Story .score.stage-uefa-liga-de-campeones .score__icon.thfc,
.Story .score.stage-uefa-europa-league .score__icon.thfc,
.Story .score.stage-uefa-super-copa .score__icon.thfc,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.thfc,
.Liveblog .score.stage-primera-division .score__icon.thfc,
.Liveblog .score.stage-segunda-division .score__icon.thfc,
.Liveblog .score.stage-copa-del-rey .score__icon.thfc,
.Liveblog .score.stage-bundesliga .score__icon.thfc,
.Liveblog .score.stage-liga-1 .score__icon.thfc,
.Liveblog .score.stage-premier-league .score__icon.thfc,
.Liveblog .score.stage-serie-a .score__icon.thfc,
.Liveblog .score.stage-super-copa .score__icon.thfc,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.thfc,
.Liveblog .score.stage-uefa-europa-league .score__icon.thfc,
.Liveblog .score.stage-uefa-super-copa .score__icon.thfc,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.thfc {
  background-image: url("../images/thfc.svg");
}
.Story .score.stage-primera-division .score__icon.udi,
.Story .score.stage-segunda-division .score__icon.udi,
.Story .score.stage-copa-del-rey .score__icon.udi,
.Story .score.stage-bundesliga .score__icon.udi,
.Story .score.stage-liga-1 .score__icon.udi,
.Story .score.stage-premier-league .score__icon.udi,
.Story .score.stage-serie-a .score__icon.udi,
.Story .score.stage-super-copa .score__icon.udi,
.Story .score.stage-uefa-liga-de-campeones .score__icon.udi,
.Story .score.stage-uefa-europa-league .score__icon.udi,
.Story .score.stage-uefa-super-copa .score__icon.udi,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.udi,
.Liveblog .score.stage-primera-division .score__icon.udi,
.Liveblog .score.stage-segunda-division .score__icon.udi,
.Liveblog .score.stage-copa-del-rey .score__icon.udi,
.Liveblog .score.stage-bundesliga .score__icon.udi,
.Liveblog .score.stage-liga-1 .score__icon.udi,
.Liveblog .score.stage-premier-league .score__icon.udi,
.Liveblog .score.stage-serie-a .score__icon.udi,
.Liveblog .score.stage-super-copa .score__icon.udi,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.udi,
.Liveblog .score.stage-uefa-europa-league .score__icon.udi,
.Liveblog .score.stage-uefa-super-copa .score__icon.udi,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.udi {
  background-image: url("../images/udi.png");
}
.Story .score.stage-primera-division .score__icon.udl,
.Story .score.stage-segunda-division .score__icon.udl,
.Story .score.stage-copa-del-rey .score__icon.udl,
.Story .score.stage-bundesliga .score__icon.udl,
.Story .score.stage-liga-1 .score__icon.udl,
.Story .score.stage-premier-league .score__icon.udl,
.Story .score.stage-serie-a .score__icon.udl,
.Story .score.stage-super-copa .score__icon.udl,
.Story .score.stage-uefa-liga-de-campeones .score__icon.udl,
.Story .score.stage-uefa-europa-league .score__icon.udl,
.Story .score.stage-uefa-super-copa .score__icon.udl,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.udl,
.Liveblog .score.stage-primera-division .score__icon.udl,
.Liveblog .score.stage-segunda-division .score__icon.udl,
.Liveblog .score.stage-copa-del-rey .score__icon.udl,
.Liveblog .score.stage-bundesliga .score__icon.udl,
.Liveblog .score.stage-liga-1 .score__icon.udl,
.Liveblog .score.stage-premier-league .score__icon.udl,
.Liveblog .score.stage-serie-a .score__icon.udl,
.Liveblog .score.stage-super-copa .score__icon.udl,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.udl,
.Liveblog .score.stage-uefa-europa-league .score__icon.udl,
.Liveblog .score.stage-uefa-super-copa .score__icon.udl,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.udl {
  background-image: url("../images/udl.png");
}
.Story .score.stage-primera-division .score__icon.val,
.Story .score.stage-segunda-division .score__icon.val,
.Story .score.stage-copa-del-rey .score__icon.val,
.Story .score.stage-bundesliga .score__icon.val,
.Story .score.stage-liga-1 .score__icon.val,
.Story .score.stage-premier-league .score__icon.val,
.Story .score.stage-serie-a .score__icon.val,
.Story .score.stage-super-copa .score__icon.val,
.Story .score.stage-uefa-liga-de-campeones .score__icon.val,
.Story .score.stage-uefa-europa-league .score__icon.val,
.Story .score.stage-uefa-super-copa .score__icon.val,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.val,
.Liveblog .score.stage-primera-division .score__icon.val,
.Liveblog .score.stage-segunda-division .score__icon.val,
.Liveblog .score.stage-copa-del-rey .score__icon.val,
.Liveblog .score.stage-bundesliga .score__icon.val,
.Liveblog .score.stage-liga-1 .score__icon.val,
.Liveblog .score.stage-premier-league .score__icon.val,
.Liveblog .score.stage-serie-a .score__icon.val,
.Liveblog .score.stage-super-copa .score__icon.val,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.val,
.Liveblog .score.stage-uefa-europa-league .score__icon.val,
.Liveblog .score.stage-uefa-super-copa .score__icon.val,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.val {
  background-image: url("../images/val.svg");
}
.Story .score.stage-primera-division .score__icon.vcf,
.Story .score.stage-segunda-division .score__icon.vcf,
.Story .score.stage-copa-del-rey .score__icon.vcf,
.Story .score.stage-bundesliga .score__icon.vcf,
.Story .score.stage-liga-1 .score__icon.vcf,
.Story .score.stage-premier-league .score__icon.vcf,
.Story .score.stage-serie-a .score__icon.vcf,
.Story .score.stage-super-copa .score__icon.vcf,
.Story .score.stage-uefa-liga-de-campeones .score__icon.vcf,
.Story .score.stage-uefa-europa-league .score__icon.vcf,
.Story .score.stage-uefa-super-copa .score__icon.vcf,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.vcf,
.Liveblog .score.stage-primera-division .score__icon.vcf,
.Liveblog .score.stage-segunda-division .score__icon.vcf,
.Liveblog .score.stage-copa-del-rey .score__icon.vcf,
.Liveblog .score.stage-bundesliga .score__icon.vcf,
.Liveblog .score.stage-liga-1 .score__icon.vcf,
.Liveblog .score.stage-premier-league .score__icon.vcf,
.Liveblog .score.stage-serie-a .score__icon.vcf,
.Liveblog .score.stage-super-copa .score__icon.vcf,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.vcf,
.Liveblog .score.stage-uefa-europa-league .score__icon.vcf,
.Liveblog .score.stage-uefa-super-copa .score__icon.vcf,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.vcf {
  background-image: url("../images/vcf.svg");
}
.Story .score.stage-primera-division .score__icon.vfb,
.Story .score.stage-segunda-division .score__icon.vfb,
.Story .score.stage-copa-del-rey .score__icon.vfb,
.Story .score.stage-bundesliga .score__icon.vfb,
.Story .score.stage-liga-1 .score__icon.vfb,
.Story .score.stage-premier-league .score__icon.vfb,
.Story .score.stage-serie-a .score__icon.vfb,
.Story .score.stage-super-copa .score__icon.vfb,
.Story .score.stage-uefa-liga-de-campeones .score__icon.vfb,
.Story .score.stage-uefa-europa-league .score__icon.vfb,
.Story .score.stage-uefa-super-copa .score__icon.vfb,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.vfb,
.Liveblog .score.stage-primera-division .score__icon.vfb,
.Liveblog .score.stage-segunda-division .score__icon.vfb,
.Liveblog .score.stage-copa-del-rey .score__icon.vfb,
.Liveblog .score.stage-bundesliga .score__icon.vfb,
.Liveblog .score.stage-liga-1 .score__icon.vfb,
.Liveblog .score.stage-premier-league .score__icon.vfb,
.Liveblog .score.stage-serie-a .score__icon.vfb,
.Liveblog .score.stage-super-copa .score__icon.vfb,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.vfb,
.Liveblog .score.stage-uefa-europa-league .score__icon.vfb,
.Liveblog .score.stage-uefa-super-copa .score__icon.vfb,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.vfb {
  background-image: url("../images/vfb.svg");
}
.Story .score.stage-primera-division .score__icon.vig,
.Story .score.stage-segunda-division .score__icon.vig,
.Story .score.stage-copa-del-rey .score__icon.vig,
.Story .score.stage-bundesliga .score__icon.vig,
.Story .score.stage-liga-1 .score__icon.vig,
.Story .score.stage-premier-league .score__icon.vig,
.Story .score.stage-serie-a .score__icon.vig,
.Story .score.stage-super-copa .score__icon.vig,
.Story .score.stage-uefa-liga-de-campeones .score__icon.vig,
.Story .score.stage-uefa-europa-league .score__icon.vig,
.Story .score.stage-uefa-super-copa .score__icon.vig,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.vig,
.Liveblog .score.stage-primera-division .score__icon.vig,
.Liveblog .score.stage-segunda-division .score__icon.vig,
.Liveblog .score.stage-copa-del-rey .score__icon.vig,
.Liveblog .score.stage-bundesliga .score__icon.vig,
.Liveblog .score.stage-liga-1 .score__icon.vig,
.Liveblog .score.stage-premier-league .score__icon.vig,
.Liveblog .score.stage-serie-a .score__icon.vig,
.Liveblog .score.stage-super-copa .score__icon.vig,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.vig,
.Liveblog .score.stage-uefa-europa-league .score__icon.vig,
.Liveblog .score.stage-uefa-super-copa .score__icon.vig,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.vig {
  background-image: url("../images/vig.svg");
}
.Story .score.stage-primera-division .score__icon.vld,
.Story .score.stage-segunda-division .score__icon.vld,
.Story .score.stage-copa-del-rey .score__icon.vld,
.Story .score.stage-bundesliga .score__icon.vld,
.Story .score.stage-liga-1 .score__icon.vld,
.Story .score.stage-premier-league .score__icon.vld,
.Story .score.stage-serie-a .score__icon.vld,
.Story .score.stage-super-copa .score__icon.vld,
.Story .score.stage-uefa-liga-de-campeones .score__icon.vld,
.Story .score.stage-uefa-europa-league .score__icon.vld,
.Story .score.stage-uefa-super-copa .score__icon.vld,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.vld,
.Liveblog .score.stage-primera-division .score__icon.vld,
.Liveblog .score.stage-segunda-division .score__icon.vld,
.Liveblog .score.stage-copa-del-rey .score__icon.vld,
.Liveblog .score.stage-bundesliga .score__icon.vld,
.Liveblog .score.stage-liga-1 .score__icon.vld,
.Liveblog .score.stage-premier-league .score__icon.vld,
.Liveblog .score.stage-serie-a .score__icon.vld,
.Liveblog .score.stage-super-copa .score__icon.vld,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.vld,
.Liveblog .score.stage-uefa-europa-league .score__icon.vld,
.Liveblog .score.stage-uefa-super-copa .score__icon.vld,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.vld {
  background-image: url("../images/vld.png");
}
.Story .score.stage-primera-division .score__icon.wob,
.Story .score.stage-segunda-division .score__icon.wob,
.Story .score.stage-copa-del-rey .score__icon.wob,
.Story .score.stage-bundesliga .score__icon.wob,
.Story .score.stage-liga-1 .score__icon.wob,
.Story .score.stage-premier-league .score__icon.wob,
.Story .score.stage-serie-a .score__icon.wob,
.Story .score.stage-super-copa .score__icon.wob,
.Story .score.stage-uefa-liga-de-campeones .score__icon.wob,
.Story .score.stage-uefa-europa-league .score__icon.wob,
.Story .score.stage-uefa-super-copa .score__icon.wob,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.wob,
.Liveblog .score.stage-primera-division .score__icon.wob,
.Liveblog .score.stage-segunda-division .score__icon.wob,
.Liveblog .score.stage-copa-del-rey .score__icon.wob,
.Liveblog .score.stage-bundesliga .score__icon.wob,
.Liveblog .score.stage-liga-1 .score__icon.wob,
.Liveblog .score.stage-premier-league .score__icon.wob,
.Liveblog .score.stage-serie-a .score__icon.wob,
.Liveblog .score.stage-super-copa .score__icon.wob,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.wob,
.Liveblog .score.stage-uefa-europa-league .score__icon.wob,
.Liveblog .score.stage-uefa-super-copa .score__icon.wob,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.wob {
  background-image: url("../images/wob.svg");
}
.Story .score.stage-primera-division .score__icon.zen,
.Story .score.stage-segunda-division .score__icon.zen,
.Story .score.stage-copa-del-rey .score__icon.zen,
.Story .score.stage-bundesliga .score__icon.zen,
.Story .score.stage-liga-1 .score__icon.zen,
.Story .score.stage-premier-league .score__icon.zen,
.Story .score.stage-serie-a .score__icon.zen,
.Story .score.stage-super-copa .score__icon.zen,
.Story .score.stage-uefa-liga-de-campeones .score__icon.zen,
.Story .score.stage-uefa-europa-league .score__icon.zen,
.Story .score.stage-uefa-super-copa .score__icon.zen,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.zen,
.Liveblog .score.stage-primera-division .score__icon.zen,
.Liveblog .score.stage-segunda-division .score__icon.zen,
.Liveblog .score.stage-copa-del-rey .score__icon.zen,
.Liveblog .score.stage-bundesliga .score__icon.zen,
.Liveblog .score.stage-liga-1 .score__icon.zen,
.Liveblog .score.stage-premier-league .score__icon.zen,
.Liveblog .score.stage-serie-a .score__icon.zen,
.Liveblog .score.stage-super-copa .score__icon.zen,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.zen,
.Liveblog .score.stage-uefa-europa-league .score__icon.zen,
.Liveblog .score.stage-uefa-super-copa .score__icon.zen,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.zen {
  background-image: url("../images/zen.svg");
}
.Story .score.stage-primera-division .score__icon.pon,
.Story .score.stage-segunda-division .score__icon.pon,
.Story .score.stage-copa-del-rey .score__icon.pon,
.Story .score.stage-bundesliga .score__icon.pon,
.Story .score.stage-liga-1 .score__icon.pon,
.Story .score.stage-premier-league .score__icon.pon,
.Story .score.stage-serie-a .score__icon.pon,
.Story .score.stage-super-copa .score__icon.pon,
.Story .score.stage-uefa-liga-de-campeones .score__icon.pon,
.Story .score.stage-uefa-europa-league .score__icon.pon,
.Story .score.stage-uefa-super-copa .score__icon.pon,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.pon,
.Liveblog .score.stage-primera-division .score__icon.pon,
.Liveblog .score.stage-segunda-division .score__icon.pon,
.Liveblog .score.stage-copa-del-rey .score__icon.pon,
.Liveblog .score.stage-bundesliga .score__icon.pon,
.Liveblog .score.stage-liga-1 .score__icon.pon,
.Liveblog .score.stage-premier-league .score__icon.pon,
.Liveblog .score.stage-serie-a .score__icon.pon,
.Liveblog .score.stage-super-copa .score__icon.pon,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.pon,
.Liveblog .score.stage-uefa-europa-league .score__icon.pon,
.Liveblog .score.stage-uefa-super-copa .score__icon.pon,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.pon {
  background-image: url("../images/pon.svg");
}
.Story .score.stage-primera-division .score__icon.mar,
.Story .score.stage-segunda-division .score__icon.mar,
.Story .score.stage-copa-del-rey .score__icon.mar,
.Story .score.stage-bundesliga .score__icon.mar,
.Story .score.stage-liga-1 .score__icon.mar,
.Story .score.stage-premier-league .score__icon.mar,
.Story .score.stage-serie-a .score__icon.mar,
.Story .score.stage-super-copa .score__icon.mar,
.Story .score.stage-uefa-liga-de-campeones .score__icon.mar,
.Story .score.stage-uefa-europa-league .score__icon.mar,
.Story .score.stage-uefa-super-copa .score__icon.mar,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.mar,
.Liveblog .score.stage-primera-division .score__icon.mar,
.Liveblog .score.stage-segunda-division .score__icon.mar,
.Liveblog .score.stage-copa-del-rey .score__icon.mar,
.Liveblog .score.stage-bundesliga .score__icon.mar,
.Liveblog .score.stage-liga-1 .score__icon.mar,
.Liveblog .score.stage-premier-league .score__icon.mar,
.Liveblog .score.stage-serie-a .score__icon.mar,
.Liveblog .score.stage-super-copa .score__icon.mar,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.mar,
.Liveblog .score.stage-uefa-europa-league .score__icon.mar,
.Liveblog .score.stage-uefa-super-copa .score__icon.mar,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.mar {
  background-image: url("../images/mar.png");
}
.Story .score.stage-primera-division .score__icon.our,
.Story .score.stage-segunda-division .score__icon.our,
.Story .score.stage-copa-del-rey .score__icon.our,
.Story .score.stage-bundesliga .score__icon.our,
.Story .score.stage-liga-1 .score__icon.our,
.Story .score.stage-premier-league .score__icon.our,
.Story .score.stage-serie-a .score__icon.our,
.Story .score.stage-super-copa .score__icon.our,
.Story .score.stage-uefa-liga-de-campeones .score__icon.our,
.Story .score.stage-uefa-europa-league .score__icon.our,
.Story .score.stage-uefa-super-copa .score__icon.our,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.our,
.Liveblog .score.stage-primera-division .score__icon.our,
.Liveblog .score.stage-segunda-division .score__icon.our,
.Liveblog .score.stage-copa-del-rey .score__icon.our,
.Liveblog .score.stage-bundesliga .score__icon.our,
.Liveblog .score.stage-liga-1 .score__icon.our,
.Liveblog .score.stage-premier-league .score__icon.our,
.Liveblog .score.stage-serie-a .score__icon.our,
.Liveblog .score.stage-super-copa .score__icon.our,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.our,
.Liveblog .score.stage-uefa-europa-league .score__icon.our,
.Liveblog .score.stage-uefa-super-copa .score__icon.our,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.our {
  background-image: url("../images/our.png");
}
.Story .score.stage-primera-division .score__icon.min,
.Story .score.stage-segunda-division .score__icon.min,
.Story .score.stage-copa-del-rey .score__icon.min,
.Story .score.stage-bundesliga .score__icon.min,
.Story .score.stage-liga-1 .score__icon.min,
.Story .score.stage-premier-league .score__icon.min,
.Story .score.stage-serie-a .score__icon.min,
.Story .score.stage-super-copa .score__icon.min,
.Story .score.stage-uefa-liga-de-campeones .score__icon.min,
.Story .score.stage-uefa-europa-league .score__icon.min,
.Story .score.stage-uefa-super-copa .score__icon.min,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.min,
.Liveblog .score.stage-primera-division .score__icon.min,
.Liveblog .score.stage-segunda-division .score__icon.min,
.Liveblog .score.stage-copa-del-rey .score__icon.min,
.Liveblog .score.stage-bundesliga .score__icon.min,
.Liveblog .score.stage-liga-1 .score__icon.min,
.Liveblog .score.stage-premier-league .score__icon.min,
.Liveblog .score.stage-serie-a .score__icon.min,
.Liveblog .score.stage-super-copa .score__icon.min,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.min,
.Liveblog .score.stage-uefa-europa-league .score__icon.min,
.Liveblog .score.stage-uefa-super-copa .score__icon.min,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.min {
  background-image: url("../images/min.png");
}
.Story .score.stage-primera-division .score__icon.fer,
.Story .score.stage-segunda-division .score__icon.fer,
.Story .score.stage-copa-del-rey .score__icon.fer,
.Story .score.stage-bundesliga .score__icon.fer,
.Story .score.stage-liga-1 .score__icon.fer,
.Story .score.stage-premier-league .score__icon.fer,
.Story .score.stage-serie-a .score__icon.fer,
.Story .score.stage-super-copa .score__icon.fer,
.Story .score.stage-uefa-liga-de-campeones .score__icon.fer,
.Story .score.stage-uefa-europa-league .score__icon.fer,
.Story .score.stage-uefa-super-copa .score__icon.fer,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.fer,
.Liveblog .score.stage-primera-division .score__icon.fer,
.Liveblog .score.stage-segunda-division .score__icon.fer,
.Liveblog .score.stage-copa-del-rey .score__icon.fer,
.Liveblog .score.stage-bundesliga .score__icon.fer,
.Liveblog .score.stage-liga-1 .score__icon.fer,
.Liveblog .score.stage-premier-league .score__icon.fer,
.Liveblog .score.stage-serie-a .score__icon.fer,
.Liveblog .score.stage-super-copa .score__icon.fer,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.fer,
.Liveblog .score.stage-uefa-europa-league .score__icon.fer,
.Liveblog .score.stage-uefa-super-copa .score__icon.fer,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.fer {
  background-image: url("../images/fer.png");
}
.Story .score.stage-primera-division .score__icon.hue,
.Story .score.stage-segunda-division .score__icon.hue,
.Story .score.stage-copa-del-rey .score__icon.hue,
.Story .score.stage-bundesliga .score__icon.hue,
.Story .score.stage-liga-1 .score__icon.hue,
.Story .score.stage-premier-league .score__icon.hue,
.Story .score.stage-serie-a .score__icon.hue,
.Story .score.stage-super-copa .score__icon.hue,
.Story .score.stage-uefa-liga-de-campeones .score__icon.hue,
.Story .score.stage-uefa-europa-league .score__icon.hue,
.Story .score.stage-uefa-super-copa .score__icon.hue,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.hue,
.Liveblog .score.stage-primera-division .score__icon.hue,
.Liveblog .score.stage-segunda-division .score__icon.hue,
.Liveblog .score.stage-copa-del-rey .score__icon.hue,
.Liveblog .score.stage-bundesliga .score__icon.hue,
.Liveblog .score.stage-liga-1 .score__icon.hue,
.Liveblog .score.stage-premier-league .score__icon.hue,
.Liveblog .score.stage-serie-a .score__icon.hue,
.Liveblog .score.stage-super-copa .score__icon.hue,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.hue,
.Liveblog .score.stage-uefa-europa-league .score__icon.hue,
.Liveblog .score.stage-uefa-super-copa .score__icon.hue,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.hue {
  background-image: url("../images/hue.svg");
}
.Story .score.stage-primera-division .score__icon.bbs,
.Story .score.stage-segunda-division .score__icon.bbs,
.Story .score.stage-copa-del-rey .score__icon.bbs,
.Story .score.stage-bundesliga .score__icon.bbs,
.Story .score.stage-liga-1 .score__icon.bbs,
.Story .score.stage-premier-league .score__icon.bbs,
.Story .score.stage-serie-a .score__icon.bbs,
.Story .score.stage-super-copa .score__icon.bbs,
.Story .score.stage-uefa-liga-de-campeones .score__icon.bbs,
.Story .score.stage-uefa-europa-league .score__icon.bbs,
.Story .score.stage-uefa-super-copa .score__icon.bbs,
.Story .score.stage-campeonato-mundial-de-clubes .score__icon.bbs,
.Liveblog .score.stage-primera-division .score__icon.bbs,
.Liveblog .score.stage-segunda-division .score__icon.bbs,
.Liveblog .score.stage-copa-del-rey .score__icon.bbs,
.Liveblog .score.stage-bundesliga .score__icon.bbs,
.Liveblog .score.stage-liga-1 .score__icon.bbs,
.Liveblog .score.stage-premier-league .score__icon.bbs,
.Liveblog .score.stage-serie-a .score__icon.bbs,
.Liveblog .score.stage-super-copa .score__icon.bbs,
.Liveblog .score.stage-uefa-liga-de-campeones .score__icon.bbs,
.Liveblog .score.stage-uefa-europa-league .score__icon.bbs,
.Liveblog .score.stage-uefa-super-copa .score__icon.bbs,
.Liveblog .score.stage-campeonato-mundial-de-clubes .score__icon.bbs {
  background-image: url("../images/bbs.png");
}
.Story .score.stage-eurocopa .score__icon,
.Story .score.stage-amistosos .score__icon,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon,
.Story .score.stage-copa-mundial .score__icon,
.Story .score.stage-copa-kirin .score__icon,
.Story .score.stage-eliminatorias-mundial-europa .score__icon,
.Liveblog .score.stage-eurocopa .score__icon,
.Liveblog .score.stage-amistosos .score__icon,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon,
.Liveblog .score.stage-copa-mundial .score__icon,
.Liveblog .score.stage-copa-kirin .score__icon,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon {
  background-image: url("../images/none_1.svg");
}
.Story .score.stage-eurocopa .score__icon.alb,
.Story .score.stage-amistosos .score__icon.alb,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.alb,
.Story .score.stage-copa-mundial .score__icon.alb,
.Story .score.stage-copa-kirin .score__icon.alb,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.alb,
.Liveblog .score.stage-eurocopa .score__icon.alb,
.Liveblog .score.stage-amistosos .score__icon.alb,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.alb,
.Liveblog .score.stage-copa-mundial .score__icon.alb,
.Liveblog .score.stage-copa-kirin .score__icon.alb,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.alb {
  background-image: url("../images/alb_1.svg");
}
.Story .score.stage-eurocopa .score__icon.aut,
.Story .score.stage-amistosos .score__icon.aut,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.aut,
.Story .score.stage-copa-mundial .score__icon.aut,
.Story .score.stage-copa-kirin .score__icon.aut,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.aut,
.Liveblog .score.stage-eurocopa .score__icon.aut,
.Liveblog .score.stage-amistosos .score__icon.aut,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.aut,
.Liveblog .score.stage-copa-mundial .score__icon.aut,
.Liveblog .score.stage-copa-kirin .score__icon.aut,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.aut {
  background-image: url("../images/aut.svg");
}
.Story .score.stage-eurocopa .score__icon.bel,
.Story .score.stage-amistosos .score__icon.bel,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.bel,
.Story .score.stage-copa-mundial .score__icon.bel,
.Story .score.stage-copa-kirin .score__icon.bel,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.bel,
.Liveblog .score.stage-eurocopa .score__icon.bel,
.Liveblog .score.stage-amistosos .score__icon.bel,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.bel,
.Liveblog .score.stage-copa-mundial .score__icon.bel,
.Liveblog .score.stage-copa-kirin .score__icon.bel,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.bel {
  background-image: url("../images/bel.svg");
}
.Story .score.stage-eurocopa .score__icon.cro,
.Story .score.stage-amistosos .score__icon.cro,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.cro,
.Story .score.stage-copa-mundial .score__icon.cro,
.Story .score.stage-copa-kirin .score__icon.cro,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.cro,
.Liveblog .score.stage-eurocopa .score__icon.cro,
.Liveblog .score.stage-amistosos .score__icon.cro,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.cro,
.Liveblog .score.stage-copa-mundial .score__icon.cro,
.Liveblog .score.stage-copa-kirin .score__icon.cro,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.cro {
  background-image: url("../images/cro.svg");
}
.Story .score.stage-eurocopa .score__icon.cze,
.Story .score.stage-amistosos .score__icon.cze,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.cze,
.Story .score.stage-copa-mundial .score__icon.cze,
.Story .score.stage-copa-kirin .score__icon.cze,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.cze,
.Liveblog .score.stage-eurocopa .score__icon.cze,
.Liveblog .score.stage-amistosos .score__icon.cze,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.cze,
.Liveblog .score.stage-copa-mundial .score__icon.cze,
.Liveblog .score.stage-copa-kirin .score__icon.cze,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.cze {
  background-image: url("../images/cze.svg");
}
.Story .score.stage-eurocopa .score__icon.den,
.Story .score.stage-amistosos .score__icon.den,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.den,
.Story .score.stage-copa-mundial .score__icon.den,
.Story .score.stage-copa-kirin .score__icon.den,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.den,
.Liveblog .score.stage-eurocopa .score__icon.den,
.Liveblog .score.stage-amistosos .score__icon.den,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.den,
.Liveblog .score.stage-copa-mundial .score__icon.den,
.Liveblog .score.stage-copa-kirin .score__icon.den,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.den {
  background-image: url("../images/den.svg");
}
.Story .score.stage-eurocopa .score__icon.eng,
.Story .score.stage-amistosos .score__icon.eng,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.eng,
.Story .score.stage-copa-mundial .score__icon.eng,
.Story .score.stage-copa-kirin .score__icon.eng,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.eng,
.Liveblog .score.stage-eurocopa .score__icon.eng,
.Liveblog .score.stage-amistosos .score__icon.eng,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.eng,
.Liveblog .score.stage-copa-mundial .score__icon.eng,
.Liveblog .score.stage-copa-kirin .score__icon.eng,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.eng {
  background-image: url("../images/eng.svg");
}
.Story .score.stage-eurocopa .score__icon.esp,
.Story .score.stage-amistosos .score__icon.esp,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.esp,
.Story .score.stage-copa-mundial .score__icon.esp,
.Story .score.stage-copa-kirin .score__icon.esp,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.esp,
.Liveblog .score.stage-eurocopa .score__icon.esp,
.Liveblog .score.stage-amistosos .score__icon.esp,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.esp,
.Liveblog .score.stage-copa-mundial .score__icon.esp,
.Liveblog .score.stage-copa-kirin .score__icon.esp,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.esp {
  background-image: url("../images/esp_1.svg");
}
.Story .score.stage-eurocopa .score__icon.fra,
.Story .score.stage-amistosos .score__icon.fra,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.fra,
.Story .score.stage-copa-mundial .score__icon.fra,
.Story .score.stage-copa-kirin .score__icon.fra,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.fra,
.Liveblog .score.stage-eurocopa .score__icon.fra,
.Liveblog .score.stage-amistosos .score__icon.fra,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.fra,
.Liveblog .score.stage-copa-mundial .score__icon.fra,
.Liveblog .score.stage-copa-kirin .score__icon.fra,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.fra {
  background-image: url("../images/fra.svg");
}
.Story .score.stage-eurocopa .score__icon.geo,
.Story .score.stage-amistosos .score__icon.geo,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.geo,
.Story .score.stage-copa-mundial .score__icon.geo,
.Story .score.stage-copa-kirin .score__icon.geo,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.geo,
.Liveblog .score.stage-eurocopa .score__icon.geo,
.Liveblog .score.stage-amistosos .score__icon.geo,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.geo,
.Liveblog .score.stage-copa-mundial .score__icon.geo,
.Liveblog .score.stage-copa-kirin .score__icon.geo,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.geo {
  background-image: url("../images/geo.svg");
}
.Story .score.stage-eurocopa .score__icon.ger,
.Story .score.stage-amistosos .score__icon.ger,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.ger,
.Story .score.stage-copa-mundial .score__icon.ger,
.Story .score.stage-copa-kirin .score__icon.ger,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.ger,
.Liveblog .score.stage-eurocopa .score__icon.ger,
.Liveblog .score.stage-amistosos .score__icon.ger,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.ger,
.Liveblog .score.stage-copa-mundial .score__icon.ger,
.Liveblog .score.stage-copa-kirin .score__icon.ger,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.ger {
  background-image: url("../images/ger.svg");
}
.Story .score.stage-eurocopa .score__icon.hun,
.Story .score.stage-amistosos .score__icon.hun,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.hun,
.Story .score.stage-copa-mundial .score__icon.hun,
.Story .score.stage-copa-kirin .score__icon.hun,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.hun,
.Liveblog .score.stage-eurocopa .score__icon.hun,
.Liveblog .score.stage-amistosos .score__icon.hun,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.hun,
.Liveblog .score.stage-copa-mundial .score__icon.hun,
.Liveblog .score.stage-copa-kirin .score__icon.hun,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.hun {
  background-image: url("../images/hun.svg");
}
.Story .score.stage-eurocopa .score__icon.ita,
.Story .score.stage-amistosos .score__icon.ita,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.ita,
.Story .score.stage-copa-mundial .score__icon.ita,
.Story .score.stage-copa-kirin .score__icon.ita,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.ita,
.Liveblog .score.stage-eurocopa .score__icon.ita,
.Liveblog .score.stage-amistosos .score__icon.ita,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.ita,
.Liveblog .score.stage-copa-mundial .score__icon.ita,
.Liveblog .score.stage-copa-kirin .score__icon.ita,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.ita {
  background-image: url("../images/ita.svg");
}
.Story .score.stage-eurocopa .score__icon.ned,
.Story .score.stage-amistosos .score__icon.ned,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.ned,
.Story .score.stage-copa-mundial .score__icon.ned,
.Story .score.stage-copa-kirin .score__icon.ned,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.ned,
.Liveblog .score.stage-eurocopa .score__icon.ned,
.Liveblog .score.stage-amistosos .score__icon.ned,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.ned,
.Liveblog .score.stage-copa-mundial .score__icon.ned,
.Liveblog .score.stage-copa-kirin .score__icon.ned,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.ned {
  background-image: url("../images/ned.svg");
}
.Story .score.stage-eurocopa .score__icon.pol,
.Story .score.stage-amistosos .score__icon.pol,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.pol,
.Story .score.stage-copa-mundial .score__icon.pol,
.Story .score.stage-copa-kirin .score__icon.pol,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.pol,
.Liveblog .score.stage-eurocopa .score__icon.pol,
.Liveblog .score.stage-amistosos .score__icon.pol,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.pol,
.Liveblog .score.stage-copa-mundial .score__icon.pol,
.Liveblog .score.stage-copa-kirin .score__icon.pol,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.pol {
  background-image: url("../images/pol.svg");
}
.Story .score.stage-eurocopa .score__icon.por,
.Story .score.stage-amistosos .score__icon.por,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.por,
.Story .score.stage-copa-mundial .score__icon.por,
.Story .score.stage-copa-kirin .score__icon.por,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.por,
.Liveblog .score.stage-eurocopa .score__icon.por,
.Liveblog .score.stage-amistosos .score__icon.por,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.por,
.Liveblog .score.stage-copa-mundial .score__icon.por,
.Liveblog .score.stage-copa-kirin .score__icon.por,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.por {
  background-image: url("../images/por.svg");
}
.Story .score.stage-eurocopa .score__icon.rou,
.Story .score.stage-amistosos .score__icon.rou,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.rou,
.Story .score.stage-copa-mundial .score__icon.rou,
.Story .score.stage-copa-kirin .score__icon.rou,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.rou,
.Liveblog .score.stage-eurocopa .score__icon.rou,
.Liveblog .score.stage-amistosos .score__icon.rou,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.rou,
.Liveblog .score.stage-copa-mundial .score__icon.rou,
.Liveblog .score.stage-copa-kirin .score__icon.rou,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.rou {
  background-image: url("../images/rou.svg");
}
.Story .score.stage-eurocopa .score__icon.sco,
.Story .score.stage-amistosos .score__icon.sco,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.sco,
.Story .score.stage-copa-mundial .score__icon.sco,
.Story .score.stage-copa-kirin .score__icon.sco,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.sco,
.Liveblog .score.stage-eurocopa .score__icon.sco,
.Liveblog .score.stage-amistosos .score__icon.sco,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.sco,
.Liveblog .score.stage-copa-mundial .score__icon.sco,
.Liveblog .score.stage-copa-kirin .score__icon.sco,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.sco {
  background-image: url("../images/sco.svg");
}
.Story .score.stage-eurocopa .score__icon.srb,
.Story .score.stage-amistosos .score__icon.srb,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.srb,
.Story .score.stage-copa-mundial .score__icon.srb,
.Story .score.stage-copa-kirin .score__icon.srb,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.srb,
.Liveblog .score.stage-eurocopa .score__icon.srb,
.Liveblog .score.stage-amistosos .score__icon.srb,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.srb,
.Liveblog .score.stage-copa-mundial .score__icon.srb,
.Liveblog .score.stage-copa-kirin .score__icon.srb,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.srb {
  background-image: url("../images/srb.svg");
}
.Story .score.stage-eurocopa .score__icon.sui,
.Story .score.stage-amistosos .score__icon.sui,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.sui,
.Story .score.stage-copa-mundial .score__icon.sui,
.Story .score.stage-copa-kirin .score__icon.sui,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.sui,
.Liveblog .score.stage-eurocopa .score__icon.sui,
.Liveblog .score.stage-amistosos .score__icon.sui,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.sui,
.Liveblog .score.stage-copa-mundial .score__icon.sui,
.Liveblog .score.stage-copa-kirin .score__icon.sui,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.sui {
  background-image: url("../images/sui.svg");
}
.Story .score.stage-eurocopa .score__icon.svk,
.Story .score.stage-amistosos .score__icon.svk,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.svk,
.Story .score.stage-copa-mundial .score__icon.svk,
.Story .score.stage-copa-kirin .score__icon.svk,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.svk,
.Liveblog .score.stage-eurocopa .score__icon.svk,
.Liveblog .score.stage-amistosos .score__icon.svk,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.svk,
.Liveblog .score.stage-copa-mundial .score__icon.svk,
.Liveblog .score.stage-copa-kirin .score__icon.svk,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.svk {
  background-image: url("../images/svk.svg");
}
.Story .score.stage-eurocopa .score__icon.svn,
.Story .score.stage-amistosos .score__icon.svn,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.svn,
.Story .score.stage-copa-mundial .score__icon.svn,
.Story .score.stage-copa-kirin .score__icon.svn,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.svn,
.Liveblog .score.stage-eurocopa .score__icon.svn,
.Liveblog .score.stage-amistosos .score__icon.svn,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.svn,
.Liveblog .score.stage-copa-mundial .score__icon.svn,
.Liveblog .score.stage-copa-kirin .score__icon.svn,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.svn {
  background-image: url("../images/svn.svg");
}
.Story .score.stage-eurocopa .score__icon.tun,
.Story .score.stage-amistosos .score__icon.tun,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.tun,
.Story .score.stage-copa-mundial .score__icon.tun,
.Story .score.stage-copa-kirin .score__icon.tun,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.tun,
.Liveblog .score.stage-eurocopa .score__icon.tun,
.Liveblog .score.stage-amistosos .score__icon.tun,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.tun,
.Liveblog .score.stage-copa-mundial .score__icon.tun,
.Liveblog .score.stage-copa-kirin .score__icon.tun,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.tun {
  background-image: url("../images/tun.svg");
}
.Story .score.stage-eurocopa .score__icon.tur,
.Story .score.stage-amistosos .score__icon.tur,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.tur,
.Story .score.stage-copa-mundial .score__icon.tur,
.Story .score.stage-copa-kirin .score__icon.tur,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.tur,
.Liveblog .score.stage-eurocopa .score__icon.tur,
.Liveblog .score.stage-amistosos .score__icon.tur,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.tur,
.Liveblog .score.stage-copa-mundial .score__icon.tur,
.Liveblog .score.stage-copa-kirin .score__icon.tur,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.tur {
  background-image: url("../images/tur.svg");
}
.Story .score.stage-eurocopa .score__icon.ukr,
.Story .score.stage-amistosos .score__icon.ukr,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.ukr,
.Story .score.stage-copa-mundial .score__icon.ukr,
.Story .score.stage-copa-kirin .score__icon.ukr,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.ukr,
.Liveblog .score.stage-eurocopa .score__icon.ukr,
.Liveblog .score.stage-amistosos .score__icon.ukr,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.ukr,
.Liveblog .score.stage-copa-mundial .score__icon.ukr,
.Liveblog .score.stage-copa-kirin .score__icon.ukr,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.ukr {
  background-image: url("../images/ukr.svg");
}
.Story .score.stage-eurocopa .score__icon.arg,
.Story .score.stage-amistosos .score__icon.arg,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.arg,
.Story .score.stage-copa-mundial .score__icon.arg,
.Story .score.stage-copa-kirin .score__icon.arg,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.arg,
.Liveblog .score.stage-eurocopa .score__icon.arg,
.Liveblog .score.stage-amistosos .score__icon.arg,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.arg,
.Liveblog .score.stage-copa-mundial .score__icon.arg,
.Liveblog .score.stage-copa-kirin .score__icon.arg,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.arg {
  background-image: url("../images/arg_1.svg");
}
.Story .score.stage-eurocopa .score__icon.aus,
.Story .score.stage-amistosos .score__icon.aus,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.aus,
.Story .score.stage-copa-mundial .score__icon.aus,
.Story .score.stage-copa-kirin .score__icon.aus,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.aus,
.Liveblog .score.stage-eurocopa .score__icon.aus,
.Liveblog .score.stage-amistosos .score__icon.aus,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.aus,
.Liveblog .score.stage-copa-mundial .score__icon.aus,
.Liveblog .score.stage-copa-kirin .score__icon.aus,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.aus {
  background-image: url("../images/aus.svg");
}
.Story .score.stage-eurocopa .score__icon.bra,
.Story .score.stage-amistosos .score__icon.bra,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.bra,
.Story .score.stage-copa-mundial .score__icon.bra,
.Story .score.stage-copa-kirin .score__icon.bra,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.bra,
.Liveblog .score.stage-eurocopa .score__icon.bra,
.Liveblog .score.stage-amistosos .score__icon.bra,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.bra,
.Liveblog .score.stage-copa-mundial .score__icon.bra,
.Liveblog .score.stage-copa-kirin .score__icon.bra,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.bra {
  background-image: url("../images/bra.svg");
}
.Story .score.stage-eurocopa .score__icon.can,
.Story .score.stage-amistosos .score__icon.can,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.can,
.Story .score.stage-copa-mundial .score__icon.can,
.Story .score.stage-copa-kirin .score__icon.can,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.can,
.Liveblog .score.stage-eurocopa .score__icon.can,
.Liveblog .score.stage-amistosos .score__icon.can,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.can,
.Liveblog .score.stage-copa-mundial .score__icon.can,
.Liveblog .score.stage-copa-kirin .score__icon.can,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.can {
  background-image: url("../images/can.svg");
}
.Story .score.stage-eurocopa .score__icon.cmr,
.Story .score.stage-amistosos .score__icon.cmr,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.cmr,
.Story .score.stage-copa-mundial .score__icon.cmr,
.Story .score.stage-copa-kirin .score__icon.cmr,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.cmr,
.Liveblog .score.stage-eurocopa .score__icon.cmr,
.Liveblog .score.stage-amistosos .score__icon.cmr,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.cmr,
.Liveblog .score.stage-copa-mundial .score__icon.cmr,
.Liveblog .score.stage-copa-kirin .score__icon.cmr,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.cmr {
  background-image: url("../images/cmr.svg");
}
.Story .score.stage-eurocopa .score__icon.crc,
.Story .score.stage-amistosos .score__icon.crc,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.crc,
.Story .score.stage-copa-mundial .score__icon.crc,
.Story .score.stage-copa-kirin .score__icon.crc,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.crc,
.Liveblog .score.stage-eurocopa .score__icon.crc,
.Liveblog .score.stage-amistosos .score__icon.crc,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.crc,
.Liveblog .score.stage-copa-mundial .score__icon.crc,
.Liveblog .score.stage-copa-kirin .score__icon.crc,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.crc {
  background-image: url("../images/crc.svg");
}
.Story .score.stage-eurocopa .score__icon.ecu,
.Story .score.stage-amistosos .score__icon.ecu,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.ecu,
.Story .score.stage-copa-mundial .score__icon.ecu,
.Story .score.stage-copa-kirin .score__icon.ecu,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.ecu,
.Liveblog .score.stage-eurocopa .score__icon.ecu,
.Liveblog .score.stage-amistosos .score__icon.ecu,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.ecu,
.Liveblog .score.stage-copa-mundial .score__icon.ecu,
.Liveblog .score.stage-copa-kirin .score__icon.ecu,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.ecu {
  background-image: url("../images/ecu.svg");
}
.Story .score.stage-eurocopa .score__icon.gha,
.Story .score.stage-amistosos .score__icon.gha,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.gha,
.Story .score.stage-copa-mundial .score__icon.gha,
.Story .score.stage-copa-kirin .score__icon.gha,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.gha,
.Liveblog .score.stage-eurocopa .score__icon.gha,
.Liveblog .score.stage-amistosos .score__icon.gha,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.gha,
.Liveblog .score.stage-copa-mundial .score__icon.gha,
.Liveblog .score.stage-copa-kirin .score__icon.gha,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.gha {
  background-image: url("../images/gha.svg");
}
.Story .score.stage-eurocopa .score__icon.irn,
.Story .score.stage-amistosos .score__icon.irn,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.irn,
.Story .score.stage-copa-mundial .score__icon.irn,
.Story .score.stage-copa-kirin .score__icon.irn,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.irn,
.Liveblog .score.stage-eurocopa .score__icon.irn,
.Liveblog .score.stage-amistosos .score__icon.irn,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.irn,
.Liveblog .score.stage-copa-mundial .score__icon.irn,
.Liveblog .score.stage-copa-kirin .score__icon.irn,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.irn {
  background-image: url("../images/irn.svg");
}
.Story .score.stage-eurocopa .score__icon.jpn,
.Story .score.stage-amistosos .score__icon.jpn,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.jpn,
.Story .score.stage-copa-mundial .score__icon.jpn,
.Story .score.stage-copa-kirin .score__icon.jpn,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.jpn,
.Liveblog .score.stage-eurocopa .score__icon.jpn,
.Liveblog .score.stage-amistosos .score__icon.jpn,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.jpn,
.Liveblog .score.stage-copa-mundial .score__icon.jpn,
.Liveblog .score.stage-copa-kirin .score__icon.jpn,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.jpn {
  background-image: url("../images/jpn.svg");
}
.Story .score.stage-eurocopa .score__icon.kor,
.Story .score.stage-amistosos .score__icon.kor,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.kor,
.Story .score.stage-copa-mundial .score__icon.kor,
.Story .score.stage-copa-kirin .score__icon.kor,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.kor,
.Liveblog .score.stage-eurocopa .score__icon.kor,
.Liveblog .score.stage-amistosos .score__icon.kor,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.kor,
.Liveblog .score.stage-copa-mundial .score__icon.kor,
.Liveblog .score.stage-copa-kirin .score__icon.kor,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.kor {
  background-image: url("../images/kor.svg");
}
.Story .score.stage-eurocopa .score__icon.ksa,
.Story .score.stage-amistosos .score__icon.ksa,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.ksa,
.Story .score.stage-copa-mundial .score__icon.ksa,
.Story .score.stage-copa-kirin .score__icon.ksa,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.ksa,
.Liveblog .score.stage-eurocopa .score__icon.ksa,
.Liveblog .score.stage-amistosos .score__icon.ksa,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.ksa,
.Liveblog .score.stage-copa-mundial .score__icon.ksa,
.Liveblog .score.stage-copa-kirin .score__icon.ksa,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.ksa {
  background-image: url("../images/ksa.svg");
}
.Story .score.stage-eurocopa .score__icon.mar,
.Story .score.stage-amistosos .score__icon.mar,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.mar,
.Story .score.stage-copa-mundial .score__icon.mar,
.Story .score.stage-copa-kirin .score__icon.mar,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.mar,
.Liveblog .score.stage-eurocopa .score__icon.mar,
.Liveblog .score.stage-amistosos .score__icon.mar,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.mar,
.Liveblog .score.stage-copa-mundial .score__icon.mar,
.Liveblog .score.stage-copa-kirin .score__icon.mar,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.mar {
  background-image: url("../images/mar.svg");
}
.Story .score.stage-eurocopa .score__icon.mex,
.Story .score.stage-amistosos .score__icon.mex,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.mex,
.Story .score.stage-copa-mundial .score__icon.mex,
.Story .score.stage-copa-kirin .score__icon.mex,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.mex,
.Liveblog .score.stage-eurocopa .score__icon.mex,
.Liveblog .score.stage-amistosos .score__icon.mex,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.mex,
.Liveblog .score.stage-copa-mundial .score__icon.mex,
.Liveblog .score.stage-copa-kirin .score__icon.mex,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.mex {
  background-image: url("../images/mex.svg");
}
.Story .score.stage-eurocopa .score__icon.qat,
.Story .score.stage-amistosos .score__icon.qat,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.qat,
.Story .score.stage-copa-mundial .score__icon.qat,
.Story .score.stage-copa-kirin .score__icon.qat,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.qat,
.Liveblog .score.stage-eurocopa .score__icon.qat,
.Liveblog .score.stage-amistosos .score__icon.qat,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.qat,
.Liveblog .score.stage-copa-mundial .score__icon.qat,
.Liveblog .score.stage-copa-kirin .score__icon.qat,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.qat {
  background-image: url("../images/qat.svg");
}
.Story .score.stage-eurocopa .score__icon.sen,
.Story .score.stage-amistosos .score__icon.sen,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.sen,
.Story .score.stage-copa-mundial .score__icon.sen,
.Story .score.stage-copa-kirin .score__icon.sen,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.sen,
.Liveblog .score.stage-eurocopa .score__icon.sen,
.Liveblog .score.stage-amistosos .score__icon.sen,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.sen,
.Liveblog .score.stage-copa-mundial .score__icon.sen,
.Liveblog .score.stage-copa-kirin .score__icon.sen,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.sen {
  background-image: url("../images/sen.svg");
}
.Story .score.stage-eurocopa .score__icon.uru,
.Story .score.stage-amistosos .score__icon.uru,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.uru,
.Story .score.stage-copa-mundial .score__icon.uru,
.Story .score.stage-copa-kirin .score__icon.uru,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.uru,
.Liveblog .score.stage-eurocopa .score__icon.uru,
.Liveblog .score.stage-amistosos .score__icon.uru,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.uru,
.Liveblog .score.stage-copa-mundial .score__icon.uru,
.Liveblog .score.stage-copa-kirin .score__icon.uru,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.uru {
  background-image: url("../images/uru.svg");
}
.Story .score.stage-eurocopa .score__icon.usa,
.Story .score.stage-amistosos .score__icon.usa,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.usa,
.Story .score.stage-copa-mundial .score__icon.usa,
.Story .score.stage-copa-kirin .score__icon.usa,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.usa,
.Liveblog .score.stage-eurocopa .score__icon.usa,
.Liveblog .score.stage-amistosos .score__icon.usa,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.usa,
.Liveblog .score.stage-copa-mundial .score__icon.usa,
.Liveblog .score.stage-copa-kirin .score__icon.usa,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.usa {
  background-image: url("../images/usa.svg");
}
.Story .score.stage-eurocopa .score__icon.wal,
.Story .score.stage-amistosos .score__icon.wal,
.Story .score.stage-clasificacion-campeonato-de-europa .score__icon.wal,
.Story .score.stage-copa-mundial .score__icon.wal,
.Story .score.stage-copa-kirin .score__icon.wal,
.Story .score.stage-eliminatorias-mundial-europa .score__icon.wal,
.Liveblog .score.stage-eurocopa .score__icon.wal,
.Liveblog .score.stage-amistosos .score__icon.wal,
.Liveblog .score.stage-clasificacion-campeonato-de-europa .score__icon.wal,
.Liveblog .score.stage-copa-mundial .score__icon.wal,
.Liveblog .score.stage-copa-kirin .score__icon.wal,
.Liveblog .score.stage-eliminatorias-mundial-europa .score__icon.wal {
  background-image: url("../images/wal.svg");
}
.modal-b[data-action="toggle"][data-status="on"] {
  display: block;
}
.modal-b {
  display: none;
}
.modal-b[data-layout="cookies"] {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color: #474747;
  color: #fff;
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  z-index: 10;
  text-align: center;
}
.modal-b[data-layout="cookies"] button.close {
  top: 0;
  color: #fff;
  right: 0;
  font-size: 1rem;
  position: absolute;
  width: 30px;
  height: 30px;
  padding: 0;
  cursor: pointer;
}
.modal-b[data-layout="cookies"] button.close::before {
  content: "";
  font-family: "IconosElEspanol";
  font-size: 0.7rem;
  line-height: 1;
  color: #fff;
}
.modal-b[data-layout="cookies"] button.close span {
  position: absolute;
  visibility: hidden;
  left: -5000px;
}
.modal-b[data-layout="cookies"] h4 {
  display: block;
  padding: 0 40px;
  color: #fff;
  font-family: "Noto Serif";
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 1.6rem;
  text-transform: uppercase;
  text-align: center;
  font-weight: 400;
}
.modal-b[data-layout="cookies"] p {
  display: block;
  padding: 10px 20px 0;
  color: #fff;
  font-family: Arial;
  font-size: 0.725rem;
  line-height: 1rem;
  text-align: center;
  width: 100%;
  max-width: 768px;
  margin: 0 auto;
  text-align: left;
}
@media screen and (max-width: 479px) {
  .modal-b[data-layout="cookies"] p {
    padding-right: 30px;
    padding-left: 12px;
  }
}
@media screen and (min-width: 11768px) {
  .modal-b[data-layout="cookies"] p {
    text-align: left;
  }
}
.modal-b[data-layout="cookies"] p span a,
.modal-b[data-layout="cookies"] p a {
  color: #fff;
  text-decoration: underline;
}
.modal-b[data-layout="cookies"] p span a:hover,
.modal-b[data-layout="cookies"] p a:hover {
  opacity: 0.8;
}
.modal-b[data-layout="cookies"] .cookies-btn {
  display: block;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 5px;
  text-align: right;
}
@media screen and (min-width: 11768px) {
  .modal-b[data-layout="cookies"] .cookies-btn {
    text-align: right;
    max-width: 768px;
    margin: 0 auto;
    padding: 5px 20px;
  }
}
.modal-b[data-layout="cookies"] .modal__link {
  display: inline-block;
  vertical-align: top;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
  padding: 5px 10px;
  color: #fff;
  border-radius: 2px;
  cursor: pointer;
  text-decoration: none;
}
.modal-b[data-layout="cookies"] .modal__link:hover {
  opacity: 0.8;
}
.modal-b[data-layout="cookies"] .modal__btn {
  display: inline-block;
  vertical-align: top;
  text-transform: uppercase;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  padding: 5px 10px;
  color: #fff;
  border-radius: 2px;
  cursor: pointer;
  background-color: #00b377;
  text-decoration: none;
}
.modal-b[data-layout="cookies"] .modal__btn:hover {
  background-color: #41d9a6;
}
.modal[data-action="toggle"][data-status="off"] {
  display: none;
}
.modal-cookies[data-layout="cookies"] {
  display: none;
  font-size: 0;
  z-index: 10000;
  -webkit-font-smoothing: antialiased;
  position: fixed;
  bottom: 0;
  width: 100%;
  overflow: auto;
  background-color: #474747;
  box-shadow: 0 2px 14px 0 rgba(25, 26, 30, 0.05);
}
.modal-cookies[data-layout="cookies"] .modal__container {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
  bottom: 0;
  padding: 10px;
  text-align: right;
}
.modal-cookies[data-layout="cookies"] .modal__close {
  display: block;
  position: absolute;
  width: 30px;
  height: 30px;
  top: 0;
  right: 0;
  cursor: pointer;
}
.modal-cookies[data-layout="cookies"] .modal__close::before {
  position: absolute;
  content: "";
  font-family: "IconosElEspanol";
  color: #fff;
  font-size: 0.7rem;
  line-height: 1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.modal-cookies[data-layout="cookies"] .modal__close:hover {
  opacity: 0.8;
}
.modal-cookies[data-layout="cookies"] .modal__title {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-size: 12px;
  color: #00b377;
  margin-bottom: 3px;
  text-align: left;
}
.modal-cookies[data-layout="cookies"] .modal__info {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-size: 12px;
  line-height: 1.2;
  color: #fff;
  margin-bottom: 3px;
  text-align: left;
}
.modal-cookies[data-layout="cookies"] .modal__info a {
  color: #fff;
  cursor: pointer;
  text-decoration: underline;
}
.modal-cookies[data-layout="cookies"] .modal__info a:hover {
  opacity: 0.8;
}
.modal-cookies[data-layout="cookies"] .modal__link {
  display: inline-block;
  vertical-align: middle;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #fff;
  cursor: pointer;
  text-decoration: underline;
  margin-right: 10px;
}
.modal-cookies[data-layout="cookies"] .modal__link:hover {
  opacity: 0.8;
}
.modal-cookies[data-layout="cookies"] .modal__btn {
  display: inline-block;
  vertical-align: middle;
  text-transform: uppercase;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  padding: 3px 14px;
  color: #fff;
  border-radius: 2px;
  cursor: pointer;
  background-color: #00b377;
  text-decoration: none;
}
.modal-cookies[data-layout="cookies"] .modal__btn:hover {
  background-color: #41d9a6;
}
.modal-cookies[data-layout="cookies"][data-action="toggle"][data-status="on"] {
  display: block;
}
.modal-cookies[data-layout="cookies"][data-action="toggle"][data-status="off"] {
  display: none;
}
body.main-story.inline-hidden {
  overflow: hidden;
}
.msg-inline {
  font-size: 0;
  padding-top: 1px;
  margin-bottom: 1px;
}
@media screen and (min-width: 11024px) {
  .msg-inline {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% / 24 * 24);
    max-width: 1004px;
    display: block;
    margin: 0 auto;
    padding-top: 0;
    margin-bottom: 14px;
  }
}
.msg-footer {
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 99999;
}
.tp-modal-open .tp-backdrop.tp-active {
  opacity: 0.8;
}
.tp-modal-open .tp-iframe-wrapper {
  box-shadow: none;
}
.Story .save-btn {
  display: none;
  width: 108px;
  height: 33px;
  border: solid 1px #d2a957;
  font-family: "Roboto Regular", Arial;
  font-size: 12px;
  line-height: 14px;
  box-sizing: border-box;
  color: #d2a957;
  text-transform: uppercase;
  border-radius: 50px;
  float: right;
  position: relative;
  padding-left: 21px;
  cursor: pointer;
}
.Story .save-btn[data-status="on"] {
  display: block;
  width: 33px;
  height: 33px;
  padding-left: 0;
  line-height: unset;
  font-size: 0;
}
.Story .save-btn[data-status="on"] .save-btn__icon {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  transform: unset;
}
.Story .save-btn[data-status="on"] .save-btn__icon:before {
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-webkit-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  content: "";
  font-size: 17px;
  color: #d2a957;
  font-family: "IconosElEspanol";
}
.Story .save-btn[data-status="off"] {
  display: block;
}
.Story .evento-btn-container {
  width: 100%;
  text-align: center;
  margin-bottom: 28px;
}
.Story[data-behaviour="MUG"] .evento-btn-container {
  display: none;
}
.save-btn__icon {
  cursor: pointer;
  background-size: 100%;
  width: 17px;
  height: auto;
  position: absolute;
  left: 16px;
  top: calc(50% + 1px);
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-webkit-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}
.save-btn .save-btn__icon:before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -moz-webkit-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  content: "";
  font-size: 17px;
  color: #d2a957;
  font-family: "IconosElEspanol";
}
.evento-btn {
  width: 227px;
  height: 42px;
  background: #fff;
  color: #d2a957;
  font-family: "Roboto Regular", Arial;
  font-size: 17px;
  line-height: 20px;
  border-radius: 50px;
  text-transform: uppercase;
  border: solid 1px #d2a957;
  cursor: pointer;
}
.evento-btn--color {
  background: #d2a957;
  color: #fff;
}
.btn-seguir {
  display: block;
  width: 227px;
  height: 42px;
  border-radius: 50px;
  border: solid 1px #d2a957;
  color: #d2a957;
  font-family: "Roboto Regular", Arial;
  font-size: 17px;
  line-height: 20px;
  margin: auto;
  text-transform: uppercase;
  cursor: pointer;
}
.article-header__info .save-btn {
  margin-left: 10px;
}
@media (max-width: 1023px) {
  .article-header__info .save-btn {
    float: none;
  }
}
@media (max-width: 390px) {
  .Story.Column .article-header__info .save-btn {
    margin-left: 0;
    display: block;
    margin-top: 2px;
  }
}
.Story {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.Story sup {
  vertical-align: super;
  line-height: normal;
}
.Story sub {
  vertical-align: sub;
  line-height: normal;
}
.Story .full-article {
  width: 100%;
  position: relative;
  z-index: 9995;
  background-color: var(--fullArticleBackground-color, #fff);
}
.Story a:hover {
  opacity: 0.8;
}
.Story .content-wrap--interview {
  display: flex;
  flex-direction: column;
  margin-bottom: 30px;
}
@media screen and (min-width: 11768px) {
  .Story .content-wrap--interview {
    flex-direction: row;
  }
}
.Story .content-wrap--interview .full-content {
  position: relative;
  width: 100%;
  height: 208px;
}
@media screen and (min-width: 11768px) {
  .Story .content-wrap--interview .full-content {
    width: 55%;
    height: auto;
  }
}
@media screen and (min-width: 11024px) {
  .Story .content-wrap--interview .full-content {
    width: 60%;
  }
}
.Story .content-wrap--interview .full-content__img {
  height: 100%;
}
.Story .content-wrap--interview .full-content__img img {
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.Story .content-wrap--interview .full-content__img .article-media__caption--magazine {
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: #292f3d;
  padding: 10px;
  font-size: 12px;
  font-weight: 400;
}
.Story .content-wrap--interview .full-content__img .article-media__caption-description {
  font-family: "Open Sans", sans-serif;
  color: #fff;
  margin-bottom: 0;
}
.Story .content-wrap--interview .full-content__img .article-media__caption-provider {
  font-family: "Open Sans", sans-serif;
  color: #7e848b;
}
.Story .content-wrap--interview .full-content__header {
  background-color: #292f3d;
  padding: 30px 40px;
  width: 100%;
  text-align: center;
}
@media screen and (min-width: 11768px) {
  .Story .content-wrap--interview .full-content__header {
    width: 45%;
    text-align: left;
  }
}
@media screen and (min-width: 11024px) {
  .Story .content-wrap--interview .full-content__header {
    width: 40%;
  }
}
.Story .content-wrap--interview .full-content__heading {
  font-family: var(--fontTitle, "Petrona", serif);
  font-size: 46px;
  font-weight: var(--fontTitleWeight, 600);
  color: #fff;
  margin-bottom: 30px;
}
.Story .content-wrap--interview .full-content__subheading {
  font-family: "Open Sans", sans-serif;
  font-size: 18px;
  font-weight: 400;
  color: #fff;
  line-height: 26px;
}
.Story .article {
  font-size: 0;
  max-width: 768px;
  margin: 0 auto;
}
@media screen and (min-width: 11768px) {
  .Story .article {
    margin: 0 auto;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article {
    border-top: 2px dotted #dfdfdf;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-body {
    display: flex;
    width: 100%;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-body__container {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 7px;
    width: calc((100% - 14px) / 24 * 16.727);
    padding-right: 26px;
    max-width: none;
    width: 806px;
  }
}
.Story .article-inline,
.Story .article-inline_final {
  width: 100%;
  padding-bottom: 28px;
  height: auto;
  min-height: 231px;
  float: right;
}
@media (max-width: 480px) {
  .Story .article-inline,
  .Story .article-inline_final {
    min-height: 170px;
  }
}
@media (min-width: 480px) {
  .Story .article-inline,
  .Story .article-inline_final {
    min-height: 193px;
  }
}
@media (min-width: 768px) {
  .Story .article-inline,
  .Story .article-inline_final {
    min-height: 133px;
  }
}
.Story .article-inline:has(+ .content__summary-list--bullets),
.Story .article-inline_final:has(+ .content__summary-list--bullets) {
  float: none;
}
.Story .article-body__content {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 10px;
  margin-right: 10px;
  width: calc((100% - 20px) / 24 * 24);
  font-family: "Georgia";
  font-size: 19px;
  line-height: 29px;
  text-align: left;
}
@media screen and (min-width: 480px) {
  .Story .article-body__content {
    display: block;
    margin: 0 auto;
    max-width: 560px;
  }
}
@media screen and (min-width: 11768px) {
  .Story .article-body__content {
    max-width: 670px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-body__content {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% / 24 * 19);
    max-width: 100%;
  }
}
.Story .article-body__content a {
  text-decoration: none;
  color: var(--contentColor, #0068b3);
}
.Story .article-body__content a:hover {
  opacity: 0.7;
}
.Story .article-body__content div.single-link {
  position: relative;
  display: flex;
  align-items: center;
  background-color: var(--singleLinkBackground-color, #f4f4f4);
  padding: 10px;
  margin-bottom: 28px;
  clear: both;
}
.Story .article-body__content div.single-link .article-media {
  display: contents;
}
.Story .article-body__content div.single-link .article-media .icon-play,
.Story .article-body__content div.single-link .article-media .icon-gallery {
  left: 60px;
  width: 50px;
  height: 50px;
}
.Story .article-body__content div.single-link .article-media img {
  width: 100px;
  height: 75px;
  -o-object-fit: cover;
  object-fit: cover;
  margin-right: 10px;
}
.Story .article-body__content div.single-link .article-media__caption {
  display: none;
}
.Story .article-body__content div.single-link a {
  display: block;
  font-size: 16px;
  line-height: 19px;
  color: #191a1e;
  font-style: italic;
  font-style: italic;
}
@media screen and (min-width: 11768px) {
  .Story .article-body__content div.single-link a {
    font-size: inherit;
    line-height: 23px;
  }
}
.Story .article-body__content .rel-news ul li a {
  color: #323232;
}
.Story .article-body__content p {
  color: #191a1e;
  margin-bottom: 28px;
}
.Story .article-body__content .follow-container__follow {
  color: #d2a957;
  margin: 0 0 0 35px;
}
.Story .article-body__content .follow-container__follow--zonan {
  margin: 0 15px 10px 19px;
}
.Story .article-body__content h3 {
  font-family: "Noto Serif";
  font-weight: 700;
  font-size: 24px;
  letter-spacing: -0.5px;
  line-height: 32px;
  margin-bottom: 14px;
  color: var(--titletH3News_color, #191a1e);
}
.Story .article-body__content h3 a {
  display: inline;
  position: relative;
  color: #191a1e;
  cursor: pointer;
  text-shadow: 2px 2px 0 #fafafa, -2px 2px 0 #fafafa, 4px 0 0 #fafafa, -4px 0 0 #fafafa;
  box-shadow: inset 0 -3px 0 #fafafa, inset 0 -4px 0 #dfdfdf;
}
.Story .article-body__content h3 a:hover {
  color: #191a1e;
  opacity: 0.8;
}
.Story .article-body__adv,
.Story .adv__inline,
.Story .adv {
  margin: 0 auto 20px;
  line-height: normal;
}
.Story .article-body__adv--banner,
.Story .adv__inline--banner,
.Story .adv--banner {
  margin: 0;
}
.Story .content__btn {
  margin-bottom: 28px;
  text-align: center;
}
.Story .content__btn .btn__link {
  background-color: #0068b3;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 1.1rem;
  padding-left: 28px;
  padding-right: 28px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  line-height: 1.3;
  border-radius: 50px;
}
.Story .content__btn .btn__link:hover {
  color: #fff;
  opacity: 0.7;
}
.Story .content__btn .btn__link--subscribe {
  background-color: #b39500;
}
.Story .content__btn .btn__link--subscribe:hover {
  opacity: 0.7;
}
.Story .art__text-info {
  max-width: 1024px;
  margin: 0 auto;
  padding: 0 20px;
}
@media screen and (min-width: 11024px) {
  .Story .art__text-info {
    padding: 0;
  }
}
.Story .art__text-info .info__invertia p {
  font-family: "Open Sans", sans-serif;
  color: #191a1e;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 20px;
}
.Story .article__preload {
  text-align: center;
  margin: 42px;
}
.Story .article__preload[data-status="off"] {
  display: none;
}
.Story .article__preload .preload-loading {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 19px;
  line-height: 25px;
}
.Story.Premium .article-body__content p {
  padding-left: 2px;
}
.Story .article .article-body .article-body__container .article-media ~ .ssm_adunit_container {
  height: 100px;
  margin-bottom: 10px;
  margin-top: 10px;
}
@media screen and (min-width: 11024px) {
  .Story .article .article-body .article-body__container .article-media ~ .ssm_adunit_container {
    height: 0;
    margin-bottom: 0;
  }
}
body {
  background-color: var(--bodyBackground-color, #fff);
}
body.main-story,
body.body-Story {
  overflow-x: hidden;
}
body.main-story--invertia {
  background-color: #fff0e5;
}
body.main-story--invertia .Story .article,
body.main-story--invertia .full-article {
  background-color: #fff0e5;
}
body.main-story--invertia .Story .article .article__related,
body.main-story--invertia .Story .article .rel-news,
body.main-story--invertia .full-article .article__related,
body.main-story--invertia .full-article .rel-news {
  background-color: #fff0e5;
}
body.main-story--invertia .trangview-container {
  opacity: 0.7;
  margin-bottom: 25px;
  border-radius: 5px;
}
body.main-story--invertia .Story .single-link {
  background-color: #fce9d9;
}
body.main-story--invertia .md-newsletter h3.newsletter-title,
body.main-story--invertia .sidebar-news__content {
  background-color: #fce9d9;
}
body.main-story--empresas,
body.main-story--empresas .full-article,
body.main-story--medios,
body.main-story--medios .full-article {
  background-color: #fbe3d0;
}
.Story .article .article-body .link-featured {
  text-align: center;
  margin-bottom: 28px;
}
.Story .article .article-body .link-featured a {
  background-color: #0068b3;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 1.1rem;
  padding-left: 28px;
  padding-right: 28px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  line-height: 1.3;
  border-radius: 50px;
}
.Story .article .article-body .link-featured a:hover {
  color: #fff;
  opacity: 0.7;
}
.Story .article .article-body .link-featured.corte-ingles a {
  background-color: #298939;
}
.Story .article .article-body .link-featured.corte-ingles a:hover {
  color: #fff;
  opacity: 0.7;
}
.Story .follow-topics-title {
  position: relative;
  margin-left: 38px;
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  margin-bottom: 20px;
  margin-top: 45px;
}
.Story .follow-topics-title .follow-topics-title__icon {
  background-image: url("../images/icon-n.svg");
  width: 20px;
  height: 20px;
  background-size: 100%;
  position: absolute;
  left: -28px;
  top: 50%;
  transform: translateY(-50%);
  background-size: 100px;
  background-position: center;
}
#fbody[data-behaviour="GRY"] .article-inline,
#fbody[data-behaviour="GRY-SLY"] .article-inline {
  display: none;
}
#fbody[data-behaviour="DYB"].Invertia .article-inline {
  display: none;
}
#fbody[data-behaviour="GRY-EE"] .article-inline {
  display: none;
}
#fbody[data-behaviour="GRY-EE"].Invertia .article-inline {
  display: block;
}
ol.content__summary-list {
  padding-left: 30px;
}
ol.content__summary-list li {
  align-items: baseline;
  padding-left: 30px;
  margin-bottom: 20px;
}
ol.content__summary-list li:before {
  position: absolute;
  font-family: "Noto Serif", serif;
  font-weight: 700;
  font-size: 26px;
  margin-left: -26px;
  right: calc(100% - 28px);
  line-height: 26px;
}
.content__summary-list {
  counter-reset: section;
  margin-bottom: 28px;
}
.content__summary-list li {
  position: relative;
  list-style: none;
}
.content__summary-list li::before {
  content: "";
  position: absolute;
  counter-increment: section;
}
.content__summary-list--numeric li::before {
  content: counter(section, decimal) ".";
}
.content__summary-list--ordered li::before {
  content: counter(section, decimal) "º" ".";
}
.content__summary-list--upper-alpha li::before {
  content: counter(section, upper-alpha) ".";
}
.content__summary-list--lower-alpha li::before {
  content: counter(section, lower-alpha) ".";
}
.content__summary-list--bullets {
  padding-left: 30px;
}
.content__summary-list--bullets li {
  padding-left: 30px;
  margin-bottom: 20px;
}
.content__summary-list--bullets li::before {
  position: absolute;
  font-family: "Noto Serif", serif;
  font-weight: 700;
  font-size: 26px;
  content: "";
  font-family: "IconosElEspanol";
  right: calc(100% - 28px);
  line-height: 26px;
}
.content__summary-list--interview dt {
  position: relative;
  font-size: 19px;
  line-height: 29px;
  font-family: "Noto Serif", serif;
  font-weight: 700;
}
.content__summary-list--interview dt::before {
  content: "";
  position: absolute;
  counter-increment: section;
}
.content__summary-list--interview dd {
  margin: 15px 0 28px 0;
  padding-left: 40px;
  position: relative;
}
@media (max-width: 767px) {
  .content__summary-list--interview dd {
    padding-left: 20px;
  }
}
.content__summary-list--interview dd::before {
  content: "";
  height: 100%;
  top: 0;
  left: 0;
  border-left: 2px solid var(--contentColor, #0068b3);
  position: absolute;
  counter-increment: section;
}
.content__summary-list--definitions dt {
  font-family: "Noto Serif", serif;
  font-weight: 700;
  font-size: 22px;
  line-height: 29px;
  margin-bottom: 10px;
}
.content__summary-list--definitions dd {
  padding-left: 30px;
  margin-bottom: 20px;
}
.content__summary {
  padding: 30px 30px 2px 30px;
  background: #f0efef;
  margin-bottom: 28px;
}
.content__summary h3 {
  border-bottom: 2px solid var(--contentColor, #0068b3);
  padding-bottom: 14px;
}
.content__summary-sidebar {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 0;
  margin-right: 0;
  width: calc((100% + 28px) / 16.727 * 8.3635);
  font-size: 19px;
  line-height: 29px;
  padding: 14px;
  margin-right: 28px;
  margin-bottom: 10px;
  height: auto;
  float: left;
  clear: both;
}
@media screen and (min-width: 11024px) {
  .content__summary-sidebar {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 28px;
    width: calc((100% - 28px) / 16.727 * 8.3635);
    padding: 26px;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .content__summary-sidebar {
    margin-right: 18px;
    margin-bottom: 5px;
  }
}
.content__summary-sidebar p {
  margin-bottom: 14px;
}
.content__summary-sidebar p:last-of-type {
  margin-bottom: 0;
}
.content__summary-sidebar h4 {
  font-size: 23px;
  line-height: 26px;
  font-family: "Noto Serif", serif;
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 14px;
  border-bottom: 2px solid var(--contentColor, #0068b3);
}
.content__summary-sidebar div[data-target="summary_sidebar"] {
  display: none;
}
.article-inline_top {
  display: block;
  width: calc(100% - 20px);
  height: 100px;
  margin: 0 10px 15px;
}
@media screen and (min-width: 480px) {
  .article-inline_top {
    margin: 0 auto 20px;
    max-width: 560px;
  }
}
@media screen and (min-width: 11768px) {
  .article-inline_top {
    max-width: 670px;
    padding-top: 0;
  }
}
@media screen and (min-width: 11024px) {
  .article-inline_top {
    display: inline-block;
    width: 80%;
  }
}
.Invertia .content__summary {
  background: #fce9d9;
}
.Story elespanol-pdf-viewer {
  margin-bottom: 60px;
  display: block;
}
.Story elespanol-pdf-viewer .pdf-nav-row {
  background-color: rgba(0, 0, 0, 0);
  margin-top: -10px;
  height: 32px;
  position: relative;
}
.Story elespanol-pdf-viewer .pdf-nav-row .pdf-nav-button {
  background-color: #1989e9;
  color: #fff;
  padding: 8px 15px;
  border-radius: 3px;
  display: block;
  height: 32px;
  font-size: 13px;
  position: absolute;
  right: -5px;
}
.Story elespanol-pdf-viewer .pdf-nav-row .pdf-nav-button:hover {
  cursor: pointer;
}
.Story elespanol-pdf-viewer .pdf-nav-row span {
  position: absolute;
  left: -6px;
}
.Story .article-inline:empty,
.Story .article-inline_final:empty,
.Story .article-inline_top:empty {
  display: none;
}
.Story .flourish-credit {
  display: none;
}
.Story[data-action="layout"][data-behaviour="GRY"] footer .highlight-suscribe,
.Story[data-action="layout"][data-behaviour="GRY-SLY"] footer .highlight-suscribe {
  display: none;
}
.container-footer {
  margin: 0 auto;
  max-width: 1024px;
  padding: 20px 20px 0;
  background-color: var(--footerBackground-color, #fff);
  position: relative;
  z-index: 9999;
  display: grid;
  grid: "sponsor" "columnas" "copyright";
  grid-template-rows: auto;
  grid-template-columns: 100%;
}
@media (min-width: 900px) {
  .container-footer {
    grid-template-rows: auto;
  }
}
@media (min-width: 1200px) {
  .container-footer {
    padding: 20px 0px 0px;
  }
}
.container-footer .sponsor-footer {
  grid-area: sponsor;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 6px 0px 20px;
  font: 400 11px/13px "Open Sans", sans-serif;
}
@media screen and (min-width: 11768px) {
  .container-footer .sponsor-footer {
    flex-direction: row;
  }
}
.container-footer .sponsor-footer__logo {
  height: 40px;
  display: flex;
  justify-content: center;
  margin: 8px 0 0;
}
@media screen and (min-width: 11768px) {
  .container-footer .sponsor-footer__logo {
    flex-direction: row;
    margin: 0 10px 0;
  }
}
.container-footer .sponsor-footer__logo .art__media {
  margin-bottom: 0;
}
.container-footer .sponsor-footer__logo img {
  height: var(--logoFooterMobile-height, 24px);
  margin-top: 8px;
}
@media screen and (min-width: 480px) {
  .container-footer .sponsor-footer__logo img {
    height: var(--logoFooterTablet-height, 30px);
  }
}
@media screen and (min-width: 600px) {
  .container-footer .sponsor-footer__logo img {
    height: var(--logoFooter-height, 40px);
  }
}
@media screen and (min-width: 11768px) {
  .container-footer .sponsor-footer__logo img {
    margin-top: 0;
  }
}
.container-footer .sponsor-footer__logo a img {
  max-height: 100px;
}
.container-footer .sponsor-footer .hidden-text {
  display: none;
}
.container-footer .column-footer {
  grid-area: columnas;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
@media screen and (min-width: 11768px) {
  .container-footer .column-footer {
    -moz-column-gap: 20px;
    column-gap: 20px;
  }
}
.container-footer .column-footer > div {
  width: 100%;
  flex: 1 1 auto;
}
@media screen and (min-width: 11768px) {
  .container-footer .column-footer > div {
    width: calc(25% - 20px);
  }
}
.container-footer .column-footer > div .heading {
  border-top: 1px solid #d5d5d5;
  display: flex;
  height: auto;
  position: relative;
}
.container-footer .column-footer > div .heading__title {
  align-items: center;
  display: flex;
  color: #111;
  height: 100%;
  font: 700 12px/21px "Open Sans", sans-serif;
  margin-bottom: 0;
  position: relative;
  width: auto;
  padding: 15px 0;
}
.container-footer .column-footer > div .heading__title::before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #111;
  position: absolute;
  left: 0;
  top: -1px;
}
@media screen and (min-width: 11768px) {
  .container-footer .column-footer > div .heading__title {
    font-size: 14px;
    line-height: 21px;
  }
}
.container-footer .column-footer > div .heading__title a.footer-heading,
.container-footer .column-footer > div .heading__title span.footer-heading {
  color: #868686;
}
.container-footer .column-footer > div .heading--border {
  border-color: #bdbdbd;
}
.container-footer .column-footer > div .footer-list {
  font-size: 12px;
  line-height: 31px;
  color: #000;
  margin-bottom: 30px;
  text-transform: uppercase;
  font-family: "Open Sans", sans-serif;
  font-weight: 500;
}
@media screen and (min-width: 11768px) {
  .container-footer .column-footer > div .footer-list {
    font-size: 14px;
    line-height: 32px;
  }
}
.container-footer .column-footer > div .footer-list a.footer-item,
.container-footer .column-footer > div .footer-list span.footer-item {
  color: #000;
}
.container-footer .copyright {
  grid-area: copyright;
}
.container-footer .copyright::before {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  display: block;
  height: 1px;
  line-height: 100px;
  z-index: 0;
  width: 100%;
  top: 0;
  left: 0;
  position: relative;
}
.container-footer .copyright-text {
  font-weight: 400;
  font-size: 9px;
  line-height: 10px;
  padding-top: 20px;
  text-align: center;
  font-family: "Open Sans", sans-serif;
}
.container-footer a {
  text-decoration: none;
}
.container-footer a:hover {
  color: inherit;
  opacity: 0.7;
}
.item__more {
  width: 14px;
  height: 14px;
  position: relative;
  vertical-align: middle;
}
.item__more:after {
  display: block;
  content: "";
  font-size: 0.8rem;
  font-family: "IconosElEspanol";
  line-height: 0.8rem;
}
.Story .article-header {
  position: relative;
  text-align: left;
  color: #191a1e;
  margin-left: 10px;
  margin-right: 10px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .Story .article-header {
    max-width: 708px;
    margin: 0 auto;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-header {
    margin-left: var(--widthContainerAuthor, 126px);
    margin-right: 0;
    padding-bottom: 10px;
  }
  .Story .article-header::after {
    content: "";
    background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
    background-position: top, right, bottom, left;
    background-repeat: repeat-x;
    background-size: 7px 1px;
    display: block;
    height: 1px;
    line-height: 100px;
    z-index: 1;
    width: 100%;
    bottom: 0;
    left: 0;
    position: absolute;
  }
}
.Story .article-header a {
  text-decoration: none;
}
.Story .article-header__sponsor {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  padding: 10px 0;
  margin: 20px 0;
}
.Story .article-header__sponsor::after {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  display: block;
  height: 1px;
  line-height: 100px;
  z-index: 1;
  width: 100%;
  bottom: 0;
  left: 0;
  position: absolute;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__sponsor {
    margin-top: -6px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-header__sponsor {
    flex-direction: row;
    margin-top: 0;
  }
  .Story .article-header__sponsor::before {
    content: "";
    background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
    background-position: top, right, bottom, left;
    background-repeat: repeat-x;
    background-size: 7px 1px;
    display: block;
    height: 1px;
    line-height: 100px;
    z-index: 0;
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
  }
}
.Story .article-header__sponsor p {
  display: block;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #70757a;
  margin-top: 10px;
  margin-bottom: 10px;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__sponsor p {
    margin-right: 10px;
  }
}
.Story .article-header__sponsor a {
  display: block;
  margin-bottom: 10px;
}
.Story .article-header__sponsor img {
  height: auto;
  max-height: 40px;
  vertical-align: middle;
}
.Story .article-header__sponsor p img,
.Story .article-header__sponsor a img {
  max-height: 100px;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__sponsor p,
  .Story .article-header__sponsor a {
    display: inline-block;
    vertical-align: middle;
    margin-top: 14px;
    margin-bottom: 14px;
  }
}
.Story .article-header__sponsor.article__adv {
  justify-content: space-between;
  padding: 15px 0;
}
.Story .article-header__sponsor.article__adv p {
  text-transform: uppercase;
}
.Story .article-header__kicker {
  display: none;
  background-color: var(--kicker_background, transparent);
  color: #000;
  padding: var(--kicker_pad_TB, 0px) var(--kicker_pad_LR, 0px);
  margin-bottom: var(--kicker_marg_B, 7px);
  font-size: var(--kickerText_size, 11px);
  line-height: 13px;
  text-transform: uppercase;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__kicker {
    display: flex;
    align-items: center;
  }
}
.Story .article-header__kicker:has(+ .article-header__heading--center) {
  display: flex;
  justify-content: center;
}
.Story .article-header__kicker:has(+ .article-header__heading--center) ~ .article-header__subheading {
  text-align: center;
}
.Story .article-header__kicker a {
  color: var(--kickerLink_color, var(--contentColor, #0068b3));
  cursor: pointer;
}
.Story .article-header__kicker a:hover {
  opacity: 0.7;
}
.Story .article-header__kicker .kicker--suscriptor {
  display: none;
}
.Story .article-header__kicker .kicker--section,
.Story .article-header__kicker .kicker--epigraph {
  display: none;
  font-weight: 700;
}
.Story .article-header__kicker .kicker--section::after,
.Story .article-header__kicker .kicker--epigraph::after {
  content: "/";
  color: #000;
  font-weight: 400;
  margin-left: 7px;
  margin-right: 5px;
}
.Story .article-header__kicker .kicker--section:last-child::after,
.Story .article-header__kicker .kicker--epigraph:last-child::after {
  content: none;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__kicker .kicker--section,
  .Story .article-header__kicker .kicker--epigraph {
    display: inline;
  }
}
.Story .article-header__heading {
  font-size: 29px;
  line-height: 31px;
  font-family: var(--fontTitle, "Petrona", serif);
  font-weight: var(--fontTitleMobileWeight, 600);
  letter-spacing: var(--siteMobileLetterSpacingS3, -0.75px);
  margin-bottom: 14px;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__heading {
    font-size: 36px;
    line-height: 44px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-header__heading {
    font-size: var(--fontTitleSize, 51px);
    font-weight: var(--fontTitleWeight, 600);
    line-height: var(--sitelineHeightS3, 52px);
    letter-spacing: var(--siteletterSpacingS3, -1.85px);
  }
}
.Story .article-header__heading a {
  color: #191a1e;
}
.Story .article-header__heading a:visited {
  color: #191a1e;
}
.Story .article-header__heading em {
  font-style: italic;
}
.Story .article-header__heading--center {
  text-align: center;
}
.Story .article-header__subheading {
  position: relative;
  margin-bottom: 7px;
  display: block;
  font-size: 19px;
  line-height: 20px;
  font-family: "Petrona", serif;
  font-weight: 350;
  letter-spacing: -0.5px;
}
@media screen and (min-width: 11024px) {
  .Story .article-header__subheading {
    font-size: 21px;
    line-height: 24px;
    letter-spacing: -0.75px;
  }
}
.Story .article-header__subheading:has(+ h2) {
  padding-left: 30px;
}
.Story .article-header__subheading:has(+ h2)::before {
  content: "";
  font-family: "IconosElEspanol";
  color: var(--contentColor, #0068b3);
  font-size: 1.1rem;
  position: absolute;
  left: 0;
}
.Story .article-header__subheading:has(+ h2) ~ h2 {
  padding-left: 30px;
}
.Story .article-header__subheading:has(+ h2) ~ h2::before {
  content: "";
  font-family: "IconosElEspanol";
  color: var(--contentColor, #0068b3);
  font-size: 1.1rem;
  position: absolute;
  left: 0;
}
.Story .article-header__subheading strong {
  margin-right: 5px;
}
.Story .article-header__subheading a {
  color: var(--contentColor, #0068b3);
}
.Story .article-header__subheading a:hover {
  opacity: 0.7;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__subheading--list {
    margin-bottom: 14px;
  }
}
.Story .article-header__subheading--list li {
  display: block;
  font-weight: 400;
  margin-bottom: 10px;
  padding-left: 30px;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__subheading--list li {
    margin-bottom: 10px;
  }
}
.Story .article-header__subheading--list li::before {
  content: "";
  font-family: "IconosElEspanol";
  color: var(--contentColor, #0068b3);
  font-size: 1.1rem;
  position: absolute;
  left: 0;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__subheading--list li::before {
    margin-right: 14px;
  }
}
.Story .article-header__subheading--list a {
  color: var(--contentColor, #0068b3);
}
.Story .article-header__subheading--list a:hover {
  opacity: 0.7;
}
.Story .article-header__subheading--list a::before {
  content: none;
}
.Story .article-header__time--zonan {
  overflow: auto;
  margin-top: 15px;
  margin-bottom: 20px;
}
.Story .article-header__time--zonan-date {
  line-height: 33px;
}
.Story .article-header--opinion {
  margin-bottom: 42px;
  max-width: none;
}
.Story .article-header--opinion-photo {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin: 0 10px 42px;
}
@media screen and (min-width: 11768px) {
  .Story .article-header--opinion-photo {
    flex-direction: row-reverse;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-header--opinion-photo {
    margin: 0 auto 42px;
  }
}
.Story .article-header--opinion-photo .article-header__body {
  padding: 20px 20px 5px;
}
.Story .article-header--opinion-photo .article-header__body .article-header__kicker {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: "Petrona", serif;
  font-size: 23px;
  font-weight: 400;
  line-height: 24px;
}
.Story .article-header--opinion-photo .article-header__body .article-header__kicker .kicker--section {
  color: #607196;
}
.Story .article-header--opinion-photo .article-header__body .article-header__kicker .kicker--section::after {
  content: none;
}
.Story .article-header--opinion-photo .article-header__body .article-header__kicker .kicker {
  font-family: "Open Sans", sans-serif;
  font-size: 11px;
  font-weight: 400;
  color: #000;
  line-height: 13px;
}
.Story .article-header--opinion-photo .article-header__body .article-header__heading {
  font-family: var(--fontTitleOpinion, "Petrona", serif);
  font-size: 41px;
  line-height: 42px;
  font-weight: 600;
  letter-spacing: -1.86px;
  text-align: center;
  padding-left: 0;
  padding-right: 0px;
}
@media screen and (min-width: 11768px) {
  .Story .article-header--opinion-photo .article-header__body .article-header__heading {
    font-size: 45px;
    line-height: 46px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-header--opinion-photo .article-header__body .article-header__heading {
    font-size: 48px;
    line-height: 49px;
  }
}
.Story .article-header--opinion-photo .article-header__body .article-header__time {
  text-align: center;
}
.Story .article-header--opinion-photo .article-header__body .article-header__time-date,
.Story .article-header--opinion-photo .article-header__body .article-header__time-hour {
  font-family: "Open Sans", sans-serif;
  font-size: 11px;
  font-weight: 400;
  color: #000;
  line-height: 13px;
}
.Story .article-header--opinion-photo .article-header__body .article-header__wrapper-btn {
  display: inline-flex;
  align-items: start;
  margin: 0;
}
.Story .article-header--opinion-photo .article-header__media {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
}
@media screen and (min-width: 11768px) {
  .Story .article-header--opinion-photo .article-header__media {
    width: 60%;
  }
}
.Story .article-header--opinion-photo .article-header__media img {
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media screen and (min-width: 11768px) {
  .Story .article-header--opinion-photo .article-header__media img {
    width: auto;
  }
}
.Story .article-header--opinion-photo .article-header__media .article-header__media-caption {
  font-family: "Open Sans", sans-serif;
  font-size: 11px;
  font-weight: 400;
  color: #000;
  line-height: 13px;
  text-align: right;
  padding: 10px 0;
}
.Story .article-header--opinion-photo .article-header__media ~ .article-header__body {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 20px 20px 5px;
}
@media screen and (min-width: 11768px) {
  .Story .article-header--opinion-photo .article-header__media ~ .article-header__body {
    width: 40%;
    padding: 0;
  }
}
.Story .article-header--opinion-photo .article-header__media ~ .article-header__body .article-header__kicker {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.Story .article-header--opinion-photo .article-header__media ~ .article-header__body .article-header__heading {
  text-align: left;
  padding-right: 20px;
}
.Story .article-header--opinion .article-header__wrapper-btn {
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media screen and (min-width: 11768px) {
  .Story .article-header--opinion .article-header__wrapper-btn {
    display: flex;
    justify-content: center;
    flex-direction: row;
  }
}
.Story .article-header--opinion .article-header__wrapper-btn .btn-translate {
  display: flex;
  justify-content: center;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  margin: 8px 0 15px;
}
@media screen and (min-width: 11768px) {
  .Story .article-header--opinion .article-header__wrapper-btn .btn-translate {
    display: inline-flex;
  }
}
.Story .article-header__wrapper-btn .btn-translate {
  display: flex;
  align-items: center;
  text-align: left;
  height: 33px;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
  padding: 0 18px;
  border-radius: 40px;
  border: 1px solid rgba(0, 0, 0, 0);
  margin: 20px 0;
  background-color: var(--btnTransBackground, #0068b3);
  color: var(--btnTransColor, #fff);
  font: 400 14px/15px "Open Sans", sans-serif;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__wrapper-btn .btn-translate {
    display: inline-flex;
  }
}
.Story .article-header__wrapper-btn .btn-translate:hover {
  opacity: 0.7;
}
.Story .article-header__wrapper-btn .btn-translate:nth-of-type(2) {
  margin-left: 0;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__wrapper-btn .btn-translate:nth-of-type(2) {
    margin-left: 15px;
  }
}
.Story:not(.Opinion) .article-header {
  margin-bottom: 28px;
}
.Story .article-header__special {
  display: block;
  width: 100%;
  margin-top: -14px;
  margin-bottom: 14px;
  text-align: center;
  border-bottom: 2px dotted #dfdfdf;
}
.Story .article-header__special.logo_porfolio img,
.Story .article-header__special.logo_porfolio-negative img {
  width: 80px;
  margin-top: 10px;
  margin-bottom: 20px;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__special.logo_porfolio img,
  .Story .article-header__special.logo_porfolio-negative img {
    width: 100px;
  }
}
.Story .article-header__special a {
  display: block;
}
.Story .article-header__special img,
.Story .article-header__special a img {
  margin-top: 28px;
  margin-bottom: 28px;
}
.Story .article-header__special.the_new_york_times img,
.Story .article-header__special.the_new_york_times a img,
.Story .article-header__special.the_new_york_times_2019 img,
.Story .article-header__special.the_new_york_times_2019 a img,
.Story .article-header__special.turning_points img,
.Story .article-header__special.turning_points a img,
.Story .article-header__special.espana_encrucijada img,
.Story .article-header__special.espana_encrucijada a img {
  width: 290px;
}
@media screen and (min-width: 11768px) {
  .Story .article-header__special.the_new_york_times img,
  .Story .article-header__special.the_new_york_times a img,
  .Story .article-header__special.the_new_york_times_2019 img,
  .Story .article-header__special.the_new_york_times_2019 a img,
  .Story .article-header__special.turning_points img,
  .Story .article-header__special.turning_points a img,
  .Story .article-header__special.espana_encrucijada img,
  .Story .article-header__special.espana_encrucijada a img {
    width: 360px;
  }
}
.Story .article-header__special.solo_para_tus_ojos,
.Story .article-header__special.ibex_confidential,
.Story .article-header__special.hoguera_vanidades {
  border-bottom: none;
  margin-bottom: 0;
}
.Story .article-header__special.solo_para_tus_ojos img,
.Story .article-header__special.solo_para_tus_ojos a img,
.Story .article-header__special.ibex_confidential img,
.Story .article-header__special.ibex_confidential a img,
.Story .article-header__special.hoguera_vanidades img,
.Story .article-header__special.hoguera_vanidades a img {
  width: 70px;
}
.Story .content .article > .article-header {
  text-align: center;
}
@media screen and (min-width: 11024px) {
  .Story .content .article > .article-header {
    margin-left: 0;
  }
}
.Story .content .article > .article-header .article-header__kicker {
  justify-content: center;
}
.Story .content .article > .article-header .container__subheading {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.Story .content .article > .article-header .container__subheading .article-header__subheading {
  position: relative;
}
.Story.Gallery .content .article > .article-header {
  text-align: center;
}
@media screen and (min-width: 11024px) {
  .Story.Gallery .content .article > .article-header {
    margin-left: 0;
  }
}
.Story.Gallery .content .article > .article-header .article-header__kicker {
  justify-content: center;
}
@media screen and (min-width: 11024px) {
  .Story.Gallery .content .article > .article-header .container__subheading {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.Story.Gallery .content .article > .article-header .container__subheading .article-header__subheading:not(:only-child) {
  text-align: left;
  position: relative;
}
@media screen and (min-width: 11024px) {
  .Story.Gallery .content .article > .article-header .container__subheading .article-header__subheading:not(:only-child) {
    width: 65%;
  }
}
.Story {
  height: inherit;
}
.Story.Above-media .article > .article-header {
  text-align: center;
}
.Story.Above-media .article-header {
  margin-bottom: 15px;
}
@media (max-width: 1023px) {
  .Story.Above-media .article-header {
    margin-top: 20px;
  }
}
.Story.Above-media .article-header__time {
  display: inline-block;
  width: 100%;
  margin-bottom: 0;
}
.site-header__network {
  display: none;
}
@media screen and (min-width: 11024px) {
  .site-header__network {
    display: inline-block;
    position: absolute;
    top: 50%;
    right: 120px;
    transform: translate(-25px, -50%);
  }
}
.site-header__network .network__item--whatsapp::before {
  content: "";
  font-size: 1.5rem;
  line-height: 2rem;
  color: #70757a;
  font-family: "IconosElEspanol";
}
.site-header__network .network__item--twitter::before {
  content: "";
  font-size: 17px;
  line-height: 2rem;
  font-family: "IconosElEspanol";
  position: relative;
  top: 1px;
}
.site-header__network .network__item--instagram::before {
  content: "";
  font-size: 1.8rem;
  line-height: 2rem;
  font-family: "IconosElEspanol";
}
.site-header__network .network__item:hover {
  opacity: 0.6;
}
.site-header__network .network__item a {
  display: inline-block;
  position: absolute;
  top: 0px;
  left: 0;
  height: 34px;
  width: 24px;
}
.list-network .list-network__item {
  margin-bottom: 5px;
  vertical-align: middle;
}
.list-network .list-network__item--tiktok::before {
  content: "";
  font-size: 1.5rem;
  font-family: "IconosElEspanol";
  background-color: #111;
}
.list-network .list-network__item--whatsapp::before {
  content: "";
  font-size: 1.5rem;
  font-family: "IconosElEspanol";
  background-color: #25d366;
}
.list-network .list-network__item--twitter::before {
  content: "";
  font-size: 1rem;
  font-family: "IconosElEspanol";
  padding: 9px;
  background-color: #111;
}
.Story .opening__news {
  display: flex;
  flex-direction: column-reverse;
  justify-content: space-between;
  align-items: center;
  margin: 10px 0;
  height: 800px;
  max-height: 800px;
  max-width: 100vw;
}
@media screen and (min-width: 768px) and (max-width: 940px) {
  .Story .opening__news {
    height: 950px;
    max-height: 950px;
  }
}
@media screen and (min-width: 480px) {
  .Story .opening__news {
    margin: 10px auto;
  }
}
@media screen and (min-width: 11768px) {
  .Story .opening__news {
    flex-direction: row;
    margin: 20px calc((-100vw + 100%) / 2);
  }
}
.Story .opening__news__header {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 20px 20px 5px;
}
@media screen and (min-width: 11768px) {
  .Story .opening__news__header {
    width: 40%;
    height: 100%;
    padding: 0 30px;
  }
}
.Story .opening__news__header .article-header__special {
  display: flex;
  margin-top: 0px;
  border-bottom: 0;
}
.Story .opening__news__header .article-header__special.logo_porfolio img,
.Story .opening__news__header .article-header__special.logo_porfolio-negative img {
  width: 80px;
  margin-top: 10px;
}
@media screen and (min-width: 11768px) {
  .Story .opening__news__header .article-header__special.logo_porfolio img,
  .Story .opening__news__header .article-header__special.logo_porfolio-negative img {
    width: 100px;
    margin-top: 0px;
  }
}
.Story .opening__news__header--cintillo {
  display: none;
  font-family: "Open Sans", sans-serif;
  font-size: 11px;
  font-weight: 400;
  line-height: 13px;
  color: #000;
  text-transform: uppercase;
}
@media screen and (min-width: 11024px) {
  .Story .opening__news__header--cintillo {
    display: block;
  }
}
.Story .opening__news__header--cintillo .cintillo-link {
  font-weight: 700;
  color: var(--contentColor, #0068b3);
}
.Story .opening__news__header--heading {
  font-family: "Petrona", serif;
  font-size: 33px;
  font-weight: 600;
  line-height: 34px;
  color: #191a1e;
  letter-spacing: -2.08px;
  margin: 20px 0;
}
@media screen and (min-width: 11768px) {
  .Story .opening__news__header--heading {
    font-size: 54px;
    line-height: 55px;
    letter-spacing: -2.88px;
  }
}
.Story .opening__news__header--subheading {
  position: relative;
  font-family: "Petrona", serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 24px;
  color: #595959;
  letter-spacing: -1px;
  margin-bottom: 20px;
}
@media screen and (min-width: 11768px) {
  .Story .opening__news__header--subheading {
    margin-bottom: 0px;
  }
}
.Story .opening__news__header--subheading:has(+ h2) {
  padding-left: 30px;
  margin-bottom: 10px;
}
.Story .opening__news__header--subheading:has(+ h2)::before {
  content: "";
  font-family: "IconosElEspanol";
  color: var(--contentColor, #0068b3);
  font-size: 1.1rem;
  position: absolute;
  left: 0;
}
@media screen and (min-width: 11768px) {
  .Story .opening__news__header--subheading:has(+ h2)::before {
    margin-right: 14px;
  }
}
.Story .opening__news__header--subheading:has(+ h2) ~ h2 {
  padding-left: 30px;
  margin-bottom: 10px;
}
.Story .opening__news__header--subheading:has(+ h2) ~ h2::before {
  content: "";
  font-family: "IconosElEspanol";
  color: var(--contentColor, #0068b3);
  font-size: 1.1rem;
  position: absolute;
  left: 0;
}
@media screen and (min-width: 11768px) {
  .Story .opening__news__header--subheading:has(+ h2) ~ h2::before {
    margin-right: 14px;
  }
}
.Story .opening__news__header--subheading strong {
  margin-right: 5px;
}
.Story .opening__news__header--subheading--list li {
  display: block;
  margin-bottom: 10px;
  padding-left: 30px;
}
.Story .opening__news__header--subheading--list li::before {
  content: "";
  font-family: "IconosElEspanol";
  color: var(--contentColor, #0068b3);
  font-size: 1.1rem;
  position: absolute;
  left: 0;
}
@media screen and (min-width: 11768px) {
  .Story .opening__news__header--subheading--list li::before {
    margin-right: 14px;
  }
}
.Story .opening__news__header .article-header__wrapper-btn {
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 11768px) {
  .Story .opening__news__header .article-header__wrapper-btn {
    flex-direction: row;
  }
}
.Story .opening__news__header .article-header__wrapper-btn .btn-translate {
  display: flex;
  align-items: center;
  text-align: left;
  height: 33px;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
  padding: 0 18px;
  border-radius: 40px;
  border: 1px solid rgba(0, 0, 0, 0);
  margin: 8px 0 15px;
  background-color: var(--btnTransBackground, #0068b3);
  color: var(--btnTransColor, #fff);
  font: 400 14px/15px "Open Sans", sans-serif;
}
@media screen and (min-width: 769px) and (max-width: 940px) {
  .Story .opening__news__header .article-header__wrapper-btn .btn-translate {
    display: inline-flex;
    width: auto;
    margin: 0;
  }
}
@media screen and (min-width: 940px) and (max-width: 1024px) {
  .Story .opening__news__header .article-header__wrapper-btn .btn-translate {
    display: inline-flex;
    margin: 20px 0;
  }
}
.Story .opening__news__header .article-header__wrapper-btn .btn-translate:hover {
  opacity: 0.7;
}
.Story .opening__news__header .article-header__wrapper-btn .btn-translate:nth-of-type(2) {
  margin-left: 0;
}
@media screen and (min-width: 11768px) {
  .Story .opening__news__header .article-header__wrapper-btn .btn-translate:nth-of-type(2) {
    margin-left: 15px;
  }
}
.Story .opening__news__media {
  position: relative;
  height: 100%;
  width: 100%;
  margin-bottom: 10px;
}
@media screen and (min-width: 11768px) {
  .Story .opening__news__media {
    width: 60%;
    margin-bottom: 0px;
  }
}
.Story .opening__news__media img {
  height: inherit;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.Story .opening__news__media .article-media__caption {
  position: absolute;
  right: 0;
  bottom: 0;
  background-color: #fff;
  width: 100%;
  padding: 7px 0 7px 5px;
  margin: 0;
}
.Story .opening__news__media .article-media__caption-description {
  color: #191a1e;
}
.Story .opening__news .art__media {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 11768px) {
  .Story .opening__news .art__media {
    width: 60%;
  }
}
.Story .opening__news .art__media > div {
  height: 100%;
  position: relative;
}
.Story .opening__news .art__media > div img {
  height: inherit;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.Story .opening__news .art__media > div .article-media__caption {
  position: absolute;
  right: 0;
  bottom: 0;
  background-color: #fff;
  width: 100%;
  padding: 7px 0 7px 5px;
  margin: 0;
  text-align: left;
}
.Story .opening__news .art__media > div .article-media__caption-description {
  color: #191a1e;
}
.Story .opening__news.bg--color .opening__news__header {
  background-color: var(--headerColorOpeningNews_bg, #111);
}
.Story .opening__news.bg--color .opening__news__header--cintillo,
.Story .opening__news.bg--color .opening__news__header--heading,
.Story .opening__news.bg--color .opening__news__header--subheading {
  color: var(--headerColorOpeningNews_color, #fff);
}
.Story .opening__news.bg--color .opening__news__header--cintillo::before,
.Story .opening__news.bg--color .opening__news__header--heading::before,
.Story .opening__news.bg--color .opening__news__header--subheading::before {
  color: var(--headerColorOpeningNews_color, #fff);
}
.Story .opening__news.bg--color .opening__news__header--cintillo .cintillo-link,
.Story .opening__news.bg--color .opening__news__header--heading .cintillo-link,
.Story .opening__news.bg--color .opening__news__header--subheading .cintillo-link {
  color: var(--headerColorOpeningNews_color, #fff);
}
.Story .opening__news.bg--color .opening__news__header--subheading--list li {
  color: var(--headerColorOpeningNews_color, #fff);
}
.Story .opening__news.bg--color .opening__news__header--subheading--list li::before {
  color: var(--headerColorOpeningNews_color, #fff);
}
.Story .opening__news.bg--color .opening__news__media {
  margin-bottom: 0;
  background-color: var(--headerColorOpeningNews_bg, #111);
}
@media screen and (min-width: 11768px) {
  .Story .opening__news.bg--color .opening__news__media {
    background-color: inherit;
  }
}
.Story .opening__news.bg--color .opening__news__media .article-media__caption {
  background-color: var(--headerColorOpeningNews_bg, #111);
}
.Story .opening__news.bg--color .opening__news__media .article-media__caption-description {
  color: #fff;
}
.Story .opening__news.bg--color .art__media .article-media__caption {
  background-color: #191a1e;
}
.Story .opening__news.bg--color .art__media .article-media__caption-description {
  color: #fff;
}
.Story.Liveblog .opening__news__header--heading,
.Story.Liveblog .opening__news__header--subheading {
  text-align: left;
}
.Story.Liveblog .opening__news__media .article-media__caption {
  text-align: left;
}
body[data-scroll="on"] .Story .ed-submenu {
  transform: translate3d(0, -102%, 0);
  transition: transform 1s;
}
body[data-scroll="on"] .Story .ed-submenu ~ .site-header,
body[data-scroll="on"] .Story .ed-submenu ~ .header-container {
  transform: translate3d(0, 0, 0);
  transition: transform 0.5s;
}
.ed-submenu {
  position: sticky;
  top: 0;
  left: 0;
  z-index: 12;
  transition: transform 0.3s;
  width: 100%;
  z-index: 999;
}
.ed-submenu .ed-trends {
  background: #000;
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.ed-submenu .ed-trends:after {
  position: absolute;
  content: "";
  width: 30px;
  height: 100%;
  top: 0;
  right: 0;
  z-index: 12;
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);
  display: block;
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends:after {
    display: none;
  }
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends {
    justify-content: center;
  }
}
.ed-submenu .ed-trends__title {
  font-family: "Open Sans", sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 10px;
  line-height: 10px;
  color: #fff;
  white-space: nowrap;
  margin-left: 10px;
  margin-right: 10px;
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends__title {
    margin-right: 20px;
  }
}
.ed-submenu .ed-trends__carrusel {
  display: flex;
  align-items: center;
  position: relative;
  width: calc(100% - 30px);
  max-width: 1025px;
  height: 35px;
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends__carrusel {
    width: calc(100% - 150px);
    max-width: 930px;
  }
}
@media screen and (min-width: 1160px) {
  .ed-submenu .ed-trends__carrusel {
    width: calc(100% - 30px);
  }
}
.ed-submenu .ed-trends__carrusel .carrusel-viewport {
  position: relative;
  display: flex;
  scroll-snap-type: x mandatory;
  overflow-x: scroll;
  overflow-y: hidden;
  scroll-behavior: smooth;
  cursor: grab;
  scrollbar-width: none;
}
.ed-submenu .ed-trends__carrusel .carrusel-viewport::-webkit-scrollbar {
  display: none;
}
.ed-submenu .ed-trends__carrusel .carrusel-viewport .carrusel-item {
  scroll-snap-align: start;
  display: flex;
  flex-shrink: 0;
  margin-right: 20px;
  counter-increment: item;
}
.ed-submenu .ed-trends__carrusel .carrusel-viewport .carrusel-item:first-of-type {
  margin-left: 20px;
}
@media screen and (min-width: 11768px) {
  .ed-submenu .ed-trends__carrusel .carrusel-viewport .carrusel-item:first-of-type {
    margin-left: 0;
  }
}
.ed-submenu .ed-trends__carrusel .carrusel-viewport .carrusel-item:last-child {
  margin-right: 80px;
  padding-right: 0;
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends__carrusel .carrusel-viewport .carrusel-item:last-child {
    margin-right: 10px;
  }
}
.ed-submenu .ed-trends__carrusel .carrusel-viewport .carrusel-item a {
  font-family: "Open Sans", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  color: #fff;
  text-decoration: none;
}
.ed-submenu .ed-trends__carrusel .carrusel-nav {
  display: none;
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav {
    position: absolute;
    margin: 0 19px;
    display: flex;
    justify-content: center;
    top: 50%;
    width: 100%;
    padding-top: 0px;
  }
  .ed-submenu .ed-trends__carrusel .carrusel-nav .controls {
    position: relative;
    display: flex;
    gap: 10px;
    width: 25%;
    height: 0.8em;
    justify-content: space-between;
    scroll-snap-type: x mandatory;
    overflow-x: scroll;
    scroll-behavior: smooth;
    z-index: 99;
  }
}
@media screen and (min-width: 1025px) and (min-width: 768px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .controls {
    display: none !important;
  }
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .controls::-webkit-scrollbar {
    display: none;
  }
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel {
    position: absolute;
    top: -10px;
  }
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--prev {
    left: -2.2rem;
    display: none;
  }
}
@media screen and (min-width: 1025px) and (min-width: 768px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--prev[data-status="off"] {
    display: none;
  }
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--prev[data-status="off"] .icon {
    opacity: 0.9;
    height: 20px;
    width: 20px;
  }
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--prev[data-status="off"] .icon.icon-arrow-left::after {
    content: "";
    font-size: calc(100% - 1px);
    line-height: #d4d4d4;
    font-family: "IconosElEspanol";
    position: relative;
    right: 1px;
  }
}
@media screen and (min-width: 1025px) and (min-width: 768px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--prev[data-status="on"] {
    display: block;
  }
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--prev[data-status="on"] .icon {
    opacity: 0.9;
    height: 20px;
    width: 20px;
  }
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--prev[data-status="on"] .icon::before {
    display: none;
  }
}
@media screen and (min-width: 1025px) and (min-width: 1025px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--prev[data-status="on"] .icon::before {
    position: absolute;
    content: "";
    width: 40px;
    height: 100%;
    top: 0;
    right: -35px;
    z-index: 12;
    background: linear-gradient(to right, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
    display: block;
  }
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--prev[data-status="on"] .icon.icon-arrow-left::after {
    content: "";
    font-family: "IconosElEspanol";
    color: #fff;
    font-size: 150%;
    position: relative;
    right: 1px;
  }
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--next {
    right: 0.9rem;
  }
}
@media screen and (min-width: 1025px) and (min-width: 768px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--next[data-status="off"] {
    display: none;
  }
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--next[data-status="off"] .icon {
    opacity: 0.9;
    height: 20px;
    width: 20px;
  }
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--next[data-status="off"] .icon.icon-arrow-right::after {
    content: "";
    font-size: calc(100% - 1px);
    line-height: #d4d4d4;
    font-family: "IconosElEspanol";
    position: relative;
    left: 1px;
  }
}
@media screen and (min-width: 1025px) and (min-width: 768px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--next[data-status="on"] {
    display: block;
  }
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--next[data-status="on"] .icon {
    opacity: 0.9;
    height: 20px;
    width: 20px;
  }
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--next[data-status="on"] .icon:before {
    display: none;
  }
}
@media screen and (min-width: 1025px) and (min-width: 1025px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--next[data-status="on"] .icon:before {
    position: absolute;
    content: "";
    width: 40px;
    height: 100%;
    top: 0;
    right: 5px;
    z-index: 12;
    background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);
    display: block;
  }
}
@media screen and (min-width: 1025px) {
  .ed-submenu .ed-trends__carrusel .carrusel-nav .btn-carrusel--next[data-status="on"] .icon.icon-arrow-right::after {
    content: "";
    font-size: calc(150% - 1px);
    color: #fff;
    font-family: "IconosElEspanol";
    position: relative;
    left: 20px;
  }
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
  .ed-submenu .ed-trends__carrusel {
    width: calc(100% - 120px);
  }
  .ed-submenu .ed-trends:after {
    width: 100px;
  }
}
.content__keep-reading-btn {
  width: 100%;
  max-width: 200px;
  display: block;
  padding: 20px 0;
  margin: 0 auto 28px;
  color: #323232;
  font-family: "Roboto", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 0.04rem;
  text-transform: uppercase;
  text-align: center;
  font-weight: 700;
  border: 1px solid #666;
  cursor: pointer;
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
}
@media screen and (min-width: 11024px) {
  .content__keep-reading-btn {
    display: none;
  }
}
.article-body__content[data-action="toggle"][data-status="off"]::before {
  content: "";
  display: block;
  width: 100%;
  height: 200px;
  position: absolute;
  left: 0;
  bottom: 0;
  background: linear-gradient(to bottom, rgba(250, 250, 250, 0) 0%, rgba(250, 250, 250, 0.7) 10%, rgb(250, 250, 250) 60%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00fafafa", endColorstr="#fafafa",GradientType=0 );
}
@media screen and (min-width: 0) and (max-width: 1023px) {
  .article-body__content[data-action="toggle"][data-status="off"] * {
    display: none;
  }
}
.article-body__content[data-action="toggle"][data-status="off"] p:first-child,
.article-body__content[data-action="toggle"][data-status="off"] p:nth-of-type(2),
.article-body__content[data-action="toggle"][data-status="off"] p:nth-of-type(3) {
  display: block;
}
.article-body__content[data-action="toggle"][data-status="off"] p:first-child *,
.article-body__content[data-action="toggle"][data-status="off"] p:nth-of-type(2) *,
.article-body__content[data-action="toggle"][data-status="off"] p:nth-of-type(3) * {
  display: inline;
}
.article-body__content[data-action="toggle"][data-status="off"] p:nth-of-type(2) + .article-adv {
  display: block;
}
.article-body__content[data-action="toggle"][data-status="off"] p:nth-of-type(2) + .article-adv *,
.article-body__content[data-action="toggle"][data-status="off"] p:nth-of-type(2) + .article-adv .article-adv__content {
  display: block;
}
@media screen and (min-width: 0) and (max-width: 1023px) {
  .article-body__content[data-action="toggle"][data-status="off"] p:nth-of-type(2) + .article-adv *,
  .article-body__content[data-action="toggle"][data-status="off"] p:nth-of-type(2) + .article-adv .article-adv__content {
    display: block;
  }
}
.article-body__content[data-action="toggle"][data-status="off"] .content__keep-reading-btn {
  display: block;
}
@media screen and (min-width: 11024px) {
  .article-body__content[data-action="toggle"][data-status="off"] .content__keep-reading-btn {
    display: none;
  }
}
.article-body__content[data-action="toggle"][data-status="on"] .content__keep-reading-btn {
  display: none;
}
.Story .article-media {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 14px;
}
.Story .article-media img {
  width: 100%;
}
.Story .article-media__tagPhoto {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  padding: 0 10px;
  border-radius: 40px/40px;
  border: 1px solid #d9d9d9;
  background-color: #efefef;
  width: auto;
  left: 12px;
  right: unset;
  top: 12px;
  text-decoration: none;
  min-height: 24px;
  min-width: 70px;
  z-index: 999;
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-transform: uppercase;
  color: #111;
}
.Story .article-media__caption {
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 10px;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 11px;
  line-height: 13px;
}
@media screen and (min-width: 11024px) {
  .Story .article-media__caption {
    display: block;
    padding-left: 0;
    padding-right: 0;
  }
}
.Story .article-media__caption-author,
.Story .article-media__caption-provider,
.Story .article-media__caption-location {
  color: #7e848b;
}
.Story .article-media__caption-description {
  margin-right: 4px;
  margin-bottom: 7px;
}
.Story .article-media__caption p {
  margin-bottom: 0;
}
.Story .article-media__caption p span.article-media__caption-author + span::before,
.Story .article-media__caption p span.article-media__caption-provider + span::before {
  content: "";
  font-family: "IconosElEspanol";
  color: #b4bbc3;
  margin-right: 3px;
  font-size: 1.1rem;
  display: inline;
  vertical-align: middle;
  line-height: 0;
}
.Story .article-media .caption-link {
  text-decoration: none;
  color: #0068b3;
}
.Story .article-media .caption-link:hover {
  color: #178fe6;
  opacity: 1;
}
.Story .article-media__include {
  clear: both;
  position: relative;
  height: 100%;
  overflow: hidden;
  max-width: 100%;
}
.Story .article-media__include::before {
  float: left;
  padding-top: 56.25%;
  content: "";
}
.Story .article-media__include::after {
  display: block;
  content: "";
  clear: both;
}
.Story .article-media__include iframe,
.Story .article-media__include object,
.Story .article-media__include embed,
.Story .article-media__include video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.Story .article-media__include video {
  position: absolute;
  inset: 0;
  -o-object-fit: cover;
  object-fit: cover;
}
.Story .article-media__include.ratio--1-1::before {
  float: left;
  padding-top: 100%;
  content: "";
}
.Story .article-media__include.ratio--1-1::after {
  display: block;
  content: "";
  clear: both;
}
.Story .article-media__include.ratio--4-3::before {
  float: left;
  padding-top: 75%;
  content: "";
}
.Story .article-media__include.ratio--4-3::after {
  display: block;
  content: "";
  clear: both;
}
.Story .article-media__include.ratio--16-9::before {
  float: left;
  padding-top: 56.25%;
  content: "";
}
.Story .article-media__include.ratio--16-9::after {
  display: block;
  content: "";
  clear: both;
}
.Story .article-media--iframes::before {
  float: left;
  padding-top: 56.25%;
  content: "";
}
.Story .article-media--iframes::after {
  display: block;
  content: "";
  clear: both;
}
.Story .article-media--iframes iframe,
.Story .article-media--iframes .twitter-tweet {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}
.Story .article-media--iframes iframe.instagram-media {
  position: static !important;
}
.Story .article-media--iframes:before {
  display: none;
}
.Story .article-media--gallery .media {
  position: relative;
}
.Story .article-media--gallery .gallery-carousel {
  position: relative;
  margin-bottom: 30px;
}
.Story .article-media--gallery .gallery-carousel .wrapper {
  display: block;
  overflow: hidden;
}
.Story .article-media--gallery .gallery-carousel .wrapper > img[data-action="toggle"][data-status="off"] {
  display: none;
}
.Story .article-media--gallery .gallery-carousel .wrapper > ol[data-animation="on"] {
  transition-duration: 0.3s;
  transform: translate3d(0, 0, 0);
  transition-property: webkit-transform, transform;
  backface-visibility: hidden;
  perspective: 1000px;
}
.Story .article-media--gallery .gallery-carousel .wrapper ol {
  display: block;
  font-size: 16px;
  padding-left: 0;
  width: 1000000em;
}
.Story .article-media--gallery .gallery-carousel .wrapper ol[data-action="toggle"][data-status="on"] {
  display: block;
}
.Story .article-media--gallery .gallery-carousel .wrapper ol[data-action="toggle"][data-status="off"] {
  display: none;
}
.Story .article-media--gallery .gallery-carousel .wrapper ol li {
  display: list-item;
  float: left;
}
.Story .article-media--gallery .gallery-carousel .wrapper ol li > span {
  display: block;
  width: 100%;
}
.Story .article-media--gallery .gallery-carousel .wrapper ol li img {
  margin: 0 auto;
}
@media screen and (max-width: 479px) {
  .Story .article-media--gallery .gallery-carousel .wrapper ol li img {
    max-width: 490px;
    margin: 0 auto;
  }
}
@media screen and (min-width: 480px) {
  .Story .article-media--gallery .gallery-carousel .wrapper ol li img {
    max-width: 100%;
    margin: 0 auto;
  }
}
.Story .article-media--gallery .gallery-carousel .wrapper ol li p.caption {
  text-align: center;
  color: #707070;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.75rem;
  line-height: 1.5;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
}
.Story .article-media--gallery .gallery-carousel .wrapper ol li p.caption a {
  color: #0068b3;
  text-decoration: none;
}
.Story .article-media--gallery .gallery-carousel .wrapper ol li p.caption a:hover,
.Story .article-media--gallery .gallery-carousel .wrapper ol li p.caption a:active {
  color: #178fe6;
  opacity: 1;
}
.Story .article-media--gallery .gallery-carousel a.nav-next,
.Story .article-media--gallery .gallery-carousel a.nav-prev {
  color: #fc4b2a;
  line-height: 0;
  font-size: 0;
  display: none;
}
.Story .article-media--gallery .gallery-carousel a.nav-next[data-action="toggle"][data-status="on"],
.Story .article-media--gallery .gallery-carousel a.nav-prev[data-action="toggle"][data-status="on"] {
  display: block;
}
.Story .article-media--gallery .gallery-carousel a.nav-next[data-action="toggle"][data-status="off"],
.Story .article-media--gallery .gallery-carousel a.nav-prev[data-action="toggle"][data-status="off"] {
  display: none;
}
.Story .article-media--gallery .gallery-carousel a.nav-next:hover,
.Story .article-media--gallery .gallery-carousel a.nav-prev:hover {
  text-decoration: none;
  opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
}
.Story .article-media--gallery .gallery-carousel a.nav-next {
  float: right;
  vertical-align: top;
  display: block;
  background-color: rgba(0, 0, 0, 0);
  height: calc(100% - 109px);
  position: absolute;
  right: 0;
  width: 20%;
  top: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0);
}
@media screen and (min-width: 480px) {
  .Story .article-media--gallery .gallery-carousel a.nav-next {
    width: 15%;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-media--gallery .gallery-carousel a.nav-next {
    width: 10%;
  }
}
.Story .article-media--gallery .gallery-carousel a.nav-next::after {
  opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  content: "";
  font-size: 4rem;
  font-family: "IconosElEspanol";
  position: absolute;
  top: 50%;
  left: calc(100% - 65px);
  color: #fff;
  text-shadow: 0px 1px 2px #000;
}
@media screen and (min-width: 11768px) {
  .Story .article-media--gallery .gallery-carousel a.nav-next::after {
    content: "";
    font-size: 5rem;
    font-family: "IconosElEspanol";
    left: calc(100% - 78px);
  }
}
.Story .article-media--gallery .gallery-carousel a.nav-next:hover {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
.Story .article-media--gallery .gallery-carousel a.nav-next:hover::after {
  color: #fff;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
.Story .article-media--gallery .gallery-carousel a.nav-prev {
  float: left;
  vertical-align: bottom;
  background-color: rgba(0, 0, 0, 0);
  height: calc(100% - 109px);
  position: absolute;
  left: 0;
  width: 20%;
  top: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0);
}
@media screen and (min-width: 480px) {
  .Story .article-media--gallery .gallery-carousel a.nav-prev {
    width: 15%;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-media--gallery .gallery-carousel a.nav-prev {
    width: 10%;
  }
}
.Story .article-media--gallery .gallery-carousel a.nav-prev::after {
  opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  content: "";
  font-size: 4rem;
  font-family: "IconosElEspanol";
  position: absolute;
  top: 50%;
  width: 100%;
  color: #fff;
  text-shadow: 0px 1px 2px #000;
}
@media screen and (min-width: 11768px) {
  .Story .article-media--gallery .gallery-carousel a.nav-prev::after {
    content: "";
    font-size: 5rem;
    font-family: "IconosElEspanol";
  }
}
.Story .article-media--gallery .gallery-carousel a.nav-prev:hover {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
.Story .article-media--gallery .gallery-carousel a.nav-prev:hover::after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  color: #fff;
}
.Story .article-media--gallery .gallery-carousel strong {
  display: none;
}
.Story .article-media--gallery .gallery-carousel nav {
  margin-bottom: 20px;
  margin-top: 12px;
  text-align: center;
  padding: 0 70px;
  font-size: 19px;
  line-height: 29px;
  font-family: "Georgia", serif;
}
.Story .article-media--gallery .gallery-carousel nav small a {
  text-decoration: none;
  color: #0068b3;
}
.Story .article-media--gallery .gallery-carousel nav small a:hover {
  color: #178fe6;
  opacity: 1;
}
.Story .article-media--gallery .gallery-carousel nav ol {
  text-align: center;
}
.Story .article-media--gallery .gallery-carousel nav ol li {
  display: inline-block;
  margin: 0 2.5px;
}
.Story .article-media--gallery .gallery-carousel nav ol li a {
  background-color: #ccc;
  border: 2px solid #fff;
  border-radius: 50%;
  display: inline-block;
  height: 10px;
  vertical-align: middle;
  width: 10px;
}
.Story .article-media--gallery .gallery-carousel nav ol li a:hover {
  border: 1px solid #fc4b2a;
}
.Story .article-media--gallery .gallery-carousel nav ol li a:hover {
  border: none;
}
.Story .article-media--gallery .gallery-carousel nav ol li a[data-action="toggle"][data-status="on"] {
  background-color: #999;
  border: 1px solid #fc4b2a;
  height: 10px;
  width: 10px;
}
.Story .article-media--gallery .gallery-carousel nav ol li[data-action="toggle"][data-status="on"] a {
  background-color: #323232;
}
.Story .article-media .adv-gallery {
  min-height: 300px;
  width: 100%;
  position: relative;
}
@media screen and (min-width: 11024px) {
  .Story .article-media .adv-gallery {
    min-height: 300px;
  }
}
.Story .article-media .adv-gallery > div {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.Story .art__media {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 14px;
}
.Story .art__media img {
  width: 100%;
}
@media screen and (min-width: 11024px) {
  .Story .content .article-body__container > .article-media,
  .Story .content .article > .article-media {
    margin-left: var(--widthContainerAuthor, 126px);
  }
}
@media screen and (min-width: 11024px) {
  .Story .content .article > .article-media {
    margin-left: 0;
  }
}
.Story .content .article > .article-media .article-media__caption {
  text-align: center;
}
.Story .content .article > .article-header .article-header__subheading--list {
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media screen and (min-width: 11024px) {
  .Story .content .article > .article-header .article-header__subheading--list li {
    width: 65%;
  }
}
.Story .article-body__content .article-media {
  width: 100%;
  max-width: 100%;
  left: auto;
  margin-bottom: 28px;
  text-align: center;
}
.Story .article-body__content .article-media__caption {
  display: block;
  text-align: left;
  margin-top: 6px;
}
.Story .article-body__content .article-media__caption p {
  margin-bottom: 0;
}
.Story .article-body__content .article-media--left {
  margin: 0 auto 28px;
}
@media screen and (min-width: 11768px) {
  .Story .article-body__content .article-media--left {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 28px;
    width: calc((100% - 28px) / 16.727 * 8.3635);
    float: left;
    clear: both;
    margin-bottom: 7px;
  }
}
.Story .article-body__content .article-media--left .article-media__caption {
  margin-top: 12px;
}
.Story .article-body__content .article-media--left img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.Story .article-body__content .article-media--include .article-media__caption {
  margin-top: 16px;
}
.Story .article-body__content .article-media .media__caption .caption__title {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  line-height: 17px;
  color: #000;
}
.Story .article-body__content .article-media .adv-gallery {
  min-height: 300px;
}
@media screen and (min-width: 11024px) {
  .Story .article-body__content .article-media .adv-gallery {
    min-height: 300px;
  }
}
.Story .article-body__content .article-media.import-sm img {
  width: auto;
}
.Story[data-tags*="lectura_facil"] .article-media__caption-description {
  font-size: 14px;
  line-height: 2em;
}
@media screen and (min-width: 11768px) {
  .Story[data-tags*="lectura_facil"] .article-media--left {
    float: right;
  }
}
.Story.Porfolio.Entrevistas .article-body__content .article-media__caption p {
  text-align: right;
}
@keyframes anim-ON_article__footer-nav {
  0% {
    bottom: -40px;
  }
  100% {
    bottom: 0px;
  }
}
@keyframes anim-ON_article__arrow {
  0% {
    width: 310px;
  }
  100% {
    width: 400px;
  }
}
@keyframes anim-OFF_article__arrow {
  0% {
    width: 400px;
    height: 100px;
    top: calc(50% - 50px);
    background-color: #fff;
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2);
  }
  99% {
    width: 310px;
    height: 100px;
    top: calc(50% - 50px);
    background-color: rgba(0, 0, 0, 0);
    box-shadow: none;
  }
  100% {
    height: 52px;
    top: calc(50% - 26px);
  }
}
@keyframes anim-OFF_article__arrow-news--prev {
  0% {
    right: 0;
    opacity: 1;
  }
  99% {
    right: 66px;
    opacity: 0;
  }
}
@keyframes anim-OFF_article__arrow-news--next {
  0% {
    left: 0;
    opacity: 1;
  }
  99% {
    left: 66px;
    opacity: 0;
  }
}
@keyframes anim-ON_article__arrow-button--prev {
  0% {
    width: 66px;
    left: 0;
    border-radius: 0 25px 25px 0;
  }
  25% {
    border-radius: 25px;
  }
  100% {
    left: 14px;
    width: 52px;
  }
}
@keyframes anim-OFF_article__arrow-button--prev {
  0% {
    left: 14px;
    width: 52px;
    top: 24px;
    border-radius: 25px;
  }
  25% {
    border-radius: 0 25px 25px 0;
  }
  99% {
    width: 66px;
    left: 0;
  }
  99.9% {
    top: 24px;
  }
  100% {
    top: 0;
  }
}
@keyframes anim-ON_article__arrow-button--next {
  0% {
    width: 66px;
    right: 0;
    border-radius: 25px 0 0 25px;
  }
  25% {
    border-radius: 25px;
  }
  100% {
    right: 14px;
    width: 52px;
  }
}
@keyframes anim-anim-OFF_article__arrow-button--next {
  0% {
    right: 14px;
    width: 52px;
    top: 24px;
    border-radius: 25px;
  }
  25% {
    border-radius: 25px 0 0 25px;
  }
  99% {
    width: 66px;
    right: 0;
  }
  99.9% {
    top: 24px;
  }
  100% {
    top: 0;
  }
}
.Story .article__arrow {
  z-index: 10000;
  display: none;
  font-size: 0;
  position: fixed;
  top: calc(50% - 26px);
  background-color: rgba(0, 0, 0, 0);
  box-shadow: none;
  width: 66px;
  height: 52px;
  cursor: pointer;
}
@media screen and (min-width: 11768px) {
  .Story .article__arrow {
    display: block;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .Story .article__arrow {
    top: inherit;
    bottom: 14px;
  }
}
.Story .article__arrow strong {
  display: none;
}
.Story .article__arrow--prev {
  left: 0;
}
.Story .article__arrow--prev[data-status="on"] {
  border-radius: 0 7px 7px 0;
}
.Story .article__arrow--next {
  right: 0;
}
.Story .article__arrow--next[data-status="on"] {
  border-radius: 7px 0 0 7px;
}
.Story .article__arrow a {
  text-decoration: none;
}
.Story .article__arrow a:hover {
  opacity: 1;
}
.Story .article__arrow-button {
  z-index: 3;
  position: absolute;
  top: 0;
  width: 66px;
  height: 52px;
  background-color: rgba(25, 26, 30, 0.4);
}
.Story .article__arrow-button::after {
  position: absolute;
  top: 13px;
  color: #fff;
  text-shadow: 0 1px rgba(25, 26, 30, 0.4);
}
.Story .article__arrow-button--prev {
  left: 0;
  border-radius: 0 25px 25px 0;
}
.Story .article__arrow-button--prev::after {
  right: 13px;
  content: "";
  font-size: 25px;
  font-family: "IconosElEspanol";
}
.Story .article__arrow-button--next {
  right: 0;
  border-radius: 25px 0 0 25px;
}
.Story .article__arrow-button--next::after {
  left: 13px;
  content: "";
  font-size: 25px;
  font-family: "IconosElEspanol";
}
.Story .article__arrow-news {
  position: absolute;
  width: 310px;
  height: 100px;
  padding-top: 19px;
  display: none;
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow-news[data-status="on"] {
    display: block;
  }
}
.Story .article__arrow-news[data-status="on"]:hover {
  opacity: 0.8;
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow-news[data-status="off"] {
    display: block;
  }
}
.Story .article__arrow-news--prev {
  right: 0;
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow-news--prev[data-status="off"] {
    right: 66px;
    animation-name: anim-OFF_article__arrow-news--prev;
    animation-duration: 0.2s;
  }
}
.Story .article__arrow-news--next {
  left: 0;
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow-news--next[data-status="off"] {
    left: 66px;
    animation-name: anim-OFF_article__arrow-news--next;
    animation-duration: 0.2s;
  }
}
.Story .article__arrow-news .arrow-news__img {
  display: inline-block;
  width: 110px;
  height: 62px;
  margin-right: 10px;
}
.Story .article__arrow-news .arrow-news__img img {
  width: 100%;
}
.Story .article__arrow-news .arrow-news__img--next {
  margin-left: 10px;
}
.Story .article__arrow-news .arrow-news__title {
  display: inline-block;
  position: relative;
  width: 180px;
  max-height: 75px;
  overflow: hidden;
  top: -5px;
  vertical-align: top;
  font-family: "Noto Serif";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  line-height: 18px;
  color: #191a1e;
}
.Story .article__arrow-news .arrow-news__title--prev {
  margin-right: 10px;
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow[data-status="on"] {
    top: calc(50% - 50px);
    height: 100px;
    background-color: #fff;
    width: 400px;
    opacity: 1;
    border: 0 solid #979797;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
    animation-name: anim-ON_article__arrow;
    animation-duration: 0.2s;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow[data-status="on"] .article__arrow-button {
    position: absolute;
    top: 24px;
    background-color: rgba(25, 26, 30, 0.2);
  }
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow[data-status="on"] .article__arrow-button::after {
    text-shadow: none;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow[data-status="on"] .article__arrow-button--prev,
  .Story .article__arrow[data-status="on"] .article__arrow-button--next {
    width: 52px;
    border-radius: 25px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow[data-status="on"] .article__arrow-button--prev {
    left: 14px;
    animation-name: anim-ON_article__arrow-button--prev;
    animation-duration: 0.2s;
  }
  .Story .article__arrow[data-status="on"] .article__arrow-button--prev::after {
    right: 13px;
    left: auto;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow[data-status="on"] .article__arrow-button--next {
    right: 14px;
    animation-name: anim-ON_article__arrow-button--next;
    animation-duration: 0.2s;
  }
  .Story .article__arrow[data-status="on"] .article__arrow-button--next::after {
    left: 13px;
  }
}
.Story .article__arrow[data-status="off"] {
  background-color: rgba(0, 0, 0, 0);
  box-shadow: none;
  width: 66px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .Story .article__arrow[data-status="off"] {
    top: inherit;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow[data-status="off"] {
    top: calc(50% - 26px);
    animation-name: anim-OFF_article__arrow;
    animation-duration: 0.2s;
  }
}
.Story .article__arrow[data-status="off"]:hover {
  opacity: 1;
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow[data-status="off"] .article__arrow-button--prev {
    animation-name: anim-OFF_article__arrow-button--prev;
    animation-duration: 0.2s;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article__arrow[data-status="off"] .article__arrow-button--next {
    animation-name: anim-OFF_article__arrow-button--next;
    animation-duration: 0.2s;
  }
}
.Story[data-tags*="lectura_facil"] .article__footer-nav .footer-nav__tools .tools-heading {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
}
.Story[data-tags*="lectura_facil"] .article__footer-nav .footer-nav__tools .tools-sections a {
  text-decoration: underline;
  color: blue;
}
.Story[data-tags*="lectura_facil"] .article__footer-nav .footer-nav__tools .tools-sections a:hover {
  color: blue;
}
.Story[data-tags*="lectura_facil"] .article__footer-nav .footer-nav__tools .tools-sections a:visited {
  color: #609;
}
.Story[data-tags*="lectura_facil"] .article__footer-nav .footer-nav__tools .tools-sections a:active {
  color: red;
}
.bodysticky {
  border-bottom: 104px solid rgba(0, 0, 0, 0);
}
.stickycontainer {
  align-items: center;
  background: #fff;
  box-sizing: border-box;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
  position: fixed;
  bottom: 61px;
  left: 0;
  width: 100%;
  height: 90px;
  max-height: 90px;
  display: flex;
  justify-content: center;
  margin-bottom: 0;
  opacity: 1;
  overflow: visible;
  transform: translateZ(0);
  z-index: 100000;
}
@media screen and (min-width: 11768px) {
  .stickycontainer {
    width: 728px;
    height: 90px;
    left: 50%;
    transform: translateX(-50%);
    border-top-left-radius: 5px;
    bottom: 0;
  }
}
@media screen and (min-width: 970px) {
  .stickycontainer {
    width: 970px;
    bottom: 0;
  }
}
@media screen and (min-width: 980px) {
  .stickycontainer {
    width: 980px;
    bottom: 0;
  }
}
@media screen and (min-width: 990px) {
  .stickycontainer {
    width: 990px;
    bottom: 0;
  }
}
.stickycontainer[data-action="toggle"][data-swipe="top"] {
  display: none;
  bottom: -150px;
  transition: all 0.1s ease-in;
}
.stickycontainer[data-action="toggle"][data-swipe="middle"],
.stickycontainer[data-action="toggle"][data-swipe="bottom"] {
  transition: all 0.1s ease-in;
}
.stickycontainer .stickycerrar {
  position: absolute;
  top: -28px;
  right: 0;
  width: 28px;
  height: 28px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' viewBox='341 8 13 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%234F4F4F' d='M354 9.31L352.69 8l-5.19 5.19L342.31 8 341 9.31l5.19 5.19-5.19 5.19 1.31 1.31 5.19-5.19 5.19 5.19 1.31-1.31-5.19-5.19z' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-size: 13px 13px;
  background-position: 9px;
  background-color: #fff;
  background-repeat: no-repeat;
  box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.2);
  border: none;
  border-radius: 12px 0 0 0;
  cursor: pointer;
}
@media screen and (min-width: 11768px) {
  .stickycontainer .stickycerrar {
    background-position: 8px;
    border-radius: 5px 5px 0 0;
    box-shadow: 0px -1px 3px 0px rgba(0, 0, 0, 0.2);
  }
}
.stickycontainer .stickyanuncio {
  position: relative;
  width: 100%;
  height: 90px;
}
.stickycontainer .stickyanuncio #sticky_content_adv1 {
  display: flex;
  justify-content: center;
  margin: 0 auto;
}
@media screen and (min-width: 11768px) {
  .stickycontainer .stickyanuncio #sticky_content_adv1 {
    display: inline;
    max-width: 100%;
  }
  .stickycontainer .stickyanuncio #sticky_content_adv1 > div {
    width: 100% !important;
  }
}
.stickycontainer .stickyanuncio #sticky_content_adv1 iframe {
  margin: 0 auto;
  width: 320px;
  display: block;
}
@media screen and (min-width: 11768px) {
  .stickycontainer .stickyanuncio #sticky_content_adv1 iframe {
    width: revert-layer;
    max-width: 728px;
  }
}
@media screen and (min-width: 970px) {
  .stickycontainer .stickyanuncio #sticky_content_adv1 iframe {
    max-width: 970px;
  }
}
@media screen and (min-width: 980px) {
  .stickycontainer .stickyanuncio #sticky_content_adv1 iframe {
    max-width: 980px;
  }
}
@media screen and (min-width: 990px) {
  .stickycontainer .stickyanuncio #sticky_content_adv1 iframe {
    max-width: 990px;
  }
}
.stickyvisible {
  visibility: visible !important;
}
.tablaancha {
  overflow-x: auto;
}
.tablaancha::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  background: #284b5b;
}
.tablaancha::-webkit-scrollbar-thumb {
  background-color: #30b0e5;
}
.Story .story-gallery {
  position: relative;
}
.Story .story-gallery .gallery-wrapper {
  position: relative;
}
.Story .story-gallery .gallery-wrapper__swipe .swipe {
  font-size: 16px;
  width: 100000em;
}
.Story .story-gallery .gallery-wrapper__swipe .swipe[data-animation="on"] {
  transition-duration: 0.3s;
  transform: translate3d(0, 0, 0);
  transition-property: webkit-transform, transform;
  backface-visibility: hidden;
  perspective: 1000px;
}
#gallerynews_contentmobile {
  overflow: hidden;
}
.Story .article-body__tags {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 10px;
  margin-right: 10px;
  width: calc((100% - 20px) / 24 * 24);
  position: relative;
  font-size: 0;
  margin-bottom: 10px;
}
.Story .article-body__tags::before {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  display: block;
  height: 1px;
  line-height: 100px;
  z-index: 0;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
}
.Story .article-body__tags::after {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  display: block;
  height: 1px;
  line-height: 100px;
  z-index: 1;
  width: 100%;
  bottom: 0;
  left: 0;
  position: absolute;
}
@media screen and (min-width: 480px) {
  .Story .article-body__tags {
    display: block;
    margin: 0 auto;
    margin-bottom: 10px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-body__tags {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
  }
}
.Story .article-body__tags .tags__list {
  display: inline-block;
  max-width: calc(100% - 28px);
  margin-top: 2px;
}
.Story .article-body__tags .tags__list-item {
  display: inline-block;
  text-transform: uppercase;
  list-style: none;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 11px;
  letter-spacing: 0;
  line-height: 14px;
}
.Story .article-body__tags .tags__list-item:hover a {
  color: 0.7;
}
.Story .article-body__tags .tags__list-item:first-child::before {
  content: "EN:";
  font-weight: 700;
  color: #000;
  margin-right: 7px;
}
.Story .article-body__tags .tags__list-item a {
  display: inline-block;
  text-decoration: none;
  outline: none;
  opacity: 1;
  color: var(--contentColor, #0068b3);
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 7px;
  padding-right: 7px;
}
.Story .article-body__tags .tags__show {
  display: inline-block;
  position: absolute;
  right: 0;
  padding: 9px;
  padding-right: 1px;
  cursor: pointer;
}
.Story .article-body__tags .tags__show-button {
  cursor: pointer;
}
.Story .article-body__tags .tags__show-button::before {
  color: var(--contentColor, #0068b3);
  font-size: 1.1rem;
  cursor: pointer;
  content: "";
  font-family: "IconosElEspanol";
  padding: 0 1px;
}
.Story .article-body__tags .tags__show:hover .tags__show-button::before {
  color: #178fe6;
}
.Story .article-body__tags .tags__show[data-status="off"] {
  display: none;
}
.Story .article-body__tags[data-status="off"][data-action="toggle"] {
  height: 40px;
  overflow: hidden;
}
.Story .article-body__tags[data-status="off"][data-action="toggle"] .tags__list {
  padding-top: 0;
  padding-bottom: 0;
}
.Story .article-body__tags[data-status="off"][data-action="toggle"] .tags__list-item {
  min-height: 35px;
}
.Story .article-body__tags[data-status="off"][data-action="toggle"] .tags__list-item a {
  padding-top: 10px;
  padding-bottom: 10px;
}
.Story .article-body__tags[data-status="off"][data-action="toggle"] .tags__list-item a:hover {
  opacity: 0.7;
}
.Story .article-body__tags[data-status="off"][data-action="toggle"] .tags__show {
  top: 2px;
  bottom: auto;
}
.Story .article-body__tags[data-status="off"][data-action="toggle"] .tags__show-button::before {
  content: "";
  font-family: "IconosElEspanol";
}
.Story .article-body__tags[data-status="on"][data-action="toggle"] .tags__list {
  padding-top: 5px;
  padding-bottom: 5px;
}
.Story .article-body__tags[data-status="on"][data-action="toggle"] .tags__list-item {
  min-height: auto;
}
.Story .article-body__tags[data-status="on"][data-action="toggle"] .tags__list-item a {
  padding-top: 5px;
  padding-bottom: 5px;
}
.Story .article-body__tags[data-status="on"][data-action="toggle"] .tags__show {
  bottom: 0;
}
.Story .article-body__tags[data-status="on"][data-action="toggle"] .tags__show-button::before {
  content: "";
  font-family: "IconosElEspanol";
}
.Story.Empresas .article-body__tags::before,
.Story.Economia[data-tags*="empresas"] .article-body__tags::before,
.Story.Medios .article-body__tags::before {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  display: block;
  height: 1px;
  line-height: 100px;
  z-index: 0;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
}
.Story.Empresas .article-body__tags::after,
.Story.Economia[data-tags*="empresas"] .article-body__tags::after,
.Story.Medios .article-body__tags::after {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  display: block;
  height: 1px;
  line-height: 100px;
  z-index: 1;
  width: 100%;
  bottom: 0;
  left: 0;
  position: absolute;
}
.Story .article-body__tools {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 10px;
  margin-right: 10px;
  width: calc((100% - 20px) / 24 * 24);
  text-align: left;
  margin-bottom: 28px;
}
@media screen and (min-width: 480px) {
  .Story .article-body__tools {
    display: block;
    max-width: 460px;
    margin: 0 auto;
    margin-bottom: 28px;
  }
}
@media screen and (min-width: 11768px) {
  .Story .article-body__tools {
    max-width: 588px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-body__tools {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% / 24 * 24);
    max-width: 100%;
    margin-left: var(--widthContainerAuthor, 126px);
  }
}
.Story .article-body__tools .tools-share {
  display: inline-block;
  position: relative;
  vertical-align: top;
  font-size: 0.75rem;
  letter-spacing: 0.01rem;
  line-height: 1.8125rem;
}
.Story .article-body__tools .tools-share:first-of-type {
  padding-left: 0;
}
.Story .article-body__tools .tools-share + *::before {
  content: "";
  display: block;
  width: 30%;
  position: relative;
}
.Story .article-body__tools .tools-share__button {
  position: static;
  display: inline-block;
}
.Story .article-body__tools .tools-share__button:last-child {
  margin-bottom: 0;
}
.Story .article-body__tools .tools-share__button > button {
  font-size: 0.625rem;
  font-weight: 400;
  text-align: center;
  margin-bottom: 4px;
  height: 30px;
  margin-right: 3px;
  color: #fff;
}
.Story .article-body__tools .tools-share__button button {
  width: 30px;
  height: 30px;
  cursor: pointer;
  border-radius: 34px;
}
.Story .article-body__tools .tools-share__button button::before {
  font-size: 1.1rem;
}
.Story .article-body__tools .tools-share__button--facebook button {
  background-color: #4862a3;
}
.Story .article-body__tools .tools-share__button--facebook button::before {
  content: "";
  font-family: "IconosElEspanol";
}
.Story .article-body__tools .tools-share__button--facebook button:hover {
  opacity: 0.7;
}
.Story .article-body__tools .tools-share__button--twitter button {
  background-color: #111;
}
.Story .article-body__tools .tools-share__button--twitter button::before {
  content: "";
  font-size: 15px;
  font-family: "IconosElEspanol";
}
.Story .article-body__tools .tools-share__button--twitter button:hover {
  opacity: 0.7;
}
.Story .article-body__tools .tools-share__button--googleplus {
  display: none;
}
.Story .article-body__tools .tools-share__button--googleplus button {
  background-color: #de4537;
}
.Story .article-body__tools .tools-share__button--googleplus button::before {
  content: "";
  font-family: "IconosElEspanol";
  position: relative;
  bottom: -2px;
}
.Story .article-body__tools .tools-share__button--googleplus button:hover {
  opacity: 0.7;
}
.Story .article-body__tools .tools-share__button--meneame {
  display: none;
}
@media screen and (min-width: 480px) {
  .Story .article-body__tools .tools-share__button--meneame {
    display: inline-block;
  }
}
.Story .article-body__tools .tools-share__button--meneame button {
  background-color: #ff6200;
}
.Story .article-body__tools .tools-share__button--meneame button::before {
  content: "";
  font-family: "IconosElEspanol";
}
.Story .article-body__tools .tools-share__button--meneame button:hover {
  opacity: 0.7;
}
.Story .article-body__tools .tools-share__button--linkedin {
  display: none;
}
.Story .article-body__tools .tools-share__button--linkedin button {
  background-color: #0078b6;
}
.Story .article-body__tools .tools-share__button--linkedin button::before {
  content: "";
  font-family: "IconosElEspanol";
}
.Story .article-body__tools .tools-share__button--linkedin button:hover {
  opacity: 0.7;
}
.Story .article-body__tools .tools-share__button--mail button {
  background-color: #b3b3b3;
}
.Story .article-body__tools .tools-share__button--mail button::before {
  content: "";
  font-family: "IconosElEspanol";
}
.Story .article-body__tools .tools-share__button--mail button:hover {
  opacity: 0.7;
}
@media screen and (min-width: 480px) {
  .Story .article-body__tools .tools-share__button--whatsapp {
    display: none;
  }
}
.Story .article-body__tools .tools-share__button--whatsapp button {
  background-color: #50c538;
}
.Story .article-body__tools .tools-share__button--whatsapp button::before {
  content: "";
  font-family: "IconosElEspanol";
}
.Story .article-body__tools .tools-share__button--whatsapp button:hover {
  opacity: 0.7;
}
@media screen and (min-width: 480px) {
  .Story .article-body__tools .tools-share__button--telegram {
    display: none;
  }
}
.Story .article-body__tools .tools-share__button--telegram button {
  background-color: #38b0e3;
}
.Story .article-body__tools .tools-share__button--telegram button::before {
  content: "";
  font-family: "IconosElEspanol";
}
.Story .article-body__tools .tools-share__button--telegram button:hover {
  opacity: 0.7;
}
.Story .article-body__tools .tools-share__button--show-all {
  position: relative;
}
.Story .article-body__tools .tools-share__button--show-all > button {
  background-color: #fff;
  border: 1px solid #333;
}
.Story .article-body__tools .tools-share__button--show-all > button::before {
  content: "";
  font-family: "IconosElEspanol";
  color: #000;
}
.Story .article-body__tools .tools-share__button--show-all > button:hover {
  background-color: #b3b3b3;
  border: 1px solid #b3b3b3;
}
.Story .article-body__tools .tools-share__button--show-all > button:hover::before {
  color: #fff;
}
.Story .article-body__tools .tools-share__button--show-all button::before {
  padding-right: 3px;
}
.Story .article-body__tools .tools-share__button--show-all ul {
  z-index: 9999;
  padding: 10px 5px 10px 5px;
  background-color: #fff;
  border: none;
  box-shadow: none;
  border-radius: 38px;
  box-shadow: 0px 0px 5px rgba(34, 34, 34, 0.2);
  position: absolute;
  margin-left: -5px;
  margin-top: -44px;
  display: none;
}
.Story .article-body__tools .tools-share__button--show-all ul[data-action="toggle"][data-status="on"] {
  display: block;
}
.Story .article-body__tools .tools-share__button--show-all ul .tools-share__button {
  display: block;
  width: 30px;
  min-width: 30px;
  margin-bottom: 5px;
  border: none;
}
.Story .article-body__tools .tools-share__button--show-all ul .tools-share__button button {
  padding: 4px 0px 5px 2px;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
  .Story .article-body__tools .tools-share__button--show-all ul .tools-share__button button a {
    font-size: 0.7rem;
    padding: 8px 5px 10px;
  }
}
.Story .article-body__tools .tools-share__button--show-all ul .tools-share__button--close button {
  border: 1px solid #333;
  padding: 4px 7px 5px 4px;
}
.Story .article-body__tools .tools-share__button--show-all ul .tools-share__button--close button::before {
  content: "";
  font-family: "IconosElEspanol";
  color: #000;
}
.Story .article-body__tools .tools-share__button--show-all ul .tools-share__button--facebook,
.Story .article-body__tools .tools-share__button--show-all ul .tools-share__button--twitter {
  display: none;
}
@media screen and (min-width: 0) and (max-width: 479px) {
  .Story .article-body__tools .tools-share__button--show-all ul .tools-share__button--whatsapp {
    display: none;
  }
}
@media screen and (min-width: 0) and (max-width: 479px) {
  .Story .article-body__tools .tools-share__button--show-all ul .tools-share__button--telegram {
    display: none;
  }
}
@media screen and (min-width: 480px) {
  .Story .article-body__tools .tools-share__button--show-all ul .tools-share__button--meneame {
    display: none;
  }
}
.Story .article-body__tools .tools-action {
  display: inline-block;
  margin-top: 7px;
  vertical-align: top;
  float: right;
}
.Story .article-body__tools .tools-action__favorite,
.Story .article-body__tools .tools-action__comments {
  display: inline-block;
  vertical-align: top;
}
.Story .article-body__tools .tools-action__favorite button,
.Story .article-body__tools .tools-action__comments button {
  border-radius: 60px;
  cursor: pointer;
}
.Story .article-body__tools .tools-action__favorite button span,
.Story .article-body__tools .tools-action__comments button span {
  position: absolute;
  left: -5000px;
  visibility: hidden;
}
.Story .article-body__tools .tools-action__favorite-button::after {
  content: "";
  font-size: 1.2rem;
  line-height: 1;
  color: #323232;
  font-family: "IconosElEspanol";
  display: inline-block;
}
.Story .article-body__tools .tools-action__favorite-button[data-status="on"]::after {
  content: "";
  font-size: 1.2rem;
  line-height: 1;
  color: #323232;
  font-family: "IconosElEspanol";
  display: inline-block;
}
.Story .article-body__tools .tools-action__favorite-button:hover[data-status="on"]::after,
.Story .article-body__tools .tools-action__favorite-button:hover[data-status="off"]::after {
  color: #707580;
}
.Story .article-body__tools .tools-action__comments-button {
  margin-top: 2px;
}
.Story .article-body__tools .tools-action__comments-button::before {
  content: "";
  font-size: 1.1rem;
  line-height: 1;
  color: #323232;
  font-family: "IconosElEspanol";
  display: inline-block;
  margin-left: 3px;
}
.Story .article-body__tools .tools-action__comments-button::after {
  content: attr(data-value);
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
  font-size: 0.9rem;
  color: #323232;
}
.Story .article-body__tools .tools-action__comments-button[data-value="0"]::after {
  content: "Comenta";
  text-transform: uppercase;
  color: #323232;
  font-size: 0.75rem;
}
@media screen and (min-width: 320px) and (max-width: 479px) {
  .Story .article-body__tools .tools-action__comments-button[data-value="0"]::before {
    display: none;
  }
}
.Story .article-body__tools .tools-action__comments-button:hover::before,
.Story .article-body__tools .tools-action__comments-button:hover::after,
.Story .article-body__tools .tools-action__comments-button:hover[data-value="0"]::before,
.Story .article-body__tools .tools-action__comments-button:hover[data-value="0"]::after {
  color: #707580;
}
.Story .article-body__tools .tools-action__comments-button[data-status="off"] {
  display: none;
}
.Story .article-body__tools + .tools-share ul {
  padding: 10px 5px 10px 5px;
  margin-top: -44px;
  margin-left: -5px;
}
.Story .article-body__tools + .tools-share ul__button--show-all > button::after {
  top: 20px;
}
.Story .article-body__tools + .tools-share ul > .tools-action__favorite {
  top: 10px;
}
.Story .article-body__tools + .tools-share .tools-action__comments-button {
  top: 10px;
  right: 105px;
}
.Story .article-body > .tools-share + *::before {
  content: none;
}
.Story .article-body > .tools-share .tools-share__button--facebook {
  padding-left: 20px;
}
@media screen and (min-width: 469px) {
  .Story .article-body > .tools-share .tools-share__button--facebook {
    padding-left: 60px;
  }
}
@media screen and (min-width: 480px) {
  .Story .article-body > .tools-share .tools-share__button--facebook {
    padding-left: 40px;
  }
}
@media screen and (min-width: 11768px) {
  .Story .article-body > .tools-share .tools-share__button--facebook {
    padding-left: 20px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-body > .tools-share .tools-share__button--facebook {
    padding-left: 20px;
  }
}
.Story .article-body__content .article-shop__link {
  color: #fff;
}
.Story .article-body__content .article-shop__link:hover {
  background-color: #fbc177;
  color: #fff;
}
.article-shop {
  border: 1px solid #d4d4c4;
  border-radius: 15px;
  text-align: center;
  font-family: "Noto Serif", serif;
  font-weight: 700;
  padding: 15px;
  margin-bottom: 20px;
  line-height: 1;
}
.article-shop:hover {
  box-shadow: 1px 2px 10px 4px rgba(0, 0, 0, 0.1);
}
@media screen and (min-width: 11768px) {
  .article-shop {
    background-color: #fff;
    font-size: 0;
    padding: 40px;
    border-radius: 3px;
    text-align: left;
  }
}
.article-shop__now {
  color: #febd69;
  display: block;
}
.article-shop__img {
  width: 100%;
  max-width: 90px;
}
@media screen and (min-width: 11768px) {
  .article-shop__img {
    width: 100%;
    max-width: 130px;
  }
}
@media screen and (min-width: 11768px) {
  .article-shop__container {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 150px);
    margin-left: 20px;
  }
}
.article-shop__title {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 1.3;
}
@media screen and (min-width: 11768px) {
  .article-shop__title {
    line-height: 1.5;
    font-size: 20px;
    margin-bottom: 40px;
  }
}
.article-shop__price {
  display: inline-block;
  width: 49%;
}
.article-shop__now {
  display: block;
  margin-bottom: 10px;
  font-size: 30px;
}
.Story .article-body__content .article-shop__now {
  font-size: 30px;
}
@media screen and (min-width: 11768px) {
  .Story .article-body__content .article-shop__now {
    font-size: 40px;
  }
}
.article-shop__before {
  text-decoration: line-through;
  font-size: 12px;
}
@media screen and (min-width: 11768px) {
  .article-shop__before {
    font-size: 16px;
  }
}
.article-shop__link {
  display: inline-block;
  vertical-align: top;
  padding: 15px;
  border-radius: 3px;
  font-size: 15px;
  width: 100%;
  text-decoration: none;
  margin-top: 10px;
  background-color: #febd69;
  line-height: 1.2;
}
@media screen and (min-width: 400px) {
  .article-shop__link {
    width: 51%;
  }
}
.Story h3 .article-shop__link {
  box-shadow: none;
  display: inline-block;
  text-shadow: none;
}
.content__list {
  padding: 20px;
  margin-bottom: 20px;
}
.content__list .list-title {
  display: inline-block;
  margin-bottom: 15px;
  font-family: "Noto Serif", serif;
  font-weight: 700;
  font-size: 21px;
}
@media screen and (min-width: 11768px) {
  .content__list .list-title {
    margin-bottom: 25px;
  }
}
.content__list .list__item {
  list-style-type: disc;
  padding-left: 10px;
  margin-left: 20px;
  margin-bottom: 10px;
  font-family: "Noto Serif", serif;
  font-weight: 400;
}
@media screen and (min-width: 11768px) {
  .content__list .list__item {
    margin-bottom: 25px;
  }
}
.rating-recipe {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 15px;
  margin: 0 10px;
}
.rating-recipe__stars {
  margin-right: 10px;
  display: inline-block;
  position: relative;
}
.rating-recipe input {
  border: 0;
  width: 20px;
  height: 20px;
  overflow: hidden;
  position: absolute;
  clip-path: rect(1px 1px 1px 1px);
}
.rating-recipe label {
  position: relative;
  cursor: pointer;
  width: 20px;
  height: 20px;
  float: right;
}
.rating-recipe label::before {
  content: "";
  font-size: 20px;
  color: #facc01;
  font-family: "IconosElEspanol";
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.rating-recipe #star1:checked ~ label:before {
  content: "󰄁";
  font-size: 20px;
  color: #facc01;
  font-family: "IconosElEspanol";
}
.rating-recipe #star2:checked ~ label:before {
  content: "󰄁";
  font-size: 20px;
  color: #facc01;
  font-family: "IconosElEspanol";
}
.rating-recipe #star3:checked ~ label:before {
  content: "󰄁";
  font-size: 20px;
  color: #facc01;
  font-family: "IconosElEspanol";
}
.rating-recipe #star4:checked ~ label:before {
  content: "󰄁";
  font-size: 20px;
  color: #facc01;
  font-family: "IconosElEspanol";
}
.rating-recipe #star5:checked ~ label:before {
  content: "󰄁";
  font-size: 20px;
  color: #facc01;
  font-family: "IconosElEspanol";
}
.rating-recipe__votes {
  width: auto;
  height: auto;
  display: inline-block;
  font-size: 11px;
  letter-spacing: 0;
  line-height: 15px;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  color: #7e848b;
}
.rating-recipe__votes span {
  height: auto;
  width: auto;
  cursor: unset;
}
.rating-recipe[data-hover="on"] label:hover ~ label:before {
  content: "󰄁";
  font-size: 20px;
  color: #facc01;
  font-family: "IconosElEspanol";
  opacity: 0.7;
}
.rating-recipe[data-hover="on"] label:hover:before {
  content: "󰄁";
  font-size: 20px;
  color: #facc01;
  font-family: "IconosElEspanol";
  opacity: 0.7;
}
.Story p.rating-recipe__votes {
  margin-top: 9px;
  margin-bottom: 0px;
  color: #7e848b;
}
.Story .article-body__content .sponsor,
.Story .article-body__waterfall .sponsor {
  width: 100%;
  height: auto;
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
  align-items: center;
  margin: 0 0 20px;
  padding: 0;
  cursor: pointer;
}
.Story .article-body__content .sponsor::before,
.Story .article-body__content .sponsor::after,
.Story .article-body__waterfall .sponsor::before,
.Story .article-body__waterfall .sponsor::after {
  content: "";
  width: 100%;
  height: 1px;
  margin: 0;
  line-height: 100px;
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
}
.Story .article-body__content .sponsor:hover,
.Story .article-body__waterfall .sponsor:hover {
  opacity: 0.8;
}
.Story .article-body__content .sponsor__logo,
.Story .article-body__waterfall .sponsor__logo {
  width: var(--widthSponsor, 50px);
  height: var(--heightSponsor, 50px);
}
.Story .article-body__content .sponsor__align,
.Story .article-body__waterfall .sponsor__align {
  margin: 25px 0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
}
@media screen and (min-width: 0) and (max-width: 500px) {
  .Story .article-body__content .sponsor__align,
  .Story .article-body__waterfall .sponsor__align {
    align-items: flex-start;
  }
}
.Story .article-body__content .sponsor__box,
.Story .article-body__waterfall .sponsor__box {
  width: 100%;
  height: auto;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0);
}
@media screen and (min-width: 0) and (max-width: 500px) {
  .Story .article-body__content .sponsor__box,
  .Story .article-body__waterfall .sponsor__box {
    flex-flow: column nowrap;
    align-items: flex-start;
  }
}
.Story .article-body__content .sponsor .sponsor__text,
.Story .article-body__waterfall .sponsor .sponsor__text {
  width: auto;
  margin: 0 20px;
  margin-bottom: 0;
  font-family: "Petrona", serif;
  font-size: 19px;
  line-height: 23px;
  font-weight: 300;
  color: #000;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.Story .article-body__content .sponsor .sponsor__text strong,
.Story .article-body__waterfall .sponsor .sponsor__text strong {
  font-weight: 600;
}
.Story .article-body__content .sponsor .sponsor__btn,
.Story .article-body__waterfall .sponsor .sponsor__btn {
  display: block;
  width: auto;
  min-width: 160px;
  height: auto;
  padding: 10px 15px;
  margin: 5px;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 5px;
  border: 1px solid #ed1c24;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  color: #ed1c24;
}
@media screen and (min-width: 0) and (max-width: 500px) {
  .Story .article-body__content .sponsor .sponsor__btn,
  .Story .article-body__waterfall .sponsor .sponsor__btn {
    margin: 20px 0 0 20px;
  }
}
.closed-content .app .full-suscriptor-container::after {
  top: -7.4rem;
}
.closed-content .app .article__related--category {
  display: none;
}
.sidebar-most-read__content {
  display: flex;
  flex-direction: column;
  margin-bottom: 30px;
}
.sidebar-most-read__content::after {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #868686;
  position: relative;
  margin-top: 20px;
  display: block;
  transform: scaleY(0.5);
}
.sidebar-most-read__title a {
  display: flex;
  position: relative;
  font: 700 16px/21px "Open Sans", sans-serif;
  color: #000;
  text-transform: uppercase;
  text-decoration: none;
  padding: 15px 0 0;
  width: auto;
  height: 100%;
}
.sidebar-most-read__title a::before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #111;
  position: absolute;
  left: 0;
  top: -1px;
}
.sidebar-most-read__list {
  display: flex;
  position: relative;
  flex-wrap: wrap;
}
.sidebar-most-read__list--item {
  flex-direction: column;
  padding-top: 20px;
  width: 100%;
  margin-top: 12px;
}
.sidebar-most-read__list--item::before {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  display: block;
  height: 1px;
  line-height: 100px;
  z-index: 0;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
}
.sidebar-most-read__list--item a {
  display: flex;
  width: 100%;
  text-decoration: none;
  word-wrap: break-word;
}
.sidebar-most-read__list--item a:visited {
  color: #000;
}
.sidebar-most-read__list--item a:hover {
  opacity: 0.8;
}
.sidebar-most-read__list--item a .icon {
  background: #000;
  border-radius: 100%;
  width: 30px;
  height: 30px;
}
.sidebar-most-read__list--item a .icon.icon-video {
  position: absolute;
  display: block;
  left: 9%;
  top: 50%;
}
@media screen and (min-width: 11768px) {
  .sidebar-most-read__list--item a .icon.icon-video {
    left: 5%;
  }
}
@media screen and (min-width: 11024px) {
  .sidebar-most-read__list--item a .icon.icon-video {
    left: 14%;
  }
}
.sidebar-most-read__list--item a .icon.icon-video::before {
  content: "";
  font-size: 1.1rem;
  line-height: normal;
  color: #fff;
  font-family: "IconosElEspanol";
  border-radius: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.sidebar-most-read__list--item img {
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  width: 105px;
}
.sidebar-most-read__list--item p {
  display: block;
  width: 100%;
  font: 500 16px/17px "Petrona", serif;
  padding-left: 12px;
  color: #191a1e;
  text-align: left;
}
.Story .article-adv,
.Story .comments-adv {
  display: block;
  clear: both;
  margin-bottom: 28px;
}
.Story .article-adv__content,
.Story .comments-adv__content {
  margin: 0 auto;
  text-align: center;
  max-width: 100%;
}
.Story .article-adv--top,
.Story .comments-adv--top {
  display: none;
}
@media screen and (min-width: 11768px) {
  .Story .article-adv--top,
  .Story .comments-adv--top {
    display: block;
  }
}
.Story .article-adv--top .article-adv__content,
.Story .comments-adv--top .article-adv__content {
  overflow: hidden;
  margin: 0 auto;
  position: relative;
}
.Story .article-adv--content,
.Story .comments-adv--content {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 0;
  margin-right: 0;
  width: calc(100% / 24 * 24);
}
.Story .article-adv--header {
  margin: 0 auto 10px;
  position: relative;
}
.Story .article-adv--sidebar[data-action="fix"][data-status="on"] .article-adv__content,
.Story .article-adv--sidebar[data-action="fix"][data-status="on"] .comments-adv__content,
.Story .comments-adv[data-action="fix"][data-status="on"] .article-adv__content,
.Story .comments-adv[data-action="fix"][data-status="on"] .comments-adv__content {
  position: fixed;
  top: 56px;
}
.Story .container__outbrain,
.Story .container__sunmedia {
  position: relative;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 28px;
  padding: 28px 0;
}
.Story .container__outbrain::before,
.Story .container__sunmedia::before {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  display: block;
  height: 1px;
  line-height: 100px;
  z-index: 0;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
}
@media screen and (min-width: 480px) {
  .Story .container__outbrain,
  .Story .container__sunmedia {
    display: block;
    max-width: 460px;
    margin: 0 auto;
    margin-bottom: 28px;
  }
}
@media screen and (min-width: 11768px) {
  .Story .container__outbrain,
  .Story .container__sunmedia {
    display: block;
    max-width: 588px;
    margin: 0 auto;
    margin-bottom: 28px;
    padding: 42px 0;
  }
}
@media screen and (min-width: 11024px) {
  .Story .container__outbrain,
  .Story .container__sunmedia {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 28px;
  }
}
.Story .article-adv .OUTBRAIN {
  margin-bottom: 20px;
  background-color: #fff;
}
.Story.Invertia .container__outbrain,
.Story.Invertia .container__sunmedia,
.Story.Economia[data-tags*="empresas"] .container__outbrain,
.Story.Economia[data-tags*="empresas"] .container__sunmedia,
.Story.Medios .container__outbrain,
.Story.Medios .container__sunmedia {
  border-color: rgba(0, 0, 0, 0.08);
}
.Story.Invertia .article-adv--incontent,
.Story.Economia[data-tags*="empresas"] .article-adv--incontent,
.Story.Medios .article-adv--incontent {
  background-color: #fce9d9;
  border-color: rgba(0, 0, 0, 0.08);
}
.Story.Invertia .article-adv .OUTBRAIN,
.Story.Economia[data-tags*="empresas"] .article-adv .OUTBRAIN,
.Story.Medios .article-adv .OUTBRAIN {
  background-color: #fce9d9;
  border-color: rgba(0, 0, 0, 0.08);
}
.Story .adv.sky1[data-type-dfp],
.Story .adv.sky2[data-type-dfp] {
  background-color: rgba(0, 0, 0, 0);
}
.article-adv[data-type-dfp],
.article-adv > #megasuperior[data-type-dfp],
.article-adv > #megainferior[data-type-dfp],
.adv[data-type-dfp],
.adv > #megasuperior[data-type-dfp],
.adv > #megainferior[data-type-dfp] {
  background-color: #eee;
  margin: 0 auto 20px;
  position: relative;
  text-align: center;
}
.article-adv[data-type-dfp]::after,
.article-adv > #megasuperior[data-type-dfp]::after,
.article-adv > #megainferior[data-type-dfp]::after,
.adv[data-type-dfp]::after,
.adv > #megasuperior[data-type-dfp]::after,
.adv > #megainferior[data-type-dfp]::after {
  content: "Publicidad";
  position: absolute;
  font-size: 12px;
  text-transform: uppercase;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  top: 50%;
  left: 50%;
  width: auto;
  height: 10px;
  transform: translate(-50%, -50%);
  color: gray;
  z-index: 9;
}
.article-adv[data-type-dfp][data-status="off"],
.article-adv > #megasuperior[data-type-dfp][data-status="off"],
.article-adv > #megainferior[data-type-dfp][data-status="off"],
.adv[data-type-dfp][data-status="off"],
.adv > #megasuperior[data-type-dfp][data-status="off"],
.adv > #megainferior[data-type-dfp][data-status="off"] {
  background-color: rgba(0, 0, 0, 0);
}
.article-adv[data-type-dfp][data-status="off"]::after,
.article-adv > #megasuperior[data-type-dfp][data-status="off"]::after,
.article-adv > #megainferior[data-type-dfp][data-status="off"]::after,
.adv[data-type-dfp][data-status="off"]::after,
.adv > #megasuperior[data-type-dfp][data-status="off"]::after,
.adv > #megainferior[data-type-dfp][data-status="off"]::after {
  display: none;
}
.article-adv #megasuperior,
.article-adv #megainferior[data-type-dfp="mega"],
.article-adv > #megasuperior #megasuperior,
.article-adv > #megasuperior #megainferior[data-type-dfp="mega"],
.article-adv > #megainferior #megasuperior,
.article-adv > #megainferior #megainferior[data-type-dfp="mega"],
.adv #megasuperior,
.adv #megainferior[data-type-dfp="mega"],
.adv > #megasuperior #megasuperior,
.adv > #megasuperior #megainferior[data-type-dfp="mega"],
.adv > #megainferior #megasuperior,
.adv > #megainferior #megainferior[data-type-dfp="mega"] {
  width: 320px;
  height: 100px;
  overflow: hidden;
}
@media screen and (min-width: 11768px) {
  .article-adv #megasuperior,
  .article-adv #megainferior[data-type-dfp="mega"],
  .article-adv > #megasuperior #megasuperior,
  .article-adv > #megasuperior #megainferior[data-type-dfp="mega"],
  .article-adv > #megainferior #megasuperior,
  .article-adv > #megainferior #megainferior[data-type-dfp="mega"],
  .adv #megasuperior,
  .adv #megainferior[data-type-dfp="mega"],
  .adv > #megasuperior #megasuperior,
  .adv > #megasuperior #megainferior[data-type-dfp="mega"],
  .adv > #megainferior #megasuperior,
  .adv > #megainferior #megainferior[data-type-dfp="mega"] {
    width: 780px;
    height: 90px;
  }
}
@media screen and (min-width: 11024px) {
  .article-adv #megasuperior,
  .article-adv #megainferior[data-type-dfp="mega"],
  .article-adv > #megasuperior #megasuperior,
  .article-adv > #megasuperior #megainferior[data-type-dfp="mega"],
  .article-adv > #megainferior #megasuperior,
  .article-adv > #megainferior #megainferior[data-type-dfp="mega"],
  .adv #megasuperior,
  .adv #megainferior[data-type-dfp="mega"],
  .adv > #megasuperior #megasuperior,
  .adv > #megasuperior #megainferior[data-type-dfp="mega"],
  .adv > #megainferior #megasuperior,
  .adv > #megainferior #megainferior[data-type-dfp="mega"] {
    width: 1200px;
    height: 250px;
  }
}
.article-adv[data-type-dfp="cintillo"],
.article-adv > #megasuperior[data-type-dfp="cintillo"],
.article-adv > #megainferior[data-type-dfp="cintillo"],
.adv[data-type-dfp="cintillo"],
.adv > #megasuperior[data-type-dfp="cintillo"],
.adv > #megainferior[data-type-dfp="cintillo"] {
  width: 320px;
  height: 100px;
  overflow: hidden;
}
@media screen and (min-width: 11768px) {
  .article-adv[data-type-dfp="cintillo"],
  .article-adv > #megasuperior[data-type-dfp="cintillo"],
  .article-adv > #megainferior[data-type-dfp="cintillo"],
  .adv[data-type-dfp="cintillo"],
  .adv > #megasuperior[data-type-dfp="cintillo"],
  .adv > #megainferior[data-type-dfp="cintillo"] {
    width: 780px;
    height: 90px;
  }
}
@media screen and (min-width: 11024px) {
  .article-adv[data-type-dfp="cintillo"],
  .article-adv > #megasuperior[data-type-dfp="cintillo"],
  .article-adv > #megainferior[data-type-dfp="cintillo"],
  .adv[data-type-dfp="cintillo"],
  .adv > #megasuperior[data-type-dfp="cintillo"],
  .adv > #megainferior[data-type-dfp="cintillo"] {
    width: 990px;
    height: 250px;
  }
}
.article-adv[data-type-dfp="sky"],
.article-adv > #megasuperior[data-type-dfp="sky"],
.article-adv > #megainferior[data-type-dfp="sky"],
.adv[data-type-dfp="sky"],
.adv > #megasuperior[data-type-dfp="sky"],
.adv > #megainferior[data-type-dfp="sky"] {
  background-color: rgba(0, 0, 0, 0);
  width: 450px;
  height: 1000px;
}
.article-adv[data-type-dfp="sky"]::after,
.article-adv > #megasuperior[data-type-dfp="sky"]::after,
.article-adv > #megainferior[data-type-dfp="sky"]::after,
.adv[data-type-dfp="sky"]::after,
.adv > #megasuperior[data-type-dfp="sky"]::after,
.adv > #megainferior[data-type-dfp="sky"]::after {
  display: none;
}
.article-adv[data-type-dfp="roba"],
.article-adv > #megasuperior[data-type-dfp="roba"],
.article-adv > #megainferior[data-type-dfp="roba"],
.adv[data-type-dfp="roba"],
.adv > #megasuperior[data-type-dfp="roba"],
.adv > #megainferior[data-type-dfp="roba"] {
  width: 300px;
  height: 600px;
  overflow: hidden;
}
.article-adv[data-type-dfp="robamini"],
.article-adv > #megasuperior[data-type-dfp="robamini"],
.article-adv > #megainferior[data-type-dfp="robamini"],
.adv[data-type-dfp="robamini"],
.adv > #megasuperior[data-type-dfp="robamini"],
.adv > #megainferior[data-type-dfp="robamini"] {
  width: 300px;
  height: 300px;
  overflow: hidden;
}
.article-adv[data-type-dfp="roba145"],
.article-adv > #megasuperior[data-type-dfp="roba145"],
.article-adv > #megainferior[data-type-dfp="roba145"],
.adv[data-type-dfp="roba145"],
.adv > #megasuperior[data-type-dfp="roba145"],
.adv > #megainferior[data-type-dfp="roba145"] {
  width: 300px;
  height: 145px;
  overflow: hidden;
}
.article-adv[data-type-dfp="banner_desktop"],
.article-adv > #megasuperior[data-type-dfp="banner_desktop"],
.article-adv > #megainferior[data-type-dfp="banner_desktop"],
.adv[data-type-dfp="banner_desktop"],
.adv > #megasuperior[data-type-dfp="banner_desktop"],
.adv > #megainferior[data-type-dfp="banner_desktop"] {
  width: 640px;
  min-height: 150px;
  overflow: hidden;
}
.article-adv[data-type-dfp="4-3"],
.article-adv > #megasuperior[data-type-dfp="4-3"],
.article-adv > #megainferior[data-type-dfp="4-3"],
.adv[data-type-dfp="4-3"],
.adv > #megasuperior[data-type-dfp="4-3"],
.adv > #megainferior[data-type-dfp="4-3"] {
  width: 100%;
  height: 225px;
  overflow: hidden;
}
@media screen and (min-width: 11768px) {
  .article-adv[data-type-dfp="4-3"],
  .article-adv > #megasuperior[data-type-dfp="4-3"],
  .article-adv > #megainferior[data-type-dfp="4-3"],
  .adv[data-type-dfp="4-3"],
  .adv > #megasuperior[data-type-dfp="4-3"],
  .adv > #megainferior[data-type-dfp="4-3"] {
    width: 588px;
    height: 441px;
  }
}
@media screen and (min-width: 11024px) {
  .article-adv[data-type-dfp="4-3"],
  .article-adv > #megasuperior[data-type-dfp="4-3"],
  .article-adv > #megainferior[data-type-dfp="4-3"],
  .adv[data-type-dfp="4-3"],
  .adv > #megasuperior[data-type-dfp="4-3"],
  .adv > #megainferior[data-type-dfp="4-3"] {
    width: 650px;
    height: 488px;
  }
}
.article-adv[data-type-dfp="4-3-roba"],
.article-adv > #megasuperior[data-type-dfp="4-3-roba"],
.article-adv > #megainferior[data-type-dfp="4-3-roba"],
.adv[data-type-dfp="4-3-roba"],
.adv > #megasuperior[data-type-dfp="4-3-roba"],
.adv > #megainferior[data-type-dfp="4-3-roba"] {
  width: 300px;
  height: 465px;
  overflow: hidden;
}
@media screen and (min-width: 11768px) {
  .article-adv[data-type-dfp="4-3-roba"],
  .article-adv > #megasuperior[data-type-dfp="4-3-roba"],
  .article-adv > #megainferior[data-type-dfp="4-3-roba"],
  .adv[data-type-dfp="4-3-roba"],
  .adv > #megasuperior[data-type-dfp="4-3-roba"],
  .adv > #megainferior[data-type-dfp="4-3-roba"] {
    width: 588px;
  }
}
@media screen and (min-width: 11024px) {
  .article-adv[data-type-dfp="4-3-roba"],
  .article-adv > #megasuperior[data-type-dfp="4-3-roba"],
  .article-adv > #megainferior[data-type-dfp="4-3-roba"],
  .adv[data-type-dfp="4-3-roba"],
  .adv > #megasuperior[data-type-dfp="4-3-roba"],
  .adv > #megainferior[data-type-dfp="4-3-roba"] {
    width: 650px;
    height: 488px;
  }
}
.article-adv[data-type-dfp="minimega"],
.article-adv > #megasuperior[data-type-dfp="minimega"],
.article-adv > #megainferior[data-type-dfp="minimega"],
.adv[data-type-dfp="minimega"],
.adv > #megasuperior[data-type-dfp="minimega"],
.adv > #megainferior[data-type-dfp="minimega"] {
  width: 320px;
  height: 100px;
  margin-bottom: 0;
}
@media screen and (min-width: 600px) {
  .article-adv[data-type-dfp="minimega"],
  .article-adv > #megasuperior[data-type-dfp="minimega"],
  .article-adv > #megainferior[data-type-dfp="minimega"],
  .adv[data-type-dfp="minimega"],
  .adv > #megasuperior[data-type-dfp="minimega"],
  .adv > #megainferior[data-type-dfp="minimega"] {
    width: 480px;
    height: 150px;
  }
}
.article-adv.sky1,
.article-adv > #megasuperior.sky1,
.article-adv > #megainferior.sky1,
.adv.sky1,
.adv > #megasuperior.sky1,
.adv > #megainferior.sky1 {
  cursor: pointer;
  display: block;
  position: fixed;
  right: calc(50% + 600px);
  z-index: 9;
  width: auto;
  max-width: 450px;
  height: 100%;
}
@media screen and (min-width: 1200px) {
  .article-adv.sky1,
  .article-adv > #megasuperior.sky1,
  .article-adv > #megainferior.sky1,
  .adv.sky1,
  .adv > #megasuperior.sky1,
  .adv > #megainferior.sky1 {
    display: block;
  }
}
.article-adv.sky2,
.article-adv > #megasuperior.sky2,
.article-adv > #megainferior.sky2,
.adv.sky2,
.adv > #megasuperior.sky2,
.adv > #megainferior.sky2 {
  cursor: pointer;
  display: block;
  position: fixed;
  left: calc(50% + 600px);
  z-index: 9;
  width: auto;
  max-width: 450px;
  height: 100%;
}
@media screen and (min-width: 1200px) {
  .article-adv.sky2,
  .article-adv > #megasuperior.sky2,
  .article-adv > #megainferior.sky2,
  .adv.sky2,
  .adv > #megasuperior.sky2,
  .adv > #megainferior.sky2 {
    display: block;
  }
}
body[data-scroll="on"] .content .sky1,
body[data-scroll="on"] .content .sky2 {
  position: fixed;
  top: var(--headerReducedSize, 101px);
}
body[data-scroll="off"] .content .sky1,
body[data-scroll="off"] .content .sky2 {
  position: fixed;
}
.login-google-got,
#credential_picker_container {
  z-index: 999999 !important;
}
@media screen and (min-width: 480px) {
  .login-google-got,
  #credential_picker_container {
    margin-top: 132px !important;
  }
}
@media screen and (min-width: 11768px) {
  .login-google-got,
  #credential_picker_container {
    margin-top: 132px !important;
  }
}
@media screen and (min-width: 11024px) {
  .login-google-got,
  #credential_picker_container {
    margin-top: 132px !important;
  }
}
.Story[data-user-role="REG"],
.Story[data-user-role="SUS"] {
  padding-bottom: 150px;
}
.Story[data-user-role="SUS"] .container__outbrain,
.Story[data-user-role="SUS"] .container__sunmedia {
  display: none;
}
.Story[data-tags*="contenido_critico"] [data-type-dfp] {
  display: none;
}
#credential_picker_iframe {
  margin-bottom: 45px !important;
}
.content__blockquote {
  position: relative;
  width: 100%;
  margin-bottom: 28px;
  padding-left: 110px;
}
@media (min-width: 1024px) {
  .content__blockquote {
    padding-left: 190px;
  }
}
.content__blockquote p:first-child {
  font-family: "Noto Serif", serif;
  font-style: italic;
  font-size: 24px;
  text-align: left;
  line-height: 32px;
  margin-bottom: 12px;
}
.content__blockquote p:nth-child(2) {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  width: 100%;
  text-align: left;
}
.content__blockquote:before {
  content: "";
  width: 90px;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  border-bottom: 2px solid var(--contentColor, #0068b3);
}
@media (min-width: 1024px) {
  .content__blockquote:before {
    width: 170px;
  }
}
.content__blockquote--left {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 0;
  margin-right: 0;
  width: calc((100% + 28px) / 16.727 * 8.3635);
  float: left;
  margin-right: 28px;
  margin-bottom: 10px;
  padding: 0;
  padding-top: 30px;
}
@media screen and (min-width: 11024px) {
  .content__blockquote--left {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 28px;
    width: calc((100% - 28px) / 16.727 * 8.3635);
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .content__blockquote--left {
    margin-right: 18px;
    margin-bottom: 5px;
  }
}
.content__blockquote--left:before {
  width: 130px;
  top: 10px;
  left: 50%;
  transform: translateX(-50%);
}
.content__blockquote--left p:first-child {
  text-align: center;
  font-size: 24px;
  line-height: 32px;
}
.content__blockquote--left p:nth-child(2) {
  text-align: center;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .content__summary > .content__blockquote p:first-child {
    font-size: 21px;
    line-height: 27px;
  }
}
.El_androide_libre .content__blockquote:before {
  border-bottom: 2px solid #69ae41;
}
.Story .article-media,
.Story .sidebar__most-videos .most-visited__img {
  position: relative;
}
.Story .article-media__icon.icon-lock,
.Story .article-media__icon.icon-subscriptor-user,
.Story .article-media__icon.icon-play,
.Story .article-media__icon.icon-ranking,
.Story .article-media__icon.icon-live,
.Story .article-media__icon.icon-gallery,
.Story .article-media__icon.icon-gallery-play,
.Story .article-media__icon.icon-audio,
.Story .article-media__icon.icon-360,
.Story .article-media__icon.icon-estilo,
.Story .article-media__icon.icon-cronica-global,
.Story .article-media__icon.icon-t-magazine,
.Story .article-media__icon.icon-omicrono,
.Story .article-media__icon.icon-androide,
.Story .article-media__icon.icon-autonomos,
.Story .article-media__icon.icon-cocinillas,
.Story .article-media__icon.icon-navarra,
.Story .article-media__icon.icon-diarioa-bg,
.Story .article-media__icon.icon-bernabeu,
.Story .article-media__icon.icon-vandal,
.Story .article-media__icon.icon-letizia,
.Story .article-media__icon.icon-minutostv,
.Story .article-media__icon.icon-bluper,
.Story .article-media__icon.icon-influencer,
.Story .article-media__icon.icon-cronica-small,
.Story .article-media__icon.icon-lectura-facil,
.Story .article-media__icon.icon-siete-y-media,
.Story .article-media span.icon-lock,
.Story .article-media span.icon-subscriptor-user,
.Story .article-media span.icon-play,
.Story .article-media span.icon-ranking,
.Story .article-media span.icon-live,
.Story .article-media span.icon-gallery,
.Story .article-media span.icon-gallery-play,
.Story .article-media span.icon-audio,
.Story .article-media span.icon-360,
.Story .article-media span.icon-estilo,
.Story .article-media span.icon-cronica-global,
.Story .article-media span.icon-t-magazine,
.Story .article-media span.icon-omicrono,
.Story .article-media span.icon-androide,
.Story .article-media span.icon-autonomos,
.Story .article-media span.icon-cocinillas,
.Story .article-media span.icon-navarra,
.Story .article-media span.icon-diarioa-bg,
.Story .article-media span.icon-bernabeu,
.Story .article-media span.icon-vandal,
.Story .article-media span.icon-letizia,
.Story .article-media span.icon-minutostv,
.Story .article-media span.icon-bluper,
.Story .article-media span.icon-influencer,
.Story .article-media span.icon-cronica-small,
.Story .article-media span.icon-lectura-facil,
.Story .article-media span.icon-siete-y-media,
.Story .sidebar__most-videos .most-visited__img__icon.icon-lock,
.Story .sidebar__most-videos .most-visited__img__icon.icon-subscriptor-user,
.Story .sidebar__most-videos .most-visited__img__icon.icon-play,
.Story .sidebar__most-videos .most-visited__img__icon.icon-ranking,
.Story .sidebar__most-videos .most-visited__img__icon.icon-live,
.Story .sidebar__most-videos .most-visited__img__icon.icon-gallery,
.Story .sidebar__most-videos .most-visited__img__icon.icon-gallery-play,
.Story .sidebar__most-videos .most-visited__img__icon.icon-audio,
.Story .sidebar__most-videos .most-visited__img__icon.icon-360,
.Story .sidebar__most-videos .most-visited__img__icon.icon-estilo,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-global,
.Story .sidebar__most-videos .most-visited__img__icon.icon-t-magazine,
.Story .sidebar__most-videos .most-visited__img__icon.icon-omicrono,
.Story .sidebar__most-videos .most-visited__img__icon.icon-androide,
.Story .sidebar__most-videos .most-visited__img__icon.icon-autonomos,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cocinillas,
.Story .sidebar__most-videos .most-visited__img__icon.icon-navarra,
.Story .sidebar__most-videos .most-visited__img__icon.icon-diarioa-bg,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bernabeu,
.Story .sidebar__most-videos .most-visited__img__icon.icon-vandal,
.Story .sidebar__most-videos .most-visited__img__icon.icon-letizia,
.Story .sidebar__most-videos .most-visited__img__icon.icon-minutostv,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bluper,
.Story .sidebar__most-videos .most-visited__img__icon.icon-influencer,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-small,
.Story .sidebar__most-videos .most-visited__img__icon.icon-lectura-facil,
.Story .sidebar__most-videos .most-visited__img__icon.icon-siete-y-media,
.Story .sidebar__most-videos .most-visited__img span.icon-lock,
.Story .sidebar__most-videos .most-visited__img span.icon-subscriptor-user,
.Story .sidebar__most-videos .most-visited__img span.icon-play,
.Story .sidebar__most-videos .most-visited__img span.icon-ranking,
.Story .sidebar__most-videos .most-visited__img span.icon-live,
.Story .sidebar__most-videos .most-visited__img span.icon-gallery,
.Story .sidebar__most-videos .most-visited__img span.icon-gallery-play,
.Story .sidebar__most-videos .most-visited__img span.icon-audio,
.Story .sidebar__most-videos .most-visited__img span.icon-360,
.Story .sidebar__most-videos .most-visited__img span.icon-estilo,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-global,
.Story .sidebar__most-videos .most-visited__img span.icon-t-magazine,
.Story .sidebar__most-videos .most-visited__img span.icon-omicrono,
.Story .sidebar__most-videos .most-visited__img span.icon-androide,
.Story .sidebar__most-videos .most-visited__img span.icon-autonomos,
.Story .sidebar__most-videos .most-visited__img span.icon-cocinillas,
.Story .sidebar__most-videos .most-visited__img span.icon-navarra,
.Story .sidebar__most-videos .most-visited__img span.icon-diarioa-bg,
.Story .sidebar__most-videos .most-visited__img span.icon-bernabeu,
.Story .sidebar__most-videos .most-visited__img span.icon-vandal,
.Story .sidebar__most-videos .most-visited__img span.icon-letizia,
.Story .sidebar__most-videos .most-visited__img span.icon-minutostv,
.Story .sidebar__most-videos .most-visited__img span.icon-bluper,
.Story .sidebar__most-videos .most-visited__img span.icon-influencer,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-small,
.Story .sidebar__most-videos .most-visited__img span.icon-lectura-facil,
.Story .sidebar__most-videos .most-visited__img span.icon-siete-y-media {
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 20%;
  height: auto;
  max-width: 100px;
  max-height: 100px;
  background-color: rgba(0, 0, 0, 0.4);
  border-radius: 50px;
  z-index: 2;
}
.Story .article-media__icon.icon-lock.corner,
.Story .article-media__icon.icon-subscriptor-user.corner,
.Story .article-media__icon.icon-play.corner,
.Story .article-media__icon.icon-ranking.corner,
.Story .article-media__icon.icon-live.corner,
.Story .article-media__icon.icon-gallery.corner,
.Story .article-media__icon.icon-gallery-play.corner,
.Story .article-media__icon.icon-audio.corner,
.Story .article-media__icon.icon-360.corner,
.Story .article-media__icon.icon-estilo.corner,
.Story .article-media__icon.icon-cronica-global.corner,
.Story .article-media__icon.icon-t-magazine.corner,
.Story .article-media__icon.icon-omicrono.corner,
.Story .article-media__icon.icon-androide.corner,
.Story .article-media__icon.icon-autonomos.corner,
.Story .article-media__icon.icon-cocinillas.corner,
.Story .article-media__icon.icon-navarra.corner,
.Story .article-media__icon.icon-diarioa-bg.corner,
.Story .article-media__icon.icon-bernabeu.corner,
.Story .article-media__icon.icon-vandal.corner,
.Story .article-media__icon.icon-letizia.corner,
.Story .article-media__icon.icon-minutostv.corner,
.Story .article-media__icon.icon-bluper.corner,
.Story .article-media__icon.icon-influencer.corner,
.Story .article-media__icon.icon-cronica-small.corner,
.Story .article-media__icon.icon-lectura-facil.corner,
.Story .article-media__icon.icon-siete-y-media.corner,
.Story .article-media span.icon-lock.corner,
.Story .article-media span.icon-subscriptor-user.corner,
.Story .article-media span.icon-play.corner,
.Story .article-media span.icon-ranking.corner,
.Story .article-media span.icon-live.corner,
.Story .article-media span.icon-gallery.corner,
.Story .article-media span.icon-gallery-play.corner,
.Story .article-media span.icon-audio.corner,
.Story .article-media span.icon-360.corner,
.Story .article-media span.icon-estilo.corner,
.Story .article-media span.icon-cronica-global.corner,
.Story .article-media span.icon-t-magazine.corner,
.Story .article-media span.icon-omicrono.corner,
.Story .article-media span.icon-androide.corner,
.Story .article-media span.icon-autonomos.corner,
.Story .article-media span.icon-cocinillas.corner,
.Story .article-media span.icon-navarra.corner,
.Story .article-media span.icon-diarioa-bg.corner,
.Story .article-media span.icon-bernabeu.corner,
.Story .article-media span.icon-vandal.corner,
.Story .article-media span.icon-letizia.corner,
.Story .article-media span.icon-minutostv.corner,
.Story .article-media span.icon-bluper.corner,
.Story .article-media span.icon-influencer.corner,
.Story .article-media span.icon-cronica-small.corner,
.Story .article-media span.icon-lectura-facil.corner,
.Story .article-media span.icon-siete-y-media.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-lock.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-subscriptor-user.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-play.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-ranking.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-live.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-gallery.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-gallery-play.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-audio.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-360.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-estilo.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-global.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-t-magazine.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-omicrono.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-androide.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-autonomos.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cocinillas.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-navarra.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-diarioa-bg.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bernabeu.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-vandal.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-letizia.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-minutostv.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bluper.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-influencer.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-small.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-lectura-facil.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-siete-y-media.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-lock.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-subscriptor-user.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-play.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-ranking.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-live.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-gallery.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-gallery-play.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-audio.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-360.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-estilo.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-global.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-t-magazine.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-omicrono.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-androide.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-autonomos.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-cocinillas.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-navarra.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-diarioa-bg.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-bernabeu.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-vandal.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-letizia.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-minutostv.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-bluper.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-influencer.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-small.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-lectura-facil.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-siete-y-media.corner {
  top: 6px;
  left: 6px;
  transform: none;
}
.Story .article-media__icon.icon-lock.corner--right,
.Story .article-media__icon.icon-subscriptor-user.corner--right,
.Story .article-media__icon.icon-play.corner--right,
.Story .article-media__icon.icon-ranking.corner--right,
.Story .article-media__icon.icon-live.corner--right,
.Story .article-media__icon.icon-gallery.corner--right,
.Story .article-media__icon.icon-gallery-play.corner--right,
.Story .article-media__icon.icon-audio.corner--right,
.Story .article-media__icon.icon-360.corner--right,
.Story .article-media__icon.icon-estilo.corner--right,
.Story .article-media__icon.icon-cronica-global.corner--right,
.Story .article-media__icon.icon-t-magazine.corner--right,
.Story .article-media__icon.icon-omicrono.corner--right,
.Story .article-media__icon.icon-androide.corner--right,
.Story .article-media__icon.icon-autonomos.corner--right,
.Story .article-media__icon.icon-cocinillas.corner--right,
.Story .article-media__icon.icon-navarra.corner--right,
.Story .article-media__icon.icon-diarioa-bg.corner--right,
.Story .article-media__icon.icon-bernabeu.corner--right,
.Story .article-media__icon.icon-vandal.corner--right,
.Story .article-media__icon.icon-letizia.corner--right,
.Story .article-media__icon.icon-minutostv.corner--right,
.Story .article-media__icon.icon-bluper.corner--right,
.Story .article-media__icon.icon-influencer.corner--right,
.Story .article-media__icon.icon-cronica-small.corner--right,
.Story .article-media__icon.icon-lectura-facil.corner--right,
.Story .article-media__icon.icon-siete-y-media.corner--right,
.Story .article-media span.icon-lock.corner--right,
.Story .article-media span.icon-subscriptor-user.corner--right,
.Story .article-media span.icon-play.corner--right,
.Story .article-media span.icon-ranking.corner--right,
.Story .article-media span.icon-live.corner--right,
.Story .article-media span.icon-gallery.corner--right,
.Story .article-media span.icon-gallery-play.corner--right,
.Story .article-media span.icon-audio.corner--right,
.Story .article-media span.icon-360.corner--right,
.Story .article-media span.icon-estilo.corner--right,
.Story .article-media span.icon-cronica-global.corner--right,
.Story .article-media span.icon-t-magazine.corner--right,
.Story .article-media span.icon-omicrono.corner--right,
.Story .article-media span.icon-androide.corner--right,
.Story .article-media span.icon-autonomos.corner--right,
.Story .article-media span.icon-cocinillas.corner--right,
.Story .article-media span.icon-navarra.corner--right,
.Story .article-media span.icon-diarioa-bg.corner--right,
.Story .article-media span.icon-bernabeu.corner--right,
.Story .article-media span.icon-vandal.corner--right,
.Story .article-media span.icon-letizia.corner--right,
.Story .article-media span.icon-minutostv.corner--right,
.Story .article-media span.icon-bluper.corner--right,
.Story .article-media span.icon-influencer.corner--right,
.Story .article-media span.icon-cronica-small.corner--right,
.Story .article-media span.icon-lectura-facil.corner--right,
.Story .article-media span.icon-siete-y-media.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-lock.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-subscriptor-user.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-play.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-ranking.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-live.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-gallery.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-gallery-play.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-audio.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-360.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-estilo.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-global.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-t-magazine.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-omicrono.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-androide.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-autonomos.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cocinillas.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-navarra.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-diarioa-bg.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bernabeu.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-vandal.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-letizia.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-minutostv.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bluper.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-influencer.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-small.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-lectura-facil.corner--right,
.Story .sidebar__most-videos .most-visited__img__icon.icon-siete-y-media.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-lock.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-subscriptor-user.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-play.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-ranking.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-live.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-gallery.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-gallery-play.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-audio.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-360.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-estilo.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-global.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-t-magazine.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-omicrono.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-androide.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-autonomos.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-cocinillas.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-navarra.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-diarioa-bg.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-bernabeu.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-vandal.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-letizia.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-minutostv.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-bluper.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-influencer.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-small.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-lectura-facil.corner--right,
.Story .sidebar__most-videos .most-visited__img span.icon-siete-y-media.corner--right {
  right: 10px;
  left: inherit;
}
.Story .article-media__icon.icon-lock::after,
.Story .article-media__icon.icon-subscriptor-user::after,
.Story .article-media__icon.icon-play::after,
.Story .article-media__icon.icon-ranking::after,
.Story .article-media__icon.icon-live::after,
.Story .article-media__icon.icon-gallery::after,
.Story .article-media__icon.icon-gallery-play::after,
.Story .article-media__icon.icon-audio::after,
.Story .article-media__icon.icon-360::after,
.Story .article-media__icon.icon-estilo::after,
.Story .article-media__icon.icon-cronica-global::after,
.Story .article-media__icon.icon-t-magazine::after,
.Story .article-media__icon.icon-omicrono::after,
.Story .article-media__icon.icon-androide::after,
.Story .article-media__icon.icon-autonomos::after,
.Story .article-media__icon.icon-cocinillas::after,
.Story .article-media__icon.icon-navarra::after,
.Story .article-media__icon.icon-diarioa-bg::after,
.Story .article-media__icon.icon-bernabeu::after,
.Story .article-media__icon.icon-vandal::after,
.Story .article-media__icon.icon-letizia::after,
.Story .article-media__icon.icon-minutostv::after,
.Story .article-media__icon.icon-bluper::after,
.Story .article-media__icon.icon-influencer::after,
.Story .article-media__icon.icon-cronica-small::after,
.Story .article-media__icon.icon-lectura-facil::after,
.Story .article-media__icon.icon-siete-y-media::after,
.Story .article-media span.icon-lock::after,
.Story .article-media span.icon-subscriptor-user::after,
.Story .article-media span.icon-play::after,
.Story .article-media span.icon-ranking::after,
.Story .article-media span.icon-live::after,
.Story .article-media span.icon-gallery::after,
.Story .article-media span.icon-gallery-play::after,
.Story .article-media span.icon-audio::after,
.Story .article-media span.icon-360::after,
.Story .article-media span.icon-estilo::after,
.Story .article-media span.icon-cronica-global::after,
.Story .article-media span.icon-t-magazine::after,
.Story .article-media span.icon-omicrono::after,
.Story .article-media span.icon-androide::after,
.Story .article-media span.icon-autonomos::after,
.Story .article-media span.icon-cocinillas::after,
.Story .article-media span.icon-navarra::after,
.Story .article-media span.icon-diarioa-bg::after,
.Story .article-media span.icon-bernabeu::after,
.Story .article-media span.icon-vandal::after,
.Story .article-media span.icon-letizia::after,
.Story .article-media span.icon-minutostv::after,
.Story .article-media span.icon-bluper::after,
.Story .article-media span.icon-influencer::after,
.Story .article-media span.icon-cronica-small::after,
.Story .article-media span.icon-lectura-facil::after,
.Story .article-media span.icon-siete-y-media::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-lock::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-subscriptor-user::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-play::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-ranking::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-live::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-gallery::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-gallery-play::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-audio::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-360::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-estilo::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-global::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-t-magazine::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-omicrono::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-androide::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-autonomos::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cocinillas::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-navarra::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-diarioa-bg::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bernabeu::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-vandal::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-letizia::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-minutostv::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bluper::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-influencer::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-small::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-lectura-facil::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-siete-y-media::after,
.Story .sidebar__most-videos .most-visited__img span.icon-lock::after,
.Story .sidebar__most-videos .most-visited__img span.icon-subscriptor-user::after,
.Story .sidebar__most-videos .most-visited__img span.icon-play::after,
.Story .sidebar__most-videos .most-visited__img span.icon-ranking::after,
.Story .sidebar__most-videos .most-visited__img span.icon-live::after,
.Story .sidebar__most-videos .most-visited__img span.icon-gallery::after,
.Story .sidebar__most-videos .most-visited__img span.icon-gallery-play::after,
.Story .sidebar__most-videos .most-visited__img span.icon-audio::after,
.Story .sidebar__most-videos .most-visited__img span.icon-360::after,
.Story .sidebar__most-videos .most-visited__img span.icon-estilo::after,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-global::after,
.Story .sidebar__most-videos .most-visited__img span.icon-t-magazine::after,
.Story .sidebar__most-videos .most-visited__img span.icon-omicrono::after,
.Story .sidebar__most-videos .most-visited__img span.icon-androide::after,
.Story .sidebar__most-videos .most-visited__img span.icon-autonomos::after,
.Story .sidebar__most-videos .most-visited__img span.icon-cocinillas::after,
.Story .sidebar__most-videos .most-visited__img span.icon-navarra::after,
.Story .sidebar__most-videos .most-visited__img span.icon-diarioa-bg::after,
.Story .sidebar__most-videos .most-visited__img span.icon-bernabeu::after,
.Story .sidebar__most-videos .most-visited__img span.icon-vandal::after,
.Story .sidebar__most-videos .most-visited__img span.icon-letizia::after,
.Story .sidebar__most-videos .most-visited__img span.icon-minutostv::after,
.Story .sidebar__most-videos .most-visited__img span.icon-bluper::after,
.Story .sidebar__most-videos .most-visited__img span.icon-influencer::after,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-small::after,
.Story .sidebar__most-videos .most-visited__img span.icon-lectura-facil::after,
.Story .sidebar__most-videos .most-visited__img span.icon-siete-y-media::after {
  content: "";
  display: block;
  padding-bottom: 100%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.Story .article-media__icon.icon-letizia,
.Story .article-media__icon.icon-minutostv,
.Story .article-media__icon.icon-siete-y-media,
.Story .article-media span.icon-letizia,
.Story .article-media span.icon-minutostv,
.Story .article-media span.icon-siete-y-media,
.Story .sidebar__most-videos .most-visited__img__icon.icon-letizia,
.Story .sidebar__most-videos .most-visited__img__icon.icon-minutostv,
.Story .sidebar__most-videos .most-visited__img__icon.icon-siete-y-media,
.Story .sidebar__most-videos .most-visited__img span.icon-letizia,
.Story .sidebar__most-videos .most-visited__img span.icon-minutostv,
.Story .sidebar__most-videos .most-visited__img span.icon-siete-y-media {
  background-color: rgba(0, 0, 0, 0);
}
.Story .article-media__icon.icon-letizia.corner,
.Story .article-media__icon.icon-siete-y-media.corner,
.Story .article-media span.icon-letizia.corner,
.Story .article-media span.icon-siete-y-media.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-letizia.corner,
.Story .sidebar__most-videos .most-visited__img__icon.icon-siete-y-media.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-letizia.corner,
.Story .sidebar__most-videos .most-visited__img span.icon-siete-y-media.corner {
  left: 0px;
}
.Story .article-media__icon.icon-estilo,
.Story .article-media__icon.icon-t-magazine,
.Story .article-media__icon.icon-omicrono,
.Story .article-media__icon.icon-androide,
.Story .article-media__icon.icon-autonomos,
.Story .article-media__icon.icon-cocinillas,
.Story .article-media__icon.icon-navarra,
.Story .article-media__icon.icon-diarioa-bg,
.Story .article-media__icon.icon-bernabeu,
.Story .article-media__icon.icon-vandal,
.Story .article-media__icon.icon-bluper,
.Story .article-media__icon.icon-influencer,
.Story .article-media__icon.icon-lectura-facil,
.Story .article-media__icon.icon-cronica-small,
.Story .article-media span.icon-estilo,
.Story .article-media span.icon-t-magazine,
.Story .article-media span.icon-omicrono,
.Story .article-media span.icon-androide,
.Story .article-media span.icon-autonomos,
.Story .article-media span.icon-cocinillas,
.Story .article-media span.icon-navarra,
.Story .article-media span.icon-diarioa-bg,
.Story .article-media span.icon-bernabeu,
.Story .article-media span.icon-vandal,
.Story .article-media span.icon-bluper,
.Story .article-media span.icon-influencer,
.Story .article-media span.icon-lectura-facil,
.Story .article-media span.icon-cronica-small,
.Story .sidebar__most-videos .most-visited__img__icon.icon-estilo,
.Story .sidebar__most-videos .most-visited__img__icon.icon-t-magazine,
.Story .sidebar__most-videos .most-visited__img__icon.icon-omicrono,
.Story .sidebar__most-videos .most-visited__img__icon.icon-androide,
.Story .sidebar__most-videos .most-visited__img__icon.icon-autonomos,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cocinillas,
.Story .sidebar__most-videos .most-visited__img__icon.icon-navarra,
.Story .sidebar__most-videos .most-visited__img__icon.icon-diarioa-bg,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bernabeu,
.Story .sidebar__most-videos .most-visited__img__icon.icon-vandal,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bluper,
.Story .sidebar__most-videos .most-visited__img__icon.icon-influencer,
.Story .sidebar__most-videos .most-visited__img__icon.icon-lectura-facil,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-small,
.Story .sidebar__most-videos .most-visited__img span.icon-estilo,
.Story .sidebar__most-videos .most-visited__img span.icon-t-magazine,
.Story .sidebar__most-videos .most-visited__img span.icon-omicrono,
.Story .sidebar__most-videos .most-visited__img span.icon-androide,
.Story .sidebar__most-videos .most-visited__img span.icon-autonomos,
.Story .sidebar__most-videos .most-visited__img span.icon-cocinillas,
.Story .sidebar__most-videos .most-visited__img span.icon-navarra,
.Story .sidebar__most-videos .most-visited__img span.icon-diarioa-bg,
.Story .sidebar__most-videos .most-visited__img span.icon-bernabeu,
.Story .sidebar__most-videos .most-visited__img span.icon-vandal,
.Story .sidebar__most-videos .most-visited__img span.icon-bluper,
.Story .sidebar__most-videos .most-visited__img span.icon-influencer,
.Story .sidebar__most-videos .most-visited__img span.icon-lectura-facil,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-small {
  width: 10%;
  background-color: rgba(0, 0, 0, 0);
}
@media screen and (min-width: 480px) {
  .Story .article-media__icon.icon-estilo,
  .Story .article-media__icon.icon-t-magazine,
  .Story .article-media__icon.icon-omicrono,
  .Story .article-media__icon.icon-androide,
  .Story .article-media__icon.icon-autonomos,
  .Story .article-media__icon.icon-cocinillas,
  .Story .article-media__icon.icon-navarra,
  .Story .article-media__icon.icon-diarioa-bg,
  .Story .article-media__icon.icon-bernabeu,
  .Story .article-media__icon.icon-vandal,
  .Story .article-media__icon.icon-bluper,
  .Story .article-media__icon.icon-influencer,
  .Story .article-media__icon.icon-lectura-facil,
  .Story .article-media__icon.icon-cronica-small,
  .Story .article-media span.icon-estilo,
  .Story .article-media span.icon-t-magazine,
  .Story .article-media span.icon-omicrono,
  .Story .article-media span.icon-androide,
  .Story .article-media span.icon-autonomos,
  .Story .article-media span.icon-cocinillas,
  .Story .article-media span.icon-navarra,
  .Story .article-media span.icon-diarioa-bg,
  .Story .article-media span.icon-bernabeu,
  .Story .article-media span.icon-vandal,
  .Story .article-media span.icon-bluper,
  .Story .article-media span.icon-influencer,
  .Story .article-media span.icon-lectura-facil,
  .Story .article-media span.icon-cronica-small,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-estilo,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-t-magazine,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-omicrono,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-androide,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-autonomos,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-cocinillas,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-navarra,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-diarioa-bg,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-bernabeu,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-vandal,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-bluper,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-influencer,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-lectura-facil,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-small,
  .Story .sidebar__most-videos .most-visited__img span.icon-estilo,
  .Story .sidebar__most-videos .most-visited__img span.icon-t-magazine,
  .Story .sidebar__most-videos .most-visited__img span.icon-omicrono,
  .Story .sidebar__most-videos .most-visited__img span.icon-androide,
  .Story .sidebar__most-videos .most-visited__img span.icon-autonomos,
  .Story .sidebar__most-videos .most-visited__img span.icon-cocinillas,
  .Story .sidebar__most-videos .most-visited__img span.icon-navarra,
  .Story .sidebar__most-videos .most-visited__img span.icon-diarioa-bg,
  .Story .sidebar__most-videos .most-visited__img span.icon-bernabeu,
  .Story .sidebar__most-videos .most-visited__img span.icon-vandal,
  .Story .sidebar__most-videos .most-visited__img span.icon-bluper,
  .Story .sidebar__most-videos .most-visited__img span.icon-influencer,
  .Story .sidebar__most-videos .most-visited__img span.icon-lectura-facil,
  .Story .sidebar__most-videos .most-visited__img span.icon-cronica-small {
    width: 10%;
  }
}
.Story .article-media__icon.icon-t-magazine::after,
.Story .article-media__icon.icon-omicrono::after,
.Story .article-media__icon.icon-androide::after,
.Story .article-media__icon.icon-cocinillas::after,
.Story .article-media__icon.icon-navarra::after,
.Story .article-media__icon.icon-diarioa-bg::after,
.Story .article-media__icon.icon-bernabeu::after,
.Story .article-media__icon.icon-vandal::after,
.Story .article-media__icon.icon-letizia::after,
.Story .article-media__icon.icon-minutostv::after,
.Story .article-media__icon.icon-bluper::after,
.Story .article-media__icon.icon-influencer::after,
.Story .article-media__icon.icon-cronica-small::after,
.Story .article-media__icon.icon-influencer::after,
.Story .article-media span.icon-t-magazine::after,
.Story .article-media span.icon-omicrono::after,
.Story .article-media span.icon-androide::after,
.Story .article-media span.icon-cocinillas::after,
.Story .article-media span.icon-navarra::after,
.Story .article-media span.icon-diarioa-bg::after,
.Story .article-media span.icon-bernabeu::after,
.Story .article-media span.icon-vandal::after,
.Story .article-media span.icon-letizia::after,
.Story .article-media span.icon-minutostv::after,
.Story .article-media span.icon-bluper::after,
.Story .article-media span.icon-influencer::after,
.Story .article-media span.icon-cronica-small::after,
.Story .article-media span.icon-influencer::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-t-magazine::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-omicrono::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-androide::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cocinillas::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-navarra::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-diarioa-bg::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bernabeu::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-vandal::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-letizia::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-minutostv::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bluper::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-influencer::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-small::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-influencer::after,
.Story .sidebar__most-videos .most-visited__img span.icon-t-magazine::after,
.Story .sidebar__most-videos .most-visited__img span.icon-omicrono::after,
.Story .sidebar__most-videos .most-visited__img span.icon-androide::after,
.Story .sidebar__most-videos .most-visited__img span.icon-cocinillas::after,
.Story .sidebar__most-videos .most-visited__img span.icon-navarra::after,
.Story .sidebar__most-videos .most-visited__img span.icon-diarioa-bg::after,
.Story .sidebar__most-videos .most-visited__img span.icon-bernabeu::after,
.Story .sidebar__most-videos .most-visited__img span.icon-vandal::after,
.Story .sidebar__most-videos .most-visited__img span.icon-letizia::after,
.Story .sidebar__most-videos .most-visited__img span.icon-minutostv::after,
.Story .sidebar__most-videos .most-visited__img span.icon-bluper::after,
.Story .sidebar__most-videos .most-visited__img span.icon-influencer::after,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-small::after,
.Story .sidebar__most-videos .most-visited__img span.icon-influencer::after {
  background-position: left;
}
.Story .article-media__icon.icon-cronica-small,
.Story .article-media span.icon-cronica-small,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-small,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-small {
  width: 12%;
}
@media screen and (min-width: 480px) {
  .Story .article-media__icon.icon-cronica-small,
  .Story .article-media span.icon-cronica-small,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-small,
  .Story .sidebar__most-videos .most-visited__img span.icon-cronica-small {
    width: 13%;
  }
}
.Story .article-media__icon.icon-minutostv,
.Story .article-media__icon.icon-siete-y-media,
.Story .article-media span.icon-minutostv,
.Story .article-media span.icon-siete-y-media,
.Story .sidebar__most-videos .most-visited__img__icon.icon-minutostv,
.Story .sidebar__most-videos .most-visited__img__icon.icon-siete-y-media,
.Story .sidebar__most-videos .most-visited__img span.icon-minutostv,
.Story .sidebar__most-videos .most-visited__img span.icon-siete-y-media {
  height: 36px;
  max-width: 114px;
  width: 30%;
}
.Story .article-media__icon.icon-letizia,
.Story .article-media span.icon-letizia,
.Story .sidebar__most-videos .most-visited__img__icon.icon-letizia,
.Story .sidebar__most-videos .most-visited__img span.icon-letizia {
  height: 26px;
  max-width: 150px;
  width: 42%;
}
.Story .article-media__icon.icon-minutostv::after,
.Story .article-media__icon.icon-letizia::after,
.Story .article-media span.icon-minutostv::after,
.Story .article-media span.icon-letizia::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-minutostv::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-letizia::after,
.Story .sidebar__most-videos .most-visited__img span.icon-minutostv::after,
.Story .sidebar__most-videos .most-visited__img span.icon-letizia::after {
  background-position: top;
}
.Story .article-media__icon.icon-autonomos,
.Story .article-media span.icon-autonomos,
.Story .sidebar__most-videos .most-visited__img__icon.icon-autonomos,
.Story .sidebar__most-videos .most-visited__img span.icon-autonomos {
  background-color: #fff;
  border-radius: 2px;
  opacity: 0.9;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  filter: alpha(opacity=90);
}
.Story .article-media__icon.icon-cronica-global,
.Story .article-media span.icon-cronica-global,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-global,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-global {
  width: 60px;
  height: 24px;
  background-color: rgba(0, 0, 0, 0);
}
.Story .article-media__icon.icon-cronica-global::after,
.Story .article-media span.icon-cronica-global::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-global::after,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-global::after {
  background-position: top;
}
.Story .article-media__icon.icon-lock,
.Story .article-media span.icon-lock,
.Story .sidebar__most-videos .most-visited__img__icon.icon-lock,
.Story .sidebar__most-videos .most-visited__img span.icon-lock {
  width: 10%;
  border-radius: 5px;
  background-color: rgba(0, 0, 0, 0.5);
}
.Story .article-media__icon.icon-lock::after,
.Story .article-media span.icon-lock::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-lock::after,
.Story .sidebar__most-videos .most-visited__img span.icon-lock::after {
  background-image: url("../images/lock-gold.svg");
  background-size: 60%;
}
.Story .article-media__icon.icon-subscriptor-user,
.Story .article-media span.icon-subscriptor-user,
.Story .sidebar__most-videos .most-visited__img__icon.icon-subscriptor-user,
.Story .sidebar__most-videos .most-visited__img span.icon-subscriptor-user {
  width: 10%;
  border-radius: 5px;
  background-color: rgba(0, 0, 0, 0.5);
}
.Story .article-media__icon.icon-subscriptor-user::after,
.Story .article-media span.icon-subscriptor-user::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-subscriptor-user::after,
.Story .sidebar__most-videos .most-visited__img span.icon-subscriptor-user::after {
  background-image: url("../images/subscriptor-user-gold.svg");
  background-size: 60%;
}
.Story .article-media__icon.icon-magasin,
.Story .article-media span.icon-magasin,
.Story .sidebar__most-videos .most-visited__img__icon.icon-magasin,
.Story .sidebar__most-videos .most-visited__img span.icon-magasin {
  height: 28px;
  display: block;
  position: relative;
  text-align: center;
  margin-bottom: 10px;
  background-size: 110px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../images/logo-magasin-color.svg");
}
@media screen and (min-width: 480px) {
  .Story .article-media__icon.icon-magasin,
  .Story .article-media span.icon-magasin,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-magasin,
  .Story .sidebar__most-videos .most-visited__img span.icon-magasin {
    background-size: 120px;
    height: 32px;
  }
}
.Story .article-media__icon.icon-magasin:after,
.Story .article-media__icon.icon-magasin::before,
.Story .article-media span.icon-magasin:after,
.Story .article-media span.icon-magasin::before,
.Story .sidebar__most-videos .most-visited__img__icon.icon-magasin:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-magasin::before,
.Story .sidebar__most-videos .most-visited__img span.icon-magasin:after,
.Story .sidebar__most-videos .most-visited__img span.icon-magasin::before {
  content: "";
  position: absolute;
  top: 15px;
  width: 26%;
  height: 2px;
  border-top: 2px solid #9370db;
}
.Story .article-media__icon.icon-magasin::after,
.Story .article-media span.icon-magasin::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-magasin::after,
.Story .sidebar__most-videos .most-visited__img span.icon-magasin::after {
  right: 6px;
}
@media screen and (min-width: xsm) {
  .Story .article-media__icon.icon-magasin::after,
  .Story .article-media span.icon-magasin::after,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-magasin::after,
  .Story .sidebar__most-videos .most-visited__img span.icon-magasin::after {
    right: 30px;
  }
}
@media screen and (min-width: 480px) {
  .Story .article-media__icon.icon-magasin::after,
  .Story .article-media span.icon-magasin::after,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-magasin::after,
  .Story .sidebar__most-videos .most-visited__img span.icon-magasin::after {
    right: 50px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-media__icon.icon-magasin::after,
  .Story .article-media span.icon-magasin::after,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-magasin::after,
  .Story .sidebar__most-videos .most-visited__img span.icon-magasin::after {
    right: 20px;
  }
}
.Story .article-media__icon.icon-magasin:before,
.Story .article-media span.icon-magasin:before,
.Story .sidebar__most-videos .most-visited__img__icon.icon-magasin:before,
.Story .sidebar__most-videos .most-visited__img span.icon-magasin:before {
  left: 6px;
}
@media screen and (min-width: xsm) {
  .Story .article-media__icon.icon-magasin:before,
  .Story .article-media span.icon-magasin:before,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-magasin:before,
  .Story .sidebar__most-videos .most-visited__img span.icon-magasin:before {
    left: 30px;
  }
}
@media screen and (min-width: 480px) {
  .Story .article-media__icon.icon-magasin:before,
  .Story .article-media span.icon-magasin:before,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-magasin:before,
  .Story .sidebar__most-videos .most-visited__img span.icon-magasin:before {
    left: 50px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-media__icon.icon-magasin:before,
  .Story .article-media span.icon-magasin:before,
  .Story .sidebar__most-videos .most-visited__img__icon.icon-magasin:before,
  .Story .sidebar__most-videos .most-visited__img span.icon-magasin:before {
    left: 20px;
  }
}
.Story .article-media__icon.icon-play::after,
.Story .article-media span.icon-play::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-play::after,
.Story .sidebar__most-videos .most-visited__img span.icon-play::after {
  background-image: url("../images/play.svg");
}
.Story .article-media__icon.icon-live::after,
.Story .article-media span.icon-live::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-live::after,
.Story .sidebar__most-videos .most-visited__img span.icon-live::after {
  background-image: url("../images/live.svg");
}
.Story .article-media__icon.icon-gallery::after,
.Story .article-media span.icon-gallery::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-gallery::after,
.Story .sidebar__most-videos .most-visited__img span.icon-gallery::after {
  background-image: url("../images/galeria.svg");
}
.Story .article-media__icon.icon-gallery-play::after,
.Story .article-media span.icon-gallery-play::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-gallery-play::after,
.Story .sidebar__most-videos .most-visited__img span.icon-gallery-play::after {
  background-image: url("../images/galeria-video.svg");
}
.Story .article-media__icon.icon-audio::after,
.Story .article-media span.icon-audio::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-audio::after,
.Story .sidebar__most-videos .most-visited__img span.icon-audio::after {
  background-image: url("../images/audio.svg");
}
.Story .article-media__icon.icon-360::after,
.Story .article-media span.icon-360::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-360::after,
.Story .sidebar__most-videos .most-visited__img span.icon-360::after {
  background-image: url("../images/360.svg");
}
.Story .article-media__icon.icon-estilo::after,
.Story .article-media span.icon-estilo::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-estilo::after,
.Story .sidebar__most-videos .most-visited__img span.icon-estilo::after {
  background-image: url("../images/estilo-icono-carrusel.svg");
}
.Story .article-media__icon.icon-cronica-global::after,
.Story .article-media span.icon-cronica-global::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-global::after,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-global::after {
  background-image: url("../images/cronica-global.svg");
}
.Story .article-media__icon.icon-t-magazine::after,
.Story .article-media span.icon-t-magazine::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-t-magazine::after,
.Story .sidebar__most-videos .most-visited__img span.icon-t-magazine::after {
  background-image: url("../images/T-magazine.svg");
}
.Story .article-media__icon.icon-omicrono::after,
.Story .article-media span.icon-omicrono::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-omicrono::after,
.Story .sidebar__most-videos .most-visited__img span.icon-omicrono::after {
  background-image: url("../images/omicrono_1.png");
}
.Story .article-media__icon.icon-androide::after,
.Story .article-media span.icon-androide::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-androide::after,
.Story .sidebar__most-videos .most-visited__img span.icon-androide::after {
  background-image: url("../images/androide-libre.png");
}
.Story .article-media__icon.icon-autonomos::after,
.Story .article-media span.icon-autonomos::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-autonomos::after,
.Story .sidebar__most-videos .most-visited__img span.icon-autonomos::after {
  background-image: url("../images/autonomos.svg");
}
.Story .article-media__icon.icon-ranking::after,
.Story .article-media span.icon-ranking::after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-ranking::after,
.Story .sidebar__most-videos .most-visited__img span.icon-ranking::after {
  background-image: url("../images/ranking.svg");
}
.Story .article-media__icon.icon-cocinillas:after,
.Story .article-media span.icon-cocinillas:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cocinillas:after,
.Story .sidebar__most-videos .most-visited__img span.icon-cocinillas:after {
  background-image: url("../images/cocinillas-bg.png");
}
.Story .article-media__icon.icon-navarra:after,
.Story .article-media span.icon-navarra:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-navarra:after,
.Story .sidebar__most-videos .most-visited__img span.icon-navarra:after {
  background-image: url("../images/navarra-bg.png");
}
.Story .article-media__icon.icon-diarioa-bg:after,
.Story .article-media span.icon-diarioa-bg:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-diarioa-bg:after,
.Story .sidebar__most-videos .most-visited__img span.icon-diarioa-bg:after {
  background-image: url("../images/diarioa-bg.png");
}
.Story .article-media__icon.icon-bernabeu:after,
.Story .article-media span.icon-bernabeu:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bernabeu:after,
.Story .sidebar__most-videos .most-visited__img span.icon-bernabeu:after {
  background-image: url("../images/bernabeu-bg.png");
}
.Story .article-media__icon.icon-vandal:after,
.Story .article-media span.icon-vandal:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-vandal:after,
.Story .sidebar__most-videos .most-visited__img span.icon-vandal:after {
  background-image: url("../images/vandal-bg.png");
}
.Story .article-media__icon.icon-letizia:after,
.Story .article-media span.icon-letizia:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-letizia:after,
.Story .sidebar__most-videos .most-visited__img span.icon-letizia:after {
  background-image: url("../images/revistiendo-bg.png");
}
.Story .article-media__icon.icon-minutostv:after,
.Story .article-media span.icon-minutostv:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-minutostv:after,
.Story .sidebar__most-videos .most-visited__img span.icon-minutostv:after {
  background-image: url("../images/minutostv-bg.png");
}
.Story .article-media__icon.icon-bluper:after,
.Story .article-media span.icon-bluper:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-bluper:after,
.Story .sidebar__most-videos .most-visited__img span.icon-bluper:after {
  background-image: url("../images/bluper-bg.png");
}
.Story .article-media__icon.icon-influencer:after,
.Story .article-media span.icon-influencer:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-influencer:after,
.Story .sidebar__most-videos .most-visited__img span.icon-influencer:after {
  background-image: url("../images/icon-influencer.svg");
}
.Story .article-media__icon.icon-cronica-small:after,
.Story .article-media span.icon-cronica-small:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-cronica-small:after,
.Story .sidebar__most-videos .most-visited__img span.icon-cronica-small:after {
  background-image: url("../images/cronica-small.png");
}
.Story .article-media__icon.icon-lectura-facil:after,
.Story .article-media span.icon-lectura-facil:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-lectura-facil:after,
.Story .sidebar__most-videos .most-visited__img span.icon-lectura-facil:after {
  background-image: url("../images/icon-lectura-facil.png");
}
.Story .article-media__icon.icon-siete-y-media:after,
.Story .article-media span.icon-siete-y-media:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-siete-y-media:after,
.Story .sidebar__most-videos .most-visited__img span.icon-siete-y-media:after {
  background-image: url("../images/icon-siete-y-media.svg");
}
.Story .article-media__icon.icon-recipes-day:after,
.Story .article-media span.icon-recipes-day:after,
.Story .sidebar__most-videos .most-visited__img__icon.icon-recipes-day:after,
.Story .sidebar__most-videos .most-visited__img span.icon-recipes-day:after {
  background-image: url("../images/icon-recipes-day.png");
}
.Story .article-media:hover span.icon-play,
.Story .article-media:hover span.icon-ranking,
.Story .article-media:hover span.icon-live,
.Story .article-media:hover span.icon-gallery,
.Story .article-media:hover span.icon-gallery-play,
.Story .article-media:hover span.icon-audio,
.Story .article-media:hover span.icon-360,
.Story .sidebar__most-videos .most-visited__img:hover span.icon-play,
.Story .sidebar__most-videos .most-visited__img:hover span.icon-ranking,
.Story .sidebar__most-videos .most-visited__img:hover span.icon-live,
.Story .sidebar__most-videos .most-visited__img:hover span.icon-gallery,
.Story .sidebar__most-videos .most-visited__img:hover span.icon-gallery-play,
.Story .sidebar__most-videos .most-visited__img:hover span.icon-audio,
.Story .sidebar__most-videos .most-visited__img:hover span.icon-360 {
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: 2;
}
.gallery-carousel .news .media a span.icon-estilo.corner,
.gallery-carousel .news .media a span.icon-t-magazine.corner,
.gallery-carousel .news .media a span.icon-ranking.corner,
.gallery-carousel .news .media a span.icon-omicrono.corner,
.gallery-carousel .news .media a span.icon-androide.corner,
.gallery-carousel .news .media a span.icon-autonomos.corner,
.gallery-carousel .news .media a span.icon-cronica-global.corner,
.gallery-carousel .news .media a span.icon-cocinillas.corner,
.gallery-carousel .news .media a span.icon-navarra.corner,
.gallery-carousel .news .media a span.icon-diarioa-bg.corner,
.gallery-carousel .news .media a span.icon-bernabeu.corner,
.gallery-carousel .news .media a span.icon-vandal.corner,
.gallery-carousel .news .media a span.icon-letizia.corner,
.gallery-carousel .news .media a span.icon-minutostv.corner,
.gallery-carousel .news .media a span.icon-bluper.corner,
.gallery-carousel .news .media a span.icon-influencer.corner,
.gallery-carousel .news .media a span.icon-cronica-small.corner,
.gallery-carousel .news .media a span.icon-serie-adictos.corner,
.gallery-carousel .news .media a span.icon-lectura-facil.corner {
  top: 5px;
  left: 5px;
}
.gallery-carousel .news .media a span.icon-estilo.corner--right,
.gallery-carousel .news .media a span.icon-t-magazine.corner--right,
.gallery-carousel .news .media a span.icon-ranking.corner--right,
.gallery-carousel .news .media a span.icon-omicrono.corner--right,
.gallery-carousel .news .media a span.icon-androide.corner--right,
.gallery-carousel .news .media a span.icon-autonomos.corner--right,
.gallery-carousel .news .media a span.icon-cronica-global.corner--right,
.gallery-carousel .news .media a span.icon-cocinillas.corner--right,
.gallery-carousel .news .media a span.icon-navarra.corner--right,
.gallery-carousel .news .media a span.icon-diarioa-bg.corner--right,
.gallery-carousel .news .media a span.icon-bernabeu.corner--right,
.gallery-carousel .news .media a span.icon-vandal.corner--right,
.gallery-carousel .news .media a span.icon-letizia.corner--right,
.gallery-carousel .news .media a span.icon-minutostv.corner--right,
.gallery-carousel .news .media a span.icon-bluper.corner--right,
.gallery-carousel .news .media a span.icon-influencer.corner--right,
.gallery-carousel .news .media a span.icon-cronica-small.corner--right,
.gallery-carousel .news .media a span.icon-serie-adictos.corner--right,
.gallery-carousel .news .media a span.icon-lectura-facil.corner--right {
  left: inherit;
  right: 5px;
}
.gallery-carousel .news .media a span.icon-recipes-day.corner {
  top: 0px;
  left: 5px;
}
.gallery-carousel .news .media a span.icon-autonomos,
.gallery-carousel .news .media a span.icon-estilo,
.gallery-carousel .news .media a span.icon-omicrono,
.gallery-carousel .news .media a span.icon-androide,
.gallery-carousel .news .media a span.icon-t-magazine,
.gallery-carousel .news .media a span.icon-cocinillas,
.gallery-carousel .news .media a span.icon-navarra,
.gallery-carousel .news .media a span.icon-diarioa-bg,
.gallery-carousel .news .media a span.icon-bernabeu,
.gallery-carousel .news .media a span.icon-vandal,
.gallery-carousel .news .media a span.icon-letizia,
.gallery-carousel .news .media a span.icon-minutostv,
.gallery-carousel .news .media a span.icon-bluper,
.gallery-carousel .news .media a span.icon-influencer,
.gallery-carousel .news .media a span.icon-cronica-small,
.gallery-carousel .news .media a span.icon-serie-adictos,
.gallery-carousel .news .media a span.icon-lectura-facil,
.gallery-carousel .news .media a span.icon-siete-y-media,
.gallery-carousel .news .media a span.icon-recipes-day {
  width: 13%;
}
.Story .content__table {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 20px;
}
.Story .table__container {
  width: 100%;
  display: table;
  table-layout: fixed;
  margin-bottom: 10px;
}
.Story .table__container .table__file {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  background-color: #f5f8fb;
  border-top: 1px solid #e6e6e6;
}
.Story .table__container .table__file:nth-child(2n) {
  background-color: #fafafa;
}
.Story .table__container .table__file:last-child {
  border-bottom: 1px solid #e6e6e6;
}
.Story .table__container .table__file .table__cell {
  display: table-cell;
  width: 130px;
  vertical-align: middle;
  height: 36px;
  padding: 0 10px;
}
@media screen and (min-width: 480px) {
  .Story .table__container .table__file .table__cell {
    width: auto;
  }
}
.Story .table__container thead .table__file {
  background-color: #fafafa;
}
.Story .table__container thead .table__file:first-child {
  border-top: 0;
}
.Story .table__container thead .table__cell {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 24px;
  line-height: 30px;
  font-size: 14px;
  line-height: 20px;
}
.Story .full-suscriptor-container {
  position: relative;
  height: auto;
  display: none;
  z-index: 9999;
  width: 100vw;
  left: -10px;
  min-height: 0;
}
.Story .full-suscriptor-container:after {
  content: "";
  position: absolute;
  height: 7.4rem;
  bottom: calc(100% - 16px);
  width: 100%;
  display: block;
  z-index: -1;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(250, 250, 250, 0.49) 13%, #fafafa 82%, #fafafa 99%);
}
@media screen and (min-width: 480px) {
  .Story .full-suscriptor-container {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    right: 0;
  }
}
@media screen and (min-width: 600px) {
  .Story .full-suscriptor-container {
    right: calc((100vw - 460px) / 2);
    left: calc((100vw - 560px) / 2 * -1);
  }
}
@media screen and (min-width: 11768px) {
  .Story .full-suscriptor-container {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    right: calc((100vw - 588px) / 2);
    left: calc((100vw - 668px) / 2 * -1);
    min-height: 0;
  }
}
@media screen and (min-width: 11024px) {
  .Story .full-suscriptor-container {
    min-width: 100%;
    max-width: 1120px;
    right: unset;
    left: calc(var(--widthContainerAuthor, 126px) * -1);
    min-height: 0;
  }
}
.Story .full-suscriptor-container .tp-container-inner {
  width: 100%;
  position: relative;
}
.Story .full-suscriptor-container .tp-container-inner iframe {
  position: absolute;
  top: 0;
  right: 0;
}
.Story.Invertia .full-suscriptor-container:after {
  content: "";
  position: absolute;
  height: 7.4rem;
  bottom: calc(100% - 16px);
  width: 100%;
  display: block;
  z-index: -1;
  background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, hsla(25, 92%, 95%, 0.49) 13%, #fff0e6 82%, #fff0e6 99%);
}
.main-story.closed-content ~ div:not(.Story),
.main-story.closed-content ~ iframe {
  display: none;
}
@media screen and (min-width: 11768px) {
  .main-story.closed-content .Story[data-user-access="false"].Tribune .full-suscriptor-container,
  .main-story.closed-content .Story[data-user-access="false"].type_12 .full-suscriptor-container {
    left: 0;
    max-width: 994px;
  }
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-body__content .full-suscriptor-container ~ p,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-body__content .full-suscriptor-container ~ div,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-body__content .full-suscriptor-container ~ section,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-body__content .full-suscriptor-container ~ h1,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-body__content .full-suscriptor-container ~ h2,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-body__content .full-suscriptor-container ~ h3,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-body__content .full-suscriptor-container ~ h4,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-body__content .full-suscriptor-container ~ a,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-body__content .full-suscriptor-container ~ button {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-body__content .history ~ .history {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-adv__content,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-body__adv,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-adv {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .article-body__tools {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .container__outbrain {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__container .addoor-widget {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__readed,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__featured,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__tribunes {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__readed ~ div,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__readed ~ section,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__readed ~ iframe,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__readed ~ img,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__featured ~ div,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__featured ~ section,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__featured ~ iframe,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__featured ~ img,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__tribunes ~ div,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__tribunes ~ section,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__tribunes ~ iframe,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .sidebar__tribunes ~ img {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .md-suscription {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .md-suscription ~ div,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .md-suscription ~ section {
  display: none;
}
@media (max-width: 1023px) {
  .main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar {
    display: none;
  }
  .main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .article-adv__content,
  .main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .article-body__adv,
  .main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article .article-body__sidebar .article-adv {
    display: none;
  }
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) ~ section,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) ~ img {
  display: none !important;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article__footer-nav[data-status="on"],
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .article__footer-navV2[data-status="on"] {
  display: flex;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia) .full-suscriptor-container {
  display: block;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia .article ~ div,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article ~ section,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article ~ iframe {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-body__content .full-suscriptor-container ~ p,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-body__content .full-suscriptor-container ~ div,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-body__content .full-suscriptor-container ~ section,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-body__content .full-suscriptor-container ~ h1,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-body__content .full-suscriptor-container ~ h2,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-body__content .full-suscriptor-container ~ h3,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-body__content .full-suscriptor-container ~ h4,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-body__content .full-suscriptor-container ~ a,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-body__content .full-suscriptor-container ~ button {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-body__content .history ~ .history {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-adv__content,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-body__adv,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-adv {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .article-body__tools {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__container .container__outbrain {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__readed,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__featured,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__tribunes {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__readed ~ div,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__readed ~ section,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__readed ~ iframe,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__readed ~ img,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__featured ~ div,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__featured ~ section,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__featured ~ iframe,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__featured ~ img,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__tribunes ~ div,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__tribunes ~ section,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__tribunes ~ iframe,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .sidebar__tribunes ~ img {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .md-suscription {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .md-suscription ~ div,
.main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .md-suscription ~ section {
  display: none;
}
@media (max-width: 1023px) {
  .main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar {
    display: none;
  }
  .main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .article-adv__content,
  .main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .article-body__adv,
  .main-story.closed-content .Story[data-user-access="false"].Invertia .article .article-body__sidebar .article-adv {
    display: none;
  }
}
.main-story.closed-content .Story[data-user-access="false"].Invertia ~ section,
.main-story.closed-content .Story[data-user-access="false"].Invertia ~ img {
  display: none !important;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia .article__footer-nav[data-status="on"],
.main-story.closed-content .Story[data-user-access="false"].Invertia .article__footer-navV2[data-status="on"] {
  display: flex;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia .full-suscriptor-container {
  display: block;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia).Opinion .article .article-body__sidebar .article-adv ~ div,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia).Opinion .article .article-body__sidebar .article-adv ~ section,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia).Opinion .article .article-body__sidebar .article-adv ~ iframe,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia).Opinion .article .article-body__sidebar .article-adv ~ img {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia).Opinion .article .article-body__sidebar .sidebar__readed,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia).Opinion .article .article-body__sidebar .sidebar__featured,
.main-story.closed-content .Story[data-user-access="false"]:not(.Invertia).Opinion .article .article-body__sidebar .sidebar__tribunes {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia.Opinion .article .article-body__sidebar .article-adv ~ div,
.main-story.closed-content .Story[data-user-access="false"].Invertia.Opinion .article .article-body__sidebar .article-adv ~ section,
.main-story.closed-content .Story[data-user-access="false"].Invertia.Opinion .article .article-body__sidebar .article-adv ~ iframe,
.main-story.closed-content .Story[data-user-access="false"].Invertia.Opinion .article .article-body__sidebar .article-adv ~ img {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"].Invertia.Opinion .article .article-body__sidebar .sidebar__readed,
.main-story.closed-content .Story[data-user-access="false"].Invertia.Opinion .article .article-body__sidebar .sidebar__featured,
.main-story.closed-content .Story[data-user-access="false"].Invertia.Opinion .article .article-body__sidebar .sidebar__tribunes {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"] .full-article,
.main-story.closed-content .Story[data-user-access="false"] .sidebar__list-item.sidebar__list-item--readed:nth-child(n + 6) {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"] p.paragraph:has(+ .full-suscriptor-container) {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  margin-bottom: 0;
}
.main-story.closed-content .Story[data-user-access="false"] .full-article:has(.article__related) {
  display: block;
}
.main-story.closed-content .Story[data-user-access="false"] .full-article:has(.article__related) .article-comments {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"] .article-body__sidebar .adv:not(:first-of-type) {
  display: none;
}
.main-story.closed-content .Story[data-user-access="false"] .article-body__tags {
  display: none;
}
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__container .article-body__content .full-suscriptor-container + .content-not-granted-paywall {
  display: block !important;
}
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__container .article-body__content .history ~ .history {
  display: block;
}
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__container .article-adv__content,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__container .article-body__adv,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__container .article-adv {
  display: block;
}
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__container .article-body__tools {
  display: block;
}
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__container .container__outbrain {
  display: block;
}
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__readed,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__featured,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__tribunes {
  display: block;
}
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__readed ~ div,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__readed ~ section,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__readed ~ iframe,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__readed ~ img,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__featured ~ div,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__featured ~ section,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__featured ~ iframe,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__featured ~ img,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__tribunes ~ div,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__tribunes ~ section,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__tribunes ~ iframe,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .sidebar__tribunes ~ img {
  display: block;
}
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .md-suscription {
  display: block;
}
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .md-suscription ~ div,
.main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .md-suscription ~ section {
  display: block;
}
@media (max-width: 1023px) {
  .main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar {
    display: block;
  }
  .main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .article-adv__content,
  .main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .article-body__adv,
  .main-story.closed-content .Story[data-user-access="true"] .article .article-body__sidebar .article-adv {
    display: block;
  }
}
.main-story.closed-content .Story[data-user-access="true"] ~ section,
.main-story.closed-content .Story[data-user-access="true"] ~ img {
  display: block !important;
}
.main-story.closed-content .Story[data-user-access="true"] .article__footer-nav[data-status="on"],
.main-story.closed-content .Story[data-user-access="true"] .article__footer-navV2[data-status="on"] {
  display: flex;
}
.main-story.closed-content .Story[data-user-access="true"] .full-article,
.main-story.closed-content .Story[data-user-access="true"] .sidebar__list-item.sidebar__list-item--readed:nth-child(n + 6) {
  display: block;
}
.main-story.closed-content .Story[data-user-access="true"] p.paragraph:has(+ .full-suscriptor-container) {
  display: block;
  margin-bottom: 26px;
}
.main-story.closed-content .Story[data-user-access="true"] .full-suscriptor-container {
  display: none !important;
}
.main-story.closed-content .Story[data-user-access="true"] .article-body__tags {
  display: block;
}
.Story .kicker--suscriptor {
  display: none;
  background-color: #fff;
  padding: 4px 6px;
  margin-right: 10px;
  position: relative;
}
.Story .kicker--suscriptor::before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  background-image: var(--artIconPremium_url, url("../images/icon-exclusive.svg"));
  background-position: center;
  background-size: 100%;
  background-repeat: no-repeat;
}
.Story .opening__news.bg--color .opening__news__header--cintillo .kicker--suscriptor {
  background-color: var(--headerColorOpeningNews_bg, #111);
}
.closed-content .Story .article-header__kicker {
  display: block;
}
.closed-content .Story .article-header__kicker .kicker--suscriptor {
  display: inline-block;
}
.closed-content .Story .article-header__kicker .kicker--section,
.closed-content .Story .article-header__kicker .kicker,
.closed-content .Story .article-header__kicker .kicker--epigraph {
  display: inline;
}
.closed-content .Story .opening__news__header--cintillo span {
  display: inline;
}
.closed-content .Story .opening__news__header--cintillo span.kicker--suscriptor {
  display: inline-block;
}
.closed-content .Story.Opinion .article-header__kicker .kicker--section,
.closed-content .Story.Opinion .article-header__kicker .kicker,
.closed-content .Story.Opinion .article-header__kicker .kicker--epigraph {
  display: block;
}
.closed-content .Story.Opinion .kicker--suscriptor {
  margin: 10px 0;
}
.main-story .button__go__home {
  display: none;
  position: fixed;
  top: calc(var(--headerMobileSize, 80px) + 10px);
  right: 10px;
  z-index: 99999;
}
@media screen and (min-width: 11768px) {
  .main-story .button__go__home {
    display: none;
  }
}
.main-story .button__go__home--button {
  display: block;
  background-color: #ebedf1;
  border-radius: 50%;
  box-shadow: 1px 1px rgba(0, 0, 0, 0.2);
  text-decoration: none;
}
.main-story .button__go__home--icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
}
.main-story .button__go__home--icon::after {
  content: "";
  font-size: calc(150% - 2px);
  line-height: normal;
  color: #323232;
  font-family: "IconosElEspanol";
  font-weight: 900;
  position: relative;
  top: -1px;
}
.main-story .button__go__home[data-status="on"] {
  display: block;
  animation-name: showButtonX;
  animation-duration: 0.5s;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
}
@media screen and (min-width: 11768px) {
  .main-story .button__go__home[data-status="on"] {
    display: none;
  }
}
.main-story .button__go__home[data-status="off"] {
  animation-name: hideButtonX;
  animation-duration: 0.5s;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
}
.main-story .Sponsored ~ .content .button__go__home {
  top: calc(var(--headerMobileSponsorSize, 105px) + 10px);
}
@keyframes showButtonX {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes hideButtonX {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.preload-spinner {
  width: 100%;
  height: 160px;
  padding: 10px 10px 20px;
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: center;
  color: #ccc;
  cursor: pointer;
  transition: 0.2s linear;
  background: rgba(0, 0, 0, 0);
}
.preload-spinner .loader {
  font-size: 10px;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: relative;
  text-indent: -9999em;
  animation: mulShdSpin 1.1s infinite ease;
  transform: translateZ(0);
}
@keyframes mulShdSpin {
  0%,
  100% {
    box-shadow: 0em -2.6em 0em 0em #000, 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.5), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7);
  }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.7), 1.8em -1.8em 0 0em #000, 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5);
  }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.5), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7), 2.5em 0em 0 0em #000, 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5), 2.5em 0em 0 0em rgba(0, 0, 0, 0.7), 1.75em 1.75em 0 0em #000, 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.5), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.7), 0em 2.5em 0 0em #000, -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.5), 0em 2.5em 0 0em rgba(0, 0, 0, 0.7), -1.8em 1.8em 0 0em #000, -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.5), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.7), -2.6em 0em 0 0em #000, -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);
  }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.5), -2.6em 0em 0 0em rgba(0, 0, 0, 0.7), -1.8em -1.8em 0 0em #000;
  }
}
.preload-spinner[data-status="off"] {
  display: none;
}
.preload-spinner[data-status="on"] {
  display: flex;
}
.preload-spinner::before {
  content: "Cargando";
  font-size: 15px;
  color: #000;
  position: relative;
  top: -40px;
}
.iframe-container iframe {
  width: 100%;
  min-height: 710px;
}
@media (max-width: 320px) {
  .iframe-container iframe {
    min-height: 725px;
  }
}
@media screen and (min-width: 11768px) {
  .iframe-container iframe {
    min-height: 710px;
  }
}
.wrapper-alert .alert-notification[data-status="on"] {
  display: block;
  margin: 5px auto 5px;
}
@media screen and (min-width: 11768px) {
  .wrapper-alert .alert-notification[data-status="on"] {
    margin: 0 auto 24px;
    padding: 0 20px;
  }
}
.wrapper-alert .alert-notification[data-status="off"] {
  display: none;
}
.alert-notification__text {
  background-color: #ffe2e7;
  display: flex;
  margin: 0;
  overflow-x: visible;
  height: 35px;
}
@media screen and (min-width: 11768px) {
  .alert-notification__text {
    flex-direction: column;
    height: auto;
    overflow: visible;
  }
}
@media screen and (min-width: 11024px) {
  .alert-notification__text {
    flex-direction: row;
    align-items: center;
    height: 35px;
  }
}
.alert-notification__text a {
  color: #000;
}
.alert-notification__text a:only-child {
  padding-top: 4px;
}
.alert-notification__text .alert-notification__title {
  background-color: #ef4160;
  color: #fff;
  font-weight: 700;
  font-size: 14px;
  font-family: "Open Sans", sans-serif;
  line-height: 19px;
  padding: 8px 10px;
  text-transform: uppercase;
}
@media screen and (min-width: 11768px) {
  .alert-notification__text .alert-notification__title {
    padding: 5px 10px;
  }
}
@media screen and (min-width: 11024px) {
  .alert-notification__text .alert-notification__title {
    padding: 8px 10px;
  }
}
.alert-notification__text .text,
.alert-notification__text .lnk {
  color: #000;
  font-size: 14px;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  line-height: 19px;
  padding: 5px 20px;
  text-decoration: none;
}
.alert-notification--notice .alert-notification__title {
  background-color: #178fe6;
}
.alert-notification--notice .alert-notification__text {
  background-color: #d7eaf8;
}
.alert-notification--urgent .alert-notification__title {
  background-color: #ef4160;
}
.alert-notification--urgent .alert-notification__text {
  background-color: #ffe2e7;
}
@media (max-width: 768px) {
  .alert-notification__text {
    align-items: center;
    overflow-x: scroll;
  }
  .alert-notification__text::-webkit-scrollbar {
    display: none;
  }
  .alert-notification__text a:only-child {
    padding-top: 0;
  }
  .alert-notification__text .alert-notification__title {
    align-items: center;
    align-content: center;
    display: flex;
    height: 35px;
    flex-shrink: 0;
    justify-content: center;
    padding: 5px 10px;
  }
  .alert-notification__text .text,
  .alert-notification__text .lnk {
    flex-shrink: 0;
    padding: 0 12px;
  }
  .alert-notification--live .alert-notification__title {
    background-image: url("https://s1.elespanol.com/assets/story/v4/static/images/icon-live.svg");
    background-repeat: no-repeat;
    background-size: auto 70%;
    background-position: 14px center;
    padding-left: 52px;
  }
}
.close-story {
  display: none;
}
.Story .article-comments {
  color: #191a1e;
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 10px;
  margin-right: 10px;
  width: calc((100% - 20px) / 24 * 24);
}
@media screen and (min-width: 11768px) {
  .Story .article-comments {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 30px;
    margin-right: 30px;
    width: calc((100% - 60px) / 24 * 24);
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-comments {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 10px;
    margin-right: 10px;
    width: calc((100% - 20px) / 24 * 24);
    max-width: 1240px;
    display: block;
    margin: 0 auto;
  }
}
.Story .article-comments__container {
  font-size: 0;
}
@media screen and (min-width: 11024px) {
  .Story .article-comments__container {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% / 24 * 24);
    max-width: 1004px;
    display: block;
    margin-left: auto;
  }
}
.Story .article-comments .comments {
  word-break: break-word;
}
@media screen and (min-width: 11024px) {
  .Story .article-comments .comments {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 7px;
    width: calc((100% - 14px) / 24 * 16.727);
    padding-right: 26px;
  }
}
.Story .article-comments .comments__preload {
  text-align: center;
  margin: 42px;
}
.Story .article-comments .comments__preload[data-status="off"] {
  display: none;
}
.Story .article-comments .comments__preload .preload-loading {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 19px;
  line-height: 25px;
}
.Story .article-comments .comments-title {
  font-family: "Roboto";
  font-weight: 500;
  font-size: 19px;
  line-height: 25px;
  border-bottom: 1px solid #dfdfdf;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.Story .article-comments .comments-title__number {
  margin-right: 7px;
}
.Story .article-comments .comments-title__number[data-status="off"] {
  display: none;
}
.Story .article-comments .comments-content__login {
  margin-bottom: 28px;
}
.Story .article-comments .comments-content__login iframe {
  display: block;
  width: 100%;
  height: 602px;
}
@media screen and (min-width: 359px) {
  .Story .article-comments .comments-content__login iframe {
    height: 560px;
  }
}
@media screen and (min-width: 684px) {
  .Story .article-comments .comments-content__login iframe {
    height: 367px;
  }
}
.Story .article-comments .comments-wrapper {
  position: relative;
  top: 37px;
  padding-bottom: 37px;
  margin-bottom: 28px;
  border-top: 1px solid #dfdfdf;
}
.Story .article-comments .comments-wrapper[data-status="off"] {
  display: none;
}
.Story .article-comments .comments-wrapper__tabs[data-status="off"] .tabs__title {
  color: #7e848b;
  border-bottom: none;
}
.Story .article-comments .comments-wrapper__tabs--like .tabs__title {
  left: 87px;
}
.Story .article-comments .comments-wrapper__tabs .tabs__title {
  position: absolute;
  top: -47px;
  font-family: "Roboto";
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  border-bottom: 2px solid #191a1e;
  padding-bottom: 14px;
  padding-top: 10px;
  cursor: pointer;
}
.Story .article-comments .comments-wrapper__tabs .tabs__title:active {
  color: #70757a;
  border-bottom: 2px solid #70757a;
  background-color: #f2f2f2;
}
.Story .article-comments .comments-wrapper__tabs .tabs__title:hover {
  color: #898f96;
  border-bottom: 2px solid #898f96;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment:first-of-type .comment:first-child {
  border-top: none;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment {
  border-top: 2px dotted #dfdfdf;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-header {
  margin-top: 28px;
  margin-bottom: 10px;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-header__author {
  display: inline-block;
  font-family: "Roboto";
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  color: #191a1e;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-header__time {
  display: inline-block;
  color: #7e848b;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-header__time::before {
  position: relative;
  bottom: -1px;
  content: "";
  font-family: "IconosElEspanol";
  font-size: 1.1rem;
  margin-right: 3px;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-header__subscriber {
  display: none;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-text {
  color: #191a1e;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-text strong {
  font-family: "Roboto";
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-text a {
  color: #0068b3;
  text-decoration: none;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-text a:visited {
  color: #0068b3;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-text a:hover {
  color: #178fe6;
  opacity: 1;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-small {
  display: block;
  margin-top: 10px;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 11px;
  letter-spacing: 0;
  line-height: 15px;
  color: #7e848b;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-small[data-status="off"] {
  display: none;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools {
  text-align: right;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-like,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-dislike {
  display: inline-block;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-like__button,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-dislike__button {
  cursor: pointer;
  padding: 10px;
  color: #70757a;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-like__button::before,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-dislike__button::before {
  position: relative;
  font-size: 1rem;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-like__button span,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-dislike__button span {
  display: none;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-like__button::after,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-dislike__button::after {
  content: attr(data-value);
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-like__button:hover::before,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-dislike__button:hover::before {
  color: #191a1e;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-like__button:active,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-dislike__button:active {
  background-color: #f2f2f2;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-like__button::before {
  content: "";
  font-family: "IconosElEspanol";
  bottom: 2px;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-dislike__button::before {
  content: "";
  font-family: "IconosElEspanol";
  bottom: -3px;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-quote {
  display: inline-block;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-quote__button {
  cursor: pointer;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #191a1e;
  text-transform: uppercase;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-quote__button span {
  padding: 10px 0;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-quote__button::before {
  position: relative;
  bottom: -1px;
  content: "";
  font-family: "IconosElEspanol";
  font-size: 1.1rem;
  color: #7e848b;
  margin-right: 10px;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-quote__button:hover {
  font-family: "Roboto";
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools__rating .rating-quote__button:active span {
  background-color: #f2f2f2;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools[data-action="toggle"][data-status="off"] .comment-tools__rating .rating-like[data-action="progress"][data-status="pos"] .rating-like__button::before {
  color: #191a1e;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-tools[data-action="toggle"][data-status="off"] .comment-tools__rating .rating-dislike[data-action="progress"][data-status="neg"] .rating-dislike__button::before {
  color: #191a1e;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY"] .comment-header__subscriber,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY-SLY"] .comment-header__subscriber,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY-EE"] .comment-header__subscriber {
  display: inline-block;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY"] .comment-header__subscriber::before,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY-SLY"] .comment-header__subscriber::before,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY-EE"] .comment-header__subscriber::before {
  position: relative;
  bottom: -1px;
  content: "";
  font-family: "IconosElEspanol";
  font-size: 1.1rem;
  margin-right: 3px;
  color: #7e848b;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY"] .comment-header__subscriber a,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY-SLY"] .comment-header__subscriber a,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY-EE"] .comment-header__subscriber a {
  font-family: "Roboto";
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
  color: #e6bf00;
  text-decoration: none;
  cursor: pointer;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY"] .comment-header__subscriber a::before,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY-SLY"] .comment-header__subscriber a::before,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY-EE"] .comment-header__subscriber a::before {
  content: "";
  position: relative;
  bottom: -7px;
  background-image: url("../images/icon-exclusive.svg");
  background-size: 20px;
  background-repeat: no-repeat;
  display: inline-block;
  width: 20px;
  height: 26px;
  font-size: 1rem;
  margin-right: 8px;
  background-position: 0;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY"] .comment-header__subscriber:hover a,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY-SLY"] .comment-header__subscriber:hover a,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY-EE"] .comment-header__subscriber:hover a {
  color: #b39500;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY"] .comment-text,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY-SLY"] .comment-text,
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment[data-behaviour="GRY-EE"] .comment-text {
  border-left: 4px solid #e6bf00;
  padding-left: 10px;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-respond__form[data-status="off"] {
  display: none;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-respond__list {
  margin-left: 28px;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-respond__list .list-item__comment .comment {
  border-top: 2px dotted #dfdfdf;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-respond__button {
  width: 100%;
  border-radius: 2px;
  height: 40px;
  font-family: "Roboto";
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  color: #191a1e;
  background: #f2f2f2;
  margin-bottom: 14px;
  cursor: pointer;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-respond__button:hover {
  background: #dfdfdf;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-respond__button:active {
  background: #c3c4c3;
}
.Story .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-respond__button[data-status="off"] {
  display: none;
}
.Story .article-comments .comments-nav {
  width: 100%;
  height: 42px;
  position: relative;
  margin-bottom: 28px;
}
.Story .article-comments .comments-nav--left {
  display: inline-block;
}
.Story .article-comments .comments-nav--left[data-status="off"] {
  display: none;
}
.Story .article-comments .comments-nav--right {
  display: inline-block;
  position: absolute;
  right: 0;
}
.Story .article-comments .comments-nav--right[data-status="off"] {
  display: none;
}
.Story .article-comments .comments-nav__button {
  cursor: pointer;
  width: 42px;
  height: 42px;
  background-color: #0068b3;
}
@media screen and (min-width: 11024px) {
  .Story .article-comments .comments-nav__button {
    width: 72px;
  }
}
.Story .article-comments .comments-nav__button:hover,
.Story .article-comments .comments-nav__button:active {
  background-color: #178fe6;
}
.Story .article-comments .comments-nav__button::before,
.Story .article-comments .comments-nav__button::after {
  position: relative;
  color: #fff;
  font-weight: 600;
  font-size: 1rem;
}
.Story .article-comments .comments-nav__button--first {
  margin-right: 10px;
}
@media screen and (min-width: 11768px) {
  .Story .article-comments .comments-nav__button--first {
    margin-right: 14px;
  }
}
.Story .article-comments .comments-nav__button--first::before {
  left: 5px;
  content: "";
  font-family: "IconosElEspanol";
}
.Story .article-comments .comments-nav__button--first::after {
  content: "";
  font-family: "IconosElEspanol";
  right: 5px;
}
.Story .article-comments .comments-nav__button--prev::before {
  right: 1px;
  content: "";
  font-family: "IconosElEspanol";
}
.Story .article-comments .comments-nav__button--next {
  margin-right: 10px;
}
@media screen and (min-width: 11768px) {
  .Story .article-comments .comments-nav__button--next {
    margin-right: 14px;
  }
}
.Story .article-comments .comments-nav__button--next::before {
  left: 1px;
  content: "";
  font-family: "IconosElEspanol";
}
.Story .article-comments .comments-nav__button--last::before {
  left: 5px;
  content: "";
  font-family: "IconosElEspanol";
}
.Story .article-comments .comments-nav__button--last::after {
  content: "";
  font-family: "IconosElEspanol";
  right: 5px;
}
.Story .article-comments .comments-content__form,
.Story .article-comments .comments .hidden-quote__form,
.Story .article-comments .comments .comment-respond__form {
  text-align: right;
  margin-bottom: 28px;
}
.Story .article-comments .comments-content__form .form__textarea,
.Story .article-comments .comments .hidden-quote__form .form__textarea,
.Story .article-comments .comments .comment-respond__form .form__textarea {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #70757a;
  background: #fff;
  border: 1px solid #c3c4c3;
  border-radius: 2px;
  width: 100%;
  height: 98px;
  margin-bottom: 10px;
  padding: 10px;
}
.Story .article-comments .comments-content__form .form__textarea:focus,
.Story .article-comments .comments .hidden-quote__form .form__textarea:focus,
.Story .article-comments .comments .comment-respond__form .form__textarea:focus {
  color: #191a1e;
  font-size: 16px;
}
.Story .article-comments .comments-content__form .form__textarea:disabled,
.Story .article-comments .comments .hidden-quote__form .form__textarea:disabled,
.Story .article-comments .comments .comment-respond__form .form__textarea:disabled {
  background-color: #f2f2f2;
  color: #c3c4c3;
  cursor: not-allowed;
}
.Story .article-comments .comments-content__form .form__notify,
.Story .article-comments .comments .hidden-quote__form .form__notify,
.Story .article-comments .comments .comment-respond__form .form__notify {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 10px;
  text-align: left;
}
.Story .article-comments .comments-content__form .form__notify--error,
.Story .article-comments .comments .hidden-quote__form .form__notify--error,
.Story .article-comments .comments .comment-respond__form .form__notify--error {
  color: #e64545;
}
.Story .article-comments .comments-content__form .form__notify--error .notify__required[data-status="off"],
.Story .article-comments .comments-content__form .form__notify--error .notify__length[data-status="off"],
.Story .article-comments .comments .hidden-quote__form .form__notify--error .notify__required[data-status="off"],
.Story .article-comments .comments .hidden-quote__form .form__notify--error .notify__length[data-status="off"],
.Story .article-comments .comments .comment-respond__form .form__notify--error .notify__required[data-status="off"],
.Story .article-comments .comments .comment-respond__form .form__notify--error .notify__length[data-status="off"] {
  display: none;
}
.Story .article-comments .comments-content__form .form__notify--error[data-status="off"],
.Story .article-comments .comments .hidden-quote__form .form__notify--error[data-status="off"],
.Story .article-comments .comments .comment-respond__form .form__notify--error[data-status="off"] {
  display: none;
}
.Story .article-comments .comments-content__form .form__notify--success,
.Story .article-comments .comments .hidden-quote__form .form__notify--success,
.Story .article-comments .comments .comment-respond__form .form__notify--success {
  color: #690;
}
.Story .article-comments .comments-content__form .form__notify--success[data-status="off"],
.Story .article-comments .comments .hidden-quote__form .form__notify--success[data-status="off"],
.Story .article-comments .comments .comment-respond__form .form__notify--success[data-status="off"] {
  display: none;
}
.Story .article-comments .comments-content__form .form__legal,
.Story .article-comments .comments .hidden-quote__form .form__legal,
.Story .article-comments .comments .comment-respond__form .form__legal {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  color: #0068b3;
  text-decoration: none;
  float: left;
  margin-top: 2px;
  margin-right: 20px;
}
@media screen and (min-width: 11024px) {
  .Story .article-comments .comments-content__form .form__legal,
  .Story .article-comments .comments .hidden-quote__form .form__legal,
  .Story .article-comments .comments .comment-respond__form .form__legal {
    margin-right: 30px;
  }
}
.Story .article-comments .comments-content__form .form__legal:hover,
.Story .article-comments .comments-content__form .form__legal:active,
.Story .article-comments .comments .hidden-quote__form .form__legal:hover,
.Story .article-comments .comments .hidden-quote__form .form__legal:active,
.Story .article-comments .comments .comment-respond__form .form__legal:hover,
.Story .article-comments .comments .comment-respond__form .form__legal:active {
  color: #178fe6;
}
.Story .article-comments .comments-content__form .form__submit,
.Story .article-comments .comments .hidden-quote__form .form__submit,
.Story .article-comments .comments .comment-respond__form .form__submit {
  font-family: "Roboto";
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  color: #fff;
  background: #0068b3;
  border-radius: 2px;
  width: 85px;
  height: 40px;
  cursor: pointer;
}
.Story .article-comments .comments-content__form .form__submit:hover,
.Story .article-comments .comments-content__form .form__submit:active,
.Story .article-comments .comments .hidden-quote__form .form__submit:hover,
.Story .article-comments .comments .hidden-quote__form .form__submit:active,
.Story .article-comments .comments .comment-respond__form .form__submit:hover,
.Story .article-comments .comments .comment-respond__form .form__submit:active {
  background-color: #178fe6;
}
.Story .article-comments .comments-content__form .form__submit:disabled,
.Story .article-comments .comments .hidden-quote__form .form__submit:disabled,
.Story .article-comments .comments .comment-respond__form .form__submit:disabled {
  background-color: #f2f2f2;
  color: #c3c4c3;
  cursor: not-allowed;
}
@media screen and (min-width: 320px) and (max-width: 1023px) {
  .Story .article-comments .comments-adv {
    position: relative;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-comments .comments-adv {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 7px;
    margin-right: 0;
    width: calc((100% - 14px) / 24 * 7.273);
  }
}
.Story .article-comments .fill-comment {
  margin-bottom: 42px;
}
.Story .article-comments .fill-comment p {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 19px;
  line-height: 25px;
  color: #70757a;
  margin-bottom: 14px;
}
.Story .article-comments .fill-comment a {
  display: block;
  background: #191a1e;
  border-radius: 2px;
  width: 200px;
  height: 40px;
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  line-height: 20px;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  padding: 10px;
}
.Story.Empresas .article-comments .comments-title,
.Story.Economia[data-tags*="empresas"] .article-comments .comments-title,
.Story.Medios .article-comments .comments-title {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.Story.Empresas .article-comments .comments-wrapper,
.Story.Economia[data-tags*="empresas"] .article-comments .comments-wrapper,
.Story.Medios .article-comments .comments-wrapper {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
.Story.Empresas .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment,
.Story.Economia[data-tags*="empresas"] .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment,
.Story.Medios .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment {
  border-top: 2px dotted rgba(0, 0, 0, 0.08);
}
.Story.Empresas .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-respond__list .list-item__comment .comment,
.Story.Economia[data-tags*="empresas"] .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-respond__list .list-item__comment .comment,
.Story.Medios .article-comments .comments-wrapper__tabs .tabs__list .list-item__comment .comment-respond__list .list-item__comment .comment {
  border-top: 2px dotted rgba(0, 0, 0, 0.08);
}
.Story .sidebar__most-videos .most-visited__title {
  font-family: "Roboto";
  font-weight: 500;
  font-size: 19px;
  line-height: 25px;
  border-bottom: 1px solid #dfdfdf;
  margin-bottom: 14px;
  padding-bottom: 5px;
}
@media screen and (min-width: 11768px) {
  .Story .sidebar__most-videos .most-visited__title {
    padding-bottom: 10px;
  }
}
.Story .sidebar__most-videos .most-visited__title a {
  display: block;
  color: #191a1e;
}
.Story .sidebar__most-videos .most-visited__title a:visited {
  color: #000;
}
.Story .sidebar__most-videos .most-visited__list-item {
  position: relative;
  margin-bottom: 28px;
}
.Story .sidebar__most-videos .most-visited__list-item--big {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 0;
  margin-right: 0;
  width: calc(100% / 7.222 * 7.222);
}
@media screen and (min-width: 11768px) {
  .Story .sidebar__most-videos .most-visited__list-item--big {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 7px;
    width: calc((100% - 28px) / 24 * 8);
  }
}
@media screen and (min-width: 11024px) {
  .Story .sidebar__most-videos .most-visited__list-item--big {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% / 7.222 * 7.222);
  }
}
.Story .sidebar__most-videos .most-visited__list-item--left {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 0;
  margin-right: 5px;
  width: calc((100% - 10px) / 7.222 * 3.611);
}
@media screen and (min-width: 11768px) {
  .Story .sidebar__most-videos .most-visited__list-item--left {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 7px;
    margin-right: 7px;
    width: calc((100% - 28px) / 24 * 8);
  }
}
@media screen and (min-width: 11024px) {
  .Story .sidebar__most-videos .most-visited__list-item--left {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 7px;
    width: calc((100% - 14px) / 7.222 * 3.611);
  }
}
.Story .sidebar__most-videos .most-visited__list-item--right {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 5px;
  margin-right: 0;
  width: calc((100% - 10px) / 7.222 * 3.611);
}
@media screen and (min-width: 11768px) {
  .Story .sidebar__most-videos .most-visited__list-item--right {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 7px;
    margin-right: 0;
    width: calc((100% - 28px) / 24 * 8);
  }
}
@media screen and (min-width: 11024px) {
  .Story .sidebar__most-videos .most-visited__list-item--right {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 7px;
    margin-right: 0;
    width: calc((100% - 14px) / 7.222 * 3.611);
  }
}
.Story .sidebar__most-videos .most-visited__list-item .most-visited__img {
  margin-bottom: 10px;
}
.Story .sidebar__most-videos .most-visited__list-item .list-item__title {
  font-family: "Noto Serif";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.Story .sidebar__most-gallery {
  margin-bottom: 28px;
}
.Story .sidebar__most-gallery .sidebar__title--gallery {
  font-family: "Roboto";
  font-weight: 500;
  font-size: 19px;
  line-height: 25px;
  padding-bottom: 0;
  margin-bottom: 10px;
  border-bottom: 0;
}
.Story .sidebar__most-gallery .sidebar__title--gallery a {
  padding-bottom: 0;
}
.Story .sidebar__most-gallery .sidebar__title--gallery a:visited {
  color: #191a1e;
}
.Story .sidebar__most-gallery .most-visited__list-item {
  position: relative;
  display: list-item;
  float: left;
  font-family: "Noto Serif";
  font-weight: 400;
  font-size: 19px;
  line-height: 25px;
}
.Story .sidebar__most-gallery .most-visited__list-item img {
  margin-bottom: 10px;
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 0;
  margin-right: 0;
  width: calc(100% / 24 * 24);
}
@media screen and (min-width: 11768px) {
  .Story .sidebar__most-gallery .most-visited__list-item img {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 7px;
    width: calc((100% - 28px) / 24 * 15);
  }
}
@media screen and (min-width: 11024px) {
  .Story .sidebar__most-gallery .most-visited__list-item img {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% / 24 * 24);
  }
}
.Story .sidebar__most-gallery .most-visited__list-item .list-item__title {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 0;
  margin-right: 0;
  width: calc(100% / 24 * 24);
}
@media screen and (min-width: 11768px) {
  .Story .sidebar__most-gallery .most-visited__list-item .list-item__title {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 7px;
    margin-right: 0;
    width: calc((100% - 28px) / 24 * 9);
  }
}
@media screen and (min-width: 11024px) {
  .Story .sidebar__most-gallery .most-visited__list-item .list-item__title {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% / 24 * 24);
  }
}
.Story .sidebar__most-gallery .most-visited__nav {
  margin-bottom: 14px;
}
.Story .sidebar__most-gallery .most-visited__nav .nav__item {
  height: 3px;
  border-right: 1px solid #fff;
  display: inline-block;
  background-color: #dadada;
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 0;
  margin-right: 0;
  width: calc(100% / 24 * 8);
  cursor: pointer;
}
.Story .sidebar__most-gallery .most-visited__nav .nav__item[data-status="on"] {
  background-color: #1989e9;
}
.Story .sidebar__most-gallery .most-visited__nav .nav__item[data-status="off"] {
  background-color: #dadada;
}
.Story .sidebar__most-gallery .media,
.Story .sidebar__most-gallery .gallery-carousel {
  position: relative;
}
.Story .sidebar__most-gallery .gallery-carousel .wrapper {
  display: block;
  overflow: hidden;
}
.Story .sidebar__most-gallery .gallery-carousel .wrapper > ol[data-animation="on"] {
  transition-duration: 0.3s;
  transform: translate3d(0, 0, 0);
  transition-property: webkit-transform, transform;
  backface-visibility: hidden;
  perspective: 1000px;
}
.Story .sidebar__most-gallery .gallery-carousel .wrapper ol {
  display: block;
  font-size: 16px;
  padding-left: 0;
  width: 1000000em;
}
.Story .sidebar__most-gallery .gallery-carousel .wrapper ol[data-action="toggle"][data-status="on"] {
  display: block;
}
.Story .sidebar__most-videos a,
.Story .sidebar__most-gallery a {
  display: block;
  text-decoration: none;
}
.Story .sidebar__most-videos a p,
.Story .sidebar__most-gallery a p {
  color: #191a1e;
}
.Story.Empresas .sidebar__most-videos .most-visited__title,
.Story.Economia[data-tags*="empresas"] .sidebar__most-videos .most-visited__title,
.Story.Medios .sidebar__most-videos .most-visited__title {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.article__related {
  display: flex;
  font-size: 0;
  background-color: var(--articleRelatedBackground-color, #fff);
}
@media screen and (min-width: 11768px) {
  .article__related {
    padding: 0;
  }
}
.article__related .related__content {
  display: inline-block;
  padding: 20px 10px 40px;
  width: 100%;
}
.article__related .related__content::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #111;
  position: relative;
}
.article__related .related__content::before {
  content: "";
  display: block;
  width: calc(100% - 20px);
  height: 1px;
  background-color: #111;
  position: absolute;
  top: 20px;
}
.article__related .related__title {
  display: flex;
  padding: 20px 20px 15px;
  text-transform: uppercase;
}
@media screen and (min-width: 11024px) {
  .article__related .related__title {
    padding: 20px 0px 15px;
  }
}
.article__related .related__title a {
  font: 700 16px/21px "Open Sans", sans-serif;
  text-decoration: none;
  color: #000;
}
.article__related .related__list {
  display: flex;
  -moz-column-gap: 0;
  column-gap: 0;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0 20px 40px;
}
.article__related .related__list::before {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  display: block;
  height: 1px;
  line-height: 100px;
  z-index: 0;
  width: calc(100% - 40px);
  top: auto;
  left: auto;
  position: absolute;
}
@media screen and (min-width: 11024px) {
  .article__related .related__list {
    padding: 0;
    padding-bottom: 40px;
  }
  .article__related .related__list::before {
    content: "";
    background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
    background-position: top, right, bottom, left;
    background-repeat: repeat-x;
    background-size: 7px 1px;
    display: block;
    height: 1px;
    line-height: 100px;
    z-index: 0;
    width: calc(100% - 20px);
    top: auto;
    left: auto;
    position: absolute;
  }
}
.article__related .related__list-item {
  flex-direction: column;
  padding-top: 0;
  width: 100%;
  margin-top: 20px;
}
@media screen and (min-width: 11768px) {
  .article__related .related__list-item {
    width: calc(50% - 10px);
  }
}
@media screen and (min-width: 11024px) {
  .article__related .related__list-item {
    width: calc(25% - 10px);
  }
}
.article__related .related__list-item a {
  display: flex;
  width: 100%;
  text-decoration: none;
}
@media screen and (min-width: 11768px) {
  .article__related .related__list-item a {
    display: block;
  }
}
.article__related .related__list-item a:visited {
  color: #000;
}
.article__related .related__list-item a:hover {
  opacity: 0.8;
}
.article__related .related__list-item a .icon {
  background: #000;
  border-radius: 100%;
  width: 50px;
  height: 50px;
}
@media screen and (min-width: 11024px) {
  .article__related .related__list-item a .icon {
    width: 30px;
    height: 30px;
  }
}
@media (max-width: 560px) {
  .article__related .related__list-item a .icon {
    width: 30px;
    height: 30px;
  }
}
.article__related .related__list-item a .icon.icon-play {
  position: absolute;
  display: block;
  left: 23%;
  top: 36%;
}
@media screen and (min-width: 11768px) {
  .article__related .related__list-item a .icon.icon-play {
    left: 42%;
    top: 30%;
  }
}
@media screen and (min-width: 11024px) {
  .article__related .related__list-item a .icon.icon-play {
    left: 45%;
    top: 25%;
  }
}
.article__related .related__list-item a .icon.icon-play::before {
  content: "";
  font-size: 1.8rem;
  line-height: normal;
  color: #fff;
  font-family: "IconosElEspanol";
  border-radius: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media screen and (min-width: 11024px) {
  .article__related .related__list-item a .icon.icon-play::before {
    content: "";
    font-size: 1.1rem;
    font-family: "IconosElEspanol";
  }
}
@media (max-width: 560px) {
  .article__related .related__list-item a .icon.icon-play::before {
    content: "";
    font-size: 1.1rem;
    font-family: "IconosElEspanol";
  }
}
.article__related .related__list-item a .icon.icon-gallery-play,
.article__related .related__list-item a .icon.icon-gallery {
  position: absolute;
  display: block;
  top: 35%;
  left: 17%;
  width: 30px;
  height: 30px;
}
@media screen and (min-width: 560px) {
  .article__related .related__list-item a .icon.icon-gallery-play,
  .article__related .related__list-item a .icon.icon-gallery {
    width: 50px;
    height: 50px;
  }
}
@media screen and (min-width: 11768px) {
  .article__related .related__list-item a .icon.icon-gallery-play,
  .article__related .related__list-item a .icon.icon-gallery {
    top: 30%;
    left: 42%;
  }
}
@media screen and (min-width: 11024px) {
  .article__related .related__list-item a .icon.icon-gallery-play,
  .article__related .related__list-item a .icon.icon-gallery {
    top: 25%;
    left: 40%;
    width: 30px;
    height: 30px;
  }
}
.article__related .related__list-item a .icon.icon-gallery-play::before,
.article__related .related__list-item a .icon.icon-gallery::before {
  content: "";
  background-size: 30px 30px;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media screen and (min-width: 560px) {
  .article__related .related__list-item a .icon.icon-gallery-play::before,
  .article__related .related__list-item a .icon.icon-gallery::before {
    background-size: 40px 40px;
    width: 40px;
    height: 40px;
  }
}
@media screen and (min-width: 11024px) {
  .article__related .related__list-item a .icon.icon-gallery-play::before,
  .article__related .related__list-item a .icon.icon-gallery::before {
    background-size: 28px 28px;
    width: 28px;
    height: 28px;
  }
}
.article__related .related__list-item a .icon.icon-gallery-play::before {
  content: "";
  background-image: url("../images/galeria-video.svg");
}
.article__related .related__list-item a .icon.icon-gallery::before {
  content: "";
  background-image: url("../images/galeria.svg");
}
.article__related .related__list-item a img {
  width: 40%;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}
@media screen and (min-width: 11768px) {
  .article__related .related__list-item a img {
    width: 100%;
    margin-bottom: 10px;
  }
}
.article__related .related__list-item a p {
  display: block;
  width: 100%;
  font: 500 18px/19px "Petrona", serif;
  margin-left: 10px;
  color: #000;
  letter-spacing: -0.5px;
}
@media screen and (min-width: 11024px) {
  .article__related .related__list-item a p {
    margin-left: 0;
    font-size: 18px;
    line-height: 20px;
  }
}
.article__related .related--category {
  word-break: break-word;
}
.article__related--opinion {
  position: relative;
}
.article__related--opinion .related__list-item .art--opinion {
  position: relative;
  padding: 10px;
  background-color: var(--artOpinion_background, #ebedf1);
  border-bottom: 1px solid var(--artOpinionBorder_color, #5b688b);
}
.article__related--opinion .related__list-item .art--opinion .art__media--author {
  position: absolute;
  right: 10px;
  bottom: 0px;
  width: 70px;
  margin-bottom: 0;
}
.article__related--opinion .related__list-item .art--opinion .art__media--author + .art__body .art__title {
  max-width: calc(100% - 45px);
}
.article__related--opinion .related__list-item .art--opinion .art__body .art__title {
  font-family: var(--fontTitleOpinion, "Petrona", serif);
  font-size: 18px;
  line-height: 20px;
  font-style: italic;
  font-weight: 500;
  color: #111;
  word-break: break-word;
  padding-bottom: 20px;
}
.article__related--opinion .related__list-item .art--opinion .art__body .art__author {
  font-family: "Open Sans", sans-serif;
  font-size: 10px;
  line-height: 13px;
  color: #595959;
}
.article__related--opinion .related__list-item .art--opinion .art__body .art__info {
  display: flex;
  align-items: center;
}
.article__related--opinion .related__list-item .art--opinion .art__body .art__info .icon-premium {
  background-image: var(--artIconPremium_url, url("../images/icon-exclusive.svg"));
  background-color: var(--artIconPremium_background, inherit);
  background-repeat: no-repeat;
  background-size: 15px;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  margin-right: 2px;
}
.Story .full-article .article__related--category img {
  width: 100%;
}
@media screen and (min-width: 0) and (max-width: 768px) {
  .Story .full-article .article__related--category .related__list-item img {
    width: 40%;
  }
}
@media screen and (min-width: 0) and (max-width: 768px) {
  .Story .full-article .article__related--category .related__list-item .icon.icon-play {
    left: 16%;
  }
}
.Story .article-body__sidebar {
  position: sticky;
  top: 20px;
  color: #191a1e;
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 10px;
  margin-right: 10px;
  width: calc((100% - 20px) / 24 * 24);
  display: block;
}
@media screen and (min-width: 480px) {
  .Story .article-body__sidebar {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% / 24 * 20);
    display: block;
    margin: 0 auto;
  }
}
@media screen and (min-width: 11768px) {
  .Story .article-body__sidebar {
    max-width: 708px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-body__sidebar {
    display: inline-block;
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 7px;
    margin-right: 0;
    width: calc((100% - 14px) / 24 * 7.273);
    max-width: 300px;
  }
  .Story .article-body__sidebar > div:last-child,
  .Story .article-body__sidebar > aside:last-child,
  .Story .article-body__sidebar > section:last-child {
    position: sticky;
    top: 90px;
  }
}
.Story .article-body__sidebar .sidebar__readed,
.Story .article-body__sidebar .sidebar__related,
.Story .article-body__sidebar .sidebar__tribunes {
  margin-bottom: 14px;
}
.Story .article-body__sidebar .sidebar__featured {
  margin-bottom: 28px;
}
.Story .article-body__sidebar .sidebar__title {
  font-family: "Roboto";
  font-weight: 500;
  font-size: 19px;
  line-height: 25px;
  border-bottom: 1px solid #dfdfdf;
  padding-bottom: 5px;
}
@media screen and (min-width: 11768px) {
  .Story .article-body__sidebar .sidebar__title {
    padding-bottom: 10px;
  }
}
.Story .article-body__sidebar .sidebar__title a {
  display: block;
  color: #191a1e;
  text-decoration: none;
}
.Story .article-body__sidebar .sidebar__title a:visited {
  color: #191a1e;
}
.Story .article-body__sidebar .sidebar__title--editor-selected {
  margin-bottom: 14px;
}
.Story .article-body__sidebar .sidebar__list {
  counter-reset: item;
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 0;
  margin-right: 0;
  width: calc(100% / 24 * 24);
  display: block;
  margin: 0 auto;
  position: sticky;
  top: 20px;
}
.Story .article-body__sidebar .sidebar__list a {
  display: block;
  text-decoration: none;
  color: #191a1e;
}
.Story .article-body__sidebar .sidebar__list-item {
  position: relative;
  list-style: none;
  border-top: 1px dotted #dfdfdf;
  padding-top: 14px;
  padding-bottom: 14px;
}
.Story .article-body__sidebar .sidebar__list-item--readed,
.Story .article-body__sidebar .sidebar__list-item--related,
.Story .article-body__sidebar .sidebar__list-item--tribunes {
  padding-top: 0;
  padding-bottom: 0;
}
.Story .article-body__sidebar .sidebar__list-item--readed a,
.Story .article-body__sidebar .sidebar__list-item--related a,
.Story .article-body__sidebar .sidebar__list-item--tribunes a {
  padding-top: 14px;
  padding-bottom: 14px;
}
.Story .article-body__sidebar .sidebar__list-item:first-child {
  border-top: none;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .Story .article-body__sidebar .sidebar__list-item--readed {
    display: inline-block;
  }
  .Story .article-body__sidebar .sidebar__list-item--readed:nth-child(odd) {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 7px;
    width: calc((100% - 14px) / 24 * 12);
  }
  .Story .article-body__sidebar .sidebar__list-item--readed:nth-child(even) {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 7px;
    margin-right: 0;
    width: calc((100% - 14px) / 24 * 12);
  }
  .Story .article-body__sidebar .sidebar__list-item--readed:nth-child(2) {
    border-top: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .Story .article-body__sidebar .sidebar__list-item--related {
    display: inline-block;
    min-height: 88px;
    border-top: 1px dotted #dfdfdf;
  }
  .Story .article-body__sidebar .sidebar__list-item--related:nth-child(3n + 1) {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 7px;
    width: calc((100% - 28px) / 24 * 8);
  }
  .Story .article-body__sidebar .sidebar__list-item--related:nth-child(3n + 2) {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 7px;
    margin-right: 7px;
    width: calc((100% - 28px) / 24 * 8);
  }
  .Story .article-body__sidebar .sidebar__list-item--related:nth-child(3n + 3) {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 7px;
    margin-right: 0;
    width: calc((100% - 28px) / 24 * 8);
  }
  .Story .article-body__sidebar .sidebar__list-item--related:nth-child(1),
  .Story .article-body__sidebar .sidebar__list-item--related:nth-child(2),
  .Story .article-body__sidebar .sidebar__list-item--related:nth-child(3) {
    border-top: none;
  }
}
.Story .article-body__sidebar .sidebar__list-item--tribunes .sidebar-tribunes__time {
  padding-left: 23px;
  color: #7e848b;
}
.Story .article-body__sidebar .sidebar__list-item--tribunes .sidebar-tribunes__time-date {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.Story .article-body__sidebar .sidebar__list-item--tribunes .sidebar-tribunes__time-hour {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.Story .article-body__sidebar .sidebar__list-item--tribunes .sidebar-tribunes__time-hour::before {
  content: "-";
  margin: 7px;
}
.Story .article-body__sidebar .sidebar__list-item--featured {
  min-height: 160px;
  height: auto;
}
@media screen and (min-width: 11768px) {
  .Story .article-body__sidebar .sidebar__list-item--featured {
    min-height: 130px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .article-body__sidebar .sidebar__list-item--featured {
    min-height: 150px;
  }
}
.Story .article-body__sidebar .sidebar__list-item--featured:last-child {
  border-bottom: 1px dotted #dfdfdf;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__kicker--featured {
  position: relative;
  z-index: 2;
  top: 0;
  font-family: "Roboto";
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__title {
  width: 100%;
  padding-left: 23px;
  font-family: "Noto Serif";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__title::before {
  position: absolute;
  float: left;
  left: 0;
  counter-increment: item;
  font-family: "Noto Serif";
  font-weight: 700;
  font-size: 19px;
  line-height: 25px;
  line-height: 18px;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__title--readed {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 0;
  margin-right: 7px;
  width: calc((100% - 14px) / 7.273 * 4.272);
}
.Story .article-body__sidebar .sidebar__list-item .list-item__title--readed::before {
  content: counter(item, decimal);
}
@media screen and (min-width: 480px) and (max-width: 767px) {
  .Story .article-body__sidebar .sidebar__list-item .list-item__title--readed {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 7px;
    width: calc((100% - 14px) / 20 * 14);
  }
}
.Story .article-body__sidebar .sidebar__list-item .list-item__title--related::before {
  content: "";
  font-family: "IconosElEspanol";
  color: #0068b3;
  left: -6px;
  line-height: 20px;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__title--tribunes {
  font-family: "Noto Serif";
  font-weight: 400;
  font-size: 19px;
  line-height: 25px;
  margin-bottom: 7px;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__title--tribunes::before {
  content: "";
  font-family: "IconosElEspanol";
  color: #d2a957;
  left: -6px;
  line-height: 25px;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__title--featured {
  position: relative;
  width: 100%;
  height: 100%;
  top: 0;
  padding-left: 0;
  z-index: 1;
  margin-bottom: 20px;
  font-family: "Noto Serif";
  font-weight: 400;
  font-size: 19px;
  line-height: 25px;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__title--featured a {
  width: 100%;
  height: 100%;
  padding-top: 10px;
  padding-right: 90px;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__address--featured {
  position: absolute;
  z-index: 2;
  bottom: 10px;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__address--featured .address_author {
  font-family: "Roboto";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__img img {
  width: 100%;
  height: auto;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__img--readed {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 7px;
  margin-right: 0;
  width: calc((100% - 14px) / 7.273 * 3);
}
@media screen and (min-width: 480px) and (max-width: 767px) {
  .Story .article-body__sidebar .sidebar__list-item .list-item__img--readed {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 7px;
    margin-right: 0;
    width: calc((100% - 14px) / 20 * 6);
  }
}
.Story .article-body__sidebar .sidebar__list-item .list-item__img--featured {
  z-index: 0;
  position: absolute;
  height: 112px;
  right: 0;
  bottom: 0;
}
.Story .article-body__sidebar .sidebar__list-item .list-item__img--featured img {
  height: 100%;
  width: auto;
}
.Story .article-body__sidebar .sidebar__most-videos img {
  width: 100%;
}
.Story .sidebar__editor-selected {
  position: relative;
  margin-bottom: 28px;
}
.Story .sidebar__editor-selected a {
  text-decoration: none;
  color: #000;
  display: block;
}
.Story .sidebar__editor-selected a:visited {
  color: #000;
}
.Story .sidebar__editor-selected a p {
  color: #000;
}
.Story .sidebar__editor-selected img {
  margin-bottom: 10px;
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 0;
  margin-right: 0;
  width: calc(100% / 24 * 24);
}
@media screen and (min-width: 11768px) {
  .Story .sidebar__editor-selected img {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 5px;
    width: calc((100% - 15px) / 24 * 15);
  }
}
@media screen and (min-width: 11024px) {
  .Story .sidebar__editor-selected img {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% / 24 * 24);
  }
}
.Story .sidebar__editor-selected .list-item__title {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  margin-left: 0;
  margin-right: 0;
  width: calc(100% / 24 * 24);
  font-family: "Noto Serif";
  font-weight: 400;
  font-size: 19px;
  line-height: 25px;
}
@media screen and (min-width: 11768px) {
  .Story .sidebar__editor-selected .list-item__title {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 5px;
    margin-right: 0;
    width: calc((100% - 15px) / 24 * 9);
  }
}
@media screen and (min-width: 11024px) {
  .Story .sidebar__editor-selected .list-item__title {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    margin-left: 0;
    margin-right: 0;
    width: calc(100% / 24 * 24);
  }
}
.Story .sidebar__editor-selected--opinion .list-item__title {
  font-family: "Noto Serif", serif;
  font-style: italic;
}
.Story.Empresas .article-body__sidebar .sidebar__title,
.Story.Economia[data-tags*="empresas"] .article-body__sidebar .sidebar__title,
.Story.Medios .article-body__sidebar .sidebar__title {
  border-color: rgba(0, 0, 0, 0.08);
}
.Story.Empresas .article-body__sidebar .sidebar__list-item,
.Story.Economia[data-tags*="empresas"] .article-body__sidebar .sidebar__list-item,
.Story.Medios .article-body__sidebar .sidebar__list-item {
  border-color: rgba(0, 0, 0, 0.08);
}
.Story.Mujer .article-body__sidebar .sidebar__list-item .list-item__title--tribunes::before {
  color: #9370db;
}
.article-media__gallery {
  display: block;
  position: relative;
  width: 100%;
  margin-bottom: 27px;
  text-decoration: none;
}
.article-media__gallery .media__img {
  display: block;
  margin-bottom: 10px;
  line-height: 1;
  font-size: 0;
}
.article-media__gallery .media__counter {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  right: 15px;
  top: 15px;
  padding: 5px 18px 5px 10px;
  border-radius: 50px;
  font-size: 12px;
  line-height: 16px;
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  display: inline-block;
}
@media screen and (min-width: 11768px) {
  .article-media__gallery .media__counter {
    font-size: 16px;
    line-height: 22px;
  }
}
.article-media__gallery .media__counter::before {
  content: "";
  background-image: url("../images/galeria.svg");
  width: 30px;
  height: 30px;
  color: #fff;
  display: inline-block;
  background-size: 100%;
  vertical-align: middle;
}
.article-media__gallery .caption__title {
  font-family: "Roboto";
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 5px;
  color: #191a1e;
}
.article-media__gallery .caption__author {
  display: flex;
  flex-wrap: wrap;
  font-family: "Roboto";
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #898f96;
}
.article-media__gallery .caption__author .author {
  display: flex;
  padding: 0;
  width: auto;
  margin: 5px 0;
}
.article-media__gallery .caption__author .author::after {
  display: none;
}
.article-media__gallery .caption__author .author + .author {
  position: relative;
}
.article-media__gallery .caption__author .author + .author::before {
  content: ".";
  position: relative;
  font-size: 14px;
  font-weight: 800;
  margin-left: 5px;
  margin-right: 5px;
  bottom: 3px;
}
.article-media__gallery .caption__author .author + .author:last-child::before {
  content: "y";
  font-size: 12px;
  font-weight: 400;
  bottom: 0;
}
.rel-news {
  width: 100%;
  padding: 16px;
  background: var(--relNewsBackground-color, #fff);
  margin-bottom: 10px;
}
@media screen and (min-width: 11768px) {
  .rel-news {
    float: right;
    width: 240px;
    margin-left: 14px;
    margin-bottom: 0;
  }
}
.rel-news h4 {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 14px;
  font-family: "Noto Serif", serif;
  font-weight: 700;
  border-bottom: 1px solid #dadada;
}
.rel-news h4,
.rel-news li {
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.rel-news ul {
  font-size: 14px;
}
.rel-news ul li {
  line-height: 1.3rem;
  border-bottom: 1px dashed #dadada;
}
.rel-news ul li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.rel-news ul li span,
.rel-news ul li a {
  display: inline-block;
}
.rel-news ul li span {
  width: 4px;
  height: 4px;
  margin-top: 8px;
  vertical-align: top;
  border-radius: 100px;
  background: var(--contentColor, #0068b3);
}
.rel-news ul li a {
  width: 90%;
  margin-left: 8px;
  color: #323232;
  font-family: "Noto Serif", serif;
  font-weight: 400;
  transition: color 0.4s ease-in-out;
}
.Story.Corazon .rel-news span {
  background: #f12962;
}
@media screen and (min-width: 11768px) {
  .Recetas .rel-news + .content__list--featured .list__item {
    width: 50%;
    margin-right: 0;
  }
  .Recetas .rel-news + .content__list--featured .list__item:nth-child(3):nth-last-child(1),
  .Recetas .rel-news + .content__list--featured .list__item:nth-child(5):nth-last-child(1),
  .Recetas .rel-news + .content__list--featured .list__item:nth-child(7):nth-last-child(1) {
    width: 50%;
  }
  .Recetas .rel-news + .content__list--featured .list__item:nth-child(even) {
    margin-left: 0;
  }
}
.Story .md-newsletter {
  position: relative;
  overflow: hidden;
  margin-bottom: 40px;
}
.Story .md-newsletter .newsletter-title {
  display: flex;
  align-items: center;
  border-top: 1px solid #111;
  padding: 14px 0 12px 10px;
  border-bottom: 1px dashed #868686;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
  text-transform: uppercase;
  color: #111;
  background-color: #ebedf1;
}
.Story .md-newsletter .newsletter-title::before {
  content: "";
  font-size: 1.5rem;
  color: #000;
  font-family: "IconosElEspanol";
  margin-right: 8px;
}
.Story .md-newsletter h3.newsletter-title {
  margin-bottom: 0;
}
.Story .md-newsletter .newsletter-subtitle {
  font-family: "Petrona", serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 19px;
  color: #000;
  padding-top: 17px;
  padding-bottom: 16px;
}
.Story .md-newsletter p.newsletter-subtitle {
  margin-bottom: 0;
}
.Story .md-newsletter .newsletter-form {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column nowrap;
  border-bottom: 1px solid #111;
}
.Story .md-newsletter .newsletter-form .newsletter-send {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.Story .md-newsletter .newsletter-form .newsletter-send .newsletter-input {
  background: #fff;
  border: 1px solid #bdbdbd;
  border-radius: 6px;
  padding: 12px 10px;
  margin-right: 5px;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: 0.005em;
  color: #868686;
  height: 45px;
  width: calc(100% - 120px);
}
.Story .md-newsletter .newsletter-form .newsletter-send .newsletter-btn {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
  letter-spacing: -0.533333px;
  text-transform: uppercase;
  color: var(--colorButtonNewsletter, #ffffff);
  background: var(--backgroundButtonNewsletter, #fd6d6d);
  border-radius: 5px;
  height: 45px;
  width: 115px;
  cursor: pointer;
}
.Story .md-newsletter .newsletter-form .newsletter-rgpd {
  display: flex;
  margin-top: 20px;
  padding-bottom: 10px;
  align-items: flex-start;
}
.Story .md-newsletter .newsletter-form .newsletter-rgpd .newsletter-check {
  display: inline;
  margin-right: 5px;
  vertical-align: initial;
}
.Story .md-newsletter .newsletter-form .newsletter-rgpd .newsletter-text {
  display: inline;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: -0.533333px;
  color: #7d7d7d;
}
.Story .md-newsletter .newsletter-form .newsletter-rgpd p.newsletter-text {
  margin-bottom: 10px;
}
.Story .md-newsletter .newsletter-form .newsletter-rgpd .error-list {
  margin-top: 5px;
}
.Story .md-newsletter .newsletter-form .newsletter-rgpd .error-list li {
  font-size: 0.9rem;
  color: #e64545;
  margin-bottom: 5px;
}
.Story .md-newsletter .newsletter-form .newsletter-rgpd .error-list li[data-status="on"] {
  display: block;
}
.Story .md-newsletter .newsletter-form .newsletter-rgpd .error-list li[data-status="off"] {
  display: none;
}
.Story .md-newsletter .newsletter-form .newsletter-rgpd .success-message {
  margin-top: 5px;
}
.Story .md-newsletter .newsletter-form .newsletter-rgpd .success-message p[data-status="on"] {
  font-size: 0.9rem;
  color: #00b377;
}
.modal-tema {
  z-index: 300050;
  display: block;
  overflow-x: hidden;
  overflow-y: scroll;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  transform: translate3d(0, 0, 0);
  background: rgba(50, 50, 50, 0.9019607843);
}
.modal-tema__container {
  width: 463px;
  height: auto;
  min-height: 219px;
  box-shadow: 0 0 10px rgba(50, 50, 50, 0.9019607843);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  padding: 32px 15px 25px 15px;
  box-sizing: border-box;
  text-align: center;
  color: #323232;
  border: 1px solid #979797;
}
@media (max-width: 483px) {
  .modal-tema__container {
    width: calc(100% - 20px);
  }
}
.modal-tema__container a {
  text-decoration: none;
}
.modal-tema__close {
  position: absolute;
  right: 6px;
  top: 6px;
  width: 16px;
  height: 15px;
  cursor: pointer;
  background-size: 11px;
}
.modal-tema__close::before {
  content: "";
  font-family: "IconosElEspanol";
  font-size: 1rem;
  color: #888;
  line-height: 15px;
  margin: auto;
}
.modal-tema__text {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 16px;
}
.modal-tema__tema {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 17px;
}
.modal-tema__noticias {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 30px;
  color: #d2a957;
  display: inline-block;
  margin-top: 20px;
  cursor: pointer;
}
.modal-tema__icon {
  background-image: url("../images/ir-mis-noticias.png");
  width: 23px;
  height: 23px;
  background-size: 100%;
  background-repeat: no-repeat;
  display: inline-block;
  margin-right: 6px;
  vertical-align: middle;
  cursor: pointer;
}
.Story .blog-post {
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
  align-items: center;
  min-height: 155px;
  border-top: 1px solid var(--borderPromoBlog, #e14545);
  padding-bottom: 25px;
  position: relative;
  max-width: 100%;
  margin: 0 auto 25px;
}
.Story .blog-post::after {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  display: block;
  height: 1px;
  line-height: 100px;
  z-index: 1;
  width: 100%;
  bottom: 0;
  left: 0;
  position: absolute;
}
@media screen and (min-width: 11768px) {
  .Story .blog-post {
    padding-bottom: 10px;
  }
}
@media screen and (min-width: 11024px) {
  .Story .blog-post {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
  .Story .blog-post::after {
    display: none;
  }
}
.Story .blog-post .post-header {
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
  align-items: center;
  padding: 10px 25px;
}
.Story .blog-post .post-header h3 {
  font-family: var(--fontPromoBlog, "Open Sans", sans-serif);
  font-size: 19px;
  font-weight: 700;
  line-height: 37.97px;
  color: var(--colorPromoBlog, #111);
  padding-bottom: 10px;
}
.Story .blog-post .post-header span {
  font-family: var(--fontPromoBlog, "Open Sans", sans-serif);
  font-size: 16px;
  font-weight: 400;
  line-height: 21.23px;
  color: var(--colorPromoBlog, #111);
  text-align: center;
}
.Story .blog-post .post-blog {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 11768px) {
  .Story .blog-post .post-blog {
    margin-bottom: 20px;
    margin-top: 10px;
  }
}
.Story .blog-post .post-blog .post-button {
  width: auto;
  height: 50px;
  max-width: 284px;
  padding: 15px 30px;
  cursor: pointer;
  color: var(--textPromoBlog, #e14545);
  font-family: var(--fontPromoBlog, "Open Sans", sans-serif);
  font-size: 14px;
  font-weight: 700;
  line-height: 33px;
  text-align: center;
  text-transform: uppercase;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 2px solid var(--borderPromoBlog, #e14545);
  background: var(--backgroundPromoBlog, transparent);
  border-radius: 2%;
}
@media screen and (min-width: 11768px) {
  .Story .blog-post .post-blog .post-button {
    font-size: 19px;
    line-height: 38px;
  }
}
.Story .blog-post .post-blog .post-button:hover {
  opacity: 0.7;
}
.author {
  display: block;
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 15px;
  position: relative;
  width: calc(100% - 20px);
  margin: 0 10px 15px;
  vertical-align: top;
}
.author::after {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  display: block;
  height: 1px;
  line-height: 100px;
  z-index: 1;
  width: 100%;
  bottom: 0;
  left: 0;
  position: absolute;
}
@media screen and (min-width: 480px) {
  .author {
    margin: 0 auto 20px;
    max-width: 560px;
  }
}
@media screen and (min-width: 11768px) {
  .author {
    max-width: 670px;
  }
}
@media screen and (min-width: 11024px) {
  .author {
    display: inline-block;
    border-bottom: none;
    width: var(--widthContainerAuthor, 126px);
    margin: 0px;
    padding-top: 0;
    padding-right: 10px;
  }
  .author::after {
    display: none;
  }
}
.author .data-news {
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: center;
  font-family: "Open Sans", sans-serif;
  font-style: normal;
  font-size: 11px;
  line-height: 13px;
  position: relative;
  bottom: 3px;
  width: 100%;
}
@media screen and (min-width: 11768px) {
  .author .data-news {
    width: 75%;
  }
}
@media screen and (min-width: 11024px) {
  .author .data-news {
    bottom: 0px;
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
    width: 100%;
  }
}
.author .data-news .author-photo {
  display: flex;
  width: auto;
  height: auto;
  flex-flow: row wrap;
  padding-right: 10px;
}
@media screen and (min-width: 11024px) {
  .author .data-news .author-photo {
    padding-right: 0px;
    padding-bottom: 10px;
  }
}
.author .data-news .author-photo img {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 50%;
  background: var(--colorBackgroundAuthor, #f4f4f4);
}
@media screen and (min-width: 11768px) {
  .author .data-news .author-photo img {
    width: 60px;
    height: 60px;
  }
}
.author .data-news .author-site .box-author {
  display: flex;
  flex-flow: column wrap;
  justify-content: flex-start;
  align-items: flex-start;
  line-height: 18px;
  width: auto;
}
@media screen and (min-width: 11024px) {
  .author .data-news .author-site .box-author {
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
    width: auto;
    padding-bottom: 15px;
  }
}
.author .data-news .author-site .box-author .box-elements {
  display: flex;
  flex-flow: row wrap;
}
@media screen and (min-width: 11024px) {
  .author .data-news .author-site .box-author .box-elements {
    flex-flow: column nowrap;
  }
}
.author .data-news .author-site .box-author .box-elements .data-author {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  padding-right: 5px;
}
@media screen and (min-width: 11024px) {
  .author .data-news .author-site .box-author .box-elements .data-author {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
  }
}
.author .data-news .author-site .box-author .box-elements .data-author .data-name {
  font-weight: 700;
  color: #010101;
  position: relative;
  text-align: center;
}
.author .data-news .author-site .box-author .box-elements .data-author .data-name a {
  color: var(--contentColor, #0068b3);
  text-decoration: none;
}
.author .data-news .author-site .box-author .box-elements .data-author .data-name a:hover {
  opacity: 0.7;
}
.author .data-news .author-site .box-author .box-elements .data-more-info {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
}
@media screen and (min-width: 11024px) {
  .author .data-news .author-site .box-author .box-elements .data-more-info {
    flex-flow: column wrap;
  }
}
.author .data-news .author-site .box-author .box-elements .data-more-info .icon-twitter {
  width: 20px;
  height: 20px;
}
.author .data-news .author-site .box-author .box-elements .data-more-info .icon-twitter::after {
  content: "";
  font-family: "IconosElEspanol";
  color: #7e848b;
  font-size: 14px;
  display: inline;
  vertical-align: middle;
}
.author .data-news .author-site .box-author .box-elements .data-more-info .data-town {
  font-weight: 400;
  color: #000;
  padding-left: 5px;
  text-align: center;
}
@media screen and (min-width: 11024px) {
  .author .data-news .author-site .box-author .box-elements .data-more-info .data-town {
    padding-left: 0px;
  }
}
.author .data-news .author-site .data-news-day {
  display: flex;
  flex-flow: column nowrap;
  font-family: "Open Sans", sans-serif;
  font-style: normal;
  font-size: 11px;
  line-height: 13px;
  position: relative;
}
.author .data-news .author-site .data-news-day .news-day {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  color: #868686;
  line-height: 18px;
}
@media screen and (min-width: 11024px) {
  .author .data-news .author-site .data-news-day .news-day {
    flex-flow: column wrap;
    justify-content: center;
    padding-top: 15px;
    padding-bottom: 15px;
    position: relative;
  }
  .author .data-news .author-site .data-news-day .news-day::before {
    content: "";
    background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
    background-position: top, right, bottom, left;
    background-repeat: repeat-x;
    background-size: 7px 1px;
    display: block;
    height: 1px;
    line-height: 100px;
    z-index: 0;
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
  }
}
.author .data-news .author-site .data-news-day .news-day .day-now,
.author .data-news .author-site .data-news-day .news-day .day-date {
  padding-right: 3px;
}
@media screen and (min-width: 11024px) {
  .author .data-news .author-site .data-news-day .news-day .day-now,
  .author .data-news .author-site .data-news-day .news-day .day-date {
    padding-right: 0px;
  }
}
.author .data-news .author-site .data-news-day .news-today {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  line-height: 18px;
  position: relative;
}
@media screen and (min-width: 11024px) {
  .author .data-news .author-site .data-news-day .news-today {
    flex-flow: column wrap;
    justify-content: center;
    padding-bottom: 15px;
  }
  .author .data-news .author-site .data-news-day .news-today::after {
    content: "";
    background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
    background-position: top, right, bottom, left;
    background-repeat: repeat-x;
    background-size: 7px 1px;
    display: block;
    height: 1px;
    line-height: 100px;
    z-index: 1;
    width: 100%;
    bottom: 0;
    left: 0;
    position: absolute;
  }
}
.author .data-news .author-site .data-news-day .news-today .today-now {
  font-weight: 700;
  color: #010101;
}
.author .data-news .author-site .data-news-day .news-today .today-now,
.author .data-news .author-site .data-news-day .news-today .today-date {
  padding-right: 3px;
}
@media screen and (min-width: 11024px) {
  .author .data-news .author-site .data-news-day .news-today .today-now,
  .author .data-news .author-site .data-news-day .news-today .today-date {
    padding-right: 0px;
  }
}
.author .data-news .author-site .data-news-day .news-today .today-date,
.author .data-news .author-site .data-news-day .news-today .today-hour {
  font-weight: 400;
  color: #000;
}
.author .data-news .author-site .data-news-day .date__hour {
  display: flex;
  align-items: center;
}
@media screen and (min-width: 11024px) {
  .author .data-news .author-site .data-news-day .date__hour {
    flex-direction: column;
  }
}
@media screen and (min-width: 11024px) {
  .author--more .data-news .author-site .box-author {
    padding-bottom: 0px;
  }
}
.author--more .data-news .author-site .box-author .box-elements {
  flex-flow: row wrap;
}
@media screen and (min-width: 11024px) {
  .author--more .data-news .author-site .box-author .box-elements {
    flex-flow: column nowrap;
  }
}
.author--more .data-news .author-site .box-author .box-elements .data-author {
  flex-flow: row wrap;
}
@media screen and (min-width: 11024px) {
  .author--more .data-news .author-site .box-author .box-elements .data-author {
    flex-flow: column nowrap;
    justify-content: center;
  }
}
.author--more .data-news .author-site .box-author .box-elements .data-author .data-name::after {
  content: ",";
  font-weight: 400;
  margin-left: 0px;
  margin-right: 3px;
  padding-bottom: 0px;
}
@media screen and (min-width: 11024px) {
  .author--more .data-news .author-site .box-author .box-elements .data-author .data-name::after {
    content: none;
  }
}
.author--more .data-news .author-site .box-author .box-elements .data-author .data-name:nth-last-of-type(2)::after {
  content: "y";
  margin-left: 3px;
  margin-right: 6px;
}
@media screen and (min-width: 11024px) {
  .author--more .data-news .author-site .box-author .box-elements .data-author .data-name:nth-last-of-type(2)::after {
    content: none;
  }
}
@media screen and (min-width: 11024px) {
  .author--more .data-news .author-site .box-author .box-elements .data-author .data-name:last-child {
    padding-bottom: 10px;
  }
}
.author--more .data-news .author-site .box-author .box-elements .data-author .data-name:last-child::after {
  display: none;
}
@media screen and (min-width: 11024px) {
  .author--more .data-news .author-site .box-author .box-elements .data-more-info .data-town {
    padding-bottom: 15px;
  }
}
.author--without .data-news .author-site .data-news-day {
  margin-top: 0px;
  bottom: 0px;
}
.author--without .data-news .author-site .data-news-day .news-day {
  padding-top: 0px;
}
.author--without .data-news .author-site .data-news-day .news-day::before {
  display: none;
}
@media screen and (min-width: 11024px) {
  .author ~ .article-body__adv--sunmedia,
  .author ~ .article-adv {
    margin-left: var(--widthContainerAuthor, 126px);
  }
}
@media screen and (min-width: 11024px) {
  .author:has(+ .article-inline_top) {
    float: left;
    margin-top: 120px;
  }
}
.author:has(+ .article-inline_top:empty) {
  float: none;
  margin-top: 0;
}
.author ~ .article-body__content .article-media:first-of-type {
  margin-left: 0;
}
.Story .article-body__container {
  padding-right: 0;
}
@media screen and (min-width: 11024px) {
  .Story.Opinion .article-body__container {
    padding-right: 26px;
  }
}
@media screen and (min-width: 11024px) {
  .Story.Opinion .article-body__container .article-body__content {
    width: 100%;
  }
}
.Story.Opinion .article-body__container .article-body__content .article-media {
  margin-left: 0;
}
@media screen and (min-width: 320px) and (max-width: 600px) {
  .Story.Opinion .author {
    margin-bottom: 0;
  }
}
.Story.Opinion .author .data-news .author-site .box-author .data-name a {
  color: var(--contentColor, #607196);
}
.Story.Opinion.Vinetas .article-header,
.Story.Opinion.Edition .article-header {
  max-width: 100%;
  margin-left: 10px;
  margin-right: 10px;
}
.Story.Opinion.Vinetas .article-media,
.Story.Opinion.Edition .article-media {
  margin-left: 0;
}
.Story.Opinion.Vinetas .article-header__info .author,
.Story.Opinion.Edition .article-header__info .author {
  width: 100%;
}
.Story.Opinion.Vinetas .article-header__info .author::after,
.Story.Opinion.Edition .article-header__info .author::after {
  content: none;
}
.Story.Opinion.Vinetas .article-header__info .author .data-news,
.Story.Opinion.Edition .article-header__info .author .data-news {
  flex-flow: column nowrap;
  width: 100%;
}
.Story.Opinion.Vinetas .article-header__info .author .data-news .author-photo,
.Story.Opinion.Edition .article-header__info .author .data-news .author-photo {
  padding-right: 0px;
  padding-bottom: 10px;
}
.Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .box-author,
.Story.Opinion.Edition .article-header__info .author .data-news .author-site .box-author {
  justify-content: center;
  padding-bottom: 5px;
}
.Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .box-author .box-elements,
.Story.Opinion.Edition .article-header__info .author .data-news .author-site .box-author .box-elements {
  flex-flow: row nowrap;
  justify-content: center;
  width: 100%;
}
.Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .box-author .box-elements .data-more-info,
.Story.Opinion.Edition .article-header__info .author .data-news .author-site .box-author .box-elements .data-more-info {
  flex-flow: row nowrap;
}
.Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .box-author .box-elements .data-more-info .data-town,
.Story.Opinion.Edition .article-header__info .author .data-news .author-site .box-author .box-elements .data-more-info .data-town {
  padding-left: 5px;
}
.Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .data-news-day,
.Story.Opinion.Edition .article-header__info .author .data-news .author-site .data-news-day {
  flex-flow: column nowrap;
  align-items: center;
}
@media screen and (min-width: 480px) {
  .Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .data-news-day,
  .Story.Opinion.Edition .article-header__info .author .data-news .author-site .data-news-day {
    flex-flow: row nowrap;
  }
}
.Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .data-news-day .news-day,
.Story.Opinion.Edition .article-header__info .author .data-news .author-site .data-news-day .news-day {
  flex-flow: row nowrap;
  padding-top: 0;
}
.Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .data-news-day .news-day::before,
.Story.Opinion.Edition .article-header__info .author .data-news .author-site .data-news-day .news-day::before {
  content: none;
}
@media screen and (min-width: 480px) {
  .Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .data-news-day .news-day span,
  .Story.Opinion.Edition .article-header__info .author .data-news .author-site .data-news-day .news-day span {
    padding-right: 3px;
  }
}
.Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .data-news-day .news-today,
.Story.Opinion.Edition .article-header__info .author .data-news .author-site .data-news-day .news-today {
  flex-flow: row wrap;
  padding-top: 0;
}
@media screen and (min-width: 480px) {
  .Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .data-news-day .news-today,
  .Story.Opinion.Edition .article-header__info .author .data-news .author-site .data-news-day .news-today {
    margin-left: 20px;
  }
}
.Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .data-news-day .news-today::after,
.Story.Opinion.Edition .article-header__info .author .data-news .author-site .data-news-day .news-today::after {
  content: none;
}
@media screen and (min-width: 480px) {
  .Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .data-news-day .news-today span,
  .Story.Opinion.Edition .article-header__info .author .data-news .author-site .data-news-day .news-today span {
    padding-right: 3px;
  }
}
.Story.Opinion.Vinetas .article-header__info .author .data-news .author-site .data-news-day .date__hour,
.Story.Opinion.Edition .article-header__info .author .data-news .author-site .data-news-day .date__hour {
  flex-direction: row;
}
.Story.Opinion.Vinetas .article-header__info .author--more .data-author,
.Story.Opinion.Edition .article-header__info .author--more .data-author {
  flex-flow: row nowrap;
}
.Story.Opinion.Vinetas .article-header__info .author--more .data-author .data-name,
.Story.Opinion.Edition .article-header__info .author--more .data-author .data-name {
  padding-bottom: 0;
}
.Story.Opinion.Vinetas .article-header__info .author--more .data-author .data-name::after,
.Story.Opinion.Edition .article-header__info .author--more .data-author .data-name::after {
  content: ",";
  margin-right: 6px;
}
.Story.Opinion.Vinetas .article-header__info .author--more .data-author .data-name:nth-last-of-type(2)::after,
.Story.Opinion.Edition .article-header__info .author--more .data-author .data-name:nth-last-of-type(2)::after {
  content: "y";
  margin-left: 3px;
  margin-right: 6px;
}
.Story.Opinion.Vinetas .article-header__info .author--more .data-author .data-name:last-child,
.Story.Opinion.Edition .article-header__info .author--more .data-author .data-name:last-child {
  padding-bottom: 0;
}
.Story.Opinion.Vinetas .article-header__info .author--more .data-more-info .data-town,
.Story.Opinion.Edition .article-header__info .author--more .data-more-info .data-town {
  padding-bottom: 0;
}
@media screen and (min-width: 320px) and (max-width: 600px) {
  .Story.Opinion.Column.Edition .article-header__info .author .data-news .data-news-day {
    flex-flow: column nowrap;
  }
  .Story.Opinion.Column.Edition .article-header__info .author .data-news .data-news-day .news-today:last-child {
    margin-left: 0;
  }
}
.Story.Opinion.Column.Edition .author .data-news .author-photo {
  padding-right: 0px;
  padding-bottom: 10px;
}
.Story.Opinion.Tribune .article-header--tribune .author {
  display: none;
}
.Story.Opinion.Tribune .article-header--tribune ~ .article-body__content {
  width: calc((100% - 20px) / 24 * 24);
}
@media screen and (min-width: 11768px) {
  .Story.Opinion.Tribune .article-header--tribune ~ .article-body__content {
    width: 79.1666666667%;
  }
}
.Story.Opinion.Editorial .article-header--opinion-photo:has(> .article-header__media) > .article-header__body .article-header__info .author {
  margin-left: 0;
}
.Story.Opinion.Editorial .article-header--opinion-photo:has(> .article-header__media) > .article-header__body .article-header__info .author .data-news {
  align-items: flex-start;
}
.Story.Opinion.Editorial .article-header--opinion-photo .news-day span {
  padding-right: 3px;
}
.Story.Opinion.Editorial .article-header--opinion .article-header__info .author .news-today {
  display: none;
}
@media screen and (min-width: 11024px) {
  .Caida .author {
    width: 100%;
    vertical-align: unset;
  }
}
.Caida .author .data-news {
  flex-flow: row wrap;
}
.Caida .author .data-news .author-photo {
  padding-right: 10px;
}
.Caida .author .data-news .author-site {
  display: flex;
  flex-flow: column wrap;
}
.Caida .author .data-news .author-site .box-author {
  padding-bottom: 5px;
}
.Caida .author .data-news .author-site .box-author .box-elements {
  flex-flow: row wrap;
}
.Caida .author .data-news .author-site .box-author .box-elements .data-more-info {
  flex-flow: row wrap;
}
.Caida .author .data-news .author-site .box-author .box-elements .data-more-info .data-town {
  padding-left: 5px;
}
.Caida .author .data-news .data-news-day .news-day {
  flex-flow: row wrap;
  padding-top: 0px;
  padding-bottom: 0px;
}
.Caida .author .data-news .data-news-day .news-day::before {
  display: none;
}
.Caida .author .data-news .data-news-day .date__hour {
  flex-direction: row;
}
.Liveblog .author:has(~ .liveblog-content) {
  max-width: 100%;
}
.liveblog-content .author {
  width: 100%;
  margin: 0;
  padding-top: 0px;
  margin-bottom: 0px;
}
@media screen and (min-width: 11024px) {
  .liveblog-content .author {
    padding-bottom: 10px;
    vertical-align: unset;
  }
}
.liveblog-content .author:after {
  display: none;
}
@media screen and (min-width: 11768px) {
  .liveblog-content .author .data-news {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
  }
}
.liveblog-content .author .data-news .author-photo {
  padding-bottom: 0;
  padding-right: 5px;
}
.liveblog-content .author .data-news .author-photo img {
  min-width: 50px;
  min-height: 50px;
}
.liveblog-content .author .data-news .author-site {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.liveblog-content .author .data-news .author-site .box-author {
  display: flex;
  flex-flow: row wrap;
  padding-bottom: 0;
}
.liveblog-content .author .data-news .author-site .box-author .box-elements {
  display: flex;
  flex-flow: row wrap;
}
.liveblog-content .author .data-news .author-site .box-author .box-elements .data-more-info {
  display: flex;
  flex-flow: row wrap;
}
.liveblog-content .author .data-news .author-site .box-author ~ .data-news-day::before {
  content: ".";
  margin-left: 5px;
  margin-right: 5px;
  position: absolute;
  bottom: 6px;
}
.liveblog-content .author .data-news .author-site .box-author ~ .data-news-day .news-day {
  padding: 0px 12px;
}
.liveblog-content .author .data-news .author-site .data-news-day .news-day {
  flex-flow: row wrap;
}
.liveblog-content .author .data-news .author-site .data-news-day .news-day::before {
  display: none;
}
.liveblog-content .author .data-news .author-site .data-news-day .news-day .day-date::after {
  content: ".";
  margin-left: 5px;
  margin-right: 5px;
  position: relative;
  bottom: 3px;
}
.liveblog-content .author--more {
  padding-bottom: 15px;
}
.liveblog-content .author--more .data-news .author-site .box-author .box-elements .data-author {
  flex-flow: row wrap;
  padding-right: 0px;
}
@media screen and (min-width: 11024px) {
  .liveblog-content .author--more .data-news .author-site .box-author .box-elements .data-author .data-name:last-child {
    padding-bottom: 0px;
  }
}
.liveblog-content .author--more .data-news .author-site .box-author .box-elements .data-more-info .data-town {
  padding-bottom: 0px;
  padding-left: 0px;
}
.liveblog-content .author--more .data-news .author-site .box-author .box-elements .data-more-info .data-town::before {
  content: ".";
  margin-left: 5px;
  margin-right: 5px;
  position: relative;
  bottom: 3px;
}
.liveblog-content .liveblog-comments .author .data-news .author-site .data-news-day .date__hour {
  flex-direction: row;
}
@media screen and (min-width: 11024px) {
  .liveblog-content .liveblog-comments .author--more .data-news .author-site .box-author .box-elements .data-author .data-name::after {
    content: ",";
    margin-right: 6px;
  }
  .liveblog-content .liveblog-comments .author--more .data-news .author-site .box-author .box-elements .data-author .data-name:nth-last-of-type(2)::after {
    content: "y";
    margin-left: 3px;
    margin-right: 6px;
  }
  .liveblog-content .liveblog-comments .author--more .data-news .author-site .box-author .box-elements .data-author .data-name:last-child {
    padding-bottom: 0;
  }
}
.modal-content {
  position: relative;
  top: 30px;
  background-color: #fff;
  max-width: 600px;
  text-align: center;
  min-height: 1000px;
}
@media screen and (max-width: 680px) {
  .modal-content {
    max-width: 400px;
  }
}
.modal {
  content: "";
  background-color: rgba(0, 0, 0, 0.7);
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 50000;
}
.close span {
  display: none;
}
.close:after {
  content: "x";
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif;
}
.close {
  position: absolute;
  right: 0;
  background-color: #fff;
  width: 40px;
  height: 40px;
  border-radius: 50px;
  box-shadow: 0 0 10px 0 rgba(28, 37, 68, 0.15);
  outline: 0;
  margin-top: -15px;
  margin-right: -15px;
}
.close:hover {
  cursor: pointer;
}
.modal iframe {
  min-height: 800px;
  width: 400px;
}
.article__footer-nav[data-status="off"] {
  display: none;
}
.article__footer-navV2 {
  z-index: 99999;
  position: fixed;
  bottom: 0;
  width: 100%;
  margin: 0 auto;
  height: auto;
  left: 0;
}
@media screen and (min-width: 906px) {
  .article__footer-navV2 {
    display: flex;
    justify-content: center;
  }
}
.article__footer-navV2[data-status="off"] {
  display: none;
}
.article__footer-navV2[data-status="on"] {
  display: flex;
}
.article__footer-navV2--container {
  display: flex;
  background-color: var(--colorButtonLiveblogFooterNav, #ebedf1);
  justify-content: center;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
}
@media screen and (min-width: 906px) {
  .article__footer-navV2--container {
    position: relative;
    bottom: 23px;
    margin-left: 10px;
    margin-right: 10px;
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    width: auto;
  }
}
.article__footer-navV2--container button,
.article__footer-navV2--container a {
  position: relative;
  text-decoration: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.article__footer-navV2--container .tools {
  display: inline-flex;
  flex-flow: row wrap;
  justify-content: center;
  margin: 0;
  position: relative;
  align-items: center;
  height: auto;
  padding: 0;
  width: 100%;
}
@media screen and (min-width: 906px) {
  .article__footer-navV2--container .tools {
    height: 56px;
    width: auto;
    flex-wrap: nowrap;
  }
  .article__footer-navV2--container .tools li:nth-child(5) {
    order: 1;
  }
}
.article__footer-navV2--container .tools__links,
.article__footer-navV2--container .tools__links-save,
.article__footer-navV2--container .tools__links-comments {
  position: relative;
}
@media screen and (min-width: 906px) {
  .article__footer-navV2--container .tools__links,
  .article__footer-navV2--container .tools__links-save,
  .article__footer-navV2--container .tools__links-comments {
    border-right: 1px solid #fff;
  }
  .article__footer-navV2--container .tools__links--next,
  .article__footer-navV2--container .tools__links-save--next,
  .article__footer-navV2--container .tools__links-comments--next {
    border-left: 1px solid #fff;
    height: inherit;
  }
  .article__footer-navV2--container .tools__links--next .tools__links--title,
  .article__footer-navV2--container .tools__links-save--next .tools__links--title,
  .article__footer-navV2--container .tools__links-comments--next .tools__links--title {
    margin-left: 10px;
  }
  .article__footer-navV2--container .tools__links--next .tools__links--title--arrow-right,
  .article__footer-navV2--container .tools__links-save--next .tools__links--title--arrow-right,
  .article__footer-navV2--container .tools__links-comments--next .tools__links--title--arrow-right {
    background-color: #fff;
  }
}
.article__footer-navV2--container .tools__links:last-of-type,
.article__footer-navV2--container .tools__links-save:last-of-type,
.article__footer-navV2--container .tools__links-comments:last-of-type {
  border-right: none;
}
.article__footer-navV2--container .tools__links .button-icon,
.article__footer-navV2--container .tools__links-save .button-icon,
.article__footer-navV2--container .tools__links-comments .button-icon {
  display: inline-flex;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  height: 40px;
  cursor: pointer;
}
.article__footer-navV2--container .tools__links .button-icon--news::after,
.article__footer-navV2--container .tools__links-save .button-icon--news::after,
.article__footer-navV2--container .tools__links-comments .button-icon--news::after {
  content: "";
  font-size: calc(150% - 1px);
  font-family: "IconosElEspanol";
  position: relative;
  margin: 0 5px 0 10px;
  color: #111;
}
.article__footer-navV2--container .tools__links .button-icon--favorited[data-status="off"]::before,
.article__footer-navV2--container .tools__links-save .button-icon--favorited[data-status="off"]::before,
.article__footer-navV2--container .tools__links-comments .button-icon--favorited[data-status="off"]::before {
  content: "";
  font-size: calc(150% - 1px);
  font-family: "IconosElEspanol";
  position: relative;
  color: #111;
}
.article__footer-navV2--container .tools__links .button-icon--favorited[data-status="on"],
.article__footer-navV2--container .tools__links-save .button-icon--favorited[data-status="on"],
.article__footer-navV2--container .tools__links-comments .button-icon--favorited[data-status="on"] {
  display: none;
}
.article__footer-navV2--container .tools__links .button-icon--favorited-filled[data-status="on"]::before,
.article__footer-navV2--container .tools__links-save .button-icon--favorited-filled[data-status="on"]::before,
.article__footer-navV2--container .tools__links-comments .button-icon--favorited-filled[data-status="on"]::before {
  content: "";
  font-size: calc(150% - 1px);
  line-height: #000;
  font-family: "IconosElEspanol";
  position: relative;
}
.article__footer-navV2--container .tools__links .button-icon--favorited-filled[data-status="off"],
.article__footer-navV2--container .tools__links-save .button-icon--favorited-filled[data-status="off"],
.article__footer-navV2--container .tools__links-comments .button-icon--favorited-filled[data-status="off"] {
  display: none;
}
.article__footer-navV2--container .tools__links .button-icon--arrow-right::after,
.article__footer-navV2--container .tools__links-save .button-icon--arrow-right::after,
.article__footer-navV2--container .tools__links-comments .button-icon--arrow-right::after {
  content: "";
  font-size: calc(150% - 1px);
  font-family: "IconosElEspanol";
  position: relative;
  align-items: center;
  right: 15px;
  color: #000;
}
.article__footer-navV2--container .tools__links .button-icon--arrow-right::after:hover,
.article__footer-navV2--container .tools__links-save .button-icon--arrow-right::after:hover,
.article__footer-navV2--container .tools__links-comments .button-icon--arrow-right::after:hover {
  opacity: 0.7;
}
.article__footer-navV2--container .tools__links .button-icon--comments-bg,
.article__footer-navV2--container .tools__links-save .button-icon--comments-bg,
.article__footer-navV2--container .tools__links-comments .button-icon--comments-bg {
  justify-content: center;
}
.article__footer-navV2--container .tools__links .button-icon--comments-bg::before,
.article__footer-navV2--container .tools__links-save .button-icon--comments-bg::before,
.article__footer-navV2--container .tools__links-comments .button-icon--comments-bg::before {
  content: "";
  font-family: "IconosElEspanol";
  display: flex;
  height: auto;
  position: relative;
  top: 1px;
  font-size: 20px;
  color: #111;
}
.article__footer-navV2--container .tools__links .button-icon--comments-bg::after,
.article__footer-navV2--container .tools__links-save .button-icon--comments-bg::after,
.article__footer-navV2--container .tools__links-comments .button-icon--comments-bg::after {
  content: attr(data-value);
  color: #111;
  display: inline-block;
  font: 400 11px/13px "Open Sans", sans-serif;
  margin-left: 3px;
}
.article__footer-navV2--container .tools__links--title,
.article__footer-navV2--container .tools__links-save--title,
.article__footer-navV2--container .tools__links-comments--title {
  display: none;
}
@media screen and (min-width: 11768px) {
  .article__footer-navV2--container .tools__links--title,
  .article__footer-navV2--container .tools__links-save--title,
  .article__footer-navV2--container .tools__links-comments--title {
    display: inline-flex;
    font: 500 11px/13px "Open Sans", sans-serif;
    margin-right: 12px;
    color: #111;
  }
}
.article__footer-navV2--container .tools__links-save,
.article__footer-navV2--container .tools__links-comments {
  position: relative;
  display: inline-flex;
  border-right: 1px solid #fff;
  width: 120px;
  flex-flow: row wrap;
  padding: 0 10px;
}
@media screen and (min-width: 11768px) {
  .article__footer-navV2--container .tools__links-save,
  .article__footer-navV2--container .tools__links-comments {
    width: auto;
  }
}
@media (max-width: 455px) {
  .article__footer-navV2--container .tools__links-save,
  .article__footer-navV2--container .tools__links-comments {
    width: 70px;
    justify-content: center;
  }
}
.article__footer-navV2--container .tools__links-save[data-status="on"],
.article__footer-navV2--container .tools__links-comments[data-status="on"] {
  display: inline-flex;
}
.article__footer-navV2--container .tools__links-save[data-status="off"],
.article__footer-navV2--container .tools__links-comments[data-status="off"] {
  display: none;
}
@media (max-width: 455px) {
  .article__footer-navV2--container .tools__links-save {
    width: 50px;
  }
  .article__footer-navV2--container .tools__links-save .tools__links--title {
    display: none;
  }
}
@media (max-width: 315px) {
  .article__footer-navV2--container .tools__links-save {
    width: 25px;
    justify-content: flex-end;
  }
}
.article__footer-navV2--container .tools__links-save .tools__links--title {
  display: none;
}
.article__footer-navV2--container .tools__links {
  display: none;
}
@media screen and (min-width: 906px) {
  .article__footer-navV2--container .tools__links {
    display: inline-flex;
  }
}
.article__footer-navV2--container .tools .dropdown-panel {
  display: flex;
  flex-wrap: nowrap;
  flex: 1 0 100%;
}
@media screen and (min-width: 906px) {
  .article__footer-navV2--container .tools .dropdown-panel {
    flex: auto;
  }
}
@media (max-width: 332px) {
  .article__footer-navV2--container .tools .dropdown-panel {
    justify-content: center;
  }
}
.article__footer-navV2--container .tools .dropdown-panel::before {
  content: "";
  border: 1px solid #fff;
  background-repeat: repeat-x;
  bottom: 96%;
  display: block;
  position: absolute;
  width: 100%;
  z-index: 2;
}
@media screen and (min-width: 11768px) {
  .article__footer-navV2--container .tools .dropdown-panel::before {
    left: 5%;
    transform: translate(-50%, 0);
    width: 1800px;
  }
}
@media screen and (min-width: 11024px) {
  .article__footer-navV2--container .tools .dropdown-panel::before {
    display: none;
  }
}
@media screen and (min-width: 906px) {
  .article__footer-navV2--container .tools .dropdown-panel {
    display: flex;
  }
}
.article__footer-navV2--container .tools .dropdown-panel[data-status="off"] {
  display: none;
}
@media screen and (min-width: 906px) {
  .article__footer-navV2--container .tools .dropdown-panel[data-status="off"] {
    display: flex;
  }
}
.article__footer-navV2--container .tools .dropdown-panel[data-status="on"] {
  position: relative;
  transition: 0.3s all ease-in;
}
@media (max-width: 332px) {
  .article__footer-navV2--container .tools .dropdown-panel[data-status="on"] {
    padding-left: 0;
  }
}
.article__footer-navV2--container .tools__share {
  display: flex;
  position: relative;
  justify-content: center;
  width: calc(100% - 240px);
  flex: 1;
}
@media (max-width: 375px) {
  .article__footer-navV2--container .tools__share {
    justify-content: center;
    padding-left: 0px;
  }
}
@media (max-width: 332px) {
  .article__footer-navV2--container .tools__share {
    justify-content: center;
  }
}
@media screen and (min-width: 906px) {
  .article__footer-navV2--container .tools__share {
    width: auto;
  }
}
.article__footer-navV2--container .tools__share--media {
  padding: 10px 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 906px) {
  .article__footer-navV2--container .tools__share--media {
    padding: 0;
  }
}
.article__footer-navV2--container .tools__share--media .tooltip-link {
  display: none;
}
@media screen and (min-width: 906px) {
  .article__footer-navV2--container .tools__share--icon-btn {
    display: none;
  }
}
.article__footer-navV2--container .tools__share--icon-btn .icon--shared::before {
  content: "";
  font-size: calc(215% - 1px);
  font-family: "IconosElEspanol";
  transform: translate(-3%, 5%);
}
@media screen and (min-width: 906px) {
  .article__footer-navV2--container .tools__share--icon-btn .icon--shared::before {
    display: none;
  }
}
.article__footer-navV2--container .tools__share--icon-btn .icon--shared[data-status="on"] {
  display: none;
}
.article__footer-navV2--container .tools__share--icon-btn .icon--shared[data-status="off"]::before {
  content: "";
  font-size: calc(215% - 1px);
  line-height: #000;
  font-family: "IconosElEspanol";
  transform: translate(-3%, 5%);
}
.article__footer-navV2--container .tools__share--icon-btn .icon--closed::before {
  content: "";
  font-size: calc(215% - 1px);
  font-family: "IconosElEspanol";
  transform: translate(-3%, 5%);
}
@media screen and (min-width: 906px) {
  .article__footer-navV2--container .tools__share--icon-btn .icon--closed::before {
    display: none;
  }
}
.article__footer-navV2--container .tools__share--icon-btn .icon--closed[data-status="on"]::before {
  content: "";
  font-size: calc(150% - 1px);
  font-family: "IconosElEspanol";
  transform: translate(0%, 2%);
}
.article__footer-navV2--container .tools__share--title {
  font: 500 11px/13px "Open Sans", sans-serif;
  min-width: 52px;
  margin-right: 12px;
  padding-left: 12px;
}
@media (max-width: 906px) {
  .article__footer-navV2--container .tools__share--title {
    display: none;
  }
}
@media screen and (min-width: 11024px) {
  .article__footer-navV2--container .tools__share--title {
    display: inline-flex;
    padding: 0;
    margin-left: 10px;
  }
}
.article__footer-navV2--container .tools__share button {
  cursor: pointer;
}
.article__footer-navV2--container .tools__share .icon {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 34px;
  background-color: #fff;
  z-index: 0;
  transition: all 0.3s ease;
  margin-right: 10px;
  transform: translate(0, 0);
  left: unset;
}
@media (max-width: 332px) {
  .article__footer-navV2--container .tools__share .icon {
    margin-right: 7px;
  }
}
.article__footer-navV2--container .tools__share .icon--fb::after {
  content: "";
  font-size: calc(150% - 1px);
  line-height: normal;
  color: #4862a3;
  font-family: "IconosElEspanol";
  position: relative;
}
.article__footer-navV2--container .tools__share .icon--tw::after {
  content: "";
  font-size: calc(100% - 1px);
  line-height: normal;
  color: #000;
  font-family: "IconosElEspanol";
}
.article__footer-navV2--container .tools__share .icon--wh::before {
  position: absolute;
  content: "";
  font-size: 33px;
  line-height: normal;
  color: #fff;
  font-family: "IconosElEspanol";
  top: 5px;
}
.article__footer-navV2--container .tools__share .icon--wh::after {
  content: "";
  display: block;
  position: absolute;
  border-radius: 50%;
  background-color: #50c538;
  height: 23px;
  width: 23px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) translate(0%, 5%);
  z-index: -1;
}
.article__footer-navV2--container .tools__share .icon--email::after {
  content: "";
  font-size: calc(150% - 1px);
  line-height: normal;
  color: #000;
  font-family: "IconosElEspanol";
  transform: translate(1%, 5%);
}
.article__footer-navV2--container .tools__share .icon--te::after {
  content: "";
  font-size: calc(150% - 1px);
  line-height: normal;
  color: #38b0e3;
  font-family: "IconosElEspanol";
}
.article__footer-navV2--container .tools__share .icon--li::after {
  content: "";
  font-size: calc(150% - 1px);
  line-height: normal;
  color: #0078b6;
  font-family: "IconosElEspanol";
}
.article__footer-navV2--container .tools__share .icon--lk {
  display: none;
}
:root {
  --colorPrimary: #000;
  --colorSecundary: #ff5252;
  --colorLight_text: #767676;
  --colorLight_background: #ffebee;
  --fontText_type: "Open Sans", sans-serif;
  --comprobar: "comprobar";
  --comprobarNum: "comprueba tu décimo ";
}
.check__number {
  background-color: var(--colorLight_background);
  height: 66px;
  padding: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: var(--fontText_type);
}
.check__number.lottery-float {
  justify-content: space-between;
  width: 100%;
  border-top: 1px solid var(--colorSecundary);
  position: fixed;
  right: 0;
  bottom: 0;
  z-index: 9999;
}
@media screen and (min-width: 11768px) {
  .check__number.lottery-float {
    bottom: 100px;
    width: 490px;
  }
}
@media (max-width: 320px) {
  .check__number.lottery-float .lottery__input {
    width: 80px;
  }
  .check__number.lottery-float button {
    width: 130px;
  }
}
.check__number.lottery-reduced {
  border-top: 1px solid var(--colorSecundary);
  position: relative;
  justify-content: space-between;
  height: 90px;
}
@media screen and (min-width: 11768px) {
  .check__number.lottery-reduced {
    height: 66px;
  }
}
.check__number.lottery-reduced .check__number-Label {
  font-family: var(--fontText_type);
  font-size: 16px;
  font-weight: 400;
  color: var(--colorPrimary);
  line-height: 21px;
  padding-left: 15px;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 10px;
}
@media screen and (min-width: 11768px) {
  .check__number.lottery-reduced .check__number-Label {
    left: 40px;
    top: 50%;
    transform: translateY(-50%);
    width: 30%;
    margin-top: 0;
  }
}
.check__number.lottery-reduced .lottery-icon,
.check__number.lottery-reduced .lottery__input,
.check__number.lottery-reduced .btn-submit {
  margin-top: 28px;
}
@media screen and (min-width: 11768px) {
  .check__number.lottery-reduced .lottery-icon,
  .check__number.lottery-reduced .lottery__input,
  .check__number.lottery-reduced .btn-submit {
    margin-top: 0;
  }
}
@media (max-width: 320px) {
  .check__number.lottery-reduced .lottery-icon {
    margin-right: 5px;
  }
  .check__number.lottery-reduced button {
    width: 130px;
  }
}
.check__number .lottery-icon::before {
  content: "";
  background-image: url("../images/lottery-icon.svg");
  background-repeat: no-repeat;
  background-position: left;
  display: block;
  width: 29px;
  height: 31px;
}
.check__number .close-icon::before {
  display: block;
  content: "";
  font-size: 24px;
  line-height: var(--mainHeaderBtnBeforeVertical_color, #323232);
  color: 20px;
  font-family: "IconosElEspanol";
  margin-right: 10px;
}
.check__number form {
  display: flex;
  align-items: center;
  justify-content: center;
}
.check__number .lottery__btn {
  background-color: var(--colorSecundary);
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  text-transform: uppercase;
  padding: 10px;
}
.check__number .lottery__input {
  border: 1px solid var(--colorPrimary);
  background-color: #fff;
  padding: 15px;
  width: 100px;
  height: 44px;
}
.check__number button {
  background-color: var(--colorSecundary);
  padding: 10px;
  width: 150px;
  height: 44px;
  cursor: pointer;
}
@media screen and (min-width: 11768px) {
  .check__number button {
    width: 250px;
  }
}
.check__number button::before {
  content: var(--comprobar);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  text-transform: uppercase;
}
@media screen and (min-width: 11768px) {
  .check__number button::before {
    content: var(--comprobarNum);
    width: 200px;
  }
}
.check__number .btn-submit {
  position: relative;
  margin-left: 10px;
}
:root {
  --colorPrimary: #000;
  --colorSecundary: #ff5252;
  --colorLight_text: #767676;
  --colorLight_background: #ffebee;
  --fontText_type: "Open Sans", sans-serif;
}
.Story .table__winners,
.Story .table__provincias {
  margin-bottom: 30px;
}
.Story .table__winners h3,
.Story .table__provincias h3 {
  font-family: "Petrona", serif;
  font-weight: 700;
  font-size: 24px;
  color: var(--colorPrimary);
  margin: 20px 0 10px;
}
.Story .table__winners table,
.Story .table__provincias table {
  border: 1px solid #dfdfdf;
  background-color: #fff;
  width: 100%;
}
.Story .table__winners table tr:nth-child(even),
.Story .table__provincias table tr:nth-child(even) {
  background-color: var(--colorLight_background);
}
.Story .table__winners table tr td,
.Story .table__provincias table tr td {
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
  font-weight: 400;
  color: var(--colorPrimary);
  line-height: 34px;
  text-align: center;
  padding: 0;
  border-right: 1px solid #dfdfdf;
}
.Story .table__winners table tr td a.table__winners-link,
.Story .table__provincias table tr td a.table__winners-link {
  color: var(--colorPrimary);
  padding: 2px 5px;
  width: 100%;
  display: inline-block;
}
.Story .table__winners table tr td a.table__winners-link:hover,
.Story .table__provincias table tr td a.table__winners-link:hover {
  color: var(--colorPrimary);
  background-color: var(--colorSecundary);
}
.Story .table__provincias table tr td a {
  text-align: left;
  padding-left: 15px;
}
:root {
  --colorPrimary: #000;
  --colorSecundary: #ff5252;
  --colorLight_text: #767676;
  --colorLight_background: #ffebee;
  --fontText_type: "Open Sans", sans-serif;
}
.Story .table__municipios {
  margin-bottom: 30px;
}
.Story .table__municipios h3 {
  font-family: "Petrona", serif;
  font-weight: 700;
  font-size: 24px;
  color: var(--colorPrimary);
  margin: 20px 0 10px;
}
.Story .table__municipios table {
  border: 1px solid #dfdfdf;
  background-color: #fff;
  width: 100%;
}
.Story .table__municipios table tr {
  display: grid;
  background-color: #fff;
}
.Story .table__municipios table tr td {
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
  font-weight: 400;
  color: var(--colorPrimary);
  line-height: 34px;
  text-align: left;
  padding: 0;
  border-right: 0px;
}
.Story .table__municipios table tr td:nth-child(even) {
  background-color: var(--colorLight_background);
}
.Story .table__municipios table tr td a.table__winners-link {
  color: var(--colorPrimary);
  padding: 2px 15px;
  width: 100%;
  display: inline-block;
}
.Story .table__municipios table tr td a.table__winners-link:hover {
  color: var(--colorPrimary);
  background-color: var(--colorSecundary);
}
@media screen and (min-width: 11768px) {
  .Story .table__municipios table tr {
    display: table-row;
  }
  .Story .table__municipios table tr:nth-child(even) {
    background-color: var(--colorLight_background);
  }
  .Story .table__municipios table tr td {
    border-right: 1px solid #dfdfdf;
  }
  .Story .table__municipios table tr td:nth-child(even) {
    background-color: rgba(0, 0, 0, 0);
  }
}
:root {
  --colorSecundary: #ff5252;
  --premiado: " ha sido premiado con un total de ";
  --noPremiado: " no ha sido premiado en el sorteo.";
  --decimoJugado: "€ por cada décimo jugado.";
}
div[data_lottery_text=" "] {
  display: none;
}
div[data_lottery_text_preview=" "] {
  display: none;
}
div[data-lottery-text-preview="navidad"] {
  display: none;
}
div[data-lottery-text="nino"] {
  display: block;
}
div[data-lottery-text-preview="nino"] {
  display: none;
}
.container__lottery-content-text {
  display: flex;
  align-items: flex-end;
  height: 212px;
}
@media screen and (min-width: 348px) {
  .container__lottery-content-text {
    height: 178px;
  }
}
@media screen and (min-width: 11768px) {
  .container__lottery-content-text {
    height: 140px;
  }
}
.container__lottery-result-search {
  font-family: "Petrona", serif;
  font-weight: 700;
  font-size: 30px;
  color: var(--colorPrimary);
  line-height: 36px;
  text-align: center;
  margin-bottom: 20px;
}
.container__lottery-result-search .number {
  font-size: 40px;
}
.container__lottery[data-lottery-winner="true"][data-lottery-big="true"] .prize-noPrize,
.container__lottery[data-lottery-winner="true"][data-lottery-big="true"] .prize,
.container__lottery[data-lottery-winner="true"][data-lottery-big="true"] .decimo-jugado {
  display: none;
}
.container__lottery[data-lottery-winner="true"][data-lottery-big="false"] .prize-noPrize::before {
  content: var(--premiado);
}
.container__lottery[data-lottery-winner="true"][data-lottery-big="false"] .prize::before {
  content: var(--lottery-prize);
}
.container__lottery[data-lottery-winner="true"][data-lottery-big="false"] .decimo-jugado::before {
  content: var(--decimoJugado);
}
.container__lottery[data-lottery-winner="false"] .prize-noPrize::before {
  content: var(--noPremiado);
}
.Story .administraciones h3 {
  font-family: "Petrona", serif;
  font-weight: 700;
  font-size: 24px;
  color: var(--colorPrimary);
  margin: 20px 0 10px;
}
.Story .administraciones-list {
  font-size: 16px;
  font-weight: 400;
  color: var(--colorPrimary);
  line-height: 29px;
}
.Story .administraciones-list > li {
  background-color: #f5f5f5;
  padding: 15px;
  margin-bottom: 10px;
}
.Story .administraciones-data {
  text-transform: uppercase;
}
.article-body__content .mod__receta h3 {
  font-family: var(--fontTitle, "Petrona", serif);
  font-size: var(--recipesTitle_size, 22px);
  font-weight: var(--fontTitleWeight, 600);
  background: var(--recipesTitle_background, #e7e6e6);
  padding: 5px 10px;
}
.content__list--featured {
  padding: 0;
  margin-bottom: 10px;
  font-size: 0;
}
.content__list--featured .list {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
}
.content__list--featured .list__item {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  background-color: var(--recipesTitle_background, #e7e6e6);
  width: 49%;
  padding: 6px;
  margin: 0;
}
.content__list--featured .list__item::before {
  content: "";
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 5px;
}
.content__list--featured .list__item--total-time::before {
  background-image: url("../images/icon-total-time.svg");
}
.content__list--featured .list__item--recipe-yield::before {
  background-image: url("../images/icon-recipe-yield.svg");
}
.content__list--featured .list__item strong {
  margin-right: 10px;
}
.mod__receta .content__list {
  padding: 0 10px;
  margin-bottom: 20px;
}
.mod__receta .content__list .list {
  padding: 0;
  margin: 0;
}
.mod__receta .content__list .list-title {
  display: inline-block;
  font-family: var(--fontTitle, "Petrona", serif);
  font-weight: var(--fontTitleWeight, 600);
  font-size: var(--recipesSubtitle_size, 18px);
  line-height: 20px;
  margin: 5px;
}
.mod__receta .content__list .list__item {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  list-style-type: none;
  margin-bottom: 10px;
}
.mod__receta .content__list--ingredients {
  background-color: #fff;
  margin-bottom: 28px;
  padding: 0;
  width: 100%;
  border: 1px solid #eee;
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.05);
}
.mod__receta .content__list--ingredients .list__item {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 25px;
  margin: 0;
  padding: 5px 15px;
}
.mod__receta .content__list--ingredients .list__item:nth-child(even) {
  background-color: #fafafa;
}
.mod__receta .content__list--ingredients .list__item a {
  color: var(--contentColor, #0068b3);
}
.mod__receta .content__list__steps--title {
  font-family: var(--fontTitle, "Petrona", serif);
  font-size: var(--recipesTitle_size, 22px);
  font-weight: var(--fontTitleWeight, 600);
  background: var(--recipesTitle_background, #e7e6e6);
  padding: 5px 10px;
  margin: 20px 0 10px;
}
.mod__receta .content__list__steps p {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  padding: 5px 10px;
}
.list__restaurants {
  list-style-type: none;
  background: var(--restaurantInfo_background, #e7e6e6);
  margin-bottom: 20px;
  padding: 5px 10px;
}
.restaurant {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: var(--restaurantInfo_size, 17px);
  line-height: 26px;
  display: flex;
  padding: 10px 0;
}
.restaurant strong {
  margin-right: 10px;
}
.restaurant a {
  color: var(--contentColor, #0068b3);
  overflow-wrap: break-word;
  word-break: break-word;
  word-wrap: break-word;
}
.restaurant::before {
  content: "";
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  display: inline-block;
  width: 26px;
  height: 24px;
  margin-right: 10px;
}
.restaurant--address::before {
  content: url("../images/icon-location.svg");
}
.restaurant--phone::before {
  content: url("../images/icon-telephone.svg");
}
.restaurant--url::before {
  content: url("../images/icon-url.svg");
}
.restaurant--opening-hours::before {
  content: url("../images/icon-opening-hours.svg");
}
.restaurant--recipe-cuisine::before {
  content: url("../images/icon-recipe-cuisine.svg");
}
.restaurant--price-range::before {
  content: url("../images/icon-price-range.svg");
}
.restaurant--stars::before {
  content: url("../images/icon-stars.svg");
}
.restaurant--best::before {
  content: url("../images/icon-best.svg");
}
.sidebar-news__content {
  display: inline-block;
  background-color: #f4f4f4;
  padding: 20px;
  margin-bottom: 30px;
}
.sidebar-news__title a {
  display: flex;
  font: 700 16px/21px "Open Sans", sans-serif;
  color: #000;
  text-transform: uppercase;
  text-decoration: none;
}
.sidebar-news__list {
  display: flex;
  position: relative;
  flex-wrap: wrap;
}
.sidebar-news__list--item {
  flex-direction: column;
  padding-top: 20px;
  width: 100%;
  margin-top: 20px;
}
.sidebar-news__list--item:first-child {
  margin-top: 10px;
}
.sidebar-news__list--item::before {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  display: block;
  height: 1px;
  line-height: 100px;
  z-index: 0;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
}
.sidebar-news__list--item a {
  display: flex;
  width: 100%;
  text-decoration: none;
  word-wrap: break-word;
}
.sidebar-news__list--item a:visited {
  color: #000;
}
.sidebar-news__list--item a:hover {
  opacity: 0.8;
}
.sidebar-news__list--item a .icon {
  background: #000;
  border-radius: 100%;
  width: 50px;
  height: 50px;
}
@media screen and (min-width: 11024px) {
  .sidebar-news__list--item a .icon {
    width: 30px;
    height: 30px;
  }
}
@media (max-width: 560px) {
  .sidebar-news__list--item a .icon {
    width: 30px;
    height: 30px;
  }
}
.sidebar-news__list--item a .icon.icon-video {
  position: absolute;
  display: block;
  left: 17%;
  top: 45%;
}
@media screen and (min-width: 11768px) {
  .sidebar-news__list--item a .icon.icon-video {
    left: 14%;
    top: 42%;
  }
}
@media screen and (min-width: 11024px) {
  .sidebar-news__list--item a .icon.icon-video {
    left: 14%;
    top: 46%;
  }
}
.sidebar-news__list--item a .icon.icon-video::before {
  content: "";
  font-size: 1.8rem;
  line-height: normal;
  color: #fff;
  font-family: "IconosElEspanol";
  border-radius: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media screen and (min-width: 11024px) {
  .sidebar-news__list--item a .icon.icon-video::before {
    content: "";
    font-size: 1.1rem;
    font-family: "IconosElEspanol";
  }
}
@media (max-width: 560px) {
  .sidebar-news__list--item a .icon.icon-video::before {
    content: "";
    font-size: 1.1rem;
    font-family: "IconosElEspanol";
  }
}
.sidebar-news__list--item img {
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  width: 40%;
}
.sidebar-news__list--item p {
  display: block;
  width: 100%;
  font: 500 15px/18px "Petrona", serif;
  padding-left: 20px;
  color: #191a1e;
  text-align: left;
}
.Liveblog .sidebar-news__list--item img {
  width: 40%;
}
.Story .article-body--button {
  border: 2px solid var(--fontGenericLinkAgenda_color, #ff7500);
  border-radius: 5px;
  width: 264px;
  height: 55px;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: 700;
  color: var(--fontGenericLinkAgenda_color, #ff7500);
  text-transform: uppercase;
}
.Story .article-body--info-agenda {
  font-family: var(--fontGenericAgenda);
  font-size: 19ox;
  color: var(--fontGenericAgenda_color, #111);
  font-weight: var(--fontGenericAgenda_weight, 300);
  line-height: 34px;
  margin: 20px 0;
}
.Story .article-body--info-agenda strong {
  font-weight: var(--fontGenericStrongAgenda_weight, 800);
}
.Story .article-body--info-agenda a {
  font-weight: var(--fontGenericStrongAgenda_weight, 800);
  color: var(--fontGenericLinkAgenda_color, #ff7500);
}
.Story .article-body--info-agenda .dates {
  display: flex;
}
.Story .article-body--info-agenda .dates ul {
  margin-left: 5px;
}
@media screen and (min-width: 11024px) {
  .Story .article {
    border-top: 0;
  }
}
.departures,
.arrivals {
  margin-bottom: 30px;
  padding: 0 10px;
}
@media screen and (min-width: 11024px) {
  .departures,
  .arrivals {
    padding: 0;
  }
}
.departures .heading__flight,
.arrivals .heading__flight {
  position: relative;
  border-top: 1px solid #d5d5d5;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  height: auto;
  margin-bottom: 20px;
}
.departures .heading__flight::after,
.arrivals .heading__flight::after {
  content: "";
  width: 100%;
  height: 1px;
  line-height: 100px;
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
}
.departures .heading__flight--title,
.arrivals .heading__flight--title {
  width: auto;
  position: relative;
  padding: 10px 0;
  margin-bottom: 0;
  font-family: var(--fontGenericTitleFlights);
  font-size: var(--fontGenericTitleFlights_size, 19px);
  font-weight: var(--fontGenericTitleFlights_weight, 800);
  color: var(--fontGenericTitleFlights_color, #ff7500);
  text-transform: uppercase;
}
.departures .heading__flight--title::before,
.arrivals .heading__flight--title::before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: var(--hedingTopBorderFlights_bg, #111);
  position: absolute;
  left: 0;
  top: -1px;
}
.departures .heading__flight--text::before,
.arrivals .heading__flight--text::before {
  content: "";
  background-image: url("../images/ico-departures-black.svg");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  width: 42px;
  height: 25px;
  margin-right: 10px;
}
.departures .flight__title,
.arrivals .flight__title {
  font-family: var(--fontGenericFlights);
  font-weight: var(--fontGenericFlights_weight, 300);
  font-size: 20px;
  color: var(--fontGenericFlights_color, #111);
  line-height: 21px;
  text-transform: uppercase;
  margin: 20px 0;
}
.departures .flight__state,
.arrivals .flight__state {
  font-family: var(--fontGenericFlights);
  font-weight: var(--fontGenericFlights_weight, 300);
  font-size: 16px;
  color: var(--fontGenericFlights_color, #111);
  line-height: 34px;
  background-color: #fafafa;
  padding: 10px 20px;
}
.departures .flight__state strong,
.arrivals .flight__state strong {
  font-weight: var(--fontGenericStrongFlights_weight, 800);
}
.departures .flight__frequency,
.arrivals .flight__frequency {
  background-color: #fafafa;
  padding: 10px 20px;
  font-family: var(--fontGenericFlights);
  font-weight: var(--fontGenericFlights_weight, 300);
  font-size: 16px;
  color: var(--fontGenericFlights_color, #111);
  line-height: 20px;
}
.departures .flight__frequency--hours,
.arrivals .flight__frequency--hours {
  margin-top: 10px;
}
.departures .flight__frequency--hours th,
.arrivals .flight__frequency--hours th {
  text-align: left;
  font-weight: var(--fontGenericStrongFlights_weight, 800);
}
.departures .flight__frequency--hours th:nth-child(2),
.arrivals .flight__frequency--hours th:nth-child(2) {
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (min-width: 360px) {
  .departures .flight__frequency--hours th:nth-child(2),
  .arrivals .flight__frequency--hours th:nth-child(2) {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.departures .flight__frequency--hours td,
.arrivals .flight__frequency--hours td {
  padding: 5px 0px;
}
.departures .flight__frequency--hours td:nth-child(2),
.arrivals .flight__frequency--hours td:nth-child(2) {
  padding: 5px 20px;
}
@media screen and (min-width: 360px) {
  .departures .flight__frequency--hours td:nth-child(2),
  .arrivals .flight__frequency--hours td:nth-child(2) {
    padding: 5px 50px;
  }
}
.departures .flight__history,
.arrivals .flight__history {
  background-color: #fafafa;
  padding: 10px 0px;
  font-family: var(--fontGenericFlights);
  font-weight: var(--fontGenericFlights_weight, 300);
  font-size: 12px;
  color: var(--fontGenericFlights_color, #111);
  line-height: 14px;
}
.departures .flight__history--table,
.arrivals .flight__history--table {
  width: 100%;
  word-wrap: break-word;
  border-collapse: collapse;
  table-layout: fixed;
}
.departures .flight__history--table th,
.arrivals .flight__history--table th {
  font-weight: var(--fontGenericStrongFlights_weight, 800);
  width: 20%;
}
.departures .flight__history--table td,
.arrivals .flight__history--table td {
  text-align: center;
  padding: 10px 3px;
}
.departures .flight__history--data,
.arrivals .flight__history--data {
  position: relative;
}
.departures .flight__history--data::after,
.arrivals .flight__history--data::after {
  content: "";
  width: 100%;
  height: 1px;
  line-height: 100px;
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.departures .flight__history--data:last-child::after,
.arrivals .flight__history--data:last-child::after {
  content: none;
}
.arrivals .heading__flight--text::before {
  content: "";
  background-image: url("../images/ico-arrivals-black.svg");
}
body.main-story {
  background-color: var(--bodyContainerVertical_background, #fff);
}
body.main-story .article,
body.main-story .full-article,
body.main-story .article__related {
  background-color: var(--bodyContainerVertical_background, #fff);
}
body.main-story footer.container-footer {
  background-color: var(--bodyContainerVertical_background, #fff);
}
body[data-status="on"] {
  overflow: hidden;
}
body[data-status="on"] .header-container {
  height: 100vh;
}
body[data-status="on"][data-scroll="on"] {
  overflow: hidden;
}
body[data-status="on"][data-scroll="on"] .ed-submenu ~ .header-container {
  height: 100vh;
  transition: transform 0s;
  transform: translate3d(0%, 0%, 0);
  top: 0;
}
body .Story {
  padding-top: 0px;
}
body[data-status="on"] {
  overflow: hidden;
}
header a {
  text-decoration: none;
  color: inherit;
}
.header-container {
  position: sticky;
  background: var(--headerContainer_background, #fff);
  height: auto;
  width: 100%;
  z-index: 10000;
  top: 0px;
  height: var(--headerMobileSize, 80px);
  transition: transform 0.3s;
  transform: translate3d(0%, 0%, 0);
}
@media screen and (min-width: 11024px) {
  .header-container {
    height: var(--headerReducedSize, 101px);
  }
}
.header-container.Sponsored {
  height: var(--headerMobileSponsorSize, 105px);
}
@media screen and (min-width: 11024px) {
  .header-container.Sponsored {
    height: var(--headerReducedSize, 101px);
  }
}
.header-type-vertical .main-header {
  align-items: center;
  display: flex;
  max-width: 1200px;
  height: var(--headerMobileTopBar, 40px);
  justify-content: space-between;
  padding: 0 10px;
  position: relative;
  width: 100%;
  z-index: 9999;
  margin: 0 auto;
  background-color: var(--headerMainContainer_background, #fff);
}
@media screen and (min-width: 11024px) {
  .header-type-vertical .main-header {
    height: var(--headerTopBar, 60px);
  }
}
.header-type-vertical .main-header .rrss__nav {
  display: none;
}
@media screen and (min-width: 11024px) {
  .header-type-vertical .main-header .rrss__nav {
    height: 35px;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    flex-wrap: nowrap;
    overflow: visible;
    padding: 0;
  }
}
.header-type-vertical .main-header .rrss__nav::-webkit-scrollbar {
  display: none;
}
.header-type-vertical .main-header .rrss__nav--container-bar-bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}
.header-type-vertical .main-header .rrss__nav--item-rrss {
  display: flex;
  position: relative;
  margin: 0;
  padding: 0;
  color: var(--mainHeaderItemRRSSVertical_color, #111);
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item {
  display: inline-block;
  text-align: center;
  margin-left: 20px;
  cursor: pointer;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item:first-child {
  margin-left: 0;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item:hover {
  opacity: 0.7;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item--fb a {
  width: 25px;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item--fb a::after {
  content: "";
  font-size: 18px;
  font-family: "IconosElEspanol";
  position: relative;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item--tw a {
  width: 25px;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item--tw a::after {
  content: "";
  font-size: 13px;
  font-family: "IconosElEspanol";
  position: relative;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item--in a {
  width: 25px;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item--in a::after {
  content: "";
  font-size: 16px;
  font-family: "IconosElEspanol";
  position: relative;
  top: 1px;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item--ig a {
  width: 25px;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item--ig a::after {
  content: "";
  font-size: 18px;
  font-family: "IconosElEspanol";
  position: relative;
  top: 1px;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item--tt a {
  width: 25px;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item--tt a::after {
  content: "";
  font-size: 13px;
  font-family: "IconosElEspanol";
  position: relative;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item--wh a::after {
  content: "";
  font-family: "IconosElEspanol";
  position: relative;
  top: 2px;
}
.header-type-vertical .main-header .rrss__nav--item-rrss .list__item--yt a::after {
  content: "";
  font-size: 18px;
  font-family: "IconosElEspanol";
  position: relative;
  top: 1px;
}
.header-type-vertical .main-header__logo {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 0;
  z-index: 9;
}
.header-type-vertical .main-header__logo h1 {
  margin-bottom: 0px;
}
.header-type-vertical .main-header__link {
  width: auto;
  display: flex;
  justify-content: center;
  position: relative;
}
@media screen and (min-width: 0) and (max-width: 1024px) {
  .header-type-vertical .main-header__link {
    justify-content: flex-start;
  }
}
.header-type-vertical .main-header__link::after {
  content: "";
  background-image: var(--mainHeaderTopBarLogo_url, url("../img/logo-ee.svg"));
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  display: inline-block;
  width: var(--widthLogoEEMobileVertical, 186px);
  height: var(--heightLogoEEMobileVertical, 25px);
  max-width: 120px;
}
@media screen and (min-width: 11024px) {
  .header-type-vertical .main-header__link::after {
    max-width: inherit;
    width: var(--widthLogoEEVertical, 186px);
    height: var(--heightLogoEEVertical, 36px);
  }
}
.header-type-vertical .main-header__link .hidden-text {
  display: none;
}
.header-type-vertical .main-header__wrapper-user {
  align-items: center;
  display: flex;
  position: relative;
  justify-content: space-between;
  width: 100%;
}
@media screen and (min-width: 11024px) {
  .header-type-vertical .main-header__wrapper-user {
    justify-content: flex-end;
    width: auto;
  }
}
.header-type-vertical .main-header__user {
  align-items: center;
  display: flex;
  font-size: 14px;
  text-transform: uppercase;
  transition: all 0.3s ease;
}
@media (max-width: 320px) {
  .header-type-vertical .main-header__user {
    margin-left: 5px;
  }
}
.header-type-vertical .main-header__user:hover {
  opacity: 0.7;
}
.header-type-vertical .main-header__user .item__more {
  display: inline-block;
  margin-left: 5px;
  margin-top: 3px;
  transition: transform 0.5s ease;
}
.header-type-vertical .main-header__user[data-status="off"] .item__more {
  transform: rotate(0deg);
}
.header-type-vertical .main-header__user[data-status="on"] .item__more {
  transform: rotate(180deg);
}
.header-type-vertical .main-header__login {
  align-items: center;
  background: #f3f3f3;
  border-radius: 50%;
  display: flex;
  height: 30px;
  font: 18px/24px "Open Sans", sans-serif;
  justify-content: center;
  position: relative;
  width: 30px;
  margin-right: 10px;
}
@media screen and (min-width: 11768px) {
  .header-type-vertical .main-header__login {
    margin-right: 8px;
  }
}
@media screen and (min-width: 11024px) {
  .header-type-vertical .main-header__login {
    width: 36px;
    height: 36px;
  }
}
.header-type-vertical .main-header__txt {
  display: none;
  color: var(--mainHeaderLoginTextVertical_color, #111);
  font: 14px/19px "Open Sans", sans-serif;
}
.header-type-vertical .main-header__txt::before {
  content: "Iniciar sesion";
}
@media screen and (min-width: 11768px) {
  .header-type-vertical .main-header__txt {
    display: inline-block;
  }
}
.header-type-vertical .main-header__subscribe {
  align-items: center;
  background: var(--mainHeaderSuscribeVertical_background, #fd6d6d);
  color: var(--mainHeaderSuscribeVertical_color, #fff);
  font-family: "Open Sans", sans-serif;
  display: var(--subscribeDisplay, flex);
  justify-content: center;
  min-height: 30px;
  height: 30px;
  margin-left: 0px;
  padding: 0;
  text-align: center;
  border-radius: 5px;
  text-transform: uppercase;
  vertical-align: middle;
  transition: all 0.3s ease;
  width: 96px;
  -webkit-appearance: none;
}
.header-type-vertical .main-header__subscribe:hover {
  color: #fff;
}
@media screen and (min-width: 11768px) {
  .header-type-vertical .main-header__subscribe {
    margin-left: 18px;
    width: 157px;
  }
}
@media screen and (min-width: 11024px) {
  .header-type-vertical .main-header__subscribe {
    height: 46px;
    display: flex;
  }
}
.header-type-vertical .main-header__subscribe:after {
  content: var(--mainHeaderSuscribeTextVertical_contenido, "Suscríbete");
  color: var(--mainHeaderSuscribeTextReducedVertical_color, #fff);
  font-size: var(--titleFontSizeSuscriptorMobileVertical, 14px);
  line-height: var(--titleLineHeightSuscriptorMobileVertical, 16px);
  font-weight: 700;
  text-transform: uppercase;
  margin: 0 5px;
  padding: 3px;
}
@media screen and (min-width: 11768px) {
  .header-type-vertical .main-header__subscribe:after {
    font-size: var(--titleFontSizeSuscriptorDesktopVertical, 16px);
    line-height: var(--titleLineHeightSuscriptorDesktopVertical, 18px);
    color: var(--mainHeaderSuscribeTextVertical_color, #fff);
  }
}
.header-type-vertical .main-header__subscribe .text-btn-login {
  display: none;
}
@media screen and (min-width: 11768px) {
  .header-type-vertical .main-header__subscribe .text-btn-login {
    display: inline-block;
  }
}
@media screen and (max-width: 360px) {
  .header-type-vertical .main-header__subscribe {
    width: 80px;
  }
  .header-type-vertical .main-header__subscribe::after {
    font-size: 12px;
  }
}
.header-type-vertical .main-header_iconLeon {
  display: none;
}
.header-container.secondary-vertical .main-header__logo > div {
  display: flex;
}
.header-container.secondary-vertical .main-header__link--double::before {
  content: "";
  background-image: var(--mainHeaderMainDoubleLogo_url, url("../img/logo-default.svg"));
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  width: var(--widthLogoMainReducedVertical, 84px);
  height: var(--heightLogoMainReducedVertical, 14px);
  max-width: 120px;
  margin-left: 10px;
  margin-top: 7px;
}
@media screen and (min-width: 11024px) {
  .header-container.secondary-vertical .main-header__link--double::before {
    width: var(--widthLogoMainVertical, 153px);
    height: var(--heightLogoMainVertical, 25px);
    margin-left: 20px;
  }
}
.header-container.secondary-vertical .main-header__link--double .hidden-text {
  display: none;
}
.header-container.secondary-vertical .main-header__subscribe {
  display: none;
}
@media screen and (min-width: 460px) {
  .header-container.secondary-vertical .main-header__subscribe {
    display: flex;
  }
}
.main-header__panel {
  background-color: #fff;
  display: none;
  height: 100vh;
  padding: 20px 20px 0 20px;
  position: sticky;
  overflow-y: scroll;
  width: 100%;
  z-index: 100000;
}
@media screen and (min-width: 11768px) {
  .main-header__panel {
    height: calc(100vh - 80px);
  }
}
@media screen and (min-width: 11024px) {
  .main-header__panel {
    height: calc(100vh - var(--headerReducedSize, 101px));
  }
}
.main-header__panel[data-status="on"] {
  display: block;
}
.main-header__panel .panel__title {
  color: #868686;
  text-transform: uppercase;
  font-size: 12px;
  border-top: 1px solid #bdbdbd;
  width: 100%;
  display: block;
  margin-bottom: 5px;
  position: relative;
  font-family: "Open Sans", sans-serif;
}
.main-header__panel .panel__title span {
  border-top: 1px solid #111;
  margin-top: -1px;
  display: inline-block;
  padding-top: 5px;
}
.main-header__panel .panel__list {
  list-style: none;
  padding: 0;
}
.main-header__panel .panel__list a {
  text-decoration: none;
  color: #000;
  font-size: 13px;
  padding: 10px 0 10px 10px;
  display: inline-block;
  width: 100%;
}
.main-header__panel .panel__list .list__item {
  text-transform: uppercase;
  position: relative;
}
.main-header__panel .panel__list .list__item a {
  padding-left: 0;
}
.main-header__panel .panel__list--dropdown .list__item {
  background-color: #f3f3f3;
  margin-bottom: 5px;
}
.main-header__panel .panel__list--dropdown .list__item a {
  padding-left: 10px;
}
.main-header__panel .panel__list--dropdown .list__item h2,
.main-header__panel .panel__list--dropdown .list__item h3,
.main-header__panel .panel__list--dropdown .list__item h4,
.main-header__panel .panel__list--dropdown .list__item a {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  line-height: 1;
  margin: 0;
}
.main-header__panel .panel__list--dropdown .list__item .item__more {
  position: absolute;
  top: 0;
  width: 40px;
  right: 0;
  height: 40px;
  border: 0;
}
.main-header__panel .panel__list--dropdown .list__item .item__more::after {
  content: "";
  content: "";
  font-family: "IconosElEspanol";
  font-size: 1rem;
  vertical-align: middle;
}
.main-header__panel .panel__list--dropdown .list__item[data-status="off"] .more {
  display: none;
}
.main-header__panel .panel__list--dropdown .list__item[data-status="off"] .item__more::after {
  content: "";
  font-family: "IconosElEspanol";
}
.main-header__panel .panel__list--dropdown .list__item[data-status="on"] .more {
  display: block;
}
.main-header__panel .panel__list--dropdown .list__item[data-status="on"] .item__more::after {
  content: "";
  font-family: "IconosElEspanol";
}
.main-header__panel .panel__list--dropdown .list__item .more__item[data-status="on"] .more {
  display: block;
}
.main-header__panel .panel__list--dropdown .list__item .more__item[data-status="on"] .item__more::after {
  content: "";
  font-family: "IconosElEspanol";
}
.main-header__panel .panel__list--dropdown .list__item .more__item[data-status="off"] .more {
  display: none;
}
.main-header__panel .panel__list--dropdown .list__item .more__item[data-status="off"] .item__more::after {
  content: "";
  font-family: "IconosElEspanol";
}
.main-header__panel .panel__list--dropdown .list__item > .more {
  border: 1px solid #f3f3f3;
}
.main-header__panel .panel__list--dropdown .more {
  padding: 0;
  list-style: none;
}
.main-header__panel .panel__list--dropdown .more__item {
  background-color: #fff;
  position: relative;
}
.main-header__panel .panel__list--dropdown .more__item:last-child a::before {
  display: none;
}
.main-header__panel .panel__list--dropdown .more__item[data-status="on"] > a {
  position: relative;
}
.main-header__panel .panel__list--dropdown .more__item[data-status="on"] > a::before {
  content: "";
  width: 100%;
  height: 1px;
  line-height: 100px;
  background: linear-gradient(to right, #bdbdbd 50%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.main-header__panel .panel__list--dropdown .more__item a {
  padding: 10px 0;
  margin: 0 10px;
  width: calc(100% - 20px);
  position: relative;
  font-size: 13px;
}
.main-header__panel .panel__list--dropdown .more__item a::before {
  content: "";
  width: 100%;
  height: 1px;
  line-height: 100px;
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.main-header__panel .panel__list--dropdown .more__item .item__more {
  right: -1px;
}
.main-header__panel .panel__list--dropdown .more__item .more .more__item a {
  padding-left: 20px;
}
.main-header__panel .panel__list--vertical {
  display: inline-flex;
  flex-wrap: wrap;
  font-size: 0;
  position: relative;
}
.main-header__panel .panel__list--vertical .list__item {
  display: inline-block;
  text-transform: none;
  width: 100%;
}
@media screen and (min-width: 11768px) {
  .main-header__panel .panel__list--vertical .list__item {
    width: 50%;
  }
}
.main-header__panel .panel__list--vertical a {
  font-size: 16px;
  font-family: "Open Sans", sans-serif;
}
@media screen and (min-width: 11768px) {
  .main-header__panel .panel__list--vertical a {
    font-size: 14px;
  }
}
@media screen and (min-width: 11024px) {
  .main-header__panel .panel__list--vertical a {
    font-size: 16px;
  }
}
.main-header__panel .panel__list--vertical img {
  border-radius: 50%;
  height: 30px;
  margin-right: 5px;
  max-width: 30px;
  vertical-align: middle;
}
.main-header__panel .panel__list--services,
.main-header__panel .panel__list--premium {
  display: inline-flex;
  flex-wrap: wrap;
}
@media screen and (min-width: 11024px) {
  .main-header__panel .panel__list--services,
  .main-header__panel .panel__list--premium {
    flex-direction: column;
    flex-wrap: nowrap;
  }
}
.main-header__panel .panel__list--services .list__item,
.main-header__panel .panel__list--premium .list__item {
  display: inline-block;
  text-transform: none;
  width: 100%;
  font-family: "Open Sans", sans-serif;
}
@media screen and (min-width: 11768px) {
  .main-header__panel .panel__list--services .list__item,
  .main-header__panel .panel__list--premium .list__item {
    width: 50%;
  }
}
@media screen and (min-width: 11024px) {
  .main-header__panel .panel__list--services .list__item,
  .main-header__panel .panel__list--premium .list__item {
    width: 100%;
  }
}
.main-header__panel .panel__list--services .list__item a,
.main-header__panel .panel__list--premium .list__item a {
  padding: 5px 0;
}
.main-header__panel .searcher {
  border: 1px solid #bdbdbd;
  border-radius: 5px;
  height: 45px;
  line-height: 29px;
  margin-bottom: 20px;
  padding: 5px 10px;
  position: relative;
  width: 100%;
}
.main-header__panel .searcher__text {
  width: calc(100% - 25px);
}
.main-header__panel .searcher__img {
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
}
.main-header__panel .searcher__img::after {
  content: "";
  font-family: "IconosElEspanol";
  font-size: 1.2rem;
}
.main-header__panel .panel__footer {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
.main-header__panel .panel__footer::before {
  content: "";
  width: 100%;
  height: 1px;
  line-height: 100px;
  background: linear-gradient(to right, #bdbdbd 50%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  padding-bottom: 10px;
  position: relative;
}
.main-header__panel .panel__footer .footer__title {
  color: #000;
  font-family: "Open Sans", sans-serif;
  font-size: 9px;
  line-height: 10px;
  margin-right: 6px;
  min-width: 52px;
}
.main-header__panel .panel__footer .footer__list {
  display: flex;
  margin: 0;
  padding: 0;
  position: relative;
}
.main-header__panel .panel__footer .footer__list .list__item {
  display: inline-block;
  text-align: center;
  margin-right: 12px;
  width: 25px;
}
@media screen and (min-width: 11768px) {
  .main-header__panel .panel__footer .footer__list .list__item {
    margin-right: 20px;
  }
}
.main-header__panel .panel__footer .footer__list .list__item:last-child {
  margin-right: 0;
}
.main-header__panel .panel__footer .footer__list .list__item a {
  display: block;
  text-decoration: none;
  color: #111;
}
.main-header__panel .panel__footer .footer__list .list__item a::after {
  content: "";
  font-size: 1.5rem;
  vertical-align: middle;
}
.main-header__panel .panel__footer .footer__list .list__item--fb a::after {
  content: "";
  font-family: "IconosElEspanol";
}
.main-header__panel .panel__footer .footer__list .list__item--tw a::after {
  content: "";
  font-size: 17px;
  font-family: "IconosElEspanol";
  position: relative;
  top: 3px;
}
.main-header__panel .panel__footer .footer__list .list__item--ig a::after {
  content: "";
  font-family: "IconosElEspanol";
}
.main-header__panel .panel__footer .footer__list .list__item--in a::after {
  content: "";
  font-family: "IconosElEspanol";
}
.main-header__panel .panel__footer .footer__list .list__item--yt a::after {
  content: "";
  font-family: "IconosElEspanol";
}
.main-header__panel .panel__footer .footer__list .list__item--tt a::after {
  content: "";
  font-size: 21px;
  font-family: "IconosElEspanol";
}
.main-header__panel .panel__footer .footer__list .list__item--wh a::after {
  content: "";
  font-size: 23px;
  font-family: "IconosElEspanol";
}
.main-header__panel .panel__footer .footer__address {
  display: block;
  font-family: "Open Sans", sans-serif;
  font-size: 9px;
  margin-left: auto;
  width: 100%;
}
@media screen and (min-width: 11768px) {
  .main-header__panel .panel__footer .footer__address {
    width: auto;
  }
}
.main-header__container-item {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  position: relative;
  width: 100%;
}
@media screen and (min-width: 11024px) {
  .main-header__container-item {
    max-width: 988px;
    width: 988px;
    flex-wrap: nowrap;
    flex-direction: row;
  }
}
.main-header__item-burguer {
  flex-shrink: 0;
  position: relative;
  width: 100%;
}
@media screen and (min-width: 11024px) {
  .main-header__item-burguer {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-right: 20px;
    overflow: hidden;
    -moz-column-gap: 0;
    column-gap: 0;
  }
  .main-header__item-burguer:first-child:nth-last-child(1) {
    width: 50%;
    margin: 0 auto;
  }
  .main-header__item-burguer:first-child:nth-last-child(2),
  .main-header__item-burguer:first-child:nth-last-child(2) ~ .main-header__item-burguer.main-header__item-burguer {
    flex-shrink: inherit;
    width: 50%;
  }
  .main-header__item-burguer:first-child:nth-last-child(3),
  .main-header__item-burguer:first-child:nth-last-child(3) ~ .main-header__item-burguer.main-header__item-burguer {
    flex-shrink: inherit;
    width: 33.3333%;
  }
  .main-header__item-burguer:first-child:nth-last-child(4),
  .main-header__item-burguer:first-child:nth-last-child(4) ~ .main-header__item-burguer.main-header__item-burguer {
    flex-shrink: inherit;
    width: 160px;
  }
  .main-header__item-burguer:first-child:nth-last-child(4):nth-child(1):nth-child(2),
  .main-header__item-burguer:first-child:nth-last-child(4) ~ .main-header__item-burguer.main-header__item-burguer:nth-child(1):nth-child(2) {
    width: 190px;
  }
  .main-header__item-burguer:first-child:nth-last-child(4):nth-child(3),
  .main-header__item-burguer:first-child:nth-last-child(4) ~ .main-header__item-burguer.main-header__item-burguer:nth-child(3) {
    width: 388px;
  }
}
.main-header__container-rrss {
  display: block;
  margin: 0 auto;
  position: relative;
  height: 200px;
  width: 100%;
}
@media screen and (min-width: 11768px) {
  .main-header__container-rrss {
    height: auto;
    max-width: 688px;
  }
}
@media screen and (min-width: 11024px) {
  .main-header__container-rrss {
    max-width: 988px;
    padding-bottom: 20px;
  }
}
.main-header__item-rrss {
  position: relative;
  width: 100%;
}
@media screen and (min-width: 11768px) {
  .Trends + .header-container .main-header__panel {
    height: calc(100vh - 115px);
  }
}
@media screen and (min-width: 11024px) {
  .Trends + .header-container .main-header__panel {
    height: calc(100vh - var(--headerReducedSize, 101px));
  }
}
.menu-login {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 2px;
  display: none;
  height: -moz-fit-content;
  height: fit-content;
  max-height: 0;
  padding: 10px;
  position: absolute;
  left: 0;
  top: calc(100% + 2px);
  transition: max-height 0.3s ease-out;
  width: 174px;
  z-index: 1111;
  font-family: "Open Sans", sans-serif;
}
.menu-login[data-status="on"] {
  display: block;
  max-height: 210px;
  transition: max-height 0.3s ease-in;
}
.menu-login__item {
  background: #f3f3f3;
  color: #000;
  display: block;
  height: 40px;
  font-size: 14px;
  line-height: 40px;
  margin-bottom: 5px;
  padding: 0 10px;
  text-align: left;
  text-transform: uppercase;
  width: 154px;
}
.menu-login__item--color {
  background: var(--mainHeaderLoginVertical_background, #fd6d6d);
  color: var(--mainHeaderLoginVertical_color, #111);
}
.menu-login__item--color:hover {
  color: #fff;
}
#fbody[data-user-initials="true"] .main-header__login:before {
  content: var(--user-initials);
}
#fbody[data-user-role="ANON"] .main-header__login:before {
  content: "";
  font-size: 23px;
  line-height: #111;
  font-family: "IconosElEspanol";
  bottom: 0;
  display: block;
  left: 50%;
  line-height: 1;
  position: absolute;
  transform: translateX(-50%);
}
#fbody[data-user-role="ANON"] .main-header__user .item__more {
  display: none;
}
#fbody[data-user-role="REG"]:not([data-user-initials]) .main-header__login:before,
#fbody[data-user-role="REG"][data-user-initials="false"] .main-header__login:before {
  content: "";
  font-size: 23px;
  line-height: #111;
  font-family: "IconosElEspanol";
  bottom: 0;
  display: block;
  left: 50%;
  line-height: 1;
  position: absolute;
  transform: translateX(-50%);
}
#fbody[data-user-role="REG"] .main-header__txt::before {
  content: "MI ESPACIO";
}
#fbody[data-user-role="REG"] .item__more {
  display: none;
}
@media screen and (min-width: 11768px) {
  #fbody[data-user-role="REG"] .item__more {
    display: block;
  }
}
#fbody[data-user-role="SUS"] .main-header__login {
  background: var(--mainHeaderLoginSuscriptorReducedVertical_background, #fd6d6d);
  color: var(--mainHeaderLoginSuscriptorReducedVertical_color, #111);
}
#fbody[data-user-role="SUS"] .main-header__wrapper-user .item__more {
  width: 14px;
  height: 14px;
}
#fbody[data-user-role="SUS"] .main-header__wrapper-user .item__more::after {
  content: "";
  content: "";
  font-family: "IconosElEspanol";
  font-size: 0.8rem;
  line-height: 0.8rem;
  display: none;
  color: var(--mainHeaderBurguerArrow_color, #111);
}
@media screen and (min-width: 11768px) {
  #fbody[data-user-role="SUS"] .main-header__wrapper-user .item__more::after {
    display: block;
  }
}
#fbody[data-user-role="SUS"] .main-header__txt::before {
  content: "MI ESPACIO";
}
#fbody[data-user-role="SUS"] .main-header__subscribe {
  display: var(--showButtonUserHeader, none);
}
#fbody[data-user-role="SUS"] .main-header__logo {
  text-align: center;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
#fbody[data-user-role="SUS"] .main-header__link {
  justify-content: center;
}
#fbody[data-user-role="SUS"] .main-header__iconLeon {
  margin-left: 10px;
}
#fbody[data-user-role="SUS"] .main-header-vertical__logo {
  text-align: center;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media screen and (min-width: 11768px) {
  #fbody[data-user-role="SUS"] .visible__menu .main-header-vertical__logo,
  #fbody[data-user-role="SUS"] .multimedia__elements .main-header-vertical__logo {
    top: 30%;
  }
}
#fbody[data-user-role="SUS"] .visible__menu.Sponsored .main-header-vertical__logo,
#fbody[data-user-role="SUS"] .multimedia__elements.Sponsored .main-header-vertical__logo {
  top: 35%;
}
@media screen and (min-width: 500px) and (max-width: 768px) {
  #fbody[data-user-role="SUS"] .visible__menu.Sponsored .main-header-vertical__logo,
  #fbody[data-user-role="SUS"] .multimedia__elements.Sponsored .main-header-vertical__logo {
    top: 50%;
  }
}
#fbody[data-user-role="SUS"]:not([data-user-initials]) .main-header__txt::before,
#fbody[data-user-role="SUS"][data-user-initials="false"] .main-header__txt::before {
  content: "MI ESPACIO";
}
#fbody[data-user-role="SUS"]:not([data-user-initials]) .main-header__login:before,
#fbody[data-user-role="SUS"][data-user-initials="false"] .main-header__login:before {
  content: "";
  font-size: 23px;
  line-height: #fff;
  font-family: "IconosElEspanol";
  bottom: 0;
  display: block;
  left: 50%;
  line-height: 1;
  position: absolute;
  transform: translateX(-50%);
}
.container-main-header-vertical {
  position: sticky;
  background: var(--headerContainerReducedVertical_background, #fff);
  height: auto;
  width: 100%;
  z-index: 1;
  top: 40px;
}
.container-main-header-vertical::after {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  position: absolute;
  left: 0px;
  top: 0;
  display: block;
  height: 1px;
  line-height: 100px;
  width: 100%;
  z-index: 2;
}
.container-main-header-vertical::before {
  content: "";
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  position: absolute;
  left: 0px;
  bottom: 0;
  display: block;
  height: 1px;
  line-height: 100px;
  width: 100%;
  z-index: 2;
}
.main-header-vertical {
  align-items: center;
  display: flex;
  max-width: 1200px;
  height: var(--headerMobileMainBar, 40px);
  justify-content: space-between;
  padding: 0 10px;
  position: relative;
  width: 100%;
  z-index: 9999;
  margin: 0 auto;
}
@media screen and (min-width: 11024px) {
  .main-header-vertical {
    height: var(--headerReducedMainBar, 61px);
  }
}
.main-header-vertical__logo {
  flex: auto;
  margin: 0;
  padding-bottom: 0;
  text-align: center;
  display: flex;
  justify-content: center;
  flex-flow: column wrap;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.main-header-vertical__logo h1 {
  margin-bottom: 0px;
}
.main-header-vertical__wrapper {
  position: absolute;
  top: var(--headerMobileMainBar, 40px);
  left: 0;
  width: 100%;
  height: var(--headerSponsorBar, 25px);
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--headerSponsorBar_background, #fff);
}
.main-header-vertical__wrapper::after {
  content: "";
  background-image: linear-gradient(to right, var(--mainHeaderBorder_color, #868686) 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 5px 1px;
  position: absolute;
  left: 0px;
  bottom: 0;
  height: 1px;
  width: 100%;
  z-index: 11;
}
@media screen and (min-width: 11024px) {
  .main-header-vertical__wrapper {
    position: initial;
    width: auto;
    background-color: rgba(0, 0, 0, 0);
  }
  .main-header-vertical__wrapper::after {
    content: none;
  }
}
.main-header-vertical__wrapper--sponsor-link {
  display: flex;
}
.main-header-vertical__wrapper--sponsor-link::after {
  content: "";
  background-image: var(--mainHeaderLogoSponsorshipMobile_url, url("../img/logo-default.svg"));
  height: var(--heightSponsorMobileLogoVertical, 14px);
  width: var(--widthSponsorMobileLogoVertical, 107px);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (min-width: 11024px) {
  .main-header-vertical__wrapper--sponsor-link::after {
    background-image: var(--mainHeaderLogoSponsorshipReduced_url, url("../img/logo-default.svg"));
    height: var(--heightSponsorLogoReducedVertical, 25px);
    width: var(--widthSponsorLogoReducedVertical, 180px);
    background-position: right center;
  }
}
.main-header-vertical__wrapper--sponsor-logo {
  display: none;
}
.main-header-vertical__link {
  width: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.main-header-vertical__link::after {
  content: "";
  background-image: var(--mainHeaderLogoReduced_url, url("../img/logo-default.svg"));
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  display: inline-block;
  height: var(--heightMobileLogoVertical, 34px);
  width: var(--widthMobileLogoVertical, 170px);
}
@media screen and (min-width: 11024px) {
  .main-header-vertical__link::after {
    height: var(--heightLogoReducedVertical, 36px);
    width: var(--widthLogoReducedVertical, 186px);
  }
}
.main-header-vertical__link .hidden-text {
  display: none;
}
.main-header-vertical__menu-btn {
  margin-right: 8px;
  min-height: 30px;
  position: relative;
  transition: all 0.3s ease;
  cursor: pointer;
}
.main-header-vertical__menu-btn:before {
  display: inline-block;
  content: "";
  font-size: 24px;
  line-height: 20px;
  color: var(--mainHeaderBtnBeforeReducedVertical_color, #111);
  font-family: "IconosElEspanol";
  vertical-align: middle;
  min-width: 36px;
}
@media screen and (min-width: 11024px) {
  .main-header-vertical__menu-btn:before {
    content: "";
    font-size: 24px;
    line-height: 20px;
    color: var(--mainHeaderBtnBeforeReducedVertical_color, #111);
    font-family: "IconosElEspanol";
    min-width: 36px;
  }
}
.main-header-vertical__menu-btn:after {
  display: none;
  content: "Menú";
  font-size: 14px;
  line-height: 19px;
  text-transform: uppercase;
  vertical-align: middle;
  margin-left: 10px;
}
@media screen and (min-width: 11024px) {
  .main-header-vertical__menu-btn:after {
    display: inline-block;
    color: var(--mainHeaderBtnBeforeReducedVertical_color, #111);
  }
}
.main-header-vertical__menu-btn:hover {
  opacity: 0.7;
}
.main-header-vertical__menu-btn[data-status="on"]:before {
  content: "";
  font-size: 24px;
  line-height: 20px;
  color: var(--mainHeaderBtnBeforeReducedVertical_color, #111);
  font-family: "IconosElEspanol";
}
@media screen and (min-width: 11024px) {
  .main-header-vertical__menu-btn[data-status="on"]:before {
    content: "";
    font-size: 24px;
    line-height: 27px;
    color: var(--mainHeaderBtnBeforeReducedVertical_color, #111);
    font-family: "IconosElEspanol";
  }
}
.main-header-vertical__menu-btn[data-status="on"]::after {
  display: none;
}
.main-header-vertical__menu-btn[data-status="off"]:before {
  content: "";
  font-size: 20px;
  line-height: 26px;
  color: var(--mainHeaderBtnBeforeReducedVertical_color, #111);
  font-family: "IconosElEspanol";
}
@media screen and (min-width: 11024px) {
  .main-header-vertical__menu-btn[data-status="off"]:before {
    content: "";
    font-size: 24px;
    line-height: 27px;
    color: var(--mainHeaderBtnBeforeReducedVertical_color, #111);
    font-family: "IconosElEspanol";
  }
}
@media screen and (min-width: 11768px) {
  .visible__menu,
  .multimedia__elements {
    height: var(--headerReducedSizeHighlights);
  }
}
@media screen and (min-width: 11768px) {
  .visible__menu .main-header,
  .multimedia__elements .main-header {
    height: var(--headerTopBar, 60px);
  }
}
@media screen and (min-width: 11768px) {
  .visible__menu .main-header__link::after,
  .multimedia__elements .main-header__link::after {
    width: var(--widthLogoEEVertical, 186px);
    height: var(--heightLogoEEVertical, 36px);
    max-width: inherit;
  }
}
@media screen and (min-width: 11768px) {
  .visible__menu .main-header__login,
  .multimedia__elements .main-header__login {
    width: 36px;
    height: 36px;
  }
}
@media screen and (min-width: 11768px) {
  .visible__menu .main-header__subscribe,
  .multimedia__elements .main-header__subscribe {
    height: 46px;
  }
}
.visible__menu .main-header__iconLeon,
.multimedia__elements .main-header__iconLeon {
  display: none;
}
@media screen and (min-width: 11768px) {
  .visible__menu.Sponsored,
  .multimedia__elements.Sponsored {
    height: var(--headerReducedSize, 101px);
  }
}
.visible__menu.Sponsored .main-header-vertical__logo,
.multimedia__elements.Sponsored .main-header-vertical__logo {
  top: 30%;
}
@media screen and (min-width: 500px) {
  .visible__menu.Sponsored .main-header-vertical__logo,
  .multimedia__elements.Sponsored .main-header-vertical__logo {
    top: 50%;
  }
}
.visible__menu.Sponsored .main-header-vertical__wrapper,
.multimedia__elements.Sponsored .main-header-vertical__wrapper {
  position: relative;
  top: 12px;
  width: 100%;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0);
}
@media screen and (min-width: 500px) {
  .visible__menu.Sponsored .main-header-vertical__wrapper,
  .multimedia__elements.Sponsored .main-header-vertical__wrapper {
    justify-content: flex-end;
    top: var(--topSponsorLogoTabletVertical, 0px);
  }
}
@media screen and (min-width: 11768px) {
  .visible__menu.Sponsored .main-header-vertical__wrapper,
  .multimedia__elements.Sponsored .main-header-vertical__wrapper {
    top: var(--topSponsorLogoReducedVertical, -6px);
  }
}
.visible__menu.Sponsored .main-header-vertical__wrapper::after,
.multimedia__elements.Sponsored .main-header-vertical__wrapper::after {
  content: none;
}
.visible__menu .container-main-header-vertical,
.multimedia__elements .container-main-header-vertical {
  background-color: rgba(0, 0, 0, 0);
}
.visible__menu .container-main-header-vertical::before,
.visible__menu .container-main-header-vertical::after,
.multimedia__elements .container-main-header-vertical::before,
.multimedia__elements .container-main-header-vertical::after {
  content: none;
}
.visible__menu .container-main-header-vertical .content-main-header-vertical,
.multimedia__elements .container-main-header-vertical .content-main-header-vertical {
  height: var(--headerMobileMainBar, 40px);
  background-color: var(--headerContainerReducedVertical_background, #fff);
}
@media screen and (min-width: 11768px) {
  .visible__menu .container-main-header-vertical .content-main-header-vertical,
  .multimedia__elements .container-main-header-vertical .content-main-header-vertical {
    height: var(--headerReducedMainBar, 61px);
  }
}
.visible__menu .container-main-header-vertical .content-main-header-vertical::before,
.multimedia__elements .container-main-header-vertical .content-main-header-vertical::before {
  content: none;
}
.visible__menu .container-main-header-vertical .content-main-header-vertical .main-header-vertical,
.multimedia__elements .container-main-header-vertical .content-main-header-vertical .main-header-vertical {
  height: var(--headerMobileMainBar, 40px);
}
@media screen and (min-width: 11768px) {
  .visible__menu .container-main-header-vertical .content-main-header-vertical .main-header-vertical,
  .multimedia__elements .container-main-header-vertical .content-main-header-vertical .main-header-vertical {
    height: var(--headerReducedMainBar, 61px);
  }
}
.visible__menu .container-main-header-vertical .content-main-header-vertical .main-header-vertical__menu-btn,
.multimedia__elements .container-main-header-vertical .content-main-header-vertical .main-header-vertical__menu-btn {
  display: none;
}
@media screen and (min-width: 11768px) {
  .visible__menu .container-main-header-vertical .content-main-header-vertical .main-header-vertical__link::after,
  .multimedia__elements .container-main-header-vertical .content-main-header-vertical .main-header-vertical__link::after {
    height: var(--heightLogoReducedVertical, 36px);
    width: var(--widthLogoReducedVertical, 186px);
  }
}
@media screen and (min-width: 11768px) {
  .visible__menu .container-main-header-vertical .content-main-header-vertical .main-header-vertical__logo,
  .multimedia__elements .container-main-header-vertical .content-main-header-vertical .main-header-vertical__logo {
    top: 30%;
  }
}
@media screen and (min-width: 11768px) {
  .visible__menu .container-main-header-vertical .content-main-header-vertical .main-header-vertical__wrapper--sponsor-link::after,
  .multimedia__elements .container-main-header-vertical .content-main-header-vertical .main-header-vertical__wrapper--sponsor-link::after {
    width: var(--widthSponsorLogoReducedVertical, 180px);
    height: var(--heightSponsorLogoReducedVertical, 25px);
  }
}
.visible__menu > nav,
.multimedia__elements > nav {
  display: none;
}
.multimedia__elements .container-main-header-vertical .content-main-header-vertical {
  background-image: var(--headerBackgroundLogo_url, url("../img/logo-default.svg"));
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.multimedia__elements .container-main-header-vertical .content-main-header-vertical::before {
  content: none;
}
.multimedia__elements .container-main-header-vertical .content-main-header-vertical video {
  display: none;
}
.visible__menu .bar-bottom {
  display: flex;
  position: relative;
  top: 0px;
  height: var(--headerMobileBottomBar, 49px);
  max-width: 1200px;
  margin: 0 auto;
  z-index: 9999;
}
@media screen and (min-width: 11768px) {
  .visible__menu .bar-bottom {
    height: var(--headerReducedBottomBar, 64px);
    top: var(--positionTopReducedBottomBar, -40px);
  }
}
.visible__menu .bar-bottom__nav {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  overflow-x: overlay;
  scrollbar-width: none;
}
.visible__menu .bar-bottom__nav::-webkit-scrollbar {
  display: none;
}
@media screen and (min-width: 11768px) {
  .visible__menu .bar-bottom__nav {
    justify-content: center;
  }
}
.visible__menu .bar-bottom__nav .nav__list {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  width: auto;
}
@media screen and (min-width: 11768px) {
  .visible__menu .bar-bottom__nav .nav__list {
    width: 100%;
    justify-content: center;
  }
}
.visible__menu .bar-bottom__nav .nav__list .list__item {
  line-height: 0;
  vertical-align: initial;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--headerContainerReducedVertical_background, #fff);
  width: var(--widthButtonBarBottomMobile, 134px);
  height: var(--heightButtonBarBottomMobile, 49px);
  border-left: 1px solid var(--borderButtonBarBottomColor, #fff);
  border-top: 1px solid var(--borderButtonBarBottomColor, #fff);
}
.visible__menu .bar-bottom__nav .nav__list .list__item:last-child {
  border-right: 1px solid var(--borderButtonBarBottomColor, #fff);
}
.visible__menu .bar-bottom__nav .nav__list .list__item:hover,
.visible__menu .bar-bottom__nav .nav__list .list__item[data-highlight="on"] {
  background: var(--gradientbottomHoverColor, linear-gradient(to left, #041ec9, #011491));
  opacity: 1;
  cursor: pointer;
}
.visible__menu .bar-bottom__nav .nav__list .list__item:hover .list__link,
.visible__menu .bar-bottom__nav .nav__list .list__item[data-highlight="on"] .list__link {
  opacity: 1;
  border-top: 5px solid rgba(0, 0, 0, 0);
  border-bottom: 5px solid var(--borderBottomHoverColor, #fff);
}
@media screen and (min-width: 11768px) {
  .visible__menu .bar-bottom__nav .nav__list .list__item {
    width: var(--widthButtonBarBottomReduced, 15%);
    height: var(--heightButtonBarBottomReduced, 54px);
  }
}
@media screen and (min-width: 11024px) {
  .visible__menu .bar-bottom__nav .nav__list .list__item {
    width: var(--widthButtonBarBottom, 15%);
  }
}
.visible__menu .bar-bottom__nav .nav__list .list__item .more {
  top: calc(100% + 15px);
  background: var(--backgroundSubmenuHeader);
  border: 1px solid var(--borderSubmenuHeader);
}
.visible__menu .bar-bottom__nav .nav__list .list__item .more__item a {
  color: var(--textSubmenuHeader, #292f3d);
  width: 100%;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  line-height: 1.4;
  padding: 12px 20px;
  text-transform: capitalize;
}
.visible__menu .bar-bottom__nav .nav__list .list__item .item__more {
  position: relative;
  width: 20px;
  height: 20px;
  margin-left: 2px;
  border-radius: 2px;
  cursor: pointer;
}
.visible__menu .bar-bottom__nav .nav__list .list__item .item__more::after {
  content: "";
  font-size: 0.8rem;
  line-height: var(--mainHeaderBtnBeforeVertical_color, #323232);
  color: 20px;
  font-family: "IconosElEspanol";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.visible__menu .bar-bottom__nav .nav__list .list__item .list__link {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 700;
  color: var(--mainHeaderBarBottomItemVertical_color, #111);
  line-height: 16px;
  text-transform: uppercase;
  text-align: center;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (min-width: 11768px) {
  .visible__menu .bar-bottom__nav .nav__list .list__item .list__link {
    font-size: 16px;
  }
}
body[data-scroll="on"] .events,
body[data-scroll="off"] .events {
  height: var(--headerMobileMainBar, 40px);
}
@media screen and (min-width: 11768px) {
  body[data-scroll="on"] .events,
  body[data-scroll="off"] .events {
    height: var(--headerReducedMainBar, 61px);
  }
}
body[data-scroll="on"] .events__logo-align::after,
body[data-scroll="off"] .events__logo-align::after {
  width: var(--eventsWidthLogoTitleMobile);
  height: var(--eventsHeightLogoTitleMobile);
}
@media screen and (min-width: 11768px) {
  body[data-scroll="on"] .events__logo-align::after,
  body[data-scroll="off"] .events__logo-align::after {
    height: var(--eventsHeightLogoTitleReduced);
    width: var(--eventsWidthLogoTitleReduced);
  }
}
body[data-scroll="on"] .events__title--primary,
body[data-scroll="off"] .events__title--primary {
  display: var(--eventsDisplayTitlePrimaryMobile);
}
@media screen and (min-width: 11768px) {
  body[data-scroll="on"] .events__title--primary,
  body[data-scroll="off"] .events__title--primary {
    display: var(--eventsDisplayTitlePrimaryReduced);
  }
}
body[data-scroll="on"] .events__title--secondary,
body[data-scroll="off"] .events__title--secondary {
  display: var(--eventsDisplayTitleSecondaryMobile);
}
body[data-scroll="on"] .events__subtitle--primary,
body[data-scroll="off"] .events__subtitle--primary {
  display: var(--eventsDisplaySubtitlePrimaryMobile);
}
body[data-scroll="on"] .events__subtitle--secondary,
body[data-scroll="off"] .events__subtitle--secondary {
  display: var(--eventsDisplaySubtitleSecondaryMobile);
}
body[data-scroll="on"] .events__subtitle--secondary .events-text,
body[data-scroll="off"] .events__subtitle--secondary .events-text {
  display: var(--eventsDisplaySubtitleEventsTextMobile);
}
@media screen and (min-width: 11768px) {
  body[data-scroll="on"] .events__subtitle--secondary .events-text,
  body[data-scroll="off"] .events__subtitle--secondary .events-text {
    display: var(--eventsDisplaySubtitleEventsTextReduced);
  }
}
body[data-scroll="on"] .events__subtitle--secondary .events-date,
body[data-scroll="off"] .events__subtitle--secondary .events-date {
  display: var(--eventsDisplaySubtitleEventsDateMobile);
  font-size: var(--eventsFontSizeSubtitleSecondaryMobile);
  line-height: var(--eventsLineHeightSubtitleSecondaryMobile);
}
@media screen and (min-width: 11768px) {
  body[data-scroll="on"] .events__subtitle--secondary .events-date,
  body[data-scroll="off"] .events__subtitle--secondary .events-date {
    display: var(--eventsDisplaySubtitleEventsDateReduced);
    font-size: var(--eventsFontSizeSubtitleSecondary);
    line-height: var(--eventsLineHeightSubtitleSecondary);
  }
}
body[data-scroll="on"] .events__logo,
body[data-scroll="off"] .events__logo {
  justify-content: center;
}
body[data-scroll="on"] .events__logo::after,
body[data-scroll="off"] .events__logo::after {
  width: var(--eventsWidthLogoMobile);
  height: var(--eventsHeightLogoMobile);
}
@media screen and (min-width: 11768px) {
  body[data-scroll="on"] .events__logo::after,
  body[data-scroll="off"] .events__logo::after {
    width: var(--eventsWidthLogoReduced);
    height: var(--eventsHeightLogoReduced);
  }
}
.events-content {
  position: absolute;
  display: block;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0%);
  width: 100%;
  z-index: 999;
}
.events-content .events {
  display: flex;
  position: relative;
  margin: 0 auto;
  align-items: var(--eventsAlignContent);
  flex-flow: var(--eventsFlexFlowContent);
  justify-content: var(--eventsJustifyContent);
  width: 100%;
  max-width: 1024px;
  padding: 0 10px;
}
@media screen and (min-width: 11768px) {
  .events-content .events {
    padding: 0;
  }
}
.events-content .events__logo {
  display: var(--eventsDisplayLogo);
  width: auto;
  justify-content: center;
}
.events-content .events__logo::after {
  content: "";
  display: block;
  background-image: var(--eventsImageLogo, url("../img/logo-default.svg"));
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: contain;
}
.events-content .events__align {
  display: flex;
  position: relative;
  flex-flow: column wrap;
  height: auto;
  align-items: var(--eventsAlignTitle);
  top: var(--eventsTopTitleMobile);
}
@media screen and (min-width: 11768px) {
  .events-content .events__align {
    top: var(--eventsTopTitleStory);
  }
}
.events-content .events__logo-align {
  display: var(--eventsDisplayLogoTitle);
  width: auto;
  justify-content: center;
}
.events-content .events__logo-align::after {
  content: "";
  display: block;
  background-image: var(--eventsBackgroundImageLogoTitle, url("../img/logo-default.svg"));
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 10px;
}
.events-content .events__title,
.events-content .events__subtitle {
  display: contents;
  margin: 0;
  color: var(--eventsColorTitle);
  font-family: "Open Sans", sans-serif;
}
@media screen and (min-width: 11768px) {
  .events-content .events__title,
  .events-content .events__subtitle {
    margin: 0 0 10px 0;
  }
}
.events-content .events__title--primary,
.events-content .events__title--secondary {
  background-color: var(--eventsBackgroundColorTitle);
  padding: 3px 5px;
  font-weight: 600;
}
.events-content .events__title--primary {
  display: var(--eventsDisplayTitlePrimaryMobile);
  font-weight: 600;
  font-size: var(--eventsFontSizeTitlePrimaryMobile);
  text-transform: uppercase;
  margin: 0;
}
@media screen and (min-width: 11768px) {
  .events-content .events__title--primary {
    display: var(--eventsDisplayTitlePrimary);
    font-weight: 600;
    font-size: var(--eventsFontSizeTitlePrimary);
  }
}
.events-content .events__title--secondary {
  display: var(--eventsDisplayTitleSecondaryMobile);
  font-size: var(--eventsFontSizeTitleSecondary);
  line-height: var(--eventsLineHeightTitleSecondary);
  margin: 5px 0px;
}
@media screen and (min-width: 11768px) {
  .events-content .events__title--secondary {
    display: var(--eventsDisplayTitleSecondary);
  }
}
.events-content .events__subtitle {
  font-weight: 300;
}
.events-content .events__subtitle--primary {
  display: var(--eventsDisplaySubtitlePrimaryMobile);
  font-size: var(--eventsFontSizeSubtitlePrimary);
  margin: 10px 0;
}
@media screen and (min-width: 11768px) {
  .events-content .events__subtitle--primary {
    display: var(--eventsDisplaySubtitlePrimary);
  }
}
.events-content .events__subtitle--secondary {
  display: var(--eventsDisplaySubtitleSecondaryMobile);
  font-size: var(--eventsFontSizeSubtitleSecondary);
  line-height: var(--eventsLineHeightSubtitleSecondary);
}
@media screen and (min-width: 11768px) {
  .events-content .events__subtitle--secondary {
    display: var(--eventsDisplaySubtitleSecondary);
  }
}
.events-content .events__subtitle--secondary .events-text {
  display: var(--eventsDisplaySubtitleEventsTextMobile);
}
@media screen and (min-width: 11768px) {
  .events-content .events__subtitle--secondary .events-text {
    display: var(--eventsDisplaySubtitleEventsTextReduced);
  }
}
.events-content .events__subtitle--secondary .events-date {
  display: var(--eventsDisplaySubtitleEventsDateMobile);
  font-size: var(--eventsFontSizeSubtitleSecondaryMobile);
  line-height: var(--eventsLineHeightSubtitleSecondaryMobile);
}
@media screen and (min-width: 11768px) {
  .events-content .events__subtitle--secondary .events-date {
    display: var(--eventsDisplaySubtitleEventsDateReduced);
    font-size: var(--eventsFontSizeSubtitleSecondary);
    line-height: var(--eventsLineHeightSubtitleSecondary);
  }
}
.events-content .events-background {
  position: absolute;
  width: 100%;
}
.events-content .events-background::after {
  content: "";
  display: block;
  background-image: var(--eventsBackgroundImage, url("../img/logo-default.svg"));
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: auto;
  height: var(--eventsHeightBackgroundImageMobile);
}
@media screen and (min-width: 11768px) {
  .events-content .events-background::after {
    height: var(--eventsHeightBackgroundImageReduced);
  }
}
.article--master .article-header {
  text-align: center;
}
.article--master .article-header__kicker,
.article--master .article-header__subheading {
  font-family: "Open Sans", sans-serif;
}
.article--master .article-header__sponsor {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  padding: 40px;
  border-top: 0;
}
.article--master .article-header__sponsor::before {
  content: "";
  background-image: var(--mainHeaderLogoReduced_url, url("../img/logo-default.svg"));
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 150px;
  height: inherit;
  margin-right: 50px;
}
.article--master .article-header__sponsor::after {
  content: "";
  background-image: url("../images/master-alcala.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 140px;
  height: inherit;
}
.article--master .master-img {
  width: 100%;
  height: 191px;
  margin-bottom: 30px;
  background-image: url("../images/master-people.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.article--master .master-list {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 17px;
  margin-bottom: 30px;
}
.article--master .master-list__title {
  font-weight: 700;
}
.article--master .master-list__list {
  font-weight: 400;
}
.article--master .master-list__list li {
  padding-left: 15px;
}
.article--master .master-list__list li::before {
  content: "»";
  width: 10px;
  position: absolute;
  left: 0;
}
.article--master .article-body__content .master-box {
  width: 100%;
  padding: 30px 20px;
  margin-bottom: 30px;
  font-family: var(--fontTitle, "Petrona", serif);
  font-weight: 700;
  border: 1px solid var(--contentColor, #0068b3);
  border-radius: 5px;
  text-align: center;
}
.article--master .article-body__content .master-box__title {
  font-family: var(--fontTitle, "Petrona", serif);
  font-size: 22px;
  line-height: 26px;
  margin-bottom: 10px;
}
.article--master .article-body__content .master-box__subtitle {
  font-size: 18px;
  color: var(--contentColor, #0068b3);
  font-weight: 700;
  line-height: 20px;
  margin-bottom: 30px;
}
.article--master .article-body__content .master-box__btn {
  width: 245px;
  height: 50px;
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 50px;
  text-transform: uppercase;
  background: var(--contentColor, #0068b3);
  border-radius: 5px;
}
.article--master .article-body__content .master-box__btn:first-of-type {
  margin-bottom: 20px;
  color: #fff;
}
@media screen and (min-width: 11768px) {
  .article--master .article-body__content .master-box__btn:first-of-type {
    margin-right: 20px;
    margin-bottom: 0;
  }
}
.article--master .article-body__content .master-box__btn:last-of-type {
  color: #fff;
}
.article--master .article-body__sidebar > h3,
.article--master .article-body__content > h3 {
  font-family: "Open Sans", sans-serif;
  font-size: 19px;
  line-height: 20px;
  font-weight: 500;
  text-transform: uppercase;
  border-bottom: 3px solid var(--contentColor, #0068b3);
  padding-bottom: 5px;
  margin-bottom: 0;
}
.article--master > h3 {
  font-family: "Open Sans", sans-serif;
  font-size: 19px;
  line-height: 20px;
  font-weight: 500;
  text-transform: uppercase;
  border-bottom: 3px solid var(--contentColor, #0068b3);
  padding-bottom: 5px;
}
.article--master .master {
  padding: 15px 20px;
  margin-bottom: 30px;
  background: #f3f3f3;
}
.article--master .master-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.article--master .master-container label {
  width: 100%;
  margin-bottom: 10px;
  height: auto;
  font-family: "Open Sans", sans-serif;
  font-size: 12px;
  line-height: 20px;
}
.article--master .master-container label span.required::after {
  content: "*";
  font-size: 1rem;
  vertical-align: top;
  color: var(--contentColor, #0068b3);
  padding-left: 4px;
}
.article--master .master input[type="text"] {
  display: block;
  width: 100%;
  height: 32px;
  background: #fff;
  border: 1px solid #aaa;
  border-radius: 2px;
  padding: 5px;
  box-sizing: border-box;
}
.article--master .master .required-field {
  font-family: "Open Sans", sans-serif;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 10px;
}
.article--master .master .required-field::before {
  content: "*";
  font-size: 1rem;
  vertical-align: middle;
  color: var(--contentColor, #0068b3);
  padding-right: 4px;
}
.article--master .master .checkbox {
  position: relative;
  display: flex;
  line-height: 0;
}
.article--master .master .checkbox label {
  width: 100%;
  height: auto;
  margin-bottom: 0;
  padding-left: 4px;
  font-family: "Open Sans", sans-serif;
  font-size: 12px;
  line-height: 20px;
}
.article--master .master .checkbox label::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 16px;
  height: 16px;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: pointer;
}
.article--master .master .checkbox label a {
  text-decoration: none;
  color: var(--contentColor, #0068b3);
}
.article--master .master input[type="checkbox"] {
  width: 18px;
  height: 18px;
  z-index: 111;
  margin-right: 4px;
  visibility: hidden;
}
.article--master .master input[type="checkbox"]:checked + label:before {
  content: "";
  font-family: "IconosElEspanol";
  font-size: 14px;
  line-height: 16px;
  color: #aaa;
}
.article--master .master input[type="submit"] {
  width: 125px;
  height: 40px;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  color: #fff;
  line-height: 40px;
  text-transform: uppercase;
  display: block;
  background: var(--contentColor, #0068b3);
  border-radius: 5px;
  margin: 15px auto auto;
  cursor: pointer;
}
.article--master .master .col-50 {
  flex-basis: 100%;
}
@media screen and (min-width: 480px) {
  .article--master .master .col-50 {
    flex-basis: calc(50% - 7px);
  }
}
.article--master .master .col-33 {
  flex-basis: 100%;
}
@media screen and (min-width: 480px) {
  .article--master .master .col-33 {
    flex-basis: calc(50% - 7px);
  }
}
@media screen and (min-width: 11768px) {
  .article--master .master .col-33 {
    flex-basis: calc(33.3333333333% - 7px);
  }
}
.article--master .master .div_error_master {
  width: 100%;
  margin: 15px 0;
  padding: 0px 15px;
}
.article--master .master .div_error_master p {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 500;
  margin: 0;
}
.head {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 60px;
  text-transform: uppercase;
}
.head .title__sub {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  line-height: 19px;
  color: #000;
}
.head .title {
  font-family: var(--fontTitle, "Petrona", serif);
  font-size: 38px;
  font-weight: 700;
  color: #111;
  line-height: 42px;
  margin-top: 10px;
  margin-bottom: 30px;
}
.head .box-btn {
  width: 245px;
  margin: 0 auto;
  text-decoration: none;
}
.heading {
  display: flex;
  align-items: flex-start;
  flex-flow: row nowrap;
  border-top: 1px solid #d5d5d5;
  height: auto;
  margin: 0 10px 20px;
  position: relative;
}
@media screen and (min-width: 11024px) {
  .heading {
    margin: 0 0 20px;
  }
}
.heading::after {
  content: "";
  width: 100%;
  height: 1px;
  line-height: 100px;
  background-image: linear-gradient(to right, #868686 16%, rgba(255, 255, 255, 0) 0%);
  background-position: top, right, bottom, left;
  background-repeat: repeat-x;
  background-size: 7px 1px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
}
.heading__title {
  display: flex;
  align-items: center;
  font: 700 20px/21px "Open Sans", sans-serif;
  color: var(--contentColor, #0068b3);
  position: relative;
  width: auto;
  height: 100%;
  padding: 15px 0;
  margin-bottom: 0;
}
.heading__title::before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: var(--contentColor, #0068b3);
  position: absolute;
  left: 0;
  top: -1px;
}
.heading__title .footer-heading {
  color: var(--contentColor, #0068b3);
  text-transform: uppercase;
  text-decoration: none;
}
.heading .select-year {
  position: relative;
  display: inline-block;
  width: auto;
  margin-left: 10px;
}
.heading .select-year__title {
  display: flex;
  font-weight: 400;
  font-size: 14px;
  color: #111;
  line-height: 20px;
  text-transform: uppercase;
  cursor: pointer;
}
.heading .select-year__title::after {
  content: "";
  font-family: "IconosElEspanol";
  font-size: 1rem;
  color: #000;
  margin-left: 5px;
}
.heading .select-year__list {
  display: none;
  position: absolute;
  width: 100%;
  padding: 7px;
  margin-top: 7px;
  background: #fff;
  border: 1px solid #d5d5d5;
  z-index: 11;
}
.heading .select-year__list .list__item {
  font-size: 14px;
  padding: 10px 3px;
  border-bottom: 1px dashed #d5d5d5;
}
.heading .select-year__list .list__item:last-child {
  border-bottom: 0;
}
.heading .select-year__list .list__item a {
  display: block;
  font-family: "Open Sans", sans-serif;
  font-weight: 500;
  color: #111;
  text-decoration: none;
}
.heading .select-year[data-status="on"] .select-year__list {
  display: block;
}
.heading .select-year[data-status="on"] .select-year__title::after {
  content: "";
  font-family: "IconosElEspanol";
  font-size: 1rem;
}
.editions-list {
  display: grid;
  gap: 40px;
  margin: 0 10px 30px;
}
@media screen and (min-width: 11024px) {
  .editions-list {
    margin: 0 0 30px;
  }
}
.editions-list .line {
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
}
@media screen and (min-width: 400px) {
  .editions-list .line {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (min-width: 11768px) {
  .editions-list .line {
    grid-template-columns: repeat(4, 1fr);
  }
}
.editions-list__item .item__date {
  display: block;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  line-height: 19px;
  letter-spacing: 0.48px;
  color: #000;
  margin-bottom: 2px;
}
.editions-list__item .box a {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
}
.editions-list__item .box a img {
  width: 100%;
}
.box-btn {
  display: block;
  width: 100%;
  height: 44px;
  margin: 0 auto;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  line-height: 44px;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 5px;
  background: var(--contentColor, #0068b3);
  cursor: pointer;
}
.calendar {
  display: grid;
  grid-template-columns: 1fr;
  gap: 30px 30px;
  margin: 0 10px 30px;
}
@media screen and (min-width: 600px) {
  .calendar {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (min-width: 11024px) {
  .calendar {
    margin: 0 0 30px;
  }
}
.calendar__month {
  width: 100%;
  text-align: center;
}
.calendar__month .month {
  font-family: var(--fontTitle, "Petrona", serif);
  font-size: 18px;
  font-weight: 700;
  color: #111;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.calendar__month table {
  width: 100%;
  background-color: #fafafa;
}
.calendar__month table th {
  font-family: var(--fontTitle, "Petrona", serif);
  font-size: 16px;
  font-weight: 700;
  color: #cbcbcb;
  text-align: center;
  text-transform: uppercase;
  padding-top: 15px;
  padding-bottom: 15px;
}
.calendar__month table td {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #111;
  text-align: center;
  width: 60px;
  padding: 10px 10px 15px;
}
.calendar__month table td.editions--download {
  position: relative;
}
.calendar__month table td.editions--download:hover .days__version {
  display: block;
}
.calendar__month table td.editions--download > a {
  color: var(--contentColor, #0068b3);
  text-decoration: none;
}
.calendar__month table td.editions--download .days__version {
  display: none;
  width: 130px;
  height: auto;
  position: absolute;
  left: 50%;
  top: calc(100% + 1px);
  background-color: #000;
  padding: 5px 10px;
  margin: 0;
  border-radius: 4px;
  transform: translateX(-50%);
  z-index: 2;
}
.calendar__month table td.editions--download .days__version::before {
  content: "";
  width: 0;
  height: 0;
  border-left: 15px solid rgba(0, 0, 0, 0);
  border-right: 15px solid rgba(0, 0, 0, 0);
  border-bottom: 8px solid #000;
  position: absolute;
  top: -7px;
  left: 50%;
  transform: translateX(-50%);
}
.calendar__month table td.editions--download .days__version .version a {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  line-height: 21px;
  text-align: center;
  text-decoration: none;
}
.calendar__month table td.editions--download:hover > a,
.calendar__month table td.editions--download .days__version:hover ~ a {
  background-color: var(--contentColor, #0068b3);
  color: #fff;
  padding: 10px;
  border-radius: 50%;
}
