.elementor-7764 .elementor-element.elementor-element-5cfdfaf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7764 .elementor-element.elementor-element-a77da7d{width:100%;max-width:100%;}.elementor-7764 .elementor-element.elementor-element-a77da7d > .elementor-widget-container{padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-a77da7d *//* Centraliza o conteúdo desse card de verdade */
.jpb-thanks-status-card{
  max-width: 980px !important;
  margin: 0 auto !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
}

.jpb-thanks-status-text{
  margin: 0 auto !important;
  text-align: center !important;
  max-width: 900px;
}

@media (max-width: 767px){
  .jpb-thanks-status-card{
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    text-align: center !important;
  }

  .jpb-thanks-status-text{
    text-align: center !important;
    max-width: 100%;
  }
}

.jpb-thanks-footnote{
  display:flex;
  justify-content:center;
}

.jpb-thanks-footnote p{
  width:100%;
  margin:0;
  display:flex;
  align-items:center;
  justify-content:center;
  text-align:center;
}

.jpb-thanks-footnote-icon{
  display:flex;
  align-items:center;
  justify-content:center;
}

.jpb-thanks-footnote p{
  gap:12px;
}

.jpb-thanks-footnote-icon{
  flex:0 0 16px;
}/* End custom CSS */