CINXE.COM
Certified Shopify Agency Partner (Shopify Plus) | Ribbon Gang
<!doctype html> <html lang="en-AU"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- Google Tag Manager for WordPress by gtm4wp.com --> <script data-cfasync="false" data-pagespeed-no-defer> var gtm4wp_datalayer_name = "dataLayer"; var dataLayer = dataLayer || []; const gtm4wp_scrollerscript_debugmode = false; const gtm4wp_scrollerscript_callbacktime = 100; const gtm4wp_scrollerscript_readerlocation = 150; const gtm4wp_scrollerscript_contentelementid = "content"; const gtm4wp_scrollerscript_scannertime = 60; </script> <!-- End Google Tag Manager for WordPress by gtm4wp.com --> <!-- This site is optimized with the Yoast SEO plugin v23.9 - https://yoast.com/wordpress/plugins/seo/ --> <title>Certified Shopify Agency Partner (Shopify Plus) | Ribbon Gang</title> <link rel="canonical" href="https://ribbongang.com/how-we-do-it/certified-shopify-agency-partner-shopify-plus/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Certified Shopify Agency Partner (Shopify Plus) | Ribbon Gang" /> <meta property="og:description" content="Ribbon Gang offers tailored e-commerce solutions for high-volume businesses and fast-growing brands in Australia." /> <meta property="og:url" content="https://ribbongang.com/how-we-do-it/certified-shopify-agency-partner-shopify-plus/" /> <meta property="og:site_name" content="Ribbon Gang" /> <meta property="article:publisher" content="https://www.facebook.com/ribbongangagency" /> <meta property="article:modified_time" content="2024-03-07T05:17:42+00:00" /> <meta property="og:image" content="https://ribbongang.com/wp-content/uploads/2024/02/1834627_RibbonGangWireframes_Graphic1_013124.png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="1 minute" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://ribbongang.com/how-we-do-it/certified-shopify-agency-partner-shopify-plus/","url":"https://ribbongang.com/how-we-do-it/certified-shopify-agency-partner-shopify-plus/","name":"Certified Shopify Agency Partner (Shopify Plus) | Ribbon Gang","isPartOf":{"@id":"https://ribbongang.com/#website"},"primaryImageOfPage":{"@id":"https://ribbongang.com/how-we-do-it/certified-shopify-agency-partner-shopify-plus/#primaryimage"},"image":{"@id":"https://ribbongang.com/how-we-do-it/certified-shopify-agency-partner-shopify-plus/#primaryimage"},"thumbnailUrl":"https://ribbongang.com/wp-content/uploads/2024/02/1834627_RibbonGangWireframes_Graphic1_013124.png","datePublished":"2024-02-01T07:34:26+00:00","dateModified":"2024-03-07T05:17:42+00:00","breadcrumb":{"@id":"https://ribbongang.com/how-we-do-it/certified-shopify-agency-partner-shopify-plus/#breadcrumb"},"inLanguage":"en-AU","potentialAction":[{"@type":"ReadAction","target":["https://ribbongang.com/how-we-do-it/certified-shopify-agency-partner-shopify-plus/"]}]},{"@type":"ImageObject","inLanguage":"en-AU","@id":"https://ribbongang.com/how-we-do-it/certified-shopify-agency-partner-shopify-plus/#primaryimage","url":"https://ribbongang.com/wp-content/uploads/2024/02/1834627_RibbonGangWireframes_Graphic1_013124.png","contentUrl":"https://ribbongang.com/wp-content/uploads/2024/02/1834627_RibbonGangWireframes_Graphic1_013124.png","width":360,"height":275,"caption":"Animated character working on laptop"},{"@type":"BreadcrumbList","@id":"https://ribbongang.com/how-we-do-it/certified-shopify-agency-partner-shopify-plus/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://ribbongang.com/"},{"@type":"ListItem","position":2,"name":"How we do it","item":"https://ribbongang.com/how-we-do-it/"},{"@type":"ListItem","position":3,"name":"Certified Shopify Agency Partner (Shopify Plus)"}]},{"@type":"WebSite","@id":"https://ribbongang.com/#website","url":"https://ribbongang.com/","name":"Ribbon Gang","description":"Create the Impossible","publisher":{"@id":"https://ribbongang.com/#organization"},"alternateName":"Ribbon Gang Marketing Agency","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://ribbongang.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-AU"},{"@type":"Organization","@id":"https://ribbongang.com/#organization","name":"Ribbon Gang","alternateName":"Ribbon Gang Digital Marketing","url":"https://ribbongang.com/","logo":{"@type":"ImageObject","inLanguage":"en-AU","@id":"https://ribbongang.com/#/schema/logo/image/","url":"https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723.png","contentUrl":"https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723.png","width":2000,"height":2000,"caption":"Ribbon Gang"},"image":{"@id":"https://ribbongang.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/ribbongangagency","https://www.instagram.com/ribbon_gang/","https://www.youtube.com/channel/UC8gKputT71UswXdY2OUhR3w","https://www.linkedin.com/company/ribbongang/"]}]}</script> <!-- / Yoast SEO plugin. --> <link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> <link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://ribbongang.com/wp-content/themes/hello-elementor/theme.min.css?ver=3.1.1' media='all' /> <link rel='stylesheet' id='jet-menu-hello-css' href='https://ribbongang.com/wp-content/plugins/jet-menu/integration/themes/hello-elementor/assets/css/style.css?ver=2.4.6' media='all' /> <link rel='stylesheet' id='jet-engine-frontend-css' href='https://ribbongang.com/wp-content/plugins/jet-engine/assets/css/frontend.css?ver=3.5.8' media='all' /> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='hello-elementor-css' href='https://ribbongang.com/wp-content/themes/hello-elementor/style.min.css?ver=3.1.1' media='all' /> <link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://ribbongang.com/wp-content/themes/hello-elementor/header-footer.min.css?ver=3.1.1' media='all' /> <link rel='stylesheet' id='elementor-frontend-css' href='https://ribbongang.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.25.10' media='all' /> <link rel='stylesheet' id='elementor-post-13-css' href='https://ribbongang.com/wp-content/uploads/elementor/css/post-13.css?ver=1732485277' media='all' /> <link rel='stylesheet' id='jgb-styles-css' href='https://ribbongang.com/wp-content/plugins/jetgridbuilder/assets/css/jgb-styles.css?ver=1.1.4' media='all' /> <link rel='stylesheet' id='jet-menu-public-styles-css' href='https://ribbongang.com/wp-content/plugins/jet-menu/assets/public/css/public.css?ver=2.4.6' media='all' /> <link rel='stylesheet' id='jet-theme-core-frontend-styles-css' href='https://ribbongang.com/wp-content/plugins/jet-theme-core/assets/css/frontend.css?ver=2.2.2.1' media='all' /> <link rel='stylesheet' id='widget-image-css' href='https://ribbongang.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.25.10' media='all' /> <link rel='stylesheet' id='widget-text-editor-css' href='https://ribbongang.com/wp-content/plugins/elementor/assets/css/widget-text-editor.min.css?ver=3.25.10' media='all' /> <link rel='stylesheet' id='widget-social-icons-css' href='https://ribbongang.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.25.10' media='all' /> <link rel='stylesheet' id='e-apple-webkit-css' href='https://ribbongang.com/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=3.25.10' media='all' /> <link rel='stylesheet' id='widget-heading-css' href='https://ribbongang.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=3.25.10' media='all' /> <link rel='stylesheet' id='widget-divider-css' href='https://ribbongang.com/wp-content/plugins/elementor/assets/css/widget-divider.min.css?ver=3.25.10' media='all' /> <link rel='stylesheet' id='swiper-css' href='https://ribbongang.com/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' media='all' /> <link rel='stylesheet' id='e-swiper-css' href='https://ribbongang.com/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=3.25.10' media='all' /> <link rel='stylesheet' id='e-popup-style-css' href='https://ribbongang.com/wp-content/plugins/pro-elements/assets/css/conditionals/popup.min.css?ver=3.25.3' media='all' /> <link rel='stylesheet' id='jet-tabs-frontend-css' href='https://ribbongang.com/wp-content/plugins/jet-tabs/assets/css/jet-tabs-frontend.css?ver=2.2.6' media='all' /> <link rel='stylesheet' id='e-animation-pulse-shrink-css' href='https://ribbongang.com/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-pulse-shrink.min.css?ver=3.25.10' media='all' /> <link rel='stylesheet' id='e-animation-fadeIn-css' href='https://ribbongang.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeIn.min.css?ver=3.25.10' media='all' /> <link rel='stylesheet' id='elementor-post-1961-css' href='https://ribbongang.com/wp-content/uploads/elementor/css/post-1961.css?ver=1732491243' media='all' /> <link rel='stylesheet' id='elementor-post-54-css' href='https://ribbongang.com/wp-content/uploads/elementor/css/post-54.css?ver=1732485278' media='all' /> <link rel='stylesheet' id='elementor-post-6747-css' href='https://ribbongang.com/wp-content/uploads/elementor/css/post-6747.css?ver=1732485881' media='all' /> <link rel='stylesheet' id='elementor-post-5840-css' href='https://ribbongang.com/wp-content/uploads/elementor/css/post-5840.css?ver=1732485279' media='all' /> <link rel='stylesheet' id='jquery-chosen-css' href='https://ribbongang.com/wp-content/plugins/jet-search/assets/lib/chosen/chosen.min.css?ver=1.8.7' media='all' /> <link rel='stylesheet' id='jet-search-css' href='https://ribbongang.com/wp-content/plugins/jet-search/assets/css/jet-search.css?ver=3.5.4' media='all' /> <link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Montserrat%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap&ver=6.6.2' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><script src="https://ribbongang.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://ribbongang.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script src="https://ribbongang.com/wp-includes/js/imagesloaded.min.js?ver=6.6.2" id="imagesLoaded-js"></script> <script src="https://ribbongang.com/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/analytics-talk-content-tracking.js?ver=1.20.2" id="gtm4wp-scroll-tracking-js"></script> <script src="https://ribbongang.com/wp-content/plugins/jetgridbuilder/assets/js/polyfills.js?ver=1.1.4" id="jgb-polyfills-js"></script> <meta name="cdp-version" content="1.4.9" /> <!-- Google Tag Manager for WordPress by gtm4wp.com --> <!-- GTM Container placement set to automatic --> <script data-cfasync="false" data-pagespeed-no-defer type="text/javascript"> var dataLayer_content = {"pagePostType":"how-we-do-it","pagePostType2":"single-how-we-do-it","pagePostAuthor":"Bharadhan"}; dataLayer.push( dataLayer_content ); </script> <script data-cfasync="false"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-K5WBM9W'); </script> <!-- End Google Tag Manager for WordPress by gtm4wp.com --><meta name="description" content="Ribbon Gang offers tailored e-commerce solutions for high-volume businesses and fast-growing brands in Australia."> <meta name="generator" content="Elementor 3.25.10; features: e_font_icon_svg, additional_custom_breakpoints, e_optimized_control_loading; settings: css_print_method-external, google_font-enabled, font_display-swap"> <style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } </style> <link rel="icon" href="https://ribbongang.com/wp-content/uploads/2024/02/cropped-Site-Favicon--32x32.png" sizes="32x32" /> <link rel="icon" href="https://ribbongang.com/wp-content/uploads/2024/02/cropped-Site-Favicon--192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://ribbongang.com/wp-content/uploads/2024/02/cropped-Site-Favicon--180x180.png" /> <meta name="msapplication-TileImage" content="https://ribbongang.com/wp-content/uploads/2024/02/cropped-Site-Favicon--270x270.png" /> <style id="wp-custom-css"> .jet-mega-menu-mega-container__inner {background-color: #3C3092!important;} </style> <!-- Fonts Plugin CSS - https://fontsplugin.com/ --> <style> /* Cached: November 27, 2024 at 4:59am */ /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxC7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRzS7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxi7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxy7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRyS7m0dJ9pQOi.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxC7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRzS7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxi7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxy7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRyS7m0dJ9pQOi.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxC7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRzS7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxi7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxy7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRyS7m0dJ9pQOi.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxC7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRzS7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxi7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxy7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRyS7m0dJ9pQOi.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxC7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRzS7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxi7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxy7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRyS7m0dJ9pQOi.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxC7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRzS7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxi7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxy7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRyS7m0dJ9pQOi.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxC7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRzS7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxi7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxy7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRyS7m0dJ9pQOi.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxC7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRzS7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxi7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxy7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRyS7m0dJ9pQOi.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxC7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRzS7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxi7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxy7m0dJ9pQOik20.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRyS7m0dJ9pQOi.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WRhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459W1hyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WZhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WdhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WlhyyTn89ddpQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WRhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459W1hyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WZhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WdhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WlhyyTn89ddpQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WRhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459W1hyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WZhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WdhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WlhyyTn89ddpQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WRhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459W1hyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WZhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WdhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WlhyyTn89ddpQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WRhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459W1hyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WZhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WdhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WlhyyTn89ddpQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WRhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459W1hyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WZhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WdhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WlhyyTn89ddpQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WRhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459W1hyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WZhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WdhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WlhyyTn89ddpQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WRhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459W1hyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WZhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WdhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WlhyyTn89ddpQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WRhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459W1hyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WZhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WdhyyTn89ddpROi.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WlhyyTn89ddpQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } :root { --font-headings: Montserrat; } #site-title, .site-title, #site-title a, .site-title a, .entry-title, .entry-title a, h1, h2, h3, h4, h5, h6, .widget-title, .elementor-heading-title { font-family: "Montserrat"; } footer h1, footer h2, footer h3, footer h4, footer h5, footer h6, .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6, #footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 { font-family: "Montserrat"; } footer, #footer, .footer, .site-footer { font-family: "Montserrat"; } </style> <!-- Fonts Plugin CSS --> </head> <body class="how-we-do-it-template-default single single-how-we-do-it postid-1961 wp-custom-logo jet-mega-menu-location elementor-default elementor-kit-13 elementor-page elementor-page-1961"> <!-- GTM Container placement set to automatic --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K5WBM9W" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <div data-elementor-type="header" data-elementor-id="54" class="elementor elementor-54 elementor-location-header" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-e6b740c mobile-menu elementor-hidden-desktop elementor-hidden-tablet e-con-full e-flex e-con e-parent" data-id="e6b740c" data-element_type="container" data-settings="{"background_background":"classic","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-925d5a5 e-con-full e-flex e-con e-child" data-id="925d5a5" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-31fe7cd elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="31fe7cd" data-element_type="widget" data-widget_type="theme-site-logo.default"> <div class="elementor-widget-container"> <a href="https://ribbongang.com"> <img fetchpriority="high" width="2000" height="2000" src="https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723.png" class="attachment-full size-full wp-image-773" alt="" srcset="https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723.png 2000w, https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723-300x300.png 300w, https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723-1024x1024.png 1024w, https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723-150x150.png 150w, https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723-768x768.png 768w, https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723-1536x1536.png 1536w, https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723-700x700.png 700w" sizes="(max-width: 2000px) 100vw, 2000px" /> </a> </div> </div> </div> <div class="elementor-element elementor-element-7168cb1 e-con-full e-flex e-con e-child" data-id="7168cb1" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-3ea3c12 elementor-widget elementor-widget-jet-mobile-menu" data-id="3ea3c12" data-element_type="widget" data-widget_type="jet-mobile-menu.default"> <div class="elementor-widget-container"> <div id="jet-mobile-menu-6747f0189447c" class="jet-mobile-menu jet-mobile-menu--location-elementor" data-menu-id="26" data-menu-options="{"menuUniqId":"6747f0189447c","menuId":"26","mobileMenuId":"26","location":"elementor","menuLocation":false,"menuLayout":"slide-out","togglePosition":"default","menuPosition":"right","headerTemplate":"","beforeTemplate":"","afterTemplate":"","useBreadcrumb":true,"breadcrumbPath":"full","toggleText":"","toggleLoader":true,"backText":"","itemIconVisible":true,"itemBadgeVisible":true,"itemDescVisible":false,"loaderColor":"#3a3a3a","subTrigger":"item","subOpenLayout":"slide-in","closeAfterNavigate":false,"fillSvgIcon":true}"> <mobile-menu></mobile-menu><div class="jet-mobile-menu__refs"><div ref="toggleClosedIcon"><svg class="e-font-icon-svg e-fas-bars" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"></path></svg></div><div ref="toggleOpenedIcon"><svg class="e-font-icon-svg e-fas-times" viewBox="0 0 352 512" xmlns="http://www.w3.org/2000/svg"><path d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg></div><div ref="closeIcon"><svg class="e-font-icon-svg e-fas-times" viewBox="0 0 352 512" xmlns="http://www.w3.org/2000/svg"><path d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg></div><div ref="backIcon"><svg class="e-font-icon-svg e-fas-angle-left" viewBox="0 0 256 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"></path></svg></div><div ref="dropdownIcon"><svg class="e-font-icon-svg e-fas-angle-right" viewBox="0 0 256 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg></div><div ref="dropdownOpenedIcon"><svg class="e-font-icon-svg e-fas-angle-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z"></path></svg></div><div ref="breadcrumbIcon"><svg class="e-font-icon-svg e-fas-angle-right" viewBox="0 0 256 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg></div></div></div><script id="jetMenuMobileWidgetRenderData6747f0189447c" type="text/javascript"> window.jetMenuMobileWidgetRenderData6747f0189447c={"items":{"item-8345":{"id":"item-8345","name":"What we do","attrTitle":false,"description":"","url":"#","target":false,"xfn":false,"itemParent":false,"itemId":8345,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-8269":{"id":"item-8269","name":"eCommerce & Website Development","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/ecommerce-and-website-development\/","target":false,"xfn":false,"itemParent":"item-8345","itemId":8269,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-8352":{"id":"item-8352","name":"User Interface and User Experience Design","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/ui-ux-design\/","target":false,"xfn":false,"itemParent":"item-8345","itemId":8352,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-8351":{"id":"item-8351","name":"Strategic Consulting and Systems Architecture","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/strategic-consulting-and-systems-architecture\/","target":false,"xfn":false,"itemParent":"item-8345","itemId":8351,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-8350":{"id":"item-8350","name":"Full Funnel Digital Advertising","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/full-funnel-digital-advertising\/","target":false,"xfn":false,"itemParent":"item-8345","itemId":8350,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-8349":{"id":"item-8349","name":"Data Analytics, Analysis & Visualisations","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/data-analytics-analysis-and-visualisations\/","target":false,"xfn":false,"itemParent":"item-8345","itemId":8349,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-8360":{"id":"item-8360","name":"How We Do It","attrTitle":false,"description":"","url":"#","target":false,"xfn":false,"itemParent":false,"itemId":8360,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-2363":{"id":"item-2363","name":"SEO","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/seo-search-engine-optimisation\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2363,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-2369":{"id":"item-2369","name":"Customer Journey Mapping","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/customer-journey-mapping\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2369,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-2380":{"id":"item-2380","name":"Systems Integration","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/systems-integrations\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2380,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-2364":{"id":"item-2364","name":"UI Design","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/ui-design\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2364,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-2365":{"id":"item-2365","name":"UX Design","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/ux-design\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2365,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-2385":{"id":"item-2385","name":"Digital Media Buying","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/digital-advertising-planning-buying-implementation-and-optimisation\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2385,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-2368":{"id":"item-2368","name":"Branding","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/branding\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2368,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-2362":{"id":"item-2362","name":"Magento Development","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/magento-development\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2362,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-2366":{"id":"item-2366","name":"WordPress Development","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/wordpress-development\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2366,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-2359":{"id":"item-2359","name":"Shopify Development","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/certified-shopify-agency-partner-shopify-plus\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2359,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-2360":{"id":"item-2360","name":"Custom Development","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/custom-web-and-software-development\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2360,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-8370":{"id":"item-8370","name":"WooCommerce Development","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/woocommerce\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":8370,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-2386":{"id":"item-2386","name":"Graphic Design","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/graphic-design\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2386,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-2361":{"id":"item-2361","name":"Data Driven Insights","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/how-we-do-it\/data-driven-insights\/","target":false,"xfn":false,"itemParent":"item-8360","itemId":2361,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-8374":{"id":"item-8374","name":"Case Studies","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/projects\/","target":false,"xfn":false,"itemParent":false,"itemId":8374,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-8375":{"id":"item-8375","name":"About","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/about\/","target":false,"xfn":false,"itemParent":false,"itemId":8375,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-8379":{"id":"item-8379","name":"Resources","attrTitle":false,"description":"","url":"#","target":false,"xfn":false,"itemParent":false,"itemId":8379,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""],"children":{"item-8390":{"id":"item-8390","name":"Blogs","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/blogs\/","target":false,"xfn":false,"itemParent":"item-8379","itemId":8390,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-8389":{"id":"item-8389","name":"Case Studies","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/projects\/","target":false,"xfn":false,"itemParent":"item-8379","itemId":8389,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]},"item-8394":{"id":"item-8394","name":"Knowledge Base","attrTitle":false,"description":"","url":"#","target":false,"xfn":false,"itemParent":"item-8379","itemId":8394,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}},"item-8398":{"id":"item-8398","name":"Contact","attrTitle":false,"description":"","url":"https:\/\/ribbongang.com\/contact\/","target":false,"xfn":false,"itemParent":false,"itemId":8398,"megaTemplateId":false,"megaContent":false,"megaContentType":"default","open":false,"badgeContent":false,"itemIcon":"","hideItemText":false,"classes":[""]}}}; </script> </div> </div> </div> </div> <div class="elementor-element elementor-element-1eb1b74 elementor-hidden-mobile e-con-full e-flex e-con e-parent" data-id="1eb1b74" data-element_type="container" data-settings="{"background_background":"classic","motion_fx_motion_fx_scrolling":"yes","sticky":"top","sticky_on":["desktop","tablet"],"jet_parallax_layout_list":[],"motion_fx_devices":["desktop","tablet","mobile"],"sticky_offset":0,"sticky_effects_offset":0,"sticky_anchor_link_offset":0}"> <div class="elementor-element elementor-element-0463182 e-con-full e-flex e-con e-child" data-id="0463182" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-5d1f6da elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="5d1f6da" data-element_type="widget" data-widget_type="theme-site-logo.default"> <div class="elementor-widget-container"> <a href="https://ribbongang.com"> <img fetchpriority="high" width="2000" height="2000" src="https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723.png" class="attachment-full size-full wp-image-773" alt="" srcset="https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723.png 2000w, https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723-300x300.png 300w, https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723-1024x1024.png 1024w, https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723-150x150.png 150w, https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723-768x768.png 768w, https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723-1536x1536.png 1536w, https://ribbongang.com/wp-content/uploads/2023/12/1899664_RGLogoNewColours_1_121723-700x700.png 700w" sizes="(max-width: 2000px) 100vw, 2000px" /> </a> </div> </div> </div> <div class="elementor-element elementor-element-79642b5 e-con-full e-flex e-con e-child" data-id="79642b5" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-c6ca13e elementor-widget elementor-widget-jet-mega-menu" data-id="c6ca13e" data-element_type="widget" data-widget_type="jet-mega-menu.default"> <div class="elementor-widget-container"> <div class="jet-mega-menu jet-mega-menu--layout-horizontal jet-mega-menu--sub-position-right jet-mega-menu--dropdown-layout-default jet-mega-menu--dropdown-position-right jet-mega-menu--animation-fade jet-mega-menu--location-elementor jet-mega-menu--fill-svg-icons" data-settings='{"menuId":"4","menuUniqId":"6747f0189aa92","rollUp":false,"megaAjaxLoad":false,"layout":"horizontal","subEvent":"hover","mouseLeaveDelay":500,"subTrigger":"item","subPosition":"right","megaWidthType":"selector","megaWidthSelector":".mega-menu-display","breakpoint":768}'><div class="jet-mega-menu-toggle" role="button" tabindex="0" aria-label="Open/Close Menu"><div class="jet-mega-menu-toggle-icon jet-mega-menu-toggle-icon--default-state"><svg class="e-font-icon-svg e-fas-bars" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"></path></svg></div><div class="jet-mega-menu-toggle-icon jet-mega-menu-toggle-icon--opened-state"><svg class="e-font-icon-svg e-fas-times" viewBox="0 0 352 512" xmlns="http://www.w3.org/2000/svg"><path d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg></div></div><nav class="jet-mega-menu-container" aria-label="Main nav"><ul class="jet-mega-menu-list"><li id="jet-mega-menu-item-779" class="jet-mega-menu-item jet-mega-menu-item-type-post_type jet-mega-menu-item-object-page jet-mega-menu-item--mega jet-mega-menu-item-has-children jet-mega-menu-item--top-level jet-mega-menu-item-779"><div class="jet-mega-menu-item__inner" tabindex="0" aria-label="What we do"><a href="https://ribbongang.com/what-we-do/" class="jet-mega-menu-item__link jet-mega-menu-item__link--top-level"><div class="jet-mega-menu-item__title"><div class="jet-mega-menu-item__label">What we do</div></div></a></div><div class="jet-mega-menu-mega-container" data-template-id="2276" data-template-content="elementor" data-position="default"><div class="jet-mega-menu-mega-container__inner"><style>.elementor-2276 .elementor-element.elementor-element-5742be3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2276 .elementor-element.elementor-element-2aefc3f{width:auto;max-width:auto;bottom:0px;}.elementor-2276 .elementor-element.elementor-element-2aefc3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2276 .elementor-element.elementor-element-2aefc3f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2276 .elementor-element.elementor-element-2aefc3f{right:515px;}body.rtl .elementor-2276 .elementor-element.elementor-element-2aefc3f{left:515px;}.elementor-2276 .elementor-element.elementor-element-2aefc3f img{width:65%;}.elementor-2276 .elementor-element.elementor-element-5aceb99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:00px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-df136f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:40px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-2276 .elementor-element.elementor-element-df136f5:not(.elementor-motion-effects-element-type-background), .elementor-2276 .elementor-element.elementor-element-df136f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C3092;}.elementor-2276 .elementor-element.elementor-element-df136f5, .elementor-2276 .elementor-element.elementor-element-df136f5::before{--border-transition:0.3s;}.elementor-2276 .elementor-element.elementor-element-654ef5a{--display:flex;--background-transition:0.3s;}.elementor-2276 .elementor-element.elementor-element-654ef5a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2276 .elementor-element.elementor-element-77d7070 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2276 .elementor-element.elementor-element-77d7070 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2276 .elementor-element.elementor-element-2aab53f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:5px;}.elementor-2276 .elementor-element.elementor-element-2aab53f .elementor-divider-separator{width:17%;}.elementor-2276 .elementor-element.elementor-element-2aab53f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before, .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2276 .elementor-element.elementor-element-670c226 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-2276 .elementor-element.elementor-element-670c226 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-4ba6846 );fill:var( --e-global-color-4ba6846 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-2276 .elementor-element.elementor-element-670c226 .elementor-nav-menu--main .elementor-item:hover, .elementor-2276 .elementor-element.elementor-element-670c226 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-2276 .elementor-element.elementor-element-670c226 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-2276 .elementor-element.elementor-element-670c226 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-413b92a );fill:var( --e-global-color-413b92a );}.elementor-2276 .elementor-element.elementor-element-670c226 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-413b92a );}.elementor-2276 .elementor-element.elementor-element-670c226{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-2276 .elementor-element.elementor-element-670c226 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-2276 .elementor-element.elementor-element-ee787fb{--display:flex;--background-transition:0.3s;}.elementor-2276 .elementor-element.elementor-element-ee787fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2276 .elementor-element.elementor-element-cd4b519 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2276 .elementor-element.elementor-element-cd4b519 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-2276 .elementor-element.elementor-element-01da274{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:5px;}.elementor-2276 .elementor-element.elementor-element-01da274 .elementor-divider-separator{width:17%;}.elementor-2276 .elementor-element.elementor-element-01da274 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2276 .elementor-element.elementor-element-03929e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-f12eabb{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-f12eabb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2276 .elementor-element.elementor-element-ffb77d2 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-2276 .elementor-element.elementor-element-ffb77d2 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-4ba6846 );fill:var( --e-global-color-4ba6846 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-2276 .elementor-element.elementor-element-ffb77d2 .elementor-nav-menu--main .elementor-item:hover, .elementor-2276 .elementor-element.elementor-element-ffb77d2 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-2276 .elementor-element.elementor-element-ffb77d2 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-2276 .elementor-element.elementor-element-ffb77d2 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-413b92a );fill:var( --e-global-color-413b92a );}.elementor-2276 .elementor-element.elementor-element-ffb77d2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-413b92a );}.elementor-2276 .elementor-element.elementor-element-ffb77d2{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-2276 .elementor-element.elementor-element-ffb77d2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-2276 .elementor-element.elementor-element-4469544{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2276 .elementor-element.elementor-element-c89c3cc .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-2276 .elementor-element.elementor-element-c89c3cc .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-4ba6846 );fill:var( --e-global-color-4ba6846 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-2276 .elementor-element.elementor-element-c89c3cc .elementor-nav-menu--main .elementor-item:hover, .elementor-2276 .elementor-element.elementor-element-c89c3cc .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-2276 .elementor-element.elementor-element-c89c3cc .elementor-nav-menu--main .elementor-item.highlighted, .elementor-2276 .elementor-element.elementor-element-c89c3cc .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-413b92a );fill:var( --e-global-color-413b92a );}.elementor-2276 .elementor-element.elementor-element-c89c3cc .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-413b92a );}.elementor-2276 .elementor-element.elementor-element-c89c3cc{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-2276 .elementor-element.elementor-element-c89c3cc .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}@media(min-width:768px){.elementor-2276 .elementor-element.elementor-element-654ef5a{--width:40%;}.elementor-2276 .elementor-element.elementor-element-ee787fb{--width:60%;}.elementor-2276 .elementor-element.elementor-element-f12eabb{--width:43.333%;}}@media(max-width:1024px){body:not(.rtl) .elementor-2276 .elementor-element.elementor-element-2aefc3f{right:300px;}body.rtl .elementor-2276 .elementor-element.elementor-element-2aefc3f{left:300px;}}/* Start custom CSS for container, class: .elementor-element-5aceb99 */.jet-mega-menu-mega-container { top: 200%!important; }/* End custom CSS */</style> <div data-elementor-type="wp-post" data-elementor-id="2276" class="elementor elementor-2276" data-elementor-post-type="jet-menu"> <div class="elementor-element elementor-element-5742be3 e-flex e-con-boxed e-con e-parent" data-id="5742be3" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-2aefc3f elementor-widget__width-auto elementor-absolute elementor-widget elementor-widget-image" data-id="2aefc3f" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="image.default"> <div class="elementor-widget-container"> <img width="100" height="100" src="https://ribbongang.com/wp-content/uploads/2024/02/Mega-Menu-Triangle.png" class="attachment-large size-large wp-image-7233" alt="" /> </div> </div> </div> </div> <div class="elementor-element elementor-element-5aceb99 e-con-full e-flex e-con e-parent" data-id="5aceb99" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-df136f5 e-con-full main-menu-container e-flex e-con e-child" data-id="df136f5" data-element_type="container" data-settings="{"background_background":"classic","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-654ef5a e-con-full e-flex e-con e-child" data-id="654ef5a" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-77d7070 elementor-widget elementor-widget-heading" data-id="77d7070" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default">What we do</h6> </div> </div> <div class="elementor-element elementor-element-2aab53f elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="2aab53f" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-670c226 elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="670c226" data-element_type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<svg class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> <ul id="menu-1-670c226" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8042"><a href="https://ribbongang.com/ecommerce-and-website-development/" class="elementor-item">eCommerce and Website Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8045"><a href="https://ribbongang.com/ui-ux-design/" class="elementor-item">User Interface and User Experience Design</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8044"><a href="https://ribbongang.com/strategic-consulting-and-systems-architecture/" class="elementor-item">Strategic Consulting and Systems Architecture</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8043"><a href="https://ribbongang.com/full-funnel-digital-advertising/" class="elementor-item">Full Funnel Digital Advertising</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8041"><a href="https://ribbongang.com/data-analytics-analysis-and-visualisations/" class="elementor-item">Data Analytics, Analysis & Visualisations</a></li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-670c226" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8042"><a href="https://ribbongang.com/ecommerce-and-website-development/" class="elementor-item" tabindex="-1">eCommerce and Website Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8045"><a href="https://ribbongang.com/ui-ux-design/" class="elementor-item" tabindex="-1">User Interface and User Experience Design</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8044"><a href="https://ribbongang.com/strategic-consulting-and-systems-architecture/" class="elementor-item" tabindex="-1">Strategic Consulting and Systems Architecture</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8043"><a href="https://ribbongang.com/full-funnel-digital-advertising/" class="elementor-item" tabindex="-1">Full Funnel Digital Advertising</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8041"><a href="https://ribbongang.com/data-analytics-analysis-and-visualisations/" class="elementor-item" tabindex="-1">Data Analytics, Analysis & Visualisations</a></li> </ul> </nav> </div> </div> </div> <div class="elementor-element elementor-element-ee787fb e-con-full e-flex e-con e-child" data-id="ee787fb" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-cd4b519 elementor-widget elementor-widget-heading" data-id="cd4b519" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default">How we do it</h6> </div> </div> <div class="elementor-element elementor-element-01da274 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="01da274" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-03929e2 e-flex e-con-boxed e-con e-child" data-id="03929e2" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-f12eabb e-con-full e-flex e-con e-child" data-id="f12eabb" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-ffb77d2 elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="ffb77d2" data-element_type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<svg class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> <ul id="menu-1-ffb77d2" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8049"><a href="https://ribbongang.com/how-we-do-it/seo-search-engine-optimisation/" class="elementor-item">SEO</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8047"><a href="https://ribbongang.com/how-we-do-it/customer-journey-mapping/" class="elementor-item">Customer Journey Mapping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8050"><a href="https://ribbongang.com/how-we-do-it/systems-integrations/" class="elementor-item">Systems Integrations</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8051"><a href="https://ribbongang.com/how-we-do-it/ui-design/" class="elementor-item">UI Design</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8052"><a href="https://ribbongang.com/how-we-do-it/ux-design/" class="elementor-item">UX Design</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8048"><a href="https://ribbongang.com/how-we-do-it/digital-advertising-planning-buying-implementation-and-optimisation/" class="elementor-item">Digital Media Buying</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8046"><a href="https://ribbongang.com/how-we-do-it/branding/" class="elementor-item">Branding</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8895"><a href="https://ribbongang.com/how-we-do-it/shopline-development/" class="elementor-item">Shopline Development</a></li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-ffb77d2" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8049"><a href="https://ribbongang.com/how-we-do-it/seo-search-engine-optimisation/" class="elementor-item" tabindex="-1">SEO</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8047"><a href="https://ribbongang.com/how-we-do-it/customer-journey-mapping/" class="elementor-item" tabindex="-1">Customer Journey Mapping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8050"><a href="https://ribbongang.com/how-we-do-it/systems-integrations/" class="elementor-item" tabindex="-1">Systems Integrations</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8051"><a href="https://ribbongang.com/how-we-do-it/ui-design/" class="elementor-item" tabindex="-1">UI Design</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8052"><a href="https://ribbongang.com/how-we-do-it/ux-design/" class="elementor-item" tabindex="-1">UX Design</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8048"><a href="https://ribbongang.com/how-we-do-it/digital-advertising-planning-buying-implementation-and-optimisation/" class="elementor-item" tabindex="-1">Digital Media Buying</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8046"><a href="https://ribbongang.com/how-we-do-it/branding/" class="elementor-item" tabindex="-1">Branding</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8895"><a href="https://ribbongang.com/how-we-do-it/shopline-development/" class="elementor-item" tabindex="-1">Shopline Development</a></li> </ul> </nav> </div> </div> </div> <div class="elementor-element elementor-element-4469544 e-flex e-con-boxed e-con e-child" data-id="4469544" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-c89c3cc elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="c89c3cc" data-element_type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<svg class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> <ul id="menu-1-c89c3cc" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8057"><a href="https://ribbongang.com/how-we-do-it/magento-development/" class="elementor-item">Magento Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8059"><a href="https://ribbongang.com/how-we-do-it/wordpress-development/" class="elementor-item">WordPress Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it current-menu-item menu-item-8053"><a href="https://ribbongang.com/how-we-do-it/certified-shopify-agency-partner-shopify-plus/" aria-current="page" class="elementor-item elementor-item-active">Shopify Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8054"><a href="https://ribbongang.com/how-we-do-it/custom-web-and-software-development/" class="elementor-item">Custom Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8058"><a href="https://ribbongang.com/how-we-do-it/woocommerce/" class="elementor-item">WooCommerce Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8056"><a href="https://ribbongang.com/how-we-do-it/graphic-design/" class="elementor-item">Graphic Design</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8055"><a href="https://ribbongang.com/how-we-do-it/data-driven-insights/" class="elementor-item">Data Driven Insights</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8896"><a href="https://ribbongang.com/how-we-do-it/certified-adobe-solutions-partner/" class="elementor-item">Certified Adobe Solutions Partner</a></li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-c89c3cc" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8057"><a href="https://ribbongang.com/how-we-do-it/magento-development/" class="elementor-item" tabindex="-1">Magento Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8059"><a href="https://ribbongang.com/how-we-do-it/wordpress-development/" class="elementor-item" tabindex="-1">WordPress Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it current-menu-item menu-item-8053"><a href="https://ribbongang.com/how-we-do-it/certified-shopify-agency-partner-shopify-plus/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Shopify Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8054"><a href="https://ribbongang.com/how-we-do-it/custom-web-and-software-development/" class="elementor-item" tabindex="-1">Custom Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8058"><a href="https://ribbongang.com/how-we-do-it/woocommerce/" class="elementor-item" tabindex="-1">WooCommerce Development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8056"><a href="https://ribbongang.com/how-we-do-it/graphic-design/" class="elementor-item" tabindex="-1">Graphic Design</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8055"><a href="https://ribbongang.com/how-we-do-it/data-driven-insights/" class="elementor-item" tabindex="-1">Data Driven Insights</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-we-do-it menu-item-8896"><a href="https://ribbongang.com/how-we-do-it/certified-adobe-solutions-partner/" class="elementor-item" tabindex="-1">Certified Adobe Solutions Partner</a></li> </ul> </nav> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div></li> <li id="jet-mega-menu-item-1025" class="jet-mega-menu-item jet-mega-menu-item-type-custom jet-mega-menu-item-object-custom jet-mega-menu-item--default jet-mega-menu-item--top-level jet-mega-menu-item-1025"><div class="jet-mega-menu-item__inner" tabindex="0" aria-label="Case Studies"><a href="https://ribbongang.com/projects/" class="jet-mega-menu-item__link jet-mega-menu-item__link--top-level"><div class="jet-mega-menu-item__title"><div class="jet-mega-menu-item__label">Case Studies</div></div></a></div></li> <li id="jet-mega-menu-item-56" class="jet-mega-menu-item jet-mega-menu-item-type-post_type jet-mega-menu-item-object-page jet-mega-menu-item--default jet-mega-menu-item--top-level jet-mega-menu-item-56"><div class="jet-mega-menu-item__inner" tabindex="0" aria-label="About"><a href="https://ribbongang.com/about/" class="jet-mega-menu-item__link jet-mega-menu-item__link--top-level"><div class="jet-mega-menu-item__title"><div class="jet-mega-menu-item__label">About</div></div></a></div></li> <li id="jet-mega-menu-item-2275" class="jet-mega-menu-item jet-mega-menu-item-type-custom jet-mega-menu-item-object-custom jet-mega-menu-item-has-children jet-mega-menu-item--mega jet-mega-menu-item-has-children jet-mega-menu-item--top-level jet-mega-menu-item-2275"><div class="jet-mega-menu-item__inner" tabindex="0" aria-label="Resources"><a href="#" class="jet-mega-menu-item__link jet-mega-menu-item__link--top-level"><div class="jet-mega-menu-item__title"><div class="jet-mega-menu-item__label">Resources</div></div></a></div><div class="jet-mega-menu-mega-container" data-template-id="6999" data-template-content="elementor" data-position="default"><div class="jet-mega-menu-mega-container__inner"><style>.elementor-6999 .elementor-element.elementor-element-b8b8e3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6999 .elementor-element.elementor-element-39a515e{width:auto;max-width:auto;bottom:0px;}.elementor-6999 .elementor-element.elementor-element-39a515e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6999 .elementor-element.elementor-element-39a515e.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6999 .elementor-element.elementor-element-39a515e{right:155px;}body.rtl .elementor-6999 .elementor-element.elementor-element-39a515e{left:155px;}.elementor-6999 .elementor-element.elementor-element-39a515e img{width:65%;}.elementor-6999 .elementor-element.elementor-element-c059e4b{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:020px 7px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6999 .elementor-element.elementor-element-c059e4b:not(.elementor-motion-effects-element-type-background), .elementor-6999 .elementor-element.elementor-element-c059e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96ec806 );}.elementor-6999 .elementor-element.elementor-element-c059e4b, .elementor-6999 .elementor-element.elementor-element-c059e4b::before{--border-transition:0.3s;}.elementor-6999 .elementor-element.elementor-element-8912d9e{--display:flex;--background-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6999 .elementor-element.elementor-element-30863b0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-6999 .elementor-element.elementor-element-30863b0 .elementor-heading-title{color:var( --e-global-color-4ba6846 );font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6999 .elementor-element.elementor-element-45e8912{--divider-border-style:solid;--divider-color:var( --e-global-color-4ba6846 );--divider-border-width:5px;}.elementor-6999 .elementor-element.elementor-element-45e8912 .elementor-divider-separator{width:34%;}.elementor-6999 .elementor-element.elementor-element-45e8912 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before, .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6999 .elementor-element.elementor-element-2ef2073 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-6999 .elementor-element.elementor-element-2ef2073 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-4ba6846 );fill:var( --e-global-color-4ba6846 );padding-left:0px;padding-right:0px;}.elementor-6999 .elementor-element.elementor-element-2ef2073 .elementor-nav-menu--main .elementor-item:hover, .elementor-6999 .elementor-element.elementor-element-2ef2073 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-6999 .elementor-element.elementor-element-2ef2073 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-6999 .elementor-element.elementor-element-2ef2073 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-413b92a );fill:var( --e-global-color-413b92a );}.elementor-6999 .elementor-element.elementor-element-2ef2073 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-413b92a );}.elementor-6999 .elementor-element.elementor-element-8d5046b{--display:flex;--background-transition:0.3s;}@media(max-width:1024px){body:not(.rtl) .elementor-6999 .elementor-element.elementor-element-39a515e{right:300px;}body.rtl .elementor-6999 .elementor-element.elementor-element-39a515e{left:300px;}}</style> <div data-elementor-type="wp-post" data-elementor-id="6999" class="elementor elementor-6999" data-elementor-post-type="jet-menu"> <div class="elementor-element elementor-element-b8b8e3c e-flex e-con-boxed e-con e-parent" data-id="b8b8e3c" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-39a515e elementor-widget__width-auto elementor-absolute elementor-widget elementor-widget-image" data-id="39a515e" data-element_type="widget" data-settings="{"_position":"absolute"}" data-widget_type="image.default"> <div class="elementor-widget-container"> <img width="100" height="100" src="https://ribbongang.com/wp-content/uploads/2024/02/Mega-Menu-Triangle.png" class="attachment-large size-large wp-image-7233" alt="" /> </div> </div> </div> </div> <div class="elementor-element elementor-element-c059e4b e-con-full e-flex e-con e-parent" data-id="c059e4b" data-element_type="container" data-settings="{"background_background":"classic","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-8912d9e e-flex e-con-boxed e-con e-child" data-id="8912d9e" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-30863b0 elementor-widget elementor-widget-heading" data-id="30863b0" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h4 class="elementor-heading-title elementor-size-default">Resources</h4> </div> </div> <div class="elementor-element elementor-element-45e8912 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="45e8912" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-2ef2073 elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="2ef2073" data-element_type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<svg class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> <ul id="menu-1-2ef2073" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7005"><a href="https://ribbongang.com/blogs/" class="elementor-item">Blogs</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7003"><a href="https://ribbongang.com/projects/" class="elementor-item">Case Studies</a></li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-2ef2073" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7005"><a href="https://ribbongang.com/blogs/" class="elementor-item" tabindex="-1">Blogs</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7003"><a href="https://ribbongang.com/projects/" class="elementor-item" tabindex="-1">Case Studies</a></li> </ul> </nav> </div> </div> </div> </div> <div class="elementor-element elementor-element-8d5046b e-flex e-con-boxed e-con e-child" data-id="8d5046b" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-24e2baf elementor-widget elementor-widget-image" data-id="24e2baf" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img width="300" height="275" src="https://ribbongang.com/wp-content/uploads/2024/02/1834627_RibbonGangWireframes_Graphic2_013124.png" class="attachment-large size-large wp-image-1949" alt="Cartoon character on laptop" /> </div> </div> </div> </div> </div> </div> </div></div> <div class='jet-mega-menu-sub-menu'><ul class="jet-mega-menu-sub-menu__list"> <li id="jet-mega-menu-item-57" class="jet-mega-menu-item jet-mega-menu-item-type-post_type jet-mega-menu-item-object-page jet-mega-menu-item--default jet-mega-menu-item--sub-level jet-mega-menu-item-57"><div class="jet-mega-menu-item__inner" tabindex="0" aria-label="Blogs"><a href="https://ribbongang.com/blogs/" class="jet-mega-menu-item__link jet-mega-menu-item__link--sub-level"><div class="jet-mega-menu-item__title"><div class="jet-mega-menu-item__label">Blogs</div></div></a></div></li> </ul></div> </li> <li id="jet-mega-menu-item-58" class="jet-mega-menu-item jet-mega-menu-item-type-post_type jet-mega-menu-item-object-page jet-mega-menu-item--default jet-mega-menu-item--top-level jet-mega-menu-item-58"><div class="jet-mega-menu-item__inner" tabindex="0" aria-label="Contact"><a href="https://ribbongang.com/contact/" class="jet-mega-menu-item__link jet-mega-menu-item__link--top-level"><div class="jet-mega-menu-item__title"><div class="jet-mega-menu-item__label">Contact</div></div></a></div></li> </ul></nav></div> </div> </div> </div> </div> <div class="elementor-element elementor-element-5eb6534 e-con-full mega-menu-display elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent" data-id="5eb6534" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> </div> </div> <main id="content" class="site-main post-1961 how-we-do-it type-how-we-do-it status-publish hentry"> <div class="page-content"> <div data-elementor-type="wp-post" data-elementor-id="1961" class="elementor elementor-1961" data-elementor-post-type="how-we-do-it"> <div class="elementor-element elementor-element-9f9b955 e-con-full e-flex e-con e-parent" data-id="9f9b955" data-element_type="container" data-settings="{"background_background":"classic","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-4f94088 e-con-full e-flex e-con e-child" data-id="4f94088" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-9b3dbc9 elementor-widget elementor-widget-image" data-id="9b3dbc9" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img loading="lazy" decoding="async" width="360" height="275" src="https://ribbongang.com/wp-content/uploads/2024/02/1834627_RibbonGangWireframes_Graphic1_013124.png" class="attachment-large size-large wp-image-1948" alt="Animated character working on laptop" srcset="https://ribbongang.com/wp-content/uploads/2024/02/1834627_RibbonGangWireframes_Graphic1_013124.png 360w, https://ribbongang.com/wp-content/uploads/2024/02/1834627_RibbonGangWireframes_Graphic1_013124-300x229.png 300w" sizes="(max-width: 360px) 100vw, 360px" /> </div> </div> </div> <div class="elementor-element elementor-element-863b54a e-con-full e-flex e-con e-child" data-id="863b54a" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-e47cabf elementor-widget elementor-widget-heading" data-id="e47cabf" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h1 class="elementor-heading-title elementor-size-default">Shopify Development</h1> </div> </div> <div class="elementor-element elementor-element-8ccc8fd elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="8ccc8fd" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Our certified <strong><span style="color: #459b46;">Shopify Plus</span></strong>聽service elevates your e-commerce platform with bespoke solutions that enhance user experience and drive sales.</p> </div> </div> <div class="elementor-element elementor-element-5d94186 elementor-align-right elementor-widget elementor-widget-button" data-id="5d94186" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-md elementor-animation-pulse-shrink" href="/contact/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Saddle Up</span> </span> </a> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-fbf16e5 e-flex e-con-boxed e-con e-parent" data-id="fbf16e5" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-5d85e45 e-con-full e-flex e-con e-child" data-id="5d85e45" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-5a97c1f elementor-widget elementor-widget-heading" data-id="5a97c1f" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Our Shopify Services</h2> </div> </div> </div> <div class="elementor-element elementor-element-86e3cd0 e-con-full e-flex e-con e-child" data-id="86e3cd0" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-3cf522b3 elementor-widget elementor-widget-text-editor" data-id="3cf522b3" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> As a Certified Shopify Agency Partner specialising in Shopify Plus, Ribbon Gang offers tailored e-commerce solutions for high-volume businesses and fast-growing brands in Australia. Our expertise with Shopify Plus means <strong><span style="color:#f47026">we can deliver scalable, powerful online stores that cater to the unique needs of larger enterprises or rapidly expanding businesses.</span></strong> For instance, a Sydney-based fashion label looking to upscale its online presence can benefit from our custom Shopify Plus solutions, offering advanced features and integrations. </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-fb139c1 e-flex e-con-boxed e-con e-parent" data-id="fb139c1" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-d84dc4d e-con-full e-flex e-con e-child" data-id="d84dc4d" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> </div> <div class="elementor-element elementor-element-2ecd921 e-con-full e-flex e-con e-child" data-id="2ecd921" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-26283a6e elementor-widget elementor-widget-text-editor" data-id="26283a6e" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Our certification ensures that we are always up-to-date with the latest Shopify features and best practices, enabling us to offer cutting-edge solutions.</p><p>From complex customisations to seamless integrations with existing systems, our Shopify Plus solutions are designed to enhance user experience, streamline operations, and drive sales.</p> </div> </div> </div> <div class="elementor-element elementor-element-c362aaa e-con-full e-flex e-con e-child" data-id="c362aaa" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-67cec683 elementor-widget elementor-widget-text-editor" data-id="67cec683" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Choosing Ribbon Gang for your Shopify Plus development means <strong><span style="color:#663a30">partnering with experts who understand the intricacies of high-volume e-commerce.</span></strong> Whether you’re an established Australian brand looking to refine your online store or a business aiming to make a mark in international markets, our Shopify expertise will help you achieve your e-commerce goals. </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-f354702 e-flex e-con-boxed e-con e-parent" data-id="f354702" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-32d6bd6 e-con-full e-flex e-con e-child" data-id="32d6bd6" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-47c59f0 elementor-widget elementor-widget-heading" data-id="47c59f0" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Ribbon Gang is a Certified Shopify Plus Partner Agency</h2> </div> </div> </div> <div class="elementor-element elementor-element-986d67a e-con-full e-flex e-con e-child" data-id="986d67a" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-88cc3a3 elementor-widget elementor-widget-image" data-id="88cc3a3" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img loading="lazy" decoding="async" width="800" height="239" src="https://ribbongang.com/wp-content/uploads/2024/02/Shopify-Plus-Agency-Partner-1024x306.png" class="attachment-large size-large wp-image-6548" alt="" srcset="https://ribbongang.com/wp-content/uploads/2024/02/Shopify-Plus-Agency-Partner-1024x306.png 1024w, https://ribbongang.com/wp-content/uploads/2024/02/Shopify-Plus-Agency-Partner-300x90.png 300w, https://ribbongang.com/wp-content/uploads/2024/02/Shopify-Plus-Agency-Partner-768x229.png 768w, https://ribbongang.com/wp-content/uploads/2024/02/Shopify-Plus-Agency-Partner.png 1420w" sizes="(max-width: 800px) 100vw, 800px" /> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-37dde1c2 e-con-full e-flex e-con e-parent" data-id="37dde1c2" data-element_type="container" data-settings="{"background_background":"classic","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-20c2f629 animated-slow e-flex e-con-boxed elementor-invisible e-con e-child" data-id="20c2f629" data-element_type="container" data-settings="{"background_background":"classic","animation":"fadeIn","jet_parallax_layout_list":[]}"> <div class="e-con-inner"> </div> </div> <div class="elementor-element elementor-element-5a33e1fd animated-slow e-flex e-con-boxed elementor-invisible e-con e-child" data-id="5a33e1fd" data-element_type="container" data-settings="{"background_background":"classic","animation":"fadeIn","animation_delay":300,"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> </div> </div> <div class="elementor-element elementor-element-15430f0f animated-slow e-flex e-con-boxed elementor-invisible e-con e-child" data-id="15430f0f" data-element_type="container" data-settings="{"background_background":"classic","animation":"fadeIn","animation_delay":600,"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> </div> </div> </div> <div class="elementor-element elementor-element-7ec82a48 e-flex e-con-boxed e-con e-parent" data-id="7ec82a48" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-39a5d2c6 e-con-full e-flex e-con e-child" data-id="39a5d2c6" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-3261b7af elementor-widget elementor-widget-heading" data-id="3261b7af" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h1 class="elementor-heading-title elementor-size-default">Want to learn more?</h1> </div> </div> </div> <div class="elementor-element elementor-element-da7436c e-con-full e-flex e-con e-child" data-id="da7436c" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-b6fe968 e-con-full e-flex e-con e-child" data-id="b6fe968" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-76d45068 elementor-align-center elementor-mobile-align-left elementor-widget elementor-widget-button" data-id="76d45068" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-lg elementor-animation-pulse-shrink" href="/projects"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">View Projects</span> </span> </a> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-4e035883 e-con-full e-flex e-con e-child" data-id="4e035883" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-479800a4 e-con-full e-flex e-con e-child" data-id="479800a4" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-61a74f43 elementor-align-center elementor-mobile-align-left elementor-widget elementor-widget-button" data-id="61a74f43" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-lg elementor-animation-pulse-shrink" href="/contact"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Contact Us</span> </span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </main> <div data-elementor-type="footer" data-elementor-id="6747" class="elementor elementor-6747 elementor-location-footer" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-7ec3e321 e-con-full e-flex e-con e-parent" data-id="7ec3e321" data-element_type="container" data-settings="{"background_background":"classic","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-6c048909 e-con-full e-flex e-con e-child" data-id="6c048909" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-2e5cefce elementor-widget elementor-widget-text-editor" data-id="2e5cefce" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Bathurst | Sydney | Melbourne | Singapore<br></p><p><span style="color: #ffffff;"><a style="color: #ffffff;" href="/privacy-policy/">Privacy Policy</a></span> & <span style="color: #ffffff;"><a style="color: #ffffff;" href="/website-terms-conditions/">Website Terms of Use</a></span></p> </div> </div> <div class="elementor-element elementor-element-4f65201f elementor-shape-circle e-grid-align-left elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="4f65201f" data-element_type="widget" data-widget_type="social-icons.default"> <div class="elementor-widget-container"> <div class="elementor-social-icons-wrapper elementor-grid"> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-d4e4050" href="https://www.instagram.com/ribbon_gang/" target="_blank"> <span class="elementor-screen-only">Instagram</span> <svg class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-8980e57" href="https://www.youtube.com/channel/UC8gKputT71UswXdY2OUhR3w" target="_blank"> <span class="elementor-screen-only">Youtube</span> <svg class="e-font-icon-svg e-fab-youtube" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin-in elementor-repeater-item-533e3be" href="https://www.linkedin.com/company/ribbongang/" target="_blank"> <span class="elementor-screen-only">Linkedin-in</span> <svg class="e-font-icon-svg e-fab-linkedin-in" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"></path></svg> </a> </span> </div> </div> </div> <div class="elementor-element elementor-element-2f99efee elementor-widget elementor-widget-heading" data-id="2f99efee" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <p class="elementor-heading-title elementor-size-default">漏 2024 Ribbon Gang Media Agency. All Rights Reserved. </p> </div> </div> </div> <div class="elementor-element elementor-element-36a46f6 e-con-full e-flex e-con e-child" data-id="36a46f6" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-76c0f5b7 elementor-widget elementor-widget-text-editor" data-id="76c0f5b7" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Ribbon Gang respectfully acknowledges the <strong>Wiradjuri, Gadigal,</strong> and <strong>Kulin Nations</strong> as the traditional custodians of the land on which our company operates, and we pay tribute to their Elders past, present, and emerging.</p> </div> </div> </div> </div> <div class="elementor-element elementor-element-4b54f15a e-con-full e-flex e-con e-parent" data-id="4b54f15a" data-element_type="container" data-settings="{"background_background":"classic","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-14adc843 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="14adc843" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> </div> </div> <script type="text/x-template" id="mobile-menu-item-template"><li :id="'jet-mobile-menu-item-'+itemDataObject.itemId" :class="itemClasses" > <div class="jet-mobile-menu__item-inner" tabindex="0" :aria-label="itemDataObject.name" aria-expanded="false" v-on:click="itemSubHandler" v-on:keyup.enter="itemSubHandler" > <a :class="itemLinkClasses" :href="itemDataObject.url" :rel="itemDataObject.xfn" :title="itemDataObject.attrTitle" :target="itemDataObject.target" > <div class="jet-menu-item-wrapper"> <div class="jet-menu-icon" v-if="isIconVisible" v-html="itemIconHtml" ></div> <div class="jet-menu-name"> <span class="jet-menu-label" v-if="isLabelVisible" v-html="itemDataObject.name" ></span> <small class="jet-menu-desc" v-if="isDescVisible" v-html="itemDataObject.description" ></small> </div> <div class="jet-menu-badge" v-if="isBadgeVisible" > <div class="jet-menu-badge__inner" v-html="itemDataObject.badgeContent"></div> </div> </div> </a> <span class="jet-dropdown-arrow" v-if="isSub && !templateLoadStatus" v-html="dropdownIconHtml" v-on:click="markerSubHandler" > </span> <div class="jet-mobile-menu__template-loader" v-if="templateLoadStatus" > <svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" width="24px" height="25px" viewBox="0 0 128 128" xml:space="preserve"> <g> <linearGradient id="linear-gradient"> <stop offset="0%" :stop-color="loaderColor" stop-opacity="0"/> <stop offset="100%" :stop-color="loaderColor" stop-opacity="1"/> </linearGradient> <path d="M63.85 0A63.85 63.85 0 1 1 0 63.85 63.85 63.85 0 0 1 63.85 0zm.65 19.5a44 44 0 1 1-44 44 44 44 0 0 1 44-44z" fill="url(#linear-gradient)" fill-rule="evenodd"/> <animateTransform attributeName="transform" type="rotate" from="0 64 64" to="360 64 64" dur="1080ms" repeatCount="indefinite"></animateTransform> </g> </svg> </div> </div> <transition name="menu-container-expand-animation"> <mobile-menu-list v-if="isDropdownLayout && subDropdownVisible" :depth="depth+1" :children-object="itemDataObject.children" ></mobile-menu-list> </transition> </li> </script> <script type="text/x-template" id="mobile-menu-list-template"><div class="jet-mobile-menu__list" role="navigation" > <ul class="jet-mobile-menu__items"> <mobile-menu-item v-for="(item, index) in childrenObject" :key="item.id" :item-data-object="item" :depth="depth" ></mobile-menu-item> </ul> </div> </script> <script type="text/x-template" id="mobile-menu-template"><div :class="instanceClass" v-on:keyup.esc="escapeKeyHandler" > <div class="jet-mobile-menu__toggle" role="button" ref="toggle" tabindex="0" aria-label="Open/Close Menu" aria-expanded="false" v-on:click="menuToggle" v-on:keyup.enter="menuToggle" > <div class="jet-mobile-menu__template-loader" v-if="toggleLoaderVisible" > <svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" width="24px" height="25px" viewBox="0 0 128 128" xml:space="preserve"> <g> <linearGradient id="linear-gradient"> <stop offset="0%" :stop-color="loaderColor" stop-opacity="0"/> <stop offset="100%" :stop-color="loaderColor" stop-opacity="1"/> </linearGradient> <path d="M63.85 0A63.85 63.85 0 1 1 0 63.85 63.85 63.85 0 0 1 63.85 0zm.65 19.5a44 44 0 1 1-44 44 44 44 0 0 1 44-44z" fill="url(#linear-gradient)" fill-rule="evenodd"/> <animateTransform attributeName="transform" type="rotate" from="0 64 64" to="360 64 64" dur="1080ms" repeatCount="indefinite"></animateTransform> </g> </svg> </div> <div class="jet-mobile-menu__toggle-icon" v-if="!menuOpen && !toggleLoaderVisible" v-html="toggleClosedIcon" ></div> <div class="jet-mobile-menu__toggle-icon" v-if="menuOpen && !toggleLoaderVisible" v-html="toggleOpenedIcon" ></div> <span class="jet-mobile-menu__toggle-text" v-if="toggleText" v-html="toggleText" ></span> </div> <transition name="cover-animation"> <div class="jet-mobile-menu-cover" v-if="menuContainerVisible && coverVisible" v-on:click="closeMenu" ></div> </transition> <transition :name="showAnimation"> <div class="jet-mobile-menu__container" v-if="menuContainerVisible" > <div class="jet-mobile-menu__container-inner" > <div class="jet-mobile-menu__header-template" v-if="headerTemplateVisible" > <div class="jet-mobile-menu__header-template-content" ref="header-template-content" v-html="headerContent" ></div> </div> <div class="jet-mobile-menu__controls" > <div class="jet-mobile-menu__breadcrumbs" v-if="isBreadcrumbs" > <div class="jet-mobile-menu__breadcrumb" v-for="(item, index) in breadcrumbsPathData" :key="index" > <div class="breadcrumb-label" v-on:click="breadcrumbHandle(index+1)" v-html="item" ></div> <div class="breadcrumb-divider" v-html="breadcrumbIcon" v-if="(breadcrumbIcon && index !== breadcrumbsPathData.length-1)" ></div> </div> </div> <div class="jet-mobile-menu__back" role="button" ref="back" tabindex="0" aria-label="Close Menu" aria-expanded="false" v-if="!isBack && isClose" v-html="closeIcon" v-on:click="menuToggle" v-on:keyup.enter="menuToggle" ></div> <div class="jet-mobile-menu__back" role="button" ref="back" tabindex="0" aria-label="Back to Prev Items" aria-expanded="false" v-if="isBack" v-html="backIcon" v-on:click="goBack" v-on:keyup.enter="goBack" ></div> </div> <div class="jet-mobile-menu__before-template" v-if="beforeTemplateVisible" > <div class="jet-mobile-menu__before-template-content" ref="before-template-content" v-html="beforeContent" ></div> </div> <div class="jet-mobile-menu__body" > <transition :name="animation"> <mobile-menu-list v-if="!templateVisible" :key="depth" :depth="depth" :children-object="itemsList" ></mobile-menu-list> <div class="jet-mobile-menu__template" ref="template-content" v-if="templateVisible" > <div class="jet-mobile-menu__template-content" v-html="itemTemplateContent" ></div> </div> </transition> </div> <div class="jet-mobile-menu__after-template" v-if="afterTemplateVisible" > <div class="jet-mobile-menu__after-template-content" ref="after-template-content" v-html="afterContent" ></div> </div> </div> </div> </transition> </div> </script> <div data-elementor-type="popup" data-elementor-id="5840" class="elementor elementor-5840 elementor-location-popup" data-elementor-settings="{"open_selector":".popup-filter-display","a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-1330762 e-flex e-con-boxed e-con e-parent" data-id="1330762" data-element_type="container" data-settings="{"jet_parallax_layout_list":[]}"> <div class="e-con-inner"> <link rel='stylesheet' id='jet-smart-filters-css' href='https://ribbongang.com/wp-content/plugins/jet-smart-filters/assets/css/public.css?ver=3.5.7.1' media='all' /> <style id='jet-smart-filters-inline-css'> .jet-filter { --tabindex-color: #0085f2; --tabindex-shadow-color: rgba(0,133,242,0.4); } </style> <div class="elementor-element elementor-element-4915037 elementor-widget elementor-widget-jet-smart-filters-remove-filters hide-widget" data-id="4915037" data-element_type="widget" data-widget_type="jet-smart-filters-remove-filters.default"> <div class="elementor-widget-container"> <div class="jet-smart-filters-remove-filters jet-filter"><div class="jet-remove-all-filters hide"> <button type="button" class="jet-remove-all-filters__button" data-content-provider="jet-engine" data-additional-providers="" data-apply-type="reload" data-query-id="projects-list" > Remove filters </button> </div></div> </div> </div> <div class="elementor-element elementor-element-40409bb elementor-widget elementor-widget-jet-smart-filters-active hide-widget" data-id="40409bb" data-element_type="widget" data-widget_type="jet-smart-filters-active.default"> <div class="elementor-widget-container"> <div class="jet-smart-filters-active jet-active-filters jet-filter" data-label="Active filters:" data-content-provider="jet-engine" data-additional-providers="" data-apply-type="ajax" data-query-id="projects-list"></div> </div> </div> <div class="elementor-element elementor-element-70f4b97 elementor-widget elementor-widget-jet-smart-filters-checkboxes" data-id="70f4b97" data-element_type="widget" data-widget_type="jet-smart-filters-checkboxes.default"> <div class="elementor-widget-container"> <div class="jet-smart-filters-checkboxes jet-filter " data-indexer-rule="show" data-show-counter="" data-change-counter="always"><div class="jet-filter-label">Filters</div> <div class="jet-checkboxes-list" data-query-type="tax_query" data-query-var="projects-category" data-smart-filter="checkboxes" data-filter-id="1449" data-apply-type="reload" data-content-provider="jet-engine" data-additional-providers="" data-query-id="projects-list" data-active-label="Filters" data-layout-options="{"show_label":true,"display_options":{"show_items_label":false,"show_decorator":false,"filter_image_size":"full","show_counter":false}}" data-query-var-suffix="" data-apply-on="submit"><fieldset class="jet-checkboxes-list-wrapper"><legend style="display:none;">Filters</legend><div class="jet-checkboxes-list__row jet-filter-row"> <label class="jet-checkboxes-list__item" > <input type="checkbox" class="jet-checkboxes-list__input" name="projects-category" value="19" data-label="App Design & Development" aria-label="App Design & Development" > <div class="jet-checkboxes-list__button"> <span class="jet-checkboxes-list__label">App Design & Development</span> </div> </label> </div><div class="jet-checkboxes-list__row jet-filter-row"> <label class="jet-checkboxes-list__item" > <input type="checkbox" class="jet-checkboxes-list__input" name="projects-category" value="12" data-label="Branding" aria-label="Branding" > <div class="jet-checkboxes-list__button"> <span class="jet-checkboxes-list__label">Branding</span> </div> </label> </div><div class="jet-checkboxes-list__row jet-filter-row"> <label class="jet-checkboxes-list__item" > <input type="checkbox" class="jet-checkboxes-list__input" name="projects-category" value="18" data-label="Public Relations" aria-label="Public Relations" > <div class="jet-checkboxes-list__button"> <span class="jet-checkboxes-list__label">Public Relations</span> </div> </label> </div><div class="jet-checkboxes-list__row jet-filter-row"> <label class="jet-checkboxes-list__item" > <input type="checkbox" class="jet-checkboxes-list__input" name="projects-category" value="17" data-label="Story Telling" aria-label="Story Telling" > <div class="jet-checkboxes-list__button"> <span class="jet-checkboxes-list__label">Story Telling</span> </div> </label> </div><div class="jet-checkboxes-list__row jet-filter-row"> <label class="jet-checkboxes-list__item" > <input type="checkbox" class="jet-checkboxes-list__input" name="projects-category" value="13" data-label="Video Production" aria-label="Video Production" > <div class="jet-checkboxes-list__button"> <span class="jet-checkboxes-list__label">Video Production</span> </div> </label> </div><div class="jet-checkboxes-list__row jet-filter-row"> <label class="jet-checkboxes-list__item" > <input type="checkbox" class="jet-checkboxes-list__input" name="projects-category" value="14" data-label="Website Design & Development" aria-label="Website Design & Development" > <div class="jet-checkboxes-list__button"> <span class="jet-checkboxes-list__label">Website Design & Development</span> </div> </label> </div></fieldset></div> </div><div class="apply-filters"> <button type="button" class="apply-filters__button" >Apply filters</button> </div> </div> </div> </div> </div> </div> <script type='text/javascript'> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script type="text/html" id="tmpl-jet-ajax-search-results-item"> <div class="jet-ajax-search__results-item"> <a class="jet-ajax-search__item-link" href="{{{data.link}}}" target="{{{data.link_target_attr}}}"> {{{data.thumbnail}}} <div class="jet-ajax-search__item-content-wrapper"> {{{data.before_title}}} <div class="jet-ajax-search__item-title">{{{data.title}}}</div> {{{data.after_title}}} {{{data.before_content}}} <div class="jet-ajax-search__item-content">{{{data.content}}}</div> {{{data.after_content}}} {{{data.rating}}} {{{data.price}}} {{{data.add_to_cart}}} </div> </a> </div> </script><script type="text/html" id="tmpl-jet-search-focus-suggestion-item"> <div class="jet-search-suggestions__focus-area-item" tabindex="0" aria-label="{{{data.fullName}}}"> <div class="jet-search-suggestions__focus-area-item-title">{{{data.name}}}</div> </div> </script><script type="text/html" id="tmpl-jet-search-inline-suggestion-item"> <div class="jet-search-suggestions__inline-area-item" tabindex="0" aria-label="{{{data.fullName}}}"> <div class="jet-search-suggestions__inline-area-item-title" >{{{data.name}}}</div> </div> </script><script type="text/html" id="tmpl-jet-ajax-search-inline-suggestion-item"> <div class="jet-ajax-search__suggestions-inline-area-item" tabindex="0" aria-label="{{{data.fullName}}}"> <div class="jet-ajax-search__suggestions-inline-area-item-title" >{{{data.name}}}</div> </div> </script><script type="text/html" id="tmpl-jet-ajax-search-results-suggestion-item"> <div class="jet-ajax-search__results-suggestions-area-item" tabindex="0" aria-label="{{{data.fullName}}}"> <div class="jet-ajax-search__results-suggestions-area-item-title">{{{data.name}}}</div> </div> </script><link rel='stylesheet' id='elementor-post-2276-css' href='https://ribbongang.com/wp-content/uploads/elementor/css/post-2276.css?ver=1732485281' media='all' /> <link rel='stylesheet' id='widget-nav-menu-css' href='https://ribbongang.com/wp-content/plugins/pro-elements/assets/css/widget-nav-menu.min.css?ver=3.25.3' media='all' /> <link rel='stylesheet' id='elementor-post-6999-css' href='https://ribbongang.com/wp-content/uploads/elementor/css/post-6999.css?ver=1732485281' media='all' /> <link rel='stylesheet' id='e-motion-fx-css' href='https://ribbongang.com/wp-content/plugins/pro-elements/assets/css/modules/motion-fx.min.css?ver=3.25.3' media='all' /> <link rel='stylesheet' id='e-sticky-css' href='https://ribbongang.com/wp-content/plugins/pro-elements/assets/css/modules/sticky.min.css?ver=3.25.3' media='all' /> <script src="https://ribbongang.com/wp-includes/js/underscore.min.js?ver=1.13.4" id="underscore-js"></script> <script id="wp-util-js-extra"> var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; </script> <script src="https://ribbongang.com/wp-includes/js/wp-util.min.js?ver=6.6.2" id="wp-util-js"></script> <script src="https://ribbongang.com/wp-content/plugins/jet-search/assets/lib/chosen/chosen.jquery.min.js?ver=1.8.7" id="jquery-chosen-js"></script> <script src="https://ribbongang.com/wp-content/plugins/jet-search/assets/lib/jet-plugins/jet-plugins.js?ver=1.0.0" id="jet-plugins-js"></script> <script src="https://ribbongang.com/wp-content/plugins/jet-search/assets/js/jet-search.js?ver=3.5.4" id="jet-search-js"></script> <script src="https://ribbongang.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script src="https://ribbongang.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3" id="jquery-ui-mouse-js"></script> <script src="https://ribbongang.com/wp-includes/js/jquery/ui/slider.min.js?ver=1.13.3" id="jquery-ui-slider-js"></script> <script src="https://ribbongang.com/wp-includes/js/jquery/ui/draggable.min.js?ver=1.13.3" id="jquery-ui-draggable-js"></script> <script src="https://ribbongang.com/wp-includes/js/jquery/jquery.ui.touch-punch.js?ver=0.2.2" id="jquery-touch-punch-js"></script> <script src="https://ribbongang.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.min.js?ver=3.1.1" id="hello-theme-frontend-js"></script> <script src="https://ribbongang.com/wp-content/plugins/jet-engine/assets/lib/slick/slick.min.js?ver=1.8.1" id="jquery-slick-js"></script> <script src="https://ribbongang.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0" id="imagesloaded-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/vendor/react.min.js?ver=18.3.1" id="react-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/vendor/react-jsx-runtime.min.js?ver=18.3.1" id="react-jsx-runtime-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/autop.min.js?ver=9fb50649848277dd318d" id="wp-autop-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/blob.min.js?ver=9113eed771d446f4a556" id="wp-blob-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/block-serialization-default-parser.min.js?ver=14d44daebf663d05d330" id="wp-block-serialization-default-parser-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/hooks.min.js?ver=2810c76e705dd1a53b18" id="wp-hooks-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/deprecated.min.js?ver=e1f84915c5e8ae38964c" id="wp-deprecated-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/dom.min.js?ver=4ecffbffba91b10c5c7a" id="wp-dom-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1" id="react-dom-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/escape-html.min.js?ver=6561a406d2d232a6fbd2" id="wp-escape-html-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/element.min.js?ver=cb762d190aebbec25b27" id="wp-element-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/is-shallow-equal.min.js?ver=e0f9f1d78d83f5196979" id="wp-is-shallow-equal-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script id="wp-keycodes-js-translations"> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2019-03-07 23:32:42+0000","generator":"GlotPress\/2.4.0-alpha","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_AU"},"Period":["Period"],"Comma":["Comma"],"Backtick":["Backtick"]}}} ); </script> <script src="https://ribbongang.com/wp-includes/js/dist/keycodes.min.js?ver=034ff647a54b018581d3" id="wp-keycodes-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/priority-queue.min.js?ver=9c21c957c7e50ffdbf48" id="wp-priority-queue-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/compose.min.js?ver=b8d54449305350b51869" id="wp-compose-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/private-apis.min.js?ver=17a2e640b653d742da6e" id="wp-private-apis-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/redux-routine.min.js?ver=a0a172871afaeb261566" id="wp-redux-routine-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/data.min.js?ver=7c62e39de0308c73d50c" id="wp-data-js"></script> <script id="wp-data-js-after"> ( function() { var userId = 0; var storageKey = "WP_DATA_USER_" + userId; wp.data .use( wp.data.plugins.persistence, { storageKey: storageKey } ); } )(); </script> <script src="https://ribbongang.com/wp-includes/js/dist/html-entities.min.js?ver=2cd3358363e0675638fb" id="wp-html-entities-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/a11y.min.js?ver=d90eebea464f6c09bfd5" id="wp-a11y-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/rich-text.min.js?ver=4021b9e4e9ef4d3cd868" id="wp-rich-text-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/shortcode.min.js?ver=b7747eee0efafd2f0c3b" id="wp-shortcode-js"></script> <script id="wp-blocks-js-translations"> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2019-03-07 23:32:42+0000","generator":"GlotPress\/2.4.0-alpha","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_AU"},"Embeds":["Embeds"],"Formatting":["Formatting"],"Common Blocks":["Common Blocks"],"Layout Elements":["Layout Elements"],"Reusable Blocks":["Reusable Blocks"],"Widgets":["Widgets"]}}} ); </script> <script src="https://ribbongang.com/wp-includes/js/dist/blocks.min.js?ver=0d232d232463200f5cfd" id="wp-blocks-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/url.min.js?ver=36ae0e4dd9043bb8749b" id="wp-url-js"></script> <script id="wp-api-fetch-js-translations"> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2019-03-07 23:32:42+0000","generator":"GlotPress\/2.4.0-alpha","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_AU"},"The response is not a valid JSON response.":["The response is not a valid JSON response."],"An unknown error occurred.":["An unknown error occurred."]}}} ); </script> <script src="https://ribbongang.com/wp-includes/js/dist/api-fetch.min.js?ver=4c185334c5ec26e149cc" id="wp-api-fetch-js"></script> <script id="wp-api-fetch-js-after"> wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://ribbongang.com/wp-json/" ) ); wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "3760e192eb" ); wp.apiFetch.use( wp.apiFetch.nonceMiddleware ); wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware ); wp.apiFetch.nonceEndpoint = "https://ribbongang.com/wp-admin/admin-ajax.php?action=rest-nonce"; </script> <script src="https://ribbongang.com/wp-includes/js/dist/vendor/moment.min.js?ver=2.29.4" id="moment-js"></script> <script id="moment-js-after"> moment.updateLocale( 'en_AU', {"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"week":{"dow":1},"longDateFormat":{"LT":"g:i a","LTS":null,"L":null,"LL":"F j, Y","LLL":"F j, Y g:i a","LLLL":null}} ); </script> <script src="https://ribbongang.com/wp-includes/js/dist/date.min.js?ver=aaca6387d1cf924acc51" id="wp-date-js"></script> <script id="wp-date-js-after"> wp.date.setSettings( {"l10n":{"locale":"en_AU","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"meridiem":{"am":"am","pm":"pm","AM":"AM","PM":"PM"},"relative":{"future":"%s from now","past":"%s ago","s":"a second","ss":"%d seconds","m":"a minute","mm":"%d minutes","h":"an hour","hh":"%d hours","d":"a day","dd":"%d days","M":"a month","MM":"%d months","y":"a year","yy":"%d years"},"startOfWeek":1},"formats":{"time":"g:i a","date":"F j, Y","datetime":"F j, Y g:i a","datetimeAbbreviated":"M j, Y g:i a"},"timezone":{"offset":0,"offsetFormatted":"0","string":"","abbr":""}} ); </script> <script src="https://ribbongang.com/wp-includes/js/dist/primitives.min.js?ver=aef2543ab60c8c9bb609" id="wp-primitives-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/warning.min.js?ver=ed7c8b0940914f4fe44b" id="wp-warning-js"></script> <script id="wp-components-js-translations"> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2019-03-07 23:32:42+0000","generator":"GlotPress\/2.4.0-alpha","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_AU"},"Font size: %s":["Font size: %s"],"Reset":["Reset"],"Dismiss this notice":["Dismiss this notice"],"Item removed.":["Item removed."],"Item added.":["Item added."],"Separate with commas":["Separate with commas"],"Number of items":["Number of items"],"Category":["Category"],"Z \u2192 A":["Z \t A"],"A \u2192 Z":["A \t Z"],"Oldest to Newest":["Oldest to Newest"],"Newest to Oldest":["Newest to Oldest"],"Order by":["Order by"],"%1$s (%2$s of %3$s)":["%1$s (%2$s of %3$s)"],"Remove item":["Remove item"],"Error loading block: %s":["Error loading block: %s"],"Custom font size":["Custom font size"],"Add item":["Add item"],"font size name\u0004Custom":["Custom"],"font size name\u0004Normal":["Normal"],"Custom color picker":["Custom colour picker"],"Color: %s":["Colour: %s"],"No results.":["No results."],"%d result found, use up and down arrow keys to navigate.":["%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate."],"Color code: %s":["Colour code: %s"],"(opens in a new tab)":["(opens in a new tab)"],"Minutes":["Minutes"],"Go to the first (home) or last (end) day of a week.":["Go to the first (home) or last (end) day of a week."],"Home\/End":["Home\/End"],"Home and End":["Home and End"],"Move backward (PgUp) or forward (PgDn) by one month.":["Move backward (PgUp) or forward (PgDn) by one month."],"PgUp\/PgDn":["PgUp\/PgDn"],"Page Up and Page Down":["Page Up and Page Down"],"Up and Down Arrows":["Up and Down Arrows"],"Left and Right Arrows":["Left and Right Arrows"],"Select the date in focus.":["Select the date in focus."],"Navigating with a keyboard":["Navigating with a keyboard"],"Click the desired day to select it.":["Click the desired day to select it."],"Click to Select":["Click to Select"],"Calendar Help":["Calendar Help"],"Use your arrow keys to change the base color. Move up to lighten the color, down to darken, left to increase saturation, and right to decrease saturation.":["Use your arrow keys to change the base colour. Move up to lighten the colour, down to darken, left to increase saturation, and right to decrease saturation."],"Choose a shade":["Choose a shade"],"Change color format":["Change colour format"],"Color value in HSL":["Colour value in HSL"],"Color value in RGB":["Colour value in RGB"],"Color value in hexadecimal":["Colour value in hexadecimal"],"RGB mode active":["RGB mode active"],"Hex color mode active":["Hex colour mode active"],"Hue\/saturation\/lightness mode active":["Hue\/saturation\/lightness mode active"],"Move the arrow left or right to change hue.":["Move the arrow left or right to change hue."],"Hue value in degrees, from 0 to 359.":["Hue value in degrees, from 0 to 359."],"Alpha value, from 0 (transparent) to 1 (fully opaque).":["Alpha value, from 0 (transparent) to 1 (fully opaque)."],"Move backward (up) or forward (down) by one week.":["Move backward (up) or forward (down) by one week."],"Move backward (left) or forward (right) by one day.":["Move backward (left) or forward (right) by one day."],"Click the right or left arrows to select other months in the past or the future.":["Click the right or left arrows to select other months in the past or the future."],"keyboard button\u0004Enter":["Enter"],"Time":["Time"],"Month":["Month"],"Day":["Day"],"Date":["Date"],"Hours":["Hours"],"Close dialog":["Close dialogue"],"Year":["Year"],"Custom Size":["Custom Size"],"Drop files to upload":["Drop files to upload"],"Clear":["Clear"],"January":["January"],"February":["February"],"March":["March"],"April":["April"],"May":["May"],"June":["June"],"July":["July"],"August":["August"],"September":["September"],"October":["October"],"November":["November"],"December":["December"],"AM":["AM"],"PM":["PM"],"Font Size":["Font Size"],"All":["All"],"No results found.":["No results found."],"Close":["Close"]}}} ); </script> <script src="https://ribbongang.com/wp-includes/js/dist/components.min.js?ver=36b97398bf090476214e" id="wp-components-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/keyboard-shortcuts.min.js?ver=32686e58e84193ce808b" id="wp-keyboard-shortcuts-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/commands.min.js?ver=73d702f6367f60b06d89" id="wp-commands-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/notices.min.js?ver=673a68a7ac2f556ed50b" id="wp-notices-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/preferences-persistence.min.js?ver=9307a8c9e3254140a223" id="wp-preferences-persistence-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/preferences.min.js?ver=e7b06b8f8bdd714600e9" id="wp-preferences-js"></script> <script id="wp-preferences-js-after"> ( function() { var serverData = false; var userId = "0"; var persistenceLayer = wp.preferencesPersistence.__unstableCreatePersistenceLayer( serverData, userId ); var preferencesStore = wp.preferences.store; wp.data.dispatch( preferencesStore ).setPersistenceLayer( persistenceLayer ); } ) (); </script> <script src="https://ribbongang.com/wp-includes/js/dist/style-engine.min.js?ver=86ba6721a03e5b921dfe" id="wp-style-engine-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/token-list.min.js?ver=05f8a6df6258f0081718" id="wp-token-list-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/wordcount.min.js?ver=55d8c2bf3dc99e7ea5ec" id="wp-wordcount-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/block-editor.min.js?ver=7ab6a9fdca1a0386ea66" id="wp-block-editor-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/core-data.min.js?ver=07feee0ca98b13ab617d" id="wp-core-data-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/media-utils.min.js?ver=1cf582d3c080c8694c8c" id="wp-media-utils-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/patterns.min.js?ver=74acf014a3907af88267" id="wp-patterns-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/plugins.min.js?ver=ef6da4a9b2747b62c09c" id="wp-plugins-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/server-side-render.min.js?ver=1e0f25c205ebeb30bcd2" id="wp-server-side-render-js"></script> <script src="https://ribbongang.com/wp-includes/js/dist/viewport.min.js?ver=829c9a30d366e1e5054c" id="wp-viewport-js"></script> <script id="wp-editor-js-translations"> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2019-03-07 23:32:42+0000","generator":"GlotPress\/2.4.0-alpha","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_AU"},"%d word":["%d word","%d words"],"To edit the featured image, you need permission to upload media.":["To edit the featured image, you need permission to upload media."],"Given your current role, you can only link a video, you cannot upload.":["Given your current role, you can only link a video, you cannot upload."],"Given your current role, you can only link an image, you cannot upload.":["Given your current role, you can only link an image, you cannot upload."],"Given your current role, you can only link an audio, you cannot upload.":["Given your current role, you can only link an audio, you cannot upload."],"Given your current role, you can only link a media file, you cannot upload.":["Given your current role, you can only link a media file, you cannot upload."],"To edit this block, you need permission to upload media.":["To edit this block, you need permission to upload media."],"(selected block)":["(selected block)"],"Block tools":["Block Tools"],"Start writing with text or HTML":["Start writing with text or HTML"],"Type text or HTML":["Type text or HTML"],"Start writing or type \/ to choose a block":["Start writing or type \/ to choose a block"],"Block icon":["Block icon"],"Align text right":["Align text right"],"Align text center":["Align text centre"],"Align text left":["Align text left"],"%s block selected.":["%s block selected.","%s blocks selected."],"Scheduled":["Scheduled"],"Indent list item":["Indent list item"],"Outdent list item":["Outdent list item"],"Convert to ordered list":["Convert to ordered list"],"Convert to unordered list":["Convert to unordered list"],"%d block":["%d block","%d blocks"],"Block deleted.":["Block deleted."],"Block created.":["Block created."],"Trashing failed":["Trashing failed"],"Updating failed":["Updating failed"],"Scheduling failed":["Scheduling failed"],"Publishing failed":["Publishing failed"],"You have unsaved changes. If you proceed, they will be lost.":["You have unsaved changes. If you proceed, they will be lost."],"Insert Link":["Insert Link"],"Additional CSS Class":["Additional CSS Class"],"Anchors lets you link directly to a section on a page.":["Anchors lets you link directly to a section on a page."],"HTML Anchor":["HTML Anchor"],"Reset the template":["Reset the template"],"Keep it as is":["Keep it as is"],"Link Settings":["Link Settings"],"Error while uploading file %s to the media library.":["Error while uploading file %s to the media library."],"The content of your post doesn\u2019t match the template assigned to your post type.":["The content of your post doesn\u2019t match the template assigned to your post type."],"Untitled Reusable Block":["Untitled Reusable Block"],"Vivid red":["Vivid red"],"Vivid green cyan":["Vivid green cyan"],"Vivid cyan blue":["Vivid cyan blue"],"Very light gray":["Very light grey"],"Pale pink":["Pale pink"],"Pale cyan blue":["Pale cyan blue"],"Luminous vivid orange":["Luminous vivid orange"],"Luminous vivid amber":["Luminous vivid amber"],"Light green cyan":["Light green cyan"],"Cyan bluish gray":["Cyan bluish grey"],"This file is empty.":["This file is empty."],"Sorry, this file type is not supported here.":["Sorry, this file type is not supported here."],"font size name\u0004Huge":["Huge"],"font size name\u0004Large":["Large"],"font size name\u0004Medium":["Medium"],"font size name\u0004Small":["Small"],"Add title":["Add title"],"term\u0004%s removed":["%s removed"],"term\u0004%s added":["%s added"],"Document Outline":["Document Outline"],"Paragraphs":["Paragraphs"],"Headings":["Headings"],"Protected with a password you choose. Only those with the password can view this post.":["Protected with a password you choose. Only those with the password can view this post."],"Only visible to site admins and editors.":["Only visible to site admins and editors."],"Visible to everyone.":["Visible to everyone."],"Post Visibility":["Post Visibility"],"Would you like to privately publish this post now?":["Would you like to privately publish this post now?"],"Use a secure password":["Use a secure password"],"Create password":["Create password"],"Move to trash":["Move to trash"],"Parent Term":["Parent Term"],"Add new term":["Add new term"],"Add new category":["Add new category"],"Term":["Term"],"Tag":["Tag"],"Add New Term":["Add New Term"],"Switch to Draft":["Switch to Draft"],"Are you sure you want to unpublish this post?":["Are you sure you want to unpublish this post?"],"Stick to the Front Page":["Stick to the Front Page"],"Immediately":["Immediately"],"Saving":["Saving"],"Resetting the template may result in loss of content, do you want to continue?":["Resetting the template may result in loss of content, do you want to continue?"],"Document Statistics":["Document Statistics"],"Skip to the selected block":["Skip to the selected block"],"term\u0004Remove %s":["Remove %s"],"View the autosave":["View the autosave"],"There is an autosave of this post that is more recent than the version below.":["There is an autosave of this post that is more recent than the version below."],"Autosaving":["Autosaving"],"Are you sure you want to unschedule this post?":["Are you sure you want to unschedule this post?"],"Finished writing? That\u2019s great, let\u2019s get this published right now. Just click \u201cPublish\u201d and you\u2019re good to go.":["Finished writing? That\u2019s great, let\u2019s get this published right now. Just click \u201cPublish\u201d and you\u2019re good to go."],"Content structure":["Content structure"],"Terms":["Terms"],"term\u0004Search %s":["Search %s"],"term\u0004Available %s":["Available %s"],"Are you ready to publish?":["Are you ready to publish?"],"Publish\u2026":["Publish\u2026"],"Publish:":["Publish:"],"Visibility:":["Visibility:"],"When you\u2019re ready, submit your work for review, and an Editor will be able to approve it for you.":["When you\u2019re ready, submit your work for review, and an Editor will be able to approve it for you."],"Are you ready to schedule?":["Are you ready to schedule?"],"Your work will be published at the specified date and time.":["Your work will be published at the specified date and time."],"Double-check your settings before publishing.":["Double-check your settings before publishing."],"Copy Link":["Copy Link"],"Copied!":["Copied!"],"Are you ready to submit for review?":["Are you ready to submit for review?"],"What\u2019s next?":["What\u2019s next?"],"%s address":["%s address"],"Submit for Review":["Submit for Review"],"Updating\u2026":["Updating\u2026"],"Publishing\u2026":["Publishing\u2026"],"is now live.":["is now live."],"is now scheduled. It will go live on":["is now scheduled. It will go live on"],"Scheduling\u2026":["Scheduling\u2026"],"Tags help users and search engines navigate your site and find your content. Add a few keywords to describe your post.":["Tags help users and search engines navigate your site and find your content. Add a few keywords to describe your post."],"Add tags":["Add tags"],"Apply the \"%1$s\" format.":["Apply the \"%1$s\" format."],"Your theme uses post formats to highlight different kinds of content, like images or videos. Apply a post format to see this special styling.":["Your theme uses post formats to highlight different kinds of content, like images or videos. Apply a post format to see this special styling."],"Use a post format":["Use a post format"],"Click \u201cPreview\u201d to load a preview of this page, so you can make sure you\u2019re happy with your blocks.":["Click \u201cPreview\u201d to load a preview of this page, so you can make sure you\u2019re happy with your blocks."],"Close panel":["Close panel"],"Always show pre-publish checks.":["Always show pre-publish checks."],"This color combination may be hard for people to read. Try using a brighter background color and\/or a darker text color.":["This colour combination may be hard for people to read. Try using a brighter background colour and\/or a darker text colour."],"This color combination may be hard for people to read. Try using a darker background color and\/or a brighter text color.":["This colour combination may be hard for people to read. Try using a darker background colour and\/or a brighter text colour."],"imperative verb\u0004Preview":["Preview"],"Allow Pingbacks & Trackbacks":["Allow Pingbacks & Trackbacks"],"Permalink:":["Permalink:"],"%d Revision":["%d Revision","%d Revisions"],"Post Format":["Post Format"],"Chat":["Chat"],"Standard":["Standard"],"Aside":["Aside"],"Learn more about manual excerpts":["Learn more about manual excerpts"],"Write an excerpt (optional)":["Write an excerpt (optional)"],"Allow Comments":["Allow Comments"],"no parent":["no parent"],"no title":["no title"],"Order":["Order"],"Search for a block":["Search for a block"],"Add %s":["Add %s"],"Copy Error":["Copy Error"],"Copy Post Text":["Copy Post Text"],"Attempt Recovery":["Attempt Recovery"],"The editor has encountered an unexpected error.":["The editor has encountered an unexpected error."],"(Click to focus this heading)":["(Click to focus this heading)"],"(Multiple H1 headings are not recommended)":["(Multiple H1 headings are not recommended)"],"(Your theme may already use a H1 for the post title)":["(Your theme may already use a H1 for the post title)"],"(Incorrect heading level)":["(Incorrect heading level)"],"(Empty heading)":["(Empty heading)"],"Change block type":["Change block type"],"Edit visually":["Edit visually"],"Duplicate":["Duplicate"],"Blocks cannot be moved down as they are already at the bottom":["Blocks cannot be moved down as they are already at the bottom"],"Blocks cannot be moved up as they are already at the top":["Blocks cannot be moved up as they are already at the top"],"Edit as HTML":["Edit as HTML"],"Convert to Regular Block":["Convert to Regular Block"],"Block %s is at the beginning of the content and can\u2019t be moved up":["Block %s is at the beginning of the content and can\u2019t be moved up"],"Edit post permalink":["Edit post permalink"],"Change Permalinks":["Change Permalinks"],"Copy the permalink":["Copy the permalink"],"Permalink copied":["Permalink copied"],"Replace image":["Replace image"],"Block Styles":["Block Styles"],"Inline Elements":["Inline Elements"],"Available block types":["Available block types"],"Transform To:":["Transform To:"],"Remove Block":["Remove Block"],"Reusable":["Reusable"],"Remove from Reusable Blocks":["Remove from Reusable Blocks"],"Add to Reusable Blocks":["Add to Reusable Blocks"],"(current %s: %s)":["(current %s: %s)"],"(%s: %s)":["(%s: %s)"],"Insert After":["Insert After"],"Insert Before":["Insert Before"],"Move %1$d block from position %2$d down by one place":["Move %1$d block from position %2$d down by one place","Move %1$d blocks from position %2$d down by one place"],"Move %1$d block from position %2$d up by one place":["Move %1$d block from position %2$d up by one place","Move %1$d blocks from position %2$d up by one place"],"More options":["More options"],"Hide options":["Hide options"],"Manage All Reusable Blocks":["Manage All Reusable Blocks"],"Change type of %d block":["Change type of %d block","Change type of %d blocks"],"%d result found.":["%d result found.","%d results found."],"This post is already being edited.":["This post is already being edited."],"Take Over":["Take Over"],"Someone else has taken over this post.":["Someone else has taken over this post."],"Avatar":["Avatar"],"Another user is currently working on this post, which means you cannot make changes, unless you take over.":["Another user is currently working on this post, which means you cannot make changes, unless you take over."],"%s is currently working on this post, which means you cannot make changes, unless you take over.":["%s is currently working on this post, which means you cannot make changes, unless you take over."],"Paste or type URL":["Paste or type URL"],"Block Navigation":["Block Navigation"],"Drag a video, upload a new one or select a file from your library.":["Drag a video, upload a new one or select a file from your library."],"blocks\u0004Most Used":["Most Used"],"Generating preview\u2026":["Generating preview\u2026"],"Edit or update the image":["Edit or update the image"],"Drag an image, upload a new one or select a file from your library.":["Drag an image, upload a new one or select a file from your library."],"Drag an audio, upload a new one or select a file from your library.":["Drag an audio, upload a new one or select a file from your library."],"Drag a media file, upload a new one or select a file from your library.":["Drag a media file, upload a new one or select a file from your library."],"Another user now has editing control of this post. Don\u2019t worry, your changes up to this moment have been saved.":["Another user now has editing control of this post. Don\u2019t worry, your changes up to this moment have been saved."],"%s now has editing control of this post. Don\u2019t worry, your changes up to this moment have been saved.":["%s now has editing control of this post. Don\u2019t worry, your changes up to this moment have been saved."],"Block %s is at the end of the content and can\u2019t be moved down":["Block %s is at the end of the content and can\u2019t be moved down"],"Move %1$s block from position %2$d up to position %3$d":["Move %1$s block from position %2$d up to position %3$d"],"Add block":["Add block"],"Convert to Blocks":["Convert to Blocks"],"Block: %s":["Block: %s"],"This block has encountered an error and cannot be previewed.":["This block has encountered an error and cannot be previewed."],"No block selected.":["No block selected."],"Category":["Category"],"Full width":["Full width"],"Wide width":["Wide width"],"Block %s is the only block, and cannot be moved":["Block %s is the only block, and cannot be moved"],"Move %1$s block from position %2$d down to position %3$d":["Move %1$s block from position %2$d down to position %3$d"],"Convert to Classic Block":["Convert to Classic Block"],"Current":["Current"],"After Conversion":["After Conversion"],"Change Alignment":["Change Alignment"],"Change Text Alignment":["Change Text Alignment"],"This block contains unexpected or invalid content.":["This block contains unexpected or invalid content."],"Resolve Block":["Resolve Block"],"Convert to HTML":["Convert to HTML"],"imperative verb\u0004Resolve":["Resolve"],"font size name\u0004Normal":["Normal"],"Block updated.":["Block updated."],"No blocks found.":["No blocks found."],"No results.":["No results."],"%d result found, use up and down arrow keys to navigate.":["%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate."],"(opens in a new tab)":["(opens in a new tab)"],"Blocks":["Blocks"],"Gallery":["Gallery"],"Schedule\u2026":["Schedule\u2026"],"Sorry, this file type is not permitted for security reasons.":["Sorry, this file type is not permitted for security reasons."],"Link selected.":["Link selected."],"Paste URL or type to search":["Paste URL or type to search"],"Word count type. Do not translate!\u0004words":["words"],"Move down":["Move down"],"Align left":["Align left"],"Align right":["Align right"],"Status":["Status"],"Move up":["Move up"],"Align center":["Align centre"],"Template:":["Template:"],"Insert from URL":["Insert from URL"],"Set featured image":["Set featured image"],"Video":["Video"],"Audio":["Audio"],"Large":["Large"],"Media Library":["Media Library"],"Saved":["Saved"],"Remove image":["Remove Image"],"Upload":["Upload"],"Featured Image":["Featured Image"],"Styles":["Styles"],"Link":["Link"],"Very dark gray":["Very dark grey"],"Words":["Words"],"This file exceeds the maximum upload size for this site.":["This file exceeds the maximum upload size for this site."],"Parent Category":["Parent Category"],"Add New Tag":["Add New Tag"],"Quote":["Quote"],"Image":["Image"],"Password Protected":["Password Protected"],"Suggestion:":["Suggestion:"],"Edit Link":["Edit Link"],"Categories":["Categories"],"Update":["Update"],"Save":["Save"],"URL":["URL"],"Edit":["Edit"],"Close":["Close"],"Apply":["Apply"],"Preview":["Preview"],"Author":["Author"],"Advanced":["Advanced"],"Thumbnail":["Thumbnail"],"Medium":["Medium"],"Full Size":["Full Size"],"Undo":["Undo"],"Redo":["Redo"],"Submit":["Submit"],"Private":["Private"],"(no title)":["(no title)"],"Publish":["Publish"],"Schedule":["Schedule"],"Save as Pending":["Save as Pending"],"Save Draft":["Save Draft"],"Public":["Public"],"Media":["Media"],"Title":["Title"],"Pending Review":["Pending Review"],"Published":["Published"]}}} ); </script> <script src="https://ribbongang.com/wp-includes/js/dist/editor.min.js?ver=9b9729953f3754e74846" id="wp-editor-js"></script> <script id="wp-editor-js-after"> Object.assign( window.wp.editor, window.wp.oldEditor ); </script> <script src="https://ribbongang.com/wp-content/plugins/jetgridbuilder/assets/js/vendors/vue.min.js?ver=2.6.10" id="cx-vue-js"></script> <script id="jgb-blocks-grid-builder-script-js-extra"> var jgbSettings = {"api":{"endpoints":{"Posts":"https:\/\/ribbongang.com\/wp-json\/posts-grid-builder\/v1\/posts\/","PostTypes":"https:\/\/ribbongang.com\/wp-json\/posts-grid-builder\/v1\/post-types\/","TaxonomyTerms":"https:\/\/ribbongang.com\/wp-json\/posts-grid-builder\/v1\/taxonomy-terms\/","Taxonomies":"https:\/\/ribbongang.com\/wp-json\/posts-grid-builder\/v1\/taxonomies\/"}}}; </script> <script src="https://ribbongang.com/wp-content/plugins/jetgridbuilder/assets/js/blocks-grid-builder-front.js?ver=1.1.4" id="jgb-blocks-grid-builder-script-js"></script> <script src="https://ribbongang.com/wp-content/plugins/jet-menu/assets/public/lib/vue/vue.min.js?ver=2.6.11" id="jet-vue-js"></script> <script id="jet-menu-public-scripts-js-extra"> var jetMenuPublicSettings = {"version":"2.4.6","ajaxUrl":"https:\/\/ribbongang.com\/wp-admin\/admin-ajax.php","isMobile":"false","getElementorTemplateApiUrl":"https:\/\/ribbongang.com\/wp-json\/jet-menu-api\/v2\/get-elementor-template-content","getBlocksTemplateApiUrl":"https:\/\/ribbongang.com\/wp-json\/jet-menu-api\/v2\/get-blocks-template-content","menuItemsApiUrl":"https:\/\/ribbongang.com\/wp-json\/jet-menu-api\/v2\/get-menu-items","restNonce":"3760e192eb","devMode":"false","wpmlLanguageCode":"","menuSettings":{"jetMenuRollUp":"true","jetMenuMouseleaveDelay":"500","jetMenuMegaWidthType":"container","jetMenuMegaWidthSelector":"","jetMenuMegaOpenSubType":"hover","jetMenuMegaAjax":""}}; </script> <script src="https://ribbongang.com/wp-content/plugins/jet-menu/assets/public/js/jet-menu-public-scripts.js?ver=2.4.6" id="jet-menu-public-scripts-js"></script> <script id="jet-menu-public-scripts-js-after"> function CxCSSCollector(){"use strict";var t,e=window.CxCollectedCSS;void 0!==e&&((t=document.createElement("style")).setAttribute("title",e.title),t.setAttribute("type",e.type),t.textContent=e.css,document.head.appendChild(t))}CxCSSCollector(); </script> <script src="https://ribbongang.com/wp-content/plugins/pro-elements/assets/lib/sticky/jquery.sticky.min.js?ver=3.25.3" id="e-sticky-js"></script> <script src="https://ribbongang.com/wp-content/plugins/pro-elements/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1" id="smartmenus-js"></script> <script src="https://ribbongang.com/wp-content/plugins/pro-elements/assets/js/webpack-pro.runtime.min.js?ver=3.25.3" id="elementor-pro-webpack-runtime-js"></script> <script src="https://ribbongang.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.25.10" id="elementor-webpack-runtime-js"></script> <script src="https://ribbongang.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.25.10" id="elementor-frontend-modules-js"></script> <script id="elementor-pro-frontend-js-before"> var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/ribbongang.com\/wp-admin\/admin-ajax.php","nonce":"d95065a554","urls":{"assets":"https:\/\/ribbongang.com\/wp-content\/plugins\/pro-elements\/assets\/","rest":"https:\/\/ribbongang.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_AU","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/ribbongang.com\/wp-content\/plugins\/pro-elements\/modules\/lottie\/assets\/animations\/default.json"}}; </script> <script src="https://ribbongang.com/wp-content/plugins/pro-elements/assets/js/frontend.min.js?ver=3.25.3" id="elementor-pro-frontend-js"></script> <script id="elementor-frontend-js-before"> var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselWrapperAriaLabel":"Carousel | Horizontal scrolling: Arrow Left & Right","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.25.10","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_swiper_latest":true,"e_nested_atomic_repeaters":true,"e_optimized_control_loading":true,"e_onboarding":true,"e_css_smooth_scroll":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"home_screen":true,"landing-pages":true,"nested-elements":true,"editor_v2":true,"link-in-bio":true,"floating-buttons":true},"urls":{"assets":"https:\/\/ribbongang.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/ribbongang.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/ribbongang.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"852e1f77e6"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":1961,"title":"Certified%20Shopify%20Agency%20Partner%20%28Shopify%20Plus%29%20%7C%20Ribbon%20Gang","excerpt":"Ribbon Gang offers tailored e-commerce solutions for high-volume businesses and fast-growing brands in Australia. ","featuredImage":false}}; </script> <script src="https://ribbongang.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.25.10" id="elementor-frontend-js"></script> <script src="https://ribbongang.com/wp-content/plugins/pro-elements/assets/js/elements-handlers.min.js?ver=3.25.3" id="pro-elements-handlers-js"></script> <script src="https://ribbongang.com/wp-content/plugins/jet-elements/assets/js/lib/waypoints/waypoints.js?ver=4.0.2" id="waypoints-js"></script> <script id="jet-elements-js-extra"> var jetElements = {"ajaxUrl":"https:\/\/ribbongang.com\/wp-admin\/admin-ajax.php","isMobile":"false","templateApiUrl":"https:\/\/ribbongang.com\/wp-json\/jet-elements-api\/v1\/elementor-template","devMode":"false","messages":{"invalidMail":"Please specify a valid e-mail"}}; </script> <script src="https://ribbongang.com/wp-content/plugins/jet-elements/assets/js/jet-elements.min.js?ver=2.7.1.1" id="jet-elements-js"></script> <script src="https://ribbongang.com/wp-content/plugins/jet-menu/includes/elementor/assets/public/js/widgets-scripts.js?ver=2.4.6" id="jet-menu-elementor-widgets-scripts-js"></script> <script id="jet-tabs-frontend-js-extra"> var JetTabsSettings = {"ajaxurl":"https:\/\/ribbongang.com\/wp-admin\/admin-ajax.php","isMobile":"false","templateApiUrl":"https:\/\/ribbongang.com\/wp-json\/jet-tabs-api\/v1\/elementor-template","devMode":"false","isSelfRequest":""}; </script> <script src="https://ribbongang.com/wp-content/plugins/jet-tabs/assets/js/jet-tabs-frontend.min.js?ver=2.2.6" id="jet-tabs-frontend-js"></script> <script src="https://ribbongang.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3" id="jquery-ui-datepicker-js"></script> <script id="jet-smart-filters-js-extra"> var JetSmartFilterSettings = {"ajaxurl":"https:\/\/ribbongang.com\/wp-admin\/admin-ajax.php","siteurl":"https:\/\/ribbongang.com","sitepath":"","baseurl":"\/how-we-do-it\/certified-shopify-agency-partner-shopify-plus\/","selectors":{"epro-archive-products":{"selector":".elementor-widget-wc-archive-products .elementor-widget-container","action":"replace","inDepth":false,"idPrefix":"#","list":".products","item":".product"},"epro-archive":{"selector":".elementor-widget-archive-posts .elementor-widget-container","action":"replace","inDepth":false,"idPrefix":"#","list":".elementor-posts","item":".elementor-post"},"epro-loop-builder":{"selector":".elementor-loop-container","action":"replace","inDepth":true,"idPrefix":"#"},"epro-portfolio":{"selector":".elementor-portfolio","action":"insert","inDepth":true,"idPrefix":"#","item":".elementor-portfolio-item"},"epro-posts":{"selector":".elementor-widget-posts .elementor-widget-container","action":"replace","inDepth":false,"idPrefix":"#","list":".elementor-posts","item":".elementor-post"},"epro-products":{"selector":".elementor-widget-woocommerce-products .elementor-widget-container","action":"replace","inDepth":false,"idPrefix":"#","list":".products","item":".product"},"jet-engine-calendar":{"selector":".jet-listing-calendar","action":"replace","inDepth":true,"idPrefix":"#"},"jet-engine":{"selector":".jet-listing-grid.jet-listing","action":"replace","inDepth":true,"idPrefix":"#","list":".jet-listing-grid__items"},"jet-woo-products-grid":{"selector":".elementor-jet-woo-products.jet-woo-builder","action":"insert","inDepth":true,"idPrefix":"#","list":".jet-woo-products","item":".jet-woo-builder-product"},"jet-woo-products-list":{"selector":".elementor-jet-woo-products-list.jet-woo-builder","action":"insert","inDepth":true,"idPrefix":"#","list":".jet-woo-products-list","item":".jet-woo-builder-product"},"woocommerce-archive":{"selector":".jet-woo-products-wrapper","action":"insert","inDepth":false,"idPrefix":"#","list":".products","item":".product"},"woocommerce-shortcode":{"selector":"body .woocommerce[class*=\"columns\"]","action":"replace","inDepth":false,"idPrefix":".","list":".products","item":".product"}},"queries":[],"settings":[],"misc":{"week_start":"1","url_type":"plain","valid_url_params":["jsf","tax","meta","date","sort","alphabet","_s","_sm","pagenum","plain_query","jet-smart-filters","jet_paged","search","_tax_query_","_meta_query_","_date_query_","_sort_","__s_"]},"props":[],"extra_props":[],"templates":{"active_tag":{"label":"<div class=\"jet-active-tag__label\">\/% $value %\/<span class=\"jet-active-tag__label-separator\">:<\/span><\/div>","value":"<div class=\"jet-active-tag__val\">\/% $value %\/<\/div>","remove":"<div class=\"jet-active-tag__remove\">×<\/div>"},"active_filter":{"label":"<div class=\"jet-active-filter__label\">\/% $value %\/<span class=\"jet-active-filter__label-separator\">:<\/span><\/div>","value":"<div class=\"jet-active-filter__val\">\/% $value %\/<\/div>","remove":"<div class=\"jet-active-filter__remove\">×<\/div>"},"pagination":{"item":"<div class=\"jet-filters-pagination__link\">\/% $value %\/<\/div>","dots":"<div class=\"jet-filters-pagination__dots\">…<\/div>","load_more":"<div class=\"jet-filters-pagination__link\">\/% $value %\/<\/div>"}},"plugin_settings":{"use_tabindex":"false","use_url_aliases":"false","url_aliases":[{"needle":"\/jsf\/jet-engine\/","replacement":"\/filter\/"}],"provider_preloader":{"template":"\n<div class=\"jsf_provider-preloader\">\n\t<div class=\"jsf_provider-preloader-circle-clip-growing\">\n\t\t<svg width=\"0\" height=\"0\" viewBox=\"0 0 50 50\"><circle class=\"path\" cx=\"25\" cy=\"25\" r=\"20\" fill=\"none\" stroke-width=\"5\"><\/circle><\/svg>\t<\/div>\n<\/div>","fixed_position":"false","fixed_edge_gap":"80"}},"datePickerData":{"closeText":"Done","prevText":"Prev","nextText":"Next","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"weekHeader":"Wk"},"referrer_url":"\/how-we-do-it\/certified-shopify-agency-partner-shopify-plus\/?jsf_ajax=1"}; </script> <script src="https://ribbongang.com/wp-content/plugins/jet-smart-filters/assets/js/public.js?ver=3.5.7.1" id="jet-smart-filters-js"></script> </body> </html>