#hs_cos_wrapper_page_header{margin-bottom:78px}#hs_cos_wrapper_page_links{margin-bottom:40px}#hs_cos_wrapper_page_links .hs-menu-item a:focus,#hs_cos_wrapper_page_links .hs-menu-item a:hover,#hs_cos_wrapper_page_links li.active a,#hs_cos_wrapper_page_links li.active-branch a{background-color:#000;border-color:#000}.main-section--dining-menu-page{padding-bottom:154px}.main-section--dining-menu-page .dnd-section .dnd-module.widget-span,.main-section--dining-menu-page .dnd-section>.row-fluid{padding:0 50px}.main-section--dining-menu-page .dnd-section[class*=force-full-width-section] .dnd-module.widget-span,.main-section--dining-menu-page .dnd-section[class*=force-full-width-section]>.row-fluid{padding:0}.main-section--dining-menu-page .dnd-row{margin-top:120px}.main-section--dining-menu-page .dnd-row:first-child{margin-top:0}.main-section--dining-menu-page .widget-type-header .hs_cos_wrapper_type_header{align-items:center;display:grid;gap:30px;grid-template-columns:1fr auto 1fr}.main-section--dining-menu-page .widget-type-header .hs_cos_wrapper_type_header:after,.main-section--dining-menu-page .widget-type-header .hs_cos_wrapper_type_header:before{background-color:#000;content:"";display:block;height:4px;margin-top:-5px}@media (max-width:1024px){#hs_cos_wrapper_page_header{margin-top:142px}#hs_cos_wrapper_page_links{margin-bottom:54px}.main-section--dining-menu-page{padding-bottom:129px}.main-section--dining-menu-page .row-fluid{flex-wrap:wrap}.main-section--dining-menu-page .dnd-section{padding-bottom:46px;padding-top:46px}.main-section--dining-menu-page .dnd-section .dnd-module.widget-span,.main-section--dining-menu-page .dnd-section>.row-fluid{padding:0 37px}.main-section--dining-menu-page .row-fluid [class*=span]{margin-top:92px;width:100%}.main-section--dining-menu-page .row-fluid [class*=span]:first-child{margin-top:0}.main-section--dining-menu-page .dnd-row{margin-top:92px}}@media (max-width:767px){#hs_cos_wrapper_page_header{margin-bottom:70px;margin-top:88px}#hs_cos_wrapper_page_links{margin-bottom:45px}.main-section--dining-menu-page{padding-bottom:63px}.main-section--dining-menu-page .dnd-section{padding-bottom:37px;padding-top:37px}.main-section--dining-menu-page .dnd-section .dnd-module.widget-span,.main-section--dining-menu-page .dnd-section>.row-fluid{padding:0 17.5px}.main-section--dining-menu-page .dnd-row,.main-section--dining-menu-page .row-fluid [class*=span]{margin-top:74px}}