/*@supports (-webkit-touch-callout: none) {*/
/*    CSS specific to iOS devices */
/*   @media screen and (max-width: 767px) {*/
/*     .support-component {*/
/*       flex-direction: row;*/
/*     }*/
/*        .support-component > div{*/
/*     margin-bottom:2rem;*/
/*   }*/
   
/*   .support-component > div:last-child{*/
/*     margin-bottom:0;*/
/*   }*/
/*   }*/
   
/*   @media only screen and (max-device-width: 1024px) and (orientation:landscape) {*/
/*       For landscape layouts only */
/*      .support-component > div:first-child{*/
/*       margin-right:2rem;*/
/*      }*/
/*    }*/
   
/*       @media screen and (min-width: 768px) and (max-width: 1300px) {*/
/*      .support-component {*/
/*        display: grid;*/
/*        grid-template-columns: 1fr 1fr 1fr;*/
/*        gap: 1rem;*/
/*     }*/

/*    }*/
  

/*}*/
.support-component .support-image .video-container {display: none;}
.support-component .support-video .image-container {display: none;}
.support-component .support-image .coh-container .video-cta {display: none;}
.support-component .support-video .coh-container .image-cta {display: none;}
@media screen and (min-width: 768px) {
 .support-component {
   margin-right: -1.5rem !important;
 }
  .support-component > div {
    margin-right: 1.5rem !important;
    max-width: 50% !important;
  }
}
@media screen and (min-width: 1024px) {
  .support-component > div {
    max-width: 30% !important;
  }
  .people-component.support-component > div.three-col-component {
  	max-width: 23.20% !important;
  }
}