.elementor-292 .elementor-element.elementor-element-e0e0055{--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;--overlay-mix-blend-mode:color;--border-radius:0px 0px 20px 20px;--padding-top:140px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-292 .elementor-element.elementor-element-e0e0055:not(.elementor-motion-effects-element-type-background),.elementor-292 .elementor-element.elementor-element-e0e0055>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ab9bd15);background-image:url(https://constructoracarpol.com/wp-content/uploads/2026/02/banner_proyectos_color.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-292 .elementor-element.elementor-element-6c4db7f{width:var(--container-widget-width,613px);max-width:613px;--container-widget-width:613px;--container-widget-flex-grow:0;text-align:center}.elementor-292 .elementor-element.elementor-element-6c4db7f>.elementor-widget-container{padding:40px 0 0 0}.elementor-292 .elementor-element.elementor-element-6c4db7f.elementor-element{--align-self:center}.elementor-292 .elementor-element.elementor-element-6c4db7f .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-0f66734)}.elementor-292 .elementor-element.elementor-element-b99fcd3{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-292 .elementor-element.elementor-element-b99fcd3.e-con{--flex-grow:0;--flex-shrink:0}.elementor-292 .elementor-element.elementor-element-6922a91{--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:space-between;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-292 .elementor-element.elementor-element-1af0859{--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;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-292 .elementor-element.elementor-element-f5ac67d .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:32px 32px 32px 32px;padding:8px 24px 8px 24px}.elementor-292 .elementor-element.elementor-element-f5ac67d>.elementor-widget-container{padding:0 0 0 0}.elementor-292 .elementor-element.elementor-element-f5ac67d .elementor-button-content-wrapper{flex-direction:row}.elementor-292 .elementor-element.elementor-element-f5ac67d .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-292 .elementor-element.elementor-element-668a839 .e-off-canvas__overlay{background-color:rgb(0 0 0 / .8)}.elementor-292 .elementor-element.elementor-element-668a839{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:560px;--e-off-canvas-height:90vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-292 .elementor-element.elementor-element-668a839 .e-off-canvas__content{border-style:none;border-radius:20px 20px 20px 20px}.elementor-292 .elementor-element.elementor-element-67faf0d{--display:flex;--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-end;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px}.elementor-292 .elementor-element.elementor-element-e33a353{--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:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-292 .elementor-element.elementor-element-ff6df5f .elementor-heading-title{font-family:var(--e-global-typography-01f90e4-font-family),Sans-serif;font-size:var(--e-global-typography-01f90e4-font-size);font-weight:var(--e-global-typography-01f90e4-font-weight);line-height:var(--e-global-typography-01f90e4-line-height);color:var(--e-global-color-text)}.elementor-292 .elementor-element.elementor-element-f38ce53 .elementor-icon-wrapper{text-align:center}.elementor-292 .elementor-element.elementor-element-f38ce53.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-292 .elementor-element.elementor-element-f38ce53.elementor-view-framed .elementor-icon,.elementor-292 .elementor-element.elementor-element-f38ce53.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-292 .elementor-element.elementor-element-f38ce53.elementor-view-framed .elementor-icon,.elementor-292 .elementor-element.elementor-element-f38ce53.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-292 .elementor-element.elementor-element-f38ce53.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-text)}.elementor-292 .elementor-element.elementor-element-f38ce53.elementor-view-framed .elementor-icon:hover,.elementor-292 .elementor-element.elementor-element-f38ce53.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-292 .elementor-element.elementor-element-f38ce53.elementor-view-framed .elementor-icon:hover,.elementor-292 .elementor-element.elementor-element-f38ce53.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-text)}.elementor-292 .elementor-element.elementor-element-f38ce53 .elementor-icon{font-size:12px}.elementor-292 .elementor-element.elementor-element-f38ce53 .elementor-icon svg{height:12px}.elementor-292 .elementor-element.elementor-element-85e7ded{--display:flex;--overflow:auto}.elementor-292 .elementor-element.elementor-element-37a75c8{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-checkboxes-list__row{display:inline-block;margin-right:calc(6px/2);margin-left:calc(6px/2);padding-top:calc(6px/2);margin-bottom:calc(6px/2)}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-list-tree__children{display:inline-block;margin-right:calc(6px/2);margin-left:calc(6px/2);padding-left:6px}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-checkboxes-list-wrapper{margin-left:calc(-6px/2);margin-right:calc(-6px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2)}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-checkboxes-list__label{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-checkboxes-list__button{color:var(--e-global-color-text);background-color:var(--e-global-color-0f66734);padding:6px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text);border-radius:20px 20px 20px 20px}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-checkboxes-list__button:hover{color:var(--e-global-color-0f66734);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-checkboxes-list__input:checked~.jet-checkboxes-list__button{color:var(--e-global-color-0f66734);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-collapse-icon{width:20px;height:20px}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-collapse-none{width:20px;height:20px}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-filter-label{font-family:"Figtree",Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:var(--e-global-color-text);border-style:none;margin:0 0 8px 0}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-filter+.jet-filter{margin-top:20px}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-select[data-hierarchical="1"]+.jet-select[data-hierarchical="1"]{margin-top:20px}.elementor-292 .elementor-element.elementor-element-77234d0{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-checkboxes-list__row{display:inline-block;margin-right:calc(8px/2);margin-left:calc(8px/2);padding-top:calc(6px/2);margin-bottom:calc(6px/2)}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-list-tree__children{display:inline-block;margin-right:calc(8px/2);margin-left:calc(8px/2);padding-left:6px}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-checkboxes-list-wrapper{margin-left:calc(-8px/2);margin-right:calc(-8px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2)}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-checkboxes-list__label{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-checkboxes-list__button{color:var(--e-global-color-text);background-color:var(--e-global-color-0f66734);padding:6px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text);border-radius:20px 20px 20px 20px}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-checkboxes-list__button:hover{color:var(--e-global-color-0f66734);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-checkboxes-list__input:checked~.jet-checkboxes-list__button{color:var(--e-global-color-0f66734);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-collapse-icon{width:20px;height:20px}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-collapse-none{width:20px;height:20px}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-filter-label{font-family:"Figtree",Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:var(--e-global-color-text);border-style:none;margin:0 0 8px 0}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-filter+.jet-filter{margin-top:20px}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-select[data-hierarchical="1"]+.jet-select[data-hierarchical="1"]{margin-top:20px}.elementor-292 .elementor-element.elementor-element-d8baf7c{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-d8baf7c>.elementor-widget-container{padding:0 0 0 0;border-style:solid;border-width:0 0 0 0;border-color:var(--e-global-color-24d9a75)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__slider__track{height:2px;background-color:var(--e-global-color-24d9a75);border-style:none}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__slider__track__range{color:var(--e-global-color-primary)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__slider__input::-webkit-slider-thumb{width:12px;height:12px;background-color:var(--e-global-color-primary);border-style:none}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__slider__input::-moz-range-thumb{width:12px;height:12px;background-color:var(--e-global-color-primary)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__slider__input::-ms-thumb{width:12px;height:12px;background-color:var(--e-global-color-primary)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__slider__input{height:12px}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__values{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);color:var(--e-global-color-text);text-align:left}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__container{max-width:100%;margin-left:auto;margin-right:auto}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group:first-child{margin-right:calc(30px/2)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group:last-child{margin-left:calc(30px/2)}.rtl .elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group:first-child{margin-left:calc(30px/2);margin-right:0}.rtl .elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group:last-child{margin-right:calc(30px/2);margin-left:0}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs{margin:0 0 0 0}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);color:var(--e-global-color-text);background-color:#E8E8E8;border-style:none;border-radius:20px 20px 20px 20px}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group input{margin:0 0 0 0}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group__text{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);color:var(--e-global-color-text);background-color:#fff0;padding:8px 12px 8px 12px}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-filter-label{font-family:"Figtree",Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:var(--e-global-color-text);margin:0 0 8px 0}.elementor-292 .elementor-element.elementor-element-d8baf7c .apply-filters__button,.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-filter-items-dropdown__apply-button{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-filters-group .jet-filter{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-filters-group .jet-filter+.jet-filter{margin-top:28px}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-select[data-hierarchical="1"]+.jet-select[data-hierarchical="1"]{margin-top:28px}.elementor-292 .elementor-element.elementor-element-fcf28b7{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-fcf28b7>.elementor-widget-container{padding:0 0 24px 0;border-style:solid;border-width:0 0 2px 0;border-color:#E8E8E8}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__slider__track{height:2px;background-color:var(--e-global-color-24d9a75);border-style:none}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__slider__track__range{color:var(--e-global-color-primary)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__slider__input::-webkit-slider-thumb{width:12px;height:12px;background-color:var(--e-global-color-primary);border-style:none}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__slider__input::-moz-range-thumb{width:12px;height:12px;background-color:var(--e-global-color-primary)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__slider__input::-ms-thumb{width:12px;height:12px;background-color:var(--e-global-color-primary)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__slider__input{height:12px}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__values{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);color:var(--e-global-color-primary);text-align:left}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__container{max-width:100%;margin-left:auto;margin-right:auto}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group:first-child{margin-right:calc(30px/2)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group:last-child{margin-left:calc(30px/2)}.rtl .elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group:first-child{margin-left:calc(30px/2);margin-right:0}.rtl .elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group:last-child{margin-right:calc(30px/2);margin-left:0}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs{margin:0 0 0 0}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);color:var(--e-global-color-text);background-color:#E8E8E8;border-style:none;border-radius:20px 20px 20px 20px}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group input{margin:0 0 0 0}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group__text{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);color:var(--e-global-color-text);background-color:#fff0;padding:8px 12px 8px 12px}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-filter-label{font-family:"Figtree",Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:var(--e-global-color-text);margin:0 0 8px 0}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-filters-group .jet-filter{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-filters-group .jet-filter+.jet-filter{margin-top:28px}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-select[data-hierarchical="1"]+.jet-select[data-hierarchical="1"]{margin-top:28px}.elementor-292 .elementor-element.elementor-element-088e983{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-088e983>.elementor-widget-container{padding:0 0 36px 0;border-style:solid;border-width:0 0 2px 0;border-color:#E8E8E8}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__row{display:inline-block;margin-right:calc(6px/2);margin-left:calc(6px/2);padding-top:calc(6px/2);margin-bottom:calc(6px/2)}.elementor-292 .elementor-element.elementor-element-088e983 .jet-list-tree__children{display:inline-block;margin-right:calc(6px/2);margin-left:calc(6px/2);padding-left:6px}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list-wrapper{margin-left:calc(-6px/2);margin-right:calc(-6px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2)}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__label{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__button{color:var(--e-global-color-text);background-color:var(--e-global-color-0f66734);padding:0 0 0 0;border-style:none;border-radius:32px 32px 32px 32px}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__button:hover{color:#333;background-color:#3330}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__input:checked~.jet-checkboxes-list__button{color:#FFF;background-color:var(--e-global-color-text)}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__decorator{width:32px;height:32px;min-width:32px;min-height:32px;margin-right:5px;background-color:#E8E8E8;border-style:none;border-radius:32px 32px 32px 32px;overflow:hidden}.rtl .elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__decorator{margin-left:5px}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__input:checked~.jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#ADC9E8}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__checked-icon{font-size:0}.elementor-292 .elementor-element.elementor-element-088e983 .jet-collapse-icon{width:20px;height:20px}.elementor-292 .elementor-element.elementor-element-088e983 .jet-collapse-none{width:20px;height:20px}.elementor-292 .elementor-element.elementor-element-088e983 .jet-filter-label{font-family:"Figtree",Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:var(--e-global-color-text);border-style:none;margin:0 0 8px 0}.elementor-292 .elementor-element.elementor-element-088e983 .jet-filter+.jet-filter{margin-top:10px}.elementor-292 .elementor-element.elementor-element-088e983 .jet-select[data-hierarchical="1"]+.jet-select[data-hierarchical="1"]{margin-top:10px}.elementor-292 .elementor-element.elementor-element-9154cbd{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-9154cbd>.elementor-widget-container{padding:0 0 20px 0;border-style:solid;border-width:0 0 2px 0;border-color:#E8E8E8}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(12px/2);margin-bottom:calc(12px/2)}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:12px}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-12px/2);margin-bottom:calc(-12px/2)}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-checkboxes-list__label{font-family:var(--e-global-typography-01f90e4-font-family),Sans-serif;font-size:var(--e-global-typography-01f90e4-font-size);font-weight:var(--e-global-typography-01f90e4-font-weight);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-checkboxes-list__decorator{width:24px;height:24px;min-width:24px;min-height:24px;margin-top:0;margin-right:15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#222831;border-radius:4px 4px 4px 4px;overflow:hidden}.rtl .elementor-292 .elementor-element.elementor-element-9154cbd .jet-checkboxes-list__decorator{margin-left:15px}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-checkboxes-list__input:checked~.jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var(--e-global-color-text)}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-checkboxes-list__checked-icon{font-size:12px;color:var(--e-global-color-0f66734)}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-collapse-icon{width:20px;height:20px}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-collapse-none{width:20px;height:20px}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-filter-label{font-family:"Figtree",Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;padding:0 0 0 0;margin:0 0 18px 0}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-filter+.jet-filter{margin-top:10px}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-select[data-hierarchical="1"]+.jet-select[data-hierarchical="1"]{margin-top:10px}.elementor-292 .elementor-element.elementor-element-ce68741{--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;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-292 .elementor-element.elementor-element-8a1425f{width:auto;max-width:auto}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filters__title{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);margin:0 0 0 0}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-smart-filters-active{flex-direction:row}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filters__list{flex-direction:row;padding:0 0 0 0;justify-content:flex-start}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter{margin-right:5px;margin-bottom:5px;flex-direction:row;font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);color:var(--e-global-color-text);background-color:var(--e-global-color-0f66734);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text);border-radius:32px 32px 32px 32px;padding:8px 16px 8px 16px}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter .jet-active-filter__label+.jet-active-filter__val{margin-left:5px}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter__label{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);padding:0 15px 0 0}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter__remove{font-size:20px;top:5px;right:10px;color:var(--e-global-color-text);background-color:#fff0;border-style:none;padding:0 0 0 0}.elementor-292 .elementor-element.elementor-element-be6010d{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-292 .elementor-element.elementor-element-35d6888.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */}.elementor-292 .elementor-element.elementor-element-35d6888 .apply-filters__button{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-0f66734);background-color:var(--e-global-color-primary);border-style:none;border-radius:32px 32px 32px 32px;padding:10px 30px 10px 30px;margin:0 0 0 0}.elementor-292 .elementor-element.elementor-element-35d6888 .apply-filters__button:hover{color:var(--e-global-color-0f66734);background-color:var(--e-global-color-primary)}.elementor-292 .elementor-element.elementor-element-35d6888 .apply-filters__button:disabled{opacity:50%}.elementor-292 .elementor-element.elementor-element-763fdc4{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-fbf2201>.elementor-widget-container{padding:4px 0 0 0}.elementor-292 .elementor-element.elementor-element-fbf2201 .jet-remove-all-filters__button{font-family:"Figtree",Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var(--e-global-color-text);background-color:#fff0;border-style:none;border-radius:0 0 0 0;padding:0 0 0 0;margin:0 0 0 0;-webkit-align-self:flex-start;align-self:flex-start}.elementor-292 .elementor-element.elementor-element-cde126f{width:auto;max-width:auto}.elementor-292 .elementor-element.elementor-element-901c177{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-292 .elementor-element.elementor-element-792b2c9{width:auto;max-width:auto}.elementor-292 .elementor-element.elementor-element-792b2c9.elementor-element{--align-self:center}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filters__title{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-smart-filters-active{flex-direction:row}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filters__list{flex-direction:row;padding:0 0 0 0;justify-content:center}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter{margin-right:5px;margin-bottom:5px;flex-direction:row;font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);color:var(--e-global-color-text);background-color:var(--e-global-color-0f66734);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text);border-radius:32px 32px 32px 32px;padding:8px 16px 8px 16px}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter .jet-active-filter__label+.jet-active-filter__val{margin-left:5px}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter__label{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);padding:0 15px 0 0}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter__remove{font-size:20px;top:5px;right:10px;color:var(--e-global-color-text);background-color:#fff0;border-style:none;padding:0 0 0 0}.elementor-292 .elementor-element.elementor-element-3172ff7 .jet-remove-all-filters__button{font-family:"Figtree",Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:var(--e-global-color-text);background-color:#fff0;border-style:none;border-radius:0 0 0 0;padding:0 0 0 0;margin:0 0 0 0;-webkit-align-self:flex-start;align-self:flex-start}.elementor-292 .elementor-element.elementor-element-6d05fb9{--display:flex}.elementor-292 .elementor-element.elementor-element-1c9f891{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filters__title{font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);margin:0 0 0 0}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-smart-filters-active{flex-direction:row}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filters__list{flex-direction:row;padding:0 0 0 0;justify-content:flex-start}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filter{margin-right:5px;margin-bottom:5px;flex-direction:row;font-family:var(--e-global-typography-a09ddfb-font-family),Sans-serif;font-size:var(--e-global-typography-a09ddfb-font-size);font-weight:var(--e-global-typography-a09ddfb-font-weight);line-height:var(--e-global-typography-a09ddfb-line-height);color:var(--e-global-color-text);background-color:var(--e-global-color-0f66734);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text);border-radius:32px 32px 32px 32px;padding:8px 16px 8px 16px}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filter .jet-active-filter__label+.jet-active-filter__val{margin-left:5px}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filter__label{font-family:"Figtree",Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;padding:0 15px 0 0}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filter__remove{font-size:20px;top:5px;right:10px;color:var(--e-global-color-text);background-color:#fff0;border-style:none;padding:0 0 0 0}.elementor-292 .elementor-element.elementor-element-95e662f .elementor-heading-title{font-family:var(--e-global-typography-01f90e4-font-family),Sans-serif;font-size:var(--e-global-typography-01f90e4-font-size);font-weight:var(--e-global-typography-01f90e4-font-weight);line-height:var(--e-global-typography-01f90e4-line-height);color:var(--e-global-color-ab9bd15)}.elementor-292 .elementor-element.elementor-element-3e2c769{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:20px}.elementor-292 .elementor-element.elementor-element-0adbbf1{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-292 .elementor-element.elementor-element-6bd084d{width:100%;max-width:100%;text-align:center}.elementor-292 .elementor-element.elementor-element-6bd084d.elementor-element{--align-self:center}.elementor-292 .elementor-element.elementor-element-6bd084d .elementor-heading-title{font-family:var(--e-global-typography-01f90e4-font-family),Sans-serif;font-size:var(--e-global-typography-01f90e4-font-size);font-weight:var(--e-global-typography-01f90e4-font-weight);line-height:var(--e-global-typography-01f90e4-line-height);color:var(--e-global-color-secondary)}.elementor-292 .elementor-element.elementor-element-3cd537f{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-3cd537f.elementor-element{--align-self:center}.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination{border-style:none;column-gap:16px;row-gap:16px;justify-content:center}.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__link,.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__dots{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__link{background-color:var(--e-global-color-ab9bd15);color:var(--e-global-color-0f66734);padding:12px 12px 12px 12px;border-radius:32px 32px 32px 32px}.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__dots{background-color:var(--e-global-color-ab9bd15);color:var(--e-global-color-0f66734);padding:12px 12px 12px 12px;border-radius:32px 32px 32px 32px}.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__load-more{order:initial}@media(min-width:768px){.elementor-292 .elementor-element.elementor-element-1af0859{--width:80%}}@media(max-width:1366px){.elementor-292 .elementor-element.elementor-element-6c4db7f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-292 .elementor-element.elementor-element-f5ac67d .elementor-button{font-size:var(--e-global-typography-text-font-size)}.elementor-292 .elementor-element.elementor-element-ff6df5f .elementor-heading-title{font-size:var(--e-global-typography-01f90e4-font-size);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-checkboxes-list__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-checkboxes-list__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__values{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group__text{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-d8baf7c .apply-filters__button,.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-filter-items-dropdown__apply-button{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__values{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group__text{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-checkboxes-list__label{font-size:var(--e-global-typography-01f90e4-font-size);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filters__title{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-35d6888 .apply-filters__button{font-size:var(--e-global-typography-text-font-size)}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filters__title{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filters__title{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filter{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-95e662f .elementor-heading-title{font-size:var(--e-global-typography-01f90e4-font-size);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-6bd084d .elementor-heading-title{font-size:var(--e-global-typography-01f90e4-font-size);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__link,.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__dots{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:1024px){.elementor-292 .elementor-element.elementor-element-6c4db7f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-292 .elementor-element.elementor-element-f5ac67d .elementor-button{font-size:var(--e-global-typography-text-font-size)}.elementor-292 .elementor-element.elementor-element-ff6df5f .elementor-heading-title{font-size:var(--e-global-typography-01f90e4-font-size);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-checkboxes-list__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-filter-label{font-size:18px}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-checkboxes-list__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-filter-label{font-size:18px}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__values{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group__text{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-filter-label{font-size:18px}.elementor-292 .elementor-element.elementor-element-d8baf7c .apply-filters__button,.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-filter-items-dropdown__apply-button{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__values{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group__text{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-filter-label{font-size:18px}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-088e983 .jet-filter-label{font-size:18px}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-checkboxes-list__label{font-size:var(--e-global-typography-01f90e4-font-size);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-filter-label{font-size:18px}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filters__title{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-35d6888 .apply-filters__button{font-size:var(--e-global-typography-text-font-size)}.elementor-292 .elementor-element.elementor-element-fbf2201 .jet-remove-all-filters__button{font-size:14px}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filters__title{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-3172ff7 .jet-remove-all-filters__button{font-size:14px}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filters__title{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filter{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filter__label{font-size:12px}.elementor-292 .elementor-element.elementor-element-95e662f .elementor-heading-title{font-size:var(--e-global-typography-01f90e4-font-size);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-3e2c769{--grid-columns:2}.elementor-292 .elementor-element.elementor-element-6bd084d .elementor-heading-title{font-size:var(--e-global-typography-01f90e4-font-size);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__link,.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__dots{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-292 .elementor-element.elementor-element-e0e0055{--padding-top:100px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-292 .elementor-element.elementor-element-6c4db7f{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-6c4db7f>.elementor-widget-container{padding:20px 0 0 0}.elementor-292 .elementor-element.elementor-element-6c4db7f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-292 .elementor-element.elementor-element-b99fcd3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-292 .elementor-element.elementor-element-6922a91{--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;--flex-wrap:wrap}.elementor-292 .elementor-element.elementor-element-1af0859{--width:fit-content;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap}.elementor-292 .elementor-element.elementor-element-f5ac67d .elementor-button{font-size:var(--e-global-typography-text-font-size)}.elementor-292 .elementor-element.elementor-element-668a839{--e-off-canvas-justify-content:flex-start;--e-off-canvas-align-items:flex-start;--e-off-canvas-width:90vw;--e-off-canvas-height:100dvh;--e-off-canvas-content-overflow:auto}.elementor-292 .elementor-element.elementor-element-668a839 .e-off-canvas__content{border-radius:0 0 0 0}.elementor-292 .elementor-element.elementor-element-67faf0d{--padding-top:16px;--padding-bottom:16px;--padding-left:8px;--padding-right:8px}.elementor-292 .elementor-element.elementor-element-e33a353{--justify-content:space-between;--flex-wrap:nowrap}.elementor-292 .elementor-element.elementor-element-e33a353.e-con{--align-self:center;--order:-99999 /* order start hack */}.elementor-292 .elementor-element.elementor-element-ff6df5f .elementor-heading-title{font-size:var(--e-global-typography-01f90e4-font-size);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-85e7ded{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-checkboxes-list__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-37a75c8 .jet-filter-label{font-size:16px}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-checkboxes-list__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-77234d0 .jet-filter-label{font-size:16px}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__values{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-range__inputs__group__text{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-filter-label{font-size:16px}.elementor-292 .elementor-element.elementor-element-d8baf7c .apply-filters__button,.elementor-292 .elementor-element.elementor-element-d8baf7c .jet-filter-items-dropdown__apply-button{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__values{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-range__inputs__group__text{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-fcf28b7 .jet-filter-label{font-size:16px}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-088e983 .jet-filter-label{font-size:16px}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-checkboxes-list__label{font-size:var(--e-global-typography-01f90e4-font-size);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-9154cbd .jet-filter-label{font-size:16px}.elementor-292 .elementor-element.elementor-element-ce68741{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap}.elementor-292 .elementor-element.elementor-element-8a1425f{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-8a1425f.elementor-element{--align-self:flex-start;--order:4}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filters__title{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-smart-filters-active{flex-direction:column}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filters__list{flex-direction:column;padding:0 0 0 0}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter{margin-bottom:0;min-width:100%;flex-direction:row;font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter .jet-active-filter__label+.jet-active-filter__val{margin-left:2px}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-be6010d{--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;--flex-wrap:nowrap}.elementor-292 .elementor-element.elementor-element-35d6888.elementor-element{--order:1}.elementor-292 .elementor-element.elementor-element-35d6888 .apply-filters__button{font-size:var(--e-global-typography-text-font-size)}.elementor-292 .elementor-element.elementor-element-fbf2201>.elementor-widget-container{padding:8px 0 0 0}.elementor-292 .elementor-element.elementor-element-901c177{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap}.elementor-292 .elementor-element.elementor-element-792b2c9{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-792b2c9.elementor-element{--align-self:flex-start;--order:4}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filters__title{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-smart-filters-active{flex-direction:column}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filters__list{flex-direction:column;padding:0 0 0 0}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter{margin-bottom:16px;min-width:100%;flex-direction:row;font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter .jet-active-filter__label+.jet-active-filter__val{margin-left:5px}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter__label{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-3172ff7>.elementor-widget-container{padding:8px 0 0 0}.elementor-292 .elementor-element.elementor-element-6d05fb9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-292 .elementor-element.elementor-element-1c9f891{width:100%;max-width:100%}.elementor-292 .elementor-element.elementor-element-1c9f891.elementor-element{--align-self:flex-start;--order:4}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filters__title{font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-smart-filters-active{flex-direction:column}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filters__list{flex-direction:column;padding:0 0 0 0}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filter{margin-bottom:16px;font-size:var(--e-global-typography-a09ddfb-font-size);line-height:var(--e-global-typography-a09ddfb-line-height)}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filter .jet-active-filter__label+.jet-active-filter__val{margin-left:0}.elementor-292 .elementor-element.elementor-element-95e662f .elementor-heading-title{font-size:var(--e-global-typography-01f90e4-font-size);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-3e2c769{--grid-columns:1}.elementor-292 .elementor-element.elementor-element-6bd084d.elementor-element{--order:3}.elementor-292 .elementor-element.elementor-element-6bd084d .elementor-heading-title{font-size:var(--e-global-typography-01f90e4-font-size);line-height:var(--e-global-typography-01f90e4-line-height)}.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__link,.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__dots{font-size:var(--e-global-typography-text-font-size)}}.elementor-292 .elementor-element.elementor-element-f525d0d *{color:#fff;font-size:calmp(14px,5vw,12px)}.elementor-292 .elementor-element.elementor-element-f525d0d a{text-decoration:underline}.elementor-292 .elementor-element.elementor-element-f525d0d .separator{color:#2D80B8}.rank-math-breadcrumb .separator:nth-of-type(n+2),.rank-math-breadcrumb .separator:nth-of-type(n+2)~*{display:none}.elementor-292 .elementor-element.elementor-element-f5ac67d{min-width:152.6px}.elementor-292 .elementor-element.elementor-element-f5ac67d .elementor-button{padding:8px 25px 8px 25px}.elementor-292 .elementor-element.elementor-element-f38ce53 i{color:#333}.aplica-subcidio .jet-checkboxes-list__item{display:flex;align-items:center;gap:12px;cursor:pointer;position:relative;min-height:28px}.aplica-subcidio .jet-checkboxes-list__input{display:none}.aplica-subcidio .jet-checkboxes-list__button{background:#fff!important;position:absolute;left:0;width:52px!important;height:28px;background:#e0e0e0;border-radius:50px;transition:background 0.2s ease;flex-shrink:0}.aplica-subcidio .jet-checkboxes-list__item:hover .jet-checkboxes-list__button,.aplica-subcidio .jet-checkboxes-list__button:hover{background:#2D80B8!important;border-color:#fff!important}.aplica-subcidio .jet-checkboxes-list__input:checked+.jet-checkboxes-list__button:hover,.aplica-subcidio .jet-checkboxes-list__input:checked~.jet-checkboxes-list__item:hover .jet-checkboxes-list__button{background:#2D80B8!important;border-color:#2D80B8!important}.aplica-subcidio .jet-checkboxes-list__button::before{content:"";position:absolute;top:50%;left:4px;transform:translateY(-50%);width:20px;height:20px;background:#fff;border-radius:50%;transition:left 0.2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgb(0 0 0 / .3),0 2px 6px rgb(0 0 0 / .15)}.aplica-subcidio .jet-checkboxes-list__input:checked+.jet-checkboxes-list__button{background:#2D80B8!important}.aplica-subcidio .jet-checkboxes-list__input:checked+.jet-checkboxes-list__button::before{left:calc(100% - 24px)}.aplica-subcidio .jet-checkboxes-list__label{margin-left:64px;display:none;line-height:28px;font-size:14px;color:#333}.elementor-292 .elementor-element.elementor-element-d8baf7c [data-active-label="Rango de área"] input{width:fit-content;text-align:center!important}.elementor-292 .elementor-element.elementor-element-d8baf7c [data-active-label="Rango de área"] .jet-range__inputs__group{justify-content:center}.elementor-292 .elementor-element.elementor-element-d8baf7c [data-active-label="Rango de área"] .jet-range__inputs__group__text{padding-left:0}.elementor-292 .elementor-element.elementor-element-d8baf7c input[type="range"]:hover::-webkit-slider-thumb{background-color:#2D80B8}.ranger .jet-range__inputs__group{width:155px;padding:7px 29px 7px 15px!important}.ranger .jet-range__inputs__group__text{padding:0px!important;width:10%}.ranger .jet-range__inputs__container{justify-content:space-between}.ranger .jet-range__inputs__min::-webkit-outer-spin-button,.jet-range__inputs__min::-webkit-inner-spin-button,.jet-range__inputs__max::-webkit-outer-spin-button,.jet-range__inputs__max::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ranger .jet-range__inputs__min,.jet-range__inputs__max{-moz-appearance:textfield;appearance:textfield}@media(max-width:767px){.ranger .jet-range__inputs__group{width:138px;padding:7px 29px 7px 15px!important}}.elementor-292 .elementor-element.elementor-element-fcf28b7 [data-active-label="Rango de área"] input{width:fit-content;text-align:center!important}.elementor-292 .elementor-element.elementor-element-fcf28b7 [data-active-label="Rango de área"] .jet-range__inputs__group{justify-content:center}.elementor-292 .elementor-element.elementor-element-fcf28b7 [data-active-label="Rango de área"] .jet-range__inputs__group__text{padding-left:0}.elementor-292 .elementor-element.elementor-element-fcf28b7 input[type="range"]:hover::-webkit-slider-thumb{background-color:#2D80B8}.elementor-292 .elementor-element.elementor-element-088e983 .jet-smart-filters-checkboxes.jet-filter{display:inline-flex;justify-content:space-between;align-items:center;gap:10px;width:100%}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__item{position:relative}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__item input:checked+.jet-checkboxes-list__button .jet-checkboxes-list__label{color:#333!important}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__decorator{margin:0!important}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__row.jet-filter-row:nth-child(n+6){display:none!important}.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__button:hover .jet-checkboxes-list__decorator{background-color:#ADC9E8!important}@media(max-width:767px){.elementor-292 .elementor-element.elementor-element-088e983 .jet-checkboxes-list__decorator{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important}}.advance-filt .jet-checkboxes-list__label{font-weight:300!important}@media (max-width:767px){.advance-filt .jet-checkboxes-list__label{font-size:16px!important}}.elementor-292 .elementor-element.elementor-element-8a1425f,.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filters__list{max-width:656px!important}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filters__list{justify-content:flex-start;row-gap:5px}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter{padding-right:32px!important;margin-bottom:0!important}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter__label{padding:0!important}@media(max-width:767px){.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter{margin:0 0!important}.elementor-292 .elementor-element.elementor-element-8a1425f .jet-active-filter{width:100%;height:100%}}.elementor-292 .elementor-element.elementor-element-ce68741 .elementor-button i{color:#2D80B8;font-size:12px}@media (min-width:1367px) and (max-width:1920px){.elementor-292 .elementor-element.elementor-element-85e7ded{height:67vh!important;overflow-x:hidden;overflow-y:scroll}}@media (min-width:769px) and (max-width:1366px){.elementor-292 .elementor-element.elementor-element-85e7ded{height:65vh!important;overflow-x:hidden;overflow-y:scroll}}@media (max-width:768px){.elementor-292 .elementor-element.elementor-element-85e7ded{height:75vh!important;overflow-x:hidden;overflow-y:scroll}}.elementor-292 .elementor-element.elementor-element-35d6888 i{margin-left:10px;color:#fff!important}.jet-range__slider{position:relative;width:100%;height:20px}.jet-range__slider__track{position:absolute;top:50%;left:0;width:100%;height:4px;transform:translateY(-50%);background:#ccc;border-radius:2px;z-index:1}.jet-range__slider__track__range{position:absolute;height:100%;width:100%}.jet-range__slider__input{position:absolute!important;top:0;left:0;width:100%!important;height:100%;margin:0;padding:0;background:none;pointer-events:none;-webkit-appearance:none;z-index:2}.jet-range__slider__input::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:14px;height:14px;background:#000;border-radius:50%;cursor:pointer;position:relative;z-index:3}.jet-range__slider__input::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;background:#000;border-radius:50%;cursor:pointer}.jet-range__slider input[type="range"]{max-width:100%!important;flex:none!important}.is-todos.is-active .jet-checkboxes-list__button{color:#fff!important;background-color:#2D80B8!important;border-color:#2D80B8!important}.elementor-292 .elementor-element.elementor-element-67faf0d .jet-range__inputs input{font-size:14px!important}@media(max-width:767px){.elementor-292 .elementor-element.elementor-element-67faf0d .jet-range__inputs input{font-size:12px!important}}.elementor-292 .elementor-element.elementor-element-1af0859 .elementor-button i{color:#2D80B8;font-size:12px}.offcanvas-filters .e-off-canvas__content{overflow-y:hidden;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#e7e7e7 #fff0;scrollbar-width:auto}.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter{padding-right:32px!important;margin-bottom:0!important}@media(max-width:767px){.elementor-292 .elementor-element.elementor-element-792b2c9 .jet-active-filter{margin:4px 0!important}}button.jet-remove-all-filters__button::before{font-family:'Corre-mi-tierra'!important;speak:never;color:#2D80B8;font-size:12px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e938"}.elementor-292 .elementor-element.elementor-element-901c177 i{color:#2D80B8;font-size:12px}.elementor-292 .elementor-element.elementor-element-6922a91 .sort::before{position:absolute;top:50%;left:25px;transform:translateY(-50%);color:#2D80B8;font-family:'Corre-mi-tierra'!important;speak:never;font-size:12px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e916"}.elementor-292 .elementor-element.elementor-element-6922a91 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:4px;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor"/></svg>');background-repeat:no-repeat;background-position:right 20px center;background-size:12px;cursor:pointer}.jet-sorting-select option{background-color:#fff!important}[lang="en-US"] .elementor-292 .elementor-element.elementor-element-6922a91 .sort{display:none}.jet-smart-filters-elementor-loop-no-result{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:45px 20px;text-align:center;color:#333;font-size:18px;font-weight:500;line-height:1.4}.jet-smart-filters-elementor-loop-no-result::before{content:"";display:block;width:29px;height:29px;background-image:url(https://constructoracarpol.com/wp-content/uploads/2026/05/search.png);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.65}@media(max-width:767px){.elementor-292 .elementor-element.elementor-element-6922a91 select option{padding:2px 10px!important;color:#333333!important;background-color:#fff!important}.elementor-292 .elementor-element.elementor-element-6922a91 .sort::before{left:14px}.elementor-292 .elementor-element.elementor-element-6922a91 select{padding:4.5px 14px 4.5px 35px!important}}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filters__list{justify-content:flex-start;row-gap:5px}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filter{padding-right:32px!important;margin-bottom:0!important}.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filter__label{padding:0!important}@media(max-width:767px){.elementor-292 .elementor-element.elementor-element-1c9f891 .jet-active-filter{margin:4px 0!important}}@media (max-width:768px){.filtros-activos{overflow:hidden!important}.filtros-activos .elementor-widget-jet-smart-filters-active{width:100%!important;max-width:100%!important;overflow:hidden!important}.filtros-activos .elementor-widget-container{overflow:hidden!important;width:100%!important}.filtros-activos .jet-active-filters[data-query-id="proyectos"]{width:100%!important;overflow:hidden!important}.filtros-activos .jet-active-filters[data-query-id="proyectos"] .jet-active-filters__list{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;width:100%;padding-bottom:2px}.filtros-activos .jet-active-filters[data-query-id="proyectos"] .jet-active-filters__list::-webkit-scrollbar{display:none}.filtros-activos .jet-active-filters[data-query-id="proyectos"] .jet-active-filter{flex-shrink:0!important;flex-grow:0!important;width:auto!important;max-width:none!important}}.elementor-292 .elementor-element.elementor-element-95e662f .result_legend{color:#2D80B8}.gf-progress-box div:last-child{margin:0 auto;padding:3px 3px;margin-bottom:20px;background-color:#222831!important;border-radius:10px;max-width:250px}.gf-progress-box div:last-child>div{margin:0;height:2px;padding:0;background-color:#fff!important}.elementor-pagination:not(:last-child){display:none}.gf-progress-box div:last-child{margin:0 auto;padding:3px 3px;background-color:#222831!important;border-radius:10px;max-width:250px}.gf-progress-box div:last-child>div{margin:0;height:2px;padding:0;background-color:#fff!important}.elementor-pagination:not(:last-child){display:none}.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__item:not(.prev-next){display:none}.elementor-292 .elementor-element.elementor-element-3cd537f .jet-filters-pagination__link{display:flex!important;justify-content:center;align-items:center;width:39px;height:39px}@media(min-width:768px){body.elementor-page-292 .newsletter{display:none}}