#platform_guarantee::before,
#platform_intro::before {
  background-image : linear-gradient(
                       33deg,
                       hsl(196, 100%, 33%),
                       hsl(200, 79%, 75%)
                     );
}

#columns {
  display : none;
}

#platform_landing {
  background-image    : url('../img/truck_unloading.jpg');
  background-position : center 15%;
}

#platform_intro {
  padding-bottom : 64px;
}

#platform_intro h3 {
  font-size : 24pt;
}

#platform_intro strong {
  color         : hsl(200, 79%, 40%);
  border-bottom : 3px solid hsl(200, 79%, 40%);
  font-weight   : inherit;
}

#platform_intro img {
  width : 100%;
}

#platform_services {
  background-image : linear-gradient(
                       33deg,
                       hsl(196, 100%, 33%),
                       hsl(200, 79%, 75%)
                     );
}

#platform_services h3,
#platform_services p {
  color : hsl(360, 100%, 100%);
}

#platform_quickscan div.content {
  padding-top : 0;
}

#platform_quickscan svg {
  width : 240px;
  fill  : hsl(200, 79%, 40%);
}

#platform_quickscan div.content:nth-of-type(2) {
  padding-top : 0;
}

#platform_services {
  padding-bottom : 60px;
}

#platform_services div.column:nth-of-type(2) {
  position : relative;
}

#platform_services svg {
  position : absolute;
  top      : calc(50% - 60px);
  width    : 240px;
  height   : 144px;
  fill     : #fff;
}

#platform_services svg:nth-of-type(2) {
  top       : inherit;
  bottom    : -48px;
  height    : 240px;
  stroke    : none;
  transform : rotateZ(180deg) scaleX(-1);
}

#platform_guarantee {
  padding-top : 0px;
  border-top  : 2px solid hsl(200, 79%, 40%);
}

#platform_guarantee div.content {
  padding-top : 72px;
}

#platform_guarantee a::after {
  display : none;
}

#platform_guarantee div.content h3{
  margin-bottom: 12px
}
