.elementor-8911 .elementor-element.elementor-element-1a4d09d{margin-top:0px;margin-bottom:0px;}.elementor-8911 .elementor-element.elementor-element-74b8433 > .elementor-container{max-width:1257px;}.elementor-8911 .elementor-element.elementor-element-74b8433{margin-top:20px;margin-bottom:40px;padding:0px 40px 0px 40px;}.elementor-8911 .elementor-element.elementor-element-473522b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8911 .elementor-element.elementor-element-d3fb59d > .elementor-container{max-width:1257px;}.elementor-8911 .elementor-element.elementor-element-d3fb59d{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-8911 .elementor-element.elementor-element-b3cd900 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8911 .elementor-element.elementor-element-8b8ffc5 > .elementor-container{max-width:1257px;}.elementor-8911 .elementor-element.elementor-element-8b8ffc5{margin-top:0px;margin-bottom:60px;padding:0px 40px 0px 40px;}.elementor-8911 .elementor-element.elementor-element-6a71547 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.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-8911 .elementor-element.elementor-element-a39d9d5 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-8911 .elementor-element.elementor-element-a39d9d5{text-align:start;}.elementor-8911 .elementor-element.elementor-element-a39d9d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#000000;}.elementor-8911 .elementor-element.elementor-element-5a006e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#333333;}.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-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-8911 .elementor-element.elementor-element-bf17200 .jet-range__slider__track{height:4px;background-color:#0C4572;}.elementor-8911 .elementor-element.elementor-element-bf17200 .jet-range__slider__input::-webkit-slider-thumb{width:14px;height:14px;background-color:#0C4572;}.elementor-8911 .elementor-element.elementor-element-bf17200 .jet-range__slider__input::-moz-range-thumb{width:14px;height:14px;background-color:#0C4572;}.elementor-8911 .elementor-element.elementor-element-bf17200 .jet-range__slider__input::-ms-thumb{width:14px;height:14px;background-color:#0C4572;}.elementor-8911 .elementor-element.elementor-element-bf17200 .jet-range__slider__input{height:14px;}.elementor-8911 .elementor-element.elementor-element-bf17200 .jet-range__values{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#0C4572;text-align:center;}.elementor-8911 .elementor-element.elementor-element-bf17200 .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-8911 .elementor-element.elementor-element-bf17200 .jet-range__inputs__group{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-8911 .elementor-element.elementor-element-bf17200 .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-8911 .elementor-element.elementor-element-bf17200 .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-8911 .elementor-element.elementor-element-bf17200 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-widget-jet-smart-filters-checkboxes .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-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .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-8911 .elementor-element.elementor-element-708541e .jet-checkboxes-list__row{display:block;padding-top:calc(5px/2);margin-bottom:calc(5px/2);}.elementor-8911 .elementor-element.elementor-element-708541e .jet-list-tree__children{display:block;padding-left:11px;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-checkboxes-list-wrapper{margin-top:calc(-5px/2);margin-bottom:calc(-5px/2);}.elementor-8911 .elementor-element.elementor-element-708541e .jet-checkboxes-list__label{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.6px;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-checkboxes-list__button{color:#000000;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-checkboxes-list__decorator{width:14px;height:14px;min-width:14px;min-height:14px;margin-right:10px;border-style:solid;border-color:#0000005E;}.rtl .elementor-8911 .elementor-element.elementor-element-708541e .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#FFFFFF;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-checkboxes-list__checked-icon{font-size:10px;color:#0C4572;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-collapse-icon{width:20px;height:20px;background-color:#FFFFFF;border-style:none;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-collapse-none{width:20px;height:20px;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-filter-items-dropdown{max-width:500px;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-filter-items-dropdown__label{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EDEDED;padding:0px 0px 0px 0px;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-filter-items-dropdown__active{margin:-5px;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-filter-items-dropdown__active__item{margin:5px;font-family:"Poppins", Sans-serif;font-size:12px;border-style:none;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-filter-items-dropdown__body{margin-top:10px;border-style:none;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-dropdown-position-top .jet-filter-items-dropdown__body{margin-top:-10px;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-filter-label{font-family:"Poppins", Sans-serif;font-size:1px;}.elementor-8911 .elementor-element.elementor-element-708541e .apply-filters__button, .elementor-8911 .elementor-element.elementor-element-708541e .jet-filter-items-dropdown__apply-button{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:500;line-height:50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8911 .elementor-element.elementor-element-708541e .jet-filter+.jet-filter{margin-top:0px;}.elementor-8911 .elementor-element.elementor-element-708541e .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:0px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(5px/2);margin-bottom:calc(5px/2);}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:11px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-5px/2);margin-bottom:calc(-5px/2);}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-checkboxes-list__label{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0.6px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-checkboxes-list__button{color:#000000;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-checkboxes-list__decorator{width:14px;height:14px;min-width:14px;min-height:14px;margin-right:10px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000005E;}.rtl .elementor-8911 .elementor-element.elementor-element-7fda14a .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#FFFFFF;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-checkboxes-list__checked-icon{font-size:14px;color:#0C4572;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-collapse-icon{width:20px;height:20px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-collapse-none{width:20px;height:20px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-filter-items-dropdown__label{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EDEDED;padding:0px 0px 0px 0px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-filter-items-dropdown__active{margin:-5px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-filter-items-dropdown__active__item{margin:5px;font-family:"Poppins", Sans-serif;font-size:12px;border-style:none;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-filter-items-dropdown__body{margin-top:10px;border-style:none;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-dropdown-position-top .jet-filter-items-dropdown__body{margin-top:-10px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-filter-label{font-family:"Poppins", Sans-serif;}.elementor-8911 .elementor-element.elementor-element-7fda14a .apply-filters__button, .elementor-8911 .elementor-element.elementor-element-7fda14a .jet-filter-items-dropdown__apply-button{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:500;line-height:50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-filter+.jet-filter{margin-top:10px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(5px/2);margin-bottom:calc(5px/2);}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:11px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-5px/2);margin-bottom:calc(-5px/2);}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-checkboxes-list__label{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0.6px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-checkboxes-list__button{color:#000000;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-checkboxes-list__decorator{width:14px;height:14px;min-width:14px;min-height:14px;margin-right:10px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000005E;}.rtl .elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#FFFFFF;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-checkboxes-list__checked-icon{font-size:14px;color:#0C4572;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-collapse-icon{width:20px;height:20px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-collapse-none{width:20px;height:20px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-filter-items-dropdown{max-width:500px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-filter-items-dropdown__label{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EDEDED;padding:0px 0px 0px 0px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-filter-items-dropdown__active{margin:-5px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-filter-items-dropdown__active__item{margin:5px;font-family:"Poppins", Sans-serif;font-size:12px;border-style:none;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-filter-items-dropdown__body{margin-top:10px;border-style:none;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-dropdown-position-top .jet-filter-items-dropdown__body{margin-top:-10px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-filter-label{font-family:"Poppins", Sans-serif;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .apply-filters__button, .elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-filter-items-dropdown__apply-button{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:500;line-height:50px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-filter+.jet-filter{margin-top:10px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-8911 .elementor-element.elementor-element-0c09b62.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-8911 .elementor-element.elementor-element-3065850 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-8911 .elementor-element.elementor-element-2f1508d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container{margin:-28px -28px -28px -28px;padding:28px 28px 28px 28px;transition:background 0s;}:is( .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid, .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid, .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-8911 .elementor-element.elementor-element-2f1508d .jet-listing-not-found{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-8911 .elementor-element.elementor-element-bcc605a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-8911 .elementor-element.elementor-element-bcc605a .jet-filters-pagination__link, .elementor-8911 .elementor-element.elementor-element-bcc605a .jet-filters-pagination__dots{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:22px;}.elementor-8911 .elementor-element.elementor-element-bcc605a .jet-filters-pagination__link{color:#000000;padding:10px 10px 10px 10px;}.elementor-8911 .elementor-element.elementor-element-bcc605a .jet-filters-pagination__dots{color:#0C4572;padding:10px 10px 10px 10px;}.elementor-8911 .elementor-element.elementor-element-bcc605a .jet-filters-pagination__link:hover{color:#B6B6B6;}.elementor-8911 .elementor-element.elementor-element-bcc605a .jet-filters-pagination__current .jet-filters-pagination__link{color:#0C4572;}.elementor-8911 .elementor-element.elementor-element-bcc605a .jet-filters-pagination__item{margin-right:calc(6px/2);margin-left:calc(6px/2);margin-top:calc(6px/2);margin-bottom:calc(6px/2);}.elementor-8911 .elementor-element.elementor-element-bcc605a .jet-filters-pagination{margin-right:calc(-6px/2);margin-left:calc(-6px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);justify-content:center;}.elementor-8911 .elementor-element.elementor-element-bcc605a .jet-filters-pagination__load-more{order:initial;}@media(min-width:768px){.elementor-8911 .elementor-element.elementor-element-b3cd900{width:100%;}.elementor-8911 .elementor-element.elementor-element-6a71547{width:18%;}.elementor-8911 .elementor-element.elementor-element-0c09b62{width:82%;}}@media(max-width:1024px){.elementor-8911 .elementor-element.elementor-element-74b8433{padding:0px 32px 0px 32px;}.elementor-8911 .elementor-element.elementor-element-d3fb59d{padding:0px 32px 0px 32px;}.elementor-8911 .elementor-element.elementor-element-8b8ffc5{padding:0px 32px 0px 32px;}.elementor-8911 .elementor-element.elementor-element-6a71547 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.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-8911 .elementor-element.elementor-element-a39d9d5 .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-widget-jet-smart-filters-range .apply-filters__button, .elementor-widget-jet-smart-filters-range .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-8911 .elementor-element.elementor-element-bf17200 .jet-range__inputs__group{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-jet-smart-filters-checkboxes .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-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .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-8911 .elementor-element.elementor-element-708541e .apply-filters__button, .elementor-8911 .elementor-element.elementor-element-708541e .jet-filter-items-dropdown__apply-button{font-size:42px;line-height:47px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .apply-filters__button, .elementor-8911 .elementor-element.elementor-element-7fda14a .jet-filter-items-dropdown__apply-button{font-size:42px;line-height:47px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .apply-filters__button, .elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-filter-items-dropdown__apply-button{font-size:42px;line-height:47px;}.elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;display:grid;grid-template-columns:repeat( auto-fill, minmax( 276px, 1fr ) );}.elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:276px;}.elementor-8911 .elementor-element.elementor-element-2f1508d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}:is( .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid, .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}}@media(max-width:767px){.elementor-8911 .elementor-element.elementor-element-74b8433{margin-top:30px;margin-bottom:10px;padding:0px 16px 0px 16px;}.elementor-8911 .elementor-element.elementor-element-d3fb59d{margin-top:0px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-8911 .elementor-element.elementor-element-8b8ffc5{margin-top:0px;margin-bottom:30px;padding:0px 16px 0px 16px;}.elementor-8911 .elementor-element.elementor-element-6a71547 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-8911 .elementor-element.elementor-element-a39d9d5 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-8911 .elementor-element.elementor-element-5a006e4 .elementor-heading-title{font-size:14px;}.elementor-widget-jet-smart-filters-range .apply-filters__button, .elementor-widget-jet-smart-filters-range .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-8911 .elementor-element.elementor-element-bf17200 .jet-range__values{font-size:13px;}.elementor-8911 .elementor-element.elementor-element-bf17200 .jet-range__inputs__group{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-jet-smart-filters-checkboxes .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-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .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-8911 .elementor-element.elementor-element-708541e .jet-checkboxes-list__label{font-size:13px;}.elementor-8911 .elementor-element.elementor-element-708541e .apply-filters__button, .elementor-8911 .elementor-element.elementor-element-708541e .jet-filter-items-dropdown__apply-button{font-size:35px;line-height:40px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-checkboxes-list__label{font-size:13px;}.elementor-8911 .elementor-element.elementor-element-7fda14a .apply-filters__button, .elementor-8911 .elementor-element.elementor-element-7fda14a .jet-filter-items-dropdown__apply-button{font-size:35px;line-height:40px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-checkboxes-list__label{font-size:13px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-checkboxes-list__decorator{width:14px;height:14px;min-width:14px;min-height:14px;}.elementor-8911 .elementor-element.elementor-element-5b7a736 .apply-filters__button, .elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-filter-items-dropdown__apply-button{font-size:35px;line-height:40px;}.elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;display:grid;grid-template-columns:repeat( auto-fill, minmax( 140px, 1fr ) );}.elementor-8911 .elementor-element.elementor-element-2f1508d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:140px;}.elementor-8911 .elementor-element.elementor-element-2f1508d{width:var( --container-widget-width, 113.362% );max-width:113.362%;--container-widget-width:113.362%;--container-widget-flex-grow:0;}.elementor-8911 .elementor-element.elementor-element-bcc605a .jet-filters-pagination__item{margin-right:calc(0px/2);margin-left:calc(0px/2);margin-top:calc(0px/2);margin-bottom:calc(0px/2);}.elementor-8911 .elementor-element.elementor-element-bcc605a .jet-filters-pagination{margin-right:calc(-0px/2);margin-left:calc(-0px/2);margin-top:calc(-0px/2);margin-bottom:calc(-0px/2);}}/* Start custom CSS for shortcode, class: .elementor-element-76026e2 */.categoria-banner {
  width: 100%;
  max-width: 100%;
  position: relative;

  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;

  min-height: 430px;

  display: flex;
  align-items: flex-end;
  justify-content: center; /* 🔥 CENTRAR CONTENEDOR */

  text-align: left;

  color: #fff;
  overflow: hidden;

  margin-top: -10px !important;
}

