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}#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,Georgia,serif;font-size:4rem}#carousel .carousel-inner .carousel-item .carousel-caption h5{font-size:1.5rem}#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}#header .container .navbar-brand{margin-left:4%;color:#fff;font-size:3.3em;font-family:Oswald,sans-serif,Georgia,serif;text-shadow:2px 2px #000}#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-nav .nav-item .nav-link{color:#fff;font-size:1.6em;font-family:Oswald,sans-serif,Georgia,serif;text-shadow:2px 2px #000}#header .navbar-nav .nav-item .nav-link:hover{color:#ddd}.dropdown-item{text-align:center}#pimg1{position:static;background-image:url(../imgs/menubg.webp),url(../imgs/menubg.jpg);min-height:18rem;opacity:.88;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#pimg2{background-image:url(../imgs/verrazanobridge.webp),url(../imgs/verrazanobridge.jpg);min-height:18rem;position:static;opacity:.88;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#si{position:relative;font:7em 'Playfair Display',serif,Georgia,serif;color:rgba(255,255,255,0);text-align:center;margin:0}#pimg3{background-image:url(../imgs/banquetsbg.webp),url(../imgs/banquetsbg.jpg);min-height:18rem;position:static;opacity:.88;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#about-us{margin:7rem 0 7rem 0}#about-us-left{display:flex;justify-content:center;max-height:45rem}#about-us-left img{max-height:45rem}#about-us-right{display:flex;flex-direction:column;justify-content:center;padding-top:3rem}#about-us-right h2{font-family:'PT Sans Narrow',sans-serif,Georgia,serif;font-size:4rem;color:#ff9800;text-align:center}#about-us-right p{text-align:center;font-weight:400;font-style:italic;font-size:1.7rem;margin:2rem 0 2rem 0}#menu-sample{margin:7rem 0 7rem 0}#pimg1 .container{position:relative;min-height:18rem}#p-menu{position:absolute;bottom:-1.5rem;color:rgba(255,152,0,0)}#p-menu h1{padding:0 1rem 0 1rem;margin:0;font:italic 5rem 'PT Sans Narrow',sans-serif,Georgia,serif;text-overflow:clip}#menu-sample-left-text{display:flex;flex-direction:column;justify-content:center}#menu-sample-left-text p{text-align:center;font-style:italic;font-size:1.6em;line-height:3rem;padding:0 1rem 0 1rem}#menu-sample-left-text a{font-weight:400;font-style:italic;font-size:2rem;margin:1.1rem 0 1.1rem 0;background-color:#ff9800;border-style:none}#menu-sample-left-text a .material-icons{vertical-align:sub;font-size:2.5rem}#menu-sample-left{display:flex;align-items:center}#menu-sample-right .row .smenu-item{margin:.8rem 0 .8rem 0;background-color:#fafafa}#menu-sample-right .row .smenu-item .row{margin:5px;background-color:#fff;-webkit-box-shadow:10px 10px 20px -10px rgba(100,100,100,.75);-moz-box-shadow:10px 10px 20px -10px rgba(100,100,100,.75);box-shadow:10px 10px 20px -10px rgba(100,100,100,.75)}#menu-sample-right .row .smenu-item .row:hover{transition:all .3s ease-in;background-color:#ffb74d}#menu-sample-right .row .smenu-item .row .smenu-item-img{margin:auto;padding:0}#menu-sample-right .row .smenu-item .row .smenu-item-img img{padding:.6em}#menu-sample-right .row .smenu-item .row .smenu-item-desc{padding:0;display:flex;flex-flow:column;justify-content:center}#menu-sample-right .row .smenu-item .row .smenu-item-desc h5{color:#000;text-align:center;font-weight:360;font-size:1.7rem;font-style:italic;padding:.25rem 0 .25rem 0;margin:0}#menu-sample-right .row .smenu-item .row .smenu-item-desc p{font:italic 1.1rem 'PT Sans Narrow',sans-serif,Georgia,serif;text-align:center;padding:.4rem;margin:0}#map{height:32rem;width:100%}#location{margin:7rem 0 7rem 0}#location-left{display:flex}#location-right{display:flex;flex-direction:column;justify-content:center;padding-top:3rem}#location-right h4{text-align:center;font-weight:400;font-style:italic;font-size:1.7rem}#pimg2 .container{position:relative;min-height:18rem}#p-location{position:absolute;bottom:-1.5rem;color:rgba(255,152,0,0)}#p-location h1{padding:0 1rem 0 1rem;margin:0;font:italic 5rem 'PT Sans Narrow',sans-serif,Georgia,serif}#p-location h1 i{vertical-align:middle;font-size:5.5rem}#banquets{margin:7rem 0 7rem 0}#banquets-left{display:flex;flex-direction:column;justify-content:center}#banquets-left p{text-align:center;font-weight:400;font-style:italic;font-size:1.6rem;line-height:2.6rem}#banquets-left .btn{color:#fff;font-weight:400;font-style:italic;font-size:2rem;margin:1.1rem 0 1.1rem 0;background-color:#ff9800;border-style:none}#banquets-left .btn i{vertical-align:sub;font-size:2.5rem}#banquets-right{align-self:center}#pimg3 .container{position:relative;min-height:18rem}#p-banquets{position:absolute;bottom:-1.5rem;color:rgba(255,152,0,0)}#p-banquets h1{padding:0 1rem 0 1rem;margin:0;font:italic 5rem 'PT Sans Narrow',sans-serif,Georgia,serif}#p-banquets h1 i{font-size:4rem}#banquets-right .row .col-6{padding:0}#banquet-carousel .carousel-inner .carousel-item img{max-height:45rem}footer{background-color:rgba(142,0,0,.8)}footer .container{font-family:'PT Sans Narrow',sans-serif,Georgia,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)}}