@keyframes bganimationRESP{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.logoFixed{max-width:233px;height:auto;position:fixed;top:70px;left:50px;right:auto;margin:auto;z-index:1020}.menuHamburguer{width:70px;height:70px;line-height:1.2;font-size:60px;text-align:center;color:#353634;position:fixed;z-index:1001;top:20px;right:50px;display:none;transition:all .3s ease}.menuHamburguer i{position:relative;z-index:2}.menuHamburguer::before{content:"";width:0;height:100%;background:#fff;background-color:#fff;position:absolute;top:0;left:0;transition:all .3s ease}.menuHamburguer:active::before,.menuHamburguer:focus::before,.menuHamburguer:hover::before{width:100%;background:#353634;background-color:#353634}.menuHamburguer:active,.menuHamburguer:focus,.menuHamburguer:hover{color:#fff;-webkit-box-shadow:2px 0 15px 2px rgba(0,0,0,.41);-moz-box-shadow:2px 0 15px 2px rgba(0,0,0,.41);box-shadow:2px 0 15px 2px rgba(0,0,0,.41)}.hamburgerActive{background:#353634;background-color:#353634;color:#fff;-webkit-box-shadow:2px 0 15px 2px rgba(0,0,0,.41);-moz-box-shadow:2px 0 15px 2px rgba(0,0,0,.41);box-shadow:2px 0 15px 2px rgba(0,0,0,.41)}.menuContent{width:auto;height:auto;padding:30px 20px 0 0;position:fixed;top:120px;left:50px;z-index:1000}.menuContent ul li a h1{font-family:'Bebas Neue';font-weight:400;font-style:normal;font-size:60px;margin:0;padding:10px 0 0 0;color:#353634;transition:all .25s ease}.menuContent ul li a h1.active{font-size:170px}.menuContent ul li a:active h1,.menuContent ul li a:focus h1,.menuContent ul li a:hover h1{font-size:170px}.menuFooter{width:100%;height:auto;padding:66px 0 0 0;text-align:left}a.reservaBtn{width:auto;height:auto;text-align:center;font-size:22px;padding:20px 30px 20px 30px;background:#353634;background-color:#353634;text-transform:uppercase;letter-spacing:10px;transition:all .3s ease;position:relative}a.reservaBtn span{font-family:Roboto;font-weight:400;font-style:normal;color:#fff;position:relative;z-index:3;transition:all .3s ease}a.reservaBtn::before{content:"";width:0;height:100%;background:#353634;background-color:#353634;top:0;left:0;position:absolute;transition:all .3s ease}a.reservaBtn::after{content:"";width:0;height:100%;background:#353634;background-color:#353634;top:0;right:0;position:absolute;transition:all .3s ease}a.reservaBtn:active,a.reservaBtn:focus,a.reservaBtn:hover{-webkit-box-shadow:0 1px 15px -4px #000;-moz-box-shadow:0 1px 15px -4px #000;box-shadow:0 1px 15px -4px #000}a.reservaBtn:active::after,a.reservaBtn:focus::after,a.reservaBtn:hover::after{width:50%;background:#fff;background-color:#fff}a.reservaBtn:active::before,a.reservaBtn:focus::before,a.reservaBtn:hover::before{width:50%;background:#fff;background-color:#fff}a.reservaBtn:active span,a.reservaBtn:focus span,a.reservaBtn:hover span{color:#353634}a.reservaTel{font-family:Roboto;font-weight:700;font-style:normal;color:#353634;font-size:17px;transition:all .3s ease;position:relative}a.reservaTel::after{content:"";width:0;height:2px;background:#353634;background-color:#353634;position:absolute;bottom:0;left:0;right:0;margin:auto;transition:all .3s ease}a.reservaTel:active,a.reservaTel:focus,a.reservaTel:hover{color:#fff}a.reservaTel:active::after,a.reservaTel:focus::after,a.reservaTel:hover::after{width:100%;background:#fff;background-color:#fff}address.reservaAddress a{font-family:Roboto;font-weight:400;font-style:normal;font-size:17px;color:#353634;transition:all .3s ease}address.reservaAddress a:active,address.reservaAddress a:focus,address.reservaAddress a:hover{color:#fff}ul.socialMenu{position:fixed;top:33px;right:33px;z-index:1000}ul.socialMenu li{line-height:50px}ul.socialMenu li a img{max-width:30px;height:auto}.sideOverlay{width:100%;height:100%;background:#000;background-color:#000;opacity:.6;display:none;position:fixed;z-index:1030}.sideBar{width:100%;height:0;position:fixed;z-index:1030;top:0;left:0;display:none}.sideBarRect{width:100%;height:100%;background:#353634;background-color:#353634;position:absolute;left:0;bottom:0;z-index:10}.sectionPinkR{width:100%;height:100%;background:#e9168c;background:linear-gradient(90deg,#e9168c 0,#f11264 25%,#e9168c 50%,#f11264 75%,#e9168c 100%);background-size:500%;animation:bganimationRESP 10s infinite;position:absolute;top:0;left:0;z-index:1}.sectionYellowR{width:100%;height:100%;background:#fedb31;background:linear-gradient(90deg,#fedb31 0,#feb831 25%,#fedb31 50%,#feb831 75%,#fedb31 100%);background-size:500%;animation:bganimationRESP 10s infinite;position:absolute;top:0;left:0;z-index:2;opacity:0}.sectionPurpleR{width:100%;height:100%;background:#8945f4;background:linear-gradient(90deg,#8945f4 0,#7222f1 25%,#8945f4 50%,#7222f1 75%,#8945f4 100%);background-size:500%;animation:bganimationRESP 10s infinite;position:absolute;top:0;left:0;z-index:3;opacity:0}.sectionGreenR{width:100%;height:100%;background:#78f98e;background:linear-gradient(90deg,#78f98e 0,#3ffa5f 25%,#78f98e 50%,#3ffa5f 75%,#78f98e 100%);background-size:500%;animation:bganimationRESP 10s infinite;position:absolute;top:0;left:0;z-index:4;opacity:0}.sideHeader{width:100%;height:100px;position:relative;padding:60px 0 0 0;text-align:center;z-index:10;transition:all .3s ease}.sideHeader img{max-width:233px;height:auto;transition:all .3s ease;display:none}.sideContent{width:100%;position:absolute;bottom:1px;top:100px;overflow-y:auto;overflow-x:hidden;padding:0;z-index:10}.sideOptions{width:100%;height:auto;padding:33px 0 0 60px;text-align:left;transition:all .3s ease;display:none}#footerSidebar{display:none}.sideOptions ul li a h1{font-family:'Bebas Neue';font-weight:400;font-style:normal;font-size:90px;margin:0;padding:40px 0 0 0;color:#353634;transition:all .25s ease}.sideOptions ul li a h1.activeR{font-size:170px}.sideOptions ul li a:active h1,.sideOptions ul li a:focus h1,.sideOptions ul li a:hover h1{font-size:170px}.closeSide{width:70px;height:70px;line-height:1.2;font-size:60px;text-align:center;color:#353634;position:absolute;z-index:10;top:20px;right:50px;display:none;transition:all .3s ease}.closeSide i{position:relative;z-index:2}.closeSide::before{content:"";width:0;height:100%;background:#fff;background-color:#fff;position:absolute;top:0;left:0;transition:all .3s ease}.closeSide:active::before,.closeSide:focus::before,.closeSide:hover::before{width:100%;background:#353634;background-color:#353634}.closeSide:active,.closeSide:focus,.closeSide:hover{color:#fff}