.elementor-1602 .elementor-element.elementor-element-bf2f4d7{--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-1602 .elementor-element.elementor-element-0726900{--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-1602 .elementor-element.elementor-element-c24df77{--spacer-size:128px;}.elementor-1602 .elementor-element.elementor-element-a465d16{--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-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-1602 .elementor-element.elementor-element-80bdd79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;color:#8B8B8B;}.elementor-1602 .elementor-element.elementor-element-968f12a{--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-1602 .elementor-element.elementor-element-36c892b{--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-1602 .elementor-element.elementor-element-9a6d230{--spacer-size:106px;}/* Start custom CSS for searchwp_search_form, class: .elementor-element-3200f36 *//* Ajuste simples do SearchWP no mobile */
@media (max-width: 768px) {

  /* Permite que select + botão quebrem linha */
  #searchwp-form-1 .swp-flex--row {
    flex-wrap: wrap !important;
  }

  /* Botão Pesquisar ocupa a linha toda, igual ao select */
  #searchwp-form-1 input[type="submit"].swp-button {
    flex: 0 0 100% !important;
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box;
    margin-top: 8px !important;
  }
}/* End custom CSS */