  {"id":577,"date":"2024-06-30T16:25:43","date_gmt":"2024-06-30T16:25:43","guid":{"rendered":"https:\/\/richierich.com.my\/staging\/?page_id=577"},"modified":"2026-10-16T09:39:56","modified_gmt":"2026-10-16T09:39:56","slug":"contact-us","status":"publish","type":"page","link":"https:\/\/richierich.com.my\/staging\/contact-us\/","title":{"rendered":"Contact Us"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"577\" class=\"elementor elementor-577\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4450a2b e-con-full e-flex e-con e-parent\" data-id=\"4450a2b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0e4b507 elementor-widget elementor-widget-html\" data-id=\"0e4b507\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.rr-pf-hero {\n    background-color: var(--rr-bg, #050505);\n    padding: 160px 5vw 10vh;\n    min-height: 70vh;\n    \/* CHANGED: image is now absolutely positioned behind the title *\/\n    position: relative;\n    overflow-x: clip;\n    overflow-y: visible;\n    display: flex;\n    align-items: center;\n    box-sizing: border-box;\n}\n\n.rr-pf-hero-title {\n    margin: 0;\n    position: relative;  \/* CHANGED: sits above the image *\/\n    z-index: 2;          \/* CHANGED *\/\n    font-family: 'Anton', sans-serif;\n    text-transform: uppercase;\n    font-size: clamp(3.5rem, 7vw, 9rem);\n    line-height: 0.95;\n    color: var(--rr-accent3, #ccff00);\n    will-change: filter, opacity;\n}\n\n.rr-pf-hero-title em {\n    font-family: Georgia, 'Times New Roman', serif;\n    font-style: italic;\n    font-weight: 400;\n    text-transform: none;\n    letter-spacing: 0;\n}\n\n\/* CHANGED: big image, right side, behind the text *\/\n.rr-pf-hero-media {\n    position: absolute;\n    top: 80%;\n    right: 5vw;\n    transform: translateY(-50%);\n    width: clamp(320px, 48vw, 820px);\n    z-index: 1;\n    pointer-events: none;\n    will-change: filter, opacity;\n    \/* NOTE: do NOT put opacity here. GSAP animates this element's opacity\n       and overrides it. Set the opacity on the img below instead. *\/\n}\n\n.rr-pf-hero-media img {\n    display: block;\n    width: 100%;\n    height: auto;\n    opacity: 0.1;  \/* CHANGED: change this number to make it lighter \/ stronger *\/\n}\n\n\/* CHANGED: mobile and tablet, keep the image behind the text, centred and softer *\/\n@media (max-width: 921px) {\n    .rr-pf-hero {\n        padding-top: 120px;\n        min-height: 80vh;\n    }\n    .rr-pf-hero-media {\n        top: 50%;   \/* mobile position, independent from desktop *\/\n        right: 50%;\n        transform: translate(50%, -50%);\n        width: min(88vw, 520px);\n    }\n    .rr-pf-hero-media img {\n        opacity: 0.28;\n    }\n}\n\n.rr-pf-grid-section {\n    position: relative;\n    z-index: 2;\n    background-color: transparent !important;\n}\n\n\nbody,\n#page,\n#content,\n.site-content,\n.ast-separate-container {\n    background-color: var(--rr-bg, #050505) !important;\n}\n\n.site-content > .ast-container {\n    max-width: 100% !important;\n    width: 100% !important;\n    padding-left: 0 !important;\n    padding-right: 0 !important;\n    display: block !important;\n}\n\n#primary {\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n\n.rr-pf-title {\n    color: var(--rr-text, #f0f0f0) !important;\n}\n<\/style>\n\n<section class=\"rr-pf-hero\">\n    <h1 class=\"rr-pf-hero-title\">Let's Talk<br>About <em>Your Idea<\/em><\/h1>\n\n    <div class=\"rr-pf-hero-media\" aria-hidden=\"true\">\n        <img fetchpriority=\"high\" src=\"https:\/\/richierich.com.my\/staging\/wp-content\/uploads\/2026\/10\/Hand-praying-icon-02-scaled.png\" alt=\"\" width=\"820\" height=\"820\" loading=\"eager\" decoding=\"async\">\n    <\/div>\n<\/section>\n\n<script>\n(function () {\n    function rrInitPfHeroBlur() {\n        if (typeof gsap === 'undefined' || typeof ScrollTrigger === 'undefined') {\n            setTimeout(rrInitPfHeroBlur, 200);\n            return;\n        }\n        if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n\n        var hero = document.querySelector('.rr-pf-hero');\n        var title = hero ? hero.querySelector('.rr-pf-hero-title') : null;\n        var media = hero ? hero.querySelector('.rr-pf-hero-media') : null;\n        if (!hero || !title) return;\n\n        var targets = media ? [title, media] : [title];\n\n        gsap.fromTo(targets,\n            { filter: 'blur(0px)', opacity: 1 },\n            {\n                filter: 'blur(16px)',\n                opacity: 0.35,\n                ease: 'none',\n                scrollTrigger: {\n                    trigger: hero,\n                    start: 'top top',\n                    end: function () { return '+=' + (window.innerHeight * 0.7); },\n                    scrub: true,\n                    invalidateOnRefresh: true\n                }\n            }\n        );\n\n\n        var grid = document.querySelector('.rr-pf-grid-section');\n        if (grid) {\n            ScrollTrigger.create({\n                trigger: hero,\n                start: 'top top',\n                endTrigger: grid,\n                end: 'bottom bottom',\n                pin: true,\n                pinSpacing: false\n            });\n\n            gsap.fromTo(targets,\n                { opacity: 0.35 },\n                {\n                    opacity: 0,\n                    ease: 'none',\n                    immediateRender: false,\n                    scrollTrigger: {\n                        trigger: grid,\n                        start: 'bottom 150%',\n                        end: 'bottom 100%',\n                        scrub: true\n                    }\n                }\n            );\n        }\n    }\n    rrInitPfHeroBlur();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8deaa04 e-con-full elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"8deaa04\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-703f3a6 elementor-widget elementor-widget-html\" data-id=\"703f3a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\nCONTACT PAGE \u2014 WIDGET 1 OF 3: HERO\n\nPAGE SETUP (do once for this page):\n- Elementor -> Page Settings: Hide Title = Yes, Page Layout = Elementor\n  Full Width (NOT Canvas, or the header disappears).\n- Every Section\/Container on this page: leave Background empty, so the\n  dark page color shows through.\n\nELEMENTOR SETUP:\n1. Section\/Container (full width, Overflow: Visible) -> HTML widget ->\n   paste everything below.\n2. Edit the headline, sub-text and button links directly in the HTML.\n   \"Send a message\" scrolls to the form heading (id \"contact\").\n   In the WhatsApp link, replace 60XXXXXXXXX with your number: digits only,\n   country code first, no + or spaces (for example 60123456789).\n3. The \"PAGE-LEVEL FIXES\" block makes the page dark and full width and\n   stops Astra from coloring headings dark. It only applies on pages\n   containing this widget. (If you later move it into your global WPCode\n   CSS, delete it from here.)\n4. Uses GSAP\/ScrollTrigger from your sitewide footer WPCode snippet.\n5. SCROLL EFFECT: the hero stays pinned while you scroll. It blurs and\n   dims over the first ~70% of a screen, the contact info slides up over\n   it, and it fades out completely when the info section ends. This\n   needs the contact info widget (richierich-46) on the same page. Without\n   it, the hero simply blurs and scrolls away normally.\n   TUNE: blur strength -> \"blur(16px)\"; dim level -> opacity 0.3;\n   blur distance -> the 0.7 multiplier in the JS.\n-->\n\n<style>\n\/* PAGE-LEVEL FIXES *\/\nbody,\n#page,\n#content,\n.site-content,\n.ast-separate-container {\n    background-color: var(--rr-bg, #050505) !important;\n}\n\n.site-content > .ast-container {\n    max-width: 100% !important;\n    width: 100% !important;\n    padding-left: 0 !important;\n    padding-right: 0 !important;\n    display: block !important;\n}\n\n#primary {\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n\/* HERO *\/\n.rr-pk-hero {\n    background-color: var(--rr-bg, #050505);\n    padding: 130px 5vw 90px;\n    min-height: 100vh;\n    box-sizing: border-box;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n}\n\n.rr-pk-eyebrow {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 700;\n    font-size: 0.85rem;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--rr-accent3, #ccff00);\n    margin: 0 0 1.5rem;\n}\n\n.rr-pk-title {\n    margin: 0 0 2rem;\n    font-family: 'Anton', sans-serif !important;\n    text-transform: uppercase;\n    font-size: clamp(3rem, min(9vw, 13vh), 10rem);\n    line-height: 0.95;\n    font-weight: 400;\n    color: var(--rr-text, #f0f0f0) !important;\n}\n\n.rr-pk-title .rr-line {\n    display: block;\n    overflow: hidden;\n}\n\n.rr-pk-title .rr-line > span {\n    display: inline-block;\n}\n\n.rr-pk-title .rr-accent {\n    color: var(--rr-accent3, #ccff00);\n}\n\n.rr-pk-sub {\n    font-family: 'Inter', sans-serif;\n    font-size: clamp(1rem, 1.6vw, 1.4rem);\n    font-weight: 300;\n    line-height: 1.6;\n    max-width: 640px;\n    color: var(--rr-text, #f0f0f0);\n    opacity: 0.75;\n    margin: 0 0 3rem;\n}\n\n.rr-pk-hero-btns {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 1rem;\n}\n\n.rr-pk-hbtn {\n    display: inline-block;\n    padding: 20px 44px;\n    border-radius: 100px;\n    border: 1px solid rgba(255, 255, 255, 0.3);\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 700;\n    font-size: 0.95rem;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    text-decoration: none;\n    color: var(--rr-text, #f0f0f0);\n    transition: background-color 0.3s, color 0.3s, border-color 0.3s;\n}\n\n.rr-pk-hbtn:hover {\n    border-color: var(--rr-accent3, #ccff00);\n    color: var(--rr-accent3, #ccff00);\n}\n\n.rr-pk-hbtn.rr-primary {\n    background-color: var(--rr-accent3, #ccff00);\n    border-color: var(--rr-accent3, #ccff00);\n    color: var(--rr-bg, #050505);\n}\n\n.rr-pk-hbtn.rr-primary:hover {\n    background-color: transparent;\n    color: var(--rr-accent3, #ccff00);\n}\n\n.rr-pk-hero-inner {\n    will-change: filter, opacity;\n}\n\n\/* Lets the contact info section scroll OVER the pinned hero *\/\n.rr-ct-info {\n    position: relative;\n    z-index: 2;\n    background-color: transparent !important;\n}\n\n\/* Frosted cards (already styled in the contact info widget), so the blurred hero text doesn't show through them *\/\n.rr-ct-card {\n    -webkit-backdrop-filter: blur(18px);\n    backdrop-filter: blur(18px);\n}\n<\/style>\n\n<section class=\"rr-pk-hero\">\n  <div class=\"rr-pk-hero-inner\">\n    <p class=\"rr-pk-eyebrow\">Contact Us<\/p>\n\n    <h1 class=\"rr-pk-title\">\n        <span class=\"rr-line\"><span>Let's talk<\/span><\/span>\n        <span class=\"rr-line\"><span>about your<\/span><\/span>\n        <span class=\"rr-line\"><span class=\"rr-accent\">next big idea.<\/span><\/span>\n    <\/h1>\n\n    <p class=\"rr-pk-sub\">Tell us about your project and we'll get back to you. No pressure and no jargon, just a friendly chat about what you need.<\/p>\n\n    <div class=\"rr-pk-hero-btns\">\n        <a class=\"rr-pk-hbtn rr-primary rr-hoverable\" href=\"#contact\">Send a message<\/a>\n        <a class=\"rr-pk-hbtn rr-hoverable\" href=\"https:\/\/wa.me\/60126097937\">WhatsApp us<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n(function () {\n    function rrInitPkHero() {\n        if (typeof gsap === 'undefined' || typeof ScrollTrigger === 'undefined') {\n            setTimeout(rrInitPkHero, 200);\n            return;\n        }\n        if (typeof window.rrBindHoverables === 'function') window.rrBindHoverables();\n        if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n\n        gsap.from('.rr-pk-eyebrow', { opacity: 0, y: 20, duration: 0.8, ease: 'power3.out', delay: 0.2 });\n        gsap.from('.rr-pk-title .rr-line > span', {\n            yPercent: 110,\n            duration: 1.2,\n            ease: 'power4.out',\n            stagger: 0.12,\n            delay: 0.35\n        });\n        gsap.from('.rr-pk-sub', { opacity: 0, y: 30, duration: 1, ease: 'power3.out', delay: 1 });\n        gsap.from('.rr-pk-hero-btns', { opacity: 0, y: 30, duration: 1, ease: 'power3.out', delay: 1.2 });\n\n        \/\/ ---- Scroll effect: blur + dim, pinned behind the info section ----\n        var hero = document.querySelector('.rr-pk-hero');\n        var inner = document.querySelector('.rr-pk-hero-inner');\n        if (!hero || !inner) return;\n\n        \/\/ Phase 1: blur and dim as you start scrolling\n        gsap.fromTo(inner,\n            { filter: 'blur(0px)', opacity: 1 },\n            {\n                filter: 'blur(16px)',\n                opacity: 0.3,\n                ease: 'none',\n                scrollTrigger: {\n                    trigger: hero,\n                    start: 'top top',\n                    end: function () { return '+=' + (window.innerHeight * 0.7); },\n                    scrub: true,\n                    invalidateOnRefresh: true,\n                    \/\/ buttons stop being clickable once they're blurred out\n                    onUpdate: function (self) {\n                        inner.style.pointerEvents = self.progress > 0.3 ? 'none' : '';\n                    }\n                }\n            }\n        );\n\n        \/\/ Phase 2: stay pinned until the info section ends, then fade out\n        var info = document.querySelector('.rr-ct-info');\n        if (info) {\n            ScrollTrigger.create({\n                trigger: hero,\n                start: 'top top',\n                endTrigger: info,\n                end: 'bottom bottom',\n                pin: true,\n                pinSpacing: false\n            });\n\n            gsap.fromTo(inner,\n                { opacity: 0.3 },\n                {\n                    opacity: 0,\n                    ease: 'none',\n                    immediateRender: false,\n                    scrollTrigger: {\n                        trigger: info,\n                        start: 'bottom 150%',\n                        end: 'bottom 100%',\n                        scrub: true\n                    }\n                }\n            );\n        }\n    }\n    rrInitPkHero();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6433257 e-con-full e-flex e-con e-parent\" data-id=\"6433257\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9bf26a7 elementor-widget elementor-widget-html\" data-id=\"9bf26a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\nCONTACT PAGE \u2014 WIDGET 2 OF 3: CONTACT INFO + FORM STYLING\n\nSETUP (in this order):\n\nA) INSTALL A FORM PLUGIN (free): Fluent Forms is recommended. Contact\n   Form 7 or WPForms also work. Build a simple form: Name, Email, Phone\n   (optional), Message. Turn on spam protection (honeypot, plus\n   reCAPTCHA \/ hCaptcha \/ Turnstile). Also install a free SMTP plugin\n   (for example WP Mail SMTP) so notification emails don't land in spam.\n   Copy the form's shortcode, for example:  [fluentform id=\"1\"]\n\nB) ELEMENTOR LAYOUT: one Section\/Container (full width, NO background)\n   holding two widgets, one under the other:\n     1. an \"HTML\" widget  -> paste everything below\n     2. a \"Shortcode\" widget directly under it -> paste your form shortcode\n   (Use the Shortcode widget, not the HTML widget, for the form.)\n\nC) This widget's CSS also styles the form (dark inputs, lime focus,\n   pill submit button, frosted panel). It targets the Shortcode widget,\n   so no extra CSS classes are needed. It only applies on this page.\n\nD) ALL DETAILS BELOW ARE PLACEHOLDERS: email, phone\/WhatsApp, address,\n   opening hours. Replace each one. The hero widget (richierich-45) stays\n   pinned behind this section, so keep this directly under the hero.\n-->\n\n<style>\n.rr-ct-info {\n    position: relative;\n    z-index: 2;\n    background-color: transparent;\n    padding: 8vh 5vw 4vh;\n}\n\n.rr-ct-wrap {\n    max-width: 1300px;\n    margin: 0 auto;\n}\n\n.rr-ct-label {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 700;\n    font-size: 0.85rem;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--rr-accent3, #ccff00);\n    margin: 0 0 1rem;\n}\n\n.rr-ct-heading {\n    margin: 0 0 6vh;\n    font-family: 'Anton', sans-serif !important;\n    font-weight: 400;\n    text-transform: uppercase;\n    font-size: clamp(2.5rem, 6vw, 6rem);\n    line-height: 1;\n    color: var(--rr-text, #f0f0f0) !important;\n}\n\n.rr-ct-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 2vw;\n}\n\n.rr-ct-card {\n    display: block;\n    padding: 2.2rem 2rem;\n    text-decoration: none;\n    background: rgba(255, 255, 255, 0.04);\n    border: 1px solid rgba(255, 255, 255, 0.12);\n    border-radius: 18px;\n    -webkit-backdrop-filter: blur(18px);\n    backdrop-filter: blur(18px);\n    transition: transform 0.4s ease, border-color 0.4s ease, background 0.4s ease;\n}\n\na.rr-ct-card:hover {\n    transform: translateY(-8px);\n    border-color: var(--rr-accent3, #ccff00);\n    background: rgba(255, 255, 255, 0.07);\n}\n\n.rr-ct-icon {\n    width: 40px;\n    height: 40px;\n    margin-bottom: 1.4rem;\n    fill: none;\n    stroke: var(--rr-accent3, #ccff00);\n    stroke-width: 1.6;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n}\n\n.rr-ct-card h3 {\n    margin: 0 0 0.6rem;\n    font-family: 'Anton', sans-serif !important;\n    font-weight: 400;\n    text-transform: uppercase;\n    font-size: clamp(1.4rem, 2vw, 2rem);\n    line-height: 1.1;\n    color: var(--rr-text, #f0f0f0) !important;\n}\n\n.rr-ct-card p {\n    margin: 0;\n    font-family: 'Inter', sans-serif;\n    font-size: 1rem;\n    line-height: 1.6;\n    color: var(--rr-text, #f0f0f0);\n    opacity: 0.75;\n}\n\n.rr-ct-hours {\n    margin: 3vh 0 0;\n    text-align: center;\n    font-family: 'Inter', sans-serif;\n    font-size: 0.9rem;\n    color: var(--rr-text, #f0f0f0);\n    opacity: 0.55;\n}\n\n.rr-ct-formhead {\n    max-width: 900px;\n    margin: 12vh auto 4vh;\n    padding: 0 5vw;\n    scroll-margin-top: 90px;\n}\n\n\/* ---------- FORM STYLING (targets the Shortcode widget) ---------- *\/\n.elementor-widget-shortcode {\n    max-width: 900px;\n    width: 100%;\n    margin-left: auto !important;\n    margin-right: auto !important;\n}\n\n.elementor-widget-shortcode > .elementor-widget-container {\n    padding: clamp(1.8rem, 4vw, 3.5rem);\n    background: rgba(255, 255, 255, 0.04);\n    border: 1px solid rgba(255, 255, 255, 0.12);\n    border-radius: 24px;\n}\n\n.elementor-widget-shortcode label,\n.elementor-widget-shortcode .ff-el-input--label label,\n.elementor-widget-shortcode .wpforms-field-label {\n    display: block;\n    margin: 0 0 0.5rem !important;\n    font-family: 'Montserrat', sans-serif !important;\n    font-weight: 600 !important;\n    font-size: 0.8rem !important;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--rr-text, #f0f0f0) !important;\n}\n\n.elementor-widget-shortcode input:not([type=\"submit\"]):not([type=\"checkbox\"]):not([type=\"radio\"]):not([type=\"file\"]):not([type=\"hidden\"]),\n.elementor-widget-shortcode textarea,\n.elementor-widget-shortcode select {\n    width: 100% !important;\n    max-width: 100% !important;\n    box-sizing: border-box;\n    padding: 16px 18px !important;\n    background: rgba(255, 255, 255, 0.05) !important;\n    border: 1px solid rgba(255, 255, 255, 0.2) !important;\n    border-radius: 12px !important;\n    box-shadow: none !important;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 1rem !important;\n    color: var(--rr-text, #f0f0f0) !important;\n    transition: border-color 0.3s, background 0.3s;\n}\n\n.elementor-widget-shortcode textarea {\n    min-height: 170px;\n    resize: vertical;\n}\n\n.elementor-widget-shortcode input:focus,\n.elementor-widget-shortcode textarea:focus,\n.elementor-widget-shortcode select:focus {\n    outline: none !important;\n    border-color: var(--rr-accent3, #ccff00) !important;\n    background: rgba(255, 255, 255, 0.08) !important;\n}\n\n.elementor-widget-shortcode ::placeholder {\n    color: rgba(255, 255, 255, 0.4) !important;\n    opacity: 1;\n}\n\n.elementor-widget-shortcode select option {\n    color: #111;\n}\n\n.elementor-widget-shortcode p {\n    margin: 0 0 1.4rem;\n}\n\n.elementor-widget-shortcode .rr-form-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0 1.5rem;\n}\n\n.elementor-widget-shortcode button[type=\"submit\"],\n.elementor-widget-shortcode input[type=\"submit\"],\n.elementor-widget-shortcode .ff-btn-submit,\n.elementor-widget-shortcode .wpforms-submit {\n    display: inline-block;\n    padding: 20px 52px !important;\n    background: var(--rr-accent3, #ccff00) !important;\n    border: 1px solid var(--rr-accent3, #ccff00) !important;\n    border-radius: 100px !important;\n    box-shadow: none !important;\n    font-family: 'Montserrat', sans-serif !important;\n    font-weight: 700 !important;\n    font-size: 0.95rem !important;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--rr-bg, #050505) !important;\n    cursor: pointer;\n    transition: background-color 0.3s, color 0.3s;\n}\n\n.elementor-widget-shortcode button[type=\"submit\"]:hover,\n.elementor-widget-shortcode input[type=\"submit\"]:hover,\n.elementor-widget-shortcode .ff-btn-submit:hover,\n.elementor-widget-shortcode .wpforms-submit:hover {\n    background: transparent !important;\n    color: var(--rr-accent3, #ccff00) !important;\n}\n\n\/* Validation + confirmation messages *\/\n.elementor-widget-shortcode .wpcf7-not-valid-tip,\n.elementor-widget-shortcode .ff-el-is-error .text-danger,\n.elementor-widget-shortcode .wpforms-error {\n    margin-top: 0.4rem;\n    font-family: 'Inter', sans-serif;\n    font-size: 0.85rem;\n    color: #ff4d6d !important;\n}\n\n.elementor-widget-shortcode .wpcf7-response-output,\n.elementor-widget-shortcode .ff-message-success,\n.elementor-widget-shortcode .wpforms-confirmation-container-full {\n    margin: 1.5rem 0 0 !important;\n    padding: 1rem 1.2rem !important;\n    background: rgba(204, 255, 0, 0.08) !important;\n    border: 1px solid var(--rr-accent3, #ccff00) !important;\n    border-radius: 12px;\n    font-family: 'Inter', sans-serif;\n    color: var(--rr-text, #f0f0f0) !important;\n}\n\n@media (max-width: 900px) {\n    .rr-ct-grid { grid-template-columns: 1fr; gap: 3vh; }\n    .elementor-widget-shortcode .rr-form-row { grid-template-columns: 1fr; }\n}\n<\/style>\n\n<section class=\"rr-ct-info\">\n    <div class=\"rr-ct-wrap\">\n\n        <p class=\"rr-ct-label\">Get in touch<\/p>\n        <h2 class=\"rr-ct-heading\">Say hello<\/h2>\n\n        <div class=\"rr-ct-grid\">\n\n            <a class=\"rr-ct-card rr-hoverable\" href=\"mailto:info@richmedia.com.my\">\n                <svg class=\"rr-ct-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n                <h3>Email us<\/h3>\n                <p>info@richmedia.com.my<\/p>\n            <\/a>\n\n            <a class=\"rr-ct-card rr-hoverable\" href=\"tel:+60126097937\">\n                <svg class=\"rr-ct-icon\" viewBox=\"0 0 24 24\" 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.72 12.84 12.84 0 0 0 .7 2.81 2 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-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\n                <h3>Call or WhatsApp<\/h3>\n                <p>+60 12-609 7937 <br>+60 3-5611 6687<\/p>\n            <\/a>\n\n            <a class=\"rr-ct-card rr-hoverable\" href=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3984.111582377773!2d101.60637707583794!3d3.064832996910917!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x31cc4c9b4a74bd3f%3A0x8fe76b233d7f5577!2sSunway%20GEO%20Avenue!5e0!3m2!1sen!2smy!4v1791874242805!5m2!1sen!2smy\" target=\"_blank\" rel=\"noopener\">\n                <svg class=\"rr-ct-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\n                <h3>Visit us<\/h3>\n                <p>A-SG-15, Sunway Geo Avenue,<br>Bandar Sunway, 47500 Subang Jaya, Malaysia<\/p>\n            <\/a>\n\n        <\/div>\n\n        <p class=\"rr-ct-hours\">Monday to Friday, 9:00 am to 6:00 pm<\/p>\n\n    <\/div>\n<\/section>\n\n<div class=\"rr-ct-formhead\" id=\"contact\">\n    <p class=\"rr-ct-label\">Send a message<\/p>\n    <h2 class=\"rr-ct-heading\" style=\"margin-bottom:0;\">Tell us about your project<\/h2>\n<\/div>\n\n<script>\n(function () {\n    function rrInitCtInfo() {\n        if (typeof gsap === 'undefined' || typeof ScrollTrigger === 'undefined') {\n            setTimeout(rrInitCtInfo, 200);\n            return;\n        }\n        if (typeof window.rrBindHoverables === 'function') window.rrBindHoverables();\n        if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n\n        gsap.from('.rr-ct-wrap > .rr-ct-label, .rr-ct-wrap > .rr-ct-heading', {\n            y: 40, opacity: 0, duration: 1, ease: 'power3.out', stagger: 0.1,\n            scrollTrigger: { trigger: '.rr-ct-wrap', start: 'top 88%' }\n        });\n\n        \/\/ clearProps hands transform control back to CSS afterwards,\n        \/\/ so the hover lift keeps working\n        gsap.from('.rr-ct-card', {\n            y: 70, opacity: 0, duration: 0.9, ease: 'power3.out', stagger: 0.12,\n            clearProps: 'transform,opacity',\n            scrollTrigger: { trigger: '.rr-ct-grid', start: 'top 88%' }\n        });\n\n        gsap.from('.rr-ct-formhead', {\n            y: 40, opacity: 0, duration: 1, ease: 'power3.out',\n            scrollTrigger: { trigger: '.rr-ct-formhead', start: 'top 88%' }\n        });\n    }\n    rrInitCtInfo();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b61cb54 e-flex e-con-boxed e-con e-child\" data-id=\"b61cb54\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t  \t\t<div class=\"elementor-element elementor-element-6e00958 elementor-widget elementor-widget-shortcode\" data-id=\"6e00958\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class='fluentform ff-default fluentform_wrapper_1 ffs_default_wrap'><form data-form_id=\"1\" id=\"fluentform_1\" class=\"frm-fluent-form fluent_form_1 ff-el-form-top ff_form_instance_1_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_1_1\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Contact Form Demo<\/legend><input type='hidden' name='__fluent_form_embded_post_id' value='577' \/><input type=\"hidden\" id=\"_fluentform_1_fluentformnonce\" name=\"_fluentform_1_fluentformnonce\" value=\"da6c5f5b25\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/staging\/wp-json\/wp\/v2\/pages\/577\" \/><div data-type=\"name-element\" data-name=\"names\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_1_names_first_name_' id='label_ff_1_names_first_name_' >First Name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[first_name]\" id=\"ff_1_names_first_name_\" class=\"ff-el-form-control\" placeholder=\"First Name\" autocomplete=\"given-name\" aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><div class='ff-t-cell '><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_1_names_last_name_' id='label_ff_1_names_last_name_' >Last Name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[last_name]\" id=\"ff_1_names_last_name_\" class=\"ff-el-form-control\" placeholder=\"Last Name\" autocomplete=\"family-name\" aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_email' id='label_ff_1_email' aria-label=\"Email\">Email<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_1_email\" class=\"ff-el-form-control\" placeholder=\"Email Address\" autocomplete=\"email\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_1_subject' id='label_ff_1_subject' aria-label=\"Subject\">Subject<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"subject\" class=\"ff-el-form-control\" placeholder=\"Subject\" data-name=\"subject\" id=\"ff_1_subject\"  aria-invalid=\"false\" aria-required=false><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_message' id='label_ff_1_message' aria-label=\"Your Message\">Your Message<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"true\" aria-labelledby=\"label_ff_1_message\" name=\"message\" id=\"ff_1_message\" class=\"ff-el-form-control\" placeholder=\"Your Message\" rows=\"4\" cols=\"2\" data-name=\"message\" ><\/textarea><\/div><\/div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style\"  aria-label=\"Submit Form\">Submit Form<\/button><\/div><\/fieldset><\/form><div id='fluentform_1_errors' class='ff-errors-in-stack ff_form_instance_1_1 ff-form-loading_errors ff_form_instance_1_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_1_1 = {\"id\":\"1\",\"ajaxUrl\":\"https:\\\/\\\/richierich.com.my\\\/staging\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\",\"asteriskPlacement\":\"asterisk-right\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_1_1\",\"form_id_selector\":\"fluentform_1\",\"rules\":{\"names[first_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"names[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"names[last_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global\":false,\"global_message\":\"This field must contain a valid email\"}},\"subject\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"message\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}}},\"debounce_time\":300,\"file_upload_settings\":[]};\n                            <\/script>\n            <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ab741bd e-con-full e-flex e-con e-parent\" data-id=\"ab741bd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45a969e elementor-widget elementor-widget-html\" data-id=\"45a969e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.rr-ct-mapsec {\n    background-color: var(--rr-bg, #050505);\n    padding: 8vh 5vw 14vh;\n}\n\n.rr-ct-mapwrap {\n    max-width: 1300px;\n    margin: 0 auto;\n}\n\n.rr-ct-maplabel {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 700;\n    font-size: 0.85rem;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--rr-accent3, #ccff00);\n    margin: 0 0 1rem;\n}\n\n.rr-ct-mapheading {\n    margin: 0 0 5vh;\n    font-family: 'Anton', sans-serif !important;\n    font-weight: 400;\n    text-transform: uppercase;\n    font-size: clamp(2.5rem, 6vw, 6rem);\n    line-height: 1;\n    color: var(--rr-text, #f0f0f0) !important;\n}\n\n.rr-ct-map {\n    position: relative;\n    overflow: hidden;\n    height: clamp(320px, 50vh, 520px);\n    border: 1px solid rgba(255, 255, 255, 0.15);\n    border-radius: 20px;\n    background-color: #111;\n}\n\n.rr-ct-map iframe {\n    display: block;\n    width: 100%;\n    height: 100%;\n    border: 0;\n    filter: grayscale(1) invert(0.92) contrast(0.9);\n    transition: filter 0.5s ease;\n}\n\n.rr-ct-map:hover iframe {\n    filter: grayscale(0) invert(0) contrast(1);\n}\n<\/style>\n\n<section class=\"rr-ct-mapsec\">\n    <div class=\"rr-ct-mapwrap\">\n        <p class=\"rr-ct-maplabel\">Find us<\/p>\n        <h2 class=\"rr-ct-mapheading\">Come say hi<\/h2>\n\n        <div class=\"rr-ct-map\">\n            <iframe\n                src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3984.111582377773!2d101.60637707583794!3d3.064832996910917!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x31cc4c9b4a74bd3f%3A0x8fe76b233d7f5577!2sSunway%20GEO%20Avenue!5e0!3m2!1sen!2smy!4v1791874242805!5m2!1sen!2smy\" width=\"600\" height=\"450\" style=\"border:0;\"\n                title=\"Rich Media Sdn Bhd location map\"\n                loading=\"lazy\"\n                referrerpolicy=\"no-referrer-when-downgrade\"\n                allowfullscreen><\/iframe>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\n(function () {\n    function rrInitCtMap() {\n        if (typeof gsap === 'undefined' || typeof ScrollTrigger === 'undefined') {\n            setTimeout(rrInitCtMap, 200);\n            return;\n        }\n        if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n\n        gsap.from('.rr-ct-maplabel, .rr-ct-mapheading', {\n            y: 40, opacity: 0, duration: 1, ease: 'power3.out', stagger: 0.1,\n            scrollTrigger: { trigger: '.rr-ct-mapheading', start: 'top 88%' }\n        });\n\n        gsap.from('.rr-ct-map', {\n            y: 70, opacity: 0, duration: 1, ease: 'power3.out',\n            scrollTrigger: { trigger: '.rr-ct-map', start: 'top 88%' }\n        });\n    }\n    rrInitCtMap();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9ee7ac3 elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9ee7ac3\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-50bee07\" data-id=\"50bee07\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-098f104 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"098f104\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-671c155\" data-id=\"671c155\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-83cb2b4 elementor-widget elementor-widget-section-title\" data-id=\"83cb2b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"section-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"section-title style2 \">\r\n\t\t\t\t \r\n\t\t\t\t\t<h5 class=\"subtitle\"> CONTACT US<\/h5>\r\n\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t<h3 class=\"title\">HAVE QUESTIONS?<br>GET IN TOUCH!<\/h3>\r\n\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t<p class=\"description\">Adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim.<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6901f3e elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"6901f3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\" rel=\"nofollow\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"flaticon flaticon-placeholder\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">785 15h Street, Office 478 Berlin<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\" rel=\"nofollow\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"flaticon flaticon-phone-call\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">+1 800 555 45 65<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\" rel=\"nofollow\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"flaticon flaticon-email\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Example @gmail.com<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8c17239\" data-id=\"8c17239\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-96b1070 elementor-widget elementor-widget-shortcode\" data-id=\"96b1070\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">[contact-form-7 id=\"f97eb6f\" title=\"Main Contact\"]<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Let&#8217;s TalkAbout Your Idea Contact Us Let&#8217;s talk about your next big idea. Tell us about your project and we&#8217;ll [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-577","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/richierich.com.my\/staging\/wp-json\/wp\/v2\/pages\/577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/richierich.com.my\/staging\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/richierich.com.my\/staging\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/richierich.com.my\/staging\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/richierich.com.my\/staging\/wp-json\/wp\/v2\/comments?post=577"}],"version-history":[{"count":60,"href":"https:\/\/richierich.com.my\/staging\/wp-json\/wp\/v2\/pages\/577\/revisions"}],"predecessor-version":[{"id":1906,"href":"https:\/\/richierich.com.my\/staging\/wp-json\/wp\/v2\/pages\/577\/revisions\/1906"}],"wp:attachment":[{"href":"https:\/\/richierich.com.my\/staging\/wp-json\/wp\/v2\/media?parent=577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}