:root {
  --c-sport-brand: #e00025;
  --c-sport-black: #000000;
  --c-sport-lightblack: #282828;
  --c-sport-gray: #4c4e4f;
  --c-sport-lightgray: #6c7c8c;
  --c-brand: #599ac4;
}

/* Font Icon */
@font-face {
  font-family: 'epi-icon-font';
  src: url("/deportes/ed/css/fonts/epi-icon-font.ttf?uz048p?id=11022025105300") format("truetype"), url("/deportes/ed/css/fonts/epi-icon-font.woff?uz048p?id=11022025105300") format("woff"), url("/deportes/ed/css/fonts/epi-icon-font.svg?uz048p#epi-icon-font?id=11022025105300") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="i-"], [class*=" i-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'epi-icon-font' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.i-instagram:before {
  content: "\e900";
  color: #DA2F74; }

.i-linkedin:before {
  content: "\e901";
  color: #0277B5; }

.i-arrow-up:before {
  content: "\e902"; }

.i-arrow-left:before {
  content: "\e903"; }

.i-arrow-right:before {
  content: "\e904"; }

.i-bookmark:before {
  content: "\e905"; }

.i-arrow-down:before {
  content: "\e906"; }

.i-cinema:before {
  content: "\e907"; }

.i-comments-circle:before {
  content: "\e908"; }

.i-close:before {
  content: "\e909"; }

.i-comments2:before {
  content: "\e90a"; }

.i-comments:before {
  content: "\e90b"; }

.i-contest:before {
  content: "\e90c"; }

.i-whatsapp:before {
  content: "\e90d";
  color: #25d366; }

.i-twitter:before {
  content: "\e90e";
  color: #1da1f2; }

.i-facebook:before {
  content: "\e90f";
  color: #3B5998; }

.i-play:before {
  content: "\e910"; }

.i-answer:before {
  content: "\e911"; }

.i-dislike:before {
  content: "\e912"; }

.i-menu-trigger:before {
  content: "\e913"; }

.i-like:before {
  content: "\e914"; }

.i-search:before {
  content: "\e915"; }

.i-user:before {
  content: "\e916"; }

.i-forbidden:before {
  content: "\e917"; }

.i-fuel:before {
  content: "\e918"; }

.i-gallery:before {
  content: "\e919"; }

.i-guidetv:before {
  content: "\e91a"; }

.i-jobs:before {
  content: "\e91b"; }

.i-mail:before {
  content: "\e91c";
  color: #1B6598; }

.i-wheather:before {
  content: "\e91d"; }

.i-dictionary:before {
  content: "\e91e"; }

.i-pharmacy:before {
  content: "\e91f"; }

.i-promotions:before {
  content: "\e920"; }

.i-location:before {
  content: "\e921"; }

.i-sporting:before {
  content: "\e922";
  color: #d5d5d5; }

.i-oviedo:before {
  content: "\e923";
  color: #d5d5d5; }

.i-share:before {
  content: "\e924"; }

.i-book:before {
  content: "\e925"; }

.i-plus:before {
  content: "\e926"; }

.i-arrow:before {
  content: "\e927"; }

.i-checkmark:before {
  content: "\ea10"; }

.i-close_gallery:before {
  content: "\e92e"; }

.i-arrow_gallery_prev:before {
  content: "\e928"; }

.i-arrow_gallery_next:before {
  content: "\e929"; }

.i-screen:before {
  content: "\e92a"; }

.i-sound:before {
  content: "\e92b"; }

.i-play1:before {
  content: "\e92c"; }

.i-star_full:before {
  content: "\e92f"; }

.i-star_border:before {
  content: "\e92d"; }

.i-ruta:before {
  content: "\e930"; }

.i-reloj:before {
  content: "\e931"; }

.i-crono:before {
  content: "\e932"; }

.i-sol:before {
  content: "\e933"; }

.i-ticket:before {
  content: "\e934"; }

.i-clock:before {
  content: "\e935"; }

.i-calendario:before {
  content: "\e936"; }

.i-telefono:before {
  content: "\e937"; }

.i-settings:before {
  content: "\e938"; }

.i-list:before {
  content: "\e939"; }

.i-favourite:before {
  content: "\e93a"; }

.i-chef:before {
  content: "\e93b"; }

.i-people:before {
  content: "\e93c"; }

.i-euro:before {
  content: "\e93d"; }

.i-fire:before {
  content: "\e93e"; }

.i-beverage:before {
  content: "\e93f"; }

.i-arrow-regular:before {
  content: "\e940"; }

.i-paper:before {
  content: "\e941"; }

.i-news:before {
  content: "\e942"; }

.i-monitor:before {
  content: "\e943"; }

.i-close-session:before {
  content: "\e944"; }

.i-sound_zero:before {
  content: "\e945"; }

.i-sound_on_medium:before {
  content: "\e946"; }

.i-sound_muted:before {
  content: "\e947"; }

.i-fullscreen_off:before {
  content: "\e948"; }

@font-face {
  font-family: 'epi-logos-font';
  src: url("/deportes/ed/css/fonts/epi-logos-font.eot?id=11022025105300");
  src: url("/deportes/ed/css/fonts/epi-logos-font.eot?id=11022025105300") format("embedded-opentype"), url("/deportes/ed/css/fonts/epi-logos-font.ttf?id=11022025105300") format("truetype"), url("/deportes/ed/css/fonts/epi-logos-font.woff?id=11022025105300") format("woff"), url("/deportes/ed/css/fonts/epi-logos-font.svg#epi-logos-font?id=11022025105300") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="font-logo-"], [class*=" font-logo-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'epi-logos-font' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@font-face {
 font-family:RobotoBold;
 src:url(https://est.sport.es/fonts/Roboto-Bold-webfont.eot?id=11022025105300) format('embedded-opentype'),
 url(https://est.sport.es/fonts/Roboto-Bold-webfont.woff2?id=11022025105300) format('woff2'),
 url(https://est.sport.es/fonts/Roboto-Bold-webfont.woff?id=11022025105300) format('woff'),
 url(https://est.sport.es/fonts/Roboto-Bold-webfont.ttf?id=11022025105300) format('truetype');
 font-weight:400;
 font-style:normal;
 font-display:swap
}
@font-face {
 font-family:RobotoLight;
 src:url(https://est.sport.es/fonts/Roboto-Light-webfont.eot?id=11022025105300) format('embedded-opentype'),
 url(https://est.sport.es/fonts/Roboto-Light-webfont.woff2?id=11022025105300) format('woff2'),
 url(https://est.sport.es/fonts/Roboto-Light-webfont.woff?id=11022025105300) format('woff'),
 url(https://est.sport.es/fonts/Roboto-Light-webfont.ttf?id=11022025105300) format('truetype');
 font-weight:400;
 font-style:normal;
 font-display:swap
}
@font-face {
 font-family:RobotoRegular;
 src:url(https://est.sport.es/fonts/Roboto-Regular.eot?id=11022025105300) format('embedded-opentype'),
 url(https://est.sport.es/fonts/Roboto-Regular.woff2?id=11022025105300) format('woff2'),
 url(https://est.sport.es/fonts/Roboto-Regular.woff?id=11022025105300) format('woff'),
 url(https://est.sport.es/fonts/Roboto-Regular.ttf?id=11022025105300) format('truetype');
 font-weight:400;
 font-style:normal;
 font-display:swap
}
@font-face {
 font-family:RobotoMedium;
 src:url(https://est.sport.es/fonts/Roboto-Medium.eot?id=11022025105300) format('embedded-opentype'),
 url(https://est.sport.es/fonts/Roboto-Medium.woff2?id=11022025105300) format('woff2'),
 url(https://est.sport.es/fonts/Roboto-Medium.woff?id=11022025105300) format('woff'),
 url(https://est.sport.es/fonts/Roboto-Medium.ttf?id=11022025105300) format('truetype');
 font-weight:400;
 font-style:normal;
 font-display:swap
}
