<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Color &amp; Litho &#8211; DSP</title>
	<atom:link href="https://dynamicsp.co.za/service-category/color-litho/feed/" rel="self" type="application/rss+xml" />
	<link>https://dynamicsp.co.za</link>
	<description>Dynamic Signs and Print</description>
	<lastBuildDate>Wed, 19 Aug 2026 07:42:01 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://dynamicsp.co.za/wp-content/uploads/2023/12/DSP-Favicon.svg</url>
	<title>Color &amp; Litho &#8211; DSP</title>
	<link>https://dynamicsp.co.za</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Full Colour Printing</title>
		<link>https://dynamicsp.co.za/service/full-colour-printing/</link>
		
		<dc:creator><![CDATA[siya1489]]></dc:creator>
		<pubDate>Fri, 25 Aug 2023 06:56:44 +0000</pubDate>
				<guid isPermaLink="false">http://yoge-demo.pbminfotech.com/demo1/?post_type=pbmit-service&#038;p=350</guid>

					<description><![CDATA[Full Colour Printing · Springs, Gauteng Full colour printing for everyday business communication From marketing material and business stationery to promotional print and everyday operational requirements, DSP helps businesses turn artwork into professionally produced printed material. In-house design and production support can also help prepare files, layouts and specifications before printing begins. Business print Marketing [&#8230;]]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="580" class="elementor elementor-580">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-18a57b3 elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="18a57b3" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bff8f84 pbmit-bg-color-over-image" data-id="bff8f84" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-18a81de elementor-widget elementor-widget-html" data-id="18a81de" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP FULL COLOUR PRINTING PAGE — HERO
   ========================================================= */

.dsp-print-hero,
.dsp-print-hero * {
  box-sizing: border-box;
}

.dsp-print-hero {
  --dsp-dark: #181819;
  --dsp-white: #ffffff;
  --dsp-muted: rgba(255,255,255,.72);
  --dsp-border: rgba(255,255,255,.14);
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;

  position: relative;
  width: 100%;
  overflow: hidden;

  padding:
    clamp(82px, 8vw, 130px)
    0
    clamp(72px, 7vw, 108px);

  background:
    radial-gradient(
      circle at 90% 14%,
      rgba(236,0,140,.11),
      transparent 31%
    ),
    linear-gradient(
      135deg,
      #171718 0%,
      #252527 100%
    );

  color: #ffffff;
}

.dsp-print-hero::before {
  content: "";
  position: absolute;
  inset: 0 0 auto;
  height: 6px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33.33%,
      var(--dsp-magenta) 33.33% 66.66%,
      var(--dsp-yellow) 66.66% 100%
    );
}

.dsp-print-hero__inner {
  width: min(100% - 48px, 1480px);
  margin-inline: auto;

  display: grid;
  grid-template-columns:
    minmax(0, 1.05fr)
    minmax(430px, .78fr);

  align-items: center;
  gap: clamp(55px, 7vw, 110px);
}

/* =========================================================
   CONTENT
   ========================================================= */

.dsp-print-hero__content {
  max-width: 850px;
}

.dsp-print-hero__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;
  margin-bottom: 18px;

  color: rgba(255,255,255,.76);

  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-print-hero__eyebrow::before {
  content: "";
  width: 36px;
  height: 4px;
  border-radius: 99px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-print-hero h1 {
  max-width: 900px;
  margin: 0 0 25px;

  color: #ffffff;

  font-family: inherit;
  font-size: clamp(46px, 5vw, 76px);
  font-weight: 700;
  line-height: 1.01;
  letter-spacing: -.045em;
}

.dsp-print-hero__intro {
  max-width: 760px;
  margin: 0 0 31px;

  color: var(--dsp-muted);

  font-size: 17px;
  line-height: 1.72;
}

/* =========================================================
   SUPPORT POINTS
   ========================================================= */

.dsp-print-hero__points {
  display: flex;
  flex-wrap: wrap;
  gap: 9px 22px;

  margin: 0 0 35px;
  padding: 0;

  list-style: none;
}

.dsp-print-hero__points li {
  position: relative;

  color: rgba(255,255,255,.82);

  font-size: 12px;
  font-weight: 700;
  line-height: 1.45;
}

.dsp-print-hero__points li:not(:last-child)::after {
  content: "•";
  position: absolute;
  right: -14px;
  color: var(--dsp-yellow);
}

/* =========================================================
   BUTTONS
   ========================================================= */

.dsp-print-hero__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

.dsp-print-hero__button {
  min-height: 54px;
  padding: 0 25px;

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 9px;

  border: 1px solid transparent;
  border-radius: 999px;

  font-size: 12px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .045em;

  text-decoration: none;
  text-transform: uppercase;

  transition:
    transform 180ms ease,
    background-color 180ms ease,
    border-color 180ms ease,
    color 180ms ease;
}

.dsp-print-hero__button:hover,
.dsp-print-hero__button:focus-visible {
  transform: translateY(-2px);
  text-decoration: none;
}

.dsp-print-hero__button--primary {
  background: var(--dsp-yellow);
  border-color: var(--dsp-yellow);
  color: #171717;
}

.dsp-print-hero__button--primary:hover,
.dsp-print-hero__button--primary:focus-visible {
  background: #ffffff;
  border-color: #ffffff;
  color: #171717;
}

.dsp-print-hero__button--secondary {
  background: transparent;
  border-color: rgba(255,255,255,.55);
  color: #ffffff;
}

.dsp-print-hero__button--secondary:hover,
.dsp-print-hero__button--secondary:focus-visible {
  background: rgba(255,255,255,.08);
  border-color: #ffffff;
  color: #ffffff;
}

/* =========================================================
   HERO IMAGE
   ========================================================= */

.dsp-print-hero__visual {
  position: relative;
}

.dsp-print-hero__figure {
  position: relative;
  aspect-ratio: 4 / 3;
  min-height: 0;
  overflow: hidden;

  border: 1px solid var(--dsp-border);
  border-radius: 26px;

  background:
    linear-gradient(
      145deg,
      rgba(255,255,255,.08),
      rgba(255,255,255,.025)
    );

  box-shadow: 0 30px 70px rgba(0,0,0,.25);
}

.dsp-print-hero__figure img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

/* =========================================================
   BADGE
   ========================================================= */

.dsp-print-hero__badge {
  position: absolute;
  left: -22px;
  bottom: 28px;

  max-width: 260px;
  padding: 17px 19px;

  border: 1px solid rgba(255,255,255,.15);
  border-radius: 17px;

  background: rgba(23,23,24,.94);

  box-shadow: 0 16px 36px rgba(0,0,0,.24);
}

.dsp-print-hero__badge-label {
  display: block;
  margin-bottom: 5px;

  color: var(--dsp-yellow);

  font-size: 9px;
  font-weight: 800;
  line-height: 1.2;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-print-hero__badge-text {
  display: block;

  color: #ffffff;

  font-size: 13px;
  font-weight: 700;
  line-height: 1.45;
}

/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1100px) {

  .dsp-print-hero__inner {
    grid-template-columns: 1fr;
    gap: 55px;
  }

  .dsp-print-hero__visual {
    max-width: 820px;
  }
}

/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-print-hero {
    padding: 72px 0 66px;
  }

  .dsp-print-hero__inner {
    width: min(100% - 30px, 600px);
    gap: 40px;
  }

  .dsp-print-hero h1 {
    font-size: clamp(40px, 11vw, 52px);
  }

  .dsp-print-hero__intro {
    font-size: 15px;
    line-height: 1.67;
  }

  .dsp-print-hero__actions {
    display: grid;
    grid-template-columns: 1fr;
  }

  .dsp-print-hero__button {
    width: 100%;
  }

  .dsp-print-hero__badge {
    position: relative;
    left: auto;
    bottom: auto;
    max-width: none;
    margin-top: 13px;
  }
}
</style>


<section
  class="dsp-print-hero"
  aria-labelledby="dsp-print-hero-title">

  <div class="dsp-print-hero__inner">


    <!-- COPY -->

    <div class="dsp-print-hero__content">

      <div class="dsp-print-hero__eyebrow">
        Full Colour Printing · Springs, Gauteng
      </div>

      <h1 id="dsp-print-hero-title">
        Full colour printing for everyday business communication
      </h1>

      <p class="dsp-print-hero__intro">
        From marketing material and business stationery to promotional print
        and everyday operational requirements, DSP helps businesses turn
        artwork into professionally produced printed material. In-house design
        and production support can also help prepare files, layouts and
        specifications before printing begins.
      </p>


      <ul
        class="dsp-print-hero__points"
        aria-label="DSP full colour printing support">

        <li>Business print</li>
        <li>Marketing material</li>
        <li>In-house artwork support</li>
        <li>Print and finishing</li>

      </ul>


      <div class="dsp-print-hero__actions">

        <a
          class="dsp-print-hero__button dsp-print-hero__button--primary"
          href="/contact-us/">

          Discuss Your Print Job
          <span aria-hidden="true">↗</span>

        </a>

        <a
          class="dsp-print-hero__button dsp-print-hero__button--secondary"
          href="#dsp-print-options">

          Explore Print Options
          <span aria-hidden="true">↓</span>

        </a>

      </div>

    </div>


    <!-- IMAGE -->

    <div class="dsp-print-hero__visual">

      <div class="dsp-print-hero__figure">
        <img
          src="https://dynamicsp.co.za/wp-content/uploads/2026/08/dsp-full-colour-printing-springs-gauteng.jpg"
          alt="Full-colour business printing and finished printed materials produced by Dynamic Signs &amp; Print in Springs, Gauteng"
          width="1600"
          height="1200"
          loading="eager"
          fetchpriority="high"
          decoding="async">

      </div>


      <div class="dsp-print-hero__badge">

        <span class="dsp-print-hero__badge-label">
          Design to finished print
        </span>

        <span class="dsp-print-hero__badge-text">
          Practical artwork, print and production support for business requirements.
        </span>

      </div>

    </div>

  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e04e973 elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="e04e973" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d558b2a pbmit-bg-color-over-image" data-id="d558b2a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7125ad1 elementor-widget elementor-widget-html" data-id="7125ad1" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP FULL COLOUR PRINTING PAGE — PRINT OPTIONS
   ========================================================= */

.dsp-print-options,
.dsp-print-options * {
  box-sizing: border-box;
}

.dsp-print-options {
  --dsp-dark: #1d1d1f;
  --dsp-text: #292d30;
  --dsp-muted: #686d71;
  --dsp-light: #f3f5f5;
  --dsp-white: #ffffff;
  --dsp-border: #dfe3e4;
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;

  width: 100%;
  padding: clamp(74px, 7vw, 110px) 0;
  background: var(--dsp-light);
  color: var(--dsp-text);
  scroll-margin-top: 30px;
}

.dsp-print-options__inner {
  width: min(100% - 48px, 1480px);
  margin-inline: auto;
}

/* =========================================================
   HEADER
   ========================================================= */

.dsp-print-options__header {
  display: grid;
  grid-template-columns:
    minmax(0, .95fr)
    minmax(360px, .65fr);
  align-items: end;
  gap: 50px;
  margin-bottom: 42px;
}

.dsp-print-options__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;
  margin-bottom: 15px;
  color: #565b5e;
  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-print-options__eyebrow::before {
  content: "";
  width: 36px;
  height: 4px;
  border-radius: 99px;
  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-print-options h2 {
  max-width: 790px;
  margin: 0;
  color: var(--dsp-dark);
  font-family: inherit;
  font-size: clamp(39px, 4vw, 60px);
  font-weight: 700;
  line-height: 1.04;
  letter-spacing: -.038em;
}

.dsp-print-options__intro {
  max-width: 590px;
  margin: 0 0 4px auto;
  color: var(--dsp-muted);
  font-size: 16px;
  line-height: 1.72;
}

/* =========================================================
   GRID
   ========================================================= */

.dsp-print-options__grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 18px;
}

/* =========================================================
   CARDS
   ========================================================= */

.dsp-print-option {
  position: relative;
  min-height: 265px;
  padding: 28px 27px 26px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border: 1px solid var(--dsp-border);
  border-radius: 20px;
  background: #ffffff;
  box-shadow: 0 11px 30px rgba(24,28,31,.04);
  transition:
    transform 190ms ease,
    box-shadow 190ms ease,
    border-color 190ms ease;
}

.dsp-print-option:hover {
  transform: translateY(-4px);
  border-color: #d0d5d6;
  box-shadow: 0 20px 42px rgba(24,28,31,.09);
}

.dsp-print-option::before {
  content: "";
  position: absolute;
  inset: 0 0 auto;
  height: 4px;
  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-print-option__number {
  display: block;
  margin-bottom: 23px;
  color: #979c9f;
  font-size: 10px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .09em;
}

.dsp-print-option h3 {
  margin: 0 0 11px;
  color: var(--dsp-dark);
  font-family: inherit;
  font-size: 21px;
  font-weight: 700;
  line-height: 1.22;
  letter-spacing: -.02em;
}

.dsp-print-option p {
  flex: 1;
  margin: 0 0 19px;
  color: var(--dsp-muted);
  font-size: 13px;
  line-height: 1.62;
}

.dsp-print-option__use {
  padding-top: 16px;
  border-top: 1px solid var(--dsp-border);
  color: #767b7e;
  font-size: 11px;
  line-height: 1.5;
}

.dsp-print-option__use strong {
  color: var(--dsp-dark);
  font-weight: 700;
}

/* =========================================================
   GUIDANCE CTA
   ========================================================= */

.dsp-print-options__footer {
  margin-top: 38px;
  padding: 30px 32px;
  display: grid;
  grid-template-columns:
    minmax(0, 1fr)
    auto;
  align-items: center;
  gap: 36px;
  border-radius: 20px;
  background: var(--dsp-dark);
}

.dsp-print-options__footer-copy {
  margin: 0;
  color: rgba(255,255,255,.70);
  font-size: 14px;
  line-height: 1.65;
}

.dsp-print-options__footer-copy strong {
  color: #ffffff;
}

.dsp-print-options__button {
  min-height: 51px;
  padding: 0 23px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 9px;
  border-radius: 999px;
  background: var(--dsp-yellow);
  color: #171717;
  font-size: 12px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .045em;
  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;
  transition:
    transform 180ms ease,
    background-color 180ms ease;
}

.dsp-print-options__button:hover,
.dsp-print-options__button:focus-visible {
  transform: translateY(-2px);
  background: #ffffff;
  color: #171717;
  text-decoration: none;
}

/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1050px) {

  .dsp-print-options__header {
    grid-template-columns: 1fr;
    gap: 19px;
  }

  .dsp-print-options__intro {
    margin-left: 0;
  }

  .dsp-print-options__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-print-options {
    padding: 64px 0;
  }

  .dsp-print-options__inner {
    width: min(100% - 30px, 600px);
  }

  .dsp-print-options__header {
    margin-bottom: 30px;
  }

  .dsp-print-options h2 {
    font-size: clamp(35px, 10vw, 47px);
  }

  .dsp-print-options__intro {
    font-size: 15px;
    line-height: 1.65;
  }

  .dsp-print-options__grid {
    grid-template-columns: 1fr;
    gap: 15px;
  }

  .dsp-print-option {
    min-height: auto;
    padding: 26px 22px 23px;
  }

  .dsp-print-options__footer {
    grid-template-columns: 1fr;
    padding: 26px 22px;
  }

  .dsp-print-options__button {
    width: 100%;
  }
}
</style>


<section
  class="dsp-print-options"
  id="dsp-print-options"
  aria-labelledby="dsp-print-options-title">

  <div class="dsp-print-options__inner">


    <!-- HEADER -->

    <header class="dsp-print-options__header">

      <div>

        <div class="dsp-print-options__eyebrow">
          Business print applications
        </div>

        <h2 id="dsp-print-options-title">
          Printed material for everyday business, marketing and communication
        </h2>

      </div>


      <p class="dsp-print-options__intro">
        Full colour printing supports a wide range of day-to-day business
        requirements. DSP can help with the artwork, quantities, format and
        finishing needed to turn the requirement into a practical finished
        print product.
      </p>

    </header>


    <!-- PRINT OPTIONS -->

    <div class="dsp-print-options__grid">


      <!-- 01 -->

      <article class="dsp-print-option">

        <span class="dsp-print-option__number">
          01
        </span>

        <h3>
          Flyers &amp; promotional print
        </h3>

        <p>
          Printed promotional material for offers, launches, campaigns,
          events and other customer-facing business communication.
        </p>

        <div class="dsp-print-option__use">
          <strong>Typical use:</strong>
          promotions, events, sales campaigns and local marketing
        </div>

      </article>


      <!-- 02 -->

      <article class="dsp-print-option">

        <span class="dsp-print-option__number">
          02
        </span>

        <h3>
          Brochures &amp; company material
        </h3>

        <p>
          Professionally printed material for presenting products, services,
          company information and other business content in a physical format.
        </p>

        <div class="dsp-print-option__use">
          <strong>Typical use:</strong>
          company profiles, product information and sales material
        </div>

      </article>


      <!-- 03 -->

      <article class="dsp-print-option">

        <span class="dsp-print-option__number">
          03
        </span>

        <h3>
          Business stationery
        </h3>

        <p>
          Printed business material that helps maintain a consistent and
          professional presentation across day-to-day company communication.
        </p>

        <div class="dsp-print-option__use">
          <strong>Typical use:</strong>
          letterheads, branded documents and office stationery
        </div>

      </article>


      <!-- 04 -->

      <article class="dsp-print-option">

        <span class="dsp-print-option__number">
          04
        </span>

        <h3>
          Presentation &amp; information material
        </h3>

        <p>
          Printed material for meetings, presentations, training,
          information packs and other business communication where physical
          copies are required.
        </p>

        <div class="dsp-print-option__use">
          <strong>Typical use:</strong>
          meetings, training, proposals and information packs
        </div>

      </article>


      <!-- 05 -->

      <article class="dsp-print-option">

        <span class="dsp-print-option__number">
          05
        </span>

        <h3>
          Campaign &amp; event print
        </h3>

        <p>
          Coordinated printed material for activations, campaigns, launches
          and events where several printed pieces may need to work together.
        </p>

        <div class="dsp-print-option__use">
          <strong>Typical use:</strong>
          events, activations, launches and campaign rollouts
        </div>

      </article>


      <!-- 06 -->

      <article class="dsp-print-option">

        <span class="dsp-print-option__number">
          06
        </span>

        <h3>
          Custom business print requirements
        </h3>

        <p>
          Not every requirement fits neatly into a standard product category.
          DSP can assess the size, quantity, artwork and intended use to help
          determine a practical production route.
        </p>

        <div class="dsp-print-option__use">
          <strong>Typical use:</strong>
          recurring print, special projects and mixed business requirements
        </div>

      </article>


    </div>


    <!-- GUIDANCE -->

    <div class="dsp-print-options__footer">

      <p class="dsp-print-options__footer-copy">
        <strong>Not sure exactly what to specify?</strong>
        Send DSP the item you need, approximate quantity, finished size,
        required timing and any artwork you already have. The team can help
        work through the remaining print and production details.
      </p>


      <a
        class="dsp-print-options__button"
        href="/contact-us/">

        Discuss Your Print Job
        <span aria-hidden="true">↗</span>

      </a>

    </div>

  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b0db0f0 elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="b0db0f0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cf02118 pbmit-bg-color-over-image" data-id="cf02118" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-236ea0e elementor-widget elementor-widget-html" data-id="236ea0e" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP FULL COLOUR PRINTING PAGE — PRODUCTION PREPARATION
   ========================================================= */

.dsp-print-prep,
.dsp-print-prep * {
  box-sizing: border-box;
}

.dsp-print-prep {
  --dsp-dark: #1d1d1f;
  --dsp-text: #292d30;
  --dsp-muted: #686d71;
  --dsp-light: #ffffff;
  --dsp-soft: #f3f5f5;
  --dsp-border: #dfe3e4;
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;

  width: 100%;
  padding: clamp(72px, 6.5vw, 102px) 0;

  background: #ffffff;
  color: var(--dsp-text);
}

.dsp-print-prep__inner {
  width: min(100% - 48px, 1480px);
  margin-inline: auto;
}

/* =========================================================
   HEADER
   ========================================================= */

.dsp-print-prep__header {
  display: grid;

  grid-template-columns:
    minmax(0, .95fr)
    minmax(360px, .65fr);

  align-items: end;
  gap: 50px;

  margin-bottom: 40px;
}

.dsp-print-prep__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;

  margin-bottom: 15px;

  color: #565b5e;

  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-print-prep__eyebrow::before {
  content: "";

  width: 36px;
  height: 4px;

  border-radius: 99px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-print-prep h2 {
  max-width: 800px;
  margin: 0;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: clamp(38px, 3.9vw, 58px);
  font-weight: 700;
  line-height: 1.04;
  letter-spacing: -.038em;
}

.dsp-print-prep__intro {
  max-width: 600px;
  margin: 0 0 4px auto;

  color: var(--dsp-muted);

  font-size: 16px;
  line-height: 1.7;
}

/* =========================================================
   GRID
   ========================================================= */

.dsp-print-prep__grid {
  display: grid;

  grid-template-columns:
    repeat(3, minmax(0, 1fr));

  border-top: 1px solid var(--dsp-border);
  border-left: 1px solid var(--dsp-border);
}

.dsp-print-prep__item {
  min-height: 220px;
  padding: 28px 25px;

  background: var(--dsp-soft);

  border-right: 1px solid var(--dsp-border);
  border-bottom: 1px solid var(--dsp-border);
}

.dsp-print-prep__number {
  display: block;

  margin-bottom: 18px;

  color: var(--dsp-magenta);

  font-size: 10px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .09em;
}

.dsp-print-prep__item h3 {
  margin: 0 0 9px;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.28;
}

.dsp-print-prep__item p {
  margin: 0;

  color: var(--dsp-muted);

  font-size: 13px;
  line-height: 1.62;
}

/* =========================================================
   CALLOUT
   ========================================================= */

.dsp-print-prep__callout {
  margin-top: 34px;
  padding: 30px 32px;

  display: grid;
  grid-template-columns:
    minmax(0, 1fr)
    auto;

  align-items: center;
  gap: 34px;

  border-radius: 20px;

  background: var(--dsp-dark);
}

.dsp-print-prep__callout-copy {
  margin: 0;

  color: rgba(255,255,255,.70);

  font-size: 14px;
  line-height: 1.65;
}

.dsp-print-prep__callout-copy strong {
  color: #ffffff;
}

.dsp-print-prep__button {
  min-height: 51px;
  padding: 0 23px;

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 9px;

  border-radius: 999px;

  background: var(--dsp-yellow);
  color: #171717;

  font-size: 12px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .045em;

  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;

  transition:
    transform 180ms ease,
    background-color 180ms ease;
}

.dsp-print-prep__button:hover,
.dsp-print-prep__button:focus-visible {
  transform: translateY(-2px);

  background: #ffffff;
  color: #171717;

  text-decoration: none;
}

/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1050px) {

  .dsp-print-prep__header {
    grid-template-columns: 1fr;
    gap: 19px;
  }

  .dsp-print-prep__intro {
    margin-left: 0;
  }

  .dsp-print-prep__grid {
    grid-template-columns:
      repeat(2, minmax(0, 1fr));
  }

}

/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-print-prep {
    padding: 62px 0;
  }

  .dsp-print-prep__inner {
    width: min(100% - 30px, 600px);
  }

  .dsp-print-prep__header {
    margin-bottom: 28px;
  }

  .dsp-print-prep h2 {
    font-size: clamp(34px, 9.8vw, 45px);
  }

  .dsp-print-prep__intro {
    font-size: 15px;
    line-height: 1.65;
  }

  .dsp-print-prep__grid {
    grid-template-columns: 1fr;
  }

  .dsp-print-prep__item {
    min-height: auto;
    padding: 24px 21px;
  }

  .dsp-print-prep__callout {
    grid-template-columns: 1fr;
    padding: 26px 22px;
  }

  .dsp-print-prep__button {
    width: 100%;
  }

}
</style>


<section
  class="dsp-print-prep"
  aria-labelledby="dsp-print-prep-title">

  <div class="dsp-print-prep__inner">


    <!-- HEADER -->

    <header class="dsp-print-prep__header">

      <div>

        <div class="dsp-print-prep__eyebrow">
          Preparing your print job
        </div>

        <h2 id="dsp-print-prep-title">
          A few practical details help move a print job into production more smoothly
        </h2>

      </div>


      <p class="dsp-print-prep__intro">
        You do not need to arrive with a fully specified print order.
        DSP can help clarify the format, artwork and finishing requirements,
        but the information below gives the team a useful starting point.
      </p>

    </header>


    <!-- GRID -->

    <div class="dsp-print-prep__grid">


      <!-- 01 -->

      <article class="dsp-print-prep__item">

        <span class="dsp-print-prep__number">
          01
        </span>

        <h3>
          Artwork or source files
        </h3>

        <p>
          Send the artwork you already have, including logos, layouts or
          reference material. DSP can assess whether the file is ready for
          production or needs adjustment.
        </p>

      </article>


      <!-- 02 -->

      <article class="dsp-print-prep__item">

        <span class="dsp-print-prep__number">
          02
        </span>

        <h3>
          Finished size
        </h3>

        <p>
          The required dimensions affect the layout and production setup, so
          it helps to confirm the intended finished size before printing begins.
        </p>

      </article>


      <!-- 03 -->

      <article class="dsp-print-prep__item">

        <span class="dsp-print-prep__number">
          03
        </span>

        <h3>
          Quantity
        </h3>

        <p>
          Share the approximate number of items required. Quantity is an
          important part of assessing the most practical way to produce the job.
        </p>

      </article>


      <!-- 04 -->

      <article class="dsp-print-prep__item">

        <span class="dsp-print-prep__number">
          04
        </span>

        <h3>
          Format and material
        </h3>

        <p>
          The final use can influence the print format and material choice.
          DSP can help work through these options if they have not yet been decided.
        </p>

      </article>


      <!-- 05 -->

      <article class="dsp-print-prep__item">

        <span class="dsp-print-prep__number">
          05
        </span>

        <h3>
          Finishing requirements
        </h3>

        <p>
          Folding, trimming and other finishing requirements should be considered
          as part of the final printed item rather than as an afterthought.
        </p>

      </article>


      <!-- 06 -->

      <article class="dsp-print-prep__item">

        <span class="dsp-print-prep__number">
          06
        </span>

        <h3>
          Required timing
        </h3>

        <p>
          Share the date the print is needed, especially where the material
          supports a campaign, event, meeting or other fixed business deadline.
        </p>

      </article>


    </div>


    <!-- CALLOUT -->

    <div class="dsp-print-prep__callout">

      <p class="dsp-print-prep__callout-copy">
        <strong>Do not have production-ready artwork yet?</strong>
        DSP's in-house design team can help prepare or adapt existing material
        with the intended print size, layout and finished application in mind.
      </p>


      <a
        class="dsp-print-prep__button"
        href="/service/in-house-design/">

        Explore Design Support
        <span aria-hidden="true">↗</span>

      </a>

    </div>


  </div>

</section>				</div>
				</div>
				<div class="elementor-element elementor-element-2b1023f elementor-widget elementor-widget-html" data-id="2b1023f" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP FULL COLOUR PRINTING PAGE — PRINT APPLICATIONS
   ========================================================= */

.dsp-print-proof,
.dsp-print-proof * {
  box-sizing: border-box;
}

.dsp-print-proof {
  --dsp-dark: #181819;
  --dsp-text: #292d30;
  --dsp-muted: #686d71;
  --dsp-border: #dfe3e4;
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;

  width: 100%;
  padding: clamp(74px, 7vw, 108px) 0;

  background: #ffffff;
  color: var(--dsp-text);
}

.dsp-print-proof__inner {
  width: min(100% - 48px, 1480px);
  margin-inline: auto;
}


/* =========================================================
   HEADER
   ========================================================= */

.dsp-print-proof__header {
  display: grid;
  grid-template-columns:
    minmax(0, .95fr)
    minmax(360px, .65fr);

  align-items: end;
  gap: 50px;

  margin-bottom: 40px;
}

.dsp-print-proof__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;

  margin-bottom: 15px;

  color: #565b5e;

  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-print-proof__eyebrow::before {
  content: "";

  width: 36px;
  height: 4px;

  border-radius: 99px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-print-proof h2 {
  max-width: 790px;
  margin: 0;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: clamp(38px, 3.9vw, 58px);
  font-weight: 700;
  line-height: 1.04;
  letter-spacing: -.038em;
}

.dsp-print-proof__intro {
  max-width: 590px;
  margin: 0 0 4px auto;

  color: var(--dsp-muted);

  font-size: 16px;
  line-height: 1.7;
}


/* =========================================================
   GALLERY
   ========================================================= */

.dsp-print-proof__grid {
  display: grid;

  grid-template-columns:
    minmax(0, 1.4fr)
    minmax(320px, .8fr);

  grid-template-rows:
    repeat(2, minmax(0, 1fr));

  gap: 18px;
}

.dsp-print-proof__card {
  position: relative;

  min-width: 0;

  margin: 0;

  overflow: hidden;

  border: 1px solid var(--dsp-border);
  border-radius: 22px;

  background: #e5e8e9;

  box-shadow:
    0 16px 38px rgba(24,28,31,.08);
}

.dsp-print-proof__card--main {
  grid-row: 1 / 3;
  min-height: 0;
  aspect-ratio: 3 / 2;
}

.dsp-print-proof__card--small {
  min-height: 0;
  aspect-ratio: 16 / 9;
}


/* =========================================================
   REAL IMAGES
   ========================================================= */

.dsp-print-proof__card img {
  display: block;

  width: 100%;
  height: 100%;

  object-fit: cover;
  object-position: center;
}


/* =========================================================
   OVERLAY
   ========================================================= */

.dsp-print-proof__card::after {
  content: "";

  position: absolute;
  inset: 0;

  z-index: 1;

  pointer-events: none;

  background:
    linear-gradient(
      180deg,
      rgba(0,0,0,0) 40%,
      rgba(0,0,0,.76) 100%
    );
}


/* =========================================================
   CAPTIONS
   ========================================================= */

.dsp-print-proof__caption {
  position: absolute;
  z-index: 2;

  left: 23px;
  right: 23px;
  bottom: 21px;
}

.dsp-print-proof__label {
  display: block;

  margin-bottom: 5px;

  color: var(--dsp-yellow);

  font-size: 9px;
  font-weight: 800;
  line-height: 1.2;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-print-proof__title {
  display: block;

  color: #ffffff;

  font-size: 16px;
  font-weight: 700;
  line-height: 1.35;
}

.dsp-print-proof__card--main
.dsp-print-proof__title {
  max-width: 580px;

  font-size: clamp(21px, 2vw, 29px);
}


/* =========================================================
   FOOTER
   ========================================================= */

.dsp-print-proof__footer {
  margin-top: 36px;
  padding-top: 28px;

  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 30px;

  border-top: 1px solid var(--dsp-border);
}

.dsp-print-proof__footer-copy {
  max-width: 740px;
  margin: 0;

  color: var(--dsp-muted);

  font-size: 14px;
  line-height: 1.65;
}

.dsp-print-proof__button {
  min-height: 51px;
  padding: 0 23px;

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 9px;

  border-radius: 999px;

  background: var(--dsp-dark);
  color: #ffffff;

  font-size: 12px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .045em;

  text-decoration: none;
  text-transform: uppercase;

  transition:
    transform 180ms ease,
    background-color 180ms ease;
}

.dsp-print-proof__button:hover,
.dsp-print-proof__button:focus-visible {
  transform: translateY(-2px);

  background: var(--dsp-cyan);
  color: #ffffff;

  text-decoration: none;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1050px) {

  .dsp-print-proof__header {
    grid-template-columns: 1fr;
    gap: 19px;
  }

  .dsp-print-proof__intro {
    margin-left: 0;
  }

  .dsp-print-proof__grid {
    grid-template-columns:
      repeat(2, minmax(0, 1fr));

    grid-template-rows: auto;
  }

  .dsp-print-proof__card--main {
    grid-column: 1 / 3;
    grid-row: auto;

    min-height: 0;
    aspect-ratio: 3 / 2;
  }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-print-proof {
    padding: 64px 0;
  }

  .dsp-print-proof__inner {
    width: min(100% - 30px, 600px);
  }

  .dsp-print-proof__header {
    margin-bottom: 28px;
  }

  .dsp-print-proof h2 {
    font-size: clamp(35px, 10vw, 46px);
  }

  .dsp-print-proof__intro {
    font-size: 15px;
    line-height: 1.65;
  }

  .dsp-print-proof__grid {
    grid-template-columns: 1fr;
    gap: 15px;
  }

  .dsp-print-proof__card--main,
  .dsp-print-proof__card--small {
    grid-column: auto;

    min-height: auto;
  }

  .dsp-print-proof__card--main {
    aspect-ratio: 3 / 2;
  }

  .dsp-print-proof__card--small {
    aspect-ratio: 16 / 9;
  }

  .dsp-print-proof__footer {
    align-items: flex-start;
    flex-direction: column;
  }

  .dsp-print-proof__button {
    width: 100%;
  }

}
</style>


<section
  class="dsp-print-proof"
  aria-labelledby="dsp-print-proof-title">

  <div class="dsp-print-proof__inner">


    <!-- HEADER -->

    <header class="dsp-print-proof__header">

      <div>

        <div class="dsp-print-proof__eyebrow">
          Print applications in practice
        </div>

        <h2 id="dsp-print-proof-title">
          Finished print for real business requirements
        </h2>

      </div>


      <p class="dsp-print-proof__intro">
        These examples illustrate how different print formats can support
        everyday business communication, production requirements and campaign
        activity. DSP can help determine the appropriate format, quantity and
        finishing for the intended use.
      </p>

    </header>


    <!-- GALLERY -->

    <div class="dsp-print-proof__grid">


      <!-- MAIN FINISHED PRINT -->

      <figure
        class="dsp-print-proof__card
               dsp-print-proof__card--main">

        <img
          src="https://dynamicsp.co.za/wp-content/uploads/2026/08/dsp-professional-business-print-suite.jpg"
          alt="Illustrative arrangement of full-colour brochures, presentation folders, stationery and business cards"
          width="1536"
          height="1024"
          loading="lazy"
          decoding="async">


        <figcaption class="dsp-print-proof__caption">

          <span class="dsp-print-proof__label">
            Business print
          </span>

          <span class="dsp-print-proof__title">
            Full-colour print for professional business communication
          </span>

        </figcaption>

      </figure>


      <!-- PRODUCTION IMAGE -->

      <figure
        class="dsp-print-proof__card
               dsp-print-proof__card--small">

        <img
          src="https://dynamicsp.co.za/wp-content/uploads/2026/08/dsp-print-preparation-finishing.jpg"
          alt="Full-colour printed sheets with registration marks prepared for precision trimming and finishing"
          width="1600"
          height="900"
          loading="lazy"
          decoding="async">


        <figcaption class="dsp-print-proof__caption">

          <span class="dsp-print-proof__label">
            Print preparation
          </span>

          <span class="dsp-print-proof__title">
            Prepared for accurate colour, trimming and finishing
          </span>

        </figcaption>

      </figure>


      <!-- SECOND FINISHED APPLICATION -->

      <figure
        class="dsp-print-proof__card
               dsp-print-proof__card--small">

        <img
          src="https://dynamicsp.co.za/wp-content/uploads/2026/08/dsp-campaign-promotional-print-material.jpg"
          alt="Illustrative collection of full-colour flyers, leaflets, postcards and promotional printed material"
          width="1600"
          height="900"
          loading="lazy"
          decoding="async">


        <figcaption class="dsp-print-proof__caption">

          <span class="dsp-print-proof__label">
            Campaign print
          </span>

          <span class="dsp-print-proof__title">
            Printed material designed to support promotions and campaigns
          </span>

        </figcaption>

      </figure>


    </div>


    <!-- FOOTER -->

    <footer class="dsp-print-proof__footer">

      <p class="dsp-print-proof__footer-copy">
        Need printed material for a campaign, meeting, business requirement or
        recurring print run? Send DSP the size, quantity, artwork and timing so
        the team can help assess the practical production route.
      </p>


      <a
        class="dsp-print-proof__button"
        href="/our-work/">

        View More Work
        <span aria-hidden="true">↗</span>

      </a>

    </footer>

  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5d34bf1 elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="5d34bf1" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2e7d3e6 pbmit-bg-color-over-image" data-id="2e7d3e6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8f5ab6d elementor-widget elementor-widget-html" data-id="8f5ab6d" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP FULL COLOUR PRINTING PAGE — RELATED SERVICES
   ========================================================= */

.dsp-print-related,
.dsp-print-related * {
  box-sizing: border-box;
}

.dsp-print-related {
  --dsp-dark: #1d1d1f;
  --dsp-text: #292d30;
  --dsp-muted: #686d71;
  --dsp-light: #f3f5f5;
  --dsp-border: #dfe3e4;
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;

  width: 100%;
  padding: clamp(68px, 6vw, 96px) 0;
  background: var(--dsp-light);
  color: var(--dsp-text);
}

.dsp-print-related__inner {
  width: min(100% - 48px, 1480px);
  margin-inline: auto;
}

/* =========================================================
   HEADER
   ========================================================= */

.dsp-print-related__header {
  max-width: 860px;
  margin-bottom: 36px;
}

.dsp-print-related__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;
  margin-bottom: 15px;
  color: #565b5e;
  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-print-related__eyebrow::before {
  content: "";
  width: 36px;
  height: 4px;
  border-radius: 99px;
  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-print-related h2 {
  max-width: 800px;
  margin: 0 0 18px;
  color: var(--dsp-dark);
  font-family: inherit;
  font-size: clamp(37px, 3.8vw, 56px);
  font-weight: 700;
  line-height: 1.05;
  letter-spacing: -.038em;
}

.dsp-print-related__intro {
  max-width: 760px;
  margin: 0;
  color: var(--dsp-muted);
  font-size: 15px;
  line-height: 1.7;
}

/* =========================================================
   GRID
   ========================================================= */

.dsp-print-related__grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 16px;
}

/* =========================================================
   CARDS
   ========================================================= */

.dsp-print-related-card {
  position: relative;
  min-height: 235px;
  padding: 27px 25px 25px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border: 1px solid var(--dsp-border);
  border-radius: 19px;
  background: #ffffff;
  color: var(--dsp-text);
  text-decoration: none;
  box-shadow: 0 10px 27px rgba(24,28,31,.04);
  transition:
    transform 180ms ease,
    box-shadow 180ms ease,
    border-color 180ms ease;
}

.dsp-print-related-card:hover,
.dsp-print-related-card:focus-visible {
  transform: translateY(-4px);
  border-color: #cbd0d2;
  box-shadow: 0 18px 36px rgba(24,28,31,.09);
  color: var(--dsp-text);
  text-decoration: none;
}

.dsp-print-related-card::before {
  content: "";
  position: absolute;
  inset: 0 0 auto;
  height: 4px;
  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-print-related-card__label {
  display: block;
  margin-bottom: 22px;
  color: #969b9e;
  font-size: 10px;
  font-weight: 800;
  line-height: 1.2;
  letter-spacing: .08em;
  text-transform: uppercase;
}

.dsp-print-related-card h3 {
  margin: 0 0 10px;
  color: var(--dsp-dark);
  font-family: inherit;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.25;
  letter-spacing: -.018em;
}

.dsp-print-related-card p {
  flex: 1;
  margin: 0 0 20px;
  color: var(--dsp-muted);
  font-size: 13px;
  line-height: 1.6;
}

.dsp-print-related-card__link {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding-top: 16px;
  border-top: 1px solid var(--dsp-border);
  color: var(--dsp-dark);
  font-size: 11px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .04em;
  text-transform: uppercase;
}

.dsp-print-related-card__arrow {
  font-size: 15px;
  transition: transform 180ms ease;
}

.dsp-print-related-card:hover .dsp-print-related-card__arrow,
.dsp-print-related-card:focus-visible .dsp-print-related-card__arrow {
  transform: translate(3px, -2px);
}

/* =========================================================
   FOOTER
   ========================================================= */

.dsp-print-related__footer {
  margin-top: 29px;
  padding-top: 25px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 28px;
  border-top: 1px solid var(--dsp-border);
}

.dsp-print-related__footer p {
  max-width: 700px;
  margin: 0;
  color: var(--dsp-muted);
  font-size: 13px;
  line-height: 1.6;
}

.dsp-print-related__all-services {
  color: var(--dsp-dark);
  font-size: 11px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .045em;
  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;
}

.dsp-print-related__all-services:hover,
.dsp-print-related__all-services:focus-visible {
  color: var(--dsp-cyan);
  text-decoration: none;
}

/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1050px) {

  .dsp-print-related__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-print-related {
    padding: 60px 0;
  }

  .dsp-print-related__inner {
    width: min(100% - 30px, 600px);
  }

  .dsp-print-related__header {
    margin-bottom: 28px;
  }

  .dsp-print-related h2 {
    font-size: clamp(34px, 9.8vw, 45px);
  }

  .dsp-print-related__grid {
    grid-template-columns: 1fr;
    gap: 14px;
  }

  .dsp-print-related-card {
    min-height: auto;
  }

  .dsp-print-related__footer {
    align-items: flex-start;
    flex-direction: column;
  }
}
</style>


<section
  class="dsp-print-related"
  aria-labelledby="dsp-print-related-title">

  <div class="dsp-print-related__inner">


    <header class="dsp-print-related__header">

      <div class="dsp-print-related__eyebrow">
        Related print services
      </div>

      <h2 id="dsp-print-related-title">
        Other services that can support everyday business print requirements
      </h2>

      <p class="dsp-print-related__intro">
        Full colour printing is often part of a wider business requirement.
        DSP can also support document production, larger print runs, artwork
        preparation and printed labels through related in-house services.
      </p>

    </header>


    <div class="dsp-print-related__grid">


      <!-- COPY CENTRE -->

      <a
        class="dsp-print-related-card"
        href="/service/copy-centre/">

        <span class="dsp-print-related-card__label">
          Everyday business support
        </span>

        <h3>
          Copy Centre
        </h3>

        <p>
          Practical document printing, copying and related production support
          for day-to-day business, office and presentation requirements.
        </p>

        <span class="dsp-print-related-card__link">
          Explore Copy Centre
          <span class="dsp-print-related-card__arrow" aria-hidden="true">↗</span>
        </span>

      </a>


      <!-- LITHO PRINTING -->

      <a
        class="dsp-print-related-card"
        href="/service/litho-printing/">

        <span class="dsp-print-related-card__label">
          Print production
        </span>

        <h3>
          Litho Printing
        </h3>

        <p>
          An additional print production route for suitable business and
          commercial print requirements where the job specification calls
          for a different production approach.
        </p>

        <span class="dsp-print-related-card__link">
          Explore Litho Printing
          <span class="dsp-print-related-card__arrow" aria-hidden="true">↗</span>
        </span>

      </a>


      <!-- DESIGN -->

      <a
        class="dsp-print-related-card"
        href="/service/in-house-design/">

        <span class="dsp-print-related-card__label">
          Artwork support
        </span>

        <h3>
          In-House Design
        </h3>

        <p>
          Artwork preparation and layout support for brochures, flyers,
          stationery and other printed business communication.
        </p>

        <span class="dsp-print-related-card__link">
          Explore Design Support
          <span class="dsp-print-related-card__arrow" aria-hidden="true">↗</span>
        </span>

      </a>


      <!-- LABEL PRINTING -->

      <a
        class="dsp-print-related-card"
        href="/service/label-printing/">

        <span class="dsp-print-related-card__label">
          Business essentials
        </span>

        <h3>
          Label Printing
        </h3>

        <p>
          Printed labels for business, product, operational and other practical
          applications where clear identification or branded information is required.
        </p>

        <span class="dsp-print-related-card__link">
          Explore Label Printing
          <span class="dsp-print-related-card__arrow" aria-hidden="true">↗</span>
        </span>

      </a>


    </div>


    <footer class="dsp-print-related__footer">

      <p>
        Need several printed items for the same campaign, meeting or recurring
        business requirement? DSP can help assess how the different print and
        artwork requirements fit together.
      </p>

      <a
        class="dsp-print-related__all-services"
        href="/services/">

        View All DSP Services →
      </a>

    </footer>


  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5c354d8 elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="5c354d8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-63fe389 pbmit-bg-color-over-image" data-id="63fe389" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ebd3c82 elementor-widget elementor-widget-html" data-id="ebd3c82" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP FULL COLOUR PRINTING PAGE — FAQ
   ========================================================= */

.dsp-print-faq,
.dsp-print-faq * {
  box-sizing: border-box;
}

.dsp-print-faq {
  --dsp-dark: #1d1d1f;
  --dsp-text: #292d30;
  --dsp-muted: #686d71;
  --dsp-light: #f3f5f5;
  --dsp-border: #dfe3e4;
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;

  width: 100%;
  padding: clamp(68px, 6vw, 96px) 0;

  background: #ffffff;
  color: var(--dsp-text);
}

.dsp-print-faq__inner {
  width: min(100% - 48px, 1180px);
  margin-inline: auto;
}

/* HEADER */

.dsp-print-faq__header {
  max-width: 860px;
  margin-bottom: 36px;
}

.dsp-print-faq__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;
  margin-bottom: 15px;

  color: #565b5e;

  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-print-faq__eyebrow::before {
  content: "";

  width: 36px;
  height: 4px;

  border-radius: 99px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-print-faq h2 {
  max-width: 800px;
  margin: 0 0 18px;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: clamp(37px, 3.8vw, 55px);
  font-weight: 700;
  line-height: 1.05;
  letter-spacing: -.038em;
}

.dsp-print-faq__intro {
  max-width: 740px;
  margin: 0;

  color: var(--dsp-muted);

  font-size: 15px;
  line-height: 1.7;
}

/* FAQ LIST */

.dsp-print-faq__list {
  border-top: 1px solid var(--dsp-border);
}

.dsp-print-faq details {
  border-bottom: 1px solid var(--dsp-border);
}

.dsp-print-faq summary {
  position: relative;

  padding: 25px 52px 25px 0;

  cursor: pointer;
  list-style: none;

  color: var(--dsp-dark);

  font-size: 18px;
  font-weight: 700;
  line-height: 1.4;
}

.dsp-print-faq summary::-webkit-details-marker {
  display: none;
}

.dsp-print-faq summary::after {
  content: "+";

  position: absolute;
  top: 50%;
  right: 4px;

  width: 32px;
  height: 32px;

  display: grid;
  place-items: center;

  transform: translateY(-50%);

  border-radius: 50%;

  background: var(--dsp-light);
  color: var(--dsp-dark);

  font-size: 20px;
  font-weight: 500;
  line-height: 1;
}

.dsp-print-faq details[open] summary::after {
  content: "−";

  background: var(--dsp-dark);
  color: #ffffff;
}

.dsp-print-faq__answer {
  max-width: 880px;

  padding: 0 52px 25px 0;
}

.dsp-print-faq__answer p {
  margin: 0;

  color: var(--dsp-muted);

  font-size: 14px;
  line-height: 1.72;
}

/* FOOTER */

.dsp-print-faq__footer {
  margin-top: 34px;
  padding: 25px 27px;

  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 30px;

  border-radius: 18px;

  background: var(--dsp-light);
}

.dsp-print-faq__footer p {
  max-width: 700px;
  margin: 0;

  color: var(--dsp-muted);

  font-size: 13px;
  line-height: 1.6;
}

.dsp-print-faq__footer strong {
  color: var(--dsp-dark);
}

.dsp-print-faq__link {
  color: var(--dsp-dark);

  font-size: 11px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .045em;

  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;
}

.dsp-print-faq__link:hover,
.dsp-print-faq__link:focus-visible {
  color: var(--dsp-cyan);
  text-decoration: none;
}

/* MOBILE */

@media (max-width: 767px) {

  .dsp-print-faq {
    padding: 60px 0;
  }

  .dsp-print-faq__inner {
    width: min(100% - 30px, 600px);
  }

  .dsp-print-faq h2 {
    font-size: clamp(34px, 9.8vw, 45px);
  }

  .dsp-print-faq__intro {
    font-size: 15px;
    line-height: 1.65;
  }

  .dsp-print-faq summary {
    padding: 22px 45px 22px 0;
    font-size: 16px;
  }

  .dsp-print-faq__answer {
    padding: 0 0 22px;
  }

  .dsp-print-faq__footer {
    align-items: flex-start;
    flex-direction: column;

    padding: 23px 21px;
  }
}
</style>


<section
  class="dsp-print-faq"
  aria-labelledby="dsp-print-faq-title">

  <div class="dsp-print-faq__inner">


    <header class="dsp-print-faq__header">

      <div class="dsp-print-faq__eyebrow">
        Full Colour Printing FAQs
      </div>

      <h2 id="dsp-print-faq-title">
        Questions businesses often ask before sending a print job
      </h2>

      <p class="dsp-print-faq__intro">
        The finished size, quantity, intended use and available artwork are
        usually enough to start the conversation. DSP can help clarify the
        remaining print and production details.
      </p>

    </header>


    <div class="dsp-print-faq__list">


      <!-- FAQ 1 -->

      <details>

        <summary>
          What information should I send when requesting a printing quote?
        </summary>

        <div class="dsp-print-faq__answer">

          <p>
            Include the type of printed item you need, approximate finished
            size, quantity, required timing and any artwork you already have.
            If the material, finishing or exact specification is still
            undecided, DSP can help work through those details.
          </p>

        </div>

      </details>


      <!-- FAQ 2 -->

      <details>

        <summary>
          Can DSP help if my artwork is not ready for print?
        </summary>

        <div class="dsp-print-faq__answer">

          <p>
            Yes. DSP provides in-house design and artwork support. Existing
            files can be checked or adapted for production, and layouts can be
            prepared where further design work is needed before printing.
          </p>

        </div>

      </details>


      <!-- FAQ 3 -->

      <details>

        <summary>
          How do I know which print format or production option is right for my job?
        </summary>

        <div class="dsp-print-faq__answer">

          <p>
            The most practical production route depends on the finished size,
            quantity, intended use, material and finishing requirements. You do
            not need to select the production method yourself before making
            contact — DSP can help assess the requirement.
          </p>

        </div>

      </details>


      <!-- FAQ 4 -->

      <details>

        <summary>
          Can DSP help with several printed items for the same campaign or business requirement?
        </summary>

        <div class="dsp-print-faq__answer">

          <p>
            Yes. Where a campaign, event or ongoing business requirement
            involves several printed items, DSP can assess the artwork,
            quantities and production requirements together so the different
            pieces work as part of the same project.
          </p>

        </div>

      </details>


    </div>


    <div class="dsp-print-faq__footer">

      <p>
        <strong>Not sure what to specify?</strong>
        Send DSP the requirement, quantity, artwork and deadline you already
        know. The team can help clarify the rest.
      </p>

      <a
        class="dsp-print-faq__link"
        href="/contact-us/">

        Contact DSP →
      </a>

    </div>


  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4402864 elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="4402864" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6a01c6f pbmit-bg-color-over-image" data-id="6a01c6f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-cbab498 elementor-widget elementor-widget-html" data-id="cbab498" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP FULL COLOUR PRINTING PAGE — FINAL CTA
   CONTAINED DARK CTA ON LIGHT BACKGROUND
   ========================================================= */

.dsp-print-final-cta,
.dsp-print-final-cta * {
  box-sizing: border-box;
}


/* =========================================================
   FULL-WIDTH LIGHT OUTER SECTION
   ========================================================= */

.dsp-print-final-cta {
  --dsp-dark: #181819;
  --dsp-white: #ffffff;
  --dsp-muted: rgba(255,255,255,.70);
  --dsp-border: rgba(255,255,255,.15);
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;
  --dsp-light: #f3f5f5;

  position: relative;

  width: 100vw;
  left: 50%;
  margin-left: -50vw;

  overflow: hidden;

  padding: clamp(72px, 7vw, 108px) 0;

  background: var(--dsp-light);
}


/* =========================================================
   INNER CONTAINER
   ========================================================= */

.dsp-print-final-cta__inner {
  width: min(100% - 48px, 1480px);
  margin-inline: auto;
}


/* =========================================================
   CONTAINED DARK PANEL
   ========================================================= */

.dsp-print-final-cta__shell {
  position: relative;
  overflow: hidden;

  padding:
    clamp(52px, 5vw, 76px)
    clamp(44px, 5vw, 76px);

  border-radius: 28px;

  background:
    radial-gradient(
      circle at 92% 10%,
      rgba(236,0,140,.11),
      transparent 31%
    ),
    radial-gradient(
      circle at 5% 94%,
      rgba(0,174,239,.07),
      transparent 29%
    ),
    linear-gradient(
      135deg,
      #181819 0%,
      #242426 100%
    );

  color: #ffffff;

  box-shadow:
    0 24px 65px rgba(20,24,26,.12);
}


/* CMYK accent */

.dsp-print-final-cta__shell::before {
  content: "";

  position: absolute;
  inset: 0 0 auto;

  height: 6px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33.33%,
      var(--dsp-magenta) 33.33% 66.66%,
      var(--dsp-yellow) 66.66% 100%
    );
}


/* =========================================================
   MAIN GRID
   ========================================================= */

.dsp-print-final-cta__main {
  position: relative;
  z-index: 2;

  display: grid;

  grid-template-columns:
    minmax(0, 1.12fr)
    minmax(330px, .60fr);

  align-items: center;

  gap: clamp(48px, 7vw, 100px);
}


/* =========================================================
   COPY
   ========================================================= */

.dsp-print-final-cta__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;

  margin-bottom: 16px;

  color: rgba(255,255,255,.74);

  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}


.dsp-print-final-cta__eyebrow::before {
  content: "";

  width: 36px;
  height: 4px;

  flex: 0 0 auto;

  border-radius: 99px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}


.dsp-print-final-cta h2 {
  max-width: 900px;

  margin: 0 0 22px;

  color: #ffffff;

  font-family: inherit;
  font-size: clamp(39px, 4.2vw, 61px);
  font-weight: 700;
  line-height: 1.03;
  letter-spacing: -.042em;
}


.dsp-print-final-cta__copy {
  max-width: 790px;

  margin: 0;

  color: var(--dsp-muted);

  font-size: 16px;
  line-height: 1.72;
}


/* =========================================================
   ACTION PANEL
   ========================================================= */

.dsp-print-final-cta__panel {
  position: relative;

  padding: 29px;

  border: 1px solid var(--dsp-border);
  border-radius: 22px;

  background: rgba(255,255,255,.055);

  box-shadow:
    0 20px 48px rgba(0,0,0,.16);
}


.dsp-print-final-cta__panel-heading {
  margin: 0 0 8px;

  color: #ffffff;

  font-family: inherit;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.3;
}


.dsp-print-final-cta__panel-copy {
  margin: 0 0 22px;

  color: rgba(255,255,255,.62);

  font-size: 14px;
  line-height: 1.6;
}


/* =========================================================
   BUTTONS
   ========================================================= */

.dsp-print-final-cta__buttons {
  display: grid;
  grid-template-columns: 1fr;

  gap: 10px;
}


.dsp-print-final-cta__button {
  width: 100%;
  min-height: 53px;

  padding: 0 23px;

  display: inline-flex;
  align-items: center;
  justify-content: space-between;

  gap: 14px;

  border: 1px solid transparent;
  border-radius: 999px;

  font-family: inherit;
  font-size: 12px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .04em;

  text-decoration: none;
  text-transform: uppercase;

  transition:
    transform 180ms ease,
    background-color 180ms ease,
    border-color 180ms ease,
    color 180ms ease;
}


.dsp-print-final-cta__button:hover,
.dsp-print-final-cta__button:focus-visible {
  transform: translateY(-2px);
  text-decoration: none;
}


/* Primary */

.dsp-print-final-cta__button--primary {
  background: var(--dsp-yellow);
  border-color: var(--dsp-yellow);
  color: #171717;
}

.dsp-print-final-cta__button--primary:hover,
.dsp-print-final-cta__button--primary:focus-visible {
  background: #ffffff;
  border-color: #ffffff;
  color: #171717;
}


/* Secondary */

.dsp-print-final-cta__button--secondary {
  background: transparent;

  border-color: rgba(255,255,255,.48);

  color: #ffffff;
}

.dsp-print-final-cta__button--secondary:hover,
.dsp-print-final-cta__button--secondary:focus-visible {
  background: rgba(255,255,255,.08);

  border-color: #ffffff;

  color: #ffffff;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 950px) {

  .dsp-print-final-cta__main {
    grid-template-columns: 1fr;
    gap: 42px;
  }

  .dsp-print-final-cta__panel {
    width: 100%;
    max-width: 650px;
  }
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-print-final-cta {
    padding: 54px 0;
  }

  .dsp-print-final-cta__inner {
    width: min(100% - 30px, 600px);
  }

  .dsp-print-final-cta__shell {
    padding:
      48px 24px
      26px;

    border-radius: 22px;
  }

  .dsp-print-final-cta__main {
    gap: 34px;
  }

  .dsp-print-final-cta h2 {
    font-size: clamp(35px, 10vw, 47px);
  }

  .dsp-print-final-cta__copy {
    font-size: 15px;
    line-height: 1.66;
  }

  .dsp-print-final-cta__panel {
    padding: 24px 21px;

    border-radius: 18px;
  }

  .dsp-print-final-cta__button {
    min-height: 53px;
  }
}
</style>


<section
  class="dsp-print-final-cta"
  aria-labelledby="dsp-print-final-cta-title"
>

  <div class="dsp-print-final-cta__inner">

    <div class="dsp-print-final-cta__shell">

      <div class="dsp-print-final-cta__main">


        <!-- COPY -->

        <div class="dsp-print-final-cta__content">

          <div class="dsp-print-final-cta__eyebrow">
            Start your print enquiry
          </div>

          <h2 id="dsp-print-final-cta-title">
            Need printed material for your business, campaign or next project?
          </h2>

          <p class="dsp-print-final-cta__copy">
            Send DSP the item you need, approximate finished size, quantity,
            required timing and any artwork you already have. The team can help
            clarify the remaining artwork and production details before the
            job moves into print.
          </p>

        </div>


        <!-- ACTION PANEL -->

        <aside
          class="dsp-print-final-cta__panel"
          aria-label="Contact Dynamic Signs and Print about full colour printing"
        >

          <h3 class="dsp-print-final-cta__panel-heading">
            Have a print job ready to discuss?
          </h3>

          <p class="dsp-print-final-cta__panel-copy">
            Share the item, finished size, quantity, timing and any existing
            artwork so DSP can assess the print requirement.
          </p>

          <div class="dsp-print-final-cta__buttons">

            <a
              class="
                dsp-print-final-cta__button
                dsp-print-final-cta__button--primary
              "
              href="/contact-us/"
            >
              Contact DSP
              <span aria-hidden="true">↗</span>
            </a>

            <a
              class="
                dsp-print-final-cta__button
                dsp-print-final-cta__button--secondary
              "
              href="tel:+27118115477"
            >
              Call DSP
              <span aria-hidden="true">↗</span>
            </a>

          </div>

        </aside>

      </div>

    </div>

  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Litho Printing</title>
		<link>https://dynamicsp.co.za/service/litho-printing/</link>
		
		<dc:creator><![CDATA[siya1489]]></dc:creator>
		<pubDate>Fri, 25 Aug 2023 06:56:06 +0000</pubDate>
				<guid isPermaLink="false">http://yoge-demo.pbminfotech.com/demo1/?post_type=pbmit-service&#038;p=348</guid>

					<description><![CDATA[Litho Printing · Springs, Gauteng Litho printing for professional business and marketing material DSP provides litho printing support for businesses that need planned print runs of professionally produced marketing material, stationery and other commercial print. In-house design and artwork support can also help prepare supplied files before the job moves into production. Business print Marketing [&#8230;]]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="585" class="elementor elementor-585">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-50fab40 elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="50fab40" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3c7a0eb pbmit-bg-color-over-image" data-id="3c7a0eb" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-669cbba elementor-widget elementor-widget-html" data-id="669cbba" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP LITHO PRINTING PAGE — HERO
   ========================================================= */

.dsp-litho-hero,
.dsp-litho-hero * {
  box-sizing: border-box;
}

.dsp-litho-hero {
  --dsp-dark: #181819;
  --dsp-white: #ffffff;
  --dsp-muted: rgba(255,255,255,.72);
  --dsp-border: rgba(255,255,255,.14);
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;

  position: relative;
  width: 100%;
  overflow: hidden;

  padding:
    clamp(82px, 8vw, 128px)
    0
    clamp(72px, 7vw, 106px);

  background:
    radial-gradient(
      circle at 91% 14%,
      rgba(236,0,140,.09),
      transparent 31%
    ),
    linear-gradient(
      135deg,
      #171718 0%,
      #252527 100%
    );

  color: #ffffff;
}

.dsp-litho-hero::before {
  content: "";

  position: absolute;
  inset: 0 0 auto;

  height: 6px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33.33%,
      var(--dsp-magenta) 33.33% 66.66%,
      var(--dsp-yellow) 66.66% 100%
    );
}

.dsp-litho-hero__inner {
  width: min(100% - 48px, 1480px);
  margin-inline: auto;

  display: grid;
  grid-template-columns:
    minmax(0, 1.05fr)
    minmax(430px, .78fr);

  align-items: center;
  gap: clamp(55px, 7vw, 110px);
}

/* =========================================================
   CONTENT
   ========================================================= */

.dsp-litho-hero__content {
  max-width: 880px;
}

.dsp-litho-hero__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;

  margin-bottom: 18px;

  color: rgba(255,255,255,.76);

  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-litho-hero__eyebrow::before {
  content: "";

  width: 36px;
  height: 4px;

  border-radius: 99px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-litho-hero h1 {
  max-width: 930px;
  margin: 0 0 25px;

  color: #ffffff;

  font-family: inherit;
  font-size: clamp(45px, 4.9vw, 74px);
  font-weight: 700;
  line-height: 1.01;
  letter-spacing: -.045em;
}

.dsp-litho-hero__intro {
  max-width: 790px;
  margin: 0 0 31px;

  color: var(--dsp-muted);

  font-size: 17px;
  line-height: 1.72;
}

/* =========================================================
   SUPPORT POINTS
   ========================================================= */

.dsp-litho-hero__points {
  display: flex;
  flex-wrap: wrap;
  gap: 9px 22px;

  margin: 0 0 35px;
  padding: 0;

  list-style: none;
}

.dsp-litho-hero__points li {
  position: relative;

  color: rgba(255,255,255,.82);

  font-size: 12px;
  font-weight: 700;
  line-height: 1.45;
}

.dsp-litho-hero__points li:not(:last-child)::after {
  content: "•";

  position: absolute;
  right: -14px;

  color: var(--dsp-yellow);
}

/* =========================================================
   BUTTONS
   ========================================================= */

.dsp-litho-hero__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

.dsp-litho-hero__button {
  min-height: 54px;
  padding: 0 25px;

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 9px;

  border: 1px solid transparent;
  border-radius: 999px;

  font-size: 12px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .045em;

  text-decoration: none;
  text-transform: uppercase;

  transition:
    transform 180ms ease,
    background-color 180ms ease,
    border-color 180ms ease,
    color 180ms ease;
}

.dsp-litho-hero__button:hover,
.dsp-litho-hero__button:focus-visible {
  transform: translateY(-2px);
  text-decoration: none;
}

.dsp-litho-hero__button--primary {
  background: var(--dsp-yellow);
  border-color: var(--dsp-yellow);
  color: #171717;
}

.dsp-litho-hero__button--primary:hover,
.dsp-litho-hero__button--primary:focus-visible {
  background: #ffffff;
  border-color: #ffffff;
  color: #171717;
}

.dsp-litho-hero__button--secondary {
  background: transparent;
  border-color: rgba(255,255,255,.55);
  color: #ffffff;
}

.dsp-litho-hero__button--secondary:hover,
.dsp-litho-hero__button--secondary:focus-visible {
  background: rgba(255,255,255,.08);
  border-color: #ffffff;
  color: #ffffff;
}

/* =========================================================
   IMAGE
   ========================================================= */

.dsp-litho-hero__visual {
  position: relative;
}

.dsp-litho-hero__figure {
  position: relative;

  min-height: 550px;

  overflow: hidden;

  border: 1px solid var(--dsp-border);
  border-radius: 26px;

  background:
    linear-gradient(
      145deg,
      rgba(255,255,255,.08),
      rgba(255,255,255,.025)
    );

  box-shadow: 0 30px 70px rgba(0,0,0,.25);
}

.dsp-litho-hero__figure img {
  display: block;

  width: 100%;
  height: 100%;
  min-height: 550px;

  object-fit: cover;
}

/* =========================================================
   BADGE
   ========================================================= */

.dsp-litho-hero__badge {
  position: absolute;
  left: -22px;
  bottom: 28px;

  max-width: 285px;
  padding: 17px 19px;

  border: 1px solid rgba(255,255,255,.15);
  border-radius: 17px;

  background: rgba(23,23,24,.94);

  box-shadow: 0 16px 36px rgba(0,0,0,.24);
}

.dsp-litho-hero__badge-label {
  display: block;

  margin-bottom: 5px;

  color: var(--dsp-yellow);

  font-size: 9px;
  font-weight: 800;
  line-height: 1.2;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-litho-hero__badge-text {
  display: block;

  color: #ffffff;

  font-size: 13px;
  font-weight: 700;
  line-height: 1.45;
}

/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1100px) {

  .dsp-litho-hero__inner {
    grid-template-columns: 1fr;
    gap: 55px;
  }

  .dsp-litho-hero__visual {
    max-width: 820px;
  }
}

/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-litho-hero {
    padding: 72px 0 66px;
  }

  .dsp-litho-hero__inner {
    width: min(100% - 30px, 600px);
    gap: 40px;
  }

  .dsp-litho-hero h1 {
    font-size: clamp(39px, 10.8vw, 51px);
  }

  .dsp-litho-hero__intro {
    font-size: 15px;
    line-height: 1.67;
  }

  .dsp-litho-hero__actions {
    display: grid;
    grid-template-columns: 1fr;
  }

  .dsp-litho-hero__button {
    width: 100%;
  }

  .dsp-litho-hero__figure {
    min-height: auto;
    aspect-ratio: 4 / 3;
  }

  .dsp-litho-hero__figure img {
    min-height: 0;
    height: 100%;
  }

  .dsp-litho-hero__badge {
    position: relative;
    left: auto;
    bottom: auto;

    max-width: none;
    margin-top: 13px;
  }
}
</style>


<section
  class="dsp-litho-hero"
  aria-labelledby="dsp-litho-hero-title">

  <div class="dsp-litho-hero__inner">


    <!-- CONTENT -->

    <div class="dsp-litho-hero__content">

      <div class="dsp-litho-hero__eyebrow">
        Litho Printing · Springs, Gauteng
      </div>

      <h1 id="dsp-litho-hero-title">
        Litho printing for professional business and marketing material
      </h1>

      <p class="dsp-litho-hero__intro">
        DSP provides litho printing support for businesses that need planned
        print runs of professionally produced marketing material, stationery
        and other commercial print. In-house design and artwork support can
        also help prepare supplied files before the job moves into production.
      </p>


      <ul
        class="dsp-litho-hero__points"
        aria-label="DSP litho printing services">

        <li>Business print</li>
        <li>Marketing material</li>
        <li>Planned print runs</li>
        <li>Artwork support</li>

      </ul>


      <div class="dsp-litho-hero__actions">

        <a
          class="dsp-litho-hero__button
                 dsp-litho-hero__button--primary"
          href="/contact-us/">

          Discuss Your Print Job
          <span aria-hidden="true">↗</span>

        </a>


        <a
          class="dsp-litho-hero__button
                 dsp-litho-hero__button--secondary"
          href="#dsp-litho-applications">

          Explore Litho Applications
          <span aria-hidden="true">↓</span>

        </a>

      </div>

    </div>


    <!-- IMAGE -->

    <div class="dsp-litho-hero__visual">

      <div class="dsp-litho-hero__figure">

        <img
          src="https://dynamicsp.co.za/wp-content/uploads/2026/08/sheet-fed-lithographic-printing-springs-gauteng.jpg"
          alt="Sheet-fed lithographic printing at Dynamic Signs and Print in Springs, Gauteng"
          loading="eager"
          decoding="async">

      </div>


      <div class="dsp-litho-hero__badge">

        <span class="dsp-litho-hero__badge-label">
          Commercial print support
        </span>

        <span class="dsp-litho-hero__badge-text">
          Artwork, quantities and the finished print requirement considered together before production.
        </span>

      </div>

    </div>

  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-fcc81a4 elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="fcc81a4" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bd8ea6b pbmit-bg-color-over-image" data-id="bd8ea6b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-249866f elementor-widget elementor-widget-html" data-id="249866f" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP LITHO PRINTING PAGE — APPLICATIONS
   ========================================================= */

.dsp-litho-apps,
.dsp-litho-apps * {
  box-sizing: border-box;
}

.dsp-litho-apps {
  --dsp-dark: #1d1d1f;
  --dsp-text: #292d30;
  --dsp-muted: #686d71;
  --dsp-light: #f3f5f5;
  --dsp-border: #dfe3e4;
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;

  width: 100%;
  padding: clamp(74px, 7vw, 110px) 0;

  background: var(--dsp-light);
  color: var(--dsp-text);

  scroll-margin-top: 30px;
}

.dsp-litho-apps__inner {
  width: min(100% - 48px, 1480px);
  margin-inline: auto;
}

/* =========================================================
   HEADER
   ========================================================= */

.dsp-litho-apps__header {
  display: grid;
  grid-template-columns:
    minmax(0, .95fr)
    minmax(360px, .65fr);

  align-items: end;
  gap: 50px;

  margin-bottom: 42px;
}

.dsp-litho-apps__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;

  margin-bottom: 15px;

  color: #565b5e;

  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-litho-apps__eyebrow::before {
  content: "";

  width: 36px;
  height: 4px;

  border-radius: 99px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-litho-apps h2 {
  max-width: 800px;
  margin: 0;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: clamp(39px, 4vw, 60px);
  font-weight: 700;
  line-height: 1.04;
  letter-spacing: -.038em;
}

.dsp-litho-apps__intro {
  max-width: 600px;
  margin: 0 0 4px auto;

  color: var(--dsp-muted);

  font-size: 16px;
  line-height: 1.72;
}

/* =========================================================
   GRID
   ========================================================= */

.dsp-litho-apps__grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 18px;
}

/* =========================================================
   CARDS
   ========================================================= */

.dsp-litho-app {
  position: relative;

  min-height: 250px;
  padding: 28px 27px 25px;

  display: flex;
  flex-direction: column;

  overflow: hidden;

  border: 1px solid var(--dsp-border);
  border-radius: 20px;

  background: #ffffff;

  box-shadow: 0 11px 30px rgba(24,28,31,.04);

  transition:
    transform 190ms ease,
    box-shadow 190ms ease,
    border-color 190ms ease;
}

.dsp-litho-app:hover {
  transform: translateY(-4px);

  border-color: #d0d5d6;

  box-shadow: 0 20px 42px rgba(24,28,31,.09);
}

.dsp-litho-app::before {
  content: "";

  position: absolute;
  inset: 0 0 auto;

  height: 4px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-litho-app__number {
  display: block;

  margin-bottom: 22px;

  color: #979c9f;

  font-size: 10px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .09em;
}

.dsp-litho-app h3 {
  margin: 0 0 11px;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.25;
  letter-spacing: -.02em;
}

.dsp-litho-app p {
  flex: 1;

  margin: 0 0 18px;

  color: var(--dsp-muted);

  font-size: 13px;
  line-height: 1.62;
}

.dsp-litho-app__use {
  padding-top: 15px;

  border-top: 1px solid var(--dsp-border);

  color: #767b7e;

  font-size: 11px;
  line-height: 1.5;
}

.dsp-litho-app__use strong {
  color: var(--dsp-dark);
  font-weight: 700;
}

/* =========================================================
   CALLOUT
   ========================================================= */

.dsp-litho-apps__footer {
  margin-top: 38px;
  padding: 30px 32px;

  display: grid;
  grid-template-columns:
    minmax(0, 1fr)
    auto;

  align-items: center;
  gap: 36px;

  border-radius: 20px;

  background: var(--dsp-dark);
}

.dsp-litho-apps__footer-copy {
  margin: 0;

  color: rgba(255,255,255,.70);

  font-size: 14px;
  line-height: 1.65;
}

.dsp-litho-apps__footer-copy strong {
  color: #ffffff;
}

.dsp-litho-apps__button {
  min-height: 51px;
  padding: 0 23px;

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 9px;

  border-radius: 999px;

  background: var(--dsp-yellow);
  color: #171717;

  font-size: 12px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .045em;

  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;

  transition:
    transform 180ms ease,
    background-color 180ms ease;
}

.dsp-litho-apps__button:hover,
.dsp-litho-apps__button:focus-visible {
  transform: translateY(-2px);

  background: #ffffff;
  color: #171717;

  text-decoration: none;
}

/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1050px) {

  .dsp-litho-apps__header {
    grid-template-columns: 1fr;
    gap: 19px;
  }

  .dsp-litho-apps__intro {
    margin-left: 0;
  }

  .dsp-litho-apps__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-litho-apps {
    padding: 64px 0;
  }

  .dsp-litho-apps__inner {
    width: min(100% - 30px, 600px);
  }

  .dsp-litho-apps__header {
    margin-bottom: 30px;
  }

  .dsp-litho-apps h2 {
    font-size: clamp(35px, 10vw, 47px);
  }

  .dsp-litho-apps__intro {
    font-size: 15px;
    line-height: 1.65;
  }

  .dsp-litho-apps__grid {
    grid-template-columns: 1fr;
    gap: 15px;
  }

  .dsp-litho-app {
    min-height: auto;
    padding: 26px 22px 23px;
  }

  .dsp-litho-apps__footer {
    grid-template-columns: 1fr;
    padding: 26px 22px;
  }

  .dsp-litho-apps__button {
    width: 100%;
  }
}
</style>


<section
  class="dsp-litho-apps"
  id="dsp-litho-applications"
  aria-labelledby="dsp-litho-apps-title">

  <div class="dsp-litho-apps__inner">


    <!-- HEADER -->

    <header class="dsp-litho-apps__header">

      <div>

        <div class="dsp-litho-apps__eyebrow">
          Litho printing applications
        </div>

        <h2 id="dsp-litho-apps-title">
          Commercial print for planned business and marketing requirements
        </h2>

      </div>


      <p class="dsp-litho-apps__intro">
        Litho printing can suit business print jobs where the quantity,
        artwork and finished format are planned in advance. DSP can help assess
        the job and prepare the artwork and production requirement around the
        intended finished material.
      </p>

    </header>


    <!-- GRID -->

    <div class="dsp-litho-apps__grid">


      <!-- 01 -->

      <article class="dsp-litho-app">

        <span class="dsp-litho-app__number">
          01
        </span>

        <h3>
          Business stationery
        </h3>

        <p>
          Professionally produced printed stationery for businesses that need
          consistent branded material for regular office and client-facing use.
        </p>

        <div class="dsp-litho-app__use">
          <strong>Useful for:</strong>
          branded stationery and recurring business print
        </div>

      </article>


      <!-- 02 -->

      <article class="dsp-litho-app">

        <span class="dsp-litho-app__number">
          02
        </span>

        <h3>
          Brochures &amp; company material
        </h3>

        <p>
          Printed company information and marketing material used to present
          products, services, capabilities or other business information in a
          physical format.
        </p>

        <div class="dsp-litho-app__use">
          <strong>Useful for:</strong>
          brochures, company profiles and marketing collateral
        </div>

      </article>


      <!-- 03 -->

      <article class="dsp-litho-app">

        <span class="dsp-litho-app__number">
          03
        </span>

        <h3>
          Flyers &amp; promotional print
        </h3>

        <p>
          Planned promotional material for campaigns, offers, launches or
          other marketing activity where printed communication forms part of
          the rollout.
        </p>

        <div class="dsp-litho-app__use">
          <strong>Useful for:</strong>
          promotions, campaigns, launches and customer communication
        </div>

      </article>


      <!-- 04 -->

      <article class="dsp-litho-app">

        <span class="dsp-litho-app__number">
          04
        </span>

        <h3>
          Campaign print material
        </h3>

        <p>
          Printed pieces produced as part of a coordinated campaign alongside
          signage, displays, labels or other physical brand material.
        </p>

        <div class="dsp-litho-app__use">
          <strong>Useful for:</strong>
          campaign rollouts and coordinated marketing material
        </div>

      </article>


      <!-- 05 -->

      <article class="dsp-litho-app">

        <span class="dsp-litho-app__number">
          05
        </span>

        <h3>
          Recurring business print
        </h3>

        <p>
          Print requirements that are used repeatedly by the business and need
          to be reproduced again as stock is used or operational needs continue.
        </p>

        <div class="dsp-litho-app__use">
          <strong>Useful for:</strong>
          repeat business material and planned replenishment
        </div>

      </article>


      <!-- 06 -->

      <article class="dsp-litho-app">

        <span class="dsp-litho-app__number">
          06
        </span>

        <h3>
          Custom commercial print requirements
        </h3>

        <p>
          Where the job does not fit a standard category, DSP can assess the
          artwork, quantity, finished format and intended use to determine a
          practical production approach.
        </p>

        <div class="dsp-litho-app__use">
          <strong>Useful for:</strong>
          specialised business and marketing print requirements
        </div>

      </article>


    </div>


    <!-- CALLOUT -->

    <div class="dsp-litho-apps__footer">

      <p class="dsp-litho-apps__footer-copy">
        <strong>Not sure whether litho or another print process suits the job?</strong>
        Send DSP the artwork, finished size, quantity and intended use. The
        team can assess the requirement and help identify a practical
        production route.
      </p>


      <a
        class="dsp-litho-apps__button"
        href="/contact-us/">

        Discuss Your Print Job
        <span aria-hidden="true">↗</span>

      </a>

    </div>

  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e00136f elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="e00136f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3f0b9bc pbmit-bg-color-over-image" data-id="3f0b9bc" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4a9834c elementor-widget elementor-widget-html" data-id="4a9834c" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP LITHO PRINTING PAGE — PLANNING THE JOB
   ========================================================= */

.dsp-litho-planning,
.dsp-litho-planning * {
  box-sizing: border-box;
}

.dsp-litho-planning {
  --dsp-dark: #1d1d1f;
  --dsp-text: #292d30;
  --dsp-muted: #686d71;
  --dsp-soft: #f3f5f5;
  --dsp-border: #dfe3e4;
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;

  width: 100%;
  padding: clamp(72px, 6.5vw, 102px) 0;

  background: #ffffff;
  color: var(--dsp-text);
}

.dsp-litho-planning__inner {
  width: min(100% - 48px, 1480px);
  margin-inline: auto;
}

/* =========================================================
   HEADER
   ========================================================= */

.dsp-litho-planning__header {
  display: grid;
  grid-template-columns:
    minmax(0, .95fr)
    minmax(360px, .65fr);

  align-items: end;
  gap: 50px;

  margin-bottom: 40px;
}

.dsp-litho-planning__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;

  margin-bottom: 15px;

  color: #565b5e;

  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-litho-planning__eyebrow::before {
  content: "";

  width: 36px;
  height: 4px;

  border-radius: 99px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-litho-planning h2 {
  max-width: 820px;
  margin: 0;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: clamp(38px, 3.9vw, 58px);
  font-weight: 700;
  line-height: 1.04;
  letter-spacing: -.038em;
}

.dsp-litho-planning__intro {
  max-width: 610px;
  margin: 0 0 4px auto;

  color: var(--dsp-muted);

  font-size: 16px;
  line-height: 1.7;
}

/* =========================================================
   GRID
   ========================================================= */

.dsp-litho-planning__grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));

  border-top: 1px solid var(--dsp-border);
  border-left: 1px solid var(--dsp-border);
}

.dsp-litho-planning__item {
  min-height: 220px;
  padding: 28px 25px;

  border-right: 1px solid var(--dsp-border);
  border-bottom: 1px solid var(--dsp-border);

  background: var(--dsp-soft);
}

.dsp-litho-planning__number {
  display: block;

  margin-bottom: 18px;

  color: var(--dsp-magenta);

  font-size: 10px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .09em;
}

.dsp-litho-planning__item h3 {
  margin: 0 0 9px;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.28;
}

.dsp-litho-planning__item p {
  margin: 0;

  color: var(--dsp-muted);

  font-size: 13px;
  line-height: 1.62;
}

/* =========================================================
   CALLOUT
   ========================================================= */

.dsp-litho-planning__callout {
  margin-top: 34px;
  padding: 30px 32px;

  display: grid;
  grid-template-columns:
    minmax(0, 1fr)
    auto;

  align-items: center;
  gap: 34px;

  border-radius: 20px;

  background: var(--dsp-dark);
}

.dsp-litho-planning__callout-copy {
  margin: 0;

  color: rgba(255,255,255,.70);

  font-size: 14px;
  line-height: 1.65;
}

.dsp-litho-planning__callout-copy strong {
  color: #ffffff;
}

.dsp-litho-planning__button {
  min-height: 51px;
  padding: 0 23px;

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 9px;

  border-radius: 999px;

  background: var(--dsp-yellow);
  color: #171717;

  font-size: 12px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .045em;

  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;

  transition:
    transform 180ms ease,
    background-color 180ms ease;
}

.dsp-litho-planning__button:hover,
.dsp-litho-planning__button:focus-visible {
  transform: translateY(-2px);

  background: #ffffff;
  color: #171717;

  text-decoration: none;
}

/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1050px) {

  .dsp-litho-planning__header {
    grid-template-columns: 1fr;
    gap: 19px;
  }

  .dsp-litho-planning__intro {
    margin-left: 0;
  }

  .dsp-litho-planning__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-litho-planning {
    padding: 62px 0;
  }

  .dsp-litho-planning__inner {
    width: min(100% - 30px, 600px);
  }

  .dsp-litho-planning__header {
    margin-bottom: 28px;
  }

  .dsp-litho-planning h2 {
    font-size: clamp(34px, 9.8vw, 45px);
  }

  .dsp-litho-planning__intro {
    font-size: 15px;
    line-height: 1.65;
  }

  .dsp-litho-planning__grid {
    grid-template-columns: 1fr;
  }

  .dsp-litho-planning__item {
    min-height: auto;
    padding: 24px 21px;
  }

  .dsp-litho-planning__callout {
    grid-template-columns: 1fr;
    padding: 26px 22px;
  }

  .dsp-litho-planning__button {
    width: 100%;
  }
}
</style>


<section
  class="dsp-litho-planning"
  aria-labelledby="dsp-litho-planning-title">

  <div class="dsp-litho-planning__inner">


    <!-- HEADER -->

    <header class="dsp-litho-planning__header">

      <div>

        <div class="dsp-litho-planning__eyebrow">
          Planning the print job
        </div>

        <h2 id="dsp-litho-planning-title">
          A clear print brief helps determine the right production approach
        </h2>

      </div>


      <p class="dsp-litho-planning__intro">
        The best starting point is the finished material you need, along with
        the artwork, size, quantity and required timing. DSP can then assess the
        job and help clarify the remaining production details.
      </p>

    </header>


    <!-- GRID -->

    <div class="dsp-litho-planning__grid">


      <!-- 01 -->

      <article class="dsp-litho-planning__item">

        <span class="dsp-litho-planning__number">
          01
        </span>

        <h3>
          Artwork or source files
        </h3>

        <p>
          Send the best available artwork for the job. Existing files can be
          checked and prepared for production, or DSP's in-house design team can
          assist where the artwork still needs work.
        </p>

      </article>


      <!-- 02 -->

      <article class="dsp-litho-planning__item">

        <span class="dsp-litho-planning__number">
          02
        </span>

        <h3>
          Finished size
        </h3>

        <p>
          Specify the required finished dimensions of the brochure, flyer,
          stationery item or other printed piece. If the size is still being
          decided, include that in the enquiry.
        </p>

      </article>


      <!-- 03 -->

      <article class="dsp-litho-planning__item">

        <span class="dsp-litho-planning__number">
          03
        </span>

        <h3>
          Quantity
        </h3>

        <p>
          Provide the number of finished items required. Quantity is an
          important part of assessing which production approach makes practical
          sense for the print job.
        </p>

      </article>


      <!-- 04 -->

      <article class="dsp-litho-planning__item">

        <span class="dsp-litho-planning__number">
          04
        </span>

        <h3>
          Colour &amp; brand requirements
        </h3>

        <p>
          Share any important brand colours, logos or visual guidelines that
          need to remain consistent across the finished printed material.
        </p>

      </article>


      <!-- 05 -->

      <article class="dsp-litho-planning__item">

        <span class="dsp-litho-planning__number">
          05
        </span>

        <h3>
          Finishing requirements
        </h3>

        <p>
          Explain how the finished item needs to function and whether the job
          requires any additional finishing or preparation after printing.
          DSP can help clarify the available options for the specific job.
        </p>

      </article>


      <!-- 06 -->

      <article class="dsp-litho-planning__item">

        <span class="dsp-litho-planning__number">
          06
        </span>

        <h3>
          Required timing
        </h3>

        <p>
          Share when the finished print is needed, particularly where it forms
          part of a campaign, event, launch, meeting or recurring business
          requirement.
        </p>

      </article>


    </div>


    <!-- CALLOUT -->

    <div class="dsp-litho-planning__callout">

      <p class="dsp-litho-planning__callout-copy">
        <strong>Not sure whether litho printing is the right option?</strong>
        Send DSP the artwork, size, quantity and intended finished use. The
        team can assess the overall print requirement rather than expecting
        you to choose the production process yourself.
      </p>


      <a
        class="dsp-litho-planning__button"
        href="/contact-us/">

        Discuss Your Print Requirement
        <span aria-hidden="true">↗</span>

      </a>

    </div>

  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3a0d6ff elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="3a0d6ff" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-559744b pbmit-bg-color-over-image" data-id="559744b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5038af3 elementor-widget elementor-widget-html" data-id="5038af3" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP LITHO PRINTING PAGE — PRODUCTION WORKFLOW
   ========================================================= */

.dsp-litho-process,
.dsp-litho-process * {
  box-sizing: border-box;
}

.dsp-litho-process {
  --dsp-dark: #181819;
  --dsp-text: #292d30;
  --dsp-muted: #686d71;
  --dsp-light: #f3f5f5;
  --dsp-border: #dfe3e4;
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;

  width: 100%;
  padding: clamp(74px, 7vw, 108px) 0;

  background: var(--dsp-light);
  color: var(--dsp-text);
}

.dsp-litho-process__inner {
  width: min(100% - 48px, 1480px);
  margin-inline: auto;

  display: grid;
  grid-template-columns:
    minmax(410px, .85fr)
    minmax(0, 1.15fr);

  align-items: center;
  gap: clamp(52px, 7vw, 105px);
}

/* =========================================================
   IMAGE
   ========================================================= */

.dsp-litho-process__visual {
  position: relative;
}

.dsp-litho-process__gallery {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 14px;
}

.dsp-litho-process__figure {
  position: relative;

  grid-column: 1 / -1;
  aspect-ratio: 3 / 2;

  overflow: hidden;

  border: 1px solid var(--dsp-border);
  border-radius: 24px;

  background: #e4e7e8;

  box-shadow: 0 20px 48px rgba(24,28,31,.08);
}

.dsp-litho-process__figure--support {
  grid-column: auto;
  aspect-ratio: 4 / 3;
  border-radius: 18px;
}

.dsp-litho-process__figure img {
  position: absolute;
  inset: 0;

  display: block;

  width: 100%;
  height: 100%;

  object-fit: cover;
  object-position: center;
}

/* =========================================================
   BADGE
   ========================================================= */

.dsp-litho-process__badge {
  position: relative;
  right: -22px;
  bottom: auto;

  max-width: 280px;
  margin: -18px 0 0 auto;
  padding: 18px 20px;

  z-index: 2;

  border-radius: 18px;

  background: var(--dsp-dark);
  color: #ffffff;

  box-shadow: 0 17px 38px rgba(24,28,31,.18);
}

.dsp-litho-process__badge-label {
  display: block;

  margin-bottom: 5px;

  color: var(--dsp-yellow);

  font-size: 9px;
  font-weight: 800;
  line-height: 1.2;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-litho-process__badge-text {
  display: block;

  color: #ffffff;

  font-size: 13px;
  font-weight: 700;
  line-height: 1.45;
}

/* =========================================================
   CONTENT
   ========================================================= */

.dsp-litho-process__content {
  max-width: 720px;
}

.dsp-litho-process__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;

  margin-bottom: 17px;

  color: #565b5e;

  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-litho-process__eyebrow::before {
  content: "";

  width: 36px;
  height: 4px;

  border-radius: 99px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-litho-process h2 {
  max-width: 710px;
  margin: 0 0 23px;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: clamp(39px, 4vw, 58px);
  font-weight: 700;
  line-height: 1.04;
  letter-spacing: -.04em;
}

.dsp-litho-process__intro {
  max-width: 670px;
  margin: 0 0 30px;

  color: var(--dsp-muted);

  font-size: 16px;
  line-height: 1.72;
}

/* =========================================================
   STEPS
   ========================================================= */

.dsp-litho-process__steps {
  margin: 0;
  padding: 0;

  list-style: none;

  border-top: 1px solid var(--dsp-border);
}

.dsp-litho-process__step {
  display: grid;
  grid-template-columns: 46px 1fr;
  gap: 18px;

  padding: 20px 0;

  border-bottom: 1px solid var(--dsp-border);
}

.dsp-litho-process__step-number {
  width: 38px;
  height: 38px;

  display: grid;
  place-items: center;

  border-radius: 50%;

  background: var(--dsp-dark);
  color: var(--dsp-yellow);

  font-size: 10px;
  font-weight: 800;
}

.dsp-litho-process__step h3 {
  margin: 0 0 6px;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.3;
}

.dsp-litho-process__step p {
  margin: 0;

  color: var(--dsp-muted);

  font-size: 13px;
  line-height: 1.6;
}

/* =========================================================
   CTA
   ========================================================= */

.dsp-litho-process__actions {
  margin-top: 31px;

  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

.dsp-litho-process__button {
  min-height: 52px;
  padding: 0 24px;

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 9px;

  border-radius: 999px;

  font-size: 12px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .045em;

  text-decoration: none;
  text-transform: uppercase;

  transition:
    transform 180ms ease,
    background-color 180ms ease,
    border-color 180ms ease;
}

.dsp-litho-process__button:hover,
.dsp-litho-process__button:focus-visible {
  transform: translateY(-2px);
  text-decoration: none;
}

.dsp-litho-process__button--primary {
  border: 1px solid var(--dsp-dark);

  background: var(--dsp-dark);
  color: #ffffff;
}

.dsp-litho-process__button--primary:hover,
.dsp-litho-process__button--primary:focus-visible {
  border-color: var(--dsp-cyan);

  background: var(--dsp-cyan);
  color: #ffffff;
}

.dsp-litho-process__button--secondary {
  border: 1px solid var(--dsp-dark);

  background: transparent;
  color: var(--dsp-dark);
}

.dsp-litho-process__button--secondary:hover,
.dsp-litho-process__button--secondary:focus-visible {
  background: #ffffff;
  color: var(--dsp-dark);
}

/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1050px) {

  .dsp-litho-process__inner {
    grid-template-columns: 1fr;
  }

  .dsp-litho-process__visual {
    max-width: 820px;
  }

  .dsp-litho-process__figure {
    min-height: 0;
  }
}

/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-litho-process {
    padding: 64px 0;
  }

  .dsp-litho-process__inner {
    width: min(100% - 30px, 600px);
    gap: 38px;
  }

  .dsp-litho-process__figure {
    min-height: 0;
  }

  .dsp-litho-process__figure img {
    height: 100%;
  }

  .dsp-litho-process__badge {
    position: relative;
    right: auto;
    bottom: auto;

    max-width: none;
    margin: 13px 0 0;
  }

  .dsp-litho-process h2 {
    font-size: clamp(35px, 10vw, 47px);
  }

  .dsp-litho-process__intro {
    font-size: 15px;
    line-height: 1.65;
  }

  .dsp-litho-process__step {
    grid-template-columns: 40px 1fr;
    gap: 14px;
  }

  .dsp-litho-process__actions {
    display: grid;
    grid-template-columns: 1fr;
  }

  .dsp-litho-process__button {
    width: 100%;
  }
}
</style>


<section
  class="dsp-litho-process"
  aria-labelledby="dsp-litho-process-title">

  <div class="dsp-litho-process__inner">


    <!-- IMAGE -->

    <div class="dsp-litho-process__visual">

      <div class="dsp-litho-process__gallery">

        <div class="dsp-litho-process__figure">

          <img
            src="https://dynamicsp.co.za/wp-content/uploads/2026/08/sheet-fed-lithographic-printing-press-springs-gauteng.jpg"
            alt="Four-colour sheet-fed lithographic printing press at Dynamic Signs and Print in Springs, Gauteng"
            loading="lazy"
            decoding="async">

        </div>


        <div class="dsp-litho-process__figure dsp-litho-process__figure--support">

          <img
            src="https://dynamicsp.co.za/wp-content/uploads/2026/08/litho-printed-catalogues-brochures-south-africa.jpg"
            alt="Litho-printed catalogues and brochures produced for South African businesses"
            loading="lazy"
            decoding="async">

        </div>


        <div class="dsp-litho-process__figure dsp-litho-process__figure--support">

          <img
            src="https://dynamicsp.co.za/wp-content/uploads/2026/08/litho-print-quality-control-colour-registration.jpg"
            alt="Litho print quality-control inspection showing CMYK colour-registration marks"
            loading="lazy"
            decoding="async">

        </div>

      </div>


      <div class="dsp-litho-process__badge">

        <span class="dsp-litho-process__badge-label">
          Planned commercial print
        </span>

        <span class="dsp-litho-process__badge-text">
          Artwork, quantity, finished format and production considered together before the print run begins.
        </span>

      </div>

    </div>


    <!-- CONTENT -->

    <div class="dsp-litho-process__content">

      <div class="dsp-litho-process__eyebrow">
        Litho printing workflow
      </div>

      <h2 id="dsp-litho-process-title">
        From approved artwork to finished commercial print
      </h2>

      <p class="dsp-litho-process__intro">
        A litho print job starts with a clear production brief. Once the artwork,
        size, quantity and finished requirement are understood, DSP can prepare
        the job for production and move it through to the completed printed material.
      </p>


      <ol class="dsp-litho-process__steps">


        <!-- 01 -->

        <li class="dsp-litho-process__step">

          <span class="dsp-litho-process__step-number">
            01
          </span>

          <div>

            <h3>
              Confirm the print brief
            </h3>

            <p>
              The intended printed item, finished size, quantity, timing and
              broader business requirement are confirmed before production
              preparation begins.
            </p>

          </div>

        </li>


        <!-- 02 -->

        <li class="dsp-litho-process__step">

          <span class="dsp-litho-process__step-number">
            02
          </span>

          <div>

            <h3>
              Check and prepare the artwork
            </h3>

            <p>
              Supplied artwork is reviewed and prepared for the confirmed
              format. Where changes are needed, DSP's in-house design support
              can help prepare the job for production.
            </p>

          </div>

        </li>


        <!-- 03 -->

        <li class="dsp-litho-process__step">

          <span class="dsp-litho-process__step-number">
            03
          </span>

          <div>

            <h3>
              Confirm the production setup
            </h3>

            <p>
              The approved artwork, quantity, finished format and relevant
              production details are brought together into a clear job
              specification before printing begins.
            </p>

          </div>

        </li>


        <!-- 04 -->

        <li class="dsp-litho-process__step">

          <span class="dsp-litho-process__step-number">
            04
          </span>

          <div>

            <h3>
              Produce the print run
            </h3>

            <p>
              The approved job moves into production to create the required
              quantity of printed business, marketing or campaign material.
            </p>

          </div>

        </li>


        <!-- 05 -->

        <li class="dsp-litho-process__step">

          <span class="dsp-litho-process__step-number">
            05
          </span>

          <div>

            <h3>
              Finish and prepare the completed job
            </h3>

            <p>
              The printed material is completed and prepared according to the
              agreed finished requirement, ready for its intended business or
              marketing use.
            </p>

          </div>

        </li>


      </ol>


      <!-- ACTIONS -->

      <div class="dsp-litho-process__actions">

        <a
          class="dsp-litho-process__button
                 dsp-litho-process__button--primary"
          href="/contact-us/">

          Discuss Your Print Job
          <span aria-hidden="true">↗</span>

        </a>


        <a
          class="dsp-litho-process__button
                 dsp-litho-process__button--secondary"
          href="/service/in-house-design/">

          Artwork Support
          <span aria-hidden="true">↗</span>

        </a>

      </div>

    </div>

  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-356c417 elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="356c417" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5b3e05f pbmit-bg-color-over-image" data-id="5b3e05f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3b7848b elementor-widget elementor-widget-html" data-id="3b7848b" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP LITHO PRINTING PAGE — RELATED SERVICES
   ========================================================= */

.dsp-litho-related,
.dsp-litho-related * {
  box-sizing: border-box;
}

.dsp-litho-related {
  --dsp-dark: #1d1d1f;
  --dsp-text: #292d30;
  --dsp-muted: #686d71;
  --dsp-light: #f3f5f5;
  --dsp-border: #dfe3e4;
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;

  width: 100%;
  padding: clamp(68px, 6vw, 96px) 0;

  background: #ffffff;
  color: var(--dsp-text);
}

.dsp-litho-related__inner {
  width: min(100% - 48px, 1480px);
  margin-inline: auto;
}

/* =========================================================
   HEADER
   ========================================================= */

.dsp-litho-related__header {
  max-width: 900px;
  margin-bottom: 36px;
}

.dsp-litho-related__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;

  margin-bottom: 15px;

  color: #565b5e;

  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-litho-related__eyebrow::before {
  content: "";

  width: 36px;
  height: 4px;

  border-radius: 99px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-litho-related h2 {
  max-width: 840px;
  margin: 0 0 18px;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: clamp(37px, 3.8vw, 56px);
  font-weight: 700;
  line-height: 1.05;
  letter-spacing: -.038em;
}

.dsp-litho-related__intro {
  max-width: 780px;
  margin: 0;

  color: var(--dsp-muted);

  font-size: 15px;
  line-height: 1.7;
}

/* =========================================================
   GRID
   ========================================================= */

.dsp-litho-related__grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 16px;
}

/* =========================================================
   CARDS
   ========================================================= */

.dsp-litho-related-card {
  position: relative;

  min-height: 250px;
  padding: 27px 25px 25px;

  display: flex;
  flex-direction: column;

  overflow: hidden;

  border: 1px solid var(--dsp-border);
  border-radius: 19px;

  background: var(--dsp-light);
  color: var(--dsp-text);

  text-decoration: none;

  transition:
    transform 180ms ease,
    box-shadow 180ms ease,
    border-color 180ms ease,
    background-color 180ms ease;
}

.dsp-litho-related-card:hover,
.dsp-litho-related-card:focus-visible {
  transform: translateY(-4px);

  border-color: #cbd0d2;
  background: #ffffff;

  box-shadow: 0 18px 36px rgba(24,28,31,.08);

  color: var(--dsp-text);
  text-decoration: none;
}

.dsp-litho-related-card::before {
  content: "";

  position: absolute;
  inset: 0 0 auto;

  height: 4px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-litho-related-card__label {
  display: block;

  margin-bottom: 22px;

  color: #969b9e;

  font-size: 10px;
  font-weight: 800;
  line-height: 1.2;
  letter-spacing: .08em;
  text-transform: uppercase;
}

.dsp-litho-related-card h3 {
  margin: 0 0 10px;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.25;
  letter-spacing: -.018em;
}

.dsp-litho-related-card p {
  flex: 1;

  margin: 0 0 20px;

  color: var(--dsp-muted);

  font-size: 13px;
  line-height: 1.6;
}

.dsp-litho-related-card__link {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;

  padding-top: 16px;

  border-top: 1px solid var(--dsp-border);

  color: var(--dsp-dark);

  font-size: 11px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .04em;
  text-transform: uppercase;
}

.dsp-litho-related-card__arrow {
  font-size: 15px;

  transition: transform 180ms ease;
}

.dsp-litho-related-card:hover .dsp-litho-related-card__arrow,
.dsp-litho-related-card:focus-visible .dsp-litho-related-card__arrow {
  transform: translate(3px, -2px);
}

/* =========================================================
   FOOTER
   ========================================================= */

.dsp-litho-related__footer {
  margin-top: 29px;
  padding-top: 25px;

  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 28px;

  border-top: 1px solid var(--dsp-border);
}

.dsp-litho-related__footer p {
  max-width: 780px;
  margin: 0;

  color: var(--dsp-muted);

  font-size: 13px;
  line-height: 1.6;
}

.dsp-litho-related__all-services {
  color: var(--dsp-dark);

  font-size: 11px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .045em;

  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;
}

.dsp-litho-related__all-services:hover,
.dsp-litho-related__all-services:focus-visible {
  color: var(--dsp-cyan);
  text-decoration: none;
}

/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1050px) {

  .dsp-litho-related__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-litho-related {
    padding: 60px 0;
  }

  .dsp-litho-related__inner {
    width: min(100% - 30px, 600px);
  }

  .dsp-litho-related__header {
    margin-bottom: 28px;
  }

  .dsp-litho-related h2 {
    font-size: clamp(34px, 9.8vw, 45px);
  }

  .dsp-litho-related__grid {
    grid-template-columns: 1fr;
    gap: 14px;
  }

  .dsp-litho-related-card {
    min-height: auto;
  }

  .dsp-litho-related__footer {
    align-items: flex-start;
    flex-direction: column;
  }
}
</style>


<section
  class="dsp-litho-related"
  aria-labelledby="dsp-litho-related-title">

  <div class="dsp-litho-related__inner">


    <!-- HEADER -->

    <header class="dsp-litho-related__header">

      <div class="dsp-litho-related__eyebrow">
        Related print services
      </div>

      <h2 id="dsp-litho-related-title">
        Support the print job from artwork through to the finished material
      </h2>

      <p class="dsp-litho-related__intro">
        A litho print requirement may sit alongside digital print, everyday
        document production, artwork preparation or finishing. DSP can help
        coordinate these related requirements within the wider production job.
      </p>

    </header>


    <!-- GRID -->

    <div class="dsp-litho-related__grid">


      <!-- FULL COLOUR PRINTING -->

      <a
        class="dsp-litho-related-card"
        href="/service/full-colour-printing/">

        <span class="dsp-litho-related-card__label">
          Business print
        </span>

        <h3>
          Full Colour Printing
        </h3>

        <p>
          Professionally printed business and marketing material for everyday,
          promotional and client-facing communication requirements.
        </p>

        <span class="dsp-litho-related-card__link">
          Explore Full Colour
          <span
            class="dsp-litho-related-card__arrow"
            aria-hidden="true">↗</span>
        </span>

      </a>


      <!-- COPY CENTRE -->

      <a
        class="dsp-litho-related-card"
        href="/service/copy-centre/">

        <span class="dsp-litho-related-card__label">
          Document production
        </span>

        <h3>
          Copy Centre
        </h3>

        <p>
          Practical document printing, copying and everyday business print
          support for office, meeting and presentation requirements.
        </p>

        <span class="dsp-litho-related-card__link">
          Explore Copy Centre
          <span
            class="dsp-litho-related-card__arrow"
            aria-hidden="true">↗</span>
        </span>

      </a>


      <!-- IN-HOUSE DESIGN -->

      <a
        class="dsp-litho-related-card"
        href="/service/in-house-design/">

        <span class="dsp-litho-related-card__label">
          Artwork support
        </span>

        <h3>
          In-House Design
        </h3>

        <p>
          Design, layout and artwork preparation support for brochures,
          stationery, promotional material and other print-ready business
          communication.
        </p>

        <span class="dsp-litho-related-card__link">
          Explore Design Support
          <span
            class="dsp-litho-related-card__arrow"
            aria-hidden="true">↗</span>
        </span>

      </a>


      <!-- DIE CUTTING -->

      <a
        class="dsp-litho-related-card"
        href="/service/die-cutting/">

        <span class="dsp-litho-related-card__label">
          Cutting &amp; finishing
        </span>

        <h3>
          Die Cutting
        </h3>

        <p>
          Die-cutting support for printed pieces and other production
          requirements where the finished item needs a defined custom shape
          or cut format.
        </p>

        <span class="dsp-litho-related-card__link">
          Explore Die Cutting
          <span
            class="dsp-litho-related-card__arrow"
            aria-hidden="true">↗</span>
        </span>

      </a>


    </div>


    <!-- FOOTER -->

    <footer class="dsp-litho-related__footer">

      <p>
        Need several printed items produced for the same business or campaign?
        Share the complete requirement with DSP so the different artwork,
        print and finishing needs can be considered together.
      </p>

      <a
        class="dsp-litho-related__all-services"
        href="/services/">

        View All DSP Services →
      </a>

    </footer>


  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e1987d6 elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="e1987d6" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0af7808 pbmit-bg-color-over-image" data-id="0af7808" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8748fdd elementor-widget elementor-widget-html" data-id="8748fdd" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP LITHO PRINTING PAGE — FAQ
   ========================================================= */

.dsp-litho-faq,
.dsp-litho-faq * {
  box-sizing: border-box;
}

.dsp-litho-faq {
  --dsp-dark: #1d1d1f;
  --dsp-text: #292d30;
  --dsp-muted: #686d71;
  --dsp-light: #f3f5f5;
  --dsp-border: #dfe3e4;
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;

  width: 100%;
  padding: clamp(68px, 6vw, 96px) 0;

  background: var(--dsp-light);
  color: var(--dsp-text);
}

.dsp-litho-faq__inner {
  width: min(100% - 48px, 1180px);
  margin-inline: auto;
}

/* =========================================================
   HEADER
   ========================================================= */

.dsp-litho-faq__header {
  max-width: 860px;
  margin-bottom: 36px;
}

.dsp-litho-faq__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;

  margin-bottom: 15px;

  color: #565b5e;

  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}

.dsp-litho-faq__eyebrow::before {
  content: "";

  width: 36px;
  height: 4px;

  border-radius: 99px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}

.dsp-litho-faq h2 {
  max-width: 820px;
  margin: 0 0 18px;

  color: var(--dsp-dark);

  font-family: inherit;
  font-size: clamp(37px, 3.8vw, 55px);
  font-weight: 700;
  line-height: 1.05;
  letter-spacing: -.038em;
}

.dsp-litho-faq__intro {
  max-width: 760px;
  margin: 0;

  color: var(--dsp-muted);

  font-size: 15px;
  line-height: 1.7;
}

/* =========================================================
   FAQ LIST
   ========================================================= */

.dsp-litho-faq__list {
  border-top: 1px solid var(--dsp-border);
}

.dsp-litho-faq details {
  border-bottom: 1px solid var(--dsp-border);
}

.dsp-litho-faq summary {
  position: relative;

  padding: 25px 52px 25px 0;

  cursor: pointer;
  list-style: none;

  color: var(--dsp-dark);

  font-size: 18px;
  font-weight: 700;
  line-height: 1.4;
}

.dsp-litho-faq summary::-webkit-details-marker {
  display: none;
}

.dsp-litho-faq summary::after {
  content: "+";

  position: absolute;
  top: 50%;
  right: 4px;

  width: 32px;
  height: 32px;

  display: grid;
  place-items: center;

  transform: translateY(-50%);

  border-radius: 50%;

  background: #ffffff;
  color: var(--dsp-dark);

  font-size: 20px;
  font-weight: 500;
  line-height: 1;

  transition:
    background-color 180ms ease,
    color 180ms ease;
}

.dsp-litho-faq details[open] summary::after {
  content: "−";

  background: var(--dsp-dark);
  color: #ffffff;
}

.dsp-litho-faq__answer {
  max-width: 900px;
  padding: 0 52px 25px 0;
}

.dsp-litho-faq__answer p {
  margin: 0;

  color: var(--dsp-muted);

  font-size: 14px;
  line-height: 1.72;
}

/* =========================================================
   FOOTER
   ========================================================= */

.dsp-litho-faq__footer {
  margin-top: 34px;
  padding: 25px 27px;

  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 30px;

  border: 1px solid var(--dsp-border);
  border-radius: 18px;

  background: #ffffff;
}

.dsp-litho-faq__footer p {
  max-width: 740px;
  margin: 0;

  color: var(--dsp-muted);

  font-size: 13px;
  line-height: 1.6;
}

.dsp-litho-faq__footer strong {
  color: var(--dsp-dark);
}

.dsp-litho-faq__link {
  color: var(--dsp-dark);

  font-size: 11px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .045em;

  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;
}

.dsp-litho-faq__link:hover,
.dsp-litho-faq__link:focus-visible {
  color: var(--dsp-cyan);
  text-decoration: none;
}

/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-litho-faq {
    padding: 60px 0;
  }

  .dsp-litho-faq__inner {
    width: min(100% - 30px, 600px);
  }

  .dsp-litho-faq h2 {
    font-size: clamp(34px, 9.8vw, 45px);
  }

  .dsp-litho-faq__intro {
    font-size: 15px;
    line-height: 1.65;
  }

  .dsp-litho-faq summary {
    padding: 22px 45px 22px 0;
    font-size: 16px;
  }

  .dsp-litho-faq__answer {
    padding: 0 0 22px;
  }

  .dsp-litho-faq__footer {
    align-items: flex-start;
    flex-direction: column;

    padding: 23px 21px;
  }
}
</style>


