ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);margin:-1px;padding:0}.screen-reader-text:focus{clip-path:none}.navbar-link:not(.is-arrowless)::after{border:3px solid #fff0;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em;border-color:#bc2030;margin-top:-.375em;right:1.125em}body,h1,h3,h4,html,li,p,ul{margin:0;padding:0}h1,h3,h4{font-size:100%;font-weight:400}ul{list-style:none}button{margin:0}html{box-sizing:border-box;background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%;background:0 0}*,::after,::before{box-sizing:inherit}img{height:auto;max-width:100%}article,footer,header,section{display:block}body,button{font-family:"SF",sans-serif}body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}a{color:#bc2030;cursor:pointer;text-decoration:none}a:hover{color:#363636}span{font-style:inherit;font-weight:inherit}.container{flex-grow:1;position:relative}@media screen and (min-width:1184px){.container{max-width:1120px}.container:not(.is-max-desktop){max-width:1120px}}.content li+li{margin-top:.25em}.content h1,.content h4{color:#363636;font-weight:600}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h4{font-size:1.25em;margin-bottom:.8em}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.menu{font-size:1rem}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar-brand,.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem}.navbar>.container{width:100%}.navbar-brand{flex-shrink:0}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:#fff0}.navbar-burger{color:#4a4a4a;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgb(0 0 0/.05)}.navbar-menu{display:none}.navbar-item,.navbar-link{display:block;padding:.5rem .75rem;position:relative}.navbar-link{color:#4a4a4a;line-height:1.5}.navbar-link,a.navbar-item{cursor:pointer}.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:#fafafa;color:#bc2030}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.site-main>.page>article.page{padding:0}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width:1183px){.navbar>.container{display:block}.navbar-brand .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgb(10 10 10/.1);padding:.5rem 0}}@media screen and (min-width:1184px){.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:0;box-shadow:0 8px 8px rgb(10 10 10/.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#bc2030}.navbar>.container .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu{margin-right:-.75rem}a.navbar-item.is-active{color:#bc2030}a.navbar-item.is-active:not(:focus):not(:hover){background-color:#fff0}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}@media screen and (min-width:769px),print{.column.is-offset-1{margin-left:8.3333333333%}.column.is-2{flex:none;width:16.6666666667%}.column.is-3{flex:none;width:25%}.column.is-6{flex:none;width:50%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}@media screen and (min-width:769px),print{.columns:not(.is-desktop){display:flex}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.section{padding:3rem 1.5rem}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.is-fullheight{height:100%}.site,body,html{min-height:100%!important}.site{display:flex;flex-direction:column;background:url(/wp-content/themes/bulmapress-master/frontend/bulmapress/images/top-bg.png)center 24px no-repeat #f0e8e6;background-size:contain}@media (max-width:591px){.site{background-position:center 270px}}.site-content{flex:1}#header{flex-shrink:0}.content h1,.content h4{line-height:1.5!important}.svg-icon{display:block}.promo-cards.grid{display:grid;grid-gap:32px 16px;max-width:1120px;margin:0 auto}.promo-cards.grid img{display:block;max-width:100%;height:auto}@media (min-width:600px){.promo-cards.grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.promo-cards.grid{grid-template-columns:repeat(3,1fr)}}.promo-card{padding:16px;width:352px;min-height:360px;max-height:480px;background:#f7f3f2;border-radius:16px;align-self:self-start;text-align:center}@media (max-width:591px){.promo-card{width:100%}}.promo-card .entry-image-link img{border-radius:12px}.promo-card h4.entry-title{text-align:center;line-height:28px!important;margin-bottom:24px!important}.promo-card h4.entry-title a{font-family:"SF",sans-serif;font-style:normal;font-weight:500;font-size:22px;line-height:28px!important;text-align:center;color:#3c3838}.promo-card h4.entry-title a:hover{color:#bc2030}.promo-card:focus,.promo-card:hover{background:#fff}.promo-card:focus a.btn-promo,.promo-card:hover a.btn-promo{background:#bc2030;color:#fff}.promo-card .entry-meta{font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#8f8b8b;align-self:center;margin:16px 0;display:flex;flex-wrap:nowrap}.promo-card .entry-meta span{flex:0 0 50%;text-align:left;margin-left:8px}.entry-meta-expiry svg,.entry-meta-membership svg{margin-right:8px}a.btn-promo{padding:8px 16px;width:155px;height:40px;background:#fff;border-radius:31px;text-align:center;color:#8f8b8b;display:inline-block}.container{width:100%;margin:0 auto}#header,.section{background:0 0}.section:after{content:"";display:block;clear:both}.widget{max-width:360px;margin:0 auto}.widget-title{margin-bottom:1em}.navbar-top{background:#bc2030;height:24px;width:100%}@media (max-width:768px){.navbar-top{display:none}}.restaurant-open-time{display:flex;justify-content:flex-end;align-items:center;vertical-align:middle;align-self:center}.restaurant-open-time span{color:#f7f3f2;font-family:"SF",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:16px;margin:4px 12px;align-items:center;vertical-align:middle}.restaurant-open-time span:first-child{margin-left:0}.restaurant-open-time span:first-child svg{margin-right:8px}.restaurant-open-time span:last-child{margin-right:0}@media (max-width:1200px){#header{background:#fff;height:64px;display:flex;flex-wrap:wrap;align-items:center;position:sticky;top:0;z-index:10}}@media (min-width:1184px){.navbar>.container .navbar-brand{margin-left:0}}.navbar-brand{min-height:40px}.navbar-brand .navbar-item{padding:0}.navbar-brand .navbar-item:hover{background:inherit}.navbar-brand .navbar-item img{max-height:none}@media (max-width:591px){.navbar-brand .navbar-item{height:40px}.navbar-brand .navbar-item img{max-height:40px}}.navbar-item{color:#736f6f;font-family:"SF",sans-serif;text-transform:uppercase;font-style:normal;font-weight:600;font-size:16px;line-height:24px}@media (max-width:591px){.navbar-item{color:#3c3838}}.navbar-item.has-dropdown{padding:0}.navbar-item.is-hoverable:after{content:" ";display:block;height:20px;position:absolute;bottom:-10px;width:100%}.navbar-item:hover{color:#363636;background:inherit}.navbar-item.is-active{color:#363636}.navbar-link{width:100%}.navbar-link::after{display:none!important}.navbar-link:not(.is-arrowless){padding-right:12px}.navbar-dropdown{border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 8px 16px rgb(0 0 0/.1);left:-5px;text-align:left}@media (min-width:640px){.navbar-dropdown{top:48px;padding-top:24px;padding-bottom:24px}}.navbar-dropdown a.navbar-item{padding:4px 12px 0;text-align:left;font-family:"SF",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#3c3838;margin:0 12px 8px;text-transform:none}.navbar-dropdown a.navbar-item:first-child{padding-top:0}.navbar-dropdown a.navbar-item:last-child{margin-bottom:0}.navbar-menu{margin-right:initial}@media screen and (min-width:1184px){.navbar>.container .navbar-menu{margin-right:0}.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:center}}#site-navigation:not(.sticky){margin-top:24px;margin-bottom:24px;background:0 0}@media (max-width:591px){#site-navigation:not(.sticky){margin-top:0;margin-bottom:0}}@media (max-width:767px){#site-navigation{justify-items:center;align-items:center;min-height:40px;height:40px;margin:0 24px;width:100%}#site-navigation #logo-pc-svg{display:none}#site-navigation #btn-call-hotline{display:inline-block;margin-left:48px;margin-top:2px;margin-right:12px}}@media (max-width:767px) and (max-width:320px){#site-navigation #btn-call-hotline{margin-left:1rem}}@media (max-width:767px){#site-navigation #btn-call-hotline svg{vertical-align:middle}#site-navigation img{display:none}#site-navigation #btn-call-hotline{margin-top:0}#site-navigation #menu-toggle{width:36px!important;margin-left:0;justify-self:end}#site-navigation #menu-toggle:focus,#site-navigation #menu-toggle:visited{border:0;outline:0}#site-navigation #menu-toggle span{width:20px;padding:0;height:2px;left:calc(50% - 10px);background:#3c3838;color:#3c3838}#site-navigation #menu-toggle span:nth-child(1){top:calc(50% - 8px)}#site-navigation #menu-toggle span:nth-child(3){top:calc(50% + 6px)}}@media (max-width:375px){#site-navigation{margin-right:10px;margin-left:10px}#site-navigation #btn-call-hotline{margin-top:0;margin-bottom:0}#site-navigation #menu-toggle{margin-left:0;justify-self:end}}#site-navigation .container{min-height:40px}@media (min-width:768px){#site-navigation #btn-call-hotline,#site-navigation #logo-mobile-svg{display:none}}.btn-order-online{text-align:center;text-transform:uppercase;color:#fff;padding:8px 16px;position:static;width:160px;height:40px;background:#bc2030;border-radius:35px;align-items:center;justify-content:center;vertical-align:middle;margin-left:12px}.btn-order-online:focus,.btn-order-online:hover{color:#fff;background:radial-gradient(100% 100%at 50%0,#bc2030 0,#911a27 100%);box-shadow:0 8px 16px rgb(188 32 48/.2)}@media (max-width:591px){#colophon{padding:0}}.footer-nav{background:radial-gradient(100% 100%at 50%0,#b32030 0,#73151f 100%);padding-top:40px;padding-bottom:40px;color:#fff}@media (max-width:591px){.footer-nav{padding-left:20px;padding-right:20px}}.footer-nav .widget{max-width:none}.footer-nav h3.widget-title{font:600 16px/24px"San Francisco Display",sans-serif;color:#f7f3f2!important;text-transform:uppercase;opacity:.7;padding-bottom:16px;margin-bottom:16px}.footer-nav .menu{columns:2}@media (max-width:591px){.footer-nav .menu{columns:1}}.footer-nav .menu li{margin-bottom:12px}.footer-nav .menu li a{color:#f7f3f2;opacity:.7;font:400 14px/16px"San Francisco Display",sans-serif}.footer-nav .column:not(.no-title) .widget-title{border-bottom:1px solid rgb(255 255 255/.1)}.footer-socket{padding-top:20px;padding-bottom:20px;background-color:#fff;align-items:center}@media (max-width:591px){.footer-socket{padding-left:24px;padding-right:24px}}.chung_nhan,p.copyright{margin-left:auto;text-align:right}@media (max-width:591px){.chung_nhan{text-align:left}}.chung_nhan img{height:48px}p.copyright{font:500 12px/14.5px"San Francisco Display",sans-serif;color:#8f8b8b}@media (max-width:591px){p.copyright{text-align:left}}.business-info{text-align:left}.business-info h3{font:600 12px/14.5px"San Francisco Display",sans-serif;text-transform:uppercase;color:#3c3838;margin:0 0 8px}.business-info p{color:#8f8b8b;font:400 12px/16px"San Francisco Display",sans-serif;margin-bottom:2px}html{scroll-behavior:smooth}@media (max-width:591px){body[class*=page-id-] .site{background-position:center 64px}.post-filter{margin-left:-12px;margin-right:-12px}}.post-filter #filters{margin:0;padding:0 0 2rem}@media (max-width:591px){.post-filter #filters{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px;margin-bottom:1rem}}.post-filter #filters li{display:inline-block;background:#fff;padding:12px 24px;border-radius:39px;cursor:pointer;margin:0 1rem 0 0}@media (max-width:591px){.post-filter #filters li:first-child{margin-left:12px}}.post-filter #filters li:last-child{margin-right:0}.post-filter #filters li::marker{content:none;display:none}.post-filter #filters li.is-active,.post-filter #filters li:hover{color:#fff;background:#bc2030}.post-filter #filters li.is-active a,.post-filter #filters li:hover a{color:#fff}.post-filter #filters a{font:500 20px/24px"SF";color:#3c3838;white-space:nowrap}.landing h1{margin-top:0!important;margin-bottom:60px}@media (max-width:591px){.landing h1{font-size:36px!important;line-height:46px!important;font-weight:600!important;text-align:center!important;letter-spacing:-.03em;margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:256px}.landing .vc_section{padding-left:0;padding-right:0}.landing .vc_row,.landing .vc_section{margin-left:0;margin-right:0}.landing .vc_column_container>.vc_column-inner{padding-left:12px;padding-right:12px}}.landing .wpb_raw_html.svg-icon{text-align:center;margin-bottom:24px;margin-top:40px}@media (min-width:592px) and (max-width:720px){#btn-call-hotline{display:none!important}.promo-cards{grid-template-columns:unset!important;display:flex!important;margin-bottom:24px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;align-items:start;margin-left:0!important;margin-right:0!important}.promo-card{width:auto;max-width:320px;flex:0 0 328px;background:#fff}.promo-card .entry-title a{font-size:16px!important}.promo-card a.btn-promo{background:#bc2030;color:#fff}}@media (min-width:600px) and (max-width:1180px){.container{max-width:100%}.columns{margin-left:0;margin-right:0;margin-top:0;flex-wrap:wrap}#header{height:88px}.navbar-top{display:block}#site-navigation .container,.navbar-top .container{width:calc(100% - 40px)}#site-navigation{align-items:center;margin:10px auto!important;width:100%;min-height:52px}#site-navigation #logo-pc-svg{display:none!important}#site-navigation #logo-mobile-svg{display:block!important;height:40px}.post-filter #filters li{margin-bottom:1rem}.post-filter+.promo-cards.grid{padding-left:20px;padding-right:20px}}.vc_row:after,.vc_row:before{content:" ";display:table}.vc_row:after{clear:both}.vc_column_container{width:100%}.vc_row{margin-left:-15px;margin-right:-15px}.vc_col-sm-12,.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px}.vc_col-sm-12{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media (min-width:768px){.vc_col-sm-12{float:left;width:100%}}@font-face{font-display:swap;font-family:vcpb-plugin-icons;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix)format("embedded-opentype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62)format("truetype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62)format("woff"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons)format("svg");font-weight:400;font-style:normal}.wpb_content_element{margin-bottom:35px}.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}.vc_column-inner::after{clear:both}.vc_column_container{padding-left:0;padding-right:0}.vc_column_container>.vc_column-inner{width:100%}.vc_section{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4{padding-left:0}@font-face{font-display:swap;font-family:vc_grid_v1;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac)format("embedded-opentype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac)format("woff"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac)format("truetype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1)format("svg");font-weight:400;font-style:normal}