
.trial-selector--border-top-left{
  border-top-left-radius: 20px;
}
.trial-selector--border-top-right{
  border-top-right-radius: 20px;
}
.trial-selector--border-bottom-left{
  border-bottom-left-radius: 20px;
}
.trial-selector--border-bottom-right{
  border-bottom-right-radius: 20px;
}


.trial-selector .flex-wrapper {gap: 0;}
.trial-selector .flex-wrapper__right, .flex-wrapper__left {width: 50%; padding: 0 100px 25px 100px;}
.trial-selector .flex-wrapper__left {border-left: 2px solid var(--light-gray);}
.trial-selector__heading{text-align: center; margin-bottom: 4rem; max-width: 60%; margin: 0 auto}
.trial-selector__description{text-align: center; max-width: 60%; margin: 3.2rem auto;}


.trial-selector__image{max-width:100%; height:auto;}
.trial-selector__image-wrapper{display:block;}
.trial-selector__image-wrapper--left{text-align:left;}
.trial-selector__image-wrapper--center{text-align:center;}
.trial-selector__image-wrapper--right{text-align:right;}
.trial-selector__card {display: flex; flex-direction: column; align-items: center; row-gap: 15px;}
.trial-selector__card-description {text-align: center;}


@media (max-width: 1200px) {
  .trial-selector .flex-wrapper__right, .flex-wrapper__left {
    padding: 0 25px 25px 25px;
  }
}

@media (max-width: 900px) {
  .trial-selector__intro {
    max-width: 85%;
    margin: 0 auto;
  }
  .trial-selector__heading {
    max-width: 100%;
  }
  .trial-selector__description {
    max-width: 100%;
  }
  .trial-selector .flex-wrapper {
    display: flex;
    flex-direction: column;
  }
  .trial-selector .flex-wrapper__right, .flex-wrapper__left {
    width: 100%;
  }
  .trial-selector .flex-wrapper__left {
    border: none;
  }
  }
}