<section
  class="dsp-litho-faq"
  aria-labelledby="dsp-litho-faq-title">

  <div class="dsp-litho-faq__inner">


    <!-- HEADER -->

    <header class="dsp-litho-faq__header">

      <div class="dsp-litho-faq__eyebrow">
        Litho Printing FAQs
      </div>

      <h2 id="dsp-litho-faq-title">
        Questions businesses often ask before planning a litho print job
      </h2>

      <p class="dsp-litho-faq__intro">
        You do not need to decide every production detail before contacting DSP.
        The artwork, finished size, quantity and intended use are usually enough
        to start assessing the job.
      </p>

    </header>


    <!-- FAQ LIST -->

    <div class="dsp-litho-faq__list">


      <!-- FAQ 1 -->

      <details>

        <summary>
          What information should I provide for a litho printing quote?
        </summary>

        <div class="dsp-litho-faq__answer">

          <p>
            Send DSP the artwork or source files, required finished size,
            quantity, intended use and required date. If there are specific
            brand, colour or finishing requirements, include those as well so
            the complete print job can be assessed properly.
          </p>

        </div>

      </details>


      <!-- FAQ 2 -->

      <details>

        <summary>
          How do I know whether litho printing is suitable for my job?
        </summary>

        <div class="dsp-litho-faq__answer">

          <p>
            You do not need to choose the production method yourself. Send DSP
            the size, quantity, artwork and finished requirement, and the team
            can assess whether litho printing or another available print process
            is more appropriate for the job.
          </p>

        </div>

      </details>


      <!-- FAQ 3 -->

      <details>

        <summary>
          Can DSP help prepare or correct my artwork before printing?
        </summary>

        <div class="dsp-litho-faq__answer">

          <p>
            Yes. DSP has in-house design and artwork support available to help
            check supplied files, adapt layouts and prepare artwork around the
            confirmed finished print requirement before production begins.
          </p>

        </div>

      </details>


      <!-- FAQ 4 -->

      <details>

        <summary>
          Can litho printing form part of a larger campaign or print requirement?
        </summary>

        <div class="dsp-litho-faq__answer">

          <p>
            Yes. Where a campaign or business requirement also includes
            full-colour print, signage, labels, displays, vehicle branding or
            other physical brand material, DSP can help coordinate the related
            production requirements under the wider project.
          </p>

        </div>

      </details>


    </div>


    <!-- FOOTER -->

    <div class="dsp-litho-faq__footer">

      <p>
        <strong>Have a print job in mind but are unsure which production process to specify?</strong>
        Send DSP the artwork, size, quantity and intended use and the team can
        help assess the most practical route before production.
      </p>

      <a
        class="dsp-litho-faq__link"
        href="/contact-us/">

        Contact DSP →
      </a>

    </div>


  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f09fdb6 elementor-section-full_width pbmit-col-stretched-none pbmit-bg-color-over-image elementor-section-height-default elementor-section-height-default" data-id="f09fdb6" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9ad1745 pbmit-bg-color-over-image" data-id="9ad1745" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0f39ec0 elementor-widget elementor-widget-html" data-id="0f39ec0" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<style>
