
  section > iframe {
    
    width: 100%;
    aspect-ratio: 16 / 9;
  }
  
  #dentalTreatmentsHub {
    gap: 0rem;
  }
  
  #dentalTreatmentsHub .treatmentCard,
  #dentalTreatmentsHub .supportCard {
    height: 100%;
    padding: 1rem;
    border: 0.05rem solid #dbdddd;
    border-radius: 0.35rem;
    background-color: #ffffff;
  }
  
  #dentalTreatmentsHub .supportCard {
    grid-template-rows: auto 1fr auto;
  }
  
  #dentalTreatmentsHub .treatmentCard strong {
    color: #0ca49f;
  }
  
  #dentalTreatmentsHub .treatmentCard span {
    color: #858585;
  }
  
  #dentalTreatmentsHub .treatmentCluster img {
    justify-self: center;
  }
  
  .proofCluster {
    
    padding: 4rem 1rem;
    margin: 4rem 0rem;
  }
  
  .proofCluster::before {
    
    background-color: #f2f2f2;
  }

  @media screen and (min-width: 900px) {
    
    #dentalTreatmentsHub .gridSection.twoColumns {
      grid-template-columns: 1fr 1fr;
    }
    
    #dentalTreatmentsHub .treatmentCluster.reverseDesktop > div {
      order: 2;
    }
    
    #dentalTreatmentsHub .treatmentCluster.reverseDesktop > img {
      order: 1;
    }
  }
