abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle;-webkit-appearance:none;border-radius:0px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.show-for-large-only,.show-for-medium-only,.show-for-small-only{display:none}.show-for-xlarge-up{display:block}div,ul{-webkit-box-sizing:border-box;box-sizing:border-box}.clear{clear:both}video{-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.show-for-largedesktop-up,.show-for-middesktop-only,.show-for-smalldesktop-only,.show-for-tabletlandscape-only,.show-for-tabletportrait-only{display:none}.show-for-mobile-only{display:block}@media (min-width:750px){.show-for-largedesktop-up,.show-for-middesktop-only,.show-for-mobile-only,.show-for-smalldesktop-only,.show-for-tabletlandscape-only{display:none}.show-for-tabletportrait-only{display:block}}@media (min-width:900px){.show-for-largedesktop-up,.show-for-middesktop-only,.show-for-mobile-only,.show-for-smalldesktop-only,.show-for-tabletportrait-only{display:none}.show-for-tabletlandscape-only{display:block}}@media (min-width:1018px){.show-for-largedesktop-up,.show-for-middesktop-only,.show-for-mobile-only,.show-for-tabletlandscape-only,.show-for-tabletportrait-only{display:none}.show-for-smalldesktop-only{display:block}}@media (min-width:1200px){.show-for-largedesktop-up,.show-for-mobile-only,.show-for-smalldesktop-only,.show-for-tabletlandscape-only,.show-for-tabletportrait-only{display:none}.show-for-middesktop-only{display:block}}@media (min-width:1921px){.show-for-middesktop-only,.show-for-mobile-only,.show-for-smalldesktop-only,.show-for-tabletlandscape-only,.show-for-tabletportrait-only{display:none}.show-for-largedesktop-up{display:block}}.js-haspanels .js-paneltoggle .js-panelbutton.section-title{-webkit-transition:color 0.4s cubic-bezier(0.165,0.84,0.44,1);transition:color 0.4s cubic-bezier(0.165,0.84,0.44,1)}.js-haspanels .js-panelcontainer{position:relative;width:100%;overflow:hidden}.js-haspanels .js-panelcontainer .js-panel{width:100%;float:left;position:absolute;top:0px;left:0px;opacity:0;pointer-events:none;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear}.js-haspanels[data-ccur="1"] .js-panelcontainer .js-panel:first-child{position:relative;pointer-events:all;opacity:1}.js-haspanels[data-ccur="1"] .js-paneltoggle .js-panelbutton:first-child.s-twocol__sectiontitle{color:blue}.js-haspanels[data-ccur="2"] .js-panelcontainer .js-panel:nth-child(2){position:relative;pointer-events:all;opacity:1}.js-haspanels[data-ccur="2"] .js-paneltoggle .js-panelbutton:nth-child(2).s-twocol__sectiontitle{color:blue}.js-haspanels[data-ccur="3"] .js-panelcontainer .js-panel:nth-child(3){position:relative;pointer-events:all;opacity:1}.js-haspanels[data-ccur="3"] .js-paneltoggle .js-panelbutton:nth-child(3).s-twocol__sectiontitle{color:blue}.js-haspanels[data-ccur="4"] .js-panelcontainer .js-panel:nth-child(4){position:relative;pointer-events:all;opacity:1}.js-haspanels[data-ccur="4"] .js-paneltoggle .js-panelbutton:nth-child(4).s-twocol__sectiontitle{color:blue}.js-haspanels[data-ccur="5"] .js-panelcontainer .js-panel:nth-child(5){position:relative;pointer-events:all;opacity:1}.js-haspanels[data-ccur="5"] .js-paneltoggle .js-panelbutton:nth-child(5).s-twocol__sectiontitle{color:blue}.js-haspanels[data-ccur="6"] .js-panelcontainer .js-panel:nth-child(6){position:relative;pointer-events:all;opacity:1}.js-haspanels[data-ccur="6"] .js-paneltoggle .js-panelbutton:nth-child(6).s-twocol__sectiontitle{color:blue}.js-haspanels[data-ccur="7"] .js-panelcontainer .js-panel:nth-child(7){position:relative;pointer-events:all;opacity:1}.js-haspanels[data-ccur="7"] .js-paneltoggle .js-panelbutton:nth-child(7).s-twocol__sectiontitle{color:blue}.js-haspanels[data-ccur="8"] .js-panelcontainer .js-panel:nth-child(8){position:relative;pointer-events:all;opacity:1}.js-haspanels[data-ccur="8"] .js-paneltoggle .js-panelbutton:nth-child(8).s-twocol__sectiontitle{color:blue}.js-haspanels[data-ccur="9"] .js-panelcontainer .js-panel:nth-child(9){position:relative;pointer-events:all;opacity:1}.js-haspanels[data-ccur="9"] .js-paneltoggle .js-panelbutton:nth-child(9).s-twocol__sectiontitle{color:blue}.js-haspanels[data-ccur="10"] .js-panelcontainer .js-panel:nth-child(10){position:relative;pointer-events:all;opacity:1}.js-haspanels[data-ccur="10"] .js-paneltoggle .js-panelbutton:nth-child(10).s-twocol__sectiontitle{color:blue}.o-imgbg{width:100%;height:100%;position:absolute;float:left;top:0px;left:0px;display:-webkit-box;display:-ms-flexbox;display:flex}.o-imgbg img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.o-imgbg.nocover{display:initial;float:none;position:relative;top:auto;left:auto}.o-imgbg.nocover img{-o-object-fit:initial;object-fit:initial}.o-img-fit{width:100%;position:relative;height:auto}.o-img-fit img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.o-imgfit.compat-object-fit{background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box}.o-imgfit.compat-object-fit .imgbg{display:none}.o-imgfull{width:100%;height:auto;display:block}.o-imgfull img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;display:block}body,html{font-family:"Nunito",sans-serif;font-weight:300;line-height:1.4;color:#000000;-webkit-tap-highlight-color:transparent;font-size:1rem}body{background-color:#efefef;min-height:100vh;min-height:-webkit-fill-available;width:100%;position:relative}html.noscroll body{height:100vh;overflow-y:hidden;position:fixed;max-height:100vh}.touch body{-webkit-overflow-scrolling:touch}.touch body.dpopup--open,.touch body.menu-on,.touch body.popup--open{-ms-touch-action:none;touch-action:none}.touch body.dpopup--open .cus-loco-scroll,.touch body.menu-on .cus-loco-scroll,.touch body.popup--open .cus-loco-scroll{-ms-touch-action:none;touch-action:none;pointer-events:none}.l-wrapper{width:100%;position:relative;margin:auto;padding:0px 40px;max-width:1680px}@media (min-width:750px){.l-wrapper{padding:0px 50px}}@media (min-width:900px){.l-wrapper{padding:0px 50px}}@media (min-width:1200px){.l-wrapper{padding:0px 110px}}main{position:relative}main .sectioncontent{position:relative;width:100%;overflow:hidden}main .sectioncontent.bg-granite{background:url("https://nusagrill.com/assets/img/site_assets/granite-bg1.jpg") center center no-repeat;background-size:cover;background-position:fixed;color:#fff;padding:120px 0px}@media (min-width:900px){main .sectioncontent.last{padding:120px 0px 200px 0px}}main .sectioncontent h1{margin-bottom:30px;font-size:2rem;line-height:1.2;color:#00ABC8}main .sectioncontent .bgdark{width:100%;height:100%;position:absolute;float:left;top:0px;left:0px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.4)),to(rgba(0,0,0,0.6)));background:linear-gradient(to bottom,rgba(0,0,0,0.4),rgba(0,0,0,0.6));overflow:hidden}main .sectioncontent .bgdark .l-wrapper{height:100%;max-width:1380px}main .sectioncontent .l-wrapper{z-index:1}main p{margin-bottom:20px;letter-spacing:0.07rem}main p:last-child{margin-bottom:0px}main .cta-email,main .cta-tel,main .cta-whatsapp{letter-spacing:0.07rem}.contactcontainer.has-ani{-webkit-transition:opacity 1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 1s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 1s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 1s cubic-bezier(0.645,0.045,0.355,1),transform 1s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 1s cubic-bezier(0.645,0.045,0.355,1),transform 1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 1s cubic-bezier(0.645,0.045,0.355,1);-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);opacity:0}.contactcontainer.has-ani.ani-mated{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.contactcontainer h2,.contactcontainer h3{color:#00ABC8;margin-bottom:20px;font-size:1.25rem;text-transform:uppercase}.contactcontainer a{color:#fff;text-decoration:none}.contactcontainer .sub-section{margin-bottom:40px}.contactcontainer .col-gmap{aspect-ratio:4/6;margin-bottom:30px}@media (min-width:750px){.contactcontainer{display:-ms-grid;display:grid;-ms-grid-columns:60% 60px auto;grid-template-columns:60% auto;grid-gap:60px}.contactcontainer .col-gmap{aspect-ratio:4/2.5}}.img-para img{max-width:100%}.img-para.has-ani img{-webkit-transition:opacity 1s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 1s cubic-bezier(0.645,0.045,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}.img-para.has-ani.ani-mated img{opacity:1}.sectioncontent.img-set .l-wrapper{padding:0px}@media (min-width:750px){.sectioncontent.img-set .l-wrapper{padding:0px 50px}}@media (min-width:900px){.sectioncontent.img-set .l-wrapper{padding:0px 50px}}@media (min-width:1200px){.sectioncontent.img-set .l-wrapper{padding:0px 110px}}.sectioncontent.img-set .textcontent{max-width:500px;margin-bottom:50px;padding:0px 40px}@media (min-width:750px){.sectioncontent.img-set .textcontent{padding:0px}}.sectioncontent.img-set .textcontent.has-ani{-webkit-transition:opacity 1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 1s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 1s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 1s cubic-bezier(0.645,0.045,0.355,1),transform 1s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 1s cubic-bezier(0.645,0.045,0.355,1),transform 1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 1s cubic-bezier(0.645,0.045,0.355,1);-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);opacity:0}.sectioncontent.img-set .textcontent.has-ani.ani-mated{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;-webkit-transition-delay:0.4s;transition-delay:0.4s}@media (min-width:1200px){.sectioncontent.img-set .textcontent{position:absolute;top:min(10vw,200px);left:60px}.sectioncontent.img-set .img-para{-webkit-transform:translate3d(300px,50px,0);transform:translate3d(300px,50px,0)}}.motif{position:absolute;bottom:20px;right:20px}@media (min-width:1200px){.motif{right:100px}}.motif2{position:absolute;bottom:60px;left:60px;display:none}@media (min-width:900px){.motif2{display:block}}#transition_bg{width:100%;height:100%;position:absolute;float:left;top:0px;left:0px;position:fixed;z-index:2000}#transition_bg .transition-bgbase{width:100%;height:100%;position:absolute;float:left;top:0px;left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background-color:#333}#transition_bg .transition-logo{width:100%;height:100%;position:absolute;float:left;top:0px;left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#transition_bg .transition-logo svg{-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0;width:60px;height:40px}@media (min-width:750px){#transition_bg .transition-logo svg{-webkit-transform:scale(1);transform:scale(1)}}.header{position:fixed;z-index:10;top:0;left:0;width:100%}.header:before{position:absolute;content:"";background:#00ABC8;top:0;left:0;width:100%;height:80px;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0.3s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.3s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.3s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.3s cubic-bezier(0.645,0.045,0.355,1)}.header.sticky:before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}footer{position:absolute;bottom:10px;left:0;color:#fff;width:100%}footer .copyright{font-size:0.75rem;letter-spacing:0.1rem}.s-masthead{height:100vh;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;overflow:hidden;margin-bottom:0px}.s-masthead__baseimage{width:100%;height:100%;position:absolute;float:left;top:0px;left:0px;z-index:1;overflow:hidden;--sani:0}@media (min-width:750px){.s-masthead__baseimage{--simaget:calc(var(--sani) * 20vh);-webkit-transform:translate3d(0,var(--simaget),0);transform:translate3d(0,var(--simaget),0)}}@media (min-width:900px){.s-masthead__baseimage{--simaget:calc(var(--sani) * 40vh);-webkit-transform:translate3d(0,var(--simaget),0);transform:translate3d(0,var(--simaget),0)}}.s-masthead__baseimage:after{display:block;width:100%;height:100%;position:absolute;float:left;top:0px;left:0px;content:"";background:rgba(0,0,0,0.4);pointer-events:none}.s-masthead-img{width:100%;height:100%;position:absolute;float:left;top:0px;left:0px;-webkit-transition:opacity 1s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 1s cubic-bezier(0.645,0.045,0.355,1);opacity:0;-webkit-transform-origin:center;transform-origin:center}.s-masthead__textoverlay{z-index:2;color:#fff;text-align:center;--sani:0;--simaget:calc(var(--sani) * 50vh);--sopac:calc(1 - var(--sani));--sscale:calc(1 + (var(--sani) * 0.4));-webkit-transform:translate3d(0,var(--simaget),0);transform:translate3d(0,var(--simaget),0);opacity:var(--sopac)}.s-masthead__maincaption{font-size:1.25rem}@media (min-width:750px){.s-masthead__maincaption{font-size:1.5rem}}@media (min-width:900px){.s-masthead__maincaption{font-size:1.5rem}}@media (min-width:1200px){.s-masthead__maincaption{font-size:2.25rem}}.s-masthead__ctacontainer a{color:#fff}.s-masthead__logo{width:130px;height:auto;aspect-ratio:220/90;background:url("https://nusagrill.com/assets/img/site_assets/logo-nusa.svg") center center no-repeat;background-size:contain;position:absolute;top:40px;left:30px;z-index:2}@media (min-width:900px){.s-masthead__logo{width:180px;left:40px;top:60px}}@media (min-width:1200px){.s-masthead__logo{width:220px;left:80px;top:80px}}.s-masthead.js-haspanels[data-ccur="1"] .s-masthead-img:first-child{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.s-masthead.js-haspanels[data-ccur="2"] .s-masthead-img:nth-child(2){opacity:1;-webkit-transform:scale(1);transform:scale(1)}.s-masthead.js-haspanels[data-ccur="3"] .s-masthead-img:nth-child(3){opacity:1;-webkit-transform:scale(1);transform:scale(1)}.s-masthead.js-haspanels[data-ccur="4"] .s-masthead-img:nth-child(4){opacity:1;-webkit-transform:scale(1);transform:scale(1)}.s-masthead.js-haspanels[data-ccur="5"] .s-masthead-img:nth-child(5){opacity:1;-webkit-transform:scale(1);transform:scale(1)}.s-masthead.js-haspanels[data-ccur="6"] .s-masthead-img:nth-child(6){opacity:1;-webkit-transform:scale(1);transform:scale(1)}.s-masthead.js-haspanels[data-ccur="7"] .s-masthead-img:nth-child(7){opacity:1;-webkit-transform:scale(1);transform:scale(1)}.s-masthead.js-haspanels[data-ccur="8"] .s-masthead-img:nth-child(8){opacity:1;-webkit-transform:scale(1);transform:scale(1)}.s-masthead.js-haspanels[data-ccur="9"] .s-masthead-img:nth-child(9){opacity:1;-webkit-transform:scale(1);transform:scale(1)}.s-singleimage{width:100%;position:relative;overflow:hidden;height:100vh;max-height:900px}.s-singleimage .s-singleimage__image{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.65)}.s-singleimage .s-singleimage__textcontent{width:100%;height:100%;position:absolute;top:0;left:0;color:#fff;display:-ms-grid;display:grid}.s-singleimage .s-singleimage__textcontent>div{margin:auto}.s-singleimage .s-singleimage__textcontent h2{text-align:center;margin-bottom:50px;text-transform:uppercase;font-size:2rem;color:#00ABC8;opacity:0;-webkit-transition:opacity 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.645,0.045,0.355,1)}.s-singleimage .s-singleimage__textcontent a{color:#fff;text-decoration:none;text-transform:uppercase}.s-singleimage .s-singleimage__textcontent a:hover{color:#00ABC8}.s-singleimage .s-singleimage__textcontent .fm-1{overflow:hidden}.s-singleimage .s-singleimage__textcontent .fm-1>a{display:block;-webkit-transform:translate3d(0px,100%,0);transform:translate3d(0px,100%,0);-webkit-transition:color 0.4s cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 0.7s cubic-bezier(0.645,0.045,0.355,1) 0.6s;transition:color 0.4s cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 0.7s cubic-bezier(0.645,0.045,0.355,1) 0.6s;transition:color 0.4s cubic-bezier(0.645,0.045,0.355,1) 0s,transform 0.7s cubic-bezier(0.645,0.045,0.355,1) 0.6s;transition:color 0.4s cubic-bezier(0.645,0.045,0.355,1) 0s,transform 0.7s cubic-bezier(0.645,0.045,0.355,1) 0.6s,-webkit-transform 0.7s cubic-bezier(0.645,0.045,0.355,1) 0.6s}.s-singleimage .s-singleimage__textcontent .fm-2{overflow:hidden}.s-singleimage .s-singleimage__textcontent .fm-2>a{display:block;-webkit-transform:translate3d(0px,-100%,0);transform:translate3d(0px,-100%,0);-webkit-transition:color 0.4s cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 0.7s cubic-bezier(0.645,0.045,0.355,1) 0.6s;transition:color 0.4s cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 0.7s cubic-bezier(0.645,0.045,0.355,1) 0.6s;transition:color 0.4s cubic-bezier(0.645,0.045,0.355,1) 0s,transform 0.7s cubic-bezier(0.645,0.045,0.355,1) 0.6s;transition:color 0.4s cubic-bezier(0.645,0.045,0.355,1) 0s,transform 0.7s cubic-bezier(0.645,0.045,0.355,1) 0.6s,-webkit-transform 0.7s cubic-bezier(0.645,0.045,0.355,1) 0.6s}.s-singleimage .s-singleimage__textcontent #fm-bg{stroke-dasharray:240;stroke-dashoffset:-240;transition:all 0.5s cubic-bezier(0.47,0,0.745,0.715);-webkit-transition:all 0.5s cubic-bezier(0.47,0,0.745,0.715);-webkit-transition-delay:0.3s;transition-delay:0.3s}.s-singleimage .s-singleimage__textcontent.has-ani.ani-mated h2{opacity:1}.s-singleimage .s-singleimage__textcontent.has-ani.ani-mated .fm-1>a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.s-singleimage .s-singleimage__textcontent.has-ani.ani-mated .fm-2>a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.s-singleimage .s-singleimage__textcontent.has-ani.ani-mated #fm-bg{stroke-dashoffset:0}@media (min-width:750px){.s-singleimage .s-singleimage__textcontent .fm-1{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.s-singleimage .s-singleimage__textcontent .fm-2{margin-right:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.s-singleimage.fixed-bg{background:url("https://nusagrill.com/assets/img/site_images/menu-bg.jpg") center center no-repeat;background-size:cover}@supports not (-webkit-touch-callout:none){.s-singleimage.fixed-bg{background-attachment:fixed}}.s-singleimage .foodmenu-inner{margin:auto;max-width:800px;display:-ms-grid;display:grid}.s-singleimage .foodmenu-inner>div{text-align:center;font-size:1.5rem}.s-singleimage .foodmenu-inner>div:nth-child(2){margin:-40px 0px}.s-singleimage .foodmenu-inner>div:nth-child(2) svg{-webkit-transform:rotate(90deg) scale(0.7);transform:rotate(90deg) scale(0.7)}@media (min-width:750px){.s-singleimage .foodmenu-inner{-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr}.s-singleimage .foodmenu-inner>div{font-size:4rem}.s-singleimage .foodmenu-inner>div:first-child{text-align:right;padding-right:50px}.s-singleimage .foodmenu-inner>div:nth-child(2){margin:0px 0px}.s-singleimage .foodmenu-inner>div:nth-child(2) svg{-webkit-transform:none;transform:none}.s-singleimage .foodmenu-inner>div:nth-child(3){-ms-flex-item-align:end;align-self:flex-end;margin-bottom:30px;padding-left:50px}}.nav__main{position:absolute;top:0px;left:0;width:100%}.nav__main .nav__main-inner{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:hidden;background:#00ABC8;display:-ms-grid;display:grid;grid-gap:20px;opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.3s cubic-bezier(0.645,0.045,0.355,1);pointer-events:none}@media (min-width:750px){.nav__main .nav__main-inner{background:none;height:auto;display:block;-webkit-transition:none;transition:none;opacity:1;transition:none;pointer-events:all}}.nav__main nav{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:750px){.nav__main nav{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:140px}}@media (min-width:900px){.nav__main nav{margin-left:auto;width:100%;margin-right:auto}}.nav__main ul{text-align:center;text-transform:uppercase}.nav__main ul li{font-size:1.375rem;margin:10px 0px}@media (min-width:750px){.nav__main ul li{font-size:1rem;display:inline-block;padding:0px 10px;margin:0}}@media (min-width:900px){.nav__main ul li{font-size:1.125rem;padding:0px 8px}}.nav__main a{color:#fff;text-decoration:none;-webkit-transition:color 0.4s cubic-bezier(0.445,0.05,0.55,0.95);transition:color 0.4s cubic-bezier(0.445,0.05,0.55,0.95)}.nav__main a.active,.nav__main a:hover{color:#FF671D}.nav__main .nav__main-logo{width:100px;height:auto;aspect-ratio:220/90;background:url("https://nusagrill.com/assets/img/site_assets/logo-nusa-white.svg") center center no-repeat;background-size:contain;position:absolute;top:20px;left:30px;pointer-events:none;opacity:0;-webkit-transition:opacity 0.4s cubic-bezier(0.85,0,0.15,1),-webkit-transform 0.4s cubic-bezier(0.85,0,0.15,1);transition:opacity 0.4s cubic-bezier(0.85,0,0.15,1),-webkit-transform 0.4s cubic-bezier(0.85,0,0.15,1);transition:opacity 0.4s cubic-bezier(0.85,0,0.15,1),transform 0.4s cubic-bezier(0.85,0,0.15,1);transition:opacity 0.4s cubic-bezier(0.85,0,0.15,1),transform 0.4s cubic-bezier(0.85,0,0.15,1),-webkit-transform 0.4s cubic-bezier(0.85,0,0.15,1)}@media (min-width:750px){.nav__main .nav__main-logo{top:-10px;left:40px}}.nav__main .nav__main-close{width:40px;height:40px;position:absolute;top:20px;right:20px}.nav__main .nav__main-close:after,.nav__main .nav__main-close:before{content:"";display:block;position:absolute}.nav__main .nav__main-close:before{width:36px;height:1px;background:#fff;left:20px;top:20px;-webkit-transform:translate3d(-50%,-5px,0);transform:translate3d(-50%,-5px,0);-webkit-transform-origin:center;transform-origin:center}.nav__main .nav__main-close:after{width:36px;height:1px;background:#fff;left:20px;top:20px;-webkit-transform:translate3d(-50%,5px,0);transform:translate3d(-50%,5px,0);-webkit-transform-origin:center;transform-origin:center}@media (min-width:750px){.nav__main .nav__main-close{display:none}}.nav__main .sociallinks{-ms-flex-item-align:start;align-self:flex-start;text-align:center}@media (min-width:750px){.nav__main .sociallinks{position:absolute;right:40px;top:3px}}.nav__main .sociallinks .sociallink{margin:0px 10px}.nav__main .sociallinks .sociallink img{height:30px}@media (min-width:750px){.nav__main .sociallinks .sociallink{margin:0px 0px 0px 10px}.nav__main .sociallinks .sociallink img{height:20px}}@media (min-width:750px){.nav__main{top:20px;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.4s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.4s cubic-bezier(0.645,0.045,0.355,1);-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}}.menu-active .nav__main .nav__main-logo{opacity:1;pointer-events:all}@media (min-width:750px){.menu-active .nav__main .nav__main-logo{opacity:0}}.menu-active .nav__main .nav__main-inner{opacity:1;pointer-events:all}.menu-active .nav__main .nav__main-close:before{-webkit-transform:translate3d(-50%,0,0) rotate(-45deg);transform:translate3d(-50%,0,0) rotate(-45deg);-webkit-transform-origin:center;transform-origin:center}.menu-active .nav__main .nav__main-close:after{-webkit-transform:translate3d(-50%,0px,0) rotate(45deg);transform:translate3d(-50%,0px,0) rotate(45deg);-webkit-transform-origin:center;transform-origin:center}.sticky .nav__main{-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0)}@media (min-width:750px){.sticky .nav__main{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.sticky .nav__main .nav__main-logo{opacity:1;pointer-events:all}.sticky .nav__main a{color:#fff;opacity:0.7;-webkit-transition:opacity 0.4s cubic-bezier(0.445,0.05,0.55,0.95);transition:opacity 0.4s cubic-bezier(0.445,0.05,0.55,0.95)}.sticky .nav__main a.active,.sticky .nav__main a:hover{color:#FF671D;opacity:1}
/*# sourceMappingURL=common.css.map */