CINXE.COM
Supplier Code of Conduct | SPH Media
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script>window.dataLayer = window.dataLayer || []; window.dataLayer.push({ 'level2':'supplier-code-of-conduct' });</script> <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"> <link rel="alternate" hreflang="en" href="https://www.sph.com.sg/supplier-code-of-conduct/"> <link rel="alternate" hreflang="x-default" href="https://www.sph.com.sg/supplier-code-of-conduct/"> <!-- This site is optimized with the Yoast SEO plugin v21.5 - https://yoast.com/wordpress/plugins/seo/ --> <title>Supplier Code of Conduct | SPH Media</title> <meta name="description" content="Updated as of 30 November 2021This Code of Conduct (“Code”) applies to all current and future suppliers of SPH Media Limited and/or its related entities,"> <link rel="canonical" href="https://www.sph.com.sg/supplier-code-of-conduct/"> <meta property="og:locale" content="en_US"> <meta property="og:type" content="article"> <meta property="og:title" content="Supplier Code of Conduct | SPH Media"> <meta property="og:description" content="Updated as of 30 November 2021This Code of Conduct (“Code”) applies to all current and future suppliers of SPH Media Limited and/or its related entities,"> <meta property="og:url" content="https://www.sph.com.sg/supplier-code-of-conduct/"> <meta property="og:site_name" content="SPH Media"> <meta property="article:publisher" content="https://www.facebook.com/SPHMediaLtd"> <meta property="article:modified_time" content="2023-04-28T13:29:55+00:00"> <meta property="og:image" content="https://static.sph.com.sg/uploads/2023/06/SPH-default.webp"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="675"> <meta property="og:image:type" content="image/webp"> <meta name="twitter:card" content="summary_large_image"> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.sph.com.sg/supplier-code-of-conduct/","url":"https://www.sph.com.sg/supplier-code-of-conduct/","name":"Supplier Code of Conduct | SPH Media","isPartOf":{"@id":"https://www.sph.com.sg/#website"},"datePublished":"2022-12-05T18:18:28+00:00","dateModified":"2023-04-28T13:29:55+00:00","description":"Updated as of 30 November 2021This Code of Conduct (“Code”) applies to all current and future suppliers of SPH Media Limited and/or its related entities,","breadcrumb":{"@id":"https://www.sph.com.sg/supplier-code-of-conduct/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.sph.com.sg/supplier-code-of-conduct/"]}]},{"@type":"BreadcrumbList","@id":"https://www.sph.com.sg/supplier-code-of-conduct/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.sph.com.sg/"},{"@type":"ListItem","position":2,"name":"Supplier Code of Conduct"}]},{"@type":"WebSite","@id":"https://www.sph.com.sg/#website","url":"https://www.sph.com.sg/","name":"SPH Media","description":"Singapore’s trusted news provider","publisher":{"@id":"https://www.sph.com.sg/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.sph.com.sg/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.sph.com.sg/#organization","name":"SPH Media","url":"https://www.sph.com.sg/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.sph.com.sg/#/schema/logo/image/","url":"https://static.sph.com.sg/uploads/2023/07/SPH-Media-Logo.webp","contentUrl":"https://static.sph.com.sg/uploads/2023/07/SPH-Media-Logo.webp","width":324,"height":228,"caption":"SPH Media"},"image":{"@id":"https://www.sph.com.sg/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/SPHMediaLtd","https://www.youtube.com/@SPHMediaLtd","https://www.linkedin.com/company/sphmedia/","https://www.instagram.com/sphmediatrust/"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel="dns-prefetch" href="//fonts.googleapis.com"> <link rel="stylesheet" id="wp-block-library-css" href="https://www.sph.com.sg/wp-includes/css/dist/block-library/style.min.css" type="text/css" media="all"> <link rel="stylesheet" id="plethoraplugins-tabs-style-css" href="https://www.sph.com.sg/wp-content/plugins/plethora-tabs-accordions/build/style-index.css?ver=1.1.2" type="text/css" media="all"> <style id="classic-theme-styles-inline-css" type="text/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" type="text/css">body{--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-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{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;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :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;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}</style> <link rel="stylesheet" id="wpml-blocks-css" href="https://www.sph.com.sg/wp-content/plugins/sitepress-multilingual-cms/dist/css/blocks/styles.css?ver=4.6.10" type="text/css" media="all"> <link rel="stylesheet" id="fonts-css" href="https://fonts.googleapis.com/css2?family=Lexend:wght@300;400;500;600;700&family=Poppins:wght@500;600;800&display=swap" type="text/css" media="all"> <link rel="stylesheet" id="style-css" href="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/css/main.css?ver=1.0" type="text/css" media="all"> <link rel="stylesheet" id="theme-style-css" href="https://www.sph.com.sg/wp-content/themes/sph/style.css?ver=1.0" type="text/css" media="all"> <link rel="stylesheet" id="breadcrumb-style-css" href="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/css/breadcrumb.css?ver=1.0" type="text/css" media="all"> <link rel="stylesheet" id="masthead-landing-style-css" href="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/css/masthead-landing.css?ver=1.0" type="text/css" media="all"> <link rel="stylesheet" id="header_css-css" href="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/components/header/header.css?ver=1.0" type="text/css" media="all"> <link rel="stylesheet" id="footer_css-css" href="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/components/footer/footer.css?ver=1.0" type="text/css" media="all"> <link rel="stylesheet" id="footer__video_css-css" href="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/components/footer/footer-video.css?ver=1.0" type="text/css" media="all"> <link rel="stylesheet" id="newsletter-form-css" href="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/components/footer/newsletter-form.css?ver=1.0" type="text/css" media="all"> <script type="text/javascript" id="wpml-cookie-js-extra"> /* <![CDATA[ */ var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}; var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.sph.com.sg/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js?ver=4.6.10" id="wpml-cookie-js" defer data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.sph.com.sg/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.sph.com.sg/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <meta name="generator" content="WPML ver:4.6.10 stt:59,1;"> <!-- Start SUID --> <script type="text/javascript" src="https://dsuwzj1tch87b.cloudfront.net/suid/suid.min.js"></script> <!-- End SUID --> <!-- Google Tag Manager --> <script>(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= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W3GCNFZ');</script> <!-- End Google Tag Manager --> <link rel="icon" href="https://static.sph.com.sg/uploads/2024/05/favicon.png" sizes="32x32"> <link rel="icon" href="https://static.sph.com.sg/uploads/2024/05/favicon.png" sizes="192x192"> <link rel="apple-touch-icon" href="https://static.sph.com.sg/uploads/2024/05/favicon.png"> <meta name="msapplication-TileImage" content="https://static.sph.com.sg/uploads/2024/05/favicon.png"> <style type="text/css" id="wp-custom-css">.cta-secondary.external-link::after {top:50%} /* Zindex section.section-rounded-border:not(.masthead-home) {padding:3rem 0 5rem} */ /*section:not(.masthead-home) {z-index:unset !important }*/ .home section:not(.masthead-home){ z-index:1 !important; } section.masthead-landing.no-media + section {padding-top: 5rem;} .brand-listing__pagination_mobile {z-index:2; position:relative} .tab-accordion h2 {position:relative; z-index:1} /* GLOBAL inc Header */ main > * {position:relative} .profile-tile-detail-modal__content .profile-content__footer-link {margin:20px} header.navbar .nav.main-nav>ul>li:last-child {padding:0 !important} section.section-rounded-border{ padding-top:3rem; padding-bottom:5rem } section.section-rounded-border section.section-rounded-border { margin-top: 0 !important; border-radius:0 !important; padding-left:0 !important; padding-right:0 !important; } @media (max-width: 991.98px) { section.article-template{ padding:0; } } main.html-content {padding-bottom:6rem} @media (max-width: 991.98px) { header.navbar {padding:1rem 0 !important} } @media (max-width: 575.98px) { header.navbar {padding:0.5rem 0 !important} } a[href^="mailto:"] { font-family: "Lexend",sans-serif; font-weight: 400; color: inherit; text-decoration: none; font-size: inherit; line-height: inherit; display: inline; box-shadow: 0px 2px #0d92ff; cursor: pointer; transition: all .5s ease-in-out; } @media (hover: none) { a[data-type=page]:hover, a[data-type=mailto]:hover, a[data-type=URL]:hover, .text-link:hover, .external-link:hover { box-shadow: 0px 2px #0d92ff !important; color: inherit; } } /* WP Columns */ .bg-white .wp-block-group__inner-container { background-color: #FFF !important; } /* TAB */ .tab-accordion .plethoraplugins-tabs-container .plethoraplugins-sidenavjump .js-plethoraplugins-selector .selector-area-list.show, .tab-accordion .plethoraplugins-tabs-container.plethoraplugins-tabs-container--horizontal .plethoraplugins-sidenavjump .js-plethoraplugins-selector .selector-area-list.show, .tab-accordion .plethoraplugins-tabs-container.plethoraplugins-theme__minimal .plethoraplugins-sidenavjump .js-plethoraplugins-selector .selector-area-list.show, .tab-accordion .plethoraplugins-tabs-container.plethoraplugins-theme__basic .plethoraplugins-sidenavjump .js-plethoraplugins-selector .selector-area-list.show {overflow: auto!important; max-height:360px !important} @media (max-width: 575.98px) { .tab-accordion .plethoraplugins-accordion .pds-accordion__title, .tab-accordion .plethoraplugins-accordion.plethoraplugins-theme__minimal .pds-accordion__title, .tab-accordion .plethoraplugins-accordion.plethoraplugins-theme__basic .pds-accordion__title { font-size: 18px; padding: 1rem 3rem 1rem 0; } } /* Tile */ .tile {z-index:0 !important;} .tile .tile-container wp-block-group__inner-container {padding-right:50px} .tile-item__content::before {height:90% !important} .bg-gray.tile .tile-container {background:#f0f0f0 !important} @media (max-width: 991.98px) { .tile .tile-container {top:0 !important; margin-bottom:0 !important} .tile .tile-container wp-block-group__inner-container {padding-right:0} } /*Listing Card*/ .listing-card__tag, .listing-card__date {display:inline-block; font-size:14px !important} /*Media and Text*/ .media-text .wp-block-group__inner-container .wp-block-columns .wp-block-column p, .media-text .wp-block-group__inner-container .wp-block-columns .wp-block-column h3 { padding-right: 30px; } @media (max-width: 991.98px) { .masthead-landing + section.media-text {margin-top:50px} section.media-text {padding: 1.25rem 0 !important} .media-text .wp-block-group__inner-container {top:0 !important; margin-bottom:0 !important; padding-bottom:0 !important; padding-top:0!important } .media-text .wp-block-group__inner-container .wp-block-columns .wp-block-image img {position:relative} .media-text .wp-block-group__inner-container .wp-block-columns .wp-block-image {padding-bottom:0} .media-text .wp-block-group__inner-container .wp-block-columns .wp-block-column p, .media-text .wp-block-group__inner-container .wp-block-columns .wp-block-column h3 {padding-right: 0;} .wp-block-column.theContent {order:2} .wp-block-column.theImg {order:1} } @media (max-width: 575.98px) { .masthead-landing + section.media-text {margin-top:50px} .media-text .wp-block-group__inner-container .wp-block-columns h3, .media-text .wp-block-group__inner-container .wp-block-columns .h3 {font-size: 26px; line-height:36px} } /* Brand Listing @media (max-width: 991.98px) { .brand-listing__pagination {display:none} .brand-listing__pagination_mobile {position:relative; z-index:0} } */ section.tile-listing-with-filter .tile-listing-with-filter__pagination ~ .tile-listing-with-filter__pagination {display:none} @media (min-width: 991.99px) and (max-width:1279px) { /*.brand-listing-item__desc {top:-160px !important;}*/ .brand-listing-item__desc p {font-size:12px !important; line-height:20px !important} } /* Home Statistics .leader-board .leader-board-wrapper {padding-bottom:9rem !important} @media (max-width: 991.98px) { .leader-board .leader-board-wrapper {padding-bottom:3rem !important} } */ @media (max-width: 575.98px) { .leader-board .content-top-header h2 {max-width:100% !important;} .leader-board .content-top-text {padding-top:7rem !important} } @media (max-width: 320px) { .number-row-animation__number { font-size: 3.25rem; line-height: 4rem; } } /* Masthead Home */ .masthead-home-carousel-text .swiper {bottom:2rem !important} @media (max-width: 1336px) { .masthead-home-carousel-text .cta-wrapper {margin-top:1rem; margin-bottom:1rem} } @media (max-width: 991.98px) { .masthead-home-carousel-text .swiper {bottom:5.5rem !important} } @media (max-width: 575.98px) { .masthead-landing__content {padding-bottom:0 !important} .masthead-home h2, .masthead-home .h2 {font-size:2.25rem !important; line-height:40px !important} .masthead-home-carousel-text .cta-wrapper {margin-top:1rem; margin-bottom:1rem} .masthead-home { height: calc(100vh - env(safe-area-inset-bottom)) !important; margin-top:0 !important;} .masthead-home-carousel-text .swiper {bottom:2rem !important} .masthead-home-carousel-text .swiper-button-next {top:-45vh !important} /*.masthead-home-carousel-text {height: 78vh;} */ .masthead-home-carousel-text .cta-wrapper {margin-top:1rem; margin-bottom:1rem} .masthead-home+section {margin-top:-24vh} .masthead-home .carousel-media {height: calc(90vh - env(safe-area-inset-bottom)) !important; } .masthead-home .carousel-media video {object-fit: fill} } @media (max-width: 320px) { .masthead-home h2, .masthead-home .h2 {font-size: 1.5rem !important;line-height: 2rem !important;} .masthead-home-carousel-text .cta-wrapper {margin-top:0.5rem; margin-bottom:0.5rem} } @media (min-width: 1280px) { .masthead-home {height:100vh; margin-top:0 !important;} .masthead-home-carousel-text {height: 84vh;} .masthead-home-carousel-text .cta-wrapper {margin-top:1rem; margin-bottom:1rem} .masthead-home+section {margin-top:-20vh} .masthead-home .carousel-media {margin-top:90px} } .subpage-statistic .wave {min-height:115px !important} .masthead-landing-card__content {padding-bottom:0 !important} @media (max-width: 1366.98px) { .subpage-statistic .wave {min-height:110px !important} } @media (max-width: 991.98px) { .subpage-statistic .wave {min-height:90px !important} } @media (max-width: 575.98px) { .subpage-statistic .number-row-animation-wrapper {gap:1rem !important; padding-top:0 !important} .subpage-statistic .wave {min-height:60px !important} /*.subpage-statistic .number-row-animation__number {font-size:60px !important}*/ .masthead-landing-card .subpage-statistic .number-row-animation__text {margin-bottom:2rem} .bg-rounded .masthead-landing-card__background {display:none} .light .masthead-landing-card__background {background:#FFF !important} .masthead-landing-card .subpage-statistic__paragraph p {padding-right:0 !important} .masthead-landing-card .subpage-statistic .number-row__number {font-size:36px !important; height:36px !important} .masthead-landing-card .subpage-statistic .number-row-animation__block {margin-right:0 !important} } .article-template ol.breadcrumb {margin:0 !important} /* Highlights - Home */ .latest-news { border-top-left-radius: 2rem; border-top-right-radius: 2rem; } @media (max-width: 991.98px) { .latest-news__listing-wrapper {column-gap:1rem !important;padding-left:1rem; grid-template-columns: 1fr 1fr} .latest-news__listing-wrapper .latest-news__block .listing-card {height:100%} } @media (max-width: 575.98px) { .latest-news__listing-wrapper {padding-left:initial !important; grid-template-columns: 1fr} .latest-news__listing-wrapper .latest-news__block {width:100% !important} } /* Media Centre */ @media (max-width: 991.98px) { .tile-listing-with-filter__content-wrapper {grid-template-columns: 1fr 1fr !important;} } @media (max-width: 575.98px) { .tile-listing-with-filter__content-wrapper {grid-template-columns: 1fr !important;} } .tab-accordion .wp-block-columns {height:auto !important} /* Header Text */ .header-text .wp-block-column:nth-child(1) {padding-left:0 !important} /* Listing card higlights subpage*/ .listing-card-highlights-heading__wrapper .listing-card-highlights__heading {padding:0 !important} .listing-card-highlights__listing {padding:0} .listing-card-highlights-heading__wrapper h2 {font-size: 30px} @media (min-width: 991.98px) { .listing-card-highlights-heading__wrapper h2 {font-size: 46px} } @media (min-width: 1366px) { .listing-card-highlights-heading__wrapper h2 {font-size: 60px} .timeline .list-group .list-group-item {font-size:100px; line-height:130px;} } /* Timeline */ .timeline .col-12 h3 {font-size:60px} .timeline .sticky-left-timeline { margin-top:60px !important} @media (max-width: 991.98px) { .timeline .col-12 h3 {font-size:46px} .timeline .progress-circle svg {display:none} .timeline .sticky-left-timeline { margin-top:0 !important} } @media (min-width: 992px) and (max-width: 1366.98px) { .timeline .list-group .list-group-item {font-size:90px; line-height:100px; display:block; transform:none !important} .timeline .progress-circle svg circle { cx: 124; cy: 115; r: 84; } } @media (max-width: 575.98px) { .timeline .col-12 h3 {font-size:30px} .timeline .sticky-left-timeline {top:0px !important;} } /* Accordion Tile Item*/ @media (max-width: 991.98px) { .tab-accordion .tile-item {margin: 0.5rem 0 0 0 !important;} .tab-accordion .tile-item__icon_tile .tile-item__content {width:100%} .tile-item__icon_tile .tile-item__desc p {text-align:left; padding:0 10px} .tab-accordion .wp-block-column > .wp-block-spacer {height:0rem!important} } /* Highlight Section */ .advertising-capabilities-heading { font-size:96px !important; line-height:86px !important; border-top-left-radius: 3.75rem; border-top-right-radius: 3.75rem; background: #08263d; } .advertising-capabilities-heading__first-row { margin-left:auto !important; } .advertising-capabilities-heading__first-row, .advertising-capabilities-heading__second-row { text-align: left !important; top: -85px; position: relative; max-width: 1280px; margin: 0 auto; } .advertising-capabilities-heading__second-row {padding-bottom:10px} section.advertising-capabilities {margin-top:100px; border-radius: 0 !important} .advertising-capabilities-main-content {padding-top:0 !important;position:relative;top:-80px; padding-bottom:2rem} .advertising-capabilities-content-desc .content-desc p {font-size:22px !important; line-height:32px !important} .advertising-capabilities-content-image {width:45% !important} .advertising-capabilities-content-image img {width:100%; height:auto;} .advertising-capabilities-heading__first-row, .advertising-capabilities-heading__second-row {padding-left:0!important; padding-right:0!important} @media (max-width: 1335.98px) { .advertising-capabilities-heading__first-row, .advertising-capabilities-heading__second-row {padding-left:2.5rem!important; padding-right:2.5rem!important} } @media (max-width: 991.98px) { .advertising-capabilities-heading {font-size:52px !important; line-height:74px !important; position:relative; top:-100px} .advertising-capabilities-content-desc .content-desc p {font-size:16px !important; line-height:26px !important} .advertising-capabilities-content-image {width:100% !important} .advertising-capabilities-heading-container {background: transparent !important;} .advertising-capabilities-heading__first-row, .advertising-capabilities-heading__second-row {font-size:48px; margin:0 !important; padding-left:2rem!important; padding-right:2rem!important} .advertising-capabilities-main-content {padding-top:0;top:-200px;padding-bottom:0 !important; margin-bottom:-200px!important} .advertising-capabilities-content-desc {padding-right:0 !important; margin-bottom:60px !important;} section.advertising-capabilities {position: relative;margin-top: 150px;} } @media (max-width: 599px) { .advertising-capabilities-heading__first-row, .advertising-capabilities-heading__second-row {padding-left:1.25rem!important; padding-right:1.25rem!important} } @media (max-width: 991.98px) { .latest-news__listing-wrapper .latest-news__block {padding-top:3rem !important} .leader-board .leader-board-wrapper.active .content-top-text .intro {font-size:16px !important; line-height:24px; margin-top:1rem } .brand-listing__content-wrapper {row-gap:2rem} .rounded-container__contents {padding-left: 1.25rem !important; padding-right: 1.25rem !important} header.navbar .nav-item.dropdown-mega .dropdown-menu.show {overflow:auto} } .tile-listing-with-filter .toggle-select-type, .brand-listing .toggle-select-type { box-shadow: inset 0px 5px 12px rgb(0 0 0 / 16%); background: #FFF; } .wp-block-group__inner-container {padding: 0} .header-text .wp-block-columns {padding: 0 !important} @media (max-width: 1366.98px) { .wp-block-group__inner-container {padding: 0 2.5rem} } @media (max-width: 991.98px) { .wp-block-group__inner-container {padding: 0 2rem} } @media (max-width: 575.98px) { .wp-block-group__inner-container {padding: 0 1.25rem} } .wp-block-group__inner-container .wp-block-group__inner-container {padding-left:0; padding-right:0} .wp-block-group__inner-container .container-xl:not(section) {padding-left:0; padding-right:0} .container-xl:not(section) .wp-block-group__inner-container {padding-left:0; padding-right:0} .brand-listing-item__image {min-height:unset !important} .brand-listing-item__image img {height:auto} .tile .wp-block-columns {margin-right:3rem;} @media (max-width: 991.98px) { .tile .wp-block-columns {margin-right:1.5rem} } @media (max-width: 575.98px) { .tile .wp-block-columns {margin-right:0} } .brand-listing-item__name p { font-size: 18px; line-height: 28px; font-weight: 400; } html:lang(zh-hans) .brand-listing-item__name p { font-size: 18px; line-height: 28px; font-weight: 400; } @media (max-width: 991.98px) { .tab-accordion .plethoraplugins-tabs-container[data-plethoraplugins-theme=basic] .plethoraplugins-sidenavjump .js-plethoraplugins-tabs { flex-direction:inherit; border:none !important; } .tab-accordion .plethoraplugins-tabs-container[data-plethoraplugins-theme=basic] {background: #08263d !important;} } .masthead-landing-card .subpage-statistic .number-row {padding-right:1rem} .listing-card-highlights-heading__wrapper .listing-card-highlights__heading h2 {font-size:60px !important} .listing-card__heading, .listing-card__heading a {font-size:20px;line-height:30px} @media (max-width: 991.98px) { .listing-card-highlights-heading__wrapper .listing-card-highlights__heading h2 {font-size:38px !important} } header.navbar .nav-item.dropdown-mega ul li a.disabled {pointer-events: none; color:#dedede} @media (min-width: 992px) { .masthead-home h2, .masthead-home .h2 { font-size: 60px; line-height: 65px; width: 75%; } .masthead-landing__heading {width: 50%;} .no-media .masthead-landing__heading { width: 100% } } /* .breadcrumb, .masthead-landing__heading {text-shadow:#555 3px 3px 7px} .no-media .breadcrumb, .no-media .masthead-landing__heading {text-shadow:none} .article-landing .breadcrumb, .article-landing .masthead-landing__heading {text-shadow:none} @media (max-width: 991.98px) { .breadcrumb, .masthead-landing__heading {text-shadow:none} } */ .listing-card__heading, .listing-card__heading a { font-size: 20px !important; line-height: 30px !important; } @media (max-width: 991.98px) { .listing-card__heading, .listing-card__heading a { font-size: 18px; line-height: 28px; } } .latest-news__link.text-link {display:none !important} .listing-card__image, .listing-card__content {border:none!important;} .listing-card__content {margin-top:-1.2rem !important;} .listing-card.no-card-image .listing-card__content {margin-top:0 !important;} .listing-card {border: 1px solid #bbd1e8;} .article-landing__heading h3 {font-size:48px; line-height:60px} .listing-card-wrapper:nth-child(10) {display:none} @media (max-width: 991.98px) { .article-landing__heading h3 { font-size: 30px; line-height: 44px;} } @media (hover: none) { .brand-listing-item__cta {display:none !important} .listing-card:hover .listing-card__cta a::before, .listing-card:hover .listing-card__cta a::after {display:none !important} .brand-listing-item:hover .brand-listing-item__cta span {display:none} .brand-listing-item:hover .brand-listing-item__cta span::before, .brand-listing-item:hover .brand-listing-item__cta span::after {display:none !important} .media-text .wp-block-group__inner-container .wp-block-columns a:hover { box-shadow:0px 2px #0d92ff !important; } } .cta-banner__content::after {display:none} .header-text .wp-block-column:nth-child(1)::before {display:none} .brand-listing-item__content::before {height:80% !important} .profile-tile-item__info, .profile-tile-detail-modal__content .profile-content__header-info-title p, .profile-tile-detail-modal__content .profile-content__header-info-title h4 {word-break: break-word} .tile-listing-with-filter__multiples button, .tile-listing-with-filter__date button, .tile-listing-with-filter .filter-label p, .tile-listing-with-filter__control-select-type__list label {font-size: 16px} .tile-listing-with-filter__mobile-lightbox .mobile-filter-lightbox__control-select-type__date button { color:#000; } body.no-overflow .selector-area-list {z-index: 1 !important} .location-lightbox__slider .slider__container .slider__gallery .gallery-slide-item { cursor: default !important; } .location-lightbox__slider .slider__container .slider__gallery .gallery-slide-item:hover .gallery-slide-item__name p { color: #000 !important; text-decoration:none !important; } .subpage-statistic p.position-relative {max-width:1280px; margin: 0 auto; font-size:0.8rem; padding-top:4rem !important;} .subpage-statistic p.position-relative:empty {display:none} .number-row-animation p.position-relative {font-size:0.8rem; padding-top:4rem !important;} .number-row-animation p.position-relative:empty {display:none} @media (max-width: 1366.98px) { .subpage-statistic p.position-relative {padding:0 2.5rem; } } @media (max-width: 991.98px) { .subpage-statistic p.position-relative {width:100%; padding:0 2rem;} } @media (max-width: 575.98px) { .subpage-statistic p.position-relative {padding:0 1.25rem; padding-top:1.5rem !important; padding-bottom:2rem !important} } .media-text .wp-block-group__inner-container .wp-block-columns a:hover {box-shadow: 0px 1px #0d92ff !important;} @media (hover: none) { .media-text a, .media-text a:hover, .media-text a:active, .media-text a:visited, .media-text a:target {box-shadow: 0px 1px #0d92ff !important;} .media-text .wp-block-group__inner-container .wp-block-columns a:hover {box-shadow: 0px 1px #0d92ff !important;} .job-listing-tile__content:hover .job-listing-tile__cta a::before {display:none} .section-tile-lists-main-job-cta {display:none} } .tile .tile-item__icon_tile {padding:4rem 1.5rem 2rem 1.5rem !important} /*JOBS*/ .plethoraplugins-tabs-container--horizontal ul.js-plethoraplugins-tabs {padding: 0 !important} .tnc ol { counter-reset: item } .tnc ol li{ display: block; counter-increment: auto !important; padding-left:2.5rem !important; font-weight: 300; } .tnc ol > li:before { content: counters(item, ".") " "; counter-increment: item } .tnc ol ul { counter-reset: listStyle } .tnc ol ul li { position:relative; padding-left:2rem; counter-increment: listStyle !important;} .tnc ol ul li:before { content: counter(listStyle, lower-alpha)")"; position: absolute; left: 0;} .tnc ol ul ul { counter-reset: listStyle; margin-bottom:10px } .tnc ol ul li { position:relative; padding-left:2rem; counter-increment: listStyle !important;} .tnc ol ul ul li:before { content: "(" counter(listStyle, lower-roman)")"; position: absolute; left: 0;} .tnc ol li li ul { padding-left: 0; margin-left: 0; } @media (max-width: 575.98px) { .modal-form .modal-body {padding: 0 1rem 0 0 !important} } .ad-listing-card__heading {margin-bottom:1rem} .ad-listing-card__desc {display:none !important} /* .ad-listing-card-wrapper:nth-child(10) { display: none; } .ad-format-listing-filter__control-select-type {background-color:#FFF !important; box-shadow: inset 0px 6px 3px -2px #dedede}*/ #digital .ad-listing-card__ad .ad-listing-card__types {padding-right:1rem} #digital .ad-listing-card__ad .ad-listing-card__devices {padding-left:1rem} #print .ad-listing-card__ad .ad-listing-card__types {width:100%; border:none} #print .ad-listing-card__ad .ad-listing-card__devices {display:none} #print .ad-format-listing-filter__multiples[data-id="deviceType"] {display:none} #print .mobile-filter-lightbox__control-select-type__list div:nth-child(3) {display:none} #print .mobile-filter-lightbox__control-select-type__list div:nth-child(4) {display:none} #Out-of-Home .ad-listing-card__ad .ad-listing-card__types {width:100%; border:none} #Out-of-Home .ad-listing-card__ad .ad-listing-card__devices {display:none} #Out-of-Home .ad-format-listing-filter__multiples[data-id="deviceType"] {display:none} #Out-of-Home .mobile-filter-lightbox__control-select-type__list div:nth-child(3) {display:none} #Out-of-Home .mobile-filter-lightbox__control-select-type__list div:nth-child(4) {display:none} #audio .ad-listing-card__ad .ad-listing-card__types {width:100%; border:none} #audio .ad-listing-card__ad .ad-listing-card__devices {display:none} #audio .ad-format-listing-filter__multiples[data-id="deviceType"] {display:none} #audio .mobile-filter-lightbox__control-select-type__list div:nth-child(3) {display:none} #audio .mobile-filter-lightbox__control-select-type__list div:nth-child(4) {display:none} .stories-highlights .stories-wrapper .stories-item__desc p {font-weight:300 !important} .brand-listing__category button {color:#000} /* Solution Builder */ .solution-builder__brand-listing .brand-listing-item {cursor:initial !important} .solution-builder__brand-listing .brand-listing-item__cta {display:none !important} .solution-builder__brand-listing .brand-listing-item:hover .brand-listing-item__name p {color:initial !important; text-decoration: initial !important} .sph_jobs-template-default div.justify-content-between {justify-content: initial !important} div.subpage-statistic {padding-bottom:5rem} .sub-statistics .masthead-landing-card {background:#FFF !important} @media (hover: none){ .brand-listing-item__desc { display: block; margin-top: 1rem; } } @media (max-width: 575.98px) { .solution-builder__result-box {padding: 2.5rem 1rem;} .solution-builder__form-content {padding: 6rem 1rem;} .solution-builder__form-innerContent {padding:0 1rem 0 0} .solution-builder__result-platforms { color: #0d92ff !important; padding-bottom:0 !important} .solution-builder__result p.solution-builder__result-platforms::before {display:none} } .supplements-highlights__tile-info h5 {font-weight:700} .supplements-highlights__tile-info p strong {font-weight:revert} @media (max-width: 575.98px) { .supplements-calendar__table table tbody:not(:first-child) {border-top: 1px solid #bbd1e8 !important} .supplements-calendar__controller {margin: 2rem 0 1rem;} } @media (max-width: 991.98px) { .icon-text img {float:left; margin-right:10px} } .plethoraplugins-tabs-container--horizontal .plethoraplugins-tabs--content {padding-top:3rem} .tab-accordion .plethoraplugins-tabs-container[data-plethoraplugins-theme=basic]::before {display:none !important} .tab-accordion .plethoraplugins-tabs-container[data-plethoraplugins-theme=basic] {background:transparent} @media (max-width: 575.98px) { .plethoraplugins-tabs-container--horizontal div.plethoraplugins-tabs {overflow-x: scroll; overflow-y: hidden;} } @media (min-width: 1366px) { .form-input label { font-size: 12px; line-height: 26px; letter-spacing: .1rem; text-transform: capitalize; margin-bottom: 1rem; } } @media (min-width: 992px) { .form-input label { font-size: 12px; line-height: 26px; letter-spacing: .1rem; text-transform: capitalize; margin-bottom: 1rem; } } @media (max-width: 991.98px) { .photo-gallery__title {font-size:30px !important; line-height: 40px !important;} .photo-gallery__slider {padding:0 !important} } .page-radio.no-overflow #radio-personalities {z-index:2 !important} .gallery-slide-item:hover { cursor: initial !important; } .gallery-slide-item:hover p { text-decoration: none !important; color: #FFF !important; } .bg-white .gallery-slide-item:hover p, .bg-dark .gallery-slide-item:hover p { text-decoration: none !important; color: unset !important; } .ad-format-listing-filter .ad-listing-card {text-decoration:none} .form-mobile .iti--allow-dropdown input, .form-mobile .iti--allow-dropdown input[type=tel] {width: calc(100% - 9rem);} .sph_jobs-template-default a.section-tile-lists-main-heading::before { content: ""; position: absolute; width: 100%; background: transparent; height: 100%; } @media (max-width: 575.98px) { .listing-card-highlights h2 {margin-bottom:0 !important} .header-text h2 {margin-bottom:0 !important} .header-text .wp-block-column:nth-child(2) {margin-top:0 !important} } .ad-listing-card__date { background: #FFC400; color: #000; position: absolute; z-index: 1; width: auto; height: 20px; font-size: 12px; right: 10px; left: auto; padding: 0 10px; border-radius: 10px; top: 10px; line-height: 20px; border: 1px solid #FFF; } .solution-builder__controller .selector-dropdown .nav-link, .solution-builder__have-result > p, .solution-builder__result-content > p {font-size:20px!important; font-weight:400 !important} .solution-builder__result p.solution-builder__result-expect-result, .solution-builder__result p.solution-builder__result-platforms { font-size: 40px !important; color: #000 !important; font-weight:400 } .solution-builder__result-box p {margin-bottom:1.5rem !important} .solution-builder__brand-listing .brand-listing-item p {margin-bottom:1rem !important} @media (max-width: 575.98px) { .solution-builder__result p.solution-builder__result-expect-result, .solution-builder__result p.solution-builder__result-platforms { font-size: 26px !important; color: #000 !important; font-weight:500; } } .article-template .header-text {padding-left:30px; padding-right:30px} .rounded-container__contents, .rounded-container__background {z-index: unset !important} .supplements-highlights__pagination-button {display:flex} .ad-format-listing-filter__multiples button, .ad-format-listing-filter__multiples button {color:#000 !important} .location__controller-selector .selector-dropdown .nav-link { padding: 1.5rem 4rem 1.5rem 2rem !important } H4 + H5 {margin-top:1rem} H3 + figure.wp-block-table, H4 + figure.wp-block-table, H5 + figure.wp-block-table {margin-top:0.75rem} .article-landing__chips a {text-decoration: none;color: #000;} .tile-item__desc b, .tile-item__desc strong {font-weight:lighter !important} .wp-block-table.is-column-header table tbody tr:first-child, .wp-block-table table thead tr {border-top:none !important} .wp-block-table.table-borderless table tbody tr {border-bottom:none;} html:lang(zh-hans) .wp-block-pullquote p, html:lang(zh-hans) p {font-weight:300 !important}</style> </head> <body class="page-template page-template-templates page-template-page-one-column-container-template page-template-templatespage-one-column-container-template-php page page-id-4522 page-supplier-code-of-conduct"> <header id="header" class="navbar" v-if="data && data != undefined" :class="data?.header?.backgroundColor" data-api-url="/wp-content/uploads/header-json/header-data.json?v=1730274467"> <div class="container-xl d-flex flex-row flex-nowrap"> <div class="logo"> <a v-if="data?.header?.logoImgSrc" :href="data?.header?.logoUrl" :aria-label="data?.header?.logoAltText"> <img id="header-logo" :src="data?.header?.logoImgSrc" :alt="data?.header?.logoAltText" :width="data?.header?.logoWidth.desktop" :style="{ width: getLogoWidth }" height="57"> </a> </div> <div class="navigation"> <nav class="nav-wrapper"> <div class="nav main-nav"> <ul> <li class="nav-item" v-for="menuItem in data?.navigation.menuItems" :class="menuItem.levelTwoItems ? 'dropdown dropdown-mega' : ''"> <a :href="menuItem.url" class="nav-link" :class="[menuItem.levelTwoItems ? '' : 'nav-link-item', menuItem.class ? menuItem.class : '']" :data-bs-toggle="menuItem.levelTwoItems ? 'dropdown' : ''" :data-mega-menu-index="menuItem.levelTwoItems ? '2' : ''" :data-bs-auto-close="menuItem.levelTwoItems ? 'outside' : ''"><span v-html="menuItem.label"></span><i v-if="menuItem.levelTwoItems" class="arrow arrow-down"></i> </a> <div class="dropdown-menu" data-mega-menu-level="1" v-if="menuItem.levelTwoItems"> <div class="mega-menu-column"> <div class="container-xl"> <div class="row"> <div class="col-12 mobile-header d-lg-none" v-html="menuItem.label"></div> <div class="col-lg-12 list-block"> <div class="list-block-content d-flex justify-content-between w-100"> <ul v-for="levelTwoItem in menuItem.levelTwoItems"> <li v-for="levelThreeItem in levelTwoItem"> <a v-if="levelThreeItem.description" href="#" :data-ga-text="levelThreeItem.label" class="block-with-description nav-link-item" :class="levelThreeItem.class ? levelThreeItem.class : ''"> <span v-html="levelThreeItem.label"></span> <span v-html="levelThreeItem.description"></span> </a> <a v-else class="nav-link-item" :class="levelThreeItem.class ? levelThreeItem.class : ''" :data-ga-text="levelThreeItem.label" :href="levelThreeItem.url"> <span v-html="levelThreeItem.label"></span> </a> </li> </ul> <img class="mega-menu-image" :src="menuItem.imageSrc" v-if="menuItem.imageSrc" :alt="menuItem.imageAlt"> </div> </div> </div> </div> </div> </div> </li> </ul> </div> <div class="nav main-nav-mobile"> <ul> <li> <div class="hamburger"> <span class="line"></span> </div> </li> </ul> </div> </nav> </div> </div> </header> <main class="html-content"> <section class="masthead-landing py-0 bg-white no-media"> <div class="masthead-landing__content text-dark"> <div class="container-xl"> <!-- Breadcrumb --> <ol class="breadcrumb text-dark"> <li class="breadcrumb-item"><a href="https://www.sph.com.sg/">Home</a></li> <li class="breadcrumb-item active" aria-current="page">Supplier Code of Conduct</li> </ol> <h1 class="masthead-landing__heading">Supplier Code of Conduct</h1> </div> </div> </section> <main id="main" class="site-main container-xl" role="main"> <p><em>Updated as of 30 November 2021</em><br><br>This Code of Conduct (“Code”) applies to all current and future suppliers of SPH Media Limited and/or its related entities, affiliates and subsidiaries, and their respective successors-in-title (individually and collectively, "SPH Media") and conveys the expectation for suppliers to adhere to the highest ethical standards when conducting business.</p> <p>A supplier refers to any individual or business that supplies goods or services to any part of SPH Media’s business, and includes all persons employed by the supplier, as well as sub-contractors and service providers engaged by the supplier.</p> <p>It is the responsibility of the supplier to ensure its employees and representatives understand and comply with this Code. Failure to adhere to the Code may be grounds for SPH Media to terminate the supplier relationship, depending on the circumstances and the seriousness of the violation.</p> <p><strong>1. Compliance with Laws and Regulations</strong></p> <p>Suppliers undertake that they will comply with all laws and regulations that apply to them in the countries that their operations are based, and where they provide goods and services to SPH Media.</p> <p><strong>2. Ethical Dealings</strong></p> <p>Suppliers commit that all their business dealings are handled with integrity, transparency and honesty. No form of fraud, corruption, bribery, extortion or other behavior involving improper benefits will be tolerated. Any situation that has actual, perceived or potential conflicts of interest must be disclosed to SPH Media.</p> <p>Suppliers will not offer to any employee of SPH Media any gifts, inducement or reward that may influence business decision or create the appearance of influencing any business decision other than that specifically documented in a signed contract or terms and conditions of the business arrangement.</p> <p>Suppliers and those acting on their behalf will remain free from conflicts of interest that may adversely influence their business relationship with SPH Media. Suppliers commit to disclose any potential conflicts of interest promptly to SPH Media.</p> <p><strong>3. Confidentiality</strong></p> <p>Suppliers must respect SPH Media’s intellectual property, trade secrets and all other confidential, proprietary or sensitive information, and may not use or disclose any such information except in accordance with the terms of their contract with SPH Media, and for the benefit of SPH Media.</p> <p><strong>4. Competition / Anti-trust</strong></p> <p>Suppliers commit to conduct their business in compliance with all competition laws (known as antitrust laws in the U.S.) applicable to them</p> <p><strong>5. Equality</strong></p> <p>Suppliers shall apply fair standards in its treatment of all its employees, and this entails not subjecting any employee to discrimination based on race, national origin, ethnicity, religion, gender, age, marital status, sexual orientation, disability, or any other reason. Suppliers will comply with all national laws on wages and working hours as well as international standards regarding child labour and minimum age.</p> <p><strong>6. Health and Safety</strong></p> <p>Suppliers are required to provide a safe and healthy working environment for all its employees and are encouraged to have in place policies that are designed to promote the general health of employees and prevent work-related injuries and illness.</p> <p><strong>7. Environment</strong></p> <p>Suppliers shall comply strictly with local environmental laws and practices, such as those pertaining to waste disposal, air emissions and pollution. Suppliers must endeavour to minimize the impact of their operations on the environment.</p> <p><strong>8. Industry Practices</strong></p> <p>SPH Media will only do business with suppliers that produce, package, store and deliver products in accordance with good manufacturing practices prevailing in their respective industries. Suppliers are expected to provide goods and services that consistently meet required specifications.</p> <p><strong>9. Personal Data Protection</strong></p> <p>Suppliers shall comply with the Personal Data Protection Act in Singapore and/or applicable data protection laws in the relevant jurisdiction when collecting, using, disclosing, transferring, storing and/or processing any personal data information that are controlled or owned by SPH Media and to ensure they have equivalent data protection policies and controls in place. In the event of any data breach, Suppliers shall inform SPH Media within 24 hours of discovering the breach.</p> <p><strong>10. Monitoring</strong></p> <p>Suppliers are expected to actively monitor their day-to-day management processes with respect to this Code, as may be amended from time to time.</p> <p>This Code does not create any binding obligations on SPH Media.</p> <section id="block-container-block_bb651923c7a3994d2fd53aa3feb5f393" class="wp-container-1 wp-block-group pb-0 bg-white"> <div class="wp-block-group__inner-container container-xl"> <h3 class="wp-block-heading">Other Terms & Conditions</h3> <ul> <li><a href="https://www.sph.com.sg/tnc/website" data-type="URL" data-id="/tnc/website" target="_blank" rel="noreferrer noopener">Website Terms and Conditions</a></li> <li><a rel="noreferrer noopener" href="https://www.sph.com.sg/tnc/cookie" data-type="URL" data-id="/tnc/cookie" target="_blank">Cookie Policy</a></li> <li><a rel="noreferrer noopener" href="https://www.sph.com.sg/tnc/privacy" data-type="URL" data-id="/tnc/privacy" target="_blank">Privacy Policy</a></li> <li><a href="https://www.sph.com.sg/tnc/pdpa" data-type="URL" data-id="/tnc/pdpa" target="_blank" rel="noreferrer noopener">Personal Data Protection Statement (PDPA)</a></li> <li><a rel="noreferrer noopener" href="https://www.sph.com.sg/tnc/member" data-type="URL" data-id="/tnc/member" target="_blank">Member Terms and Conditions</a></li> </ul> <ul> <li><a rel="noreferrer noopener" href="https://www.sph.com.sg/tnc/general_advertising" data-type="URL" data-id="/tnc/general_advertising" target="_blank">Advertising Terms and Conditions & Guidelines</a></li> </ul> <ul> <li><a href="https://www.sph.com.sg/tnc/subscription_onlinecontentservices" data-type="URL" data-id="/tnc/subscription_onlinecontentservices" target="_blank" rel="noreferrer noopener">Subscription: Online Content Services</a></li> <li><a href="https://www.sph.com.sg/tnc/subscription_printcontentservices" data-type="URL" data-id="/tnc/subscription_printcontentservices" target="_blank" rel="noreferrer noopener">Subscription: Print Content Services</a></li> <li><a href="https://www.sph.com.sg/tnc/subscription_appservices" data-type="URL" data-id="/tnc/subscription_appservices" target="_blank" rel="noreferrer noopener">Subscription: App Services</a></li> </ul> <ul> <li><a href="https://www.sph.com.sg/tnc/classifieds_jobandnotices" data-type="URL" data-id="/tnc/classifieds_jobandnotices" target="_blank" rel="noreferrer noopener">Online Classifieds, Advertising and Job Search Services</a></li> <li><a rel="noreferrer noopener" href="https://www.sph.com.sg/tnc/contests_luckydraws/" data-type="URL" data-id="/tnc/contests_luckydraws/" target="_blank">Contests and Lucky Draws Policy</a></li> <li><a href="https://www.sph.com.sg/tnc/events" data-type="URL" data-id="/tnc/events" target="_blank" rel="noreferrer noopener">Events Terms and Conditions</a></li> </ul> <ul> <li><a href="https://www.sph.com.sg/tnc/appsnon_ios" data-type="URL" data-id="/tnc/appsnon_ios" target="_blank" rel="noreferrer noopener">Terms of Use - Apps for Non IOS</a></li> <li><a rel="noreferrer noopener" href="https://www.sph.com.sg/tnc/apps_ios" data-type="URL" data-id="/tnc/apps_ios" target="_blank">Terms of Use - Apps for IOS</a></li> </ul> <h3 class="wp-block-heading"> <br>Other Policies</h3> <ul> <li><a href="https://www.sph.com.sg/supplier-code-of-conduct/" data-type="URL" data-id="/supplier-code-of-conduct/" target="_blank" rel="noreferrer noopener">Supplier Code of Conduct</a></li> </ul> </div> </section> </main> </main> <footer id="footer" data-api-url="/wp-content/uploads/footer-json/footer-data.json?v=1730274467"> <!-- footer-wrapper--transparent css class is optional --> <div class="footer-wrapper footer-wrapper--transparent"> <div class="footer-main"> <div class="container-xl"> <div class="footer-main-content row"> <div class="col-12" v-if="data?.title"> <h1 v-html="data?.title"></h1> </div> <div class="col-lg-4 col-md-6"> <div class="footer-main__subscribe"> <div class="footer-main__contact-heading" v-html="data?.subscribe.title"></div> <div class="footer-main__contact-address" v-html="data?.subscribe.description"></div> <a v-if="data?.subscribe.url" :href="data?.subscribe.url" class="cta cta-secondary-inverse d-inline-block" v-html="data?.subscribe.ctaLabel"></a> <button v-else class="cta cta-secondary-inverse d-inline-block" v-html="data?.subscribe.ctaLabel"></button> </div> <div class="footer-main__social-media"> <ul> <li v-for="item in data?.socialMedia"> <a class="social-link" :class="item.icon" :data-ga-text="item.label" :href="item.url" :target="item.isExternal ? '_blank' : '_self'"> <span class="visually-hidden">{{item.label}}</span> </a> </li> </ul> </div> </div> <div class="col-lg-8 col-md-6"> <div class="row"> <div class="col-lg-6"> <div class="footer-main__contact"> <div class="footer-main__contact-heading" v-html="data?.contactDetails.title"></div> <div class="footer-main__contact-address" v-html="data?.contactDetails.description"></div> </div> </div> <div class="col-lg-6"> <div class="footer-main-links"> <ul> <li v-for="link in data?.footerLinks"> <a :href="link.url" v-html="link.label"></a> </li> </ul> </div> </div> </div> </div> <div class="footer-main__social-media-mobile"> <ul> <li v-for="item in data?.socialMedia"> <a class="social-link" :class="item.icon" :data-ga-text="item.label" :href="item.url" :target="item.isExternal ? '_blank' : '_self'"> <span class="visually-hidden">{{item.label}}</span> </a> </li> </ul> </div> </div> </div> </div> <div class="foot-note" v-if="data?.footNote"> <div class="container-xl"> <div class="foot-note-wrapper"> <p v-html="data?.footNote?.description"></p> <p> <template v-for="(footNoteLink, index) in data?.footNote?.links"> {{index !== 0 ? ' | ' : ''}} <a :href="footNoteLink.url" v-html="footNoteLink.name"></a> </template> </p> </div> </div> </div> </div> <div class="newsletter-form" id="footer-subscribe-form" data-apiurl-get="https://www.sph.com.sg/subscription-form"> <div class="newsletter-form__content"> <button class="close-btn" aria-label="Close"></button> <div class="newsletter-form__innerContent"> <div class="row"> <div class="col-lg-9"> <h4>Subscribe To Our Trade Newsletter</h4> <p>Stay in the know with the latest news, exclusive events, sponsorship opportunities, and seasonal promotions with our monthly newsletter.</p> <p>Fields marked with * are mandatory</p> </div> </div> <div class="newsletter-form-body"> <p class="align-center"> <img src="https://static.sph.com.sg/uploads/2023/12/loading-1.gif"> </p> </div> </div> <div class="newsletter-form__success_innerContent d-none"> <h4>Thank you</h4> <p>You have successfully subscribed to our newsletter.</p> <button class="cta cta-primary d-inline-block close-btn">Close</button> </div> </div> </div> </footer> <script>jQuery.browser = {}; (function () { jQuery.browser.msie = false; jQuery.browser.version = 0; if (navigator.userAgent.match(/MSIE ([0-9]+)\./)) { jQuery.browser.msie = true; jQuery.browser.version = RegExp.$1; } })();</script> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W3GCNFZ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script>// Event trigger for GA function gaPageContentCustomEvent(eventComponent, eventCategory, eventAction, eventLabel) { window.dataLayer = window.dataLayer || []; window.dataLayer.push({ 'event':'custom_event', // Fixed, DO NOT CHANGE 'component_name': eventComponent, // event component 'eventCategory':eventCategory, // event category name 'eventAction':eventAction, // event action name 'eventLabel':eventLabel // event label name }); } /*jQuery('.GAJournalismScholarship').on('click', function(){ gaPageContentCustomEvent('Scholarships', 'CTA', 'Click', 'Journalism Scholarship'); }); jQuery('.GATemasekFoundationScholarship').on('click', function(){ gaPageContentCustomEvent('Scholarships', 'CTA', 'Click', 'Temasek Foundation Scholarship'); });*/ jQuery('.GAApplyHereFullTermScholarship').on('click', function(){ gaPageContentCustomEvent('Scholarships', 'CTA', 'Click', 'Full Term Scholarship'); }); jQuery('.GAApplyHereMidTermScholarship').on('click', function(){ gaPageContentCustomEvent('Scholarships', 'CTA', 'Click', 'Mid Term Scholarship'); });</script> <span class="ssp-id" style="display:none">4522</span> <script type="text/javascript" src="https://www.sph.com.sg/wp-content/plugins/simply-static-pro/assets/ssp-wpml-geo.js?ver=1.4.7.3" id="ssp-wpml-geo-js"></script> <script type="text/javascript" src="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/js/index.js?ver=1" id="bootstrap-js"></script> <script type="text/javascript" src="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/js/breadcrumb.js?ver=1" id="masthead-landing-js-js"></script> <script type="text/javascript" src="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/js/vue.global.prod.min.js?ver=1" id="vue_js-js"></script> <script type="text/javascript" src="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/components/header/header.js?ver=1" id="header_js-js"></script> <script type="text/javascript" src="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/components/footer/footer.js?ver=1" id="footer_js-js"></script> <script type="text/javascript" src="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/components/footer/footer-video.js?ver=1" id="footer_video_js-js"></script> <script type="text/javascript" src="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/components/footer/newsletter-form.js?ver=1" id="newsletter-form-js"></script> <script type="text/javascript" src="https://www.sph.com.sg/wp-content/themes/sph/template-parts/blocks/js/ga-tagging/ga-tagging.js" id="ga-tagging-js"></script> <script> function removeElementsByClass(className) { const elements = document.getElementsByClassName(className); while (elements.length > 0) { elements[0].parentNode.removeChild(elements[0]); } } function addMobilePlatformToAllLinks() { let links = document.links; // Get all links for (let i = 0; i < links.length; i++) { let url = links[i].href; // Get the current href let linkHostname = (new URL(url)).hostname; if (url.startsWith('mailto:') || url.includes('platform=mobile') || linkHostname !== window.location.hostname) { continue; } let separator = url.includes('?') ? '&' : '?'; links[i].href = url + separator + 'platform=mobile'; } } function disableLinksForMobile() { // Array of existing classes to target const classesToDisable = [ "breadcrumb-item", "logo", "footer-main__subscribe" ]; // Select links with specified classes and disable them classesToDisable.forEach(className => { document.querySelectorAll(`.${className} a`).forEach(link => { link.style.pointerEvents = 'none'; // Disable pointer events for visual feedback }); }); } function observeDOMChanges() { const observer = new MutationObserver(function (mutationsList) { for (const mutation of mutationsList) { if (mutation.type === 'childList') { addMobilePlatformToAllLinks(); disableLinksForMobile(); } } }); observer.observe(document.body, { childList: true, subtree: true }); } let params = (new URL(document.location)).searchParams; let platform = params.get('platform'); if (platform === 'mobile') { const classesToRemove = ['nav', 'footer-main__contact', 'footer-main__social-media', 'footer-main-links', 'footer-main__social-media-mobile']; classesToRemove.forEach(classToRemove => removeElementsByClass(classToRemove)); addMobilePlatformToAllLinks(); observeDOMChanges(); } </script> </body> </html>