.component_cta {
  margin: 96px 0;
}
.component_cta.tos_medium {
  margin-top: 48px;
}
.component_cta.bos_medium {
  margin-bottom: 48px;
}
.component_cta .cta_data_wrapper {
  margin: 0 auto;
  row-gap: 40px;
}
.component_cta .heading_section {
  max-width: 588px;
}
.component_cta .heading_section .heading_text {
  margin: 0;
}
.component_cta .button_list {
  gap: 20px;
}
@media (max-width: 1199px) {
  .component_cta {
    margin: 90px 0;
  }
  .component_cta .cta_data_inner .cta_data_wrapper {
    max-width: 530px;
  }
}
@media (max-width: 991px) {
  .component_cta {
    margin: 80px 0;
  }
  .component_cta .cta_data_inner .cta_data_wrapper {
    max-width: 450px;
  }
}
@media (max-width: 767px) {
  .component_cta {
    margin: 70px 0;
  }
  .component_cta.tos_medium {
    margin-top: 40px;
  }
  .component_cta.bos_medium {
    margin-bottom: 40px;
  }
  .component_cta .cta_data_inner .cta_data_wrapper {
    max-width: 370px;
  }
  .component_cta .button_list {
    flex-direction: column;
    width: 100%;
  }
  .component_cta .button_list .button_item a {
    width: 100%;
  }
}
/*# sourceMappingURL=cta.css.map */
