.elementor-32597 .elementor-element.elementor-element-3d07e54{--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;}.elementor-32597 .elementor-element.elementor-element-b59a7c0{--spacer-size:40px;}.elementor-32597 .elementor-element.elementor-element-0ff7184{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-32597 .elementor-element.elementor-element-0ff7184:not(.elementor-motion-effects-element-type-background), .elementor-32597 .elementor-element.elementor-element-0ff7184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-32597 .elementor-element.elementor-element-8054ecc{--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;--justify-content:center;--margin-top:20px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32597 .elementor-element.elementor-element-917fc8e{--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:center;--align-items:center;}.elementor-32597 .elementor-element.elementor-element-917fc8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32597 .elementor-element.elementor-element-de1cfd4 .jet-search-filter{display:flex;flex-direction:row;align-items:left;}.elementor-32597 .elementor-element.elementor-element-de1cfd4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32597 .elementor-element.elementor-element-de1cfd4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32597 .elementor-element.elementor-element-de1cfd4 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-32597 .elementor-element.elementor-element-de1cfd4 .jet-search-filter__input{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;padding:10px 10px 10px 10px;}.elementor-32597 .elementor-element.elementor-element-de1cfd4 .jet-filter-label{border-style:none;}.elementor-32597 .elementor-element.elementor-element-ad39674{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32597 .elementor-element.elementor-element-b675197 .elementor-button{background-color:#FFFFFF00;font-size:13px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-b675197 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-32597 .elementor-element.elementor-element-b675197 .elementor-button:hover, .elementor-32597 .elementor-element.elementor-element-b675197 .elementor-button:focus{color:var( --e-global-color-941a162 );}.elementor-32597 .elementor-element.elementor-element-b675197 .elementor-button:hover svg, .elementor-32597 .elementor-element.elementor-element-b675197 .elementor-button:focus svg{fill:var( --e-global-color-941a162 );}.elementor-32597 .elementor-element.elementor-element-3b5f14c{--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;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-32597 .elementor-element.elementor-element-527e5a4{--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;--justify-content:flex-start;--margin-top:-20px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-32597 .elementor-element.elementor-element-db13258{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32597 .elementor-element.elementor-element-db13258 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-db13258.elementor-element{--order:99999 /* order end hack */;}.elementor-32597 .elementor-element.elementor-element-db13258 .jet-remove-all-filters__button{color:#424242;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;padding:1px 7px 1px 7px;-webkit-align-self:flex-end;align-self:flex-end;}.elementor-32597 .elementor-element.elementor-element-db13258 .jet-remove-all-filters__button:hover{color:var( --e-global-color-941a162 );background-color:#FFFFFF;border-color:#424242;}.elementor-32597 .elementor-element.elementor-element-a9374b4{--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;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-smart-filters-select.jet-filter{display:block;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group.jet-filters-group{display:flex;flex-direction:row;}.elementor-32597 .elementor-element.elementor-element-ed5a90e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32597 .elementor-element.elementor-element-ed5a90e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-32597 .elementor-element.elementor-element-ed5a90e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-select__control{font-size:14px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;padding:7px 0px 7px 0px;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-select{margin-left:0;margin-right:auto;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter-label{font-weight:700;text-align:left;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .apply-filters__button{align-self:flex-start;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group{--jet-smart-filters-group-item-width:23%;flex-wrap:wrap;margin-left:calc(-23px/2);margin-right:calc(-23px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group .jet-filter{width:var(--jet-smart-filters-group-item-width);margin-left:calc(23px/2);margin-right:calc(23px/2);margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter .jet-filters-group .jet-select{width:var(--jet-smart-filters-group-item-width);margin-left:calc(23px/2);margin-right:calc(23px/2);margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter .jet-filters-group{margin-left:calc(-23px/2);margin-right:calc(-23px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-32597 .elementor-element.elementor-element-6fdafe8{--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;--justify-content:space-evenly;--flex-wrap: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-32597 .elementor-element.elementor-element-797b7b4 .jet-smart-filters-select.jet-filter{display:block;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group.jet-filters-group{display:flex;flex-direction:row;}.elementor-32597 .elementor-element.elementor-element-797b7b4{width:var( --container-widget-width, 99.541% );max-width:99.541%;--container-widget-width:99.541%;--container-widget-flex-grow:0;}.elementor-32597 .elementor-element.elementor-element-797b7b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-797b7b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-select__control{font-size:14px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;padding:7px 0px 7px 0px;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-select{margin-left:0;margin-right:auto;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter-label{font-weight:700;text-align:left;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .apply-filters__button{align-self:flex-start;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group{--jet-smart-filters-group-item-width:23%;flex-wrap:wrap;margin-left:calc(-23px/2);margin-right:calc(-23px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group .jet-filter{width:var(--jet-smart-filters-group-item-width);margin-left:calc(23px/2);margin-right:calc(23px/2);margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter .jet-filters-group .jet-select{width:var(--jet-smart-filters-group-item-width);margin-left:calc(23px/2);margin-right:calc(23px/2);margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter .jet-filters-group{margin-left:calc(-23px/2);margin-right:calc(-23px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-32597 .elementor-element.elementor-element-7c6c008{--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;--justify-content:space-evenly;--gap:030px 030px;--row-gap:030px;--column-gap:030px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32597 .elementor-element.elementor-element-f7432ef{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-32597 .elementor-element.elementor-element-f7432ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-f7432ef.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__slider__track{height:1px;background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__slider__track__range{color:#E9E9E9;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__slider__input::-webkit-slider-thumb{width:0px;height:12px;background-color:#424242;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__slider__input::-moz-range-thumb{width:0px;height:12px;background-color:#424242;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__slider__input::-ms-thumb{width:0px;height:12px;background-color:#424242;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__slider__input{height:12px;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__values{font-family:"Nunito Sans", DM Sans;font-size:14px;text-align:center;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__inputs__container{max-width:100%;margin-left:auto;margin-right:0;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__inputs{margin:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__inputs__group{background-color:#FFFFFF;border-style:solid;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__inputs__group input{margin:7px 0px 7px 0px;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__inputs__group__text{background-color:#FFFFFF;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-filter-label{font-weight:700;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-32597 .elementor-element.elementor-element-df1d4aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__slider__track{height:1px;background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__slider__track__range{color:#E9E9E9;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__slider__input::-webkit-slider-thumb{width:0px;height:12px;background-color:#424242;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__slider__input::-moz-range-thumb{width:0px;height:12px;background-color:#424242;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__slider__input::-ms-thumb{width:0px;height:12px;background-color:#424242;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__slider__input{height:12px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__values{font-family:"Nunito Sans", DM Sans;font-size:14px;text-align:center;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__inputs__container{max-width:100%;margin-left:auto;margin-right:0;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__inputs{margin:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__inputs__group{background-color:#FFFFFF;border-style:solid;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__inputs__group input{margin:7px 0px 7px 0px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__inputs__group__text{background-color:#FFFFFF;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-filter-label{font-weight:700;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-32597 .elementor-element.elementor-element-33797e3{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-32597 .elementor-element.elementor-element-33797e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-33797e3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__slider__track{height:1px;background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__slider__track__range{color:#E9E9E9;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__slider__input::-webkit-slider-thumb{width:0px;height:12px;background-color:#424242;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__slider__input::-moz-range-thumb{width:0px;height:12px;background-color:#424242;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__slider__input::-ms-thumb{width:0px;height:12px;background-color:#424242;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__slider__input{height:12px;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__values{font-family:"Nunito Sans", DM Sans;font-size:14px;text-align:center;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__inputs__container{max-width:100%;margin-left:auto;margin-right:0;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__inputs{margin:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__inputs__group{background-color:#FFFFFF;border-style:solid;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__inputs__group input{margin:7px 0px 7px 0px;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__inputs__group__text{background-color:#FFFFFF;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-filter-label{font-weight:700;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-32597 .elementor-element.elementor-element-c1c5ea5{width:auto;max-width:auto;}.elementor-32597 .elementor-element.elementor-element-c1c5ea5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-c1c5ea5.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-32597 .elementor-element.elementor-element-c1c5ea5 .apply-filters__button{color:#FFFFFF;background-color:var( --e-global-color-941a162 );border-style:none;border-radius:5px 5px 5px 5px;padding:7px 50px 7px 50px;-webkit-align-self:flex-end;align-self:flex-end;}.elementor-32597 .elementor-element.elementor-element-c1c5ea5 .apply-filters__button:hover{background-color:var( --e-global-color-7f6e6ba );}.elementor-32597 .elementor-element.elementor-element-c1c5ea5 .apply-filters__button:disabled{opacity:50%;}.elementor-32597 .elementor-element.elementor-element-6d087f7{--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;--padding-top:70px;--padding-bottom:0px;--padding-left:105px;--padding-right:105px;}.elementor-32597 .elementor-element.elementor-element-e4eae47{--grid-columns:3;--grid-row-gap:50px;--auto-scroll-offset:0px;--grid-column-gap:50px;}.elementor-32597 .elementor-element.elementor-element-fb80bb3{--spacer-size:70px;}.elementor-32597 .elementor-element.elementor-element-f8f3b34 .jet-filters-pagination__link, .elementor-32597 .elementor-element.elementor-element-f8f3b34 .jet-filters-pagination__dots{font-family:"Nunito Sans", DM Sans;font-weight:500;border-style:none;}.elementor-32597 .elementor-element.elementor-element-f8f3b34 .jet-filters-pagination__link:hover{background-color:#0841A169;color:#FFFFFF;}.elementor-32597 .elementor-element.elementor-element-f8f3b34 .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-941a162 );color:#FFFFFF;}.elementor-32597 .elementor-element.elementor-element-f8f3b34 .jet-filters-pagination__link{padding:3px 10px 3px 10px;border-radius:31px 31px 31px 31px;}.elementor-32597 .elementor-element.elementor-element-f8f3b34 .jet-filters-pagination__dots{padding:3px 10px 3px 10px;border-radius:31px 31px 31px 31px;}.elementor-32597 .elementor-element.elementor-element-f8f3b34 .jet-filters-pagination{column-gap:6px;row-gap:6px;justify-content:center;}.elementor-32597 .elementor-element.elementor-element-f8f3b34 .jet-filters-pagination__load-more .jet-filters-pagination__link{font-family:"Nunito Sans", DM Sans;font-size:15px;font-weight:400;background-color:#6EC1E400;color:var( --e-global-color-941a162 );padding:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-f8f3b34 .jet-filters-pagination__load-more{margin:0px 0px 0px -25px;order:initial;}.elementor-32597 .elementor-element.elementor-element-8c40711{--spacer-size:100px;}html, body{overflow-x:auto;}@media(max-width:1200px){.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group .jet-filter{margin-left:calc(20px/2);margin-right:calc(20px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter .jet-filters-group{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter .jet-filters-group .jet-select{margin-left:calc(20px/2);margin-right:calc(20px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group .jet-filter{margin-left:calc(20px/2);margin-right:calc(20px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter .jet-filters-group{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter .jet-filters-group .jet-select{margin-left:calc(20px/2);margin-right:calc(20px/2);}.elementor-32597 .elementor-element.elementor-element-f7432ef{--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;}.elementor-32597 .elementor-element.elementor-element-df1d4aa{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;}.elementor-32597 .elementor-element.elementor-element-33797e3{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}}@media(min-width:768px){.elementor-32597 .elementor-element.elementor-element-917fc8e{--width:50%;}.elementor-32597 .elementor-element.elementor-element-527e5a4{--width:100%;}.elementor-32597 .elementor-element.elementor-element-6fdafe8{--width:100%;}.elementor-32597 .elementor-element.elementor-element-7c6c008{--width:100%;}.elementor-32597 .elementor-element.elementor-element-6d087f7{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32597 .elementor-element.elementor-element-917fc8e{--width:100%;}.elementor-32597 .elementor-element.elementor-element-ad39674{--width:100%;}.elementor-32597 .elementor-element.elementor-element-a9374b4{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-32597 .elementor-element.elementor-element-917fc8e{--width:100%;}.elementor-32597 .elementor-element.elementor-element-ad39674{--width:100%;}}@media(max-width:1366px){.elementor-32597 .elementor-element.elementor-element-a9374b4{--margin-top:10px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-32597 .elementor-element.elementor-element-ed5a90e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-6fdafe8{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px){.elementor-32597 .elementor-element.elementor-element-0ff7184{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-32597 .elementor-element.elementor-element-de1cfd4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-32597 .elementor-element.elementor-element-b675197{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-32597 .elementor-element.elementor-element-b675197.elementor-element{--align-self:center;}.elementor-32597 .elementor-element.elementor-element-a9374b4{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group.jet-filters-group{display:flex;flex-direction:row;}.elementor-32597 .elementor-element.elementor-element-ed5a90e{width:100%;max-width:100%;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-smart-filters-hierarchy.jet-filter .jet-select{width:100%;max-width:100%;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group{--jet-smart-filters-group-item-width:24%;margin-left:calc(-8px/2);margin-right:calc(-8px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group .jet-filter{width:var(--jet-smart-filters-group-item-width);margin-left:calc(8px/2);margin-right:calc(8px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter .jet-filters-group .jet-select{width:var(--jet-smart-filters-group-item-width);margin-left:calc(8px/2);margin-right:calc(8px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter .jet-filters-group{margin-left:calc(-8px/2);margin-right:calc(-8px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group.jet-filters-group{display:flex;flex-direction:row;}.elementor-32597 .elementor-element.elementor-element-797b7b4{width:100%;max-width:100%;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-smart-filters-hierarchy.jet-filter .jet-select{width:100%;max-width:100%;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group{--jet-smart-filters-group-item-width:24%;margin-left:calc(-8px/2);margin-right:calc(-8px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group .jet-filter{width:var(--jet-smart-filters-group-item-width);margin-left:calc(8px/2);margin-right:calc(8px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter .jet-filters-group .jet-select{width:var(--jet-smart-filters-group-item-width);margin-left:calc(8px/2);margin-right:calc(8px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter .jet-filters-group{margin-left:calc(-8px/2);margin-right:calc(-8px/2);}.elementor-32597 .elementor-element.elementor-element-7c6c008{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32597 .elementor-element.elementor-element-f7432ef > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-f7432ef{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-32597 .elementor-element.elementor-element-df1d4aa > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa{--container-widget-width:36%;--container-widget-flex-grow:0;width:var( --container-widget-width, 36% );max-width:36%;}.elementor-32597 .elementor-element.elementor-element-33797e3 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-33797e3{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-32597 .elementor-element.elementor-element-6d087f7{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-32597 .elementor-element.elementor-element-e4eae47{--grid-columns:2;}}@media(max-width:880px){.elementor-32597 .elementor-element.elementor-element-0ff7184{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-32597 .elementor-element.elementor-element-de1cfd4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter-label{font-size:16px;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group{--jet-smart-filters-group-item-width:49%;margin-left:calc(-7px/2);margin-right:calc(-7px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group .jet-filter{width:var(--jet-smart-filters-group-item-width);margin-left:calc(7px/2);margin-right:calc(7px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter .jet-filters-group .jet-select{width:var(--jet-smart-filters-group-item-width);margin-left:calc(7px/2);margin-right:calc(7px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter .jet-filters-group{margin-left:calc(-7px/2);margin-right:calc(-7px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter-label{font-size:16px;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group{--jet-smart-filters-group-item-width:49%;margin-left:calc(-7px/2);margin-right:calc(-7px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group .jet-filter{width:var(--jet-smart-filters-group-item-width);margin-left:calc(7px/2);margin-right:calc(7px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter .jet-filters-group .jet-select{width:var(--jet-smart-filters-group-item-width);margin-left:calc(7px/2);margin-right:calc(7px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter .jet-filters-group{margin-left:calc(-7px/2);margin-right:calc(-7px/2);}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-filter-label{font-size:16px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-filter-label{font-size:16px;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-filter-label{font-size:16px;}}@media(max-width:767px){.elementor-32597 .elementor-element.elementor-element-b59a7c0{--spacer-size:20px;}.elementor-32597 .elementor-element.elementor-element-0ff7184{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-32597 .elementor-element.elementor-element-917fc8e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32597 .elementor-element.elementor-element-de1cfd4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32597 .elementor-element.elementor-element-de1cfd4 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-de1cfd4 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-32597 .elementor-element.elementor-element-b675197 > .elementor-widget-container{margin:-20px 0px 20px 0px;padding:0px 0px 0px 10px;}.elementor-32597 .elementor-element.elementor-element-b675197{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32597 .elementor-element.elementor-element-a9374b4{--width:100%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group.jet-filters-group{display:flex;flex-direction:row;}.elementor-32597 .elementor-element.elementor-element-ed5a90e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter-label{font-size:14px;}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group{--jet-smart-filters-group-item-width:49%;margin-left:calc(-3px/2);margin-right:calc(-3px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filters-group .jet-filter{width:var(--jet-smart-filters-group-item-width);margin-left:calc(3px/2);margin-right:calc(3px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter .jet-filters-group .jet-select{width:var(--jet-smart-filters-group-item-width);margin-left:calc(3px/2);margin-right:calc(3px/2);}.elementor-32597 .elementor-element.elementor-element-ed5a90e .jet-filter .jet-filters-group{margin-left:calc(-3px/2);margin-right:calc(-3px/2);}.elementor-32597 .elementor-element.elementor-element-6fdafe8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-smart-filters-select.jet-filter{display:block;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;width:100%;max-width:100%;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group.jet-filters-group{display:flex;flex-direction:row;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter-label{font-size:14px;}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group{--jet-smart-filters-group-item-width:49%;margin-left:calc(-3px/2);margin-right:calc(-3px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filters-group .jet-filter{width:var(--jet-smart-filters-group-item-width);margin-left:calc(3px/2);margin-right:calc(3px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter .jet-filters-group .jet-select{width:var(--jet-smart-filters-group-item-width);margin-left:calc(3px/2);margin-right:calc(3px/2);}.elementor-32597 .elementor-element.elementor-element-797b7b4 .jet-filter .jet-filters-group{margin-left:calc(-3px/2);margin-right:calc(-3px/2);}.elementor-32597 .elementor-element.elementor-element-7c6c008{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32597 .elementor-element.elementor-element-f7432ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__slider__input::-webkit-slider-thumb{width:12px;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__slider__input::-moz-range-thumb{width:12px;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-range__slider__input::-ms-thumb{width:12px;}.elementor-32597 .elementor-element.elementor-element-f7432ef .jet-filter-label{font-size:14px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__slider__input::-webkit-slider-thumb{width:12px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__slider__input::-moz-range-thumb{width:12px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-range__slider__input::-ms-thumb{width:12px;}.elementor-32597 .elementor-element.elementor-element-df1d4aa .jet-filter-label{font-size:14px;}.elementor-32597 .elementor-element.elementor-element-33797e3 > .elementor-widget-container{padding:8px 25px 0px 0px;}.elementor-32597 .elementor-element.elementor-element-33797e3{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-32597 .elementor-element.elementor-element-33797e3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__slider__input::-webkit-slider-thumb{width:12px;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__slider__input::-moz-range-thumb{width:12px;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__slider__input::-ms-thumb{width:12px;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-range__values{font-size:14px;}.elementor-32597 .elementor-element.elementor-element-33797e3 .jet-filter-label{font-size:14px;}.elementor-32597 .elementor-element.elementor-element-c1c5ea5 .apply-filters__button{padding:7px 35px 7px 35px;}.elementor-32597 .elementor-element.elementor-element-6d087f7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-32597 .elementor-element.elementor-element-e4eae47{--grid-columns:1;}}/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-ed5a90e */.jet-filters-group .jet-select select{
	transform:translatex(0px) translatey(0px);
	text-align:center;
	
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-797b7b4 */.jet-filters-group .jet-select select{
	transform:translatex(0px) translatey(0px);
	text-align:center;
	
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-range, class: .elementor-element-33797e3 *//* Estilo dos inputs */
.e-con-inner .elementor-element .elementor-widget-jet-smart-filters-range .jet-range__inputs__group:nth-child(2) input,
.e-con-inner .elementor-element .elementor-widget-jet-smart-filters-range .jet-range__inputs__group:nth-child(3) input {
    color: transparent; /* Cor do texto */
    transition: color 0.3s; /* Transição suave para cor */
}

/* Altera a cor do texto quando em foco */
.e-con-inner .elementor-element .elementor-widget-jet-smart-filters-range .jet-range__inputs__group:nth-child(2) input:focus,
.e-con-inner .elementor-element .elementor-widget-jet-smart-filters-range .jet-range__inputs__group:nth-child(3) input:focus {
    color: #000; /* A cor do texto ao focar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c6c008 *//* Estilizar o segundo campo com prefixo "Até" */
.e-con-inner .elementor-element .elementor-widget-jet-smart-filters-range .jet-range__inputs__group:nth-child(3) {
    display: flex;
    align-items: center;
    justify-content: flex-end; /* Alinha o input à direita */
    position: relative;
}

/* Prefixo "Até" */
.e-con-inner .elementor-element .elementor-widget-jet-smart-filters-range .jet-range__inputs__group:nth-child(3)::before {
    content: "Até";
    padding-right: 10px;
    padding-left: 10px;/* Espaço entre o prefixo e o campo */
    position: relative; /* Permite posicionamento normal */
}

.e-con-inner .elementor-element .elementor-widget-jet-smart-filters-range .jet-range__inputs__group:nth-child(3) {
    display: flex;
    align-items: center;
    justify-content: flex-start; /* Alinha o prefixo à esquerda */
    position: relative;
    width: 100%; /* Certifica-se de que o contêiner ocupe toda a largura */
}

/* Alinha o input à direita dentro do campo */
.e-con-inner .elementor-element .elementor-widget-jet-smart-filters-range .jet-range__inputs__group:nth-child(3) input {
    width: 100%; /* O input ocupa toda a largura do contêiner */
    text-align: right; /* Alinha o texto dentro do input à direita */
    box-sizing: border-box; /* Garante que o padding e a borda sejam incluídos no cálculo da largura */
    padding-right: 10px; /* Espaçamento opcional à esquerda do input */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5f14c */.jet-range__slider {
    display: none;

}
/* Estilizar o primeiro campo com prefixo "De" */
.e-con-inner .elementor-element .elementor-widget-jet-smart-filters-range .jet-range__inputs__group:nth-child(2) {
    display: flex;
    align-items: center;
    justify-content: flex-end; /* Alinha o input à direita */
    position: relative;
}

/* Prefixo "De" */
.e-con-inner .elementor-element .elementor-widget-jet-smart-filters-range .jet-range__inputs__group:nth-child(2)::before {
    content: "De";
    padding-right: 10px;
    padding-left: 10px;/* Espaço entre o prefixo e o campo */
    position: relative; /* Permite posicionamento normal */
}

.e-con-inner .elementor-element .elementor-widget-jet-smart-filters-range .jet-range__inputs__group:nth-child(2) {
    display: flex;
    align-items: center;
    justify-content: flex-start; /* Alinha o prefixo à esquerda */
    position: relative;
    width: 100%; /* Certifica-se de que o contêiner ocupe toda a largura */
}

/* Alinha o input à direita dentro do campo */
.e-con-inner .elementor-element .elementor-widget-jet-smart-filters-range .jet-range__inputs__group:nth-child(2) input {
    width: 100%; /* O input ocupa toda a largura do contêiner */
    text-align: right; /* Alinha o texto dentro do input à direita */
    box-sizing: border-box; /* Garante que o padding e a borda sejam incluídos no cálculo da largura */
    padding-right: 10px; /* Espaçamento opcional à esquerda do input */
}/* End custom CSS */