.elementor-840 .elementor-element.elementor-element-11c5b42{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.25;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-11c5b42:not(.elementor-motion-effects-element-type-background), .elementor-840 .elementor-element.elementor-element-11c5b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#360000;}.elementor-840 .elementor-element.elementor-element-11c5b42::before, .elementor-840 .elementor-element.elementor-element-11c5b42 > .elementor-background-video-container::before, .elementor-840 .elementor-element.elementor-element-11c5b42 > .e-con-inner > .elementor-background-video-container::before, .elementor-840 .elementor-element.elementor-element-11c5b42 > .elementor-background-slideshow::before, .elementor-840 .elementor-element.elementor-element-11c5b42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-840 .elementor-element.elementor-element-11c5b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://jalapaobusinness.com.br/wp-content/uploads/2025/08/BG-quemsomos.webp");--background-overlay:'';background-position:center left;background-size:cover;}.elementor-840 .elementor-element.elementor-element-3636f7f{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:40px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-840 .elementor-element.elementor-element-b73173b{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-840 .elementor-element.elementor-element-b73173b a{color:#FFFFFF;}.elementor-840 .elementor-element.elementor-element-b73173b a:hover{color:#FFB200;}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-840 .elementor-element.elementor-element-347c3f5{text-align:center;}.elementor-840 .elementor-element.elementor-element-347c3f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-840 .elementor-element.elementor-element-9b8c9ec{--display:flex;--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;}.elementor-widget-jet-smart-filters-check-range .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-check-range .apply-filters__button, .elementor-widget-jet-smart-filters-check-range .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-840 .elementor-element.elementor-element-74c4f53{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-840 .elementor-element.elementor-element-74c4f53 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-840 .elementor-element.elementor-element-74c4f53 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-840 .elementor-element.elementor-element-74c4f53 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-840 .elementor-element.elementor-element-74c4f53 .jet-checkboxes-list__row:not(:last-child){margin-bottom:10px;}.elementor-840 .elementor-element.elementor-element-74c4f53 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.elementor-840 .elementor-element.elementor-element-74c4f53 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-840 .elementor-element.elementor-element-74c4f53 .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-840 .elementor-element.elementor-element-74c4f53 .jet-filter+.jet-filter{margin-top:10px;}.elementor-840 .elementor-element.elementor-element-74c4f53 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-840 .elementor-element.elementor-element-ef08b89{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-840 .elementor-element.elementor-element-ef08b89 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-840 .elementor-element.elementor-element-ef08b89 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-840 .elementor-element.elementor-element-ef08b89 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-840 .elementor-element.elementor-element-ef08b89 .jet-checkboxes-list__row:not(:last-child){margin-bottom:10px;}.elementor-840 .elementor-element.elementor-element-ef08b89 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.elementor-840 .elementor-element.elementor-element-ef08b89 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-840 .elementor-element.elementor-element-ef08b89 .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-840 .elementor-element.elementor-element-ef08b89 .jet-filter+.jet-filter{margin-top:10px;}.elementor-840 .elementor-element.elementor-element-ef08b89 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-widget-jet-smart-filters-select .apply-filters__button, .elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-840 .elementor-element.elementor-element-c40f835 .jet-smart-filters-select.jet-filter{display:flex;}.elementor-840 .elementor-element.elementor-element-c40f835 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:flex;}.elementor-840 .elementor-element.elementor-element-c40f835 .jet-filters-group{display:flex;flex-direction:row;margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-840 .elementor-element.elementor-element-c40f835{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-840 .elementor-element.elementor-element-c40f835 .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-840 .elementor-element.elementor-element-c40f835 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:100%;flex-basis:100%;}.elementor-840 .elementor-element.elementor-element-c40f835 .jet-select__control{padding:11px 11px 11px 11px;}.elementor-840 .elementor-element.elementor-element-c40f835 .jet-filter-label{padding:10px 10px 10px 10px;}.elementor-840 .elementor-element.elementor-element-c40f835 .jet-filters-group .jet-filter{width:100%;margin-left:calc(10px/2);margin-right:calc(10px/2);margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-840 .elementor-element.elementor-element-c40f835 .jet-filter .jet-filters-group .jet-select{width:100%;margin-left:calc(10px/2);margin-right:calc(10px/2);margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-840 .elementor-element.elementor-element-c40f835 .jet-filter .jet-filters-group{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-widget-jet-smart-filters-remove-filters .jet-remove-all-filters__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-840 .elementor-element.elementor-element-b4d9edb .jet-remove-all-filters__button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#FFFFFF;background-color:#FFB200;border-style:none;border-radius:4000px 4000px 4000px 4000px;padding:10px 60px 10px 60px;-webkit-align-self:center;align-self:center;}.elementor-840 .elementor-element.elementor-element-b4d9edb .jet-remove-all-filters__button:hover{background-color:#B57F01;}.elementor-840 .elementor-element.elementor-element-79d6bc5{--display:flex;--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;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-840 .elementor-element.elementor-element-9ca1674{--display:flex;}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-840 .elementor-element.elementor-element-fd92e41 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-840 .elementor-element.elementor-element-fd92e41.elementor-element{--align-self:flex-end;}.elementor-840 .elementor-element.elementor-element-fd92e41 .jet-sorting-select{max-width:100%;font-family:"Poppins", Sans-serif;font-size:16px;color:#3E0018;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012B;}.elementor-840 .elementor-element.elementor-element-669f129 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-840 .elementor-element.elementor-element-669f129 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-840 .elementor-element.elementor-element-669f129{width:100%;max-width:100%;}.elementor-840 .elementor-element.elementor-element-669f129 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-840 .elementor-element.elementor-element-9ca1674{--width:100%;}}@media(max-width:1024px){.elementor-widget-theme-archive-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-check-range .jet-filter-items-moreless__toggle{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-check-range .apply-filters__button, .elementor-widget-jet-smart-filters-check-range .jet-filter-items-dropdown__apply-button{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-select .apply-filters__button, .elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-remove-filters .jet-remove-all-filters__button{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{line-height:var( --e-global-typography-primary-line-height );}.elementor-840 .elementor-element.elementor-element-669f129 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-840 .elementor-element.elementor-element-669f129 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-840 .elementor-element.elementor-element-3636f7f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-theme-archive-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-840 .elementor-element.elementor-element-347c3f5 .elementor-heading-title{font-size:37px;}.elementor-widget-jet-smart-filters-check-range .jet-filter-items-moreless__toggle{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-check-range .apply-filters__button, .elementor-widget-jet-smart-filters-check-range .jet-filter-items-dropdown__apply-button{line-height:var( --e-global-typography-primary-line-height );}.elementor-840 .elementor-element.elementor-element-74c4f53{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-840 .elementor-element.elementor-element-ef08b89{width:100%;max-width:100%;}.elementor-widget-jet-smart-filters-select .apply-filters__button, .elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{line-height:var( --e-global-typography-primary-line-height );}.elementor-840 .elementor-element.elementor-element-c40f835{width:100%;max-width:100%;}.elementor-widget-jet-smart-filters-remove-filters .jet-remove-all-filters__button{line-height:var( --e-global-typography-primary-line-height );}.elementor-840 .elementor-element.elementor-element-79d6bc5{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{line-height:var( --e-global-typography-primary-line-height );}.elementor-840 .elementor-element.elementor-element-669f129 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-840 .elementor-element.elementor-element-669f129 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for jet-smart-filters-check-range, class: .elementor-element-ef08b89 */<script>
(function(){
  // Mapa amigável para ÁREA (em hectares)
  const areaLabelsMap = {
    '0_100': 'Até 100 hectares',
    '100_500': '100 a 500 hectares',
    '500_1000': '500 a 1.000 hectares',
    '1000_2000': '1.000 a 2.000 hectares',
    '2000_4000': '2.000 a 4.000 hectares',
    '4000_6000': '4.000 a 6.000 hectares',
    '6000_10000': '6.000 a 10.000 hectares',
    '10000_20000': '10.000 a 20.000 hectares',
    '20000_': 'Acima de 20.000 hectares',
    '20000_+': 'Acima de 20.000 hectares'
  };

  const onlyDigits = s => (s||'').toString().replace(/[^\d]/g, '');

  function buildKeyFromRaw(raw, fallbackText){
    if(!raw && !fallbackText) return null;

    if(raw){
      if(raw.includes('_+')){
        const min = onlyDigits(raw.split('_')[0] || '');
        return min + '_+';
      }
      const nums = (raw.match(/\d[\d\.\,]*/g) || []).map(n => onlyDigits(n));
      const min = nums[0] || '';
      const max = nums[1] || (raw.indexOf('_')>-1 ? '' : '');
      const minNum = parseInt(min || '0', 10);
      const maxNum = parseInt(max || '0', 10);
      if(!isNaN(minNum) && !isNaN(maxNum) && maxNum < minNum){
        return min + '_+';
      }
      return min + '_' + max;
    }

    const text = (fallbackText || '').toString();
    const nums = (text.match(/\d[\d\.\,]*/g) || []).map(n => onlyDigits(n));
    const min = nums[0] || '';
    const max = nums[1] || '';
    const minNum = parseInt(min || '0', 10);
    const maxNum = parseInt(max || '0', 10);
    if(!isNaN(minNum) && !isNaN(maxNum) && maxNum < minNum){
      return min + '_+';
    }
    return min + '_' + max;
  }

  // Substitui apenas no filtro de ÁREA (ajuste o seletor se precisar)
  function relabelArea(){
    document.querySelectorAll('.jet-checkboxes-list__label').forEach(labelElem => {
      const wrap = labelElem.closest('label.jet-checkboxes-list__item');
      if(!wrap) return;
      
      // checa se é o filtro de área (ex: name="area_total" ou ajuste o name)
      const input = wrap.querySelector('.jet-checkboxes-list__input[name*="area"]');
      if(!input) return;

      const raw = (input.value || '').trim();
      const key = buildKeyFromRaw(raw, labelElem.textContent);

      if(key && areaLabelsMap[key]){
        labelElem.textContent = areaLabelsMap[key];
      } else {
        const fallbackKey = buildKeyFromRaw(null, labelElem.textContent);
        if(fallbackKey && areaLabelsMap[fallbackKey]){
          labelElem.textContent = areaLabelsMap[fallbackKey];
        }
      }
    });
  }

  // Inicialização
  function init(){
    relabelArea();
  }
  document.addEventListener('DOMContentLoaded', init);

  // Observa AJAX do JetSmartFilters
  const observer = new MutationObserver(() => relabelArea());
  observer.observe(document.body, {childList: true, subtree: true});
})();
</script>/* End custom CSS */