.elementor-7580 .elementor-element.elementor-element-931911e{--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;--overlay-opacity:0.5;}.elementor-7580 .elementor-element.elementor-element-931911e::before, .elementor-7580 .elementor-element.elementor-element-931911e > .elementor-background-video-container::before, .elementor-7580 .elementor-element.elementor-element-931911e > .e-con-inner > .elementor-background-video-container::before, .elementor-7580 .elementor-element.elementor-element-931911e > .elementor-background-slideshow::before, .elementor-7580 .elementor-element.elementor-element-931911e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7580 .elementor-element.elementor-element-931911e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7580 .elementor-element.elementor-element-42cd537{font-family:"Inter", Sans-serif;font-size:33px;font-weight:600;color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-b950548{--display:flex;--min-height:605px;--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;--justify-content:center;--overlay-opacity:0.31;}.elementor-7580 .elementor-element.elementor-element-b950548:not(.elementor-motion-effects-element-type-background), .elementor-7580 .elementor-element.elementor-element-b950548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-708dc9c );background:url("https://www.rentbroker.it/wp-content/uploads/2026/03/Home-desk.jpg") 50% 50%;background-size:cover;}.elementor-7580 .elementor-element.elementor-element-b950548::before, .elementor-7580 .elementor-element.elementor-element-b950548 > .elementor-background-video-container::before, .elementor-7580 .elementor-element.elementor-element-b950548 > .e-con-inner > .elementor-background-video-container::before, .elementor-7580 .elementor-element.elementor-element-b950548 > .elementor-background-slideshow::before, .elementor-7580 .elementor-element.elementor-element-b950548 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7580 .elementor-element.elementor-element-b950548 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#011435;--background-overlay:'';}.elementor-7580 .elementor-element.elementor-element-be8e105{--iteration-count:infinite;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;--dynamic-text-color:#FFFFFF;--typing-selected-bg-color:var( --e-global-color-708dc9c );--typing-selected-color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-be8e105 .elementor-headline{text-align:center;}.elementor-7580 .elementor-element.elementor-element-be8e105 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-be8e105 .elementor-headline-dynamic-text{font-weight:900;}.elementor-7580 .elementor-element.elementor-element-1730d3f{--display:flex;--min-height:231px;--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;--justify-content:center;}.elementor-7580 .elementor-element.elementor-element-1730d3f:not(.elementor-motion-effects-element-type-background), .elementor-7580 .elementor-element.elementor-element-1730d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-dc0dfee{text-align:center;}.elementor-7580 .elementor-element.elementor-element-dc0dfee .elementor-heading-title{font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-98aac4a{text-align:center;font-size:22px;color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-51826a3{--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;}.elementor-7580 .elementor-element.elementor-element-51826a3:not(.elementor-motion-effects-element-type-background), .elementor-7580 .elementor-element.elementor-element-51826a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0E2FF;}.elementor-7580 .elementor-element.elementor-element-c055980 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-7580 .elementor-element.elementor-element-c055980 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-7580 .elementor-element.elementor-element-c055980 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-7580 .elementor-element.elementor-element-c055980 .jet-checkboxes-list__row:not(:last-child){margin-bottom:10px;}.elementor-7580 .elementor-element.elementor-element-c055980 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.elementor-7580 .elementor-element.elementor-element-c055980 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-7580 .elementor-element.elementor-element-c055980 .jet-filter+.jet-filter{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-c055980 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-795f94e{--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;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7580 .elementor-element.elementor-element-795f94e:not(.elementor-motion-effects-element-type-background), .elementor-7580 .elementor-element.elementor-element-795f94e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-795f94e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-checkboxes-list__button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;background-color:var( --e-global-color-0ccd7d3 );border-style:solid;border-color:var( --e-global-color-708dc9c );}.rtl .elementor-7580 .elementor-element.elementor-element-16a9173 .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-checkboxes-list__checked-icon{font-size:12px;color:var( --e-global-color-f5d2b47 );}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-collapse-icon{width:20px;height:20px;}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-collapse-none{width:20px;height:20px;}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-filter-items-dropdown__label{font-weight:600;color:var( --e-global-color-708dc9c );background-color:var( --e-global-color-0ccd7d3 );}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-filter-items-dropdown__active__item{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-filter-items-dropdown__n-selected{color:var( --e-global-color-f5d2b47 );}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-filter-label{font-weight:600;color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-16a9173 .apply-filters__button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-filter-items-dropdown__apply-button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-filter+.jet-filter{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-checkboxes-list__button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;background-color:var( --e-global-color-0ccd7d3 );border-style:solid;border-color:var( --e-global-color-708dc9c );}.rtl .elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-checkboxes-list__checked-icon{font-size:12px;color:var( --e-global-color-f5d2b47 );}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-collapse-icon{width:20px;height:20px;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-collapse-none{width:20px;height:20px;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-filter-items-dropdown__label{font-weight:600;color:var( --e-global-color-708dc9c );background-color:var( --e-global-color-0ccd7d3 );}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-filter-items-dropdown__active__item{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-filter-items-dropdown__n-selected{color:var( --e-global-color-f5d2b47 );}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-filter-label{font-weight:600;color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .apply-filters__button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-filter-items-dropdown__apply-button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-filter+.jet-filter{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-checkboxes-list__button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;background-color:var( --e-global-color-0ccd7d3 );border-style:solid;border-color:var( --e-global-color-708dc9c );}.rtl .elementor-7580 .elementor-element.elementor-element-ac69340 .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-checkboxes-list__checked-icon{font-size:12px;color:var( --e-global-color-f5d2b47 );}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-collapse-icon{width:20px;height:20px;}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-collapse-none{width:20px;height:20px;}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-filter-items-dropdown__label{font-weight:600;color:var( --e-global-color-708dc9c );background-color:var( --e-global-color-0ccd7d3 );}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-filter-items-dropdown__active__item{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-filter-items-dropdown__n-selected{color:var( --e-global-color-f5d2b47 );}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-filter-label{font-weight:600;color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-ac69340 .apply-filters__button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-filter-items-dropdown__apply-button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-filter+.jet-filter{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-checkboxes-list__button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;background-color:var( --e-global-color-0ccd7d3 );border-style:solid;border-color:var( --e-global-color-708dc9c );}.rtl .elementor-7580 .elementor-element.elementor-element-e18e69f .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-checkboxes-list__checked-icon{font-size:12px;color:var( --e-global-color-f5d2b47 );}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-collapse-icon{width:20px;height:20px;}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-collapse-none{width:20px;height:20px;}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-filter-items-dropdown__label{font-weight:600;color:var( --e-global-color-708dc9c );background-color:var( --e-global-color-0ccd7d3 );}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-filter-items-dropdown__active__item{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-filter-items-dropdown__n-selected{color:var( --e-global-color-f5d2b47 );}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-filter-label{font-weight:600;color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-e18e69f .apply-filters__button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-filter-items-dropdown__apply-button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-filter+.jet-filter{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-checkboxes-list__button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;background-color:var( --e-global-color-0ccd7d3 );border-style:solid;border-color:var( --e-global-color-708dc9c );}.rtl .elementor-7580 .elementor-element.elementor-element-b26c850 .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-checkboxes-list__checked-icon{font-size:12px;color:var( --e-global-color-f5d2b47 );}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-collapse-icon{width:20px;height:20px;}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-collapse-none{width:20px;height:20px;}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-filter-items-dropdown__label{font-weight:600;color:var( --e-global-color-708dc9c );background-color:var( --e-global-color-0ccd7d3 );}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-filter-items-dropdown__active__item{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-filter-items-dropdown__n-selected{color:var( --e-global-color-f5d2b47 );}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-filter-label{font-weight:600;color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-b26c850 .apply-filters__button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-filter-items-dropdown__apply-button{color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-filter+.jet-filter{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-290eca7{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-0ccd7d3 );--border-color:var( --e-global-color-0ccd7d3 );}.elementor-7580 .elementor-element.elementor-element-9a5f0a6{font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-range__slider__track{height:4px;background-color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-range__slider__input::-webkit-slider-thumb{width:16px;height:16px;background-color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-range__slider__input::-moz-range-thumb{width:16px;height:16px;background-color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-range__slider__input::-ms-thumb{width:16px;height:16px;background-color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-range__slider__input{height:16px;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-range__values{font-weight:600;color:#FFFFFF;text-align:center;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-filter-label{color:#FFFEFE;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-7580 .elementor-element.elementor-element-d5e1cb5 .jet-remove-all-filters__button{font-weight:600;color:#FFFFFF;background-color:var( --e-global-color-f5d2b47 );border-style:solid;border-color:#FFFFFF;-webkit-align-self:center;align-self:center;}.elementor-7580 .elementor-element.elementor-element-4c9a7c6{--spacer-size:50px;}.elementor-7580 .elementor-element.elementor-element-2233b15 .elementor-button{background-color:var( --e-global-color-0ccd7d3 );font-weight:600;fill:var( --e-global-color-708dc9c );color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-2233b15 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7580 .elementor-element.elementor-element-74aac63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7580 .elementor-element.elementor-element-e5a72e2{--display:flex;}.elementor-7580 .elementor-element.elementor-element-e2e1c8c > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-7580 .elementor-element.elementor-element-e2e1c8c.elementor-element{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-7580 .elementor-element.elementor-element-e2e1c8c .jet-listing-not-found{font-size:22px;font-weight:500;color:#000000;}.elementor-7580 .elementor-element.elementor-element-36253d4{--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;--align-items:center;}.elementor-7580 .elementor-element.elementor-element-6f27c8d{--e-image-carousel-slides-to-show:10;}.elementor-7580 .elementor-element.elementor-element-f723fce{--display:flex;--position:fixed;--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;bottom:0px;}.elementor-7580 .elementor-element.elementor-element-f723fce:not(.elementor-motion-effects-element-type-background), .elementor-7580 .elementor-element.elementor-element-f723fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c16f435 );}body:not(.rtl) .elementor-7580 .elementor-element.elementor-element-f723fce{left:0px;}body.rtl .elementor-7580 .elementor-element.elementor-element-f723fce{right:0px;}.elementor-7580 .elementor-element.elementor-element-9df3c0f .elementor-button{background-color:#8D00FF;font-family:"Helvetica", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-9df3c0f .elementor-button:hover, .elementor-7580 .elementor-element.elementor-element-9df3c0f .elementor-button:focus{background-color:var( --e-global-color-f5d2b47 );color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-9df3c0f .elementor-button-content-wrapper{flex-direction:row;}.elementor-7580 .elementor-element.elementor-element-9df3c0f .elementor-button:hover svg, .elementor-7580 .elementor-element.elementor-element-9df3c0f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-c8857e7{--display:flex;--min-height:164px;--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;--justify-content:center;}.elementor-7580 .elementor-element.elementor-element-c8857e7:not(.elementor-motion-effects-element-type-background), .elementor-7580 .elementor-element.elementor-element-c8857e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-00aba28{text-align:center;}.elementor-7580 .elementor-element.elementor-element-00aba28 .elementor-heading-title{font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-98fe350 .elementor-button{background-color:#FFFFFF;font-size:19px;font-weight:500;fill:var( --e-global-color-708dc9c );color:var( --e-global-color-708dc9c );}.elementor-7580 .elementor-element.elementor-element-98fe350 .elementor-button:hover, .elementor-7580 .elementor-element.elementor-element-98fe350 .elementor-button:focus{background-color:var( --e-global-color-f5d2b47 );color:#FFFFFF;}.elementor-7580 .elementor-element.elementor-element-98fe350 .elementor-button:hover svg, .elementor-7580 .elementor-element.elementor-element-98fe350 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-7580 .elementor-element.elementor-element-b950548{--min-height:314px;}.elementor-7580 .elementor-element.elementor-element-be8e105 .elementor-headline{font-size:28px;}.elementor-7580 .elementor-element.elementor-element-dc0dfee .elementor-heading-title{font-size:22px;}.elementor-7580 .elementor-element.elementor-element-98aac4a{font-size:18px;}.elementor-7580 .elementor-element.elementor-element-d5e1cb5 .jet-remove-all-filters__button{border-width:2px 2px 2px 2px;}.elementor-7580 .elementor-element.elementor-element-e2e1c8c > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-7580 .elementor-element.elementor-element-6f27c8d{--e-image-carousel-slides-to-show:7;}.elementor-7580 .elementor-element.elementor-element-00aba28 .elementor-heading-title{font-size:22px;}}@media(max-width:767px){.elementor-7580 .elementor-element.elementor-element-931911e{--min-height:270px;--justify-content:center;--overlay-opacity:0.17;}.elementor-7580 .elementor-element.elementor-element-42cd537{text-align:center;font-size:22px;}.elementor-7580 .elementor-element.elementor-element-b950548{--content-width:500px;--min-height:317px;}.elementor-7580 .elementor-element.elementor-element-be8e105 .elementor-headline{font-size:28px;}.elementor-7580 .elementor-element.elementor-element-dc0dfee .elementor-heading-title{font-size:23px;}.elementor-7580 .elementor-element.elementor-element-98aac4a{font-size:18px;}.elementor-7580 .elementor-element.elementor-element-795f94e{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-checkboxes-list__label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-filter-items-dropdown__label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-filter-items-dropdown__active__item{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-filter-items-dropdown__n-selected{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-16a9173 .jet-filter-label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-16a9173 .apply-filters__button, .elementor-7580 .elementor-element.elementor-element-16a9173 .jet-filter-items-dropdown__apply-button{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-checkboxes-list__label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-filter-items-dropdown__label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-filter-items-dropdown__active__item{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-filter-items-dropdown__n-selected{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-filter-label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-c0f2d43 .apply-filters__button, .elementor-7580 .elementor-element.elementor-element-c0f2d43 .jet-filter-items-dropdown__apply-button{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-checkboxes-list__label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-filter-items-dropdown__label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-filter-items-dropdown__active__item{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-filter-items-dropdown__n-selected{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-ac69340 .jet-filter-label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-ac69340 .apply-filters__button, .elementor-7580 .elementor-element.elementor-element-ac69340 .jet-filter-items-dropdown__apply-button{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-checkboxes-list__label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-filter-items-dropdown__label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-filter-items-dropdown__active__item{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-filter-items-dropdown__n-selected{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-e18e69f .jet-filter-label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-e18e69f .apply-filters__button, .elementor-7580 .elementor-element.elementor-element-e18e69f .jet-filter-items-dropdown__apply-button{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-checkboxes-list__label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-filter-items-dropdown__label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-filter-items-dropdown__active__item{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-filter-items-dropdown__n-selected{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-b26c850 .jet-filter-label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-b26c850 .apply-filters__button, .elementor-7580 .elementor-element.elementor-element-b26c850 .jet-filter-items-dropdown__apply-button{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-290eca7{--border-radius:2px 2px 2px 2px;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-range__values{font-size:24px;}.elementor-7580 .elementor-element.elementor-element-41f65fc .jet-filter-label{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-4c9a7c6{--spacer-size:20px;}.elementor-7580 .elementor-element.elementor-element-2233b15 .elementor-button{font-size:20px;}.elementor-7580 .elementor-element.elementor-element-e2e1c8c > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-7580 .elementor-element.elementor-element-6f27c8d{--e-image-carousel-slides-to-show:3;}.elementor-7580 .elementor-element.elementor-element-f723fce{--min-height:71px;}.elementor-7580 .elementor-element.elementor-element-9df3c0f .elementor-button{font-size:14px;}.elementor-7580 .elementor-element.elementor-element-00aba28 .elementor-heading-title{font-size:23px;}}@media(min-width:768px){.elementor-7580 .elementor-element.elementor-element-795f94e{--width:16%;}.elementor-7580 .elementor-element.elementor-element-74aac63{--width:84%;}.elementor-7580 .elementor-element.elementor-element-36253d4{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7580 .elementor-element.elementor-element-795f94e{--width:27%;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-e2e1c8c *//* 1) ogni elemento del listing deve “stirarsi” */
.rb-listing .jet-listing-grid__items{
  align-items: stretch;
}

/* 2) l'item prende altezza piena */
.rb-listing .jet-listing-grid__item{
  height: 100%;
}

/* 3) la card interna diventa flex per spingere il bottone in basso */
.rb-listing .jet-listing-grid__item .elementor{
  height: 100%;
}

.rb-listing .jet-listing-grid__item .elementor-element{
  height: 100%;
}

.rb-listing .jet-listing-grid__item .elementor-widget-wrap{
  height: 100%;
  display: flex;
  flex-direction: column;
}

/* 4) bottone sempre in fondo */
.rb-listing .jet-listing-grid__item .elementor-button-wrapper{
  margin-top: auto;
}
.rb-listing .jet-listing-grid__item .elementor-widget,
.rb-listing .jet-listing-grid__item .elementor-widget-container{
  height: auto;
}/* End custom CSS */