@import"https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";@import"https://fonts.googleapis.com/css2?family=Asap:wght@400;700&family=Dela+Gothic+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Tourney:wght@800&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";main{padding-top:50px}.back-to-the-top-btn{display:flex;justify-content:center;align-items:center;position:fixed;width:35px;height:35px;bottom:20px;right:20px;background:#111010;color:#faf4f4;box-shadow:-2px -2px #af0e7c,2px 2px #0398b3;border-radius:50%;z-index:1}.back-to-the-top-btn svg{font-size:25px}.headline-pages{width:100%;padding:5px 0;font-size:2.75rem;color:#faf4f4;border-left:3px solid #af0e7c;border-right:3px solid #0398b3;background:#01010180;text-shadow:5px 2px #7d50b9;text-align:center;text-decoration:underline;font-weight:100;margin-bottom:75px;text-transform:uppercase;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.article-one,.article-two,.menu__beer-container,.menu__pizza-container,.calendar__container,.gallery{border-radius:20px;border:1.5px solid #a7a7a7;box-shadow:-1px 1px 15px #a7a7a7}.sub-headline{width:100%;font-size:2rem;text-shadow:5px 2px #7d50b9;border-left:3px solid #af0e7c;border-right:3px solid #028299;background:#01010180;padding:25px;margin:auto;border-radius:20px 20px 0 0;text-align:center;text-transform:uppercase;text-decoration:underline;font-weight:100}@media screen and (min-width: 450px){.back-to-the-top-btn{width:45px;height:45px}.sub-headline{font-size:3rem}}@media screen and (min-width: 768px){.headline-pages{font-size:4rem}}@media screen and (min-width: 992px){.back-to-the-top-btn:hover{cursor:pointer;color:#a7a7a7}}@media screen and (min-width: 1024px){.headline-pages{font-size:4.5rem}}header{width:98%;background:url(/images/header-bg.jpeg) no-repeat top center/cover;height:97.5svh;border-radius:20px;font-family:Tourney,cursive;text-transform:uppercase;animation:flicker 2.5s step-end 1 forwards;margin:10px auto 5px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:30px}header:after{content:"";position:absolute;width:100%;height:100%;border-radius:20px;background:#000;top:0;right:0;bottom:0;left:0;opacity:.9;animation:flicker 2.5s step-end 1 forwards}header .header__top-container{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;text-align:center;animation:textFlicker 2.5s step-end 1 forwards;z-index:5}header .header__updown{font-size:4.5rem}header .header__location{font-size:1.6rem}header .header__updown,header .header__location{color:#0398b3}header .header__bottom-container{z-index:5}header .header__bottom-container .header__insert-coin{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;font-size:1.5rem;-webkit-text-stroke:1px #111010;-webkit-text-fill-color:rgb(255,255,0);filter:brightness(125%);animation:4s insert-coin ease-in-out 2.75s infinite;visibility:hidden}header .header__bottom-container .header__insert-coin img{width:50px;margin:0 10px}@media screen and (min-width: 768px){header .header__updown{font-size:6rem}header .header__location{font-size:3rem}}@media screen and (min-width: 992px){header{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:25px;height:98vh}header .header__top-container{height:50%}header .header__updown{font-size:11rem}header .header__location{font-size:3rem}header .header__bottom-container .header__insert-coin img{width:65px;margin:0 20px}}@keyframes insert-coin{25%,75%{opacity:0;visibility:inherit}50%,to{opacity:1;visibility:hidden}}@keyframes flicker{0%,75%{box-shadow:none;outline:none;text-shadow:none}55%,95%,to{box-shadow:0 0 .5rem #cdcdcd,inset 0 0 .5rem #cdcdcd,0 0 2rem #028299,inset 0 0 2rem #028299,inset 0 0 2rem #028299;outline:5px solid #cdcdcd}}@keyframes textFlicker{0%,45%{visibility:hidden;text-shadow:none}25%,85%,to{visibility:inherit;text-shadow:-.1rem -.1rem .5rem #cdcdcd,.2rem .2rem .5rem #cdcdcd,0 0 4rem #028299,0 0 6rem #028299}}nav{display:flex;justify-content:space-between;align-items:center;background:#000;padding:10px 0;position:sticky;top:0;z-index:2;margin-top:10px}nav img{width:55px;padding-left:10px}nav svg{margin-right:8px}nav .burger-btn{border:1px solid white;padding:5px;border-radius:2px}nav .navbar-list{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;width:100%;border-radius:0 0 5px 5px;background:#000;list-style-type:none;position:absolute;top:99%;transition:transform .8s ease-in-out;transform:translate(-150%)}nav li{text-align:center;font-family:Tourney,cursive;font-size:1.5rem;text-shadow:2px 2px #7d50b9;width:99%}nav li:not(:last-child){border-bottom:2px solid rgba(255,255,255,.411)}nav li a{text-decoration:none;color:inherit;display:block;padding:10px 0}nav .navbar-list.active{transform:translate(0)}@media screen and (min-width: 1024px){nav img,nav svg{display:none}nav .navbar-list{transform:translate(0);width:99%;flex-flow:row nowrap;gap:35px;max-width:1250px;margin:auto;position:sticky}nav .navbar-list li{border-bottom:none;transition:box-shadow .5s ease-in-out,background .3s ease-in-out,color .5s ease-in-out;box-shadow:-2px -2px #af0e7c,2px 2px #0398b3;background:#01010180}nav .navbar-list li .active{background:#faf4f4;color:#111010}nav .navbar-list li:hover{background:#faf4f4;color:#111010;box-shadow:-2px -2px #0398b3,2px 2px #af0e7c}}.article-one{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;gap:3rem;width:95%;max-width:900px;margin:auto auto 100px;padding:30px 15px;background:#01010180;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.article-one-subhead{font-family:Bebas Neue,system-ui;width:100%;padding:20px 0;line-height:4.25rem;text-align:center;font-size:4.5rem;color:#faf4f4;border-right:3px solid #0398b3;border-left:3px solid #af0e7c;text-shadow:5px 2px #7d50b9;font-weight:100}.article-one-subhead i{text-decoration:underline}[class*=parrafo-] h2{font-size:2rem;text-transform:uppercase;font-weight:100;font-family:Bebas Neue,system-ui}[class*=parrafo-] svg{font-size:3rem}[class*=parrafo-] p{margin:auto;font-size:1.25rem;line-height:1.75rem;text-align:center;font-family:Bebas Neue,system-ui}[class*=parrafo-] h2,[class*=parrafo-] svg,[class*=parrafo-] p{color:#faf4f4;text-shadow:1px 2px #7d50b9;z-index:1}@property --angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.box{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:15px;height:100%;padding:25px;border-radius:15px;max-width:750px;background:url(/images/bg-special.jpg)}.box:before,.box:after{content:"";box-sizing:initial;position:absolute;width:100%;height:100%;top:50%;left:50%;translate:-50% -50%;border-radius:15px;background:conic-gradient(from var(--angle),transparent 75%,#40d3dc,#af0e7c);z-index:-1;padding:1.5px;animation:3s spin linear infinite;will-change:transform}.box:after{filter:blur(15px);opacity:.5}@media screen and (min-width: 1024px){.article-one{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"subhead subhead";max-width:1250px;padding:25px}.box p{font-size:1.5rem}.article-one-subhead{grid-area:subhead;text-align:right;text-align:left;padding-right:20px;padding-left:20px;font-size:6rem;line-height:5.5rem}}@media screen and (min-width: 1440px){.article-one{grid-template-areas:"subhead subhead"}.article-one .article-one-subhead{line-height:7rem;font-size:7.5rem}}@keyframes animate{0%{transform:rotate(0);will-change:transform}to{transform:rotate(360deg);will-change:transform}}@keyframes spin{0%{--angle: 0deg}to{--angle: 360deg}}.article-two{margin:auto;width:95%;max-width:1920px;padding:0 0 15px}.article-two:before{content:"";background:url(/images/slider-background.jpg) no-repeat center/cover;border-radius:25px;position:absolute;top:0;right:0;bottom:0;left:0}.article-two .sub-headline{margin-bottom:50px}.article-two .carousel-container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.article-two .carousel-container h2{font-size:2rem;width:95%;max-width:350px;color:#111010;text-align:center;text-decoration:underline;text-transform:uppercase;text-shadow:3px 2px #7d50b9;z-index:1}.article-two .carousel-container h2:before{content:"";width:90%;position:absolute;height:70px;top:0;right:0;bottom:0;left:0;background:#faf4f4;margin:auto;z-index:-1;transform:rotate(-3.5deg)}.article-two .carousel-container p{display:flex;justify-content:center;align-items:center;width:90%;height:110px;font-size:1.5rem;color:#faf4f4;text-align:center;text-transform:uppercase;text-shadow:1px 2px #7d50b9;margin-bottom:20px;z-index:1;overflow:hidden;font-family:Bebas Neue,system-ui}.article-two .carousel-container p:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:#111010;background:url(/images/bg-special.jpg);z-index:-1}.article-two .carousel-container p:after{content:"";width:90px;height:720px;position:absolute;background:linear-gradient(#40d3dc,#af0e7c);animation:animate 4.5s ease-in-out infinite;z-index:-2}.article-two .carousel{display:flex;justify-content:center;align-items:center;width:100%;margin:auto}.article-two .carousel .carousel__slidershow{width:90%;max-width:300px;aspect-ratio:1/1;margin:auto;border-radius:16px;overflow:hidden}.article-two .carousel .carousel__slidershow .slides{position:absolute;top:0;left:0;width:100%}.article-two .carousel .next-button{top:50%;right:5px}.article-two .carousel .prev-button{top:50%;left:5px}.article-two .carousel .next-button,.article-two .carousel .prev-button{position:absolute;background:none;border:none;transform:translateY(-50%);border-radius:50%;background:#313030e6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:.75;transition:opacity .2s ease-in-out;z-index:1}.article-two .carousel .next-button svg,.article-two .carousel .prev-button svg{font-size:2.75rem;color:#fff}.article-two .carousel .next-button:hover,.article-two .carousel .prev-button:hover{cursor:pointer;opacity:1}@media screen and (min-width: 768px){.article-two{padding:40px 0}.article-two .sub-headline{border-radius:0}.article-two .carousel-container p{max-width:600px;font-size:1.75rem}.article-two .carousel .next-button{top:50%;right:100px}.article-two .carousel .prev-button{top:50%;left:100px}.article-two .carousel .next-button svg,.article-two .carousel .prev-button svg{font-size:3rem}}@media screen and (min-width: 1024px){.article-two .sub-headline{font-size:4rem}.article-two .carousel .next-button{top:50%;right:20%}.article-two .carousel .prev-button{top:50%;left:20%}}@media screen and (min-width: 1400px){.article-two .sub-headline{font-size:5rem}.article-two .carousel-container p{max-width:600px}.article-two .carousel .next-button{top:50%;right:25%}.article-two .carousel .prev-button{top:50%;left:25%}}@media screen and (min-width: 1600px){.article-two .carousel .next-button{top:50%;right:30%}.article-two .carousel .prev-button{top:50%;left:30%}}footer{background:#111010;border-top:solid 3px #111010;text-shadow:1px 1px #7d50b9;padding-top:50px;margin-top:100px}footer .footer__top{width:100%;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;margin-bottom:50px}footer .footer__top .footer__social-content{width:100%;border-right:3px solid #0398b3;border-left:3px solid #0398b3}footer .footer__top .footer__social-content .footer__main-heading{font-size:1.5rem;font-weight:100}footer .footer__top .footer__social-content .footer__social-parrafo{font-size:1rem;margin-bottom:20px}footer .footer__top .footer__social-content .footer__list-social{list-style:none;display:flex}footer .footer__top .footer__social-content .footer__list-social .footer___list-item{margin:0 10px}footer .footer__top .footer__social-content .footer__list-social .footer___list-item svg{font-size:50px;transition:color .5s ease;color:#faf4f4;-webkit-box-reflect:below 2px linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.2))}footer .footer__top iframe{border:none;width:75%;height:200px;max-width:500px}footer .footer__top .footer__headings{font-size:1.5rem;display:block;margin-bottom:15px;text-decoration:underline;font-weight:100}footer .footer__top .footer__social-content,footer .footer__top .footer__hours,footer .footer__top .footer__contact,footer .footer__top .footer__address{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;margin-bottom:50px;text-align:center}footer .footer__top .footer__social-content P,footer .footer__top .footer__hours P,footer .footer__top .footer__contact P,footer .footer__top .footer__address P{font-size:1rem;line-height:2rem}footer .footer__bottom{display:flex;flex-flow:column nowrap;gap:5px;background:#111010;width:100%;padding:0 0 20px;text-align:center}footer .footer__bottom .footer__copyright-parrafo{font-size:.75rem;word-spacing:2px;text-transform:capitalize}footer .footer__bottom .footer__author{text-transform:uppercase;opacity:.5}footer .footer__bottom .privacy-policy__link{color:inherit}footer .footer__bottom .privacy-policy__link:hover{color:#0a58ca}@media screen and (min-width: 768px){footer .footer__top{flex-flow:row wrap}footer .footer__top .footer__hours{width:50%}footer .footer__top .footer__contact{width:50%}footer .footer__top .footer__address{width:100%}}@media screen and (min-width: 1024px){footer .footer__top .footer__list-social .footer___list-item svg:hover{color:#0398b3}footer .footer__top .footer__hours,footer .footer__top .footer__contact,footer .footer__top .footer__address{width:30%}footer .footer__top iframe{margin:auto}}@media screen and (min-width: 1400px){footer{padding-top:25px}}@media screen and (min-width: 1705px){footer .footer__top{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;padding-top:25px;max-width:2500px;margin:auto}footer .footer__top .footer__social-content{padding:5px 20px}footer .footer__top .footer__hours,footer .footer__top .footer__contact,footer .footer__top .footer__address,footer .footer__top .footer__social-content{width:auto}footer .footer__top iframe{margin:initial}}.menus-container{width:90%;max-width:1920px;margin:auto;text-align:center}.menus-container img{width:80%;margin:25px;max-width:500px;border:3px solid #f5deb3}.menus-container .menu__beer-container{background:url(../images/beer-taps.jpg);background-size:cover;background-position-x:30%;margin-bottom:50px}.menus-container .menu__pizza-container{background:url(../images/pizza.jpg);background-size:cover}.menus-container .menu__beer-container,.menus-container .menu__pizza-container{border-radius:20px}@media screen and (min-width: 1024px){.menus-container{width:95%;display:flex;justify-content:center;column-gap:25px;margin-bottom:250px}.menus-container .menu__beer-container{margin-bottom:0}.menus-container img{max-width:700px}}.calendar__container{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;padding:100px 0;background:url(../images/events.jpg);background-size:cover;background-position-y:45%;border-radius:0}.calendar__calendar-iframe{width:90%;height:350px}@media screen and (min-width: 768px){.calendar__calendar-iframe{height:600px}}@media screen and (min-width: 1024px){.calendar__calendar-iframe{max-width:1000px}.calendar__container{height:85%}}.gallery-container{width:100%;padding:100px 0;background:url(../images/arcades.jpg);background-size:cover;background-repeat:no-repeat}.gallery-container .gallery{width:90%;padding:10px;margin:auto;background:#01010180;display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:250px;grid-auto-flow:dense;border-radius:15px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.gallery-container .gallery img{width:100%;height:100%;object-fit:cover;padding:3px;background-color:#faf4f4;border-radius:5px}.gallery-container .gallery .v-stretch{grid-row:span 2}.gallery-container .gallery .h-stretch{grid-column:span 1}.gallery-container .gallery .big-stretch{grid-column:span 1;grid-row:span 1}@media screen and (min-width: 768px){.gallery-container .gallery{max-width:1200px}.gallery-container .gallery .v-stretch{grid-row:span 2}.gallery-container .gallery .h-stretch{grid-column:span 2}.gallery-container .gallery .big-stretch{grid-row:span 2;grid-column:span 2}}.contact-us__box{width:95%;margin:auto;max-width:800px;background:#111010;box-shadow:0 0 19px 5px #01010180;border:2px solid #f5deb3;border-radius:5px}.contact-us__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:url(/images/alt-background.jpg) no-repeat;background-position:center;background-size:cover;filter:blur(8px)}.contact-us__box .contact-us__left{width:100%;margin:20px auto}.contact-us__box .contact-us__left img{display:block;width:75%;max-width:350px;margin:auto}.contact-us__box .contact-us__right{max-width:600px;padding:15px 20px;margin:auto}.contact-us__box .contact-us__right h2{padding-bottom:10px;margin-bottom:10px;text-align:center;text-shadow:4px 2px #7d50b9;color:#faf4f4}.contact-us__box .contact-us__right h2:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);height:4px;width:50px;border-radius:2px;background:#028299}.contact-us__box .contact-us__right form label{font-size:1rem}.contact-us__box .contact-us__right form .contact-us__field{display:block;width:100%;padding:5px 10px;font-size:1rem;font-family:Dela Gothic One,cursive;border:2px solid #111010;background:#faf4f4;transition:.3s;outline:none}.contact-us__box .contact-us__right form .contact-us__field:hover{background:#a7a7a7}.contact-us__box .contact-us__right form .contact-us__field:focus{background:#faf4f4;border:2px solid #028299}.contact-us__box .contact-us__right form .contact-us__fieldset{display:flex;justify-content:space-evenly}.contact-us__box .contact-us__right form .contact-us__area{min-height:150px;resize:none}.contact-us__box .contact-us__right form .contact-us__subscribe-yes-no{font-size:1rem;margin-right:15px;margin-left:5px}.contact-us__box .contact-us__right form .contact-us__subscribe{display:block}.contact-us__box .contact-us__right form .contact-us__error-text{font-size:.75rem;margin-bottom:15px;color:#af0e7c;text-shadow:1px 1px 2px rgb(254,254,254),0 0 1em rgb(254,254,254),0 0 .1em rgb(255,255,255)}.contact-us__box .contact-us__right form .contact-us_form-success{display:flex;justify-content:center;flex-flow:column wrap;align-items:center;gap:10px}.contact-us__box .contact-us__right form .contact-us_form-success .contact-us__form-success-text{margin-top:25px;color:#028299;text-transform:uppercase;font-size:1.25rem;text-align:center;text-shadow:1px 1px 2px rgb(254,254,254),0 0 1em rgb(254,254,254),0 0 .1em rgb(255,255,255)}.btn-contact,.contact-us__btn--cancel,.contact-us__btn--submit{font-family:"Press Start 2P",cursive;width:100%;padding:10px 16px;font-size:1rem;text-transform:uppercase;outline:none;border:none;transition:all .3s ease-in-out}.btn-contact:hover,.contact-us__btn--cancel:hover,.contact-us__btn--submit:hover{cursor:pointer}.contact-us__btn--submit{color:#faf4f4;background:#0398b3;margin-bottom:10px}.contact-us__btn--submit:hover{background:#028299;color:#111010;text-shadow:1px 0px 1px #cccccc,0px 1px 1px #eeeeee,2px 1px 1px #cccccc,1px 2px 1px #eeeeee,3px 2px 1px #cccccc,2px 3px 1px #eeeeee,4px 3px 1px #cccccc,3px 4px 1px #eeeeee,5px 4px 1px #cccccc,4px 5px 1px #eeeeee,6px 5px 1px #cccccc,5px 6px 1px #eeeeee,7px 6px 1px #cccccc}.contact-us__btn--cancel:hover{background:#a7a7a7;color:#af0e7c;text-shadow:1px 0px 1px #cccccc,0px 1px 1px #eeeeee,2px 1px 1px #cccccc,1px 2px 1px #eeeeee,3px 2px 1px #cccccc,2px 3px 1px #eeeeee,4px 3px 1px #cccccc,3px 4px 1px #eeeeee,5px 4px 1px #cccccc,4px 5px 1px #eeeeee,6px 5px 1px #cccccc,5px 6px 1px #eeeeee,7px 6px 1px #cccccc}@media screen and (min-width: 1024px){.contact-us__box{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;max-width:1080px}.contact-us__box .contact-us__right{padding:25px 30px;width:100%}.contact-us__box .contact-us__right h2{font-size:1.5rem}.contact-us__box .contact-us__right form label,.contact-us__box .contact-us__right form .contact-us__field{font-size:1.25rem}.notFound{flex-flow:row nowrap;max-width:1920px;margin:auto;width:100%}.notFound .notFound__images,.notFound .notFound__images img{width:100%}.notFound .notFound__text{width:60%}.notFound .notFound__text h1{font-size:6rem}.notFound .notFound__text h2{font-size:4rem}.notFound .notFound__text h3{font-size:3.5rem}.notFound .notFound__text a{font-size:3rem}.notFound .notFound__text a:hover{text-decoration:underline;color:#ff0;text-shadow:2px 2px #111010}}.notFound{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin:auto;max-width:1920px;font-family:"Press Start 2P",cursive;text-align:center;text-shadow:5px 2px #7d50b9}.notFound .notFound__images img{width:90%}.notFound .notFound__text h1,.notFound .notFound__text h2,.notFound .notFound__text h3{margin-bottom:40px}.notFound .notFound__text h1{color:#e41515;font-size:3rem;margin-top:20px}.notFound .notFound__text h2{font-size:2rem}.notFound .notFound__text h3{font-size:1.25rem}.notFound .notFound__text a{text-decoration:none;color:#faf4f4;font-size:1.5rem;padding:15px}@media screen and (min-width: 1024px){.notFound{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.notFound .notFound__images img{width:90%}.notFound .notFound__text h2{font-size:2.25rem}.notFound .notFound__text h3{font-size:1.75rem}.notFound .notFound__text a{text-decoration:none;color:#faf4f4;font-size:1.75rem;padding:15px}}*,*:before,*:after{position:relative;box-sizing:border-box;margin:0;padding:0;min-width:0;scroll-behavior:smooth}body{min-height:100dvh;font-size:62.5%;color:#faf4f4;font-family:Dela Gothic One,cursive;font-weight:400}body:before{content:"";position:fixed;background:url(/images/background.jpg) no-repeat center center/cover;width:100%;height:100%;top:0;right:0;bottom:0;left:0}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}