/* =========================================================
   DSP LITHO PRINTING PAGE — FINAL CTA
   CONTAINED DARK CTA ON LIGHT BACKGROUND
   ========================================================= */

.dsp-litho-final-cta,
.dsp-litho-final-cta * {
  box-sizing: border-box;
}


/* =========================================================
   FULL-WIDTH LIGHT OUTER SECTION
   ========================================================= */

.dsp-litho-final-cta {
  --dsp-dark: #181819;
  --dsp-white: #ffffff;
  --dsp-muted: rgba(255,255,255,.70);
  --dsp-border: rgba(255,255,255,.15);
  --dsp-cyan: #00aeef;
  --dsp-magenta: #ec008c;
  --dsp-yellow: #ffdd00;
  --dsp-light: #f3f5f5;

  position: relative;

  width: 100vw;
  left: 50%;
  margin-left: -50vw;

  overflow: hidden;

  padding: clamp(72px, 7vw, 108px) 0;

  background: var(--dsp-light);
}


/* =========================================================
   INNER CONTAINER
   ========================================================= */

.dsp-litho-final-cta__inner {
  width: min(100% - 48px, 1480px);
  margin-inline: auto;
}


/* =========================================================
   CONTAINED DARK PANEL
   ========================================================= */

.dsp-litho-final-cta__shell {
  position: relative;
  overflow: hidden;

  padding:
    clamp(52px, 5vw, 76px)
    clamp(44px, 5vw, 76px);

  border-radius: 28px;

  background:
    radial-gradient(
      circle at 92% 10%,
      rgba(236,0,140,.10),
      transparent 31%
    ),
    radial-gradient(
      circle at 5% 94%,
      rgba(0,174,239,.07),
      transparent 29%
    ),
    linear-gradient(
      135deg,
      #181819 0%,
      #242426 100%
    );

  color: #ffffff;

  box-shadow:
    0 24px 65px rgba(20,24,26,.12);
}


