.elementor-2416 .elementor-element.elementor-element-37b8920{--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-2416 .elementor-element.elementor-element-8b432e9 img{border-style:none;}.elementor-2416 .elementor-element.elementor-element-b193c4a{--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-2416 .elementor-element.elementor-element-efc7546{--divider-border-style:solid;--divider-color:#DE8516;--divider-border-width:1px;}.elementor-2416 .elementor-element.elementor-element-efc7546 .elementor-divider-separator{width:100%;}.elementor-2416 .elementor-element.elementor-element-efc7546 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2416 .elementor-element.elementor-element-ac75f6a{--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-2416 .elementor-element.elementor-element-a3f55eb .elementor-nav-menu .elementor-item{font-family:"Poppins", sans-serif;font-size:48px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;}.elementor-2416 .elementor-element.elementor-element-a3f55eb .elementor-nav-menu--main .elementor-item{color:#495057;fill:#495057;}.elementor-2416 .elementor-element.elementor-element-a0ecd62{--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-2416 .elementor-element.elementor-element-8050c76{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-8050c76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2416 .elementor-element.elementor-element-550c796 .elementor-button{background-color:#006494;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Raleway", sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.18);transition-duration:0.5s;border-style:solid;border-color:#006494;border-radius:20px 20px 20px 20px;}.elementor-2416 .elementor-element.elementor-element-550c796{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2416 .elementor-element.elementor-element-550c796 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2416 .elementor-element.elementor-element-c11f0c2 .elementor-button{background-color:#006494;font-family:"Raleway", sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.18);transition-duration:0.5s;border-style:solid;border-color:#006494;border-radius:20px 20px 20px 20px;}.elementor-2416 .elementor-element.elementor-element-c11f0c2 .elementor-button:hover, .elementor-2416 .elementor-element.elementor-element-c11f0c2 .elementor-button:focus{background-color:#006494;}.elementor-2416 .elementor-element.elementor-element-c11f0c2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2416 .elementor-element.elementor-element-c11f0c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-c11f0c2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2416 .elementor-element.elementor-element-fd8bf6c{--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-2416 .elementor-element.elementor-element-d0233a8{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2416 .elementor-element.elementor-element-d0233a8 .elementor-widget-container{text-align:center;}.elementor-2416 .elementor-element.elementor-element-d0233a8 .elementor-social-icon{background-color:#F5F5F5;border-style:solid;border-color:#FFFFFF;}#elementor-popup-modal-2416 .dialog-widget-content{animation-duration:0.5s;background-color:var( --e-global-color-twbb_button_inv );box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-2416{background-color:rgba(0,0,0,.8);justify-content:flex-end;align-items:center;pointer-events:all;}#elementor-popup-modal-2416 .dialog-message{width:298px;height:auto;}#elementor-popup-modal-2416 .dialog-close-button{display:flex;}#elementor-popup-modal-2416 .dialog-close-button i{color:#DE8516;}#elementor-popup-modal-2416 .dialog-close-button svg{fill:#DE8516;}@media(max-width:1024px){.elementor-2416 .elementor-element.elementor-element-8050c76{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2416 .elementor-element.elementor-element-37b8920{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-8b432e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-8b432e9 img{width:70%;border-radius:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-ac75f6a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-a3f55eb .elementor-nav-menu .elementor-item{font-size:18px;line-height:120%;}.elementor-2416 .elementor-element.elementor-element-8050c76{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-550c796 > .elementor-widget-container{margin:0px 0px 0px -6px;}.elementor-2416 .elementor-element.elementor-element-550c796{--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-2416 .elementor-element.elementor-element-550c796 .elementor-button{font-size:15px;}.elementor-2416 .elementor-element.elementor-element-c11f0c2 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-2416 .elementor-element.elementor-element-c11f0c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2416 .elementor-element.elementor-element-c11f0c2 .elementor-button{font-size:15px;}.elementor-2416 .elementor-element.elementor-element-fd8bf6c{--margin-top:-20px;--margin-bottom:025px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-d0233a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-d0233a8{--icon-size:35px;}.elementor-2416 .elementor-element.elementor-element-d0233a8 .elementor-social-icon{--icon-padding:5px;border-width:0px 0px 0px 0px;}.elementor-2416 .elementor-element.elementor-element-d0233a8 .elementor-icon{border-radius:30px 30px 30px 30px;}}@media(min-width:768px){.elementor-2416 .elementor-element.elementor-element-8050c76{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-550c796 *//* Altera a cor do ícone em todos os botões do Elementor */
.elementor-button .elementor-button-icon {
  color: #DE8516;
  fill: #DE8516;
}

.elementor-button:hover .elementor-button-icon {
  transform: scale(1.1); /* aumenta 10% */
  color: #DE8516;
  fill: #DE8516;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8050c76 */.meu-container {
  margin-left: auto;  /* empurra pra direita dentro do container principal */
  display: block;     /* garantir que o margin funcione */
  width: fit-content; /* para o container ajustar o tamanho ao conteúdo */
}/* End custom CSS */