:root {
    --unnamed-color: 141414;
    --section-header-color: #E00000;
    --title-header-color: #141414;
    --time-header-color: #707070;
}
:root {
    --toastify-color-light: #fff;
    --toastify-color-dark: #121212;
    --toastify-color-info: #3498db;
    --toastify-color-success: #07bc0c;
    --toastify-color-warning: #f1c40f;
    --toastify-color-error: #e74c3c;
    --toastify-color-transparent: hsla(0, 0%, 100%, .7);
    --toastify-icon-color-info: var(--toastify-color-info);
    --toastify-icon-color-success: var(--toastify-color-success);
    --toastify-icon-color-warning: var(--toastify-color-warning);
    --toastify-icon-color-error: var(--toastify-color-error);
    --toastify-toast-width: 320px;
    --toastify-toast-background: #fff;
    --toastify-toast-min-height: 64px;
    --toastify-toast-max-height: 800px;
    --toastify-font-family: sans-serif;
    --toastify-z-index: 9999;
    --toastify-text-color-light: #757575;
    --toastify-text-color-dark: #fff;
    --toastify-text-color-info: #fff;
    --toastify-text-color-success: #fff;
    --toastify-text-color-warning: #fff;
    --toastify-text-color-error: #fff;
    --toastify-spinner-color: #616161;
    --toastify-spinner-color-empty-area: #e0e0e0;
    --toastify-color-progress-light: linear-gradient(90deg, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);
    --toastify-color-progress-dark: #bb86fc;
    --toastify-color-progress-info: var(--toastify-color-info);
    --toastify-color-progress-success: var(--toastify-color-success);
    --toastify-color-progress-warning: var(--toastify-color-warning);
    --toastify-color-progress-error: var(--toastify-color-error);
}
:root {
    --swiper-navigation-size: 44px;
}
:root {
    --swiper-theme-color: #007aff;
}
:root {
    --main-negro-ee: #141414;
    --main-negro-background-ee: #202226;
    --main-negro-texto-hover-btn-ee: #eee;
    --main-rojo-ee: #e00000;
    --main-link-color: #e00000;
    --main-hover-link-color: #b90000;
    --main-hover-black-color: #cfcfcf;
    --main-rojo-secundario-ee: #ea5d5d;
    --main-rojo-terciario-ee: #ff2428;
    --main-rojo-hover-btn-ee: #cb0000;
    --background-color-seccion-ee: #f7f7f7;
    --main-carousel-arrow: #707070;
    --main-carousel-arrow-hover: #b5b5b5;
    --main-dark-carousel-arrow: #848484;
    --main-carousel-background: #dadada;
    --main-dark-carousel-background: #848484;
    --main-carousel-drag: #707070;
    --main-dark-carousel-drag: #cfcfcf;
    --main-dark-carousel-drag-hover: #f7f7f7;
    --main-gris-hover-seccion-ee: #707070;
    --main-rojo-secundario-btn-ee: #fdd;
    --main-rojo-secundario-hover-btn-ee: #ffc8c8;
    --main-rojo-texto-hover-btn-ee: #fff2f2;
    --main-rojo-shadow-btn-ee: #f48484;
    --main-rojo-black-background: #fc7b7b;
    --main-gris-ee: #868686;
    --main-gris-secundario-btn-ee: #969696;
    --main-fondo-gris: #f5f5f5;
    --main-fondo-gris-2: #f6f6f6;
    --main-fondo-gris-tarjetas: #f9f9f9;
    --main-fondo-blanco: #fff;
    --main-verde-ok: #2aaa48;
    --main-gray-line: #d5d5d5;
    --main-gray-economyWidget: #ddd;
    --main-disabled-btn-ee: #eee;
    --main-blue-ee: #4a8af8;
    --main-yellow-ee: #ffb800;
    --main-yellow-secundario-btn-ee: #fff6cc;
    --main-yellow-hover-background-btn-ee: #dca514;
    --main-yellow-hover-btn-ee: #f1d487;
    --main-yellow-hover-secundario-btn-ee: #fff1b4;
    --main-yellow-hover-text-btn-ee: #fffbe3;
    --main-yellow-secundario-ee: #ffd567;
    --main-yellow-alternativo-ee: #fff4d8;
    --main-yellow-shadow: rgba(255, 184, 0, 0.34901960784313724);
    --main-gray-shadow: #b5b5b5;
    --main-amarillo-cromos: #ada260;
    --main-amarillo-claro-cromos: #cec79f;
    --main-amarillo-alternativo-cromos: #d6d0af;
    --main-amarillo-oscuro-cromos: #776d2f;
    --main-rojo-vea: #e73089;
    --main-gris-vea: #707070;
    --main-vea-section: #e73390;
    --main-cromos-section: #6a789e;
    --main-purpura-vea: #99468a;
    --main-purpura-cromos: #7a5578;
    --main-blanco-cromos: #fbf8f5;
    --main-morado-celebridades: #8d307c;
    --main-verde-hit: #09baa6;
    --main-azul-historias: #11b6ff;
    --main-gris-astros: #737881;
    --main-article-font-cromos: #434343;
    --main-datetime-card: #999;
    --main-shadow-popup: rgba(0, 0, 0, 0.14901960784313725);
    --main-gray-dots: #d8d8d8;
    --main-shadow-onlive: #a1a1a1;
    --main-blue-google-button-hover: #eef4ff;
    --main-blue-google-dark-button-hover: rgba(74, 138, 248, 0.2);
    --main-blue-google-button-focus: #d0dff9;
    --main-blue-dark-google-button-focus: rgba(74, 138, 248, 0.5019607843137255);
    --main-gray-tooltip: #2c2c2c;
    --main-gray-secundario-tooltip: #f7f7f7;
    --main-gray-text-terms-and-conditions: #999;
    --main-black: #000;
    --main-black-menuTYC: #131313;
    --main-red-darkBackground: #f01f1f;
    --main-gray-line-thick: #848484;
    --main-gray-line-thin: #434343;
    --main-border-ad: #eee;
    --main-gray-background: #969696;
    --main-dark_background_block: #2c2c2c;
    --main-gray-complementary-field: #707070;
    --main-gray-background-forms: #f9f9f9;
    --main-red-gastronomy-cromos: #e36f77;
    --background-red-gastronomy-cromos: #f7d3d6;
    --background-content-gastronomy-cromos: #fffafb;
    --background-content-astrology-cromos: #fdfcfd;
    --shadow-red-gastronomy-cromos: #eb9a9f;
    --main-purple-astrology-cromos: #762885;
    --background-purple-astrology-cromos: #e6d9e9;
    --shadow-header-cromos: rgba(0, 0, 0, 0.058823529411764705);
    --background-content-red-gastronomy-cromos: #fffafb;
    --shadow-purple-astrology-cromos: #ba93c2;
    --main-cromos-background-burgerMenu: #f7f6ef;
    --main-cromos-lineSubitem-burgerMenu: #dedabf;
    --background-color-cromos: #f7f7f7;
    --main-gray-notActive: #e5e5e5;
    --main-yellow-background-card: #f7f6ef;
    --main-gray-border-card: #dadada;
    --main-amarillo-cromos-pressed: #9b9155;
    --main-cromos-footer-background: #efecdf;
    --main-cromos-footer-border: #d6d0af;
    --secundary-cromos-footer-border: #e6e3cf;
    --main-gray-border-cromos: #5a5a5a;
    --main-red-link-powerups: #cb0000;
    --main-purple-button-commercial: #955cff;
    --main-purple-button-commercial-pressed: #7a33ff;
    --main-fondo-rojo-EE: #fff2f2;
    --background-rojo-two-ee: #fc7b7b;
    --main-black-video-article: #202226;
    --main-gray-video-widget: #b5b5b5;
    --main-gray-video-text: #dadada;
    --main-green-sucess-forms: #2aaa48;
    --main-gray-secondary: #9a9a9a;
    --main-red-hover-section-cromos: #843b40;
    --main-purple-hover-section-cromos: #390d41;
    --main-button-hover-cromos: #948b53;
    --main-button-shadow-hover-cromos: #bdb47f;
    --main-backgorund-searchEngine: #fcfcfc;
    --main-pink-bloque-vea: #df0086;
    --main-pink-bloque-vea-background: #fdd7e5;
    --secondary-orange-3000promo: #ee5a24;
    --secondary-orange-3000promo-pressed: #d14310;
    --secondary-orange-3000promo-shadow: #f48d67;
    --main-button-green: #12803b;
    --main-shadow-green: rgba(37, 211, 102, 0.1607843137254902);
    --shadow-tooltip-button-green: rgba(37, 211, 102, 0.4117647058823529);
    --gray-scrollbar-thumb: #c3c3c3;
    --shadow-burger-menu: rgba(0, 0, 0, 0.2);
    --main--gold-newsletter: #ffb65b;
    --main-red-archivebutton-line: #ea0a0a;
    --main-shadow-button-ee: rgba(0, 0, 0, 0.1607843137254902);
    --main-green-button-tooltip: #aaa05e;
    --main-green-text-tooltip: #766b2c;
    --main-green-hover-tooltip: #443a00;
    --main-shadow-gallery-tooltip: rgba(20, 20, 20, 0.25098039215686274);
    --main-gray-background-block-ee: #2a2a2a;
    --main-red-card-section-ee: #f63939;
    --main-red-card-icon-ee: #fea1a1;
    --secondary-red-card-section-ee: #f95858;
    --main-red-video-tab: #f63939;
    --secondary-gray-text: #959595;
    --main-black-icon: #010101;
    --main-green-box-message: #27793e;
    --main-green-background-box-message: #e4f6ea;
    --main-green-border-box-message: #b9e9c6;
    --main-red-box-message: #c80000;
    --main-red-background-box-message: #ffecec;
    --main-red-border-box-message: #ffc9c9;
    --main-red-hover-button: #a90000;
}
:root {
    --main-serif-font-family: abril-titling, serif;
    --main-sans-serif-font-family: lft-etica, sans-serif;
    --narrow-serif-font-family: abril-titling-narrow, serif;
    --condensed-sans-serif-font-family: lft-etica-condensed, sans-serif;
    --main-sofia-pro-font-family: sofia-pro, serif;
    --main-baskerville-font-family: baskerville-urw, serif;
    --main-base-font-size: 16px;
}
.pure-button{box-sizing:border-box;white-space:nowrap;}
.Datetime{font-weight:300;color:var(--main-datetime-card);}
.Datetime{font-size:.8125rem;line-height:1.3;}
a{color:inherit;text-decoration:none;}
a:hover{text-decoration:underline;}
h3{font-size:inherit;font-weight:inherit;margin-block-end:0;margin-block-start:0;display:inherit;}
h2{display:block;}
@media (min-width:1200px){
a,a>*,path,svg{cursor:pointer;}
}
.Button{padding:.5rem 1rem .4375rem;border-radius:.625rem;font-weight:400;font-family:var(--main-sans-serif-font-family);background:transparent;font-size:.875rem;line-height:1.0625rem;display:flex;align-items:center;place-content:center;width:-moz-fit-content;width:fit-content;background:var(--main-rojo-ee);border:none;transition:transform .2s ease;color:var(--main-fondo-blanco);margin:0 auto;}
.Button:active,.Button:focus{transform:translateY(-3px);text-decoration:none;box-shadow:0 8px 20px var(--main-rojo-shadow-btn-ee);background:var(--main-rojo-hover-btn-ee);z-index:15;}
.Button:hover{background-image:none;text-decoration:none;}
.Button_primary_suscription{background:var(--main-yellow-ee);color:var(--main-negro-ee);}
.Button_primary_suscription:active,.Button_primary_suscription:focus{box-shadow:0 .5rem 1.25rem var(--main-yellow-hover-btn-ee);background:var(--main-yellow-hover-background-btn-ee);}
.Button_outlined{color:var(--main-rojo-ee);}
.Button_outlined_neutral{color:var(--main-fondo-blanco);}
.Button_outlined{padding:.4375rem .9375rem .375rem;border:1px solid var(--main-rojo-ee);background-color:transparent;}
.Button_outlined:active,.Button_outlined:focus{box-shadow:0 8px 20px var(--main-rojo-secundario-btn-ee);background:var(--main-rojo-secundario-btn-ee);color:var(--main-rojo-hover-btn-ee);border-color:var(--main-rojo-hover-btn-ee);}
.Button_outlined_neutral{background:transparent!important;border-color:#434343;color:#434343;}
.Button_outlined_neutral:active,.Button_outlined_neutral:focus{box-shadow:0 8px 20px var(--main-gray-shadow);background:#f8f8f8;border-color:#434343;color:#434343;}
@media (min-width:1200px){
.Button:hover{transform:translateY(-3px);text-decoration:none;box-shadow:0 8px 20px var(--main-rojo-shadow-btn-ee);background:var(--main-rojo-hover-btn-ee);z-index:15;}
.Button_primary_suscription:hover{box-shadow:0 .5rem 1.25rem var(--main-yellow-hover-btn-ee);background:var(--main-yellow-hover-background-btn-ee);}
.Button_outlined:hover{box-shadow:0 8px 20px var(--main-rojo-secundario-btn-ee);background:var(--main-rojo-secundario-btn-ee);color:var(--main-rojo-hover-btn-ee);border-color:var(--main-rojo-hover-btn-ee);}
.Button_outlined_neutral:hover{box-shadow:0 8px 20px var(--main-gray-shadow);background:var(--main-negro-texto-hover-btn-ee);color:var(--main-negro-ee);border-color:var(--main-negro-ee);}
}
.Header{font-family:var(--main-sans-serif-font-family);background:var(--background-color-seccion-ee);color:var(--main-negro-ee);display:flex;flex-direction:column;top:0;width:100%;box-sizing:border-box;z-index:2000;box-shadow:0 .125rem 1.25rem rgba(0,0,0,.1607843137);align-items:center;padding:.625rem 1rem;min-height:3.125rem;}
.Header h2{margin:0;}
@media (min-width:600px){
.Header{padding:.625rem 1.5rem;}
}
@media (min-width:1200px){
.Header{padding:.625rem 3.25rem;}
}
.Header-Content{display:flex;width:100%;box-sizing:border-box;-moz-column-gap:.4375rem;column-gap:.4375rem;align-items:center;position:relative;}
.Header-Content *{height:-moz-fit-content;height:fit-content;}
@media (min-width:1200px){
.Header-Content{-moz-column-gap:.75rem;column-gap:.75rem;}
}
.Header-Logo{line-height:0;}
.Header-MainLogo{position:absolute;transform:translate(-50%);left:50%;width:auto;}
.Header-ContainerUser{margin-left:auto;display:flex;gap:.5rem;align-items:center;}
.Header-ButtonsContainer{gap:.5rem;}
.Header-User{position:relative;}
.Header-ButtonsContainer,.Header-User,.Header-UserContainer{display:flex;}
.Header-Anon{display:flex;width:2.125rem;height:1.5rem;gap:.3125rem;}
.Header-Anon:hover *{stroke:var(--main-rojo-ee);color:var(--main-rojo-ee);fill:var(--main-rojo-ee);}
.Header-Arrow{display:inline-block;stroke:currentcolor;fill:currentcolor;width:.625rem;height:1.0625rem;transform:rotate(90deg);align-self:center;}
.Header-AvatarCircle{height:1.6875rem;}
.Header_mainSite{row-gap:.4375rem;padding:.75rem 0;}
.Header_mainSite .Header-Content{padding:0 1rem;height:2.125rem;}
.Header_mainSite .Nav{z-index:1;width:100%;height:auto;display:block;border-top:.0625rem solid var(--main-border-ad);padding:.625rem 1rem 0;}
.Header_mainSite .Nav .Nav-ulSection{align-content:center;}
.Header_mainSite .Header-MainLogo img{height:1.75rem;}
@media (min-width:600px){
.Header_mainSite{padding:.75rem 0;}
.Header_mainSite .Header-Content{padding:0 1.5rem;}
.Header_mainSite .Nav{padding:.625rem 1.5rem 0;}
}
@media (min-width:1200px){
.Header_mainSite{height:-moz-fit-content;height:fit-content;padding:0 3.25rem;row-gap:0;}
.Header_mainSite .Nav{justify-items:center;height:3.125rem;align-content:center;padding:0;}
.Header_mainSite .Nav .Nav-ulSection .Nav-ul{margin:0;justify-content:center;}
.Header_mainSite .Header-Content{height:6.25rem;padding:0;}
.Header_mainSite .Header-LogoImage img{height:3.1875rem;}
}
.Header-HomePlaceholder{height:5.6875rem;}
@media (min-width:1200px){
.Header-HomePlaceholder{height:9.375rem;}
}
.Nav{border:none;font-family:var(--main-sans-serif-font-family);}
.Nav_onlyDesktop{display:none;}
.Nav-ul{box-sizing:unset;}
.Nav-ul{list-style:none;display:flex;padding-left:0;margin:0;overflow:hidden;position:relative;align-items:center;}
.Nav-il{display:flex;align-items:end;border-right:1px solid var(--main-gray-line); padding: 0px 10px;}
.Nav-TitleSection{line-height:.75rem;font-size:.8125rem;font-weight:400;margin:.5rem 0;white-space:nowrap;color:#000;}
.Nav-TitleSection:hover{color:var(--main-rojo-ee);}
.Nav-il:last-child,.Nav-il:last-child .Nav-TitleSection{border-right:none;}
.Nav-principal{font-size:.8125rem;}
.Nav-principal .Nav-ul{height:1rem;overflow:hidden;}
.Nav h3{margin-block-start:0;margin-block-end:0;color:var(--main-negro-ee);}
@media (min-width:1200px){
.Nav_onlyDesktop{display:block;}
.Nav_onlyDesktop h3{padding:0 .5rem;line-height:.875rem;}
.Nav_onlyDesktop .Nav-il{border-right:none;}
.Nav_onlyDesktop .Nav-il :hover{color:var(--main-rojo-ee);}
.Nav_onlyDesktop a:hover,.Nav_onlyDesktop a:hover :hover{text-decoration:none;}
.Nav-ul{flex-wrap:wrap;}
}
.Nav-Date{color:var(--main-gris-hover-seccion-ee);font-size:.8125rem;height:-moz-fit-content;height:fit-content;align-self:center;padding-right:.75rem;border-right:1px solid var(--main-gray-line);font-weight:400;}
::-webkit-scrollbar{width:5px;}
::-webkit-scrollbar-track{background:#f1f1f1;}
::-webkit-scrollbar-thumb{background:#888;}
::-webkit-scrollbar-thumb:hover{background:#555;}
.SearchBar{font-size:1rem;line-height:1rem;outline:none;}
.SearchBar_smallFont{font-size:.875rem;}
.SearchBar-Container{border-radius:.625rem;display:flex;padding:.75rem 1rem;border:.0625rem solid var(--main-negro-ee);background:var(--main-fondo-blanco);height:-moz-fit-content;height:fit-content;}
.SearchBar-Form{width:100%;display:grid;grid-template-areas:"input button";grid-template-columns:1fr minmax(0,max-content);-moz-column-gap:1rem;column-gap:1rem;align-items:center;}
.SearchBar-Input{min-width:0;grid-area:input;padding:0;border:unset;}
.SearchBar-Input:focus{outline:none;}
.SearchBar-Button{grid-area:button;padding:.4375rem .53125rem;border-radius:.625rem;background:var(--main-fondo-blanco);color:var(--main-negro-ee);border:0;max-height:2rem;max-width:2rem;}
.SearchBar-Button:active,.SearchBar-Button:active svg{background:var(--main-border-ad);}
.SearchBar-Button:disabled svg{fill:var(--main-border-ad);}
.SearchBar-ButtonIcon{padding:0;width:.9375rem;height:.9375rem;border-radius:0;}
.SearchBar_withButton .SearchBar-Container{padding:.375rem 1rem;}
.SearchBar_borderSecundary .SearchBar-Container{border-color:var(--main-gris-vea);}
.SearchBar_burgerMenu .SearchBar-Container{background:transparent;padding-right:.4375rem;padding-left:.9375rem;}
.SearchBar_burgerMenu .SearchBar-Button{background:transparent;}
.SearchBar_burgerMenu .SearchBar-Button:active{background:var(--main-border-ad);cursor:pointer;}
.SearchBar_burgerMenu .SearchBar-Button:active svg{background:var(--main-border-ad);}
.SearchBar_burgerMenu .SearchBar-Input{background:transparent;}
.SearchBar_burgerMenu .SearchBar-Input::placeholder{color:var(--main-negro-ee);}
.SearchBar_burgerMenu .SearchBar-Form{-moz-column-gap:.875rem;column-gap:.875rem;}
@media (min-width:1200px){
.SearchBar-Button:hover{cursor:pointer;}
.SearchBar-Button:hover,.SearchBar-Button:hover svg{background:var(--main-border-ad);}
}
.BurgerMenu{font-family:var(--main-sans-serif-font-family);position:fixed;top:0;z-index:9000;min-width:17.5rem;background:#f8f8f8;box-shadow:0 .625rem 3.125rem var(--shadow-burger-menu);height:100vh;display:grid;grid-template-areas:"left right";grid-template-columns:4.3125rem 13.1875rem;left:-20.9375rem;content-visibility:auto;animation-duration:.2s;animation-timing-function:linear;transition:transform .2s cubic-bezier(0,0,.25,1);color:var(--main-negro-ee);overflow-y:scroll;scrollbar-width:thin;}
.BurgerMenu *{box-sizing:unset;}
.BurgerMenu-LeftColumn{position:fixed;grid-area:left;padding-top:1.25rem;width:4.3125rem;}
.BurgerMenu-RightColumn{grid-area:right;padding:0 .9375rem;border-left:.0625rem solid #cfcfcf;display:flex;flex-direction:column;height:auto;}
.BurgerMenu-VerticalThumb{position:absolute;border:.0625rem solid var(--main-rojo-ee);box-shadow:-.0625rem 0 .375rem #fc7b7b;border-radius:1.5rem 0 0 1.5rem;right:-.0625rem;height:3.5rem;transition:top .2s ease;}
.BurgerMenu-Grouper{cursor:pointer;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;font-size:.625rem;line-height:.75rem;color:#5a5a5a;height:3rem;}
.BurgerMenu-Grouper:hover{text-decoration:none;}
.BurgerMenu-Grouper:active,.BurgerMenu-Grouper_active{background-color:var(--main-rojo-texto-hover-btn-ee);color:var(--main-rojo-ee);}
.BurgerMenu-Grouper:active path:first-child,.BurgerMenu-Grouper_active path:first-child{fill:var(--main-rojo-ee);}
.BurgerMenu-Grouper:active path:nth-child(2),.BurgerMenu-Grouper_active path:nth-child(2){stroke:var(--main-rojo-ee);}
.BurgerMenu-Grouper h4{margin:0;font:inherit;}
.BurgerMenu #BurgerMenu-Grouper-EE-Play svg{width:1.75rem;max-height:-moz-fit-content;max-height:fit-content;}
.BurgerMenu-IconGrouper{height:auto;padding-bottom:.25rem;max-height:1.25rem;width:1.25rem;}
.BurgerMenu-Top{display:flex;flex-direction:column;align-items:flex-end;row-gap:.625rem;padding:1rem 0;}
.BurgerMenu-Content{max-height:unset;height:-moz-max-content;height:max-content;}
.BurgerMenu-Bottom{display:flex;flex-direction:column;padding-top:1rem;border-top:.0625rem solid var(--main-negro-texto-hover-btn-ee);align-self:baseline;margin-top:auto;width:100%;}
.BurgerMenu-Bottom>a{color:var(--main-gray-shadow);font-weight:400;font-size:.8125rem;line-height:1rem;margin-bottom:1rem;}
.BurgerMenu-Bottom>a:active{color:var(--main-rojo-ee);text-decoration:none;}
.BurgerMenu-Bottom>a:hover{text-decoration:none;}
.BurgerMenu-Bottom>a:last-child{margin-bottom:1.5rem;}
.BurgerMenu-SocialMedia{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;margin-bottom:1rem;}
.BurgerMenu-SocialMedia a{display:flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;color:var(--main-gray-border-cromos);}
.BurgerMenu-SocialMedia a svg path{fill:var(--main-gray-border-cromos);stroke:var(--main-gray-border-cromos);}
.BurgerMenu-SocialMedia a path,.BurgerMenu-SocialMedia a svg{width:1.75rem;height:1.75rem;}
.BurgerMenu-SocialMedia a:active{color:var(--main-rojo-ee);}
.BurgerMenu-SocialMedia a:active svg path{fill:var(--main-rojo-ee);stroke:var(--main-gray-border-cromos);}
.BurgerMenu-SocialMedia a:last-child svg{margin-right:0;}
.BurgerMenu-Button{display:flex;justify-content:center;align-items:center;border-radius:.625rem;padding:.625rem;cursor:pointer;}
.BurgerMenu-Button,.BurgerMenu-Button path,.BurgerMenu-Button svg{width:.75rem;height:.75rem;}
.BurgerMenu-Button:active{background:#eee;}
.BurgerMenu-OpenButton{cursor:pointer;width:1.6875rem;height:1.6875rem;margin-top:0;position:relative;}
.BurgerMenu-OpenButton:active>svg path{fill:var(--main-rojo-ee);}
.BurgerMenu-OpenButton svg{height:1.6875rem;}
.BurgerMenu-Card{display:flex;justify-content:center;position:relative;padding:2.0625rem 1rem 1rem;box-shadow:0 .1875rem 1.25rem rgba(20,20,20,.1607843137);background:var(--main-fondo-blanco);margin-top:1.25rem;border-radius:.9375rem;margin-bottom:1.125rem;}
.BurgerMenu-Card:active{box-shadow:0 .1875rem 1.25rem rgba(224,0,0,.1019607843);}
.BurgerMenu-CardImageContainer{position:absolute;top:-1.1875rem;left:50%;transform:translateX(-50%);width:2.375rem;height:2.375rem;padding:.375rem;background:#f8f8f8;border-radius:3.125rem;}
.BurgerMenu-CardImageFrame{position:relative;overflow:hidden;height:-moz-fit-content;height:fit-content;padding-top:100%;}
.BurgerMenu-CardImage{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:auto;border-radius:100%;}
.BurgerMenu-CardInformation{display:flex;flex-direction:column;align-items:center;}
.BurgerMenu-CardInformation span{font-size:.75rem;line-height:.875rem;color:var(--main-rojo-ee);margin-bottom:.4375rem;text-align:center;}
.BurgerMenu-CardTitle{font-size:.875rem;line-height:1.0625rem;font-weight:600;margin-bottom:.4375rem;text-align:center;}
.BurgerMenu-CardTitle:hover{text-decoration:none;}
.BurgerMenu-CardHook{font-size:.6875rem;line-height:.9375rem;text-align:center;color:var(--main-gray-tooltip);}
.BurgerMenu-CardHook:hover{text-decoration:none;}
.BurgerMenu-CardButton{background-color:var(--main-rojo-ee);border-radius:.4375rem;padding:.25rem 1rem;font-size:.875rem;line-height:1.0625rem;color:var(--main-fondo-blanco);margin-top:.5rem;}
.BurgerMenu-CardButton:active,.BurgerMenu-CardButton:hover{background-color:var(--main-red-hover-button);}
@media (min-width:1200px){
.BurgerMenu-Bottom>a:hover{color:var(--main-rojo-ee);text-decoration:none;}
.BurgerMenu-SocialMedia a:hover{color:var(--main-rojo-ee);}
.BurgerMenu-SocialMedia a:hover svg path{fill:var(--main-rojo-ee);stroke:var(--main-gray-border-cromos);}
.BurgerMenu-Button:hover{background:#eee;}
.BurgerMenu-OpenButton{margin-top:0;}
.BurgerMenu-OpenButton:hover>svg path{fill:var(--main-rojo-ee);}
.BurgerMenu-Grouper:hover{background-color:var(--main-rojo-texto-hover-btn-ee);color:var(--main-rojo-ee);}
.BurgerMenu-Grouper:hover path:first-child{fill:var(--main-rojo-ee);}
.BurgerMenu-Card:hover{box-shadow:0 .1875rem 1.25rem rgba(224,0,0,.1019607843);}
}
.DeployableMenu{font-size:.875rem;}
.DeployableMenu-Title{display:flex;justify-content:space-between;margin-bottom:1rem;}
.DeployableMenu-Title h2{margin:0;font-size:.875rem;line-height:1.0625rem;font-weight:400;}
.DeployableMenu-Title h2:active{font-weight:700;text-decoration:none;}
.DeployableMenu-Title h3{margin:0;font-size:.8125rem;font-weight:400;line-height:.9375rem;}
.DeployableMenu-Title h3:active{font-weight:700;text-decoration:none;}
.DeployableMenu-Title a:hover{text-decoration:none;}
.DeployableMenu-Title svg{width:.625rem;max-height:1.0625rem;}
.DeployableMenu-Content{padding-left:.5rem;overflow:hidden;max-height:0;transition:max-height .2s ease;}
.DeployableMenu-TextContainer{position:relative;max-width:10rem;}
.DeployableMenu-Icon{transform:rotate(90deg);}
@media (min-width:1200px){
.DeployableMenu-Title h2:hover,.DeployableMenu-Title h3:hover{font-weight:700;text-decoration:none;}
}
.Ads{display:flex;flex-direction:column;position:relative;align-items:center;justify-content:center;box-sizing:border-box;color:#1d1d1d;font-family:monospace;font-size:.625rem;margin:0 auto;max-width:none;padding:0;text-align:center;text-transform:uppercase;width:max-content;}
.Ads_outOfPage{position:fixed;max-width:100%;top:0;}
.Ads_megaBannerTopContainer{margin:16px auto 18px;display:flex;min-height:100px;place-content:center;align-items:center;position:relative;}
@media (min-width: 600px){
.Ads_megaBannerTopContainer{margin-bottom:20px;}
}
@media (min-width: 1200px){
.Ads_megaBannerTopContainer{height:250px;display:inline-flex;margin:26px auto 16px;width:100%;}
}
.Ads_megaBannerTop{width:100%;margin:auto;text-align:center;height:250px;display:flex;align-items:center;place-content:center;background:var(--main-negro-texto-hover-btn-ee);}
@media (max-width: 1199.98px){
.Ads_megaBannerTop{height:auto;width:100%;}
}
.Ads_megaBannerTopFallBackContainer{position:relative;width:1200px;font-family:var(--main-sans-serif-font-family);font-size:20px;color:var(--main-gris-ee);font-weight:300;text-transform:capitalize;height:250px;line-height:24px;position:absolute;z-index:-1;left:0;right:0;margin:auto;top:0;bottom:0;}
@media (max-width: 1199.98px){
.Ads_megaBannerTopFallBackContainer{min-height:100px;height:auto;width:320px;font-size:16px;line-height:20px;margin:auto;}
}
@media (max-width: 599.98px){
.Ads_megaBannerTopFallBackContainer{margin:auto;}
}
.Ads_megaBannerTopFallBack{position:absolute;bottom:0;top:0;margin:auto;left:0;right:0;height:fit-content;text-align:center;}
.StickyAd{position:fixed;bottom:0;z-index:1001;left:50%;width:auto;background-color:none;font-family:"Lucida Sans",sans-serif;}
@media (max-width: 1199.98px){
.StickyAd{max-width:381px;width:100%;}
}
.StickyAd-closeAd{position:absolute;width:24px;height:24px;right:0px;z-index:1;}
@media (max-width: 1199.98px){
.StickyAd-closeAd{width:21px;height:21px;margin-right:6px;}
}
@media (max-width: 424.98px){
.StickyAd-closeAd{border-radius:5px 5px 0 0;background-color:var(--main-fondo-blanco);}
}
.StickyAd-closeAd:hover{opacity:1;}
.StickyAd_showAd{transform:translate(-50%, 15px);transition:transform ease .2s;background-color:var(--main-fondo-blanco);box-shadow:0px -2px 8px var(--main-gris-ee);bottom:14px;}
@media (max-width: 1199.98px){
.StickyAd_showAd{background-color:rgba(0,0,0,0);box-shadow:none;}
}
@media (max-width: 1199.98px){
.StickyAd-adWrapper{padding-top:22px;}
}
.StickyAd-Icon{width:24px;height:24px;background:var(--main-fondo-blanco);border-radius:50%;}
.StickyAd-Icon:active,.StickyAd-Icon:hover{color:var(--main-rojo-ee);}
@media (max-width: 1199.98px){
.StickyAd-Icon{width:21px;height:21px;}
}
.PianoContainer-UserMenu{margin:0;bottom:0;position:fixed;z-index:-16;display:none;transition:bottom .2s;}
@media (max-width: 1199.98px){
.PianoContainer-UserMenu{display:inline-block;z-index:101;width:100%;height:61px;overflow:hidden;}
}
/*! CSS Used from: Embedded */
a:hover{text-decoration:none;}

@media (max-width:1200px){
.pure-button{
    display: none;
}

}