.elementor-19347 .elementor-element.elementor-element-498a1395{--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:45px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19347 .elementor-element.elementor-element-a0f45e3{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19347 .elementor-element.elementor-element-a0f45e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-19347 .elementor-element.elementor-element-79a47fe3.ob-harakiri{writing-mode:inherit;}.elementor-19347 .elementor-element.elementor-element-79a47fe3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-19347 .elementor-element.elementor-element-79a47fe3.ob-harakiri div{writing-mode:inherit;}.elementor-19347 .elementor-element.elementor-element-79a47fe3 .elementor-heading-title{font-family:"Sentient", Sans-serif;font-size:36px;font-weight:500;letter-spacing:-0.05em;color:var( --e-global-color-secondary );}.elementor-19347 .elementor-element.elementor-element-79a47fe3.ob-harakiri > div, .elementor-19347 .elementor-element.elementor-element-79a47fe3.ob-harakiri > h1, .elementor-19347 .elementor-element.elementor-element-79a47fe3.ob-harakiri > h2, .elementor-19347 .elementor-element.elementor-element-79a47fe3.ob-harakiri > h3, .elementor-19347 .elementor-element.elementor-element-79a47fe3.ob-harakiri > h4, .elementor-19347 .elementor-element.elementor-element-79a47fe3.ob-harakiri > h5, .elementor-19347 .elementor-element.elementor-element-79a47fe3.ob-harakiri > h6, .elementor-19347 .elementor-element.elementor-element-79a47fe3.ob-harakiri > p{transform:rotate(0deg);}.elementor-19347 .elementor-element.elementor-element-79a47fe3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-jet-smart-filters-range .apply-filters__button, .elementor-widget-jet-smart-filters-range .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19347 .elementor-element.elementor-element-3500721c{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;}.elementor-19347 .elementor-element.elementor-element-3500721c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__slider__track{height:4px;}.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__slider__input::-webkit-slider-thumb{width:16px;height:16px;}.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__slider__input::-moz-range-thumb{width:16px;height:16px;}.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__slider__input::-ms-thumb{width:16px;height:16px;}.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__slider__input{height:16px;}.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__values{text-align:center;}.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-19347 .elementor-element.elementor-element-3500721c .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-19347 .elementor-element.elementor-element-3500721c .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-19347 .elementor-element.elementor-element-3500721c .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19347 .elementor-element.elementor-element-2b8594a6{width:auto;max-width:auto;}.elementor-19347 .elementor-element.elementor-element-2b8594a6.elementor-element{--align-self:flex-end;}.elementor-19347 .elementor-element.elementor-element-2b8594a6 .jet-sorting{justify-content:flex-end;}.elementor-19347 .elementor-element.elementor-element-2b8594a6 .jet-sorting-select{color:#6D7089;background-color:#FFFFFF8C;border-style:solid;border-color:#9B9EB0;border-radius:4px 4px 4px 4px;padding:9px 9px 9px 9px;}.elementor-19347 .elementor-element.elementor-element-2b8594a6 .jet-sorting-label{margin:0px 10px 0px 0px;}.elementor-19347 .elementor-element.elementor-element-7debc904{--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;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19347 .elementor-element.elementor-element-1b21162a{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19347 .elementor-element.elementor-element-76ceb3f > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}.elementor-19347 .elementor-element.elementor-element-76ceb3f{width:100%;max-width:100%;}.elementor-19347 .elementor-element.elementor-element-1340ed86.elementor-element{--align-self:center;}.elementor-19347 .elementor-element.elementor-element-1340ed86 .jet-filters-pagination__link{background-color:#F6F5F4;color:#543175;padding:5px 5px 5px 5px;border-radius:6px 6px 6px 6px;}.elementor-19347 .elementor-element.elementor-element-1340ed86 .jet-filters-pagination__dots{background-color:#F6F5F4;color:#543175;padding:5px 5px 5px 5px;border-radius:6px 6px 6px 6px;}.elementor-19347 .elementor-element.elementor-element-1340ed86 .jet-filters-pagination__link:hover{background-color:#FFFFFF;}.elementor-19347 .elementor-element.elementor-element-1340ed86 .jet-filters-pagination__current .jet-filters-pagination__link{background-color:#543175;color:#FFFFFF;}.elementor-19347 .elementor-element.elementor-element-1340ed86 .jet-filters-pagination{column-gap:7px;row-gap:7px;justify-content:center;}.elementor-19347 .elementor-element.elementor-element-1340ed86 .jet-filters-pagination__load-more{order:initial;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-smart-filters-range .apply-filters__button, .elementor-widget-jet-smart-filters-range .jet-filter-items-dropdown__apply-button{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19347 .elementor-element.elementor-element-1b21162a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19347 .elementor-element.elementor-element-76ceb3f > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}}@media(max-width:767px){.elementor-19347 .elementor-element.elementor-element-498a1395{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19347 .elementor-element.elementor-element-a0f45e3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19347 .elementor-element.elementor-element-79a47fe3 .elementor-heading-title{font-size:28px;}.elementor-widget-jet-smart-filters-range .apply-filters__button, .elementor-widget-jet-smart-filters-range .jet-filter-items-dropdown__apply-button{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19347 .elementor-element.elementor-element-1b21162a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19347 .elementor-element.elementor-element-76ceb3f > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(min-width:768px){.elementor-19347 .elementor-element.elementor-element-a0f45e3{--width:auto;}}/* Start custom CSS for jet-smart-filters-range, class: .elementor-element-3500721c */.elementor-19347 .elementor-element.elementor-element-3500721c .jet-smart-filters-range {
    display: flex;
    gap:12px;
    align-items: center;
}

.elementor-19347 .elementor-element.elementor-element-3500721c .jet-filter-label {
    color: #5F7A9B;
    font-size: 16px;
}

.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range {
    padding: 0 73px;
    width: 100%;
}

.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__slider {
    position: relative;
    z-index: 2;
    width: 100%;
    margin: 16px 0 0;
}

.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__inputs {
    position: relative;
    z-index: 0;
    margin: -21px -73px 0;
}

.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__inputs__container {
    justify-content: space-between;
}

.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__inputs__container .jet-range__inputs__group {
    width: 60px;
    border: 1px solid #C0C2CD;
    border-radius: 8px;
    background: #fff;
    align-items: center;
    padding: 0 7px;
}

.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__inputs__container .jet-range__inputs__group::before {
    content: '$';
    margin-top: 1px;
    color: #9B9EB0;
    font-size: 16px;
}

.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__inputs__container .jet-range__inputs__group input {
    margin: 9px 0px 8px 4px;
    font-size: 16px;
}

.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__slider__track {
    height: 6px !important;
    border-radius: 4px !important;
}

.elementor-19347 .elementor-element.elementor-element-3500721c .jet-range__slider__track__range {
    border-radius: 4px !important;
    background: linear-gradient(90deg, #E0DCD7 var(--low), #0ACEA0 0, #0ACEA0 var(--high), #E0DCD7 0) no-repeat 0 100% / 100% 100%;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {

    .elementor-19347 .elementor-element.elementor-element-3500721c input[type="range"]::-webkit-slider-thumb {
      width: 20px !important;
      -webkit-appearance: none;
      height: 26px !important;
      cursor: ew-resize !important;
      background: #fff !important;
      border-radius:8px !important;
      border:1px solid #C0C2CD !important;
      box-shadow: 0px 4px 8px -2px rgba(16,24,40,.1);
    }
    

}


input[type="range"]::-moz-range-progress {
  background-color: #0ACEA0; 
}
input[type="range"]::-moz-range-track {  
  background-color: #0ACEA0;
}

input[type="range"]::-ms-fill-lower {
  background-color: #0ACEA0; 
}
input[type="range"]::-ms-fill-upper {  
  background-color: #0ACEA0;
}


/*

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .elementor-19347 .elementor-element.elementor-element-3500721c input[type=range] {
      -webkit-appearance: none;
      background-color: #0ACEA0;
    }
    
    input[type="range"]::-webkit-slider-runnable-track {
      height: 16px;
      -webkit-appearance: none;
      color: #13bba4;
      margin-top: -1px;
    }
    
    input[type="range"]::-webkit-slider-thumb {
      width: 10px;
      -webkit-appearance: none;
      height: 6px;
      cursor: ew-resize;
      background: #0ACEA0;
      box-shadow: -80px 0 0 80px #43e5f7;
    }

}


input[type="range"]::-moz-range-progress {
  background-color: #43e5f7; 
}
input[type="range"]::-moz-range-track {  
  background-color: #9a905d;
}

input[type="range"]::-ms-fill-lower {
  background-color: #43e5f7; 
}
input[type="range"]::-ms-fill-upper {  
  background-color: #9a905d;
}

*//* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-76ceb3f */.elementor-19347 .elementor-element.elementor-element-76ceb3f [data-elementor-type=jet-listing-items] {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-pagination, class: .elementor-element-1340ed86 */.elementor-19347 .elementor-element.elementor-element-1340ed86 .jet-filters-pagination__item {
    min-width: 36px;
    text-align: center;
}/* End custom CSS */