html{font-size:6px}@media (min-width:425px){html{font-size:7px}}@media (min-width:576px){html{font-size:10px}}@media (min-width:768px){html{font-size:12px}}@media (min-width:992px){html{font-size:13px}}@media (min-width:1200px){html{font-size:14px}}body{background-color:#fafafa}#header{background-color:rgba(142,0,0,0)}#header .container .navbar-toggler{color:#fff;border-color:rgba(255,255,255,.85)}#header .container span{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.85)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}#header .navbar-brand{margin-left:4%;color:#fff;font-size:3.3em;font-family:Oswald,sans-serif;text-shadow:2px 2px #000}#header .navbar-nav .nav-item .nav-link{color:#fff;font-size:1.6em;font-family:Oswald,sans-serif;text-shadow:2px 2px #000}#header .navbar-nav .nav-item .nav-link:hover{color:#ddd}#carousel-image1{background-image:url(../imgs/carousel-1-219-2.webp),url(../imgs/carousel-1-219-2.jpg)}#carousel-image2{background-image:url(../imgs/menu/menu-carousel-1.webp),url(../imgs/menu/menu-carousel-1.jpg)}#carousel-image3{background-image:url(../imgs/carousel-3-219-2.webp),url(../imgs/carousel-3-219-2.jpg)}#carousel-image4{background-image:url(../imgs/carousel-4-219-2.webp),url(../imgs/carousel-4-219-2.jpg)}#carousel-image1,#carousel-image2,#carousel-image3,#carousel-image4{width:100%;min-height:40rem;position:static;background-size:cover;background-repeat:no-repeat;background-position:center}#carousel .carousel-inner{max-height:40rem;overflow:hidden}#carousel .carousel-inner .carousel-item .carousel-left-box{position:absolute;bottom:0;width:30%;height:100%}#carousel .carousel-inner .carousel-item .carousel-right-box{position:absolute;right:0;bottom:0;width:30%;height:100%}#carousel .carousel-inner .carousel-item .carousel-caption h1{font-family:'Great Vibes',cursive;font-size:4em}#carousel .carousel-inner .carousel-item .carousel-caption h5{font-size:1.5em}#carousel .carousel-inner .carousel-item .carousel-caption h1,#carousel .carousel-inner .carousel-item .carousel-caption h5{text-shadow:2px 2px #000}#carousel .carousel-inner .carousel-item .carousel-caption .btn{color:#fff;text-shadow:1px 1px #000;background-color:#ffb74d;border-color:#ff9800}#banquet-info{margin-top:6rem;margin-bottom:6rem}#banquet-info-left{display:flex}#banquet-carousel{margin-top:auto;margin-bottom:auto}#banquet-info-right{display:flex;flex-direction:column;justify-content:center;font:2rem "PT Sans Narrow",sans-serif}#banquet-info-right h2{text-align:right;font-size:4rem;font-style:italic;color:#ff9800;margin-right:2rem}#banquet-info-right p{font-family:'PT Sans Narrow',sans-serif;text-align:center;font-size:1.85rem}#banquet-top{display:flex;flex-direction:row;justify-content:center;padding-top:3rem;padding-bottom:3rem}#banquet-top .btn{font-size:1.5rem;font-family:inherit;color:#fff;padding:.8rem;margin:.8rem;background-color:#5c6bc0;border:#26418f solid .1rem;border-radius:.2rem}#banquet-top .btn:hover{background-color:#8e99f3}#banquet-top .active-menu{-webkit-box-shadow:0 0 32px 1px #26418f;-moz-box-shadow:0 0 32px 1px #26418f;box-shadow:0 0 32px 1px #26418f;border-color:#fff;background-color:#8e99f3}#all-menus{position:relative;margin-top:3rem;margin-bottom:6rem;padding:0;overflow:hidden}#all-menus img{min-height:8rem}.cold-appetizers,.deserts,.entrees,.hot-appetizers{padding:0}.cold-appetizers h2,.deserts h2,.entrees h2,.hot-appetizers h2{color:#c77800;font-size:5rem;font-family:'Great Vibes',cursive;font-style:normal;position:absolute;bottom:-1rem;background-color:#fff;padding:.5rem 1rem 0 1rem;border-top-left-radius:2rem;border-top-right-radius:2rem}.cold-appetizers h2,.entrees h2{left:3%}.deserts h2,.hot-appetizers h2{right:3%}#menu-110,#menu-40,#menu-60,#menu-80{background-color:#fff;font:italic 1.7em "PT Sans Narrow",sans-serif}#menu-40{position:relative;top:0}#menu-60{position:absolute;border-color:#ffa726;top:0}#menu-80{border-color:#00701a;position:absolute;top:0}#menu-110{position:absolute;border-color:#ab000d;top:0}.menu h1{color:#c77800;text-align:center;font-size:5rem;font-style:normal;font-family:'Great Vibes',cursive;margin:1rem 0 0 1rem}.menu ul{list-style:lower-roman;padding-top:1rem;padding-bottom:1rem}.menu ul li{padding:1rem 6rem}#contact-us{margin-top:3rem;margin-bottom:3rem;display:flex;flex-direction:column;justify-content:center;font:2rem "PT Sans Narrow",sans-serif;background-color:#fff}#contact-us h2{text-align:right;font-size:4rem;font-style:italic;color:#ff9800;margin:2rem}#contact-us p{font-family:'PT Sans Narrow',sans-serif;text-align:center}footer{background-color:rgba(142,0,0,.8)}footer .container{font-family:'PT Sans Narrow',sans-serif;color:#fff;padding-top:2rem}footer .container #footer-menus ul li a{text-decoration:none;color:#fff}footer .container #footer-menus ul li a:hover{color:#aaa}._nav_bar_red{background-color:rgba(142,0,0,.75);animation:nav_bar_red .5s ease-in forwards}._nav_bar_transparent{background-color:rgba(142,0,0,0);animation:nav_bar_transparent .5s ease-in forwards}.slide-in-from-right{animation:slide-from-right .5s ease-in forwards}.slide-in-from-left{animation:slide-from-left .5s ease-in forwards}.slide-up{animation:slide-up .4s ease-in forwards}@keyframes nav_bar_red{from{background-color:rgba(142,0,0,0);top:0}to{background-color:rgba(142,0,0,.75);top:-1rem}}@keyframes nav_bar_transparent{from{background-color:rgba(142,0,0,.75);top:-1rem}to{background-color:rgba(142,0,0,0);top:0}}@keyframes slide-from-right{from{background-color:rgba(250,250,250,0);color:rgba(255,152,0,0);left:70%}to{background-color:rgba(250,250,250,1);color:rgba(255,152,0,1);left:0}}@keyframes slide-from-left{from{background-color:rgba(250,250,250,0);color:rgba(255,152,0,0);right:70%}to{background-color:rgba(250,250,250,1);color:rgba(255,152,0,1);right:0}}@keyframes slide-up{from{color:rgba(255,255,255,0);transform:translateY(180px)}to{color:rgba(255,255,255,.76);transform:translateY(0)}}