@media screen and (max-width:835px){.content{max-width:737px}.input{margin-bottom:30px}.input label{font-size:22px;margin-bottom:11px}.input input,.input select,.input textarea{height:75px;font-size:19px}.input.tel{max-width:378px}.input.email{max-width:446px}.input textarea{height:205px}nav{flex-direction:column;align-items:flex-start;justify-content:flex-start;position:fixed;top:0;left:-100%;right:auto;width:90%;height:100vh;border-radius:0;z-index:15;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}nav.show{left:0}.menu{flex-direction:column;margin-top:60px;margin-left:40px}.menu li{margin-right:0;margin-bottom:60px}.menu a{font-size:27px}#barras-menu{display:block;cursor:pointer;width:38px;height:28px;position:absolute;top:30px;left:32px;margin:0;z-index:15}#barras-menu.close{position:fixed;top:30px;left:auto;right:32px}#barras-menu span{background:#fff;height:4px;left:0;position:absolute;right:0;top:12px;width:100%;margin:auto;transition:transform .5s linear;-webkit-transition:transform .5s linear}#barras-menu span::before{top:-12px;transform-origin:left top 0;-webkit-transform-origin:left top 0;transition:transform .5s ease 0s,width .5s ease 0s,top .5s ease 0s;-webkit-transition:transform .5s ease 0s,width .5s ease 0s,top .5s ease 0s}#barras-menu span::after{bottom:-12px;transform-origin:left bottom 0;-webkit-transform-origin:left bottom 0;transition:transform .5s ease 0s,width .5s ease 0s,bottom .5s ease 0s;-webkit-transition:transform .5s ease 0s,width .5s ease 0s,bottom .5s ease 0s}#barras-menu span::after,#barras-menu span::before{background-color:#fff;content:"";display:block;height:4px;left:0;right:0;margin:auto;position:absolute;width:100%}#barras-menu.close span{width:26px;height:8px;background-color:transparent}#barras-menu.close span:after,#barras-menu.close span:before{width:26px;height:8px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#barras-menu.close span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#barras-menu.close span:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#attraction{height:477px;background-position:top right;background-size:166% 140%;position:relative}#attraction .content{position:absolute;bottom:-350px;left:0;right:0;margin:auto;z-index:1}#attraction .title{margin:0 auto;padding-top:0}#attraction .note{font-size:25px;margin:5px auto 20px}#attraction .btn{display:table;margin:0 auto}#attraction .btn::after{display:inline-block}#lugar{padding-top:410px;padding-bottom:273px;background-position:73%}#lugar .logo{max-width:249px;margin:0 auto 15px}#lugar .description{max-width:675px}#lugar .description span{padding:15px;margin-top:15px}.gato{max-width:225px;left:0;right:0;bottom:-50px;margin:auto}#asistencia{max-width:737px;padding:30px;bottom:-385px}#asistencia form label,#lugar #asistencia .description{font-size:21px}#juego{padding-top:420px;padding-bottom:225px;overflow:hidden}#juego .title{font-size:50px;padding:18px 0;max-width:700px}.gameContent{height:655px}.personaje{max-width:262px;left:0;right:0;bottom:-325px;margin:auto}.arrowTop{position:relative;right:0;bottom:0;margin:10px auto 0;display:table}.arrowTop::before{display:inline-block}.modal{max-width:426px;padding:50px 31px 34px}.modal .title{font-size:22px;line-height:28px;margin-bottom:40px}.closeModal{width:27px}}@media screen and (max-width:500px){.content{max-width:86%}.btn{padding:0 30px}.input{margin-bottom:22px}.input label{font-size:13px}.input input,.input select,.input textarea{height:41px;font-size:11px}.input.tel{max-width:209px}.input.email{max-width:246px}.input textarea{height:113px}nav{width:78.5%}.menu{margin-top:30px;margin-left:20px}.menu li{margin-bottom:40px}#attraction{height:320px}#barras-menu{top:16px;left:15px}#barras-menu.close{top:16px;right:15px}#attraction{background-size:157% 106%}#attraction .content{bottom:-285px}#attraction .title{font-size:42px}#attraction .title .block{font-size:25px}#attraction .title .little{font-size:12px}#attraction .title .shadow{font-size:50px}#attraction .note{font-size:22px;margin:9px auto 28px}#attraction .btn::after{display:none}#lugar{padding-top:327px;padding-bottom:260px;background-position:73%}#lugar .logo{max-width:185px;margin-bottom:11px}#lugar .description{font-size:36px;max-width:320px}#lugar .description span{padding:15px 35px;margin-top:12px}#lugar .location{margin-top:20px}.gato{max-width:199px;bottom:-10px}#asistencia{max-width:356px;padding:30px 14px;bottom:-375px}#asistencia .title{font-size:36px}#asistencia .input{max-width:300px}#juego .title{font-size:36px;padding:14px 0;max-width:338px;border-radius:63px}.personaje{max-width:212px;bottom:-235px}footer .text{font-size:24px}.arrowTop{margin:20px auto 0}.modal{max-width:340px;padding:40px 25px 32px}.modal .title{font-size:18px;line-height:20px;margin-bottom:30px}.closeModal{width:22px;right:30px;top:19px}#modalInicio .title{font-size:42px;padding:10px 5px}#modalInicio .title .name{font-size:50px}.galeriaContent{justify-content:center}}@media screen and (max-width:375px){.btn{padding:0 15px}}