.elementor-357 .elementor-element.elementor-element-2f0fbf17{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-357 .elementor-element.elementor-element-7445e0ad > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-357 .elementor-element.elementor-element-790b3e88 .elementor-progress-wrapper .elementor-progress-bar{background-color:#01A205;}.elementor-357 .elementor-element.elementor-element-790b3e88 .elementor-progress-bar{height:40px;line-height:40px;color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:24px;letter-spacing:-0.7px;word-spacing:0px;}.elementor-357 .elementor-element.elementor-element-790b3e88 .elementor-progress-wrapper{border-radius:89px;overflow:hidden;}.elementor-357 .elementor-element.elementor-element-790b3e88 .elementor-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:300;line-height:1px;letter-spacing:0.4px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-357 .elementor-element.elementor-element-790b3e88.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-357 .elementor-element.elementor-element-1817cc1c{width:100%;max-width:100%;}.elementor-357 .elementor-element.elementor-element-d88f7e7{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-357 .elementor-element.elementor-element-d88f7e7 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-d88f7e7.elementor-element{--align-self:center;}#elementor-popup-modal-357 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-357{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-357 .dialog-close-button{display:flex;}#elementor-popup-modal-357 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-357 .elementor-element.elementor-element-790b3e88.elementor-element{--align-self:center;}}/* Start custom CSS for html, class: .elementor-element-1817cc1c *//* Desenho dos Campos do Formulário */


input.form-control  {
width: 100%;
margin-bottom:0px;
border: 2px ease-in-out;
border-color: #F7F9FF;
border-radius: 15px;
box-shadow: 1px 1px 8px 1px #acb9cc;
background: #F7F9FF;
width: 100%;
height:50px
}


/* Desenho do Botão de Ação */


.btn.btn-default{
 width: 100%;
  background-color: #19BB3E;
  color: white;
  font-weight: bold;
  padding: 20px;
  padding-right: 20%;
  padding-left: 20%;
  margin: 0px 0px;
  margin-top: 20px;
  border: 1px solid #FFFFFF;
  border-radius: 15px;
  cursor: pointer;
 
}



/* Cor do Hover Botão */


.btn.btn-default:hover{
    width: 100%;
  background-color: #19BB3E;
  color: white;
  padding: 20px;
  padding-right: 20%;
  padding-left: 20%;
  margin: 0px 0px;
  margin-top: 20px;
  border: 5px solid #FFFFFF;
  border-radius: 15px;
  cursor: pointer;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f0fbf17 */.elementor-section-wrap{
    border-radius: 90px;
}/* End custom CSS */