.single-cpt-service .section-bottom-cta .block-bottom-cta {
  width: calc(100% - 48px);
  margin: auto;
}
.single-cpt-service .section-bottom-cta .block-bottom-cta .card-left, .single-cpt-service .section-bottom-cta .block-bottom-cta .card-right {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  z-index: 10;
  border-radius: 24px;
}
.single-cpt-service .section-bottom-cta .block-bottom-cta .card-left .content-text, .single-cpt-service .section-bottom-cta .block-bottom-cta .card-right .content-text {
  margin: 0;
}
.single-cpt-service .section-bottom-cta .block-bottom-cta .card-left {
  background: var(--color-main);
  color: var(--color-white);
  margin: auto;
}
@media (min-width: 80rem) {
  .single-cpt-service .section-bottom-cta .block-bottom-cta .card-left {
    margin: 4px 12px 4px 4px;
  }
}
.single-cpt-service .section-bottom-cta .block-bottom-cta .card-left .inner-card-left {
  padding: 24px;
}
@media (min-width: 80rem) {
  .single-cpt-service .section-bottom-cta .block-bottom-cta .card-left .inner-card-left {
    padding: 24px 24px 24px 88px;
    margin-left: auto;
    max-width: 976px;
  }
}
.single-cpt-service .section-bottom-cta .block-bottom-cta .card-right {
  background: var(--color-grey);
  color: var(--color-main);
  margin: auto;
}
@media (min-width: 80rem) {
  .single-cpt-service .section-bottom-cta .block-bottom-cta .card-right {
    margin: 4px 4px 4px 12px;
  }
}
.single-cpt-service .section-bottom-cta .block-bottom-cta .card-right .inner-card-right {
  padding: 24px;
}
@media (min-width: 80rem) {
  .single-cpt-service .section-bottom-cta .block-bottom-cta .card-right .inner-card-right {
    margin-right: auto;
    max-width: 423px;
    padding: 24px 24px 24px 48px;
  }
}