/*!HEADER =====================================
=============================================*/.main-header{background-color:#fff;display:flex;flex-direction:column;box-shadow:0 0 5px -2px rgba(0,0,0,.46);-webkit-box-shadow:0 0 5px -2px rgba(0,0,0,.46);-moz-box-shadow:0 0 5px -2px rgba(0,0,0,.46)}.main-header a:hover{transition:all .2s ease-out}.main-header .main-zone{margin:auto 0;padding:20px 0}.main-header .main-zone .item{flex:0 33%;display:flex;align-items:center}.main-header .main-zone .item-r{flex-direction:column;align-items:flex-end;justify-content:center}.main-header .ico-buscador{color:#fff;line-height:1em;width:31px;height:31px;display:flex;align-items:center;justify-content:center;margin:auto 0 auto auto;background-color:rgba(0,0,0,.1)}.main-zone .item.main-logo{margin-right:auto}.img-main-logo{max-width:200px}/*!header main zone*/.header-fecha{display:flex;align-items:center;justify-content:center;width:100%;font-size:10px;line-height:1em;text-transform:uppercase;margin-top:7px;color:#858585}.header-fecha span{display:inline-flex;padding:0 7px}.header-fecha::after,.header-fecha::before{content:"";flex:1 auto;height:1px;background-color:#bdbcbc;box-shadow:0 1px 0 0 rgba(255,255,255,.75)}/*!sub header*/.sub-header{width:100%;margin:0 auto;background-color:#fff;display:flex;justify-content:flex-start;align-items:center;background-color:var(--rojo)}.sub-header .col-menu{margin-right:auto}/*!NAV en sec-zone de header*/.sub-header .ul-menu{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.sub-header .ul-menu>li{position:relative}.sub-header .ul-menu>li>a{text-transform:uppercase;font-weight:400;font-weight:300;font-size:12px;line-height:1em;display:flex;align-items:center;padding:10px;font-weight:500}.sub-header .ul-menu a:hover{text-decoration:none}.sub-header .ul-menu a:hover{color:#fff}.sub-header .ul-menu .svg-down{fill:currentColor;margin-left:7px;width:7px}.sub-header .ul-menu>li>a{color:#fff;max-width:max-content}.sub-header .ul-menu>li.active>a,.sub-header .ul-menu>li>a:hover{text-shadow:0 0 5px rgb(255 255 255/60%);background-color:var(--rojo-oscuro)}.sub-header .ul-menu .subsec{position:absolute;top:100%;list-style:none;background-color:var(--rojo-oscuro);z-index:99;padding:0;margin:0;min-width:100%;box-shadow:0 5px 5px -5px rgb(0 0 0/75%) inset;display:none}.sub-header .ul-menu .subsec li{display:block;width:100%;border-bottom:solid 1px rgba(0,0,0,.1)}.sub-header .ul-menu .subsec a{display:block;padding:10px 20px;width:max-content;font-size:12px;line-height:1em;color:rgba(255,255,255,.7);min-width:100%;width:max-content}.sub-header .ul-menu .subsec a:hover{color:#fff;background-color:var(--rojo)}.sub-header-tags{padding:7px 0;color:#fff;font-size:.8em;background-color:#3a3a3a;background-image:url(/a/plantillas/p/revista-forum/imgs/pattern-1.png)}.sub-header-tags a{color:rgba(255,255,255,.459);margin-right:5px;font-style:italic;font-weight:300;background-color:#3a3a3a;background-image:url(/a/plantillas/p/revista-forum/imgs/pattern-1.png)}.sub-header-tags a:hover{color:#fff}.sub-header-tags strong{font-weight:400;margin-right:5px}.sub-header-tags .tags{display:flex;position:relative}.sub-header-tags .tags::before{content:"";display:block;width:20px;height:30px;background:linear-gradient(90deg,rgba(55,55,55,1) 0%,rgba(55,55,55,0) 100%);left:100%;position:absolute;left:62px;top:-7px;z-index:1}.sub-header-tags .marquee{overflow:hidden}@media screen and (max-width:768px){.sub-header-tags{overflow:hidden}}/*!=====================*//*!SLIDING BUSCADOR*//*!=====================*/.sliding-buscador{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.85);z-index:100}.sliding-buscador .container{padding:30px;justify-content:center;align-items:center;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:flex;flex-direction:column}.sliding-buscador form{width:50%;display:block}.sliding-buscador .search-group{height:50px;position:relative}.sliding-buscador .btn-submit,.sliding-buscador .input-buscar{background-color:#fff;border:none;padding-left:15px;padding-right:15px}.sliding-buscador .input-buscar{border-top-left-radius:5px;border-bottom-left-radius:5px;flex:1 1 90%}.sliding-buscador .btn-submit{border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:1.8em;line-height:1em;flex:1 1 10%;text-align:right;color:var(--verdoso)}.sliding-buscador .otros-links{font-size:.8em;padding-top:5px}.sliding-buscador .otros-links i{margin-right:2px}.sliding-buscador .otros-links a{color:#fff}.sliding-buscador .otros-links a:hover{text-decoration:none}.sliding-buscador .search-group button.btn{background-color:transparent}.titulo-buscar{text-align:left;color:#fff;font-size:3.5em}.sliding-buscador .input-buscar::-webkit-input-placeholder{color:#000}.sliding-buscador .input-buscar:-ms-input-placeholder{color:#000}.sliding-buscador .input-buscar::placeholder{color:#000}.sliding-buscador .input-buscar:focus{outline:0;color:#000}/*!boton cerrar*/#x-sliding-buscador{cursor:pointer;cursor:hand;position:absolute;right:15px;top:15px;color:#fff}#x-sliding-buscador svg{fill:#fff;width:20px}#x-sliding-buscador:hover{opacity:1}/*!=====================*//*!SLIDING MENU VERTICAL*//*!=====================*/.sliding-menu{height:100vh!important;width:50vw;max-width:330px;position:fixed;top:0;left:0;opacity:0;transform:translateX(-100%);transition:all .4s ease-out;z-index:999;background:linear-gradient(0deg,rgb(26 26 26) 0%,rgba(58,58,58,1) 100%)}.sliding-menu.muestra-menu{opacity:1;transform:translateX(0);box-shadow:-2px 0 12px 0 rgb(0 0 0/50%);-webkit-box-shadow:-2px 0 12px 0 rgb(0 0 0/50%);-moz-box-shadow:-2px 0 12px 0 rgb(0 0 0/50%)}.sliding-menu--body,.sliding-menu--header{padding:20px}.sliding-menu a{color:#fff}.sliding-menu--header{display:flex;justify-content:space-between;align-items:center;background-color:var(--rojo);margin-bottom:-1px;z-index:1;position:relative}.main-logo--sliding{width:90px}.sliding-menu .close-menu{display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;line-height:1em;border-radius:50%;cursor:pointer;color:#fff;font-size:28px}.body-noscroll-m::after{content:"";background-color:rgba(0,0,0,.5);width:100%;height:100vw;position:absolute;z-index:50;left:0;top:0}.body-noscroll-m .c-hamburger{z-index:100}.bg-sliding-menu{transition:opacity 1s cubic-bezier(.075,.82,.165,1);opacity:0}.sliding-menu.muestra-menu+.bg-sliding-menu{content:"";width:100%;max-width:100vw;height:100vh;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.7);z-index:90;opacity:1}/*!================================*/.sliding-menu{font-size:16px;max-height:100vh;overflow-y:auto}.sliding-menu .redes-sociales svg{stroke:#fff}.sliding-menu--body ul{padding:0;margin:0;font-size:1em;display:flex;flex-direction:column;list-style:none}.sliding-menu--body a{display:block;padding:3px 0}.sliding-menu--body ul ul{font-size:.75em;margin-bottom:10px}.sliding-menu--body ul ul a{color:rgba(255,255,255,.6)}.sliding-menu--body>ul>li>a{border-top:solid 1px #ffffff4a;padding-top:4px;margin-bottom:2px}.sliding-menu--body .svg-down{display:none}.sliding-menu--footer{display:flex;justify-content:center;padding:10px;border-top:solid 1px rgba(255,255,255,.021);background-color:#000}/*!COLOR SCOLLBAR*/html{--scrollbarBG: #3a4e52;--thumbBG: #749aad}.sliding-menu::-webkit-scrollbar{width:11px}.sliding-menu{scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}.sliding-menu::-webkit-scrollbar-track{background:var(--scrollbarBG)}.sliding-menu::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border-radius:6px;border:3px solid var(--scrollbarBG)}/*!Animacion Toggle =====================================*//*!genericos*/.c-hamburger:focus{outline:0}.c-hamburger{background-color:transparent;display:block;position:relative;overflow:hidden;margin:0;padding:0;width:30px;height:30px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.c-hamburger span{display:block;position:absolute;top:13px;left:0;right:0;height:3px;width:100%;border-radius:0}.c-hamburger span::after,.c-hamburger span::before{position:absolute;display:block;left:0;width:100%;height:3px;border-radius:0;content:""}.c-hamburger span::before{top:-10px}.c-hamburger span::after{bottom:-10px}/*!animacion y efectos*/.c-hamburger span{-webkit-transition:background 0;transition:background 0}.c-hamburger span::after,.c-hamburger span::before{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0;transition-delay:.3s,0}.c-hamburger span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.c-hamburger span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.c-hamburger.is-active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger.is-active span::after,.c-hamburger.is-active span::before{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}/*!declaro los colores del toggle por que tenia problemas de color al agregar/remover clase fixed*//*!.fixed .c-hamburger span::before,.fixed .c-hamburger span::after,.fixed .c-hamburger span { background-color:#ccc106 }*/.c-hamburger span,.c-hamburger span::after,.c-hamburger span::before{background-color:#fff}/*!.c-hamburger.is-active span::before,.c-hamburger.is-active span::after { background-color:#9f198d }*/.c-hamburger.is-active span{background-color:transparent}/*!AL HACER SCROLL*//*!===============*//*!El script agrega la clase fixed, entonces, la animo y oculto/modifico propiedades internas*/.main-header.fixed{position:fixed;top:0;left:0;right:0;z-index:999}.main-header.fixed .main-zone{display:none}.main-header.fixed .item-r .varios{margin-bottom:0}.main-header.fixed .bajo-logo,.main-header.fixed .sec-zone,.main-header.fixed .zona-subsec{display:none}.main-header.fixed .main-zone .container{padding-top:0;padding-bottom:0}@-webkit-keyframes silde_to_top{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);z-index:999;opacity:1}}.main-header.fixed{-webkit-animation-name:silde_to_top;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-delay:0;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards}.main-header.fixed .img-main-logo{max-width:125px;margin-top:-4px}.burger-fixed{display:none}.main-header.fixed .burger-fixed{display:block}.burger-fixed.c-hamburger.is-active span{background-color:transparent}/*!=================================*/@media only screen and (max-width:768px){body.body-noscroll-m{overflow-y:hidden}.main-header{position:relative;top:0;left:0;right:0;z-index:999}.main-header .sliding-menu{overflow:scroll;max-height:100vh;padding-top:45px}.main-zone{z-index:999}.main-zone .f .item:nth-child(1){flex:20%}.main-zone .f .item:nth-child(2){flex:60%}.main-zone .f .item:nth-child(3){flex:20%}.c-hamburger span::before{top:-10px}.c-hamburger span{left:0;width:30px}.c-hamburger span::after{bottom:-10px}.main-zone .container{padding-top:7.5px;padding-bottom:7.5px}.header-tools a{padding:0;font-size:16px;margin-left:10px}.main-logo{text-align:center}.img-main-logo{width:100%;max-width:250px}.bajo-logo,.sec-zone,.zona-subsec{display:none}.sliding-menu{width:100%;max-width:80vw;max-height:100vh;overflow-y:scroll}.sliding-menu .container{padding:0}.sliding-menu .col{padding:20px;border-bottom:solid 1px rgba(0,0,0,.3);margin-bottom:0}.sliding-menu .col:nth-child(1){flex:100%;background-color:rgba(0,0,0,.3)}.sliding-menu .col:nth-child(2){flex:100%;background-color:rgba(0,0,0,.2);border-top:solid 1px rgba(255,255,255,.1)}.sliding-menu .col:nth-child(3){flex:100%;border-top:solid 1px rgba(255,255,255,.1)}.sliding-menu .zona-redes .iconos{font-size:1.6em}.sliding-menu--body{display:flex;flex-direction:column}.sliding-menu--body .main-nav{display:flex;flex-direction:column}.sliding-menu--body,.sliding-menu--header{padding:15px}.sliding-menu--body{padding-top:0}.sliding-buscador{max-width:100vw;z-index:9999}.sliding-buscador form{width:100%}.burger-fixed{display:block}}/*!HEADER MOVIL*/@media screen and (max-width:768px){.main-header .item-r .varios{margin-bottom:0}.main-header .main-zone .container{padding-top:0;padding-bottom:0}.logo-no-fixed{width:170px}.c-hamburger{margin-left:15px}.main-header .redes,.sub-header{display:none}.main-header .ico-buscador{width:30px;height:30px;font-size:14px;color:rgba(255,255,255,.5)}.main-header.fixed .main-zone{margin:auto 0;margin-top:3px;margin-bottom:2px}}/*!ul redes*/.menu-menu-rodape,ul.redes-sociales{list-style:none;margin:0;padding:0;display:flex}ul.redes-sociales li{display:flex}ul.redes-sociales a{margin:0 3px;display:flex}ul.redes-sociales svg{fill:none;stroke:#000;stroke-linejoin:round;stroke-width:5px;width:30px}ul.redes-sociales a:hover svg{stroke:var(--rojo)}.menu-menu-rodape a{color:#000;font-size:12px;line-height:1em;margin-left:5px;display:flex}.btn-apoie{font-size:14px;line-height:1em;display:inline-block;border:solid 1px #d38003;color:#000;margin-left:10px;border-radius:3px;display:flex;align-items:center;background-color:#fe9900;padding-right:7px}.btn-apoie span{display:block;padding-top:2px}.btn-apoie:before{content:"";display:block;width:38px;height:30px;background-image:url(/a/plantillas/p/revista-forum/imgs/iconos/icono-manos.svg);background-repeat:no-repeat;background-position:center;background-size:24px;border-right:solid 1px #e98c01;margin-right:7px}.btn-apoie:hover{background-color:#fdad34;color:#000}.btn-apoie.en-fixed,.btn-apoie .txt2{display:none}@media screen and (max-width:768px){.btn-apoie{font-size:11px;line-height:1em;margin-bottom:3px;font-weight:500}.btn-apoie .txt1{display:none}.btn-apoie .txt2{display:block;text-transform:uppercase}.btn-apoie:before{height:23px}.main-header .main-zone .item-r{flex-direction:row;justify-content:flex-end;padding-bottom:6px}.c-hamburger{order:2}}@media screen and (min-width:320px) and (max-width:350px){.btn-apoie{height:25px;padding:7px}.btn-apoie:before{display:none}}.mininav{display:flex;padding:0;margin:0;list-style:none;font-size:11px;line-height:1em;margin-bottom:10px;text-transform:uppercase}.mininav a{color:var(--gris-oscuro);margin-left:10px}.mininav a:hover{color:var(--rojo)}.logo-en-fixed{display:none}.logo-en-fixed img{width:50px;margin-top:-3px}.main-header.fixed .logo-en-fixed{display:flex;align-items:center}.main-header.fixed .sub-header .ul-menu{display:none}.main-header.fixed .ico-buscador{height:25px;margin-left:10px}.hamburger-en-fixed{display:none}.main-header.fixed .hamburger-en-fixed{display:block;margin-left:auto}.c-hamburger span::before{top:-8px}.c-hamburger span::after{bottom:-8px}@media screen and (min-width:768px){.hamburger-en-fixed{transform:scale(.8)}}@media screen and (max-width:768px){.main-header .mininav,.main-header .redes-sociales{display:none}.c-hamburger:not(.hamburger-en-fixed) span,.c-hamburger:not(.hamburger-en-fixed) span::after,.c-hamburger:not(.hamburger-en-fixed) span::before{background-color:var(--rojo);height:4px;border-radius:2px}.c-hamburger:not(.hamburger-en-fixed){margin-top:3px}.c-hamburger.is-active span{background-color:transparent}.hamburger-en-fixed{transform:scale(.75);width:26px}.logo-no-fixed{width:142px}.main-header .main-zone{padding:14px 0}.main-header.fixed .sub-header{display:block}.main-header.fixed .ico-buscador{height:30px}.sliding-menu--header{height:77px}body.is-fixed .sliding-menu--header{height:40px;padding-top:0;padding-bottom:0}body.is-fixed .main-logo--sliding{width:45px}body.is-fixed .sub-header{padding:5px 0}body.is-fixed .btn-apoie.en-fixed{display:block}}.sub-header .hidden-desktop{display:none}