.elementor-12837 .elementor-element.elementor-element-49fe18be{--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-12837 .elementor-element.elementor-element-4161871c{--display:flex;}.elementor-12837 .elementor-element.elementor-element-6414d550{text-align:center;}.elementor-12837 .elementor-element.elementor-element-5d8fd8af{--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-12837 .elementor-element.elementor-element-45ed8e28{--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;--overflow:hidden;--padding-top:var(--space-s);--padding-bottom:var(--space-s);--padding-left:var(--space-s);--padding-right:var(--space-s);}.elementor-12837 .elementor-element.elementor-element-45ed8e28:not(.elementor-motion-effects-element-type-background), .elementor-12837 .elementor-element.elementor-element-45ed8e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e31849 );}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-smart-filters-select.jet-filter{display:flex;}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:flex;width:100%;max-width:100%;}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-filters-group.jet-filters-group{display:flex;flex-direction:row;}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-select__control{font-family:"Outfit", Sans-serif;font-size:var(--size-M);line-height:1.6em;color:var( --e-global-color-9889715 );background-color:var( --e-global-color-2531d6a );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-9889715 );border-radius:5px 5px 5px 5px;padding:12px 16px 12px 16px;}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-select{margin-left:0;margin-right:auto;}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-filters-group{--jet-smart-filters-group-item-width:100%;margin-left:calc(-16px/2);margin-right:calc(-16px/2);margin-top:calc(-0px/2);margin-bottom:calc(-0px/2);}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-filters-group .jet-filter{width:var(--jet-smart-filters-group-item-width);margin-left:calc(16px/2);margin-right:calc(16px/2);margin-top:calc(0px/2);margin-bottom:calc(0px/2);}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-filter .jet-filters-group .jet-select{width:var(--jet-smart-filters-group-item-width);margin-left:calc(16px/2);margin-right:calc(16px/2);margin-top:calc(0px/2);margin-bottom:calc(0px/2);}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-filter .jet-filters-group{margin-left:calc(-16px/2);margin-right:calc(-16px/2);margin-top:calc(-0px/2);margin-bottom:calc(-0px/2);}.elementor-12837 .elementor-element.elementor-element-769e4d5f .jet-search-filter__input-wrapper{max-width:100%;}.elementor-12837 .elementor-element.elementor-element-769e4d5f .jet-search-filter__input{font-family:"Outfit", Sans-serif;color:var( --e-global-color-9889715 );background-color:var( --e-global-color-2531d6a );border-style:solid;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;padding:12px 16px 12px 16px;}.elementor-12837 .elementor-element.elementor-element-769e4d5f .jet-search-filter__input::placeholder{color:var( --e-global-color-9889715 );}.elementor-12837 .elementor-element.elementor-element-769e4d5f .jet-search-filter__input:-ms-input-placeholder{color:var( --e-global-color-9889715 );}.elementor-12837 .elementor-element.elementor-element-769e4d5f .jet-search-filter__input::-ms-input-placeholder{color:var( --e-global-color-9889715 );}.elementor-12837 .elementor-element.elementor-element-769e4d5f .jet-search-filter__input-clear{color:var( --e-global-color-9889715 );}.elementor-12837 .elementor-element.elementor-element-769e4d5f .jet-search-filter__input-loading{color:var( --e-global-color-9889715 );}.elementor-12837 .elementor-element.elementor-element-93d3059{--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;}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-checkboxes-list__row{display:inline-block;margin-right:calc(12px/2);margin-left:calc(12px/2);padding-top:calc(4px/2);margin-bottom:calc(4px/2);}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-list-tree__children{display:inline-block;margin-right:calc(12px/2);margin-left:calc(12px/2);padding-left:15px;}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-checkboxes-list-wrapper{margin-left:calc(-12px/2);margin-right:calc(-12px/2);margin-top:calc(-4px/2);margin-bottom:calc(-4px/2);}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-checkboxes-list__label{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.65em;}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-checkboxes-list__button{color:var( --e-global-color-9889715 );}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-checkboxes-list__decorator{width:20px;height:20px;min-width:20px;min-height:20px;margin-top:5px;margin-right:8px;background-color:var( --e-global-color-53ed1bf );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-9889715 );border-radius:5px 5px 5px 5px;overflow:hidden;}.rtl .elementor-12837 .elementor-element.elementor-element-29e90053 .jet-checkboxes-list__decorator{margin-left:8px;}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-5d35ae5 );border-color:var( --e-global-color-5d35ae5 );}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-checkboxes-list__checked-icon{font-size:14px;color:var( --e-global-color-9889715 );}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-collapse-icon{width:20px;height:20px;}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-collapse-none{width:20px;height:20px;}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-filter-label{color:var( --e-global-color-9889715 );}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-filters-counter{padding-left:5px;}.rtl .elementor-12837 .elementor-element.elementor-element-29e90053 .jet-filters-counter{padding-right:5px;}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-filter+.jet-filter{margin-top:10px;}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-12837 .elementor-element.elementor-element-2ff07083{--display:flex;}.elementor-12837 .elementor-element.elementor-element-2ff07083:not(.elementor-motion-effects-element-type-background), .elementor-12837 .elementor-element.elementor-element-2ff07083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9f2051 );}.elementor-12837 .elementor-element.elementor-element-5bc8aa0c{--display:flex;--gap:var(--space-l) var(--space-l);--row-gap:var(--space-l);--column-gap:var(--space-l);}.elementor-12837 .elementor-element.elementor-element-c6edbc4{--grid-columns:1;}@media(max-width:1024px){.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-filters-group.jet-filters-group{display:flex;flex-direction:row;}.elementor-12837 .elementor-element.elementor-element-c6edbc4{--grid-columns:1;}}@media(min-width:768px){.elementor-12837 .elementor-element.elementor-element-4161871c{--content-width:700px;}.elementor-12837 .elementor-element.elementor-element-45ed8e28{--content-width:900px;}.elementor-12837 .elementor-element.elementor-element-5bc8aa0c{--content-width:960px;}}@media(max-width:767px){.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-smart-filters-select.jet-filter{display:flex;}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:flex;width:95%;max-width:95%;}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-filters-group.jet-filters-group{display:flex;flex-direction:column;--jet-smart-filters-group-item-width:auto;}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-smart-filters-select.jet-filter .jet-select{max-width:95%;flex-basis:95%;}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-filters-group{margin-top:calc(-8px/2);margin-bottom:calc(-8px/2);}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-filters-group .jet-filter{margin-top:calc(8px/2);margin-bottom:calc(8px/2);}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-filter .jet-filters-group{margin-top:calc(-8px/2);margin-bottom:calc(-8px/2);}.elementor-12837 .elementor-element.elementor-element-34a48c11 .jet-filter .jet-filters-group .jet-select{margin-top:calc(8px/2);margin-bottom:calc(8px/2);}.elementor-12837 .elementor-element.elementor-element-29e90053 .jet-checkboxes-list__label{font-size:1.1rem;}.elementor-12837 .elementor-element.elementor-element-c6edbc4{--grid-columns:1;}}/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-34a48c11 */.elementor-12837 .elementor-element.elementor-element-34a48c11 select {
  border-right: 16px solid transparent!important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-c6edbc4 */.elementor-pagination .page-numbers{
     background-color: var(--e-global-color-068d3b9);
    padding: 12px 18px 12px 18px;
    border-radius: 5px 5px 5px 5px;
display: inline-block;
margin-top: 8px;
 }


 
.page-numbers.current{
     background-color: var(--e-global-color-53ed1bf);
     color: #ffffff!important;
 }/* End custom CSS */