.side-menu{position:fixed;top:0;right:0;height:100vh;visibility:hidden;opacity:0}.side-menu.left{right:auto;left:0}.inner-side-menu{width:0;overflow:auto;height:100%;background-color:#131313;background:linear-gradient(0deg,#000 0%,var(--casi-negro) 100%)}@media screen and (max-width:768px){.navbar-nav .open .dropdown-menu{background-color:rgba(0,0,0,.3)}}.side-menu{transition:visibility 0s,opacity .2s linear}.side-menu.toggled{visibility:visible;opacity:1;z-index:99999;box-shadow:9px 0 8px 0 rgba(0,0,0,.3)}.side-menu.toggled .inner-side-menu{width:80vw;overflow:scroll;max-height:100vh;display:flex;flex-direction:column}.side-menu--header{padding:15px;height:50px;background-color:#000}.main-header.fixed+.side-menu .side-menu--main-logo{width:120px}.side-menu--main-logo{filter:invert(100);width:160px;margin-top:-5px}.side-menu--header .redes-sociales{margin-left:auto}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent}.inner-side-menu a{color:#fff}.side-menu--body .ul-main>li>a{border-bottom:solid 1px rgb(255 255 255/7%)}.inner-side-menu .ul-main,.inner-side-menu .nav{margin:0}.inner-side-menu li.home{display:none}.inner-side-menu .svg-down{fill:var(--complementario-hover);position:absolute;right:22px;top:16px}.inner-side-menu .ul-main .subsec{display:block;background-color:#34424e4d;position:relative;box-shadow:inset 0 2px 3px #000;margin-top:-1px}.inner-side-menu .ul-main .subsec a{color:rgba(255,255,255,.73);padding-left:15px;font-size:.85em;padding-top:5px;padding-bottom:5px}.inner-side-menu>.ul-main>li{border-bottom:solid 1px rgba(0,0,0,.2)}.inner-side-menu>.ul-main>li>a{font-size:16px;font-weight:100;display:flex}.inner-side-menu>.ul-main>li>a>i{margin-left:auto;opacity:.5}.inner-side-menu>.ul-main>li>a:hover{background-color:rgba(0,0,0,.3)}.inner-side-menu>.ul-main>li>a:hover i{opacity:1}.inner-side-menu>.ul-main>li>a:focus{background-color:var(--rojo);color:#fff}.side-menu--footer{padding:15px;margin-top:auto}.side-menu--footer ul.redes-sociales{margin-bottom:15px;align-items:center;border-top:solid 1px rgba(255,255,255,.4);border-bottom:solid 1px rgba(255,255,255,.4);padding-top:15px;padding-bottom:15px;justify-content:center}.side-menu--footer ul.redes-sociales::before{content:"Síguenos";display:block;margin-right:5px;color:#fff;font-size:.9em;opacity:.9}.side-menu--footer ul.redes-sociales a{border:solid 1px #fff;border-radius:50%;width:30px;height:30px;margin-left:7.5px}.side-menu--footer ul.redes-sociales svg{fill:#fff}.side-menu-buscador{display:flex;align-items:center;justify-content:center;width:100%}.side-menu-buscador>form{width:100%}.side-menu-buscador input,.side-menu-buscador .btn{border-radius:0}.side-menu-buscador input{border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:transparent}.side-menu-buscador input:focus{background-color:transparent}.side-menu-buscador button.btn{background-color:transparent}.side-menu-buscador .form-control,.side-menu-buscador .btn-default{border:none;border-radius:0;border-bottom:solid 1px var(--complementario);height:28px;padding-left:0;padding-right:0;color:#fff}.side-menu-buscador .ico-lupa{fill:var(--complementario);width:16px}.side-menu-buscador .form-control:focus{box-shadow:none;border-bottom:solid 1px #fff}/*!Animacion Toggle =====================================*/.c-hamburger{transform:scale(.8) translateY(1px)}.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}.c-hamburger span,.c-hamburger span::after,.c-hamburger span::before{background-color:var(--casi-negro)}.c-hamburger.is-active span::after,.c-hamburger.is-active span::before{background-color:var(--complementario)}.c-hamburger.is-active span{background-color:transparent}#button-toggle{position:relative;z-index:9999999999}.fixed .c-hamburger.is-active span{background-color:transparent}.fixed .c-hamburger.is-active span::after,.fixed .c-hamburger.is-active span::before{background-color:var(--complementario)}#m_append_user-logged-data{border-top:solid 1px #383838;border-bottom:solid 1px #383838;display:flex;justify-content:flex-start;align-items:center;padding-left:15px;height:40px}#m_append_user-logged-data #user-logged-data>#signin_btn_container a{color:#fff;padding:10px;display:flex;align-items:center;justify-content:center}.side-menu #m_append_user-logged-data #user-logged-data>#signin_btn_container a{padding-top:5px;padding-bottom:5px}