/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body{font-family:"Oswald","Helvetica","Arial",sans-serif}*{box-sizing:border-box}.clearfix:after{content:'';display:table;clear:both}body{line-height:1.5;color:#555}h1,h2,strong{color:#333}h1{text-align:center}a{text-decoration:none;color:inherit}img{max-width:100%}ul{padding:0}li{list-style:none}.hero-wrap{text-align:center;display:inline-block;margin:0;padding:0;background-color:rgba(255,255,255,0.9)}.hero-wrap h1{margin:0 10px;font-size:3em}.para-wrap{display:inline-block;margin:30px 0 0 0;padding:0}.para-wrap p{margin:3px 0 0 10vw;padding:0 5px 5px 5px;font-size:1.3em;background-color:rgba(255,255,255,0.9)}.bb-logo{max-width:150px;padding:10px 0}.container{max-width:1200px;margin:0 auto;padding:0 50px 30px 50px}header{width:100%;position:fixed;z-index:9999;background-color:rgba(255,255,255,0.95);padding:none;transition:height .5s, background-color .5s}header .bb-logo{float:left;max-width:150px;padding:10px;transition:max-width .5s}@media (max-width: 809px){header .container{margin:0;padding:0}}.navbar{float:right;margin:30px 0px 0 0}.navbar li{display:inline;margin-left:25px;font-size:1.5em;color:#F40000;transition:font-size .5s}.navbar li:before{content:' ';background-image:url("../img/burger.png");background-size:cover;position:relative;display:inline-block;right:5px;width:20px;height:20px}.navbar li:hover{color:#F1D302}.navbar li.active{color:#F1D302}.burger-menu{padding-top:20px;font-size:1.5em;text-align:center;cursor:pointer}@media (min-width: 810px){.burger-menu{display:none}}@media (max-width: 809px){header{min-height:80px;background-color:rgba(40,40,40,0.95);color:#F40000}.navbar{float:none;margin:0}.navbar ul{margin-bottom:0;overflow:hidden;height:0}.navbar ul li{display:block}.navbar ul.open{height:auto;padding-bottom:5px}header .bb-logo{display:none}}@media (min-width: 810px){.bb-logo-hero{display:none}}@media (min-width: 810px){.small-header{height:80px;background-color:rgba(40,40,40,0.95)}.small-header li{font-size:1.25em}.small-header .bb-logo{max-width:90px;padding:5px}.small-header .navbar{margin:10px 20px 0 0}}.banner{height:100vh;background:url("../img/restaurant.jpg") center/cover fixed}@media (max-width: 1024px){.banner{background-attachment:scroll}}.hero-spacer{height:30vh}@media (max-width: 809px){.hero-spacer{height:20vh}}.menu-gallery{padding-top:30px;display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center}.menu-item-wrap{width:50%;border:20px solid transparent}@media (max-width: 600px){.menu-item-wrap{width:100%;border:none}.menu-item-wrap.item-1{order:-1}.menu-item-wrap.item-2{order:2}.menu-item-wrap.item-3{order:3}.menu-item-wrap.item-4{order:4}.menu-item-wrap.item-5{order:5}.menu-item-wrap.item-6{order:6}}.menu-item-wrap table{width:100%;margin-bottom:20px}#story{min-height:80vh;background:url("../img/table.jpg") center/cover fixed}@media (max-width: 1024px){#story{background-attachment:scroll}}#story .hero-wrap{margin-top:10vh}@media (max-width: 809px){#story .para-wrap p{margin:0 0 10px 0;font-size:1em}}#location .hero-wrap{margin-top:30px}#location p{margin:20px 10px 0 10px}.map-wrap-outer{max-width:600px;margin:0 auto;padding:40px 0}.map-wrap-inner{position:relative;padding-bottom:66.6666667%;height:0}.map-wrap-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}#news{min-height:80vh;background:url("../img/table-above.jpg") center/cover fixed}@media (max-width: 1024px){#news{background-attachment:scroll}}#news .hero-wrap{margin-top:10vh}#news table{table-layout:fixed}@media (max-width: 809px){#news .para-wrap p{margin:0 0 10px 0;font-size:1em}}.news-img{display:block;margin:10px auto;max-width:60%}footer{text-align:center;background-color:rgba(255,255,255,0.95)}footer .container{padding-bottom:0;display:flex;justify-content:space-around;align-items:center}@media (max-width: 600px){footer .container{flex-direction:column}}footer .bb-logo{max-width:130px;padding:10px;display:block;margin:0 auto}.animation-element.slide-up{transition:.5s ease-out;transform:translate3d(0px, 200px, 0px)}.animation-element.slide-up.in-view{transform:translate3d(0px, 0px, 0px)}.animation-element.pulse{transition:2s;transform:rotateZ(0)}.animation-element.pulse.in-view{transform:rotateZ(360deg)}
