/* AFX-TRAIL 2026-09-04 | Arch | session_01NQZs2mSNTPUubTwjj15YHP | H004: legacy tan #D1AA67 replaced with brand gold #D4AF37. Backups: custom-styling.bak-04Sep2026 / assets/css.bak-04Sep2026 */
/* Global Css */
body .thrive-trade-container {
  max-width: 1260px !important;
  padding-left: 30px !important;
  padding-right: 30px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 100% !important;
}
.thrive-trade-container .tcb-flex-row {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  margin-left: -15px !important;
  margin-right: -15px !important;
}
.thrive-trade-container .tcb-flex-row .tcb-flex-col {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
/* End Global Css */
/* Home page */
body .home-banner {
  padding-top: 20px !important;
  padding-bottom: 45px !important;
}
body .home-banner-title .tve_shortcode_rendered h1 {
  font-family: "Inter", Sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: 42px;
  color: #ffffff;
  padding-bottom: 0 !important;
}
body .home-banner-title .tve_shortcode_rendered h1 span {
  color: #D4AF37 !important;
}
body .home-banner-title {
  text-align: center !important;
  padding-bottom: 45px !important;
}
body .home-banner-text p {
  font-family: "Inter", Sans-serif !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 18px !important;
  color: #ffffff !important;
  padding-bottom: 0 !important;
  text-align: center;
  padding-top: 24px !important;
}
body
  .home-banner
  .trade-video-form
  .tcb-flex-row
  .tcb-flex-col:first-child
  .thrv_responsive_video.thrv_wrapper {
  border-radius: unset !important;
  background-color: unset !important;
  border: 0px !important;
  padding: 0 !important;
}
body
  .home-banner-form
  .tve_lead_generated_inputs_container
  .tve_lg_input_container {
  padding-bottom: 10px !important;
}
body
  .home-banner-form
  .tve_lead_generated_inputs_container
  .tve_lg_input_container.tve-new-checkbox {
  border: 0 !important;
}
:not(#tve)
  #site-form-id
  #lg-lhq5zmyb
  .tve_lg_regular_input:not(.tcb-excluded-from-group-item)
  input[type="text"],
:not(#tve)
  #site-form-id
  #lg-lhq5zmyb
  .tve_lg_regular_input:not(.tcb-excluded-from-group-item)
  input[type="phone"],
:not(#tve)
  #site-form-id
  #lg-lhq5zmyb
  .tve_lg_regular_input:not(.tcb-excluded-from-group-item)
  input[type="number"],
:not(#tve)
  #site-form-id
  #lg-lhq5zmyb
  .tve_lg_regular_input:not(.tcb-excluded-from-group-item)
  input[type="email"] {
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
:not(#tve)
  #site-form-id
  #lg-lhq5zmyb
  .tve_lg_checkbox:not(.tcb-excluded-from-group-item)
  .tve_lg_checkbox_wrapper:not(.tcb-excluded-from-group-item)
  .tve-input-option-text {
  font-size: 14px !important;
  color: #ffffff !important;
}
:not(#tve)
  #site-form-id
  #lg-lhq5zmyb
  .tve_lg_checkbox:not(.tcb-excluded-from-group-item)
  .tve_lg_checkbox_wrapper:not(.tcb-excluded-from-group-item)
  .tve-input-option-text:hover {
  color: #ffffff !important;
}
#lg-lhq5zmyb
  .thrv_text_element[data-label-for]:not(.tcb-excluded-from-group-item)
  .tcb-plain-text {
  font-family: "Inter", Sans-serif !important;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0;
  color: #ffffff !important;
}
body #lg-lhq5zmyb .tve_lg_checkbox:not(.tcb-excluded-from-group-item),
#lg-lhq5zmyb
  .tve_lg_checkbox:not(.tcb-excluded-from-group-item)
  .tve_lg_checkbox_wrapper:not(.tcb-excluded-from-group-item) {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/* End Home page */
/* Thank you page */
.thankyou-social {
  padding-top: 20px !important;
}
body .thankyou-social .tve_image_caption .tve_image_frame {
  max-width: 450px !important;
  width: 100% !important;
}
.thankyou-sociallinks {
  display: none !important;
}
body .thankyou-social-links .thankyou-sociallinks .tcb-flex-row .tcb-flex-col {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
body
  .thankyou-social-links
  .thankyou-sociallinks
  .tcb-flex-row
  .tcb-flex-col
  .tcb-col {
  padding-to: 5px !important;
  padding-right: 5px !important;
}
.thrv_wrapper.thrv-columns.thankyou-sociallinks .tcb-flex-col.c-33 > .tcb-col {
  width: 330px;
}
body
  .thankyou-section-one
  .thrv_wrapper.thankyou-section-primary.thrive-trade-container {
  box-sizing: border-box;
}
.thrv_wrapper.thrv_text_element.thankyou-heading.thankyou-heading-mobile {
  display: none;
}
body
  #thrive-footer
  .trade-menu-links
  .thrive-shortcode-html
  ul
  li.menu-item:hover {
  background-color: unset !important;
}
body .thankyou-section-one {
  padding-top: 61px !important;
  /* padding-bottom: 24px !important; */
  padding-bottom: 45px !important;
}
.thankyou-section-one
  .tve-page-section-in
  .thankyou-section-primary
  .tcb-flex-row {
  gap: 20px;
  /* padding-left: 30px !important;
  padding-right: 30px !important; */
}
.thankyou-video {
  border-radius: 20px;
  overflow: hidden;
}
body .thankyou-heading p {
  color: #D4AF37;
  font-family: "Inter", sans-serif;
  font-weight: 700;
  font-size: 30px;
  line-height: 36px;
}
body .thankyou-text p {
  color: #231f20;
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 22px;
  line-height: 28px;
}
body .thankyou-link p a {
  color: #D4AF37 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  font-size: 24px !important;
  line-height: 30px !important;
}
body .thankyou-link p a:hover {
  background: unset !important;
}
.thankyou-custom-list ul.thank-you-list {
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}
.thankyou-custom-list ul.thank-you-list li.thank-you-list-item {
  color: #D4AF37;
  font-family: "Inter", sans-serif;
  font-size: 22px;
  line-height: 28px;
  padding-bottom: 20px !important;
}
/* body .thankyou-accordian .tve-toggle-column {
  display: grid !important;
  grid-template-columns: repeat(2, 1fr) !important;
  column-gap: 16px;
  row-gap: 24px;
} */
.thankyou-accordian .tve-toggle-grid {
  gap: 16px;
}
.thankyou-accordian
  .tve-toggle-grid
  .tve-toggle-column
  .thrv_toggle_item.tve_faq {
  padding-bottom: 24px;
}
.thankyou-accordian
  .tve-toggle-grid
  .tve-toggle-column
  .thrv_toggle_item.tve_faq:last-child {
  padding-bottom: 0px !important;
}

body .thankyou-text-link p {
  color: #D4AF37;
  font-family: "Inter", sans-serif;
  font-size: 22px;
  line-height: 28px;
  font-weight: 700;
}
body .thankyou-text-link p a {
  color: #231f20;
  font-family: "Inter", sans-serif;
  font-size: 22px;
  line-height: 28px;
  font-weight: 700;
}
body .thankyou-text-link p a:hover {
  background: unset !important;
  color: #231f20 !important;
}
.thankyou-subheading p {
  color: #231f20 !important;
  font-family: "Inter", sans-serif !important;
  font-size: 30px !important;
  line-height: 36px !important;
  font-weight: 700 !important;
  padding-bottom: 5px !important;
}
.thankyou-subtext p {
  color: #ffffff !important;
  font-family: "Inter", sans-serif !important;
  font-size: 18px !important;
  line-height: 22px !important;
  font-weight: 700 !important;
  padding-bottom: 0 !important;
}
.thankyou-social-links
  .thrv-columns
  .tcb-flex-row
  .tcb-flex-col
  .tcb-col
  .tcb-flex-row.tcb-resized {
  align-items: center !important;
}
.thrv_wrapper.thankyou-social span.tve_image_frame {
  max-width: 80%;
}
.thankyou-icon {
  display: flex !important;
  align-items: center !important;
}
.thankyou-icon svg {
  width: 58px !important;
  height: 70px !important;
}
.thankyou-accordian .tve-toggle-grid .tve_faqB {
  box-shadow: 0px 3px 6px #00000029;
  border: 1px solid #dedede;
  border-radius: 60px;
  padding: 15px 37px !important;
}
.thankyou-accordian .tve-toggle-grid .tve_faqB h4.tve-toggle-text {
  color: #231f20 !important;
  font-family: "Inter", sans-serif !important;
  font-size: 18px !important;
  line-height: 22px !important;
  font-weight: 400 !important;
}
body .thankyou-section-two {
  padding-top: 30px !important;
  padding-bottom: 24px !important;
}
body .thankyou-section-four {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
body .thankyou-section-five {
  padding-top: 24px !important;
  padding-bottom: 40px !important;
}
body
  .thankyou-accordian
  .tve-toggle-column
  .tve_faqI
  .tve_faqC
  .thrv_toggle_content {
  box-shadow: 0px 3px 6px #00000029 !important;
  border: 1px solid #dedede !important;
  border-radius: 30px !important;
  margin-top: 10px !important;
}
body
  .thankyou-accordian
  .tve-toggle-column
  .tve_faqI
  .tve_faqC
  .thrv_toggle_content
  .thrv_text_element
  P {
  color: #231f20 !important;
  font-family: "Inter", sans-serif;
  font-size: 16px !important;
  line-height: 24px !important;
  padding-bottom: 14px !important;
}
body
  .thankyou-accordian
  .tve-toggle-column
  .tve_faqI
  .tve_faqC
  .thrv_toggle_content
  .thrv_text_element
  P
  a {
  color: #D4AF37 !important;
}
body
  .thankyou-accordian
  .tve-toggle-column
  .tve_faqI
  .tve_faqC
  .thrv_toggle_content
  .thrv_text_element
  P
  a:hover {
  background: unset !important;
  color: #D4AF37 !important;
}
/* Text spacing */
body .thankyou-section-one .thankyou-heading p {
  padding-bottom: 30px !important;
}
body .thankyou-section-one .thankyou-text p {
  padding-bottom: 36px !important;
  color: #dedede;
}
body .thankyou-section-two .thankyou-heading p {
  padding-bottom: 5px !important;
}
body .thankyou-section-two .thankyou-text P {
  padding-bottom: 10px !important;
}
body .thankyou-section-two .thankyou-link P {
  padding-bottom: 25px !important;
}
body .thankyou-custom-list {
  padding-top: 16px !important;
}
body .thankyou-custom-list ul.thank-you-list li.thank-you-list-item:last-child {
  padding-bottom: 0px !important;
}
body .thankyou-section-five .thankyou-text p {
  padding-bottom: 12px !important;
}
body .thankyou-section-five .thankyou-text-link p {
  padding-bottom: 42px !important;
}
body .thankyou-section-five .thankyou-heading p {
  padding-bottom: 20px !important;
}
body .thankyou-sociallinks {
  padding-top: 20px !important;
}
.thrv_wrapper.thrive-trade-container.thankyou-social-links.thankyou-section-five
  a {
  font-weight: 600;
}
.thrv_wrapper.thrive-trade-container.thankyou-section-two
  .tve-page-section-in:nth-child(4)
  .thankyou-text:nth-child(2)
  p {
  font-weight: 400;
  font-size: 26px;
  line-height: 31px;
}
body .thankyou-section-one .tve-page-section-in.tve_empty_dropzone {
  flex-direction: row;
}
/* End Text spacing */

/* Responsive */
@media only screen and (max-width: 1199px) {
  /* Home banner */
  body .home-banner-title .tve_shortcode_rendered h1 {
    font-size: 30px;
    line-height: 38px;
  }
  body .home-banner-title {
    padding-bottom: 40px !important;
  }
  /* End home banner */
  body .thankyou-social .tve_image_frame {
    max-width: 70% !important;
    width: 100% !important;
  }
  body .thankyou-social .tve_image_caption .tve_image_frame {
    max-width: 325px !important;
    width: 100% !important;
  }
  .thrv_wrapper.thrv-columns.thankyou-sociallinks
    .tcb-flex-col.c-33
    > .tcb-col {
    width: 260px;
  }
  .thrv_wrapper.thrv-columns.thankyou-sociallinks .tcb-flex-row .tcb-flex-col {
    padding-left: 0px !important;
    padding-right: 10px !important;
  }
  .thankyou-section-one
    .tve-page-section-in
    .thankyou-section-primary
    .tcb-flex-row {
    gap: 0px;
  }
  body .thankyou-heading p {
    text-align: left !important;
    font-size: 26px !important;
    line-height: 30px !important;
  }
  body .thankyou-text p {
    font-size: 20px !important;
    line-height: 24px !important;
    text-align: left !important;
  }
  body .thankyou-section-one {
    padding-top: 52px !important;
    /* padding-bottom: 26px !important; */
  }
  body .thankyou-section-two {
    padding-top: 26px !important;
    padding-bottom: 20px !important;
  }
  body .thankyou-link p a {
    font-size: 22px !important;
    line-height: 24px !important;
  }
  body .thankyou-section-four {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .thankyou-subheading p {
    font-size: 24px !important;
    line-height: 30px !important;
    padding-bottom: 0px !important;
  }
  .thankyou-icon svg {
    width: 50px !important;
    height: 50px !important;
  }
  body .thankyou-section-five {
    padding-top: 20px !important;
    padding-bottom: 48px !important;
  }
  body .thankyou-accordian .tve-toggle-column {
    column-gap: 12px;
    row-gap: 18px;
  }
  .thankyou-custom-list ul.thank-you-list li.thank-you-list-item {
    font-size: 20px;
    line-height: 24px;
  }
  body .thankyou-section-one .thankyou-heading p {
    padding-bottom: 18px !important;
  }
  body .thankyou-section-one .thankyou-text p {
    padding-bottom: 18px !important;
  }
  body .thankyou-section-five .thankyou-text-link p {
    padding-bottom: 28px !important;
  }
  body .thankyou-section-five .thankyou-heading p {
    padding-bottom: 0px !important;
  }
  .thankyou-subheading p {
    font-size: 22px !important;
    line-height: 26px !important;
  }
  .thankyou-subtext p {
    font-size: 16px !important;
    line-height: 20px !important;
  }
}
@media only screen and (max-width: 991px) {
  /* Home banner */
  body .home-banner-title .tve_shortcode_rendered h1 {
    font-size: 28px;
    line-height: 34px;
  }
  body .home-banner-title {
    padding-bottom: 35px !important;
  }
  body .home-banner-text p {
    padding-top: 18px !important;
    padding-bottom: 24px !important;
  }
  /* End Home banner */
  body .thankyou-social .tve_image_caption .tve_image_frame {
    max-width: 275px !important;
    width: 100% !important;
  }
  .thrv_wrapper.thrive-trade-container.thankyou-section-one {
    padding-bottom: 0 !important;
  }
  .thankyou-section-one
    .tve-page-section-in
    .thankyou-section-primary
    .tcb-flex-row {
    gap: 0px;
    max-width: unset;
    margin-right: 0 !important;
  }
  .thrive-trade-container.thankyou-social-links.thankyou-section-five
    .thankyou-sociallinks
    .tcb-flex-row {
    margin-right: auto !important;
    margin-left: 0 !important;
    flex-wrap: nowrap;
  }
  .thrive-trade-container.thankyou-social-links.thankyou-section-five
    .thankyou-sociallinks
    .tcb-flex-row
    .tcb-flex-col:first-child {
    margin-left: -16px;
  }
  body .thankyou-heading p {
    font-size: 24px !important;
    line-height: 28px !important;
  }
  body .thankyou-text p {
    font-size: 18px !important;
    line-height: 22px !important;
  }
  body .thankyou-section-one .thankyou-text p {
    padding-bottom: 12px !important;
  }
  body .thankyou-link p a {
    font-size: 20px !important;
    line-height: 24px !important;
  }
  body .thankyou-section-two .thankyou-text P {
    padding-bottom: 0px !important;
  }
  .thankyou-custom-list ul.thank-you-list li.thank-you-list-item {
    font-size: 18px;
    line-height: 22px;
    padding-bottom: 16px !important;
  }
  body .thankyou-accordian .tve-toggle-column {
    grid-template-columns: repeat(1, 1fr) !important;
    row-gap: 18px;
  }
  .thankyou-accordian .tve-toggle-grid .tve_faqB {
    padding: 12px 22px !important;
  }
  body
    .thankyou-accordian
    .tve-toggle-column
    .tve_faqI
    .tve_faqC
    .thrv_toggle_content {
    margin-top: 8px !important;
  }
  /* body .thankyou-accordian .tve-toggle-column .thrv_toggle_item .tve_faqI {
    width: 80%;
    margin: 0 auto;
  } */
  body .thankyou-text-link p {
    font-size: 20px;
    line-height: 24px;
  }
  body .thankyou-section-five .thankyou-text-link p {
    padding-bottom: 22px !important;
  }
  .thankyou-subheading p {
    font-size: 18px !important;
    line-height: 24px !important;
  }
  .thankyou-subtext p {
    font-size: 14px !important;
    line-height: 18px !important;
  }
  .thankyou-icon svg {
    width: 38px !important;
    height: 50px !important;
  }
  .thankyou-social-links .thankyou-sociallinks .tcb-flex-col {
    padding: 0 5px !important;
  }
}
@media only screen and (max-width: 767px) {
  /* Global css */
  body .thrive-trade-container {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  /* End Global css */
  /* Home Banner */
  body .home-banner-text p {
    font-size: 14px !important;
    line-height: 18px !important;
  }
  body .home-banner-title .tve_shortcode_rendered h1 {
    font-size: 24px !important;
    line-height: 30px !important;
  }
  body .home-banner-title {
    padding-bottom: 30px !important;
  }
  /* End Home Banner */
  /* Thank you page */
  .thankyou-social {
    padding-top: 14px !important;
  }
  body
    .thankyou-section-one
    .thrv_wrapper.thankyou-section-primary.thrive-trade-container {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .thrv_wrapper.thrv-columns.thankyou-sociallinks
    .tcb-flex-col.c-33
    > .tcb-col {
    width: 250px;
  }
  .thrv_wrapper.thrv_text_element.thankyou-heading.thankyou-heading-mobile {
    display: block;
  }
  .thankyou-section-one
    .tve-page-section-in
    .thankyou-section-primary
    .tcb-flex-row
    .tcb-flex-col:last-child
    .thrv_wrapper.thankyou-heading {
    display: none;
  }
  body
    .thankyou-accordian
    .tve-toggle-column:last-of-type
    .thrv_toggle_item.tve_faq:last-child {
    padding-bottom: 0 !important;
  }
  .thrv_wrapper.thrive-trade-container.thankyou-section-one {
    padding-bottom: 0 !important;
    padding-top: 30px !important;
  }
  .thrive-trade-container.thankyou-social-links.thankyou-section-five
    .thankyou-sociallinks
    .tcb-flex-row
    .tcb-flex-col.c-66 {
    flex: 1px;
  }
  .thrive-trade-container.thankyou-social-links.thankyou-section-five
    .thankyou-sociallinks
    .tcb-flex-row
    .tcb-flex-col:first-child {
    margin-left: 0px;
    padding-left: 0px !important;
  }
  .thankyou-section-one
    .tve-page-section-in
    .thankyou-section-primary
    .tcb-flex-row {
    gap: 28px;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .thankyou-section-one
    .tve-page-section-in
    .thankyou-section-primary
    .tcb-flex-row
    .tcb-flex-col {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  body .thankyou-section-two .thankyou-link P {
    padding-bottom: 16px !important;
  }
  body .thankyou-heading p {
    font-size: 22px !important;
    line-height: 26px !important;
  }
  body .thankyou-text p {
    font-size: 16px !important;
    line-height: 20px !important;
  }
  body .thankyou-link p a {
    font-size: 18px !important;
    line-height: 22px !important;
  }
  .thankyou-custom-list ul.thank-you-list li.thank-you-list-item {
    font-size: 16px;
    line-height: 20px;
  }
  .thankyou-accordian .tve-toggle-grid .tve_faqB h4.tve-toggle-text {
    font-size: 16px !important;
    line-height: 20px !important;
  }
  .thankyou-social-links
    .thankyou-sociallinks
    .thrv-columns
    .tcb-flex-row
    .tcb-flex-col[data-css="tve-u-1880fa44e19"] {
    max-width: 45% !important;
  }
  .thankyou-social-links
    .thankyou-sociallinks
    .thrv-columns
    .tcb-flex-row
    .tcb-flex-col[data-css="tve-u-1880fa44e1f"] {
    max-width: 55% !important;
  }
  body .thankyou-text-link p {
    font-size: 18px;
    line-height: 22px;
  }
  body .thankyou-section-one {
    padding-top: 44px !important;
    padding-bottom: 36px !important;
  }
  body .thankyou-section-two {
    padding-top: 24px !important;
    padding-bottom: 30px !important;
  }
  body .thankyou-section-four {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  body .thankyou-section-five {
    padding-top: 30px !important;
    padding-bottom: 60px !important;
  }
  body .thrive-trade-container[data-css="tve-u-1880ebdb1e5"] {
    display: none;
  }
  body
    .thankyou-accordian
    .tve-toggle-column
    .tve_faqI
    .tve_faqC
    .thrv_toggle_content
    .thrv_text_element
    P {
    font-size: 16px !important;
    line-height: 20px !important;
    padding-bottom: 12px !important;
  }
  body
    .thankyou-accordian
    .tve-toggle-column
    .tve_faqI
    .tve_faqC
    .thrv_toggle_content {
    padding: 12px 15px !important;
  }
  .thankyou-accordian .tve-toggle-grid {
    gap: 0 !important;
  }
  .thankyou-accordian
    .tve-toggle-grid
    .tve-toggle-column
    .thrv_toggle_item.tve_faq:last-child {
    padding-bottom: 15px !important;
  }
  .thrv_wrapper.thrv-columns.thankyou-sociallinks {
    width: 43%;
  }
  body .thankyou-section-five .tve-page-section-in:last-child {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
  }
  .thankyou-subtext p {
    font-size: 13px !important;
    line-height: 18px !important;
  }
  .thrive-trade-container.thankyou-social-links.thankyou-section-five
    .thankyou-sociallinks
    .tcb-flex-row
    .tcb-flex-col:last-child {
    padding-left: 0 !important;
  }
  .thankyou-accordian .tve-toggle-grid .tve_faqB {
    padding: 12px 15px !important;
  }
  .thankyou-accordian
    .tve-toggle-grid
    .tve-toggle-column
    .thrv_toggle_item.tve_faq {
    padding-bottom: 15px;
  }
  body .thankyou-social .tve_image_frame {
    max-width: 280px !important;
    width: 100% !important;
  }
}
@media only screen and (max-width: 574px) {
  /* Thank you page */
  body .thankyou-social .tve_image_frame {
    max-width: 250px !important;
    width: 100% !important;
  }
  .thankyou-section-one
    .tve-page-section-in
    .thankyou-section-primary
    .tcb-flex-row {
    gap: 18px;
    max-width: unset !important;
  }
  body .thankyou-heading p {
    font-size: 20px !important;
    line-height: 26px !important;
  }
  body .thankyou-section-one .thankyou-heading p {
    padding-bottom: 12px !important;
  }
  body .thankyou-text p {
    font-size: 14px !important;
    line-height: 18px !important;
  }
  body .thankyou-link p a {
    font-size: 18px !important;
    line-height: 22px !important;
  }
  body .thankyou-section-two .thankyou-heading p {
    padding-bottom: 15px !important;
  }
  body .thankyou-section-two .thankyou-text P {
    padding-bottom: 10px !important;
  }
  body .thankyou-section-two .thankyou-link P {
    padding-bottom: 18px !important;
  }
  .thankyou-custom-list ul.thank-you-list li.thank-you-list-item {
    font-size: 14px;
    line-height: 18px;
  }
  .thankyou-accordian .tve-toggle-grid .tve_faqB {
    border-radius: 30px;
  }
  .thankyou-accordian .tve-toggle-grid .tve_faqB {
    padding: 10px 18px !important;
  }
  .thankyou-accordian .tve-toggle-grid .tve_faqB h4.tve-toggle-text {
    font-size: 14px !important;
    line-height: 18px !important;
  }
  body .thankyou-accordian .tve-toggle-column {
    row-gap: 12px;
  }
  body .thankyou-text-link p {
    font-size: 16px;
    line-height: 20px;
  }
  .thankyou-social-links
    .thankyou-sociallinks
    .thrv-columns
    .tcb-flex-row
    .tcb-flex-col[data-css="tve-u-1880fa44e19"] {
    max-width: 40% !important;
  }
  .thankyou-social-links
    .thankyou-sociallinks
    .thrv-columns
    .tcb-flex-row
    .tcb-flex-col[data-css="tve-u-1880fa44e1f"] {
    max-width: 60% !important;
  }
  .thankyou-icon svg {
    width: 34px !important;
    height: 50px !important;
  }
  .thankyou-subheading p {
    font-size: 16px !important;
    line-height: 22px !important;
  }
  body
    .thankyou-accordian
    .tve-toggle-column
    .tve_faqI
    .tve_faqC
    .thrv_toggle_content
    .thrv_text_element
    P {
    font-size: 14px !important;
    line-height: 18px !important;
    padding-bottom: 10px !important;
  }
  .thrv_wrapper.thrv-columns.thankyou-sociallinks {
    width: 100%;
  }
}
