.hamburger,.sidenav{background-color:#f47920;z-index:100;position:fixed}.catering-info,.catering-types figure,.review{text-align:center}.sidenav{height:100%;width:0;top:0;right:0;overflow-x:hidden;padding-top:60px;transition:.2s}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:22px;color:#fff;display:block;transition:.2s ease-out;font-family:Roboto,sans-serif}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}#main{transition:margin-left .5s;padding:20px}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.nav-expand{width:300px}.hamburger{height:50px;width:50px;border-radius:50%;bottom:20px;right:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.hamburger-active,.hamburger-line{background-color:#fff}.hamburger-line{height:2px;width:30px;transition:.2s ease-out}.hamburger-line:first-child,.hamburger-line:nth-child(2){margin-bottom:5px}.ham-active{background-color:#f47920}.all-day-breakfast .section-title{font-size:4vh}#catering-info-section,.accolades-section,.catering-types .divider img,.menu-group{margin-bottom:0}.catering-info-section{min-height:50vh;padding-top:7rem;padding-bottom:8rem;background:linear-gradient(50deg,rgba(255,255,255,0),#fff 40%) 0 0/cover,linear-gradient(rgba(255,255,255,0) 5%,#fff) 0 0/cover,url(../img/biscuits.jpg) 0 0/cover no-repeat;background-position-y:50%}.fixed-catering-btn{transform:translateY(-250%);position:fixed;top:0;right:0;left:0;font-size:24px;color:#fff;background-color:#5c3896;z-index:50;box-shadow:0 0 10px rgba(0,0,0,.5);transition:.2s;border-radius:0}.catering-btn-expand{transform:translateY(0)}.all-day-breakfast{min-height:50vh}.review{min-height:225px;padding:1rem;background-color:#fff;border-radius:10px;margin-right:50px;color:#333;display:flex;flex-direction:column;justify-content:center;box-shadow:5px 5px 10px rgba(0,0,0,.5);position:relative}.review::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.1;background-image:url(../img/biscuit_wings.png);background-repeat:no-repeat;background-position:50% 0;background-size:contain}.review figcaption{z-index:2}.review figcaption:nth-of-type(3){color:#fcb718}.catering-bg-section{height:50vh;background-repeat:no-repeat;background-size:cover;background-position:50%;margin-bottom:0}.catering-bg-section.bg-1{background-image:url(../img/shrimp-grits-catering-sm.jpg)}.catering-bg-section.bg-2{background-image:url(../img/fb-fruit-platter-sm.jpg);margin-bottom:8rem}.catering-bg-section.bg-3{background-image:url(../img/fb-catering-sm.jpg);margin-bottom:8rem}.catering-types{min-height:50vh;display:flex;align-items:center}.divider{display:flex;align-items:center}.catering-info{max-width:850px;margin-bottom:2rem}.divider-line{height:2px;width:100%;background-color:#333;flex-grow:1}.catering-types figure:first-of-type,.catering-types figure:nth-of-type(2){margin-bottom:3rem}.catering-types figure h4{font-size:1.5rem}.catering-types img{height:10vh;margin-bottom:1rem}@media (min-width:768px){.hamburger{top:20px}.sidenav a{font-size:25px}.catering-bg-section{background-attachment:fixed}.catering-bg-section.bg-1{background-image:url(../img/shrimp-grits-catering-lg.jpg)}.catering-bg-section.bg-2{background-image:url(../img/fb-fruit-platter-lg.jpg)}.catering-bg-section.bg-3{background-image:url(../img/fb-catering-lg.jpg)}.fixed-catering-btn{transform:translateX(120%);top:auto;left:auto;bottom:20px;right:20px;font-size:24px;box-shadow:3px 3px 6px rgba(0,0,0,.5);transition:.2s;border-radius:.25rem}.catering-btn-expand{transform:translateX(0)}}@media (min-width:992px){.review figcaption{font-size:1.75vh}}@media (min-width:1200px){.review figcaption{font-size:2vh}}@media (min-width:1400px){.review figcaption{font-size:2.5vh}}