  @media (max-width: 1199px) {
   .sust-download__label {
      font-size: 32px;
   }

   .sust-download__icon {
      width: 42px;
   }

   .sust-pillar__heading {
      font-size: 23px;
   }

   .sust-cta {
      font-size: 30px;
   }

   .sust-infographic__panel__list li {
      font-size: 16px;
   }

   .sust-infographic__legends li {
      font-size: 12px;
   }

   .sust-infographic__panel__list .sust-infographic__checkeddot,
   .sust-infographic__panel__list .sust-infographic__greendot {
      width: 16px;
      height: 16px;
      line-height: 16px;
      left: 40px;
      top: 3px;
   }
   .sust-infographic__panel__list .sust-infographic__checkeddot +  .sust-infographic__greendot {
      left: 19px;
   }
}



@media (max-width: 1023px) {

   .sust-approach__item:nth-child(3n+3),
   .sust-approach__item {
      width: calc(50% - 20px);
      margin-right: 40px;
   }

   .sust-approach__item:nth-child(2n+2) {
      margin-right: 0;
   }

   .sust-highlight__item {
      width: 50%;
      margin-bottom: 2em;
   }

   .sust-highlight__item:nth-child(3n+3) {
      border-right: 1px solid #fff;
   }

   .sust-highlight__item:nth-child(2n+2) {
      border-right: 0;
   }

   .sust-highlight__item__medium {
      margin-top: 0;
   }

   .sust-infographic__panel__list li {
      width: 100%;
      position: relative;
   }
   .sust-infographic__legends {
     position: relative;
     margin-top: 3em;
     left:0;
     padding-left:60px;
   }
   .sust-infographic__legends li {
      position: relative;
   }

/*   .sust-infographic__legends .sust-infographic__checkeddot,
   .sust-infographic__legends .sust-infographic__greendot {
      position: absolute;
      left: -20px;
      top: 3px;
   }
    .sust-infographic__legends .sust-infographic__greendot + .sust-infographic__checkeddot {
        left: -39px;
    }
*/
}



@media (max-width: 800px) {
   .sust-image-cta__box {
      width: 75%;
   }

   #sust-image-cta-covid {
      background-position: 25% 0;
   }

}