/* CMYK accent */

.dsp-litho-final-cta__shell::before {
  content: "";

  position: absolute;
  inset: 0 0 auto;

  height: 6px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33.33%,
      var(--dsp-magenta) 33.33% 66.66%,
      var(--dsp-yellow) 66.66% 100%
    );
}


/* =========================================================
   MAIN GRID
   ========================================================= */

.dsp-litho-final-cta__main {
  position: relative;
  z-index: 2;

  display: grid;

  grid-template-columns:
    minmax(0, 1.12fr)
    minmax(330px, .60fr);

  align-items: center;

  gap: clamp(48px, 7vw, 100px);
}


/* =========================================================
   COPY
   ========================================================= */

.dsp-litho-final-cta__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 11px;

  margin-bottom: 16px;

  color: rgba(255,255,255,.74);

  font-size: 12px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: .09em;
  text-transform: uppercase;
}


.dsp-litho-final-cta__eyebrow::before {
  content: "";

  width: 36px;
  height: 4px;

  flex: 0 0 auto;

  border-radius: 99px;

  background:
    linear-gradient(
      90deg,
      var(--dsp-cyan) 0 33%,
      var(--dsp-magenta) 33% 66%,
      var(--dsp-yellow) 66% 100%
    );
}


.dsp-litho-final-cta h2 {
  max-width: 920px;

  margin: 0 0 22px;

  color: #ffffff;

  font-family: inherit;
  font-size: clamp(39px, 4.2vw, 61px);
  font-weight: 700;
  line-height: 1.03;
  letter-spacing: -.042em;
}


