.elementor-2448 .elementor-element.elementor-element-a3ff561{--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:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:80px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2448 .elementor-element.elementor-element-77072a5 > .elementor-widget-container{padding:2px 20px 2px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#58585866;border-radius:50px 50px 50px 50px;}.elementor-2448 .elementor-element.elementor-element-77072a5.elementor-element{--align-self:center;}.elementor-2448 .elementor-element.elementor-element-77072a5{font-size:18px;color:#252525;}.elementor-2448 .elementor-element.elementor-element-77072a5 a{color:#25252580;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2448 .elementor-element.elementor-element-74eda14{text-align:center;}.elementor-2448 .elementor-element.elementor-element-74eda14 .elementor-heading-title{text-transform:capitalize;}.elementor-2448 .elementor-element.elementor-element-b4c0db1{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2448 .elementor-element.elementor-element-f3b679e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:011px;--margin-left:0px;--margin-right:0px;}.elementor-2448 .elementor-element.elementor-element-9b86d1e .jet-search-filter{display:flex;flex-direction:column;}.elementor-2448 .elementor-element.elementor-element-9b86d1e{width:var( --container-widget-width, 357px );max-width:357px;--container-widget-width:357px;--container-widget-flex-grow:0;}.elementor-2448 .elementor-element.elementor-element-9b86d1e .jet-search-filter__input{border-style:solid;border-width:1px 01px 1px 1px;border-color:#25252533;border-radius:10px 0px 0px 10px;padding:13px 20px 12px 30px;margin:0px 0px 0px 0px;width:calc(100% - 0px - 0px);}.elementor-2448 .elementor-element.elementor-element-ab4a978 .jet-smart-filters-select.jet-filter{display:block;}.elementor-2448 .elementor-element.elementor-element-ab4a978 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-2448 .elementor-element.elementor-element-ab4a978 .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-2448 .elementor-element.elementor-element-ab4a978 .jet-select__control{color:#25252599;border-style:solid;border-width:1px 01px 1px 0px;border-color:#25252533;border-radius:0px 10px 10px 0px;padding:12.5px 49.5px 12.5px 20.5px;}.elementor-2448 .elementor-element.elementor-element-ab4a978 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-2448 .elementor-element.elementor-element-ab4a978 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-2448 .elementor-element.elementor-element-ab4a978 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-2448 .elementor-element.elementor-element-599118d .jet-smart-filters-select.jet-filter{display:block;}.elementor-2448 .elementor-element.elementor-element-599118d .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-2448 .elementor-element.elementor-element-599118d .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-2448 .elementor-element.elementor-element-599118d > .elementor-widget-container{margin:0px 020px 0px 015px;}.elementor-2448 .elementor-element.elementor-element-599118d .jet-select__control{color:#25252599;border-style:solid;border-width:1px 1px 1px 1px;border-color:#25252533;border-radius:10px 10px 10px 10px;padding:12.5px 048px 12.5px 20px;}.elementor-2448 .elementor-element.elementor-element-599118d .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-2448 .elementor-element.elementor-element-599118d .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-2448 .elementor-element.elementor-element-599118d .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-2448 .elementor-element.elementor-element-34b3138 .apply-filters__button{color:var( --e-global-color-c4f9aba );background-color:var( --e-global-color-secondary );border-style:none;padding:13.5px 60px 13.5px 33px;margin:0px 0px 0px 0px;}.elementor-2448 .elementor-element.elementor-element-34b3138 .apply-filters__button:disabled{opacity:50%;}.elementor-2448 .elementor-element.elementor-element-6953cc8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2448 .elementor-element.elementor-element-6953cc8 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2448 .elementor-element.elementor-element-a9bedef > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-2448 .elementor-element.elementor-element-a9bedef .jet-filters-pagination__link{background-color:#F9D3E6;border-radius:50px 50px 50px 50px;}.elementor-2448 .elementor-element.elementor-element-a9bedef .jet-filters-pagination__dots{background-color:#F9D3E6;border-radius:50px 50px 50px 50px;}.elementor-2448 .elementor-element.elementor-element-a9bedef .jet-filters-pagination__link:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-c4f9aba );}.elementor-2448 .elementor-element.elementor-element-a9bedef .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-secondary );color:var( --e-global-color-c4f9aba );}.elementor-2448 .elementor-element.elementor-element-a9bedef .jet-filters-pagination__item{margin-right:calc(10px/2);margin-left:calc(10px/2);margin-top:calc(6px/2);margin-bottom:calc(6px/2);}.elementor-2448 .elementor-element.elementor-element-a9bedef .jet-filters-pagination{margin-right:calc(-10px/2);margin-left:calc(-10px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);justify-content:center;}.elementor-2448 .elementor-element.elementor-element-a9bedef .jet-filters-pagination__load-more .jet-filters-pagination__link{background-color:var( --e-global-color-accent );}.elementor-2448 .elementor-element.elementor-element-a9bedef .jet-filters-pagination__load-more{order:initial;}@media(max-width:1024px){.elementor-2448 .elementor-element.elementor-element-a3ff561{--padding-top:60px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2448 .elementor-element.elementor-element-b4c0db1{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2448 .elementor-element.elementor-element-9b86d1e{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;}.elementor-2448 .elementor-element.elementor-element-ab4a978 .jet-smart-filters-select.jet-filter .jet-select{max-width:160px;flex-basis:160px;}.elementor-2448 .elementor-element.elementor-element-ab4a978 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:160px;flex-basis:160px;}.elementor-2448 .elementor-element.elementor-element-599118d > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2448 .elementor-element.elementor-element-6953cc8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2448 .elementor-element.elementor-element-6953cc8 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:767px){.elementor-2448 .elementor-element.elementor-element-a3ff561{--padding-top:50px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2448 .elementor-element.elementor-element-f3b679e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-2448 .elementor-element.elementor-element-9b86d1e{width:100%;max-width:100%;}.elementor-2448 .elementor-element.elementor-element-9b86d1e .jet-search-filter__input-wrapper{max-width:100%;}.elementor-2448 .elementor-element.elementor-element-ab4a978 .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-2448 .elementor-element.elementor-element-ab4a978 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:100%;flex-basis:100%;}.elementor-2448 .elementor-element.elementor-element-ab4a978 .jet-select__control{border-width:1px 1px 1px 1px;padding:012.5px 30px 12.5px 20px;}.elementor-2448 .elementor-element.elementor-element-599118d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2448 .elementor-element.elementor-element-599118d .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-2448 .elementor-element.elementor-element-599118d .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:100%;flex-basis:100%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-77072a5 */.elementor-2448 .elementor-element.elementor-element-77072a5 .breadcrumb_last{
    font-size: 16px; 
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-9b86d1e */.elementor-2448 .elementor-element.elementor-element-9b86d1e input:focus {
  outline: none;
  box-shadow: none;
   
}
.jet-search-filter__input::placeholder {
  color: #25252599; 
}


.elementor-2448 .elementor-element.elementor-element-9b86d1e .jet-search-filter{
    min-width:350px!important;
    width: 100%
}
@media only screen and (max-width: 1024px) {
    .elementor-2448 .elementor-element.elementor-element-9b86d1e .jet-search-filter__input{
    width:255px!important;
    
}
}
@media only screen and (max-width: 600px) {
.elementor-2448 .elementor-element.elementor-element-9b86d1e .jet-search-filter{
    min-width:100%!important;
    width: 100%;
     
}
    .elementor-2448 .elementor-element.elementor-element-9b86d1e input{
         border-radius: 10px!important;
    }
    .elementor-2448 .elementor-element.elementor-element-9b86d1e .jet-search-filter__input{
    width:100%!important;
    
}
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-ab4a978 */.elementor-2448 .elementor-element.elementor-element-ab4a978:focus {
  outline: none;
  box-shadow: none;
}

.elementor-2448 .elementor-element.elementor-element-ab4a978 select:focus-visible {
  outline: none;
  box-shadow: none;
  /*border: none;           */
  pointer-events: auto;   
}
.elementor-2448 .elementor-element.elementor-element-ab4a978 select{
    appearance: none;
}
.elementor-2448 .elementor-element.elementor-element-ab4a978 select {
    background-image: url('/wp-content/uploads/2025/05/Vector.svg');
    background-repeat: no-repeat;
     background-position:   right 27px  center;
    
}
@media only screen and (max-width: 600px) {
    .elementor-2448 .elementor-element.elementor-element-ab4a978 select {
   
     background-position:   right 22px  center;
     border-radius: 10px!important;
}}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-599118d */.elementor-2448 .elementor-element.elementor-element-599118d:focus {
  outline: none;
  box-shadow: none;
}

.elementor-2448 .elementor-element.elementor-element-599118d select:focus-visible {
  outline: none;
  box-shadow: none;
  /*border: none;           */
  pointer-events: auto;   
}
.elementor-2448 .elementor-element.elementor-element-599118d select{
    appearance: none;
}
.elementor-2448 .elementor-element.elementor-element-599118d select {
    background-image: url('/wp-content/uploads/2025/05/Vector.svg');
    background-repeat: no-repeat;
     background-position:   right 27px  center;
    
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-apply-button, class: .elementor-element-34b3138 */.elementor-2448 .elementor-element.elementor-element-34b3138 .apply-filters__button::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background-image: url('/wp-content/uploads/2025/05/search.svg');
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  position: absolute;
  right: 34px;
  top:15px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-6953cc8 *//*.image-box-class{*/
/*    display: none*/
/*}*/
/*.elementor-2448 .elementor-element.elementor-element-6953cc8 .jet-listing-grid__items .jet-listing-grid__item:nth-child(-n+4) .image-box-class {*/
/*    display: block;*/
/*}*/
/*.elementor-2448 .elementor-element.elementor-element-6953cc8 .jet-listing-grid__items{*/
/*    flex-wrap: wrap-reverse;*/
/*}*//* End custom CSS */
/* Start custom CSS for jet-smart-filters-pagination, class: .elementor-element-a9bedef */.elementor-2448 .elementor-element.elementor-element-a9bedef .jet-filters-pagination__link{
    height: 32px!important;
    width: 32px!important;
    display: flex;
    align-items: center;
    justify-content: center;

    
}
.elementor-2448 .elementor-element.elementor-element-a9bedef .prev-next .jet-filters-pagination__link{
    background: #fff!important
}/* End custom CSS */