.elementor .e-f2f347f{background-color:#000000;flex-direction:row;justify-content:center;}.elementor .e-945ce01{height:200px;background-image:url("https://expeditodeusdara1789734338000.2511546.meusitehostgator.com.br/wp-content/uploads/2026/09/CREMEC-06-1024x683.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-a41e0ae{background-color:#000000;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-ca71317{width:25%;position:relative;z-index:99;margin-inline-start:73px;flex-direction:column;/* 1. Força a lista dropdown a virar um bloco normal no fluxo da página */
selector .e-filter-dropdown-container,
selector .e-taxonomy-filter__dropdown,
popover,
selector ul[class*="filter"] {
  position: relative !important;
  position: static !important;
  top: 0 !important;
  left: 0 !important;
  transform: none !important;
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
  margin-top: 10px !important;
  margin-bottom: 20px !important;
  z-index: 10 !important;
}

/* 2. Força o container pai a ajustar a altura automaticamente quando aberto */
selector,
selector .e-filter {
  height: auto !important;
  min-height: auto !important;
  overflow: visible !important;
}

/* 3. Se quiser adicionar fundo para os textos ficarem bem destacados */
selector .e-filter-item {
  background-color: #ffffff !important; /* Mude para a cor do seu fundo se necessário */
  padding: 6px 12px !important;
  border-radius: 4px !important;
  display: inline-block !important;
  margin-bottom: 4px !important;
}\n}.elementor .e-6055ac0{width:25%;position:relative;z-index:99;margin-inline-start:-100px;flex-direction:column;/* 1. Força a lista dropdown a virar um bloco normal no fluxo da página */
selector .e-filter-dropdown-container,
selector .e-taxonomy-filter__dropdown,
popover,
selector ul[class*="filter"] {
  position: relative !important;
  position: static !important;
  top: 0 !important;
  left: 0 !important;
  transform: none !important;
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
  margin-top: 10px !important;
  margin-bottom: 20px !important;
  z-index: 10 !important;
}

/* 2. Força o container pai a ajustar a altura automaticamente quando aberto */
selector,
selector .e-filter {
  height: auto !important;
  min-height: auto !important;
  overflow: visible !important;
}

/* 3. Se quiser adicionar fundo para os textos ficarem bem destacados */
selector .e-filter-item {
  background-color: #ffffff !important; /* Mude para a cor do seu fundo se necessário */
  padding: 6px 12px !important;
  border-radius: 4px !important;
  display: inline-block !important;
  margin-bottom: 4px !important;
}\n}.elementor .e-c83e964{position:relative;scroll-margin-top:99px;padding-block-start:25px;padding-inline-end:0px;background-color:#000000;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-47f89d8-63091db{background-color:#000000;justify-content:center;align-items:center;}.elementor .e-2c68bd8-adfc661{width:23%;flex-direction:column;align-items:start;}.elementor .e-4ba5c6f-aed99c4{font-family:Montserrat;font-weight:300;font-size:21px;color:#ffffff;margin-block-start:-15px;margin-block-end:19px;margin-inline-start:19px;margin-inline-end:19px;}.elementor .e-1dd857f-3685e38{width:23%;flex-direction:column;align-self:center;}.elementor .e-7b95532-470a705{font-family:Montserrat;font-weight:300;font-size:21px;color:#ffffff;margin-block-start:-70px;margin-block-end:19px;margin-inline-start:19px;margin-inline-end:19px;align-self:start;}.elementor .e-6ea226d-04b31d2{width:25%;flex-direction:column;}.elementor .e-417dffd-f5098e1{font-family:Montserrat;font-weight:300;font-size:21px;color:#ffffff;margin-block-start:-85px;margin-block-end:19px;margin-inline-start:0px;margin-inline-end:19px;align-self:start;}.elementor .e-779598d-174f782{width:15%;flex-direction:column;}.elementor .e-e0b5576-5203171{height:400px;background-color:#000000;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-6f9a3d8-ae8c92e{background-color:#000000;flex-direction:row;}.elementor .e-e8dd615-4754d82{font-family:Montserrat;font-weight:300;font-size:14px;color:#ffffff;text-align:center;align-self:center;}.elementor .e-a8c9558-84c1adf{height:60px;flex-direction:column;justify-content:center;}.elementor .e-444d2ab{background-color:#000000;flex-direction:column;}