.dsp-litho-final-cta__copy {
  max-width: 800px;

  margin: 0;

  color: var(--dsp-muted);

  font-size: 16px;
  line-height: 1.72;
}


/* =========================================================
   ACTION PANEL
   ========================================================= */

.dsp-litho-final-cta__panel {
  position: relative;

  padding: 29px;

  border: 1px solid var(--dsp-border);
  border-radius: 22px;

  background: rgba(255,255,255,.055);

  box-shadow:
    0 20px 48px rgba(0,0,0,.16);
}


.dsp-litho-final-cta__panel-heading {
  margin: 0 0 8px;

  color: #ffffff;

  font-family: inherit;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.3;
}


.dsp-litho-final-cta__panel-copy {
  margin: 0 0 22px;

  color: rgba(255,255,255,.62);

  font-size: 14px;
  line-height: 1.6;
}


/* =========================================================
   BUTTONS
   ========================================================= */

.dsp-litho-final-cta__buttons {
  display: grid;
  grid-template-columns: 1fr;

  gap: 10px;
}


.dsp-litho-final-cta__button {
  width: 100%;
  min-height: 53px;

  padding: 0 23px;

  display: inline-flex;
  align-items: center;
  justify-content: space-between;

  gap: 14px;

  border: 1px solid transparent;
  border-radius: 999px;

  font-family: inherit;
  font-size: 12px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .04em;

  text-decoration: none;
  text-transform: uppercase;

  transition:
    transform 180ms ease,
    background-color 180ms ease,
    border-color 180ms ease,
    color 180ms ease;
}


