.elementor-2343 .elementor-element.elementor-element-5a05b6a > .elementor-shape-bottom .elementor-shape-fill{fill:#ECECEC;}.elementor-2343 .elementor-element.elementor-element-5a05b6a > .elementor-shape-bottom svg{width:calc(264% + 1.3px);height:133px;}.elementor-2343 .elementor-element.elementor-element-5a05b6a{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-2343 .elementor-element.elementor-element-5a034a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2343 .elementor-element.elementor-element-5a034a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-2343 .elementor-element.elementor-element-f70e588{text-align:center;}.elementor-2343 .elementor-element.elementor-element-f70e588 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-2343 .elementor-element.elementor-element-8d06e82{text-align:center;}.elementor-2343 .elementor-element.elementor-element-8d06e82 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2343 .elementor-element.elementor-element-b34c63e .elementor-button{background-color:#61CE70;font-family:"Archivo Narrow", Sans-serif;font-size:25px;font-weight:500;border-radius:20px 20px 20px 20px;padding:10px 100px 10px 100px;}.elementor-2343 .elementor-element.elementor-element-b34c63e .elementor-button:hover, .elementor-2343 .elementor-element.elementor-element-b34c63e .elementor-button:focus{background-color:#42AE51;}.elementor-2343 .elementor-element.elementor-element-b34c63e > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:767px){.elementor-2343 .elementor-element.elementor-element-5a05b6a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2343 .elementor-element.elementor-element-4598aa8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2343 .elementor-element.elementor-element-f70e588{text-align:center;}.elementor-2343 .elementor-element.elementor-element-f70e588 .elementor-heading-title{font-size:32px;}.elementor-2343 .elementor-element.elementor-element-8d06e82 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2343 .elementor-element.elementor-element-8d06e82{text-align:center;}.elementor-2343 .elementor-element.elementor-element-8d06e82 .elementor-heading-title{font-size:28px;}.elementor-2343 .elementor-element.elementor-element-b34c63e > .elementor-widget-container{margin:0px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-2343 .elementor-element.elementor-element-b34c63e .elementor-button{font-size:20px;padding:20px 20px 20px 20px;}}/* Start custom CSS */html,
body{
width:100%;
overflow-x:hidden;
}

@keyframes pulse {
	0% {
		transform: scale(1);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);
	}

	50% {
		transform: scale(1.02);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}

	100% {
		transform: scale(1);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}

p{
    margin: 0;
}

#btn {
    margin-top: 5px;
  animation: pulse 1.50s infinite;
}
#btn:hover {
  animation: none;
}

#form-field-name {
 height: 3.5em;
}

#form-field-telefone {
 height: 3.5em;
}

#form-field-email {
 height: 3.5em;
}/* End custom CSS */