{"id":3183,"date":"2026-02-28T16:55:32","date_gmt":"2026-02-28T16:55:32","guid":{"rendered":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/?page_id=3183"},"modified":"2026-08-05T19:01:46","modified_gmt":"2026-08-05T19:01:46","slug":"home","status":"publish","type":"page","link":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3183\" class=\"elementor elementor-3183\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2c8fe2e e-con-full e-flex e-con e-child\" data-id=\"2c8fe2e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e8e287 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"3e8e287\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- International Catering \u2014 index.html\r\n     Select all, paste into one Custom HTML block on a blank\/canvas page template.\r\n     Three parts follow: the stylesheet, the page markup, the script. -->\r\n<!-- ============ STYLES \u2014 the whole stylesheet, inlined ============ -->\r\n<style>\r\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Inter:wght@300;400;500;600;700&display=swap\");\r\n#intl-site *,#intl-site :after,#intl-site :before{--tw-border-spacing-x:0 !important;--tw-border-spacing-y:0 !important;--tw-translate-x:0 !important;--tw-translate-y:0 !important;--tw-rotate:0 !important;--tw-skew-x:0 !important;--tw-skew-y:0 !important;--tw-scale-x:1 !important;--tw-scale-y:1 !important;--tw-pan-x:  !important;--tw-pan-y:  !important;--tw-pinch-zoom:  !important;--tw-scroll-snap-strictness:proximity !important;--tw-gradient-from-position:  !important;--tw-gradient-via-position:  !important;--tw-gradient-to-position:  !important;--tw-ordinal:  !important;--tw-slashed-zero:  !important;--tw-numeric-figure:  !important;--tw-numeric-spacing:  !important;--tw-numeric-fraction:  !important;--tw-ring-inset:  !important;--tw-ring-offset-width:0px !important;--tw-ring-offset-color:#fff !important;--tw-ring-color:rgba(59,130,246,.5) !important;--tw-ring-offset-shadow:0 0 #0000 !important;--tw-ring-shadow:0 0 #0000 !important;--tw-shadow:0 0 #0000 !important;--tw-shadow-colored:0 0 #0000 !important;--tw-blur:  !important;--tw-brightness:  !important;--tw-contrast:  !important;--tw-grayscale:  !important;--tw-hue-rotate:  !important;--tw-invert:  !important;--tw-saturate:  !important;--tw-sepia:  !important;--tw-drop-shadow:  !important;--tw-backdrop-blur:  !important;--tw-backdrop-brightness:  !important;--tw-backdrop-contrast:  !important;--tw-backdrop-grayscale:  !important;--tw-backdrop-hue-rotate:  !important;--tw-backdrop-invert:  !important;--tw-backdrop-opacity:  !important;--tw-backdrop-saturate:  !important;--tw-backdrop-sepia:  !important;--tw-contain-size:  !important;--tw-contain-layout:  !important;--tw-contain-paint:  !important;--tw-contain-style:  !important}\r\n::backdrop{--tw-border-spacing-x:0 !important;--tw-border-spacing-y:0 !important;--tw-translate-x:0 !important;--tw-translate-y:0 !important;--tw-rotate:0 !important;--tw-skew-x:0 !important;--tw-skew-y:0 !important;--tw-scale-x:1 !important;--tw-scale-y:1 !important;--tw-pan-x:  !important;--tw-pan-y:  !important;--tw-pinch-zoom:  !important;--tw-scroll-snap-strictness:proximity !important;--tw-gradient-from-position:  !important;--tw-gradient-via-position:  !important;--tw-gradient-to-position:  !important;--tw-ordinal:  !important;--tw-slashed-zero:  !important;--tw-numeric-figure:  !important;--tw-numeric-spacing:  !important;--tw-numeric-fraction:  !important;--tw-ring-inset:  !important;--tw-ring-offset-width:0px !important;--tw-ring-offset-color:#fff !important;--tw-ring-color:rgba(59,130,246,.5) !important;--tw-ring-offset-shadow:0 0 #0000 !important;--tw-ring-shadow:0 0 #0000 !important;--tw-shadow:0 0 #0000 !important;--tw-shadow-colored:0 0 #0000 !important;--tw-blur:  !important;--tw-brightness:  !important;--tw-contrast:  !important;--tw-grayscale:  !important;--tw-hue-rotate:  !important;--tw-invert:  !important;--tw-saturate:  !important;--tw-sepia:  !important;--tw-drop-shadow:  !important;--tw-backdrop-blur:  !important;--tw-backdrop-brightness:  !important;--tw-backdrop-contrast:  !important;--tw-backdrop-grayscale:  !important;--tw-backdrop-hue-rotate:  !important;--tw-backdrop-invert:  !important;--tw-backdrop-opacity:  !important;--tw-backdrop-saturate:  !important;--tw-backdrop-sepia:  !important;--tw-contain-size:  !important;--tw-contain-layout:  !important;--tw-contain-paint:  !important;--tw-contain-style:  !important}\r\n\/*! tailwindcss v3.4.19 | MIT License | https:\/\/tailwindcss.com*\/#intl-site *,#intl-site :after,#intl-site :before{box-sizing:border-box !important;border:0 solid #e5e7eb !important}\r\n#intl-site :after,#intl-site :before{--tw-content:\"\" !important}\r\n#intl-site :host,#intl-site{line-height:1.5 !important;-webkit-text-size-adjust:100% !important;-moz-tab-size:4 !important;-o-tab-size:4 !important;tab-size:4 !important;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif !important;font-feature-settings:normal !important;font-variation-settings:normal !important;-webkit-tap-highlight-color:transparent !important}\r\n#intl-site{margin:0 !important}\r\n#intl-site hr{height:0 !important;color:inherit !important;border-top-width:1px !important}\r\n#intl-site abbr:where([title]){-webkit-text-decoration:underline dotted !important;text-decoration:underline dotted !important}\r\n#intl-site h1,#intl-site h2,#intl-site h3,#intl-site h4,#intl-site h5,#intl-site h6{font-size:inherit !important;font-weight:inherit !important}\r\n#intl-site a{color:inherit !important;text-decoration:inherit !important}\r\n#intl-site b,#intl-site strong{font-weight:bolder !important}\r\n#intl-site code,#intl-site kbd,#intl-site pre,#intl-site samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace !important;font-feature-settings:normal !important;font-variation-settings:normal !important;font-size:1em !important}\r\n#intl-site small{font-size:80% !important}\r\n#intl-site sub,#intl-site sup{font-size:75% !important;line-height:0 !important;position:relative !important;vertical-align:baseline !important}\r\n#intl-site sub{bottom:-.25em !important}\r\n#intl-site sup{top:-.5em !important}\r\n#intl-site table{text-indent:0 !important;border-color:inherit !important;border-collapse:collapse !important}\r\n#intl-site button,#intl-site input,#intl-site optgroup,#intl-site select,#intl-site textarea{font-family:inherit !important;font-feature-settings:inherit !important;font-variation-settings:inherit !important;font-size:100% !important;font-weight:inherit !important;line-height:inherit !important;letter-spacing:inherit !important;color:inherit !important;margin:0 !important;padding:0 !important}\r\n#intl-site button,#intl-site select{text-transform:none !important}\r\n#intl-site button,#intl-site input:where([type=button]),#intl-site input:where([type=reset]),#intl-site input:where([type=submit]){-webkit-appearance:button !important;background-color:transparent !important;background-image:none !important}\r\n#intl-site :-moz-focusring{outline:auto !important}\r\n#intl-site :-moz-ui-invalid{box-shadow:none !important}\r\n#intl-site progress{vertical-align:baseline !important}\r\n#intl-site ::-webkit-inner-spin-button,#intl-site ::-webkit-outer-spin-button{height:auto !important}\r\n#intl-site [type=search]{-webkit-appearance:textfield !important;outline-offset:-2px !important}\r\n#intl-site ::-webkit-search-decoration{-webkit-appearance:none !important}\r\n#intl-site ::-webkit-file-upload-button{-webkit-appearance:button !important;font:inherit !important}\r\n#intl-site summary{display:list-item !important}\r\n#intl-site blockquote,#intl-site dd,#intl-site dl,#intl-site figure,#intl-site h1,#intl-site h2,#intl-site h3,#intl-site h4,#intl-site h5,#intl-site h6,#intl-site hr,#intl-site p,#intl-site pre{margin:0 !important}\r\n#intl-site fieldset{margin:0 !important}\r\n#intl-site fieldset,#intl-site legend{padding:0 !important}\r\n#intl-site menu,#intl-site ol,#intl-site ul{list-style:none !important;margin:0 !important;padding:0 !important}\r\n#intl-site dialog{padding:0 !important}\r\n#intl-site textarea{resize:vertical !important}\r\n#intl-site input::-moz-placeholder,#intl-site textarea::-moz-placeholder{opacity:1;color:#9ca3af !important}\r\n#intl-site input::placeholder,#intl-site textarea::placeholder{opacity:1;color:#9ca3af !important}\r\n#intl-site [role=button],#intl-site button{cursor:pointer !important}\r\n#intl-site :disabled{cursor:default !important}\r\n#intl-site audio,#intl-site canvas,#intl-site embed,#intl-site iframe,#intl-site img,#intl-site object,#intl-site svg,#intl-site video{display:block !important;vertical-align:middle !important}\r\n#intl-site img,#intl-site video{max-width:100% !important;height:auto !important}\r\n#intl-site [hidden]:where(:not([hidden=until-found])){display:none !important}\r\n#intl-site{color-scheme:light !important}\r\n#intl-site{scroll-behavior:smooth !important;-webkit-text-size-adjust:100% !important}\r\n@media (prefers-reduced-motion:reduce){#intl-site{scroll-behavior:auto !important}\r\n#intl-site#intl-site *,#intl-site#intl-site :after,#intl-site#intl-site :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}\r\n}\r\n#intl-site{--tw-bg-opacity:1 !important;background-color:rgb(251 248 242\/var(--tw-bg-opacity,1)) !important;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif !important;--tw-text-opacity:1 !important;color:rgb(22 20 16\/var(--tw-text-opacity,1)) !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;font-feature-settings:\"kern\",\"liga\",\"calt\" !important;text-rendering:optimizeLegibility !important}\r\n#intl-site h1,#intl-site h2,#intl-site h3,#intl-site h4{font-family:Cormorant Garamond,Georgia,Cambria,serif !important;text-wrap:balance !important}\r\n#intl-site ::-moz-selection{background-color:rgba(142,36,32,.16) !important;color:#161410 !important}\r\n#intl-site ::selection{background-color:rgba(142,36,32,.16) !important;color:#161410 !important}\r\n@media (min-width:1024px){::-webkit-scrollbar{width:11px !important}\r\n::-webkit-scrollbar-track{background:#f5efe3 !important}\r\n::-webkit-scrollbar-thumb{background:#cbb6b2 !important;border-radius:999px !important;border:3px solid #f5efe3 !important}\r\n::-webkit-scrollbar-thumb:hover{background:#8e2420 !important}\r\n}\r\n#intl-site .container{width:100% !important;margin-right:auto !important;margin-left:auto !important;padding-right:1.25rem !important;padding-left:1.25rem !important}\r\n@media (min-width:640px){#intl-site .container{max-width:640px !important;padding-right:1.5rem !important;padding-left:1.5rem !important}\r\n}\r\n@media (min-width:768px){#intl-site .container{max-width:768px !important}\r\n}\r\n@media (min-width:1024px){#intl-site .container{max-width:1024px !important;padding-right:2rem !important;padding-left:2rem !important}\r\n}\r\n@media (min-width:1200px){#intl-site .container{max-width:1200px !important;padding-right:2.5rem !important;padding-left:2.5rem !important}\r\n}\r\n@media (min-width:1280px){#intl-site .container{max-width:1280px !important}\r\n}\r\n#intl-site .\\!btn,#intl-site .btn,#intl-site .btn-primary{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;border-radius:9999px !important;padding:.875rem 1.75rem !important;font-size:.82rem !important;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:.16em !important;transition-property:all !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.16,1,.3,1) !important}\r\n#intl-site .btn-primary{--tw-bg-opacity:1 !important;background-color:rgb(142 36 32\/var(--tw-bg-opacity,1)) !important;--tw-text-opacity:1 !important;color:rgb(251 248 242\/var(--tw-text-opacity,1)) !important;--tw-shadow:0 20px 60px -30px rgba(142,36,32,.55) !important;--tw-shadow-colored:0 20px 60px -30px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important;--tw-shadow-color:#8e2420 !important;--tw-shadow:var(--tw-shadow-colored) !important}\r\n#intl-site .btn-primary:hover{--tw-translate-y:-0.125rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1 !important;background-color:rgb(107 23 20\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .btn-dark{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;border-radius:9999px !important;padding:.875rem 1.75rem !important;font-size:.82rem !important;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:.16em !important;transition-property:all !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.16,1,.3,1) !important;--tw-bg-opacity:1 !important;background-color:rgb(22 20 16\/var(--tw-bg-opacity,1)) !important;--tw-text-opacity:1 !important;color:rgb(251 248 242\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .btn-dark:hover{--tw-translate-y:-0.125rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1 !important;background-color:rgb(35 32 26\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .btn-outline{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;border-radius:9999px !important;padding:.875rem 1.75rem !important;font-size:.82rem !important;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:.16em !important;transition-property:all !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.16,1,.3,1) !important;border-width:1px !important;border-color:rgba(22,20,16,.25) !important;--tw-text-opacity:1 !important;color:rgb(22 20 16\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .btn-outline:hover{--tw-border-opacity:1 !important;border-color:rgb(22 20 16\/var(--tw-border-opacity,1)) !important;--tw-bg-opacity:1 !important;background-color:rgb(22 20 16\/var(--tw-bg-opacity,1)) !important;--tw-text-opacity:1 !important;color:rgb(251 248 242\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .btn-ghost-light{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;border-radius:9999px !important;padding:.875rem 1.75rem !important;font-size:.82rem !important;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:.16em !important;transition-property:all !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.16,1,.3,1) !important;border-width:1px !important;border-color:hsla(40,53%,97%,.4) !important;--tw-text-opacity:1 !important;color:rgb(251 248 242\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .btn-ghost-light:hover{--tw-bg-opacity:1 !important;background-color:rgb(251 248 242\/var(--tw-bg-opacity,1)) !important;--tw-text-opacity:1 !important;color:rgb(22 20 16\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .eyebrow{display:inline-flex !important;align-items:center !important;gap:.75rem !important;font-size:.7rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.28em !important;--tw-text-opacity:1 !important;color:rgb(107 23 20\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .eyebrow:before{content:\"\" !important;height:1px !important;width:2rem !important;--tw-bg-opacity:1 !important;background-color:rgb(142 36 32\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .eyebrow-center:before{display:none !important}\r\n#intl-site .eyebrow-media:before{background-color:hsla(13,83%,77%,.8) !important}\r\n#intl-site .card{border-radius:1rem !important;--tw-bg-opacity:1 !important;background-color:rgb(255 255 255\/var(--tw-bg-opacity,1)) !important;--tw-shadow:0 18px 50px -28px rgba(30,24,12,.45) !important;--tw-shadow-colored:0 18px 50px -28px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important;transition-property:all !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.5s !important;transition-timing-function:cubic-bezier(.16,1,.3,1) !important}\r\n#intl-site .link-underline{position:relative !important}\r\n#intl-site .link-underline:after{content:\"\" !important;position:absolute !important;left:0 !important;bottom:-.125rem !important;height:1px !important;width:0 !important;background-color:currentColor !important;transition-property:all !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(0,0,.2,1) !important}\r\n#intl-site .link-underline:hover:after{width:100% !important}\r\n#intl-site .sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border-width:0 !important}\r\n#intl-site .pointer-events-none{pointer-events:none !important}\r\n#intl-site .pointer-events-auto{pointer-events:auto !important}\r\n#intl-site .visible{visibility:visible !important}\r\n#intl-site .invisible{visibility:hidden !important}\r\n#intl-site .static{position:static !important}\r\n#intl-site .fixed{position:fixed !important}\r\n#intl-site .absolute{position:absolute !important}\r\n#intl-site .relative{position:relative !important}\r\n#intl-site .sticky{position:sticky !important}\r\n#intl-site .inset-0{inset:0 !important}\r\n#intl-site .inset-x-0{left:0 !important;right:0 !important}\r\n#intl-site .-bottom-6{bottom:-1.5rem !important}\r\n#intl-site .-bottom-8{bottom:-2rem !important}\r\n#intl-site .-bottom-px{bottom:-1px !important}\r\n#intl-site .-left-4{left:-1rem !important}\r\n#intl-site .-right-24{right:-6rem !important}\r\n#intl-site .-right-4{right:-1rem !important}\r\n#intl-site .-right-5{right:-1.25rem !important}\r\n#intl-site .-top-24{top:-6rem !important}\r\n#intl-site .bottom-0{bottom:0 !important}\r\n#intl-site .bottom-2{bottom:.5rem !important}\r\n#intl-site .bottom-24{bottom:6rem !important}\r\n#intl-site .bottom-5{bottom:1.25rem !important}\r\n#intl-site .bottom-7{bottom:1.75rem !important}\r\n#intl-site .left-1\\\/2{left:50% !important}\r\n#intl-site .left-4{left:1rem !important}\r\n#intl-site .left-5{left:1.25rem !important}\r\n#intl-site .left-\\[0\\.6rem\\]{left:.6rem !important}\r\n#intl-site .right-4{right:1rem !important}\r\n#intl-site .right-5{right:1.25rem !important}\r\n#intl-site .right-6{right:1.5rem !important}\r\n#intl-site .right-8{right:2rem !important}\r\n#intl-site .top-0{top:0 !important}\r\n#intl-site .top-1\\\/2{top:50% !important}\r\n#intl-site .top-10{top:2.5rem !important}\r\n#intl-site .top-12{top:3rem !important}\r\n#intl-site .top-2{top:.5rem !important}\r\n#intl-site .top-20{top:5rem !important}\r\n#intl-site .top-4{top:1rem !important}\r\n#intl-site .top-5{top:1.25rem !important}\r\n#intl-site .top-8{top:2rem !important}\r\n#intl-site .isolate{isolation:isolate !important}\r\n#intl-site .z-10{z-index:10 !important}\r\n#intl-site .z-30{z-index:30 !important}\r\n#intl-site .z-40{z-index:40 !important}\r\n#intl-site .z-50{z-index:50 !important}\r\n#intl-site .-mx-5{margin-left:-1.25rem !important;margin-right:-1.25rem !important}\r\n#intl-site .mx-auto{margin-left:auto !important;margin-right:auto !important}\r\n#intl-site .mb-1\\.5{margin-bottom:.375rem !important}\r\n#intl-site .mb-2{margin-bottom:.5rem !important}\r\n#intl-site .ml-2{margin-left:.5rem !important}\r\n#intl-site .mt-0\\.5{margin-top:.125rem !important}\r\n#intl-site .mt-1{margin-top:.25rem !important}\r\n#intl-site .mt-1\\.5{margin-top:.375rem !important}\r\n#intl-site .mt-10{margin-top:2.5rem !important}\r\n#intl-site .mt-12{margin-top:3rem !important}\r\n#intl-site .mt-14{margin-top:3.5rem !important}\r\n#intl-site .mt-16{margin-top:4rem !important}\r\n#intl-site .mt-2{margin-top:.5rem !important}\r\n#intl-site .mt-3{margin-top:.75rem !important}\r\n#intl-site .mt-4{margin-top:1rem !important}\r\n#intl-site .mt-5{margin-top:1.25rem !important}\r\n#intl-site .mt-6{margin-top:1.5rem !important}\r\n#intl-site .mt-7{margin-top:1.75rem !important}\r\n#intl-site .mt-8{margin-top:2rem !important}\r\n#intl-site .mt-9{margin-top:2.25rem !important}\r\n#intl-site .block{display:block !important}\r\n#intl-site .inline{display:inline !important}\r\n#intl-site .flex{display:flex !important}\r\n#intl-site .inline-flex{display:inline-flex !important}\r\n#intl-site .table{display:table !important}\r\n#intl-site .grid{display:grid !important}\r\n#intl-site .hidden{display:none !important}\r\n#intl-site .aspect-\\[16\\\/10\\]{aspect-ratio:16\/10 !important}\r\n#intl-site .aspect-\\[16\\\/11\\]{aspect-ratio:16\/11 !important}\r\n#intl-site .aspect-\\[4\\\/3\\]{aspect-ratio:4\/3 !important}\r\n#intl-site .aspect-\\[4\\\/5\\]{aspect-ratio:4\/5 !important}\r\n#intl-site .h-1{height:.25rem !important}\r\n#intl-site .h-10{height:2.5rem !important}\r\n#intl-site .h-11{height:2.75rem !important}\r\n#intl-site .h-12{height:3rem !important}\r\n#intl-site .h-14{height:3.5rem !important}\r\n#intl-site .h-16{height:4rem !important}\r\n#intl-site .h-2{height:.5rem !important}\r\n#intl-site .h-20{height:5rem !important}\r\n#intl-site .h-24{height:6rem !important}\r\n#intl-site .h-28{height:7rem !important}\r\n#intl-site .h-3\\.5{height:.875rem !important}\r\n#intl-site .h-32{height:8rem !important}\r\n#intl-site .h-4{height:1rem !important}\r\n#intl-site .h-40{height:10rem !important}\r\n#intl-site .h-5{height:1.25rem !important}\r\n#intl-site .h-6{height:1.5rem !important}\r\n#intl-site .h-7{height:1.75rem !important}\r\n#intl-site .h-72{height:18rem !important}\r\n#intl-site .h-8{height:2rem !important}\r\n#intl-site .h-9{height:2.25rem !important}\r\n#intl-site .h-\\[1\\.35rem\\]{height:1.35rem !important}\r\n#intl-site .h-\\[420px\\]{height:420px !important}\r\n#intl-site .h-full{height:100% !important}\r\n#intl-site .h-px{height:1px !important}\r\n#intl-site .max-h-0{max-height:0 !important}\r\n#intl-site .max-h-64{max-height:16rem !important}\r\n#intl-site .min-h-\\[100svh\\]{min-height:100svh !important}\r\n#intl-site .min-h-\\[34rem\\]{min-height:34rem !important}\r\n#intl-site .min-h-\\[80vh\\]{min-height:80vh !important}\r\n#intl-site .min-h-screen{min-height:100vh !important}\r\n#intl-site .w-1{width:.25rem !important}\r\n#intl-site .w-10{width:2.5rem !important}\r\n#intl-site .w-11{width:2.75rem !important}\r\n#intl-site .w-12{width:3rem !important}\r\n#intl-site .w-14{width:3.5rem !important}\r\n#intl-site .w-16{width:4rem !important}\r\n#intl-site .w-2{width:.5rem !important}\r\n#intl-site .w-2\\\/3{width:66.666667% !important}\r\n#intl-site .w-20{width:5rem !important}\r\n#intl-site .w-24{width:6rem !important}\r\n#intl-site .w-28{width:7rem !important}\r\n#intl-site .w-3\\.5{width:.875rem !important}\r\n#intl-site .w-32{width:8rem !important}\r\n#intl-site .w-4{width:1rem !important}\r\n#intl-site .w-40{width:10rem !important}\r\n#intl-site .w-5{width:1.25rem !important}\r\n#intl-site .w-6{width:1.5rem !important}\r\n#intl-site .w-60{width:15rem !important}\r\n#intl-site .w-7{width:1.75rem !important}\r\n#intl-site .w-72{width:18rem !important}\r\n#intl-site .w-8{width:2rem !important}\r\n#intl-site .w-9{width:2.25rem !important}\r\n#intl-site .w-\\[1\\.35rem\\]{width:1.35rem !important}\r\n#intl-site .w-auto{width:auto !important}\r\n#intl-site .w-full{width:100% !important}\r\n#intl-site .w-px{width:1px !important}\r\n#intl-site .min-w-0{min-width:0 !important}\r\n#intl-site .max-w-2xl{max-width:42rem !important}\r\n#intl-site .max-w-3xl{max-width:48rem !important}\r\n#intl-site .max-w-5xl{max-width:64rem !important}\r\n#intl-site .max-w-\\[130px\\]{max-width:130px !important}\r\n#intl-site .max-w-full{max-width:100% !important}\r\n#intl-site .max-w-lg{max-width:32rem !important}\r\n#intl-site .max-w-md{max-width:28rem !important}\r\n#intl-site .max-w-sm{max-width:24rem !important}\r\n#intl-site .max-w-xl{max-width:36rem !important}\r\n#intl-site .flex-1{flex:1 1 0% !important}\r\n#intl-site .shrink-0{flex-shrink:0 !important}\r\n#intl-site .origin-right{transform-origin:right !important}\r\n#intl-site .origin-top{transform-origin:top !important}\r\n#intl-site .-translate-x-1\\\/2{--tw-translate-x:-50% !important}\r\n#intl-site .-translate-x-1\\\/2,#intl-site .-translate-y-1\\\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}\r\n#intl-site .-translate-y-1\\\/2{--tw-translate-y:-50% !important}\r\n#intl-site .-translate-y-4{--tw-translate-y:-1rem !important}\r\n#intl-site .-translate-y-4,#intl-site .translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}\r\n#intl-site .translate-x-2{--tw-translate-x:0.5rem !important}\r\n#intl-site .translate-y-0{--tw-translate-y:0px !important}\r\n#intl-site .rotate-180,#intl-site .translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}\r\n#intl-site .rotate-180{--tw-rotate:180deg !important}\r\n#intl-site .rotate-90{--tw-rotate:90deg !important}\r\n#intl-site .rotate-90,#intl-site .rotate-\\[4deg\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}\r\n#intl-site .rotate-\\[4deg\\]{--tw-rotate:4deg !important}\r\n#intl-site .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}\r\n@keyframes fade-in{0%{opacity:0}\r\nto{opacity:1}\r\n}\r\n#intl-site .animate-fade-in{animation:fade-in 1.1s ease both !important}\r\n@keyframes fade-up{0%{opacity:0;transform:translateY(28px)}\r\nto{opacity:1;transform:translateY(0)}\r\n}\r\n#intl-site .animate-fade-up{animation:fade-up .9s cubic-bezier(.16,1,.3,1) both !important}\r\n@keyframes kenburns{0%{transform:scale(1.03) translateZ(0)}\r\nto{transform:scale(1.16) translate3d(-2.2%,-2%,0)}\r\n}\r\n#intl-site .animate-kenburns{animation:kenburns 13s ease-in-out infinite alternate !important}\r\n@keyframes kenburns2{0%{transform:scale(1.16) translate3d(2.2%,1.6%,0)}\r\nto{transform:scale(1.03) translateZ(0)}\r\n}\r\n#intl-site .animate-kenburns2{animation:kenburns2 13s ease-in-out infinite alternate !important}\r\n@keyframes pulse{50%{opacity:.5}\r\n}\r\n#intl-site .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite !important}\r\n@keyframes scale-in{0%{opacity:0;transform:scale(1.06)}\r\nto{opacity:1;transform:scale(1)}\r\n}\r\n#intl-site .animate-scale-in{animation:scale-in 1.4s cubic-bezier(.16,1,.3,1) both !important}\r\n#intl-site .cursor-pointer{cursor:pointer !important}\r\n#intl-site .resize-none{resize:none !important}\r\n#intl-site .scroll-mt-28{scroll-margin-top:7rem !important}\r\n#intl-site .appearance-none{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}\r\n#intl-site .auto-rows-\\[260px\\]{grid-auto-rows:260px !important}\r\n#intl-site .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr)) !important}\r\n#intl-site .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr)) !important}\r\n#intl-site .grid-cols-\\[auto_1fr\\]{grid-template-columns:auto 1fr !important}\r\n#intl-site .grid-rows-\\[0fr\\]{grid-template-rows:0fr !important}\r\n#intl-site .grid-rows-\\[1fr\\]{grid-template-rows:1fr !important}\r\n#intl-site .flex-col{flex-direction:column !important}\r\n#intl-site .flex-wrap{flex-wrap:wrap !important}\r\n#intl-site .place-items-center{place-items:center !important}\r\n#intl-site .items-start{align-items:flex-start !important}\r\n#intl-site .items-end{align-items:flex-end !important}\r\n#intl-site .items-center{align-items:center !important}\r\n#intl-site .items-baseline{align-items:baseline !important}\r\n#intl-site .justify-center{justify-content:center !important}\r\n#intl-site .justify-between{justify-content:space-between !important}\r\n#intl-site .gap-1{gap:.25rem !important}\r\n#intl-site .gap-1\\.5{gap:.375rem !important}\r\n#intl-site .gap-10{gap:2.5rem !important}\r\n#intl-site .gap-12{gap:3rem !important}\r\n#intl-site .gap-14{gap:3.5rem !important}\r\n#intl-site .gap-2{gap:.5rem !important}\r\n#intl-site .gap-2\\.5{gap:.625rem !important}\r\n#intl-site .gap-3{gap:.75rem !important}\r\n#intl-site .gap-4{gap:1rem !important}\r\n#intl-site .gap-5{gap:1.25rem !important}\r\n#intl-site .gap-6{gap:1.5rem !important}\r\n#intl-site .gap-8{gap:2rem !important}\r\n#intl-site .gap-9{gap:2.25rem !important}\r\n#intl-site .gap-px{gap:1px !important}\r\n#intl-site .gap-x-10{-moz-column-gap:2.5rem !important;column-gap:2.5rem !important}\r\n#intl-site .gap-x-6{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}\r\n#intl-site .gap-x-8{-moz-column-gap:2rem !important;column-gap:2rem !important}\r\n#intl-site .gap-y-3{row-gap:.75rem !important}\r\n#intl-site .gap-y-4{row-gap:1rem !important}\r\n#intl-site .gap-y-8{row-gap:2rem !important}\r\n#intl-site .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0 !important;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse))) !important;margin-bottom:calc(.25rem*var(--tw-space-y-reverse)) !important}\r\n#intl-site .space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0 !important;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse))) !important;margin-bottom:calc(.375rem*var(--tw-space-y-reverse)) !important}\r\n#intl-site .space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0 !important;margin-top:calc(3rem*(1 - var(--tw-space-y-reverse))) !important;margin-bottom:calc(3rem*var(--tw-space-y-reverse)) !important}\r\n#intl-site .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0 !important;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse))) !important;margin-bottom:calc(.5rem*var(--tw-space-y-reverse)) !important}\r\n#intl-site .space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0 !important;margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse))) !important;margin-bottom:calc(.625rem*var(--tw-space-y-reverse)) !important}\r\n#intl-site .space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0 !important;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse))) !important;margin-bottom:calc(.75rem*var(--tw-space-y-reverse)) !important}\r\n#intl-site .space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0 !important;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse))) !important;margin-bottom:calc(1rem*var(--tw-space-y-reverse)) !important}\r\n#intl-site .space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0 !important;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse))) !important;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse)) !important}\r\n#intl-site .space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0 !important;margin-top:calc(1.75rem*(1 - var(--tw-space-y-reverse))) !important;margin-bottom:calc(1.75rem*var(--tw-space-y-reverse)) !important}\r\n#intl-site .divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0 !important;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse))) !important;border-bottom-width:calc(1px*var(--tw-divide-y-reverse)) !important}\r\n#intl-site .divide-ink\\\/10>:not([hidden])~:not([hidden]){border-color:rgba(22,20,16,.1) !important}\r\n#intl-site .overflow-auto{overflow:auto !important}\r\n#intl-site .overflow-hidden{overflow:hidden !important}\r\n#intl-site .rounded-2xl{border-radius:1rem !important}\r\n#intl-site .rounded-3xl,#intl-site .rounded-\\[1\\.5rem\\]{border-radius:1.5rem !important}\r\n#intl-site .rounded-full{border-radius:9999px !important}\r\n#intl-site .rounded-lg{border-radius:.5rem !important}\r\n#intl-site .rounded-md{border-radius:.375rem !important}\r\n#intl-site .rounded-xl{border-radius:.75rem !important}\r\n#intl-site .border{border-width:1px !important}\r\n#intl-site .border-y{border-top-width:1px !important}\r\n#intl-site .border-b,#intl-site .border-y{border-bottom-width:1px !important}\r\n#intl-site .border-t{border-top-width:1px !important}\r\n#intl-site .border-brand{--tw-border-opacity:1 !important;border-color:rgb(142 36 32\/var(--tw-border-opacity,1)) !important}\r\n#intl-site .border-brand\\\/15{border-color:rgba(142,36,32,.15) !important}\r\n#intl-site .border-brand\\\/40{border-color:rgba(142,36,32,.4) !important}\r\n#intl-site .border-cream\\\/10{border-color:hsla(40,53%,97%,.1) !important}\r\n#intl-site .border-cream\\\/15{border-color:hsla(40,53%,97%,.15) !important}\r\n#intl-site .border-cream\\\/20{border-color:hsla(40,53%,97%,.2) !important}\r\n#intl-site .border-cream\\\/30{border-color:hsla(40,53%,97%,.3) !important}\r\n#intl-site .border-ink\\\/10{border-color:rgba(22,20,16,.1) !important}\r\n#intl-site .border-ink\\\/15{border-color:rgba(22,20,16,.15) !important}\r\n#intl-site .border-ink\\\/20{border-color:rgba(22,20,16,.2) !important}\r\n#intl-site .border-ink\\\/\\[0\\.06\\]{border-color:rgba(22,20,16,.06) !important}\r\n#intl-site .border-transparent{border-color:transparent !important}\r\n#intl-site .bg-\\[\\#25D366\\]{--tw-bg-opacity:1 !important;background-color:rgb(37 211 102\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .bg-brand{--tw-bg-opacity:1 !important;background-color:rgb(142 36 32\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .bg-brand-soft{--tw-bg-opacity:1 !important;background-color:rgb(235 215 210\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .bg-brand-soft\\\/50{background-color:hsla(12,38%,87%,.5) !important}\r\n#intl-site .bg-brand\\\/10{background-color:rgba(142,36,32,.1) !important}\r\n#intl-site .bg-brand\\\/15{background-color:rgba(142,36,32,.15) !important}\r\n#intl-site .bg-brand\\\/20{background-color:rgba(142,36,32,.2) !important}\r\n#intl-site .bg-charcoal{--tw-bg-opacity:1 !important;background-color:rgb(35 32 26\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .bg-cream{--tw-bg-opacity:1 !important;background-color:rgb(251 248 242\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .bg-cream\\\/10{background-color:hsla(40,53%,97%,.1) !important}\r\n#intl-site .bg-cream\\\/15{background-color:hsla(40,53%,97%,.15) !important}\r\n#intl-site .bg-cream\\\/40{background-color:hsla(40,53%,97%,.4) !important}\r\n#intl-site .bg-cream\\\/50{background-color:hsla(40,53%,97%,.5) !important}\r\n#intl-site .bg-cream\\\/60{background-color:hsla(40,53%,97%,.6) !important}\r\n#intl-site .bg-cream\\\/85{background-color:hsla(40,53%,97%,.85) !important}\r\n#intl-site .bg-cream\\\/90{background-color:hsla(40,53%,97%,.9) !important}\r\n#intl-site .bg-cream\\\/\\[0\\.04\\]{background-color:hsla(40,53%,97%,.04) !important}\r\n#intl-site .bg-cream\\\/\\[0\\.06\\]{background-color:hsla(40,53%,97%,.06) !important}\r\n#intl-site .bg-ink{--tw-bg-opacity:1 !important;background-color:rgb(22 20 16\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .bg-ink\\\/10{background-color:rgba(22,20,16,.1) !important}\r\n#intl-site .bg-ink\\\/90{background-color:rgba(22,20,16,.9) !important}\r\n#intl-site .bg-linen{--tw-bg-opacity:1 !important;background-color:rgb(245 239 227\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .bg-white{--tw-bg-opacity:1 !important;background-color:rgb(255 255 255\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .bg-white\\\/60{background-color:hsla(0,0%,100%,.6) !important}\r\n#intl-site .bg-white\\\/70{background-color:hsla(0,0%,100%,.7) !important}\r\n#intl-site .bg-white\\\/95{background-color:hsla(0,0%,100%,.95) !important}\r\n#intl-site .bg-brand-line{background-image:linear-gradient(90deg,transparent,hsla(9,52%,58%,.65),transparent) !important}\r\n#intl-site .bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops)) !important}\r\n#intl-site .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops)) !important}\r\n#intl-site .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops)) !important}\r\n#intl-site .bg-grain{background-image:url(\"data:image\/svg+xml;charset=utf-8,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='120' height='120'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='3' stitchTiles='stitch' type='fractalNoise'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.4'\/%3E%3C\/svg%3E\") !important}\r\n#intl-site .bg-hero-fade{background-image:linear-gradient(180deg,rgba(22,20,16,.42),rgba(22,20,16,.52) 45%,rgba(22,20,16,.88)) !important}\r\n#intl-site .from-brand{--tw-gradient-from:#8e2420 var(--tw-gradient-from-position) !important;--tw-gradient-to:rgba(142,36,32,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to) !important}\r\n#intl-site .from-brand-light{--tw-gradient-from:#cb6b5b var(--tw-gradient-from-position) !important;--tw-gradient-to:hsla(9,52%,58%,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to) !important}\r\n#intl-site .from-ink{--tw-gradient-from:#161410 var(--tw-gradient-from-position) !important;--tw-gradient-to:rgba(22,20,16,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to) !important}\r\n#intl-site .from-ink\\\/55{--tw-gradient-from:rgba(22,20,16,.55) var(--tw-gradient-from-position) !important;--tw-gradient-to:rgba(22,20,16,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to) !important}\r\n#intl-site .from-sand{--tw-gradient-from:#ebe1cf var(--tw-gradient-from-position) !important;--tw-gradient-to:hsla(39,41%,87%,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to) !important}\r\n#intl-site .via-brand\\\/40{--tw-gradient-to:rgba(142,36,32,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),rgba(142,36,32,.4) var(--tw-gradient-via-position),var(--tw-gradient-to) !important}\r\n#intl-site .via-ink\\\/20{--tw-gradient-to:rgba(22,20,16,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),rgba(22,20,16,.2) var(--tw-gradient-via-position),var(--tw-gradient-to) !important}\r\n#intl-site .via-ink\\\/35{--tw-gradient-to:rgba(22,20,16,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),rgba(22,20,16,.35) var(--tw-gradient-via-position),var(--tw-gradient-to) !important}\r\n#intl-site .via-ink\\\/40{--tw-gradient-to:rgba(22,20,16,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),rgba(22,20,16,.4) var(--tw-gradient-via-position),var(--tw-gradient-to) !important}\r\n#intl-site .via-ink\\\/85{--tw-gradient-to:rgba(22,20,16,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),rgba(22,20,16,.85) var(--tw-gradient-via-position),var(--tw-gradient-to) !important}\r\n#intl-site .via-ink\\\/90{--tw-gradient-to:rgba(22,20,16,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),rgba(22,20,16,.9) var(--tw-gradient-via-position),var(--tw-gradient-to) !important}\r\n#intl-site .via-linen{--tw-gradient-to:hsla(40,47%,93%,0) var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),#f5efe3 var(--tw-gradient-via-position),var(--tw-gradient-to) !important}\r\n#intl-site .to-brand-soft{--tw-gradient-to:#ebd7d2 var(--tw-gradient-to-position) !important}\r\n#intl-site .to-ink\\\/55{--tw-gradient-to:rgba(22,20,16,.55) var(--tw-gradient-to-position) !important}\r\n#intl-site .to-ink\\\/60{--tw-gradient-to:rgba(22,20,16,.6) var(--tw-gradient-to-position) !important}\r\n#intl-site .to-ink\\\/70{--tw-gradient-to:rgba(22,20,16,.7) var(--tw-gradient-to-position) !important}\r\n#intl-site .to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position) !important}\r\n#intl-site .bg-\\[length\\:1\\.1rem\\]{background-size:1.1rem !important}\r\n#intl-site .bg-\\[right_1rem_center\\]{background-position:right 1rem center !important}\r\n#intl-site .bg-no-repeat{background-repeat:no-repeat !important}\r\n#intl-site .object-contain{-o-object-fit:contain !important;object-fit:contain !important}\r\n#intl-site .object-cover{-o-object-fit:cover !important;object-fit:cover !important}\r\n#intl-site .object-\\[34\\%_25\\%\\]{-o-object-position:34% 25% !important;object-position:34% 25% !important}\r\n#intl-site .p-10{padding:2.5rem !important}\r\n#intl-site .p-2{padding:.5rem !important}\r\n#intl-site .p-4{padding:1rem !important}\r\n#intl-site .p-5{padding:1.25rem !important}\r\n#intl-site .p-6{padding:1.5rem !important}\r\n#intl-site .p-7{padding:1.75rem !important}\r\n#intl-site .p-8{padding:2rem !important}\r\n#intl-site#intl-site .\\!py-0{padding-top:0!important;padding-bottom:0!important}\r\n#intl-site .px-2\\.5{padding-left:.625rem !important;padding-right:.625rem !important}\r\n#intl-site .px-3{padding-left:.75rem !important;padding-right:.75rem !important}\r\n#intl-site .px-3\\.5{padding-left:.875rem !important;padding-right:.875rem !important}\r\n#intl-site .px-4{padding-left:1rem !important;padding-right:1rem !important}\r\n#intl-site .px-5{padding-left:1.25rem !important;padding-right:1.25rem !important}\r\n#intl-site .px-6{padding-left:1.5rem !important;padding-right:1.5rem !important}\r\n#intl-site .px-7{padding-left:1.75rem !important;padding-right:1.75rem !important}\r\n#intl-site .py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}\r\n#intl-site .py-1\\.5{padding-top:.375rem !important;padding-bottom:.375rem !important}\r\n#intl-site .py-14{padding-top:3.5rem !important;padding-bottom:3.5rem !important}\r\n#intl-site .py-16{padding-top:4rem !important;padding-bottom:4rem !important}\r\n#intl-site .py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}\r\n#intl-site .py-2\\.5{padding-top:.625rem !important;padding-bottom:.625rem !important}\r\n#intl-site .py-20{padding-top:5rem !important;padding-bottom:5rem !important}\r\n#intl-site .py-24{padding-top:6rem !important;padding-bottom:6rem !important}\r\n#intl-site .py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}\r\n#intl-site .py-3\\.5{padding-top:.875rem !important;padding-bottom:.875rem !important}\r\n#intl-site .py-4{padding-top:1rem !important;padding-bottom:1rem !important}\r\n#intl-site .py-5{padding-top:1.25rem !important;padding-bottom:1.25rem !important}\r\n#intl-site .py-6{padding-top:1.5rem !important;padding-bottom:1.5rem !important}\r\n#intl-site .py-7{padding-top:1.75rem !important;padding-bottom:1.75rem !important}\r\n#intl-site#intl-site .\\!pb-12{padding-bottom:3rem!important}\r\n#intl-site .pb-10{padding-bottom:2.5rem !important}\r\n#intl-site .pb-12{padding-bottom:3rem !important}\r\n#intl-site .pb-16{padding-bottom:4rem !important}\r\n#intl-site .pb-2{padding-bottom:.5rem !important}\r\n#intl-site .pb-20{padding-bottom:5rem !important}\r\n#intl-site .pb-28{padding-bottom:7rem !important}\r\n#intl-site .pb-6{padding-bottom:1.5rem !important}\r\n#intl-site .pl-12{padding-left:3rem !important}\r\n#intl-site .pr-10{padding-right:2.5rem !important}\r\n#intl-site .pr-12{padding-right:3rem !important}\r\n#intl-site .pr-5{padding-right:1.25rem !important}\r\n#intl-site .pt-10{padding-top:2.5rem !important}\r\n#intl-site .pt-12{padding-top:3rem !important}\r\n#intl-site .pt-16{padding-top:4rem !important}\r\n#intl-site .pt-20{padding-top:5rem !important}\r\n#intl-site .pt-24{padding-top:6rem !important}\r\n#intl-site .pt-3{padding-top:.75rem !important}\r\n#intl-site .pt-32{padding-top:8rem !important}\r\n#intl-site .pt-4{padding-top:1rem !important}\r\n#intl-site .pt-5{padding-top:1.25rem !important}\r\n#intl-site .pt-7{padding-top:1.75rem !important}\r\n#intl-site .pt-9{padding-top:2.25rem !important}\r\n#intl-site .text-left{text-align:left !important}\r\n#intl-site .text-center{text-align:center !important}\r\n#intl-site .text-right{text-align:right !important}\r\n#intl-site .font-serif{font-family:Cormorant Garamond,Georgia,Cambria,serif !important}\r\n#intl-site .text-2xl{font-size:1.5rem !important;line-height:2rem !important}\r\n#intl-site .text-3xl{font-size:1.875rem !important;line-height:2.25rem !important}\r\n#intl-site .text-4xl{font-size:2.25rem !important;line-height:2.5rem !important}\r\n#intl-site .text-5xl{font-size:3rem !important;line-height:1 !important}\r\n#intl-site .text-6xl{font-size:3.75rem !important;line-height:1 !important}\r\n#intl-site .text-7xl{font-size:4.5rem !important;line-height:1.02 !important;letter-spacing:-.01em !important}\r\n#intl-site .text-\\[0\\.62rem\\]{font-size:.62rem !important}\r\n#intl-site .text-\\[0\\.66rem\\]{font-size:.66rem !important}\r\n#intl-site .text-\\[0\\.68rem\\]{font-size:.68rem !important}\r\n#intl-site .text-\\[0\\.72rem\\]{font-size:.72rem !important}\r\n#intl-site .text-\\[0\\.78rem\\]{font-size:.78rem !important}\r\n#intl-site .text-\\[0\\.7rem\\]{font-size:.7rem !important}\r\n#intl-site .text-base{font-size:1rem !important;line-height:1.5rem !important}\r\n#intl-site .text-lg{font-size:1.125rem !important;line-height:1.75rem !important}\r\n#intl-site .text-sm{font-size:.875rem !important;line-height:1.25rem !important}\r\n#intl-site .text-xl{font-size:1.25rem !important;line-height:1.75rem !important}\r\n#intl-site .text-xs{font-size:.75rem !important;line-height:1rem !important}\r\n#intl-site .font-medium{font-weight:500 !important}\r\n#intl-site .font-semibold{font-weight:600 !important}\r\n#intl-site .uppercase{text-transform:uppercase !important}\r\n#intl-site .italic{font-style:italic !important}\r\n#intl-site .leading-\\[0\\.96\\]{line-height:.96 !important}\r\n#intl-site .leading-\\[1\\.02\\]{line-height:1.02 !important}\r\n#intl-site .leading-\\[1\\.04\\]{line-height:1.04 !important}\r\n#intl-site .leading-\\[1\\.05\\]{line-height:1.05 !important}\r\n#intl-site .leading-\\[1\\.25\\]{line-height:1.25 !important}\r\n#intl-site .leading-none{line-height:1 !important}\r\n#intl-site .leading-relaxed{line-height:1.625 !important}\r\n#intl-site .leading-tight{line-height:1.25 !important}\r\n#intl-site .tracking-\\[0\\.14em\\]{letter-spacing:.14em !important}\r\n#intl-site .tracking-tight{letter-spacing:-.025em !important}\r\n#intl-site .tracking-wide{letter-spacing:.025em !important}\r\n#intl-site .tracking-wider{letter-spacing:.05em !important}\r\n#intl-site .tracking-widest{letter-spacing:.28em !important}\r\n#intl-site .text-brand{--tw-text-opacity:1 !important;color:rgb(142 36 32\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .text-brand-dark{--tw-text-opacity:1 !important;color:rgb(107 23 20\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .text-brand-dark\\\/60{color:rgba(107,23,20,.6) !important}\r\n#intl-site .text-brand-dark\\\/70{color:rgba(107,23,20,.7) !important}\r\n#intl-site .text-brand-glow{--tw-text-opacity:1 !important;color:rgb(245 169 149\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .text-brand-light{--tw-text-opacity:1 !important;color:rgb(203 107 91\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .text-brand\\\/15{color:rgba(142,36,32,.15) !important}\r\n#intl-site .text-brand\\\/40{color:rgba(142,36,32,.4) !important}\r\n#intl-site .text-cream{--tw-text-opacity:1 !important;color:rgb(251 248 242\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .text-cream\\\/0{color:hsla(40,53%,97%,0) !important}\r\n#intl-site .text-cream\\\/40{color:hsla(40,53%,97%,.4) !important}\r\n#intl-site .text-cream\\\/45{color:hsla(40,53%,97%,.45) !important}\r\n#intl-site .text-cream\\\/50{color:hsla(40,53%,97%,.5) !important}\r\n#intl-site .text-cream\\\/55{color:hsla(40,53%,97%,.55) !important}\r\n#intl-site .text-cream\\\/60{color:hsla(40,53%,97%,.6) !important}\r\n#intl-site .text-cream\\\/65{color:hsla(40,53%,97%,.65) !important}\r\n#intl-site .text-cream\\\/70{color:hsla(40,53%,97%,.7) !important}\r\n#intl-site .text-cream\\\/75{color:hsla(40,53%,97%,.75) !important}\r\n#intl-site .text-cream\\\/80{color:hsla(40,53%,97%,.8) !important}\r\n#intl-site .text-cream\\\/85{color:hsla(40,53%,97%,.85) !important}\r\n#intl-site .text-cream\\\/90{color:hsla(40,53%,97%,.9) !important}\r\n#intl-site .text-ink{--tw-text-opacity:1 !important;color:rgb(22 20 16\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .text-ink\\\/70{color:rgba(22,20,16,.7) !important}\r\n#intl-site .text-ink\\\/75{color:rgba(22,20,16,.75) !important}\r\n#intl-site .text-ink\\\/85{color:rgba(22,20,16,.85) !important}\r\n#intl-site .text-muted{--tw-text-opacity:1 !important;color:rgb(111 106 94\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .accent-\\[\\#8E2420\\]{accent-color:#8e2420 !important}\r\n#intl-site .opacity-0{opacity:0}\r\n#intl-site .opacity-100{opacity:1}\r\n#intl-site .opacity-20{opacity:.2}\r\n#intl-site .opacity-25{opacity:.25}\r\n#intl-site .opacity-30{opacity:.3}\r\n#intl-site .opacity-40{opacity:.4}\r\n#intl-site .opacity-80{opacity:.8}\r\n#intl-site .opacity-\\[0\\.05\\]{opacity:.05}\r\n#intl-site .opacity-\\[0\\.06\\]{opacity:.06}\r\n#intl-site .mix-blend-overlay{mix-blend-mode:overlay !important}\r\n#intl-site .shadow-\\[0_-10px_30px_-12px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.3\\)\\]{--tw-shadow:0 -10px 30px -12px rgba(0,0,0,.3) !important;--tw-shadow-colored:0 -10px 30px -12px var(--tw-shadow-color) !important}\r\n#intl-site .shadow-\\[0_-10px_30px_-12px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.3\\)\\],#intl-site .shadow-lift{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important}\r\n#intl-site .shadow-lift{--tw-shadow:0 30px 80px -40px rgba(30,24,12,.55) !important;--tw-shadow-colored:0 30px 80px -40px var(--tw-shadow-color) !important}\r\n#intl-site .shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05) !important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color) !important}\r\n#intl-site .shadow-sm,#intl-site .shadow-soft{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important}\r\n#intl-site .shadow-soft{--tw-shadow:0 18px 50px -28px rgba(30,24,12,.45) !important;--tw-shadow-colored:0 18px 50px -28px var(--tw-shadow-color) !important}\r\n#intl-site .outline-none{outline:2px solid transparent !important;outline-offset:2px !important}\r\n#intl-site .outline{outline-style:solid !important}\r\n#intl-site .ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important}\r\n#intl-site .ring-1,#intl-site .ring-4{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important}\r\n#intl-site .ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important}\r\n#intl-site .ring-cream\\\/20{--tw-ring-color:hsla(40,53%,97%,.2) !important}\r\n#intl-site .ring-white{--tw-ring-opacity:1 !important;--tw-ring-color:rgb(255 255 255\/var(--tw-ring-opacity,1)) !important}\r\n#intl-site .blur-3xl{--tw-blur:blur(64px) !important}\r\n#intl-site .blur-3xl,#intl-site .grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important}\r\n#intl-site .grayscale{--tw-grayscale:grayscale(100%) !important}\r\n#intl-site .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important}\r\n#intl-site .backdrop-blur{--tw-backdrop-blur:blur(8px) !important}\r\n#intl-site .backdrop-blur,#intl-site .backdrop-blur-md{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important}\r\n#intl-site .backdrop-blur-md{--tw-backdrop-blur:blur(12px) !important}\r\n#intl-site .backdrop-blur-xl{--tw-backdrop-blur:blur(24px) !important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important}\r\n#intl-site .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}\r\n#intl-site .transition-all{transition-property:all !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}\r\n#intl-site .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}\r\n#intl-site .transition-opacity{transition-property:opacity !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}\r\n#intl-site .transition-transform{transition-property:transform !important;transition-timing-function:cubic-bezier(.4,0,.2,1) !important;transition-duration:.15s !important}\r\n#intl-site .duration-200{transition-duration:.2s !important}\r\n#intl-site .duration-300{transition-duration:.3s !important}\r\n#intl-site .duration-500{transition-duration:.5s !important}\r\n#intl-site .duration-\\[1\\.1s\\]{transition-duration:1.1s !important}\r\n#intl-site .duration-\\[1\\.2s\\]{transition-duration:1.2s !important}\r\n#intl-site .duration-\\[1\\.3s\\]{transition-duration:1.3s !important}\r\n#intl-site .duration-\\[1\\.4s\\]{transition-duration:1.4s !important}\r\n#intl-site .duration-\\[1600ms\\]{transition-duration:1.6s !important}\r\n#intl-site .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1) !important}\r\n#intl-site .ease-out-expo{transition-timing-function:cubic-bezier(.16,1,.3,1) !important}\r\n#intl-site .text-shadow-soft{text-shadow:0 2px 30px rgba(0,0,0,.35) !important}\r\n#intl-site .text-shadow-media{text-shadow:0 1px 2px rgba(0,0,0,.55),0 2px 14px rgba(0,0,0,.6) !important}\r\n#intl-site .bg-grain{background-image:url(\"data:image\/svg+xml;charset=utf-8,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='120' height='120'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='3' stitchTiles='stitch' type='fractalNoise'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.4'\/%3E%3C\/svg%3E\") !important}\r\n#intl-site .reveal{opacity:0;transform:translateY(30px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1) !important;will-change:opacity,transform !important}\r\n#intl-site .reveal.is-visible{opacity:1;transform:none}\r\n@media (prefers-reduced-motion:reduce){#intl-site .reveal{opacity:1;transform:none;transition:none !important}\r\n}\r\n#intl-site .placeholder\\:text-cream\\\/40::-moz-placeholder{color:hsla(40,53%,97%,.4) !important}\r\n#intl-site .placeholder\\:text-cream\\\/40::placeholder{color:hsla(40,53%,97%,.4) !important}\r\n#intl-site .placeholder\\:text-muted\\\/60::-moz-placeholder{color:hsla(42,8%,40%,.6) !important}\r\n#intl-site .placeholder\\:text-muted\\\/60::placeholder{color:hsla(42,8%,40%,.6) !important}\r\n#intl-site .first\\:border-t-0:first-child{border-top-width:0 !important}\r\n#intl-site .first\\:pt-0:first-child{padding-top:0 !important}\r\n#intl-site .last\\:border-b-0:last-child{border-bottom-width:0 !important}\r\n#intl-site .last\\:pb-0:last-child{padding-bottom:0 !important}\r\n#intl-site .hover\\:-translate-y-0\\.5:hover{--tw-translate-y:-0.125rem !important}\r\n#intl-site .hover\\:-translate-y-0\\.5:hover,#intl-site .hover\\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}\r\n#intl-site .hover\\:-translate-y-1:hover{--tw-translate-y:-0.25rem !important}\r\n#intl-site .hover\\:-translate-y-1\\.5:hover{--tw-translate-y:-0.375rem !important}\r\n#intl-site .hover\\:-translate-y-1\\.5:hover,#intl-site .hover\\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}\r\n#intl-site .hover\\:scale-105:hover{--tw-scale-x:1.05 !important;--tw-scale-y:1.05 !important}\r\n#intl-site .hover\\:border-brand:hover{--tw-border-opacity:1 !important;border-color:rgb(142 36 32\/var(--tw-border-opacity,1)) !important}\r\n#intl-site .hover\\:border-brand\\\/40:hover{border-color:rgba(142,36,32,.4) !important}\r\n#intl-site .hover\\:border-brand\\\/50:hover{border-color:rgba(142,36,32,.5) !important}\r\n#intl-site .hover\\:border-ink:hover{--tw-border-opacity:1 !important;border-color:rgb(22 20 16\/var(--tw-border-opacity,1)) !important}\r\n#intl-site .hover\\:bg-brand:hover{--tw-bg-opacity:1 !important;background-color:rgb(142 36 32\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .hover\\:bg-brand\\\/10:hover{background-color:rgba(142,36,32,.1) !important}\r\n#intl-site .hover\\:bg-brand\\\/5:hover{background-color:rgba(142,36,32,.05) !important}\r\n#intl-site .hover\\:bg-ink:hover{--tw-bg-opacity:1 !important;background-color:rgb(22 20 16\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .hover\\:bg-white:hover{--tw-bg-opacity:1 !important;background-color:rgb(255 255 255\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .hover\\:text-brand-dark:hover{--tw-text-opacity:1 !important;color:rgb(107 23 20\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .hover\\:text-cream:hover{--tw-text-opacity:1 !important;color:rgb(251 248 242\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .hover\\:text-cream\\\/80:hover{color:hsla(40,53%,97%,.8) !important}\r\n#intl-site .hover\\:text-ink:hover{--tw-text-opacity:1 !important;color:rgb(22 20 16\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .hover\\:shadow-lift:hover{--tw-shadow:0 30px 80px -40px rgba(30,24,12,.55) !important;--tw-shadow-colored:0 30px 80px -40px var(--tw-shadow-color) !important}\r\n#intl-site .hover\\:shadow-lift:hover,#intl-site .hover\\:shadow-soft:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important}\r\n#intl-site .hover\\:shadow-soft:hover{--tw-shadow:0 18px 50px -28px rgba(30,24,12,.45) !important;--tw-shadow-colored:0 18px 50px -28px var(--tw-shadow-color) !important}\r\n#intl-site .focus\\:border-brand:focus{--tw-border-opacity:1 !important;border-color:rgb(142 36 32\/var(--tw-border-opacity,1)) !important}\r\n#intl-site .focus\\:outline-none:focus{outline:2px solid transparent !important;outline-offset:2px !important}\r\n#intl-site .focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000) !important}\r\n#intl-site .focus\\:ring-brand\\\/20:focus{--tw-ring-color:rgba(142,36,32,.2) !important}\r\n#intl-site .focus\\:ring-brand\\\/30:focus{--tw-ring-color:rgba(142,36,32,.3) !important}\r\n#intl-site .disabled\\:cursor-not-allowed:disabled{cursor:not-allowed !important}\r\n#intl-site .disabled\\:opacity-50:disabled{opacity:.5}\r\n#intl-site .group:hover .group-hover\\:max-h-24{max-height:6rem !important}\r\n#intl-site .group:hover .group-hover\\:max-h-28{max-height:7rem !important}\r\n#intl-site .group:hover .group-hover\\:translate-x-0{--tw-translate-x:0px !important}\r\n#intl-site .group:hover .group-hover\\:translate-x-0,#intl-site .group:hover .group-hover\\:translate-x-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}\r\n#intl-site .group:hover .group-hover\\:translate-x-1{--tw-translate-x:0.25rem !important}\r\n#intl-site .group:hover .group-hover\\:scale-105{--tw-scale-x:1.05 !important;--tw-scale-y:1.05 !important}\r\n#intl-site .group:hover .group-hover\\:scale-105,#intl-site .group:hover .group-hover\\:scale-\\[1\\.02\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}\r\n#intl-site .group:hover .group-hover\\:scale-\\[1\\.02\\]{--tw-scale-x:1.02 !important;--tw-scale-y:1.02 !important}\r\n#intl-site .group:hover .group-hover\\:scale-\\[1\\.06\\]{--tw-scale-x:1.06 !important;--tw-scale-y:1.06 !important}\r\n#intl-site .group:hover .group-hover\\:scale-\\[1\\.06\\],#intl-site .group:hover .group-hover\\:scale-\\[1\\.07\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}\r\n#intl-site .group:hover .group-hover\\:scale-\\[1\\.07\\]{--tw-scale-x:1.07 !important;--tw-scale-y:1.07 !important}\r\n#intl-site .group:hover .group-hover\\:bg-brand{--tw-bg-opacity:1 !important;background-color:rgb(142 36 32\/var(--tw-bg-opacity,1)) !important}\r\n#intl-site .group:hover .group-hover\\:bg-brand\\\/25{background-color:rgba(142,36,32,.25) !important}\r\n#intl-site .group:hover .group-hover\\:text-brand{--tw-text-opacity:1 !important;color:rgb(142 36 32\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .group:hover .group-hover\\:text-cream\\\/80{color:hsla(40,53%,97%,.8) !important}\r\n#intl-site .group:hover .group-hover\\:text-cream\\\/85{color:hsla(40,53%,97%,.85) !important}\r\n#intl-site .group:hover .group-hover\\:text-ink{--tw-text-opacity:1 !important;color:rgb(22 20 16\/var(--tw-text-opacity,1)) !important}\r\n#intl-site .group:hover .group-hover\\:opacity-100{opacity:1}\r\n#intl-site .group:hover .group-hover\\:grayscale-0{--tw-grayscale:grayscale(0) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important}\r\n@media (prefers-reduced-motion:no-preference){@keyframes ping{75%,to{transform:scale(2);opacity:0}\r\n}\r\n#intl-site .motion-safe\\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite !important}\r\n}\r\n@media (min-width:640px){#intl-site .sm\\:-left-6{left:-1.5rem !important}\r\n#intl-site .sm\\:-left-8{left:-2rem !important}\r\n#intl-site .sm\\:-right-8{right:-2rem !important}\r\n#intl-site .sm\\:bottom-7{bottom:1.75rem !important}\r\n#intl-site .sm\\:left-\\[0\\.7rem\\]{left:.7rem !important}\r\n#intl-site .sm\\:right-7{right:1.75rem !important}\r\n#intl-site .sm\\:col-span-2{grid-column:span 2\/span 2 !important}\r\n#intl-site .sm\\:-mx-6{margin-left:-1.5rem !important;margin-right:-1.5rem !important}\r\n#intl-site .sm\\:block{display:block !important}\r\n#intl-site .sm\\:aspect-\\[5\\\/5\\]{aspect-ratio:5\/5 !important}\r\n#intl-site .sm\\:h-10{height:2.5rem !important}\r\n#intl-site .sm\\:h-14{height:3.5rem !important}\r\n#intl-site .sm\\:h-16{height:4rem !important}\r\n#intl-site .sm\\:h-28{height:7rem !important}\r\n#intl-site .sm\\:h-9{height:2.25rem !important}\r\n#intl-site .sm\\:h-\\[1\\.5rem\\]{height:1.5rem !important}\r\n#intl-site .sm\\:w-16{width:4rem !important}\r\n#intl-site .sm\\:w-9{width:2.25rem !important}\r\n#intl-site .sm\\:w-\\[1\\.5rem\\]{width:1.5rem !important}\r\n#intl-site .sm\\:max-w-\\[12rem\\]{max-width:12rem !important}\r\n#intl-site .sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr)) !important}\r\n#intl-site .sm\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr)) !important}\r\n#intl-site .sm\\:flex-row{flex-direction:row !important}\r\n#intl-site .sm\\:items-end{align-items:flex-end !important}\r\n#intl-site .sm\\:justify-between{justify-content:space-between !important}\r\n#intl-site .sm\\:border-r{border-right-width:1px !important}\r\n#intl-site .sm\\:border-cream\\\/10{border-color:hsla(40,53%,97%,.1) !important}\r\n#intl-site .sm\\:p-14{padding:3.5rem !important}\r\n#intl-site .sm\\:p-6{padding:1.5rem !important}\r\n#intl-site .sm\\:p-8{padding:2rem !important}\r\n#intl-site .sm\\:p-9{padding:2.25rem !important}\r\n#intl-site .sm\\:px-6{padding-left:1.5rem !important;padding-right:1.5rem !important}\r\n#intl-site .sm\\:py-16{padding-top:4rem !important;padding-bottom:4rem !important}\r\n#intl-site .sm\\:py-24{padding-top:6rem !important;padding-bottom:6rem !important}\r\n#intl-site .sm\\:py-28{padding-top:7rem !important;padding-bottom:7rem !important}\r\n#intl-site .sm\\:py-8{padding-top:2rem !important;padding-bottom:2rem !important}\r\n#intl-site .sm\\:pb-20{padding-bottom:5rem !important}\r\n#intl-site .sm\\:pb-24{padding-bottom:6rem !important}\r\n#intl-site .sm\\:pt-20{padding-top:5rem !important}\r\n#intl-site .sm\\:pt-24{padding-top:6rem !important}\r\n#intl-site .sm\\:text-2xl{font-size:1.5rem !important;line-height:2rem !important}\r\n#intl-site .sm\\:text-3xl{font-size:1.875rem !important;line-height:2.25rem !important}\r\n#intl-site .sm\\:text-4xl{font-size:2.25rem !important;line-height:2.5rem !important}\r\n#intl-site .sm\\:text-5xl{font-size:3rem !important;line-height:1 !important}\r\n#intl-site .sm\\:text-6xl{font-size:3.75rem !important;line-height:1 !important}\r\n#intl-site .sm\\:text-7xl{font-size:4.5rem !important;line-height:1.02 !important;letter-spacing:-.01em !important}\r\n#intl-site .sm\\:text-9xl{font-size:8rem !important;line-height:.98 !important;letter-spacing:-.02em !important}\r\n#intl-site .sm\\:last\\:border-r-0:last-child{border-right-width:0 !important}\r\n}\r\n@media (min-width:1024px){#intl-site .lg\\:sticky{position:sticky !important}\r\n#intl-site .lg\\:top-28{top:7rem !important}\r\n#intl-site .lg\\:order-1{order:1 !important}\r\n#intl-site .lg\\:order-2{order:2 !important}\r\n#intl-site .lg\\:col-span-2{grid-column:span 2\/span 2 !important}\r\n#intl-site .lg\\:row-span-2{grid-row:span 2\/span 2 !important}\r\n#intl-site .lg\\:-mx-8{margin-left:-2rem !important;margin-right:-2rem !important}\r\n#intl-site .lg\\:block{display:block !important}\r\n#intl-site .lg\\:flex{display:flex !important}\r\n#intl-site .lg\\:hidden{display:none !important}\r\n#intl-site .lg\\:h-32{height:8rem !important}\r\n#intl-site .lg\\:h-full{height:100% !important}\r\n#intl-site .lg\\:w-1\\\/2{width:50% !important}\r\n#intl-site .lg\\:auto-rows-\\[230px\\]{grid-auto-rows:230px !important}\r\n#intl-site .lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr)) !important}\r\n#intl-site .lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr)) !important}\r\n#intl-site .lg\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr)) !important}\r\n#intl-site .lg\\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr)) !important}\r\n#intl-site .lg\\:grid-cols-\\[0\\.85fr_1\\.15fr\\]{grid-template-columns:.85fr 1.15fr !important}\r\n#intl-site .lg\\:grid-cols-\\[0\\.9fr_1\\.1fr\\]{grid-template-columns:.9fr 1.1fr !important}\r\n#intl-site .lg\\:grid-cols-\\[1\\.1fr_0\\.9fr\\]{grid-template-columns:1.1fr .9fr !important}\r\n#intl-site .lg\\:grid-cols-\\[1\\.4fr_1fr\\]{grid-template-columns:1.4fr 1fr !important}\r\n#intl-site .lg\\:grid-cols-\\[1\\.4fr_1fr_1fr_1\\.2fr\\]{grid-template-columns:1.4fr 1fr 1fr 1.2fr !important}\r\n#intl-site .lg\\:grid-cols-\\[1\\.5fr_1fr\\]{grid-template-columns:1.5fr 1fr !important}\r\n#intl-site .lg\\:grid-cols-\\[1\\.6fr_1fr\\]{grid-template-columns:1.6fr 1fr !important}\r\n#intl-site .lg\\:flex-row{flex-direction:row !important}\r\n#intl-site .lg\\:items-start{align-items:flex-start !important}\r\n#intl-site .lg\\:gap-16{gap:4rem !important}\r\n#intl-site .lg\\:self-start{align-self:flex-start !important}\r\n#intl-site .lg\\:p-9{padding:2.25rem !important}\r\n#intl-site .lg\\:px-8{padding-left:2rem !important;padding-right:2rem !important}\r\n#intl-site .lg\\:py-28{padding-top:7rem !important;padding-bottom:7rem !important}\r\n#intl-site#intl-site .lg\\:\\!pb-14{padding-bottom:3.5rem!important}\r\n#intl-site .lg\\:pb-20{padding-bottom:5rem !important}\r\n#intl-site .lg\\:pt-28{padding-top:7rem !important}\r\n#intl-site .lg\\:pt-4{padding-top:1rem !important}\r\n#intl-site .lg\\:text-4xl{font-size:2.25rem !important;line-height:2.5rem !important}\r\n#intl-site .lg\\:text-6xl{font-size:3.75rem !important;line-height:1 !important}\r\n#intl-site .lg\\:text-7xl{font-size:4.5rem !important;line-height:1.02 !important;letter-spacing:-.01em !important}\r\n#intl-site .lg\\:text-8xl{font-size:6rem !important;line-height:1 !important;letter-spacing:-.015em !important}\r\n#intl-site .lg\\:text-\\[3\\.4rem\\]{font-size:3.4rem !important}\r\n}\r\n@media (min-width:1280px){#intl-site .xl\\:text-\\[7\\.2rem\\]{font-size:7.2rem !important}\r\n}\r\n@media (min-width:1536px){#intl-site .\\32xl\\:text-\\[8\\.2rem\\]{font-size:8.2rem !important}\r\n}\r\n#intl-site :where(*){color:inherit !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;letter-spacing:inherit !important;text-transform:inherit !important;text-decoration:inherit !important;text-indent:inherit !important;white-space:inherit !important}\r\n#intl-site,#intl-site :where(:not(option)){margin:0 !important;padding:0 !important;background-color:transparent !important}\r\n#intl-site#intl-site header[data-header].intl-scrolled{background:#FBF8F2 !important;background-color:#FBF8F2 !important;background-image:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}\r\n\r\n#intl-site#intl-site .intl-dish-rich b,#intl-site#intl-site .intl-dish-rich strong{display:block !important;font-weight:600 !important;color:#161410 !important}\r\n#intl-site#intl-site .intl-dish-rich ul{list-style:disc !important;padding-left:1.1rem !important;margin:.25rem 0 .5rem !important}\r\n#intl-site#intl-site .intl-dish-rich li{display:list-item !important;margin:.15rem 0 !important;border:0 !important;padding:0 !important}\r\n\r\n<\/style>\r\n\r\n<!-- ============ PAGE MARKUP ============ -->\r\n<!-- The id below is what every style above is scoped to. Keep it. -->\r\n<div id=\"intl-site\">\r\n    \r\n<div class=\"flex min-h-screen flex-col bg-cream\">\r\n  <header data-header=\"true\" class=\"fixed inset-x-0 top-0 z-50 transition-all duration-500 ease-out-expo border-b border-transparent bg-gradient-to-b from-ink\/55 via-ink\/20 to-transparent py-5\" data-cls-top=\"fixed inset-x-0 top-0 z-50 transition-all duration-500 ease-out-expo border-b border-transparent bg-gradient-to-b from-ink\/55 via-ink\/20 to-transparent py-5\" data-cls-scrolled=\"fixed inset-x-0 top-0 z-50 transition-all duration-500 ease-out-expo border-b border-ink\/10 bg-cream\/85 py-3 backdrop-blur-xl\">\r\n    <div class=\"container flex items-center justify-between gap-4\"><a class=\"group inline-flex items-center \" aria-label=\"International Catering \u2014 home\" href=\"\/\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/logo-white.png\" data-logo-light=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/logo-white.png\" data-logo-dark=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/logo.png\" alt=\"International Catering\" width=\"280\" height=\"53\" class=\"h-9 w-auto transition-transform duration-300 ease-out-expo group-hover:scale-[1.02] sm:h-10\"\/><\/a>\r\n      <nav class=\"hidden items-center gap-9 lg:flex\"><a data-cls-top=\"link-underline text-sm font-medium tracking-wide transition-colors text-brand-light\" data-cls-scrolled=\"link-underline text-sm font-medium tracking-wide transition-colors text-brand-dark\" aria-current=\"page\" class=\"link-underline text-sm font-medium tracking-wide transition-colors text-brand-light active\" href=\"\/\">Home<\/a>\r\n        <a data-cls-top=\"link-underline text-sm font-medium tracking-wide transition-colors text-cream\/85 hover:text-cream\" data-cls-scrolled=\"link-underline text-sm font-medium tracking-wide transition-colors text-ink\/75 hover:text-ink\" class=\"link-underline text-sm font-medium tracking-wide transition-colors text-cream\/85 hover:text-cream\" href=\"\/lto-national-day\/\">NDP61<\/a>\r\n        <a data-cls-top=\"link-underline text-sm font-medium tracking-wide transition-colors text-cream\/85 hover:text-cream\" data-cls-scrolled=\"link-underline text-sm font-medium tracking-wide transition-colors text-ink\/75 hover:text-ink\" class=\"link-underline text-sm font-medium tracking-wide transition-colors text-cream\/85 hover:text-cream\" href=\"\/about-us\/\">About<\/a><a data-cls-top=\"link-underline text-sm font-medium tracking-wide transition-colors text-cream\/85 hover:text-cream\" data-cls-scrolled=\"link-underline text-sm font-medium tracking-wide transition-colors text-ink\/75 hover:text-ink\" class=\"link-underline text-sm font-medium tracking-wide transition-colors text-cream\/85 hover:text-cream\" href=\"\/discover-menu\/\">Menus<\/a><a data-cls-top=\"link-underline text-sm font-medium tracking-wide transition-colors text-cream\/85 hover:text-cream\" data-cls-scrolled=\"link-underline text-sm font-medium tracking-wide transition-colors text-ink\/75 hover:text-ink\" class=\"link-underline text-sm font-medium tracking-wide transition-colors text-cream\/85 hover:text-cream\" href=\"\/faqs\/\">FAQs<\/a><a data-cls-top=\"link-underline text-sm font-medium tracking-wide transition-colors text-cream\/85 hover:text-cream\" data-cls-scrolled=\"link-underline text-sm font-medium tracking-wide transition-colors text-ink\/75 hover:text-ink\" class=\"link-underline text-sm font-medium tracking-wide transition-colors text-cream\/85 hover:text-cream\" href=\"\/article\/\">Journal<\/a><a data-cls-top=\"link-underline text-sm font-medium tracking-wide transition-colors text-cream\/85 hover:text-cream\" data-cls-scrolled=\"link-underline text-sm font-medium tracking-wide transition-colors text-ink\/75 hover:text-ink\" class=\"link-underline text-sm font-medium tracking-wide transition-colors text-cream\/85 hover:text-cream\" href=\"\/contact-us\/\">Contact<\/a>\r\n      <\/nav>\r\n      <div class=\"hidden items-center gap-3 lg:flex\"><a href=\"tel:+6562898369\" class=\"flex items-center gap-2 text-sm font-medium transition-colors text-cream\/85 hover:text-cream\" data-cls-top=\"flex items-center gap-2 text-sm font-medium transition-colors text-cream\/85 hover:text-cream\" data-cls-scrolled=\"flex items-center gap-2 text-sm font-medium transition-colors text-ink\/75 hover:text-ink\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 text-brand-light\" aria-hidden=\"true\" data-cls-top=\"h-4 w-4 text-brand-light\" data-cls-scrolled=\"h-4 w-4 text-brand-dark\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92Z\"><\/path><\/svg>(65) 6289 8369<\/a><a data-cls-top=\"btn-ghost-light px-6 py-3 text-[0.72rem]\" data-cls-scrolled=\"btn-dark px-6 py-3 text-[0.72rem]\" class=\"btn-ghost-light px-6 py-3 text-[0.72rem]\" href=\"\/contact-us\/\">Get a Quote<\/a>\r\n      <\/div><button type=\"button\" data-menu-toggle=\"true\" class=\"grid h-11 w-11 place-items-center rounded-full border transition-colors lg:hidden border-cream\/30 text-cream\" data-cls-top=\"grid h-11 w-11 place-items-center rounded-full border transition-colors lg:hidden border-cream\/30 text-cream\" data-cls-scrolled=\"grid h-11 w-11 place-items-center rounded-full border transition-colors lg:hidden border-ink\/15 text-ink\" aria-label=\"Open menu\" aria-expanded=\"false\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-5 w-5\" aria-hidden=\"true\" data-icon-menu=\"\"><path d=\"M3 6h18M3 12h18M3 18h18\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"hidden h-5 w-5\" aria-hidden=\"true\" data-icon-close=\"\"><path d=\"M6 6l12 12M18 6 6 18\"><\/path><\/svg><\/button>\r\n    <\/div>\r\n    <div data-menu-panel=\"true\" data-cls-closed=\"fixed inset-x-0 top-0 z-40 origin-top bg-cream px-6 pb-10 pt-24 shadow-lift transition-all duration-500 ease-out-expo lg:hidden pointer-events-none -translate-y-4 opacity-0\" data-cls-open=\"fixed inset-x-0 top-0 z-40 origin-top bg-cream px-6 pb-10 pt-24 shadow-lift transition-all duration-500 ease-out-expo lg:hidden pointer-events-auto translate-y-0 opacity-100\" class=\"fixed inset-x-0 top-0 z-40 origin-top bg-cream px-6 pb-10 pt-24 shadow-lift transition-all duration-500 ease-out-expo lg:hidden pointer-events-none -translate-y-4 opacity-0\">\r\n      <nav class=\"flex flex-col divide-y divide-ink\/10\">\r\n        <a data-menu-item=\"true\" data-delay=\"80\" aria-current=\"page\" class=\"flex items-center justify-between py-4 font-serif text-2xl transition-colors text-brand-dark active\" href=\"\/\">Home<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-5 w-5 text-brand-dark\/60\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/a>\r\n        <a data-menu-item=\"true\" data-delay=\"80\" class=\"flex items-center justify-between py-4 font-serif text-2xl transition-colors text-ink\" href=\"\/lto-national-day\/\">NDP61<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-5 w-5 text-brand-dark\/60\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/a>\r\n        <a data-menu-item=\"true\" data-delay=\"125\" class=\"flex items-center justify-between py-4 font-serif text-2xl transition-colors text-ink\" href=\"\/about-us\/\">About<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-5 w-5 text-brand-dark\/60\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/a><a data-menu-item=\"true\" data-delay=\"170\" class=\"flex items-center justify-between py-4 font-serif text-2xl transition-colors text-ink\" href=\"\/discover-menu\/\">Menus<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-5 w-5 text-brand-dark\/60\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/a><a data-menu-item=\"true\" data-delay=\"215\" class=\"flex items-center justify-between py-4 font-serif text-2xl transition-colors text-ink\" href=\"\/faqs\/\">FAQs<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-5 w-5 text-brand-dark\/60\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/a><a data-menu-item=\"true\" data-delay=\"260\" class=\"flex items-center justify-between py-4 font-serif text-2xl transition-colors text-ink\" href=\"\/article\/\">Journal<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-5 w-5 text-brand-dark\/60\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/a><a data-menu-item=\"true\" data-delay=\"305\" class=\"flex items-center justify-between py-4 font-serif text-2xl transition-colors text-ink\" href=\"\/contact-us\/\">Contact<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-5 w-5 text-brand-dark\/60\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/a>\r\n      <\/nav>\r\n      <div class=\"mt-8 flex flex-col gap-3\"><a href=\"tel:+6562898369\" class=\"btn-outline w-full\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92Z\"><\/path><\/svg> (65) 6289 8369<\/a><a class=\"btn-primary w-full\" href=\"\/contact-us\/\">Get a Quote<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/header>\r\n  <main class=\"flex-1\">\r\n    <section class=\"relative isolate flex min-h-[100svh] items-end overflow-hidden bg-ink text-cream\">\r\n      <div class=\"absolute inset-0 overflow-hidden \" aria-hidden=\"true\" data-slideshow=\"true\" data-interval=\"6500\">\r\n        <div data-slide=\"true\" class=\"absolute inset-0 transition-opacity duration-[1600ms] ease-out opacity-100\">\r\n          <div class=\"overflow-hidden bg-linen relative h-full w-full\">\r\n            <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n            <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1555244162-803834f70033?auto=format&amp;fit=crop&amp;w=1600&amp;q=80\" alt=\"\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover object-cover animate-kenburns\"\/>\r\n          <\/div>\r\n        <\/div>\r\n        <div data-slide=\"true\" class=\"absolute inset-0 transition-opacity duration-[1600ms] ease-out opacity-0\">\r\n          <div class=\"overflow-hidden bg-linen relative h-full w-full\">\r\n            <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n            <\/div><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/sq-05.jpg\" alt=\"\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover object-cover animate-kenburns2\"\/>\r\n          <\/div>\r\n        <\/div>\r\n        <div data-slide=\"true\" class=\"absolute inset-0 transition-opacity duration-[1600ms] ease-out opacity-0\">\r\n          <div class=\"overflow-hidden bg-linen relative h-full w-full\">\r\n            <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n            <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1504674900247-0877df9cc836?auto=format&amp;fit=crop&amp;w=1400&amp;q=80\" alt=\"\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover object-cover animate-kenburns\"\/>\r\n          <\/div>\r\n        <\/div>\r\n        <div data-slide=\"true\" class=\"absolute inset-0 transition-opacity duration-[1600ms] ease-out opacity-0\">\r\n          <div class=\"overflow-hidden bg-linen relative h-full w-full\">\r\n            <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n            <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1414235077428-338989a2e8c0?auto=format&amp;fit=crop&amp;w=1400&amp;q=80\" alt=\"\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover object-cover animate-kenburns2\"\/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"absolute inset-0 bg-hero-fade\">\r\n      <\/div>\r\n      <div class=\"absolute inset-0 bg-grain opacity-[0.06] mix-blend-overlay\">\r\n      <\/div>\r\n      <div class=\"container relative pb-16 pt-32 sm:pb-20\">\r\n        <div class=\"max-w-5xl\"><span class=\"eyebrow eyebrow-media animate-fade-in text-brand-glow text-shadow-media\">Great Food, Thoughtful Service \u00b7 Since 2000<\/span>\r\n          <h1 class=\"mt-6 animate-fade-up font-serif text-6xl font-semibold leading-[0.96] tracking-tight text-shadow-soft sm:text-7xl lg:text-8xl xl:text-[7.2rem] 2xl:text-[8.2rem]\">Made for Every<span class=\"block italic text-brand-glow\">Occasion<\/span>\r\n          <\/h1>\r\n          <p class=\"mt-7 max-w-xl animate-fade-up text-lg leading-relaxed text-cream\/80\" style=\"animation-delay:120ms !important\">Halal-certified buffet &amp; event catering in Singapore, crafted with 25 years of heart. From ballroom weddings to corporate seminars \u2014 great food, thoughtfully served.\r\n          <\/p>\r\n          <div class=\"mt-9 flex animate-fade-up flex-col gap-3 sm:flex-row\" style=\"animation-delay:220ms !important\"><a class=\"btn-primary group \" href=\"\/discover-menu\/\"><span>Explore Our Menus<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 transition-transform duration-300 ease-out-expo group-hover:translate-x-1\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a><a class=\"btn-ghost-light group \" href=\"\/contact-us\/\"><span>Contact Us Today<\/span><\/a>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"mt-14 flex animate-fade-up flex-wrap items-center gap-x-8 gap-y-4 border-t border-cream\/15 pt-7\" style=\"animation-delay:320ms !important\">\r\n          <div class=\"flex items-center gap-2.5\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 text-brand-light\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><span class=\"text-sm font-medium text-cream\/80\">MUIS Halal Certified<\/span>\r\n          <\/div>\r\n          <div class=\"flex items-center gap-2.5\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 text-brand-light\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><span class=\"text-sm font-medium text-cream\/80\">ISO 22000<\/span>\r\n          <\/div>\r\n          <div class=\"flex items-center gap-2.5\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 text-brand-light\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><span class=\"text-sm font-medium text-cream\/80\">Since 2000<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"absolute bottom-7 right-6 hidden items-center gap-3 text-xs uppercase tracking-widest text-cream\/55 lg:flex\"><span class=\"rotate-90 origin-right\">Scroll<\/span><span class=\"h-12 w-px animate-pulse bg-gradient-to-b from-brand-light to-transparent\"><\/span>\r\n      <\/div>\r\n    <\/section>\r\n    <section class=\"border-b border-ink\/10 bg-cream py-14 sm:py-16\">\r\n      <div class=\"container\">\r\n        <div class=\"reveal  flex flex-col items-center gap-9 text-center\">\r\n          <div class=\"flex flex-col items-center gap-2.5\"><span class=\"eyebrow eyebrow-center\">Certified &amp; Accredited<\/span>\r\n            <p class=\"max-w-md text-sm text-muted\">Every dish is prepared in a fully Halal, internationally certified kitchen.\r\n            <\/p>\r\n          <\/div>\r\n          <div class=\"flex w-full flex-wrap items-center justify-center gap-x-10 gap-y-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/halal.png\" alt=\"MUIS Halal Certified\" title=\"MUIS Halal Certified\" class=\"max-w-full object-contain\" style=\"width:100% !important;height:auto !important;max-width:140px !important\"\/><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/iso-22000.png\" alt=\"ISO 22000 \u00b7 SOCOTEC \/ SAC\" title=\"ISO 22000 \u00b7 SOCOTEC \/ SAC\" class=\"max-w-full object-contain\" style=\"width:100% !important;height:auto !important;max-width:460px !important\"\/><button type=\"button\" data-cert-zoom=\"true\" title=\"SFA Farm-to-Table Recognition certificate \u2014 click to enlarge\" aria-label=\"SFA Farm-to-Table Recognition certificate \u2014 view larger\" style=\"cursor:zoom-in !important;background:transparent !important;border:0 !important;padding:0 !important\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/04\/updated-cert.jpeg\" alt=\"SFA Farm-to-Table Recognition certificate\" class=\"max-w-full object-contain\" style=\"width:100% !important;height:auto !important;max-width:130px !important\"\/><\/button>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div data-cert-zoom-overlay=\"true\" role=\"dialog\" aria-modal=\"true\" aria-label=\"SFA Farm-to-Table Recognition certificate\" style=\"position:fixed !important;inset:0 !important;z-index:120 !important;display:none !important;align-items:center !important;justify-content:center !important;padding:1.5rem !important;background:rgba(22, 20, 16, 0.88) !important;cursor:zoom-out !important\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/04\/updated-cert.jpeg\" alt=\"SFA Farm-to-Table Recognition certificate\" style=\"max-height:90vh !important;max-width:min(92vw, 900px) !important;width:auto !important;height:auto !important;object-fit:contain !important;border-radius:0.5rem !important;box-shadow:0 25px 60px rgba(0, 0, 0, 0.45) !important\"\/><button type=\"button\" aria-label=\"Close\" style=\"position:absolute !important;top:1rem !important;right:1.25rem !important;line-height:1 !important;font-size:2rem !important;color:#f6f1e7 !important;background:transparent !important;border:0 !important;padding:0.25rem 0.5rem !important;cursor:pointer !important\">\u00d7<\/button>\r\n      <\/div>\r\n    <\/section>\r\n    <section class=\"relative py-20 sm:py-24 lg:py-28 bg-cream \">\r\n      <div class=\"container\">\r\n        <div class=\"grid items-center gap-14 lg:grid-cols-2\">\r\n          <div class=\"reveal  relative\">\r\n            <div class=\"relative overflow-hidden rounded-[1.5rem] shadow-lift\">\r\n              <div class=\"overflow-hidden bg-linen relative aspect-[4\/5] w-full\">\r\n                <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n                <\/div><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/hero-wide.jpg\" alt=\"A member of our service team welcoming guests\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover object-cover object-[34%_25%]\"\/>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"absolute -bottom-8 -right-4 w-60 rounded-2xl bg-ink p-6 text-cream shadow-lift sm:-right-8\">\r\n              <p class=\"font-serif text-5xl font-semibold text-brand-light\"><span data-count-to=\"25\" data-count-suffix=\"+\" data-count-compact=\"0\" data-count-duration=\"1600\">0+<\/span>\r\n              <\/p>\r\n              <p class=\"mt-1 text-sm text-cream\/70\">Years crafting memorable events across Singapore\r\n              <\/p>\r\n            <\/div>\r\n          <\/div>\r\n          <div>\r\n            <div class=\"reveal  flex flex-col gap-5 items-start max-w-2xl \"><span class=\"eyebrow  \">Welcome to International Catering<\/span>\r\n              <h2 class=\"font-serif text-4xl font-semibold leading-[1.04] tracking-tight sm:text-5xl lg:text-[3.4rem] text-ink \">Two decades of honest food &amp; warm hospitality\r\n              <\/h2>\r\n              <p class=\"text-lg leading-relaxed text-muted\">Founded in 2000 by Ms. Jessie Tan, we\u2019ve grown from a small kitchen into one of Singapore\u2019s trusted Halal caterers \u2014 serving ministries, hospitals, schools, weddings and families alike.\r\n              <\/p>\r\n            <\/div>\r\n            <div class=\"mt-8 grid gap-5 sm:grid-cols-2\">\r\n              <div class=\"reveal  flex gap-4 rounded-xl border border-ink\/10 bg-white\/60 p-5\"><span class=\"grid h-11 w-11 shrink-0 place-items-center rounded-full bg-brand\/15 text-brand-dark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-5 w-5\" aria-hidden=\"true\"><path d=\"M11 20A7 7 0 0 1 4 13c0-5 4-9 16-9 0 8-4 13-9 13Zm0 0c0-5 3-8 6-9\"><\/path><\/svg><\/span>\r\n                <div>\r\n                  <h3 class=\"font-serif text-lg font-semibold text-ink\">Freshly Cooked\r\n                  <\/h3>\r\n                  <p class=\"mt-1 text-sm leading-relaxed text-muted\">Prepared the same day in our central kitchen and delivered hot \u2014 never reheated, never frozen.\r\n                  <\/p>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"reveal  flex gap-4 rounded-xl border border-ink\/10 bg-white\/60 p-5\" style=\"transition-delay:80ms !important\"><span class=\"grid h-11 w-11 shrink-0 place-items-center rounded-full bg-brand\/15 text-brand-dark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-5 w-5\" aria-hidden=\"true\"><path d=\"M12 3 5 6v6c0 4 3 7 7 9 4-2 7-5 7-9V6l-7-3Z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg><\/span>\r\n                <div>\r\n                  <h3 class=\"font-serif text-lg font-semibold text-ink\">Halal &amp; Certified\r\n                  <\/h3>\r\n                  <p class=\"mt-1 text-sm leading-relaxed text-muted\">MUIS Halal and ISO 22000 certified, so every guest can dine with complete confidence.\r\n                  <\/p>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"reveal  flex gap-4 rounded-xl border border-ink\/10 bg-white\/60 p-5\" style=\"transition-delay:160ms !important\"><span class=\"grid h-11 w-11 shrink-0 place-items-center rounded-full bg-brand\/15 text-brand-dark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-5 w-5\" aria-hidden=\"true\"><path d=\"M12 3v4M12 17v4M3 12h4M17 12h4M6.3 6.3l2.4 2.4M15.3 15.3l2.4 2.4M17.7 6.3l-2.4 2.4M8.7 15.3l-2.4 2.4\"><\/path><\/svg><\/span>\r\n                <div>\r\n                  <h3 class=\"font-serif text-lg font-semibold text-ink\">Thoughtful Service\r\n                  <\/h3>\r\n                  <p class=\"mt-1 text-sm leading-relaxed text-muted\">Punctual delivery, elegant setups and friendly crew who treat your guests as their own.\r\n                  <\/p>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"reveal  flex gap-4 rounded-xl border border-ink\/10 bg-white\/60 p-5\" style=\"transition-delay:240ms !important\"><span class=\"grid h-11 w-11 shrink-0 place-items-center rounded-full bg-brand\/15 text-brand-dark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-5 w-5\" aria-hidden=\"true\"><path d=\"M3 11.5 11.5 3H20a1 1 0 0 1 1 1v8.5L12.5 21a1.5 1.5 0 0 1-2.1 0L3 13.6a1.5 1.5 0 0 1 0-2.1Z\"><\/path><circle cx=\"16\" cy=\"8\" r=\"1.3\"><\/circle><\/svg><\/span>\r\n                <div>\r\n                  <h3 class=\"font-serif text-lg font-semibold text-ink\">Honest Pricing\r\n                  <\/h3>\r\n                  <p class=\"mt-1 text-sm leading-relaxed text-muted\">Menus customised to your budget without cutting corners on portion or quality.\r\n                  <\/p>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"mt-8\"><a class=\"btn-outline group \" href=\"\/about-us\/\"><span>Our Story<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 transition-transform duration-300 ease-out-expo group-hover:translate-x-1\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n    <section class=\"relative py-20 sm:py-24 lg:py-28 bg-linen \">\r\n      <div class=\"container\">\r\n        <div class=\"flex flex-col items-end justify-between gap-6 sm:flex-row\">\r\n          <div class=\"reveal  flex flex-col gap-5 items-start max-w-2xl \"><span class=\"eyebrow  \">What we cater<\/span>\r\n            <h2 class=\"font-serif text-4xl font-semibold leading-[1.04] tracking-tight sm:text-5xl lg:text-[3.4rem] text-ink \">Occasions we love to serve\r\n            <\/h2>\r\n            <p class=\"text-lg leading-relaxed text-muted\">Whatever you\u2019re celebrating, we have a format and a menu to match \u2014 beautifully delivered and impeccably served.\r\n            <\/p>\r\n          <\/div>\r\n          <div class=\"reveal  hidden sm:block\"><a class=\"btn-outline group \" href=\"\/discover-menu\/\"><span>See all menus<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 transition-transform duration-300 ease-out-expo group-hover:translate-x-1\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"mt-14 grid auto-rows-[260px] grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-4 lg:auto-rows-[230px]\">\r\n          <div class=\"reveal  lg:col-span-2 lg:row-span-2\"><a class=\"group relative block h-full w-full overflow-hidden rounded-2xl shadow-soft\" href=\"\/discover-menu\/#tab-sit-down\">\r\n            <div class=\"overflow-hidden bg-linen  absolute inset-0 h-full w-full\">\r\n              <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n              <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1519225421980-715cb0215aed?auto=format&amp;fit=crop&amp;w=1400&amp;q=80\" alt=\"Weddings &amp; ROMs\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover object-cover transition-transform duration-[1.3s] ease-out-expo group-hover:scale-[1.06]\"\/>\r\n            <\/div>\r\n            <div class=\"absolute inset-0 bg-gradient-to-t from-ink via-ink\/40 to-transparent\">\r\n            <\/div><span class=\"absolute right-4 top-4 grid h-9 w-9 place-items-center rounded-full bg-cream\/15 text-cream backdrop-blur transition-colors duration-300 group-hover:bg-brand\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/span>\r\n            <div class=\"absolute inset-x-0 bottom-0 p-5 sm:p-6\">\r\n              <p class=\"text-[0.66rem] font-semibold uppercase tracking-widest text-brand-light\">Beautifully served celebrations\r\n              <\/p>\r\n              <h3 class=\"mt-1.5 font-serif font-semibold text-cream text-2xl sm:text-3xl\">Weddings &amp; ROMs\r\n              <\/h3>\r\n              <p class=\"mt-2 max-h-0 max-w-md overflow-hidden text-sm leading-relaxed text-cream\/0 transition-all duration-500 ease-out-expo group-hover:max-h-24 group-hover:text-cream\/85\">Sit-down dinners, ballroom buffets and intimate ROM receptions styled to make your day unforgettable.\r\n              <\/p>\r\n            <\/div><\/a>\r\n          <\/div>\r\n          <div class=\"reveal  lg:col-span-2\" style=\"transition-delay:80ms !important\"><a class=\"group relative block h-full w-full overflow-hidden rounded-2xl shadow-soft\" href=\"\/discover-menu\/#tab-seminar-package\">\r\n            <div class=\"overflow-hidden bg-linen  absolute inset-0 h-full w-full\">\r\n              <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n              <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1511795409834-ef04bbd61622?auto=format&amp;fit=crop&amp;w=1200&amp;q=80\" alt=\"Corporate &amp; Seminars\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover object-cover transition-transform duration-[1.3s] ease-out-expo group-hover:scale-[1.06]\"\/>\r\n            <\/div>\r\n            <div class=\"absolute inset-0 bg-gradient-to-t from-ink via-ink\/40 to-transparent\">\r\n            <\/div><span class=\"absolute right-4 top-4 grid h-9 w-9 place-items-center rounded-full bg-cream\/15 text-cream backdrop-blur transition-colors duration-300 group-hover:bg-brand\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/span>\r\n            <div class=\"absolute inset-x-0 bottom-0 p-5 sm:p-6\">\r\n              <p class=\"text-[0.66rem] font-semibold uppercase tracking-widest text-brand-light\">Dependable, professional catering\r\n              <\/p>\r\n              <h3 class=\"mt-1.5 font-serif font-semibold text-cream text-xl sm:text-2xl\">Corporate &amp; Seminars\r\n              <\/h3>\r\n              <p class=\"mt-2 max-h-0 max-w-md overflow-hidden text-sm leading-relaxed text-cream\/0 transition-all duration-500 ease-out-expo group-hover:max-h-24 group-hover:text-cream\/85\">Conferences, D&amp;Ds, product launches and office functions delivered on time, every time.\r\n              <\/p>\r\n            <\/div><\/a>\r\n          <\/div>\r\n          <div class=\"reveal  \" style=\"transition-delay:160ms !important\"><a class=\"group relative block h-full w-full overflow-hidden rounded-2xl shadow-soft\" href=\"\/discover-menu\/#tab-tea-reception\">\r\n            <div class=\"overflow-hidden bg-linen  absolute inset-0 h-full w-full\">\r\n              <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n              <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1541529086526-db283c563270?auto=format&amp;fit=crop&amp;w=1200&amp;q=80\" alt=\"Tea Receptions\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover object-cover transition-transform duration-[1.3s] ease-out-expo group-hover:scale-[1.06]\"\/>\r\n            <\/div>\r\n            <div class=\"absolute inset-0 bg-gradient-to-t from-ink via-ink\/40 to-transparent\">\r\n            <\/div><span class=\"absolute right-4 top-4 grid h-9 w-9 place-items-center rounded-full bg-cream\/15 text-cream backdrop-blur transition-colors duration-300 group-hover:bg-brand\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/span>\r\n            <div class=\"absolute inset-x-0 bottom-0 p-5 sm:p-6\">\r\n              <p class=\"text-[0.66rem] font-semibold uppercase tracking-widest text-brand-light\">Canap\u00e9s &amp; cocktail elegance\r\n              <\/p>\r\n              <h3 class=\"mt-1.5 font-serif font-semibold text-cream text-xl sm:text-2xl\">Tea Receptions\r\n              <\/h3>\r\n              <p class=\"mt-2 max-h-0 max-w-md overflow-hidden text-sm leading-relaxed text-cream\/0 transition-all duration-500 ease-out-expo group-hover:max-h-24 group-hover:text-cream\/85\">Stand-up receptions with finger food, canap\u00e9s and live stations for relaxed mingling.\r\n              <\/p>\r\n            <\/div><\/a>\r\n          <\/div>\r\n          <div class=\"reveal  \"><a class=\"group relative block h-full w-full overflow-hidden rounded-2xl shadow-soft\" href=\"\/discover-menu\/#tab-buffet\">\r\n            <div class=\"overflow-hidden bg-linen  absolute inset-0 h-full w-full\">\r\n              <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n              <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1414235077428-338989a2e8c0?auto=format&amp;fit=crop&amp;w=1400&amp;q=80\" alt=\"Private Celebrations\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover object-cover transition-transform duration-[1.3s] ease-out-expo group-hover:scale-[1.06]\"\/>\r\n            <\/div>\r\n            <div class=\"absolute inset-0 bg-gradient-to-t from-ink via-ink\/40 to-transparent\">\r\n            <\/div><span class=\"absolute right-4 top-4 grid h-9 w-9 place-items-center rounded-full bg-cream\/15 text-cream backdrop-blur transition-colors duration-300 group-hover:bg-brand\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/span>\r\n            <div class=\"absolute inset-x-0 bottom-0 p-5 sm:p-6\">\r\n              <p class=\"text-[0.66rem] font-semibold uppercase tracking-widest text-brand-light\">Birthdays, showers &amp; housewarmings\r\n              <\/p>\r\n              <h3 class=\"mt-1.5 font-serif font-semibold text-cream text-xl sm:text-2xl\">Private Celebrations\r\n              <\/h3>\r\n              <p class=\"mt-2 max-h-0 max-w-md overflow-hidden text-sm leading-relaxed text-cream\/0 transition-all duration-500 ease-out-expo group-hover:max-h-24 group-hover:text-cream\/85\">Warm, generous spreads for the moments that matter most with family and friends.\r\n              <\/p>\r\n            <\/div><\/a>\r\n          <\/div>\r\n          <div class=\"reveal  lg:col-span-2\" style=\"transition-delay:80ms !important\"><a class=\"group relative block h-full w-full overflow-hidden rounded-2xl shadow-soft\" href=\"\/discover-menu\/#tab-bento\">\r\n            <div class=\"overflow-hidden bg-linen  absolute inset-0 h-full w-full\">\r\n              <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n              <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1467003909585-2f8a72700288?auto=format&amp;fit=crop&amp;w=1200&amp;q=80\" alt=\"Bento &amp; Packet Meals\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover object-cover transition-transform duration-[1.3s] ease-out-expo group-hover:scale-[1.06]\"\/>\r\n            <\/div>\r\n            <div class=\"absolute inset-0 bg-gradient-to-t from-ink via-ink\/40 to-transparent\">\r\n            <\/div><span class=\"absolute right-4 top-4 grid h-9 w-9 place-items-center rounded-full bg-cream\/15 text-cream backdrop-blur transition-colors duration-300 group-hover:bg-brand\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/span>\r\n            <div class=\"absolute inset-x-0 bottom-0 p-5 sm:p-6\">\r\n              <p class=\"text-[0.66rem] font-semibold uppercase tracking-widest text-brand-light\">Individually packed, fuss-free\r\n              <\/p>\r\n              <h3 class=\"mt-1.5 font-serif font-semibold text-cream text-xl sm:text-2xl\">Bento &amp; Packet Meals\r\n              <\/h3>\r\n              <p class=\"mt-2 max-h-0 max-w-md overflow-hidden text-sm leading-relaxed text-cream\/0 transition-all duration-500 ease-out-expo group-hover:max-h-24 group-hover:text-cream\/85\">Hygienically packed bento sets and packet meals \u2014 ideal for distributed or hybrid events.\r\n              <\/p>\r\n            <\/div><\/a>\r\n          <\/div>\r\n          <div class=\"reveal  lg:col-span-2\" style=\"transition-delay:160ms !important\"><a class=\"group relative block h-full w-full overflow-hidden rounded-2xl shadow-soft\" href=\"\/discover-menu\/\">\r\n            <div class=\"overflow-hidden bg-linen  absolute inset-0 h-full w-full\">\r\n              <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n              <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1466637574441-749b8f19452f?auto=format&amp;fit=crop&amp;w=1200&amp;q=80\" alt=\"Custom Menu Design\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover object-cover transition-transform duration-[1.3s] ease-out-expo group-hover:scale-[1.06]\"\/>\r\n            <\/div>\r\n            <div class=\"absolute inset-0 bg-gradient-to-t from-ink via-ink\/40 to-transparent\">\r\n            <\/div><span class=\"absolute right-4 top-4 grid h-9 w-9 place-items-center rounded-full bg-cream\/15 text-cream backdrop-blur transition-colors duration-300 group-hover:bg-brand\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M7 17 17 7M8 7h9v9\"><\/path><\/svg><\/span>\r\n            <div class=\"absolute inset-x-0 bottom-0 p-5 sm:p-6\">\r\n              <p class=\"text-[0.66rem] font-semibold uppercase tracking-widest text-brand-light\">Built around your occasion\r\n              <\/p>\r\n              <h3 class=\"mt-1.5 font-serif font-semibold text-cream text-xl sm:text-2xl\">Custom Menu Design\r\n              <\/h3>\r\n              <p class=\"mt-2 max-h-0 max-w-md overflow-hidden text-sm leading-relaxed text-cream\/0 transition-all duration-500 ease-out-expo group-hover:max-h-24 group-hover:text-cream\/85\">Tell us your theme, dietary needs and budget \u2014 we design a menu made just for you.\r\n              <\/p>\r\n            <\/div><\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n    <section id=\"menus\" class=\"relative py-20 sm:py-24 lg:py-28 bg-cream \">\r\n      <div class=\"container\">\r\n        <div class=\"reveal  flex flex-col gap-5 items-center text-center mx-auto max-w-2xl \"><span class=\"eyebrow eyebrow-center \">Our menus<\/span>\r\n          <h2 class=\"font-serif text-4xl font-semibold leading-[1.04] tracking-tight sm:text-5xl lg:text-[3.4rem] text-ink \">Curated spreads for every taste &amp; budget\r\n          <\/h2>\r\n          <p class=\"text-lg leading-relaxed text-muted\">From our signature Deluxe Buffet to elegant canap\u00e9s \u2014 every menu can be customised to your occasion.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"mt-14 grid gap-6 sm:grid-cols-2 lg:grid-cols-3\">\r\n          <div class=\"reveal  \"><a class=\"group card flex flex-col overflow-hidden hover:-translate-y-1.5 hover:shadow-lift\" href=\"\/discover-menu\/#tab-buffet\">\r\n            <div class=\"relative\">\r\n              <div class=\"overflow-hidden bg-linen relative aspect-[16\/10] w-full\">\r\n                <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n                <\/div><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/sq-05.jpg\" alt=\"Deluxe Buffet\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover transition-transform duration-[1.1s] ease-out-expo group-hover:scale-105\"\/>\r\n              <\/div><span class=\"absolute left-4 top-4 rounded-full bg-cream\/90 px-3 py-1 text-[0.66rem] font-semibold uppercase tracking-widest text-ink backdrop-blur\">6 menus<\/span>\r\n            <\/div>\r\n            <div class=\"flex flex-1 flex-col p-6\">\r\n              <p class=\"text-[0.68rem] font-semibold uppercase tracking-widest text-brand-dark\">Our signature spread\r\n              <\/p>\r\n              <h3 class=\"mt-2 font-serif text-2xl font-semibold text-ink\">Deluxe Buffet\r\n              <\/h3>\r\n              <p class=\"mt-2 flex-1 text-sm leading-relaxed text-muted\">A generous, multi-course buffet of premium mains, sides and desserts \u2014 our most-loved selection for weddings and milestone events.\r\n              <\/p>\r\n              <div class=\"mt-5 flex items-center justify-between border-t border-ink\/10 pt-4\"><span class=\"text-sm font-semibold text-ink\">From $22.80 \/ pax<\/span><span class=\"inline-flex items-center gap-1.5 text-xs font-semibold uppercase tracking-widest text-brand-dark transition-transform duration-300 group-hover:translate-x-1\">View menus <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/span>\r\n              <\/div>\r\n            <\/div><\/a>\r\n          <\/div>\r\n          <div class=\"reveal  \" style=\"transition-delay:90ms !important\"><a class=\"group card flex flex-col overflow-hidden hover:-translate-y-1.5 hover:shadow-lift\" href=\"\/discover-menu\/#tab-buffet\">\r\n            <div class=\"relative\">\r\n              <div class=\"overflow-hidden bg-linen relative aspect-[16\/10] w-full\">\r\n                <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n                <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1504674900247-0877df9cc836?auto=format&amp;fit=crop&amp;w=1400&amp;q=80\" alt=\"Value Buffet\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover transition-transform duration-[1.1s] ease-out-expo group-hover:scale-105\"\/>\r\n              <\/div><span class=\"absolute left-4 top-4 rounded-full bg-cream\/90 px-3 py-1 text-[0.66rem] font-semibold uppercase tracking-widest text-ink backdrop-blur\">4 menus<\/span>\r\n            <\/div>\r\n            <div class=\"flex flex-1 flex-col p-6\">\r\n              <p class=\"text-[0.68rem] font-semibold uppercase tracking-widest text-brand-dark\">Crowd-pleasing &amp; affordable\r\n              <\/p>\r\n              <h3 class=\"mt-2 font-serif text-2xl font-semibold text-ink\">Value Buffet\r\n              <\/h3>\r\n              <p class=\"mt-2 flex-1 text-sm leading-relaxed text-muted\">All the warmth of a home-style spread at a friendly price \u2014 perfect for community, office and family gatherings.\r\n              <\/p>\r\n              <div class=\"mt-5 flex items-center justify-between border-t border-ink\/10 pt-4\"><span class=\"text-sm font-semibold text-ink\">From $13.80 \/ pax<\/span><span class=\"inline-flex items-center gap-1.5 text-xs font-semibold uppercase tracking-widest text-brand-dark transition-transform duration-300 group-hover:translate-x-1\">View menus <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/span>\r\n              <\/div>\r\n            <\/div><\/a>\r\n          <\/div>\r\n          <div class=\"reveal  \" style=\"transition-delay:180ms !important\"><a class=\"group card flex flex-col overflow-hidden hover:-translate-y-1.5 hover:shadow-lift\" href=\"\/discover-menu\/#tab-tea-reception\">\r\n            <div class=\"relative\">\r\n              <div class=\"overflow-hidden bg-linen relative aspect-[16\/10] w-full\">\r\n                <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n                <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1541529086526-db283c563270?auto=format&amp;fit=crop&amp;w=1200&amp;q=80\" alt=\"Tea Reception\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover transition-transform duration-[1.1s] ease-out-expo group-hover:scale-105\"\/>\r\n              <\/div><span class=\"absolute left-4 top-4 rounded-full bg-cream\/90 px-3 py-1 text-[0.66rem] font-semibold uppercase tracking-widest text-ink backdrop-blur\">5 menus<\/span>\r\n            <\/div>\r\n            <div class=\"flex flex-1 flex-col p-6\">\r\n              <p class=\"text-[0.68rem] font-semibold uppercase tracking-widest text-brand-dark\">Light bites &amp; sweet treats\r\n              <\/p>\r\n              <h3 class=\"mt-2 font-serif text-2xl font-semibold text-ink\">Tea Reception\r\n              <\/h3>\r\n              <p class=\"mt-2 flex-1 text-sm leading-relaxed text-muted\">A relaxed selection of savoury bites, pastries and local kuih to keep conversation flowing at receptions and breaks.\r\n              <\/p>\r\n              <div class=\"mt-5 flex items-center justify-between border-t border-ink\/10 pt-4\"><span class=\"text-sm font-semibold text-ink\">From $11.80 \/ pax<\/span><span class=\"inline-flex items-center gap-1.5 text-xs font-semibold uppercase tracking-widest text-brand-dark transition-transform duration-300 group-hover:translate-x-1\">View menus <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/span>\r\n              <\/div>\r\n            <\/div><\/a>\r\n          <\/div>\r\n          <div class=\"reveal  \"><a class=\"group card flex flex-col overflow-hidden hover:-translate-y-1.5 hover:shadow-lift\" href=\"\/discover-menu\/#tab-sit-down\">\r\n            <div class=\"relative\">\r\n              <div class=\"overflow-hidden bg-linen relative aspect-[16\/10] w-full\">\r\n                <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n                <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1414235077428-338989a2e8c0?auto=format&amp;fit=crop&amp;w=1400&amp;q=80\" alt=\"Ballroom Dinner\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover transition-transform duration-[1.1s] ease-out-expo group-hover:scale-105\"\/>\r\n              <\/div><span class=\"absolute left-4 top-4 rounded-full bg-cream\/90 px-3 py-1 text-[0.66rem] font-semibold uppercase tracking-widest text-ink backdrop-blur\">3 menus<\/span>\r\n            <\/div>\r\n            <div class=\"flex flex-1 flex-col p-6\">\r\n              <p class=\"text-[0.68rem] font-semibold uppercase tracking-widest text-brand-dark\">Grand sit-down dining\r\n              <\/p>\r\n              <h3 class=\"mt-2 font-serif text-2xl font-semibold text-ink\">Ballroom Dinner\r\n              <\/h3>\r\n              <p class=\"mt-2 flex-1 text-sm leading-relaxed text-muted\">Elegant plated or lavish buffet dinners for hotels and ballrooms, complete with full service crew and styling.\r\n              <\/p>\r\n              <div class=\"mt-5 flex items-center justify-between border-t border-ink\/10 pt-4\"><span class=\"text-sm font-semibold text-ink\">From $38.00 \/ pax<\/span><span class=\"inline-flex items-center gap-1.5 text-xs font-semibold uppercase tracking-widest text-brand-dark transition-transform duration-300 group-hover:translate-x-1\">View menus <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/span>\r\n              <\/div>\r\n            <\/div><\/a>\r\n          <\/div>\r\n          <div class=\"reveal  \" style=\"transition-delay:90ms !important\"><a class=\"group card flex flex-col overflow-hidden hover:-translate-y-1.5 hover:shadow-lift\" href=\"\/discover-menu\/#tab-buffet\">\r\n            <div class=\"relative\">\r\n              <div class=\"overflow-hidden bg-linen relative aspect-[16\/10] w-full\">\r\n                <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n                <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1466637574441-749b8f19452f?auto=format&amp;fit=crop&amp;w=1200&amp;q=80\" alt=\"Vegetarian Set\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover transition-transform duration-[1.1s] ease-out-expo group-hover:scale-105\"\/>\r\n              <\/div><span class=\"absolute left-4 top-4 rounded-full bg-cream\/90 px-3 py-1 text-[0.66rem] font-semibold uppercase tracking-widest text-ink backdrop-blur\">3 menus<\/span>\r\n            <\/div>\r\n            <div class=\"flex flex-1 flex-col p-6\">\r\n              <p class=\"text-[0.68rem] font-semibold uppercase tracking-widest text-brand-dark\">Wholesome &amp; meat-free\r\n              <\/p>\r\n              <h3 class=\"mt-2 font-serif text-2xl font-semibold text-ink\">Vegetarian Set\r\n              <\/h3>\r\n              <p class=\"mt-2 flex-1 text-sm leading-relaxed text-muted\">Thoughtfully balanced vegetarian menus that never feel like an afterthought \u2014 vibrant, satisfying and full of flavour.\r\n              <\/p>\r\n              <div class=\"mt-5 flex items-center justify-between border-t border-ink\/10 pt-4\"><span class=\"text-sm font-semibold text-ink\">From $15.80 \/ pax<\/span><span class=\"inline-flex items-center gap-1.5 text-xs font-semibold uppercase tracking-widest text-brand-dark transition-transform duration-300 group-hover:translate-x-1\">View menus <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/span>\r\n              <\/div>\r\n            <\/div><\/a>\r\n          <\/div>\r\n          <div class=\"reveal  \" style=\"transition-delay:180ms !important\"><a class=\"group card flex flex-col overflow-hidden hover:-translate-y-1.5 hover:shadow-lift\" href=\"\/discover-menu\/#tab-cocktail-reception\">\r\n            <div class=\"relative\">\r\n              <div class=\"overflow-hidden bg-linen relative aspect-[16\/10] w-full\">\r\n                <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n                <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1467003909585-2f8a72700288?auto=format&amp;fit=crop&amp;w=1200&amp;q=80\" alt=\"Finger Food &amp; Canap\u00e9s\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover transition-transform duration-[1.1s] ease-out-expo group-hover:scale-105\"\/>\r\n              <\/div><span class=\"absolute left-4 top-4 rounded-full bg-cream\/90 px-3 py-1 text-[0.66rem] font-semibold uppercase tracking-widest text-ink backdrop-blur\">4 menus<\/span>\r\n            <\/div>\r\n            <div class=\"flex flex-1 flex-col p-6\">\r\n              <p class=\"text-[0.68rem] font-semibold uppercase tracking-widest text-brand-dark\">Elegant bite-sized\r\n              <\/p>\r\n              <h3 class=\"mt-2 font-serif text-2xl font-semibold text-ink\">Finger Food &amp; Canap\u00e9s\r\n              <\/h3>\r\n              <p class=\"mt-2 flex-1 text-sm leading-relaxed text-muted\">Delicate canap\u00e9s and hearty finger food for stand-up functions, launches and cocktail-style receptions.\r\n              <\/p>\r\n              <div class=\"mt-5 flex items-center justify-between border-t border-ink\/10 pt-4\"><span class=\"text-sm font-semibold text-ink\">From $2.20 \/ piece<\/span><span class=\"inline-flex items-center gap-1.5 text-xs font-semibold uppercase tracking-widest text-brand-dark transition-transform duration-300 group-hover:translate-x-1\">View menus <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/span>\r\n              <\/div>\r\n            <\/div><\/a>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"reveal  mt-12 flex justify-center\"><a class=\"btn-dark group \" href=\"\/discover-menu\/\"><span>Explore all menus<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 transition-transform duration-300 ease-out-expo group-hover:translate-x-1\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n    <section class=\"relative overflow-hidden bg-charcoal py-20 text-cream sm:py-24\">\r\n      <div class=\"pointer-events-none absolute inset-0 bg-grain opacity-[0.05]\">\r\n      <\/div>\r\n      <div class=\"pointer-events-none absolute left-1\/2 top-0 h-px w-2\/3 -translate-x-1\/2 bg-brand-line\">\r\n      <\/div>\r\n      <div class=\"container relative\">\r\n        <div class=\"grid gap-10 sm:grid-cols-2 lg:grid-cols-4\">\r\n          <div class=\"reveal  text-center sm:border-r sm:border-cream\/10 sm:last:border-r-0\">\r\n            <p class=\"font-serif text-6xl font-semibold text-brand-light lg:text-7xl\"><span data-count-to=\"25\" data-count-suffix=\"+\" data-count-compact=\"0\" data-count-duration=\"1600\">0+<\/span>\r\n            <\/p>\r\n            <p class=\"mt-2 text-sm uppercase tracking-widest text-cream\/60\">Years of Hospitality\r\n            <\/p>\r\n          <\/div>\r\n          <div class=\"reveal  text-center sm:border-r sm:border-cream\/10 sm:last:border-r-0\" style=\"transition-delay:90ms !important\">\r\n            <p class=\"font-serif text-6xl font-semibold text-brand-light lg:text-7xl\"><span data-count-to=\"10000\" data-count-suffix=\"+\" data-count-compact=\"1\" data-count-duration=\"1600\">0+<\/span>\r\n            <\/p>\r\n            <p class=\"mt-2 text-sm uppercase tracking-widest text-cream\/60\">Events Catered\r\n            <\/p>\r\n          <\/div>\r\n          <div class=\"reveal  text-center sm:border-r sm:border-cream\/10 sm:last:border-r-0\" style=\"transition-delay:180ms !important\">\r\n            <p class=\"font-serif text-6xl font-semibold text-brand-light lg:text-7xl\"><span data-count-to=\"27\" data-count-suffix=\"\" data-count-compact=\"0\" data-count-duration=\"1600\">0<\/span>\r\n            <\/p>\r\n            <p class=\"mt-2 text-sm uppercase tracking-widest text-cream\/60\">Curated Menus\r\n            <\/p>\r\n          <\/div>\r\n          <div class=\"reveal  text-center sm:border-r sm:border-cream\/10 sm:last:border-r-0\" style=\"transition-delay:270ms !important\">\r\n            <p class=\"font-serif text-6xl font-semibold text-brand-light lg:text-7xl\"><span data-count-to=\"100\" data-count-suffix=\"%\" data-count-compact=\"0\" data-count-duration=\"1600\">0%<\/span>\r\n            <\/p>\r\n            <p class=\"mt-2 text-sm uppercase tracking-widest text-cream\/60\">Halal Certified\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n    <section class=\"relative py-20 sm:py-24 lg:py-28 bg-cream \">\r\n      <div class=\"container\">\r\n        <div class=\"grid gap-14 lg:grid-cols-[0.9fr_1.1fr] lg:items-start\">\r\n          <div class=\"lg:sticky lg:top-28\">\r\n            <div class=\"reveal  flex flex-col gap-5 items-start max-w-2xl \"><span class=\"eyebrow  \">How it works<\/span>\r\n              <h2 class=\"font-serif text-4xl font-semibold leading-[1.04] tracking-tight sm:text-5xl lg:text-[3.4rem] text-ink \">From first call to last bite \u2014 handled\r\n              <\/h2>\r\n              <p class=\"text-lg leading-relaxed text-muted\">We\u2019ve refined our process over thousands of events so yours runs effortlessly.\r\n              <\/p>\r\n            <\/div>\r\n            <div class=\"reveal  mt-8\"><a class=\"btn-primary group \" href=\"\/contact-us\/\"><span>Start planning<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 transition-transform duration-300 ease-out-expo group-hover:translate-x-1\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"flex flex-col\">\r\n            <div class=\"reveal  group flex gap-6 border-t border-ink\/10 py-7 first:border-t-0 first:pt-0\"><span class=\"font-serif text-4xl font-semibold text-brand\/40 transition-colors group-hover:text-brand\">01<\/span>\r\n              <div>\r\n                <h3 class=\"font-serif text-2xl font-semibold text-ink\">Tell us your occasion\r\n                <\/h3>\r\n                <p class=\"mt-2 max-w-md text-muted\">Share your date, headcount, venue and budget. We listen first.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"reveal  group flex gap-6 border-t border-ink\/10 py-7 first:border-t-0 first:pt-0\" style=\"transition-delay:80ms !important\"><span class=\"font-serif text-4xl font-semibold text-brand\/40 transition-colors group-hover:text-brand\">02<\/span>\r\n              <div>\r\n                <h3 class=\"font-serif text-2xl font-semibold text-ink\">We design your menu\r\n                <\/h3>\r\n                <p class=\"mt-2 max-w-md text-muted\">Receive a tailored proposal with menu, styling and a transparent quote.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"reveal  group flex gap-6 border-t border-ink\/10 py-7 first:border-t-0 first:pt-0\" style=\"transition-delay:160ms !important\"><span class=\"font-serif text-4xl font-semibold text-brand\/40 transition-colors group-hover:text-brand\">03<\/span>\r\n              <div>\r\n                <h3 class=\"font-serif text-2xl font-semibold text-ink\">Tasting &amp; confirmation\r\n                <\/h3>\r\n                <p class=\"mt-2 max-w-md text-muted\">Refine the details \u2014 arrange a tasting for larger events, then confirm.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"reveal  group flex gap-6 border-t border-ink\/10 py-7 first:border-t-0 first:pt-0\" style=\"transition-delay:240ms !important\"><span class=\"font-serif text-4xl font-semibold text-brand\/40 transition-colors group-hover:text-brand\">04<\/span>\r\n              <div>\r\n                <h3 class=\"font-serif text-2xl font-semibold text-ink\">We deliver &amp; serve\r\n                <\/h3>\r\n                <p class=\"mt-2 max-w-md text-muted\">Our crew sets up, serves and clears, so you simply enjoy the day.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n    <section class=\"relative py-20 sm:py-24 lg:py-28 bg-ink text-cream \">\r\n      <div class=\"container\">\r\n        <div class=\"pointer-events-none absolute right-8 top-12 hidden lg:block\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-32 w-32 text-brand\/15\" aria-hidden=\"true\"><path d=\"M7 7H4v6h3a3 3 0 0 1-3 3v2a5 5 0 0 0 5-5V7Zm10 0h-3v6h3a3 3 0 0 1-3 3v2a5 5 0 0 0 5-5V7Z\"><\/path><\/svg>\r\n        <\/div>\r\n        <div class=\"reveal  flex flex-col gap-5 items-start max-w-2xl \"><span class=\"eyebrow  text-brand-light\">Kind words<\/span>\r\n          <h2 class=\"font-serif text-4xl font-semibold leading-[1.04] tracking-tight sm:text-5xl lg:text-[3.4rem] text-cream \">Loved by hosts across Singapore\r\n          <\/h2>\r\n          <p class=\"text-lg leading-relaxed text-cream\/70\">Ten thousand events and counting \u2014 here\u2019s what a few of our clients had to say.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"mt-14 grid gap-6 lg:grid-cols-3\">\r\n          <div class=\"reveal  flex flex-col rounded-2xl border border-cream\/10 bg-cream\/[0.04] p-8 backdrop-blur\">\r\n            <div class=\"flex gap-1 text-brand-light\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg>\r\n            <\/div>\r\n            <p class=\"mt-5 flex-1 font-serif text-xl italic leading-relaxed text-cream\/90\">\u201cThe food was outstanding and arrived piping hot. Our 300 guests could not stop praising the briyani. Setup was elegant and the crew were a joy to work with.\u201d\r\n            <\/p>\r\n            <div class=\"mt-6 border-t border-cream\/10 pt-4\">\r\n              <p class=\"font-semibold text-cream\">Nurul A.\r\n              <\/p>\r\n              <p class=\"text-sm text-cream\/55\">Wedding, Tampines\r\n              <\/p>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"reveal  flex flex-col rounded-2xl border border-cream\/10 bg-cream\/[0.04] p-8 backdrop-blur\" style=\"transition-delay:100ms !important\">\r\n            <div class=\"flex gap-1 text-brand-light\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg>\r\n            <\/div>\r\n            <p class=\"mt-5 flex-1 font-serif text-xl italic leading-relaxed text-cream\/90\">\u201cWe have engaged International Catering for our annual D&amp;D three years running. Always punctual, always professional, and the menu keeps our staff happy.\u201d\r\n            <\/p>\r\n            <div class=\"mt-6 border-t border-cream\/10 pt-4\">\r\n              <p class=\"font-semibold text-cream\">David Lim\r\n              <\/p>\r\n              <p class=\"text-sm text-cream\/55\">HR Lead, Corporate Client\r\n              <\/p>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"reveal  flex flex-col rounded-2xl border border-cream\/10 bg-cream\/[0.04] p-8 backdrop-blur\" style=\"transition-delay:200ms !important\">\r\n            <div class=\"flex gap-1 text-brand-light\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"m12 3 2.6 5.6 6 .8-4.4 4.2 1.1 6L12 16.9 6.7 19.6l1.1-6L3.4 9.4l6-.8L12 3Z\"><\/path><\/svg>\r\n            <\/div>\r\n            <p class=\"mt-5 flex-1 font-serif text-xl italic leading-relaxed text-cream\/90\">\u201cHalal certification gave our committee peace of mind, and the value buffet stretched our budget beautifully without anyone feeling short-changed.\u201d\r\n            <\/p>\r\n            <div class=\"mt-6 border-t border-cream\/10 pt-4\">\r\n              <p class=\"font-semibold text-cream\">Mdm. Siti\r\n              <\/p>\r\n              <p class=\"text-sm text-cream\/55\">Community Centre Event\r\n              <\/p>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n    <section class=\"relative py-20 sm:py-24 lg:py-28 bg-linen \">\r\n      <div class=\"container\">\r\n        <div class=\"reveal  flex flex-col gap-5 items-center text-center mx-auto max-w-2xl \"><span class=\"eyebrow eyebrow-center \">Our clients<\/span>\r\n          <h2 class=\"font-serif text-4xl font-semibold leading-[1.04] tracking-tight sm:text-5xl lg:text-[3.4rem] text-ink \">Trusted by Singapore\u2019s institutions\r\n          <\/h2>\r\n          <p class=\"text-lg leading-relaxed text-muted\">From ministries and hospitals to schools and the Istana, organisations across Singapore count on us to feed their people well.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"reveal  mt-12 grid grid-cols-2 gap-px overflow-hidden rounded-2xl border border-ink\/10 bg-ink\/10 sm:grid-cols-3 lg:grid-cols-6\">\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Istana.png\" alt=\"Istana\" title=\"Istana\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Standard-Chartered.png\" alt=\"Standard Chartered\" title=\"Standard Chartered\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Ministry-of-Health.png\" alt=\"Ministry of Health\" title=\"Ministry of Health\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Ministry-of-Education.png\" alt=\"Ministry of Education\" title=\"Ministry of Education\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Ministry-of-Defence.png\" alt=\"Ministry of Defence\" title=\"Ministry of Defence\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Singapore-Police-Force.png\" alt=\"Singapore Police Force\" title=\"Singapore Police Force\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Singapore-Arm-Forces.png\" alt=\"Singapore Armed Forces\" title=\"Singapore Armed Forces\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Singapore-General-Hospital.png\" alt=\"Singapore General Hospital\" title=\"Singapore General Hospital\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/NUH-National-University-Hospital.png\" alt=\"National University Hospital\" title=\"National University Hospital\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Singapore-Chinese-Cultural-Centre.png\" alt=\"Singapore Chinese Cultural Centre\" title=\"Singapore Chinese Cultural Centre\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/St-Joseph-Institution.png\" alt=\"St. Joseph&#x27;s Institution\" title=\"St. Joseph&#x27;s Institution\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Montfort-Care.png\" alt=\"Montfort Care\" title=\"Montfort Care\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/People-Association.png\" alt=\"People&#x27;s Association\" title=\"People&#x27;s Association\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Ngee-Ann-Polytechnic.png\" alt=\"Ngee Ann Polytechnic\" title=\"Ngee Ann Polytechnic\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Institute-of-Technical-Education.png\" alt=\"Institute of Technical Education\" title=\"Institute of Technical Education\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Home-Team-Academy.png\" alt=\"Home Team Academy\" title=\"Home Team Academy\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/Singapore-Indian-Development.png\" alt=\"Singapore Indian Development Association\" title=\"Singapore Indian Development Association\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n          <div class=\"group flex items-center justify-center bg-linen px-5 py-7 transition-colors duration-300 hover:bg-white sm:py-8\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/National-Day-Parade-Singapore-2024.png\" alt=\"National Day Parade Singapore\" title=\"National Day Parade Singapore\" class=\"h-12 w-auto max-w-[130px] object-contain opacity-80 grayscale transition duration-300 group-hover:opacity-100 group-hover:grayscale-0 sm:h-14\"\/>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n    <section class=\"relative py-20 sm:py-24 lg:py-28 bg-cream \">\r\n      <div class=\"container\">\r\n        <div class=\"flex flex-col items-end justify-between gap-6 sm:flex-row\">\r\n          <div class=\"reveal  flex flex-col gap-5 items-start max-w-2xl \"><span class=\"eyebrow  \">From the journal<\/span>\r\n            <h2 class=\"font-serif text-4xl font-semibold leading-[1.04] tracking-tight sm:text-5xl lg:text-[3.4rem] text-ink \">Tips, stories &amp; catering know-how\r\n            <\/h2>\r\n            <p class=\"text-lg leading-relaxed text-muted\">Planning an event? Our team shares hard-won advice on menus, dietary needs and food safety.\r\n            <\/p>\r\n          <\/div>\r\n          <div class=\"reveal  hidden sm:block\"><a class=\"btn-outline group \" href=\"\/article\/\"><span>Read the journal<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 transition-transform duration-300 ease-out-expo group-hover:translate-x-1\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"mt-14 grid gap-6 lg:grid-cols-3\">\r\n          <div class=\"reveal  \"><a class=\"group card flex overflow-hidden hover:-translate-y-1.5 hover:shadow-lift flex-col\" href=\"\/article\/#iso-22000-what-it-means\">\r\n            <div class=\"\">\r\n              <div class=\"overflow-hidden bg-linen relative aspect-[16\/10] w-full\">\r\n                <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n                <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1466637574441-749b8f19452f?auto=format&amp;fit=crop&amp;w=1200&amp;q=80\" alt=\"What ISO 22000 Certification Really Means for Your Event\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover transition-transform duration-[1.1s] ease-out-expo group-hover:scale-105\"\/>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"flex flex-1 flex-col p-6 \">\r\n              <div class=\"flex items-center gap-3 text-[0.68rem] font-semibold uppercase tracking-widest text-brand-dark\"><span>Food Safety<\/span><span class=\"h-1 w-1 rounded-full bg-brand\"><\/span><span class=\"text-muted\">5 min read<\/span>\r\n              <\/div>\r\n              <h3 class=\"mt-3 font-serif font-semibold text-ink text-2xl\">What ISO 22000 Certification Really Means for Your Event\r\n              <\/h3>\r\n              <p class=\"mt-3 flex-1 text-sm leading-relaxed text-muted\">Behind every safe buffet line is a food-safety system most guests never see. Here is what our ISO 22000 certification guarantees for your celebration.\r\n              <\/p>\r\n              <div class=\"mt-5 flex items-center justify-between\"><span class=\"text-xs text-muted\">18 May 2026<\/span><span class=\"inline-flex items-center gap-1.5 text-xs font-semibold uppercase tracking-widest text-brand-dark transition-transform duration-300 group-hover:translate-x-1\">Read <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/span>\r\n              <\/div>\r\n            <\/div><\/a>\r\n          <\/div>\r\n          <div class=\"reveal  \" style=\"transition-delay:90ms !important\"><a class=\"group card flex overflow-hidden hover:-translate-y-1.5 hover:shadow-lift flex-col\" href=\"\/article\/#catering-for-government-events\">\r\n            <div class=\"\">\r\n              <div class=\"overflow-hidden bg-linen relative aspect-[16\/10] w-full\">\r\n                <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n                <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1511795409834-ef04bbd61622?auto=format&amp;fit=crop&amp;w=1200&amp;q=80\" alt=\"A Caterer\u2019s Guide to Government &amp; Statutory Board Events\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover transition-transform duration-[1.1s] ease-out-expo group-hover:scale-105\"\/>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"flex flex-1 flex-col p-6 \">\r\n              <div class=\"flex items-center gap-3 text-[0.68rem] font-semibold uppercase tracking-widest text-brand-dark\"><span>Corporate<\/span><span class=\"h-1 w-1 rounded-full bg-brand\"><\/span><span class=\"text-muted\">6 min read<\/span>\r\n              <\/div>\r\n              <h3 class=\"mt-3 font-serif font-semibold text-ink text-2xl\">A Caterer\u2019s Guide to Government &amp; Statutory Board Events\r\n              <\/h3>\r\n              <p class=\"mt-3 flex-1 text-sm leading-relaxed text-muted\">From procurement quirks to on-site compliance, here is how we keep ministry and statutory board events running flawlessly.\r\n              <\/p>\r\n              <div class=\"mt-5 flex items-center justify-between\"><span class=\"text-xs text-muted\">30 Apr 2026<\/span><span class=\"inline-flex items-center gap-1.5 text-xs font-semibold uppercase tracking-widest text-brand-dark transition-transform duration-300 group-hover:translate-x-1\">Read <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/span>\r\n              <\/div>\r\n            <\/div><\/a>\r\n          <\/div>\r\n          <div class=\"reveal  \" style=\"transition-delay:180ms !important\"><a class=\"group card flex overflow-hidden hover:-translate-y-1.5 hover:shadow-lift flex-col\" href=\"\/article\/#understanding-halal-certification\">\r\n            <div class=\"\">\r\n              <div class=\"overflow-hidden bg-linen relative aspect-[16\/10] w-full\">\r\n                <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n                <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1555244162-803834f70033?auto=format&amp;fit=crop&amp;w=1200&amp;q=80\" alt=\"Understanding Halal Certification: More Than the Logo\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover transition-transform duration-[1.1s] ease-out-expo group-hover:scale-105\"\/>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"flex flex-1 flex-col p-6 \">\r\n              <div class=\"flex items-center gap-3 text-[0.68rem] font-semibold uppercase tracking-widest text-brand-dark\"><span>Halal<\/span><span class=\"h-1 w-1 rounded-full bg-brand\"><\/span><span class=\"text-muted\">4 min read<\/span>\r\n              <\/div>\r\n              <h3 class=\"mt-3 font-serif font-semibold text-ink text-2xl\">Understanding Halal Certification: More Than the Logo\r\n              <\/h3>\r\n              <p class=\"mt-3 flex-1 text-sm leading-relaxed text-muted\">MUIS Halal certification covers far more than the food itself. We unpack what it takes to earn \u2014 and keep \u2014 it.\r\n              <\/p>\r\n              <div class=\"mt-5 flex items-center justify-between\"><span class=\"text-xs text-muted\">12 Apr 2026<\/span><span class=\"inline-flex items-center gap-1.5 text-xs font-semibold uppercase tracking-widest text-brand-dark transition-transform duration-300 group-hover:translate-x-1\">Read <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/span>\r\n              <\/div>\r\n            <\/div><\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n    <section class=\"relative overflow-hidden bg-ink py-24 text-cream sm:py-28\">\r\n      <div class=\"overflow-hidden bg-linen  absolute inset-0 h-full w-full\">\r\n        <div data-img-fallback=\"true\" class=\"absolute inset-0 hidden items-center justify-center bg-gradient-to-br from-sand via-linen to-brand-soft\"><span class=\"font-serif text-3xl italic text-brand-dark\/60\">INTL<\/span>\r\n        <\/div><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1504674900247-0877df9cc836?auto=format&amp;fit=crop&amp;w=1400&amp;q=80\" alt=\"\" loading=\"lazy\" data-img=\"true\" class=\"h-full w-full object-cover opacity-20\"\/>\r\n      <\/div>\r\n      <div class=\"absolute inset-0 bg-gradient-to-t from-ink via-ink\/85 to-ink\/70\">\r\n      <\/div>\r\n      <div class=\"pointer-events-none absolute left-1\/2 top-0 h-px w-2\/3 -translate-x-1\/2 bg-brand-line\">\r\n      <\/div>\r\n      <div class=\"container relative\">\r\n        <div class=\"reveal  mx-auto flex max-w-3xl flex-col items-center text-center\"><span class=\"eyebrow eyebrow-center text-brand-light\">Let\u2019s plan something memorable<\/span>\r\n          <h2 class=\"mt-5 font-serif text-4xl font-semibold leading-[1.05] sm:text-5xl lg:text-6xl\">Ready to delight your guests?\r\n          <\/h2>\r\n          <p class=\"mt-6 max-w-xl text-lg leading-relaxed text-cream\/70\">Tell us about your occasion and we\u2019ll craft a menu \u2014 and a quote \u2014 made just for you.\r\n          <\/p>\r\n          <div class=\"mt-9 flex flex-col gap-3 sm:flex-row\"><a class=\"btn-primary group \" href=\"\/contact-us\/\"><span>Request a Quote<\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 transition-transform duration-300 ease-out-expo group-hover:translate-x-1\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a><a href=\"tel:+6562898369\" class=\"btn-ghost-light group \"><span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92Z\"><\/path><\/svg> (65) 6289 8369<\/span><\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n  <\/main>\r\n  <footer class=\"relative overflow-hidden bg-ink text-cream\">\r\n    <div class=\"pointer-events-none absolute -right-24 -top-24 h-72 w-72 rounded-full bg-brand\/10 blur-3xl\">\r\n    <\/div>\r\n    <div class=\"container relative\">\r\n      <div class=\"grid gap-12 border-b border-cream\/10 py-16 lg:grid-cols-[1.4fr_1fr_1fr_1.2fr]\">\r\n        <div class=\"max-w-sm\"><a class=\"group inline-flex items-center \" aria-label=\"International Catering \u2014 home\" href=\"\/\"><img decoding=\"async\" src=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/logo-white.png\" data-logo-light=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/logo-white.png\" data-logo-dark=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-content\/uploads\/2026\/08\/logo.png\" alt=\"International Catering\" width=\"280\" height=\"53\" class=\"h-9 w-auto transition-transform duration-300 ease-out-expo group-hover:scale-[1.02] sm:h-10\"\/><\/a>\r\n          <p class=\"mt-5 text-sm leading-relaxed text-cream\/65\">To make every occasion memorable through honest food, warm hospitality and thoughtful service \u2014 at a price that stays within reach.\r\n          <\/p>\r\n          <div class=\"mt-6 flex gap-3\"><a href=\"https:\/\/www.facebook.com\/\" target=\"_blank\" rel=\"noreferrer nofollow noopener\" aria-label=\"Facebook\" class=\"grid h-10 w-10 place-items-center rounded-full border border-cream\/20 text-cream\/80 transition-all duration-300 hover:border-brand hover:bg-brand hover:text-ink\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><path d=\"M15.5 3.5h-1.9A3.1 3.1 0 0 0 10.5 6.6V21M7.6 11.4h6.4\"><\/path><\/svg><\/a><a href=\"https:\/\/www.instagram.com\/\" target=\"_blank\" rel=\"noreferrer nofollow noopener\" aria-label=\"Instagram\" class=\"grid h-10 w-10 place-items-center rounded-full border border-cream\/20 text-cream\/80 transition-all duration-300 hover:border-brand hover:bg-brand hover:text-ink\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\"><\/rect><circle cx=\"12\" cy=\"12\" r=\"4\"><\/circle><circle cx=\"17\" cy=\"7\" r=\"1\" fill=\"currentColor\" stroke=\"none\"><\/circle><\/svg><\/a><a href=\"https:\/\/www.youtube.com\/\" target=\"_blank\" rel=\"noreferrer nofollow noopener\" aria-label=\"YouTube\" class=\"grid h-10 w-10 place-items-center rounded-full border border-cream\/20 text-cream\/80 transition-all duration-300 hover:border-brand hover:bg-brand hover:text-ink\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4\" aria-hidden=\"true\"><rect x=\"2.5\" y=\"5.5\" width=\"19\" height=\"13\" rx=\"4\"><\/rect><path d=\"m10 9.5 5 2.5-5 2.5v-5Z\" fill=\"currentColor\" stroke=\"none\"><\/path><\/svg><\/a>\r\n          <\/div>\r\n        <\/div>\r\n        <div>\r\n          <h4 class=\"text-xs font-semibold uppercase tracking-widest text-brand-light\">Explore\r\n          <\/h4>\r\n          <ul class=\"mt-5 space-y-3\">\r\n            <li><a class=\"link-underline text-sm text-cream\/70 transition-colors hover:text-cream\" href=\"\/\">Home<\/a>\r\n            <\/li>\r\n            <li><a class=\"link-underline text-sm text-cream\/70 transition-colors hover:text-cream\" href=\"\/about-us\/\">About<\/a>\r\n            <\/li>\r\n            <li><a class=\"link-underline text-sm text-cream\/70 transition-colors hover:text-cream\" href=\"\/discover-menu\/\">Menus<\/a>\r\n            <\/li>\r\n            <li><a class=\"link-underline text-sm text-cream\/70 transition-colors hover:text-cream\" href=\"\/faqs\/\">FAQs<\/a>\r\n            <\/li>\r\n            <li><a class=\"link-underline text-sm text-cream\/70 transition-colors hover:text-cream\" href=\"\/article\/\">Journal<\/a>\r\n            <\/li>\r\n            <li><a class=\"link-underline text-sm text-cream\/70 transition-colors hover:text-cream\" href=\"\/contact-us\/\">Contact<\/a>\r\n            <\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div>\r\n          <h4 class=\"text-xs font-semibold uppercase tracking-widest text-brand-light\">Standards\r\n          <\/h4>\r\n          <ul class=\"mt-5 space-y-3\">\r\n            <li class=\"flex items-start gap-2 text-sm text-cream\/70\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"mt-0.5 h-4 w-4 shrink-0 text-brand\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>MUIS Halal Certified\r\n            <\/li>\r\n            <li class=\"flex items-start gap-2 text-sm text-cream\/70\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"mt-0.5 h-4 w-4 shrink-0 text-brand\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>ISO 22000\r\n            <\/li>\r\n            <li class=\"flex items-start gap-2 text-sm text-cream\/70\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"mt-0.5 h-4 w-4 shrink-0 text-brand\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>Since 2000\r\n            <\/li>\r\n            <li class=\"flex items-start gap-2 text-sm text-cream\/70\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"mt-0.5 h-4 w-4 shrink-0 text-brand\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>HACCP Practices\r\n            <\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div>\r\n          <h4 class=\"text-xs font-semibold uppercase tracking-widest text-brand-light\">Get in touch\r\n          <\/h4>\r\n          <ul class=\"mt-5 space-y-4 text-sm text-cream\/70\">\r\n            <li class=\"flex items-start gap-3\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"mt-0.5 h-4 w-4 shrink-0 text-brand\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle><\/svg><span>171 Kampong Ampat, #03-12 KA Food Link<br\/>Singapore 368330<\/span>\r\n            <\/li>\r\n            <li><a href=\"tel:+6562898369\" class=\"flex items-center gap-3 hover:text-cream\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 shrink-0 text-brand\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92Z\"><\/path><\/svg>(65) 6289 8369<\/a>\r\n            <\/li>\r\n            <li><a href=\"mailto:sales@intl.com.sg\" class=\"flex items-center gap-3 hover:text-cream\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"h-4 w-4 shrink-0 text-brand\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"><\/rect><path d=\"m3 7 9 6 9-6\"><\/path><\/svg>sales@intl.com.sg<\/a>\r\n            <\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"flex flex-col items-center justify-between gap-4 py-7 text-xs text-cream\/45 sm:flex-row\">\r\n        <p>\u00a9 2026 International Catering. All rights reserved.\r\n        <\/p>\r\n        <p class=\"flex items-center gap-2\"><span class=\"font-serif text-base italic text-brand-light\">Great Food, Thoughtful Service<\/span>\r\n        <\/p>\r\n        <div class=\"flex gap-5\"><a class=\"transition-colors hover:text-cream\/80\" href=\"\/contact-us\/\">Privacy Policy<\/a><a class=\"transition-colors hover:text-cream\/80\" href=\"\/contact-us\/\">Terms<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/footer><a href=\"https:\/\/wa.me\/6596178869\" target=\"_blank\" rel=\"noreferrer nofollow noopener\" aria-label=\"Chat with us on WhatsApp\" class=\"group fixed right-5 z-30 flex items-center gap-3 sm:bottom-7 sm:right-7 bottom-5\"><span class=\"pointer-events-none hidden translate-x-2 rounded-full bg-ink\/90 px-4 py-2 text-sm font-medium text-cream opacity-0 shadow-lift backdrop-blur transition-all duration-300 ease-out-expo group-hover:translate-x-0 group-hover:opacity-100 sm:block\">Chat with us<\/span><span class=\"relative grid h-14 w-14 place-items-center rounded-full bg-[#25D366] shadow-lift transition-transform duration-300 ease-out-expo group-hover:scale-105 sm:h-16 sm:w-16\"><span class=\"absolute inset-0 rounded-full bg-[#25D366] opacity-40 motion-safe:animate-ping\"><\/span><svg viewBox=\"0 0 32 32\" class=\"relative h-8 w-8 sm:h-9 sm:w-9\" fill=\"#fff\" aria-hidden=\"true\"><path d=\"M16.04 4c-6.6 0-11.96 5.36-11.96 11.96 0 2.11.55 4.17 1.6 5.99L4 28l6.2-1.62a11.9 11.9 0 0 0 5.84 1.49h.01c6.6 0 11.96-5.36 11.96-11.96S22.64 4 16.04 4zm0 21.86h-.01a9.9 9.9 0 0 1-5.04-1.38l-.36-.21-3.68.96.98-3.59-.24-.37a9.86 9.86 0 0 1-1.51-5.26c0-5.48 4.46-9.94 9.95-9.94 2.66 0 5.15 1.04 7.03 2.92a9.88 9.88 0 0 1 2.91 7.03c0 5.48-4.46 9.94-9.95 9.94zm5.46-7.44c-.3-.15-1.77-.87-2.04-.97-.27-.1-.47-.15-.67.15-.2.3-.77.97-.94 1.17-.17.2-.35.22-.65.07-.3-.15-1.26-.46-2.4-1.48-.89-.79-1.49-1.77-1.66-2.07-.17-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.37-.03-.52-.07-.15-.67-1.62-.92-2.22-.24-.58-.49-.5-.67-.51l-.57-.01c-.2 0-.52.07-.8.37-.27.3-1.04 1.02-1.04 2.49s1.07 2.89 1.22 3.09c.15.2 2.1 3.2 5.09 4.49.71.31 1.27.49 1.7.63.71.23 1.36.2 1.87.12.57-.08 1.77-.72 2.02-1.42.25-.7.25-1.3.17-1.42-.07-.13-.27-.2-.57-.35z\"><\/path><\/svg><\/span><\/a>\r\n<\/div>\r\n<\/div>\r\n\r\n<!-- ============ SCRIPT \u2014 menus, sliders, forms, totals ============ -->\r\n<script>\r\n\/*\r\n * International Catering \u2014 static site runtime.\r\n *\r\n * The pages in this folder are prerendered from the React app. This file is the\r\n * hand-written replacement for everything React used to do at runtime: the\r\n * header's scroll state, the mobile menu, scroll reveals, count-up stats, the\r\n * hero cross-fade, FAQ accordions, image fallbacks, the journal filter and the\r\n * three forms.\r\n *\r\n * No dependencies. Safe to load with `defer`.\r\n *\/\r\n(function () {\r\n  'use strict'\r\n\r\n  var $ = function (sel, root) { return (root || document).querySelector(sel) }\r\n  var $$ = function (sel, root) {\r\n    return Array.prototype.slice.call((root || document).querySelectorAll(sel))\r\n  }\r\n\r\n  var prefersReducedMotion =\r\n    window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches\r\n\r\n  \/\/ Same rule `tabSlug()` in data\/content.js uses, so a link written there\r\n  \/\/ (\"#tab-tea-reception\") matches the pill labelled \"Tea Reception\" here.\r\n  function slugify(label) {\r\n    return String(label).toLowerCase().replace(\/[^a-z0-9]+\/g, '-').replace(\/^-|-$\/g, '')\r\n  }\r\n\r\n  \/** The nearest `position: sticky` ancestor, or null. *\/\r\n  function closestSticky(el) {\r\n    for (var node = el; node && node !== document.body; node = node.parentElement) {\r\n      if (window.getComputedStyle(node).position === 'sticky') return node\r\n    }\r\n    return null\r\n  }\r\n\r\n  \/\/ `hidden` is Tailwind's `display:none`. Showing an element means removing it\r\n  \/\/ and restoring the display mode the layout expects.\r\n  function show(el, display) {\r\n    if (!el) return\r\n    el.classList.remove('hidden')\r\n    if (display) el.classList.add(display)\r\n  }\r\n  function hide(el, display) {\r\n    if (!el) return\r\n    if (display) el.classList.remove(display)\r\n    el.classList.add('hidden')\r\n  }\r\n\r\n  \/* ------------------------------------------------------------------ *\r\n   * Header \u2014 scroll state + mobile menu\r\n   * ------------------------------------------------------------------ *\/\r\n  function initHeader() {\r\n    var header = $('[data-header]')\r\n    if (!header) return\r\n\r\n    var swappable = [header].concat($$('[data-cls-top]', header))\r\n    var logo = $('[data-logo-light]', header)\r\n    var scrolled = null\r\n\r\n    function apply(isScrolled) {\r\n      if (isScrolled === scrolled) return\r\n      scrolled = isScrolled\r\n      swappable.forEach(function (el) {\r\n        var next = isScrolled ? el.getAttribute('data-cls-scrolled') : el.getAttribute('data-cls-top')\r\n        if (next) el.setAttribute('class', next)\r\n      })\r\n      \/*\r\n       * A stable hook for the scrolled state. The line above replaces `class`\r\n       * wholesale from the design's own class strings, so anything wanting to\r\n       * style \"the bar, once scrolled\" would have to guess at those strings and\r\n       * would break the moment they change. This is added after, so it survives\r\n       * the swap, and it is what the exported stylesheet keys the cream\r\n       * background off.\r\n       *\/\r\n      header.classList.toggle('intl-scrolled', isScrolled)\r\n      if (logo) {\r\n        logo.src = isScrolled\r\n          ? logo.getAttribute('data-logo-dark')\r\n          : logo.getAttribute('data-logo-light')\r\n      }\r\n      if (menuOpen) applyMenuToggleClasses()\r\n    }\r\n\r\n    var panel = $('[data-menu-panel]')\r\n    var toggle = $('[data-menu-toggle]', header)\r\n    var iconMenu = $('[data-icon-menu]', header)\r\n    var iconClose = $('[data-icon-close]', header)\r\n    var menuOpen = false\r\n\r\n    \/\/ While the menu is open the toggle always uses the dark-on-cream variant,\r\n    \/\/ because the cream panel sits behind it.\r\n    function applyMenuToggleClasses() {\r\n      if (!toggle) return\r\n      var useScrolled = scrolled || menuOpen\r\n      toggle.setAttribute(\r\n        'class',\r\n        toggle.getAttribute(useScrolled ? 'data-cls-scrolled' : 'data-cls-top'),\r\n      )\r\n    }\r\n\r\n    function setMenu(open) {\r\n      menuOpen = open\r\n      if (panel) {\r\n        panel.setAttribute(\r\n          'class',\r\n          panel.getAttribute(open ? 'data-cls-open' : 'data-cls-closed'),\r\n        )\r\n      }\r\n      if (toggle) {\r\n        toggle.setAttribute('aria-expanded', open ? 'true' : 'false')\r\n        toggle.setAttribute('aria-label', open ? 'Close menu' : 'Open menu')\r\n      }\r\n      if (iconMenu) iconMenu.classList.toggle('hidden', open)\r\n      if (iconClose) iconClose.classList.toggle('hidden', !open)\r\n      document.body.style.overflow = open ? 'hidden' : ''\r\n      applyMenuToggleClasses()\r\n\r\n      \/\/ Stagger the panel links in, matching the React transitionDelay.\r\n      $$('[data-menu-item]', panel).forEach(function (el) {\r\n        el.style.transitionDelay = open ? el.getAttribute('data-delay') + 'ms' : '0ms'\r\n      })\r\n    }\r\n\r\n    if (toggle) {\r\n      toggle.addEventListener('click', function () {\r\n        setMenu(!menuOpen)\r\n      })\r\n    }\r\n    document.addEventListener('keydown', function (e) {\r\n      if (e.key === 'Escape' && menuOpen) setMenu(false)\r\n    })\r\n\r\n    \/*\r\n     * Deciding \"has the page scrolled?\" from `window.scrollY` assumes the window\r\n     * is what scrolls. Themes and page builders often scroll an inner container\r\n     * instead \u2014 the body gets `overflow:hidden` and a wrapper does the moving.\r\n     * There `scrollY` never leaves 0 and no scroll event ever reaches the\r\n     * window, so the bar stays stuck transparent over light content while\r\n     * everything else on the page behaves normally.\r\n     *\r\n     * So walk up from the header and collect whatever can actually scroll, then\r\n     * listen to all of them and take the largest offset. The header is\r\n     * `position:fixed`, but its DOM ancestry still runs through the scroller.\r\n     *\/\r\n    var scrollers = [window]\r\n    for (var node = header.parentElement; node; node = node.parentElement) {\r\n      var overflowY = getComputedStyle(node).overflowY\r\n      if (overflowY === 'auto' || overflowY === 'scroll' || overflowY === 'overlay') {\r\n        scrollers.push(node)\r\n      }\r\n    }\r\n\r\n    function scrollOffset() {\r\n      var top = window.scrollY || window.pageYOffset || 0\r\n      for (var i = 1; i < scrollers.length; i++) {\r\n        top = Math.max(top, scrollers[i].scrollTop || 0)\r\n      }\r\n      return top\r\n    }\r\n\r\n    var ticking = false\r\n    function onScroll() {\r\n      if (ticking) return\r\n      ticking = true\r\n      window.requestAnimationFrame(function () {\r\n        apply(scrollOffset() > 24)\r\n        ticking = false\r\n      })\r\n    }\r\n\r\n    scrollers.forEach(function (target) {\r\n      target.addEventListener('scroll', onScroll, { passive: true })\r\n    })\r\n    apply(scrollOffset() > 24)\r\n  }\r\n\r\n  \/* ------------------------------------------------------------------ *\r\n   * Scroll reveals\r\n   * ------------------------------------------------------------------ *\/\r\n  function initReveal() {\r\n    var els = $$('.reveal:not(.is-visible)')\r\n    if (!els.length) return\r\n    if (!('IntersectionObserver' in window)) {\r\n      els.forEach(function (el) { el.classList.add('is-visible') })\r\n      return\r\n    }\r\n    var io = new IntersectionObserver(\r\n      function (entries) {\r\n        entries.forEach(function (entry) {\r\n          if (!entry.isIntersecting) return\r\n          entry.target.classList.add('is-visible')\r\n          io.unobserve(entry.target)\r\n        })\r\n      },\r\n      { threshold: 0.12, rootMargin: '0px 0px -8% 0px' },\r\n    )\r\n    els.forEach(function (el) { io.observe(el) })\r\n  }\r\n\r\n  \/**\r\n   * Reveals everything inside a container that has just been shown.\r\n   *\r\n   * The reveal observer only ever fires for elements that are rendered. Content\r\n   * that starts `display:none` \u2014 a filter category or a menu tab that is not the\r\n   * open one \u2014 is observed but never intersects, so unhiding it later leaves it\r\n   * stuck at opacity 0 forever: visible in the DOM, invisible on screen.\r\n   *\r\n   * Adding the class here still animates, because the transition is on opacity\r\n   * and transform, so a switched-to panel eases in rather than snapping.\r\n   *\/\r\n  function revealWithin(root) {\r\n    if (root.classList && root.classList.contains('reveal')) root.classList.add('is-visible')\r\n    $$('.reveal:not(.is-visible)', root).forEach(function (el) {\r\n      el.classList.add('is-visible')\r\n    })\r\n  }\r\n\r\n  \/* ------------------------------------------------------------------ *\r\n   * Count-up statistics\r\n   * ------------------------------------------------------------------ *\/\r\n  function initCounters() {\r\n    var els = $$('[data-count-to]')\r\n    if (!els.length) return\r\n\r\n    function format(n, compact) {\r\n      if (compact && n >= 1000) {\r\n        var k = n \/ 1000\r\n        return (Number.isInteger(k) ? k : k.toFixed(1)) + 'k'\r\n      }\r\n      return Math.round(n).toLocaleString('en-US')\r\n    }\r\n\r\n    function run(el) {\r\n      if (el.dataset.counted) return\r\n      el.dataset.counted = '1'\r\n      var value = parseFloat(el.getAttribute('data-count-to')) || 0\r\n      var suffix = el.getAttribute('data-count-suffix') || ''\r\n      var compact = el.getAttribute('data-count-compact') === '1'\r\n      var duration = parseInt(el.getAttribute('data-count-duration'), 10) || 1600\r\n\r\n      if (prefersReducedMotion) {\r\n        el.textContent = format(value, compact) + suffix\r\n        return\r\n      }\r\n      var start = performance.now()\r\n      function tick(now) {\r\n        var t = Math.min((now - start) \/ duration, 1)\r\n        var eased = 1 - Math.pow(1 - t, 3)\r\n        el.textContent = format(value * eased, compact) + suffix\r\n        if (t < 1) requestAnimationFrame(tick)\r\n      }\r\n      requestAnimationFrame(tick)\r\n    }\r\n\r\n    if (!('IntersectionObserver' in window)) {\r\n      els.forEach(run)\r\n      return\r\n    }\r\n    var io = new IntersectionObserver(\r\n      function (entries) {\r\n        entries.forEach(function (entry) {\r\n          if (entry.isIntersecting) {\r\n            run(entry.target)\r\n            io.unobserve(entry.target)\r\n          }\r\n        })\r\n      },\r\n      { threshold: 0.4 },\r\n    )\r\n    els.forEach(function (el) { io.observe(el) })\r\n  }\r\n\r\n  \/* ------------------------------------------------------------------ *\r\n   * Hero cross-fade\r\n   * ------------------------------------------------------------------ *\/\r\n  function initSlideshow() {\r\n    $$('[data-slideshow]').forEach(function (root) {\r\n      var slides = $$('[data-slide]', root)\r\n      if (slides.length <= 1 || prefersReducedMotion) return\r\n      var interval = parseInt(root.getAttribute('data-interval'), 10) || 6500\r\n      var active = 0\r\n      setInterval(function () {\r\n        slides[active].classList.remove('opacity-100')\r\n        slides[active].classList.add('opacity-0')\r\n        active = (active + 1) % slides.length\r\n        slides[active].classList.remove('opacity-0')\r\n        slides[active].classList.add('opacity-100')\r\n      }, interval)\r\n    })\r\n  }\r\n\r\n  \/* ------------------------------------------------------------------ *\r\n   * FAQ accordions\r\n   * ------------------------------------------------------------------ *\/\r\n  function initAccordions() {\r\n    $$('[data-accordion]').forEach(function (root) {\r\n      var items = $$('[data-acc-item]', root)\r\n\r\n      function paint(openIndex) {\r\n        items.forEach(function (item, i) {\r\n          var isOpen = i === openIndex\r\n          var state = isOpen ? 'data-cls-open' : 'data-cls-closed'\r\n          ;['[data-acc-title]', '[data-acc-knob]', '[data-acc-panel]'].forEach(function (sel) {\r\n            var el = $(sel, item)\r\n            if (el) el.setAttribute('class', el.getAttribute(state))\r\n          })\r\n          var btn = $('[data-acc-btn]', item)\r\n          if (btn) btn.setAttribute('aria-expanded', isOpen ? 'true' : 'false')\r\n          var minus = $('[data-acc-minus]', item)\r\n          var plus = $('[data-acc-plus]', item)\r\n          if (minus) minus.classList.toggle('hidden', !isOpen)\r\n          if (plus) plus.classList.toggle('hidden', isOpen)\r\n        })\r\n      }\r\n\r\n      var open = items.findIndex(function (item) {\r\n        var btn = $('[data-acc-btn]', item)\r\n        return btn && btn.getAttribute('aria-expanded') === 'true'\r\n      })\r\n\r\n      items.forEach(function (item, i) {\r\n        var btn = $('[data-acc-btn]', item)\r\n        if (!btn) return\r\n        btn.addEventListener('click', function () {\r\n          open = open === i ? -1 : i\r\n          paint(open)\r\n        })\r\n      })\r\n    })\r\n  }\r\n\r\n  \/* ------------------------------------------------------------------ *\r\n   * Image fallback (replaces <Img\/>'s onError)\r\n   * ------------------------------------------------------------------ *\/\r\n  function initImageFallbacks() {\r\n    $$('img[data-img]').forEach(function (img) {\r\n      function fail() {\r\n        var fallback = img.parentNode && $('[data-img-fallback]', img.parentNode)\r\n        if (fallback) {\r\n          fallback.classList.remove('hidden')\r\n          fallback.classList.add('flex')\r\n        }\r\n        img.remove()\r\n      }\r\n      img.addEventListener('error', fail)\r\n      \/\/ An image that already failed before this script ran fires no event.\r\n      if (img.complete && img.naturalWidth === 0) fail()\r\n    })\r\n  }\r\n\r\n  \/* ------------------------------------------------------------------ *\r\n   * Journal \u2014 category filter + newsletter\r\n   * ------------------------------------------------------------------ *\/\r\n  function initJournal() {\r\n    var grid = $('[data-article-grid]')\r\n    if (grid) {\r\n      var cards = $$('[data-article-category]', grid)\r\n      var empty = $('[data-article-empty]')\r\n      var pills = $$('[data-filter]')\r\n\r\n      function select(category) {\r\n        var shown = 0\r\n        cards.forEach(function (card) {\r\n          var match = category === 'All' || card.getAttribute('data-article-category') === category\r\n          card.classList.toggle('hidden', !match)\r\n          if (match) {\r\n            shown++\r\n            revealWithin(card)\r\n          }\r\n        })\r\n        pills.forEach(function (pill) {\r\n          var on = pill.getAttribute('data-filter') === category\r\n          pill.setAttribute('class', pill.getAttribute(on ? 'data-cls-on' : 'data-cls-off'))\r\n          pill.setAttribute('aria-pressed', on ? 'true' : 'false')\r\n        })\r\n        grid.classList.toggle('hidden', shown === 0)\r\n        if (shown === 0) show(empty, 'flex')\r\n        else hide(empty, 'flex')\r\n      }\r\n\r\n      \/*\r\n       * Bring the results into view after a pill is pressed.\r\n       *\r\n       * On a phone the pills sit below the intro copy, so the menus they filter\r\n       * start below the fold. Pressing one changed nothing you could see: the\r\n       * page stayed put, and the only feedback was the pill's own colour \u2014\r\n       * under your thumb at that moment. People read that as \"the tap didn't\r\n       * register\" and gave up rather than scrolling down to check.\r\n       *\r\n       * The first result is brought up to just below the header. Where the pill\r\n       * row is sticky (the Menus page), it is cleared too, so the pressed tab\r\n       * stays on screen as confirmation of what was chosen.\r\n       *\/\r\n      function scrollToResults(pill) {\r\n        var target = null\r\n        for (var i = 0; i < cards.length && !target; i++) {\r\n          if (!cards[i].classList.contains('hidden')) target = cards[i]\r\n        }\r\n        if (!target) target = grid.classList.contains('hidden') ? empty : grid\r\n        if (!target) return\r\n\r\n        \/\/ A little more clearance than the header strictly needs: the reveal\r\n        \/\/ animations are still settling while the smooth scroll runs, which\r\n        \/\/ moves the target a few pixels under the bar if you land flush.\r\n        var offset = 24\r\n        var header = $('[data-header]')\r\n        if (header) offset += header.getBoundingClientRect().height\r\n        var sticky = closestSticky(pill)\r\n        if (sticky) offset += sticky.getBoundingClientRect().height + 8\r\n\r\n        var y = window.pageYOffset + target.getBoundingClientRect().top - offset\r\n        window.scrollTo({\r\n          top: Math.max(y, 0),\r\n          behavior: prefersReducedMotion ? 'auto' : 'smooth',\r\n        })\r\n      }\r\n\r\n      pills.forEach(function (pill) {\r\n        pill.addEventListener('click', function () {\r\n          select(pill.getAttribute('data-filter'))\r\n          scrollToResults(pill)\r\n        })\r\n      })\r\n      var reset = $('[data-filter-reset]')\r\n      if (reset) reset.addEventListener('click', function () { select('All') })\r\n    }\r\n\r\n    var newsletter = $('[data-newsletter-form]')\r\n    if (newsletter) {\r\n      newsletter.addEventListener('submit', function (e) {\r\n        e.preventDefault()\r\n        var email = newsletter.querySelector('input[type=\"email\"]')\r\n        if (!email || !email.value.trim()) return\r\n        newsletter.classList.add('hidden')\r\n        show($('[data-newsletter-success]'), 'flex')\r\n      })\r\n    }\r\n  }\r\n\r\n  \/* ------------------------------------------------------------------ *\r\n   * Contact enquiry form\r\n   * ------------------------------------------------------------------ *\/\r\n  function initContactForm() {\r\n    var form = $('[data-contact-form]')\r\n    if (!form) return\r\n    var panel = $('[data-contact-panel]')\r\n    var success = $('[data-contact-success]')\r\n    var nameOut = $('[data-contact-name]')\r\n\r\n    form.addEventListener('submit', function (e) {\r\n      e.preventDefault()\r\n      if (!form.reportValidity()) return\r\n      var name = (form.elements.name && form.elements.name.value.trim()) || ''\r\n      if (nameOut) nameOut.textContent = name ? ', ' + name.split(' ')[0] : ''\r\n      if (panel) panel.classList.add('hidden')\r\n      show(success, 'flex')\r\n    })\r\n\r\n    var reset = $('[data-contact-reset]')\r\n    if (reset) {\r\n      reset.addEventListener('click', function () {\r\n        form.reset()\r\n        hide(success, 'flex')\r\n        if (panel) panel.classList.remove('hidden')\r\n      })\r\n    }\r\n  }\r\n\r\n  \/* ------------------------------------------------------------------ *\r\n   * Order page \u2014 live picks, live totals, submit\r\n   * ------------------------------------------------------------------ *\/\r\n  function initOrderPage() {\r\n    var form = $('[data-order-form]')\r\n    if (!form) return\r\n\r\n    var pricePaxGst = parseFloat(form.getAttribute('data-price-pax-gst'))\r\n    var minPax = parseInt(form.getAttribute('data-min-pax'), 10)\r\n    var deliveryBase = parseFloat(form.getAttribute('data-delivery-base'))\r\n    var noLiftPerLevel = parseFloat(form.getAttribute('data-nolift-per-level'))\r\n\r\n    function sgd(n) {\r\n      return (\r\n        'S$' +\r\n        Number(n).toLocaleString('en-SG', { minimumFractionDigits: 2, maximumFractionDigits: 2 })\r\n      )\r\n    }\r\n\r\n    var paxInputs = $$('[data-pax-input]')\r\n    var noLift = $('[data-nolift]')\r\n    var levelsWrap = $('[data-levels-wrap]')\r\n    var levelsInput = $('[data-levels]')\r\n    var submits = $$('[data-order-submit]')\r\n    var warnings = $$('[data-min-warning]')\r\n\r\n    function currentPax() {\r\n      var raw = paxInputs.length ? parseInt(paxInputs[0].value, 10) : 0\r\n      return Math.max(isNaN(raw) ? 0 : raw, 0)\r\n    }\r\n\r\n    function recalc() {\r\n      var pax = currentPax()\r\n      var meetsMin = pax >= minPax\r\n      var levels = Math.max(parseInt(levelsInput && levelsInput.value, 10) || 1, 1)\r\n      var subtotal = pax * pricePaxGst\r\n      var noLiftOn = !!(noLift && noLift.checked)\r\n      var noLiftFee = noLiftOn ? noLiftPerLevel * levels : 0\r\n      var total = subtotal + deliveryBase + noLiftFee\r\n\r\n      var subtotalLabel = $('[data-subtotal-label]')\r\n      if (subtotalLabel) {\r\n        subtotalLabel.textContent = 'Buffet \u00b7 ' + sgd(pricePaxGst) + ' \u00d7 ' + pax\r\n      }\r\n      var subtotalOut = $('[data-subtotal]')\r\n      if (subtotalOut) subtotalOut.textContent = sgd(subtotal)\r\n\r\n      var noLiftRow = $('[data-nolift-row]')\r\n      if (noLiftRow) {\r\n        if (noLiftOn) show(noLiftRow, 'flex')\r\n        else hide(noLiftRow, 'flex')\r\n        var noLiftLabel = $('[data-nolift-label]')\r\n        if (noLiftLabel) noLiftLabel.textContent = 'No-lift access \u00b7 ' + levels + ' lvl'\r\n        var noLiftOut = $('[data-nolift-fee]')\r\n        if (noLiftOut) noLiftOut.textContent = sgd(noLiftFee)\r\n      }\r\n\r\n      $$('[data-grand-total]').forEach(function (el) { el.textContent = sgd(total) })\r\n      warnings.forEach(function (el) { el.classList.toggle('hidden', meetsMin) })\r\n      submits.forEach(function (el) { el.disabled = !meetsMin })\r\n\r\n      if (levelsWrap) levelsWrap.classList.toggle('hidden', !noLiftOn)\r\n    }\r\n\r\n    \/\/ The pax figure appears twice (event details + sticky summary) \u2014 keep them in sync.\r\n    paxInputs.forEach(function (input) {\r\n      input.addEventListener('input', function () {\r\n        paxInputs.forEach(function (other) {\r\n          if (other !== input) other.value = input.value\r\n        })\r\n        recalc()\r\n      })\r\n    })\r\n    if (noLift) noLift.addEventListener('change', recalc)\r\n    if (levelsInput) levelsInput.addEventListener('input', recalc)\r\n\r\n    \/\/ Dish picks \u2014 highlight the chosen chip and mirror it into the summary.\r\n    $$('[data-pick]').forEach(function (radio) {\r\n      radio.addEventListener('change', function () {\r\n        var course = radio.getAttribute('data-course')\r\n        $$('[data-pick][data-course=\"' + course + '\"]').forEach(function (peer) {\r\n          var wrapper = peer.closest('[data-pick-label]')\r\n          if (!wrapper) return\r\n          wrapper.setAttribute(\r\n            'class',\r\n            wrapper.getAttribute(peer.checked ? 'data-cls-on' : 'data-cls-off'),\r\n          )\r\n        })\r\n        var out = $('[data-summary-dish=\"' + course + '\"]')\r\n        if (out) out.textContent = radio.getAttribute('data-dish')\r\n      })\r\n    })\r\n\r\n    var main = $('[data-order-main]')\r\n    var success = $('[data-order-success]')\r\n\r\n    form.addEventListener('submit', function (e) {\r\n      e.preventDefault()\r\n      if (currentPax() < minPax) return\r\n      if (!form.reportValidity()) return\r\n      var nameInput = $('[data-order-name-input]')\r\n      var name = nameInput ? nameInput.value.trim() : ''\r\n      var nameOut = $('[data-order-name]')\r\n      if (nameOut) nameOut.textContent = name ? ', ' + name.split(' ')[0] : ''\r\n      var paxOut = $('[data-order-pax]')\r\n      if (paxOut) paxOut.textContent = String(currentPax())\r\n      if (main) main.classList.add('hidden')\r\n      show(success, 'block')\r\n      window.scrollTo({ top: 0, behavior: 'smooth' })\r\n    })\r\n\r\n    var edit = $('[data-order-edit]')\r\n    if (edit) {\r\n      edit.addEventListener('click', function () {\r\n        hide(success, 'block')\r\n        if (main) main.classList.remove('hidden')\r\n        window.scrollTo({ top: 0 })\r\n      })\r\n    }\r\n\r\n    recalc()\r\n  }\r\n\r\n  \/* ------------------------------------------------------------------ *\r\n   * Certificate lightbox \u2014 home page certification band\r\n   *\r\n   * One badge in that band is the certificate itself; at logo size its print is\r\n   * unreadable, so clicking it opens the full image over the page. The overlay\r\n   * ships in the markup with `display:none` and its own inline styles, so this\r\n   * only toggles display and locks the page behind it.\r\n   * ------------------------------------------------------------------ *\/\r\n  function initCertZoom() {\r\n    var trigger = $('[data-cert-zoom]')\r\n    var overlay = $('[data-cert-zoom-overlay]')\r\n    if (!trigger || !overlay) return\r\n\r\n    var previousOverflow = ''\r\n\r\n    function open() {\r\n      previousOverflow = document.body.style.overflow\r\n      document.body.style.overflow = 'hidden'\r\n      overlay.style.display = 'flex'\r\n    }\r\n    function close() {\r\n      document.body.style.overflow = previousOverflow\r\n      overlay.style.display = 'none'\r\n    }\r\n\r\n    trigger.addEventListener('click', open)\r\n    \/\/ Anywhere on the overlay closes it, the image included \u2014 there is nothing\r\n    \/\/ to interact with inside, and a stray click should not trap the reader.\r\n    overlay.addEventListener('click', close)\r\n    document.addEventListener('keydown', function (e) {\r\n      if (e.key === 'Escape' && overlay.style.display === 'flex') close()\r\n    })\r\n  }\r\n\r\n  \/* ------------------------------------------------------------------ *\r\n   * `#tab-buffet` presses a tab\r\n   *\r\n   * Cards on the home page link into a particular part of the Menus page \u2014\r\n   * \"Tea Receptions\" should open the tea reception menus, not drop you at the\r\n   * top of a list of forty-eight. On the published site those groups are tabs\r\n   * rather than anchors, so there is no element to jump to: the hash names the\r\n   * tab and this presses it, which scrolls to it as a side effect.\r\n   *\r\n   * Returns true if it handled the hash, so `initHashOffset` leaves it alone.\r\n   * On builds that render the groups as ordinary sections there is no pill to\r\n   * match, this returns false, and the anchor works the usual way.\r\n   * ------------------------------------------------------------------ *\/\r\n  function initTabDeepLink() {\r\n    var hash = String(window.location.hash || '').replace(\/^#\/, '')\r\n    if (hash.indexOf('tab-') !== 0) return false\r\n\r\n    var wanted = hash.slice(4)\r\n    var match = null\r\n    $$('[data-filter]').forEach(function (pill) {\r\n      if (!match && slugify(pill.getAttribute('data-filter')) === wanted) match = pill\r\n    })\r\n    if (!match) return false\r\n\r\n    requestAnimationFrame(function () {\r\n      match.click()\r\n    })\r\n    return true\r\n  }\r\n\r\n  \/* ------------------------------------------------------------------ *\r\n   * Same-page hash links land below the fixed header\r\n   * ------------------------------------------------------------------ *\/\r\n  function initHashOffset() {\r\n    if (!window.location.hash) return\r\n    var target = document.getElementById(window.location.hash.slice(1))\r\n    if (!target) return\r\n    requestAnimationFrame(function () {\r\n      target.scrollIntoView({ behavior: 'auto', block: 'start' })\r\n    })\r\n  }\r\n\r\n  function init() {\r\n    initHeader()\r\n    initReveal()\r\n    initCounters()\r\n    initSlideshow()\r\n    initAccordions()\r\n    initImageFallbacks()\r\n    initJournal()\r\n    initContactForm()\r\n    initOrderPage()\r\n    initCertZoom()\r\n    if (!initTabDeepLink()) initHashOffset()\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', init)\r\n  } else {\r\n    init()\r\n  }\r\n})()\r\n\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8ca510f e-grid e-con-boxed e-con e-parent\" data-id=\"8ca510f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote INTL INTL INTL INTL Great Food, Thoughtful Service \u00b7 Since 2000 Made for EveryOccasion Halal-certified buffet &amp; event catering in Singapore, crafted with 25 years of heart. From ballroom&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-3183","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote INTL INTL INTL INTL Great Food, Thoughtful Service \u00b7 Since 2000 Made for EveryOccasion Halal-certified buffet &amp; event catering in Singapore, crafted with 25 years of heart. From ballroom weddings to corporate seminars \u2014 great food, thoughtfully served. Explore\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"International Buffet - Buffet Service\" \/>\n\t\t<meta property=\"og:type\" content=\"website\" \/>\n\t\t<meta property=\"og:title\" content=\"Home - International Buffet\" \/>\n\t\t<meta property=\"og:description\" content=\"Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote INTL INTL INTL INTL Great Food, Thoughtful Service \u00b7 Since 2000 Made for EveryOccasion Halal-certified buffet &amp; event catering in Singapore, crafted with 25 years of heart. From ballroom weddings to corporate seminars \u2014 great food, thoughtfully served. Explore\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Home - International Buffet\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote INTL INTL INTL INTL Great Food, Thoughtful Service \u00b7 Since 2000 Made for EveryOccasion Halal-certified buffet &amp; event catering in Singapore, crafted with 25 years of heart. From ballroom weddings to corporate seminars \u2014 great food, thoughtfully served. Explore\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.intl.com.sg\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.intl.com.sg#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.intl.com.sg\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.intl.com.sg\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.intl.com.sg\\\/#listItem\",\"position\":2,\"name\":\"Home\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.intl.com.sg#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.intl.com.sg\\\/#organization\",\"name\":\"International Buffet\",\"description\":\"Buffet Service\",\"url\":\"https:\\\/\\\/www.intl.com.sg\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.intl.com.sg\\\/#webpage\",\"url\":\"https:\\\/\\\/www.intl.com.sg\\\/\",\"name\":\"Home - International Buffet\",\"description\":\"Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote INTL INTL INTL INTL Great Food, Thoughtful Service \\u00b7 Since 2000 Made for EveryOccasion Halal-certified buffet & event catering in Singapore, crafted with 25 years of heart. From ballroom weddings to corporate seminars \\u2014 great food, thoughtfully served. Explore\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intl.com.sg\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.intl.com.sg\\\/#breadcrumblist\"},\"datePublished\":\"2026-02-28T16:55:32+00:00\",\"dateModified\":\"2026-08-05T19:01:46+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.intl.com.sg\\\/#website\",\"url\":\"https:\\\/\\\/www.intl.com.sg\\\/\",\"name\":\"International Buffet\",\"description\":\"Buffet Service\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.intl.com.sg\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Home - International Buffet","description":"Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote INTL INTL INTL INTL Great Food, Thoughtful Service \u00b7 Since 2000 Made for EveryOccasion Halal-certified buffet & event catering in Singapore, crafted with 25 years of heart. From ballroom weddings to corporate seminars \u2014 great food, thoughtfully served. Explore","canonical_url":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg#listItem","position":1,"name":"Home","item":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg","nextItem":{"@type":"ListItem","@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/#listItem","position":2,"name":"Home","previousItem":{"@type":"ListItem","@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/#organization","name":"International Buffet","description":"Buffet Service","url":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/"},{"@type":"WebPage","@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/#webpage","url":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/","name":"Home - International Buffet","description":"Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote INTL INTL INTL INTL Great Food, Thoughtful Service \u00b7 Since 2000 Made for EveryOccasion Halal-certified buffet & event catering in Singapore, crafted with 25 years of heart. From ballroom weddings to corporate seminars \u2014 great food, thoughtfully served. Explore","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/#website"},"breadcrumb":{"@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/#breadcrumblist"},"datePublished":"2026-02-28T16:55:32+00:00","dateModified":"2026-08-05T19:01:46+00:00"},{"@type":"WebSite","@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/#website","url":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/","name":"International Buffet","description":"Buffet Service","inLanguage":"en-US","publisher":{"@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/#organization"}}]},"og:locale":"en_US","og:site_name":"International Buffet - Buffet Service","og:type":"website","og:title":"Home - International Buffet","og:description":"Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote INTL INTL INTL INTL Great Food, Thoughtful Service \u00b7 Since 2000 Made for EveryOccasion Halal-certified buffet &amp; event catering in Singapore, crafted with 25 years of heart. From ballroom weddings to corporate seminars \u2014 great food, thoughtfully served. Explore","og:url":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/","twitter:card":"summary_large_image","twitter:title":"Home - International Buffet","twitter:description":"Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote Home NDP61 AboutMenusFAQsJournalContact (65) 6289 8369Get a Quote INTL INTL INTL INTL Great Food, Thoughtful Service \u00b7 Since 2000 Made for EveryOccasion Halal-certified buffet &amp; event catering in Singapore, crafted with 25 years of heart. From ballroom weddings to corporate seminars \u2014 great food, thoughtfully served. Explore"},"aioseo_meta_data":[],"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tHome\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg"},{"label":"Home","link":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/"}],"_links":{"self":[{"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-json\/wp\/v2\/pages\/3183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-json\/wp\/v2\/comments?post=3183"}],"version-history":[{"count":208,"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-json\/wp\/v2\/pages\/3183\/revisions"}],"predecessor-version":[{"id":5946,"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-json\/wp\/v2\/pages\/3183\/revisions\/5946"}],"wp:attachment":[{"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.intl.com.sg\/wp-json\/wp\/v2\/media?parent=3183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}