.elementor-4585 .elementor-element.elementor-element-59f35af{--display:flex;--padding-top:56px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-4585 .elementor-element.elementor-element-59f35af:not(.elementor-motion-effects-element-type-background), .elementor-4585 .elementor-element.elementor-element-59f35af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE4;}.elementor-4585 .elementor-element.elementor-element-9714003{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4585 .elementor-element.elementor-element-140bad7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-140bad7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-140bad7 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-140bad7 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-f70bd08 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-f70bd08 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-f70bd08 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-f70bd08 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-71c2400{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-4585 .elementor-element.elementor-element-d28d37d{--display:flex;}.elementor-4585 .elementor-element.elementor-element-1f4ed44{--e-image-carousel-slides-to-show:1;}.elementor-4585 .elementor-element.elementor-element-fc67835{--display:flex;--padding-top:48px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-4585 .elementor-element.elementor-element-78d825a{--display:flex;}.elementor-4585 .elementor-element.elementor-element-7b9559f{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-4585 .elementor-element.elementor-element-1bf5b6b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-1bf5b6b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-1bf5b6b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-1bf5b6b .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-60fd8a0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-60fd8a0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-60fd8a0 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-60fd8a0 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-6dc92fc .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-6dc92fc .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-6dc92fc .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-6dc92fc .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-149bbb2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-149bbb2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-149bbb2 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-149bbb2 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-80c5d23 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-80c5d23 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-80c5d23 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-80c5d23 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-d7a9a42 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-d7a9a42 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-d7a9a42 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-d7a9a42 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-543bc41{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-4585 .elementor-element.elementor-element-df994e3{--display:flex;}.elementor-4585 .elementor-element.elementor-element-7270620 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-7270620 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-7270620 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-7270620 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-6b5fabc .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-6b5fabc .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-6b5fabc .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-6b5fabc .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-c2f7c96{--display:flex;--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-4585 .elementor-element.elementor-element-c2f7c96:not(.elementor-motion-effects-element-type-background), .elementor-4585 .elementor-element.elementor-element-c2f7c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE4;}.elementor-4585 .elementor-element.elementor-element-641b282{--display:flex;}.elementor-4585 .elementor-element.elementor-element-e58fc3d{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-4585 .elementor-element.elementor-element-6a42292 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-6a42292 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-6a42292 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-6a42292 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-35d9283 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-35d9283 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-35d9283 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-35d9283 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-af55519 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-af55519 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-af55519 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-af55519 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-df08f49 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-df08f49 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-df08f49 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-df08f49 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-315c44a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-315c44a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-315c44a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-315c44a .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-6421388{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-4585 .elementor-element.elementor-element-d80e22d{--display:flex;}.elementor-4585 .elementor-element.elementor-element-7033100 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4585 .elementor-element.elementor-element-7033100 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4585 .elementor-element.elementor-element-7033100 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4585 .elementor-element.elementor-element-7033100 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4585 .elementor-element.elementor-element-43d0eb5{--display:flex;--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-4585 .elementor-element.elementor-element-43d0eb5:not(.elementor-motion-effects-element-type-background), .elementor-4585 .elementor-element.elementor-element-43d0eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3B;}.elementor-4585 .elementor-element.elementor-element-e4e43e6{--display:flex;}.elementor-4585 .elementor-element.elementor-element-f873654{--display:flex;--padding-top:36px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-4585 .elementor-element.elementor-element-5c9bbec{--display:flex;}/* Start custom CSS */#lst-title.elementor-page-title{display:block!important}
#lst-eyebrow{font:600 12px/1 "Work Sans",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8A8A8A;margin-bottom:10px}
#lst-title h1{font:600 44px/1.12 "Work Sans",sans-serif;color:#3B3B3B;text-transform:none;letter-spacing:-.01em;margin:0}
#lst-city{font:400 17px/1.4 "Work Sans",sans-serif;color:#6E6E6E;margin-top:6px}
#lst-price{margin-top:22px}
#lst-price .lst-lbl{display:block;font:600 11px/1 "Work Sans",sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#8A8A8A;margin-bottom:6px}
#lst-price .lst-val{display:block;font:600 38px/1 "Work Sans",sans-serif;color:#3B3B3B}
#lst-gallery{margin-top:-1px}
#lst-numeri h2,#lst-dettagli h2{font:600 26px/1.2 "Work Sans",sans-serif;color:#3B3B3B;margin:0 0 18px}
#lst-nbox>*,#lst-dbox>*{flex:1 1 190px;min-width:180px;background:#fff;border:1px solid #E7E1D6;border-radius:10px;padding:16px 18px}
#lst-dbox>*{background:#fff}
#lst-nbox .lst-lbl,#lst-dbox .lst-lbl,#lst-motivo .lst-lbl{display:block;font:600 11px/1.3 "Work Sans",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#8A8A8A;margin-bottom:7px}
#lst-nbox .lst-val,#lst-dbox .lst-val{display:block;font:600 22px/1.2 "Work Sans",sans-serif;color:#3B3B3B}
#lst-motivo{margin-top:18px;background:#fff;border:1px solid #E7E1D6;border-radius:10px;padding:16px 18px}
#lst-motivo .lst-val{font:400 17px/1.55 "Work Sans",sans-serif;color:#3B3B3B}
#lst-desc-h{font:600 26px/1.2 "Work Sans",sans-serif;color:#3B3B3B;margin:0 0 14px}
#desc-it,#desc-es,#desc-en{display:none;font:400 17px/1.68 "Work Sans",sans-serif;color:#3B3B3B}
#desc-it p,#desc-es p,#desc-en p{margin:0 0 15px}
html[lang^="it"] #desc-it,html[lang^="es"] #desc-es,html[lang^="en"] #desc-en{display:block}
.lst-e2-in{background:#3B3B3B;border-radius:14px;padding:30px 32px}
.lst-e2-t{font:600 21px/1.3 "Work Sans",sans-serif;color:#fff;margin-bottom:10px}
.lst-e2-b{font:400 16px/1.62 "Work Sans",sans-serif;color:#D8D4CD}
#lst-cta-h h2{font:600 30px/1.2 "Work Sans",sans-serif;color:#fff;margin:0 0 14px;text-transform:none}
#lst-cta-t{font:400 17px/1.65 "Work Sans",sans-serif;color:#D8D4CD;margin-bottom:22px}
#lst-cta-b .elementor-button{background:#fff;color:#3B3B3B;border-radius:999px;padding:15px 34px;font:600 15px/1 "Work Sans",sans-serif}
#lst-cta-b .elementor-button:hover{background:#F2EDE4}
#lst-disc-t{font:400 13px/1.6 "Work Sans",sans-serif;color:#8A8A8A;border-top:1px solid #E7E1D6;padding-top:22px}
#lst-disc-t p{margin:0 0 9px}
@media(max-width:767px){#lst-title h1{font-size:32px}#lst-price .lst-val{font-size:30px}#lst-nbox>*,#lst-dbox>*{flex:1 1 100%}}
body.single-listing .ast-container{max-width:100%!important;padding-left:0!important;padding-right:0!important}
body.single-listing .elementor-location-single{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
body.single-listing #primary{margin:0!important;padding:0!important}
body.single-listing .site-content{background:#fff}
#lst-desc h2{font:600 26px/1.2 "Work Sans",sans-serif;color:#3B3B3B;margin:0 0 14px;text-transform:none}
#desc-it img,#desc-es img,#desc-en img{display:block;max-width:100%;height:auto;margin:4px 0 20px;border-radius:10px}
#lst-nbox .e-con-inner,#lst-dbox .e-con-inner,#lst-nbox,#lst-dbox{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;align-items:stretch}
@media(max-width:767px){#lst-nbox,#lst-dbox,#lst-nbox .e-con-inner,#lst-dbox .e-con-inner{grid-template-columns:1fr}}
#lst-gallery .e-con-inner{padding:0}
#lst-gallery .swiper-slide img{width:100%;height:540px;object-fit:cover;display:block}
#lst-gallery .elementor-swiper-button{color:#fff;background:rgba(59,59,59,.55);width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px}
#lst-gallery .elementor-swiper-button:hover{background:#3B3B3B}
#lst-gallery .swiper-pagination-bullet-active{background:#3B3B3B}
@media(max-width:767px){#lst-gallery .swiper-slide img{height:280px}}
#desc-it h2{font:600 21px/1.3 "Work Sans",sans-serif;color:#3B3B3B;margin:26px 0 10px;text-transform:none}
#desc-it{display:none;font:400 17px/1.68 "Work Sans",sans-serif;color:#3B3B3B}
html[lang^="it"] #desc-it{display:block}/* End custom CSS */