[data-template=sitobasic01] #property-images #main{width:100%!important;overflow:hidden}[data-template=sitobasic01] #property-images #main .slides,[data-template=sitobasic01] #property-images #main .slides li,[data-template=sitobasic01] #property-images #main .slides li a{width:100%!important;height:100%!important;display:block!important;margin:0!important;padding:0!important}[data-template=sitobasic01] #property-images #main .slides li a .sl,[data-template=sitobasic01] #property-images #main .slides li a img.sl{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important}[data-template=sitobasic01] #property-images .agim-detail-gallery__controls .flex-direction-nav,[data-template=sitobasic01] #property-images .agim-detail-gallery__controls .slides,[data-template=sitobasic01] #property-images .agim-detail-gallery__main .slides{margin:0;padding:0;list-style:none}[data-template=sitobasic01] #property-images #controls{position:relative}[data-template=sitobasic01] #property-images #controls .flex-direction-nav a{display:block;width:40px;height:40px;margin:0;position:absolute;top:50%;z-index:3;overflow:hidden;opacity:1;cursor:pointer;text-indent:-9999px;background:rgba(255,255,255,.92);box-shadow:0 1px 3px rgba(0,0,0,.2)}[data-template=sitobasic01] #property-images #controls .flex-direction-nav .flex-prev{left:5px;transform:translateY(-50%)}[data-template=sitobasic01] #property-images #controls .flex-direction-nav .flex-next{right:5px;transform:translateY(-50%)}[data-template=sitobasic01] #property-images #controls .flex-direction-nav a:before{font-family:FontAwesome;font-size:28px;line-height:40px;display:block;text-align:center;text-indent:0;color:#26c6da!important;text-shadow:none}[data-template=sitobasic01] #property-images #controls .flex-direction-nav a.flex-prev:before{content:"\f104"}[data-template=sitobasic01] #property-images #controls .flex-direction-nav a.flex-next:before{content:"\f105"}[data-template=sitobasic01] #property-images #controls .flex-direction-nav a.flex-disabled{opacity:.35!important;cursor:default;pointer-events:none}[data-template=sitobasic01] #property-images #controls .slides{display:flex;flex-wrap:nowrap;gap:5px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}[data-template=sitobasic01] #property-images #controls .slides::-webkit-scrollbar{display:none;width:0;height:0}[data-template=sitobasic01] #property-images #controls .slides li{flex:0 0 150px;width:150px;max-width:150px;min-width:150px;cursor:pointer;box-sizing:border-box}[data-template=sitobasic01] #property-images #controls .slides li .sl{display:block!important;width:150px!important;height:100px!important;padding:0!important;background-size:cover;background-position:50%;background-repeat:no-repeat}[data-template=sitobasic01] #property-images #controls .slides li.is-active .sl{outline:2px solid #26c6da;outline-offset:-2px}[data-template=sitobasic01] .planimetries_list a{cursor:pointer}[data-template=sitobasic01] .planimetries_list img{max-width:100%;height:auto}[data-template=sitobasic01] #gmap .leaflet-container,[data-template=sitobasic01] #gmap.leaflet-container{z-index:1}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar{width:100%!important;max-width:100%!important;margin:0!important;padding:16px!important;box-sizing:border-box!important}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .agim-similar__viewport{overflow:hidden;width:100%}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .slides{display:flex;margin:0;padding:0;list-style:none;transition:transform .5s ease;width:100%}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .slides>li{flex:0 0 100%;min-width:100%;max-width:100%;width:100%;box-sizing:border-box}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili{display:block;width:100%}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin-bottom:12px;overflow:hidden}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item .left-el{width:42%!important;flex:0 0 42%;min-width:0}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item .left-el a.link{display:block;height:100px!important;min-height:100px!important;max-height:100px!important;width:100%}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item .foto,[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item .left-el a.link .foto{height:100%!important;min-height:100px!important;max-height:100px!important;width:100%;background-size:cover;background-position:50%}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail{width:58%!important;flex:1 1 auto;min-width:0;display:flex;align-items:center}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail .feature{padding:8px 10px;width:100%}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item .title h4,[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail .feature .title h4{font-size:11px!important;font-weight:600;margin:0 0 4px;line-height:1.25;color:#333!important}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item .title .location,[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail .feature .title .location{display:block;width:100%;font-size:11px!important;font-weight:400!important;line-height:1.3!important;color:#666!important;text-transform:none!important}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item .title .location i,[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail .feature .title .location i{font-size:11px!important;margin-right:4px;color:#888!important}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail,[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail:hover,[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail:link,[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail:visited{color:#333!important}[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item .action-property-list .price,[data-template=sitobasic01] #right_column #vetrina-outdoor.agim-similar .simili .item .price{font-size:13px!important;line-height:1.3}[data-template=sitobasic01] .agim-similar__dots{display:flex;justify-content:center;gap:8px;margin:10px 0 0;padding:0;list-style:none}[data-template=sitobasic01] .agim-similar__dots button{width:10px;height:10px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.35);cursor:pointer}[data-template=sitobasic01] .agim-similar__dots button.is-active{background:#E8336A}[data-template=sitobasic01] #swipebox-close,[data-template=sitobasic01] #swipebox-next,[data-template=sitobasic01] #swipebox-prev{background-image:none!important;font-family:FontAwesome;font-size:28px;line-height:50px;text-align:center;color:#fff}[data-template=sitobasic01] #swipebox-close:before{content:"\f00d"}[data-template=sitobasic01] #swipebox-prev:before{content:"\f104"}[data-template=sitobasic01] #swipebox-next:before{content:"\f105"}[data-template=sitobasic01] #swipebox-title{color:#fff;padding:12px 60px 0;box-sizing:border-box}@media (min-width:1000px){[data-template=sitobasic01] #property-images #controls{display:block}}[data-template=sitobasic01] #right_column .banner-container.dettaglio{display:flex!important;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:4px;width:100%;margin:0 0 16px;box-sizing:border-box}[data-template=sitobasic01] #right_column .banner-container.dettaglio .banner{display:inline-flex;flex:1 1;align-items:center;justify-content:center;min-width:0;height:42px;margin:0;padding:0;border:1px solid #ddd;border-radius:4px;background:#fff;color:#5c5c5c;cursor:pointer;text-decoration:none;box-sizing:border-box;font:inherit}[data-template=sitobasic01] #right_column .banner-container.dettaglio .banner span{display:inline-flex;align-items:center;justify-content:center;color:#5c5c5c!important}[data-template=sitobasic01] #right_column .banner-container.dettaglio .banner i{margin:0!important;color:#5c5c5c!important;font-size:18px;line-height:1}[data-template=sitobasic01] #right_column .banner-container.dettaglio .banner .tip-content{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}[data-template=sitobasic01] #right_column .banner-container.dettaglio .banner:hover{background:var(--color-primary,#e8336a);border-color:var(--color-primary,#e8336a)}[data-template=sitobasic01] #right_column .banner-container.dettaglio .banner:hover .wa-icon,[data-template=sitobasic01] #right_column .banner-container.dettaglio .banner:hover .x-icon,[data-template=sitobasic01] #right_column .banner-container.dettaglio .banner:hover i,[data-template=sitobasic01] #right_column .banner-container.dettaglio .banner:hover span{color:#fff!important}[data-template=sitobasic01] #right_column .banner-container.dettaglio .banner .wa-icon,[data-template=sitobasic01] #right_column .banner-container.dettaglio .banner .x-icon{display:block;width:16px;height:16px;color:#5c5c5c!important;fill:currentColor}@media (max-width:999px){[data-template=sitobasic01] #main_wrapper.detailimtop{display:block}[data-template=sitobasic01] #main_content.detailim,[data-template=sitobasic01] #right_column{width:100%!important;float:none!important}[data-template=sitobasic01] #right_column{margin-top:20px}}[data-template=sitobasic03] #property-images .agim-detail-gallery__controls .flex-direction-nav,[data-template=sitobasic03] #property-images .agim-detail-gallery__controls .slides,[data-template=sitobasic03] #property-images .agim-detail-gallery__main .slides{margin:0;padding:0;list-style:none}[data-template=sitobasic03] #property-images #controls{position:relative}[data-template=sitobasic03] #property-images #controls .flex-direction-nav a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;position:absolute;top:50%;z-index:3;overflow:hidden;opacity:1;cursor:pointer;text-indent:0;background:rgba(255,255,255,.95);box-shadow:0 1px 3px rgba(0,0,0,.2);border-radius:3px;color:var(--color-secondary,#306789)}[data-template=sitobasic03] #property-images #controls .flex-direction-nav .flex-prev{left:5px;transform:translateY(-50%)}[data-template=sitobasic03] #property-images #controls .flex-direction-nav .flex-next{right:5px;transform:translateY(-50%)}[data-template=sitobasic03] #property-images #controls .flex-direction-nav a i{font-size:18px;line-height:1;color:var(--color-secondary,#306789)}[data-template=sitobasic03] #property-images #controls .flex-direction-nav a:before{content:none!important;display:none!important}[data-template=sitobasic03] #property-images #controls .flex-direction-nav a.flex-next:before,[data-template=sitobasic03] #property-images #controls .flex-direction-nav a.flex-prev:before{content:none!important}[data-template=sitobasic03] #property-images #controls .flex-direction-nav a.flex-disabled{opacity:.35!important;cursor:default;pointer-events:none}[data-template=sitobasic03] #property-images #controls .slides li.is-active .sl{outline:2px solid var(--color-primary,#94b4c8);outline-offset:-2px}[data-template=sitobasic03] #property-images #controls .agim-detail-gallery__thumb-viewport{overflow:hidden}[data-template=sitobasic03] #property-images #controls .slides{display:flex;gap:5px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}[data-template=sitobasic03] #property-images #controls .slides::-webkit-scrollbar{display:none;width:0;height:0}[data-template=sitobasic03] #property-images #controls .slides li{flex:0 0 150px;cursor:pointer}[data-template=sitobasic03] .planimetries_list a{cursor:pointer}[data-template=sitobasic03] .planimetries_list img{max-width:100%;height:auto}[data-template=sitobasic03] #gmap .leaflet-container,[data-template=sitobasic03] #gmap.leaflet-container{z-index:1}[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .agim-similar__viewport{overflow:hidden}[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .slides{display:flex;margin:0;padding:0;list-style:none;transition:transform .5s ease}[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .slides>li{flex:0 0 100%;min-width:100%;box-sizing:border-box}[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .simili{display:block;width:100%}[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .simili .item{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch;width:100%!important;margin-bottom:12px;overflow:hidden}[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .simili .item .left-el{width:42%!important;flex:0 0 42%;min-width:0}[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .simili .item .left-el a.link{display:block;height:100px!important;min-height:100px!important;max-height:100px!important;width:100%}[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .simili .item .foto,[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .simili .item .left-el a.link .foto{height:100%!important;min-height:100px!important;max-height:100px!important;width:100%;background-size:cover;background-position:50%}[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail{width:58%!important;flex:1 1 auto;min-width:0;display:flex;align-items:center}[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail .feature{padding:8px 10px;width:100%}[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .simili .item .title h4,[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail .feature .title h4{font-size:13px!important;margin:0 0 4px;line-height:1.25}[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .simili .item .action-property-list .price,[data-template=sitobasic03] #right_column #vetrina-outdoor.agim-similar .simili .item .price{font-size:13px!important;line-height:1.3}[data-template=sitobasic03] .agim-similar__dots{display:flex;justify-content:center;gap:8px;margin:10px 0 0;padding:0;list-style:none}[data-template=sitobasic03] .agim-similar__dots button{width:10px;height:10px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.35);cursor:pointer}[data-template=sitobasic03] .agim-similar__dots button.is-active{background:#26c6da}[data-template=sitobasic03] #swipebox-close,[data-template=sitobasic03] #swipebox-next,[data-template=sitobasic03] #swipebox-prev{background-image:none!important;background-color:transparent!important;border:none!important;padding:0;margin:0;width:50px;height:50px;display:flex!important;align-items:center;justify-content:center;color:#fff!important;cursor:pointer;appearance:none;-webkit-appearance:none;float:none;position:relative}[data-template=sitobasic03] #swipebox-close{position:absolute!important;top:0;right:10px;z-index:9999}[data-template=sitobasic03] #swipebox-prev{float:left!important}[data-template=sitobasic03] #swipebox-next{float:right!important}[data-template=sitobasic03] #swipebox-close:before,[data-template=sitobasic03] #swipebox-next:before,[data-template=sitobasic03] #swipebox-prev:before{content:none!important;display:none!important}[data-template=sitobasic03] #swipebox-close i,[data-template=sitobasic03] #swipebox-next i,[data-template=sitobasic03] #swipebox-prev i{font-size:22px;line-height:1;color:#fff;pointer-events:none}[data-template=sitobasic03] #swipebox-next.disabled,[data-template=sitobasic03] #swipebox-next:disabled,[data-template=sitobasic03] #swipebox-prev.disabled,[data-template=sitobasic03] #swipebox-prev:disabled{opacity:.3;cursor:default}[data-template=sitobasic03] #swipebox-title{color:#fff;padding:12px 60px 0;box-sizing:border-box}@media (min-width:1000px){[data-template=sitobasic03] #property-images #controls{display:block}[data-template=sitobasic03] #main_content.detailim .heading .price{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end}[data-template=sitobasic03] #main_content.detailim .heading .price .amount{white-space:nowrap}[data-template=sitobasic03] #main_content.detailim .heading .price .code{width:100%;text-align:right}}@media (max-width:1089px){[data-template=sitobasic03] #main_wrapper.detailimtop{display:block;margin-bottom:48px}[data-template=sitobasic03] #main_content.detailim,[data-template=sitobasic03] #right_column{width:100%!important;float:none!important}[data-template=sitobasic03] #main_content.detailim .heading{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:14px;margin-bottom:24px}[data-template=sitobasic03] #main_content.detailim .heading .col{width:100%;align-items:flex-start}[data-template=sitobasic03] #main_content.detailim .heading .col .title{margin-left:0;flex:1 1 auto;min-width:0}[data-template=sitobasic03] #main_content.detailim .heading .col .title .type{font-size:1.35rem;line-height:1.25}[data-template=sitobasic03] #main_content.detailim .heading .col .title .location{font-size:1rem;line-height:1.35}[data-template=sitobasic03] #main_content.detailim .heading .price{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;width:100%;margin:0!important;font-size:1.4rem;line-height:1.2}[data-template=sitobasic03] #main_content.detailim .heading .price .amount{display:inline-block;white-space:nowrap}[data-template=sitobasic03] #main_content.detailim .heading .price .code{display:block;width:auto!important;margin-top:0;text-align:left;font-size:.95rem;white-space:nowrap}[data-template=sitobasic03] #main_wrapper.detailimtop>#right_column{margin-top:28px;margin-bottom:40px;padding-bottom:8px}[data-template=sitobasic03] #right_column form.contactForm.dettaglio{position:static;top:auto}[data-template=sitobasic03] #right_column .banner-container.dettaglio{margin-bottom:16px}}@media (min-width:600px){[data-template=sitobasic04] #property-images #main{height:490px!important;margin-bottom:10px}}@media (min-width:1090px){[data-template=sitobasic04] #property-images #main{height:490px!important}[data-template=sitobasic04] #property-images #controls{display:block!important}}html[data-template=sitobasic04].swipebox-html #swipebox-overlay{background:#0d0d0d!important}html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-bottom-bar,html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-top-bar{background:#000!important;background-color:#000!important;opacity:.95;color:#fff!important;text-shadow:1px 1px 1px #000}[data-template=sitobasic04] #property-images .agim-detail-gallery__controls .flex-direction-nav,[data-template=sitobasic04] #property-images .agim-detail-gallery__controls .slides,[data-template=sitobasic04] #property-images .agim-detail-gallery__main .slides{margin:0;padding:0;list-style:none}[data-template=sitobasic04] #property-images #controls{position:relative}[data-template=sitobasic04] #property-images #controls .flex-direction-nav a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;position:absolute;top:50%;z-index:3;overflow:hidden;opacity:1;cursor:pointer;text-indent:0;background:rgba(255,255,255,.95);box-shadow:0 1px 3px rgba(0,0,0,.2);border-radius:3px;color:var(--color-secondary,#306789)}[data-template=sitobasic04] #property-images #controls .flex-direction-nav .flex-prev{left:5px;transform:translateY(-50%)}[data-template=sitobasic04] #property-images #controls .flex-direction-nav .flex-next{right:5px;transform:translateY(-50%)}[data-template=sitobasic04] #property-images #controls .flex-direction-nav a i{font-size:18px;line-height:1;color:var(--color-secondary,#306789)}[data-template=sitobasic04] #property-images #controls .flex-direction-nav a:before{content:none!important;display:none!important}[data-template=sitobasic04] #property-images #controls .flex-direction-nav a.flex-next:before,[data-template=sitobasic04] #property-images #controls .flex-direction-nav a.flex-prev:before{content:none!important}[data-template=sitobasic04] #property-images #controls .flex-direction-nav a.flex-disabled{opacity:.35!important;cursor:default;pointer-events:none}[data-template=sitobasic04] #property-images #controls .slides li.is-active .sl{outline:2px solid var(--color-primary,#94b4c8);outline-offset:-2px}[data-template=sitobasic04] #property-images #controls .agim-detail-gallery__thumb-viewport{overflow:hidden}[data-template=sitobasic04] #property-images #controls .slides{display:flex;gap:5px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}[data-template=sitobasic04] #property-images #controls .slides::-webkit-scrollbar{display:none;width:0;height:0}[data-template=sitobasic04] #property-images #controls .slides li{flex:0 0 150px;cursor:pointer}[data-template=sitobasic04] .planimetries_list a{cursor:pointer}[data-template=sitobasic04] .planimetries_list img{max-width:100%;height:auto}[data-template=sitobasic04] #gmap .leaflet-container,[data-template=sitobasic04] #gmap.leaflet-container{z-index:1}[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .agim-similar__viewport{overflow:hidden}[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .slides{display:flex;margin:0;padding:0;list-style:none;transition:transform .5s ease}[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .slides>li{flex:0 0 100%;min-width:100%;box-sizing:border-box}[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .simili{display:block;width:100%}[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .simili .item{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch;width:100%!important;margin-bottom:12px;overflow:hidden}[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .simili .item .left-el{width:42%!important;flex:0 0 42%;min-width:0}[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .simili .item .left-el a.link{display:block;height:100px!important;min-height:100px!important;max-height:100px!important;width:100%}[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .simili .item .foto,[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .simili .item .left-el a.link .foto{height:100%!important;min-height:100px!important;max-height:100px!important;width:100%;background-size:cover;background-position:50%}[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail{width:58%!important;flex:1 1 auto;min-width:0;display:flex;align-items:center}[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail .feature{padding:8px 10px;width:100%}[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .simili .item .title h4,[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .simili .item a.detail .feature .title h4{font-size:13px!important;margin:0 0 4px;line-height:1.25}[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .simili .item .action-property-list .price,[data-template=sitobasic04] #right_column #vetrina-outdoor.agim-similar .simili .item .price{font-size:13px!important;line-height:1.3}[data-template=sitobasic04] .agim-similar__dots{display:flex;justify-content:center;gap:8px;margin:10px 0 0;padding:0;list-style:none}[data-template=sitobasic04] .agim-similar__dots button{width:10px;height:10px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.35);cursor:pointer}[data-template=sitobasic04] .agim-similar__dots button.is-active{background:#26c6da}html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-close,html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-next,html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-prev{background-image:none!important;background-color:transparent!important;border:none!important;padding:0;margin:0;width:50px;height:50px;display:flex!important;align-items:center;justify-content:center;color:#fff!important;cursor:pointer;appearance:none;-webkit-appearance:none;float:none;position:relative;text-indent:0!important;line-height:1;opacity:1!important;visibility:visible!important}html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-close{position:absolute!important;top:0;right:10px;z-index:9999}html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-prev{float:left!important}html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-next{float:right!important}html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-close:before,html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-next:before,html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-prev:before{content:none!important;display:none!important}html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-close svg,html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-next svg,html[data-template=sitobasic04].swipebox-html #swipebox-overlay #swipebox-prev svg{display:block!important;width:22px;height:22px;color:#fff!important;fill:#fff!important;pointer-events:none}[data-template=sitobasic04] #swipebox-next.disabled,[data-template=sitobasic04] #swipebox-next:disabled,[data-template=sitobasic04] #swipebox-prev.disabled,[data-template=sitobasic04] #swipebox-prev:disabled{opacity:.3;cursor:default}[data-template=sitobasic04] #swipebox-title{color:#fff!important;padding:12px 60px 0;box-sizing:border-box}@media (min-width:1000px){[data-template=sitobasic04] #property-images #controls{display:block}[data-template=sitobasic04] #main_content.detailim .heading .price{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end}[data-template=sitobasic04] #main_content.detailim .heading .price .amount{white-space:nowrap}[data-template=sitobasic04] #main_content.detailim .heading .price .code{width:100%;text-align:right}}@media (max-width:1089px){[data-template=sitobasic04] #main_wrapper.detailimtop{display:block;margin-bottom:48px}[data-template=sitobasic04] #main_content.detailim,[data-template=sitobasic04] #right_column{width:100%!important;float:none!important}[data-template=sitobasic04] #main_content.detailim .heading{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:14px;margin-bottom:24px}[data-template=sitobasic04] #main_content.detailim .heading .col{width:100%;align-items:flex-start}[data-template=sitobasic04] #main_content.detailim .heading .col .title{margin-left:0;flex:1 1 auto;min-width:0}[data-template=sitobasic04] #main_content.detailim .heading .col .title .type{font-size:1.35rem;line-height:1.25}[data-template=sitobasic04] #main_content.detailim .heading .col .title .location{font-size:1rem;line-height:1.35}[data-template=sitobasic04] #main_content.detailim .heading .price{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;width:100%;margin:0!important;font-size:1.4rem;line-height:1.2}[data-template=sitobasic04] #main_content.detailim .heading .price .amount{display:inline-block;white-space:nowrap}[data-template=sitobasic04] #main_content.detailim .heading .price .code{display:block;width:auto!important;margin-top:0;text-align:left;font-size:.95rem;white-space:nowrap}[data-template=sitobasic04] #main_wrapper.detailimtop>#right_column{margin-top:28px;margin-bottom:40px;padding-bottom:8px}[data-template=sitobasic04] #right_column form.contactForm.dettaglio{position:static;top:auto}[data-template=sitobasic04] #right_column .banner-container.dettaglio{margin-bottom:16px}}[data-template=sitobasic04] #right_column .banner-container.dettaglio button.banner{border:0!important;outline:none!important;box-shadow:none!important;appearance:none;-webkit-appearance:none;background-color:#f0f0f0;cursor:pointer;font:inherit}[data-template=sitobasic04] #right_column .banner-container.dettaglio .banner:hover,[data-template=sitobasic04] #right_column .banner-container.dettaglio button.banner:hover{background-color:var(--color-primary,#dd6d4b)!important}[data-template=sitobasic04] #right_column .banner-container.dettaglio .banner:hover span,[data-template=sitobasic04] #right_column .banner-container.dettaglio .banner:hover span i,[data-template=sitobasic04] #right_column .banner-container.dettaglio button.banner:hover span,[data-template=sitobasic04] #right_column .banner-container.dettaglio button.banner:hover span i{color:#fff!important}[data-template=sitobasic09] .bubble-detail .detail-toolbar{margin:0 0 18px}[data-template=sitobasic09] .bubble-detail .detail-toolbar a,[data-template=sitobasic09] .bubble-detail .detail-toolbar button{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--ink-soft,#52605a);font-size:14px;cursor:pointer}[data-template=sitobasic09] .bubble-detail .detail-toolbar a:hover,[data-template=sitobasic09] .bubble-detail .detail-toolbar button:hover{color:var(--cream-dark,#6190af)}[data-template=sitobasic09] .bubble-detail .detail-headline-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 22px;margin:8px 0 28px}[data-template=sitobasic09] .bubble-detail .detail-headline-meta .detail-price{font-family:DM Sans,Manrope,sans-serif;font-size:clamp(26px,3vw,34px);font-weight:700;letter-spacing:-.5px;color:var(--ink,#17221e);line-height:1.1}[data-template=sitobasic09] .bubble-detail .detail-headline-meta .detail-location{margin-top:0;color:var(--ink-soft,#52605a);font-size:15px}[data-template=sitobasic09] .bubble-detail .detail-headline-meta .detail-location i{margin-right:6px;color:var(--cream-dark,#6190af)}[data-template=sitobasic09] .bubble-detail .detail-main-image{width:100%;min-width:0;background:#fff;border-radius:var(--radius-xl,42px);overflow:hidden;box-shadow:var(--shadow,0 25px 70px rgba(25,40,33,.08));padding:14px;margin-bottom:16px}[data-template=sitobasic09] .bubble-detail .detail-features--strip{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;margin:0 0 28px;padding:16px;background:#fff;border-radius:var(--radius-lg,30px);box-shadow:var(--shadow,0 25px 70px rgba(25,40,33,.08));overflow-x:auto}[data-template=sitobasic09] .bubble-detail .detail-features--strip .feature{display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;column-gap:10px;flex:1 1;min-width:120px;padding:12px 14px;background:var(--green-light,#e9f0f4);border-radius:16px}[data-template=sitobasic09] .bubble-detail .detail-features--strip .feature i{grid-row:1/span 2;align-self:center;color:var(--cream-dark,#6190af);font-size:14px}[data-template=sitobasic09] .bubble-detail .detail-features--strip .feature span{font-size:11px;color:var(--ink-soft,#52605a);text-transform:uppercase;letter-spacing:.6px}[data-template=sitobasic09] .bubble-detail .detail-features--strip .feature strong{font-size:15px;color:var(--ink,#17221e);font-weight:700}[data-template=sitobasic09] .bubble-detail .detail-split{display:grid;grid-template-columns:1.55fr .95fr;gap:22px;align-items:start}[data-template=sitobasic09] .bubble-detail .detail-main-col{min-width:0;display:flex;flex-direction:column;gap:20px}[data-template=sitobasic09] .bubble-detail .detail-side{display:flex;flex-direction:column;gap:16px;min-width:0;position:sticky;top:110px}[data-template=sitobasic09] .bubble-detail .detail-card{background:#fff;border-radius:var(--radius-lg,30px);padding:24px;box-shadow:var(--shadow,0 25px 70px rgba(25,40,33,.08))}[data-template=sitobasic09] .bubble-detail .detail-card--contact h3{margin:0;font-size:20px;font-weight:700;color:var(--ink,#17221e)}[data-template=sitobasic09] .bubble-detail .detail-description{margin-top:10px;color:var(--ink-soft,#52605a);font-size:14px;line-height:1.7}[data-template=sitobasic09] .bubble-detail .detail-share{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 16px}[data-template=sitobasic09] .bubble-detail .detail-share__btn{width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--green-light,#e9f0f4);color:var(--ink,#17221e);cursor:pointer;text-decoration:none;transition:.2s ease}[data-template=sitobasic09] .bubble-detail .detail-share__btn:hover{background:var(--green,#94b4c8);color:#fff}[data-template=sitobasic09] .bubble-detail .detail-form{margin-top:8px}[data-template=sitobasic09] .bubble-detail .detail-form__code{grid-column:1/-1;margin:0 0 4px;font-size:13px;color:var(--ink-soft,#52605a)}[data-template=sitobasic09] .bubble-detail .detail-form .form-group label{display:block;margin-bottom:6px;font-size:12px;font-weight:600;color:var(--ink-soft,#52605a)}[data-template=sitobasic09] .bubble-detail .detail-form .form-group input,[data-template=sitobasic09] .bubble-detail .detail-form .form-group textarea{width:100%;border:1px solid var(--line,#e6e7e2);border-radius:14px;padding:12px 14px;background:#fafafa;color:var(--ink,#17221e)}[data-template=sitobasic09] .bubble-detail .detail-form .form-group input:focus,[data-template=sitobasic09] .bubble-detail .detail-form .form-group textarea:focus{outline:none;border-color:var(--green,#94b4c8);background:#fff}[data-template=sitobasic09] .bubble-detail .detail-form__privacy label{display:flex!important;align-items:flex-start;gap:10px;font-weight:400!important;line-height:1.5}[data-template=sitobasic09] .bubble-detail .detail-form__privacy input{width:auto!important;margin-top:3px}[data-template=sitobasic09] .bubble-detail .detail-form .form-submit{width:100%}[data-template=sitobasic09] .bubble-detail .detail-vt-link{margin-bottom:24px}[data-template=sitobasic09] .bubble-detail .detail-body,[data-template=sitobasic09] .bubble-detail .detail-media{margin-top:20px;padding:28px;background:#fff;border-radius:var(--radius-lg,30px);box-shadow:var(--shadow,0 25px 70px rgba(25,40,33,.08))}[data-template=sitobasic09] .bubble-detail .section-title{margin:12px 0 22px;font-family:DM Sans,Manrope,sans-serif;font-size:clamp(28px,3.5vw,40px);font-weight:500;letter-spacing:-1px;line-height:1.1;color:var(--ink,#17221e)}[data-template=sitobasic09] .bubble-detail .section-title strong{color:var(--cream-dark,#6190af)}[data-template=sitobasic09] #property-images .agim-detail-gallery__controls .flex-direction-nav,[data-template=sitobasic09] #property-images .agim-detail-gallery__controls .slides,[data-template=sitobasic09] #property-images .agim-detail-gallery__main .slides{margin:0;padding:0;list-style:none}[data-template=sitobasic09] #property-images #main{height:420px;border-radius:28px;overflow:hidden;background:#eef2f0}[data-template=sitobasic09] #property-images #main img{width:100%;height:100%;object-fit:cover;display:block}[data-template=sitobasic09] #property-images #controls{position:relative;margin-top:12px}[data-template=sitobasic09] #property-images #controls .flex-direction-nav a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;position:absolute;top:50%;z-index:3;overflow:hidden;opacity:1;cursor:pointer;text-indent:0;background:rgba(255,255,255,.95);box-shadow:0 1px 3px rgba(0,0,0,.15);border-radius:50%;color:var(--cream-dark,#6190af)}[data-template=sitobasic09] #property-images #controls .flex-direction-nav .flex-prev{left:4px;transform:translateY(-50%)}[data-template=sitobasic09] #property-images #controls .flex-direction-nav .flex-next{right:4px;transform:translateY(-50%)}[data-template=sitobasic09] #property-images #controls .flex-direction-nav a:before{content:none!important;display:none!important}[data-template=sitobasic09] #property-images #controls .agim-detail-gallery__thumb-viewport{overflow:hidden;margin:0 48px}[data-template=sitobasic09] #property-images #controls .slides{display:flex;gap:8px;overflow-x:auto;scroll-behavior:smooth}[data-template=sitobasic09] #property-images #controls .slides li{flex:0 0 88px;height:66px;border-radius:12px;overflow:hidden;cursor:pointer;opacity:.7}[data-template=sitobasic09] #property-images #controls .slides li.is-active,[data-template=sitobasic09] #property-images #controls .slides li:hover{opacity:1;outline:2px solid var(--green,#94b4c8);outline-offset:0}[data-template=sitobasic09] #property-images #controls .slides img{width:100%;height:100%;object-fit:cover}@media (min-width:900px){[data-template=sitobasic09] #property-images #main{height:490px}}[data-template=sitobasic09] #tab_property{margin-top:8px}[data-template=sitobasic09] #tab_property>input{display:none}[data-template=sitobasic09] #tab_property>label{display:inline-flex;align-items:center;gap:6px;margin:0 8px 12px 0;padding:10px 16px;border-radius:999px;background:var(--green-light,#e9f0f4);color:var(--ink-soft,#52605a);font-size:13px;font-weight:600;cursor:pointer}[data-template=sitobasic09] #tab_property>input:checked+label{background:var(--ink,#17221e);color:#fff}[data-template=sitobasic09] #tab_property>section{display:none;padding-top:8px}[data-template=sitobasic09] #tab_property>#tab1:checked~#content1,[data-template=sitobasic09] #tab_property>#tab2:checked~#content2,[data-template=sitobasic09] #tab_property>#tab3:checked~#content3,[data-template=sitobasic09] #tab_property>#tab4:checked~#content4{display:block}[data-template=sitobasic09] #tab_property .description,[data-template=sitobasic09] #tab_property .section ul{color:var(--ink-soft,#52605a);font-size:15px;line-height:1.75}[data-template=sitobasic09] #tab_property .section h4{margin:18px 0 10px;font-size:15px;color:var(--ink,#17221e)}[data-template=sitobasic09] #tab_property .section ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 18px}[data-template=sitobasic09] #tab_property .section li{padding:10px 12px;background:#f7f8f6;border-radius:12px;font-size:13px}[data-template=sitobasic09] #tab_property .section li b,[data-template=sitobasic09] #tab_property .section li strong{color:var(--ink,#17221e)}[data-template=sitobasic09] #swipebox-overlay{background:#0d0d0d!important}[data-template=sitobasic09] #swipebox-bottom-bar,[data-template=sitobasic09] #swipebox-top-bar{background:#000!important;color:#fff!important}[data-template=sitobasic09] #swipebox-close,[data-template=sitobasic09] #swipebox-next,[data-template=sitobasic09] #swipebox-prev{background-image:none!important;background:transparent!important;color:#fff!important;border:none!important;width:50px;height:50px;display:flex!important;align-items:center;justify-content:center;cursor:pointer}[data-template=sitobasic09] #swipebox-close:before{content:"\00d7";font-size:32px;line-height:1}[data-template=sitobasic09] #swipebox-prev:before{content:"\2039";font-size:36px}[data-template=sitobasic09] #swipebox-next:before{content:"\203A";font-size:36px}[data-template=sitobasic09] #swipebox-title{color:#fff!important}[data-template=sitobasic09] #tab-video iframe,[data-template=sitobasic09] .detail-media iframe{width:100%;max-width:100%;border:0;border-radius:18px}@media (max-width:950px){[data-template=sitobasic09] .bubble-detail .detail-split{grid-template-columns:1fr}[data-template=sitobasic09] .bubble-detail .detail-side{position:static}}@media (max-width:600px){[data-template=sitobasic09] .bubble-detail .detail-body,[data-template=sitobasic09] .bubble-detail .detail-card,[data-template=sitobasic09] .bubble-detail .detail-features--strip,[data-template=sitobasic09] .bubble-detail .detail-main-image,[data-template=sitobasic09] .bubble-detail .detail-media{border-radius:22px;padding:16px}[data-template=sitobasic09] #property-images #main{height:280px;border-radius:18px}[data-template=sitobasic09] #property-images #controls .agim-detail-gallery__thumb-viewport{margin:0 40px}}