{"context":{"brandSettings":{"accentColor1":{"hex":"#ececec"},"accentColor2":{"hex":"#177f74"},"accentColor3":{"hex":"#ffffff"},"bodyFont":{"font":"georgia, palatino","fontSet":"DEFAULT"},"colors":[{"hex":"#ffffff"},{"hex":"#09B58C"},{"hex":"#1e1f27"},{"hex":"#3E6793"},{"hex":"#518feb"},{"hex":"#fd950c"},{"hex":"#fcd121"},{"hex":"#fafafa"}],"fallbackFont":null,"favicon":{"domain":null,"name":"CPP","src":"https://47036281.fs1.hubspotusercontent-na1.net/hubfs/47036281/favicon-32x32.png"},"favicons":[{"domain":null,"name":"CPP","src":"https://47036281.fs1.hubspotusercontent-na1.net/hubfs/47036281/favicon-32x32.png"}],"fonts":[],"logo":{"alt":"CPP Associates","domain":null,"height":215,"link":"www.cppassociates.com","name":"CPP Logo","src":"https://47036281.fs1.hubspotusercontent-na1.net/hubfs/47036281/CPP-Logo-Final-1.jpg","width":375},"logos":[{"alt":"CPP Associates","domain":null,"height":215,"link":"www.cppassociates.com","name":"CPP Logo","src":"https://47036281.fs1.hubspotusercontent-na1.net/hubfs/47036281/CPP-Logo-Final-1.jpg","width":375}],"primaryColor":{"hex":"#ffffff"},"primaryFavicon":{"domain":null,"name":"CPP","src":"https://47036281.fs1.hubspotusercontent-na1.net/hubfs/47036281/favicon-32x32.png"},"primaryFont":{"font":"Inter","fontSet":"GOOGLE"},"primaryLogo":{"alt":"CPP Associates","domain":null,"height":215,"link":"www.cppassociates.com","name":"CPP Logo","src":"https://47036281.fs1.hubspotusercontent-na1.net/hubfs/47036281/CPP-Logo-Final-1.jpg","width":375},"secondaryColor":{"hex":"#0C4F6B"}},"menuData":null,"themeSettings":{"bodyFont":{"casing":null,"color":null,"css":"font-family: Inter, sans-serif;","fallback":"sans-serif","font":"Inter","font_set":"GOOGLE","letter_spacing":null,"line_height":null,"size":null,"size_unit":null,"style":"font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none","styles":{"font-family":"Inter, sans-serif","font-style":"normal","font-weight":"normal","text-decoration":"none"},"variant":"regular"},"primaryFont":{"casing":null,"color":null,"css":"font-family: Inter, sans-serif;","fallback":"sans-serif","font":"Inter","font_set":"GOOGLE","letter_spacing":null,"line_height":null,"size":null,"size_unit":null,"style":"font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none","styles":{"font-family":"Inter, sans-serif","font-style":"normal","font-weight":"normal","text-decoration":"none"},"variant":"regular"},"trellisBorderRadius":"pill","trellisColorFillPrimaryDefault":{"color":"#3E6793","css":"#3E6793","hex":"#3E6793","opacity":100,"rgb":"rgb(62, 103, 147)","rgba":"rgba(62, 103, 147, 1)"},"trellisColorFillSecondaryDefault":{"color":"#0C4F6B","css":"#0C4F6B","hex":"#0C4F6B","opacity":null,"rgb":"rgb(12, 79, 107)","rgba":"rgba(12, 79, 107, 1)"},"trellisColorFillSurfaceDefault":"light","trellisColorFillTertiaryDefault":{"color":"#ececec","css":"#ececec","hex":"#ececec","opacity":null,"rgb":"rgb(236, 236, 236)","rgba":"rgba(236, 236, 236, 1)"},"trellisColorTextInteractiveDefault":{"color":"#666666","css":"#666666","hex":"#666666","opacity":null,"rgb":"rgb(102, 102, 102)","rgba":"rgba(102, 102, 102, 1)"}},"companyName":"CPP Associates, Inc"},"modules":{},"dndAreas":{},"globalPartials":{},"headHtml":"<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"> \n<meta property=\"og:description\" content=\"\"> \n<meta property=\"og:title\" content=\"\"> \n<meta name=\"twitter:description\" content=\"\"> \n<meta name=\"twitter:title\" content=\"\"> \n<style>\na.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}\n</style> \n<style>\n  @font-face {\n    font-family: \"Inter\";\n    font-weight: 400;\n    font-style: normal;\n    font-display: swap;\n    src: url(\"/_hcms/googlefonts/Inter/regular.woff2\") format(\"woff2\"), url(\"/_hcms/googlefonts/Inter/regular.woff\") format(\"woff\");\n  }\n  @font-face {\n    font-family: \"Inter\";\n    font-weight: 700;\n    font-style: normal;\n    font-display: swap;\n    src: url(\"/_hcms/googlefonts/Inter/700.woff2\") format(\"woff2\"), url(\"/_hcms/googlefonts/Inter/700.woff\") format(\"woff\");\n  }\n</style> \n<!--  Added by GoogleTagManager integration --> \n<script data-cookieconsent=\"ignore\">\nvar _hsp = window._hsp = window._hsp || [];\nwindow.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\n\nvar useGoogleConsentModeV2 = true;\nvar waitForUpdateMillis = 1000;\n\nif (useGoogleConsentModeV2) {\n\n  gtag('set','developer_id.dZTQ1Zm',true);\n\n  gtag('consent', 'default', {\n  'ad_storage': 'denied',\n  'analytics_storage': 'denied',\n  'ad_user_data': 'denied',\n  'ad_personalization': 'denied',\n  'wait_for_update': waitForUpdateMillis\n  });\n}\n\nvar hsLoadGtm = function loadGtm() {\n    if(window._hsGtmLoadOnce) {\n      return;\n    }\n\n    if (useGoogleConsentModeV2) {\n      _hsp.push(['useGoogleConsentModeV2'])\n    }\n\n    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n    })(window,document,'script','dataLayer','GTM-NGLWGP2');\n\n    window._hsGtmLoadOnce = true;\n};\n\n_hsp.push(['addPrivacyConsentListener', function(consent){\n  if(consent.allowed || (consent.categories && consent.categories.analytics)){\n    hsLoadGtm();\n  }\n}]);\n\n</script> \n<!-- /Added by GoogleTagManager integration --> \n<link rel=\"canonical\" href=\"https://www.cppassociates.com/hs/portals/customer-portal-app/brand\"> \n<script>\nwindow.addEventListener('load', function () {\n\n  const MOBILE_BREAKPOINT = 767;\n\n  function equalizeWhiteColumns() {\n\n    const rows = document.querySelectorAll('.dnd-section > .row-fluid');\n\n    rows.forEach(row => {\n\n      const columns = Array.from(\n        row.querySelectorAll(':scope > .dnd-column[class*=\"background-color\"]')\n      );\n\n      if (columns.length < 2) return;\n\n      // reset heights\n      columns.forEach(col => {\n        col.style.minHeight = '';\n      });\n\n      // don't force heights when stacked\n      if (window.innerWidth <= MOBILE_BREAKPOINT) return;\n\n      // group by visual row\n      const groups = [];\n\n      columns.forEach(col => {\n\n        const top = Math.round(col.getBoundingClientRect().top);\n\n        let match = groups.find(g => Math.abs(g.top - top) < 5);\n\n        if (!match) {\n          match = { top: top, items: [] };\n          groups.push(match);\n        }\n\n        match.items.push(col);\n\n      });\n\n      // equalize heights\n      groups.forEach(group => {\n\n        if (group.items.length < 2) return;\n\n        let max = 0;\n\n        group.items.forEach(col => {\n          max = Math.max(max, col.offsetHeight);\n        });\n\n        group.items.forEach(col => {\n          col.style.minHeight = max + 'px';\n        });\n\n      });\n\n    });\n\n  }\n\n  equalizeWhiteColumns();\n\n  let resizeTimer;\n\n  window.addEventListener('resize', function () {\n    clearTimeout(resizeTimer);\n    resizeTimer = setTimeout(equalizeWhiteColumns, 150);\n  });\n\n});\n</script> \n<!--cpp--> \n<meta property=\"og:url\" content=\"https://www.cppassociates.com/hs/portals/customer-portal-app/brand\"> \n<meta http-equiv=\"content-language\" content=\"en\">","footerHtml":"<!-- HubSpot performance collection script --> \n<script defer src=\"/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js\"></script> \n<!-- Start of HubSpot Analytics Code --> \n<script type=\"text/javascript\">\nvar _hsq = _hsq || [];\n_hsq.push([\"setContentType\", \"app-page\"]);\n_hsq.push([\"setCanonicalUrl\", \"https:\\/\\/www.cppassociates.com\\/hs\\/portals\\/customer-portal-app\\/brand\"]);\n_hsq.push([\"setPageId\", \"215584056378\"]);\n_hsq.push([\"setContentMetadata\", {\n    \"contentPageId\": 215584056378,\n    \"legacyPageId\": \"215584056378\",\n    \"contentFolderId\": null,\n    \"contentGroupId\": null,\n    \"abTestId\": null,\n    \"languageVariantId\": 215584056378,\n    \"languageCode\": \"en\",\n    \n    \n}]);\n</script> \n<script type=\"text/javascript\" id=\"hs-script-loader\" async defer src=\"/hs/scriptloader/47036281.js\"></script> \n<!-- End of HubSpot Analytics Code --> \n<script type=\"text/javascript\">\nvar hsVars = {\n    render_id: \"df13f5cb-d79c-43c4-964b-3bdb0bc24fc4\",\n    ticks: 1792002974613,\n    page_id: 215584056378,\n    \n    content_group_id: 0,\n    portal_id: 47036281,\n    app_hs_base_url: \"https://app.hubspot.com\",\n    cp_hs_base_url: \"https://cp.hubspot.com\",\n    language: \"en\",\n    analytics_page_type: \"app-page\",\n    scp_content_type: \"\",\n    \n    analytics_page_id: \"215584056378\",\n    category_id: 20,\n    folder_id: 0,\n    is_hubspot_user: false\n}\n</script> \n<script defer src=\"/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js\"></script> \n<!--janey-->","headElements":[{"tag":"meta","attributes":{"name":"viewport","content":"width=device-width, initial-scale=1"}},{"tag":"meta","attributes":{"property":"og:description","content":""}},{"tag":"meta","attributes":{"property":"og:title","content":""}},{"tag":"meta","attributes":{"name":"twitter:description","content":""}},{"tag":"meta","attributes":{"name":"twitter:title","content":""}},{"tag":"style","children":[{"tag":"#text","text":"a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}"}]},{"tag":"style","children":[{"tag":"#text","text":"@font-face {\n    font-family: \"Inter\";\n    font-weight: 400;\n    font-style: normal;\n    font-display: swap;\n    src: url(\"/_hcms/googlefonts/Inter/regular.woff2\") format(\"woff2\"), url(\"/_hcms/googlefonts/Inter/regular.woff\") format(\"woff\");\n  }\n  @font-face {\n    font-family: \"Inter\";\n    font-weight: 700;\n    font-style: normal;\n    font-display: swap;\n    src: url(\"/_hcms/googlefonts/Inter/700.woff2\") format(\"woff2\"), url(\"/_hcms/googlefonts/Inter/700.woff\") format(\"woff\");\n  }"}]},{"tag":"script","children":[{"tag":"#text","text":"var _hsp = window._hsp = window._hsp || [];\nwindow.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\n\nvar useGoogleConsentModeV2 = true;\nvar waitForUpdateMillis = 1000;\n\nif (useGoogleConsentModeV2) {\n\n  gtag('set','developer_id.dZTQ1Zm',true);\n\n  gtag('consent', 'default', {\n  'ad_storage': 'denied',\n  'analytics_storage': 'denied',\n  'ad_user_data': 'denied',\n  'ad_personalization': 'denied',\n  'wait_for_update': waitForUpdateMillis\n  });\n}\n\nvar hsLoadGtm = function loadGtm() {\n    if(window._hsGtmLoadOnce) {\n      return;\n    }\n\n    if (useGoogleConsentModeV2) {\n      _hsp.push(['useGoogleConsentModeV2'])\n    }\n\n    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n    })(window,document,'script','dataLayer','GTM-NGLWGP2');\n\n    window._hsGtmLoadOnce = true;\n};\n\n_hsp.push(['addPrivacyConsentListener', function(consent){\n  if(consent.allowed || (consent.categories && consent.categories.analytics)){\n    hsLoadGtm();\n  }\n}]);"}],"attributes":{"data-cookieconsent":"ignore"}},{"tag":"link","attributes":{"rel":"canonical","href":"https://www.cppassociates.com/hs/portals/customer-portal-app/brand"}},{"tag":"script","children":[{"tag":"#text","text":"window.addEventListener('load', function () {\n\n  const MOBILE_BREAKPOINT = 767;\n\n  function equalizeWhiteColumns() {\n\n    const rows = document.querySelectorAll('.dnd-section > .row-fluid');\n\n    rows.forEach(row => {\n\n      const columns = Array.from(\n        row.querySelectorAll(':scope > .dnd-column[class*=\"background-color\"]')\n      );\n\n      if (columns.length < 2) return;\n\n      // reset heights\n      columns.forEach(col => {\n        col.style.minHeight = '';\n      });\n\n      // don't force heights when stacked\n      if (window.innerWidth <= MOBILE_BREAKPOINT) return;\n\n      // group by visual row\n      const groups = [];\n\n      columns.forEach(col => {\n\n        const top = Math.round(col.getBoundingClientRect().top);\n\n        let match = groups.find(g => Math.abs(g.top - top) < 5);\n\n        if (!match) {\n          match = { top: top, items: [] };\n          groups.push(match);\n        }\n\n        match.items.push(col);\n\n      });\n\n      // equalize heights\n      groups.forEach(group => {\n\n        if (group.items.length < 2) return;\n\n        let max = 0;\n\n        group.items.forEach(col => {\n          max = Math.max(max, col.offsetHeight);\n        });\n\n        group.items.forEach(col => {\n          col.style.minHeight = max + 'px';\n        });\n\n      });\n\n    });\n\n  }\n\n  equalizeWhiteColumns();\n\n  let resizeTimer;\n\n  window.addEventListener('resize', function () {\n    clearTimeout(resizeTimer);\n    resizeTimer = setTimeout(equalizeWhiteColumns, 150);\n  });\n\n});"}]},{"tag":"meta","attributes":{"property":"og:url","content":"https://www.cppassociates.com/hs/portals/customer-portal-app/brand"}},{"tag":"meta","attributes":{"http-equiv":"content-language","content":"en"}}],"footerElements":[{"tag":"script","attributes":{"defer":"","src":"/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"}},{"tag":"script","children":[{"tag":"#text","text":"var _hsq = _hsq || [];\n_hsq.push([\"setContentType\", \"app-page\"]);\n_hsq.push([\"setCanonicalUrl\", \"https:\\/\\/www.cppassociates.com\\/hs\\/portals\\/customer-portal-app\\/brand\"]);\n_hsq.push([\"setPageId\", \"215584056378\"]);\n_hsq.push([\"setContentMetadata\", {\n    \"contentPageId\": 215584056378,\n    \"legacyPageId\": \"215584056378\",\n    \"contentFolderId\": null,\n    \"contentGroupId\": null,\n    \"abTestId\": null,\n    \"languageVariantId\": 215584056378,\n    \"languageCode\": \"en\",\n    \n    \n}]);"}],"attributes":{"type":"text/javascript"}},{"tag":"script","id":"hs-script-loader","attributes":{"async":"","defer":"","src":"/hs/scriptloader/47036281.js","type":"text/javascript"}},{"tag":"script","children":[{"tag":"#text","text":"var hsVars = {\n    render_id: \"df13f5cb-d79c-43c4-964b-3bdb0bc24fc4\",\n    ticks: 1792002974613,\n    page_id: 215584056378,\n    \n    content_group_id: 0,\n    portal_id: 47036281,\n    app_hs_base_url: \"https://app.hubspot.com\",\n    cp_hs_base_url: \"https://cp.hubspot.com\",\n    language: \"en\",\n    analytics_page_type: \"app-page\",\n    scp_content_type: \"\",\n    \n    analytics_page_id: \"215584056378\",\n    category_id: 20,\n    folder_id: 0,\n    is_hubspot_user: false\n}"}],"attributes":{"type":"text/javascript"}},{"tag":"script","attributes":{"defer":"","src":"/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"}}],"fontData":{"preloads":["/_hcms/googlefonts/Inter/regular.woff2","/_hcms/googlefonts/Inter/700.woff2"],"css":"<style>@font-face{font-family:\"Inter\";font-weight:400;font-style:normal;font-display:swap;src:url(/_hcms/googlefonts/Inter/regular.woff2) format(\"woff2\"),url(/_hcms/googlefonts/Inter/regular.woff) format(\"woff\")}@font-face{font-family:\"Inter\";font-weight:700;font-style:normal;font-display:swap;src:url(/_hcms/googlefonts/Inter/700.woff2) format(\"woff2\"),url(/_hcms/googlefonts/Inter/700.woff) format(\"woff\")}</style>"}}