/* Sillas Gerenciales */
.term-silla-gerencial .categoria-banner{
    background-size: 100%;
    background-position: center 70%;
}

/* Sillas Ejecutivas */
.term-silla-ejecutiva .categoria-banner{
    background-size: 100%;
    background-position: center 55%;
}

/* Sillas Operativas */
.term-silla-operativa .categoria-banner{
    background-size:100%;
    background-position:center 78%;
}

/* Sillas Multipropósitos */
.term-silla_multipropositos .categoria-banner{
    background-size: 100%;
    background-position: center 80%;
}
/* Sillas Accesorios */
.term-accesorios .categoria-banner{
    background-size: 100%;
    background-position: center 60%;
}
/* Sillas Cajeras */
.term-silla-cajera .categoria-banner{
    background-size:100%;
    background-position:center 95%;
}

/* Sillas Laboratorio */
.term-silla-laboratorio .categoria-banner{
    background-size:100%;
    background-position:center 58%;
}

/* Sillas Visita */
.term-silla-visita .categoria-banner{
    background-size:100%;
    background-position:center 58%;
}

/* Silla Premium */
.term-silla-premium .categoria-banner{
    background-size:100%;
    background-position:center 70%;
}
/* Silla Sillas */
.term-sillas .categoria-banner{
    background-size:100%;
    background-position:center 90%;
}
/* Promociones */
.term-promociones .categoria-banner{
    background-size:100%;
    background-position:center 50%;
}

