<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-MQMMCTSX79"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-MQMMCTSX79');
</script>
h1 {
font-size: 4em;
font-weight: 900 !important;
margin-top: 20px;
margin-bottom: 30px;
text-align: center;
background: none !important;
font-family: 'Montserrat', sans-serif;
}
.staticpages h3 {
text-align: center;
margin-top: 30px;
margin-bottom: 30px;
font-weight: 700 !important;
font-size: 2.5em;
}
.staticpages h2 {
font-weight: 700 !important;
text-align: center;
margin-top: 30px;
font-size: 4em;
}
.staticpages p {
font-size: 18px;
color: #666;
}
.staticpages {
margin-bottom: 75px;
}
.mpspage img {
    margin: 10px auto 40px auto;
    max-width: 185px !important;
}
.full-width-banner {
text-align: center;
margin: 50px auto;
padding: 20px;
min-height: 400px;
}
@media screen and (min-width:992px) {
  .full-width-banner  {
    display: flex;
    align-items: center;
  }
}
.full-width-banner h2 {
font-size: 3em;
margin-top: 15px;
color: #fff;
}
.full-width-banner img {
max-width: 150px;
}
.full-width-banner-inner {
text-align: center;
padding: 50px 25px;
}
.full-width-banner-mps {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/Managed-Print-Services.jpg"); 
background-size: cover;
background-position: center;
box-shadow:inset 0 0 0 2000px rgba(0, 0, 0, 0.3);
}
.full-width-banner-recycle {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/Landfill.jpg"); 
background-size: cover;
background-position: center;
box-shadow:inset 0 0 0 2000px rgba(0, 0, 0, 0.3);
}
.why-us {
text-align: center;
margin-left: auto;
margin-right: auto;
}
.why-us h4 {
color: #000;
font-size: 2.1em;
font-weight: 600;
}
.why-us img {
max-width: 125px;
margin-bottom: 20px;
transition: transform .3s !IMPORTANT; /* Animation */
}
.why-us img:hover {
transform: scale(1.05) !IMPORTANT;
}
.inktonerrecycle {
margin-bottom: 35px;
text-align: center;
}
.inktonerrecycle h4 {
font-weight: 700; 
 font-size: 72px;
  background: -webkit-linear-gradient(#91b94c, #2c9145);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}




.hp-banner {
text-align: center;
margin: 50px auto 10px auto;
padding: 20px;
min-height: 200px;
}
@media screen and (min-width:992px) {
  .hp-banner  {
    display: flex;
    align-items: center;
  }
}
.hp-banner h2 {
font-size: 2.5em;
color: #fff;
text-align: center !important;
}
.hp-banner img {
max-width: 75px;
margin-left: auto;
margin-right: auto;
}
.hp-banner-inner {
text-align: center;
padding: 20px 10px;
margin: auto;
}
.hp-banner-mps {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/MPS-BG.jpg"); 
background-size: cover;
background-position: center;
box-shadow:inset 0 0 0 2000px rgba(0, 0, 0, 0.3);
}
.hp-banner-os {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/Office-Supplies-BG.jpg"); 
background-size: cover;
background-position: center;
box-shadow:inset 0 0 0 2000px rgba(0, 0, 0, 0.3);
}
.hp-banner-recuit {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/Recruitment-BG.jpg"); 
background-size: cover;
background-position: center;
box-shadow:inset 0 0 0 2000px rgba(0, 0, 0, 0.3);
}
.hp-banner-brand {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/Promotional-Merchandise-BG.jpg"); 
background-size: cover;
background-position: center;
box-shadow:inset 0 0 0 2000px rgba(0, 0, 0, 0.3);
}
.hp-banner-shredding {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/Shredding-BG.jpg"); 
background-size: cover;
background-position: center;
box-shadow:inset 0 0 0 2000px rgba(0, 0, 0, 0.3);
}
.hp-banner-ecofriendly {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/Eco-Friendly-BG.jpg"); 
background-size: cover;
background-position: center;
box-shadow:inset 0 0 0 2000px rgba(0, 0, 0, 0.3);
}
.hp-banner-printrecycle {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/Ink-and-Toner-BG.jpg"); 
background-size: cover;
background-position: center;
box-shadow:inset 0 0 0 2000px rgba(0, 0, 0, 0.3);
}
.hp-banner-text {
text-align: center;
}
.hp-banner-text p {
font-size: 18px;
color: #666;
}
.extra-top {
margin-top: 30px;
}
.extra-bottom {
margin-bottom: 30px;
}
.big-extra-bottom {
margin-bottom: 60px;
}
.big-extra-top {
margin-top: 60px;
}

.hp-bottom-banners img {
max-width: 70px;
margin-bottom: 50px;
}
.hp-bottom-banners h2 {
font-weight: 700 !important;
color: #fff;
padding: 10px 25px 25px 25px;
}
.hp-bottom-banner-ink {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/Ink-and-Toner-Finder.jpg"); 
background-size: cover;
background-position: center;
text-align: center;
}
.hp-bottom-banner-smart {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/Smarter-Working.jpg"); 
background-size: cover;
background-position: center;
text-align: center;
}
.hp-bottom-banner-recycle {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/Ink-and-Toner-Recycling.jpg"); 
background-size: cover;
background-position: center;
text-align: center;
}
.hp-bottom-banner-green {
background-image: url("https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/images/Green-Product-Finder.jpg"); 
background-size: cover;
background-position: center;
text-align: center;
}

.btn-marketing {
border-radius: 20px;
background-color: #7777bb;
color: #ffffff !important;
font-size: 18px;
font-weight: 700;
font-family: Montserrat;
border-color: #ffffff !important;
border: 0px;
margin-left: 10px;
margin-right: 10px;
padding: 7px 35px;
transition: transform .3s !IMPORTANT; /* Animation */
}
.btn-marketing:hover {
background-color: #6cba43;
-webkit-box-shadow: 8px 8px 5px -5px rgba(0,0,0,0.3);
-moz-box-shadow: 8px 8px 5px -5px rgba(0,0,0,0.3);
box-shadow: 8px 8px 5px -5px rgba(0,0,0,0.3);
transform: scale(1.05) !IMPORTANT;
}


.homepagebanner {

 background:linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/coasttocoasthp.jpg);
height: 700px;
  background-position: center; 
  background-repeat: no-repeat; 
  background-size: cover; 
margin-bottom: 25px;
display:flex;
  justify-content:center;
  align-items:center;
text-align: center;
}
.homepagebanner h1 {
font-size: 5em;
}

.wastecollectbanner {
 background:linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url(https://go.primasoftware.co.uk/ws_content/www.coasttocoastdirect.co.uk/Coast-to-Coast-Shredding.jpg);
height: 550px;
  background-position: center; 
  background-repeat: no-repeat; 
  background-size: cover; 
margin-bottom: 25px;
display:flex;
  justify-content:center;
  align-items:center;
text-align: center;
}
.wastecollectbanner h1 {
font-size: 5em;
text-align: center;
}


