.elementor-4826 .elementor-element.elementor-element-f8f7cfb{--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;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:7rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4826 .elementor-element.elementor-element-f8f7cfb:not(.elementor-motion-effects-element-type-background), .elementor-4826 .elementor-element.elementor-element-f8f7cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54f71f2 );}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4826 .elementor-element.elementor-element-bf3a6d0{text-align:center;}.elementor-4826 .elementor-element.elementor-element-bf3a6d0 .elementor-heading-title{color:var( --e-global-color-369daf6 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4826 .elementor-element.elementor-element-04e2e1c{text-align:center;}.elementor-4826 .elementor-element.elementor-element-04e2e1c .elementor-heading-title{font-family:var( --e-global-typography-57adeeb-font-family ), Sans-serif;font-size:var( --e-global-typography-57adeeb-font-size );font-weight:var( --e-global-typography-57adeeb-font-weight );line-height:var( --e-global-typography-57adeeb-line-height );color:var( --e-global-color-369daf6 );}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter{display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor-4826 .elementor-element.elementor-element-d6bf745 > .elementor-widget-container{padding:2.8rem 0rem 0rem 0rem;}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input{font-family:var( --e-global-typography-57adeeb-font-family ), Sans-serif;font-size:var( --e-global-typography-57adeeb-font-size );font-weight:var( --e-global-typography-57adeeb-font-weight );line-height:var( --e-global-typography-57adeeb-line-height );color:var( --e-global-color-b571ce3 );border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:calc(100% - 0px - 0px);}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input::placeholder{color:var( --e-global-color-b571ce3 );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input:-ms-input-placeholder{color:var( --e-global-color-b571ce3 );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input::-ms-input-placeholder{color:var( --e-global-color-b571ce3 );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input-clear{color:var( --e-global-color-b571ce3 );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input-loading{color:var( --e-global-color-b571ce3 );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input:focus{color:var( --e-global-color-secondary );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input:focus::placeholder{color:var( --e-global-color-secondary );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input:focus:-ms-input-placeholder{color:var( --e-global-color-secondary );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input:focus::-ms-input-placeholder{color:var( --e-global-color-secondary );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input:focus ~ .jet-search-filter__input-clear{color:var( --e-global-color-secondary );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input:focus ~ .jet-search-filter__input-loading{color:var( --e-global-color-secondary );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__submit{font-family:var( --e-global-typography-57adeeb-font-family ), Sans-serif;font-size:var( --e-global-typography-57adeeb-font-size );font-weight:var( --e-global-typography-57adeeb-font-weight );line-height:var( --e-global-typography-57adeeb-line-height );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__submit:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-filter-label{color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-4826 .elementor-element.elementor-element-6691a52{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4826 .elementor-element.elementor-element-d6d1727{--display:flex;}.elementor-4826 .elementor-element.elementor-element-d6d1727.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-jet-smart-filters-radio .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-radio .apply-filters__button, .elementor-widget-jet-smart-filters-radio .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-radio-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-radio-list__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-radio-list__button{color:var( --e-global-color-text );background-color:var( --e-global-color-54f71f2 );padding:4px 12px 4px 12px;}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-radio-list__button:hover{background-color:var( --e-global-color-b571ce3 );}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-radio-list__input:checked ~ .jet-radio-list__button{background-color:var( --e-global-color-primary );}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-collapse-icon{width:20px;height:20px;}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-collapse-none{width:20px;height:20px;}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-filter-label{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-secondary );}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-4826 .elementor-element.elementor-element-22345fd .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-filter+.jet-filter{margin-top:10px;}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-4826 .elementor-element.elementor-element-9332c08{width:100%;max-width:100%;}:is( .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(1rem / 2);padding-right:calc(1rem / 2);}:is( .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 1rem / -2);margin-right:calc( 1rem / -2);width:calc(100% + 1rem);}.elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 1rem / -2);margin-right:calc( 1rem / -2);}:is( .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(1rem / 2);padding-bottom:calc(1rem / 2);}:is( .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 1rem / -2);margin-bottom:calc( 1rem / -2);}.elementor-4826 .elementor-element.elementor-element-6199b26{width:100%;max-width:100%;z-index:9;}.elementor-4826 .elementor-element.elementor-element-6199b26 > .elementor-widget-container{margin:32px 32px 32px 32px;}.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination{background-color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.25);padding:0px 0px 0px 0px;column-gap:0px;row-gap:0px;justify-content:left;}.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__link, .elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__dots{font-family:var( --e-global-typography-bffd238-font-family ), Sans-serif;font-size:var( --e-global-typography-bffd238-font-size );font-weight:var( --e-global-typography-bffd238-font-weight );line-height:var( --e-global-typography-bffd238-line-height );border-style:none;}.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__link:hover{background-color:var( --e-global-color-22af6be );}.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-369daf6 );color:var( --e-global-color-accent );}.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__link{padding:0.8em 1.5em 0.8em 1.5em;}.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__dots{padding:0.8em 1.5em 0.8em 1.5em;}.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__load-more .jet-filters-pagination__link{font-family:var( --e-global-typography-bffd238-font-family ), Sans-serif;font-size:var( --e-global-typography-bffd238-font-size );font-weight:var( --e-global-typography-bffd238-font-weight );line-height:var( --e-global-typography-bffd238-line-height );background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );padding:0.8em 1.5em 0.8em 1.5em;border-radius:0px 0px 0px 0px;}.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__load-more{margin:0px 0px 0px 0px;order:initial;}body.elementor-page-4826:not(.elementor-motion-effects-element-type-background), body.elementor-page-4826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b571ce3 );}@media(min-width:768px){.elementor-4826 .elementor-element.elementor-element-d6d1727{--width:auto;}}@media(max-width:1024px){.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4826 .elementor-element.elementor-element-04e2e1c .elementor-heading-title{font-size:var( --e-global-typography-57adeeb-font-size );line-height:var( --e-global-typography-57adeeb-line-height );}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input{font-size:var( --e-global-typography-57adeeb-font-size );line-height:var( --e-global-typography-57adeeb-line-height );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__submit{font-size:var( --e-global-typography-57adeeb-font-size );line-height:var( --e-global-typography-57adeeb-line-height );}.elementor-widget-jet-smart-filters-radio .jet-filter-items-moreless__toggle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-radio .apply-filters__button, .elementor-widget-jet-smart-filters-radio .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-radio-list__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-filter-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0.5rem / 2);padding-right:calc(0.5rem / 2);}:is( .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0.5rem / -2);margin-right:calc( 0.5rem / -2);width:calc(100% + 0.5rem);}.elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0.5rem / -2);margin-right:calc( 0.5rem / -2);}:is( .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0.5rem / 2);padding-bottom:calc(0.5rem / 2);}:is( .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0.5rem / -2);margin-bottom:calc( 0.5rem / -2);}.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__link, .elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__dots{font-size:var( --e-global-typography-bffd238-font-size );line-height:var( --e-global-typography-bffd238-line-height );}.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__load-more .jet-filters-pagination__link{font-size:var( --e-global-typography-bffd238-font-size );line-height:var( --e-global-typography-bffd238-line-height );}}@media(max-width:767px){.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4826 .elementor-element.elementor-element-04e2e1c .elementor-heading-title{font-size:var( --e-global-typography-57adeeb-font-size );line-height:var( --e-global-typography-57adeeb-line-height );}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4826 .elementor-element.elementor-element-d6bf745{width:100%;max-width:100%;}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__input{font-size:var( --e-global-typography-57adeeb-font-size );line-height:var( --e-global-typography-57adeeb-line-height );}.elementor-4826 .elementor-element.elementor-element-d6bf745 .jet-search-filter__submit{font-size:var( --e-global-typography-57adeeb-font-size );line-height:var( --e-global-typography-57adeeb-line-height );}.elementor-widget-jet-smart-filters-radio .jet-filter-items-moreless__toggle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-radio .apply-filters__button, .elementor-widget-jet-smart-filters-radio .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-radio-list__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4826 .elementor-element.elementor-element-22345fd .jet-filter-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;display:grid;grid-template-columns:repeat( auto-fill, minmax( 180px, 1fr ) );}.elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:180px;}.elementor-4826 .elementor-element.elementor-element-9332c08 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib{--swiper-slide-min-width:180px;}.elementor-4826 .elementor-element.elementor-element-6199b26 > .elementor-widget-container{--e-transform-scale:1;}.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__link, .elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__dots{font-size:var( --e-global-typography-bffd238-font-size );line-height:var( --e-global-typography-bffd238-line-height );}.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__load-more .jet-filters-pagination__link{font-size:var( --e-global-typography-bffd238-font-size );line-height:var( --e-global-typography-bffd238-line-height );}}/* Start custom CSS for heading, class: .elementor-element-04e2e1c */.elementor-4826 .elementor-element.elementor-element-04e2e1c {
    max-width: 65ch !important;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-d6bf745 */.elementor-4826 .elementor-element.elementor-element-d6bf745 input[type=search] {
    padding: 0.8rem !important;
}

.jet-smart-filters-search .jet-search-filter {
    display: flex !important;
    align-items: stretch !important;
}

.jet-smart-filters-search .jet-search-filter__input-wrapper {
    flex-grow: 1 !important;
    margin: 0 !important;
}

.jet-smart-filters-search .jet-search-filter__input {
    height: 100% !important;
    margin: 0 !important;
    box-sizing: border-box !important;
    transition: box-shadow 0.2s ease;
}

.jet-smart-filters-search .jet-search-filter__input:focus {
    outline: none !important;
    box-shadow: inset 0 0 0.05rem 0.04rem var(--e-global-color-secondary) !important;
}

.jet-smart-filters-search .jet-search-filter__submit {
    margin: 0 0 0 0.25rem !important;
    height: auto !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 1.5rem !important;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-22345fd *//* Eemaldab üleminekud kiireks reageerimiseks */
.elementor-4826 .elementor-element.elementor-element-22345fd * {
    transition: 0s !important;
}

/* Peidab lahtiklõpsamise ikoonid */
.jet-list-collapsible .jet-collapse-icon,
.jet-list-collapsible .jet-collapse-none {
    display: none !important;
}

/* Hoiab kõik alamkategooriad avatuna */
.jet-list-tree__children {
    display: block !important;
    margin: 0 !important;
    padding-left: 1.25rem !important;
}

/* Raadionupu kasti/mulli stiil */
.jet-radio-list__decorator {
    width: 1.5rem !important;
    height: 1.5rem !important;
    min-width: 1.5rem !important;
    min-height: 1.5rem !important;
    margin-right: 1rem !important;
    margin-top: 0 !important;
}

/* Filtri ridade joondus */
.jet-smart-filters-radio .jet-radio-list .jet-radio-list-wrapper .jet-list-tree .jet-radio-list__row {
    display: flex;
    align-items: center;
    gap: 0.25rem;
}

/* Nupu sisemine polsterdus */
.jet-radio-list__button {
    padding: 0.25rem 0.875rem !important;
}

/* Puu struktuuri ja listi ümbrise vahed */
.jet-list-tree.jet-list-collapsible {
    display: flex;
    flex-direction: column;
    gap: 0rem !important;
}

.jet-radio-list,
.jet-radio-list__row {
    margin: 0 !important;
    padding: 0 !important;
}

/* Filtri pealkirja marginaal */
.jet-filter-label {
    margin: 0rem 0rem 0.5rem !important;
}

/* Kõik kategooriad tavalise kirjapaksusega */
.elementor-4826 .elementor-element.elementor-element-22345fd .jet-list-tree .jet-radio-list__label {
    font-weight: 400 !important;
}

/* Ainult esimese taseme kategooriad paksuks */
.elementor-4826 .elementor-element.elementor-element-22345fd .jet-list-tree > .jet-radio-list__row .jet-radio-list__label {
    font-weight: 700 !important;
    font-size: 1rem;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-pagination, class: .elementor-element-6199b26 *//* Catalogue layout: categories beside products, pagination below products. */
.elementor-4826 .elementor-element.elementor-element-6691a52 {
    display: grid;
    grid-template-columns: 15% minmax(0, 1fr);
    align-items: start;
}
.elementor-4826 .elementor-element.elementor-element-d6d1727,
.elementor-4826 .elementor-element.elementor-element-9332c08 { width: 100%; min-width: 0; }
.elementor-4826 .elementor-element.elementor-element-6199b26 { grid-column: 2; width: 100%; margin: 0 !important; }
.elementor-4826 .elementor-element.elementor-element-6199b26 > .elementor-widget-container {
    margin: 28px 0 36px !important;
    padding: 0 !important;
    transform: none !important;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}
.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 8px !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}
.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__item {
    display: block !important;
    flex: 0 0 auto !important;
    width: 48px !important;
    min-width: 0 !important;
    height: 48px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 1px solid #A6B8B5 !important;
    border-radius: 6px !important;
    background: transparent !important;
    box-shadow: none !important;
    overflow: hidden;
    box-sizing: border-box !important;
    transform: none !important;
}
.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__link,
.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__dots {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
    width: 100% !important;
    height: 100% !important;
    min-width: 0 !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: none !important;
    box-shadow: none !important;
    transform: none !important;
    color: #12353D !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    line-height: 1 !important;
    white-space: nowrap !important;
    text-decoration: none !important;
}
.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__item:has(.jet-filters-pagination__dots) {
    width: 24px !important;
    border-color: transparent !important;
}
.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__item.prev-next { width: 132px !important; }
.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__current,
.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__item.next {
    background: #12353D !important;
    border-color: #12353D !important;
}
.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__current .jet-filters-pagination__link,
.elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__item.next .jet-filters-pagination__link { color: #FAFFFC !important; }
.elementor-4826 .elementor-element.elementor-element-6199b26 a.jet-filters-pagination__item:hover {
    background: #D3FBEB !important;
    border-color: #12353D !important;
}
.elementor-4826 .elementor-element.elementor-element-6199b26 a.jet-filters-pagination__item:hover .jet-filters-pagination__link { color: #12353D !important; }
.elementor-4826 .elementor-element.elementor-element-6199b26 a.jet-filters-pagination__item:focus-visible { outline: 2px solid #12353D; outline-offset: 3px; }
@media (max-width: 767px) {
    .elementor-4826 .elementor-element.elementor-element-6691a52 { grid-template-columns: minmax(0, 1fr); }
    .elementor-4826 .elementor-element.elementor-element-6199b26 { grid-column: 1; }
}
@media (max-width: 1024px) {
    .elementor-4826 .elementor-element.elementor-element-6199b26 > .elementor-widget-container { margin: 24px 0 32px !important; }
    .elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination { flex-wrap: nowrap !important; }
    .elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__item { display: none !important; }
    .elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__current { display: block !important; order: 1 !important; width: 48px !important; }
    .elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__item.prev-next { display: block !important; flex: 1 1 0 !important; max-width: 148px; width: auto !important; }
    .elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__item.prev { order: 0 !important; }
    .elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__item.next { order: 2 !important; }
    .elementor-4826 .elementor-element.elementor-element-6199b26 .jet-filters-pagination__link { font-size: 14px !important; }
}/* End custom CSS */