.elementor-29689 .elementor-element.elementor-element-24ffa86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29689 .elementor-element.elementor-element-24ffa86:not(.elementor-motion-effects-element-type-background), .elementor-29689 .elementor-element.elementor-element-24ffa86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b4805ee );}.elementor-29689 .elementor-element.elementor-element-4543e41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29689 .elementor-element.elementor-element-4543e41.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29689 .elementor-element.elementor-element-f3a2b0a{text-align:center;}.elementor-29689 .elementor-element.elementor-element-f3a2b0a .elementor-heading-title{color:#FFFFFF;}.elementor-29689 .elementor-element.elementor-element-2429463{text-align:center;color:#FFFFFF;}.elementor-29689 .elementor-element.elementor-element-2429463 a{color:#5EFFE3;}.elementor-29689 .elementor-element.elementor-element-1d89b26 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-weight:bold;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29689 .elementor-element.elementor-element-a361f93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29689 .elementor-element.elementor-element-5cfd6d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29689 .elementor-element.elementor-element-67d069a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-29689 .elementor-element.elementor-element-96f9501{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29689 .elementor-element.elementor-element-dddd3a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29689 .elementor-element.elementor-element-171a13e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:40px 40px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29689 .elementor-element.elementor-element-171a13e:not(.elementor-motion-effects-element-type-background), .elementor-29689 .elementor-element.elementor-element-171a13e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29689 .elementor-element.elementor-element-171a13e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29689 .elementor-element.elementor-element-5b7a5c5 > .elementor-widget-container{margin:20px 0px -20px 0px;}.elementor-29689 .elementor-element.elementor-element-5b7a5c5{text-align:center;}.elementor-29689 .elementor-element.elementor-element-6385969 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-29689 .elementor-element.elementor-element-6385969{text-align:center;}.elementor-29689 .elementor-element.elementor-element-6385969 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;}.elementor-29689 .elementor-element.elementor-element-ba36a30{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29689 .elementor-element.elementor-element-ba36a30 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-29689 .elementor-element.elementor-element-4543e41{--width:100%;}.elementor-29689 .elementor-element.elementor-element-5cfd6d8{--width:100%;}.elementor-29689 .elementor-element.elementor-element-96f9501{--width:50%;}.elementor-29689 .elementor-element.elementor-element-dddd3a5{--width:50%;}.elementor-29689 .elementor-element.elementor-element-171a13e{--width:91.206%;}}/* Start custom CSS for wpforms, class: .elementor-element-ba36a30 */.wpforms-form input[type=submit], 
.wpforms-form button[type=submit] {
    width: 100%; /* Define a largura total do elemento pai */
    max-width: 600px; /* Define a largura máxima desejada */
    margin: 0 auto; /* Centraliza o botão horizontalmente */
    display: block; /* Faz o botão ocupar toda a largura disponível */
    border-radius: 50px;
    font-family: Poppins;
}
/* Corrige a sobreposição de campos no WPForms após colunas */
.wpforms-submit-container {
    clear: both;
}
.wpforms-field.wpforms-one-half + .wpforms-field:not(.wpforms-one-half) {
    clear: both;
}
.wpforms-field.wpforms-clear {
    clear: both;
}
.wpforms-field-container::after {
    content: "";
    display: table;
    clear: both;
}
@media screen and (max-width: 800px) {

  /* Seleciona todos os tipos de campos de coluna do WPForms */
  .wpforms-container .wpforms-field.wpforms-one-half,
  .wpforms-container .wpforms-field.wpforms-one-third,
  .wpforms-container .wpforms-field.wpforms-one-fourth,
  .wpforms-container .wpforms-field.wpforms-one-fifth,
  .wpforms-container .wpforms-field.wpforms-one-sixth {
  
    /* Força os campos a ocupar 100% da largura e remove flutuação e margens */
    width: 100%;
    float: none;
    margin-left: 0;
    margin-right: 0;
  }

}
/* Oculta os campos UTM do WPForms */
.wpf-utm-source,
.wpf-utm-medium,
.wpf-utm-campaign,
.wpf-utm-content,
.wpf-utm-term,
.wpf-original-referrer,
.wpf-landing-page,
.wpf-referrer{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS */.emoji {
    width: 20px !important;
    height: 20px !important;
    max-width: none !important;
}/* End custom CSS */