.ccb-side-by-side {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 20px !important;
    justify-content: center !important;
    margin: 20px auto !important;
    max-width: 1200px !important; 
  }
  
  .ccb-side-by-side .ccb-item {
    flex: 1 1 300px !important;
    text-align: center !important;
  }

  .ccb-item h3 {
    font-size: 22px !important;
  }