.dsp-litho-final-cta__button:hover,
.dsp-litho-final-cta__button:focus-visible {
  transform: translateY(-2px);
  text-decoration: none;
}


/* Primary */

.dsp-litho-final-cta__button--primary {
  background: var(--dsp-yellow);
  border-color: var(--dsp-yellow);
  color: #171717;
}

.dsp-litho-final-cta__button--primary:hover,
.dsp-litho-final-cta__button--primary:focus-visible {
  background: #ffffff;
  border-color: #ffffff;
  color: #171717;
}


/* Secondary */

.dsp-litho-final-cta__button--secondary {
  background: transparent;

  border-color: rgba(255,255,255,.48);

  color: #ffffff;
}

.dsp-litho-final-cta__button--secondary:hover,
.dsp-litho-final-cta__button--secondary:focus-visible {
  background: rgba(255,255,255,.08);

  border-color: #ffffff;

  color: #ffffff;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 950px) {

  .dsp-litho-final-cta__main {
    grid-template-columns: 1fr;
    gap: 42px;
  }

  .dsp-litho-final-cta__panel {
    width: 100%;
    max-width: 650px;
  }
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

  .dsp-litho-final-cta {
    padding: 54px 0;
  }

  .dsp-litho-final-cta__inner {
    width: min(100% - 30px, 600px);
  }

  .dsp-litho-final-cta__shell {
    padding:
      48px 24px
      26px;

    border-radius: 22px;
  }

  .dsp-litho-final-cta__main {
    gap: 34px;
  }

  .dsp-litho-final-cta h2 {
    font-size: clamp(35px, 10vw, 47px);
  }

  .dsp-litho-final-cta__copy {
    font-size: 15px;
    line-height: 1.66;
  }

  .dsp-litho-final-cta__panel {
    padding: 24px 21px;

    border-radius: 18px;
  }

  .dsp-litho-final-cta__button {
    min-height: 53px;
  }
}
</style>


