@keyframes pqoverlay_show{0%{width:0%;height:0%;opacity:0;top:-4rem}50%{opacity:.5}100%{width:100%;height:100vh;opacity:1;top:0}}@keyframes pqoverlay_hide{0%{width:100%;height:100vh;opacity:1;top:0}50%{opacity:.5}100%{width:0%;height:0%;opacity:0;top:-4rem}}@keyframes submenu_show{0%{width:0%;opacity:0}50%{opacity:.5}100%{width:70%;opacity:1}}@keyframes submenu_hide{0%{width:70%;opacity:1}50%{width:35%;opacity:.5}100%{width:0%;opacity:0}}@keyframes submenu_show_movil{0%{width:0%;opacity:0}50%{opacity:.5}100%{width:100%;opacity:1}}@keyframes submenu_hide_movil{0%{width:100%;opacity:1}50%{width:35%;opacity:.5}100%{width:0%;opacity:0}}body.site-pq #to_pqoverlay{display:flex;max-height:100px;width:100%;margin-right:auto;margin-left:auto;box-sizing:border-box}body.site-pq #to_pqoverlay .navbar-brand{padding-top:.6rem;padding-bottom:.6rem;font-size:0}body.site-pq #to_pqoverlay .mod-menu:not(.nav){display:inherit;justify-content:flex-end;align-items:center}body.site-pq #to_pqoverlay .mod-menu li{position:relative}body.site-pq #to_pqoverlay .mod-menu li::after{position:absolute;display:block;height:2px;margin:auto;content:"";bottom:0;right:100%;left:0;background-color:#fff;opacity:.2;transition:all .3s ease,background-color .3s ease}body.site-pq #to_pqoverlay .mod-menu li:hover::after{right:0;background-color:var(--color_pq_texthoveroverscreen)}body.site-pq #to_pqoverlay .mod-menu li:hover a{color:var(--color_pq_texthoveroverscreen)}body.site-pq #to_pqoverlay .mod-menu li.img_logo{position:absolute;left:1rem;top:2rem;max-width:20%}body.site-pq #to_pqoverlay .mod-menu li.img_logo img.logosite{object-fit:contain;max-width:85%}body.site-pq #to_pqoverlay .mod-menu li.img_logo:hover::after{display:none;background-color:rgba(0,0,0,0)}body.site-pq #to_pqoverlay .mod-menu li.active::after{right:0;background-color:var(--color_pq_texthoveroverscreen)}body.site-pq #to_pqoverlay .mod-menu li.active a{color:var(--color_pq_texthoveroverscreen)}body.site-pq #to_pqoverlay .mod-menu li a{color:var(--color_pq_textoverscreen);font-weight:400;font-size:20px;font-family:Staatliches,cursive}body.site-pq #to_pqoverlay .mod-menu li a.dropdown-toggle{padding:0 1rem}body.site-pq #to_pqoverlay .mod-menu .dropdown-menu{background-color:var(--color_pq_head);color:var(--color_pq_textoverscreen);border-color:rgba(0,0,0,0)}body.site-pq #to_pqoverlay .mod-menu .dropdown-menu.show{display:flex;flex-direction:column;justify-content:center;align-items:center}body.site-pq #to_pqoverlay .mod-menu .dropdown-menu li a{text-decoration:none;display:flex;justify-content:center;align-items:center;gap:1rem}body.site-pq #to_pqoverlay .mod-menu .dropdown-menu li a img{width:30px;height:30px;border-radius:50%}body.site-pq #to_pqoverlay .mod-menu .dropdown-menu li:not(.active) a{color:var(--color_pq_textoverscreen)}body.site-pq .pqoverlay{background-color:rgba(0,0,0,0);width:100%;height:100%;min-height:4.2rem;position:relative;display:flex;justify-content:flex-end;align-items:center;padding:0 2rem}body.site-pq .pqoverlay .hamburger{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:20px;cursor:pointer;z-index:501}body.site-pq .pqoverlay .hamburger input[type=checkbox]{display:none}body.site-pq .pqoverlay .hamburger input[type=checkbox]:checked~.line-main::before{transform:rotate(45deg)}body.site-pq .pqoverlay .hamburger input[type=checkbox]:checked~.line-main::after{transform:rotate(-45deg)}body.site-pq .pqoverlay .hamburger input[type=checkbox]:checked~.line-split::before{transform:translateX(-10px);opacity:0}body.site-pq .pqoverlay .hamburger input[type=checkbox]:checked~.line-split::after{transform:translateX(20px);opacity:0}body.site-pq .pqoverlay .hamburger .line{position:absolute;width:30px}body.site-pq .pqoverlay .hamburger .line-main::after,body.site-pq .pqoverlay .hamburger .line-main::before,body.site-pq .pqoverlay .hamburger .line-split::after,body.site-pq .pqoverlay .hamburger .line-split::before{content:"";position:absolute;width:inherit;height:2px;background-color:#fff;transition:transform .5s}body.site-pq .pqoverlay .hamburger .line-main::before{transform:translateY(-10px)}body.site-pq .pqoverlay .hamburger .line-main::after{transform:translateY(10px)}body.site-pq .pqoverlay .hamburger .line-split::after,body.site-pq .pqoverlay .hamburger .line-split::before{width:20px;transition:transform .5s,opacity .5s}body.site-pq .pqoverlay .hamburger .line-split::after{transform:translateX(10px)}body.site-pq .pqoverlay-screen{position:fixed;width:0%;height:0%;top:-4rem;left:50%;overflow-x:hidden;transition:width .5s;transform:translateX(-50%);z-index:500;background-color:var(--color_pq_overscreen)}body.site-pq .pqoverlay-screen.show{animation:pqoverlay_show .5s ease both}body.site-pq .pqoverlay-screen.hide{animation:pqoverlay_hide .5s ease both}body.site-pq .pqoverlay-screen .line__spacer{display:none}body.site-pq .pqoverlay-screen.show_submenu{display:flex;padding:4rem}body.site-pq .pqoverlay-screen.show_submenu .line__spacer{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem}body.site-pq .pqoverlay-screen.show_submenu .line__spacer .line{width:2px;height:100%;background-color:#bd228a}body.site-pq .pqoverlay-screen ul{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}body.site-pq .pqoverlay-screen ul.no__submenu{position:relative;z-index:1}body.site-pq .pqoverlay-screen ul li{margin:0}body.site-pq .pqoverlay-screen ul.mod-menu-show{justify-content:flex-start;align-items:flex-end;padding:2.3rem 1.5rem;transition:justify-content .5s}body.site-pq .pqoverlay-screen ul.mod-menu li a{color:var(--color_pq_textoverscreen)}body.site-pq .pqoverlay-screen ul.mod-menu li a:hover,body.site-pq .pqoverlay-screen ul.mod-menu li a:focus{color:var(--color_pq_texthoveroverscreen)}body.site-pq .pqoverlay-screen ul.mod-menu li.active{color:var(--color_pq_texthoveroverscreen)}body.site-pq .pqoverlay-screen ul.mod-menu li.active a{color:var(--color_pq_texthoveroverscreen)}body.site-pq .pqoverlay-screen ul.mod-menu li::after{right:100%;background-color:var(--color_pq_texthoveroverscreen)}body.site-pq .pqoverlay-screen ul.mod-menu__sub{display:none;width:0%;margin:0;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;padding-top:4.5rem;padding-right:2rem;padding-bottom:7.3rem;padding-left:1.5rem;gap:2.3rem}body.site-pq .pqoverlay-screen ul.mod-menu__sub.show{animation:submenu_show .5s ease both;display:flex;transition:display .7s ease}body.site-pq .pqoverlay-screen ul.mod-menu__sub.hide{animation:submenu_hide .6s ease both;display:none;transition:display .9s ease}body.site-pq .pqoverlay-screen ul.mod-menu__sub li{list-style:none}body.site-pq .pqoverlay-screen ul.mod-menu__sub li a{text-decoration:none;display:flex;justify-content:center;align-items:center;gap:1rem;color:var(--color_pq_textoverscreen);font-family:Staatliches;font-size:20px;font-weight:normal;font-stretch:normal;text-transform:uppercase}body.site-pq .pqoverlay-screen ul.mod-menu__sub li a:hover,body.site-pq .pqoverlay-screen ul.mod-menu__sub li a:focus{color:var(--color_pq_texthoveroverscreen)}body.site-pq .pqoverlay-screen ul.mod-menu__sub li a .sub__item__image{width:40px;height:40px;border-radius:50%}body.site-pq .pqoverlay-screen ul.mod-menu__sub li.active a{color:var(--color_pq_texthoveroverscreen)}body.site-pq .pqoverlay-screen figure{position:absolute;bottom:.5rem;right:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}body.site-pq .pqoverlay-screen figure .textBackImgMenu{font-family:"Alfa Slab One",serif;font-size:1.4rem;color:#adacac}body.site-pq .pqoverlay-screen figure img:first-of-type{max-width:324.75px}body.site-pq .pqoverlay-screen figure .img_sponsor{position:absolute;right:0;bottom:0;max-width:26%;object-fit:contain}@media screen and (max-width: 1321px){body.site-pq .container-header #to_pqoverlay{padding:0 2rem}}@media screen and (max-width: 1200px){body.site-pq .pqoverlay-screen ul.mod-menu__sub.show{flex:1 auto}}@media screen and (max-width: 1024px){body.site-pq .pqoverlay-screen ul.mod-menu__sub.show{padding-bottom:6rem;gap:1.6rem}}@media screen and (max-width: 990px){body.site-pq .container-header .mod-menu{flex:0 0 0%}}@media screen and (max-width: 850px){body.site-pq .container-header .pqoverlay-screen.show,body.site-pq .container-header .pqoverlay-screen.show.show_submenu{padding-left:1rem;padding-right:1rem}body.site-pq .container-header .pqoverlay-screen .mod-menu{gap:1rem}body.site-pq .container-header .pqoverlay-screen ul.mod-menu__sub.show{padding-bottom:4rem;gap:1.6rem}}@media screen and (max-width: 768px){body.site-pq .container-header .pqoverlay-screen .mod-menu{gap:1rem}body.site-pq .container-header .pqoverlay-screen ul.mod-menu__sub.show{padding-top:2.5rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;gap:1rem}body.site-pq .container-header .pqoverlay-screen ul.mod-menu__sub.show li a{gap:.6rem}body.site-pq .container-header #to_pqoverlay .mod_menu{display:none}body.site-pq .container-header #to_pqoverlay .navbar-brand .brand-logo img{width:45%}}@media screen and (max-width: 660px){body.site-pq .container-header .pqoverlay-screen.show,body.site-pq .container-header .pqoverlay-screen.show.show_submenu{flex-direction:column;justify-content:center;align-items:center;padding-bottom:1rem}body.site-pq .container-header .pqoverlay-screen .mod-menu-show{justify-content:center;align-items:center;gap:.5rem}body.site-pq .container-header .pqoverlay-screen .line__spacer{position:relative}body.site-pq .container-header .pqoverlay-screen .line__spacer::before{content:"";width:38.4615384615vw;height:1px;background-color:#fff;position:absolute;top:50%;transform:translateX(-65%)}body.site-pq .container-header .pqoverlay-screen .line__spacer::after{content:"";width:38.4615384615vw;height:1px;background-color:#fff;position:absolute;top:50%;transform:translateX(65%)}body.site-pq .container-header .pqoverlay-screen .line__spacer .line{display:none}body.site-pq .container-header .pqoverlay-screen ul.mod-menu__sub.show{animation:submenu_show_movil .5s ease both}body.site-pq .container-header .pqoverlay-screen ul.mod-menu__sub.hide{animation:submenu_hide_movil .5s ease both}}@media screen and (max-width: 450px){body.site-pq .container-header .pqoverlay-screen ul.mod-menu__sub.show{flex-wrap:nowrap;align-items:baseline;overflow-y:auto}}/*# sourceMappingURL=mod_menu.min.css.map */
