@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(/assets/77206a6bb316fa0aded5.eot);
    src: url(/assets/77206a6bb316fa0aded5.eot?#iefix) format("embedded-opentype"),
  url(/assets/7a3337626410ca2f4071.woff2) format("woff2"),
  url(/assets/bb58e57c48a3e911f15f.woff) format("woff"),
  url(/assets/491974d108fe4002b2aa.ttf) format("truetype"),
  url(/assets/4689f52cc96215721344.svg#fontawesome) format("svg");
}
@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(/assets/9bbb245e67a133f6e486.eot);
    src: url(/assets/9bbb245e67a133f6e486.eot?#iefix) format("embedded-opentype"),
  url(/assets/1551f4f60c37af51121f.woff2) format("woff2"),
  url(/assets/eeccf4f66002c6f2ba24.woff) format("woff"),
  url(/assets/be9ee23c0c6390141475.ttf) format("truetype"),
  url(/assets/7a8b4f130182d19a2d7c.svg#fontawesome) format("svg");
}
.fa, .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
}
@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(/assets/23f19bb08961f37aaf69.eot);
    src: url(/assets/23f19bb08961f37aaf69.eot?#iefix) format("embedded-opentype"),
  url(/assets/d878b0a6a1144760244f.woff2) format("woff2"),
  url(/assets/2285773e6b4b172f07d9.woff) format("woff"),
  url(/assets/527940b104eb2ea366c8.ttf) format("truetype"),
  url(/assets/2f517e09eb2ca6650ff5.svg#fontawesome) format("svg");
}
.fab {
    font-family: 'Font Awesome 5 Brands';
    font-weight: 400;
}
@font-face {
    font-family: 'InterBlack';
    src: url(/assets/394605416f541d1bc5dc.woff2) format('woff2'),
  url(/assets/756513641f54ca8a981d.woff) format('woff'),
  url(/assets/2615b19ab6fb503e6bb7.ttf) format("truetype");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'InterBlack';
    src: url(/assets/036804b363a839ad4502.woff2) format('woff2'),
  url(/assets/d5a56f947752778a25dc.woff) format('woff'),
  url(/assets/d7efd3e2e1ccae370992.ttf) format("truetype");
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'InterExtraBold';
    src: url(/assets/a8a3ab68a503bb0d0ab8.woff2) format('woff2'),
  url(/assets/bffe76d36b8a1a70a7f1.woff) format('woff'),
  url(/assets/c9a0d06db60f5cd270d4.ttf) format("truetype");
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'InterExtraBold';
    src: url(/assets/ab057caef5a62843fbd8.woff2) format('woff2'),
  url(/assets/cd7ea00943fc40334e7d.woff) format('woff'),
  url(/assets/230fa25c28f877cb6e43.ttf) format("truetype");
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'InterBold';
    src: url(/assets/042dfdbde05796116292.woff2) format('woff2'),
  url(/assets/c7f8891c282692c7802f.woff) format('woff'),
  url(/assets/934ca051dc94cbb68779.ttf) format("truetype");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'InterBold';
    src: url(/assets/d5db123fe2e14bcfac4d.woff2) format('woff2'),
  url(/assets/14579a7c81ecd18228b7.woff) format('woff'),
  url(/assets/42de0cd80a1ba6a87b27.ttf) format("truetype");
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'InterSemiBold';
    src: url(/assets/54528befc307f8f51ef1.woff2) format('woff2'),
  url(/assets/d7da11ca020b3ec37a31.woff) format('woff'),
  url(/assets/d52a01d17b566af4e096.ttf) format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'InterSemiBold';
    src: url(/assets/51820a7ac3cf1770cc7f.woff2) format('woff2'),
  url(/assets/ff7e639b3442b7f86178.woff) format('woff'),
  url(/assets/739d3a8ea28649450b0b.ttf) format("truetype");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'InterMedium';
    src: url(/assets/9ed9283b86b0730fa5af.woff2) format('woff2'),
  url(/assets/c1beaa865c83ae71a4ea.woff) format('woff'),
  url(/assets/c51b145d8cf66a74cc74.ttf) format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'InterMedium';
    src: url(/assets/71d2a6a28058c3a665f1.woff2) format('woff2'),
  url(/assets/8a774efff01c2eebd6e6.woff) format('woff'),
  url(/assets/0c8dd49a92562d446d3b.ttf) format("truetype");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url(/assets/9a57fc95e3edab315ea1.woff2) format('woff2'),
  url(/assets/0b3c76a31901556b113c.woff) format('woff'),
  url(/assets/86c330c66f7333ff6202.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url(/assets/c4a16ee268053557d9d2.woff2) format('woff2'),
  url(/assets/3b32f7d74c6bbcb58b4b.woff) format('woff'),
  url(/assets/9bb3be9cd024b8aedda8.ttf) format("truetype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}
* {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}
html {
    scroll-behavior: smooth;
}
html, body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
h1, h2, h3, h4, h5, h6 {
    margin-bottom: 0.5rem;
    font-weight: 600;
    line-height: 1.2;
}
h1 {
    font-size: 2.5rem;
}
h2 {
    font-size: 2rem;
}
h3 {
    font-size: 1.75rem;
}
h4 {
    font-size: 1.5rem;
}
h5 {
    font-size: 1.25rem;
}
h6 {
    font-size: 1rem;
}
ul, ol {
    list-style-type: none;
}
input, button, select, textarea {
    font-size: inherit;
    line-height: inherit;
    background-color: transparent;
    border: none;
    outline: none;
}
a {
    text-decoration: none;
}
img {
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
}
figure {
    margin: 0;
    line-height: 0;
}
strong {
    font-weight: 700;
}
:root {}

/*! libs */
.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus {
    outline: none;
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-track, .slick-slider .slick-list {
    transform: translate3d(0, 0, 0);
}
.slick-track {
    position: relative;
    top: 0;
    left: 0;
}
.slick-track:before, .slick-track:after {
    display: table;
    content: '';
}
.slick-track:after {
    clear: both;
}
.slick-loading .slick-track {
    visibility: hidden;
}
.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide {
    float: right;
}
.slick-slide img {
    display: block;
    -o-object-fit: scale-down;
       object-fit: scale-down;
    width: 100%;
    height: 100%;
}
.slick-slide.slick-loading img {
    display: none;
}
.slick-slide.dragging img {
    pointer-events: none;
}
.slick-initialized .slick-slide {
    display: block;
}
.slick-loading .slick-slide {
    visibility: hidden;
}
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa, .fab, .fad, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-feature-settings: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}
.fa-lg {
    font-size: 1.33333em;
    line-height: .75em;
    vertical-align: -.0667em;
}
.fa-xs {
    font-size: .75em;
}
.fa-sm {
    font-size: .875em;
}
.fa-1x {
    font-size: 1em;
}
.fa-2x {
    font-size: 2em;
}
.fa-3x {
    font-size: 3em;
}
.fa-4x {
    font-size: 4em;
}
.fa-5x {
    font-size: 5em;
}
.fa-6x {
    font-size: 6em;
}
.fa-7x {
    font-size: 7em;
}
.fa-8x {
    font-size: 8em;
}
.fa-9x {
    font-size: 9em;
}
.fa-10x {
    font-size: 10em;
}
.fa-fw {
    text-align: center;
    width: 1.25em;
}
.fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0;
}
.fa-ul>li {
    position: relative;
}
.fa-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit;
}
.fa-border {
    border: .08em solid #eee;
    border-radius: .1em;
    padding: .2em .25em .15em;
}
.fa-pull-left {
    float: left;
}
.fa-pull-right {
    float: right;
}
.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left {
    margin-right: .3em;
}
.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right {
    margin-left: .3em;
}
.fa-spin {
    animation: fa-spin 2s linear infinite;
}
.fa-pulse {
    animation: fa-spin 1s steps(8) infinite;
}
@keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    transform: rotate(90deg);
}
.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    transform: rotate(180deg);
}
.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    transform: rotate(270deg);
}
.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    transform: scaleX(-1);
}
.fa-flip-vertical {
    transform: scaleY(-1);
}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
    transform: scale(-1);
}
:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 {
    filter: none;
}
.fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em;
}
.fa-stack-1x, .fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}
.fa-stack-1x {
    line-height: inherit;
}
.fa-stack-2x {
    font-size: 2em;
}
.fa-inverse {
    color: #fff;
}
.fa-500px:before {
    content: "\f26e";
}
.fa-accessible-icon:before {
    content: "\f368";
}
.fa-accusoft:before {
    content: "\f369";
}
.fa-acquisitions-incorporated:before {
    content: "\f6af";
}
.fa-ad:before {
    content: "\f641";
}
.fa-address-book:before {
    content: "\f2b9";
}
.fa-address-card:before {
    content: "\f2bb";
}
.fa-adjust:before {
    content: "\f042";
}
.fa-adn:before {
    content: "\f170";
}
.fa-adversal:before {
    content: "\f36a";
}
.fa-affiliatetheme:before {
    content: "\f36b";
}
.fa-air-freshener:before {
    content: "\f5d0";
}
.fa-airbnb:before {
    content: "\f834";
}
.fa-algolia:before {
    content: "\f36c";
}
.fa-align-center:before {
    content: "\f037";
}
.fa-align-justify:before {
    content: "\f039";
}
.fa-align-left:before {
    content: "\f036";
}
.fa-align-right:before {
    content: "\f038";
}
.fa-alipay:before {
    content: "\f642";
}
.fa-allergies:before {
    content: "\f461";
}
.fa-amazon:before {
    content: "\f270";
}
.fa-amazon-pay:before {
    content: "\f42c";
}
.fa-ambulance:before {
    content: "\f0f9";
}
.fa-american-sign-language-interpreting:before {
    content: "\f2a3";
}
.fa-amilia:before {
    content: "\f36d";
}
.fa-anchor:before {
    content: "\f13d";
}
.fa-android:before {
    content: "\f17b";
}
.fa-angellist:before {
    content: "\f209";
}
.fa-angle-double-down:before {
    content: "\f103";
}
.fa-angle-double-left:before {
    content: "\f100";
}
.fa-angle-double-right:before {
    content: "\f101";
}
.fa-angle-double-up:before {
    content: "\f102";
}
.fa-angle-down:before {
    content: "\f107";
}
.fa-angle-left:before {
    content: "\f104";
}
.fa-angle-right:before {
    content: "\f105";
}
.fa-angle-up:before {
    content: "\f106";
}
.fa-angry:before {
    content: "\f556";
}
.fa-angrycreative:before {
    content: "\f36e";
}
.fa-angular:before {
    content: "\f420";
}
.fa-ankh:before {
    content: "\f644";
}
.fa-app-store:before {
    content: "\f36f";
}
.fa-app-store-ios:before {
    content: "\f370";
}
.fa-apper:before {
    content: "\f371";
}
.fa-apple:before {
    content: "\f179";
}
.fa-apple-alt:before {
    content: "\f5d1";
}
.fa-apple-pay:before {
    content: "\f415";
}
.fa-archive:before {
    content: "\f187";
}
.fa-archway:before {
    content: "\f557";
}
.fa-arrow-alt-circle-down:before {
    content: "\f358";
}
.fa-arrow-alt-circle-left:before {
    content: "\f359";
}
.fa-arrow-alt-circle-right:before {
    content: "\f35a";
}
.fa-arrow-alt-circle-up:before {
    content: "\f35b";
}
.fa-arrow-circle-down:before {
    content: "\f0ab";
}
.fa-arrow-circle-left:before {
    content: "\f0a8";
}
.fa-arrow-circle-right:before {
    content: "\f0a9";
}
.fa-arrow-circle-up:before {
    content: "\f0aa";
}
.fa-arrow-down:before {
    content: "\f063";
}
.fa-arrow-left:before {
    content: "\f060";
}
.fa-arrow-right:before {
    content: "\f061";
}
.fa-arrow-up:before {
    content: "\f062";
}
.fa-arrows-alt:before {
    content: "\f0b2";
}
.fa-arrows-alt-h:before {
    content: "\f337";
}
.fa-arrows-alt-v:before {
    content: "\f338";
}
.fa-artstation:before {
    content: "\f77a";
}
.fa-assistive-listening-systems:before {
    content: "\f2a2";
}
.fa-asterisk:before {
    content: "\f069";
}
.fa-asymmetrik:before {
    content: "\f372";
}
.fa-at:before {
    content: "\f1fa";
}
.fa-atlas:before {
    content: "\f558";
}
.fa-atlassian:before {
    content: "\f77b";
}
.fa-atom:before {
    content: "\f5d2";
}
.fa-audible:before {
    content: "\f373";
}
.fa-audio-description:before {
    content: "\f29e";
}
.fa-autoprefixer:before {
    content: "\f41c";
}
.fa-avianex:before {
    content: "\f374";
}
.fa-aviato:before {
    content: "\f421";
}
.fa-award:before {
    content: "\f559";
}
.fa-aws:before {
    content: "\f375";
}
.fa-baby:before {
    content: "\f77c";
}
.fa-baby-carriage:before {
    content: "\f77d";
}
.fa-backspace:before {
    content: "\f55a";
}
.fa-backward:before {
    content: "\f04a";
}
.fa-bacon:before {
    content: "\f7e5";
}
.fa-bacteria:before {
    content: "\e059";
}
.fa-bacterium:before {
    content: "\e05a";
}
.fa-bahai:before {
    content: "\f666";
}
.fa-balance-scale:before {
    content: "\f24e";
}
.fa-balance-scale-left:before {
    content: "\f515";
}
.fa-balance-scale-right:before {
    content: "\f516";
}
.fa-ban:before {
    content: "\f05e";
}
.fa-band-aid:before {
    content: "\f462";
}
.fa-bandcamp:before {
    content: "\f2d5";
}
.fa-barcode:before {
    content: "\f02a";
}
.fa-bars:before {
    content: "\f0c9";
}
.fa-baseball-ball:before {
    content: "\f433";
}
.fa-basketball-ball:before {
    content: "\f434";
}
.fa-bath:before {
    content: "\f2cd";
}
.fa-battery-empty:before {
    content: "\f244";
}
.fa-battery-full:before {
    content: "\f240";
}
.fa-battery-half:before {
    content: "\f242";
}
.fa-battery-quarter:before {
    content: "\f243";
}
.fa-battery-three-quarters:before {
    content: "\f241";
}
.fa-battle-net:before {
    content: "\f835";
}
.fa-bed:before {
    content: "\f236";
}
.fa-beer:before {
    content: "\f0fc";
}
.fa-behance:before {
    content: "\f1b4";
}
.fa-behance-square:before {
    content: "\f1b5";
}
.fa-bell:before {
    content: "\f0f3";
}
.fa-bell-slash:before {
    content: "\f1f6";
}
.fa-bezier-curve:before {
    content: "\f55b";
}
.fa-bible:before {
    content: "\f647";
}
.fa-bicycle:before {
    content: "\f206";
}
.fa-biking:before {
    content: "\f84a";
}
.fa-bimobject:before {
    content: "\f378";
}
.fa-binoculars:before {
    content: "\f1e5";
}
.fa-biohazard:before {
    content: "\f780";
}
.fa-birthday-cake:before {
    content: "\f1fd";
}
.fa-bitbucket:before {
    content: "\f171";
}
.fa-bitcoin:before {
    content: "\f379";
}
.fa-bity:before {
    content: "\f37a";
}
.fa-black-tie:before {
    content: "\f27e";
}
.fa-blackberry:before {
    content: "\f37b";
}
.fa-blender:before {
    content: "\f517";
}
.fa-blender-phone:before {
    content: "\f6b6";
}
.fa-blind:before {
    content: "\f29d";
}
.fa-blog:before {
    content: "\f781";
}
.fa-blogger:before {
    content: "\f37c";
}
.fa-blogger-b:before {
    content: "\f37d";
}
.fa-bluetooth:before {
    content: "\f293";
}
.fa-bluetooth-b:before {
    content: "\f294";
}
.fa-bold:before {
    content: "\f032";
}
.fa-bolt:before {
    content: "\f0e7";
}
.fa-bomb:before {
    content: "\f1e2";
}
.fa-bone:before {
    content: "\f5d7";
}
.fa-bong:before {
    content: "\f55c";
}
.fa-book:before {
    content: "\f02d";
}
.fa-book-dead:before {
    content: "\f6b7";
}
.fa-book-medical:before {
    content: "\f7e6";
}
.fa-book-open:before {
    content: "\f518";
}
.fa-book-reader:before {
    content: "\f5da";
}
.fa-bookmark:before {
    content: "\f02e";
}
.fa-bootstrap:before {
    content: "\f836";
}
.fa-border-all:before {
    content: "\f84c";
}
.fa-border-none:before {
    content: "\f850";
}
.fa-border-style:before {
    content: "\f853";
}
.fa-bowling-ball:before {
    content: "\f436";
}
.fa-box:before {
    content: "\f466";
}
.fa-box-open:before {
    content: "\f49e";
}
.fa-box-tissue:before {
    content: "\e05b";
}
.fa-boxes:before {
    content: "\f468";
}
.fa-braille:before {
    content: "\f2a1";
}
.fa-brain:before {
    content: "\f5dc";
}
.fa-bread-slice:before {
    content: "\f7ec";
}
.fa-briefcase:before {
    content: "\f0b1";
}
.fa-briefcase-medical:before {
    content: "\f469";
}
.fa-broadcast-tower:before {
    content: "\f519";
}
.fa-broom:before {
    content: "\f51a";
}
.fa-brush:before {
    content: "\f55d";
}
.fa-btc:before {
    content: "\f15a";
}
.fa-buffer:before {
    content: "\f837";
}
.fa-bug:before {
    content: "\f188";
}
.fa-building:before {
    content: "\f1ad";
}
.fa-bullhorn:before {
    content: "\f0a1";
}
.fa-bullseye:before {
    content: "\f140";
}
.fa-burn:before {
    content: "\f46a";
}
.fa-buromobelexperte:before {
    content: "\f37f";
}
.fa-bus:before {
    content: "\f207";
}
.fa-bus-alt:before {
    content: "\f55e";
}
.fa-business-time:before {
    content: "\f64a";
}
.fa-buy-n-large:before {
    content: "\f8a6";
}
.fa-buysellads:before {
    content: "\f20d";
}
.fa-calculator:before {
    content: "\f1ec";
}
.fa-calendar:before {
    content: "\f133";
}
.fa-calendar-alt:before {
    content: "\f073";
}
.fa-calendar-check:before {
    content: "\f274";
}
.fa-calendar-day:before {
    content: "\f783";
}
.fa-calendar-minus:before {
    content: "\f272";
}
.fa-calendar-plus:before {
    content: "\f271";
}
.fa-calendar-times:before {
    content: "\f273";
}
.fa-calendar-week:before {
    content: "\f784";
}
.fa-camera:before {
    content: "\f030";
}
.fa-camera-retro:before {
    content: "\f083";
}
.fa-campground:before {
    content: "\f6bb";
}
.fa-canadian-maple-leaf:before {
    content: "\f785";
}
.fa-candy-cane:before {
    content: "\f786";
}
.fa-cannabis:before {
    content: "\f55f";
}
.fa-capsules:before {
    content: "\f46b";
}
.fa-car:before {
    content: "\f1b9";
}
.fa-car-alt:before {
    content: "\f5de";
}
.fa-car-battery:before {
    content: "\f5df";
}
.fa-car-crash:before {
    content: "\f5e1";
}
.fa-car-side:before {
    content: "\f5e4";
}
.fa-caravan:before {
    content: "\f8ff";
}
.fa-caret-down:before {
    content: "\f0d7";
}
.fa-caret-left:before {
    content: "\f0d9";
}
.fa-caret-right:before {
    content: "\f0da";
}
.fa-caret-square-down:before {
    content: "\f150";
}
.fa-caret-square-left:before {
    content: "\f191";
}
.fa-caret-square-right:before {
    content: "\f152";
}
.fa-caret-square-up:before {
    content: "\f151";
}
.fa-caret-up:before {
    content: "\f0d8";
}
.fa-carrot:before {
    content: "\f787";
}
.fa-cart-arrow-down:before {
    content: "\f218";
}
.fa-cart-plus:before {
    content: "\f217";
}
.fa-cash-register:before {
    content: "\f788";
}
.fa-cat:before {
    content: "\f6be";
}
.fa-cc-amazon-pay:before {
    content: "\f42d";
}
.fa-cc-amex:before {
    content: "\f1f3";
}
.fa-cc-apple-pay:before {
    content: "\f416";
}
.fa-cc-diners-club:before {
    content: "\f24c";
}
.fa-cc-discover:before {
    content: "\f1f2";
}
.fa-cc-jcb:before {
    content: "\f24b";
}
.fa-cc-mastercard:before {
    content: "\f1f1";
}
.fa-cc-paypal:before {
    content: "\f1f4";
}
.fa-cc-stripe:before {
    content: "\f1f5";
}
.fa-cc-visa:before {
    content: "\f1f0";
}
.fa-centercode:before {
    content: "\f380";
}
.fa-centos:before {
    content: "\f789";
}
.fa-certificate:before {
    content: "\f0a3";
}
.fa-chair:before {
    content: "\f6c0";
}
.fa-chalkboard:before {
    content: "\f51b";
}
.fa-chalkboard-teacher:before {
    content: "\f51c";
}
.fa-charging-station:before {
    content: "\f5e7";
}
.fa-chart-area:before {
    content: "\f1fe";
}
.fa-chart-bar:before {
    content: "\f080";
}
.fa-chart-line:before {
    content: "\f201";
}
.fa-chart-pie:before {
    content: "\f200";
}
.fa-check:before {
    content: "\f00c";
}
.fa-check-circle:before {
    content: "\f058";
}
.fa-check-double:before {
    content: "\f560";
}
.fa-check-square:before {
    content: "\f14a";
}
.fa-cheese:before {
    content: "\f7ef";
}
.fa-chess:before {
    content: "\f439";
}
.fa-chess-bishop:before {
    content: "\f43a";
}
.fa-chess-board:before {
    content: "\f43c";
}
.fa-chess-king:before {
    content: "\f43f";
}
.fa-chess-knight:before {
    content: "\f441";
}
.fa-chess-pawn:before {
    content: "\f443";
}
.fa-chess-queen:before {
    content: "\f445";
}
.fa-chess-rook:before {
    content: "\f447";
}
.fa-chevron-circle-down:before {
    content: "\f13a";
}
.fa-chevron-circle-left:before {
    content: "\f137";
}
.fa-chevron-circle-right:before {
    content: "\f138";
}
.fa-chevron-circle-up:before {
    content: "\f139";
}
.fa-chevron-down:before {
    content: "\f078";
}
.fa-chevron-left:before {
    content: "\f053";
}
.fa-chevron-right:before {
    content: "\f054";
}
.fa-chevron-up:before {
    content: "\f077";
}
.fa-child:before {
    content: "\f1ae";
}
.fa-chrome:before {
    content: "\f268";
}
.fa-chromecast:before {
    content: "\f838";
}
.fa-church:before {
    content: "\f51d";
}
.fa-circle:before {
    content: "\f111";
}
.fa-circle-notch:before {
    content: "\f1ce";
}
.fa-city:before {
    content: "\f64f";
}
.fa-clinic-medical:before {
    content: "\f7f2";
}
.fa-clipboard:before {
    content: "\f328";
}
.fa-clipboard-check:before {
    content: "\f46c";
}
.fa-clipboard-list:before {
    content: "\f46d";
}
.fa-clock:before {
    content: "\f017";
}
.fa-clone:before {
    content: "\f24d";
}
.fa-closed-captioning:before {
    content: "\f20a";
}
.fa-cloud:before {
    content: "\f0c2";
}
.fa-cloud-download-alt:before {
    content: "\f381";
}
.fa-cloud-meatball:before {
    content: "\f73b";
}
.fa-cloud-moon:before {
    content: "\f6c3";
}
.fa-cloud-moon-rain:before {
    content: "\f73c";
}
.fa-cloud-rain:before {
    content: "\f73d";
}
.fa-cloud-showers-heavy:before {
    content: "\f740";
}
.fa-cloud-sun:before {
    content: "\f6c4";
}
.fa-cloud-sun-rain:before {
    content: "\f743";
}
.fa-cloud-upload-alt:before {
    content: "\f382";
}
.fa-cloudflare:before {
    content: "\e07d";
}
.fa-cloudscale:before {
    content: "\f383";
}
.fa-cloudsmith:before {
    content: "\f384";
}
.fa-cloudversify:before {
    content: "\f385";
}
.fa-cocktail:before {
    content: "\f561";
}
.fa-code:before {
    content: "\f121";
}
.fa-code-branch:before {
    content: "\f126";
}
.fa-codepen:before {
    content: "\f1cb";
}
.fa-codiepie:before {
    content: "\f284";
}
.fa-coffee:before {
    content: "\f0f4";
}
.fa-cog:before {
    content: "\f013";
}
.fa-cogs:before {
    content: "\f085";
}
.fa-coins:before {
    content: "\f51e";
}
.fa-columns:before {
    content: "\f0db";
}
.fa-comment:before {
    content: "\f075";
}
.fa-comment-alt:before {
    content: "\f27a";
}
.fa-comment-dollar:before {
    content: "\f651";
}
.fa-comment-dots:before {
    content: "\f4ad";
}
.fa-comment-medical:before {
    content: "\f7f5";
}
.fa-comment-slash:before {
    content: "\f4b3";
}
.fa-comments:before {
    content: "\f086";
}
.fa-comments-dollar:before {
    content: "\f653";
}
.fa-compact-disc:before {
    content: "\f51f";
}
.fa-compass:before {
    content: "\f14e";
}
.fa-compress:before {
    content: "\f066";
}
.fa-compress-alt:before {
    content: "\f422";
}
.fa-compress-arrows-alt:before {
    content: "\f78c";
}
.fa-concierge-bell:before {
    content: "\f562";
}
.fa-confluence:before {
    content: "\f78d";
}
.fa-connectdevelop:before {
    content: "\f20e";
}
.fa-contao:before {
    content: "\f26d";
}
.fa-cookie:before {
    content: "\f563";
}
.fa-cookie-bite:before {
    content: "\f564";
}
.fa-copy:before {
    content: "\f0c5";
}
.fa-copyright:before {
    content: "\f1f9";
}
.fa-cotton-bureau:before {
    content: "\f89e";
}
.fa-couch:before {
    content: "\f4b8";
}
.fa-cpanel:before {
    content: "\f388";
}
.fa-creative-commons:before {
    content: "\f25e";
}
.fa-creative-commons-by:before {
    content: "\f4e7";
}
.fa-creative-commons-nc:before {
    content: "\f4e8";
}
.fa-creative-commons-nc-eu:before {
    content: "\f4e9";
}
.fa-creative-commons-nc-jp:before {
    content: "\f4ea";
}
.fa-creative-commons-nd:before {
    content: "\f4eb";
}
.fa-creative-commons-pd:before {
    content: "\f4ec";
}
.fa-creative-commons-pd-alt:before {
    content: "\f4ed";
}
.fa-creative-commons-remix:before {
    content: "\f4ee";
}
.fa-creative-commons-sa:before {
    content: "\f4ef";
}
.fa-creative-commons-sampling:before {
    content: "\f4f0";
}
.fa-creative-commons-sampling-plus:before {
    content: "\f4f1";
}
.fa-creative-commons-share:before {
    content: "\f4f2";
}
.fa-creative-commons-zero:before {
    content: "\f4f3";
}
.fa-credit-card:before {
    content: "\f09d";
}
.fa-critical-role:before {
    content: "\f6c9";
}
.fa-crop:before {
    content: "\f125";
}
.fa-crop-alt:before {
    content: "\f565";
}
.fa-cross:before {
    content: "\f654";
}
.fa-crosshairs:before {
    content: "\f05b";
}
.fa-crow:before {
    content: "\f520";
}
.fa-crown:before {
    content: "\f521";
}
.fa-crutch:before {
    content: "\f7f7";
}
.fa-css3:before {
    content: "\f13c";
}
.fa-css3-alt:before {
    content: "\f38b";
}
.fa-cube:before {
    content: "\f1b2";
}
.fa-cubes:before {
    content: "\f1b3";
}
.fa-cut:before {
    content: "\f0c4";
}
.fa-cuttlefish:before {
    content: "\f38c";
}
.fa-d-and-d:before {
    content: "\f38d";
}
.fa-d-and-d-beyond:before {
    content: "\f6ca";
}
.fa-dailymotion:before {
    content: "\e052";
}
.fa-dashcube:before {
    content: "\f210";
}
.fa-database:before {
    content: "\f1c0";
}
.fa-deaf:before {
    content: "\f2a4";
}
.fa-deezer:before {
    content: "\e077";
}
.fa-delicious:before {
    content: "\f1a5";
}
.fa-democrat:before {
    content: "\f747";
}
.fa-deploydog:before {
    content: "\f38e";
}
.fa-deskpro:before {
    content: "\f38f";
}
.fa-desktop:before {
    content: "\f108";
}
.fa-dev:before {
    content: "\f6cc";
}
.fa-deviantart:before {
    content: "\f1bd";
}
.fa-dharmachakra:before {
    content: "\f655";
}
.fa-dhl:before {
    content: "\f790";
}
.fa-diagnoses:before {
    content: "\f470";
}
.fa-diaspora:before {
    content: "\f791";
}
.fa-dice:before {
    content: "\f522";
}
.fa-dice-d20:before {
    content: "\f6cf";
}
.fa-dice-d6:before {
    content: "\f6d1";
}
.fa-dice-five:before {
    content: "\f523";
}
.fa-dice-four:before {
    content: "\f524";
}
.fa-dice-one:before {
    content: "\f525";
}
.fa-dice-six:before {
    content: "\f526";
}
.fa-dice-three:before {
    content: "\f527";
}
.fa-dice-two:before {
    content: "\f528";
}
.fa-digg:before {
    content: "\f1a6";
}
.fa-digital-ocean:before {
    content: "\f391";
}
.fa-digital-tachograph:before {
    content: "\f566";
}
.fa-directions:before {
    content: "\f5eb";
}
.fa-discord:before {
    content: "\f392";
}
.fa-discourse:before {
    content: "\f393";
}
.fa-disease:before {
    content: "\f7fa";
}
.fa-divide:before {
    content: "\f529";
}
.fa-dizzy:before {
    content: "\f567";
}
.fa-dna:before {
    content: "\f471";
}
.fa-dochub:before {
    content: "\f394";
}
.fa-docker:before {
    content: "\f395";
}
.fa-dog:before {
    content: "\f6d3";
}
.fa-dollar-sign:before {
    content: "\f155";
}
.fa-dolly:before {
    content: "\f472";
}
.fa-dolly-flatbed:before {
    content: "\f474";
}
.fa-donate:before {
    content: "\f4b9";
}
.fa-door-closed:before {
    content: "\f52a";
}
.fa-door-open:before {
    content: "\f52b";
}
.fa-dot-circle:before {
    content: "\f192";
}
.fa-dove:before {
    content: "\f4ba";
}
.fa-download:before {
    content: "\f019";
}
.fa-draft2digital:before {
    content: "\f396";
}
.fa-drafting-compass:before {
    content: "\f568";
}
.fa-dragon:before {
    content: "\f6d5";
}
.fa-draw-polygon:before {
    content: "\f5ee";
}
.fa-dribbble:before {
    content: "\f17d";
}
.fa-dribbble-square:before {
    content: "\f397";
}
.fa-dropbox:before {
    content: "\f16b";
}
.fa-drum:before {
    content: "\f569";
}
.fa-drum-steelpan:before {
    content: "\f56a";
}
.fa-drumstick-bite:before {
    content: "\f6d7";
}
.fa-drupal:before {
    content: "\f1a9";
}
.fa-dumbbell:before {
    content: "\f44b";
}
.fa-dumpster:before {
    content: "\f793";
}
.fa-dumpster-fire:before {
    content: "\f794";
}
.fa-dungeon:before {
    content: "\f6d9";
}
.fa-dyalog:before {
    content: "\f399";
}
.fa-earlybirds:before {
    content: "\f39a";
}
.fa-ebay:before {
    content: "\f4f4";
}
.fa-edge:before {
    content: "\f282";
}
.fa-edge-legacy:before {
    content: "\e078";
}
.fa-edit:before {
    content: "\f044";
}
.fa-egg:before {
    content: "\f7fb";
}
.fa-eject:before {
    content: "\f052";
}
.fa-elementor:before {
    content: "\f430";
}
.fa-ellipsis-h:before {
    content: "\f141";
}
.fa-ellipsis-v:before {
    content: "\f142";
}
.fa-ello:before {
    content: "\f5f1";
}
.fa-ember:before {
    content: "\f423";
}
.fa-empire:before {
    content: "\f1d1";
}
.fa-envelope:before {
    content: "\f0e0";
}
.fa-envelope-open:before {
    content: "\f2b6";
}
.fa-envelope-open-text:before {
    content: "\f658";
}
.fa-envelope-square:before {
    content: "\f199";
}
.fa-envira:before {
    content: "\f299";
}
.fa-equals:before {
    content: "\f52c";
}
.fa-eraser:before {
    content: "\f12d";
}
.fa-erlang:before {
    content: "\f39d";
}
.fa-ethereum:before {
    content: "\f42e";
}
.fa-ethernet:before {
    content: "\f796";
}
.fa-etsy:before {
    content: "\f2d7";
}
.fa-euro-sign:before {
    content: "\f153";
}
.fa-evernote:before {
    content: "\f839";
}
.fa-exchange-alt:before {
    content: "\f362";
}
.fa-exclamation:before {
    content: "\f12a";
}
.fa-exclamation-circle:before {
    content: "\f06a";
}
.fa-exclamation-triangle:before {
    content: "\f071";
}
.fa-expand:before {
    content: "\f065";
}
.fa-expand-alt:before {
    content: "\f424";
}
.fa-expand-arrows-alt:before {
    content: "\f31e";
}
.fa-expeditedssl:before {
    content: "\f23e";
}
.fa-external-link-alt:before {
    content: "\f35d";
}
.fa-external-link-square-alt:before {
    content: "\f360";
}
.fa-eye:before {
    content: "\f06e";
}
.fa-eye-dropper:before {
    content: "\f1fb";
}
.fa-eye-slash:before {
    content: "\f070";
}
.fa-facebook:before {
    content: "\f09a";
}
.fa-facebook-f:before {
    content: "\f39e";
}
.fa-facebook-messenger:before {
    content: "\f39f";
}
.fa-facebook-square:before {
    content: "\f082";
}
.fa-fan:before {
    content: "\f863";
}
.fa-fantasy-flight-games:before {
    content: "\f6dc";
}
.fa-fast-backward:before {
    content: "\f049";
}
.fa-fast-forward:before {
    content: "\f050";
}
.fa-faucet:before {
    content: "\e005";
}
.fa-fax:before {
    content: "\f1ac";
}
.fa-feather:before {
    content: "\f52d";
}
.fa-feather-alt:before {
    content: "\f56b";
}
.fa-fedex:before {
    content: "\f797";
}
.fa-fedora:before {
    content: "\f798";
}
.fa-female:before {
    content: "\f182";
}
.fa-fighter-jet:before {
    content: "\f0fb";
}
.fa-figma:before {
    content: "\f799";
}
.fa-file:before {
    content: "\f15b";
}
.fa-file-alt:before {
    content: "\f15c";
}
.fa-file-archive:before {
    content: "\f1c6";
}
.fa-file-audio:before {
    content: "\f1c7";
}
.fa-file-code:before {
    content: "\f1c9";
}
.fa-file-contract:before {
    content: "\f56c";
}
.fa-file-csv:before {
    content: "\f6dd";
}
.fa-file-download:before {
    content: "\f56d";
}
.fa-file-excel:before {
    content: "\f1c3";
}
.fa-file-export:before {
    content: "\f56e";
}
.fa-file-image:before {
    content: "\f1c5";
}
.fa-file-import:before {
    content: "\f56f";
}
.fa-file-invoice:before {
    content: "\f570";
}
.fa-file-invoice-dollar:before {
    content: "\f571";
}
.fa-file-medical:before {
    content: "\f477";
}
.fa-file-medical-alt:before {
    content: "\f478";
}
.fa-file-pdf:before {
    content: "\f1c1";
}
.fa-file-powerpoint:before {
    content: "\f1c4";
}
.fa-file-prescription:before {
    content: "\f572";
}
.fa-file-signature:before {
    content: "\f573";
}
.fa-file-upload:before {
    content: "\f574";
}
.fa-file-video:before {
    content: "\f1c8";
}
.fa-file-word:before {
    content: "\f1c2";
}
.fa-fill:before {
    content: "\f575";
}
.fa-fill-drip:before {
    content: "\f576";
}
.fa-film:before {
    content: "\f008";
}
.fa-filter:before {
    content: "\f0b0";
}
.fa-fingerprint:before {
    content: "\f577";
}
.fa-fire:before {
    content: "\f06d";
}
.fa-fire-alt:before {
    content: "\f7e4";
}
.fa-fire-extinguisher:before {
    content: "\f134";
}
.fa-firefox:before {
    content: "\f269";
}
.fa-firefox-browser:before {
    content: "\e007";
}
.fa-first-aid:before {
    content: "\f479";
}
.fa-first-order:before {
    content: "\f2b0";
}
.fa-first-order-alt:before {
    content: "\f50a";
}
.fa-firstdraft:before {
    content: "\f3a1";
}
.fa-fish:before {
    content: "\f578";
}
.fa-fist-raised:before {
    content: "\f6de";
}
.fa-flag:before {
    content: "\f024";
}
.fa-flag-checkered:before {
    content: "\f11e";
}
.fa-flag-usa:before {
    content: "\f74d";
}
.fa-flask:before {
    content: "\f0c3";
}
.fa-flickr:before {
    content: "\f16e";
}
.fa-flipboard:before {
    content: "\f44d";
}
.fa-flushed:before {
    content: "\f579";
}
.fa-fly:before {
    content: "\f417";
}
.fa-folder:before {
    content: "\f07b";
}
.fa-folder-minus:before {
    content: "\f65d";
}
.fa-folder-open:before {
    content: "\f07c";
}
.fa-folder-plus:before {
    content: "\f65e";
}
.fa-font:before {
    content: "\f031";
}
.fa-font-awesome:before {
    content: "\f2b4";
}
.fa-font-awesome-alt:before {
    content: "\f35c";
}
.fa-font-awesome-flag:before {
    content: "\f425";
}
.fa-font-awesome-logo-full:before {
    content: "\f4e6";
}
.fa-fonticons:before {
    content: "\f280";
}
.fa-fonticons-fi:before {
    content: "\f3a2";
}
.fa-football-ball:before {
    content: "\f44e";
}
.fa-fort-awesome:before {
    content: "\f286";
}
.fa-fort-awesome-alt:before {
    content: "\f3a3";
}
.fa-forumbee:before {
    content: "\f211";
}
.fa-forward:before {
    content: "\f04e";
}
.fa-foursquare:before {
    content: "\f180";
}
.fa-free-code-camp:before {
    content: "\f2c5";
}
.fa-freebsd:before {
    content: "\f3a4";
}
.fa-frog:before {
    content: "\f52e";
}
.fa-frown:before {
    content: "\f119";
}
.fa-frown-open:before {
    content: "\f57a";
}
.fa-fulcrum:before {
    content: "\f50b";
}
.fa-funnel-dollar:before {
    content: "\f662";
}
.fa-futbol:before {
    content: "\f1e3";
}
.fa-galactic-republic:before {
    content: "\f50c";
}
.fa-galactic-senate:before {
    content: "\f50d";
}
.fa-gamepad:before {
    content: "\f11b";
}
.fa-gas-pump:before {
    content: "\f52f";
}
.fa-gavel:before {
    content: "\f0e3";
}
.fa-gem:before {
    content: "\f3a5";
}
.fa-genderless:before {
    content: "\f22d";
}
.fa-get-pocket:before {
    content: "\f265";
}
.fa-gg:before {
    content: "\f260";
}
.fa-gg-circle:before {
    content: "\f261";
}
.fa-ghost:before {
    content: "\f6e2";
}
.fa-gift:before {
    content: "\f06b";
}
.fa-gifts:before {
    content: "\f79c";
}
.fa-git:before {
    content: "\f1d3";
}
.fa-git-alt:before {
    content: "\f841";
}
.fa-git-square:before {
    content: "\f1d2";
}
.fa-github:before {
    content: "\f09b";
}
.fa-github-alt:before {
    content: "\f113";
}
.fa-github-square:before {
    content: "\f092";
}
.fa-gitkraken:before {
    content: "\f3a6";
}
.fa-gitlab:before {
    content: "\f296";
}
.fa-gitter:before {
    content: "\f426";
}
.fa-glass-cheers:before {
    content: "\f79f";
}
.fa-glass-martini:before {
    content: "\f000";
}
.fa-glass-martini-alt:before {
    content: "\f57b";
}
.fa-glass-whiskey:before {
    content: "\f7a0";
}
.fa-glasses:before {
    content: "\f530";
}
.fa-glide:before {
    content: "\f2a5";
}
.fa-glide-g:before {
    content: "\f2a6";
}
.fa-globe:before {
    content: "\f0ac";
}
.fa-globe-africa:before {
    content: "\f57c";
}
.fa-globe-americas:before {
    content: "\f57d";
}
.fa-globe-asia:before {
    content: "\f57e";
}
.fa-globe-europe:before {
    content: "\f7a2";
}
.fa-gofore:before {
    content: "\f3a7";
}
.fa-golf-ball:before {
    content: "\f450";
}
.fa-goodreads:before {
    content: "\f3a8";
}
.fa-goodreads-g:before {
    content: "\f3a9";
}
.fa-google:before {
    content: "\f1a0";
}
.fa-google-drive:before {
    content: "\f3aa";
}
.fa-google-pay:before {
    content: "\e079";
}
.fa-google-play:before {
    content: "\f3ab";
}
.fa-google-plus:before {
    content: "\f2b3";
}
.fa-google-plus-g:before {
    content: "\f0d5";
}
.fa-google-plus-square:before {
    content: "\f0d4";
}
.fa-google-wallet:before {
    content: "\f1ee";
}
.fa-gopuram:before {
    content: "\f664";
}
.fa-graduation-cap:before {
    content: "\f19d";
}
.fa-gratipay:before {
    content: "\f184";
}
.fa-grav:before {
    content: "\f2d6";
}
.fa-greater-than:before {
    content: "\f531";
}
.fa-greater-than-equal:before {
    content: "\f532";
}
.fa-grimace:before {
    content: "\f57f";
}
.fa-grin:before {
    content: "\f580";
}
.fa-grin-alt:before {
    content: "\f581";
}
.fa-grin-beam:before {
    content: "\f582";
}
.fa-grin-beam-sweat:before {
    content: "\f583";
}
.fa-grin-hearts:before {
    content: "\f584";
}
.fa-grin-squint:before {
    content: "\f585";
}
.fa-grin-squint-tears:before {
    content: "\f586";
}
.fa-grin-stars:before {
    content: "\f587";
}
.fa-grin-tears:before {
    content: "\f588";
}
.fa-grin-tongue:before {
    content: "\f589";
}
.fa-grin-tongue-squint:before {
    content: "\f58a";
}
.fa-grin-tongue-wink:before {
    content: "\f58b";
}
.fa-grin-wink:before {
    content: "\f58c";
}
.fa-grip-horizontal:before {
    content: "\f58d";
}
.fa-grip-lines:before {
    content: "\f7a4";
}
.fa-grip-lines-vertical:before {
    content: "\f7a5";
}
.fa-grip-vertical:before {
    content: "\f58e";
}
.fa-gripfire:before {
    content: "\f3ac";
}
.fa-grunt:before {
    content: "\f3ad";
}
.fa-guilded:before {
    content: "\e07e";
}
.fa-guitar:before {
    content: "\f7a6";
}
.fa-gulp:before {
    content: "\f3ae";
}
.fa-h-square:before {
    content: "\f0fd";
}
.fa-hacker-news:before {
    content: "\f1d4";
}
.fa-hacker-news-square:before {
    content: "\f3af";
}
.fa-hackerrank:before {
    content: "\f5f7";
}
.fa-hamburger:before {
    content: "\f805";
}
.fa-hammer:before {
    content: "\f6e3";
}
.fa-hamsa:before {
    content: "\f665";
}
.fa-hand-holding:before {
    content: "\f4bd";
}
.fa-hand-holding-heart:before {
    content: "\f4be";
}
.fa-hand-holding-medical:before {
    content: "\e05c";
}
.fa-hand-holding-usd:before {
    content: "\f4c0";
}
.fa-hand-holding-water:before {
    content: "\f4c1";
}
.fa-hand-lizard:before {
    content: "\f258";
}
.fa-hand-middle-finger:before {
    content: "\f806";
}
.fa-hand-paper:before {
    content: "\f256";
}
.fa-hand-peace:before {
    content: "\f25b";
}
.fa-hand-point-down:before {
    content: "\f0a7";
}
.fa-hand-point-left:before {
    content: "\f0a5";
}
.fa-hand-point-right:before {
    content: "\f0a4";
}
.fa-hand-point-up:before {
    content: "\f0a6";
}
.fa-hand-pointer:before {
    content: "\f25a";
}
.fa-hand-rock:before {
    content: "\f255";
}
.fa-hand-scissors:before {
    content: "\f257";
}
.fa-hand-sparkles:before {
    content: "\e05d";
}
.fa-hand-spock:before {
    content: "\f259";
}
.fa-hands:before {
    content: "\f4c2";
}
.fa-hands-helping:before {
    content: "\f4c4";
}
.fa-hands-wash:before {
    content: "\e05e";
}
.fa-handshake:before {
    content: "\f2b5";
}
.fa-handshake-alt-slash:before {
    content: "\e05f";
}
.fa-handshake-slash:before {
    content: "\e060";
}
.fa-hanukiah:before {
    content: "\f6e6";
}
.fa-hard-hat:before {
    content: "\f807";
}
.fa-hashtag:before {
    content: "\f292";
}
.fa-hat-cowboy:before {
    content: "\f8c0";
}
.fa-hat-cowboy-side:before {
    content: "\f8c1";
}
.fa-hat-wizard:before {
    content: "\f6e8";
}
.fa-hdd:before {
    content: "\f0a0";
}
.fa-head-side-cough:before {
    content: "\e061";
}
.fa-head-side-cough-slash:before {
    content: "\e062";
}
.fa-head-side-mask:before {
    content: "\e063";
}
.fa-head-side-virus:before {
    content: "\e064";
}
.fa-heading:before {
    content: "\f1dc";
}
.fa-headphones:before {
    content: "\f025";
}
.fa-headphones-alt:before {
    content: "\f58f";
}
.fa-headset:before {
    content: "\f590";
}
.fa-heart:before {
    content: "\f004";
}
.fa-heart-broken:before {
    content: "\f7a9";
}
.fa-heartbeat:before {
    content: "\f21e";
}
.fa-helicopter:before {
    content: "\f533";
}
.fa-highlighter:before {
    content: "\f591";
}
.fa-hiking:before {
    content: "\f6ec";
}
.fa-hippo:before {
    content: "\f6ed";
}
.fa-hips:before {
    content: "\f452";
}
.fa-hire-a-helper:before {
    content: "\f3b0";
}
.fa-history:before {
    content: "\f1da";
}
.fa-hive:before {
    content: "\e07f";
}
.fa-hockey-puck:before {
    content: "\f453";
}
.fa-holly-berry:before {
    content: "\f7aa";
}
.fa-home:before {
    content: "\f015";
}
.fa-hooli:before {
    content: "\f427";
}
.fa-hornbill:before {
    content: "\f592";
}
.fa-horse:before {
    content: "\f6f0";
}
.fa-horse-head:before {
    content: "\f7ab";
}
.fa-hospital:before {
    content: "\f0f8";
}
.fa-hospital-alt:before {
    content: "\f47d";
}
.fa-hospital-symbol:before {
    content: "\f47e";
}
.fa-hospital-user:before {
    content: "\f80d";
}
.fa-hot-tub:before {
    content: "\f593";
}
.fa-hotdog:before {
    content: "\f80f";
}
.fa-hotel:before {
    content: "\f594";
}
.fa-hotjar:before {
    content: "\f3b1";
}
.fa-hourglass:before {
    content: "\f254";
}
.fa-hourglass-end:before {
    content: "\f253";
}
.fa-hourglass-half:before {
    content: "\f252";
}
.fa-hourglass-start:before {
    content: "\f251";
}
.fa-house-damage:before {
    content: "\f6f1";
}
.fa-house-user:before {
    content: "\e065";
}
.fa-houzz:before {
    content: "\f27c";
}
.fa-hryvnia:before {
    content: "\f6f2";
}
.fa-html5:before {
    content: "\f13b";
}
.fa-hubspot:before {
    content: "\f3b2";
}
.fa-i-cursor:before {
    content: "\f246";
}
.fa-ice-cream:before {
    content: "\f810";
}
.fa-icicles:before {
    content: "\f7ad";
}
.fa-icons:before {
    content: "\f86d";
}
.fa-id-badge:before {
    content: "\f2c1";
}
.fa-id-card:before {
    content: "\f2c2";
}
.fa-id-card-alt:before {
    content: "\f47f";
}
.fa-ideal:before {
    content: "\e013";
}
.fa-igloo:before {
    content: "\f7ae";
}
.fa-image:before {
    content: "\f03e";
}
.fa-images:before {
    content: "\f302";
}
.fa-imdb:before {
    content: "\f2d8";
}
.fa-inbox:before {
    content: "\f01c";
}
.fa-indent:before {
    content: "\f03c";
}
.fa-industry:before {
    content: "\f275";
}
.fa-infinity:before {
    content: "\f534";
}
.fa-info:before {
    content: "\f129";
}
.fa-info-circle:before {
    content: "\f05a";
}
.fa-innosoft:before {
    content: "\e080";
}
.fa-instagram:before {
    content: "\f16d";
}
.fa-instagram-square:before {
    content: "\e055";
}
.fa-instalod:before {
    content: "\e081";
}
.fa-intercom:before {
    content: "\f7af";
}
.fa-internet-explorer:before {
    content: "\f26b";
}
.fa-invision:before {
    content: "\f7b0";
}
.fa-ioxhost:before {
    content: "\f208";
}
.fa-italic:before {
    content: "\f033";
}
.fa-itch-io:before {
    content: "\f83a";
}
.fa-itunes:before {
    content: "\f3b4";
}
.fa-itunes-note:before {
    content: "\f3b5";
}
.fa-java:before {
    content: "\f4e4";
}
.fa-jedi:before {
    content: "\f669";
}
.fa-jedi-order:before {
    content: "\f50e";
}
.fa-jenkins:before {
    content: "\f3b6";
}
.fa-jira:before {
    content: "\f7b1";
}
.fa-joget:before {
    content: "\f3b7";
}
.fa-joint:before {
    content: "\f595";
}
.fa-joomla:before {
    content: "\f1aa";
}
.fa-journal-whills:before {
    content: "\f66a";
}
.fa-js:before {
    content: "\f3b8";
}
.fa-js-square:before {
    content: "\f3b9";
}
.fa-jsfiddle:before {
    content: "\f1cc";
}
.fa-kaaba:before {
    content: "\f66b";
}
.fa-kaggle:before {
    content: "\f5fa";
}
.fa-key:before {
    content: "\f084";
}
.fa-keybase:before {
    content: "\f4f5";
}
.fa-keyboard:before {
    content: "\f11c";
}
.fa-keycdn:before {
    content: "\f3ba";
}
.fa-khanda:before {
    content: "\f66d";
}
.fa-kickstarter:before {
    content: "\f3bb";
}
.fa-kickstarter-k:before {
    content: "\f3bc";
}
.fa-kiss:before {
    content: "\f596";
}
.fa-kiss-beam:before {
    content: "\f597";
}
.fa-kiss-wink-heart:before {
    content: "\f598";
}
.fa-kiwi-bird:before {
    content: "\f535";
}
.fa-korvue:before {
    content: "\f42f";
}
.fa-landmark:before {
    content: "\f66f";
}
.fa-language:before {
    content: "\f1ab";
}
.fa-laptop:before {
    content: "\f109";
}
.fa-laptop-code:before {
    content: "\f5fc";
}
.fa-laptop-house:before {
    content: "\e066";
}
.fa-laptop-medical:before {
    content: "\f812";
}
.fa-laravel:before {
    content: "\f3bd";
}
.fa-lastfm:before {
    content: "\f202";
}
.fa-lastfm-square:before {
    content: "\f203";
}
.fa-laugh:before {
    content: "\f599";
}
.fa-laugh-beam:before {
    content: "\f59a";
}
.fa-laugh-squint:before {
    content: "\f59b";
}
.fa-laugh-wink:before {
    content: "\f59c";
}
.fa-layer-group:before {
    content: "\f5fd";
}
.fa-leaf:before {
    content: "\f06c";
}
.fa-leanpub:before {
    content: "\f212";
}
.fa-lemon:before {
    content: "\f094";
}
.fa-less:before {
    content: "\f41d";
}
.fa-less-than:before {
    content: "\f536";
}
.fa-less-than-equal:before {
    content: "\f537";
}
.fa-level-down-alt:before {
    content: "\f3be";
}
.fa-level-up-alt:before {
    content: "\f3bf";
}
.fa-life-ring:before {
    content: "\f1cd";
}
.fa-lightbulb:before {
    content: "\f0eb";
}
.fa-line:before {
    content: "\f3c0";
}
.fa-link:before {
    content: "\f0c1";
}
.fa-linkedin:before {
    content: "\f08c";
}
.fa-linkedin-in:before {
    content: "\f0e1";
}
.fa-linode:before {
    content: "\f2b8";
}
.fa-linux:before {
    content: "\f17c";
}
.fa-lira-sign:before {
    content: "\f195";
}
.fa-list:before {
    content: "\f03a";
}
.fa-list-alt:before {
    content: "\f022";
}
.fa-list-ol:before {
    content: "\f0cb";
}
.fa-list-ul:before {
    content: "\f0ca";
}
.fa-location-arrow:before {
    content: "\f124";
}
.fa-lock:before {
    content: "\f023";
}
.fa-lock-open:before {
    content: "\f3c1";
}
.fa-long-arrow-alt-down:before {
    content: "\f309";
}
.fa-long-arrow-alt-left:before {
    content: "\f30a";
}
.fa-long-arrow-alt-right:before {
    content: "\f30b";
}
.fa-long-arrow-alt-up:before {
    content: "\f30c";
}
.fa-low-vision:before {
    content: "\f2a8";
}
.fa-luggage-cart:before {
    content: "\f59d";
}
.fa-lungs:before {
    content: "\f604";
}
.fa-lungs-virus:before {
    content: "\e067";
}
.fa-lyft:before {
    content: "\f3c3";
}
.fa-magento:before {
    content: "\f3c4";
}
.fa-magic:before {
    content: "\f0d0";
}
.fa-magnet:before {
    content: "\f076";
}
.fa-mail-bulk:before {
    content: "\f674";
}
.fa-mailchimp:before {
    content: "\f59e";
}
.fa-male:before {
    content: "\f183";
}
.fa-mandalorian:before {
    content: "\f50f";
}
.fa-map:before {
    content: "\f279";
}
.fa-map-marked:before {
    content: "\f59f";
}
.fa-map-marked-alt:before {
    content: "\f5a0";
}
.fa-map-marker:before {
    content: "\f041";
}
.fa-map-marker-alt:before {
    content: "\f3c5";
}
.fa-map-pin:before {
    content: "\f276";
}
.fa-map-signs:before {
    content: "\f277";
}
.fa-markdown:before {
    content: "\f60f";
}
.fa-marker:before {
    content: "\f5a1";
}
.fa-mars:before {
    content: "\f222";
}
.fa-mars-double:before {
    content: "\f227";
}
.fa-mars-stroke:before {
    content: "\f229";
}
.fa-mars-stroke-h:before {
    content: "\f22b";
}
.fa-mars-stroke-v:before {
    content: "\f22a";
}
.fa-mask:before {
    content: "\f6fa";
}
.fa-mastodon:before {
    content: "\f4f6";
}
.fa-maxcdn:before {
    content: "\f136";
}
.fa-mdb:before {
    content: "\f8ca";
}
.fa-medal:before {
    content: "\f5a2";
}
.fa-medapps:before {
    content: "\f3c6";
}
.fa-medium:before {
    content: "\f23a";
}
.fa-medium-m:before {
    content: "\f3c7";
}
.fa-medkit:before {
    content: "\f0fa";
}
.fa-medrt:before {
    content: "\f3c8";
}
.fa-meetup:before {
    content: "\f2e0";
}
.fa-megaport:before {
    content: "\f5a3";
}
.fa-meh:before {
    content: "\f11a";
}
.fa-meh-blank:before {
    content: "\f5a4";
}
.fa-meh-rolling-eyes:before {
    content: "\f5a5";
}
.fa-memory:before {
    content: "\f538";
}
.fa-mendeley:before {
    content: "\f7b3";
}
.fa-menorah:before {
    content: "\f676";
}
.fa-mercury:before {
    content: "\f223";
}
.fa-meteor:before {
    content: "\f753";
}
.fa-microblog:before {
    content: "\e01a";
}
.fa-microchip:before {
    content: "\f2db";
}
.fa-microphone:before {
    content: "\f130";
}
.fa-microphone-alt:before {
    content: "\f3c9";
}
.fa-microphone-alt-slash:before {
    content: "\f539";
}
.fa-microphone-slash:before {
    content: "\f131";
}
.fa-microscope:before {
    content: "\f610";
}
.fa-microsoft:before {
    content: "\f3ca";
}
.fa-minus:before {
    content: "\f068";
}
.fa-minus-circle:before {
    content: "\f056";
}
.fa-minus-square:before {
    content: "\f146";
}
.fa-mitten:before {
    content: "\f7b5";
}
.fa-mix:before {
    content: "\f3cb";
}
.fa-mixcloud:before {
    content: "\f289";
}
.fa-mixer:before {
    content: "\e056";
}
.fa-mizuni:before {
    content: "\f3cc";
}
.fa-mobile:before {
    content: "\f10b";
}
.fa-mobile-alt:before {
    content: "\f3cd";
}
.fa-modx:before {
    content: "\f285";
}
.fa-monero:before {
    content: "\f3d0";
}
.fa-money-bill:before {
    content: "\f0d6";
}
.fa-money-bill-alt:before {
    content: "\f3d1";
}
.fa-money-bill-wave:before {
    content: "\f53a";
}
.fa-money-bill-wave-alt:before {
    content: "\f53b";
}
.fa-money-check:before {
    content: "\f53c";
}
.fa-money-check-alt:before {
    content: "\f53d";
}
.fa-monument:before {
    content: "\f5a6";
}
.fa-moon:before {
    content: "\f186";
}
.fa-mortar-pestle:before {
    content: "\f5a7";
}
.fa-mosque:before {
    content: "\f678";
}
.fa-motorcycle:before {
    content: "\f21c";
}
.fa-mountain:before {
    content: "\f6fc";
}
.fa-mouse:before {
    content: "\f8cc";
}
.fa-mouse-pointer:before {
    content: "\f245";
}
.fa-mug-hot:before {
    content: "\f7b6";
}
.fa-music:before {
    content: "\f001";
}
.fa-napster:before {
    content: "\f3d2";
}
.fa-neos:before {
    content: "\f612";
}
.fa-network-wired:before {
    content: "\f6ff";
}
.fa-neuter:before {
    content: "\f22c";
}
.fa-newspaper:before {
    content: "\f1ea";
}
.fa-nimblr:before {
    content: "\f5a8";
}
.fa-node:before {
    content: "\f419";
}
.fa-node-js:before {
    content: "\f3d3";
}
.fa-not-equal:before {
    content: "\f53e";
}
.fa-notes-medical:before {
    content: "\f481";
}
.fa-npm:before {
    content: "\f3d4";
}
.fa-ns8:before {
    content: "\f3d5";
}
.fa-nutritionix:before {
    content: "\f3d6";
}
.fa-object-group:before {
    content: "\f247";
}
.fa-object-ungroup:before {
    content: "\f248";
}
.fa-octopus-deploy:before {
    content: "\e082";
}
.fa-odnoklassniki:before {
    content: "\f263";
}
.fa-odnoklassniki-square:before {
    content: "\f264";
}
.fa-oil-can:before {
    content: "\f613";
}
.fa-old-republic:before {
    content: "\f510";
}
.fa-om:before {
    content: "\f679";
}
.fa-opencart:before {
    content: "\f23d";
}
.fa-openid:before {
    content: "\f19b";
}
.fa-opera:before {
    content: "\f26a";
}
.fa-optin-monster:before {
    content: "\f23c";
}
.fa-orcid:before {
    content: "\f8d2";
}
.fa-osi:before {
    content: "\f41a";
}
.fa-otter:before {
    content: "\f700";
}
.fa-outdent:before {
    content: "\f03b";
}
.fa-page4:before {
    content: "\f3d7";
}
.fa-pagelines:before {
    content: "\f18c";
}
.fa-pager:before {
    content: "\f815";
}
.fa-paint-brush:before {
    content: "\f1fc";
}
.fa-paint-roller:before {
    content: "\f5aa";
}
.fa-palette:before {
    content: "\f53f";
}
.fa-palfed:before {
    content: "\f3d8";
}
.fa-pallet:before {
    content: "\f482";
}
.fa-paper-plane:before {
    content: "\f1d8";
}
.fa-paperclip:before {
    content: "\f0c6";
}
.fa-parachute-box:before {
    content: "\f4cd";
}
.fa-paragraph:before {
    content: "\f1dd";
}
.fa-parking:before {
    content: "\f540";
}
.fa-passport:before {
    content: "\f5ab";
}
.fa-pastafarianism:before {
    content: "\f67b";
}
.fa-paste:before {
    content: "\f0ea";
}
.fa-patreon:before {
    content: "\f3d9";
}
.fa-pause:before {
    content: "\f04c";
}
.fa-pause-circle:before {
    content: "\f28b";
}
.fa-paw:before {
    content: "\f1b0";
}
.fa-paypal:before {
    content: "\f1ed";
}
.fa-peace:before {
    content: "\f67c";
}
.fa-pen:before {
    content: "\f304";
}
.fa-pen-alt:before {
    content: "\f305";
}
.fa-pen-fancy:before {
    content: "\f5ac";
}
.fa-pen-nib:before {
    content: "\f5ad";
}
.fa-pen-square:before {
    content: "\f14b";
}
.fa-pencil-alt:before {
    content: "\f303";
}
.fa-pencil-ruler:before {
    content: "\f5ae";
}
.fa-penny-arcade:before {
    content: "\f704";
}
.fa-people-arrows:before {
    content: "\e068";
}
.fa-people-carry:before {
    content: "\f4ce";
}
.fa-pepper-hot:before {
    content: "\f816";
}
.fa-perbyte:before {
    content: "\e083";
}
.fa-percent:before {
    content: "\f295";
}
.fa-percentage:before {
    content: "\f541";
}
.fa-periscope:before {
    content: "\f3da";
}
.fa-person-booth:before {
    content: "\f756";
}
.fa-phabricator:before {
    content: "\f3db";
}
.fa-phoenix-framework:before {
    content: "\f3dc";
}
.fa-phoenix-squadron:before {
    content: "\f511";
}
.fa-phone:before {
    content: "\f095";
}
.fa-phone-alt:before {
    content: "\f879";
}
.fa-phone-slash:before {
    content: "\f3dd";
}
.fa-phone-square:before {
    content: "\f098";
}
.fa-phone-square-alt:before {
    content: "\f87b";
}
.fa-phone-volume:before {
    content: "\f2a0";
}
.fa-photo-video:before {
    content: "\f87c";
}
.fa-php:before {
    content: "\f457";
}
.fa-pied-piper:before {
    content: "\f2ae";
}
.fa-pied-piper-alt:before {
    content: "\f1a8";
}
.fa-pied-piper-hat:before {
    content: "\f4e5";
}
.fa-pied-piper-pp:before {
    content: "\f1a7";
}
.fa-pied-piper-square:before {
    content: "\e01e";
}
.fa-piggy-bank:before {
    content: "\f4d3";
}
.fa-pills:before {
    content: "\f484";
}
.fa-pinterest:before {
    content: "\f0d2";
}
.fa-pinterest-p:before {
    content: "\f231";
}
.fa-pinterest-square:before {
    content: "\f0d3";
}
.fa-pizza-slice:before {
    content: "\f818";
}
.fa-place-of-worship:before {
    content: "\f67f";
}
.fa-plane:before {
    content: "\f072";
}
.fa-plane-arrival:before {
    content: "\f5af";
}
.fa-plane-departure:before {
    content: "\f5b0";
}
.fa-plane-slash:before {
    content: "\e069";
}
.fa-play:before {
    content: "\f04b";
}
.fa-play-circle:before {
    content: "\f144";
}
.fa-playstation:before {
    content: "\f3df";
}
.fa-plug:before {
    content: "\f1e6";
}
.fa-plus:before {
    content: "\f067";
}
.fa-plus-circle:before {
    content: "\f055";
}
.fa-plus-square:before {
    content: "\f0fe";
}
.fa-podcast:before {
    content: "\f2ce";
}
.fa-poll:before {
    content: "\f681";
}
.fa-poll-h:before {
    content: "\f682";
}
.fa-poo:before {
    content: "\f2fe";
}
.fa-poo-storm:before {
    content: "\f75a";
}
.fa-poop:before {
    content: "\f619";
}
.fa-portrait:before {
    content: "\f3e0";
}
.fa-pound-sign:before {
    content: "\f154";
}
.fa-power-off:before {
    content: "\f011";
}
.fa-pray:before {
    content: "\f683";
}
.fa-praying-hands:before {
    content: "\f684";
}
.fa-prescription:before {
    content: "\f5b1";
}
.fa-prescription-bottle:before {
    content: "\f485";
}
.fa-prescription-bottle-alt:before {
    content: "\f486";
}
.fa-print:before {
    content: "\f02f";
}
.fa-procedures:before {
    content: "\f487";
}
.fa-product-hunt:before {
    content: "\f288";
}
.fa-project-diagram:before {
    content: "\f542";
}
.fa-pump-medical:before {
    content: "\e06a";
}
.fa-pump-soap:before {
    content: "\e06b";
}
.fa-pushed:before {
    content: "\f3e1";
}
.fa-puzzle-piece:before {
    content: "\f12e";
}
.fa-python:before {
    content: "\f3e2";
}
.fa-qq:before {
    content: "\f1d6";
}
.fa-qrcode:before {
    content: "\f029";
}
.fa-question:before {
    content: "\f128";
}
.fa-question-circle:before {
    content: "\f059";
}
.fa-quidditch:before {
    content: "\f458";
}
.fa-quinscape:before {
    content: "\f459";
}
.fa-quora:before {
    content: "\f2c4";
}
.fa-quote-left:before {
    content: "\f10d";
}
.fa-quote-right:before {
    content: "\f10e";
}
.fa-quran:before {
    content: "\f687";
}
.fa-r-project:before {
    content: "\f4f7";
}
.fa-radiation:before {
    content: "\f7b9";
}
.fa-radiation-alt:before {
    content: "\f7ba";
}
.fa-rainbow:before {
    content: "\f75b";
}
.fa-random:before {
    content: "\f074";
}
.fa-raspberry-pi:before {
    content: "\f7bb";
}
.fa-ravelry:before {
    content: "\f2d9";
}
.fa-react:before {
    content: "\f41b";
}
.fa-reacteurope:before {
    content: "\f75d";
}
.fa-readme:before {
    content: "\f4d5";
}
.fa-rebel:before {
    content: "\f1d0";
}
.fa-receipt:before {
    content: "\f543";
}
.fa-record-vinyl:before {
    content: "\f8d9";
}
.fa-recycle:before {
    content: "\f1b8";
}
.fa-red-river:before {
    content: "\f3e3";
}
.fa-reddit:before {
    content: "\f1a1";
}
.fa-reddit-alien:before {
    content: "\f281";
}
.fa-reddit-square:before {
    content: "\f1a2";
}
.fa-redhat:before {
    content: "\f7bc";
}
.fa-redo:before {
    content: "\f01e";
}
.fa-redo-alt:before {
    content: "\f2f9";
}
.fa-registered:before {
    content: "\f25d";
}
.fa-remove-format:before {
    content: "\f87d";
}
.fa-renren:before {
    content: "\f18b";
}
.fa-reply:before {
    content: "\f3e5";
}
.fa-reply-all:before {
    content: "\f122";
}
.fa-replyd:before {
    content: "\f3e6";
}
.fa-republican:before {
    content: "\f75e";
}
.fa-researchgate:before {
    content: "\f4f8";
}
.fa-resolving:before {
    content: "\f3e7";
}
.fa-restroom:before {
    content: "\f7bd";
}
.fa-retweet:before {
    content: "\f079";
}
.fa-rev:before {
    content: "\f5b2";
}
.fa-ribbon:before {
    content: "\f4d6";
}
.fa-ring:before {
    content: "\f70b";
}
.fa-road:before {
    content: "\f018";
}
.fa-robot:before {
    content: "\f544";
}
.fa-rocket:before {
    content: "\f135";
}
.fa-rocketchat:before {
    content: "\f3e8";
}
.fa-rockrms:before {
    content: "\f3e9";
}
.fa-route:before {
    content: "\f4d7";
}
.fa-rss:before {
    content: "\f09e";
}
.fa-rss-square:before {
    content: "\f143";
}
.fa-ruble-sign:before {
    content: "\f158";
}
.fa-ruler:before {
    content: "\f545";
}
.fa-ruler-combined:before {
    content: "\f546";
}
.fa-ruler-horizontal:before {
    content: "\f547";
}
.fa-ruler-vertical:before {
    content: "\f548";
}
.fa-running:before {
    content: "\f70c";
}
.fa-rupee-sign:before {
    content: "\f156";
}
.fa-rust:before {
    content: "\e07a";
}
.fa-sad-cry:before {
    content: "\f5b3";
}
.fa-sad-tear:before {
    content: "\f5b4";
}
.fa-safari:before {
    content: "\f267";
}
.fa-salesforce:before {
    content: "\f83b";
}
.fa-sass:before {
    content: "\f41e";
}
.fa-satellite:before {
    content: "\f7bf";
}
.fa-satellite-dish:before {
    content: "\f7c0";
}
.fa-save:before {
    content: "\f0c7";
}
.fa-schlix:before {
    content: "\f3ea";
}
.fa-school:before {
    content: "\f549";
}
.fa-screwdriver:before {
    content: "\f54a";
}
.fa-scribd:before {
    content: "\f28a";
}
.fa-scroll:before {
    content: "\f70e";
}
.fa-sd-card:before {
    content: "\f7c2";
}
.fa-search:before {
    content: "\f002";
}
.fa-search-dollar:before {
    content: "\f688";
}
.fa-search-location:before {
    content: "\f689";
}
.fa-search-minus:before {
    content: "\f010";
}
.fa-search-plus:before {
    content: "\f00e";
}
.fa-searchengin:before {
    content: "\f3eb";
}
.fa-seedling:before {
    content: "\f4d8";
}
.fa-sellcast:before {
    content: "\f2da";
}
.fa-sellsy:before {
    content: "\f213";
}
.fa-server:before {
    content: "\f233";
}
.fa-servicestack:before {
    content: "\f3ec";
}
.fa-shapes:before {
    content: "\f61f";
}
.fa-share:before {
    content: "\f064";
}
.fa-share-alt:before {
    content: "\f1e0";
}
.fa-share-alt-square:before {
    content: "\f1e1";
}
.fa-share-square:before {
    content: "\f14d";
}
.fa-shekel-sign:before {
    content: "\f20b";
}
.fa-shield-alt:before {
    content: "\f3ed";
}
.fa-shield-virus:before {
    content: "\e06c";
}
.fa-ship:before {
    content: "\f21a";
}
.fa-shipping-fast:before {
    content: "\f48b";
}
.fa-shirtsinbulk:before {
    content: "\f214";
}
.fa-shoe-prints:before {
    content: "\f54b";
}
.fa-shopify:before {
    content: "\e057";
}
.fa-shopping-bag:before {
    content: "\f290";
}
.fa-shopping-basket:before {
    content: "\f291";
}
.fa-shopping-cart:before {
    content: "\f07a";
}
.fa-shopware:before {
    content: "\f5b5";
}
.fa-shower:before {
    content: "\f2cc";
}
.fa-shuttle-van:before {
    content: "\f5b6";
}
.fa-sign:before {
    content: "\f4d9";
}
.fa-sign-in-alt:before {
    content: "\f2f6";
}
.fa-sign-language:before {
    content: "\f2a7";
}
.fa-sign-out-alt:before {
    content: "\f2f5";
}
.fa-signal:before {
    content: "\f012";
}
.fa-signature:before {
    content: "\f5b7";
}
.fa-sim-card:before {
    content: "\f7c4";
}
.fa-simplybuilt:before {
    content: "\f215";
}
.fa-sink:before {
    content: "\e06d";
}
.fa-sistrix:before {
    content: "\f3ee";
}
.fa-sitemap:before {
    content: "\f0e8";
}
.fa-sith:before {
    content: "\f512";
}
.fa-skating:before {
    content: "\f7c5";
}
.fa-sketch:before {
    content: "\f7c6";
}
.fa-skiing:before {
    content: "\f7c9";
}
.fa-skiing-nordic:before {
    content: "\f7ca";
}
.fa-skull:before {
    content: "\f54c";
}
.fa-skull-crossbones:before {
    content: "\f714";
}
.fa-skyatlas:before {
    content: "\f216";
}
.fa-skype:before {
    content: "\f17e";
}
.fa-slack:before {
    content: "\f198";
}
.fa-slack-hash:before {
    content: "\f3ef";
}
.fa-slash:before {
    content: "\f715";
}
.fa-sleigh:before {
    content: "\f7cc";
}
.fa-sliders-h:before {
    content: "\f1de";
}
.fa-slideshare:before {
    content: "\f1e7";
}
.fa-smile:before {
    content: "\f118";
}
.fa-smile-beam:before {
    content: "\f5b8";
}
.fa-smile-wink:before {
    content: "\f4da";
}
.fa-smog:before {
    content: "\f75f";
}
.fa-smoking:before {
    content: "\f48d";
}
.fa-smoking-ban:before {
    content: "\f54d";
}
.fa-sms:before {
    content: "\f7cd";
}
.fa-snapchat:before {
    content: "\f2ab";
}
.fa-snapchat-ghost:before {
    content: "\f2ac";
}
.fa-snapchat-square:before {
    content: "\f2ad";
}
.fa-snowboarding:before {
    content: "\f7ce";
}
.fa-snowflake:before {
    content: "\f2dc";
}
.fa-snowman:before {
    content: "\f7d0";
}
.fa-snowplow:before {
    content: "\f7d2";
}
.fa-soap:before {
    content: "\e06e";
}
.fa-socks:before {
    content: "\f696";
}
.fa-solar-panel:before {
    content: "\f5ba";
}
.fa-sort:before {
    content: "\f0dc";
}
.fa-sort-alpha-down:before {
    content: "\f15d";
}
.fa-sort-alpha-down-alt:before {
    content: "\f881";
}
.fa-sort-alpha-up:before {
    content: "\f15e";
}
.fa-sort-alpha-up-alt:before {
    content: "\f882";
}
.fa-sort-amount-down:before {
    content: "\f160";
}
.fa-sort-amount-down-alt:before {
    content: "\f884";
}
.fa-sort-amount-up:before {
    content: "\f161";
}
.fa-sort-amount-up-alt:before {
    content: "\f885";
}
.fa-sort-down:before {
    content: "\f0dd";
}
.fa-sort-numeric-down:before {
    content: "\f162";
}
.fa-sort-numeric-down-alt:before {
    content: "\f886";
}
.fa-sort-numeric-up:before {
    content: "\f163";
}
.fa-sort-numeric-up-alt:before {
    content: "\f887";
}
.fa-sort-up:before {
    content: "\f0de";
}
.fa-soundcloud:before {
    content: "\f1be";
}
.fa-sourcetree:before {
    content: "\f7d3";
}
.fa-spa:before {
    content: "\f5bb";
}
.fa-space-shuttle:before {
    content: "\f197";
}
.fa-speakap:before {
    content: "\f3f3";
}
.fa-speaker-deck:before {
    content: "\f83c";
}
.fa-spell-check:before {
    content: "\f891";
}
.fa-spider:before {
    content: "\f717";
}
.fa-spinner:before {
    content: "\f110";
}
.fa-splotch:before {
    content: "\f5bc";
}
.fa-spotify:before {
    content: "\f1bc";
}
.fa-spray-can:before {
    content: "\f5bd";
}
.fa-square:before {
    content: "\f0c8";
}
.fa-square-full:before {
    content: "\f45c";
}
.fa-square-root-alt:before {
    content: "\f698";
}
.fa-squarespace:before {
    content: "\f5be";
}
.fa-stack-exchange:before {
    content: "\f18d";
}
.fa-stack-overflow:before {
    content: "\f16c";
}
.fa-stackpath:before {
    content: "\f842";
}
.fa-stamp:before {
    content: "\f5bf";
}
.fa-star:before {
    content: "\f005";
}
.fa-star-and-crescent:before {
    content: "\f699";
}
.fa-star-half:before {
    content: "\f089";
}
.fa-star-half-alt:before {
    content: "\f5c0";
}
.fa-star-of-david:before {
    content: "\f69a";
}
.fa-star-of-life:before {
    content: "\f621";
}
.fa-staylinked:before {
    content: "\f3f5";
}
.fa-steam:before {
    content: "\f1b6";
}
.fa-steam-square:before {
    content: "\f1b7";
}
.fa-steam-symbol:before {
    content: "\f3f6";
}
.fa-step-backward:before {
    content: "\f048";
}
.fa-step-forward:before {
    content: "\f051";
}
.fa-stethoscope:before {
    content: "\f0f1";
}
.fa-sticker-mule:before {
    content: "\f3f7";
}
.fa-sticky-note:before {
    content: "\f249";
}
.fa-stop:before {
    content: "\f04d";
}
.fa-stop-circle:before {
    content: "\f28d";
}
.fa-stopwatch:before {
    content: "\f2f2";
}
.fa-stopwatch-20:before {
    content: "\e06f";
}
.fa-store:before {
    content: "\f54e";
}
.fa-store-alt:before {
    content: "\f54f";
}
.fa-store-alt-slash:before {
    content: "\e070";
}
.fa-store-slash:before {
    content: "\e071";
}
.fa-strava:before {
    content: "\f428";
}
.fa-stream:before {
    content: "\f550";
}
.fa-street-view:before {
    content: "\f21d";
}
.fa-strikethrough:before {
    content: "\f0cc";
}
.fa-stripe:before {
    content: "\f429";
}
.fa-stripe-s:before {
    content: "\f42a";
}
.fa-stroopwafel:before {
    content: "\f551";
}
.fa-studiovinari:before {
    content: "\f3f8";
}
.fa-stumbleupon:before {
    content: "\f1a4";
}
.fa-stumbleupon-circle:before {
    content: "\f1a3";
}
.fa-subscript:before {
    content: "\f12c";
}
.fa-subway:before {
    content: "\f239";
}
.fa-suitcase:before {
    content: "\f0f2";
}
.fa-suitcase-rolling:before {
    content: "\f5c1";
}
.fa-sun:before {
    content: "\f185";
}
.fa-superpowers:before {
    content: "\f2dd";
}
.fa-superscript:before {
    content: "\f12b";
}
.fa-supple:before {
    content: "\f3f9";
}
.fa-surprise:before {
    content: "\f5c2";
}
.fa-suse:before {
    content: "\f7d6";
}
.fa-swatchbook:before {
    content: "\f5c3";
}
.fa-swift:before {
    content: "\f8e1";
}
.fa-swimmer:before {
    content: "\f5c4";
}
.fa-swimming-pool:before {
    content: "\f5c5";
}
.fa-symfony:before {
    content: "\f83d";
}
.fa-synagogue:before {
    content: "\f69b";
}
.fa-sync:before {
    content: "\f021";
}
.fa-sync-alt:before {
    content: "\f2f1";
}
.fa-syringe:before {
    content: "\f48e";
}
.fa-table:before {
    content: "\f0ce";
}
.fa-table-tennis:before {
    content: "\f45d";
}
.fa-tablet:before {
    content: "\f10a";
}
.fa-tablet-alt:before {
    content: "\f3fa";
}
.fa-tablets:before {
    content: "\f490";
}
.fa-tachometer-alt:before {
    content: "\f3fd";
}
.fa-tag:before {
    content: "\f02b";
}
.fa-tags:before {
    content: "\f02c";
}
.fa-tape:before {
    content: "\f4db";
}
.fa-tasks:before {
    content: "\f0ae";
}
.fa-taxi:before {
    content: "\f1ba";
}
.fa-teamspeak:before {
    content: "\f4f9";
}
.fa-teeth:before {
    content: "\f62e";
}
.fa-teeth-open:before {
    content: "\f62f";
}
.fa-telegram:before {
    content: "\f2c6";
}
.fa-telegram-plane:before {
    content: "\f3fe";
}
.fa-temperature-high:before {
    content: "\f769";
}
.fa-temperature-low:before {
    content: "\f76b";
}
.fa-tencent-weibo:before {
    content: "\f1d5";
}
.fa-tenge:before {
    content: "\f7d7";
}
.fa-terminal:before {
    content: "\f120";
}
.fa-text-height:before {
    content: "\f034";
}
.fa-text-width:before {
    content: "\f035";
}
.fa-th:before {
    content: "\f00a";
}
.fa-th-large:before {
    content: "\f009";
}
.fa-th-list:before {
    content: "\f00b";
}
.fa-the-red-yeti:before {
    content: "\f69d";
}
.fa-theater-masks:before {
    content: "\f630";
}
.fa-themeco:before {
    content: "\f5c6";
}
.fa-themeisle:before {
    content: "\f2b2";
}
.fa-thermometer:before {
    content: "\f491";
}
.fa-thermometer-empty:before {
    content: "\f2cb";
}
.fa-thermometer-full:before {
    content: "\f2c7";
}
.fa-thermometer-half:before {
    content: "\f2c9";
}
.fa-thermometer-quarter:before {
    content: "\f2ca";
}
.fa-thermometer-three-quarters:before {
    content: "\f2c8";
}
.fa-think-peaks:before {
    content: "\f731";
}
.fa-thumbs-down:before {
    content: "\f165";
}
.fa-thumbs-up:before {
    content: "\f164";
}
.fa-thumbtack:before {
    content: "\f08d";
}
.fa-ticket-alt:before {
    content: "\f3ff";
}
.fa-tiktok:before {
    content: "\e07b";
}
.fa-times:before {
    content: "\f00d";
}
.fa-times-circle:before {
    content: "\f057";
}
.fa-tint:before {
    content: "\f043";
}
.fa-tint-slash:before {
    content: "\f5c7";
}
.fa-tired:before {
    content: "\f5c8";
}
.fa-toggle-off:before {
    content: "\f204";
}
.fa-toggle-on:before {
    content: "\f205";
}
.fa-toilet:before {
    content: "\f7d8";
}
.fa-toilet-paper:before {
    content: "\f71e";
}
.fa-toilet-paper-slash:before {
    content: "\e072";
}
.fa-toolbox:before {
    content: "\f552";
}
.fa-tools:before {
    content: "\f7d9";
}
.fa-tooth:before {
    content: "\f5c9";
}
.fa-torah:before {
    content: "\f6a0";
}
.fa-torii-gate:before {
    content: "\f6a1";
}
.fa-tractor:before {
    content: "\f722";
}
.fa-trade-federation:before {
    content: "\f513";
}
.fa-trademark:before {
    content: "\f25c";
}
.fa-traffic-light:before {
    content: "\f637";
}
.fa-trailer:before {
    content: "\e041";
}
.fa-train:before {
    content: "\f238";
}
.fa-tram:before {
    content: "\f7da";
}
.fa-transgender:before {
    content: "\f224";
}
.fa-transgender-alt:before {
    content: "\f225";
}
.fa-trash:before {
    content: "\f1f8";
}
.fa-trash-alt:before {
    content: "\f2ed";
}
.fa-trash-restore:before {
    content: "\f829";
}
.fa-trash-restore-alt:before {
    content: "\f82a";
}
.fa-tree:before {
    content: "\f1bb";
}
.fa-trello:before {
    content: "\f181";
}
.fa-trophy:before {
    content: "\f091";
}
.fa-truck:before {
    content: "\f0d1";
}
.fa-truck-loading:before {
    content: "\f4de";
}
.fa-truck-monster:before {
    content: "\f63b";
}
.fa-truck-moving:before {
    content: "\f4df";
}
.fa-truck-pickup:before {
    content: "\f63c";
}
.fa-tshirt:before {
    content: "\f553";
}
.fa-tty:before {
    content: "\f1e4";
}
.fa-tumblr:before {
    content: "\f173";
}
.fa-tumblr-square:before {
    content: "\f174";
}
.fa-tv:before {
    content: "\f26c";
}
.fa-twitch:before {
    content: "\f1e8";
}
.fa-twitter:before {
    content: "\f099";
}
.fa-twitter-square:before {
    content: "\f081";
}
.fa-typo3:before {
    content: "\f42b";
}
.fa-uber:before {
    content: "\f402";
}
.fa-ubuntu:before {
    content: "\f7df";
}
.fa-uikit:before {
    content: "\f403";
}
.fa-umbraco:before {
    content: "\f8e8";
}
.fa-umbrella:before {
    content: "\f0e9";
}
.fa-umbrella-beach:before {
    content: "\f5ca";
}
.fa-uncharted:before {
    content: "\e084";
}
.fa-underline:before {
    content: "\f0cd";
}
.fa-undo:before {
    content: "\f0e2";
}
.fa-undo-alt:before {
    content: "\f2ea";
}
.fa-uniregistry:before {
    content: "\f404";
}
.fa-unity:before {
    content: "\e049";
}
.fa-universal-access:before {
    content: "\f29a";
}
.fa-university:before {
    content: "\f19c";
}
.fa-unlink:before {
    content: "\f127";
}
.fa-unlock:before {
    content: "\f09c";
}
.fa-unlock-alt:before {
    content: "\f13e";
}
.fa-unsplash:before {
    content: "\e07c";
}
.fa-untappd:before {
    content: "\f405";
}
.fa-upload:before {
    content: "\f093";
}
.fa-ups:before {
    content: "\f7e0";
}
.fa-usb:before {
    content: "\f287";
}
.fa-user:before {
    content: "\f007";
}
.fa-user-alt:before {
    content: "\f406";
}
.fa-user-alt-slash:before {
    content: "\f4fa";
}
.fa-user-astronaut:before {
    content: "\f4fb";
}
.fa-user-check:before {
    content: "\f4fc";
}
.fa-user-circle:before {
    content: "\f2bd";
}
.fa-user-clock:before {
    content: "\f4fd";
}
.fa-user-cog:before {
    content: "\f4fe";
}
.fa-user-edit:before {
    content: "\f4ff";
}
.fa-user-friends:before {
    content: "\f500";
}
.fa-user-graduate:before {
    content: "\f501";
}
.fa-user-injured:before {
    content: "\f728";
}
.fa-user-lock:before {
    content: "\f502";
}
.fa-user-md:before {
    content: "\f0f0";
}
.fa-user-minus:before {
    content: "\f503";
}
.fa-user-ninja:before {
    content: "\f504";
}
.fa-user-nurse:before {
    content: "\f82f";
}
.fa-user-plus:before {
    content: "\f234";
}
.fa-user-secret:before {
    content: "\f21b";
}
.fa-user-shield:before {
    content: "\f505";
}
.fa-user-slash:before {
    content: "\f506";
}
.fa-user-tag:before {
    content: "\f507";
}
.fa-user-tie:before {
    content: "\f508";
}
.fa-user-times:before {
    content: "\f235";
}
.fa-users:before {
    content: "\f0c0";
}
.fa-users-cog:before {
    content: "\f509";
}
.fa-users-slash:before {
    content: "\e073";
}
.fa-usps:before {
    content: "\f7e1";
}
.fa-ussunnah:before {
    content: "\f407";
}
.fa-utensil-spoon:before {
    content: "\f2e5";
}
.fa-utensils:before {
    content: "\f2e7";
}
.fa-vaadin:before {
    content: "\f408";
}
.fa-vector-square:before {
    content: "\f5cb";
}
.fa-venus:before {
    content: "\f221";
}
.fa-venus-double:before {
    content: "\f226";
}
.fa-venus-mars:before {
    content: "\f228";
}
.fa-vest:before {
    content: "\e085";
}
.fa-vest-patches:before {
    content: "\e086";
}
.fa-viacoin:before {
    content: "\f237";
}
.fa-viadeo:before {
    content: "\f2a9";
}
.fa-viadeo-square:before {
    content: "\f2aa";
}
.fa-vial:before {
    content: "\f492";
}
.fa-vials:before {
    content: "\f493";
}
.fa-viber:before {
    content: "\f409";
}
.fa-video:before {
    content: "\f03d";
}
.fa-video-slash:before {
    content: "\f4e2";
}
.fa-vihara:before {
    content: "\f6a7";
}
.fa-vimeo:before {
    content: "\f40a";
}
.fa-vimeo-square:before {
    content: "\f194";
}
.fa-vimeo-v:before {
    content: "\f27d";
}
.fa-vine:before {
    content: "\f1ca";
}
.fa-virus:before {
    content: "\e074";
}
.fa-virus-slash:before {
    content: "\e075";
}
.fa-viruses:before {
    content: "\e076";
}
.fa-vk:before {
    content: "\f189";
}
.fa-vnv:before {
    content: "\f40b";
}
.fa-voicemail:before {
    content: "\f897";
}
.fa-volleyball-ball:before {
    content: "\f45f";
}
.fa-volume-down:before {
    content: "\f027";
}
.fa-volume-mute:before {
    content: "\f6a9";
}
.fa-volume-off:before {
    content: "\f026";
}
.fa-volume-up:before {
    content: "\f028";
}
.fa-vote-yea:before {
    content: "\f772";
}
.fa-vr-cardboard:before {
    content: "\f729";
}
.fa-vuejs:before {
    content: "\f41f";
}
.fa-walking:before {
    content: "\f554";
}
.fa-wallet:before {
    content: "\f555";
}
.fa-warehouse:before {
    content: "\f494";
}
.fa-watchman-monitoring:before {
    content: "\e087";
}
.fa-water:before {
    content: "\f773";
}
.fa-wave-square:before {
    content: "\f83e";
}
.fa-waze:before {
    content: "\f83f";
}
.fa-weebly:before {
    content: "\f5cc";
}
.fa-weibo:before {
    content: "\f18a";
}
.fa-weight:before {
    content: "\f496";
}
.fa-weight-hanging:before {
    content: "\f5cd";
}
.fa-weixin:before {
    content: "\f1d7";
}
.fa-whatsapp:before {
    content: "\f232";
}
.fa-whatsapp-square:before {
    content: "\f40c";
}
.fa-wheelchair:before {
    content: "\f193";
}
.fa-whmcs:before {
    content: "\f40d";
}
.fa-wifi:before {
    content: "\f1eb";
}
.fa-wikipedia-w:before {
    content: "\f266";
}
.fa-wind:before {
    content: "\f72e";
}
.fa-window-close:before {
    content: "\f410";
}
.fa-window-maximize:before {
    content: "\f2d0";
}
.fa-window-minimize:before {
    content: "\f2d1";
}
.fa-window-restore:before {
    content: "\f2d2";
}
.fa-windows:before {
    content: "\f17a";
}
.fa-wine-bottle:before {
    content: "\f72f";
}
.fa-wine-glass:before {
    content: "\f4e3";
}
.fa-wine-glass-alt:before {
    content: "\f5ce";
}
.fa-wix:before {
    content: "\f5cf";
}
.fa-wizards-of-the-coast:before {
    content: "\f730";
}
.fa-wodu:before {
    content: "\e088";
}
.fa-wolf-pack-battalion:before {
    content: "\f514";
}
.fa-won-sign:before {
    content: "\f159";
}
.fa-wordpress:before {
    content: "\f19a";
}
.fa-wordpress-simple:before {
    content: "\f411";
}
.fa-wpbeginner:before {
    content: "\f297";
}
.fa-wpexplorer:before {
    content: "\f2de";
}
.fa-wpforms:before {
    content: "\f298";
}
.fa-wpressr:before {
    content: "\f3e4";
}
.fa-wrench:before {
    content: "\f0ad";
}
.fa-x-ray:before {
    content: "\f497";
}
.fa-xbox:before {
    content: "\f412";
}
.fa-xing:before {
    content: "\f168";
}
.fa-xing-square:before {
    content: "\f169";
}
.fa-y-combinator:before {
    content: "\f23b";
}
.fa-yahoo:before {
    content: "\f19e";
}
.fa-yammer:before {
    content: "\f840";
}
.fa-yandex:before {
    content: "\f413";
}
.fa-yandex-international:before {
    content: "\f414";
}
.fa-yarn:before {
    content: "\f7e3";
}
.fa-yelp:before {
    content: "\f1e9";
}
.fa-yen-sign:before {
    content: "\f157";
}
.fa-yin-yang:before {
    content: "\f6ad";
}
.fa-yoast:before {
    content: "\f2b1";
}
.fa-youtube:before {
    content: "\f167";
}
.fa-youtube-square:before {
    content: "\f431";
}
.fa-zhihu:before {
    content: "\f63f";
}
.sr-only {
    border: 0;
    clip: rect(0,0,0,0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.sr-only-focusable:active, .sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}
.o-carousel {
    z-index: 1;
    position: relative;
    width: 100%;
    overflow: hidden;
}
.o-carousel .slides {
    position: relative;
    z-index: 1;
}
.o-carousel .slides .slick-prev, .o-carousel .slides .slick-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2;
    border-radius: 0;
    border: none;
    overflow: hidden;
    width: 24px;
    height: 24px;
    padding: 0;
    cursor: pointer;
    background-color: #9b9b9b66;
}
.o-carousel .slides .slick-prev:before, .o-carousel .slides .slick-next:before {
    content: "";
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 256 512%27%3E%3Cpath d=%27M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z%27/%3E%3C/svg%3E");
    background-size: 30%;
    background-repeat: no-repeat;
    background-color: #fff;
    background-position: center;
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 24px;
    border-radius: 100%;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}
.o-carousel .slides .slick-prev:hover, .o-carousel .slides .slick-next:hover {}
.o-carousel .slides .slick-prev:hover:before, .o-carousel .slides .slick-next:hover:before {
    transition: all 0.3s;
}
.o-carousel .slides .slick-next {
    right: 17px;
}
.o-carousel .slides .slick-next:before {
    transform: rotate(180deg);
}
.o-carousel .slides .slick-prev {
    left: 17px;
}
.o-carousel .slides .slick-disabled {
    visibility: hidden;
}
.o-carousel .slides .slick-list {
    margin: 0;
    overflow: inherit;
}
.o-carousel .slides .slick-slide {
    padding: 0;
}
.o-carousel .slides .o-tab .slick-slide {
    padding: 8px 16px;
    margin-right: 3px;
}
.o-carousel .slides.slides-1 .slick-list {
    overflow: hidden;
}
.o-carousel .slides.slides-1 .slick-track {}
.o-carousel .slides.slides-1 .slick-slide .c-detail__media__thumb img {
    -o-object-fit: contain;
       object-fit: contain;
    aspect-ratio: 16/9;
    background-color: #000000;
}
.o-carousel .slides.slides-1 .slick-prev, .o-carousel .slides.slides-1 .slick-next {
    width: 40px;
    height: 40px;
    font-size: 0;
}
.o-carousel .slides.slides-1 .slick-prev::before, .o-carousel .slides.slides-1 .slick-next::before {
    border: 1px solid #ffffff;
    content: "\f104";
    font-family: "Font Awesome 5 Free";
    background-image: none;
    font-weight: 900;
    color: #ffffff;
    font-size: 25px;
    background-color: transparent;
    border-radius: 0;
    width: 40px;
    height: 40px;
    display: grid;
    align-items: center;
    border: none;
}
.o-carousel .slides.slides-1 .slick-prev {}
.o-carousel .slides.slides-1 .slick-next {}
.o-carousel .slides.slides-1.carousel-videos-recomendados .slick-prev {}
.o-carousel .slides.slides-1.carousel-videos-recomendados .slick-next {}
.o-carousel .slides.slides-1.carousel-videos-recomendados .slick-slide {
    margin: 0;
    padding: 0 10px;
}
.o-carousel .slides.slides-5 {
    width: 100%;
    margin: 0 auto;
}
.o-carousel .slides.slides-5 .slick-list {
    overflow: hidden;
}
.o-carousel .slides.slides-5 .slick-track {}
.o-carousel .slides.slides-5 .slick-slide {
    margin: 0;
}
.o-carousel .slides.slides-5 .slick-slide >* {
    margin: 0 5px;
}
.o-carousel .slides.slides-5 .slick-prev, .o-carousel .slides.slides-5 .slick-next {
    width: 30px;
    height: 30px;
}
.o-carousel .slides.slides-5 .slick-prev::before, .o-carousel .slides.slides-5 .slick-next::before {
    background-color: var(--grey-01);
    background-image: none;
    content: "\f104";
    font-family: "Font Awesome 5 Free";
    color: var(--grey-03);
    font-size: 20px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    transition: 0.3s;
}
.o-carousel .slides.slides-5 .slick-prev:hover, .o-carousel .slides.slides-5 .slick-next:hover {}
.o-carousel .slides.slides-5 .slick-prev:hover::before, .o-carousel .slides.slides-5 .slick-next:hover::before {
    color: var(--grey-01);
    background-color: var(--grey-03);
    transition: 0.3s;
}
.o-carousel .slides.slides-5 .slick-prev {}
.o-carousel .slides.slides-5 .slick-next {}
.o-carousel .slides.slides-5:not(.slick-initialized.slick-slider):not([wf-role="_opening"]) {
    max-width: calc(100% - 208px) !important;
}
.o-carousel .slides.slides-1-only-dots {
    position: relative;
}
.o-carousel .slides.slides-1-only-dots .slick-dots {
    position: absolute;
    bottom: 70px;
    left: 0;
    right: 0;
}
.o-carousel .slides.slides-1, .o-carousel .slides.slides-2, .o-carousel .slides.slides-3, .o-carousel .slides.slides-4, .o-carousel .slides.slides-5, .o-carousel .slides.slides-6, .o-carousel .slides.slides-1-only-dots {}
.o-carousel .slides.slides-1:only-child, .o-carousel .slides.slides-2:only-child, .o-carousel .slides.slides-3:only-child, .o-carousel .slides.slides-4:only-child, .o-carousel .slides.slides-5:only-child, .o-carousel .slides.slides-6:only-child, .o-carousel .slides.slides-1-only-dots:only-child {}
.o-carousel .slides--teams .slick-list {}
.o-carousel .slides--teams .slick-track {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.o-carousel .slides--teams .slick-slide {
    margin: 0;
    display: grid;
    place-content: center;
}
.o-carousel .slides--teams .slick-slide a {
    max-width: 45px;
    display: block;
}
.o-carousel .slides--teams .slick-slide img {
    width: 100%;
    height: 45px;
    -o-object-fit: contain;
       object-fit: contain;
}
.o-carousel .slides--teams .slick-slide:last-child {
    border-left: 1px solid var(--grey-03);
    margin: 0 10px;
    padding-left: 10px;
}
.o-carousel:not(.nomargin) {
    margin-bottom: 20px;
}
.o-carousel__tv .slick-slide {
    transform: scale(0.92);
    transition: all ease .5s;
    margin-bottom: 20px;
}
.o-carousel__tv .slick-slide img {
    -o-object-fit: contain;
       object-fit: contain;
}
.o-carousel__tv .slick-center {
    transform: scale(1);
    transition: all ease .5s;
}
.o-carousel__tv .slick-slider .slick-next, .o-carousel__tv .slick-slider .slick-prev {
    position: absolute;
    border: 2px solid #ffffff;
    border-radius: 50%;
    cursor: pointer;
    height: 24px;
    overflow: hidden;
    padding: 0;
    min-width: 50px;
    height: 50px;
    z-index: 2;
    font-size: 0;
    background: url(/assets/b06b970025fa190c7d3a.svg)  center center/ 10px no-repeat;
    top: 50%;
    transform: translateY(-50%);
}
.o-carousel__tv .slick-slider .slick-prev {
    left: 50px;
    transform: rotate(180deg) translateY(50%);
}
.o-carousel__tv .slick-slider .slick-next {
    right: 50px;
}
.o-section-media-slider {
    display: flex;
    align-items: center;
    padding: 15px;
    background-color: var(--grey-01);
}
.o-section-media-slider .o-carousel {
    position: relative;
}
.o-section-media-slider .o-carousel .slides.slides-4 .slick-prev, .o-section-media-slider .o-carousel .slides.slides-4 .slick-next {}
.o-section-media-slider .o-carousel .slides.slides-4 .slick-prev::before, .o-section-media-slider .o-carousel .slides.slides-4 .slick-next::before {
    background-color: var(--yellowdark);
}
.o-section-media-slider .o-carousel .slides.slides-4 .slick-prev:hover, .o-section-media-slider .o-carousel .slides.slides-4 .slick-next:hover {}
.o-section-media-slider .o-carousel .slides.slides-4 .slick-prev:hover::before, .o-section-media-slider .o-carousel .slides.slides-4 .slick-next:hover::before {
    color: #151C26;
}
.o-section-media-slider .c-article {
    border-top: none;
    padding-top: 0;
    display: grid;
    grid-template-columns: 90px auto;
    grid-gap: 10px;
    gap: 10px;
    margin-bottom: 0;
    padding: 0 10px;
}
.o-section-media-slider .c-article::after {
    width: 1px;
    height: 100%;
    border-right: 1px solid var(--grey-06);
    position: absolute;
    top: 0;
    z-index: 0;
}
.o-section-media-slider .c-article__thumb {
    width: 90px;
    height: 90px;
}
.o-section-media-slider .c-article__title a {
    font-size: 16px;
    line-height: 18px;
    letter-spacing: -0.24px;
    font-family: var(--f_bold);
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.o-section-media-slider__title {
    text-align: center;
    font-size: 18px;
    letter-spacing: -0.27px;
    line-height: 20px;
    font-family: var(--f_bold);
    color: var(--yellowdark);
    text-align: center;
    text-transform: uppercase;
}
.c-slider-sponsored {
    padding: 0;
}
.c-slider-sponsored__image {
    align-self: normal;
}
.c-slider-sponsored__content {
    padding: 15px;
}
.c-slider-sponsored__content .titulos {
    margin-top: 15px;
}
.c-slider-sponsored__content .subtitle {
    font-size: 16px;
    text-transform: uppercase;
    font-family: "Inter", sans-serif;
    margin-bottom: 8px;
}
.c-slider-sponsored__content .title {
    font-size: 21px;
    font-family: "InterMedium", sans-serif;
}
.c-slider-sponsored__content .subtitle, .c-slider-sponsored__content .title {
    transition: all 0.3s ease-in-out;
    color: #151C26;
}
.c-slider-sponsored__content .subtitle a, .c-slider-sponsored__content .title a {
    color: #151C26;
}
.c-slider-sponsored__content a:hover {
    opacity: 0.7;
}
.c-slider-sponsored__label {
    background-color: #f41c0c;
    padding: 0.25rem 0.5rem;
    color: #ffffff;
    font-family: "Inter", sans-serif;
    text-transform: uppercase;
    font-size: 14px;
    width: -moz-fit-content;
    width: fit-content;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
}
.c-slider-sponsored--home {
    padding: 30px 0;
}
.c-slider-sponsored--home .c-board__title {}
.c-slider-sponsored--home .item .c-article {}
.c-slider-sponsored--home .item .c-article__thumb {
    grid-column: 2 / span 1;
    grid-row: 1 /span 1;
    margin-bottom: 0;
}
.c-slider-sponsored--home .item .c-article__thumb img {
    -o-object-fit: inherit;
       object-fit: inherit;
}
.c-slider-sponsored--home .item .c-article__txt {
    grid-column: 1 / span 1;
    grid-row: 1 /span 1;
}
.c-slider-sponsored--home .item .c-article__title {
    font-size: 30px;
    line-height: 34px;
}
.c-slider-sponsored--home .item .c-article__logo {
    display: block;
    margin-bottom: 10px;
}
.c-slider-sponsored--home .item .c-article__logo img {
    max-width: 220px;
    max-height: 80px;
    -o-object-fit: contain;
       object-fit: contain;
}
.c-slider-sponsored--home .item .c-article__summary {
    font-size: 17px;
    line-height: 22px;
}
.c-slider-sponsored--special .item .c-article {}
.c-slider-sponsored--special .item .c-article__txt {
    align-self: center;
}
.c-slider-sponsored--special .item .c-article__txt .u-btns {
    color: #ffffff;
    background-color: var(--c-header-specials__menuitem--btn-a-color);
    padding: 6px 25px;
    border-radius: 20px;
    font-family: "InterMedium", sans-serif;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    margin-top: 10px;
}
.c-slider-sponsored--special .c-subtitle__title {}
.slides .slick-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    grid-gap: 8px;
    gap: 8px;
}
.slides .slick-dots button {
    font-size: 0;
    width: 10px;
    background-color: #151c26;
    height: 10px;
    border-radius: 100%;
    cursor: pointer;
}
.slides .slick-dots .slick-active {
    position: relative;
}
.slides .slick-dots .slick-active button {
    background-color: #f41c0c;
}
.item-image {}
.item-image__big-image-link-cars-cover {
    position: relative;
}
.item-image__big-image-link-cars-cover .content .c-article__thumb {
    display: block;
}
.item-image__big-image-link-cars-cover .contenido-noticia {
    color: #ffffff;
    right: 0;
    bottom: auto;
    position: absolute;
    padding: 24px;
    width: 100%;
    top: 40%;
    background-image: linear-gradient(to bottom, transparent, black);
    background-color: transparent;
}
.item-image__big-image-link-cars-cover .contenido-noticia .titulo-noticia {
    margin-bottom: 10px;
}
.item-image__big-image-link-cars-cover .contenido-noticia .extracto-noticia {
    line-height: 23px;
    margin-bottom: 10px;
}
.item-image__big-image-link-cars-cover .contenido-noticia .u-btn-leer-mas-cars {}
.item-image__big-image-link-medium-cover {
    position: relative;
    display: flex;
    justify-content: end;
    align-items: center;
}
.item-image__big-image-link-medium-cover img {
    position: relative;
}
.item-image__big-image-link-medium-cover .contenido-noticia {
    position: absolute;
    text-align: end;
    margin: auto;
}
.item-image__big-image-link-medium-cover .contenido-noticia .titulo-noticia {
    color: #ffffff;
}
.o-container-2 {
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;
}
.o-container, .c-apertura--bhero .c-article__txt {
    width: 100%;
    max-width: 1160px;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
}
.o-container-fluid {
    width: 100%;
    max-width: 100%;
}
.content {
    z-index: 1;
    position: relative;
    min-height: 600px;
    margin: 20px 0;
}
.o-section {
    margin-bottom: 34px;
    margin-top: 40px;
}
.o-section + .o-section {
    margin-top: 0;
}
.o-section--nomargin {
    margin-bottom: 0;
    margin-top: 0;
}
.o-section--nomargin + :not(.o-section--nomargin) {
    margin-top: 35px;
}
.o-section--negative {
    background: #000000;
    padding-bottom: 50px;
    margin-bottom: 0;
    padding-top: 40px;
    margin-top: 0;
}
.o-section--negative .c-title__name {
    color: #ffffff;
}
.o-section--negative .c-title__name a {
    color: #ffffff;
}
.o-section--negative .c-program {}
.o-section--negative .c-program-apertura {}
.o-section--negative .c-program-apertura__link, .o-section--negative .c-program-apertura__summary, .o-section--negative .c-program-apertura__title {
    color: #ffffff;
}
.o-section--negative .c-program-tabs .u-button-more {
    color: #ffffff;
}
.o-section--negative .c-program-tabs__menu-item {
    color: #ffffff;
}
.o-section--negative .c-program-sections .details-txt {}
.o-section--negative .c-program-sections .details-txt__epigraph, .o-section--negative .c-program-sections .details-txt__footer, .o-section--negative .c-program-sections .details-txt__summary {
    color: #ffffff;
}
.o-section--negative .c-program-sections .photos .slick-slider .slick-next, .o-section--negative .c-program-sections .photos .slick-slider .slick-prev {
    background-image: url(/assets/b06b970025fa190c7d3a.svg);
    background-size: contain;
}
.o-section--negative .c-program-sections-title__h2 {
    color: #ffffff;
}
.o-section--negative .c-recommended-videos {}
.o-section--negative .c-recommended-videos__title {
    color: #ffffff;
}
.o-section--negative .c-recommended-videos__item a, .o-section--negative .c-recommended-videos__item p {
    color: #ffffff;
}
.o-section--negative .c-navbar__social {}
.o-section--negative .c-navbar__social__list {}
.o-section--negative .c-navbar__social__list.shared-news .links i {
    color: #ffffff;
}
.o-section--negative .c-detail {}
.o-section--negative .c-detail__title__h1 {
    color: #ffffff;
}
.o-section--negative .c-detail__share .c-navbar__social__list .c-navbar__social__items .links {
    color: #ffffff;
}
.o-section--negative .c-detail__share .c-navbar__social__list .c-navbar__social__items .links .icon-telegram > svg, .o-section--negative .c-detail__share .c-navbar__social__list .c-navbar__social__items .links .icon-x-twitter > svg {
    fill: #ffffff;
}
.o-section--negative .c-detail__share .c-navbar__social__list .c-navbar__social__items .links:hover i.fa, .o-section--negative .c-detail__share .c-navbar__social__list .c-navbar__social__items .links:hover i.fab, .o-section--negative .c-detail__share .c-navbar__social__list .c-navbar__social__items .links:hover i.fas, .o-section--negative .c-detail__share .c-navbar__social__list .c-navbar__social__items .links:hover i.far {
    color: #ffffff;
}
.o-section--negative .c-detail__share .c-navbar__social__list .c-navbar__social__items .links:hover .icon-telegram svg, .o-section--negative .c-detail__share .c-navbar__social__list .c-navbar__social__items .links:hover .icon-x-twitter svg {
    fill: #ffffff;
}
.o-section--negative .c-detail-video {}
.o-section--negative .c-detail-video__title, .o-section--negative .c-detail-video__summary {
    color: #ffffff;
}
.o-section--negative .c-detail-video__summary a {
    color: #ffffff;
}
.o-section--negative .c-detail-video__summary a:hover {
    text-decoration: underline;
}
.o-section--negative .c-detail-video__data p a {
    color: #ffffff;
}
.o-section--negative .c-detail-video__data p a:hover {
    text-decoration: underline;
}
.o-section--negative .c-detail-gallery .slick-slider .slick-next, .o-section--negative .c-detail-gallery .slick-slider .slick-prev {
    background-image: url(/assets/b06b970025fa190c7d3a.svg);
}
.o-section--negative .c-carousel-video .slick-slider .slick-next, .o-section--negative .c-carousel-video .slick-slider .slick-prev {
    background-image: url(/assets/b06b970025fa190c7d3a.svg);
}
.o-section--negative .c-carousel-video__title a {
    color: #ffffff;
}
.o-section--negative .c-article {}
.o-section--negative .c-article__title {
    color: #ffffff;
}
.o-section--negative .c-article__title a {
    color: #ffffff;
}
.o-section--negative .u-btn a {
    color: #ffffff;
}
.o-section--negative.o-section--nomargin {
    margin-top: 0;
}
.o-section--magazine {
    background: #a6cc39;
}
.o-section--magazine .c-program {}
.o-section--magazine .c-program-tabs {
    margin-bottom: 80px;
}
.o-section--magazine .c-program-tabs__menu {}
.o-section--magazine .c-program-tabs__menu-item {}
.o-section--magazine .c-program-tabs__menu-item.active {
    border-bottom: 3px solid #ffffff;
}
.o-section--magazine .c-program-sections-title__h2::before {
    border-color: #ffffff;
}
.o-section--magazine .c-carousel-video__title::before {
    border-color: #ffffff;
}
.o-section--mccelebrity {
    background: #a16b2f;
}
.o-section--ec100 {
    background: #c78da6;
}
.o-section--diaadia {
    background: #2d307B;
}
.o-section--ymll {
    background: #4990e2;
}
.o-section--ahoracaigo {
    background: #853a99;
}
.o-section--elafter {
    background: #6833a5;
}
.o-section--elbuscador {
    background: #d36556;
}
.o-section--generico {
    background: #414042;
}
.o-section--anoenano {
    background: #f1b640;
}
.o-modal {
    position: fixed;
    top: 50%;
    left: 50%;
    margin: auto;
    transform: translate(-50%,-50%);
    width: 100%;
    z-index: 110;
}
.o-modal.hide-content {
    display: none;
}
.o-modal__article {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: auto;
    transform: translate(-50%,-50%);
    max-width: 800px;
    min-width: 300px;
    padding: 28px;
    background: var(--corporative-lighter);
    border-radius: 3px;
    box-shadow: 2px 4px 4px -1px rgba(0, 0, 0, 0.10);
    border: 1px solid var(--corporative-dark);
}
.o-modal__article .c-icon--close {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 44px;
    height: 44px;
    cursor: pointer;
}
.o-modal__article .c-icon--close::before, .o-modal__article .c-icon--close::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 24px;
    height: 2px;
    background-color: #000000;
    z-index: 1;
}
.o-modal__article .c-icon--close::before {
    transform: translate(-50%,-50%) rotate(-45deg);
}
.o-modal__article .c-icon--close::after {
    transform: translate(-50%,-50%) rotate(45deg);
}
.o-modal__article__info {
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    font-family: "Inter", sans-serif;
}
.o-modal__article__info > *:not(:last-child) {
    margin-bottom: 10px;
}
.o-modal__article__info [class*=fa-] {
    font-size: 50px;
    margin-bottom: 20px;
    color: var(--corporative-dark);
}
.u-modals {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 110;
    display: none;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0;
    padding: 1rem;
    justify-content: center;
    background: var(--bs-modal-bg);
    color: var(--bs-modal-color);
    cursor: pointer;
}
.u-modals__modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;
    pointer-events: none;
    border-radius: 5px;
    background: var(--bg-modal-dialog);
    overflow: auto;
    cursor: default;
}
.u-modals__modal-dialog > * {
    padding: 20px;
}
.u-modals__modal-dialog p + p {
    margin-top: 10px;
}
.u-modals__modal-dialog-centered {
    display: flex;
    align-items: center;
    min-height: calc(100% - 8px * 2);
}
.u-modals__modal-content {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    color: var(--bs-modal-color);
    pointer-events: auto;
    background-color: var(--bs-modal-bg);
    background-clip: padding-box;
    outline: 0;
    border-radius: 15px;
}
.u-modals__modal-header, .u-modals__modal-footer {
    background: var(--bg-modal-header-footer);
}
.u-modals__modal-header {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.u-modals__modal-footer {
    display: flex;
    flex-shrink: 0;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-end;
}
.u-modals__modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: 20px 10px;
}
.u-modals__modal-dialog-scrollable {
    height: calc(100% - 8px * 2);
}
.u-modals__modal-dialog-scrollable .u-modals__modal-body {
    overflow-y: auto;
}
.u-modals__modal-close {
    font-size: 36px;
    color: var(--color-icon-close-modal);
}
.u-modals__modal-lg, .u-modals__modal-xl {}
.is-visible {
    opacity: 1;
}
.u-modals.is-fade .u-modals__modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px);
}
.u-modals.is-visible .u-modals__modal-dialog {
    transform: none;
}
.u-modals__modal-dialog-scrollable .u-modals__modal-content {
    max-height: 100%;
    overflow: hidden;
}
.is-fade {
    transition: opacity 0.15s linear;
}
.is-fade:not(.is-visible) {
    opacity: 0;
}
.u-tooltip {
    visibility: hidden;
    background-color: rgba(0,0,0,.6);
    max-width: 150px;
    min-width: 150px;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 10px 15px 7px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s;
    font-size: 14px;
}
.u-tooltip::after {
    content: "";
    position: absolute;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
}
.u-tooltip__bottom {
    margin-top: 5px;
}
.u-tooltip__bottom::after {
    bottom: 100%;
    left: 50%;
    border-color: transparent transparent #555 transparent;
}
.u-tooltip__top {
    margin-bottom: 5px;
}
.u-tooltip__top::after {
    top: 100%;
    left: 50%;
    border-color: #555 transparent transparent transparent;
}
.u-tooltip__left {}
.u-tooltip__left::after {
    top: 50%;
    right: 100%;
    border-color: transparent #555 transparent transparent;
}
.u-tooltip__right {}
.u-tooltip__right::after {
    top: 50%;
    left: 100%;
    border-color: transparent transparent transparent #555;
}
.u-tooltip__hover {
    position: relative;
}
.u-tooltip__hover:hover .u-tooltip {
    visibility: visible;
    opacity: 1;
}
.u-btn {
    border: 1px solid;
    padding: 10px 20px;
    transition: .3s;
}
.u-btn:hover, .u-btn:focus, .u-btn:active, .u-btn.open {
    transition: .3s;
    opacity: .6;
}
.u-btn:hover, .u-btn:focus, .u-btn:active, .u-btn.open {
    transition: .3s;
    opacity: .6;
}
.u-btn--primary {
    border-color: #f41c0c;
    background: #f41c0c;
    color: #ffffff;
}
.u-btn--secondary {
    border-color: #151C26;
    color: #151C26;
    background: #ffffff;
}
.u-btn--tertiary {
    border: none;
    padding: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    font-family: "InterBlack", sans-serif;
    font-size: 25px;
    line-height: 30px;
    text-transform: uppercase;
    cursor: pointer;
}
.u-btn--tertiary a {
    text-decoration: none;
    color: black;
    position: relative;
}
.u-btn--tertiary a::after {
    content: "";
    position: absolute;
    bottom: -5px;
    left: 0;
    width: 100%;
    height: 3px;
    background-color: #f41c0c;
}
.u-btns {
    display: inline-block;
    font-family: sans-serif;
    color: #000000;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    vertical-align: middle;
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    background-color: transparent;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
        border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    cursor: pointer;
}
.u-buttons {}
.u-buttons__registrarse {
    margin-top: 1rem;
    margin-bottom: 1rem;
    display: none;
}
.u-buttons__registrarse .btn-registrese {
    padding: 0.5rem 2rem;
    font-size: 1.2em;
    border-radius: 1rem;
    color: #ffffff;
    background-color: #7e8da2;
}
.u-buttons__join-social-media-wp {
    margin-bottom: 30px;
}
.u-buttons__join-social-media-wp .btn-join-social-media {
    position: relative;
    border-radius: 12px;
    padding: 0 12px 0 30px;
    color: #00B63B;
    background-color: #ffffff;
    font-size: 13px;
    font-family: "InterMedium", sans-serif;
    line-height: 27px;
    margin-left: 10px;
}
.u-buttons__join-social-media-wp .btn-join-social-media::before {
    content: "";
    position: absolute;
    top: -1px;
    left: -1px;
    right: -1px;
    bottom: -1px;
    background: linear-gradient(90deg, #00C13E 0%, #008530 100%);
    border-radius: 13px;
    z-index: -1;
}
.u-buttons__join-social-media-wp .icon-join-social-media {
    position: absolute;
    top: 50%;
    left: -12px;
    transform: translateY(-50%);
    z-index: 1;
    width: 35px;
    height: 35px;
    display: grid;
    place-content: center;
}
.u-buttons__autos {
    background-color: var(--hover-items-cars);
    padding: 10px;
    border-radius: 25px;
    transition: all 0.5s;
    width: 100%;
    color: #ffffff;
    font-size: 20px;
}
input:focus, input:active, button:focus, button:active, a:focus, a:active {
    outline: none;
    box-shadow: 0;
}
.u-button {}
.u-button-scroll-to-top {
    position: fixed;
    right: 10px;
    bottom: 80px;
    width: 45px;
    height: 45px;
    opacity: 0;
    z-index: 1000;
    font-size: 18px;
    border-radius: 50%;
    cursor: pointer;
    color: #ffffff;
    background-color: #f41c0c;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 0.3s ease-in-out;
}
.u-button-more {
    font-family: "InterBold", sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    color: #000000;
    margin-top: 30px;
    margin-bottom: 20px;
    display: block;
    padding: 0;
    border-radius: 0;
    border-bottom: 2px solid #f41c0c;
    width: -moz-fit-content;
    width: fit-content;
}
.u-button-more a {
    color: #ffffff;
}
.u-button-more:after {
    content: " >>>";
}
.u-button-scroll-to-top.active {
    right: 30px;
    opacity: 1;
}
.u-button-vote {
    font-family: "Inter", sans-serif;
    font-size: 25px;
    margin-top: 5px;
    display: block;
    color: #ffffff;
    margin: 0 auto;
    padding: 0;
}
.u-button-vote a {
    color: #ffffff;
}
.u-input-group {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%;
    margin-bottom: 30px;
}
.u-input-group .u-btns {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
}
.u-input-group__icon {
    display: flex;
    align-items: center;
    padding: 0.375rem 0.75rem;
    font-size: 17px;
    line-height: 1.5;
    color: #818181;
    text-align: center;
    white-space: nowrap;
    background-color: #f7f7f7;
    border: 1px solid #acacac;
    border-left: none;
    border-radius: 0 4px 4px 0;
}
.u-btn-leer-mas-cars {
    background-color: var(--hover-items-cars);
    color: #ffffff;
    padding: 10px 30px;
    font-size: 24px;
    border-radius: 0px;
}
.u-grid {
    --gap: 30px;
    display: grid;
}
.u-grid-space-1-2 > *:last-child {
    display: grid;
    grid-gap: 0 var(--gap);
    gap: 0 var(--gap);
}
.u-grid-space-1-2--video {
    grid-gap: 0 var(--gap);
    gap: 0 var(--gap);
}
.u-grid-space-1-2--video .c-article {
    position: relative;
    padding-bottom: 0;
}
.u-grid-space-1-2--video .c-article__thumb {
    margin-bottom: 0;
}
.u-grid-space-1-2--video .c-article__video {
    position: relative;
    height: auto;
    aspect-ratio: 16/9;
    margin-bottom: 0;
}
.u-grid-space-1-2--video .c-article__video iframe, .u-grid-space-1-2--video .c-article__video video {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
}
.u-grid-space-1-2--video .c-article__txt {
    position: absolute;
    left: 15px;
    bottom: 15px;
    width: calc(100% - 30px);
    z-index: 2;
}
.u-grid-space-1-2--video .c-article__txt a {
    color: #ffffff;
}
.u-grid-space-1-2--video .c-article::before {
    content: '';
    width: 100%;
    height: 180px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    background: rgb(0,0,0);
    background: linear-gradient(0deg, rgba(0, 0, 0, .85) 0%, rgba(0, 0, 0, .4) 35%, rgba(255, 255, 255, 0) 100%);
}
.u-grid-space-1-2--video .c-article--verticalBig img {
    aspect-ratio: 23 / 27;
    -o-object-fit: cover;
       object-fit: cover;
}
.u-grid-space-1-2--video-v2 > *:last-child .c-article--verticalBig img {
    aspect-ratio: 16/9;
}
.u-grid-space-1-2--video-v2 > *:last-child .c-article--verticalBig:not(:first-child) {
    margin-top: 20px;
}
.u-grid-space-3-3 .c-article {
    position: relative;
    padding-bottom: 0;
}
.u-grid-space-3-3 .c-article__thumb {
    margin-bottom: 0;
    height: 100%;
}
.u-grid-space-3-3 .c-article__thumb img {
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.u-grid-space-3-3 .c-article__txt {
    position: absolute;
    left: 15px;
    bottom: 15px;
    width: calc(100% - 30px);
    z-index: 2;
}
.u-grid-space-3-3 .c-article__txt a {
    color: #ffffff;
}
.u-grid-space-3-3 .c-article::before {
    content: '';
    width: 100%;
    height: 200px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    background: rgb(0,0,0);
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.3) 38%, hsla(0, 0%, 100%, 0));
}
.u-grid-align-start {
    align-items: start;
}
.u-grid--separator .c-article {
    border-bottom: 1px solid black;
}
.u-grid--gap-0 {}
[class*=u-grid-col-span] {}
[class*=u-grid-col-span]:last-child > .c-article:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
}
.c-wrapper {
    margin: auto;
}
.c-wrapper__grid .u-column {}
.c-wrapper__grid .u-column--white {}
.u-flex {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.u-flex-column {
    flex-direction: column;
}
.u-flex-justify-end {
    justify-content: flex-end;
}
.u-flex-justify-start {
    justify-content: flex-start;
}
.u-flex-align-start {
    align-items: flex-start;
    justify-content: flex-start;
}
.u-column {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
}
.u-img-fluid {
    max-width: 100%;
    height: auto;
}
.u-grid-col-span-1 {
    flex-direction: column;
    align-items: stretch;
}
.u-margin {}
.u-margin-top-30 {
    margin-top: 30px;
}
.u-margin-bottom-50 {
    margin-bottom: 50px;
}
.c-header {
    position: sticky;
    top: 0;
    z-index: 999;
    width: 100%;
    background-color: #ffffff;
}
.c-header >.o-container {
    position: relative;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 30px 10px 0;
    grid-gap: 15px;
    gap: 15px;
}
.c-header__brand {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
}
.c-header__brand svg {
    height: auto;
    width: 100px;
    color: #f41c0c;
    transition: .3s;
}
.c-header__content {
    background-color: #ffffff;
    position: relative;
    z-index: 2;
    width: 100%;
}
.c-header__aside {
    position: relative;
    width: 100%;
    z-index: 3;
    background-color: #ffffff;
    padding-bottom: 10px;
    border-bottom: 1px solid #000000;
}
.c-header__aside >.o-container {
    position: relative;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
}
.c-header__aside__container {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    flex-wrap: nowrap;
    position: relative;
}
.c-header__aside__title {
    font-family: "InterBlack", sans-serif;
    font-size: 13px;
    line-height: 17px;
    text-transform: uppercase;
    color: #000000;
    display: flex;
    flex-direction: column;
    align-items: center;
    flex-shrink: 0;
}
.c-header__aside__list {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    white-space: nowrap;
    list-style: none;
    flex: 0 0 auto;
    grid-gap: 20px;
    gap: 20px;
}
.c-header__aside__list::-webkit-scrollbar {
    display: none;
}
.c-header__aside__item {
    font-family: "InterMedium", sans-serif;
    font-size: 15px;
    line-height: 23px;
    color: #000000;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    transition: .3s color;
}
.c-header__aside__item:hover {
    color: #000000;
}
.c-header__aside__link {
    color: #000000;
}
.c-header__options {
    display: flex;
    flex: 1;
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    grid-gap: 12px;
    gap: 12px;
    margin-bottom: 2px;
}
.c-header__date {
    font-family: "InterMedium", sans-serif;
    font-size: 13px;
    color: #000000;
}
.c-header__navbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    grid-gap: 16px;
    gap: 16px;
}
.c-header__navbar > * {
    display: flex;
    align-items: flex-end;
    grid-gap: 12px;
    gap: 12px;
}
.c-header__navbar__options {
    display: flex;
    flex-wrap: nowrap;
    list-style: none;
    flex: 0 0 auto;
}
.c-header__navbar__options .items {
    position: relative;
}
.c-header__navbar__options .items .nav-links {
    position: relative;
    color: #000000;
    display: block;
    font-size: 14px;
    line-height: 21px;
    font-style: normal;
    font-family: "InterExtraBold", sans-serif;
    text-transform: uppercase;
    white-space: nowrap;
    text-decoration: none;
    background: 0 0;
    border: 0;
    padding: 15px 0;
    transition: color 0.15s ease-in-out,
          background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
.c-header__navbar__options .items .nav-links:hover, .c-header__navbar__options .items .nav-links.active {}
.c-header__navbar__options .items .nav-links:hover::after, .c-header__navbar__options .items .nav-links.active::after {
    position: absolute;
    width: 100%;
}
.c-header__navbar__options .items .nav-links {}
.c-header__navbar__options .items .nav-links:hover::after, .c-header__navbar__options .items .nav-links.active::after {
    content: "";
    display: block;
    margin-top: 0;
    border-bottom: 2px solid #676e78;
}
.c-header__navbar__options .items--last .nav-links {
    color: #f41c0c;
}
.c-header__navbar__options .items:hover .c-header__navbar__options__dropdown-content {
    display: block;
}
.c-header__navbar__options > .items {}
.c-header__navbar__options > .items:last-child .nav-links:last-child {
    color: #4b4b4b;
}
.c-header__navbar__options__dropdown-content {
    display: none;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background-color: #EAEAEA;
    min-width: 100%;
    box-shadow: 0 0 8px rgba(126,141,162,0.35);
    z-index: 100;
    list-style: none;
    text-align: left;
    padding: 35px 20px;
    border-top: 1px solid #151c26;
}
.c-header__navbar__options__dropdown-content .items .nav-links {
    padding: 0;
    font-size: 16px;
    line-height: 20px;
    font-family: "Inter", sans-serif;
    text-transform: none;
}
.c-header__navbar__options__dropdown-content .items .nav-links:hover, .c-header__navbar__options__dropdown-content .items .nav-links.active {
    opacity: 0.5;
}
.c-header__navbar__options__dropdown-content .items .nav-links:hover::after, .c-header__navbar__options__dropdown-content .items .nav-links.active::after {
    display: none;
}
.c-header__navbar__options__dropdown-content .items:not(:last-child) {
    margin-bottom: 20px;
}
.c-header__nav {}
.c-header__nav-menu {
    flex: 1;
}
.c-header__nav-btn {
    --width: 40px;
    --height: 40px;
    --height-slash: 5px;
    outline: none;
    cursor: pointer;
    transition-property: opacity, filter;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    font: inherit;
    color: inherit;
    text-transform: none;
    background-color: transparent;
    border: 0;
    margin: 0;
    overflow: visible;
    width: var(--width);
    height: var(--height);
    position: relative;
    padding: 0;
    box-sizing: content-box;
    transition: background-color .3s;
    display: flex;
    align-items: center;
    grid-gap: 4px;
    gap: 4px;
}
.c-header__nav-btn .hamburger-box {
    display: block;
    position: relative;
    width: var(--width);
}
.c-header__nav-btn .hamburger-inner, .c-header__nav-btn .hamburger-inner::before, .c-header__nav-btn .hamburger-inner::after {
    height: var(--height-slash);
    background-color: #1b1f23;
    position: absolute;
    transition-property: transform;
    transition-duration: .15s;
    transition-timing-function: ease;
}
.c-header__nav-btn .hamburger-inner {
    display: block;
    top: 50%;
    width: 16px;
}
.c-header__nav-btn .hamburger-inner:before, .c-header__nav-btn .hamburger-inner:after {
    content: "";
    display: block;
}
.c-header__nav-btn .hamburger-inner:before {
    width: 16px;
    top: -9px;
}
.c-header__nav-btn .hamburger-inner:after {
    width: 16px;
    bottom: -9px;
}
.c-header__nav-btn--close {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    color: #000000;
}
.c-header__nav-btn--close:hover {
    color: #000000;
}
.status-scroll-down .c-header {
    top: -35px;
    padding: 20px 0 0;
    transition: .3s;
}
.status-scroll-down .c-header__brand .logo-brand img, .status-scroll-down .c-header__brand .logo-brand svg {
    height: 40px;
    transition: .5s;
    position: relative;
}
.status-scroll-up .c-header {
    top: 0;
}
.c-footer {
    background-color: #062044;
    position: relative;
    z-index: 2;
    overflow: hidden;
    width: 100%;
    font-family: "Inter", sans-serif;
    color: #ffffff;
    font-size: 1.2em;
    padding: 30px 0;
}
.c-footer .o-container {
    padding: 0;
}
.c-footer .c-navbar__social {}
.c-footer .c-navbar__social__items .links {
    padding: 0 7px;
}
.c-footer .c-navbar__social__items .links i.fa, .c-footer .c-navbar__social__items .links i.fab, .c-footer .c-navbar__social__items .links i.fas, .c-footer .c-navbar__social__items .links i.far {
    color: #ffffff;
    font-size: 22px;
    width: unset;
}
.c-footer .c-navbar__social__items .links .icon-telegram svg, .c-footer .c-navbar__social__items .links .icon-x-twitter svg {
    fill: #ffffff;
    width: 21px !important;
    height: 21px !important;
    margin-top: 6px !important;
}
.c-footer .c-navbar__social__items .links:hover i.fa, .c-footer .c-navbar__social__items .links:hover i.fab, .c-footer .c-navbar__social__items .links:hover i.fas, .c-footer .c-navbar__social__items .links:hover i.far {
    color: #ffffff;
    opacity: 0.5 !important;
}
.c-footer .c-navbar__social__items .links:hover .icon-telegram svg, .c-footer .c-navbar__social__items .links:hover .icon-x-twitter svg {
    fill: #ffffff;
    opacity: 0.5 !important;
}
.c-footer__info {}
.c-footer__info:first-child {
    padding-bottom: 15px;
    border-bottom: 1px solid #ffffff;
}
.c-footer__left {
    text-align: center;
}
.c-footer__left .c-footer__item .links {
    font-family: "InterBold", sans-serif;
}
.c-footer__left .c-footer__item:first-child .links {
    font-family: "Inter", sans-serif;
}
.c-footer__right {
    text-align: center;
}
.c-footer__logos {
    padding-bottom: 30px;
    border-bottom: 1px solid #ffffff;
}
.c-footer__references {
    margin-bottom: 20px;
}
.c-footer__nav {
    list-style: none;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.c-footer__nav .c-footer {}
.c-footer__nav .c-footer__item {
    line-height: 36px;
}
.c-footer__nav .links {
    color: #ffffff;
    font-family: "InterBold", sans-serif;
    font-size: 15px;
    line-height: 23px;
    transition: all 0.3s ease-in-out;
}
.c-footer__nav .links:hover, .c-footer__nav .links:active {
    opacity: 0.5;
}
.c-footer__shared_socials_media {
    display: flex;
    margin-top: 1rem;
    justify-content: center;
    align-items: center;
}
.c-footer__copyright {
    text-align: center;
    font-family: "InterBold", sans-serif;
    font-size: 15px;
    padding-top: 15px;
    border-top: 1px solid #ffffff;
}
.c-footer-specials {
    background-color: #ffffff;
    color: var(--text-corporativo);
    border-top: 3px solid #f41c0c;
}
.c-footer-specials .panel {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease-out;
}
.c-footer-specials__principal {
    position: relative;
}
.c-footer-specials__info {
    display: flex;
    align-items: center;
    grid-gap: 30px;
    gap: 30px;
    padding: 20px 15px;
    flex-wrap: wrap;
    justify-content: center;
}
.c-footer-specials__info .img-footer-logo {
    height: 20%;
    width: 150px;
    float: left;
}
.c-footer-specials__info .item--footer--brands {
    display: flex;
    align-items: center;
    justify-content: space-between;
    grid-gap: 20px;
    gap: 20px;
}
.c-footer-specials__info .item--footer--brands .logo svg {
    width: 150px;
}
.c-footer-specials__info .item--footer--copyright > p {
    font-size: 14px;
    color: var(--color-title-footer);
    margin-bottom: 0px;
}
.c-footer-specials__info .c-navbar__social__list {
    grid-gap: 30px;
    gap: 30px;
}
.c-footer-specials__info .c-navbar__social__list .c-navbar__social__items .links i.fa, .c-footer-specials__info .c-navbar__social__list .c-navbar__social__items .links i.fab, .c-footer-specials__info .c-navbar__social__list .c-navbar__social__items .links i.fas, .c-footer-specials__info .c-navbar__social__list .c-navbar__social__items .links i.far {
    font-size: 26px !important;
    color: #f41c0c;
}
.c-footer-specials__info .c-navbar__social__list .c-navbar__social__items .links:hover i.fa, .c-footer-specials__info .c-navbar__social__list .c-navbar__social__items .links:hover i.fab, .c-footer-specials__info .c-navbar__social__list .c-navbar__social__items .links:hover i.fas, .c-footer-specials__info .c-navbar__social__list .c-navbar__social__items .links:hover i.far {
    color: #4b4b4b;
}
.c-footer-specials__secondary {
    background-color: var(--color-bg-footer-secondary);
    padding-top: 5px;
}
.c-footer-specials__secondary .submenu-panel {
    display: flex;
    margin-left: auto;
    margin-right: auto;
    justify-content: space-between;
    padding: 20px 0 40px;
    width: 50%;
}
.c-footer-specials__secondary .submenu-accordion {
    display: flex;
    justify-content: space-between;
    grid-gap: 40px;
    gap: 40px;
    width: 100%;
    flex-wrap: wrap;
}
.c-footer-specials__secondary .submenu-accordion .title-section {
    color: var(--color-title-footer);
    font-size: 18px;
    margin-bottom: 1rem;
    font-family: "InterBold", sans-serif;
}
.c-footer-specials__secondary .submenu-accordion .item {
    font-family: "InterBold", sans-serif;
    margin-left: 0;
    margin-right: 0;
    width: auto;
}
.c-footer-specials__secondary .submenu-accordion__list-options {
    list-style: none;
    font-size: 19px;
}
.c-footer-specials__secondary .submenu-accordion__list-options .items:not(:last-child) {
    margin-bottom: 10px;
}
.c-footer-specials__secondary .submenu-accordion__list-options .nav-links {
    color: var(--color-text-items-accordion);
    font-size: 16px;
}
.c-footer-specials__secondary .submenu-accordion__list-options .nav-links:hover {
    color: var(--color-hover-items-accordion);
}
.c-add {
    text-align: center;
    display: flex;
    flex-direction: column;
    grid-gap: 0;
    gap: 0;
}
.c-add img {
    display: block;
    margin: 0 auto;
}
.c-add:not(.ad-unit) {
    margin: 20px 0 30px;
}
.c-add:not(.ad-unit)::before {
    color: #9B9B9B;
    content: attr(data-label);
    font-size: 10px;
    font-style: normal;
    font-weight: 600;
    line-height: 12px;
    text-transform: uppercase;
    margin: 8px 0;
}
.c-add-ad {}
.c-add-ad-top, .c-add-ad-header {
    min-height: 250px;
}
.c-add-ad-middle1, .c-add-ad-middle2, .c-add-ad-middle3 {
    min-height: 250px;
}
.c-add-ad-center1, .c-add-ad-center2, .c-add-ad-center3, .c-add-ad-center4, .c-add-ad-bottom1 {
    min-height: 250px;
}
.c-add-ad-tabla_posiciones, .c-add-ad-auspicio-comercial-1 {
    min-height: 100px;
}
.c-add-ad-top1 {
    min-height: 100px;
}
.c-article {
    position: relative;
    margin-bottom: 20px;
}
.c-article__label {
    position: relative;
    z-index: 9;
    margin-bottom: 10px;
    font-family: "InterMedium", sans-serif;
    font-size: 19px;
    line-height: 24px;
    color: #7e8da2;
}
.c-article__label a {
    color: #7e8da2;
}
.c-article__title {
    font-size: 28px;
    line-height: 34px;
    color: #000000;
    margin-bottom: 10px;
    font-family: "InterBold", sans-serif;
}
.c-article__title a {
    color: #000000;
}
.c-article__summary {
    margin-top: 10px;
    font-size: 17px;
    line-height: 22px;
}
.c-article__summary > p:not(:last-child) {
    margin-bottom: 15px;
}
.c-article__summary a {
    text-decoration: none;
    color: inherit;
}
.c-article__date {
    font-size: 13px;
    font-family: "Inter", sans-serif;
    margin-bottom: 10px;
}
.c-article__thumb {
    position: relative;
    width: 100%;
    text-align: center;
    margin-bottom: 17px;
}
.c-article__thumb img {
    display: block;
    width: 100%;
}
.c-article__body {
    margin-bottom: 30px;
}
.c-article__txt a {
    transition: all 0.3s ease-in-out;
}
.c-article__txt a:hover {
    opacity: 0.7;
}
.c-article__score {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    align-items: center;
    background-color: var(--corporative-light);
    padding: 10px 0;
}
.c-article__score .team {
    line-height: initial;
    padding: 0 5px;
    font-family: "InterMedium", sans-serif;
    color: #f41c0c;
    line-height: 1.1;
}
.c-article__score .team .number {
    font-family: "InterBold", sans-serif;
    font-size: 30px;
}
.c-article__score .team:first-child {
    border-right: 1px solid;
}
.c-article__credit {
    font-style: normal;
    font-family: "Inter", sans-serif;
    font-size: 15px;
    line-height: 20px;
}
.c-article__signature {
    font-size: 12px;
    line-height: 20px;
}
.c-article__video {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 56.25%;
    margin-bottom: 20px;
}
.c-article__video iframe, .c-article__video picture {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
}
.c-article__extracto {
    font-family: "Inter", sans-serif;
    font-size: 18px;
    line-height: 30px;
    font-size: 17px;
    line-height: 22px;
}
.c-article__related {
    font-size: 16px;
    line-height: 20px;
    padding-left: 16px;
    margin-top: 20px;
    position: relative;
    z-index: 9;
}
.c-article__related li {
    list-style-type: none;
    margin-bottom: 5px;
    line-height: 1.5;
    position: relative;
}
.c-article__related li a {
    color: #151C26;
    font-family: "InterBold", sans-serif;
}
.c-article__related li::before {
    content: "";
    position: absolute;
    background-color: #f41c0c;
    top: 6px;
    left: -8px;
    height: 13px;
    width: 4px;
}
.c-article__related__label {
    display: block;
    text-transform: uppercase;
    font-family: "InterBlack", sans-serif;
    font-size: 17px;
    line-height: 21px;
    margin-bottom: 8px;
}
.c-article__related__title {
    font-size: 25px;
    line-height: 32px;
}
.c-article__related__info {
    display: flex;
    flex-direction: column;
    font-family: "InterBold", sans-serif;
    font-size: 24px;
    line-height: 29px;
    margin-top: 23px;
    margin-left: 32px;
}
.c-article__related__time {
    position: relative;
    display: inline-block;
}
.c-article__related__time:before {
    content: "";
    position: absolute;
    top: 50%;
    left: -25px;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    background-color: #ffffff;
    border-radius: 50%;
}
.c-article__related--half {
    display: flex;
    flex-direction: row;
    grid-gap: 30px;
    gap: 30px;
}
.c-article__icon {
    z-index: 3;
    position: absolute;
    bottom: 12px;
    left: 8px;
    width: 55px;
    height: 55px;
    transition: all .3s ease-in-out;
    cursor: pointer;
}
.c-article__icon svg {
    margin: auto;
    display: block;
}
.c-article__icon svg path {}
.c-article__icon svg path:first-child {
    fill-opacity: 1;
}
.c-article__icon svg path:last-child {
    fill-opacity: 1;
}
.c-article--h1 .c-article {}
.c-article--h1 .c-article__title {
    font-size: 33px;
    line-height: 40px;
}
.c-article--2x2 {
    position: relative;
    padding-bottom: 0;
}
.c-article--2x2 .c-article {
    position: relative;
}
.c-article--2x2 .c-article__thumb {}
.c-article--2x2 .c-article__txt {
    position: absolute;
    bottom: 15px;
    left: 15px;
    z-index: 1;
    width: calc(100% - 30px);
}
.c-article--2x2 .c-article__txt a {
    color: #ffffff;
}
.c-article--2x2 .c-article__label {
    text-align: center;
    font-size: 20px !important;
    margin-bottom: 10px;
    background-color: #f41c0c;
    color: white;
    display: inline-block;
    padding: 4px 8px;
}
.c-article--2x2 .c-article__title {
    display: block;
}
.c-article--2x2::before {
    content: '';
    width: 100%;
    height: 220px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    background: rgb(0, 0, 0);
    background: linear-gradient(0deg, rgba(0, 0, 0, .85) 0%, rgba(0, 0, 0, .4) 35%, rgba(255, 255, 255, 0) 100%);
}
.c-article--list {
    margin-bottom: 20px;
    padding-bottom: 10px;
}
.c-article--list .c-article {}
.c-article--list .c-article__summary {
    font-family: "Inter", sans-serif;
}
.c-article--list:not(:last-of-type) {
    border-bottom: 1px solid #151c26;
}
.c-article--sponsored .c-article {}
.c-article--sponsored .c-article__thumb {
    margin-bottom: 0;
}
.c-article--sponsored .c-article__txt {
    padding: 10px 15px;
    background-color: var(--corporative-light);
}
.c-article--sponsored .c-article__label {
    display: block;
    font-family: "InterMedium", sans-serif;
    margin-bottom: 5px;
    font-size: 20px;
}
.c-article--sponsored .c-article__title {
    line-height: 22px;
}
.c-article--sponsored .c-article__title a {
    font-family: "Inter", sans-serif;
    color: #ffffff;
    font-size: 18px;
    line-height: 18px;
}
.c-article--image {}
.c-article--image-day {
    position: relative;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #151c26;
}
.c-article--image-day .c-article {}
.c-article--image-day .c-article__thumb {
    margin-bottom: 0;
}
.c-article--image-day .c-article__label {
    color: #ffffff;
    position: absolute;
    left: 15px;
    top: 15px;
    font-family: "InterMedium", sans-serif;
    font-size: 32px;
}
.c-article--image-day .c-article__txt {
    padding: 15px;
    background-color: #f41c0c;
    color: #ffffff;
}
.c-article--image-day .c-article__txt .c-article__title a {
    color: #ffffff;
}
.c-article--image-day .c-article__txt > p {
    font-family: "Inter", sans-serif;
    font-size: 20px;
    line-height: 1.2;
    margin-top: 20px;
}
.c-article--image-day .c-article__label, .c-article--image-day .c-article__txt {}
.c-article--banner {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #151c26;
}
.c-article--banner .c-article {}
.c-article--banner .c-article__thumb {
    order: 2;
    margin-bottom: 0;
}
.c-article--banner .c-article__txt {
    order: 1;
}
.c-article--banner .c-article__label {
    font-family: "InterMedium", sans-serif;
    color: #f41c0c;
    display: block;
    margin-bottom: 5px;
}
.c-article--banner .c-article__title {
    margin-bottom: 10px;
}
.c-article--banner .c-article__summary {
    font-family: "Inter", sans-serif;
    line-height: 1.4;
}
.c-article--video {
    position: relative;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #151c26;
}
.c-article--video .c-article {}
.c-article--video .c-article__label a {
    font-family: "InterMedium", sans-serif;
    color: #ffffff;
    font-size: 32px;
}
.c-article--video .c-article__txt {
    position: absolute;
    top: 15px;
    left: 15px;
    z-index: 1;
}
.c-article--video .video__play {
    background: rgba(0, 0, 0, 0.5);
    width: 60px;
    height: 60px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    z-index: 3;
    position: absolute;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}
.c-article--video .video__play svg {
    width: 20px;
    height: auto;
    transform: translate(-40%, -50%);
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
}
.c-article--video .video__play:hover {
    opacity: 0.5;
}
.c-article--video-slider .c-article {}
.c-article--video-slider .c-article__title {
    font-size: 15px;
    line-height: 18px;
    margin-bottom: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    white-space: initial;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.c-article--video-slider .c-article__title a {
    color: #151C26;
    font-family: "InterMedium", sans-serif;
}
.c-article--video-slider .c-article__thumb {}
.c-article--video-slider::before {
    display: block;
    content: counter(contadorclaves, decimal);
    counter-increment: contadorclaves;
    font-family: "InterMedium", sans-serif;
    font-size: 15px;
    flex: 0 0 7%;
    max-width: 7%;
    margin-right: 3px;
    margin-top: 3px;
    position: relative;
    color: #999;
}
.c-article--inverse {
    display: flex;
    flex-direction: column;
    padding-bottom: 0;
}
.c-article--inverse .c-article {}
.c-article--inverse .c-article__title {
    text-align: center;
}
.c-article--alignedtext {
    display: flex;
    flex-wrap: nowrap;
}
.c-article--alignedtext .c-article {}
.c-article--alignedtext .c-article__txt {}
.c-article--alignedtext .c-article__label {}
.c-article--alignedtext .c-article__title {
    margin: 0 0 15px;
}
.c-article--alignedtext .c-article__summary {}
.c-article--alignedtext .c-article__related {}
.c-article--alignedtext .c-article__thumb {}
.c-article--separator {
    position: relative;
}
.c-article--separator::after {
    content: '';
    height: 1px;
    width: 100%;
    background-color: #151c26;
    position: absolute;
    left: 0;
    bottom: -17px;
    z-index: 1;
}
.c-article--separatorright {
    position: relative;
}
.c-article--separatorright::after {}
.c-article--related .c-article {}
.c-article--related .c-article__label {}
.c-article--related .c-article__summary {
    font-size: 17px;
    line-height: 22px;
}
.c-article--related .c-article__title {
    font-size: 24px;
    line-height: 29px;
    margin-bottom: 20px;
}
.c-article--related.c-article--h1 .c-article {}
.c-article--related.c-article--h1 .c-article__title {
    font-size: 33px;
    line-height: 40px;
}
.c-article--lateral .c-article {}
.c-article--lateral .c-article__thumb {
    grid-column: 2;
    grid-row: 1;
}
.c-article--lateral .c-article__txt {
    grid-column: 1;
    grid-row: 1;
}
.c-article--lateral--wide .c-article {}
.c-article--lateral--wide .c-article__thumb {
    grid-column: 1 / span 2;
    grid-row: 1;
}
.c-article--lateral--wide .c-article__txt {
    grid-column: 3;
    grid-row: 1;
}
.c-article--lateral--wide .c-article__summary {
    display: none;
}
.c-article--half {
    grid-gap: 20px;
    gap: 20px;
}
.c-article--half .c-article {}
.c-article--half .c-article__thumb {
    grid-column: 2 / span 1;
    grid-row: 1 / span 1;
}
.c-article--half .c-article__title {
    font-size: 28px;
    line-height: 34px;
}
.c-article--half .c-article__txt {
    grid-column: 1 / span 1;
    grid-row: 1 / span 1;
}
.c-article--half .c-article__posttxt {
    grid-column: 1 / span 2;
    grid-row: 2 / span 1;
}
.c-article--search {
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
}
.c-article--search .c-article {}
.c-article--search .c-article__thumb {
    margin-bottom: 5px;
}
.c-article--search .c-article__txt {
    flex: auto;
}
.c-article--search .c-leer-mas {
    margin-top: 10px;
}
.c-article--border {}
.c-article--border-bottom {
    border-bottom: 1px solid #000000;
    padding-bottom: 20px;
}
.c-article-image-link {
    position: relative;
}
.c-article-image-link-big .c-article {}
.c-article-image-link-big .c-article__thumb {
    margin-bottom: 25px;
}
.c-article-image-link-big .c-article__title {
    font-family: "InterBlack", sans-serif;
    font-size: 34px;
    line-height: 43px;
    margin-bottom: 17px;
}
.c-article-image-link-big .c-article__label {
    color: #f41c0c;
    display: block;
}
.c-article-image-link-small {
    position: relative;
    border-bottom: 1px solid #555;
}
.c-article-image-link-small .c-article {}
.c-article-image-link-small .c-article__txt {
    display: flex;
    justify-content: start;
    align-items: start;
    flex-direction: column;
}
.c-article-image-link-small .c-article__thumb {
    margin-bottom: 0;
}
.c-article-author-image-link {
    display: grid;
    align-items: center;
    grid-template-columns: auto 1fr;
    grid-gap: 20px;
    gap: 20px;
    position: relative;
    padding-bottom: 20px;
    margin-bottom: 20px;
    position: relative;
}
.c-article-author-image-link .c-article {}
.c-article-author-image-link .c-article__thumb {
    margin-bottom: 0;
}
.c-article-author-image-link .c-article__thumb a {
    display: flex;
    justify-content: center;
}
.c-article-author-image-link .c-article__thumb img {
    width: 140px;
    height: 140px;
    max-width: 140px;
}
.c-article-author-image-link .c-article__label {
    margin-bottom: 0px;
}
.c-article-author-image-link .c-article__label a {
    color: #f41c0c;
    font-size: 24px;
}
.c-article-author-image-link .c-article__txt {
    padding: 0;
    display: flex;
    flex-direction: column-reverse;
}
.c-article-author-image-link:not(:last-of-type)::after {
    content: " ";
    display: block;
    width: 100%;
    padding-top: 15px;
    border-bottom: 1px solid #ccc;
    position: absolute;
    bottom: 0;
}
.c-article-no-image-link-lateral {
    position: relative;
}
.c-article-no-image-link-lateral:not(:last-child) {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #151c26;
}
.c-article-image-video-medium {
    position: relative;
}
.c-article-image-video-medium .c-article {}
.c-article-image-video-medium .c-article__thumb {
    display: block;
}
.c-article-image-video-medium .c-article__title {
    font-size: 28px;
    line-height: 34px;
}
.c-article-image-video-medium .video__play {
    width: 60px;
    height: 60px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    z-index: 3;
    position: absolute;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}
.c-article-image-video-medium .video__play:hover {
    opacity: 0.5;
}
.c-article-image-video-medium .image-video-cover {
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    z-index: 2;
    position: relative;
}
.c-article-image-video-medium--list {
    position: relative;
    border-bottom: 1px solid #151c26;
    margin-bottom: 20px;
}
.c-article-image-video-medium-only .c-article {}
.c-article-image-video-medium-only .c-article__thumb {
    margin-bottom: 0;
}
.c-article--visual .c-article {}
.c-article--visual .c-article__thumb {
    margin-bottom: 0;
}
.c-article--visual .c-article__thumb:before {
    content: '';
    background: linear-gradient(to top, rgba(0, 0, 0, 1) 0%, rgba(71, 40, 38, 0) 100%);
    width: 100%;
    height: 50%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
}
.c-article--visual .c-article__icon {}
.c-article--visual .c-article__txt {
    z-index: 1;
    position: absolute;
    bottom: 0;
    left: 75px;
    width: calc(100% - 8px - 90px);
}
.c-article--visual .c-article__title {
    font-size: 21px;
    line-height: 28px;
}
.c-article--visual .c-article__title a {
    color: #ffffff;
}
.c-article--visual:not(:has(.c-article__icon)) .c-article__txt {
    left: 0;
}
.c-article--visual--medium .c-article {}
.c-article--visual--medium .c-article__icon {
    bottom: 23px;
    left: 18px;
}
.c-article--visual--medium .c-article__title {
    font-size: 20px;
    line-height: 25px;
}
.c-article--visual--large {
    margin-bottom: 27px;
}
.c-article--visual--large .c-article {}
.c-article--visual--large .c-article__title {
    font-size: 22px;
}
.c-article--special {}
.c-article--special.c-article--lateral .c-article {}
.c-article--special.c-article--lateral .c-article__thumb {
    height: 100%;
}
.c-article--special.c-article--lateral .c-article__thumb img {}
.c-article--special.c-article--lateral .c-article__txt {}
.c-article--special.c-article--lateral .c-article__title {
    border-bottom: 1px solid #ffffff;
    padding-bottom: 15px;
    margin-bottom: 15px;
    font-family: "InterBlack", sans-serif;
    font-size: 23px;
    line-height: 28px;
}
.c-article--special.c-article--lateral .c-article__related {
    padding-left: 0;
}
.c-article--special.c-article--lateral .c-article__related li {}
.c-article--special.c-article--lateral .c-article__related li:not(:last-child) {
    border-bottom: 1px solid #ffffff;
    padding-bottom: 5px;
    margin-bottom: 15px;
}
.c-article--special.c-article--lateral .c-article__related li::before {
    display: none;
}
.c-article-author-comments {
    position: relative;
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
}
.c-article-author-comments .contenido-de-noticia .link-new {
    font-family: "InterBlack", sans-serif;
    font-size: 24px;
    color: #000000;
    line-height: 34px;
    transition: all 0.3s ease-in-out;
}
.c-article-author-comments .contenido-de-noticia .link-new a {
    color: #000000;
}
.c-article-author-comments .contenido-de-noticia .link-new a:hover {
    opacity: .7;
}
.c-article-author-comments .contenido-de-noticia .noticia-extracto {
    font-family: "InterMedium", sans-serif;
    font-size: 15px;
    margin: 5px 0 10px 0;
}
.c-article--xl .c-article {}
.c-article--xl .c-article__title {
    font-size: 36px;
    line-height: 41px;
}
.c-article--xl .c-article__summary {}
body {
    margin: 0;
    font-size: 16px;
    line-height: 1.2;
    color: #151C26;
    font-family: "Inter", sans-serif;
}
h1, h2, h3 {
    font-weight: normal;
}
::-moz-selection {
    background: #f41c0c;
    color: #ffffff;
}
::selection {
    background: #b5b5b5;
    color: #ffffff;
}
.c-proyect-partner {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.c-proyect-partner__title {
    color: #f41c0c;
    font-family: "InterBold", sans-serif;
    text-transform: uppercase;
    line-height: 30px;
    white-space: nowrap;
}
.c-proyect-partner__logo {
    width: 100px;
}
.c-proyect-partner--column {
    flex-direction: column;
    justify-content: center;
    margin-bottom: 20px;
}
.c-detail .twitter-tweet, .c-detail .instagram-media, .c-detail .fb-post, .c-detail .tiktok-embed {
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.c-detail__title {}
.c-detail__title__label {
    color: #7e8da2;
    font-family: "InterMedium", sans-serif;
    font-size: 27px;
    line-height: 33px;
    margin-bottom: 10px;
}
.c-detail__title__label a {
    color: #7e8da2;
}
.c-detail__title__h1 {
    color: #151C26;
    font-family: "InterBlack", sans-serif;
    margin-bottom: 16px;
    font-size: 33px;
    line-height: 40px;
}
.c-detail__title-w-share .c-detail__share p {
    display: none;
}
.c-detail__title-w-share .c-detail__share .c-navbar__social__list.shared-news {
    border-bottom: none;
    grid-gap: 15px;
    gap: 15px;
}
.c-detail__title-w-share .c-detail__share .c-navbar__social__list.shared-news .links i {
    color: #f41c0c;
}
.c-detail__title-w-share .c-detail__share .c-navbar__social__list.shared-news .links .icon-x-twitter>svg, .c-detail__title-w-share .c-detail__share .c-navbar__social__list.shared-news .links .icon-telegram>svg {
    fill: #f41c0c !important;
}
.c-detail__content {
    font-family: "Inter", sans-serif;
}
.c-detail__subtitle {
    font-family: "InterMedium", sans-serif;
    font-size: 19px;
    line-height: 24px;
    margin-bottom: 30px;
}
.c-detail__subtitle a {
    text-decoration: none;
    color: inherit;
}
.c-detail__media {
    margin-bottom: 15px;
}
.c-detail__media .media-image-or-video {
    position: relative;
}
.c-detail__media .media-image-or-video >button {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    cursor: pointer;
}
.c-detail__media .media-image-or-video >button >span {
    font-size: 50px;
    color: #f41c0c;
}
.c-detail__media #botr_x8RbNjhH_Yglx6tzS_div .jw-display-icon-container .jw-button-color {
    color: var(--color-icon-jwplayer);
}
.c-detail__media img {
    width: 100%;
    display: block;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.c-detail__media__piefoto {
    padding: 10px 0 20px;
    background-color: #ffffff;
    font-style: normal;
    font-family: "Inter", sans-serif;
    font-size: 17px;
    line-height: 20px;
    color: #151C26;
    border-bottom: 1px solid #151c26;
}
.c-detail__media__piefoto >p {
    display: inline;
    line-height: 1.6;
    overflow-wrap: break-word;
}
.c-detail__media__piefoto >p span:first-child {
    border-left: 1px solid #151c26;
    padding-left: 5px;
    margin-left: 5px;
}
.c-detail__media__piefoto >p:nth-child(2) {}
.c-detail__media__piefoto >p:nth-child(2):before {
    content: "/";
    margin-right: 3px;
}
.c-detail__media__thumb {
    position: relative;
    width: 100%;
}
.c-detail__media__thumb img {
    display: block;
    width: 100%;
    -o-object-fit: inherit;
       object-fit: inherit;
}
.c-detail__media--vertical {
    width: 100%;
    max-width: 450px;
    margin: 0 auto 30px;
}
.c-detail__media--vertical img {
    aspect-ratio: 3/4;
}
.c-detail__media--horizontal-complete .list-aspects {}
.c-detail__media--horizontal-complete .list-aspects__item-list {
    display: flex;
    grid-gap: 1rem;
    gap: 1rem;
    margin-bottom: 2rem;
}
.c-detail__media--horizontal-complete .content-item-list {}
.c-detail__media--horizontal-complete .content-item-list__cabecera {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
.c-detail__media--horizontal-complete .content-item-list__cabecera .c-detail__share {
    width: auto;
}
.c-detail__media--horizontal-complete .content-item-list__cabecera .c-detail__share >p {
    display: none;
}
.c-detail__media--horizontal-complete .content-item-list__cabecera .c-detail__share .c-navbar-scmd__content.shared-news {
    border-bottom: none;
    padding-bottom: 0;
    padding-top: 0;
}
.c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news {
    justify-content: end;
    grid-gap: 0.5rem;
    gap: 0.5rem;
    margin: 0rem;
}
.c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news .links i.fa, .c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news .links i.fab, .c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news .links i.fas, .c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news .links i.far {
    color: #4b4b4b !important;
    font-size: 1.1em !important;
}
.c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news .links .icon-x-twitter>svg {
    fill: #4b4b4b !important;
    width: 18px !important;
    height: 18px !important;
}
.c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news .links .icon-telegram>svg {
    fill: #4b4b4b !important;
    width: 25px !important;
    height: 25px !important;
}
.c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news .links:hover i.fa, .c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news .links:hover i.fab, .c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news .links:hover i.fas, .c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news .links:hover i.far {
    color: #f41c0c !important;
}
.c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news .links:hover .icon-telegram svg, .c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news .links:hover .icon-x-twitter svg {
    fill: #f41c0c !important;
}
.c-detail__media--horizontal-complete .content-item-list__cabecera .titulo {
    font-family: "InterMedium", sans-serif;
    font-size: 28px;
    line-height: ;
    width: 100%;
}
.c-detail__media--horizontal-complete .content-item-list__detalle p {
    font-size: 18px;
    line-height: 30px;
    font-family: "Inter", sans-serif;
    margin-top: 20px;
    margin-bottom: 20px;
}
.c-detail__media__listHeader {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    margin-bottom: 20px;
}
.c-detail__media__listHeader .c-detail__share {
    width: auto;
    padding: 0;
}
.c-detail__media__listHeader .c-detail__share >p {
    display: none;
}
.c-detail__media__listHeader .c-detail__share .c-navbar__social__list.shared-news {
    border-bottom: none;
    padding-bottom: 0;
    padding-top: 0;
}
.c-detail__media__listHeader .c-navbar__social__list.shared-news {
    justify-content: end;
    grid-gap: 0.5rem;
    gap: 0.5rem;
    margin: 0rem;
}
.c-detail__media__listHeader .c-navbar__social__list.shared-news .links i.fa, .c-detail__media__listHeader .c-navbar__social__list.shared-news .links i.fab, .c-detail__media__listHeader .c-navbar__social__list.shared-news .links i.fas, .c-detail__media__listHeader .c-navbar__social__list.shared-news .links i.far {
    color: #7e8da2 !important;
    font-size: 1.1em !important;
}
.c-detail__media__listHeader .c-navbar__social__list.shared-news .links .icon-x-twitter>svg {
    fill: #7e8da2 !important;
    width: 18px !important;
    height: 18px !important;
}
.c-detail__media__listHeader .c-navbar__social__list.shared-news .links .icon-telegram>svg {
    fill: #7e8da2 !important;
    width: 25px !important;
    height: 25px !important;
}
.c-detail__media__listHeader .c-navbar__social__list.shared-news .links:hover i.fa, .c-detail__media__listHeader .c-navbar__social__list.shared-news .links:hover i.fab, .c-detail__media__listHeader .c-navbar__social__list.shared-news .links:hover i.fas, .c-detail__media__listHeader .c-navbar__social__list.shared-news .links:hover i.far {
    color: #f41c0c !important;
}
.c-detail__media__listHeader .c-navbar__social__list.shared-news .links:hover .icon-telegram svg, .c-detail__media__listHeader .c-navbar__social__list.shared-news .links:hover .icon-x-twitter svg {
    fill: #f41c0c !important;
}
.c-detail__media__listHeader .title {
    font-family: "InterMedium", sans-serif;
    font-size: 28px;
    line-height: 34px;
    width: 100%;
}
.c-detail__media__txt {
    padding: 8px 10px;
    background-color: #EAEAEA;
    font-family: "Inter", sans-serif;
    grid-gap: 0 5px;
    gap: 0 5px;
}
.c-detail__media__credit, .c-detail__media__signature {
    font-family: "Inter", sans-serif;
    font-size: 17px;
    line-height: 20px;
    display: inline;
}
.c-detail__media__signature {}
.c-detail__media__signature:before {
    content: "/";
    padding-left: 5px;
    padding-right: 5px;
}
.c-detail__media__video {
    position: relative;
    overflow: hidden;
    width: 100%;
    aspect-ratio: 16/9;
}
.c-detail__media__video iframe, .c-detail__media__video picture {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
}
.c-detail__media__specials {
    margin-bottom: 30px !important;
}
.c-detail__media--mobile .c-detail__media__video {
    aspect-ratio: 9/16;
    margin: auto;
    max-width: 400px;
}
.c-detail__media--mobile .c-detail__media__piefoto {
    justify-content: center;
}
.c-detail__media-no-image .media-image-or-video >button {
    font-size: 4em;
    color: #f41c0c;
}
.c-detail__info {
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
}
.c-detail__info >*:first-child {
    padding-left: 0;
}
.c-detail__info .c-detail__share {
    padding: 0;
}
.c-detail__info .c-detail__share >p {
    display: none;
}
.c-detail__info .c-detail__share .c-navbar__social__list.shared-news {
    padding-bottom: 0;
}
.c-detail__author, .c-detail__date {
    font-family: "InterMedium", sans-serif;
    width: 100%;
    font-size: 15px;
    line-height: 18px;
}
.c-detail__author p, .c-detail__date p {
    color: #7e8da2;
}
.c-detail__author a, .c-detail__date a {
    font-family: "InterBold", sans-serif;
    color: #7e8da2;
}
.c-detail__author {
    grid-column: 1;
    grid-row: 1;
    text-align: left;
}
.c-detail__date {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.c-detail__date .info {
    font-family: "InterBold", sans-serif;
}
.c-detail__share {
    grid-column: span 2;
    padding: 0 0 30px;
    text-align: center;
}
.c-detail__share .c-navbar__social__list.shared-news {
    padding: 15px 0;
}
.c-detail__share p {
    font-size: 18px;
    line-height: 24px;
}
.c-detail__related {
    --detail__related__title-color: #0d3e97;
    margin-bottom: 30px;
    padding-left: 30px;
}
.c-detail__related__title {
    font-family: "InterBlack", sans-serif;
    font-size: 17px;
    line-height: 22px;
    color: var(--detail__related__title-color);
    margin-bottom: 20px;
    position: relative;
}
.c-detail__related__title a {
    color: var(--detail__related__title-color);
}
.c-detail__related__title::before {
    content: "";
    margin-bottom: -2px;
    margin-right: 10px;
    display: inline-block;
    border-color: #f41c0c;
    border-style: solid;
    border-width: 9px 2px;
}
.c-detail__important {
    font-family: "InterMedium", sans-serif;
    margin-top: 30px;
}
.c-detail__important a {
    color: #151C26;
    text-decoration: underline;
}
.c-detail__important a:hover {
    text-decoration: none;
}
.c-detail__important--h1 {
    font-size: 28px;
    line-height: 34px;
}
.c-detail__important--h2 {
    font-size: 28px;
    line-height: 34px;
}
.c-detail__important--h3 {
    font-size: 19px;
    line-height: 24px;
}
.c-detail__interest, .c-detail__ordered-list {
    font-family: "Inter", sans-serif;
    font-size: 17px;
    line-height: 22px;
    padding-left: 20px;
}
.c-detail__interest .items, .c-detail__ordered-list .items {
    margin-bottom: 10px;
}
.c-detail__interest .items li, .c-detail__ordered-list .items li {
    margin-bottom: 10px;
}
.c-detail__interest strong, .c-detail__interest a, .c-detail__ordered-list strong, .c-detail__ordered-list a {
    font-family: "InterBold", sans-serif;
}
.c-detail__interest a, .c-detail__ordered-list a {
    color: #0d3e97;
}
.c-detail__interest .items>ul, .c-detail__ordered-list .items>ul {
    list-style-type: circle;
    padding: 0 0 0 20px;
    margin: 15px 0 30px;
}
.c-detail__interest {
    list-style: disc;
}
.c-detail__ordered-list {
    list-style: auto;
}
.c-detail__blockquote {
    font-family: "Inter", sans-serif;
    font-style: var(--fstyle-blockquote);
    max-width: 700px;
    width: 90%;
    margin: 0 0 30px 20px;
    padding-left: 15px;
    font-size: 17px;
    line-height: 22px;
    border-left: 9px solid #f41c0c;
}
.c-detail__blockquote p {
    margin-bottom: 20px;
}
.c-detail__blockquote strong {
    font-family: "InterBold", sans-serif;
}
.c-detail__blockquote cite {
    font-size: 0.8125em;
    font-style: italic;
    position: relative;
}
.c-detail__card {
    counter-reset: contador;
}
.c-detail__card__news {
    position: relative;
    margin: 0 0 40px 0;
    background: #EAEAEA;
}
.c-detail__card__media {
    overflow: hidden;
    height: auto;
    max-height: unset;
    position: relative;
    margin: 0;
}
.c-detail__card__media img {
    width: 100%;
}
.c-detail__card__content {
    padding: 15px;
}
.c-detail__card__content .list {
    margin-top: 1rem;
    font-size: 18px;
    line-height: 30px;
    font-family: "InterMedium", sans-serif;
    list-style: disc;
    padding-left: 30px;
}
.c-detail__card__content .list a {
    font-family: "InterMedium", sans-serif;
    color: #f41c0c;
}
.c-detail__card__content .list li {
    margin-bottom: 10px;
}
.c-detail__card__foot {
    margin: 2rem 0rem;
    font-family: "Inter", sans-serif;
    font-size: 13px;
}
.c-detail__card__media, .c-detail__card__content {
    height: 100%;
}
.c-detail__card__media img {
    display: block;
}
.c-detail__card__title {
    padding: 0;
    font-family: "InterMedium", sans-serif;
    font-size: 28px;
    line-height: 34px;
    color: #151C26;
    margin: 0 0 7.5px 0;
}
.c-detail__card__title:before {
    content: "";
    display: inline-block;
    border-color: #f41c0c;
    border-style: solid;
    border-width: 12px 4px;
    margin-right: 5px;
}
.c-detail__card__left {}
.c-detail__card__number {
    z-index: 2;
    width: 50px;
    height: 50px;
    background: #f41c0c;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    font-family: "InterMedium", sans-serif;
    font-size: 30px;
    color: #ffffff;
    display: grid;
    place-content: center;
}
.c-detail__card__info {
    font-size: 18px;
    line-height: 30px;
}
.c-detail__card__info p {
    margin-top: 24px;
    margin-bottom: 24px;
}
.c-detail__card__info a {
    color: #f41c0c;
    font-family: "InterMedium", sans-serif;
}
.c-detail__card.parts-breakdown-list .c-detail__card .list {
    padding-left: 0px;
}
.c-detail__card.parts-breakdown-list .c-detail__card .list li {
    padding: 0;
    font-family: "InterMedium", sans-serif;
    font-size: 18px;
    line-height: 26px;
    margin: 15px 0 10px 20px;
}
.c-detail__card.parts-breakdown-list .c-detail__card .list a {
    color: #000000;
    font-family: "InterMedium", sans-serif;
    transition: all 0.3s ease-in-out;
}
.c-detail__card.parts-breakdown-list .c-detail__card .list a:hover {
    opacity: 0.5;
}
.c-detail__card.parts-breakdown-list .c-detail__card__number {
    z-index: 2;
    width: 50px;
    height: 50px;
    background: #0d3e97;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    font-family: "InterMedium", sans-serif;
    font-size: 30px;
    color: #ffffff;
    display: grid;
    place-content: center;
}
.c-detail__card.parts-breakdown-list .c-detail__card__content {
    padding: 0;
}
.c-detail__card.parts-breakdown-list .c-detail__card__title {
    padding: 0;
    font-family: "InterMedium", sans-serif;
    font-size: 24px;
    color: #000000;
    margin: 0 0 7.5px 0;
}
.c-detail__card.parts-breakdown-list .c-detail__card__info {
    font-size: 18px;
    line-height: 30px;
    font-family: "Inter", sans-serif;
}
.c-detail__card.parts-breakdown-list .c-detail__card__info p {
    margin-top: 24px;
    margin-bottom: 24px;
}
.c-detail__card.parts-breakdown-list .c-detail__card__info a {
    font-family: "InterBold", sans-serif;
    color: #0d3e97;
}
.c-detail__card__shadow {
    box-shadow: 8px 8px 0 rgba(212, 212, 212, 0.7);
    background: #EAEAEA;
    padding: 20px;
}
.c-detail__embed {
    box-sizing: border-box;
    position: relative;
    z-index: 1;
    margin-bottom: 20px;
    overflow: hidden;
}
.c-detail__embed .code {
    width: 100%;
    margin: 0 auto;
}
.c-detail__embed .code .tiktok-embed {
    margin: 0 auto;
    background-color: transparent;
}
.c-detail__embed .code>* {
    margin: auto !important;
}
.c-detail__embed .code>* >span {
    margin: auto;
    display: block;
    width: 100% !important;
}
.c-detail__embed .code>* >span iframe {
    margin: auto;
    display: block;
    position: relative;
}
.c-detail__embed .embed {
    text-align: center;
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
}
.c-detail__embed .embed iframe, .c-detail__embed .embed object, .c-detail__embed .embed embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
}
.c-detail__embed--social .code {
    max-width: 350px;
    padding: 5px 0;
}
.c-detail__iframe {
    width: 100%;
    margin-bottom: 30px;
}
.c-detail__iframe .contenido {
    position: relative;
    padding-bottom: 100%;
    padding-top: 0;
    height: 0;
}
.c-detail__iframe .contenido iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.c-detail__timeline {}
.c-detail__timeline__list {
    margin: 0;
    padding: 0;
}
.c-detail__timeline__item {}
.c-detail__timeline__date .day {
    font-family: "InterMedium", sans-serif;
    color: #0d3e97;
    font-size: 17px;
    padding-top: 9px;
}
.c-detail__timeline__date .hour {
    font-family: "Inter", sans-serif;
    color: #7e8da2;
    font-size: 14px;
    padding-top: 4px;
}
.c-detail__timeline__header .title {
    font-family: "InterMedium", sans-serif;
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 1rem;
}
.c-detail__timeline__txt p {
    margin-bottom: 1rem;
}
.c-detail__timeline__txt .c-detail__blockquote {
    margin: 0 0 30px;
}
.c-detail__te-puede-interesar .title-section {
    font-size: 28px;
    line-height: 34px;
    font-family: "InterMedium", sans-serif;
    margin-bottom: 1rem;
}
.c-detail__te-puede-interesar .contenido-section {
    background: #ffffff;
    border: 1px solid #dcdcde;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    overflow: auto;
    padding: 20px;
    zoom: 1;
}
.c-detail__te-puede-interesar .contenido-section .heading {
    margin-bottom: 1rem;
}
.c-detail__te-puede-interesar .contenido-section .heading a {
    font-size: 28px;
    line-height: 34px;
    font-family: "InterMedium", sans-serif;
    color: #333;
}
.c-detail__te-puede-interesar .contenido-section .excerpt {
    font-size: 19px;
    line-height: 24px;
    font-family: "Inter", sans-serif;
    color: #999;
}
.c-detail__key iframe {}
.c-detail__key__number {
    font-family: "InterMedium", sans-serif;
    font-size: 25px;
    line-height: 34px;
    color: #555;
}
.c-detail__key__list {
    display: flex;
    align-items: flex-start;
    grid-gap: 15px;
    gap: 15px;
}
.c-detail__key__main {
    flex: auto;
}
.c-detail__key__main-col-2 {}
.c-detail__key__header {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
.c-detail__key__header .c-detail__share {
    width: auto;
    padding: 0;
}
.c-detail__key__header .c-detail__share >p {
    display: none;
}
.c-detail__key__header .c-detail__share .c-navbar__social__list.shared-news {
    border-bottom: none;
    padding-bottom: 0;
    padding-top: 0;
}
.c-detail__key__header .c-navbar__social__list.shared-news {
    justify-content: end;
    grid-gap: 0.5rem;
    gap: 0.5rem;
    margin: 0rem;
}
.c-detail__key__header .c-navbar__social__list.shared-news .links {
    padding: 0;
    width: 25px;
    font-size: inherit;
}
.c-detail__key__header .c-navbar__social__list.shared-news .links i.fa, .c-detail__key__header .c-navbar__social__list.shared-news .links i.fab, .c-detail__key__header .c-navbar__social__list.shared-news .links i.fas, .c-detail__key__header .c-navbar__social__list.shared-news .links i.far {
    color: #7e8da2;
    font-size: 18px;
}
.c-detail__key__header .c-navbar__social__list.shared-news .links .icon-x-twitter>svg {
    fill: #7e8da2;
    width: 18px;
    height: 18px;
}
.c-detail__key__header .c-navbar__social__list.shared-news .links .icon-telegram>svg {
    fill: #7e8da2;
    width: 25px;
    height: 25px;
}
.c-detail__key__header .c-navbar__social__list.shared-news .links:hover i.fa, .c-detail__key__header .c-navbar__social__list.shared-news .links:hover i.fab, .c-detail__key__header .c-navbar__social__list.shared-news .links:hover i.fas, .c-detail__key__header .c-navbar__social__list.shared-news .links:hover i.far {
    color: #f41c0c;
}
.c-detail__key__header .c-navbar__social__list.shared-news .links:hover .icon-telegram svg, .c-detail__key__header .c-navbar__social__list.shared-news .links:hover .icon-x-twitter svg {
    fill: #f41c0c;
}
.c-detail__key__header .title {
    font-family: "InterMedium", sans-serif;
    font-size: 28px;
    line-height: 34px;
}
.c-detail__highs-lows-accordion .submenus-accordions {
    list-style: none;
    text-align: left;
}
.c-detail__highs-lows-accordion .submenus-accordions .items {
    margin-bottom: 20px;
}
.c-detail__highs-lows-accordion .submenus-accordions .items .u-column:last-child {}
.c-detail__highs-lows-accordion__accordions {
    list-style: none;
    text-align: left;
    margin-top: 15px;
    margin-bottom: 30px;
}
.c-detail__highs-lows-accordion__accordions .nav-links.accordion::after {
    content: "\f105";
    font-size: 1.2em !important;
    font-family: "Font Awesome 5 Free";
    color: #ffffff;
    font-weight: 900;
    transition: all 0.5s;
}
.c-detail__highs-lows-accordion__accordions .nav-links.accordion[aria-expanded="true"]::after {
    content: "\f107";
    transition: all 0.5s;
}
.c-detail__highs-lows-accordion__accordions .items .panel {
    max-height: 0;
    overflow: hidden;
    transition: 0.3s ease-out;
    padding: 10px 20px;
    border-left: 1px solid #d4d4d4;
    border-right: 1px solid #d4d4d4;
}
.c-detail__highs-lows-accordion__accordions .items .panel .titulo-altas-bajas {
    line-height: 35px;
    font-size: 25px;
    font-family: "InterMedium", sans-serif;
    margin-top: 24px;
    margin-bottom: 24px;
}
.c-detail__highs-lows-accordion__accordions .items__cabecera {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: var(--green);
    border: 1px solid var(--green);
    padding: 5px 10px;
    cursor: pointer;
}
.c-detail__highs-lows-accordion__accordions .items__cabecera img {
    width: auto;
    height: 40px;
}
.c-detail__highs-lows-accordion__accordions .items__cabecera h5 {
    color: #ffffff;
    margin: 0;
}
.c-detail__highs-lows-accordion__accordions .items__cabecera.active+.panel {
    max-height: -moz-max-content;
    max-height: max-content;
    transition: 0.3s ease-out;
}
.c-detail__highs-lows-accordion__accordions .items:first-child .items__cabecera {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.c-detail__highs-lows-accordion__accordions .items:last-child .panel {
    border-bottom: 1px solid #d4d4d4;
    border-radius: 0 0 10px 10px;
}
.c-detail__teamslider {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 10px 0 0;
    margin-bottom: 30px;
}
.c-detail__teamslider >p {
    white-space: nowrap;
    font-size: 12px;
    color: #757575;
    text-align: center;
    margin-bottom: 10px;
    font-family: "Inter", sans-serif;
}
.c-detail__teamslider >div {
    display: flex;
    justify-content: space-between;
    grid-gap: 15px;
    gap: 15px;
    overflow-x: auto;
    padding: 0 10px 10px;
}
.c-detail__teamslider >div::-webkit-scrollbar-track {
    -webkit-box-shadow: none;
    background-color: transparent;
    border-radius: 2px;
}
.c-detail__teamslider >div::-webkit-scrollbar {
    height: 5px;
    background-color: transparent;
}
.c-detail__teamslider >div::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #f41c0c;
}
.c-detail__teamslider a {
    display: inline-grid;
    place-content: center;
}
.c-detail__teamslider a >img {
    max-width: 35px;
    max-height: 35px;
    -o-object-fit: contain;
       object-fit: contain;
}
.c-detail__grid {}
.c-detail__grid__video {
    display: flex;
    flex-direction: column;
}
.c-detail__grid__video .c-grid-video {}
.c-detail__grid__video .c-grid-video__opening {
    order: 1;
}
.c-detail__grid__video .c-grid-video__aside {
    order: 3;
}
.c-detail__grid__video .c-grid-video__body {
    order: 2;
}
.c-detail__grid__video .c-detail__content__related-video {
    order: 4;
}
.c-detail__tags .suggestions {
    display: flex;
    flex-wrap: wrap;
    justify-content: start;
    list-style: none;
    flex: 0 0 auto;
    grid-gap: 12px;
    gap: 12px;
    padding: 0;
}
.c-detail__tags .suggestions li {
    padding: 2px 3px;
    background: #6a7b9b;
    font-family: "Inter", sans-serif;
    font-size: 17px;
    line-height: 20px;
    transition: all 0.3s ease-in-out;
}
.c-detail__tags .suggestions li a {
    color: #ffffff;
}
.c-detail__tags .suggestions li a:hover {
    opacity: 0.5;
}
.c-detail__tags .suggestions li>a {
    text-transform: uppercase;
}
.c-detail-video .recommended-videos {
    order: 3;
}
.c-detail-video__content {
    display: flex;
    flex-direction: column;
}
.c-detail-video__txt {
    grid-column: 1 / 3;
    margin-top: 20px;
    order: 2;
}
.c-detail-video__title {
    color: #000000;
    font-family: "InterBlack", sans-serif;
    font-size: 24px;
    margin-bottom: 14px;
}
.c-detail-video__summary {
    color: #000000;
    font-family: "Inter", sans-serif;
    font-size: 16px;
    margin-bottom: 50px;
}
.c-detail-video__summary a {
    color: #0d3e97;
    font-family: "InterBold", sans-serif;
}
.c-detail-video__media {
    position: relative;
    margin-bottom: 20px;
}
.c-detail-video__media iframe {
    border-radius: 10px;
    margin-bottom: 20px;
}
.c-detail-video__media-content {
    width: 100%;
    aspect-ratio: 16 / 9;
}
.c-detail-video__column {
    order: 3;
}
.c-detail-video__share {
    margin-bottom: 0;
}
.c-detail-video__share p {
    display: none;
}
.c-detail-video__share .c-detail__share {
    padding: 0;
}
.c-detail-video__data {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}
.c-detail-video__data p {
    font-family: "InterMedium", sans-serif;
    color: #7e8da2;
    font-size: 18px;
    margin-bottom: 10px;
}
.c-detail-video__data p a {
    color: #000000;
}
.c-detail-video__data p a:hover {
    opacity: .8;
}
.c-detail-gallery .c-carousel-gallery {
    margin-bottom: 20px;
}
.c-detail-gallery .c-carousel-gallery img {
    aspect-ratio: 425 / 240;
}
.c-detail-gallery .slick-slider {
    display: flex;
    align-items: center;
    justify-content: center;
}
.c-detail-gallery .slick-slider .slick-next, .c-detail-gallery .slick-slider .slick-prev {
    border: 1px solid rgba(255, 255, 255, 0.3);
    border-radius: 50%;
    cursor: pointer;
    min-width: 50px;
    height: 50px;
    overflow: hidden;
    padding: 0;
    z-index: 2;
    font-size: 0;
    background-image: url(/assets/2d66db0f03586c8ade68.svg);
    background-size: 8px;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    top: 25%;
}
.c-detail-gallery .slick-slider .slick-prev {
    left: 0;
    transform: rotate(180deg);
}
.c-detail-gallery .slick-slider .slick-next {
    right: 0;
}
.c-detail-gallery__title__h1 {
    color: #ffffff;
    font-family: "InterBlack", sans-serif;
    line-height: 36px;
    padding-left: 10px;
    margin-bottom: 30px;
}
.c-detail-gallery__title__h1::before {
    content: "";
    display: inline-block;
    border-color: #f41c0c;
    border-style: solid;
    border-width: 15px 4px;
}
.c-detail-gallery__date, .c-detail-gallery__txt {
    color: #ffffff;
}
.c-detail-gallery__txt {
    padding: 10px;
    margin-top: 20px;
}
.c-detail-gallery__summary {
    margin-bottom: 20px;
    display: inline;
}
.c-detail-gallery__info {
    display: inline;
}
.c-detail-gallery__info::before {
    content: " / ";
    margin: 0 10px;
}
.c-detail-gallery__data {
    display: flex;
    justify-content: flex-end;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    padding: 10px;
}
.c-detail-gallery__share {
    margin-bottom: 0;
}
.c-detail-gallery__share p {
    display: none;
}
.c-detail-gallery__share .c-detail__share {
    padding: 0;
}
.c-detail-audio {}
.c-detail-audio__content {
    max-width: 800px;
    margin: 0 auto;
}
.c-detail-audio__title {
    color: #ffffff;
    font-family: "InterBlack", sans-serif;
    margin-bottom: 20px;
}
.c-detail-audio__img {
    margin-bottom: 20px;
    border-radius: 20px;
}
.c-detail-audio__data {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}
.c-detail-audio__data p {
    font-family: "InterMedium", sans-serif;
    color: #7e8da2;
    font-size: 18px;
    margin-bottom: 10px;
}
.c-detail-audio__data p a {
    color: #ffffff;
}
.c-detail-audio__data p a:hover {
    opacity: .8;
}
.c-detail-audio__summary {
    color: #ffffff;
    font-family: "Inter", sans-serif;
    font-size: 18px;
    margin-bottom: 50px;
}
.c-detail-audio__summary a {
    color: #0d3e97;
    font-family: "InterBold", sans-serif;
}
.c-detail-audio__share {
    margin-bottom: 20px;
}
.c-detail-audio__share p {
    display: none;
}
.c-detail-audio__share .c-detail__share {
    padding: 0;
}
.c-detail-audio__podcast {
    margin-bottom: 80px;
    padding: 40px;
}
.c-nav {
    display: none;
}
.open {}
.open-navigation .c-nav {
    z-index: 3;
    display: block;
    width: 100%;
    position: relative;
    background: var(--grey-01);
    top: 0;
}
.open-navigation .c-nav__wrap {}
.open-navigation .c-nav__wrap__search {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    border-bottom: 1px solid var(--grey-06);
    border-top: 1px solid var(--grey-06);
}
.open-navigation .c-nav__wrap__search .o-container {
    display: flex;
    height: 50px;
    align-items: center;
    background: #ffffff;
    border-radius: 50px;
    border: 1px solid var(--grey-06);
    margin: 15px;
    width: 100%;
    padding-left: 10px;
    padding-right: 4px;
}
.open-navigation .c-nav__wrap__search input[type="text"] {
    position: relative;
    z-index: 1;
    width: calc(100% - 35px);
    height: 50px;
    font-family: var(--f_normal);
    color: var(--grey-02);
    font-size: 20px;
}
.open-navigation .c-nav__wrap__search input[type="text"]::-moz-placeholder {
    color: var(--grey-07);
}
.open-navigation .c-nav__wrap__search input[type="text"]::placeholder {
    color: var(--grey-07);
}
.open-navigation .c-nav__wrap__search button {
    text-transform: uppercase;
    color: #ffffff;
    padding: 0 22px;
    height: 40px;
    font-size: 12px;
    cursor: pointer;
    border-radius: 50px;
    background-color: var(--grey-07);
}
.open-navigation .c-nav__wrap__search svg {
    color: var(--grey-02);
    position: absolute;
    right: 32px;
    display: none;
}
.open-navigation .c-nav__links {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    align-items: center;
    color: var(--grey-03);
    text-transform: uppercase;
    width: 100%;
}
.open-navigation .c-nav__links a {
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--grey-03);
    grid-gap: 15px;
    gap: 15px;
    padding: 22px 0;
    font-size: 15px;
    position: relative;
}
.open-navigation .c-nav__links a span {
    font-size: 18px;
}
.open-navigation .c-nav__links a:not(:last-child) {}
.open-navigation .c-nav__links a:not(:last-child):after {
    content: "";
    border: 1px solid var(--grey-06);
    position: absolute;
    right: 0;
    height: calc(100% - 1px);
}
.open-navigation .c-nav__edition {
    color: #ffffff;
    padding: 18px;
    font-size: 22px;
    border-bottom: 1px solid var(--grey-07);
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: space-between;
    position: relative;
}
.open-navigation .c-nav__edition .c-header {}
.open-navigation .c-nav__edition .c-header__edition {
    display: flex;
    color: #ffffff;
    margin: 0;
    position: absolute;
    right: 18px;
}
.open-navigation .c-nav__edition .c-header__edition-open {
    color: #ffffff;
}
.open-navigation .c-nav__edition .c-header__edition__wrap {
    position: relative;
    top: 0;
}
.open-navigation .c-nav__edition .c-header__edition__wrap .o-container {
    padding: 0;
    display: grid;
    align-items: flex-start;
}
.open-navigation .c-nav__edition .c-header__edition-close {
    display: none;
}
.open-navigation .c-nav__edition .c-header__edition__item {}
.open-navigation .c-nav__edition .c-header__edition__item:not(:last-child) {
    border: 0;
    padding-bottom: 30px;
}
.open-navigation .c-nav__edition .c-header__edition-city {
    margin-bottom: 0;
    top: 30px;
    position: relative;
}
.open-navigation .c-nav__edition .c-header__edition__current .o-container {
    display: flex;
    align-items: flex-end;
    grid-gap: 20px;
}
.open-navigation .c-nav__edition .c-header__edition__current-temp {
    flex-direction: row;
    align-items: flex-end;
    grid-gap: 12px;
    gap: 12px;
}
.open-navigation .c-nav__edition .c-header__edition__current-temp svg {
    width: 75px;
    height: 61px;
}
.open-navigation .c-nav__edition .c-header__edition__days .o-container {
    display: flex;
}
.open-navigation .c-nav__edition-title {
    text-transform: uppercase;
}
.open-navigation .c-nav__hamburger {
    padding: 0;
}
.open-navigation .c-nav__hamburger >div >ul {
    list-style-type: none;
}
.open-navigation .c-nav__hamburger__item {
    position: relative;
}
.open-navigation .c-nav__hamburger__item >div, .open-navigation .c-nav__hamburger__item >a {}
.open-navigation .c-nav__hamburger__item .item__link {
    display: block;
    width: 100%;
    text-transform: uppercase;
    font-size: 16px;
    font-family: var(--f_semibold);
    transition: background-color .3s, color .3s;
    color: #151C26;
}
.open-navigation .c-nav__hamburger__item .fas {
    font-size: 20px;
    transform: rotate(0);
    flex: 0 0 60px;
    text-align: center;
}
.open-navigation .c-nav__hamburger__item .fas::before {
    vertical-align: super;
}
.open-navigation .c-nav__hamburger__item >ul {
    padding: 10px 15px;
    display: flex;
    flex-direction: column;
    grid-gap: 10px;
    gap: 10px;
}
.open-navigation .c-nav__hamburger__item >ul li {
    position: relative;
}
.open-navigation .c-nav__hamburger__item >ul li a {
    color: #151C26;
}
.open-navigation .c-nav__hamburger__item >ul li a:hover, .open-navigation .c-nav__hamburger__item >ul li a.current {}
.open-navigation .c-nav__hamburger__item:hover, .open-navigation .c-nav__hamburger__item.current {}
.open-navigation .c-nav__hamburger__item.open {}
.open-navigation.no-scroll {}
.c-videos {}
.c-videos-cover {}
.c-videos-cover__recent-videos {}
.c-videos-cover__recent-videos__apertura {
    display: flex;
    flex-wrap: wrap;
    grid-gap: 10px;
    gap: 10px;
    align-items: center;
    justify-content: flex-start;
}
.c-videos-cover__recent-videos__apertura .u-column {}
.c-videos-cover__recent-videos__apertura .u-btns {
    border: 1px solid #acacac;
    text-align: left;
    background: var(--color-blanco);
    cursor: text;
}
.c-videos-cover__recent-videos__apertura .u-input-group__icon {
    padding: 5px 20px;
}
.c-videos-cover__recent-videos__contenido .recommended__top__list {
    display: grid;
    justify-content: space-between;
    grid-gap: 0 30px;
    gap: 0 30px;
    padding-bottom: 50px;
}
.c-videos-cover__video-list {
    background: var(--color-blanco);
}
.c-videos-cover__video-list .c-detail__content__related-video {}
.text_share-visit {
    text-transform: uppercase;
    font-size: 11px;
    display: block;
    color: var(--grey-05);
}
.c-footer .text_share-visit {}
.c-header .text_share-visit {
    font-size: 20px;
    text-transform: uppercase;
    color: var(--grey-03);
    padding: 10px 15px;
    text-align: left;
    font-family: var(--f_bold);
    width: 100%;
}
.c-nav {}
.c-nav__share {
    position: relative;
}
.c-header .c-nav__share {
    flex-direction: column;
    padding-bottom: 15px;
}
.c-header .c-nav__share > div {
    justify-content: space-between;
    width: 100%;
    padding: 0 15px;
}
.c-nav__share__list {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    grid-gap: 15px;
    gap: 15px;
}
.c-nav__share__item {
    background-color: var(--grey-05);
    width: 45px;
    height: 45px;
    border-radius: 50%;
    padding: 7px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.c-header .c-nav__share__item {
    width: 45px;
    height: 45px;
    padding: 0;
}
.c-header .c-nav__share__item svg {
    width: 24px;
    height: 24px;
}
.c-nav__share__item a {
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
}
.c-nav__share__item svg {
    width: 18px;
    height: 18px;
}
.c-nav__share__item:hover {
    background-color: var(--yellow);
    transition: .3s;
}
.c-sidenav {
    height: 100%;
    width: 360px;
    position: fixed;
    z-index: 3000;
    top: 0;
    left: -360px;
    background-color: #ffffff;
    overflow-x: hidden;
    transition: .5s;
}
.c-sidenav .c-navbar__social {
    width: 100%;
    padding-bottom: 10px;
    border-bottom: 1px solid #000000;
}
.c-sidenav .c-navbar__social__list {
    justify-content: center;
}
.c-sidenav .c-navbar__social__items .links {
    padding: 0 6px;
}
.c-sidenav__closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
    color: #000000;
}
.c-sidenav__closebtn:hover {
    color: #000000;
}
.c-sidenav__menu {
    box-shadow: 0 0 8px rgba(126,141,162,0.35);
    overflow: auto;
    height: 100%;
    margin-right: 5px;
    padding: 40px 20px 25px;
}
.c-sidenav__menu::-webkit-scrollbar-track {
    -webkit-box-shadow: none;
    background-color: transparent;
    border-radius: 8px;
}
.c-sidenav__menu::-webkit-scrollbar {
    width: 8px;
    background-color: transparent;
}
.c-sidenav__menu::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #7e8da2;
}
.c-sidenav__logo img {
    margin: 40px auto 0;
    width: 150px;
    display: block;
}
.c-sidenav--open {
    left: 0;
}
.c-menumobile {
    margin-bottom: 20px;
}
.c-menumobile .c-navbar__social {}
.c-menumobile .c-navbar__social__list {
    justify-content: center;
    border-bottom: 1px solid #d3d3d3;
    padding-bottom: 1rem;
}
.c-menumobile .nav-links {
    position: relative;
    display: block;
    padding: 10px 0;
    font-size: 15px;
    font-family: "InterExtraBold", sans-serif;
    font-style: normal;
    white-space: nowrap;
    color: #000000;
    text-transform: uppercase;
    text-decoration: none;
    background: 0 0;
    border: 0;
    transition: color 0.15s ease-in-out,
    background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
    cursor: pointer;
}
.c-menumobile .nav-links.newsletter {
    color: #4b4b4b;
}
.c-menumobile .nav-links:hover, .c-menumobile .nav-links.active {
    color: #f41c0c;
}
.c-menumobile .nav-links--submenu {
    float: left;
}
.c-menumobile .nav-links--submenu +.submenus-arrow {
    cursor: pointer;
    float: left;
    position: relative;
    top: 5px;
    width: 30px;
    height: 30px;
}
.c-menumobile .nav-links--submenu +.submenus-arrow::after {
    content: "";
    background-image: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAQEAAAHCCAYAAADvkHznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAwiSURBVHgB7d3RbR1Hlsfhv+WnffNGsL0RWCHQEYwzGGewzsDOYGYjUGVgTARyBtZE0JoIpH3bNy8vxLsQNJY9Irtade75PuBAlC0IAqHzY1Xzkko+v+1hgM/gi5zj+f3c3c9/5N3CP8/HF//1w7y6n3/cz88PbwPF3N3Pi/t5cz+/PnHePPxe3wZY2lf380OOWfyPzZ53QdgCLOOM5f+tEQNYwOdY/g/n8mf4KsCpLg/3fsnnXf4Prwl3AU7xX1ln+X/rVABM9JesG4Dr/BTXAzjcZaleZv0AXOdyVdkCHOISgJXu///q7BECOMTleF1l8YUADlbhGYAQwCQrfxZACGCyLbWWXAjgYJeFqbDYQgAT3NI1QAjgE2253VOAEMC/4EVqLbMQwIG21FpiIYAnevbBz+/Sz5Z3L4feArR4FuBEAB9xl1pLKwRwgPevA38OW1wNaOb9CDwPF1uEgIa21Dq2uxrAQa4nAaeAf7bFiYAGROD3bRECbtw1Al+Hj9kiBNywawR8U87ft0UIuFHXCGzhj2wRAm6Qk8Cn2SIE3JjrP03+a/gUr+/nm4cfobRn4TG2OBFwI64ReBs+1RYh4AaIwNNsEQKKE4Gn2yIEFHaNwN/DU2wRAoq6RuBVeKotQkBB1wi8DkfYIgQUc32dwOXFQm/CUV7H6wgo4v0Hg64Ex9niREAR779Y6G/hSFuEgALej8DP4WhbhIBiLn9hfzW+VRl9fPi1A64Ec2xxIqCI62cJKnx0dSKAA3x4Erh8luC/wyxbnAgowGnAiQDyfWotlRDABC9Ta6mEAA62xbVACGjvu9RaKCGACX5MrYUSAphgpNZCCQFMMFJroYQAJhiptVBCABOM1FooIYAJRmotlBDABCO1FkoIYIKRWgslBDDBSK2FEgKYYKTWQgkBTDBSa6GEACYYqbVQQgATjNRaKCGACUZqLZQQwAQjtRZKCGCCkVoLJQQwwUithRICmGCk1kIJAUwwUmuhhAAmGKm1UEIAE4zUWighgAlGai2UEMAEI7UWSghggpFaCyUEMMFIrYUSAphgpNZCCQFMMFJroYQAJhiptVBCABOM1FooIYAJRmotlBDABCO1FkoIYIKRWgslBDDBSK2FEgKYYKTWQgkBTDBSa6GEACYYqbVQQgATjNRaKCGACUZqLZQQwAQjtRZKCGCCkVoLJQQwwUithRICmGCk1kIJAUwwUmuhhAAmGKm1UEIAE4zUWighgAlGai2UEMAEI7UWSghggpFaCyUEMMFIrYUSAphgpNZCCQFMMFJroYQAJhiptVBCABOM1FooIYAJRmotlBDABCO1FkoIYIKRWgslBDDBSK2FEgKYYKTWQgkBTDBSa6GEACYYqbVQQgATjNRaKCGACUZqLZQQwAQjtRZKCGCCkVoLJQQwwUithRICmGCk1kIJAUwwUmuhhAAmGKm1UEIAE4zUWighgAlGai2UEMAEI7UWSghggpFaCyUEMMFIrYUSAphgpNZCCQFMMFJroYQAJhiptVBCABOM1FooIYAJRmotlBDABCO1FkoIYIKRWgslBDDBSK2FEgKYYKTWQgkBTDBSa6GEACYYqbVQQgATjNRaKCGACUZqLZQQwAQjtRZKCGCCX1JroYQADvZVhEAIaE8IhACE4MTZIwQsSgiEAITgxNkjBCxKCIQAhODE2SMELEoIhACE4MTZIwQsSgiEAITgxNkjBCxKCIQAhODE2SMELEoIhACE4MTZIwQsSgiEAITgxNkjBCxKCIQAhODE2SMELEoIhACE4MTZIwQsSgiEAITgxNkjBCxKCIQAhODE2SMELEoIhACE4MTZIwQsSgiEAITgxNkjBCxKCIQAhODE2SMELEoIhACE4MTZIwQsSgiEAITgxNkjBCxKCIQAhODE2SMELEoIhACE4MTZIwQsSgiEAITgxNkjBCxKCIQAhODE2SMELEoIhACE4MTZIwQsSgiEAITgxNkjBCxKCIQAhODE2SMELEoIhACE4MTZIwQsSgiEAITgxNkjBCxKCIQAhODE2SMELEoIhACE4MTZIwQsSgiEAITgxNkjBCxKCIQAhODE2SMELEoIzpuXgUUJwXnzIrAoIThvfggsSgjOmz8HFiUE58ybeFDIwoTgnHkZWJgQnDPfBxYmBPPnzcP7+f89C6zj7f18cz+vwiyXADgNsDwnghNPA04CrMiJYK5LAL67/kQEWJUQzPWnQBGuBvPm7vIOdhJgdU4E89wFCnEiOH4u7898EajjEoKX9/M8HOXfXQeoxNXgeHciQDVCcKxNBKhICI7ztWcCVOYZwdO9chKgMieCp/vKSYBb4ETweG9FgFshBI/kOgDNOQlwC5wCHu+tkwDVCcDTiAClCcDTvRYBqhKAY/yPCFCRABzHi4UoRwCO9cpnB6hEAI73n4EifFORSd9UxHWACpwA5vA1F5TgBDBv7gKLE4B5swcWJwBz57vAwgRg/myBRQnA/HkRWJQAzJ89TgEsSgDOme8DCxKAc2YPLEgAzpstsBgBOG9cA1iOAJw3fw0sRgDOm58CixGA8+aXh/c3LEMABIDGBEAAaEwABIDGBEAAaEwABIDGBEAAaEwAzhsBYDkCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgACQGMCIAA0JgDnjQCwHAEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTAAGgMQEQABoTgPNGAFiOAAgAjQmAANCYAAgAjQmAANCYAAgAjQmAANCYAAgAjQmAANCYAAgAjQmAANCYAAgAjQmAANDcy9RaJAGAA/0ltRZJAOBAP6TWIgkAHGhLrUUSADjYnlrLJABwoB9Sa5kEAA60pdYyCQAc7EVqLZQAwIG21FooAYCDvUitpRIAONieWoslAHCgb1NrsQQADvDsvbf/FI726n6+uZ+3gQL21PoI6wQAB3qeWgsmAHCQ63XgeTiKKwCliMCxBIByrhH4OjyVAFDSNQJbeAoBoKwvHn78NTyWAFDas/AUAkB5lwhs4TEEgJvgJPA4AsDN8Ezg0wkAN8VJ4NMIADfnGoHX4Y8IADfpGgF/sX+fAHCzrhH4e/gYAeCmXSPwKvwWAaANX0rsy4Ehb1JrSQUADvD+pwj/Fi5cAWjrLrU+WjsBwMEuf/k7XwkEgJa+fO/t/72ff8u7E0E3rgDwYEutj95OADDBSK0lFgA42JZaiywA8ARf/sZ/u9yLL19ifJfb5RkA/IHLR8g9tT6yOwHAwe5Sa7kFAB7hy9/5f69zW9cCVwB4pJ9S66O9EwAc7LI8lyWqtPQCAAfbUvNBoQDAgbbUOhG8jADA4S5LVeEZwV8DTPVj1g3A9wFOcZe1nhNcrirPA5zqcj34MZ93+d88/BmAz2jL+V99eF1+D/9gIVvexWCP5Yf2vs27IBzxLcsuv8eL9PyuRzDVFznH5YHdXd6dFL5++HH7yK99nXev8//Hw9s/xz+OAjdty8eDAEz2fyzXmQIE9R4YAAAAAElFTkSuQmCC);
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
    width: 10px;
    height: 10px;
    position: absolute;
    top: 10px;
    left: 5px;
    z-index: 2;
}
.c-menumobile .nav-links--submenu +.submenus-arrow[aria-expanded="true"] ~.panel {
    display: block;
}
.c-menumobile .nav-links--submenu +.submenus-arrow[aria-expanded="true"]::after {
    background-image: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAcEAAAEBCAYAAAAAUx5cAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA++SURBVHgB7d2NcRzH1YXhoy8CZsCbgRUCvgwcwobgDMgMzAyuMnAItCMgHUGvI5AzgLcJrESC+FvszJ0+0+9TdUoul0seLab7Ffgj/aL1vTvt1/u9Py3u9+7B/+54/8evp/3n/o99/xUAwFG/52/05/3/6/1/Fw/+d0fd3fV9/d7/1/1/91Wm4rS/nfb5tN9Pu71in+//XCEAwOhuTvtw2hddd/f3tdPy/s9p4aC7aN2utM/3/x8AgHH07+7O3/isdf833QUxNJj+F/9B13/Hd+mHcRAAYEtb3P99qUFieKO7IN1uNGIIANs4qD5+D/dBGwmt+22v7d8VAMDOhca6/5uK7/8bbV//pz6IgwAAa/mrxrz/+z6owAdJt4Ov5IMAgMk43P//0M+//W4xf5d0a7K/CwCwFKf7v//WjNDCUtKt2VIAgGv1u9Thzv9+TQuG8IOkW9OlAABv1e9Qh7v+sfXvCK/+odEPkm7NlwIAXKrfnQ53/HP7h67wV0m3O1kKAPBa/c50uNtfsw96g9C2vwmeEALANvpd6XCnX7Ib8SEQQgB4Qb8jHe7yS9d0wc8PHiRt/cCEEABq9bvR4Q5/6179W+eatPnDEkIAqNPvRIe7+9qFXvBhgIckhABQp9+FDnf2EvusF7QBHpIQAkCNfgc63NVL7uapD+Mw0EMSQgBYV7/7HO7opffpqQ+kDfaghBAA1tHvPIe7eY31fwvGT79S9NdBH7ZyKQDYv37XOdzJa+5vDz+UTwM/bOVSALBf/Y5zuIvX3ueHH8yXgR+2eikA2J9+tzncwRX74YdEY/CH3WIpANiPfqc53L2Vu+kfzP/p7ucD8aODCCGAfeh32UF46Fv7iODTDiKEALwRwKf95fwf+r9vaeRvWbdeCgD89LvL4Y7daq1/SP07wav/zbs7dxAhBOCl31kH4Tl/tK/XcORaj7IUAIyv31UOd+oI+xZCpwfeeikAGFe/oxzu0lH2XmYPPMJSADCefjc53KEj7b3MHniUpQBgHP1Ocrg7R9t7mT3wSEsBwPb6XeRwZ4649/0DbEYPPNpSALCdfgc53JWj7tsvjGlGDzziUgBQr989DnfkyPv2+wS/Ctc4iBACqNXvnINwjW/t6xH8j3CtgwghgBoEcBnf2sd3gss5iBACWBcBXM4f7Qt5/Rju6EsBwPL63eJwB7rs5vsP9/fBH9ZtKQBYTr9THO4+p/3wz83+NPjDOi4FANfrd4nDnee0zw8/5JtBH9R9KQB4u36HONx1bjvoEfyQ6DpLAcDl+t3hcMc5LvSIj4M95J6WAoDX63eGw922q/v43YAPO8UHDwDf6XeFw53mutAzfhvgAfe8FAA8rd8RDnfZbu/gED83uPkXAcCU+t3gcIc5L/QKH6XNH3TvSwHAn/qd4HB3TXHv9p8bbNLmD8wXBMAM+l3gcGc5r+mV3wWe3Uja+qFnWArAzPod4HBXue+gN/go6ZatvhSAGfWz73BHue+jrvCbpFu2+lIAZtLPvMPd5L4vutK7+z+J01+061IAZtDPusOd5L6mB/+Q7LcK8QtlqpYCsGf9jDvcRe5ruvAXwrwkRAirlgKwR/1sO9xB7mtaOIBnIUJYtRSAPeln2uHucV/TSgE8CxHCqqUA7EE/yw53jvuaVg7gWYgQVi0FwFk/ww53jfuaigJ4FiKEVUsBcNTPrsMd476m4gCehQhh1VIAnPQz63C3uK9powCehQhh1VIAHPSz6nCnuK9p4wCehQhh1VIARtbPqMNd4r6mQQJ4FiKEVUsBGFE/mw53iPuaBgvgWYgQVi0FYCT9TDrcHe5rGjSAZyFCWLUUgBH0s+hwZ7ivafAAnoUIYdVSALbUz6DDXeG+JpMAnoUIYdVSALbQz57DHeG+JrMAnoUIYdVSACr1M+dwN7ivyTSAZyFCWLUUgAr9rDncCe5rMg/gWYgQVi0FYE39jDncBe5r2kkAz0KEsGopAGvoZ8vhDnBf084CeBYihFVLAVhSP1MOZ999TTsN4FmIEFYtBWAJ/Sw5nHn3Ne08gGchQli1FIBr9DPkcNbd1zRJAM9ChLBqKQBv0c+Owxl3X9NkATwLEcKqpQBcop8Zh7PtvqZJA3gWIoRVSwF4jX5WHM60+5omD+BZiBBWLQXgOf2MOJxl9zURwB+ECGHVUgAe08+Gwxl2XxMBfFSIEFYtBeB7/Uw4nF33NRHAZ4UIYdVSALp+FhzOrPuaCOCrhAhh1VLA3PoZcDir7msigBcJEcKqpYA59Xff4Yy6r4kAvkmIEFYtBcylv/MOZ9N9TQTwKiFCWLUUMIf+rjucSfc1EcBFhAhh1VLAvvV33OEsuq+JAC4qRAirlgL2qb/bDmfQfU0EcBUhQli1FLAv/Z12OHvuayKAqwoRwqqlgH3o77LDmXNfEwEsESKEVUsB3vo77HDW3NdEAEuFCGHVUoCn/u46nDH3NRHATYQIYdVSgJf+zjqcLfc1EcBNhQhh1VKAh/6uOpwp9zURwCGECGHVvpz2TsC4Ul5nynVNBHAoIUJYNUKIUaW8zpLrmgjgkEKEsGqEEKNJeZ0h1zURwKGFCGHVCCFGkfI6O65rIoAWQoSwaoQQW0t5nRnXNRFAKyFCWDVCiK2kvM6K65oIoKUQIawaIUS1lNcZcV0TAbQWIoRVI4SokvI6G65rIoC7ECKEVSOEWFvK60y4rokA7kqIEFaNEGItKa+z4LomArhLIUJYNUKIpaW8zoDrmgjgroUIYdUIIZaS8nr3XddEAKcQIoRVI4S4VsrrnXddEwGcSogQVo0Q4q1SXu+665oI4JRChLBqhBCXSnm9465rIoBTCxHCqhFCvFbK6912XRMBhAhh5QghXpLyeqdd10QA8Z0QIawaIcRTUl7vsuuaCCAeESKEVSOEeCjl9Q67rokA4hkhQlg1QoizlNe767omAohXCBHCqhFCpLzeWdc1EUBcIEQIq0YI55Xyeldd10QA8QYhQlg1QjiflNc76romAogrhAhh1QjhPFJe76brmgggFhAihFUjhPuX8nonXddEALGgECGsGiHcr5TXu+i6JgKIFYQIYdUI4f6kvN5B1zURQKwoRAirRgj3I+X17rmuiQCiQIgQVo0Q+kt5vXOuayKAKBQihFUjhL5SXu+a65oIIDYQIoRVI4R+Ul7vmOuaCCA2FCKEVSOEPlJe75brmgggBhAihFUjhONLeb1TrmsigBhIiBBWjRCOK+X1LrmuiQBiQCFCWDVCOJ6U1zvkuiYCiIGFCGHVCOE4Ul7vjuuaCCAMhAhh1Qjh9lJe74zrmgggjIQIYdUI4XZSXu+K65oIIAyFCGHVCGG9lNc74romAghjIUJYNUJYJ+X1briuiQBiB0KEsGqEcH0pr3fCdU0EEDsSIoRVI4TrSXm9C65rIoDYoRAhrBohXF7K6x1wXRMBxI6FCGHVCOFyUl5fe9c1EUBMIEQIq0YIr5fy+pq7rokAYiIhQlg1Qvh2Ka+vteuaCCAmFCKEVSOEl0t5fY1d10QAMbEQIawaIXy9lNfX1nVNBBAghIUjhC9LeX1NXddEAIE/hAhh1Qjh01JeX0vXNRFA4CchQlg1QvizlNfX0HVNBBB4UogQVo0Q/inl9bVzXRMBBF4UIoRVI4QEsGpNBBB4tRAhrNrMIUx5fa1c10QAgYuFCGHVZgxhyutr5LomAgi8WYgQVm2mEKa8vjauayKAwNVChLBqM4Qw5fU1cV0TAQQWEyKEVdtzCFNeXwvXNRFAYHEhQli1PYYw5fU1cF0TAQRWEyKEVdtTCFNen73rmgggsLoQIazaHkKY8vrMXddEAIEyIUJYNecQprw+a9c1EUCgXIgQVs0xhCmvz9h1TQQQ2EyIEFbNKYQpr8/WdU0EENhciBBWzSGEKa/P1HVNBBAYRogQVm3kEKa8PkvXNRFAYDghQli1EUOY8voMXddEAIFhhQhh1UYKYcrrs3NdEwEEhhcihFUbIYQpr8/MdU0EELARIoRV2zKEKc/PzG1NBBCwEyKEVdsihCnvz8xlTQQQsBUihFWrDGFKumWrr4kAAvZChLBqFSFMSbds9TURQGA3QoSwamuGMCXdstXXRACB3QkRwqqtEcKUyp5/5jURQGC3QoSwakuGMKWSZ559TQQQ2L0QIazaEiFMrfuM7G5NBBCYRogQVu2aEGbB8zECCEwpRAir9pYQZvEzzromAghMK0QIq3ZJCHPD55xpTQQQmF6IEFbtNSHMAZ5zhjURQAD3QoSwas+FMAd71r2uiQACeCBECKv2WAhz4Ofd05oIIIAnhAhh1b4PYRo87x7WRADxwC8CfhSnfRaXRYWv9zsIazue9v/3fwT+QATxmBAhxH4cRQDxBCKIp4QIIfwdRQDxDCKI54QIIXwdRQDxAiKIl4QIIfwcRQDxCkQQrxEihPBxFAHEKxFBvFaIEGJ8RxFAXIAI4hIhQohxHUUAcSEiiEuFCCHGcxQBxBsQQbxFiBBiHEcRQLwREcRbhQghtncUAcQViCCuESKE2M5RBBBXIoK4VogQot5RBBALIIJYQogQos5RBBALIYJYSogQYn1HEUAsiAhiSSFCiPUcRQCxMCKIpYUIIZZ3FAHECogg1hAihFjOUQQQKyGCWEuIEOJ6RxFArIgIYk0hQoi3O4oAYmVEEGsLEUJc7igCiAJEEBVChBCvdxQBRBEiiCohQoiXHUUAUYgIolKIEOJpRxFAFCOCqBYihPjZUQQQGyCC2EKIEOJPRxFAAJOJ09ppt2zqNfE3QwAmFSKEM6+JAAKYXIgQEkAAmFiIEBJAAJhYiBASQACYWIgQEkAAmFiIEBJAAJhYiBASQACYWIgQEkAAmFiIEBJAAJhYiBASQACYWIgQEkAAmFiIEBJAAJhYiBASQACYWIgQEkAAmFiIEBJAAJhYiBASQACYWIgQEkAAmFiIEBJAAJhYiBASQACYWIgQEkAAmFiIEBJAAJhYiBASQACYWIgQEkAAmFiIEBJAAJhYiBASQACYWIgQEkAAmFiIEBJAAJhYiBASQACYWIgQEkAAmFiIEBJAAJhYiBASQACYWIgQEkAAmFho7hA2EUAAmFpozhA2EUAAgOYLYRMBBAB8JzRHCJsIIADgEaF9h7CJAAIAnhHaZwibCCAA4BVC+wphEwEEAFwgtI8QNhFAAMAbhLxD2EQAAQBXiNO+yCt+BBAAsKjfRAABABP7qPED+Pm0dwIAYAWH037XmAH8JAAAVhYa6xfM9Ge5EQAAhQ7aPob9uz9++BMAsInQ3c8VVsfws/jFLwCAQYTW/86w/1zkJxE/AMDAbnT3WyqWCGIPX97/OflhT2BhvwgQVhSn/aq7iP1FdyELPR6043f792n/PO2rAAAAgKX9DzsnGCzvSio3AAAAAElFTkSuQmCC);
    top: 12px;
}
.c-menumobile .nav-links:hover {
    color: #f41c0c;
}
.c-menumobile__list {
    list-style: none;
    text-align: left;
    margin-top: 12px;
    margin-bottom: 30px;
}
.c-menumobile__list .items {
    clear: both;
}
.c-menumobile__list .items--last a {
    color: #f41c0c;
}
.c-menumobile__list .panel {
    display: none;
    clear: both;
}
.c-menumobile__submenu {
    list-style: none;
    text-align: left;
    padding-left: 36px;
}
.c-menumobile__submenu .nav-links {
    text-transform: none;
    font-family: "InterBold", sans-serif;
    font-size: 14px;
}
.backdrop {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    z-index: 1000;
}
.c-signatures {
    margin-bottom: 80px;
}
.c-signatures .c-text {
    font-size: 17px;
}
.c-signatures__body {
    margin-bottom: 60px;
}
.c-signatures__frase__introductoria {
    font-size: 20px;
    color: #999;
    font-family: "InterMedium", sans-serif;
}
.c-signatures__titulo__noticia .titulo {
    font-family: "InterBold", sans-serif;
    font-size: 28px;
    margin-top: 25px;
    margin-bottom: 25px;
    line-height: 1.15;
    font-style: italic;
}
.c-signatures__detalle__noticia .c-detail__share >p {
    display: none;
}
.c-signatures__detalle__noticia .c-detail__share .c-navbar__social__list.shared-news {
    border-bottom: none;
    padding-bottom: 0;
    padding-top: 0;
}
.c-signatures__detalle__noticia .intro-autor-noticia {
    display: flex;
    justify-content: start;
    align-items: center;
    grid-gap: 10px;
    gap: 10px;
}
.c-signatures__detalle__noticia .autor-foto {
    width: 100px;
    height: 100px;
    overflow: hidden;
    border-radius: 50%;
    margin: 0 15px 0 0;
}
.c-signatures__detalle__noticia .autor-foto img {
    -o-object-fit: cover;
       object-fit: cover;
    width: 100%;
    height: 100%;
}
.c-signatures__detalle__noticia .autor-contenido .nombre {
    font-family: "InterMedium", sans-serif;
    margin: 0 0 7.5px 0;
    padding: 0;
    font-size: 20px;
    margin-bottom: 10px;
}
.c-signatures__detalle__noticia .autor-contenido .nombre a {
    color: #000000;
}
.c-signatures__detalle__noticia .autor-contenido .nombre a:hover {
    opacity: .8;
}
.c-signatures__detalle__noticia .autor-contenido .informacion p {
    font-family: "Inter", sans-serif;
}
.c-signatures__detalle__noticia .update-noticia-shared-news {
    display: flex;
    align-items: center;
    grid-gap: 5px 30px;
    gap: 5px 30px;
}
.c-signatures__detalle__noticia .update-noticia-shared-news .fecha-y-hora p, .c-signatures__detalle__noticia .update-noticia-shared-news .fecha-y-hora p:first-child {
    font-size: 16px;
    font-family: "InterMedium", sans-serif;
}
.c-signatures__detalle__noticia .update-noticia-shared-news .fecha-y-hora p:first-child {
    color: #333;
}
.c-signatures__detalle__noticia .update-noticia-shared-news .c-navbar__social__list.shared-news {
    margin: 0px;
    grid-gap: 10px;
    gap: 10px;
    justify-content: center;
}
.c-signatures__disclaimers-comments .firmas-disclaimers >p {
    font-family: sans-serif;
    font-style: italic;
    line-height: 24px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.c-signatures__disclaimers-comments .comentarios-debate .button-open-comments {
    background-color: #f41c0c;
    border-color: #f41c0c;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px;
    width: 100%;
    height: 50px;
    cursor: pointer;
}
.c-signatures__disclaimers-comments .comentarios-debate .button-open-comments >span {
    font-size: 18px;
    color: #ffffff;
}
.c-signatures__disclaimers-comments .comentarios-debate .button-open-comments >svg {
    width: 30px;
    height: 100%;
}
.c-navbar__social {}
.c-navbar__social__list {
    display: flex;
    flex-wrap: nowrap;
    padding: 0rem;
    list-style: none;
    flex: 0 0 auto;
}
.c-navbar__social__list.shared-news {
    justify-content: center;
    grid-gap: 10px;
    gap: 10px;
}
.c-navbar__social__list.shared-news .links i {
    color: #151C26;
}
.c-navbar__social__list.shared-news .links .icon-telegram > svg {
    fill: #151C26;
    margin-top: 4px;
}
.c-navbar__social__list.shared-news .links .icon-x-twitter > svg {
    fill: #151C26;
}
.c-navbar__social__list.shared-news .links:hover i.fa, .c-navbar__social__list.shared-news .links:hover i.fab, .c-navbar__social__list.shared-news .links:hover i.fas, .c-navbar__social__list.shared-news .links:hover i.far {
    color: #151C26;
}
.c-navbar__social__list.shared-news .links:hover .icon-telegram svg, .c-navbar__social__list.shared-news .links:hover .icon-x-twitter svg {
    fill: #151C26;
}
.c-navbar__social__items .links {
    display: block;
    padding: 0 3px;
    transition: 0.3s ease-out;
    font-size: 17px;
    font-style: normal;
    white-space: nowrap;
    color: #4b4b4b;
    text-decoration: none;
    background: 0 0;
    border: 0;
}
.c-navbar__social__items .links i.fa, .c-navbar__social__items .links i.fab, .c-navbar__social__items .links i.fas, .c-navbar__social__items .links i.far {
    font-size: 18px;
    margin-top: 5px;
}
.c-navbar__social__items .links i.fab {
    font-size: 20px;
    width: 25px;
    text-align: center;
}
.c-navbar__social__items .links:hover {
    transform: translateY(-5px);
}
.c-navbar__social__items .links:hover i.fa, .c-navbar__social__items .links:hover i.fab, .c-navbar__social__items .links:hover i.fas, .c-navbar__social__items .links:hover i.far {
    color: #4b4b4b;
}
.c-navbar__social__items .links:hover .icon-telegram svg, .c-navbar__social__items .links:hover .icon-x-twitter svg {
    fill: #4b4b4b;
}
.c-navbar__social__items .icon-telegram svg, .c-navbar__social__items .icon-x-twitter svg {
    margin-top: 4px;
    fill: #4b4b4b;
}
.c-related-news {
    margin-top: 20px;
}
.c-related-news >*:last-of-type {
    margin-bottom: 50px;
}
.c-related-news .c-article {
    padding-bottom: 20px;
}
.c-related-news .c-article {
    padding-bottom: 27px;
}
.c-related-news .c-article__thumb img {
    width: 100%;
}
.c-related-news .c-article__txt a {
    transition: all 0.3s ease-in-out;
}
.c-related-news .c-article__txt a:hover {
    opacity: 0.6;
}
.c-related-news .c-article__title {
    font-size: 19px;
    line-height: 24px;
    margin-bottom: 10px;
}
.c-related-news .c-article__title a {
    color: #000000;
}
.c-related-news .c-article__btn a {
    color: #000000;
}
.c-related-news .c-article__btn a:hover {
    color: #f41c0c;
}
.c-related-news__header {
    font-size: 28px;
    line-height: 34px;
    font-family: "InterBlack", sans-serif;
    margin-bottom: 30px;
}
.c-related-news__header .titulo-noticia {
    font-size: 28px;
    line-height: 34px;
    font-family: "InterBlack", sans-serif;
    margin-bottom: 0;
    color: #151C26;
    display: inline;
}
.c-related-news__header .titulo-noticia a {
    color: #151C26;
}
.c-related-news__header::before {
    content: "";
    display: inline-block;
    border-color: #f41c0c;
    border-style: solid;
    border-width: 15px 4px;
}
.c-related-news__header::after {
    display: none !important;
}
.c-related-news__list {
    justify-content: center;
    align-items: start;
    border-bottom: 1px solid #151C26;
    padding-bottom: 23px;
}
.c-related-videos {
    padding: 15px;
}
.c-related-videos__grid {}
.c-related-videos__accordions {
    list-style: none;
    text-align: left;
    margin-top: 15px;
    margin-bottom: 30px;
}
.c-related-videos__accordions .nav-links.accordion::after {
    content: "\f107";
    font-size: 1.2em !important;
    font-family: "Font Awesome 5 Free";
    color: #f41c0c;
    font-weight: 900;
    transition: all 0.5s;
}
.c-related-videos__accordions .nav-links.accordion[aria-expanded="true"]::after {
    content: "\f106";
    transition: all 0.5s;
}
.c-related-videos__accordions .nav-links.accordion[aria-expanded="true"]+.panel {
    max-height: 100%;
    padding-bottom: 20px;
}
.c-related-videos__accordions .items {
    border-bottom: 1px solid #d4d4d4;
}
.c-related-videos__accordions .items .panel {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease-out;
}
.c-related-videos__accordions .items .panel .videos-by-categories {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 0 30px;
    gap: 0 30px;
}
.c-related-videos__accordions .items__cabecera {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px 0;
    cursor: pointer;
}
.c-related-videos__accordions .items__cabecera h5 {
    font-family: "InterMedium", sans-serif;
    color: #151C26;
    margin: 0;
    display: flex;
    align-items: flex-end;
}
.c-related-videos__accordions .items__cabecera h5:before {
    content: "";
    display: inline-block;
    border-color: #f41c0c;
    border-style: solid;
    border-width: 12px 4px;
    margin-right: 5px;
}
.c-related-videos__accordions .arrow-down-up-accordion-categories {
    display: flex;
    justify-content: center;
    cursor: pointer;
    padding-bottom: 10px;
}
.c-related-videos__accordions .arrow-down-up-accordion-categories::after {
    content: "\f0dd";
    font-size: 1.2em !important;
    font-family: "Font Awesome 5 Free";
    color: #f41c0c;
    font-weight: 900;
    transition: all 0.5s;
}
.c-related-videos__accordions .arrow-down-up-accordion-categories[aria-expanded="true"]::after {
    content: "\f0d8";
    transition: all 0.5s;
}
.c-text, .c-detail__key__list {
    font-family: "Inter", sans-serif;
    font-size: 17px;
    line-height: 22px;
    margin-bottom: 30px;
}
.c-text strong, .c-detail__key__list strong {
    font-family: "InterBold", sans-serif;
}
.c-text a, .c-detail__key__list a {
    color: #0d3e97;
    font-family: "InterBold", sans-serif;
}
.c-text .c-detail__media__thumb, .c-detail__key__list .c-detail__media__thumb {
    margin-bottom: 30px;
}
.c-title {
    display: flex;
    grid-gap: 20px;
    gap: 20px;
    align-items: center;
    justify-content: start;
}
.c-title img {
    width: 200px;
}
.c-title__name {
    font-size: 33px;
    line-height: 40px;
    color: #000000;
    font-family: "InterBlack", sans-serif;
    line-height: 36px;
    margin-bottom: 30px;
    word-break: break-word;
}
.c-title__name a {
    color: #000000;
}
.c-title__name::before {
    content: "";
    display: inline-block;
    border-color: #f41c0c;
    border-style: solid;
    border-width: 12px 4px;
}
.c-subtitle {
    margin-bottom: 20px;
    font-size: 17px;
    line-height: 22px;
}
.c-subtitle h2 {
    margin-bottom: 10px;
}
.c-subtitle__title {
    font-size: 28px;
    line-height: 34px;
    font-family: "InterMedium", sans-serif;
    color: #151C26;
}
.c-subtitle__claim {}
.c-subtitle--custom {
    position: relative;
    margin-bottom: 20px;
}
.c-subtitle--custom .c-subtitle__title {
    position: relative;
    z-index: 2;
    line-height: 1;
    display: inline-flex;
    align-items: flex-start;
    padding: 0 15px;
    margin-bottom: 0;
}
.c-subtitle--custom .c-subtitle__title span {
    position: relative;
    top: 1px;
    display: inline-block;
    text-transform: uppercase;
    font-size: 24px;
    line-height: 1.2;
    background-color: #f41c0c;
    font-family: "InterBold", sans-serif;
}
.c-subtitle--especial .c-subtitle {}
.c-subtitle--especial .c-subtitle__title img {
    width: 35px;
    transform: skew(10deg);
}
.c-subtitle--especial .c-subtitle__title span {
    color: white;
    background-color: transparent;
}
.c-subtitle--especial .c-subtitle__claim {}
.c-contact.c-contact.c-tags {
    margin-top: 30px;
}
.c-contact.c-contact.c-tags .tag-index {
    font-size: 33px;
    line-height: 40px;
    font-family: "Inter", sans-serif;
    text-align: center;
    margin-bottom: 20px;
}
.c-contact.c-contact.c-tags .suggestions {
    padding: 0px;
}
.c-contact.c-contact.c-tags .suggestions li>a {
    text-transform: capitalize;
}
.c-contact.c-contact.c-tags__nav {
    border-top: 4px solid #000;
    border-bottom: 4px solid #000;
    font-family: "InterMedium", sans-serif;
    padding: 20px 0px;
    margin-bottom: 30px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}
.c-contact.c-contact.c-tags__header {
    display: flex;
    grid-gap: 6px;
    gap: 6px;
    flex-wrap: wrap;
    justify-content: start;
    align-items: center;
    list-style: none;
    font-size: 30px;
    color: #d4d4d4;
    font-family: "InterMedium", sans-serif;
}
.c-contact.c-contact.c-tags__header .active a {
    color: #000000;
}
.c-contact.c-contact.c-tags__cta {
    cursor: pointer;
}
.c-contact.c-contact.c-tags__cta a {
    font-family: "InterMedium", sans-serif;
    color: #7e8da2;
    font-size: 18px;
    transition: all 0.3s ease-in-out;
}
.c-contact.c-contact.c-tags__cta a::after {
    content: "\f061";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-left: 3px;
}
.c-contact.c-contact.c-tags__cta a:hover {
    opacity: 0.6;
}
.c-contact.c-contact.c-tags__cta:hover {
    color: #000000;
}
.c-contact.c-contact.c-tags__letter {
    margin-bottom: 50px;
}
.c-subtitle {}
.c-subtitle__title, .c-subtitle__claim {}
.o-container, .c-apertura--bhero .c-article__txt {}
.c-apertura .c-most-read {
    padding-bottom: 28px;
}
.c-apertura .c-most-read__list {}
.c-apertura .c-most-read__item .label {
    margin-bottom: 8px;
}
.c-apertura .c-most-read__item .title {
    font-size: 24px;
    line-height: 28px;
}
.c-apertura .c-most-read__item:not(:last-child) {
    margin-bottom: 12px;
    padding-bottom: 16px;
}
.c-apertura .c-most-read__item:first-child {
    padding-top: 28px;
}
.c-apertura .c-most-read__title {}
.c-apertura .c-most-read--tv {}
.c-apertura__cover {
    margin-bottom: 40px;
    border-bottom: 1px solid #000000;
}
.c-apertura--bhero .c-article {
    position: relative;
}
.c-apertura--bhero .c-article__thumb {
    position: relative;
}
.c-apertura--bhero .c-article__txt .c-article {}
.c-apertura--bhero .c-article__txt .c-article__title {
    font-size: 33px;
    line-height: 40px;
    max-width: 900px;
    width: 100%;
}
.c-apertura--bhero .c-article__txt .c-article__title a {}
.c-apertura--bhero .c-article__txt .c-article__label {
    font-size: 20px;
    margin-bottom: 10px;
    background-color: #f41c0c;
    padding: 0px 8px 5px;
    color: #ffffff;
    display: inline-block;
}
.c-apertura--wide .c-article {
    position: relative;
}
.c-apertura--wide .c-article__thumb {}
.c-apertura--wide .c-article__txt {}
.c-apertura--wide .c-article__label {
    margin-bottom: 7px;
    display: inline-block;
}
.c-apertura--wide:not(:has(.c-article__icon)) .c-article__txt {
    left: 15px;
}
.c-apertura--bckgrey {
    background-color: #EAEAEA;
    padding: 30px 0;
}
.c-apertura--bckgrey .u-grid-columns-2 {}
.c-apertura--half .u-grid-space-1-2 .u-column:first-child {
    height: inherit;
}
.c-apertura--half .c-board--separator {
    margin-bottom: 40px;
}
.c-apertura--video {
    padding-bottom: 50px;
}
.c-apertura--video .c-article {}
.c-apertura--video .c-article__video {
    position: relative;
}
.c-apertura--video .c-article__video::before {
    content: '';
    width: 100%;
    height: 340px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    background: rgb(0, 0, 0);
    background: linear-gradient(0deg, rgba(0, 0, 0, .75) 0%, rgba(0, 0, 0, .4) 35%, rgba(255, 255, 255, 0) 100%);
}
.c-apertura--video .c-article__title {
    font-size: 33px;
    line-height: 40px;
}
.c-apertura--video .slick-dots {
    position: absolute;
    z-index: 1;
    text-align: center;
}
.c-apertura--video .slick-dots button {
    font-size: 0;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    background-color: #e6e6e6;
}
.c-apertura--video .slick-dots .slick-active button {
    background-color: #f41c0c;
    width: 13.5px;
    height: 13.5px;
}
.c-latest-videos {
    padding: 40px 0;
    background: #EAEAEA;
}
.c-latest-videos__header .c-subtitle__claim {}
.c-latest-videos__content .videos {
    display: grid;
    justify-content: center;
    align-items: flex-start;
    grid-template-columns: 1fr;
}
.c-latest-videos__content .videos .c-article__txt {
    width: 100%;
    padding: 5px 0px;
}
.c-tag-automatic .c-title__name {}
.c-tag-automatic .c-title__name:before {
    content: "";
    display: inline-block;
    top: 5px;
    position: relative;
    margin-right: 10px;
    background-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id=\"Capa_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 41 41\" style=\"enable-background:new 0 0 41 41;\" xml:space=\"preserve\"><g><path d=\"M40.9,25.4L15.6,0.1C15.5,0.1,15.4,0,15.3,0H0.5C0.4,0,0.2,0.1,0.1,0.1C0.1,0.2,0,0.4,0,0.5l0,14.8c0,0.1,0.1,0.3,0.1,0.4 l25.2,25.2c0.1,0.1,0.2,0.1,0.4,0.1s0.3,0,0.4-0.1l14.8-14.8C41,25.9,41,25.6,40.9,25.4z M25.7,39.8L1,15.1L1,1h14.1l24.7,24.7 L25.7,39.8z\"/><path d=\"M10,6c-2.2,0-4,1.8-4,4s1.8,4,4,4s4-1.8,4-4S12.2,6,10,6z M10,13c-1.7,0-3-1.3-3-3s1.3-3,3-3s3,1.3,3,3S11.7,13,10,13z\"/></g></svg>");
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
    border: 0;
}
.c-tag-automatic .c-article__txt {
    justify-content: start;
}
.c-tag-automatic .c-article__label {
    display: none;
}
.c-news-list .c-article {
    position: relative;
    display: grid;
    grid-gap: 20px;
    gap: 20px;
    margin-bottom: 20px;
}
.c-news-list .c-article:not(:last-of-type)::after {
    content: " ";
    width: 100%;
    border-bottom: 1px solid #ccc;
    position: absolute;
    bottom: 0;
    left: 0;
}
.c-news-list .c-article__label {
    margin-bottom: 0;
}
.c-news-list .c-article__label a {
    color: #f41c0c;
    font-family: "InterMedium", sans-serif;
    font-size: 18px;
}
.c-news-list .c-article__title {
    font-size: 24px;
    line-height: 24px;
}
.c-news-list .c-article__thumb {
    margin-bottom: 0;
}
.c-news-simple {
    margin-top: 20px;
    margin-bottom: 20px;
}
.c-news-simple [class*=u-grid-col-span] {
    position: relative;
}
.c-news-simple [class*=u-grid-col-span] .c-article {}
.c-news-simple [class*=u-grid-col-span] .c-article:not(:last-child) {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #151c26;
}
.c-news-simple [class*=u-grid-col-span] .c-article__label {
    color: #f41c0c;
    margin-bottom: 10px;
    font-size: 19px;
    line-height: 24px;
}
.c-news-simple [class*=u-grid-col-span] .c-article__label a {
    color: #f41c0c;
}
.c-news-simple [class*=u-grid-col-span]:first-child {}
.c-news-simple [class*=u-grid-col-span]:first-child::after {}
.c-news-simple .u-grid {}
.c-leer-mas {
    margin-top: 15px;
}
.c-leer-mas a {
    font-family: "InterBold", sans-serif;
    color: #151C26;
    font-size: 14px;
    line-height: 25px;
    transition: all 0.3s ease-in-out;
}
.c-leer-mas a::after {
    content: ">>>";
}
.c-leer-mas a:hover {
    opacity: 0.6;
}
.c-widget .code {
    width: 100%;
    margin: 0 auto;
}
.c-widget .code .tiktok-embed {
    margin: 0 auto;
    background-color: transparent;
}
.c-widget .code>* {
    margin: auto !important;
}
.c-widget .code>* >span {
    margin: auto;
    display: block;
    width: 100% !important;
}
.c-widget .code>* >span iframe {
    margin: auto;
    display: block;
    position: relative;
}
.c-widget .embed {
    text-align: center;
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
}
.c-widget .embed iframe, .c-widget .embed object, .c-widget .embed embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
}
.c-widget-social .twitter-tweet iframe, .c-widget-social .fb_iframe_widget iframe, .c-widget-social .tiktok-embed iframe {
    margin: auto;
    max-width: 340px;
    display: block;
}
.c-widget-social__title {
    color: #ffffff;
    background-color: #f41c0c;
    font-family: "InterBold", sans-serif;
    font-size: 27px;
    line-height: 27px;
    padding: 5px 0 0;
    text-align: center;
    margin-bottom: 20px;
}
.c-most-read {
    background-color: #ffffff;
    padding-bottom: 24px;
}
.c-most-read__title {
    position: relative;
    font-size: 28px;
    line-height: 34px;
    font-family: "InterBlack", sans-serif;
    color: #151C26;
    text-transform: uppercase;
    margin-bottom: 0;
    word-break: break-all;
}
.c-most-read__title a {
    color: #151C26;
}
.c-most-read__title::before {
    content: "";
    display: inline-block;
    border-color: #f41c0c;
    border-style: solid;
    border-width: 10px 2px;
    margin-right: 5px;
}
.c-most-read__list {}
.c-most-read__list--center {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.c-most-read__item {
    font-family: "InterMedium", sans-serif;
}
.c-most-read__item .label {
    margin-bottom: 10px;
    color: #7e8da2;
    font-family: "InterMedium", sans-serif;
    font-size: 19px;
    line-height: 24px;
}
.c-most-read__item .label a {
    color: #7e8da2;
}
.c-most-read__item .title {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 0;
}
.c-most-read__item .title a {
    color: #151C26;
}
.c-most-read__item .thumb img {
    display: block;
    width: 100%;
}
.c-most-read__item .time {
    text-align: center;
    border: 1px solid #151c26;
    line-height: 24px;
}
.c-most-read__item .time span {}
.c-most-read__item .time span:after {
    content: "|";
    padding: 0 5px;
}
.c-most-read__item:not(:last-child) {
    margin-bottom: 12px;
    padding-bottom: 16px;
    border-bottom: 1px solid #151c26;
}
.c-most-read__item:first-child {
    padding-top: 16px;
}
.c-most-read--tv .c-most-read__item {
    border-bottom: none;
    padding-bottom: 22px;
}
.c-most-read--tv .c-most-read__item a {
    color: #000000;
}
.c-sponsored .slides .slick-list {
    background-color: var(--corporative-lighter);
}
.c-sponsored .slides .slick-slide img {
    -o-object-fit: cover;
       object-fit: cover;
}
.c-search {
    margin-bottom: 30px;
}
.c-search__form {
    background: #f6f6f6;
    padding: 30px;
}
.c-search__form >.u-grid {
    border: none;
    align-items: flex-end;
    grid-gap: 15px 30px;
    gap: 15px 30px;
    margin-bottom: 20px;
}
.c-search__label {
    color: #333;
    font-size: 13px;
}
.c-search__input input, .c-search__input select, .c-search__select input, .c-search__select select {
    border: 1px solid #b5b5b5;
    border-radius: 10px;
    background: #ffffff;
    width: 100%;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    font-size: 14px;
}
.c-search__input {
    position: relative;
}
.c-search__input::after {
    content: "\f002";
    font-family: "Font Awesome 5 Free";
    color: #000000;
    font-size: 20px;
    font-weight: 900;
    padding-left: 15px;
    cursor: pointer;
    position: absolute;
    top: 7px;
    right: 10px;
    z-index: 1;
}
.c-search__actions {
    display: flex;
    justify-content: center;
    align-items: center;
    grid-gap: 15px;
    gap: 15px;
}
.c-newsletter {
    width: 100%;
    max-width: 780px;
    margin: auto;
    padding: 30px 15px 0;
}
.c-newsletter__title {
    font-size: 33px;
    line-height: 40px;
    font-family: "InterMedium", sans-serif;
    color: #f41c0c;
    text-align: center;
}
.c-newsletter__claim {
    font-size: 20px;
    font-family: "Inter", sans-serif;
    margin-bottom: 20px;
}
.c-newsletter__item {
    width: 320px;
    height: 161px;
    background-size: contain;
    background-repeat: no-repeat;
    padding: 16px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    margin: auto;
}
.c-newsletter__item__title {
    font-size: 24px;
    color: #ffffff;
    font-family: "InterMedium", sans-serif;
    width: 65%;
    line-height: 20px;
}
.c-newsletter__item__claim {
    font-size: 13px;
    color: #ffffff;
    font-family: "Inter", sans-serif;
    width: 65%;
}
.c-newsletter__item__info {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    grid-gap: 8px;
    gap: 8px;
}
.c-newsletter__item__data {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    grid-gap: 20px;
    gap: 20px;
    font-size: 14px;
    color: #ffffff;
}
.c-newsletter__item__data a {
    color: #ffffff;
    font-family: "InterMedium", sans-serif;
    text-decoration: underline;
}
.c-newsletter-form {
    width: 100%;
    max-width: 660px;
    margin: auto;
}
.c-newsletter-form fieldset {
    border: none;
    display: flex;
    flex-direction: column;
    grid-gap: 5px;
    gap: 5px;
}
.c-newsletter-form fieldset label {
    font-size: 14px;
}
.c-newsletter-form fieldset input[type=text], .c-newsletter-form fieldset input[type=tel], .c-newsletter-form fieldset textarea, .c-newsletter-form fieldset input[type=email] {
    border: 1px solid #151c26;
    border-radius: 3px;
    padding: 5px 8px;
    margin-bottom: 20px;
}
.c-newsletter-form fieldset a {
    color: #f41c0c;
    text-decoration: underline;
}
.c-newsletter-form fieldset a:hover {
    text-decoration: none;
}
.c-newsletter-form fieldset.c-newsletter-form {}
.c-newsletter-form fieldset.c-newsletter-form__f-row {
    flex-direction: row;
    align-items: flex-start;
    margin: 0 0 15px;
}
.c-newsletter-form fieldset.c-newsletter-form__f-button {
    justify-content: center;
    flex-direction: row;
    margin-top: 30px;
    cursor: pointer;
}
.c-newsletter-form__title {
    font-family: "InterMedium", sans-serif;
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 20px;
}
.c-static {
    max-width: 660px;
    margin: 0 auto;
    color: #000000;
    padding: 30px 0;
}
.c-static .c-text li, .c-static .c-text p, .c-static .c-text em, .c-static .c-text ul {
    font-size: 17px;
    line-height: 22px;
    margin-bottom: 20px;
}
.c-static .c-text >ol, .c-static .c-text >ul {
    padding-left: 30px;
}
.c-static .c-text >ol li, .c-static .c-text >ul li {}
.c-static .c-text >ol li:not(:last-child), .c-static .c-text >ul li:not(:last-child) {
    margin-bottom: 0;
}
.c-static .c-text >ol {
    list-style-type: auto;
}
.c-static .c-text >ul {
    list-style-type: inherit;
}
.c-static .c-text strong {
    font-family: "InterMedium", sans-serif;
}
.c-static .c-text a {
    color: #f41c0c;
    font-family: "InterMedium", sans-serif;
}
.c-static .c-text>h2 {
    font-size: 28px;
    line-height: 34px;
    font-family: "InterMedium", sans-serif;
    margin: 20px 0;
}
.c-static .c-text>h3 {
    font-size: 19px;
    line-height: 24px;
    font-family: "InterMedium", sans-serif;
    margin: 20px 0;
}
.c-static .c-newsletter-form {}
.c-static-who {
    font-family: "InterBold", sans-serif;
    margin: 60px 0px;
}
.c-static-who .u-grid-col-span-1 {}
.c-static-who .u-grid-col-span-2 {}
.c-static-who__title {
    font-size: 45px;
    position: relative;
}
.c-static-who__txt {
    font-size: 32px;
}
.c-static-who__txt strong {
    font-family: "InterBold", sans-serif;
    color: #f41c0c;
}
.c-static-decalogue {
    background-color: #EAEAEA;
    padding: 60px 15px;
}
.c-static-decalogue li {}
.c-static-decalogue li:nth-child(3) {
    grid-column: 3 / span 2;
}
.c-static-decalogue li:nth-child(4) {
    grid-column: 1 / span 2;
}
.c-static-decalogue li:nth-child(5) {
    grid-column: 3 / span 2;
}
.c-static-decalogue li:nth-child(7) {
    grid-column: 2 / span 3;
}
.c-static-decalogue li:nth-child(9) {
    grid-column: 2 / span 2;
}
.c-static-decalogue__title {
    font-family: "InterMedium", sans-serif;
    font-size: 33px;
    line-height: 40px;
    margin-bottom: 20px;
    text-align: center;
}
.c-static-decalogue__list {
    list-style-type: none;
}
.c-static-decalogue__card {
    border: 1px solid #d4d4d4;
    background-color: #ffffff;
    padding: 20px;
}
.c-static-decalogue__number {
    font-family: "InterBold", sans-serif;
    color: #f41c0c;
    font-size: 30px;
}
.c-static-decalogue__txt {
    font-size: 20px;
    font-family: "Inter", sans-serif;
}
.c-static-we {
    font-family: "Inter", sans-serif;
    font-size: 18px;
    line-height: 26px;
    padding: 30px 0;
}
.c-static-we strong {
    font-family: "Inter", sans-serif;
}
.c-static-we a {
    color: #f41c0c;
    font-family: "InterMedium", sans-serif;
}
.c-error404 {
    width: 100%;
    max-width: 450px;
    margin: 0 auto;
}
.c-error404 >svg {
    width: 100%;
}
.c-error404 .c-search {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 80px;
}
.c-error404 .c-search form {
    width: 260px;
}
.c-error404__logo {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
}
.c-error404__label {
    font-family: "InterBlack", sans-serif;
    font-size: 100px;
    color: #062044;
    text-align: center;
}
.c-error404__title {
    font-family: "InterBlack", sans-serif;
    font-size: 40px;
    color: #000000;
    text-align: center;
    margin: 10px 0 40px;
    position: relative;
}
.c-error404__title:before {
    content: '';
    height: 2px;
    width: 180px;
    background-color: #f41c0c;
    display: block;
    position: absolute;
    bottom: -10px;
    left: 50%;
    transform: translateX(-50%);
}
.c-error404__txt {
    font-size: 28px;
    margin-bottom: 20px;
    text-align: center;
    font-family: "InterBlack", sans-serif;
    padding: 0 20px;
    margin-bottom: 40px;
}
.c-error404__txt a {
    color: #0d3e97;
}
.c-signature-cover {
    margin-top: 30px;
    padding: 0;
}
.c-signature-cover .c-wrapper {}
.c-signature-cover .c-content__authors-signature {
    margin-bottom: 40px;
}
.c-signature-cover .c-content__authors-signature .title {
    transition: all 0.3s ease-in-out;
    border-bottom: 1px solid #151c26;
    font-family: var(--f_UtopiaMedium);
    color: var(--color-negro);
    font-size: 30px;
    text-align: center;
    margin-bottom: 30px;
    padding-bottom: 10px;
}
.c-signature-cover .c-content__authors-signature .list-authors .item-author {
    position: relative;
    padding-top: 20px;
    margin-top: 20px;
}
.c-signature-cover .c-content__authors-signature .list-authors .item-author a {
    text-decoration: none;
    color: #333;
    font-family: var(--f_Heebo);
    font-size: 21px;
    line-height: 23px;
}
.c-signature-cover .c-content__authors-signature .list-authors .item-author:not(:first-child)::after {
    content: " ";
    display: block;
    width: 100%;
    padding-bottom: 0;
    border-bottom: 1px solid #ccc;
    position: absolute;
    top: 0;
}
.c-board {}
.c-board .c-board {}
.c-board .c-board__title {
    font-family: "InterBlack", sans-serif;
    font-size: 34px;
    line-height: 41px;
    color: #f41c0c;
    margin-bottom: 20px;
    word-break: break-all;
    text-transform: uppercase;
}
.c-board .c-board__title a {
    color: #000000;
    display: block;
    line-height: 1;
}
.c-board .c-board__title a::before {
    content: "";
    display: inline-block;
    border-color: #f41c0c;
    border-style: solid;
    border-width: 12px 4px;
    margin-right: 10px;
}
.c-board .c-board__title--special a {}
.c-board .c-board__title--special a::before {
    content: "";
    border: none;
    width: 24px;
    height: 24px;
    background-image: url(/assets/557e58ec2fe06a4b2ea6.svg);
    background-repeat: no-repeat;
    background-position: top;
    background-size: 20px;
    margin-right: 5px;
}
.c-board .c-board__title--special a {}
.c-board .c-board__title--special a::before {
    content: "";
    border: none;
    width: 24px;
    height: 24px;
    background-image: url(/assets/557e58ec2fe06a4b2ea6.svg);
    background-repeat: no-repeat;
    background-position: top;
    background-size: 20px;
    margin-right: 5px;
}
.c-board .c-board__header {
    display: flex;
    align-items: center;
    grid-gap: 20px;
    gap: 20px;
    margin-bottom: 20px;
}
.c-board .c-board__header .c-board__title {
    margin-bottom: 0;
}
.c-board .c-board__header .c-board__logo {
    max-width: 200px;
    max-height: 60px;
    -o-object-fit: contain;
       object-fit: contain;
}
.c-board__overlapped .c-article {
    margin-bottom: 0;
}
.c-board__overlapped .c-article .u-button-vote {
    margin-top: auto;
}
.c-board__overlapped .c-article__thumb {
    --color-channel: rgba(0, 0, 0, 1);
    margin-bottom: 15px;
}
.c-board__overlapped .c-article__thumb:before, .c-board__overlapped .c-article__thumb::after {
    content: "";
    position: absolute;
    width: 5%;
    height: 100%;
    top: 0;
}
.c-board__overlapped .c-article__thumb:before {
    left: 0;
    background: linear-gradient(to right, var(--color-channel) 0%, rgba(0, 0, 0, 0) 100%);
}
.c-board__overlapped .c-article__thumb:after {
    right: 0;
    background: linear-gradient(to left, var(--color-channel) 0%, rgba(71, 40, 38, 0) 100%);
}
.c-board__overlapped .c-article__icon {
    margin-left: 7px;
}
.c-board__overlapped .c-article__txt {}
.c-board__overlapped .c-article__title {
    font-family: "InterBlack", sans-serif;
    font-size: 50px;
    line-height: 48px;
    text-align: center;
}
.c-board__overlapped .c-article__summary {
    display: none;
}
.c-board--3-horizontal {}
.c-board--3-horizontal--featured {
    display: grid;
    position: relative;
}
.c-board--3-horizontal--featured .c-article {}
.c-board--3-horizontal--featured .c-article__thumb img {
    border-radius: 13px;
}
.c-board--3-horizontal--featured .c-article--visual .c-article {
    border-radius: 13px;
}
.c-board--3-horizontal--featured .c-article--visual .c-article__thumb img {
    border-radius: 13px;
}
.c-board--3-horizontal--featured .c-article--visual .c-article__thumb:before {
    border-radius: 0 0 13px 13px;
}
.c-board--3-horizontal--featured .c-article--visual .c-article__title {
    text-transform: uppercase;
    font-size: 24px;
    line-height: 29px;
    margin-bottom: 0;
}
.c-board--sponsored {
    margin-bottom: 0;
}
.c-board--sponsored .c-article {}
.c-board--sponsored .c-article__title {
    color: #ffffff;
}
.c-board--sponsored .c-article__title a {
    color: #ffffff;
}
.c-board--sponsored .c-board {}
.c-board--sponsored .c-board__title {
    color: #ffffff;
    font-size: 28px;
}
.c-board--sponsored .c-board__title a {
    color: #ffffff;
}
.c-board--sponsored .c-board__logo {
    margin-top: 40px;
}
.c-board--sponsored .c-board__logo img {
    display: block;
    margin: auto;
    height: 35px;
    -o-object-fit: contain;
       object-fit: contain;
}
.c-board--sponsored .u-grid {}
.c-board--signature .c-board__title {
    margin-bottom: 30px;
    text-align: center;
}
.c-board--signature .c-article {
    display: flex;
    align-items: start;
    grid-gap: 20px;
    gap: 20px;
    width: 100%;
    max-width: 840px;
    margin: auto;
}
.c-board--signature .c-article:nth-child(even) {
    flex-direction: row;
    justify-content: flex-start;
}
.c-board--signature .c-article:nth-child(odd) {}
.c-board--signature .c-article__thumb {
    flex: 0 0 100px;
}
.c-board--signature .c-article__thumb img {
    border-radius: 100%;
}
.c-board--signature .c-article__txt {
    width: 100%;
    display: flex;
    flex-direction: column-reverse;
}
.c-board--signature .c-article__title {
    margin-bottom: 0;
}
.c-board--videos .c-board {}
.c-board--videos .c-board__title {
    color: #151C26;
}
.c-board--videos .c-board__title a {
    color: #151C26;
}
.c-board--videos .c-board__videos-principal .c-article {}
.c-board--videos .c-board__videos-principal .c-article__label {
    display: none;
}
.c-board--videos .c-board__videos-principal .c-article__title {}
.c-board--videos .c-board__videos-principal:not(:has(.c-article__icon)) .c-article__txt {
    left: 0;
}
.c-board--videos .c-board__videos-lateral {
    display: grid;
}
.c-board--videos .c-board__videos-lateral .c-article {
    display: grid;
    grid-template-columns: 55px 1fr;
    align-items: center;
    grid-gap: 10px;
    gap: 10px;
    padding-top: 10px;
}
.c-board--videos .c-board__videos-lateral .c-article:not(:last-of-type) {
    border-bottom: 1px solid #ffffff;
    padding-bottom: 10px;
}
.c-board--videos .c-board__videos-lateral .c-article__thumb {
    margin-bottom: 0;
}
.c-board--videos .c-board__videos-lateral .c-article__thumb picture {
    display: none;
}
.c-board--videos .c-board__videos-lateral .c-article__thumb img {
    aspect-ratio: 16/9;
    -o-object-fit: cover;
       object-fit: cover;
}
.c-board--videos .c-board__videos-lateral .c-article__icon {
    width: 42px;
    height: 42px;
    bottom: -12px;
}
.c-board--videos .c-board__videos-lateral .c-article__title {
    font-size: 19px;
    line-height: 24px;
}
.c-board--videos .c-board__videos-lateral .c-article__title span {
    display: inline-block;
}
.c-board--videos .u-grid {}
.c-board--slider .c-board {}
.c-board--slider .c-board__title {
    color: #151C26;
    text-align: center;
    margin-bottom: 30px;
}
.c-board--slider .c-board__title a {
    color: #151C26;
}
.c-board--slider .slick-list {}
.c-board--slider .slick-slide .c-article {}
.c-board--slider .slick-slide .c-article__brands a {}
.c-board--slider .slick-slide .c-article__brands a::after {
    content: "";
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.c-board--slider .slick-slide .c-article__brands img {
    margin: 0 auto 15px;
    display: block;
    max-height: 80px;
    max-width: 220px;
    -o-object-fit: contain;
       object-fit: contain;
}
.c-board--2col-1iframe {
    padding: 50px 0;
}
.c-board--2col-1iframe .u-grid {}
.c-board--2col-1iframe .c-board {}
.c-board--2col-1iframe .c-board__title svg {
    width: 230px;
}
.c-board--2col-1iframe .c-board__title svg .st0 {
    fill: #1E4382;
}
.c-board--2col-1iframe .c-board__title svg + span {
    font-size: 0;
}
.c-board--2col-1iframe iframe {
    scrollbar-width: thin;
    width: 100%;
    max-height: 400px;
}
.c-board--1col-simple-2col .c-article {}
.c-board--1col-simple-2col .c-article--lateral {
    padding-bottom: 20px;
}
.c-board--1col-simple-2col .c-article--lateral .c-article {}
.c-board--1col-simple-2col .c-article--lateral .c-article__title {
    font-size: 28px;
    line-height: 34px;
}
.c-board--1col-simple-2col .u-grid .c-article {
    padding-top: 20px;
    border-top: 1px solid #151c26;
}
.c-board--1col-simple-2col .u-grid .c-article__title {
    font-size: 28px;
    line-height: 34px;
}
.c-board--1col-2col .c-board {}
.c-board--1col-2col .c-board__title {
    color: var(--color-security);
}
.c-board--1col-2col .c-board__title a {
    color: var(--color-security);
}
.c-board--1col-2col .c-article {}
.c-board--1col-2col .c-article--lateral {
    padding-bottom: 20px;
}
.c-board--1col-2col .c-article--lateral .c-article {}
.c-board--1col-2col .c-article--lateral .c-article__thumb {
    grid-column: 1;
}
.c-board--1col-2col .c-article--lateral .c-article__txt {
    grid-column: 2;
    align-self: end;
}
.c-board--1col-2col .c-article--lateral .c-article__title a {}
.c-board--1col-2col .u-grid .c-article {
    padding-top: 20px;
    border-top: 1px solid var(--color-security);
}
.c-board--1col-2col .u-grid .c-article__title {
    font-size: 28px;
    line-height: 34px;
}
.c-board--1col-3col .u-grid {}
.c-board--1col-3col .c-board {}
.c-board--1col-3col .c-board__title {}
.c-board--1col-3col .c-board__overlapped .c-article {}
.c-board--1col-3col .c-board__overlapped .c-article__txt {
    background: var(--green)d1;
}
.c-board--1col-3col .c-board__overlapped .c-article__title, .c-board--1col-3col .c-board__overlapped .c-article__summary {
    color: #ffffff;
}
.c-board--1col-3col .c-board__overlapped .c-article__title a, .c-board--1col-3col .c-board__overlapped .c-article__summary a {
    color: #ffffff;
}
.c-board--1col-1col-1iframe .c-board {}
.c-board--1col-1col-1iframe .c-board__title {
    color: var(--green);
    margin-bottom: 30px;
}
.c-board--1col-1col-1iframe .c-board__title a {
    color: var(--green);
}
.c-board--1col-1col-1iframe .c-board__overlapped .c-article {
    padding-bottom: 0;
}
.c-board--1col-1col-1iframe .c-board__overlapped .c-article__thumb {
    margin-bottom: 0;
}
.c-board--1col-1col-1iframe .c-board__overlapped .c-article__txt {
    background: var(--green)d1;
}
.c-board--1col-1col-1iframe .c-board__overlapped .c-article__title, .c-board--1col-1col-1iframe .c-board__overlapped .c-article__summary {
    color: #ffffff;
}
.c-board--1col-1col-1iframe .c-board__overlapped .c-article__title a, .c-board--1col-1col-1iframe .c-board__overlapped .c-article__summary a {
    color: #ffffff;
}
.c-board--1col-1col-1iframe .c-board__iframe {
    width: 100%;
    height: 100%;
    background-color: #e6e6e6;
}
.c-board--1col-1col-1iframe .c-board__iframe svg {
    width: 150px;
    margin: 20px auto 10px;
    display: block;
}
.c-board--1col-1col-1iframe .c-board__iframe svg path {
    fill: var(--green);
}
.c-board--1col-1col-1iframe .c-board__iframe iframe {
    width: 100%;
    height: 270px;
}
.c-board--1col-1col-1iframe .u-grid {
    align-items: flex-end;
    padding: 0;
}
.c-board--1col-1col-1iframe .u-grid .c-article {}
.c-board--1col-1col-1iframe .u-grid .c-article__thumb {}
.c-board--separator {
    position: relative;
}
.c-board--separator .c-article {}
.c-board--separator .c-article:not(:last-child) {}
.c-board--separator .c-article:not(:first-child) {}
.c-board--separator .c-article:not(:first-child)::before {}
.c-board--separator::after {
    content: '';
    height: 1px;
    left: 0;
    width: 100%;
    background-color: #151c26;
    position: absolute;
    bottom: -17px;
    z-index: 1;
}
.c-board--sports .u-grid-col-span-1 .c-article {}
.c-board--sports .u-grid-col-span-1 .c-article__title {
    font-size: 25px;
    line-height: 30px;
}
.c-board--trending .c-article {
    margin-bottom: 30px;
}
.c-board--trending .c-article__thumb {
    margin-bottom: 13px;
}
.c-board--trending .c-article__title {
    font-size: 25px;
    line-height: 30px;
}
.c-board__multimedia .c-article {}
.c-board__multimedia .c-article__icon {}
.c-board__multimedia .c-article__thumb {
    margin-bottom: 3px;
}
.c-board__multimedia .c-article__title {
    font-size: 21px;
    line-height: 27px;
    margin-bottom: 0;
}
.c-board__multimedia--apertura {
    display: flex;
    flex-direction: column;
    grid-gap: 30px;
    gap: 30px;
}
.c-board__multimedia--apertura__media {
    position: relative;
    width: 100%;
    aspect-ratio: 16 / 9;
}
.c-board__multimedia--apertura__media img {
    border-radius: 12px;
    border: 2px solid #ffffff;
}
.c-board__multimedia--apertura__media .c-article {}
.c-board__multimedia--apertura__media .c-article__icon {
    position: relative;
    display: block;
}
.c-board__multimedia--apertura__media figcaption {
    display: flex;
}
.c-board__multimedia--apertura__media figcaption h2 {
    font-size: 24px;
    line-height: 28px;
    font-weight: 700;
    text-align: left;
    color: #ffffff;
}
.c-board__multimedia--audio {
    background-color: #5b55ef;
    padding: 40px 0;
}
.c-board__multimedia--audio .c-board {}
.c-board__multimedia--audio .c-board__title {
    color: #ffffff;
}
.c-board__multimedia--audio .c-board__title a {
    color: #ffffff;
}
.c-board__multimedia--audio .c-article {}
.c-board__multimedia--audio .c-article__title {
    color: #ffffff;
    font-family: "InterMedium", sans-serif;
}
.c-board__multimedia--audio .c-article__title a {
    color: #ffffff;
}
.c-board__multimedia--audio .c-article__txt {}
.c-board--bg {
    padding: 40px 0;
}
.c-board--dark {
    background-color: #000000;
}
.c-board--dark .c-article {}
.c-board--dark .c-article__label, .c-board--dark .c-article__title, .c-board--dark .c-article__summary, .c-board--dark .c-article__btn, .c-board--dark .c-article__related {
    color: #ffffff;
}
.c-board--dark .c-article__label a, .c-board--dark .c-article__title a, .c-board--dark .c-article__summary a, .c-board--dark .c-article__btn a, .c-board--dark .c-article__related a {
    color: #ffffff;
}
.c-board--dark .c-board {}
.c-board--dark .c-board__title {
    color: #ffffff;
}
.c-board--dark .c-board__title a {
    color: #ffffff;
}
.c-board--blue {
    background-color: #001441;
}
.c-board--blue .c-board {}
.c-board--blue .c-board__title {
    margin-bottom: 10px;
}
.c-board--blue .c-board__title a {
    color: #ffffff;
}
.c-board--grey {
    background-color: #EAEAEA;
}
.c-board--grey .c-article {}
.c-board--grey .c-article__label, .c-board--grey .c-article__title, .c-board--grey .c-article__summary, .c-board--grey .c-article__btn, .c-board--grey .c-article__related {
    color: #001441;
}
.c-board--grey .c-article__label a, .c-board--grey .c-article__title a, .c-board--grey .c-article__summary a, .c-board--grey .c-article__btn a, .c-board--grey .c-article__related a {
    color: #001441;
}
.c-board--grey .c-article__related__time:before {
    background-color: #001441;
}
.c-board--grey .c-board {}
.c-board--grey .c-board__title {
    color: #001441;
}
.c-board--grey .c-board__title a {
    color: #001441;
}
.c-board--gradient {
    background-image: linear-gradient(90deg, #cfd9df 0%, #e2ebf0 100%);
}
.c-board--gradient .c-article {}
.c-board--gradient .c-article__label, .c-board--gradient .c-article__title, .c-board--gradient .c-article__summary, .c-board--gradient .c-article__btn, .c-board--gradient .c-article__related {
    color: #000000;
}
.c-board--gradient .c-article__label a, .c-board--gradient .c-article__title a, .c-board--gradient .c-article__summary a, .c-board--gradient .c-article__btn a, .c-board--gradient .c-article__related a {
    color: #000000;
}
.c-board--gradient .c-article__related__time:before {
    background-color: #000000;
}
.c-board--gradient .c-board {}
.c-board--gradient .c-board__title {
    color: #000000;
}
.c-board--gradient .c-board__title a {
    color: #000000;
}
.c-board--peach {
    background-color: #F86F65;
}
.c-board--purple {
    background-color: var(--blue-bg);
}
.c-board--purple .c-article {}
.c-board--purple .c-article__label, .c-board--purple .c-article__label a {
    color: var(--blue);
}
.c-board--purple .c-board {}
.c-board--purple .c-board__title {
    color: var(--blue);
}
.c-board--magazine {
    background: #a6cc39;
}
.c-board--magazine .c-article__thumb {
    --color-channel: #a6cc39;
}
.c-board--mccelebrity {
    background: #a16b2f;
}
.c-board--mccelebrity .c-article__thumb {
    --color-channel: #a16b2f;
}
.c-board--ec100 {
    background: #c78da6;
}
.c-board--ec100 .c-article__thumb {
    --color-channel: #c78da6;
}
.c-board--diaadia {
    background: #2d307b;
}
.c-board--diaadia .c-article__thumb {
    --color-channel: #2d307b;
}
.c-board--ymll {
    background: #4990e2;
}
.c-board--ymll .c-article__thumb {
    --color-channel: #4990e2;
}
.c-board--ahoracaigo {
    background: #853a99;
}
.c-board--ahoracaigo .c-article__thumb {
    --color-channel: #853a99;
}
.c-board--elafter {
    background: #6833a5;
}
.c-board--elafter .c-article__thumb {
    --color-channel: #6833a5;
}
.c-board--elbuscador {
    background: #d36556;
}
.c-board--elbuscador .c-article__thumb {
    --color-channel: #d36556;
}
.c-board--generico {
    background: #414042;
}
.c-board--generico .c-article__thumb {
    --color-channel: #414042;
}
.c-board--anoenano {
    background: #f1b640;
}
.c-board--anoenano .c-article__thumb {
    --color-channel: #f1b640;
}
.c-pagination {
    width: 100%;
    margin-bottom: 30px;
}
.c-pagination ul {
    width: 100%;
    list-style-type: none;
    margin: 0 auto;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    grid-gap: 10px;
    gap: 10px;
}
.c-pagination__page {
    font-size: 15px;
    border: 1px solid #f41c0c;
    transition: .3s;
    display: inline-block;
}
.c-pagination__page span {
    height: 35px;
    line-height: 33px;
    min-width: 35px;
    display: grid;
    place-content: center;
    padding: 0 10px 0;
    text-transform: uppercase;
    font-family: "Inter", sans-serif;
    transition: .3s;
}
.c-pagination__page a, .c-pagination__page span {
    color: #f41c0c;
}
.c-pagination__page:hover, .c-pagination__page:focus, .c-pagination__page.active {
    transition: .3s;
    border-color: #f41c0c;
}
.c-pagination__page:hover span, .c-pagination__page:focus span, .c-pagination__page.active span {
    background-color: #f41c0c;
    color: #ffffff;
    transition: .3s;
}
.c-pagination__page.active {
    pointer-events: none;
}
.c-pagination__page.disabled {
    border-color: #f41c0c;
    opacity: .5;
    pointer-events: none;
}
.c-pagination__page.disabled span {
    color: #f41c0c;
}
.c-pagination__page.final {
    border-color: transparent;
}
.c-pagination__prev .label, .c-pagination__next .label {}
.c-pagination__prev .fas, .c-pagination__next .fas {
    font-family: "Font Awesome 5 Free";
}
.c-carousel-video {
    margin-top: 40px;
    margin-bottom: 50px;
}
.c-carousel-video .slick-slider .slick-next, .c-carousel-video .slick-slider .slick-prev {
    border: none;
    border-radius: 50%;
    cursor: pointer;
    height: 24px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    top: -70px;
    width: 24px;
    z-index: 2;
    font-size: 0;
    background-image: url(/assets/2d66db0f03586c8ade68.svg);
    background-size: contain;
    background-repeat: no-repeat;
}
.c-carousel-video .slick-slider .slick-prev {
    left: auto;
    right: 50px;
    transform: rotate(180deg);
}
.c-carousel-video .slick-slider .slick-next {
    right: 0;
}
.c-carousel-video__title {
    color: #000000;
    font-family: "InterBlack", sans-serif;
    font-size: 30px;
    line-height: 36px;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.c-carousel-video__title a {
    color: #000000;
}
.c-carousel-video__title::before {
    content: "";
    display: inline-block;
    border-color: #f41c0c;
    border-style: solid;
    border-width: 12px 4px;
    margin-right: 4px;
}
.c-carousel-video__title--big {
    font-size: 34px;
    line-height: 41px;
}
.c-carousel-video__title--big::before {
    border-width: 12px 4px;
}
.c-carousel-video__container {
    margin-top: 40px;
}
.c-carousel-video__container .item {
    margin: 0 5px;
}
.c-carousel-video__container a {
    display: flex;
    align-items: center;
    justify-content: center;
}
.c-carousel-video__container img {
    border-radius: 5px;
    width: auto;
}
.c-recommended-videos {}
.c-recommended-videos__title {
    color: #000000;
    font-family: "InterBlack", sans-serif;
    font-size: 26px;
    line-height: 1;
    margin-bottom: 20px;
    position: relative;
    padding-bottom: 20px;
}
.c-recommended-videos__title:before {
    content: "";
    background-color: #f41c0c;
    height: 4px;
    width: 180px;
    position: absolute;
    bottom: 0;
    left: 0;
    margin-top: 20px;
}
.c-recommended-videos__content {
    display: flex;
    flex-direction: column;
}
.c-recommended-videos__item {
    display: flex;
    margin-bottom: 20px;
}
.c-recommended-videos__item a {
    color: #000000;
    display: flex;
    grid-gap: 15px;
    gap: 15px;
}
.c-recommended-videos__item a:hover p {
    opacity: .8;
}
.c-recommended-videos__item picture {
    min-width: -moz-fit-content;
    min-width: fit-content;
}
.c-recommended-videos__item p {
    font-family: "Inter", sans-serif;
    color: #000000;
    font-size: 20px;
}
.c-recommended-audios {
    margin-bottom: 60px;
}
.c-recommended-audios__title {
    color: #ffffff;
    font-family: "InterBlack", sans-serif;
    font-size: 30px;
    line-height: 36px;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.c-recommended-audios__title::before {
    content: "";
    display: inline-block;
    border-color: #f41c0c;
    border-style: solid;
    border-width: 12px 4px;
    margin-right: 10px;
}
.c-recommended-audios__item {
    border-bottom: 1px solid #ffffff;
    padding: 30px 20px;
    position: relative;
}
.c-recommended-audios__item:before {
    content: "";
    width: 45px;
    height: 45px;
    background: url(/assets/8261a067b192e8d9f223.svg);
    display: block;
    position: absolute;
    right: 50px;
    top: 50px;
}
.c-recommended-audios__content a {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    grid-gap: 20px;
    gap: 20px;
}
.c-recommended-audios__txt {}
.c-recommended-audios__title-item {
    color: #ffffff;
    font-family: "InterBold", sans-serif;
    font-size: 18px;
    margin-bottom: 5px;
}
.c-recommended-audios__summary {
    color: #ffffff;
    font-family: "InterMedium", sans-serif;
    font-size: 16px;
    margin-bottom: 5px;
}
.c-recommended-audios__label, .c-recommended-audios__date {
    color: #7e8da2;
    font-family: "InterMedium", sans-serif;
    font-size: 16px;
    margin-bottom: 5px;
}
.c-recommended-audios__label a, .c-recommended-audios__date a {
    color: #7e8da2;
}
.c-recommended-audios__label a:hover, .c-recommended-audios__date a:hover {
    text-decoration: underline;
}
.c-program {}
.c-program-apertura {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 30px;
    padding-top: 40px;
}
.c-program-apertura__txt {
    z-index: 2;
    text-align: center;
}
.c-program-apertura__img {
    margin-top: -40px;
}
.c-program-apertura__title {
    color: #000000;
    font-family: "InterBlack", sans-serif;
    font-size: 50px;
    line-height: .9;
}
.c-program-apertura__link {
    color: #000000;
    font-family: "InterMedium", sans-serif;
    font-size: 38px;
    margin-bottom: 30px;
    display: block;
}
.c-program-apertura__summary {
    color: #000000;
    font-family: "InterMedium", sans-serif;
    font-size: 19px;
    margin-bottom: 30px;
    text-align: center;
}
.c-program-apertura-videos {
    margin-bottom: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.c-program-apertura-videos__img {
    margin-top: -40px;
    width: 100%;
}
.c-program-apertura-videos__img img {
    width: 100%;
}
.c-program-tabs {
    margin-bottom: 80px;
}
.c-program-tabs .u-button-more {
    float: right;
}
.c-program-tabs__menu {
    margin-bottom: 40px;
}
.c-program-tabs__menu-items {
    display: flex;
    margin-bottom: 40px;
}
.c-program-tabs__menu-item {
    color: #000000;
    font-family: "InterMedium", sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    margin-right: 14px;
    cursor: pointer;
}
.c-program-tabs__menu-item.active {
    border-bottom: 3px solid #f41c0c;
    font-family: "InterBold", sans-serif;
}
.c-program-sections {
    position: relative;
    display: flex;
}
.c-program-sections .details {
    padding-bottom: 80px;
}
.c-program-sections .details-content {
    display: flex;
    flex-direction: column;
    grid-gap: 30px;
    gap: 30px;
    align-items: center;
}
.c-program-sections .details-img img {
    border-radius: 5px;
}
.c-program-sections .details-txt {}
.c-program-sections .details-txt__epigraph {
    color: #555;
    margin-bottom: 20px;
}
.c-program-sections .details-txt__summary {
    color: #000000;
    font-family: "InterMedium", sans-serif;
    margin-bottom: 20px;
}
.c-program-sections .details-txt__footer {
    color: #000000;
    font-family: "InterMedium", sans-serif;
}
.c-program-sections .news .c-article__txt {
    margin-top: 20px;
}
.c-program-sections .news-container {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 30px;
    gap: 30px;
}
.c-program-sections .episodes .btn-video, .c-program-sections .episodes .more-videos {
    position: absolute;
    bottom: 0;
}
.c-program-sections .episodes .btn-video {
    width: 80px;
    height: 80px;
    margin: 30px;
    left: 0;
    background: url(/assets/ab192fc52e9496ed309a.svg);
}
.c-program-sections .episodes .more-videos {
    background-color: #000000;
    bottom: 0;
    right: 0;
    padding: 20px;
    border-top-left-radius: 10px;
}
.c-program-sections .episodes .more-videos a {
    font-family: "InterBold", sans-serif;
    font-size: 20px;
    color: #ffffff;
    border-bottom: 2px solid #f41c0c;
    text-transform: uppercase;
    text-align: center;
    display: block;
}
.c-program-sections .episodes-container {
    display: flex;
    align-items: center;
    justify-content: center;
}
.c-program-sections .episodes-content {
    width: -moz-fit-content;
    width: fit-content;
    position: relative;
}
.c-program-sections .photos .slick-slide {
    margin: 10px;
}
.c-program-sections .photos .slick-slider .slick-next, .c-program-sections .photos .slick-slider .slick-prev {
    border: none;
    border-radius: 50%;
    cursor: pointer;
    height: 24px;
    overflow: hidden;
    padding: 0;
    min-width: 24px;
    height: 24px;
    z-index: 2;
    font-size: 0;
    background-image: url(/assets/2d66db0f03586c8ade68.svg);
    background-size: contain;
    background-repeat: no-repeat;
}
.c-program-sections .photos .slick-slider .slick-prev {
    left: auto;
    right: 50px;
    transform: rotate(180deg);
}
.c-program-sections .photos .slick-slider .slick-next {
    right: 0;
}
.c-program-sections .photos .item img {
    max-height: 285px;
}
.c-program-sections .photos-container {
    display: flex;
    align-items: center;
    grid-gap: 10px;
    gap: 10px;
}
.c-program-sections .photos-container a {
    display: flex;
    align-items: center;
    justify-content: center;
}
.c-program-sections-item {
    opacity: 0;
    position: absolute;
    width: 100%;
}
.c-program-sections-item.visible {
    opacity: 1;
    position: static;
    z-index: 9;
}
.c-program-sections-title__h2 {
    color: #000000;
    font-family: "InterBlack", sans-serif;
    font-size: 30px;
    margin-bottom: 30px;
    display: inline-block;
}
.c-program-sections-title__h2::before {
    content: "";
    display: inline-block;
    border-color: #f41c0c;
    border-style: solid;
    border-width: 15px 4px;
    margin-right: 10px;
}
.c-program-videos {
    margin-bottom: 40px;
}
.c-program-videos__container {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 30px;
    gap: 30px;
    margin-bottom: 18px;
}
.c-program-videos__container .video__play {
    background: url(/assets/ab192fc52e9496ed309a.svg);
    width: 55px;
    height: 55px;
    bottom: 8px;
    left: 8px;
    z-index: 3;
    position: absolute;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
    transform: none;
}
.c-program-videos__btn {
    float: right;
    color: #000000;
    border-bottom: 2px solid #f41c0c;
}
.c-program-videos__btn a {
    color: #000000;
    font-family: "InterBold", sans-serif;
    text-transform: uppercase;
}
.c-tv-grid {}
.c-tv-grid__thumb img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    margin-bottom: 23px;
}
.c-tv-grid__title {
    font-family: "InterBlack", sans-serif;
    font-size: 33px;
    line-height: 40px;
    color: #ffffff;
    text-transform: uppercase;
    text-align: center;
    border: 1.5px solid #f41c0c;
    padding: 5px;
    margin: 0 auto;
    width: -moz-fit-content;
    width: fit-content;
    margin-bottom: 10px;
}
.c-tv-grid__title a {
    color: #ffffff;
    text-decoration: none;
}
.c-tv-grid__tabs {
    display: flex;
    align-items: center;
    justify-content: center;
    grid-gap: 50px;
    gap: 50px;
    margin-bottom: 30px;
}
.c-tv-grid__tabs-item {
    font-family: "InterBold", sans-serif;
    position: relative;
    cursor: pointer;
    color: #ffffff;
    text-transform: uppercase;
}
.c-tv-grid__tabs-item.active {
    border-bottom: 2px solid #f41c0c;
}
.c-tv-grid__tabs-item:hover {
    opacity: .8;
}
.c-tv-grid__sections {
    position: relative;
    display: flex;
}
.c-tv-grid__sections-item {
    opacity: 0;
    position: absolute;
    width: 100%;
}
.c-tv-grid__sections-item.visible {
    opacity: 1;
    position: static;
    z-index: 99;
}
.c-list-tv {}
.c-list-tv__tabs {
    display: grid;
    grid-gap: 15px;
    gap: 15px;
    margin-bottom: 30px;
    grid-template-columns: repeat(4, 1fr);
}
.c-list-tv__tabs-item {
    font-family: "InterMedium", sans-serif;
    position: relative;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    padding: 10px;
}
.c-list-tv__tabs-item.active {
    background: #f41c0c;
}
.c-list-tv__tabs-item:hover {
    opacity: .8;
}
.c-list-tv__sections {
    position: relative;
    display: flex;
}
.c-list-tv__sections-item {
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px;
    gap: 10px;
    opacity: 0;
    position: absolute;
    width: 100%;
    display: none;
}
.c-list-tv__sections-item.visible {
    opacity: 1;
    position: static;
    z-index: 99;
    display: grid;
}
.c-list-tv-simple {
    display: flex;
    flex-direction: column;
}
.c-list-tv-simple img {
    display: block;
    width: 100%;
}
.c-list-tv-simple__txt {
    font-family: "InterBold", sans-serif;
    color: #ffffff;
    text-align: center;
    display: flex;
    flex-direction: column;
    font-size: 11px;
    padding: 5px 2px;
    background: linear-gradient(180deg, rgba(115,118,133,1) 0%, rgba(52,66,69,1) 100%);
}
.c-list-tv-simple__txt p {
    min-height: 30px;
}
.c-authors-cover {}
.c-authors-cover__info-autor {
    background: #EAEAEA;
    padding: 30px 0;
}
.c-authors-cover__info-autor .contenido {
    display: flex;
    flex-wrap: nowrap;
    justify-content: start;
}
.c-authors-cover__info-autor .contenido .imagen-autor {
    width: 120px;
    height: 100%;
}
.c-authors-cover__info-autor .contenido .imagen-autor img {
    width: 100%;
    height: 100%;
    min-width: 120px;
    -o-object-fit: cover;
       object-fit: cover;
}
.c-authors-cover__info-autor .contenido .informacion-autor {
    font-family: sans-serif;
    padding: 0 20px;
}
.c-authors-cover__info-autor .contenido .informacion-autor .nombre-autor {
    font-family: "InterBlack", sans-serif;
    font-size: 32px;
    margin: 0px 0px 15px 0px;
}
.c-authors-cover__info-autor .contenido .informacion-autor p {
    margin-top: 10px;
    line-height: 22px;
}
.c-authors-cover__comments-autor {
    background: var(--color-blanco);
    padding: 40px 15px;
}
.c-authors-cover__comments-autor .list-comments {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    grid-gap: 30px;
    gap: 30px;
}
.c-codigoetico {
    margin-bottom: 80px;
}
.c-codigoetico h2 {
    font-size: 24px;
    line-height: 1;
    color: #000000;
    font-family: "InterBlack", sans-serif;
    line-height: 1.2;
    margin-bottom: 15px;
}
.c-codigoetico ul {
    list-style: disc;
    padding-left: 30px;
}
.c-codigoetico ul li {
    padding-left: 5px;
}
.c-codigoetico li, .c-codigoetico p {
    font-size: 18px;
    line-height: 1;
    color: #000000;
    font-family: "Inter", sans-serif;
    line-height: 1.2;
    margin-bottom: 30px;
}
.c-codigoetico li b, .c-codigoetico p b {
    font-family: "InterBold", sans-serif;
}
.c-contact {}
.c-contact__content {
    display: grid;
}
.c-contact__text {
    font-family: "InterMedium", sans-serif;
    color: #151C26;
    font-size: 14px;
    margin-bottom: 30px;
}
.c-contact__text span {
    color: #f41c0c;
}
.c-contact__form label {
    font-family: "InterBold", sans-serif;
    color: #151C26;
    font-size: 18px;
    margin-bottom: 10px;
    display: block;
}
.c-contact__form label span {
    color: #f41c0c;
}
.c-contact__form .content-input {
    margin-bottom: 20px;
}
.c-contact__form .content-input select, .c-contact__form .content-input textarea, .c-contact__form .content-input input:not([type=button]) {
    width: 100%;
    height: 40px;
    background: #f7f7f7;
    border: 1px solid #c4c4c4;
    border-radius: 0;
    box-shadow: none;
    color: #6b6b6b;
    transition: all .5s;
    margin-bottom: 3px;
}
.c-contact__form .content-input textarea {
    height: 100px;
}
.c-contact__form .content-input button {
    background: #f41c0c;
    padding: 10px 20px;
    border: 0;
    color: #f7f7f7;
    transition: all .5s;
    cursor: pointer;
}
.c-contact__form .content-input.error {
    position: relative;
}
.c-contact__form .content-input.error select, .c-contact__form .content-input.error textarea, .c-contact__form .content-input.error input:not([type=button]) {
    border: 1px solid #f41c0c;
}
.c-contact__form .content-input.error .error-msg {
    color: #f41c0c;
}
.c-contact__form .content-input.error:after {
    background: #f41c0c;
    color: #ffffff;
    font-family: "InterBlack", sans-serif;
    font-size: 30px;
    content: "!";
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    transition: all .5s;
}
.c-envivo {}
.c-envivo__container {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 80px;
}
.c-envivo__content {
    width: 100%;
    max-width: 980px;
}
.c-envivo__tabs-items {
    display: flex;
}
.c-envivo__tabs-item {
    border: 1px solid #ffffff;
    color: #ffffff;
    text-transform: uppercase;
    border-top-right-radius: 5px;
    padding: 5px 10px;
}
.c-envivo__tabs-item.active {
    border: 2px solid #f41c0c;
}
.c-envivo__sections {
    position: relative;
    width: 100%;
}
.c-envivo__sections-item {
    opacity: 0;
    position: absolute;
    width: 100%;
}
.c-envivo__sections-item .container-iframe {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 56.25%;
}
.c-envivo__sections-item .responsive-iframe {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
}
.c-envivo__sections-item.visible {
    opacity: 1;
    position: static;
}
.c-tags {
    margin-top: 30px;
}
.c-tags .c-wrapper__grid {}
.c-tags .tag-indice {
    font-size: 33px;
    line-height: 40px;
    font-family: "InterBold", sans-serif;
}
.c-tags__nav {
    border-top: 4px solid #000000;
    border-bottom: 4px solid #000000;
    font-family: "InterMedium", sans-serif;
    padding: 20px 0px;
    margin-bottom: 30px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.c-tags__cabecera {
    display: flex;
    align-items: center;
    justify-content: start;
    flex-wrap: wrap;
    grid-gap: 6px;
    gap: 6px;
    font-size: 30px;
    font-family: "InterBold", sans-serif;
    list-style: none;
}
.c-tags__cabecera .active a {
    color: #000000;
}
.c-tags__cabecera .active a:hover {
    color: #555;
}
.c-tags__cta {
    color: #000000;
    font-size: 20px;
    cursor: pointer;
}
.c-tags__cta:hover {
    color: #555;
}
.c-tags__letter {
    display: flex;
    justify-content: start;
    align-items: start;
    margin-bottom: 50px;
}
.c-tags__detail .suggestions {
    display: flex;
    flex-wrap: wrap;
    justify-content: start;
    list-style: none;
    flex: 0 0 auto;
    grid-gap: 12px;
    gap: 12px;
    padding: 0;
}
.c-tags__detail .suggestions li {
    padding: 5px 4px;
    background: #6a7b9b;
    font-family: "Inter", sans-serif;
    font-size: 17px;
    line-height: 20px;
    transition: all 0.3s ease-in-out;
    border-radius: 5px;
}
.c-tags__detail .suggestions li a {
    color: #ffffff;
}
.c-tags__detail .suggestions li a:hover {
    opacity: 0.5;
}
.c-tags__detail .suggestions li > a {
    text-transform: uppercase;
}
.c-multimedia {
    padding-bottom: 50px;
}
.c-multimedia .c-article {}
.c-multimedia .c-article__thumb img {
    margin-bottom: 15px;
}
.c-multimedia .c-article__title {
    font-family: "InterMedium", sans-serif;
    font-size: 21px;
    line-height: 27px;
    margin-bottom: 0;
}
.c-multimedia .c-article__icon {
    width: 55px;
    height: 55px;
}
.c-multimedia__audio .c-article {}
.c-multimedia__audio .c-article__title {
    padding-left: 20px;
}
@media (min-width: 300px) and (max-width: 700px) {
    .item-image__big-image-link-cars-cover .contenido-noticia .extracto-noticia {
        font-size: 16px;
    }
    .item-image__big-image-link-cars-cover .contenido-noticia .u-btn-leer-mas-cars {
        font-size: 15px;
        padding: 9px 32px;
        margin-top: 15px;
    }
}
@media (min-width: 300px) and (max-width: 370px) {
    .c-title img {
        width: 80px;
    }
}
@media (min-width: 320px) {
    .item-image__big-image-link-medium-cover .contenido-noticia {
        padding-right: 30px;
        width: 300px;
    }
    .c-videos-cover__recent-videos__apertura .u-column {
        flex-basis: auto;
        width: 100%;
    }
    .c-videos-cover__recent-videos__contenido .recommended__top__list {
        grid-template-columns: 1fr;
    }
    .c-header .c-nav__share > div {
        justify-content: start;
    }
    .c-authors-cover__info-autor .contenido {
        align-items: start;
    }
    .c-tags__letter {
        flex-wrap: wrap;
        grid-gap: 10px;
        gap: 10px;
    }
}
@media (min-width: 370px) {
    .c-title img {
        width: 100px;
    }
}
@media (min-width: 576px) {
    .o-carousel .slides .slick-prev, .o-carousel .slides .slick-next {
        width: 34px;
        height: 34px;
    }
    .o-carousel .slides .slick-prev:before, .o-carousel .slides .slick-next:before {
        width: 34px;
        height: 34px;
        line-height: 34px;
        font-size: 34px;
    }
    .o-carousel .slides.slides-1 .slick-prev {
        left: 10px;
    }
    .o-carousel .slides.slides-1 .slick-next {
        right: 10px;
    }
    .o-carousel .slides.slides-1.carousel-videos-recomendados .slick-next {
        top: 96%;
        left: 50%;
        transform: translateX(-50%);
        right: inherit;
    }
    .o-carousel .slides.slides-5 {
        padding: 0 50px;
    }
    .o-carousel .slides.slides-5 .slick-prev {
        left: 0;
    }
    .o-carousel .slides.slides-5 .slick-next {
        right: 0;
    }
    .o-section-media-slider .o-carousel {
        padding: 0 50px;
    }
    .o-section-media-slider .o-carousel::before, .o-section-media-slider .o-carousel::after {
        content: "";
        width: 1px;
        height: 100%;
        background-color: var(--grey-06);
        position: absolute;
        top: 0;
        z-index: 0;
    }
    .o-section-media-slider .o-carousel::before {
        left: 20px;
    }
    .o-section-media-slider .o-carousel::after {
        right: 20px;
    }
    .o-section-media-slider .c-article {}
    .o-section-media-slider .c-article::after {
        content: "";
        right: 0;
    }
    .item-image__big-image-link-cars-cover .contenido-noticia .titulo-noticia {
        font-size: 32px;
    }
    .o-section--magazine .c-program-tabs__menu-item.active {
        border-bottom: 3px solid #ffffff;
    }
    .u-grid {}
    .u-grid-columns-sm-2 {
        grid-template-columns: repeat(2, 1fr);
    }
    .c-footer-specials__secondary .submenu-panel {
        width: 100%;
    }
    .c-footer-specials__secondary .submenu-accordion {
        flex-wrap: nowrap;
    }
    .c-detail__media__txt {
        grid-gap: 0 10px;
        gap: 0 10px;
    }
    .c-detail-video__content {
        display: grid;
        grid-template-columns: 432px 260px;
    }
    .c-detail-video {}
    .c-detail-video__title {
        font-size: 34px;
        margin-bottom: 14px;
    }
    .c-detail-video__summary {
        font-size: 26px;
        margin-bottom: 50px;
    }
    .c-detail-video__column {
        order: 2;
    }
    .c-detail-video__data {
        flex-direction: row;
    }
    .c-detail-gallery .c-carousel-gallery img {
        aspect-ratio: 640 / 360;
    }
    .c-detail-audio__data {
        flex-direction: row;
    }
    .open-navigation .c-nav {
        max-height: calc(100vh - 30px);
        overflow: auto;
    }
    .c-footer .text_share-visit {
        max-width: 60px;
        padding-left: 10px;
        margin-left: 10px;
        border-left: 1px solid var(--grey-06);
    }
    .c-nav__share {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        grid-gap: 8px;
        gap: 8px;
    }
    .c-nav__share__item {
        width: 35px;
        height: 35px;
    }
    .c-related-videos__accordions .items .panel .videos-by-categories {
        grid-template-columns: repeat(2, 1fr);
    }
    .c-title img {
        width: 150px;
    }
    .c-static {
        padding: 50px 0;
    }
    .c-error404__txt {
        font-size: 20px;
        padding: 0;
    }
    .c-board--slider .slick-list {
        margin-left: -15px;
        margin-right: -15px;
    }
    .c-pagination ul {
        grid-gap: 10px 20px;
        gap: 10px 20px;
    }
    .c-pagination__page {
        font-size: 14px;
    }
    .c-carousel-video {
        font-size: 42px;
    }
    .c-recommended-videos__title {
        font-size: 30px;
    }
    .c-recommended-videos__item p {
        font-size: 15px;
    }
    .c-recommended-audios__item {}
    .c-recommended-audios__item:before {
        content: "";
        width: 45px;
        height: 45px;
        background: url(/assets/8261a067b192e8d9f223.svg);
        display: block;
        position: absolute;
        right: 50px;
        top: 50%;
        transform: translateY(-50%);
    }
    .c-recommended-audios__content a {
        flex-direction: row;
        max-width: 85%;
    }
    .c-recommended-audios__txt {
        padding-left: 20px;
    }
    .c-program {}
    .c-program-apertura {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 30px;
        margin-top: -40px;
    }
    .c-program-apertura__txt {
        text-align: left;
        padding-left: 60px;
        width: 40%;
        z-index: 2;
    }
    .c-program-apertura__img {
        margin-left: -10%;
    }
    .c-program-apertura__title {
        color: #000000;
        font-family: "InterBlack", sans-serif;
        font-size: 57px;
        line-height: .9;
    }
    .c-program-apertura__link {
        color: #000000;
        font-family: "InterMedium", sans-serif;
        font-size: 38px;
        margin-bottom: 30px;
        display: block;
    }
    .c-program-apertura__summary {
        color: #000000;
        font-family: "InterMedium", sans-serif;
        font-size: 19px;
        margin-bottom: 30px;
        text-align: center;
    }
    .c-program-tabs {}
    .c-program-tabs__menu {
        margin-bottom: 40px;
    }
    .c-program-tabs__menu-items {
        display: flex;
    }
    .c-program-tabs__menu-item {
        color: #000000;
        font-family: "InterMedium", sans-serif;
        font-size: 20px;
        text-transform: uppercase;
        margin-right: 25px;
        cursor: pointer;
    }
    .c-program-tabs__menu-item.active {
        border-bottom: 3px solid #f41c0c;
        font-family: "InterBold", sans-serif;
    }
    .c-program-sections-title__h2 {
        color: #000000;
        font-family: "InterBlack", sans-serif;
        font-size: 40px;
        margin-bottom: 30px;
        display: inline-block;
    }
    .c-program-sections-title__h2::before {
        content: "";
        display: inline-block;
        border-color: #f41c0c;
        border-style: solid;
        border-width: 15px 4px;
        margin-right: 10px;
    }
    .c-program-sections .details {
        padding-bottom: 80px;
    }
    .c-program-sections .details-content {
        display: flex;
        flex-direction: row;
        grid-gap: 30px;
        gap: 30px;
        align-items: center;
    }
    .c-program-sections .details-img img {
        border-radius: 5px;
    }
    .c-program-sections .details-txt {
        max-width: 30%;
    }
    .c-program-sections .details-txt__epigraph {
        color: #555;
        margin-bottom: 20px;
    }
    .c-program-sections .details-txt__summary {
        color: #000000;
        font-family: "InterMedium", sans-serif;
        margin-bottom: 20px;
    }
    .c-program-sections .details-txt__footer {
        color: #000000;
        font-family: "InterMedium", sans-serif;
    }
    .c-program-sections .news .c-article__txt {
        margin-top: 20px;
    }
    .c-program-sections .news-container {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        grid-gap: 30px;
        gap: 30px;
    }
    .c-program-sections .photos .item img {
        max-height: 400px;
    }
    .c-program-sections .photos .slick-slide {
        margin: 20px;
    }
    .c-program-videos {}
    .c-program-videos__container {
        grid-template-columns: repeat(3, 1fr);
    }
    .c-envivo__sections {
        position: relative;
        width: 100%;
        max-width: 890px;
    }
    .c-envivo__sections-item {
        opacity: 0;
        position: absolute;
        width: 100%;
    }
    .c-envivo__sections-item .container-iframe {
        position: relative;
        overflow: hidden;
        width: 100%;
        padding-top: 56.25%;
    }
    .c-envivo__sections-item .responsive-iframe {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        width: 100%;
        height: 100%;
    }
    .c-envivo__sections-item.visible {
        opacity: 1;
        position: static;
    }
}
@media (min-width: 701px) {
    .item-image__big-image-link-cars-cover .contenido-noticia .extracto-noticia {
        font-size: 19px;
    }
    .item-image__big-image-link-cars-cover .contenido-noticia .u-btn-leer-mas-cars {
        font-size: 24px;
        padding: 10px 30px;
        margin-top: 40px;
    }
}
@media (min-width: 768px) {
    .o-carousel .slides .slick-next {
        right: -17px;
    }
    .o-carousel .slides .slick-prev {
        left: -17px;
    }
    .o-carousel .slides.slides-1.carousel-videos-recomendados .slick-prev {
        top: -15%;
        left: 50%;
        transform: translateX(-50%);
    }
    .o-carousel .slides.slides-1.carousel-videos-recomendados .slick-slide {
        max-width: 340px;
        margin: 0;
        padding: 0;
    }
    .o-carousel .slides.slides-5 {
        padding: 0 40px;
    }
    .o-carousel .slides.slides-1-only-dots .slick-dots {
        bottom: 50px;
    }
    .c-slider-sponsored__content .title {
        font-size: 27px;
    }
    .c-slider-sponsored--home .item .c-article {
        display: grid;
        grid-template-columns: 1fr 1fr;
        align-items: flex-end;
        grid-gap: 30px;
        gap: 30px;
    }
    .c-slider-sponsored--home .item .c-article__summary {
        font-size: 21px;
        line-height: 26px;
    }
    .item-image__big-image-link-cars-cover .contenido-noticia {
        padding: 25px 96px;
        width: 100%;
        background-color: #000000b3;
        background-image: none;
    }
    .item-image__big-image-link-cars-cover .contenido-noticia .titulo-noticia {
        font-size: 64px;
    }
    .item-image__big-image-link-medium-cover .contenido-noticia {
        width: 500px;
    }
    .o-container, .c-apertura--bhero .c-article__txt {
        max-width: 720px;
        padding-right: 0;
        padding-left: 0;
    }
    .o-section {
        padding-bottom: 40px;
        margin-bottom: 0;
    }
    .o-section--nomargin {
        margin-bottom: 0;
    }
    .o-section--nomargin + :not(.o-section--nomargin) {
        margin-top: 50px;
    }
    .o-section--negative {
        margin-bottom: 0;
    }
    .u-buttons__registrarse {
        display: flex;
        justify-content: end;
    }
    .u-grid {
        grid-gap: var(--gap);
        gap: var(--gap);
    }
    .u-grid .o-carousel .slides.slides-1 {
        max-width: 100%;
    }
    .u-grid-columns-md-2 {
        grid-template-columns: repeat(2, 1fr);
    }
    .u-grid-columns-md-3 {
        grid-template-columns: repeat(3, 1fr);
    }
    .u-grid-columns-md-4 {
        grid-template-columns: repeat(4, 1fr);
    }
    .u-grid-columns-md-12 {
        grid-template-columns: repeat(12, 1fr);
    }
    .u-grid-space-1-4 {
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 20px;
        gap: 20px;
        align-items: flex-start;
    }
    .u-grid-space-1-4 > *:first-child {
        grid-column: 1 / span 2;
    }
    .u-grid-space-1-4 > *:first-child .c-article {
        border-top: none;
    }
    .u-grid-space-1-4 > *:first-child .c-article--score-big {
        border-top: 1px dashed var(--grey-03);
    }
    .u-grid-space-1-4 > *:first-child .c-article--score-big__txt {
        bottom: 15px;
    }
    .u-grid-space-1-4 > *:last-child {
        grid-column: 3 / span 1;
    }
    .u-grid-space-1-4 > *:last-child .c-article {}
    .u-grid-space-3-3 {
        grid-template-columns: repeat(4,1fr);
        grid-template-rows: repeat(2,1fr);
        grid-gap: var(--gap);
        gap: var(--gap);
        align-items: flex-start;
    }
    .u-grid-space-3-3 > * {
        align-self: normal;
    }
    .u-grid-space-3-3 > *:first-child {
        grid-column: 1 / 3;
        grid-row: 1 / 2;
    }
    .u-grid-space-3-3 > *:nth-child(2) {
        grid-column: 3 / 4;
        grid-row: 1 / 2;
    }
    .u-grid-space-3-3 > *:nth-child(3) {
        grid-column: 4 / 5;
        grid-row: 1 / 2;
    }
    .u-grid-space-3-3 > *:nth-child(4) {
        grid-column: 1 / 2;
        grid-row: 2 / 3;
    }
    .u-grid-space-3-3 > *:nth-child(5) {
        grid-column: 2 / 3;
        grid-row: 2 / 3;
    }
    .u-grid-space-3-3 > *:last-child {
        grid-column: 3 / 5;
        grid-row: 2 / 3;
    }
    .u-grid-start-1 {
        grid-column-start: 1;
    }
    .u-grid-start-2 {
        grid-column-start: 2;
    }
    .u-grid-start-3 {
        grid-column-start: 3;
    }
    .u-grid-start-4 {
        grid-column-start: 4;
    }
    .u-grid-start-5 {
        grid-column-start: 5;
    }
    .u-grid-col {}
    .u-grid-col-start-1 {
        grid-column-start: 1;
    }
    .u-grid-col-start-2 {
        grid-column-start: 2;
    }
    .u-grid-col-start-3 {
        grid-column-start: 3;
    }
    .u-grid-col-start-4 {
        grid-column-start: 4;
    }
    .u-grid-col-start-5 {
        grid-column-start: 5;
    }
    .u-grid-col-start-6 {
        grid-column-start: 6;
    }
    .u-grid-col-start-7 {
        grid-column-start: 7;
    }
    .u-grid-col-start-8 {
        grid-column-start: 8;
    }
    .u-grid-col-start-9 {
        grid-column-start: 9;
    }
    .u-grid-col-span-1 {
        grid-column: auto / span 1;
    }
    .u-grid-col-span-2 {
        grid-column: auto / span  2;
    }
    .u-grid-col-span-3 {
        grid-column: auto / span  3;
    }
    .u-grid-col-span-4 {
        grid-column: auto / span 4;
    }
    .u-grid-col-span-5 {
        grid-column: auto / span 5;
    }
    .u-grid-col-span-6 {
        grid-column: auto / span 6;
    }
    .u-grid-col-span-7 {
        grid-column: auto / span 7;
    }
    .u-grid-col-span-8 {
        grid-column: auto / span 8;
    }
    .u-grid-row {}
    .u-grid-row-start-1 {
        grid-row-start: 1;
    }
    .u-grid-row-start-2 {
        grid-row-start: 2;
    }
    .u-grid-row-start-3 {
        grid-row-start: 3;
    }
    .u-grid-row-start-4 {
        grid-row-start: 4;
    }
    .u-grid-row-start-5 {
        grid-row-start: 5;
    }
    .u-grid-row-start-6 {
        grid-row-start: 6;
    }
    .u-grid-row-start-7 {
        grid-row-start: 7;
    }
    .u-grid-row-start-8 {
        grid-row-start: 8;
    }
    .u-grid-row-start-9 {
        grid-row-start: 9;
    }
    .u-grid-row-start-10 {
        grid-row-start: 10;
    }
    .u-grid-row-span-1 {
        grid-row: 1 / span 1;
    }
    .u-grid-row-span-2 {
        grid-row: 1 / span  2;
    }
    .u-grid-row-span-3 {
        grid-row: 1 / span  3;
    }
    .u-grid-row-span-4 {
        grid-row: 1 / span 4;
    }
    .u-grid-row-span-5 {
        grid-row: 1 / span 5;
    }
    .u-grid-col-gap-15 {
        grid-column-gap: 15px;
    }
    .u-grid-col-gap-30 {
        grid-column-gap: 30px;
    }
    .u-grid-row-gap-18 {
        grid-row-gap: 18px;
    }
    .u-grid-gap-30 {
        grid-column-gap: 30px;
        grid-row-gap: 30px;
    }
    .u-grid-gap-40 {
        grid-column-gap: 40px;
        grid-row-gap: 40px;
    }
    .u-grid-gap-60 {
        grid-column-gap: 60px;
        grid-row-gap: 60px;
    }
    .u-grid-space-1-2--video-v2 > *:last-child {
        align-content: space-between;
    }
    .u-grid--gap-0 {
        grid-gap: 0;
        gap: 0;
    }
    .u-grid--gap-0 {
        grid-gap: 0;
        gap: 0;
    }
    .c-wrapper {
        max-width: 720px;
    }
    .c-wrapper__grid {
        display: grid;
        grid-column-gap: 30px;
        grid-template-columns: 440px 1fr;
    }
    .c-header >.o-container {
        padding: 30px 0 0;
    }
    .status-scroll-down .c-header {
        top: -25px;
        padding: 10px 0;
    }
    .status-scroll-down .c-header__brand .logo-brand img, .status-scroll-down .c-header__brand .logo-brand svg {
        height: 70px;
    }
    .c-footer__info:first-child {
        padding-bottom: 26px;
        border-bottom: 1px solid #ffffff;
    }
    .c-footer__info {
        display: flex;
        justify-content: space-between;
        flex-wrap: nowrap;
    }
    .c-footer__left {
        text-align: left;
    }
    .c-footer__right {
        text-align: right;
    }
    .c-footer__logos {
        padding-bottom: 0;
        border-bottom: none;
    }
    .c-footer__nav .links {
        font-size: 16px;
    }
    .c-footer__shared_socials_media {
        margin-top: 0rem;
        justify-content: end;
        align-items: end;
    }
    .c-footer__copyright {
        font-size: 17px;
        padding-top: 0;
        border-top: none;
    }
    .c-article__label {
        font-size: 19px;
        line-height: 24px;
    }
    .c-article__title {
        font-size: 28px;
        line-height: 34px;
    }
    .c-article__summary {
        font-size: 21px;
        line-height: 26px;
    }
    .c-article__thumb {
        margin-bottom: 24px;
    }
    .c-article__body {
        margin-bottom: 40px;
    }
    .c-article__extracto {
        font-size: 21px;
        line-height: 26px;
    }
    .c-article__related {
        font-size: 19px;
        line-height: 24px;
        padding-left: 20px;
        margin-top: 15px;
    }
    .c-article__related li::before {
        top: 4px;
        left: -10px;
        height: 17px;
        width: 5px;
    }
    .c-article__related__title {
        font-size: 28px;
        line-height: 32px;
    }
    .c-article__related__info {
        font-size: 19px;
        line-height: 23px;
        margin-top: 8px;
        margin-left: 12px;
    }
    .c-article__related__time:before {
        left: -8px;
        width: 4px;
        height: 4px;
    }
    .c-article__icon {
        width: 90px;
        height: 90px;
    }
    .c-article--h1 .c-article__title {
        font-size: 49px;
        line-height: 59px;
    }
    .c-article--2x2 {
        height: 100%;
    }
    .c-article--2x2 .c-article__thumb {
        height: 100%;
    }
    .c-article--2x2 .c-article__thumb picture, .c-article--2x2 .c-article__thumb img {
        height: 100%;
    }
    .c-article--2x2 .c-article__thumb img {
        -o-object-fit: cover;
        object-fit: cover;
    }
    .c-article--list {
        display: grid;
        grid-template-columns: 1fr 1fr;
        align-items: flex-start;
        grid-gap: 0 20px;
        gap: 0 20px;
    }
    .c-article--image-day .c-article__txt {
        position: absolute;
        bottom: 20px;
        left: 0;
        z-index: 1;
        background-color: var(--corporative-light);
    }
    .c-article--image-day .c-article__label, .c-article--image-day .c-article__txt {
        width: 50%;
    }
    .c-article--banner {
        display: grid;
        grid-template-columns: 1fr 2fr;
        grid-gap: 20px;
        gap: 20px;
    }
    .c-article--video-slider {
        display: grid;
        grid-gap: 10px;
        gap: 10px;
        grid-template-columns: 10px 130px 1fr;
        align-items: center;
    }
    .c-article--video-slider .c-article__thumb {
        margin-bottom: 0;
    }
    .c-article--separator::after {
        bottom: -20px;
    }
    .c-article--separatorright::after {
        content: '';
        background-color: #151c26;
        width: 1px;
        height: 100%;
        position: absolute;
        top: 0;
        z-index: 1;
        right: -16px;
    }
    .c-article--related .c-article__summary {
        font-size: 21px;
        line-height: 26px;
    }
    .c-article--related .c-article__title {
        font-size: 32px;
        line-height: 39px;
        margin-bottom: 15px;
    }
    .c-article--related.c-article--h1 .c-article__title {
        font-size: 49px;
        line-height: 59px;
    }
    .c-article--lateral {
        display: grid;
        grid-gap: 30px;
        gap: 30px;
        grid-template-columns: repeat(2, 1fr);
        align-items: center;
    }
    .c-article--lateral--wide {
        display: grid;
        grid-gap: 30px;
        gap: 30px;
        grid-template-columns: repeat(3, 1fr);
        align-items: flex-start;
    }
    .c-article--lateral--wide .c-article__thumb {
        margin-bottom: 0;
    }
    .c-article--lateral--wide .c-article__summary {
        display: block;
    }
    .c-article--half {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: auto 1fr;
    }
    .c-article--half .c-article__thumb {
        margin-bottom: 0;
    }
    .c-article--half .c-article__title {
        font-size: 37px;
        line-height: 45px;
    }
    .c-article-image-link-big .c-article__title {
        font-size: 49px;
        line-height: 50px;
    }
    .c-article-image-link-small .c-article__thumb {
        margin-bottom: 0;
    }
    .c-article-image-video-medium .c-article__title {
        font-size: 28px;
        line-height: 34px;
    }
    .c-article--visual--large {
        margin-bottom: 37px;
    }
    .c-article--special.c-article--lateral .c-article__title {
        font-size: 33px;
        line-height: 40px;
    }
    .c-article--xl .c-article__title {
        font-size: 52px;
        line-height: 52px;
    }
    .c-article--xl .c-article__summary {
        font-size: 24px;
        line-height: 30px;
    }
    .c-proyect-partner {
        display: grid;
        grid-template-columns: 1fr auto;
        grid-gap: 20px;
        gap: 20px;
        align-self: flex-start;
    }
    .c-proyect-partner--column {
        display: flex;
        grid-gap: 0;
        gap: 0;
    }
    .c-detail__title__label {
        font-size: 19px;
        line-height: 24px;
    }
    .c-detail__title__h1 {
        font-size: 49px;
        line-height: 59px;
    }
    .c-detail__title-w-share {
        display: grid;
        grid-template-columns: 1fr auto;
        grid-gap: 30px;
        gap: 30px;
        align-items: flex-start;
    }
    .c-detail__content {
        display: grid;
        grid-column-gap: 30px;
        grid-template-columns: 440px 1fr;
    }
    .c-detail__subtitle {
        font-size: 24px;
        line-height: 30px;
    }
    .c-detail__media .media-image-or-video >button >span {
        font-size: 76px;
    }
    .c-detail__media__piefoto {
        font-size: 14px;
        line-height: 17px;
    }
    .c-detail__media--horizontal-complete .content-item-list__cabecera .titulo {
        font-size: 37px;
        line-height: ;
    }
    .c-detail__media__listHeader .c-detail__share {
        padding: 0;
    }
    .c-detail__media__listHeader .title {
        font-size: 37px;
        line-height: 45px;
    }
    .c-detail__media__listHeader .title {
        margin-bottom: 0;
    }
    .c-detail__media__credit, .c-detail__media__signature {
        font-size: 14px;
        line-height: 17px;
    }
    .c-detail__author, .c-detail__date {
        font-size: 15px;
        line-height: 21px;
    }
    .c-detail__share {
        grid-column: 2;
        padding: 20px 0 50px;
    }
    .c-detail__share .c-navbar__social__list.shared-news {
        display: flex;
    }
    .c-detail__share p {
        font-size: 17px;
        line-height: 22px;
    }
    .c-detail__related__title {
        font-size: 21px;
        line-height: 26px;
    }
    .c-detail__important--h1 {
        font-size: 37px;
        line-height: 45px;
    }
    .c-detail__important--h2 {
        font-size: 28px;
        line-height: 34px;
    }
    .c-detail__important--h3 {
        font-size: 24px;
        line-height: 30px;
    }
    .c-detail__interest, .c-detail__ordered-list {
        font-size: 21px;
        line-height: 26px;
    }
    .c-detail__interest, .c-detail__ordered-list {
        padding-left: 40px;
    }
    .c-detail__blockquote {
        font-size: 21px;
        line-height: 26px;
    }
    .c-detail__blockquote {
        font-size: 24px;
        line-height: 32px;
        border-left: 10px solid #f41c0c;
        margin: 0 0 30px 20px;
    }
    .c-detail__card__title {
        font-size: 28px;
        line-height: 34px;
    }
    .c-detail__embed--social .code {
        max-width: 400px;
    }
    .c-detail__timeline__item {
        display: flex;
        grid-gap: 20px;
        gap: 20px;
        margin-bottom: 10px;
    }
    .c-detail__timeline__header .title {
        font-size: 28px;
        line-height: 34px;
    }
    .c-detail__te-puede-interesar .title-section {
        font-size: 37px;
        line-height: 45px;
    }
    .c-detail__te-puede-interesar .contenido-section .heading a {
        font-size: 28px;
        line-height: 34px;
    }
    .c-detail__te-puede-interesar .contenido-section .excerpt {
        font-size: 24px;
        line-height: 30px;
    }
    .c-detail__key__header {
        align-items: center;
        grid-gap: 20px;
        gap: 20px;
    }
    .c-detail__key__header .c-detail__share {
        padding: 0;
    }
    .c-detail__key__header .title {
        font-size: 28px;
        line-height: 34px;
    }
    .c-detail__teamslider >p {
        font-size: 14px;
        text-align: left;
        margin-bottom: 0;
    }
    .c-detail__teamslider >div {
        padding: 0 0 10px;
    }
    .c-detail__teamslider {
        display: grid;
        grid-template-columns: auto 1fr;
        align-items: center;
        grid-gap: 15px;
        gap: 15px;
    }
    .c-detail__grid__video {
        display: grid;
        grid-column-gap: 30px;
        grid-template-columns: 440px 1fr;
    }
    .c-detail__grid__video .c-grid-video__opening {
        grid-column: 1 / 2;
        grid-row: 1 / 2;
    }
    .c-detail__grid__video .c-grid-video__aside {
        grid-column: 2 / 3;
        grid-row: 1 / 2;
    }
    .c-detail__grid__video .c-grid-video__body {
        grid-column: 1 / 3;
        grid-row: 2 / 3;
    }
    .c-detail__grid__video .c-detail__content__related-video {
        grid-column: 1 / 2;
        grid-row: 3 / 4;
    }
    .c-detail__tags .suggestions li {
        font-size: 14px;
        line-height: 17px;
    }
    .c-detail-gallery .c-carousel-gallery img {
        aspect-ratio: 960 / 540;
        max-height: 540px;
    }
    .c-signatures__detalle__noticia {
        display: grid;
        grid-template-columns: 2fr 1fr;
        flex-wrap: wrap;
        grid-gap: 30px;
        gap: 30px;
        align-items: center;
    }
    .c-signatures__detalle__noticia .update-noticia-shared-news {
        flex-direction: column;
        align-items: flex-end;
    }
    .c-signatures__detalle__noticia .update-noticia-shared-news .fecha-y-hora {
        text-align: right;
    }
    .c-signatures__detalle__noticia .update-noticia-shared-news .fecha-y-hora p, .c-signatures__detalle__noticia .update-noticia-shared-news .fecha-y-hora p:first-child {
        font-size: 18px;
    }
    .c-signatures__detalle__noticia .update-noticia-shared-news .c-navbar__social__list.shared-news {
        justify-content: flex-end;
    }
    .c-navbar__social__list.shared-news {
        display: none;
    }
    .c-related-news >*:last-of-type {
        margin-bottom: 18px;
    }
    .c-related-news__header {
        font-size: 37px;
        line-height: 45px;
    }
    .c-related-news__header .titulo-noticia {
        font-size: 37px;
        line-height: 45px;
    }
    .c-related-news__header {
        margin-bottom: 16px;
    }
    .c-related-news .c-article__title {
        font-size: 24px;
        line-height: 30px;
    }
    .c-related-news .c-article {
        border-bottom: 1px solid #151C26;
        padding-bottom: 23px;
        margin-bottom: 36px;
    }
    .c-related-videos__accordions .items .panel .videos-by-categories {
        grid-template-columns: repeat(3, 1fr);
    }
    .c-text, .c-detail__key__list {
        font-size: 21px;
        line-height: 26px;
    }
    .c-title {
        justify-content: start;
    }
    .c-title__name {
        font-size: 49px;
        line-height: 59px;
    }
    .c-title img {
        width: 200px;
    }
    .c-subtitle {
        font-size: 21px;
        line-height: 26px;
    }
    .c-subtitle__title {
        font-size: 37px;
        line-height: 45px;
    }
    .c-subtitle--custom {
        margin-bottom: 30px;
        padding: 0;
    }
    .c-subtitle--custom .c-subtitle__title {
        transform: skew(-10deg);
        padding: 0 5px;
        align-items: center;
    }
    .c-subtitle--custom .c-subtitle__title span {
        padding: 4px 7px;
        transform: skew(10deg);
    }
    .c-subtitle--custom {}
    .c-subtitle--custom::after {
        content: "";
        width: calc(100% - 10px);
        right: 0;
        background-color: #f41c0c;
        height: 3px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        z-index: 1;
        display: block;
    }
    .c-subtitle--especial .c-subtitle__title {
        background-color: var(--bg-deco-title-color);
    }
    .c-contact.c-contact.c-tags {
        margin-top: 50px;
    }
    .c-contact.c-contact.c-tags .tag-index {
        font-size: 49px;
        line-height: 59px;
    }
    .c-apertura .c-most-read {
        padding-bottom: 21px;
    }
    .c-apertura .c-most-read__item:not(:last-child) {
        margin-bottom: 8px;
        padding-bottom: 10px;
    }
    .c-apertura .c-most-read__item:first-child {
        padding-top: 8px;
    }
    .c-apertura .c-most-read__item .title {
        font-size: 22px;
        line-height: 26px;
    }
    .c-apertura--bhero .c-article__txt .c-article__title {
        font-size: 49px;
        line-height: 59px;
    }
    .c-apertura--bckgrey {
        padding: 50px 0;
    }
    .c-apertura--half .c-board--separator {
        margin-bottom: 50px;
    }
    .c-apertura--video {
        padding-bottom: 75px;
    }
    .c-apertura--video .c-article__title {
        font-size: 49px;
        line-height: 59px;
    }
    .c-latest-videos__content .videos {
        grid-gap: 30px;
        gap: 30px;
        grid-template-columns: repeat(3, 1fr);
    }
    .c-latest-videos__content .videos .c-article__txt {
        padding: 15px 0px;
    }
    .c-tag-automatic .c-title__name:before {
        width: 35px;
        height: 35px;
    }
    .c-news-list .c-article__label a {
        font-size: 24px;
    }
    .c-news-list .c-article__title {
        font-size: 30px;
        line-height: 34px;
    }
    .c-news-simple [class*=u-grid-col-span]:first-child::after {
        content: '';
        height: 100%;
        width: 1px;
        background-color: #151c26;
        position: absolute;
        top: 0;
        right: -15px;
        z-index: 1;
    }
    .c-news-simple [class*=u-grid-col-span] .c-article__label {
        font-size: 19px;
        line-height: 24px;
    }
    .c-most-read__title {
        font-size: 28px;
        line-height: 34px;
    }
    .c-most-read__item .label {
        font-size: 19px;
        line-height: 24px;
    }
    .c-most-read__item .title {
        font-size: 21px;
        line-height: 25px;
    }
    .c-most-read--tv .c-most-read__item {
        padding-bottom: 0;
    }
    .c-search__form {
        padding: 30px;
    }
    .c-search__actions {
        justify-content: flex-end;
    }
    .c-newsletter {
        padding: 50px 0 0;
    }
    .c-newsletter__title {
        font-size: 49px;
        line-height: 59px;
    }
    .c-newsletter-form__title {
        font-size: 28px;
        line-height: 34px;
    }
    .c-static .c-text li, .c-static .c-text p, .c-static .c-text em, .c-static .c-text ul {
        font-size: 21px;
        line-height: 26px;
    }
    .c-static .c-text>h2 {
        font-size: 28px;
        line-height: 34px;
    }
    .c-static .c-text>h3 {
        font-size: 24px;
        line-height: 30px;
    }
    .c-static-who .u-grid-col-span-1 {
        align-self: flex-start;
    }
    .c-static-who .u-grid-col-span-2 {
        padding-left: 30px;
        border-left: 5px solid #f41c0c;
    }
    .c-static-decalogue {
        padding: 60px 0;
    }
    .c-static-decalogue__title {
        font-size: 49px;
        line-height: 59px;
    }
    .c-static-decalogue__list {
        display: grid;
        grid-template-columns: auto;
        grid-gap: 15px;
        gap: 15px;
        grid-template-columns: repeat(4, 1fr);
    }
    .c-static-decalogue__card {
        min-height: 200px;
    }
    .c-error404 {
        margin: 0 auto 80px;
    }
    .c-error404__logo {
        margin-bottom: 50px;
    }
    .c-signature-cover {
        margin-top: 50px;
    }
    .c-board__overlapped .c-article__icon {
        margin-left: 32px;
    }
    .c-board .c-board__title {
        font-size: 30px;
        line-height: 36px;
    }
    .c-board .c-board__title--special a::before {
        border: none;
    }
    .c-board .c-board__title--special a::before {
        border: none;
    }
    .c-board--3-horizontal .c-article {
        margin-bottom: 0;
    }
    .c-board--3-horizontal .c-article__thumb {
        margin-bottom: 0;
    }
    .c-board--3-horizontal--featured {
        grid-template-columns: 60% 1fr 1fr;
        grid-gap: 12px;
        gap: 12px;
    }
    .c-board--3-horizontal--featured .c-article {
        margin-bottom: 0;
    }
    .c-board--3-horizontal--featured .c-article__thumb {
        margin-bottom: 0;
    }
    .c-board--signature .c-article {
        grid-gap: 30px;
        gap: 30px;
        align-items: center;
    }
    .c-board--signature .c-article:nth-child(odd) {
        flex-direction: row-reverse;
        justify-content: flex-end;
    }
    .c-board--signature .c-article:nth-child(odd) .c-article {}
    .c-board--signature .c-article:nth-child(odd) .c-article__txt {
        text-align: right;
    }
    .c-board--signature .c-article__thumb {
        flex: 0 0 160px;
    }
    .c-board--videos .c-board__videos-principal .c-article {}
    .c-board--videos .c-board__videos-principal .c-article__title {
        font-size: 20px;
        line-height: 25px;
        margin-bottom: 20px;
    }
    .c-board--videos .c-board__videos-principal .c-article__txt {
        left: 90px;
    }
    .c-board--videos .c-board__videos-lateral .c-article__title {
        font-size: 24px;
        line-height: 31px;
    }
    .c-board--slider .slick-slide {
        padding: 0 15px;
    }
    .c-board--1col-simple-2col .c-article--lateral .c-article__title {
        font-size: 37px;
        line-height: 45px;
    }
    .c-board--1col-simple-2col .u-grid .c-article {
        margin-top: 20px;
    }
    .c-board--1col-simple-2col .u-grid .c-article__title {
        font-size: 28px;
        line-height: 34px;
    }
    .c-board--1col-2col .c-article--lateral .c-article__thumb {
        margin-bottom: 0;
    }
    .c-board--1col-2col .u-grid .c-article {
        margin-top: 20px;
    }
    .c-board--1col-2col .u-grid .c-article__title {
        font-size: 28px;
        line-height: 34px;
    }
    .c-board--1col-1col-1iframe .c-board__iframe {
        grid-column: 3;
        grid-row: 1;
    }
    .c-board--1col-1col-1iframe .u-grid .c-article {
        display: grid;
        grid-column: 1/3;
    }
    .c-board--1col-1col-1iframe .u-grid .c-article__thumb {
        margin-bottom: 0;
    }
    .c-board--separator::after {
        bottom: -20px;
    }
    .c-board--separator .c-article {
        margin-bottom: 0;
    }
    .c-board--separator .c-article:not(:first-child)::before {
        content: '';
        width: 1px;
        height: 100%;
        background-color: #151c26;
        position: absolute;
        top: 0;
        left: -16px;
        z-index: 1;
    }
    .c-board--sports .u-grid-col-span-1 .c-article__title {
        font-size: 33px;
        line-height: 40px;
    }
    .c-board--trending .c-article__thumb {
        margin-bottom: 21px;
    }
    .c-board--trending .c-article__title {
        font-size: 17px;
        line-height: 20px;
        margin-left: 6px;
    }
    .c-board--trending .u-grid {
        grid-gap: 0;
        gap: 0;
        padding-left: 20px;
    }
    .c-board--trending .u-grid-col-span-1 {}
    .c-board--trending .u-grid-col-span-1:last-of-type .c-article {
        border-right: none;
    }
    .c-board--trending .c-article {
        padding-left: 40px;
        padding-right: 40px;
        border-right: 1px solid #000000;
        margin-bottom: 0;
    }
    .c-board__multimedia .c-article {
        margin-bottom: 0;
    }
    .c-board__multimedia .c-article__icon {
        width: 55px;
        height: 55px;
    }
    .c-board__multimedia--apertura {
        display: grid;
        grid-column-gap: 30px;
        grid-template-columns: 430px 260px;
    }
    .c-pagination__prev .fas, .c-pagination__next .fas {
        display: none;
    }
    .c-carousel-video__title--big {
        font-size: 30px;
        line-height: 36px;
    }
    .c-program-videos__container {
        margin-bottom: 36px;
    }
    .c-contact__content {
        grid-column-gap: 30px;
        grid-template-columns: 440px 1fr;
    }
    .c-tags {
        margin-top: 50px;
    }
    .c-tags .tag-indice {
        font-size: 49px;
        line-height: 59px;
    }
    .c-tags__detail .suggestions li {
        font-size: 14px;
        line-height: 17px;
    }
    .c-multimedia .c-article {
        margin-bottom: 0;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .o-carousel .slides--teams .slick-list {
        padding: 0 15% 0 0 !important;
    }
    .u-grid {}
    .u-grid-space-1-4 {
        grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-gap: 20px;
        gap: 20px;
    }
    .u-grid-space-1-4 > *:first-child {
        grid-column: 1 / span 4;
        border-top: 1px dashed var(--grey-05);
    }
    .u-grid-space-1-4 > *:last-child {
        grid-row: 2 / span 2;
        grid-column: 1 / span 4;
        display: grid;
        grid-template-columns: repeat(2, 2fr);
        grid-gap: 20px;
        gap: 20px;
    }
    .u-grid-space-3-3 {
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: auto;
    }
    .u-grid-space-3-3 > * {}
    .u-grid-space-3-3 > *:first-child {
        grid-column: 1 / 3;
        grid-row: 1 / 2;
    }
    .u-grid-space-3-3 > *:nth-child(2) {
        grid-column: 1 / 2;
        grid-row: 2 / 3;
    }
    .u-grid-space-3-3 > *:nth-child(3) {
        grid-column: 2 / 3;
        grid-row: 2 / 3;
    }
    .u-grid-space-3-3 > *:nth-child(4) {
        grid-column: 1 / 2;
        grid-row: 3 / 4;
    }
    .u-grid-space-3-3 > *:nth-child(5) {
        grid-column: 2 / 3;
        grid-row: 3 / 4;
    }
    .u-grid-space-3-3 > *:last-child {
        grid-column: 1 / 3;
        grid-row: 4 / 5;
    }
    .u-grid-columns-xs-2 {
        display: grid;
        grid-column-gap: var(--gap);
        grid-template-columns: repeat(2, 1fr);
    }
    .c-article--special {
        display: block;
    }
    .open-navigation .c-nav__edition .c-header__edition__days .o-container {
        justify-content: space-around;
    }
    .c-board--videos .u-grid {
        grid-template-columns: 1fr;
    }
    .c-board--videos .u-grid .c-board__videos-principal {
        grid-column: 1;
        grid-row: 1;
    }
    .c-board--videos .u-grid .c-board__videos-principal > * {
        grid-column: 1 / 5;
    }
    .c-board--videos .u-grid .c-board__videos-lateral {
        grid-column: 1;
        grid-row: 2;
        display: grid;
        grid-template-columns: 1fr;
    }
}
@media (min-width: 768px) and (max-width: 1023px) and (min-width: 768px) and (max-width: 1023px) {
    .u-grid-space-1-4 .o-carousel .slides.slides-1 {
        max-width: 728px;
    }
}
@media (min-width: 768px) and (min-width: 576px) {
    .u-grid-space-1-4 > *:last-child .c-article {
        padding: 20px 0 35px;
    }
}
@media (min-width: 768px) and (min-width: 768px) {
    .c-board--videos .c-board__videos-principal .c-article__title {
        font-size: 25px;
        line-height: 31px;
    }
}
@media (min-width: 901px) {
    .item-image__big-image-link-medium-cover .contenido-noticia .titulo-noticia {
        font-size: 45px;
    }
}
@media (min-width:992px) and (max-width:1280px) {
    .c-header__navbar {
        flex-wrap: wrap;
        grid-gap: 0;
        gap: 0;
    }
}
@media (min-width: 1024px) {
    .c-slider-sponsored {
        display: grid;
        grid-template-columns: 1fr 2fr;
        grid-gap: 15px;
        gap: 15px;
    }
    .c-slider-sponsored__content {
        padding: 30px 15px 30px 0;
    }
    .c-slider-sponsored--home {
        padding: 50px 0;
        display: block;
    }
    .item-image__big-image-link-cars-cover .contenido-noticia {
        padding: 20px;
        width: 55%;
        top: 30%;
    }
    .item-image__big-image-link-medium-cover .contenido-noticia {
        padding-right: 100px;
    }
    .o-container, .c-apertura--bhero .c-article__txt {
        max-width: 980px;
    }
    .o-modal__article {
        min-width: 600px;
    }
    .u-modals {
        --bs-modal-margin: 1.75rem;
        --bs-modal-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15);
    }
    .u-buttons__registrarse {
        display: none;
    }
    .u-button-vote {
        font-size: 40px;
        margin: 0;
    }
    .u-grid {}
    .u-grid-columns-lg-2 {
        grid-template-columns: repeat(2, 1fr);
    }
    .u-grid-columns-lg-3 {
        grid-template-columns: repeat(3, 1fr);
    }
    .u-grid-columns-lg-4 {
        grid-template-columns: repeat(4, 1fr);
    }
    .u-grid-space-1-2 {
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: var(--gap);
        gap: var(--gap);
        align-items: flex-start;
    }
    .u-grid-space-1-2 > * {
        display: grid;
        grid-gap: 20px var(--gap);
        gap: 20px var(--gap);
    }
    .u-grid-space-1-2 > *:first-child {
        grid-column: 1 / span 2;
    }
    .u-grid-space-1-2 > *:last-child {
        grid-column: 3 / span 1;
        height: 100%;
        align-content: flex-start;
    }
    .u-grid-space-1-2 > .u-column--auto {
        height: inherit;
    }
    .u-grid-col {}
    .u-grid-col-lg {}
    .u-grid-col-lg-span-4 {
        grid-column: auto / span 4;
    }
    .u-grid-col-lg-span-8 {
        grid-column: auto / span 8;
    }
    .c-wrapper {
        max-width: 980px;
    }
    .c-wrapper__grid {
        grid-column-gap: 40px;
        grid-template-columns: 640px 1fr;
    }
    .c-header__brand svg {
        min-width: 170px;
        width: 100%;
        height: 100%;
    }
    .c-header__aside__title {
        border-right: 1px solid #000000;
        padding-right: 25px;
        padding-bottom: 5px;
        margin-right: 30px;
    }
    .c-header__nav-menu {
        display: none;
    }
    .c-header__nav-btn {
        display: none;
    }
    .c-footer__logos svg {
        width: 385px;
        height: 49px;
    }
    .c-footer .c-navbar__social__items .links i.fa, .c-footer .c-navbar__social__items .links i.fab, .c-footer .c-navbar__social__items .links i.fas, .c-footer .c-navbar__social__items .links i.far {
        font-size: 33px;
    }
    .c-footer .c-navbar__social__items .links .icon-telegram svg, .c-footer .c-navbar__social__items .links .icon-x-twitter svg {
        width: 33px !important;
        height: 33px !important;
    }
    .c-footer-specials__info {
        justify-content: space-between;
        flex-wrap: nowrap;
        padding: 15px 0;
    }
    .c-add-ad-top, .c-add-ad-header {
        min-height: 90px;
    }
    .c-add-ad-middle1, .c-add-ad-middle2, .c-add-ad-middle3 {
        min-height: 600px;
    }
    .c-add-ad-center1, .c-add-ad-center2, .c-add-ad-center3, .c-add-ad-center4, .c-add-ad-bottom1 {
        min-height: 90px;
    }
    .c-add-ad-top1 {
        min-height: 90px;
    }
    .c-article--inverse .c-article {}
    .c-article--inverse .c-article__thumb {
        grid-column: 2 / span 1;
        grid-row: 2 / span 3;
    }
    .c-article--inverse .c-article__txt {
        display: grid;
        grid-template-columns: 5fr 7fr;
        grid-template-rows: auto auto 1fr;
        grid-column-gap: 32px;
        -moz-column-gap: 32px;
        column-gap: 32px;
    }
    .c-article--inverse .c-article__title {
        grid-column: 1 / span 2;
        grid-row: 1 / span 1;
        margin: 30px 0;
    }
    .c-article--inverse .c-article__label {
        grid-column: 1 / span 1;
        grid-row: 2 / span 1;
        margin-top: 0;
    }
    .c-article--inverse .c-article__summary {
        grid-column: 1 / span 1;
        grid-row: 3 / span 1;
        margin-top: 0;
    }
    .c-article--inverse .c-article__related {
        grid-column: 1 / span 1;
        grid-row: 4 / span 1;
    }
    .c-article--alignedtext .c-article__txt {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        order: 1;
        margin-bottom: 20px;
    }
    .c-article--alignedtext .c-article__label {
        grid-column: 1 / span 2;
        grid-row: 2 / span 1;
    }
    .c-article--alignedtext .c-article__title {
        margin: 30px 0;
        grid-column: 1 / span 3;
    }
    .c-article--alignedtext .c-article__summary {
        grid-column: 1 / span 2;
        grid-row: 3 / span 1;
        -moz-columns: 2;
        columns: 2;
        grid-column-gap: 32px;
        -moz-column-gap: 32px;
        column-gap: 32px;
        margin-top: 0;
    }
    .c-article--alignedtext .c-article__related {
        margin-top: 0;
        grid-column: 3 / span 1;
        grid-row: 2 / span 2;
        padding-left: 20px;
    }
    .c-article--alignedtext .c-article__thumb {
        order: 2;
        margin-bottom: 0;
    }
    .c-article-image-link-small {
        display: grid;
        grid-template-columns: 1fr 2fr;
        grid-gap: 15px;
        gap: 15px;
        margin-bottom: 20px;
        padding-bottom: 20px;
    }
    .c-article-author-image-link:not(:last-of-type)::after {
        width: 50%;
    }
    .c-article-image-video-medium--list {
        display: grid;
        grid-template-columns: 1fr 2fr;
        grid-gap: 10px 15px;
        gap: 10px 15px;
        align-items: center;
    }
    .c-article-image-video-medium-only .c-article__thumb {
        margin-bottom: 0;
    }
    .c-article--special.c-article--lateral .c-article__thumb {
        margin-bottom: 0;
    }
    .c-article--special.c-article--lateral .c-article__thumb img {
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
    }
    .c-article--special.c-article--lateral .c-article__txt {
        margin-left: 115px;
    }
    .c-detail__content {
        grid-column-gap: 74px;
        grid-template-columns: 640px 1fr;
    }
    .c-detail__card__content {
        padding: 15px 15px 0 0;
    }
    .c-detail__card__left {
        display: grid;
        align-items: flex-start;
        justify-content: space-between;
        grid-gap: 30px;
        gap: 30px;
        grid-template-columns: 1fr 1fr;
    }
    .c-detail__key__main-col-2 {
        display: grid;
        grid-gap: 0 15px;
        gap: 0 15px;
        grid-template-columns: repeat(2, 1fr);
    }
    .c-detail__key__main-col-2 .c-detail__key {}
    .c-detail__key__main-col-2 .c-detail__key__header {}
    .c-detail__key__main-col-2 .c-detail__key__body {}
    .c-detail__key__main-col-2 .c-detail__key__associated {}
    .c-detail__highs-lows-accordion .submenus-accordions .items {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .c-detail__grid__video {
        grid-column-gap: 40px;
        grid-template-columns: 640px 1fr;
    }
    .c-detail-video__content {
        display: grid;
        grid-template-columns: 580px 322px;
    }
    .open-navigation .c-nav__wrap__search {
        border: 0;
    }
    .open-navigation .c-nav__wrap__search .o-container {
        margin: 40px auto 0 auto;
        padding-left: 20px;
        padding-right: 4px;
        max-width: calc(100% - 108px);
    }
    .open-navigation .c-nav__wrap__search input[type="text"] {
        color: var(--grey-07);
        width: calc(100% - 116px);
    }
    .open-navigation .c-nav__wrap__search svg {
        display: block;
        position: inherit;
        right: inherit;
        margin-right: 15px;
        color: var(--grey-07);
    }
    .open-navigation .c-nav__links {
        display: none;
    }
    .open-navigation .c-nav__edition {
        display: none;
    }
    .open-navigation .c-nav__hamburger >div >ul {
        margin: 40px 0;
        padding: 0 16px;
        display: flex;
        flex-direction: column;
        grid-gap: 10px;
        gap: 10px;
    }
    .open-navigation .c-nav__hamburger >div >ul:not(:first-child) {
        border-left: 1px solid var(--grey-06);
    }
    .open-navigation .c-nav__hamburger >div {
        display: grid;
        grid-template-columns: repeat(5, 1fr);
        width: 100%;
        max-width: calc(100% - 108px);
        margin: 0 auto;
    }
    .open-navigation .c-nav__hamburger__item:hover >a, .open-navigation .c-nav__hamburger__item.current >a {
        color: var(--yellow);
    }
    .open-navigation .c-nav__hamburger__item .fas {
        display: none;
    }
    .open-navigation .c-nav__hamburger__item >ul li a:hover, .open-navigation .c-nav__hamburger__item >ul li a.current {
        color: var(--yellow);
        font-family: var(--f_bold);
    }
    .open-navigation .c-nav__hamburger__item >ul li {}
    .open-navigation .c-nav__hamburger__item >ul li::before {
        content: '';
        width: 3px;
        height: 3px;
        border-radius: 50%;
        background-color: #151C26;
        display: block;
        position: absolute;
        left: -10px;
        top: 50%;
        transform: translateY(-50%);
        z-index: 1;
    }
    .c-videos-cover__recent-videos__apertura .u-column {
        flex-basis: 0;
        width: auto;
    }
    .c-videos-cover__recent-videos__contenido .recommended__top__list {
        grid-template-columns: repeat(3, 1fr);
    }
    .c-videos-cover__video-list .c-detail__content__related-video {
        grid-template-columns: 1fr;
    }
    .c-header .text_share-visit {
        display: none;
    }
    .c-header .c-nav__share {
        display: none;
    }
    .c-nav__share {
        grid-gap: 10px;
        order: 2;
    }
    .c-sidenav {
        display: none;
    }
    .backdrop {
        display: none;
    }
    .c-signatures__titulo__noticia .titulo {
        font-size: 42px;
        margin-top: 40px;
        margin-bottom: 40px;
    }
    .c-related-news__list {
        display: flex;
        flex-wrap: nowrap;
        grid-gap: 30px;
        gap: 30px;
        padding-bottom: 28px;
    }
    .c-related-news__list [class*=u-grid-col-span] .c-article:last-child {
        border-bottom: none;
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .c-related-news__list [class*=u-grid-col-span]:last-child {
        position: relative;
    }
    .c-related-news__list [class*=u-grid-col-span]:last-child::after {
        content: "";
        width: 1px;
        height: 100%;
        background-color: #151C26;
        position: absolute;
        top: 0;
        left: -24px;
    }
    .c-related-news .u-grid {
        grid-gap: 58px;
        gap: 58px;
    }
    .c-title__name::before {
        border-width: 17px 5px;
    }
    .c-apertura {
        display: grid;
        grid-column-gap: 44px;
        grid-template-columns: 640px 1fr;
    }
    .c-apertura--wide .c-article__thumb {}
    .c-apertura--wide .c-article__thumb::before {
        content: '';
        background: linear-gradient(to top, rgba(0, 0, 0, 1) 0%, rgba(71, 40, 38, 0) 100%);
        width: 100%;
        height: 50%;
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 1;
    }
    .c-apertura--wide .c-article__txt {
        position: absolute;
        bottom: 0;
        left: 110px;
        z-index: 1;
    }
    .c-apertura--wide .c-article__txt .c-article {}
    .c-apertura--wide .c-article__txt .c-article__title a {
        color: #ffffff;
    }
    .c-apertura--wide .c-article__label {
        color: #ffffff;
    }
    .c-apertura--wide .c-article__label a {
        color: #ffffff;
    }
    .c-news-list .c-article {
        grid-template-columns: 250px auto;
        align-items: center;
    }
    .c-news-list .c-article:not(:last-of-type)::after {
        width: 50%;
    }
    .c-board__overlapped .c-article {
        display: grid;
        grid-template-columns: auto;
        justify-content: flex-end;
    }
    .c-board__overlapped .c-article__thumb {
        margin-bottom: 0;
    }
    .c-board__overlapped .c-article__txt {
        position: absolute;
        top: 60px;
        left: 0;
        width: 35%;
        height: calc(100% - 50px);
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
    .c-board__overlapped .c-article__title {
        font-size: 63px;
        line-height: 60px;
        text-align: left;
    }
    .c-board__overlapped .c-article__summary {
        display: block;
        font-size: 16px;
        line-height: 18px;
        text-align: center;
        margin: 15px;
    }
    .c-board--1col-simple-2col .c-article--lateral {
        padding-bottom: 0;
    }
    .c-board--1col-2col .c-article--lateral {
        padding-bottom: 0;
        grid-template-columns: 66.6% auto;
        position: relative;
    }
    .c-board--1col-2col .c-article--lateral .c-article__title {
        padding: 20px;
        background-color: #b91c21cc;
        position: absolute;
        top: 30px;
        right: 0;
        z-index: 1;
        width: 66.6%;
    }
    .c-board--1col-2col .c-article--lateral .c-article__title a {
        color: #ffffff;
    }
    .c-board--1col-1col-1iframe .c-board__overlapped .c-article {
        grid-template-columns: auto;
        justify-content: flex-end;
        margin-bottom: 0;
    }
    .c-board--1col-1col-1iframe .c-board__overlapped .c-article__txt {
        left: 0;
        bottom: -50px;
        width: 50%;
    }
    .c-board--1col-1col-1iframe .u-grid .c-article {
        grid-template-columns: 350px auto;
        grid-gap: 30px;
        gap: 30px;
        align-items: flex-end;
    }
    .c-board__multimedia--apertura {
        display: grid;
        grid-column-gap: 60px;
        grid-template-columns: 620px 300px;
    }
    .c-board__multimedia--apertura__media .c-article__icon {
        width: 90px;
        height: 90px;
        bottom: 0;
        left: 0;
    }
    .c-board__multimedia--apertura__media figcaption {
        grid-gap: 20px;
        gap: 20px;
        position: absolute;
        left: 0;
        bottom: 0;
        padding: 0 15px 15px;
    }
    .c-board__multimedia--apertura__media figcaption h2 {
        font-size: 40px;
        line-height: 48px;
    }
    .c-board__multimedia--audio .c-article__txt {
        position: absolute;
        bottom: 5px;
        left: 15px;
        z-index: 1;
    }
    .c-carousel-video {}
    .c-carousel-video__container {
        padding: 0;
    }
    .c-recommended-videos__title {
        font-size: 42px;
    }
    .c-recommended-videos__item p {
        font-size: 20px;
    }
    .c-program-sections .photos .item img {
        max-height: 470px;
    }
    .c-program-videos__container .video__play {
        width: 80px;
        height: 80px;
        bottom: 15px;
        left: 15px;
    }
    .c-authors-cover__info-autor .contenido {
        align-items: start;
    }
    .c-authors-cover__info-autor .contenido .imagen-autor {
        height: 120px;
    }
    .c-authors-cover__info-autor .contenido .informacion-autor .nombre-autor {}
    .c-contact__content {
        grid-column-gap: 74px;
        grid-template-columns: 640px 1fr;
    }
    .c-multimedia .c-article__icon {
        width: 90px;
        height: 90px;
    }
}
@media (min-width: 1024px) and (min-width: 1024px) {
    .c-detail__key__main-col-2 .c-detail__key__header {
        grid-column: 1 / 3;
        grid-row: 1 / 2;
    }
    .c-detail__key__main-col-2 .c-detail__key__body {
        grid-column: 1 / 2;
        grid-row: 2 / 3;
    }
    .c-detail__key__main-col-2 .c-detail__key__associated {
        grid-column: 2 / 3;
        grid-row: 2 / 3;
        justify-self: flex-end;
    }
}
@media (min-width: 1024px) and (max-width: 1023px) {
    .open-navigation .c-nav__hamburger__item >ul li::before {
        display: none;
    }
}
@media (min-width: 1200px) {
    .o-carousel .slides.slides-1.carousel-videos-recomendados .slick-prev {
        top: -11%;
    }
    .o-carousel .slides.slides-1-only-dots .slick-dots {
        bottom: 50px;
    }
    .o-container-2 {
        max-width: var(--container-size-xl);
    }
    .o-container, .c-apertura--bhero .c-article__txt {
        max-width: 1160px;
    }
    .o-section--negative .c-detail-gallery .slick-slider .slick-next, .o-section--negative .c-detail-gallery .slick-slider .slick-prev {
        background-image: url(/assets/b06b970025fa190c7d3a.svg);
    }
    .u-modals__modal-dialog {
        max-width: 500px;
        margin-right: auto;
        margin-left: auto;
    }
    .u-modals__modal-lg, .u-modals__modal-xl {
        --bs-modal-width: 800px;
    }
    .c-wrapper {
        max-width: 1160px;
    }
    .c-wrapper__grid {
        grid-template-columns: 830px 1fr;
    }
    .c-header__aside__list {
        grid-gap: 30px;
        gap: 30px;
    }
    .c-header__aside__item {
        font-size: 17px;
        line-height: 24px;
    }
    .c-article-image-link-small .c-article__thumb {
        margin-bottom: 0;
    }
    .c-article--visual .c-article__txt {
        left: 90px;
        padding-left: 20px;
        padding-bottom: 12px;
    }
    .c-article--visual .c-article__title {
        font-size: 22px;
    }
    .c-article--visual--medium .c-article__title {
        font-size: 25px;
        line-height: 31px;
    }
    .c-article--visual--large .c-article__title {
        font-size: 33px;
        line-height: 39px;
    }
    .c-detail__content {
        grid-template-columns: 810px 250px;
    }
    .c-detail__author, .c-detail__date {
        font-size: 17px;
        line-height: 21px;
    }
    .c-detail__grid__video {
        grid-template-columns: 810px 250px;
    }
    .c-detail-video__content {
        display: grid;
        grid-template-columns: 750px 322px;
    }
    .c-detail-gallery .slick-slider {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .c-detail-gallery .slick-slider .slick-next, .c-detail-gallery .slick-slider .slick-prev {
        border: 1px solid #ffffff;
        border-radius: 50%;
        cursor: pointer;
        min-width: 50px;
        height: 50px;
        overflow: hidden;
        padding: 0;
        z-index: 2;
        font-size: 0;
        background-image: url(/assets/2d66db0f03586c8ade68.svg);
        background-size: 8px;
        background-position: center center;
        background-repeat: no-repeat;
        top: 34%;
    }
    .c-detail-gallery .slick-slider .slick-prev {
        left: 0;
        transform: rotate(180deg);
    }
    .c-detail-gallery .slick-slider .slick-next {
        right: 0;
    }
    .c-signatures__detalle__noticia .update-noticia-shared-news {
        flex-direction: row;
        align-items: center;
        justify-content: end;
        grid-gap: 50px;
        gap: 50px;
        margin-top: 0px;
    }
    .c-signatures__detalle__noticia .update-noticia-shared-news .fecha-y-hora {
        text-align: left;
    }
    .c-signatures__detalle__noticia .update-noticia-shared-news .c-navbar__social__list.shared-news {
        justify-content: center;
    }
    .c-apertura {
        grid-template-columns: auto 250px;
    }
    .c-apertura--bhero .c-article__thumb {
        width: 100%;
        overflow: hidden;
        aspect-ratio: 3/1;
    }
    .c-apertura--bhero .c-article__thumb img {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
    }
    .c-apertura--bhero .c-article__thumb::before {
        content: '';
        width: 100%;
        height: 340px;
        position: absolute;
        left: 0;
        bottom: 0;
        z-index: 1;
        background: rgb(0, 0, 0);
        background: linear-gradient(0deg, rgba(0, 0, 0, .85) 0%, rgba(0, 0, 0, .4) 35%, rgba(255, 255, 255, 0) 100%);
    }
    .c-apertura--bhero .c-article__txt {
        position: absolute;
        bottom: 10%;
        left: 50%;
        transform: translateX(-50%);
        z-index: 2;
    }
    .c-apertura--bhero .c-article__txt .c-article__title a {
        color: #ffffff;
    }
    .c-most-read__item .time {
        font-size: 14px;
    }
    .c-static-who .u-grid-col-span-1 {
        align-self: center;
    }
    .c-board__multimedia .c-article__title {
        font-size: 22px;
    }
    .c-board__multimedia--apertura {
        display: grid;
        grid-template-columns: 800px 300px;
    }
    .c-list-tv__tabs {
        grid-gap: 40px;
        gap: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .c-list-tv__tabs-item {
        padding: 0;
    }
    .c-list-tv__tabs-item.active {
        background: none;
        border-bottom: 2px solid #f41c0c;
    }
    .c-list-tv__sections {}
    .c-list-tv__sections-item {
        grid-template-columns: repeat(7, 1fr);
    }
    .c-contact__content {
        grid-template-columns: 810px 250px;
    }
    .c-contact__form {
        margin-right: 50px;
    }
    .c-tags__letter {
        grid-gap: 30px;
        gap: 30px;
        flex-wrap: nowrap;
    }
    .c-multimedia .c-article__title {
        font-size: 24px;
        line-height: 30px;
    }
}
@media (min-width: 768px) and (min-width: 1200px) {
    .c-board--videos .c-board__videos-principal .c-article__txt {
        left: 110px;
    }
}
@media (min-width: 1400px) {
    .o-container-2 {
        max-width: 1320px;
    }
    .c-videos-cover__video-list .c-detail__content__related-video {
        grid-template-columns: auto 300px;
    }
    .c-apertura--video .slick-dots {
        top: 0;
        right: -30px;
    }
}
@media (max-width: 1023px) {
    .o-carousel .slides.slides-1 .slick-list {
        margin-bottom: 10px;
    }
    .o-carousel .slides.slides-1 .slick-track {
        display: flex;
    }
    .o-carousel .slides.slides-5 .slick-track {
        display: flex;
    }
    .o-modal__article {
        width: 90%;
    }
    .u-grid-space-1-2--video {
        grid-gap: var(--gap);
        gap: var(--gap);
    }
    .c-header__aside {
        padding-bottom: 0;
        border-bottom: none;
    }
    .c-header__aside >.o-container {
        padding-left: 0;
    }
    .c-header__aside__list {
        display: none;
    }
    .c-header__date {
        position: absolute;
        top: -20px;
        left: 0;
        border-bottom: 1px solid #000000;
        width: 100%;
    }
    .c-header__navbar {
        justify-content: center;
        overflow-x: auto;
        overflow-y: hidden;
        max-width: 1024px;
        padding: 0 10px;
        display: none;
    }
    .c-article--inverse .c-article {}
    .c-article--inverse .c-article__txt {
        display: flex;
        flex-direction: column;
    }
    .c-article--inverse .c-article__thumb {
        order: 0;
        margin-top: 20px;
    }
    .c-article--inverse .c-article__title {
        order: 1;
        margin: 0 0 15px;
    }
    .c-article--inverse .c-article__label {
        order: 2;
    }
    .c-article--inverse .c-article__summary {
        order: 3;
        margin-top: 0;
    }
    .c-article--inverse .c-article__related {
        order: 4;
    }
    .c-article-author-image-link .c-article__thumb img {
        width: 100px;
        height: 100px;
        max-width: 100px;
    }
    .c-article-author-image-link .c-article__label a {
        font-size: 18px;
    }
    .c-detail__media--horizontal-complete .content-item-list__cabecera {
        flex-direction: column;
    }
    .c-detail__media--horizontal-complete .content-item-list__cabecera .c-navbar-scmd__content.shared-news {
        justify-content: start;
    }
    .c-detail__card__media {
        padding-bottom: 15px;
    }
    .c-detail__highs-lows-accordion .submenus-accordions .items .u-column:last-child {
        margin-top: 5px;
        font-size: 14px;
    }
    .open-navigation .c-nav__hamburger__item:hover, .open-navigation .c-nav__hamburger__item.current {
        background-color: var(--yellow);
    }
    .open-navigation .c-nav__hamburger__item:hover >div a, .open-navigation .c-nav__hamburger__item:hover >a, .open-navigation .c-nav__hamburger__item.current >div a, .open-navigation .c-nav__hamburger__item.current >a {
        color: #151C26;
        flex: 1;
    }
    .open-navigation .c-nav__hamburger__item >div, .open-navigation .c-nav__hamburger__item >a {
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 100%;
    }
    .open-navigation .c-nav__hamburger__item .item__link {
        padding: 20px 15px;
        font-size: 20px;
        color: var(--grey-03);
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .open-navigation .c-nav__hamburger__item >ul {
        display: none;
        width: 100%;
        padding: 0 0;
    }
    .open-navigation .c-nav__hamburger__item >ul li a {
        padding: 20px 15px;
        display: block;
        font-size: 22px;
        position: relative;
    }
    .open-navigation .c-nav__hamburger__item >ul li a:hover, .open-navigation .c-nav__hamburger__item >ul li a.current {
        background-color: var(--yellow);
    }
    .open-navigation .c-nav__hamburger__item >ul li {}
    .open-navigation .c-nav__hamburger__item >ul li::before {
        content: '';
        border-top: 2px dotted var(--grey-06);
        height: 1px;
        width: calc(100% - 30px);
        position: absolute;
        top: 0;
        left: 15px;
        z-index: 1;
    }
    .open-navigation .c-nav__hamburger__item.open .fas {
        transform: rotate(180deg);
    }
    .open-navigation .c-nav__hamburger__item.open .item__link {
        color: #151C26;
    }
    .open-navigation .c-nav__hamburger__item.open >div, .open-navigation .c-nav__hamburger__item.open >ul {
        background-color: var(--grey-08);
    }
    .open-navigation .c-nav__hamburger__item.open >ul {
        width: 100%;
        display: block;
    }
    .open-navigation .c-nav__hamburger__item.open >ul >li a {
        max-width: 100%;
    }
    .open-navigation .c-nav__hamburger__item {
        border-bottom: 1px solid var(--grey-06);
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
    }
    .c-related-videos__grid {
        grid: none;
    }
    .c-signature-cover {
        background: #f7f7f7;
        padding-top: 15px;
    }
    .c-signature-cover .c-wrapper {
        padding: 0;
    }
    .c-signature-cover .c-wrapper .u-column:first-child, .c-signature-cover .c-wrapper .c-title {
        padding: 0 15px;
    }
    .c-signature-cover .c-wrapper__grid {
        padding: 0;
    }
    .c-board__multimedia--apertura__media figcaption {
        flex-direction: column;
        margin-top: -55px;
        grid-gap: 10px;
        gap: 10px;
    }
    .c-tags .c-wrapper__grid {
        padding: 0;
        display: flex;
        flex-direction: column;
    }
}
@media (max-width: 767px) {
    .o-carousel .slides.slides-1.carousel-videos-recomendados {
        margin-left: -10px !important;
        margin-right: -10px !important;
    }
    .c-slider-sponsored--home .c-board__title {
        padding: 0!important;
    }
    .c-slider-sponsored--home .item .c-article {
        display: flex;
        flex-direction: column;
        grid-gap: 20px;
        gap: 20px;
    }
    .c-slider-sponsored--home .item .c-article__logo img {
        margin: auto;
    }
    .c-slider-sponsored--special .c-subtitle__title {
        padding: 0;
    }
    .u-grid-space-3-3 .c-article {
        margin-bottom: 20px;
    }
    .c-wrapper__grid .u-column--white {
        padding: 20px 15px;
        background: #ffffff;
    }
    .c-article--2x2 {
        margin-bottom: 20px;
    }
    .c-article--image-day {
        padding-left: 15px;
        padding-right: 15px;
    }
    .c-article--image-day .c-article__label {
        left: 30px;
    }
    .c-article--banner {
        display: flex;
        flex-direction: column;
        grid-gap: 20px;
        gap: 20px;
        padding: 0 15px 15px;
    }
    .c-article--video-slider::before {
        display: none;
    }
    .c-article--separatorright {
        padding-bottom: 20px;
        border-bottom: 1px solid #151c26;
    }
    .c-article--related .c-article__label {
        font-size: 15px;
        line-height: 18px;
    }
    .c-article-image-link-small .c-article__thumb {
        grid-column: 1 / span 1;
        margin: 20px 0;
    }
    .c-proyect-partner {
        margin-top: 20px;
    }
    .c-detail__media__listHeader {
        flex-direction: column;
        align-items: flex-start;
        margin-bottom: 10px;
    }
    .c-detail__media__listHeader .c-navbar__social__list.shared-news {
        justify-content: start;
    }
    .c-detail__info {
        flex-wrap: wrap;
    }
    .c-detail__author, .c-detail__date {
        width: 45%;
    }
    .c-detail__share {
        order: 3;
        width: 100%;
    }
    .c-detail__timeline__date {
        margin-bottom: 10px;
    }
    .c-detail__key__number {
        position: absolute;
    }
    .c-detail__key__header {
        flex-direction: column;
    }
    .c-detail__key__header .c-navbar__social__list.shared-news {
        justify-content: start;
    }
    .c-detail__key__header .title {
        padding-left: 25px;
    }
    .c-detail__key iframe {
        margin: auto;
    }
    .open-navigation.no-scroll {
        overflow: hidden;
    }
    .open-navigation .c-nav {
        height: 100vh;
        padding-bottom: 70px;
    }
    .open-navigation .c-nav {
        overflow-y: scroll;
    }
    .c-signatures__detalle__noticia .intro-autor-noticia {
        margin-bottom: 30px;
    }
    .c-related-news__header .titulo-noticia {
        text-align: center;
    }
    .c-title {
        flex-direction: column;
        align-items: flex-start;
    }
    .c-subtitle__claim {
        padding: 0 15px;
    }
    .c-subtitle--custom {
        padding: 0;
    }
    .c-subtitle--especial .c-subtitle__title img {
        display: none;
    }
    .c-subtitle--especial .c-subtitle__title span {
        color: var(--bg-deco-title-color);
        border-bottom: 3px solid var(--bg-deco-title-color);
    }
    .c-subtitle--especial .c-subtitle__claim {
        padding: 0;
    }
    .c-contact.c-contact.c-tags__header {
        margin-bottom: 10px;
    }
    .c-subtitle__title, .c-subtitle__claim {
        padding: 0;
    }
    .o-container .c-subtitle--custom, .c-apertura--bhero .c-article__txt .c-subtitle--custom {
        padding: 0;
    }
    .c-apertura .c-most-read__list {
        border-bottom: 1px solid #151c26;
    }
    .c-apertura .c-most-read__item {
        padding-bottom: 38px;
    }
    .c-apertura .c-most-read__title {
        font-size: 35px;
    }
    .c-apertura .c-most-read__title::before {
        border-width: 12px 2px;
    }
    .c-apertura .c-most-read--tv {
        padding-bottom: 33px;
    }
    .c-apertura .c-most-read--tv .c-most-read {}
    .c-apertura .c-most-read--tv .c-most-read__item {
        padding-bottom: 38px;
    }
    .c-apertura .c-most-read--tv .c-most-read__item .label {
        margin-bottom: 10px;
    }
    .c-apertura .c-most-read--tv .c-most-read__item .time {
        font-size: 24px;
        line-height: normal;
    }
    .c-apertura .c-most-read--tv .c-most-read__item:not(:last-child) {
        margin-bottom: 0;
        padding-bottom: 37px;
    }
    .c-apertura .c-most-read--tv .c-most-read__item:first-child {
        padding-top: 32px;
    }
    .c-apertura--bhero .c-article__txt {
        padding: 0 10px;
    }
    .c-apertura--bckgrey .u-grid-columns-2 {
        grid-gap: 0;
        gap: 0;
    }
    .c-latest-videos__header .c-subtitle__claim {
        padding: 0;
    }
    .c-news-list {
        margin-bottom: 30px;
    }
    .c-news-simple [class*=u-grid-col-span]:first-child {
        border-bottom: 1px solid #151c26;
        margin-bottom: 20px;
    }
    .c-news-simple .u-grid {
        padding: 0;
    }
    .c-newsletter-form {
        padding-left: 15px;
        padding-right: 15px;
    }
    .c-static .c-newsletter-form {
        padding: 0;
    }
    .c-static-who {
        padding: 0 15px;
    }
    .c-static-who__title {
        margin-bottom: 40px;
    }
    .c-static-who__title::after {
        content: '';
        width: 75%;
        height: 5px;
        background-color: #f41c0c;
        position: absolute;
        left: 0;
        bottom: -20px;
        z-index: 1;
    }
    .c-static-decalogue li {
        margin-bottom: 20px;
    }
    .c-static-we {
        padding: 30px 15px;
    }
    .c-error404 .c-search {
        padding: 0;
    }
    .c-board .c-board__header {
        flex-direction: column;
    }
    .c-board--3-horizontal--featured {
        grid-template-rows: auto;
        grid-column-gap: 12px;
        -moz-column-gap: 12px;
        column-gap: 12px;
    }
    .c-board--3-horizontal--featured > * {}
    .c-board--3-horizontal--featured > *:first-child {
        grid-column: 1 / span 4;
        grid-row: 1 / 2;
    }
    .c-board--3-horizontal--featured > *:nth-child(2) {
        grid-column: 1 / span 2;
        grid-row: 2 / 3;
    }
    .c-board--3-horizontal--featured > *:nth-child(3) {
        grid-column: 3 / span 2;
        grid-row: 2 / 3;
    }
    .c-board--sponsored .c-board__title {
        text-align: left;
        padding: 0;
    }
    .c-board--sponsored .u-grid {
        padding: 0;
    }
    .c-board--videos .c-board__videos-principal .c-article__title {
        margin-bottom: 20px;
        padding-left: 10px;
    }
    .c-board--videos .u-grid {
        padding: 0;
    }
    .c-board--2col-1iframe {
        padding: 50px 15px;
    }
    .c-board--2col-1iframe .u-grid {
        padding: 0;
    }
    .c-board--1col-simple-2col .u-grid {
        grid-gap: 0;
        gap: 0;
    }
    .c-board--1col-simple-2col .u-grid .c-article {
        padding: 15px 0;
        margin-bottom: 0;
    }
    .c-board--1col-2col .u-grid {
        grid-gap: 0;
        gap: 0;
    }
    .c-board--1col-2col .u-grid .c-article {
        padding: 15px 0;
        margin-bottom: 0;
    }
    .c-board--1col-3col .u-grid {
        padding: 0;
    }
    .c-board--1col-3col .c-board__title {
        text-align: left;
        padding: 0;
    }
    .c-board--separator .c-article:not(:last-child) {
        margin-bottom: 20px;
        border-bottom: 1px solid #151c26;
    }
    .c-board--bg {
        padding: 30px 0;
    }
    .c-pagination__prev .label, .c-pagination__next .label {
        display: none;
    }
    .c-carousel-video__container .slick-slide {
        transform: scale(0.80);
        transition: all ease .5s;
    }
    .c-carousel-video__container .slick-center {
        transform: scale(1);
        transition: all ease .5s;
    }
    .c-tags__cabecera {
        margin-bottom: 10px;
    }
}
@media (max-width: 575px) {
    .o-carousel .slides.slides-1:only-child, .o-carousel .slides.slides-2:only-child, .o-carousel .slides.slides-3:only-child, .o-carousel .slides.slides-4:only-child, .o-carousel .slides.slides-5:only-child, .o-carousel .slides.slides-6:only-child, .o-carousel .slides.slides-1-only-dots:only-child {
        margin: 0 auto;
    }
    .o-carousel .slides--teams .slick-list {
        padding: 0 25px 0 12px !important;
    }
    .o-section-media-slider {
        padding: 15px 0;
    }
    .o-section-media-slider .c-article {}
    .o-section-media-slider .c-article::after {
        content: "";
        left: 0;
    }
    .item-image__big-image-link-cars-cover .contenido-noticia .titulo-noticia {
        font-size: 24px;
    }
    .open-navigation .c-nav__edition .c-header__edition__days .o-container {
        flex-wrap: wrap;
        justify-content: space-evenly;
    }
    .text_share-visit {
        width: 100%;
        text-align: center;
        padding: 15px 0;
        font-size: 13px;
    }
    .c-nav__share {
        width: 100%;
    }
    .c-nav__share__list {
        justify-content: center;
    }
}
@media (max-width: 900px) {
    .item-image__big-image-link-medium-cover .contenido-noticia .titulo-noticia {
        font-size: 25px;
    }
}
@media (max-width: 1199px) {
    .c-article--visual .c-article__icon {
        width: 55px;
        height: 55px;
    }
}
@media (max-width: 1139px) {
    .c-apertura .u-column {
        margin-bottom: 30px;
    }
    .c-apertura--video {
        padding-bottom: 50px;
    }
}
@media (max-width:1399px) {
    .c-apertura--video .slick-dots {
        bottom: -30px;
        left: 50%;
        transform: translateX(-50%);
        display: flex;
        grid-gap: 10px;
        gap: 10px;
    }
}
.photo_item>p:nth-child(2):before{content:" / Foto: " !important}html,body{margin:0;padding:0}.c-detail__content .u-column .body-modules>:not(.c-detail__media){margin-bottom:30px}.c-detail__date__container,.c-detail-video__date{text-transform:capitalize}.c-detail__key__main-col-2 .c-detail__key__associated{width:100%}.c-detail-video__media-content{width:100%;aspect-ratio:auto}.c-item-none{display:none}.c-item-block{display:block}.c-footer [data-label=Publicidad]{height:0}.c-add-ad-pushdown{margin:0}@media(min-width: 768px){.c-add-ad-header,.c-add-ad-top{height:250px;justify-content:center}}.c-add-ad-header,.c-add-ad-top{min-height:250px;justify-content:center}@media(min-width: 768px){.c-add-ad-header,.c-add-ad-top{min-height:90px;justify-content:center}}.c-add-ad-middle1,.c-add-ad-middle2,.c-add-ad-middle3{min-height:250px;justify-content:center}@media(min-width: 768px){.c-add-ad-middle1,.c-add-ad-middle2,.c-add-ad-middle3{min-height:600px;justify-content:center}}.c-add-ad-bottom1,.c-add-ad-center1,.c-add-ad-center2,.c-add-ad-center3,.c-add-ad-center4{min-height:250px;justify-content:center}@media(min-width: 768px){.c-add-ad-bottom1,.c-add-ad-center1,.c-add-ad-center2,.c-add-ad-center3,.c-add-ad-center4{min-height:90px;justify-content:center}}.c-add-ad-auspicio-comercial-1,.c-add-ad-tabla_posiciones,.c-add-ad-top1{min-height:100px;justify-content:center}@media(min-width: 768px){.c-add-ad-top1{min-height:90px;justify-content:center}}.wp-block-table{margin-bottom:30px}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table tr td,.wp-block-table tr th{border-style:solid;border-width:0 1px 1px 0;border-color:rgba(0,0,0,.3);line-height:1.1}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:rgba(0,0,0,0)}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none;border-radius:5px}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.image_foto_placeholder::after{content:": "}.image_foto_placeholder::before{content:" / "}.c-detail__media__piefoto>p:first-child:after{content:" "}.section-teleamazonas-en-vivo>#color-bg{background:#000;margin:0}.slick-slide .item{width:auto !important}div.c-header__content a#bell svg{fill:#000}div.c-header__content a#bell[data-status=disabled] svg{fill:#9e9e9e}div.c-header__content a#bell[data-status=enabled] svg{fill:#e60404}div.o-modal#popupNotificaciones,div.o-modal#msjNotificaciones{background-color:#fff;border:1px solid rgba(0,0,0,.1);display:none;position:fixed;top:25%;transition:opacity .4s ease-in-out;opacity:1;z-index:1000}div.o-modal#popupNotificaciones.out-of-focus:not(:hover),div.o-modal#msjNotificaciones.out-of-focus:not(:hover){opacity:.6}div.o-modal#popupNotificaciones>div.o-modal__content p,div.o-modal#msjNotificaciones>div.o-modal__content p{font-size:16px;line-height:20px;text-align:justify;margin:0}div.o-modal#popupNotificaciones>div.o-modal__actions,div.o-modal#msjNotificaciones>div.o-modal__actions{display:flex;flex-direction:column;gap:10px;margin-top:28px;text-align:center}div.o-modal#popupNotificaciones>div.o-modal__actions>a.u-btn{flex:1;text-align:center}@media(min-width: 768px){div.o-modal#msjNotificaciones>div.o-modal__actions{align-items:flex-end}div.o-modal#popupNotificaciones>div.o-modal__actions{flex-direction:row;justify-content:flex-end;align-items:flex-start}div.o-modal>div.o-modal__actions>a.u-btn{width:150px;max-width:150px}}.block-class{display:block !important}.none-class{display:none !important}.c-board__multimedia--audio .c-article__icon,.c-board__multimedia--gallery .c-article__icon,.c-board__multimedia--video .c-article__icon{bottom:auto}.c-article--visual.wf-module .c-article__thumb:before{width:1%}