.elementor-widget-wrap:has(.categoria-banner){
    padding:10px 0px 0px 0px !important;
}

/* CONTENEDOR */
.categoria-banner__content {
    position: relative;
    z-index: 2;

    width: 100%;
    max-width: 1335px;

    margin: 0 auto;

    padding: 0 40px 60px 40px;
}

/* TITULO */
.categoria-banner__title {
  font-family: "Poppins", sans-serif;
  text-transform: uppercase;
  line-height: 1.1;
  margin: 0;
}

.categoria-banner__title--light {
  font-weight: 300;
  font-size: 42px;
  display: inline-block;
}

.categoria-banner__title--bold {
  font-weight: 600;
  font-size: 50px;
  display: inline-block;
  margin-top: -20px;
}

.categoria-banner__desc {
  color: rgba(255, 255, 255, 0.9);
  font-size: 18px;
  line-height: 1.6;
  max-width: 820px;
}

/* TABLET */
@media (max-width: 1024px) {

  .categoria-banner {
    min-height: 500px;
  }

  .categoria-banner__title--light {
    font-size: 48px;
  }

  .categoria-banner__title--bold {
    font-size: 64px;
  }

}

/* MOVIL */
@media (max-width: 767px) {

/*
background-position: 20% 55%;  izquierda
background-position: 80% 55%;   derecha 
el 55% es la altura, y el 20 - 80 (menos es izq y más es derecha)
*/


.term-silla-gerencial .categoria-banner{
    background-size: 160%;
    background-position: center 70%;
}

.term-silla-ejecutiva .categoria-banner{
    background-size: 220%;
    background-position: 0% 5%;
}

.term-silla-operativa .categoria-banner{
    background-size: 170%;
    background-position: center 100%;
}

.term-silla_multipropositos .categoria-banner{
    background-size: 160%;
    background-position: center 80%;
}

.term-silla-cajera .categoria-banner{
    background-size:230%;
    background-position:center 75%;
}

.term-silla-laboratorio .categoria-banner{
    background-size:160%;
    background-position:center 58%;
}

.term-silla-visita .categoria-banner{
    background-size:160%;
    background-position:center 58%;
}
.term-sillas .categoria-banner{
    background-size:220%;
    background-position:20% 5%;
}
.term-accesorios .categoria-banner{
    background-size:220%;
    background-position:50% 67%;
}
.term-promociones .categoria-banner{
    background-size:200%;
    background-position:30% 10%;
}
/* Sillas Gerenciales */
.term-silla-premium .categoria-banner{
    background-size:230%;
    background-position:center 58%;
}

  .categoria-banner {
    min-height: 350px;
    background-size: cover;
  }

  .categoria-banner__content{
    padding:0 20px 30px 20px;
  }
  
  .categoria-banner__title {
    font-family: "Poppins", sans-serif;
    text-transform: uppercase;
    line-height: 0.7 !important;
  }

  .categoria-banner__title--light {
    font-size: 22px;
  }

  .categoria-banner__title--bold {
    font-size: 28px;
  }

  .categoria-banner__desc {
    font-size: 15px;
  }

}

