.elementor-4600 .elementor-element.elementor-element-e5ae798{--display:flex;--min-height:440px;--justify-content:center;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4600 .elementor-element.elementor-element-e5ae798:not(.elementor-motion-effects-element-type-background), .elementor-4600 .elementor-element.elementor-element-e5ae798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE4;background-image:url("https://investiinamerica.com/wp-content/uploads/2026/06/comprare-ristorante-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4600 .elementor-element.elementor-element-e5ae798::before, .elementor-4600 .elementor-element.elementor-element-e5ae798 > .elementor-background-video-container::before, .elementor-4600 .elementor-element.elementor-element-e5ae798 > .e-con-inner > .elementor-background-video-container::before, .elementor-4600 .elementor-element.elementor-element-e5ae798 > .elementor-background-slideshow::before, .elementor-4600 .elementor-element.elementor-element-e5ae798 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4600 .elementor-element.elementor-element-e5ae798 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(15,15,15,0.62);--background-overlay:'';}.elementor-4600 .elementor-element.elementor-element-5ac0022{--display:flex;}.elementor-4600 .elementor-element.elementor-element-0a48c3a .elementor-heading-title{color:#FFFFFF;}.elementor-4600 .elementor-element.elementor-element-2aadbf6{color:#EDE9E3;}.elementor-4600 .elementor-element.elementor-element-a44d428{--display:flex;--padding-top:0px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-4600 .elementor-element.elementor-element-f27c607{--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:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-4600 .elementor-element.elementor-element-2ee50ed{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-4600 .elementor-element.elementor-element-af3b27d .jet-radio-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-4600 .elementor-element.elementor-element-af3b27d .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-4600 .elementor-element.elementor-element-af3b27d .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-4600 .elementor-element.elementor-element-af3b27d .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-4600 .elementor-element.elementor-element-af3b27d .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-4600 .elementor-element.elementor-element-af3b27d .jet-radio-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-4600 .elementor-element.elementor-element-af3b27d .jet-radio-list__decorator{margin-left:5px;}.elementor-4600 .elementor-element.elementor-element-af3b27d .jet-radio-list__checked-icon{font-size:12px;}.elementor-4600 .elementor-element.elementor-element-af3b27d .jet-collapse-icon{width:20px;height:20px;}.elementor-4600 .elementor-element.elementor-element-af3b27d .jet-collapse-none{width:20px;height:20px;}.elementor-4600 .elementor-element.elementor-element-af3b27d .jet-filter+.jet-filter{margin-top:10px;}.elementor-4600 .elementor-element.elementor-element-af3b27d .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-4600 .elementor-element.elementor-element-229adcd .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-4600 .elementor-element.elementor-element-229adcd .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-4600 .elementor-element.elementor-element-229adcd .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-4600 .elementor-element.elementor-element-229adcd .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-4600 .elementor-element.elementor-element-229adcd .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-4600 .elementor-element.elementor-element-229adcd .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-4600 .elementor-element.elementor-element-229adcd .jet-collapse-icon{width:20px;height:20px;}.elementor-4600 .elementor-element.elementor-element-229adcd .jet-collapse-none{width:20px;height:20px;}.elementor-4600 .elementor-element.elementor-element-229adcd .jet-filter+.jet-filter{margin-top:10px;}.elementor-4600 .elementor-element.elementor-element-229adcd .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-4600 .elementor-element.elementor-element-7f30b4a .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-4600 .elementor-element.elementor-element-7f30b4a .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-4600 .elementor-element.elementor-element-7f30b4a .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-4600 .elementor-element.elementor-element-7f30b4a .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-4600 .elementor-element.elementor-element-7f30b4a .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-4600 .elementor-element.elementor-element-7f30b4a .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-4600 .elementor-element.elementor-element-7f30b4a .jet-collapse-icon{width:20px;height:20px;}.elementor-4600 .elementor-element.elementor-element-7f30b4a .jet-collapse-none{width:20px;height:20px;}.elementor-4600 .elementor-element.elementor-element-7f30b4a .jet-filter+.jet-filter{margin-top:10px;}.elementor-4600 .elementor-element.elementor-element-7f30b4a .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-4600 .elementor-element.elementor-element-f1a1d7f .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-4600 .elementor-element.elementor-element-f1a1d7f .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-4600 .elementor-element.elementor-element-f1a1d7f .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-4600 .elementor-element.elementor-element-f1a1d7f .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-4600 .elementor-element.elementor-element-f1a1d7f .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-4600 .elementor-element.elementor-element-f1a1d7f .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-4600 .elementor-element.elementor-element-f1a1d7f .jet-collapse-icon{width:20px;height:20px;}.elementor-4600 .elementor-element.elementor-element-f1a1d7f .jet-collapse-none{width:20px;height:20px;}.elementor-4600 .elementor-element.elementor-element-f1a1d7f .jet-filter+.jet-filter{margin-top:10px;}.elementor-4600 .elementor-element.elementor-element-f1a1d7f .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-4600 .elementor-element.elementor-element-4411cd2 .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-4600 .elementor-element.elementor-element-4411cd2 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-4600 .elementor-element.elementor-element-4411cd2 .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-4600 .elementor-element.elementor-element-4411cd2 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-4600 .elementor-element.elementor-element-4411cd2 .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-4600 .elementor-element.elementor-element-4411cd2 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-4600 .elementor-element.elementor-element-4411cd2 .jet-collapse-icon{width:20px;height:20px;}.elementor-4600 .elementor-element.elementor-element-4411cd2 .jet-collapse-none{width:20px;height:20px;}.elementor-4600 .elementor-element.elementor-element-4411cd2 .jet-filter+.jet-filter{margin-top:10px;}.elementor-4600 .elementor-element.elementor-element-4411cd2 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-4600 .elementor-element.elementor-element-65fecb3{--display:flex;}.elementor-4600 .elementor-element.elementor-element-039ceed > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4600 .elementor-element.elementor-element-f27c607{--content-width:1280px;}.elementor-4600 .elementor-element.elementor-element-2ee50ed{--width:260px;}.elementor-4600 .elementor-element.elementor-element-65fecb3{--width:100%;}}@media(max-width:1024px){.elementor-4600 .elementor-element.elementor-element-e5ae798{--min-height:360px;}.elementor-4600 .elementor-element.elementor-element-039ceed > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-4600 .elementor-element.elementor-element-e5ae798{--min-height:320px;}.elementor-4600 .elementor-element.elementor-element-039ceed > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS */.elementor-element-f27c607{max-width:1280px;margin-left:auto;margin-right:auto}
.jet-listing-grid__items{gap:0 !important;margin:0 -13px !important;width:calc(100% + 26px) !important}
.jet-listing-grid__item{padding:13px !important;display:flex !important}
.jet-listing-grid__item > *{width:100%}
#arc-filters{position:sticky;top:110px}
#arc-fh .elementor-heading-title{font-size:12px !important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9a938a;margin:0}
#arc-filters .jet-filter{padding:18px 0;border-bottom:1px solid #eae6e0}
#arc-filters .jet-filter:last-of-type{border-bottom:none}
#arc-filters .jet-filter-label{display:block;font-size:13px;font-weight:700;color:#1a1a1a;margin-bottom:10px}
#arc-filters .jet-checkboxes-list__row,#arc-filters .jet-radio-list__row{margin-bottom:7px}
#arc-filters .jet-checkboxes-list__label,#arc-filters .jet-radio-list__label{font-size:14px;color:#4a4740;cursor:pointer}
#arc-filters .jet-checkboxes-list__label:hover,#arc-filters .jet-radio-list__label:hover{color:#E8346F}
#arc-filters .jet-remove-all-filters__button{font-size:13px;font-weight:600;color:#E8346F;background:none;border:1px solid #E8346F;border-radius:999px;padding:8px 16px;cursor:pointer}
@media(max-width:1024px){#arc-filters{position:static;width:100% !important}}
.elementor-element-e5ae798{position:relative}
.elementor-element-e5ae798 .elementor-heading-title{text-transform:none !important;font-size:52px;line-height:1.1;letter-spacing:-.01em;text-shadow:0 2px 24px rgba(0,0,0,.35)}
.elementor-element-e5ae798 p{font-size:18px;line-height:1.55;max-width:660px;text-shadow:0 1px 14px rgba(0,0,0,.35)}
@media(max-width:767px){.elementor-element-e5ae798 .elementor-heading-title{font-size:34px}.elementor-element-e5ae798 p{font-size:16px}}/* End custom CSS */