.elementor-5377 .elementor-element.elementor-element-59dc3f3b > .elementor-widget-container{margin:30px 0px -33px 0px;}.elementor-5377 .elementor-element.elementor-element-59dc3f3b{text-align:center;}.elementor-5377 .elementor-element.elementor-element-59dc3f3b .ha-gradient-heading{color:var( --e-global-color-37a311c );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-37a311c ) 0%, #E7D375 100%);font-size:72px;}.elementor-5377 .elementor-element.elementor-element-beeba51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5377 .elementor-element.elementor-element-beeba51{text-align:center;}.elementor-5377 .elementor-element.elementor-element-4118fa78:not(.elementor-motion-effects-element-type-background), .elementor-5377 .elementor-element.elementor-element-4118fa78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-5377 .elementor-element.elementor-element-4118fa78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 80px 50px;}.elementor-5377 .elementor-element.elementor-element-4118fa78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-grid-wrap{grid-template-columns:repeat( 5, 1fr );grid-column-gap:30px;grid-row-gap:35px;}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-item{background-color:#222222;box-shadow:8px 8px 19px 0px rgba(0, 0, 0, 0.19);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-item .ha-pg-badge a{background-color:#C7B55D;border-style:none;border-radius:100px 100px 100px 100px;font-size:12px;font-weight:600;color:var( --e-global-color-7cfdc5e );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-title a{font-size:25px;letter-spacing:1.2px;color:#C7B55D;}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-title a:hover{color:var( --e-global-color-37a311c );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-meta-wrap ul li{margin-bottom:17px;}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-meta-wrap ul li a:hover{color:var( --e-global-color-37a311c );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-meta-wrap ul li a:hover i{color:var( --e-global-color-37a311c );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-meta-wrap ul li a:hover path{fill:var( --e-global-color-37a311c );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-meta-wrap ul li span:hover{color:var( --e-global-color-37a311c );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-meta-wrap ul li span:hover i{color:var( --e-global-color-37a311c );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-meta-wrap ul li span:hover path{fill:var( --e-global-color-37a311c );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-readmore a{font-weight:600;color:var( --e-global-color-37a311c );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-readmore a:hover{color:var( --e-global-color-37a311c );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-pagination-wrap .page-numbers, .elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-loadmore-wrap .ha-pg-loadmore{border-style:none;}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-pagination-wrap .page-numbers{background-color:var( --e-global-color-37a311c );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-loadmore-wrap .ha-pg-loadmore{background-color:var( --e-global-color-37a311c );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-pagination-wrap .page-numbers:not([class~=dots]):hover{color:var( --e-global-color-37a311c );background-color:var( --e-global-color-19a9565 );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-pagination-wrap .page-numbers.current{color:var( --e-global-color-37a311c );background-color:var( --e-global-color-19a9565 );}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-loadmore-wrap .ha-pg-loadmore:hover{color:var( --e-global-color-37a311c );background-color:var( --e-global-color-19a9565 );}@media(max-width:1024px){.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-grid-wrap{grid-template-columns:repeat( 2, 1fr );}}@media(max-width:767px){.elementor-5377 .elementor-element.elementor-element-59dc3f3b .ha-gradient-heading{font-size:48px;}.elementor-5377 .elementor-element.elementor-element-1182265b .ha-pg-grid-wrap{grid-template-columns:repeat( 1, 1fr );}}/* Start custom CSS for html, class: .elementor-element-c27403a */.bdz-resultado-item {
  display: flex !important;
  align-items: center !important;
  background-color: #1a1a1a !important;
  margin-bottom: 1rem !important;
  border-radius: 10px !important;
  overflow: hidden !important;
  padding: 10px !important;
  gap: 15px !important;
  transition: background 0.3s !important;
}
.bdz-resultado-item:hover {
  background-color: #222 !important;
}

.bdz-thumb-img {
  width: 120px !important;
  height: 100% !important;
  border-radius: 3px !important;
  object-fit: cover !important;
}

.bdz-resultado-info {
  display: flex !important;
  flex-direction: column !important;
}

.bdz-resultado-titulo {
  font-weight: bold !important;
  color: #C7B55D !important;
  font-size: 16px !important;
  text-decoration: none !important;
  margin-bottom: 5px !important;
}
.bdz-resultado-titulo:hover {
  color: #ffffff !important;
}

.bdz-resultado-meta {
  font-size: 9px !important;
  color: #ccc !important;
  display: flex !important;
  gap: 10px !important;
}

.bdz-resultado-autor {
  color: #ccc !important;
  text-decoration: none !important;
  font-size: 9px !important;
}
.bdz-resultado-autor:hover {
  color: #fff !important;
}

.bdz-resultado-data {
  color: #aaa !important;
  font-size: 9px !important;
}

/* Campo de busca */
.bdz-busca-input {
  width: 100% !important;
  padding: 10px 14px !important;
  font-size: 15px !important;
  background-color: #111 !important;
  border: 1px solid #333 !important;
  border-radius: 8px !important;
  color: #fff !important;
  outline: none !important;
  transition: border 0.2s ease !important;
}

.bdz-busca-input:focus {
  border-color: #C7B55D !important;
  color: #C7B55D !important;
}

/* Campo de categoria */
.bdz-categoria-select {
  width: 100% !important;
  padding: 10px 14px !important;
  font-size: 15px !important;
  background-color: #111 !important;
  border: 1px solid #333 !important;
  border-radius: 8px !important;
  color: #fff !important;
  outline: none !important;
  appearance: none !important;
  transition: border 0.2s ease !important;
}

.bdz-categoria-select:focus {
  border-color: #C7B55D !important;
  color: #C7B55D !important;
}

/* Opções dentro do select */
.bdz-categoria-select option {
  background-color: #111 !important;
  color: #fff !important;
}/* End custom CSS */