.elementor-1250 .elementor-element.elementor-element-794a86a{--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-style:none;--border-style:none;}.elementor-1250 .elementor-element.elementor-element-794a86a:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-794a86a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-c3ba107{--spacer-size:25px;}.elementor-1250 .elementor-element.elementor-element-9cf0e39 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-1250 .elementor-element.elementor-element-9cf0e39{text-align:center;}.elementor-1250 .elementor-element.elementor-element-9cf0e39 .elementor-heading-title{font-size:25px;text-transform:uppercase;-webkit-text-stroke-width:0px;stroke-width:0px;color:#F3C80D;}.elementor-1250 .elementor-element.elementor-element-42e22a7 .gallery-item .gallery-caption{text-align:center;}.elementor-1250 .elementor-element.elementor-element-f169ba2{--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-1250 .elementor-element.elementor-element-54f9e8e{--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-1250 .elementor-element.elementor-element-a19192d > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-1250 .elementor-element.elementor-element-a19192d{text-align:center;}.elementor-1250 .elementor-element.elementor-element-a19192d .elementor-heading-title{font-size:25px;text-transform:uppercase;-webkit-text-stroke-width:0px;stroke-width:0px;color:#F3C80D;}.elementor-1250 .elementor-element.elementor-element-d89bfec{text-align:center;}.elementor-1250 .elementor-element.elementor-element-d89bfec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-1250 .elementor-element.elementor-element-471d45d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1250 .elementor-element.elementor-element-d5582ec{--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-style:none;--border-style:none;}.elementor-1250 .elementor-element.elementor-element-c39c291{--spacer-size:50px;}/* Start custom CSS for shortcode, class: .elementor-element-471d45d *//* Estilização do botão de envio do WPForms */
.wpforms-submit {
  background-color: #F3C80D !important; /* Cor do botão */
  color: #555555 !important; /* Cor do texto */
  font-family: 'Roboto', sans-serif !important;
  font-weight: 500 !important;
  text-transform: uppercase;
  border-radius: 6px; /* Borda levemente arredondada */
  border: none;
  padding: 12px 40px; /* Mais altura e largura */
  min-width: 200px; /* Largura mínima para o botão */
  transition: all 0.3s ease;
  transform: scale(1);
  text-align: center;
  display: inline-block;
}

/* Efeito hover: muda cor e cresce levemente */
.wpforms-submit:hover {
  background-color: #e0b90c !important;
  transform: scale(1.05);
}

/* Tipografia geral do formulário */
.wpforms-form {
  font-family: 'Roboto', sans-serif;
}/* End custom CSS */