.elementor-108 .elementor-element.elementor-element-55b5c67:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-55b5c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26770E;background-image:url("https://nfe.potencializeagencia.com.br/wp-content/uploads/2025/10/214882480992.jpg");}.elementor-108 .elementor-element.elementor-element-55b5c67 > .elementor-background-overlay{background-color:#26770E;opacity:0.96;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-55b5c67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-108 .elementor-element.elementor-element-2569332 > .elementor-container{max-width:500px;}.elementor-108 .elementor-element.elementor-element-f92e1c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108 .elementor-element.elementor-element-f92e1c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-f92e1c7 > .elementor-element-populated, .elementor-108 .elementor-element.elementor-element-f92e1c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-108 .elementor-element.elementor-element-f92e1c7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-108 .elementor-element.elementor-element-f92e1c7 > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.23);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}.elementor-108 .elementor-element.elementor-element-f92e1c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-09d671a{text-align:center;}.elementor-108 .elementor-element.elementor-element-09d671a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-weight:600;color:#000000;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-55b5c67{margin-top:10px;margin-bottom:10px;padding:10px 10px 10px 10px;}.elementor-108 .elementor-element.elementor-element-2569332{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-f92e1c7 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-108 .elementor-element.elementor-element-09d671a .elementor-heading-title{font-size:29px;}}/* Start custom CSS for html, class: .elementor-element-c758a66 */.form-control {
  display: block;
  width: 250px; /* ajuste conforme necessário */
  height: 34px;
  padding: 6px 12px;
  margin-bottom: 8px; /* espaçamento inferior */
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}/* End custom CSS */