@charset "utf-8";:root{--sb-bk-color:#FFF;--sb-widht:250px;--sb-margin:calc(var(--sb-widht) * -1);--sb-overlay:rgba(0,0,0,.8);--sb-color:var(--color-2);--sb-color-alt:var(--color-1);--sb-font-family:var(--alt-font);--sb-font-size:1.2em;--sb-font-weight:var(--font-black)}.sb_wrapper{display:flex;width:100%}#sb_sidebar{width:var(--sb-widht);position:fixed;top:0;left:0;height:100vh;z-index:99999;background:var(--sb-bk-color);color:#fff;transition:all .3s;margin-left:var(--sb-margin);overflow-x:auto;display:inline-block;box-sizing:border-box;z-index:99999}#sb_sidebar.active{margin-left:0}#sb_overlay{position:fixed;z-index:9999;top:0;right:0;bottom:0;display:none;background-color:var(--sb-overlay);width:100%}#sb_content,#sb_overlay{min-height:100vh;transition:all .3s;position:absolute;top:0;right:0;width:100%}#sb_overlay.active{display:inline-block}.sb_menu .mpBlock{width:100%}.sb_menu .mpSub{display:none}.sb_menu a{display:inline-block;width:100%;padding:8px 10px;text-align:left;box-sizing:border-box;text-decoration:none;float:left;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;font-family:var(--sb-font-family)}.sb_menu a .subIcon{float:right;padding-top:2px;font-size:1em}.sb_menu .submenu{float:left}.sb_menu{padding:10px}.sb_menu a{font-size:var(--sb-font-size);color:var(--sb-color)}.sb_menu .mpParent,.sb_menu .mpSingle{font-weight:var(--sb-font-weight)}.sb_menu a:hover{color:var(--sb-color-alt)}.sb_menu .submenu{display:inline-block;box-sizing:border-box;width:100%;display:none;font-size:1.05em}.sb_menu .submenu a{color:rgba(255,255,255,1);padding-left:25px}.sb_menu .activo,.sb_menu .activo:hover,.sb_menu .submenu a.activo,.sb_menu .submenu a.activo:hover{color:var(--color-1)}.sb_menu .mpBlockParent.activo .mpParent,.sb_menu .mpBlockParent.activo .mpSingle{color:var(--color-1)}.sb_menu .submenu a:hover{color:rgba(255,255,255,.5)}@media (min-width: 920px){#sb_sidebar{margin-left:var(--sb-margin)}#sb_sidebar.active{margin-left:var(--sb-margin)}#sb_content,#sb_overlay{width:100%}#sb_content.active{width:100%}#sb_overlay,#sb_overlay.active{display:none}}.sb_menu .col_menu.desc{display:none}.sb_menu .submenu a span{display:none}