.elementor-17258 .elementor-element.elementor-element-74a96c1d{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:41px 41px;--row-gap:41px;--column-gap:41px;--flex-wrap:wrap;--padding-top:200px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-17258 .elementor-element.elementor-element-74a96c1d:not(.elementor-motion-effects-element-type-background), .elementor-17258 .elementor-element.elementor-element-74a96c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17258 .elementor-element.elementor-element-74a96c1d.e-con{--align-self:center;}.elementor-17258 .elementor-element.elementor-element-1d62d512{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17258 .elementor-element.elementor-element-1d62d512.e-con{--align-self:center;}.elementor-17258 .elementor-element.elementor-element-73c92d1d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-17258 .elementor-element.elementor-element-73c92d1d.elementor-element{--align-self:center;}.elementor-17258 .elementor-element.elementor-element-73c92d1d .elementor-heading-title{font-family:"Inter Tight", inter tight;font-size:80px;font-weight:500;}.elementor-17258 .elementor-element.elementor-element-6a6f41a1{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4EBFE45;--border-color:#E4EBFE45;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-17258 .elementor-element.elementor-element-6a6f41a1:not(.elementor-motion-effects-element-type-background), .elementor-17258 .elementor-element.elementor-element-6a6f41a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17258 .elementor-element.elementor-element-6a6f41a1::before, .elementor-17258 .elementor-element.elementor-element-6a6f41a1 > .elementor-background-video-container::before, .elementor-17258 .elementor-element.elementor-element-6a6f41a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-17258 .elementor-element.elementor-element-6a6f41a1 > .elementor-background-slideshow::before, .elementor-17258 .elementor-element.elementor-element-6a6f41a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17258 .elementor-element.elementor-element-6a6f41a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#05111100;--background-overlay:'';}.elementor-17258 .elementor-element.elementor-element-6a6f41a1.e-con{--align-self:center;}.elementor-17258 .elementor-element.elementor-element-22b5d33a{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:45px 45px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-17258 .elementor-element.elementor-element-22b5d33a:not(.elementor-motion-effects-element-type-background), .elementor-17258 .elementor-element.elementor-element-22b5d33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F900;}.elementor-17258 .elementor-element.elementor-element-22b5d33a.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-17258 .elementor-element.elementor-element-486336fa{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-17258 .elementor-element.elementor-element-486336fa.e-con{--align-self:center;}.elementor-17258 .elementor-element.elementor-element-10d5752{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;--e-filter-normal-text-color:var( --e-global-color-text );}.elementor-17258 .elementor-element.elementor-element-10d5752 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17258 .elementor-element.elementor-element-10d5752.elementor-element{--align-self:flex-start;}.elementor-17258 .elementor-element.elementor-element-67321ff3{--display:flex;--min-height:65vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17258 .elementor-element.elementor-element-2bb404b0{--grid-columns:3;--auto-scroll-offset:0px;}.elementor-17258 .elementor-element.elementor-element-2bb404b0 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-17258 .elementor-element.elementor-element-2bb404b0 .e-loop-item > .elementor-section, .elementor-17258 .elementor-element.elementor-element-2bb404b0 .e-loop-item > .elementor-section > .elementor-container, .elementor-17258 .elementor-element.elementor-element-2bb404b0 .e-loop-item > .e-con, .elementor-17258 .elementor-element.elementor-element-2bb404b0 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}body.elementor-page-17258:not(.elementor-motion-effects-element-type-background), body.elementor-page-17258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-17258 .elementor-element.elementor-element-1d62d512{--width:100%;}}@media(max-width:1024px){.elementor-17258 .elementor-element.elementor-element-74a96c1d{--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-17258 .elementor-element.elementor-element-1d62d512{--min-height:20vh;}.elementor-17258 .elementor-element.elementor-element-73c92d1d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-17258 .elementor-element.elementor-element-73c92d1d .elementor-heading-title{font-size:65px;}.elementor-17258 .elementor-element.elementor-element-6a6f41a1{--min-height:0vh;--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17258 .elementor-element.elementor-element-22b5d33a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17258 .elementor-element.elementor-element-10d5752{--e-filter-direction:row;--e-filter-white-space:nowrap;}.elementor-17258 .elementor-element.elementor-element-67321ff3{--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-17258 .elementor-element.elementor-element-2bb404b0{--grid-columns:2;}}@media(max-width:767px){.elementor-17258 .elementor-element.elementor-element-74a96c1d{--min-height:55vh;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-17258 .elementor-element.elementor-element-73c92d1d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-17258 .elementor-element.elementor-element-73c92d1d .elementor-heading-title{font-size:60px;}.elementor-17258 .elementor-element.elementor-element-6a6f41a1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17258 .elementor-element.elementor-element-22b5d33a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17258 .elementor-element.elementor-element-22b5d33a.e-con{--align-self:center;}.elementor-17258 .elementor-element.elementor-element-486336fa{--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17258 .elementor-element.elementor-element-10d5752{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:center;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;}.elementor-17258 .elementor-element.elementor-element-67321ff3{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-17258 .elementor-element.elementor-element-2bb404b0{--grid-columns:1;}}@media(max-width:1024px) and (min-width:768px){.elementor-17258 .elementor-element.elementor-element-74a96c1d{--width:100%;}.elementor-17258 .elementor-element.elementor-element-1d62d512{--width:100%;}.elementor-17258 .elementor-element.elementor-element-6a6f41a1{--width:100%;}.elementor-17258 .elementor-element.elementor-element-67321ff3{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-73c92d1d *//* BASE (vale pra tudo) = DESKTOP */
.EfeitoPP{
  position: relative;
  display: inline-block;
  line-height: 1.05;
  color: #EFBE00;
  background: #EFBE0039;
  padding: 0 10px;
  border-left: 6px solid #EFBE00;
  border-right: 6px solid #EFBE00;
  border-radius: 2px;
}

.EfeitoPP::before{
  content:"";
  position:absolute;
  width: 18px;
  height: 18px;
  background:#EFBE00;
  border-radius: 999px;
  left: 0;
  top: 0;
  transform: translate(-65%, -50%);
}

.EfeitoPP::after{
  content:"";
  position:absolute;
  width: 18px;
  height: 18px;
  background:#EFBE00;
  border-radius: 999px;
  right: 0;
  bottom: 0;
  transform: translate(65%, 50%);
}

.EfeitoPP:empty{
  background: #EFBE0039;
  padding: 0;
  min-width: 12px;
  height: 1em;
}

/* MOBILE (até 599px) — sobrescreve */
@media (max-width: 599px){
  .EfeitoPP{
    padding: 0 4px;
    border-left-width: 2px;
    border-right-width: 2px;
  }

  .EfeitoPP::before,
  .EfeitoPP::after{
    width: 8px;
    height: 8px;
  }

  .EfeitoPP::before{
    left: -1px;
    top: 0;
    transform: translate(-50%, -50%);
  }

  .EfeitoPP::after{
    right: -1px;
    bottom: 0;
    transform: translate(50%, 50%);
  }
}/* End custom CSS */
/* Start custom CSS *//* =========================
   AUE — JetSmartFilters Dropdown (Radio)
   CSS FINAL — DEFINITIVO
   ========================= */

/* =========================
   WRAPPER
   ========================= */
.aue-jet-dropdown{
  position: relative !important;
  font-family: Inter, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif !important;
}

/* =========================
   TRIGGER (Setor)
   ========================= */
.aue-jet-dropdown__trigger{
  all: unset;
  box-sizing: border-box;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 10px !important;

  height: 32px !important;
  padding: 0 10px !important;

  background: #000000 !important;
  border: 0 !important;
  border-radius: 12px !important;

  color: #E3EBFE !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 1 !important;

  cursor: pointer !important;
  user-select: none !important;
}

.aue-jet-dropdown__trigger:hover{
  background: #27282B !important;
}

/* label base */
.aue-jet-dropdown__label{
  white-space: nowrap !important;
  color: #E3EBFE !important;
  font-size: 12px !important;
  font-weight: 500 !important;
}

/* chip quando selecionado */
.aue-jet-dropdown__chip{
  display: inline-flex !important;
  align-items: center !important;
  gap: 10px !important;

  height: 28px !important;
  padding: 0 10px !important;

  background: #27282B !important;
  border-radius: 999px !important;

  color: #E3EBFE !important;
  font-size: 12px !important;
  font-weight: 500 !important;
}

/* botão X */
.aue-jet-dropdown__clear{
  all: unset;
  width: 18px !important;
  height: 18px !important;
  border-radius: 999px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  color: #E3EBFE !important;
  cursor: pointer !important;
  opacity: .9 !important;
}
.aue-jet-dropdown__clear:hover{ opacity: 1 !important; }

/* seta */
.aue-jet-dropdown__chev{
  width: 6px !important;
  height: 6px !important;
  transform: rotate(45deg) !important;
  border-right: 2px solid #E3EBFE !important;
  border-bottom: 2px solid #E3EBFE !important;
}
.aue-jet-dropdown.is-open .aue-jet-dropdown__chev{
  transform: rotate(225deg) !important;
}

/* esconde seta quando tem chip */
.aue-jet-dropdown .aue-jet-dropdown__label.aue-jet-dropdown__chip ~ .aue-jet-dropdown__chev{
  display: none !important;
}

/* =========================
   PAINEL
   ========================= */
.aue-jet-panel{
  background: #000000 !important;
  border: 0 !important;
  border-radius: 14px !important;
  box-shadow: 0 18px 60px rgba(0,0,0,.55) !important;

  padding: 10px !important;
  max-height: 420px !important;

  overflow: auto !important;
  scrollbar-width: none !important;
}
.aue-jet-panel::-webkit-scrollbar{ width: 0 !important; }

/* =========================
   ITENS
   ========================= */
.aue-jet-panel label,
.aue-jet-panel .jet-radio-list__row,
.aue-jet-panel .jet-filter-items__item,
.aue-jet-panel .jet-smart-filter__item{
  width: 100% !important;
  height: 34px !important;
  padding: 0 10px !important;

  display: flex !important;
  align-items: center !important;

  background: transparent !important;
  border-radius: 10px !important;

  color: #8E939C !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 1.15 !important;

  cursor: pointer !important;
}

/* força texto interno */
.aue-jet-panel label *,
.aue-jet-panel .jet-radio-list__row *,
.aue-jet-panel .jet-filter-items__item *,
.aue-jet-panel .jet-smart-filter__item *{
  font-size: 12px !important;
  font-weight: 500 !important;
  color: #8E939C !important;
}

/* hover */
.aue-jet-panel label:hover,
.aue-jet-panel .jet-radio-list__row:hover,
.aue-jet-panel .jet-filter-items__item:hover,
.aue-jet-panel .jet-smart-filter__item:hover{
  background: #27282B !important;
  border-radius: 4px !important;
  color: #E3EBFE !important;
}
.aue-jet-panel label:hover *,
.aue-jet-panel .jet-radio-list__row:hover *,
.aue-jet-panel .jet-filter-items__item:hover *,
.aue-jet-panel .jet-smart-filter__item:hover *{
  color: #E3EBFE !important;
}

/* selecionado — só cor */
.aue-jet-panel label:has(input:checked),
.aue-jet-panel .is-checked,
.aue-jet-panel .checked,
.aue-jet-panel [aria-checked="true"]{
  background: transparent !important;
  color: #E3EBFE !important;
}

/* remove radio decor */
.aue-jet-panel input[type="radio"]{
  position: absolute !important;
  opacity: 0 !important;
}
.aue-jet-panel [class*="__decorator"]{ display: none !important; }

/* =========================
   FECHADO
   ========================= */
.aue-jet-dropdown:not(.is-open) .jet-smart-filters-radio,
.aue-jet-dropdown:not(.is-open) .jet-radio-list,
.aue-jet-dropdown:not(.is-open) .jet-filter-items,
.aue-jet-dropdown:not(.is-open) .jet-smart-filter{
  display: none !important;
}

/* =========================
   MENSAGEM SEM RESULTADOS (FIX FINAL)
   ========================= */
[class*="jet"] [class*="no-data"],
[class*="jet"] [class*="nodata"],
[class*="jet"] [class*="not-found"],
[class*="jet"] [class*="no-results"]{
  font-size: 0 !important;
  line-height: 0 !important;
  color: transparent !important;
  padding: 16px 10px !important;
}

[class*="jet"] [class*="no-data"]::before,
[class*="jet"] [class*="nodata"]::before,
[class*="jet"] [class*="not-found"]::before,
[class*="jet"] [class*="no-results"]::before{
  content: "Calma! Ainda não temos esse segmento ou algo por aqui não deu certo. Tente novamente mais tarde…";
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 1.3 !important;
  color: #8E939C !important;
}/* End custom CSS */