@media (min-width: 1366px) {

  .categoria-banner {
    min-height: 560px;
  }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d3fb59d *//* Forzar altura y eliminar salto visual desde el inicio */
.elementor-element.elementor-element-f539927 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-top: 0 !important;
  transition: none !important;
}


@media (min-width: 1024px) and (max-width: 1400px) {
  .categoria-productos-all 
  .elementor-element.elementor-element-f539927 {
    padding: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-708541e */.jet-checkboxes-list {
  position: relative !important;
  display: block !important;
}

.jet-filter-items-dropdown {
  position: relative !important;
  display: block !important;
  overflow: visible !important;
}

.jet-checkboxes-list .jet-filter-items {
  display: block !important;
  position: relative !important;
}


@media (max-width: 767px) {
.elementor-8911 .elementor-element.elementor-element-708541e .jet-filter-items-dropdown__label {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-7fda14a */.jet-checkboxes-list {
  position: relative !important;
  display: block !important;
}

.jet-filter-items-dropdown {
  position: relative !important;
  display: block !important;
  overflow: visible !important;
}

.jet-checkboxes-list .jet-filter-items {
  display: block !important;
  position: relative !important;
}


@media (max-width: 767px) {
.elementor-8911 .elementor-element.elementor-element-7fda14a .jet-filter-items-dropdown__label {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-5b7a736 */.jet-checkboxes-list {
  position: relative !important;
  display: block !important;
}

.jet-filter-items-dropdown {
  position: relative !important;
  display: block !important;
  overflow: visible !important;
}

.jet-checkboxes-list .jet-filter-items {
  display: block !important;
  position: relative !important;
}


@media (max-width: 767px) {
.elementor-8911 .elementor-element.elementor-element-5b7a736 .jet-filter-items-dropdown__label {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6a71547 */@media (min-width: 768px) {
    .elementor-element-6a71547 {
        position: sticky;
        top: 120px; /* distancia desde arriba */
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8b8ffc5 */@media (max-width: 767px) {
    .elementor-8911 .elementor-element.elementor-element-6a71547 > .elementor-element-populated {
        margin: 30px 0px 40px 0px;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-2f1508d *//* Título del producto en el catálogo */
.product_title.entry-title a {
  color: #000000 !important;
  text-decoration: none;
}

/* Color gris para la categoría del producto */
.categoria-producto {
  color: #898989 !important;
}

/* Opcional: evita que cambie de color al pasar el mouse */
.product_title.entry-title a:hover {
  color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-70b90ef */.elementor-8911 .elementor-element.elementor-element-70b90ef {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}/* End custom CSS */