/* Generated from page:  */
.themify_builder_content-5197 .tb_q4b1455{background-color:#2d74de;background-position:0% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;padding-bottom:6em;padding-top:6em;background-image:url(https://aisign.ai/wp-content/uploads/2025/10/path-firm-white-bg.png)}
.themify_builder_content-5197 .tb_q4b1455>.builder_row_cover::before,.themify_builder_content-5197 .tb_q4b1455>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-position:0% 0%;background-repeat:repeat;background-image:linear-gradient(157deg,rgb(255, 181, 181) 0%,rgba(255, 255, 255, 0) 26%)}
.themify_builder_content-5197 .tb_q4b1455>.builder_row_cover,.themify_builder_content-5197 .tb_q4b1455>:is(.tf_lax, .tf_lax_done) > .builder_row_cover,.themify_builder_content-5197 .tb_iijp455>.builder_row_cover,.themify_builder_content-5197 .tb_iijp455>:is(.tf_lax, .tf_lax_done) > .builder_row_cover{-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:repeat;mask-repeat:repeat}
.themify_builder_content-5197 .tb_82xa006.module-plain-text{font-size:40px;line-height:46px;text-align:center}
.themify_builder_content-5197 .tb_82xa006.module-plain-text .tb_text_wrap,.themify_builder_content-5197 .tb_82xa006.module-plain-text .tb_text_wrap p,.themify_builder_content-5197 .tb_82xa006.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-5197 .tb_82xa006.module-plain-text .tb_text_wrap h1,.themify_builder_content-5197 .tb_82xa006.module-plain-text .tb_text_wrap h2,.themify_builder_content-5197 .tb_82xa006.module-plain-text .tb_text_wrap h3,.themify_builder_content-5197 .tb_82xa006.module-plain-text .tb_text_wrap h4,.themify_builder_content-5197 .tb_82xa006.module-plain-text .tb_text_wrap h5,.themify_builder_content-5197 .tb_82xa006.module-plain-text .tb_text_wrap h6,.themify_builder_content-5197 .tb_82xa006.module-plain-text .tb_text_wrap li,.themify_builder_content-5197 .tb_82xa006.module-plain-text .tb_text_wrap span,.themify_builder_content-5197 .tb_y8q4455.module-text .tb_text_wrap,.themify_builder_content-5197 .tb_y8q4455.module-text .tb_text_wrap p,.themify_builder_content-5197 .tb_y8q4455.module-text .tb_text_wrap blockquote,.themify_builder_content-5197 .tb_y8q4455.module-text .tb_text_wrap h1,.themify_builder_content-5197 .tb_y8q4455.module-text .tb_text_wrap h2,.themify_builder_content-5197 .tb_y8q4455.module-text .tb_text_wrap h3,.themify_builder_content-5197 .tb_y8q4455.module-text .tb_text_wrap h4,.themify_builder_content-5197 .tb_y8q4455.module-text .tb_text_wrap h5,.themify_builder_content-5197 .tb_y8q4455.module-text .tb_text_wrap h6,.themify_builder_content-5197 .tb_y8q4455.module-text .tb_text_wrap li,.themify_builder_content-5197 .tb_y8q4455.module-text .tb_text_wrap span{font-weight:bold;background-clip:border-box;background-image:none;color:#fff;font-family:"Arial", "Helvetica", sans-serif}
.themify_builder_content-5197 .tb_jki2233.module-plain-text{font-size:18px;text-align:center;padding-top:15px}
.themify_builder_content-5197 .tb_jki2233.module-plain-text .tb_text_wrap,.themify_builder_content-5197 .tb_jki2233.module-plain-text .tb_text_wrap p,.themify_builder_content-5197 .tb_jki2233.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-5197 .tb_jki2233.module-plain-text .tb_text_wrap h1,.themify_builder_content-5197 .tb_jki2233.module-plain-text .tb_text_wrap h2,.themify_builder_content-5197 .tb_jki2233.module-plain-text .tb_text_wrap h3,.themify_builder_content-5197 .tb_jki2233.module-plain-text .tb_text_wrap h4,.themify_builder_content-5197 .tb_jki2233.module-plain-text .tb_text_wrap h5,.themify_builder_content-5197 .tb_jki2233.module-plain-text .tb_text_wrap h6,.themify_builder_content-5197 .tb_jki2233.module-plain-text .tb_text_wrap li,.themify_builder_content-5197 .tb_jki2233.module-plain-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff;font-family:"Arial", "Helvetica", sans-serif}
.themify_builder_content-5197 .tb_nq3y184>.row_inner{--colg:var(--none);--col:var(--c1_2_1)}
.themify_builder_content-5197 .tb_nq3y184{background-color:#f8f9fd;padding-bottom:3em;padding-top:4em}
.themify_builder_content-5197 .tb_im9s978.module-text .tb_text_wrap,.themify_builder_content-5197 .tb_im9s978.module-text .tb_text_wrap p,.themify_builder_content-5197 .tb_im9s978.module-text .tb_text_wrap blockquote,.themify_builder_content-5197 .tb_im9s978.module-text .tb_text_wrap h1,.themify_builder_content-5197 .tb_im9s978.module-text .tb_text_wrap h2,.themify_builder_content-5197 .tb_im9s978.module-text .tb_text_wrap h3,.themify_builder_content-5197 .tb_im9s978.module-text .tb_text_wrap h4,.themify_builder_content-5197 .tb_im9s978.module-text .tb_text_wrap h5,.themify_builder_content-5197 .tb_im9s978.module-text .tb_text_wrap h6,.themify_builder_content-5197 .tb_im9s978.module-text .tb_text_wrap li,.themify_builder_content-5197 .tb_im9s978.module-text .tb_text_wrap span,.themify_builder_content-5197 .tb_ma12455.module-buttons .module-buttons-item,.themify_builder_content-5197 .tb_ma12455.module-buttons .module-buttons-item a{font-family:"Arial", "Helvetica", sans-serif}
.themify_builder_content-5197 .tb_im9s978.module-text{font-size:18px}
.themify_builder_content-5197 .tb_lu2o455{background-color:#f8f9fd;padding-bottom:6em;padding-top:2em}
.themify_builder_content-5197 .tb_grcd455{padding-right:10%;padding-left:10%}
.themify_builder_content-5197 .tb_iijp455{border-radius:26px;background-color:#2d74de;box-shadow:0 0 16px 6px rgba(0, 0, 0, .15);--colg:var(--narrow)}
.themify_builder_content-5197 .tb_iijp455>.builder_row_cover::before,.themify_builder_content-5197 .tb_iijp455>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-position:0% 0%;background-repeat:repeat;background-image:linear-gradient(224deg,rgb(254, 144, 144) 0%,rgba(255, 255, 255, 0) 27%)}
.themify_builder_content-5197 .tb_iijp455>.builder_row_cover,.themify_builder_content-5197 .tb_iijp455>:is(.tf_lax, .tf_lax_done){backdrop-filter:blur(0)}
.themify_builder_content-5197 .tb_fmg2455{padding:30px 50px}
.themify_builder_content-5197 .tb_y8q4455.module-text{font-size:36px;line-height:40px;border-right:1px solid rgba(247, 248, 252, .52)}
.themify_builder_content-5197 .tb_7quu455{align-content:center;justify-content:center;padding-right:50px}
.themify_builder_content-5197 .tb_drek455.module-text .tb_text_wrap,.themify_builder_content-5197 .tb_drek455.module-text .tb_text_wrap p,.themify_builder_content-5197 .tb_drek455.module-text .tb_text_wrap blockquote,.themify_builder_content-5197 .tb_drek455.module-text .tb_text_wrap h1,.themify_builder_content-5197 .tb_drek455.module-text .tb_text_wrap h2,.themify_builder_content-5197 .tb_drek455.module-text .tb_text_wrap h3,.themify_builder_content-5197 .tb_drek455.module-text .tb_text_wrap h4,.themify_builder_content-5197 .tb_drek455.module-text .tb_text_wrap h5,.themify_builder_content-5197 .tb_drek455.module-text .tb_text_wrap h6,.themify_builder_content-5197 .tb_drek455.module-text .tb_text_wrap li,.themify_builder_content-5197 .tb_drek455.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#f8f9fd;font-family:"Arial", "Helvetica", sans-serif}
.themify_builder_content-5197 .tb_drek455.module-text{font-size:16px}
.themify_builder_content-5197 .tb_ma12455.module-buttons{margin-right:35%;text-align:center}

@media(max-width:600px){
.themify_builder_content-5197 .tb_nq3y184>.row_inner{--col:none;--area:var(--aream3_auto)}
.themify_builder_content-5197 .tb_lu2o455{padding-top:0}
.themify_builder_content-5197 .tb_grcd455{padding-right:0;padding-left:0}
.themify_builder_content-5197 .tb_iijp455{--area:var(--aream2_auto)}
.themify_builder_content-5197 .tb_fmg2455{padding-right:30px;padding-left:30px;padding-bottom:0}
.themify_builder_content-5197 .tb_y8q4455.module-text{border-right:0 solid transparent}
.themify_builder_content-5197 .tb_7quu455{padding:0 30px 30px}
.themify_builder_content-5197 .tb_ma12455.module-buttons{margin-right:0}
}/*Builder Custom CSS START*/
.ai-sing-color {
  color: #fe9090 !important;
}
#ai-sing-bgfirm {
    background-position-x: -150px;
}
.ai-sign-margin-col-left {
  margin-left: 5px !important;
}
.ai-sign-featured-on {
  padding-bottom: 0px;
  margin-bottom: 0px;
}
.ai-sing-button-txt .module-buttons-item.tf_in_flx a {
  padding-left: 0;
  padding-right: 0;
}
.ai-sing-button-white .module-buttons-item.tf_in_flx a {
  display: inline-block;
  background-color: #F8F9FD;
  color: #2D74DE;
  text-transform: capitalize;
  font-weight: bold;
  border: 1px solid #2D74DE;
  border-radius: 12px;
  cursor: pointer;
  text-decoration: none;
  transition: transform 0.3s ease, opacity 0.3s ease;
  box-shadow: rgba(44, 115, 222, 0.23) 0px 0px 8px 4px;
}
.ai-sing-button-white .module-buttons-item.tf_in_flx a:hover {
  opacity: 0.9;
  transform: translateX(15px);
}
.ai-sing-button-white .module-buttons-item.tf_in_flx a em svg {
  stroke: #FE9090;
  stroke-width: 2px;
  fill: none;
}
.ai-sing-button-white-alt .module-buttons-item.tf_in_flx a {
  display: inline-block;
  background-color: #FFF;
  color: #2D74DE;
  text-transform: capitalize;
  font-weight: bold;
  border: 1px solid #FFF;
  border-radius: 12px;
  cursor: pointer;
  text-decoration: none;
  transition: transform 0.3s ease, opacity 0.3s ease;
  box-shadow: rgba(255, 255, 255, 0.23) 0px 0px 8px 4px;
}
.ai-sing-button-white-alt .module-buttons-item.tf_in_flx a:hover {
  opacity: 0.9;
  transform: translateX(15px);
}
.ai-sing-button-white-alt .module-buttons-item.tf_in_flx a em svg {
  stroke: #FFF;
  stroke-width: 2px;
  fill: none;
}
.ai-sing-button-alt .module-buttons-item.tf_in_flx a {
  display: inline-block;
  background-color: #2D74DE;
  color: #FFF;
  font-weight: bold;
  border: 1px solid #f8f9fd;
  border-color: 1px solid #F8F9FD;
  border-radius: 12px;
  cursor: pointer;
  text-transform: uppercase;
  text-decoration: none;
  transition: transform 0.3s ease, opacity 0.3s ease;
  box-shadow: rgba(44, 115, 222, 0.23) 0px 0px 8px 4px;
}
.ai-sing-button-alt .module-buttons-item.tf_in_flx a:hover {
  opacity: 0.9;
  transform: translateX(15px);
}
.ai-sing-button-alt .module-buttons-item.tf_in_flx a em svg {
  stroke: #f8f9fd;
  stroke-width: 2px;
  fill: none;
}
.ai-sing-button .module-buttons-item.tf_in_flx a {
  display: inline-block;
  background: linear-gradient(90deg, #2D74DE, #FE9090);
  color: #fff;
  font-weight: bold;
  border: 1px solid #f8f9fd;
  border-color: 1px solid #F8F9FD;
  border-radius: 12px;
  cursor: pointer;
  text-transform: uppercase;
  text-decoration: none;
  transition: transform 0.3s ease, opacity 0.3s ease;
}
.ai-sing-button .module-buttons-item.tf_in_flx a:hover {
  opacity: 0.9;
  transform: translateX(15px);
}
.ai-sing-button .module-buttons-item.tf_in_flx a em svg {
  stroke: #f8f9fd;
  stroke-width: 2px;
  fill: none;
}
.themify_builder_content-4474 .tb_jcx183 {
  margin-right: 15px;
}
/* Desktop */
.ai-sing-feature .module-feature-image {
  text-align: left !important;
  display: flex;
  justify-content: flex-start;
}

.api-icon-pages {
  border-color: #2D74DE;
}
/* Mobile */
@media (max-width: 768px) {
  .ai-sing-button {
    text-align: center;
  }
  .ai-sign-hidden {
  visibility: hidden !important;
  display: none !important;
}
  .ai-sing-feature .module-feature-image {
    text-align: left !important;
    justify-content: start;
  }
}
/*Builder Custom CSS END*/