<section
  class="dsp-litho-final-cta"
  aria-labelledby="dsp-litho-final-cta-title"
>

  <div class="dsp-litho-final-cta__inner">

    <div class="dsp-litho-final-cta__shell">

      <div class="dsp-litho-final-cta__main">


        <!-- COPY -->

        <div class="dsp-litho-final-cta__content">

          <div class="dsp-litho-final-cta__eyebrow">
            Start your litho printing enquiry
          </div>

          <h2 id="dsp-litho-final-cta-title">
            Planning a commercial print job?
          </h2>

          <p class="dsp-litho-final-cta__copy">
            Send DSP the artwork or source files, required finished size,
            quantity, intended use and required timing. If you are unsure
            whether litho printing is the right production route, the team
            can assess the job and help clarify the practical print
            requirement before production.
          </p>

        </div>


        <!-- ACTION PANEL -->

        <aside
          class="dsp-litho-final-cta__panel"
          aria-label="Contact Dynamic Signs and Print about litho printing"
        >

          <h3 class="dsp-litho-final-cta__panel-heading">
            Have a litho printing requirement?
          </h3>

          <p class="dsp-litho-final-cta__panel-copy">
            Share the finished size, quantity, timing and any artwork or
            source files you already have so DSP can assess the print job.
          </p>

          <div class="dsp-litho-final-cta__buttons">

            <a
              class="
                dsp-litho-final-cta__button
                dsp-litho-final-cta__button--primary
              "
              href="/contact-us/"
            >
              Contact DSP
              <span aria-hidden="true">↗</span>
            </a>

            <a
              class="
                dsp-litho-final-cta__button
                dsp-litho-final-cta__button--secondary
              "
              href="tel:+27118115477"
            >
              Call DSP
              <span aria-hidden="true">↗</span>
            </a>

          </div>

        </aside>

      </div>

    </div>

  </div>

</section>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
