/* line 3, ../../page_builder/cta_section/cta_section.scss */
.pb_cta_section {
  padding-top: 100px;
  padding-bottom: 100px; }
  @media only screen and (max-width: 1024px) {
    /* line 3, ../../page_builder/cta_section/cta_section.scss */
    .pb_cta_section {
      padding-top: 70px;
      padding-bottom: 70px; } }
  @media only screen and (max-width: 640px) {
    /* line 3, ../../page_builder/cta_section/cta_section.scss */
    .pb_cta_section {
      padding-top: 50px;
      padding-bottom: 50px; } }
  /* line 7, ../../page_builder/cta_section/cta_section.scss */
  .pb_cta_section .content h2 {
    margin: 0px; }
  @media only screen and (min-width: 640px) {
    /* line 6, ../../page_builder/cta_section/cta_section.scss */
    .pb_cta_section .content {
      padding-right: 30px; } }
  /* line 17, ../../page_builder/cta_section/cta_section.scss */
  .pb_cta_section .hold_button a.button {
    margin-left: 0px; }
  @media only screen and (max-width: 640px) {
    /* line 16, ../../page_builder/cta_section/cta_section.scss */
    .pb_cta_section .hold_button {
      margin-top: 30px; } }
  @media only screen and (max-width: 640px) {
    /* line 27, ../../page_builder/cta_section/cta_section.scss */
    .pb_cta_section .content,
    .pb_cta_section .hold_button {
      flex: 0 0 100%;
      max-width: 100%; } }

/*# sourceMappingURL=cta_section.css.map */