header{width:100%;height:8vh;display:flex;flex-direction:row;justify-content:flex-end;max-width:100vw;align-items:end;margin:0}@media(max-width:1200px){header{width:100%}}@media(max-width:780px){header{height:0;width:100%}}footer{background-color:rgb(0,0,0,.4);width:100%;height:20vh;color:white;display:flex;flex-direction:column;padding-top:5vh;padding-bottom:5vh;font-size:var(--font-sizes-p-large)}footer>div{justify-content:center}footer>div.content_enlaces>div{flex-grow:3;padding-bottom:4vh;position:relative;max-width:100%;display:flex;flex-direction:row;justify-content:center}footer>div.content_enlaces>div>ul{list-style:none}footer>div.content_enlaces>div>ul>li>a{text-decoration:none;color:white}footer>div.content_enlaces>div>ul>li>a:visited{color:var(--tertiary-color)}footer>div.content_enlaces>div.footer_logo_content>img{width:5vw;margin-left:2vw}footer>div.content_enlaces{display:flex;flex-direction:row;align-items:center;justify-content:left}footer>div.copyright{position:relative;width:100%;display:flex;justify-content:center}footer>div.copyright>span{font-size:var(--font-size-copyright-large);color:white}@media(max-width:1200px){footer{width:100%;display:flex;flex-direction:row;height:auto;padding-bottom:2vh;font-size:var(--font-sizes-p-small)}footer>div.content_enlaces>div>ul>li>a{font-size:var(--font-sizes-p-small);color:white}footer>div.content_enlaces>div.footer_logo_content>img{padding-left:2vw}footer>div.copyright>span{font-size:var(--font-size-copyright-medium)}}@media(max-width:780px){footer{max-width:100%;position:relative;flex-direction:column}footer>div.content_enlaces{display:flex;flex-direction:column}footer div.content_enlaces div{text-align:center}.content_imagen_dwba{display:flex;justify-content:center}footer div.content_enlaces div.footer_logo_content img{width:200px;height:200px}.footer_logo_content{display:none}footer>div.content_enlaces ul>li>a{color:white}footer>div.copyright>span{font-size:var(--font-size-copyright-small)}}:root{--primary-color:rgb(251,236,139);--second-color:white;--tertiary-color:#c4a557;--font-family-titles:"lombok";--font-size-menu-lv1:1.4rem;--font-sizes-title-h1-large:4rem;--font-sizes-title-h1-medium:2.8rem;--font-sizes-title-h1-small:1.8rem;--font-sizes-title-h2-large:2rem;--font-sizes-title-h2-medium:2rem;--font-sizes-title-h2-small:1.5rem;--font-sizes-title-h3-large:1.8rem;--font-sizes-title-h3-medium:1.8rem;--font-sizes-title-h3-small:1.3rem;--font-sizes-title-detalles-large:1.3rem;--font-sizes-title-detalles-medium:1rem;--font-sizes-title-detalles-small:0.8rem;--font-sizes-p-large:1.35rem;--font-sizes-p-medium:1.3rem;--font-sizes-p-small:1.2rem;--font-sizes-p-detalles-large:1rem;--font-sizes-p-detalles-medium:1rem;--font-sizes-p-detalles-small:0.8rem;--font-size-price-large:0;--font-size-price-medium:0;--font-size-price-small:0;--font-size-gratis-large:0;--font-size-gratis-medium:0;--font-size-gratis-small:0;--font-size-copyright-large:0.8rem;--font-size-copyright-medium:0.8rem;--font-size-copyright-small:0.8rem}*{max-width:100vw}@font-face{font-family:nowyouseeme;src:url(/fonts/NOWYOUSEEME.ttf) format("ttf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:lombok;src:url(/fonts/lombok.otf) format("otf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:optimist;src:url(/fonts/Optimist-Regular.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}body,html{padding:0;margin:0;background-image:url(/image/TEXTURA_FONDO_LOGO_PUZZLE_1920.webp);overflow-x:clip!important}.content-scroll-page{overflow:scroll;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column;align-items:end;padding-right:5em}.content-scroll-page::-webkit-scrollbar{display:none}p.description-page-inicio{color:var(--primary-color);padding-left:10%;padding-right:10%;font-size:var(--font-sizes-p-large);font-family:nowyouseeme}@media(max-width:1200px){body{background-image:url(/image/TEXTURA_FONDO_LOGO_PUZZLE_1920.webp)}.content-scroll-page{width:65%;column-gap:10vh;padding-right:0}.p.description-page-inicio{font-size:var(--font-sizes-p-medium)}}@media(max-width:780px){p.description-page-inicio{font-size:var( --font-sizes-p-small )}.content-scroll-page{width:100%;max-width:100%;padding-right:0;align-items:center}}nav#menuprincipal{width:80vh;margin-right:5vw;height:5vh;background-color:black;display:flex;align-items:center;padding-left:2vw;padding-right:2vw;opacity:.7;margin-bottom:0;border:1px solid var(--tertiary-color);filter:drop-shadow(0 0 10px rgba(0,0,0,.9));box-shadow:-16px 20px 9px 0 rgba(0,0,0,.73);-webkit-box-shadow:-16px 20px 9px 0 rgba(0,0,0,.73);-moz-box-shadow:-16px 20px 9px 0 rgba(0,0,0,.73)}.icon_menu_mobile{display:none}nav#menuprincipal>ul{flex-direction:row;margin:0;padding:0;position:relative;width:100%;display:flex;justify-content:right}nav#menuprincipal>ul>li{padding:0;margin:0 1vw}nav#menuprincipal>ul>li>a{padding:10px;font-family:lombok;font-size:var(--font-size-large);color:var(--primary-color);text-decoration:none;font-size:var(--font-size-menu-lv1)}nav#menuprincipal>ul>li>a:hover{color:var(--tertiary-color)}@media(max-width:1200px){nav#menuprincipal{position:relative;width:100%;padding:0;margin-right:0}nav#menuprincipal>ul{justify-content:center}nav#menuprincipal>ul>li>a{font-size:1.7rem}}@media(max-width:780px){nav#menuprincipal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10;margin:0;padding:0;background-color:var(--primary-color);min-height:100vh}nav#menuprincipal>ul{flex-direction:column;align-items:start;padding-top:10vh;position:relative;width:100%;height:100%;min-height:100vh;top:0;justify-content:start}nav#menuprincipal>ul>li{font-size:4rem;width:100%;border-bottom:1px solid black;color:black;text-align:center;padding-top:2vh;padding-bottom:2vh}nav#menuprincipal>ul>li>a{color:black;font-weight:700}.icon_menu_mobile{top:5px;left:85vw;display:flex;position:fixed;z-index:12;width:48px;height:48px;background-color:black;margin-left:0;border-radius:11px;border:1px solid var(--primary-color)}nav#menuprincipal.menu_close_start{margin-left:-101vw}@keyframes animation_menu_close{0%{margin-left:0}to{margin-left:-101vw}}@keyframes animation_menu_open{0%{height:50vh;margin-left:-101vw;border-bottom-right-radius:800px}50%{border-bottom-right-radius:800px}to{height:100vh;margin-left:0;border-bottom-right-radius:0}}nav#menuprincipal.menu-close{margin-left:-101vw;animation-name:animation_menu_close;animation-fill-mode:forwards;animation-duration:.2s}nav#menuprincipal.menu-open{margin-left:0;animation-name:animation_menu_open;animation-fill-mode:forwards;animation-duration:.2s}}