html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}[role="button"]{cursor:pointer}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:25px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:25px}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}@media (min-width:992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.modal-header:before,.modal-header:after{content:" ";display:table}.clearfix:after,.modal-header:after{clear:both}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.hidden{display:none!important}.modal .close{position:absolute;right:15px;top:30px;padding:5px;color:#333}.modal .close:hover{color:#000}.modal-body .close{top:10px}.modal-header h5{padding-right:30px}.modal-content{border-radius:0px}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@-ms-viewport{width:device-width}@media (min-width:1200px){.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:992px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media print{.hidden-print{display:none!important}}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6,.col-sm-1,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-8,.col-xs-12,.col-xs-3,.col-xs-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col,.col-xs-12,.col-xs-3,.col-xs-6{float:left}.col-xs-12{width:100%}.col-xs-6{width:50%}.col-xs-3{width:25%}@media (min-width:768px){.col,.col-sm-1,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-8{float:left}.col-sm-12{width:100%}.col-sm-8{width:66.66666667%}.col-sm-6{width:50%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-4{margin-left:33.33333333%}}@media (min-width:992px){.col,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6{float:left}.col-md-12{width:100%}.col-md-6{width:50%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-1{margin-left:8.33333333%}}@media (min-width:1200px){.col{float:left}}.clearfix,.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container:after,.row:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{color:#333;font-size:14px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:Helvetica,"Helvetica Neue",Arial,"Lucida Grande",sans-serif}body,#top{min-width:317px}#top,h1,h2,h3,h4,h5,#footer .title{font-family:Helvetica,"Helvetica Neue",Arial,"Lucida Grande",sans-serif}h1,h2,h3,h4,h5{margin:0px}h1 span,h2 span,h3 span{color:#EC407A}h1 small{font-size:16px;color:#777;font-weight:300}h1{font-size:27px;line-height:28px;margin-bottom:14px;margin-top:14px;text-transform:initial}h1.hp{font-size:40px;line-height:initial;text-transform:uppercase}h2,.box-icon span,.box-icon h3{font-size:30px}h3{font-size:20px}a{color:#EC407A}a:hover,a:focus{text-decoration:none}hr{max-width:300px;margin-top:50px}.clear{clear:both}ul{list-style:none outside none;padding-left:0;margin:0}.capitalize{text-transform:capitalize}.banner-container{text-align:center;width:100%;overflow:hidden}.form-field,.form-list-field{position:relative;margin-top:20px}.form-field label{position:absolute;z-index:4;top:-12px;right:4px;font-size:9px;color:#333;text-transform:uppercase}.form-field i{position:absolute;right:4px;top:13px;font-size:12px;pointer-events:none}.form-list-field label{font-size:14px;border-bottom:1px solid #eee;display:block;padding:0px 5px 5px 20px}.form-list-field a{display:block;font-size:12px;color:#777;padding:2px 5px 2px 20px}.form-list-field div.scroll-ui{max-height:100px;overflow:auto}.form-list-field a span,label.checkbox span{width:13px;height:13px;border:1px solid #eee;display:inline-block;margin:1px 7px 0px 0px;vertical-align:top}.form-list-field a:hover span,.form-list-field a.selected span{border-color:#EC407A}.form-list-field a:first-child{margin-bottom:5px;padding-bottom:5px;padding-top:5px;border-bottom:1px solid #eee}.form-list-field a.selected span,label.checkbox.checked span{background-color:#EC407A;color:#fff;border-color:#EC407A}label.checkbox{padding:5px 5px 5px 20px;margin:5px 0px 5px 0px;cursor:pointer;display:block;position:relative;font-size:12px;color:#777}label.checkbox input{display:none}label.checkbox span{position:absolute;left:0px;top:5px;text-align:center;color:#fff;background-color:#fff}label.checkbox span i{font-size:9px;display:block}label.checkbox.checked{color:#EC407A}.multicheck{height:200px;overflow:auto;border:1px solid #eee;padding-left:10px;background-color:#f8f8f8}select,input[type=text],input[type=password],button,.button,textarea{display:block;background-color:#f8f8f8;border:1px solid #eee;font-size:14px;color:#777;padding:1px 18px;line-height:42px;height:42px;margin-bottom:0;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}select:focus,input:focus,textarea:focus{outline:none}select.error,input[type=text].error,input[type=password].error,textarea.error,.multicheck.error{border-color:#d10000;color:#d10000}textarea{min-height:120px;line-height:20px;padding-top:15px;padding-bottom:15px;font-size:13px}input[type="image"]{width:auto;height:auto;background-color:transparent;border:0px}select:disabled{color:#ccc;cursor:not-allowed}.form-field.light select{background-color:#fff}p{line-height:1.6em;text-transform:none}.form-field:hover label{color:#EC407A}.radio label{cursor:pointer}.radio .aradio{border-radius:10px;padding:8px 0px;font-size:16px;display:block;text-align:center;border:1px solid #eee}.radio .aradio:hover{text-decoration:underline}.radio .aradio.checked{background-color:#EC407A;color:#fff;text-decoration:none}.radio label.bluradio.checked,.bblu{background-color:#4080ff}.privacy{text-transform:initial}button,.button{background-color:#EC407A;color:#fff;border:0px;padding:5px 20px;cursor:pointer;margin-top:20px;line-height:35px;text-align:center}button:hover,.button:hover{background-color:#EEFF41;color:#333}iframe{border:0px}.bk-gray{background-color:#eee!important;color:#333!important}.click-inner{cursor:pointer}.click-inner a{color:#333;text-decoration:none}.collapse,.collapse_menu,#filter{display:none}body,select{font-family:'Roboto',sans-serif}#search-home .tab-form,button,.button,select,input,.multicheck,.pagina-dettaglio .box_prezzo{border-radius:4px}body #top,button,.button,a,a *,#autocomplete_result li,#suggested a div,.click-inner,.box-icon.click-inner:hover .icon-container,.news,.radio .aradio,#suggested .control,.add_to_menu{transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in}input,select,button,.button{text-transform:uppercase}.margin-top-20{margin-top:20px!important}.margin-top-15{margin-top:15px}.margin-top-0{margin-top:0px}.margin-left-20{margin-left:20px}.margin-sez{margin-top:50px}.small{font-size:12px}.shadow,#menu .menu-sub,.email-alert,.pagina-dettaglio .box_prezzo,body.fixed #top{-webkit-box-shadow:0px 10px 19px 0px rgba(204,204,204,0.56);-moz-box-shadow:0px 10px 19px 0px rgba(204,204,204,0.56);box-shadow:0px 10px 19px 0px rgba(204,204,204,0.56)}.text-left{text-align:left}.text-center{text-align:center}.scroll-ui::-webkit-scrollbar{width:10px;height:10px}.scroll-ui::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;background-color:#fff}.scroll-ui::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}#top{border-bottom:1px solid #d1d1d1;background-color:#fff;top:-100px}#top .banner{text-align:center;background-color:#eee}body.fixed #top{position:fixed;top:0px;left:0px;width:100%;z-index:300}body.fixed.fixed-v2 #top{top:-100px}body.fixed{margin-top:100px}body.fixed #top .banner{display:none}#logo{float:left;margin:10px 0px}#logo strong{position:absolute;top:35px;left:-35px;background-color:#EC407A;color:#fff;transform:rotate(-40deg);white-space:nowrap;font-size:15px;padding:2px;text-align:center;width:200px}#menu-simple{float:right;text-transform:uppercase}#menu-simple a{display:inline-block;text-align:center;color:#333;position:relative;margin:20px 0px 0px 10px}#menu-simple a:hover{color:#EC407A}#menu-simple a i{font-size:25px;display:block}#menu-simple a div{font-size:9px}#menu-simple a span.num{font-size:9px;color:#fff;position:absolute;top:0px;right:0px;background-color:#EC407A;padding:1px 3px;border-radius:2px}#menu{background-color:#EC407A;padding-top:5px;padding-bottom:5px;position:relative;text-transform:uppercase}#menu ul{padding:0px;margin:0px}#menu ul li{display:inline-block;padding:0px}#menu ul li a{color:#fff;display:block;padding:3px 20px 3px 0px}#menu ul li.right{float:right}#menu ul li.right a{padding:3px 0px 3px 20px}#menu ul li a:hover,#menu ul li a:focus{text-decoration:none}#menu .menu-sub{position:absolute;left:0px;right:0px;z-index:-1;background-color:#fff;padding:20px 0px;margin-top:20px;opacity:0}#menu .menu-sub a{color:#333}#menu .menu-sub.open{z-index:10}#menu .menu-sub h2{padding-bottom:20px}#menu .menu-sub h3{font-size:16px;border-bottom:1px solid #ccc;margin-bottom:10px}#menu .menu-sub li{display:block}.pagina-agenzia #menu{background-color:#eee}.pagina-agenzia #menu ul li a{color:#333}#menu-social a{display:block;height:100px;line-height:100px;text-align:center;font-size:40px;color:#fff!important}#menu-social a i{padding-top:30px}#menu-social a.googleplus{background-color:#dd4b39}#menu-social a.facebook{background-color:#3b5998}#menu-social a.twitter{background-color:#00aced}#menu-social a.whatsapp{background-color:#25d366}#menu-social a:hover{background-color:#EEFF41;color:#333!important}#search-home{background:transparent url('https://images.pcase.it/background-coppia.jpg') no-repeat center center;background-size:cover;background-attachment:fixed;position:relative}#search-home .title-form{text-align:center;color:#fff;position:relative;z-index:3;margin-top:20px;font-size:13px;text-transform:uppercase}#search-home .title-form h1{margin-bottom:0px}#search-home .layer{background-color:#333;position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:2;opacity:0.5}#search-home .tab-form{background-color:#fff;position:relative;z-index:3;padding:40px;margin-top:20px;margin-bottom:60px;text-transform:uppercase}#search-home .loc .switch_loc{font-size:12px;margin-top:0px;margin-bottom:3px;display:block}#search-home .baloon{position:absolute;font-size:12px;color:#777;cursor:pointer;padding:10px 30px 10px 0px;width:100%}#search-home .aradio{border:0px}#search-close{display:none}#autocomplete_container{position:relative}#autocomplete_result{list-style:none;padding:0px;margin:0px;position:absolute;top:38px;left:0px;width:100%;background-color:#f8f8f8;z-index:400;border-top:1px solid #eee}#autocomplete_result li{padding:4px 4px;border-bottom:1px solid #eee;font-weight:300;cursor:pointer}#autocomplete_result li:hover,#autocomplete_result li.selected{background-color:#EC407A;color:#fff;padding-left:10px}.box-icon{text-align:center;font-size:18px}.box-icon.click-inner:hover .icon-container{border:3px solid #333}.box-icon .icon-container{width:100px;height:100px;margin:auto;font-size:40px;display:block;background-color:#EC407A;color:#fff;border:3px solid #efefef;border-radius:100%}.box-icon .icon-container i{display:block;margin:auto}.box-icon .icon-container *{line-height:95px}.box-icon span,.box-icon h3{display:block;margin-top:10px}.box-icon p{font-size:14px;text-align:justify;margin:10px 20px}.partner{margin-bottom:20px;border:1px solid #eee;padding:10px}.partner img{width:100px;height:40px}.partner p{overflow:auto;height:100px}#top-text{max-width:800px;text-align:justify}#suggested{position:relative}#suggested .content{height:300px;width:100%;overflow:hidden;overflow-x:scroll;white-space:nowrap}#suggested a{display:inline-block;position:relative}#suggested a img{height:300px;max-width:100%}#suggested a div{position:absolute;z-index:4;top:0px;bottom:35px;left:20px;right:20px;padding:60px 20px 20px 20px;text-align:center;background-color:rgba(238,255,65,0.8);color:#333;font-size:20px;vertical-align:middle;opacity:0}#suggested a:hover div{opacity:1;top:20px}#suggested .control{cursor:pointer;position:absolute;width:40px;height:50px;top:110px;left:2px;z-index:5;color:#fff;font-size:30px;background-color:rgba(255,255,255,0.1);line-height:50px}#suggested .control:hover,#suggested .control:focus{color:#EEFF41}#suggested .control.right{left:auto;right:2px}#my-last-search{position:relative}#my-last-search ul{padding:0px;margin-top:15px;margin-bottom:15px;list-style:none}#my-last-search ul li a{padding:2px 0px;color:#333;margin-top:2px}#my-last-search ul li a:hover{color:#EC407A}.box-link{line-height:1.4em}.box-link h2,.box-link h2 a{line-height:1.2em;font-size:30px}.box-link h3,.box-link h3 a{line-height:1.2em;font-size:20px}.box-link span{color:#4080ff;font-size:18px;padding-top:5px;display:block}.box-link span.disable{color:#ccc;font-size:12px;padding-top:0px}.box-link a{display:block;color:#333;font-size:12px}.box-link a:hover{color:#EC407A}.box-link .inline{display:inline-block;padding:2px 4px;margin-right:5px;margin-bottom:5px;border:1px solid #777;border-radius:4px;text-transform:none}.news{position:relative;display:inline-block;padding-top:10px;padding-bottom:10px}.news:hover{background-color:#EEFF41}.news:hover .image{opacity:0.5}.news .image{height:150px;width:100%;background-size:cover;background-position:center center}.news a{color:#333;display:block;padding-top:15px}.news abbr{background-color:#EEFF41;padding:3px;text-decoration:none;font-size:10px;position:absolute;top:0px;right:0px;border:0px}.breadcrumb{font-size:10px;margin-top:20px;text-transform:uppercase}.breadcrumb a:after{content:'\\';color:#ccc}.breadcrumb a.or:after{content:'-'}.breadcrumb a span{padding-right:8px}.breadcrumb a{text-decoration:none;padding-right:8px;color:#777}#map_google{z-index:1}.pagina-dettaglio .features{padding:0px;margin:14px 0px 0px 0px;color:#777;font-size:12px}.pagina-dettaglio .features li{display:inline-block;border-left:1px solid #eee;padding-left:8px;margin-left:8px;vertical-align:middle;line-height:18px}.pagina-dettaglio .features li.price{font-size:25px;color:#333;position:relative}.pagina-dettaglio .features li.price .prev-price{font-size:12px;color:#777;text-decoration:line-through;position:absolute;top:-20px;left:0px}.pagina-dettaglio .features li.price.small{font-size:18px}.pagina-dettaglio .features li:first-child{padding-left:0px;margin-left:0px;border:0px}.pagina-dettaglio iframe{border:1px solid #eee}.pagina-dettaglio .features{margin-bottom:24px;padding-top:10px}.pagina-dettaglio .features li.price{background-color:#EEFF41}.pagina-dettaglio .poi .title{text-align:right;padding:30px 50px 20px 15px;font-weight:bold}.pagina-dettaglio .poi .description{border-left:4px solid #eee;padding:20px 15px 50px 50px}.pagina-dettaglio .poi .description:after{width:40px;height:40px;background-color:#fff;border:4px solid #eee;content:"";display:block;position:absolute;top:20px;left:-22px;border-radius:100%}.pagina-dettaglio .poi .description b{background-color:#ff0000;display:inline-block;padding:5px 10px;font-size:18px;color:#fff}#important_features ul{list-style:none;padding:0px;margin-top:30px}#important_features ul li div{border:1px solid #eee;padding:15px;text-align:center;margin-bottom:10px}#important_features ul li div i{font-size:50px;display:block}.pagina-dettaglio .box_prezzo{margin-bottom:30px;margin-top:30px;text-transform:none}.pagina-dettaglio .box_prezzo a{margin:20px 10px;width:auto}.pagina-dettaglio .box_prezzo .text{font-size:15px;padding-left:15px;padding-right:15px}.pagina-dettaglio .box_prezzo input{width:auto;display:inline-block;border-top:0px;border-left:0px;border-right:0px;max-width:150px;font-size:20px;background-color:#fff;text-transform:none}.pagina-dettaglio .box_prezzo .icon{background-color:#EEFF41;text-align:center;padding:25px 0px}.pagina-dettaglio .box_prezzo .icon i{color:#333;font-size:50px}.pagina-dettaglio .description_a{font-size:14px;text-align:left;line-height:30px}.agency{background-color:#efefef;padding:20px}.agency strong{font-size:20px;color:#333;padding-right:20px;display:block;line-height:18px}.agency img{margin:15px 0px}.pagina-dettaglio .box_publish{padding:0px 20px 20px 20px;border:1px solid #eee}.box_publish h3{position:relative;border-bottom:1px solid #eee;margin-left:15px;margin-right:15px;margin-bottom:40px}.box_publish h3::before{content:'';display:block;position:absolute;bottom:-2px;width:60px;left:0px;border-bottom:4px solid #EEFF41}.register .loghi{background-color:#fff;text-align:center}.register .loghi img{margin:15px}.register .box-icon{z-index:2;position:relative}.register .box_publish{border:1px solid #eee;padding:60px 0px 30px 0px;margin-top:-50px;border-radius:5px}.register .box_publish .price{font-size:50px;text-align:center;background-color:#eee;padding:20px;margin-top:20px;position:relative}.sitemap ul{margin:20px 0;padding:0px;list-style:none;line-height:21px}.sitemap ul li{display:inline-block;margin-right:20px;color:#4080ff;font-weight:300;line-height:2.0em}.sitemap ul li a{color:#666;text-decoration:none}.sitemap ul li a:hover{color:#4080ff;text-decoration:underline}.sitemap .province{width:25%!important;float:left!important}.sitemap .province li{display:block}.sitemap .province li.lettera{display:block;list-style:none!important;padding-top:10px!important;font-size:1.4em}.sitemap .paging a{background-color:#eee}.sitemap .paging b{background-color:#EEFF41}.paging{clear:both;text-align:center;font-weight:300;margin-top:15px;margin-bottom:15px;color:#000;font-size:13px;line-height:45px;overflow-x:hidden;border-top:3px solid #EEFF41;border-bottom:3px solid #EEFF41}.paging .prev,.paging .next{color:#333;background-color:transparent;font-weight:bold;border:0px}.paging .prev:hover,.paging .next:hover{color:#4080ff;background-color:transparent}.paging b{padding:10px 13px;border-radius:2px;background-color:#efefef;font-weight:normal}.paging a{color:#666;padding:10px 13px;border:1px solid #fff;border-radius:2px;text-decoration:none}.paging a:hover{border-color:#EEFF41}.email-alert{padding:20px}#rating .rate{display:inline-block;background-color:#eee;border:1px solid #fff;width:35px;height:35px;line-height:35px;text-align:center;color:#333;margin-top:10px;cursor:pointer;border-radius:100%;font-size:12px}#rating .rate:hover,#rating .rate.selected{background-color:#EEFF41;color:#333}#tag{min-height:42px}#tag span{margin:2px 4px 2px 0px;border-radius:2px;border:1px solid #eee;padding:5px;color:#333;font-size:10px;white-space:nowrap;display:inline-block}#tag span i{cursor:pointer;display:inline-block}#tag span i:hover{color:#EC407A}.tag{background-color:#EC407A;color:#fff;padding:2px 3px;text-transform:uppercase;border-radius:4px;font-size:12px;display:inline-block}#pre-footer{margin-top:50px;padding-top:20px;padding-bottom:20px;text-align:center;font-size:12px}#pre-footer .social{margin-top:10px}#pre-footer .social iframe{border:0px;overflow:hidden;width:200px;height:30px}#pre-footer .social .like{display:inline-block}#footer{position:static;background-color:#333;padding-top:50px;padding-bottom:50px;width:100%;font-size:12px;line-height:2em}#footer img{float:right;margin-top:5px}#footer .title{color:#aaa;font-weight:bold;font-size:16px;display:block;margin-bottom:10px}#footer a{color:#fff;text-decoration:none;display:block}#footer a:hover{color:#EEFF41}#footer a.social{display:inline-block;font-size:30px;margin-right:10px;margin-top:10px}#copy{text-align:center;padding:5px;color:#333;font-size:13px;background-color:#fff}#copy a{color:#333;text-decoration:underline}#cookies{position:fixed;bottom:0px;width:100%;background-color:#EEFF41;opacity:0.9;text-align:center;padding:15px;color:#333;z-index:201}#cookies a{color:#333;text-decoration:underline}.alert{color:#666;font-size:16px;position:relative;padding:5px;margin:15px 0;font-weight:300}.alert i{background-color:#eee;color:#333;font-size:30px;width:42px;height:42px;border-radius:100%;margin-bottom:5px;display:inline-block}.alert.ok i{background-color:#8BC34A;color:#fff}.alert.ko i{background-color:#d10000;color:#fff}.alert b{font-size:1.1em;border-bottom:1px dashed #ccc;display:block}.alert.inline i{font-size:initial;background-color:transparent;color:#ccc;width:auto;height:auto;padding-right:5px}.alert.inline.ko i{color:#d10000}.alert.inline.ok i{color:#8BC34A}.alert.inline b{display:inline-block;font-size:initial;border:0px;font-weight:normal}.form_result{display:none}.modal-title{padding-right:50px}.modal-header .modal-title{font-size:30px;font-weight:normal}.modal-header .close{font-size:30px;margin-top:-10px}.modal-body-header .modal-title{font-size:30px;font-weight:normal}.modal-body-header .close{font-size:30px;margin-top:-15px}.modal-body{padding-bottom:40px}.modal-body .modal-left .box-icon{position:absolute;top:50px;border-right:1px solid #eee;padding-right:35px;margin-left:10px;height:250px;padding-top:63px}.gmnoprint *{font-size:12px!important}#pwa{display:none}.loading{text-align:center;padding:8px;margin:3px;display:none;height:60px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width:991px){body{margin-bottom:42px}.add_to_menu{position:fixed;top:0px;right:-450px;width:350px;height:100%;max-width:100%;background-color:#fff;overflow:auto;z-index:302;margin:0px!important;-webkit-box-shadow:0px 0px 29px -6px rgba(51,51,51,1);-moz-box-shadow:0px 0px 29px -6px rgba(51,51,51,1);box-shadow:0px 0px 29px -6px rgba(51,51,51,1)}.add_to_menu button{width:100%}.add_to_menu .box_publish{margin:0px!important;border:0px}#footer-layer{background-color:rgba(255,255,255,0.7);position:fixed;z-index:300;left:0px;top:0px;width:100%;height:100%;display:none}.mobile-search-open{overflow:hidden}.mobile-search-open #footer-layer{display:block}.mobile-search-open .add_to_menu{right:0px}.mobile-search-open #box_specifica_step-2{display:block!important}#internal_search,#box_contatta_agenzia{padding:20px}#search-close{position:absolute;right:10px;top:5px;display:block;z-index:303;color:#333;padding:2px 3px;line-height:24px;font-size:14px}#search-close:hover{background-color:#EEFF41;color:#333}select[name=ord]{border-bottom:0px}}@media only screen and (max-width:767px){h1,h1.hp{font-size:28px;line-height:32px}h2,.box-icon span,.box-icon h3{font-size:25px}h3{font-size:20px}#menu{background-color:#fff}#menu ul li a{color:#000}.breadcrumb{position:absolute;z-index:3;margin-top:-40px;white-space:nowrap;width:60%;-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.pagina-dettaglio .breadcrumb{margin-top:-25px}.box-link h2,.box-link h2 a{font-size:25px}#suggested a div,#suggested a:hover div{opacity:1;bottom:20px;top:auto;padding:10px;font-size:14px}.box-icon p{max-width:300px;margin:auto}#search-home .baloon{display:none}#search-home .tab-form{padding:20px}#search-home .loc .switch_loc{margin-bottom:12px}.box-link{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.box-link .content{overflow:auto;height:300px}.box-link .content a{font-size:16px;margin:5px 5px 5px 0px;display:inline-block}.news .image{height:200px}.news{margin-top:20px}.order .form-field{display:inline-block!important;width:49%;margin-bottom:15px}#filter{margin-right:2%}select[name=ord]{border-bottom:1px solid #eee}.paging{border-top:1px solid #eee}.paging .prev,.paging .next{font-size:15px;font-weight:normal;padding:0px;display:inline-block;margin-top:30px;margin-bottom:30px;border:1px solid #4080ff!important;padding:8px 5px;line-height:initial;color:#4080ff}.mobile-menu-open{overflow:hidden}.mobile-menu-open #footer-layer{display:block;cursor:pointer}.modal{padding:0px!important;background-color:#fff}.modal-dialog,.modal-content,.modal-body{height:100%}.modal-dialog{margin:0px}.modal-title,.close{font-size:25px!important}.modal-content{border:0px;box-shadow:none;-webkit-box-shadow:none}}@media only screen and (max-width:445px){#logo img{width:150px;height:auto}body #top{height:88px}body.fixed{margin-top:88px}#menu-simple a{margin-top:12px}#menu-simple a div{font-size:8px}}@media only screen and (max-width:415px){#logo img{width:130px;height:auto}body #top{height:79px}body.fixed{margin-top:79px}#menu-simple a{margin-top:12px}}@media (min-width:768px){.modal-dialog{width:700px}}@media only screen and (max-width:395px){#logo img{width:80px;height:auto;padding-top:10px}body #top{height:67px}body.fixed{margin-top:67px}#menu-simple a{margin-top:15px}#menu-simple a i{font-size:20px}}@media only screen and (min-width:993px){.collapse_menu{display:block}body.fixed{margin-top:0px}body.fixed #top{position:static}body.fixed #top .banner{display:block}}@media only print{.hidden-print,.banner-container{display:none}.show-print{display:block!important}body.fixed #top{position:static}}:root{--pc-brand:#EC407A;--pc-brand-600:#D81B60;--pc-brand-700:#C2185B;--pc-brand-50:#FDEEF4;--pc-persiana:#1F4D3F;--pc-persiana-2:#2B6352;--pc-persiana-3:#173B30;--pc-persiana-50:#E3EDE7;--pc-ocra:#E3A93B;--pc-errore:#B3261E;--pc-ink:#14231D;--pc-text:#34433C;--pc-muted:#66736C;--pc-line:#DDE3DE;--pc-bg:#F3F5F1;--pc-card:#FFFFFF;--pc-radius:16px;--pc-radius-sm:12px;--pc-radius-lg:28px;--pc-shadow:0 8px 24px rgba(20,35,29,.07);--pc-shadow-lg:0 24px 60px rgba(16,32,26,.22);--pc-font:'Roboto',Helvetica,Arial,sans-serif;--pc-font-head:'Rubik','Roboto',Helvetica,Arial,sans-serif}body{font-family:var(--pc-font);font-size:15px;color:var(--pc-text);background-color:#fff}#top,h1,h2,h3,h4,h5,#footer .title{font-family:var(--pc-font-head)}h1,h2,h3{color:var(--pc-ink);font-weight:500;letter-spacing:-.01em}h1 span,h2 span,h3 span{color:var(--pc-brand-600)}a{color:var(--pc-brand-600)}a:hover,a:focus{color:var(--pc-brand-700)}input,select,button,.button{text-transform:none}button,.button{border-radius:var(--pc-radius-sm);font-weight:500}button:hover,.button:hover{background-color:var(--pc-brand-700);color:#fff}.form-field:hover label{color:var(--pc-brand-600)}:focus-visible{outline:3px solid var(--pc-brand-600);outline-offset:2px}#copy :focus-visible,.hp-cta-box :focus-visible,#search-home .title-form :focus-visible,.pc-btn-rosa:focus-visible{outline-color:#fff}.pc-btn-rosa:focus-visible{box-shadow:0 0 0 7px var(--pc-brand-600)}#footer :focus-visible{outline-color:#fff}.pc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;height:auto;min-height:46px;margin:0;padding:0 22px;border:1px solid transparent;border-radius:999px;font-family:var(--pc-font);font-size:15px;font-weight:500;line-height:1.2;letter-spacing:.01em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s}.pc-btn:hover,.pc-btn:focus{text-decoration:none}.pc-btn:active{transform:translateY(1px)}.pc-btn i:before{margin:0}.pc-btn-rosa{background-color:var(--pc-brand-600);color:#fff;box-shadow:0 10px 24px -10px rgba(216,27,96,.75)}.pc-btn-rosa:hover,.pc-btn-rosa:focus{background-color:var(--pc-brand-700);color:#fff}.pc-btn-verde{background-color:var(--pc-persiana);color:#fff}.pc-btn-verde:hover,.pc-btn-verde:focus{background-color:var(--pc-persiana-2);color:#fff}.pc-btn-chiaro{background-color:#fff;color:var(--pc-ink);border-color:var(--pc-line)}.pc-btn-chiaro:hover,.pc-btn-chiaro:focus{background-color:#fff;color:var(--pc-ink);border-color:var(--pc-ink)}.pc-btn-bianco{background-color:#fff;color:var(--pc-brand-700)}.pc-btn-bianco:hover,.pc-btn-bianco:focus{background-color:var(--pc-brand-50);color:var(--pc-brand-700)}.pc-btn-ghost{background-color:transparent;color:var(--pc-ink)}.pc-btn-ghost:hover,.pc-btn-ghost:focus{background-color:rgba(20,35,29,.06);color:var(--pc-ink)}.pc-btn-sm{min-height:36px;padding:0 16px;font-size:13px}.pc-btn-lg{min-height:54px;padding:0 28px;font-size:16px}.pc-btn-block{display:flex;width:100%}.pc-btn-tondo{width:44px;min-height:44px;height:44px;padding:0;background-color:#fff;color:var(--pc-ink);border-color:var(--pc-line);font-size:14px}.pc-btn-tondo:hover,.pc-btn-tondo:focus{background-color:#fff;color:var(--pc-ink);border-color:var(--pc-ink)}.pc-btn-vetro{background-color:rgba(255,255,255,.16);color:#fff;border-color:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pc-btn-vetro:hover,.pc-btn-vetro:focus,.pc-btn-vetro[aria-expanded="true"]{background-color:rgba(255,255,255,.28);color:#fff}.pc-ico{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pc-ico-indietro{transform:rotate(180deg)}.pc-btn-tondo>.pc-ico{width:18px;height:18px}#menu>.container ul li a>.pc-ico{width:16px;height:16px;margin-right:4px;vertical-align:-3px}#search-close>.pc-ico{width:16px;height:16px;vertical-align:-3px}.vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pc-tabs-testa{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.pc-tabs-lista{display:flex;gap:6px;padding:5px;border-radius:999px;background:#fff;border:1px solid var(--pc-line);overflow-x:auto;scrollbar-width:none}.pc-tabs-lista::-webkit-scrollbar{display:none}.pc-tabs-lista [role=tab]{flex:0 0 auto;width:auto;height:auto;min-height:40px;margin:0;padding:0 18px;border:0;border-radius:999px;background:transparent;color:var(--pc-text);font-family:var(--pc-font-head);font-size:15px;font-weight:400;line-height:40px;white-space:nowrap;transition:background-color .15s,color .15s}.pc-tabs-lista [role=tab]:hover{background:var(--pc-bg);color:var(--pc-ink)}.pc-tabs-lista [role=tab][aria-selected="true"]{background:var(--pc-persiana);color:#fff;font-weight:500}.pc-tab-intro{margin:0 0 18px;font-size:16px;color:var(--pc-muted)}.pc-tab-pannello[hidden]{display:none}.carosello-frecce.nascoste{visibility:hidden}.pc-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:7px 14px;border:1px solid var(--pc-line);border-radius:999px;background:#fff;color:var(--pc-ink);font-size:14px;line-height:1.3;text-decoration:none;transition:border-color .15s,color .15s}.pc-chip:hover,.pc-chip:focus{border-color:var(--pc-brand);color:var(--pc-brand-700);text-decoration:none}.pc-chip>.pc-ico{width:16px;height:16px;margin-left:-2px;color:var(--pc-persiana)}.pc-chip:hover>.pc-ico,.pc-chip:focus>.pc-ico{color:inherit}.pc-chip[aria-current="page"]{border-color:var(--pc-persiana);background:var(--pc-persiana);color:#fff}.pc-chip[aria-current="page"] small{color:rgba(255,255,255,.85)}.pc-ricerche-altro{margin:28px 0 0;font-size:15px;color:var(--pc-muted)}.hp-section{padding:72px 0}.hp-alt{background-color:var(--pc-bg)}.hp-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.hp-head h2{font-size:32px;line-height:1.2}.hp-head p{margin:8px 0 0;max-width:620px;font-size:17px;line-height:1.55;color:var(--pc-muted)}.hp-nota{margin:8px 0 0;color:var(--pc-muted)}.card-annuncio{display:flex;flex-direction:column;min-width:0;background:var(--pc-card);border:1px solid var(--pc-line);border-radius:var(--pc-radius);overflow:hidden;transition:border-color .2s}.card-annuncio:hover{border-color:#BAC6BF}.card-foto{position:relative;aspect-ratio:4/3;background-color:var(--pc-bg);overflow:hidden}.card-foto img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.card-annuncio:hover .card-foto img{transform:scale(1.04)}.card-badge{position:absolute;left:12px;top:12px;padding:4px 10px;border-radius:999px;background:#fff;color:var(--pc-ink);font-size:12px;font-weight:500}.card-badge-ribasso{background:var(--pc-ocra)}.card-corpo{display:flex;flex:1;flex-direction:column;gap:4px;padding:16px 18px 18px}.card-prezzo{font-family:var(--pc-font-head);font-size:21px;font-weight:500;color:var(--pc-ink);line-height:1.2}.card-prezzo small{font-family:var(--pc-font);font-size:13px;font-weight:400;color:var(--pc-muted)}.card-prezzo s{margin-left:4px;font-family:var(--pc-font);font-size:13px;font-weight:400;color:var(--pc-muted)}.card-trattativa{font-size:16px}.card-annuncio .card-titolo{color:var(--pc-ink);font-size:15px;font-weight:500;line-height:1.35;text-decoration:none}.card-annuncio .card-titolo:hover{color:var(--pc-brand-700)}.card-luogo{font-size:14px;color:var(--pc-muted)}.card-dati{display:flex;flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;padding:0;list-style:none;font-size:13px;color:var(--pc-text)}.card-classe{display:inline-grid;place-items:center;min-width:24px;height:20px;padding:0 6px;border-radius:4px;color:#fff;font-size:11px;font-weight:700}.classe-a{background:#1F7A4F}.classe-b{background:#4E9A52}.classe-c{background:#9DB23C}.classe-d{background:#E3A93B}.classe-e{background:#E0803A}.classe-f{background:#D2553A}.classe-g{background:#B83A3A}.card-foto .card-placeholder{transform:none!important}.card-preferito{position:absolute;right:10px;top:10px;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.92);color:var(--pc-ink);line-height:1;text-transform:none;box-shadow:0 2px 8px rgba(20,35,29,.18);cursor:pointer;transition:color .15s,transform .15s}.card-preferito:hover,.card-preferito:focus{background:#fff;color:var(--pc-brand-600)}.card-preferito:focus-visible{outline:2px solid var(--pc-brand-600);outline-offset:2px}.card-preferito:active{transform:scale(.92)}.card-preferito .pc-ico{width:20px;height:20px}.card-preferito[aria-pressed="true"]{color:var(--pc-brand-600)}.card-preferito[aria-pressed="true"] .pc-ico{fill:currentColor}.pc-testata-grafica{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:center}.pc-testata-grafica .pc-testata-lead{margin-bottom:0}.pc-testata-illustrazione{display:block;width:100%;height:auto}.pc-testata-illustrazione .il-ombra{fill:rgba(20,35,29,.07)}.pc-testata-illustrazione .il-carta,.pc-testata-illustrazione .il-bollo{fill:#fff;stroke:var(--pc-ink);stroke-width:3}.pc-testata-illustrazione .il-foto{fill:#DCEAF2}.pc-testata-illustrazione .il-foto-verde{fill:var(--pc-persiana-50)}.pc-testata-illustrazione .il-tetto{fill:var(--pc-persiana);stroke:var(--pc-ink);stroke-width:2.5;stroke-linejoin:round}.pc-testata-illustrazione .il-casa{fill:#fff;stroke:var(--pc-ink);stroke-width:2.5;stroke-linejoin:round}.pc-testata-illustrazione .il-porta{fill:var(--pc-persiana-50);stroke:var(--pc-ink);stroke-width:2}.pc-testata-illustrazione .il-riga-scura{fill:var(--pc-ink)}.pc-testata-illustrazione .il-riga{fill:var(--pc-line)}.pc-testata-illustrazione .il-stella{fill:var(--pc-brand-600);stroke:var(--pc-brand-700);stroke-width:1.5;stroke-linejoin:round}.pc-testata-illustrazione .il-stellina{fill:var(--pc-brand)}.pc-testata-illustrazione .il-scintilla{fill:none;stroke:var(--pc-brand);stroke-width:2.5;stroke-linecap:round}@media (max-width:991px){.pc-testata-grafica{grid-template-columns:minmax(0,1fr) 220px;gap:28px}}@media (max-width:575px){.pc-testata-grafica{grid-template-columns:1fr}.pc-testata-illustrazione{display:none}}.pc-testata-risultati{padding-bottom:28px}.pc-testata-risultati h1{font-size:36px}.pc-testata-con-mappa .container{display:grid;grid-template-columns:minmax(0,1fr) 440px;column-gap:48px;align-items:start}.pc-testata-con-mappa .container:before,.pc-testata-con-mappa .container:after{display:none}.pc-testata-con-mappa .container>*{grid-column:1;min-width:0}.pc-testata-con-mappa .container>.pc-risultati-mappa{grid-column:2;grid-row:1 / span 8;align-self:center;height:300px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);overflow:hidden}@media (max-width:991px){.pc-testata-con-mappa .container{grid-template-columns:minmax(0,1fr)}.pc-testata-con-mappa .container>.pc-risultati-mappa{grid-column:1;grid-row:auto;order:10;height:260px;margin-top:20px}}.pc-risultati-lead{margin-bottom:22px;font-size:17px}.pc-risultati-striscia{padding:14px 0;border-bottom:1px solid var(--pc-line);background:#fff}.pc-risultati-barra{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.pc-risultati-barra .pc-btn{min-height:44px}.pc-risultati-barra .pc-ico{width:18px;height:18px}.pc-salva-ricerca{margin-left:auto}.pc-filtri-conta{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;margin-left:2px;padding:0 6px;border-radius:999px;background:#fff;color:var(--pc-persiana);font-size:13px;font-weight:700}.pc-filtri-conta[hidden]{display:none}.pc-btn-chiaro .pc-filtri-conta{background:var(--pc-persiana);color:#fff}#tag.pc-filtri-attivi{display:flex;flex-wrap:wrap;gap:8px;min-height:0}#tag.pc-filtri-attivi:not(:empty){margin-top:12px}#tag.pc-filtri-attivi span{display:inline-flex;align-items:center;gap:4px;margin:0;padding:4px 4px 4px 14px;border:1px solid var(--pc-line);border-radius:999px;background:var(--pc-bg);font-size:14px;line-height:1.3;color:var(--pc-ink);white-space:nowrap}#tag.pc-filtri-attivi span[data-name="c"]{display:none}#tag.pc-filtri-attivi span i{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#fff;font-size:12px;color:var(--pc-ink);cursor:pointer}#tag.pc-filtri-attivi span i .pc-ico{width:14px;height:14px;stroke-width:2.2}#tag.pc-filtri-attivi span[role=button]{cursor:pointer;transition:border-color .15s,background-color .15s}#tag.pc-filtri-attivi span[role=button]:hover,#tag.pc-filtri-attivi span[role=button]:focus-visible{border-color:var(--pc-brand-600);background:#fff;outline:none}#tag.pc-filtri-attivi span[role=button]:hover i,#tag.pc-filtri-attivi span[role=button]:focus-visible i{background:var(--pc-brand-50);color:var(--pc-brand-700)}.pc-contratto-switch{display:inline-flex;padding:4px;border:1px solid var(--pc-line);border-radius:999px;background:#fff}.pc-contratto-switch span,.pc-contratto-switch a{display:inline-flex;align-items:center;min-height:38px;padding:0 18px;border-radius:999px;font-size:15px;font-weight:500}.pc-contratto-switch span{background:var(--pc-brand-600);color:#fff}.pc-contratto-switch a{color:var(--pc-ink);text-decoration:none}.pc-contratto-switch a:hover,.pc-contratto-switch a:focus{background:var(--pc-bg);text-decoration:underline}.pc-ordina{position:relative;display:inline-flex;align-items:center;gap:8px;margin:0}.pc-ordina-ico{display:none}.pc-ordina label{margin:0;font-size:14px;font-weight:400;color:var(--pc-muted)}.pc-ordina select{display:inline-block;width:auto;height:44px;margin:0;padding:0 40px 0 16px;border:1px solid var(--pc-line);border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2366736C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 16px center;font-size:15px;line-height:normal;color:var(--pc-ink);text-transform:none;cursor:pointer;-webkit-appearance:none;appearance:none}.pc-ordina select:focus{outline:none;border-color:var(--pc-brand-600);box-shadow:0 0 0 3px var(--pc-brand-50)}.pc-risultati-locali{margin-top:20px}.pc-risultati-scegli{margin:0 0 4px}.pc-risultati-scegli .pc-btn{gap:8px}.pc-risultati-indirizzo{max-width:760px;margin:16px 0 4px}.pc-risultati-indirizzo .pc-ico{color:var(--pc-brand-600)}.pc-risultati-indirizzo a{color:var(--pc-brand-700);font-weight:500;text-decoration:underline}.pc-chip-etichetta{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--pc-muted)}.pc-risultati{padding-top:32px;padding-bottom:64px}.pc-risultati-mappa{width:100%;height:420px}.pc-annunci-elenco{display:flex;flex-direction:column;gap:20px}.pc-annuncio{position:relative;display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff;overflow:hidden;transition:border-color .2s}.pc-annuncio:hover{border-color:#BAC6BF}.pc-annuncio-foto{position:relative;min-height:250px;background:var(--pc-bg)}.pc-annuncio .photo-ss{position:absolute;inset:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}@media (prefers-reduced-motion:reduce){.pc-annuncio .photo-ss{scroll-behavior:auto}}.pc-annuncio .photo-ss::-webkit-scrollbar{display:none}.pc-annuncio .photo-ss-item{position:relative;flex:0 0 100%;scroll-snap-align:start}.pc-annuncio .photo-ss-item img,.pc-annuncio-placeholder{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.pc-annuncio .photo-ss-prev,.pc-annuncio .photo-ss-next{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;min-height:0;height:40px;margin:-20px 0 0;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:var(--pc-ink);line-height:1;box-shadow:0 2px 8px rgba(20,35,29,.2);cursor:pointer;transition:opacity .2s}.pc-annuncio .photo-ss-prev{left:10px}.pc-annuncio .photo-ss-next{right:10px}.pc-annuncio .photo-ss-prev .pc-ico{transform:rotate(180deg)}.pc-annuncio .photo-ss-prev:hover,.pc-annuncio .photo-ss-next:hover{background:#fff;color:var(--pc-brand-600)}.pc-annuncio .photo-ss-prev .pc-ico,.pc-annuncio .photo-ss-next .pc-ico{width:18px;height:18px}.pc-annuncio-numfoto{position:absolute;right:10px;bottom:10px;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(20,35,29,.72);color:#fff;font-size:13px}.pc-annuncio-numfoto .pc-ico{width:14px;height:14px}.pc-annuncio-badge{position:absolute;left:12px;top:12px;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:6px;max-width:calc(100% - 76px)}.pc-annuncio-badge .card-badge{position:static;display:inline-flex;align-items:center;min-height:26px;padding:0 10px;line-height:1}.pc-badge-evidenza{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 12px;line-height:1;border-radius:999px;background:var(--pc-brand-600);color:#fff;font-size:13px;font-weight:600;box-shadow:0 4px 12px rgba(216,27,96,.35)}.pc-badge-evidenza .pc-ico{width:14px;height:14px;fill:currentColor}.pc-annuncio-corpo{display:flex;flex-direction:column;gap:8px;min-width:0;padding:20px 22px}.pc-annuncio-prezzo{font-family:var(--pc-font-head);font-size:24px;font-weight:600;line-height:1.2;color:var(--pc-ink)}.pc-annuncio-prezzo small{font-size:15px;font-weight:400;color:var(--pc-muted)}.pc-annuncio-prezzo s{margin-left:6px;font-size:15px;font-weight:400;color:var(--pc-muted)}.pc-annuncio-h{margin:0;font-size:17px;font-weight:500;line-height:1.35}.pc-annuncio-h a{color:var(--pc-ink);text-decoration:none}.pc-annuncio-h strong{font-weight:600}.pc-annuncio:hover .pc-annuncio-h a,.pc-annuncio-h a:focus{color:var(--pc-brand-700);text-decoration:underline}.pc-annuncio-luogo{display:flex;align-items:center;gap:6px;margin:0;font-size:14px;color:var(--pc-muted)}.pc-annuncio-luogo .pc-ico{flex:0 0 16px;width:16px;height:16px}.pc-annuncio-dati{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:2px 0 0;padding:0;list-style:none;font-size:14px;color:var(--pc-text)}.pc-annuncio-descrizione{display:-webkit-box;margin:4px 0 0;overflow:hidden;font-size:14.5px;line-height:1.6;color:var(--pc-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical}.pc-annuncio-cantiere{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:500;color:var(--pc-persiana)}.pc-annuncio-cantiere .pc-ico{width:16px;height:16px}.pc-annuncio-piede{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:auto;padding-top:12px;border-top:1px solid var(--pc-line)}.pc-annuncio-data{font-size:13px;color:var(--pc-muted)}.pc-annuncio-sponsor{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:13px;color:var(--pc-muted);text-decoration:none;cursor:pointer}.pc-annuncio-sponsor .pc-ico{width:16px;height:16px}.pc-annuncio-sponsor:hover,.pc-annuncio-sponsor:focus{color:var(--pc-brand-700);text-decoration:underline}.pc-annuncio-logo{display:flex;align-items:center;height:36px;max-width:120px;margin-left:auto}.pc-annuncio-logo img{max-width:100%;max-height:100%;object-fit:contain}.pc-annuncio-evidenza{grid-template-columns:minmax(0,46%) minmax(0,1fr);border:2px solid var(--pc-brand-600);box-shadow:0 16px 36px -20px rgba(216,27,96,.6)}.pc-annuncio-evidenza:hover{border-color:var(--pc-brand-700)}.pc-annuncio-evidenza .pc-annuncio-corpo{background:linear-gradient(180deg,var(--pc-brand-50),#fff 65%)}.pc-annuncio-evidenza .pc-annuncio-prezzo{color:var(--pc-brand-700)}.pc-annuncio-evidenza .pc-annuncio-sponsor{color:var(--pc-brand-700);font-weight:500}.pc-annuncio-invito{display:flex;align-items:center;gap:16px;padding:20px 22px;border:1px dashed #F0A3BF;border-radius:var(--pc-radius);background:var(--pc-brand-50)}.pc-annuncio-invito p{margin:0;font-size:15px;line-height:1.6;color:var(--pc-text)}.pc-annuncio-invito strong{color:var(--pc-ink)}.pc-annuncio-invito-ico{display:flex;flex:0 0 48px;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--pc-brand-600);color:#fff}.pc-annuncio-invito-ico .pc-ico{width:24px;height:24px}.pc-annunci-banner{text-align:center}.pc-risultati-seo{margin-top:48px;padding:0}.pc-risultati-seo h3{margin:20px 0 6px;font-size:17px}.pc-risultati-link{margin-top:40px}.pc-risultati-link h2{margin:0 0 8px;font-size:20px;line-height:1.3}.pc-risultati-link p{margin:0 0 14px;font-size:15px;color:var(--pc-muted)}.pc-risultati-vie .pc-territorio-sigla .pc-ico{flex:none;width:22px;height:22px;color:inherit}.pc-risultati .list_gallery_a{margin:0 -8px;padding:0;list-style:none}.pc-risultati .list_gallery_a li{padding:8px}.pc-risultati .list_gallery_a a{display:block;height:170px;border-radius:12px;background-color:var(--pc-bg);background-position:center;background-size:cover}.pc-risultati .list_gallery_a a.big{height:356px}.pc-risultati-esplora{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start;margin-top:40px}.pagina-risultati .add_to_menu{border-radius:24px 0 0 24px;position:fixed;top:0;right:-470px;z-index:960;width:440px;max-width:88vw;height:100%;margin:0!important;overflow:auto;background:#fff;box-shadow:-12px 0 40px rgba(20,35,29,.18);transition:right .3s ease}.pagina-risultati.mobile-search-open{overflow:hidden}.pagina-risultati.mobile-search-open .add_to_menu{right:0}.pagina-risultati.mobile-search-open #footer-layer{position:fixed;inset:0;z-index:950;display:block;background:rgba(20,35,29,.45);cursor:pointer}.pc-filtri #internal_search{margin:0;padding:24px 24px 32px;border:0}.pc-filtri #internal_search>h3{display:block!important;margin:0 56px 4px 0;padding:0;border:0;font-size:24px}.pc-filtri #internal_search>h3:before{display:none}#search-close.pc-filtri-chiudi{display:none}.mobile-search-open #search-close.pc-filtri-chiudi{position:fixed;top:16px;right:16px;z-index:970;display:inline-flex}.pc-chiudi{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;min-height:0;margin:0;padding:0;border:1px solid var(--pc-line);border-radius:50%;background:#fff;color:var(--pc-ink);font-size:0;line-height:1;text-transform:none;cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.pc-chiudi:hover,.pc-chiudi:focus-visible{border-color:var(--pc-brand-600);background:var(--pc-brand-50);color:var(--pc-brand-600)}.pc-chiudi:focus-visible{outline:3px solid var(--pc-brand-600);outline-offset:2px}.pc-chiudi .pc-ico{width:20px;height:20px;stroke-width:2}#search-close.pc-chiudi{padding:0;font-size:0;line-height:1;color:var(--pc-ink)}#search-close.pc-chiudi:hover,#search-close.pc-chiudi:focus-visible{border-color:var(--pc-brand-600);background:var(--pc-brand-50);color:var(--pc-brand-600)}@media (prefers-reduced-motion:reduce){.pagina-risultati .add_to_menu{transition:none}}.pc-filtri .form-field,.pc-filtri .form-list-field{margin-top:16px}.pc-filtri .form-field label,.pc-filtri .form-list-field label{position:static;display:block;margin:0 0 6px;padding:0;border:0;font-size:14px;font-weight:500;color:var(--pc-ink);text-transform:none}.pc-filtri .form-field i{display:none}.pc-filtri select,.pc-filtri input[type=text],.pc-filtri .pc-tendina-campo{box-sizing:border-box;width:100%;height:44px;margin:0;padding:0 12px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background-color:#fff;font-size:15px;line-height:normal;color:var(--pc-ink);text-transform:none}.pc-filtri select,.pc-filtri .pc-tendina-campo{padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2366736C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;-webkit-appearance:none;appearance:none}.pc-filtri select:disabled,.pc-filtri .pc-tendina-campo:disabled{background-color:var(--pc-bg);color:#A3ADA7}.pc-filtri select:focus,.pc-filtri input[type=text]:focus,.pc-filtri .pc-tendina-campo:focus-visible,.pc-filtri .pc-tendina.aperta .pc-tendina-campo{outline:none;border-color:var(--pc-brand-600);box-shadow:0 0 0 3px var(--pc-brand-50)}.pc-filtri #r_zn,.pc-tendina-zn .pc-tendina-campo,.pc-tendina-zn .pc-tendina-lista li{text-transform:capitalize}.pc-filtri #r_zn:has(option[value=""]:checked),.pc-filtri #r_zn option[value=""],.pc-tendina-zn .pc-tendina-predefinita,.pc-tendina-zn .pc-tendina-lista .pc-tendina-nessuna{text-transform:none}.pc-filtri .row.radio{display:flex;gap:4px;margin:16px 0 0;padding:4px;border:1px solid var(--pc-line);border-radius:999px;background:#fff}.pc-filtri .row.radio:before,.pc-filtri .row.radio:after{display:none}.pc-filtri .row.radio>[class*="col-"]{flex:1 1 0;float:none;width:auto;padding:0}.pc-filtri .radio .aradio{display:flex;align-items:center;justify-content:center;min-height:42px;margin:0;padding:0;border:0;border-radius:999px;font-size:15px;font-weight:500;color:var(--pc-text);text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s}.pc-filtri .radio .aradio:hover{background:var(--pc-bg);text-decoration:none}.pc-filtri .radio .aradio.checked{background:var(--pc-persiana);color:#fff}.pc-filtri .radio .aradio:focus-visible{outline:3px solid var(--pc-brand-600);outline-offset:2px}.pc-filtri .row{margin:0 -6px}.pc-filtri .row>[class*="col-"]{padding:0 6px}.pc-filtri .text-center a[role=button]{display:inline-block;margin-top:4px;padding:8px 0;font-size:14px;font-weight:500;color:var(--pc-brand-700);text-transform:none}.pc-filtri .pc-avanzata-apri{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:auto;min-height:56px;margin:20px 0 0;padding:10px 16px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background:var(--pc-bg);line-height:1.3;text-align:left;text-transform:none;color:var(--pc-ink);cursor:pointer}.pc-filtri .pc-avanzata-apri:hover{border-color:var(--pc-persiana);background:var(--pc-bg);color:var(--pc-ink)}.pc-avanzata-apri strong{display:block;font-size:15px;font-weight:500}.pc-avanzata-apri small{display:block;font-size:13px;color:var(--pc-muted)}.pc-avanzata-apri .pc-ico{flex:0 0 20px;width:20px;height:20px;transform:rotate(90deg);transition:transform .2s}.pc-avanzata-apri[aria-expanded="true"] .pc-ico{transform:rotate(-90deg)}.pc-filtri .pc-avanzata-apri[aria-expanded="true"]{border-bottom-color:transparent;border-radius:var(--pc-radius-sm) var(--pc-radius-sm) 0 0}.pc-filtri .pc-avanzata-apri[aria-expanded="true"]:hover{border-color:var(--pc-line) var(--pc-line) transparent}.pc-filtri .box_form_adv{margin:0;padding:0 16px 18px;border:1px solid var(--pc-line);border-top:0;border-radius:0 0 var(--pc-radius-sm) var(--pc-radius-sm);background:var(--pc-bg)}.pc-filtri .box_form_adv>.row:first-child>[class*="col-"]:first-child .form-field{margin-top:4px}.pc-filtri .box_form_adv [class*="col-"]{float:none;width:100%}@media (prefers-reduced-motion:reduce){.pc-avanzata-apri .pc-ico{transition:none}}.pc-filtri button[type=submit]{display:flex;align-items:center;justify-content:center;width:100%;height:48px;margin:20px 0 0;padding:0 20px;border:0;border-radius:999px;background:var(--pc-persiana);font-size:16px;font-weight:500;line-height:1;color:#fff;text-transform:none}.pc-filtri button[type=submit]:hover{background:var(--pc-ink);color:#fff}.pc-filtri-altro{margin:14px 0 0;text-align:center;font-size:14px}.pc-filtri-altro a{font-weight:500;color:var(--pc-brand-700)}.pc-lato-box{padding:20px 22px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff}.pc-lato-box h2{margin:0 0 12px;font-size:18px;line-height:1.3}.pc-cerca-anche{margin:0;padding:0;list-style:none}.pc-cerca-anche li + li{border-top:1px solid var(--pc-line)}.pc-cerca-anche a{display:flex;align-items:center;gap:10px;min-height:46px;padding:8px 0;font-size:15px;line-height:1.35;color:var(--pc-ink);text-decoration:none}.pc-cerca-anche .pc-ico{flex:0 0 20px;width:20px;height:20px;color:var(--pc-brand-600)}.pc-cerca-anche a:hover span,.pc-cerca-anche a:focus span{color:var(--pc-brand-700);text-decoration:underline}.pc-lato-link{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.pc-lato-link a{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:4px 12px;border:1px solid var(--pc-line);border-radius:999px;background:#fff;font-size:14px;color:var(--pc-text);text-decoration:none}.pc-lato-link a:hover,.pc-lato-link a:focus{border-color:var(--pc-brand-600);color:var(--pc-brand-700)}.pc-lato-link small{color:var(--pc-muted)}.pc-lato-link-lunga{max-height:320px;overflow:auto;padding-right:4px}.pc-lato-banner{text-align:center}@media (max-width:991px){.pc-risultati-esplora{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-filtri-apri,.pc-salva-ricerca{display:none}.pagina-risultati .pc-barra-contatti{position:fixed;left:0;right:0;bottom:0;z-index:900;display:flex;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--pc-line);background:#fff;box-shadow:0 -6px 20px rgba(20,35,29,.08)}.pagina-risultati .pc-barra-contatti .pc-btn{flex:1 1 0}body.pagina-risultati{padding-bottom:72px}}@media (max-width:767px){.pc-testata-risultati h1{font-size:27px}.pc-risultati-barra{gap:10px}.pc-contratto-switch{flex:0 0 auto}.pc-contratto-switch span,.pc-contratto-switch a{padding:0 14px}.pc-ordina{flex:1 1 0;min-width:0}.pc-ordina label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pc-risultati-esplora{grid-template-columns:1fr}.pc-ordina select{flex:1 1 auto;width:100%;min-width:0;padding-left:40px}.pc-ordina-ico{position:absolute;left:14px;top:50%;display:block;width:18px;height:18px;margin-top:-9px;color:var(--pc-muted);pointer-events:none}.pc-contratto-switch-tre{flex:1 1 100%}.pc-contratto-switch-tre span,.pc-contratto-switch-tre a{flex:1 1 0;justify-content:center}.pc-contratto-switch-tre ~ .pc-ordina{flex:1 1 100%}.pc-annuncio,.pc-annuncio-evidenza{grid-template-columns:1fr}.pc-annuncio-foto{min-height:0;aspect-ratio:4/3}.pc-annuncio-corpo{padding:16px}.pc-annuncio-prezzo{font-size:22px}.pc-annuncio-invito{flex-direction:column;align-items:flex-start}.pc-risultati-mappa{height:300px}.pc-risultati .list_gallery_a a,.pc-risultati .list_gallery_a a.big{height:220px}}#search-home .hp-contratti .aradio,#search-home .hp-contratti .aradio-link{display:block;min-width:130px;padding:10px 26px;border-radius:999px;text-align:center;font-size:15px;font-weight:500}#search-home .hp-contratti .aradio{background:#fff;color:var(--pc-brand-600);cursor:default}#search-home .hp-contratti .aradio-link{color:#fff;text-decoration:none}#search-home .hp-contratti .aradio-link:hover,#search-home .hp-contratti .aradio-link:focus{background:rgba(255,255,255,.14);color:#fff;text-decoration:underline}.pc-annunci-altri{margin-top:20px}.pc-annunci-altri[hidden]{display:none}.pc-annunci-azioni{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.pc-annunci-azioni .pc-ico{width:18px;height:18px}.pc-tipologie{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.pc-tipologia{display:flex;flex-direction:column;align-items:center;gap:4px;height:100%;padding:20px 16px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff;text-align:center;text-decoration:none;transition:border-color .2s}.pc-tipologia img{width:120px;height:90px;margin-bottom:8px;object-fit:contain}.pc-tipologia strong{font-size:17px;font-weight:500;color:var(--pc-ink)}.pc-tipologia small{font-size:14px;color:var(--pc-muted)}.pc-tipologia:hover,.pc-tipologia:focus{border-color:#BAC6BF;text-decoration:none}.pc-tipologia:hover strong,.pc-tipologia:focus strong{color:var(--pc-brand-700);text-decoration:underline}.hp-province span.hp-regione{display:block}.pc-testo-seo h2{max-width:34em;margin:0 0 12px;font-size:22px;line-height:1.3}.pc-testo-seo p{max-width:68ch;margin:0;font-size:15px;line-height:1.75;color:var(--pc-muted)}.pc-testo-seo p + p{margin-top:12px}.pc-testo-seo strong{font-weight:500;color:var(--pc-text)}.pc-testo-seo + .pc-avviso-sezione{margin-top:-24px}.pc-avviso-sezione{padding-top:0;background:linear-gradient(#fff 0 50%,var(--pc-bg) 50%)}.pc-avviso{position:relative;box-shadow:0 24px 48px -20px rgba(20,35,29,.45);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:center;padding:48px;border-radius:var(--pc-radius-lg);background:var(--pc-ink);color:#fff}.pc-avviso-ico{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;margin-bottom:24px;border-radius:50%;background:var(--pc-brand-600);color:#fff;box-shadow:0 0 0 10px rgba(236,64,122,.18),0 0 0 20px rgba(236,64,122,.08)}.pc-avviso-ico .pc-ico{width:40px;height:40px;stroke-width:1.7}.pc-avviso h2{margin:0 0 14px;font-size:38px;line-height:1.1;color:#fff;text-wrap:balance}.pc-avviso-testo p{margin:0 0 12px;font-size:17px;line-height:1.6;color:rgba(255,255,255,.82)}.pc-avviso-testo .pc-avviso-nota{font-size:14px;color:rgba(255,255,255,.6)}.pc-avviso-modulo{padding:28px;border-radius:var(--pc-radius);background:rgba(255,255,255,.07)}.pc-avviso-etichetta{display:block;margin:0 0 6px;font-size:14px;font-weight:500;color:#fff}.pc-avviso-ricerca{display:flex;align-items:center;gap:14px;margin:0 0 20px;padding:16px 18px;border-radius:var(--pc-radius-sm);background:rgba(255,255,255,.08)}.pc-avviso-ricerca .pc-ico{flex:0 0 24px;width:24px;height:24px;color:var(--pc-brand)}.pc-avviso-ricerca strong{display:block;font-size:17px;font-weight:500;color:#fff}.pc-avviso-ricerca span{display:block;font-size:14px;color:rgba(255,255,255,.65)}.pc-avviso select,.pc-avviso input[type=email]{box-sizing:border-box;width:100%;height:50px;margin:0;padding:0 14px;border:1px solid transparent;border-radius:var(--pc-radius-sm);background-color:#fff;font-size:16px;color:var(--pc-ink);-webkit-appearance:none;appearance:none}.pc-avviso select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2366736C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.pc-avviso select:focus,.pc-avviso input[type=email]:focus{outline:none;border-color:var(--pc-brand);box-shadow:0 0 0 3px rgba(236,64,122,.45)}.pc-avviso-privacy{display:flex;align-items:center;gap:10px;min-height:44px;margin:12px 0 0;font-size:15px;font-weight:400;color:#fff;cursor:pointer}.pc-avviso-privacy input{width:18px;height:18px;margin:0;accent-color:var(--pc-brand)}.pc-avviso-modulo form>a{display:inline-block;margin:0 0 18px 28px;font-size:13px;color:rgba(255,255,255,.75)}.pc-avviso .pc-btn{width:100%}.pc-avviso .loading{display:none;height:auto;padding:12px 0 0;color:rgba(255,255,255,.7)}.pc-avviso form.load .loading{display:block}.pc-avviso-errore{margin:0 0 14px;padding:10px 14px;border-radius:var(--pc-radius-sm);background:rgba(216,27,96,.25);font-size:15px;color:#fff}.pc-avviso .pc-esito{background:#fff;color:var(--pc-ink)}.pc-avviso .pc-dev-anteprima{margin:14px 0 0;font-size:13px;color:rgba(255,255,255,.6)}.pc-avviso .pc-dev-anteprima a{color:#fff}@media (max-width:991px){.pc-tipologie{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-avviso{grid-template-columns:1fr;gap:28px;padding:36px 28px}}@media (max-width:767px){.pc-tipologia{padding:16px 10px}.pc-tipologia img{width:96px;height:72px}.pc-avviso{padding:28px 18px}.pc-avviso h2{font-size:28px}.pc-avviso-ico{width:68px;height:68px;margin:6px 0 22px 6px}.pc-avviso-ico .pc-ico{width:32px;height:32px}.pc-avviso-modulo{padding:18px 14px}#search-home .hp-contratti .aradio,#search-home .hp-contratti .aradio-link{min-width:110px;padding:9px 18px}}.pc-campo-nota.pc-preferiti-nota{margin:48px 0 0;text-align:center}.pc-preferiti-vuoto{max-width:520px;margin:0 auto;padding:24px 0 8px;text-align:center}.pc-preferiti-vuoto[hidden]{display:none}.pc-preferiti-vuoto-ico{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;margin-bottom:20px;border-radius:50%;background:var(--pc-brand-50);color:var(--pc-brand-600)}.pc-preferiti-vuoto-ico .pc-ico{width:40px;height:40px;stroke-width:1.6}.pc-preferiti-vuoto h2{margin:0 0 10px;font-size:28px;line-height:1.2}.pc-preferiti-vuoto p{margin:0 0 24px;font-size:17px;line-height:1.6;color:var(--pc-muted)}.hp-cta-box .icon-container .pc-ico{width:30px;height:30px;color:#fff}.pc-stella-volo{position:fixed;left:0;top:0;z-index:1001;width:28px;height:28px;color:var(--pc-brand-600);pointer-events:none;will-change:transform}.pc-stella-volo .pc-ico{width:28px;height:28px;fill:currentColor;filter:drop-shadow(0 3px 6px rgba(216,27,96,.35))}.pc-preferiti-avviso{position:fixed;top:16px;right:16px;z-index:1000;display:flex;align-items:center;gap:10px;padding:10px 18px 10px 12px;border-radius:999px;background:var(--pc-ink);color:#fff;font-size:15px;line-height:1.2;text-decoration:none;box-shadow:0 12px 30px rgba(20,35,29,.28);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .2s,transform .2s,visibility .2s}.pc-preferiti-avviso.is-visibile{opacity:1;visibility:visible;transform:none}.pc-preferiti-avviso:hover,.pc-preferiti-avviso:focus{color:#fff;text-decoration:underline}.pc-preferiti-avviso .pc-ico{width:22px;height:22px;color:var(--pc-brand);fill:currentColor}.pc-preferiti-avviso strong{font-weight:600}.pc-preferiti-avviso.is-tolto .pc-ico{fill:none}.pc-preferiti-avviso.is-pop .pc-ico{animation:pc-pop .4s ease-out}@keyframes pc-pop{0%{transform:scale(1)}45%{transform:scale(1.45)}100%{transform:scale(1)}}@media (max-width:767px){.pc-preferiti-avviso{top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.card-preferito{transition:none}.card-preferito:active{transform:none}.pc-preferiti-avviso{transition:none}.pc-preferiti-avviso.is-pop .pc-ico{animation:none}}.carosello{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px) / 4);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 14px;scrollbar-width:thin;scrollbar-color:var(--pc-line) transparent}.carosello>*{scroll-snap-align:start}.carosello-frecce{display:flex;gap:8px;flex:0 0 auto}.carosello{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.carosello-box{position:relative}.carosello-nav{display:none}.pc-tabs-lista,.carosello{--sfuma:40px;overscroll-behavior-x:contain}.carosello{--sfuma:28px}.scorre-dx{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--sfuma)),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - var(--sfuma)),transparent)}.scorre-sx{-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--sfuma));mask-image:linear-gradient(90deg,transparent,#000 var(--sfuma))}.scorre-sx.scorre-dx{-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--sfuma),#000 calc(100% - var(--sfuma)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--sfuma),#000 calc(100% - var(--sfuma)),transparent)}.trascina{scroll-snap-type:none!important;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.trascina,.trascina *{cursor:grabbing!important}#top{border-bottom:1px solid var(--pc-line)}#menu-simple a{color:var(--pc-ink)}#menu-simple a:hover{color:var(--pc-brand-600)}@media only screen and (min-width:768px){#logo{margin:12px 0}#menu-simple a{margin:22px 0 0 6px;padding:6px 10px;border-radius:var(--pc-radius-sm)}#menu-simple a:hover{background-color:var(--pc-brand-50)}#menu-simple a i{font-size:22px}#menu-simple a div{font-size:10px;font-weight:500;letter-spacing:.06em}#menu{background-color:#fff;border-bottom:1px solid var(--pc-line);padding:0;text-transform:none}#menu>.container ul li a{color:var(--pc-ink);font-weight:500;font-size:14px;padding:14px 16px;box-shadow:inset 0 -3px 0 transparent;transition:color .2s,box-shadow .2s}#menu>.container ul li:first-child a{padding-left:0}#menu>.container ul li.right a{padding:14px 0 14px 16px}#menu>.container ul li a:hover,#menu>.container ul li a:focus{color:var(--pc-brand-600);box-shadow:inset 0 -3px 0 var(--pc-brand)}#menu>.container ul li{display:inline-flex;align-items:center;vertical-align:middle}#menu>.container ul li.menu-sep:before{content:'';flex:0 0 1px;width:1px;height:20px;background:var(--pc-line)}}#search-home{background-attachment:scroll;background-position:center 30%}#search-home{--hero-bg:var(--hero);background-image:var(--hero-bg)}@media only screen and (max-width:767px){#search-home{--hero-bg:var(--hero-m)}}@supports (background-image:image-set(url("x.webp") type("image/webp"))){#search-home{--hero-bg:image-set(var(--hero-webp) type("image/webp"),var(--hero) type("image/jpeg"))}@media only screen and (max-width:767px){#search-home{--hero-bg:image-set(var(--hero-m-webp) type("image/webp"),var(--hero-m) type("image/jpeg"))}}}@media only screen and (min-width:992px) and (prefers-reduced-motion:no-preference){#search-home{background-attachment:fixed;background-position:center center}}@media only screen and (max-width:991px) and (prefers-reduced-motion:no-preference){#search-home.hero-parallax{background-image:none;overflow:hidden}#search-home.hero-parallax:before{content:'';position:absolute;left:0;right:0;top:-20%;bottom:0;z-index:0;background-image:var(--hero-bg);background-size:cover;background-position:center 30%;transform:translate3d(0,var(--hero-y,0px),0);will-change:transform;pointer-events:none}#search-home.hero-parallax>.container{position:relative;z-index:3}}#search-home .layer{opacity:1;background:linear-gradient(180deg,rgba(16,32,26,.62) 0%,rgba(16,32,26,.36) 45%,rgba(16,32,26,.72) 100%)}#search-home .title-form{margin-top:64px;position:relative;z-index:5;text-transform:none;font-size:17px;color:rgba(255,255,255,.92)}#search-home .title-form h1.hp{color:#fff;font-size:52px;line-height:1.1;text-transform:none;margin-bottom:12px;text-shadow:0 2px 24px rgba(0,0,0,.25)}#search-home .title-form h1.hp span{color:#FF80AB}#search-home .title-sub{max-width:640px;margin:0 auto;line-height:1.5}#search-home .hp-contratto-riga{display:flex;align-items:stretch;justify-content:center;gap:10px;margin-top:28px}#search-home .title-form .hp-contratto-riga .radio{margin:0!important}#search-home .title-form .radio,#search-home .title-form .hp-contratti{display:inline-flex;margin:28px auto 0;padding:5px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.28);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#search-home .title-form .radio>div,#search-home .title-form .hp-contratti>div{float:none;width:auto;margin:0;padding:0}#search-home .aradio{min-width:130px;padding:10px 26px;border-radius:999px;color:#fff;font-size:15px;font-weight:500}#search-home .aradio:hover{text-decoration:none;background:rgba(255,255,255,.14)}#search-home .aradio.checked{background:#fff;color:var(--pc-brand-600)}#search-home .tab-form{border-radius:20px;padding:32px 32px 28px;margin:28px 0 88px;text-transform:none;box-shadow:var(--pc-shadow-lg)}#search-home .loc{position:relative;padding-top:18px}#search-home .loc .switch_loc{position:absolute;top:16px;right:0;z-index:2;display:inline-flex;align-items:center;gap:6px;margin:0;padding:3px 12px 3px 9px;border-radius:999px;background:var(--pc-brand-50);color:var(--pc-brand-700);font-size:12px;font-weight:500;line-height:18px;cursor:pointer;transition:background-color .15s,color .15s}#search-home .loc .switch_loc:before{content:'';flex:0 0 14px;width:14px;height:14px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h15M15 4l4 4-4 4M20 16H5M9 12l-4 4 4 4'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h15M15 4l4 4-4 4M20 16H5M9 12l-4 4 4 4'/%3E%3C/svg%3E") no-repeat center/contain}#search-home .loc .switch_loc:hover,#search-home .loc .switch_loc:focus{background:var(--pc-brand-600);color:#fff;text-decoration:none}#search-home .form-field{margin-top:18px}#search-home .form-field.margin-top-0{margin-top:0}#search-home .form-field label{position:static;display:block;margin:0 0 6px 2px;font-size:12px;font-weight:500;color:var(--pc-muted);text-transform:none;letter-spacing:.02em}#search-home select,#search-home input[type=text]{height:50px;line-height:48px;padding:0 16px;background-color:#fff;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);color:var(--pc-ink);font-size:15px;transition:border-color .2s,box-shadow .2s}#search-home select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2366736C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}#search-home select:disabled{background-color:var(--pc-bg);color:#A3ADA7}#search-home select:focus,#search-home input[type=text]:focus{border-color:var(--pc-brand-600);box-shadow:0 0 0 1px var(--pc-brand-600),0 0 0 5px var(--pc-brand-50)}#search-home input::placeholder{color:#9DA8A1}#search-home .baloon{display:flex;align-items:flex-start;gap:10px;margin:12px 0 0;padding:12px 14px;border-radius:var(--pc-radius-sm);background:var(--pc-bg);font-size:13px;line-height:1.5;color:var(--pc-text);position:static;width:auto}#search-home .baloon .pc-ico{flex:0 0 auto;width:20px;height:20px;margin:0;color:var(--pc-brand-600)}#search-home .baloon strong{font-weight:500;color:var(--pc-ink)}#search-home .hp-submit{margin-top:24px;padding:0 14px;gap:8px}#search-home .hp-submit .pc-ico{width:20px;height:20px;stroke-width:2.2}.pc-btn-testo{display:inline-grid;justify-items:center;flex:none;line-height:1.3;perspective:300px}.pc-btn-testo>span{grid-area:1/1;backface-visibility:hidden;transform-origin:50% 50% -.65em}.pc-btn-testo>.esce-su{animation:pcRuotaEsceSu .42s cubic-bezier(.45,0,.2,1) forwards}.pc-btn-testo>.entra-su{animation:pcRuotaEntraSu .42s cubic-bezier(.45,0,.2,1)}.pc-btn-testo>.esce-giu{animation:pcRuotaEsceGiu .42s cubic-bezier(.45,0,.2,1) forwards}.pc-btn-testo>.entra-giu{animation:pcRuotaEntraGiu .42s cubic-bezier(.45,0,.2,1)}@keyframes pcRuotaEsceSu{to{transform:rotateX(90deg);opacity:0}}@keyframes pcRuotaEntraSu{from{transform:rotateX(-90deg);opacity:0}}@keyframes pcRuotaEsceGiu{to{transform:rotateX(-90deg);opacity:0}}@keyframes pcRuotaEntraGiu{from{transform:rotateX(90deg);opacity:0}}#search-home .hp-contratto-cambiato .hp-campo-prezzo label{animation:pcRuotaEntraSu .42s cubic-bezier(.45,0,.2,1);transform-origin:50% 50% -.5em}@media (prefers-reduced-motion:reduce){.pc-btn-testo>span,#search-home .hp-contratto-cambiato .hp-campo-prezzo label{animation:none!important}.pc-btn-testo>[class^="esce"]{display:none}}.hp-storico{position:relative;display:flex}.hp-storico-btn{min-height:46px;padding:0 16px;gap:8px}.hp-storico-n{min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--pc-brand-600);color:#fff;font-size:12px;font-weight:500;line-height:22px}#my-last-search{position:absolute;top:calc(100% + 10px);right:0;z-index:30;width:340px;max-width:calc(100vw - 32px);padding:16px;border-radius:var(--pc-radius);background:#fff;box-shadow:var(--pc-shadow-lg);text-align:left;color:var(--pc-text);font-size:14px}#my-last-search .storico-testa{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}#my-last-search .storico-testa span{font-size:13px;font-weight:500;color:var(--pc-muted)}#my-last-search .storico-lista{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}#my-last-search .pc-chip{display:flex;width:100%;padding:10px 12px;border:0;border-radius:var(--pc-radius-sm)}#my-last-search .pc-chip:hover,#my-last-search .pc-chip:focus{background:var(--pc-brand-50)}#my-last-search .pc-chip:before{content:'';flex:0 0 16px;width:16px;height:16px;background-color:var(--pc-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6'/%3E%3Cpath d='M20 20l-4.3-4.3'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6'/%3E%3Cpath d='M20 20l-4.3-4.3'/%3E%3C/svg%3E") no-repeat center/contain}#my-last-search .pc-chip:hover:before{background-color:var(--pc-brand)}#my-last-search .pc-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#autocomplete_result{top:100%;margin-top:6px;max-height:280px;overflow-y:auto;background:#fff;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);box-shadow:var(--pc-shadow-lg)}#autocomplete_result li{padding:10px 14px;border-bottom-color:var(--pc-line)}#autocomplete_result li:hover,#autocomplete_result li.selected{background-color:var(--pc-brand-50);color:var(--pc-brand-700);padding-left:14px}#autocomplete_result li.ac-voce{display:flex;align-items:center;gap:12px;padding:10px 14px;font-weight:400;color:var(--pc-ink)}#autocomplete_result li.ac-voce:hover,#autocomplete_result li.ac-voce.selected{color:var(--pc-ink);padding-left:14px}.ac-ico{flex:0 0 34px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--pc-bg);color:var(--pc-muted);transition:background-color .15s,color .15s}.ac-provincia .ac-ico{background:var(--pc-persiana-50);color:var(--pc-persiana)}#autocomplete_result li.ac-voce:hover .ac-ico,#autocomplete_result li.ac-voce.selected .ac-ico{background:#fff;color:var(--pc-brand-600)}.ac-testi{display:flex;flex-direction:column;gap:1px;min-width:0}.ac-nome{font-size:15px;line-height:1.3}.ac-nome b{font-weight:600}.ac-badge{display:inline-block;margin-left:8px;padding:0 8px;border-radius:999px;background:var(--pc-persiana);color:#fff;font-size:11px;font-weight:500;line-height:18px;vertical-align:1px}.ac-sotto{font-size:12px;color:var(--pc-muted)}#autocomplete_result li.ac-vuoto,#autocomplete_result li.ac-vuoto:hover{padding:14px;background:none;color:var(--pc-muted);font-size:14px;line-height:1.5;cursor:default}.ac-chiudi,.ac-svuota,.ac-aiuto{display:none}.hp-stats{padding:56px 0 8px}.hp-stats .box-icon{text-align:left;font-size:15px}.hp-stats .box-icon>.row{display:flex;flex-wrap:wrap}.hp-stats .box-icon>.row:before,.hp-stats .box-icon>.row:after{display:none}.hp-stats .box-icon>.row>div{position:relative;margin:0 0 30px;padding:28px 39px 26px}.hp-stats .box-icon>.row>div:before{content:'';position:absolute;top:0;bottom:0;left:15px;right:15px;background:var(--pc-card);border:1px solid var(--pc-line);border-radius:var(--pc-radius)}.hp-stats .box-icon>.row>div>*{position:relative}.hp-stats .box-icon .icon-container{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin:0 0 20px;font-size:32px;line-height:1;background-color:var(--pc-persiana-50);color:var(--pc-persiana);border:0;border-radius:20px}.hp-stats .box-icon .icon-container *,.hp-cta-box .icon-container i{display:block;margin:0;line-height:1}.hp-stats .box-icon .icon-container .pc-ico{width:32px;height:32px;stroke-width:1.6}.hp-stats .box-icon span{margin:0;font-family:var(--pc-font-head);font-size:34px;font-weight:500;color:var(--pc-ink);line-height:1.1}.hp-stats .box-icon p{margin:10px 0 0;font-size:14px;line-height:1.6;color:var(--pc-muted);text-align:left}.hp-cards{display:flex;flex-wrap:wrap}.hp-cards:before,.hp-cards:after{display:none}.hp-card{display:flex;flex-direction:column;height:calc(100% - 30px);background:var(--pc-card);border-radius:var(--pc-radius);overflow:hidden;box-shadow:var(--pc-shadow);margin-bottom:30px;transition:transform .25s,box-shadow .25s}.hp-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(20,35,29,.14)}.hp-card .image{height:240px;background-color:var(--pc-bg);background-size:cover;background-position:center}.hp-card .text{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:10px;padding:24px 26px 26px}.hp-card h3{font-size:22px;margin:0;transition:color .2s}.hp-card:hover h3{color:var(--pc-brand-600)}.hp-card p{margin:0 0 6px;color:var(--pc-muted);line-height:1.65}.hp-card .pc-btn{margin-top:auto}.hp-cta{padding:0 0 72px}.hp-alt + .hp-cta{padding-top:72px}.hp-cta-box{display:flex;align-items:center;gap:24px;padding:36px 40px;border-radius:20px;color:#fff;background:linear-gradient(120deg,#D81B60 0%,#C2185B 55%,#AD1457 100%);box-shadow:0 18px 40px rgba(216,27,96,.28)}.hp-cta-box .icon-container{flex:0 0 64px;display:flex;align-items:center;justify-content:center;width:64px;height:64px;font-size:28px;color:#fff;background:rgba(255,255,255,.18);border-radius:18px}.hp-cta-box h3{color:#fff;font-size:26px;margin-bottom:6px}.hp-cta-box p{margin:0;line-height:1.6}.hp-cta-box.click-inner a{color:#fff;text-decoration:underline}.hp-cta-box .pc-btn{margin-left:auto;flex:0 0 auto}.hp-cta .banner-container{margin-top:40px}.pc-banner{margin-top:40px}.pc-banner:empty{display:none}.pc-adv{container-type:inline-size;display:block;width:100%;text-align:center;line-height:0}.pc-adv ins.adsbygoogle{display:inline-block;width:100%;max-width:336px;height:280px}@container (min-width:728px){.pc-adv ins.adsbygoogle{width:728px;max-width:none;height:90px}}@container (min-width:970px){.pc-adv ins.adsbygoogle{width:970px;height:250px}}.pc-adv.pc-adv-striscia ins.adsbygoogle{max-width:320px;height:100px}@container (min-width:728px){.pc-adv.pc-adv-striscia ins.adsbygoogle{width:728px;max-width:none;height:90px}}.pc-adv:has(>ins[data-ad-status="unfilled"]){display:none}.pc-adv-sviluppo{position:relative;background:var(--pc-brand-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cg fill='none' stroke='%23F7CADB' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath transform='translate(6 6)' d='M3 11l9-7 9 7v9a1 1 0 0 1-1 1h-5v-6H9v6H4a1 1 0 0 1-1-1z'/%3E%3Cpath transform='translate(38 38)' d='M3 11l9-7 9 7v9a1 1 0 0 1-1 1h-5v-6H9v6H4a1 1 0 0 1-1-1z'/%3E%3C/g%3E%3C/svg%3E") 0 0/64px 64px}.pc-adv-sviluppo::before{content:"Pubblicit\E0";position:absolute;top:6px;left:10px;z-index:1;font-size:12px;line-height:16px;color:var(--pc-muted)}.pc-adv-sviluppo ins.adsbygoogle{outline:2px dashed #F0A3BF;outline-offset:-2px}.pc-adv.pc-adv-sviluppo:has(>ins[data-ad-status="unfilled"]){display:block}.pc-adv-sviluppo ins[data-ad-status="unfilled"]{min-height:280px}@container (min-width:728px){.pc-adv-sviluppo ins[data-ad-status="unfilled"]{min-height:90px}}@container (min-width:970px){.pc-adv-sviluppo ins[data-ad-status="unfilled"]{min-height:250px}}.pc-adv-striscia.pc-adv-sviluppo ins[data-ad-status="unfilled"]{min-height:100px}@container (min-width:728px){.pc-adv-striscia.pc-adv-sviluppo ins[data-ad-status="unfilled"]{min-height:90px}}.ricerche-griglia{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.ricerca-link{display:flex;flex-direction:column;justify-content:space-between;gap:6px;height:100%;padding:14px 16px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background:#fff;text-decoration:none;transition:border-color .15s,box-shadow .15s}.ricerca-link:hover,.ricerca-link:focus{border-color:var(--pc-brand);box-shadow:var(--pc-shadow);text-decoration:none}.ricerca-testo{color:var(--pc-ink);font-size:14px;font-weight:500;line-height:1.35}.ricerca-link:hover .ricerca-testo{color:var(--pc-brand-700)}.ricerca-n{color:var(--pc-muted);font-size:13px}.hp-perche{display:grid;grid-template-columns:1fr 1.15fr;gap:20px 64px;padding:48px 56px;border-radius:var(--pc-radius-lg);background:var(--pc-card);border:1px solid var(--pc-line)}.hp-perche-lead{grid-column:1;align-self:start;margin:0;font-family:var(--pc-font-head);font-size:26px;font-weight:400;line-height:1.35;color:var(--pc-ink)}.hp-perche-lead strong{font-weight:500;color:var(--pc-persiana);background:var(--pc-persiana-50);padding:0 .22em;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hp-perche-testo{grid-column:2;grid-row:1;align-self:center}.hp-perche-testo p{margin:0 0 16px;font-size:17px;line-height:1.75;color:var(--pc-text)}.hp-perche-testo p:last-child{margin-bottom:0}.hp-perche-testo strong{color:var(--pc-ink);font-weight:500}.hp-perche{position:relative;overflow:hidden}.hp-perche>*{position:relative;z-index:1}.hp-perche:after{content:'';position:absolute;right:-48px;bottom:-70px;z-index:0;width:300px;height:300px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F4D3F' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11l9-7 9 7'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M10 20v-5h4v5'/%3E%3Cpath d='M16 6.5V4h2v4'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.08;transform:rotate(-14deg);pointer-events:none}.hp-province{background:var(--pc-card);border:1px solid var(--pc-line);border-radius:20px;padding:12px 36px 32px}.hp-province .content{max-height:520px;overflow-x:hidden;overflow-y:auto}.hp-province span{color:var(--pc-persiana);font-family:var(--pc-font-head);font-weight:500;font-size:15px;padding-top:20px;margin-bottom:4px}.hp-province a{font-size:14px;line-height:1.9;color:var(--pc-text)}.hp-province a:hover{color:var(--pc-brand-600)}.hp-news .news{display:block;padding-top:0;padding-bottom:0;margin-bottom:32px}.hp-news .news:hover{background-color:transparent}.hp-news .news .image{height:200px;border-radius:var(--pc-radius);transition:opacity .2s}.hp-news .news:hover .image{opacity:.9}.hp-news .news a{padding-top:16px;font-family:var(--pc-font-head);font-size:17px;line-height:1.4;color:var(--pc-ink)}.hp-news .news:hover a{color:var(--pc-brand-600)}.hp-news .news abbr{position:static;display:block;margin-top:8px;padding:0;background:none;color:var(--pc-muted);font-size:13px}.hp-news-griglia{display:flex;flex-wrap:wrap;margin:0 -15px}.hp-news-griglia>.row{display:contents}.hp-news-griglia>.row:before,.hp-news-griglia>.row:after{display:none}@media only screen and (min-width:576px) and (max-width:991px){.hp-news .news{width:50%}}.hp-feedback{padding:22px 15px;text-align:center;font-size:13px;border-top:1px solid var(--pc-line)}.hp-feedback a{color:var(--pc-muted);cursor:pointer}.hp-feedback a:hover,.hp-feedback a:focus{color:var(--pc-brand-600)}.hp-feedback .pc-ico{width:16px;height:16px;margin-right:2px;vertical-align:-3px}.hp-feedback a{display:inline-block;padding:6px 8px}#rating .rate{width:42px;height:42px;line-height:40px;margin:6px 6px 0 0;background:var(--pc-bg);border:1px solid var(--pc-line);color:var(--pc-ink);font-size:14px;font-weight:500;transition:all .2s}#rating .rate:hover,#rating .rate.selected{background:var(--pc-brand-600);border-color:var(--pc-brand-600);color:#fff}#pre-footer.bk-gray{margin-top:0;padding:56px 0 44px;background-color:var(--pc-persiana)!important;color:rgba(255,255,255,.66)!important;font-size:14px;line-height:1.75;border-top:4px solid var(--pc-brand)}#pre-footer p.container{max-width:860px;text-align:center}#pre-footer strong{color:#fff;font-weight:500}#pre-footer .social{margin-top:20px}#pre-footer .social iframe{filter:invert(1) hue-rotate(180deg)}#copy{background-color:var(--pc-persiana-3);color:rgba(255,255,255,.6);font-size:12px;padding:16px 15px;border-top:1px solid rgba(255,255,255,.08)}#copy a,#copy strong{color:rgba(255,255,255,.85)}#copy a:hover{color:#fff}#copy a{display:inline-block;padding:5px 2px}@media all{#footer{background-color:var(--pc-persiana);padding:0 0 48px;font-size:13px;line-height:2.15}#footer>.container{padding-top:44px;border-top:1px solid rgba(255,255,255,.12)}#footer .title{color:#fff;font-weight:500;font-size:15px;margin-bottom:12px}#footer .title:after{content:'';display:block;width:22px;height:2px;margin-top:8px;border-radius:2px;background:var(--pc-brand)}#footer a{color:rgba(255,255,255,.7);transition:color .15s}#footer a:hover{color:#fff}#footer a.social{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin:6px 8px 0 0;font-size:18px;line-height:1;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:50%;transition:background-color .15s,border-color .15s}#footer a.social .pc-ico{width:18px;height:18px}#footer a.social:hover{background:var(--pc-brand);border-color:var(--pc-brand)}#footer img{filter:brightness(0) invert(1);opacity:.5}}@media only screen and (max-width:1199px){.ricerche-griglia{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:991px){#search-home .title-form h1.hp{font-size:42px}.hp-stats .box-icon>.row>div{width:50%}.carosello{grid-auto-columns:calc((100% - 48px) / 2.4)}.hp-perche{grid-template-columns:1fr;padding:40px}.hp-perche-testo{grid-column:1;grid-row:auto}}@media only screen and (max-width:767px){#menu-simple a{min-width:44px;min-height:44px;margin:10px 0 0 0;padding:4px 4px}#menu-simple a div{font-size:12px;font-weight:500;letter-spacing:0}#top>.container{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}#top>.container:before,#top>.container:after{content:none}#logo{float:none;flex:0 1 auto;min-width:0}#logo img{max-width:100%;height:auto}#menu-simple{float:none;flex:0 0 auto;display:flex;gap:6px}#search-home .title-form{margin-top:28px}#search-home .title-form h1.hp{font-size:30px;line-height:1.15}#search-home .title-form .radio,#search-home .title-form .hp-contratti{margin-top:18px}#search-home .aradio{min-width:110px;padding:9px 18px}#search-home .tab-form{padding:20px;margin:20px 0 40px;border-radius:16px}#search-home .loc{padding-top:0}#search-home .loc .switch_loc{position:static;margin:0 0 10px}#search-home .loc .form-field.margin-top-0{margin-top:0}.hp-section{padding:48px 0}.hp-head{flex-direction:column;align-items:flex-start;gap:12px}.hp-head h2{font-size:26px}.hp-head p{font-size:16px}.carosello-frecce{display:none}.carosello{grid-auto-columns:78%;gap:14px}.carosello-nav{display:inline-flex;position:absolute;z-index:3;top:calc(50% - 5px);width:40px;min-height:40px;height:40px;margin-top:-20px;box-shadow:0 4px 14px rgba(20,35,29,.18);transition:opacity .2s}.carosello-nav-prec{left:-6px}.carosello-nav-succ{right:-6px}.carosello-nav:disabled{opacity:0;pointer-events:none}.ricerche-griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hp-stats{padding:32px 0 0}.hp-stats .box-icon>.row>div{padding:22px 31px 20px;margin-bottom:20px}.hp-stats .box-icon p{display:none}.hp-stats .box-icon span{font-size:26px}.hp-stats .box-icon>.row>div{cursor:pointer;-webkit-tap-highlight-color:transparent}.hp-stats .box-icon>.row>div:after{content:'+';position:absolute;top:12px;right:27px;width:24px;height:24px;border-radius:50%;background:var(--pc-persiana-50);color:var(--pc-persiana);font:500 18px/24px var(--pc-font-head);text-align:center;transition:transform .2s ease}.hp-stats .box-icon>.row>div.box-aperto:after{transform:rotate(45deg)}.hp-stats .box-icon>.row>div.box-aperto .icon-container,.hp-stats .box-icon>.row>div.box-aperto span{display:none}.hp-stats .box-icon>.row>div.box-aperto p{display:block;margin:0;padding-right:16px;font-size:13px;line-height:1.5;animation:pc-box-testo .25s ease}@keyframes pc-box-testo{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.hp-card .image{height:200px}.hp-cta{padding-bottom:48px}.hp-alt + .hp-cta{padding-top:48px}.hp-cta-box{flex-direction:column;text-align:center;padding:32px 24px}.hp-cta-box .pc-btn{margin-left:0}.pc-tabs-testa{margin-bottom:18px}.hp-storico-etichetta{display:none}.hp-perche{padding:28px 22px;border-radius:20px}.hp-perche:after{width:200px;height:200px;right:-40px;bottom:-50px}.hp-perche-lead{font-size:21px}.hp-perche-testo p{font-size:16px}.hp-province{padding:24px 20px}.hp-province .content{height:auto;max-height:420px}body.ac-full-open{overflow:hidden}body.ac-full-open #search-home .tab-form{z-index:1000}#autocomplete_container.ac-full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;margin:0;padding:18px 16px 24px;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch}#autocomplete_container.ac-full label{margin:8px 60px 16px 2px;font-family:var(--pc-font-head);font-size:22px;font-weight:500;line-height:28px;color:var(--pc-ink);letter-spacing:0}#search-home #autocomplete_container.ac-full input[type=text]{height:56px;padding:0 52px 0 48px;font-size:18px;border-radius:14px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2366736C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6'/%3E%3Cpath d='M20 20l-4.3-4.3'/%3E%3C/svg%3E") 16px center/20px no-repeat}#autocomplete_container.ac-full #autocomplete_result{position:static;margin:14px -16px 0;max-height:none;border:0;border-top:1px solid var(--pc-line);border-radius:0;box-shadow:none}#autocomplete_container.ac-full #autocomplete_result li.ac-voce{min-height:62px;padding:12px 16px}#autocomplete_container.ac-full .ac-ico{flex-basis:40px;width:40px;height:40px}#autocomplete_container.ac-full .ac-nome{font-size:17px}#autocomplete_container.ac-full .ac-sotto{font-size:13px}#autocomplete_container.ac-full .ac-chiudi{display:inline-flex;position:absolute;top:14px;right:12px}#autocomplete_container.ac-full.ac-ha-testo .ac-svuota{display:flex;align-items:center;justify-content:center;position:absolute;top:82px;right:26px;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:50%;background:var(--pc-bg);color:var(--pc-muted)}#autocomplete_container.ac-full .ac-svuota .pc-ico{width:16px;height:16px}#autocomplete_container.ac-full .ac-aiuto{display:block;margin:18px 4px 0;color:var(--pc-muted);font-size:15px;line-height:1.5}#autocomplete_container.ac-full #autocomplete_result ~ .ac-aiuto,#autocomplete_container.ac-full.ac-3 .ac-aiuto{display:none}}@media only screen and (max-width:420px){.ricerche-griglia{grid-template-columns:1fr}}#menu{z-index:250}#menu .menu-sub{top:100%;margin-top:0;padding:26px 0 30px;z-index:10;overflow:hidden;background:#fff;border-top:1px solid var(--pc-line);border-radius:0 0 24px 24px;box-shadow:0 30px 60px rgba(20,22,35,.16);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}#menu .menu-sub.open{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .18s ease}.menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:240;background:rgba(16,32,26,.32);opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}body.menu-sub-open .menu-backdrop{opacity:1;visibility:visible;transition:opacity .2s}#menu>.container .open-sub-menu i{display:inline-block;margin-left:2px;transition:transform .2s}#menu>.container .open-sub-menu.active{color:var(--pc-brand-600);box-shadow:inset 0 -3px 0 var(--pc-brand)}#menu>.container .open-sub-menu:after{content:'';display:inline-block;width:10px;height:10px;margin-left:6px;vertical-align:1px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform .2s}#menu>.container .open-sub-menu.active:after{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){#menu>.container .open-sub-menu:after{transition:none}}#menu .menu-sub a{color:var(--pc-ink)}#menu .menu-sub a:focus-visible{outline:3px solid var(--pc-brand-600);outline-offset:2px;border-radius:8px}#menu .menu-sub-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:20px}#menu .menu-sub h2{padding:0;font-size:24px}#menu .menu-sub-all{font-size:14px;font-weight:500;color:var(--pc-brand-600)!important}#menu .menu-sub-all:hover{text-decoration:underline}#menu .menu-sub-tab h3{margin:0 0 12px;padding:0;border:0;font-family:var(--pc-font);font-size:13px;font-weight:400;color:var(--pc-muted)}@media only screen and (min-width:768px){#menu .menu-sub-tab:not(#menu-social)>.row{display:grid;grid-template-columns:1fr 1fr 1fr 250px;gap:0 32px;margin:0}#menu .menu-sub-tab:not(#menu-social)>.row:before,#menu .menu-sub-tab:not(#menu-social)>.row:after{display:none}#menu .menu-sub-tab:not(#menu-social)>.row>div{width:auto;float:none;padding:0}#menu .menu-sub-tab:not(#menu-social)>.row>div:nth-child(3){padding-left:32px;border-left:1px solid var(--pc-line)}}@media only screen and (max-width:991px){#menu .menu-sub-tab:not(#menu-social)>.row{grid-template-columns:1fr 1fr 1fr}#menu .menu-sub-tab:not(#menu-social)>.row>.menu-sub-laterale{grid-column:1 / -1;flex-direction:row;margin-top:12px}#menu .menu-sub-laterale>*{flex:1 1 0}}#menu .menu-sub li>a:not(.small){position:relative;display:block;padding:6px 0;font-size:14px;line-height:1.4;transition:color .15s}#menu .menu-sub li>a:not(.small):hover{color:var(--pc-brand-600)}#menu .menu-sub-tab>.row>div:nth-child(3) h3{display:flex;align-items:center;gap:8px}#menu .menu-sub-tab>.row>div:nth-child(3) h3:before{content:'';flex:0 0 16px;width:16px;height:16px;background-color:var(--pc-brand);-webkit-mask:var(--ico) no-repeat center/contain;mask:var(--ico) no-repeat center/contain}#menu .menu-sub-tab>.row>div:nth-child(-n+2) li>a:not(.small){display:flex;align-items:center;min-height:40px;padding:3px 0 3px 44px;font-family:var(--pc-font-head);font-weight:500}#menu .menu-sub-tab>.row>div:nth-child(-n+2) li>a:not(.small):before{content:'';position:absolute;left:0;top:50%;width:32px;height:32px;margin-top:-16px;border-radius:10px;background-color:var(--pc-bg);transition:background-color .15s}#menu .menu-sub-tab>.row>div:nth-child(-n+2) li>a:not(.small):after{content:'';position:absolute;left:7px;top:50%;width:18px;height:18px;margin-top:-9px;background-color:var(--pc-ink);-webkit-mask:var(--ico) no-repeat center/contain;mask:var(--ico) no-repeat center/contain;transition:background-color .15s}#menu .menu-sub-tab>.row>div:nth-child(-n+2) li>a:not(.small):hover:before{background-color:var(--pc-brand)}#menu .menu-sub-tab>.row>div:nth-child(-n+2) li>a:not(.small):hover:after{background-color:#fff}#menu .menu-sub li.menu-chips{display:flex;flex-wrap:wrap;gap:6px;padding:2px 0 8px 44px}#menu .menu-sub li a.small{display:inline-block;padding:3px 10px;font-size:12px;line-height:18px;color:var(--pc-text);border:1px solid var(--pc-line);border-radius:999px;transition:border-color .15s,color .15s}#menu .menu-sub li a.small:hover{color:var(--pc-brand-600);border-color:var(--pc-brand)}#menu .menu-sub-tab:not(#menu-social)>.row>.menu-sub-laterale{display:flex;flex-direction:column;gap:12px;align-self:start}#menu .menu-sub-promo{padding:24px 22px 22px;border-radius:18px;background:var(--pc-brand-50);color:var(--pc-text);font-size:13px;line-height:1.55}#menu .menu-sub-promo .icon-container{display:flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:20px;border-radius:12px;background:#fff;color:var(--pc-brand-600);box-shadow:0 4px 12px rgba(236,64,122,.15)}#menu .menu-sub-promo .icon-container .pc-ico{width:22px;height:22px}#menu .menu-sub-promo strong{display:block;margin:14px 0 4px;font-family:var(--pc-font-head);font-size:16px;font-weight:500;color:var(--pc-ink)}#menu .menu-sub-promo p{margin:0 0 14px;color:var(--pc-muted)}#menu .menu-sub-promo .menu-sub-promo-btn{color:#fff}#menu a.menu-sub-richiesta{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--pc-line);border-radius:14px;color:var(--pc-muted);font-size:12px;line-height:1.45;text-decoration:none;transition:border-color .15s,background-color .15s}#menu a.menu-sub-richiesta:hover,#menu a.menu-sub-richiesta:focus{border-color:var(--pc-brand);background:#fff}#menu a.menu-sub-richiesta .pc-ico{width:20px;height:20px;margin-top:1px;color:var(--pc-brand-600)}#menu a.menu-sub-richiesta strong{display:block;margin-bottom:2px;font-size:13px;font-weight:500;color:var(--pc-ink)}#menu .menu-sub-tab#menu-proprietario>.row{grid-template-columns:1fr 1fr 250px}#menu a.menu-proprietario-voce{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:22px 22px 24px;border:1px solid var(--pc-line);border-radius:18px;background:#fff;font-size:14px;line-height:1.5;color:var(--pc-muted);text-decoration:none;transition:border-color .15s,box-shadow .15s}#menu a.menu-proprietario-voce:hover,#menu a.menu-proprietario-voce:focus-visible{border-color:var(--pc-brand);box-shadow:0 12px 28px -16px rgba(216,27,96,.45)}#menu .menu-proprietario-ico{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:8px;border-radius:14px;background:var(--pc-brand-50);color:var(--pc-brand-600)}#menu .menu-proprietario-ico .pc-ico{width:24px;height:24px}#menu a.menu-proprietario-voce strong{font-family:var(--pc-font-head);font-size:18px;font-weight:500;color:var(--pc-ink)}#menu a.menu-proprietario-voce:hover strong{color:var(--pc-brand-600)}@media only screen and (max-width:991px){#menu .menu-sub-tab#menu-proprietario>.row{grid-template-columns:1fr 1fr}}#menu #menu-proprietario>h2{margin:0 0 28px}@media only screen and (max-width:767px){#menu a.menu-proprietario-voce{margin:0 0 12px;padding:18px}#menu #menu-proprietario>h2{margin:18px 0 22px}}#menu-social .row{display:flex;justify-content:center;gap:12px;margin:0}#menu-social .row:before,#menu-social .row:after{display:none}#menu-social .row>div{width:auto;float:none;padding:0}#menu-social a{width:64px;height:64px;line-height:64px;border-radius:18px;font-size:26px;transition:transform .15s}#menu-social a i{padding-top:0}#menu-social a:hover{transform:translateY(-2px);color:#fff!important}#menu-social a.facebook:hover{background-color:#3b5998}#menu-social a.twitter,#menu-social a.twitter:hover{background-color:#111}#menu-social .pc-social .pc-ico{display:block;width:26px;height:26px}@media only screen and (min-width:768px){#menu-social .pc-social{display:flex;align-items:center;justify-content:center;height:100%}}#menu .menu-mobile-titolo{display:none}#menu-social a.whatsapp:hover{background-color:#25d366}@media (prefers-reduced-motion:reduce){#menu .menu-sub,#menu .menu-sub.open,.menu-backdrop,body.menu-sub-open .menu-backdrop{transition:none}}#menu .menu-sub-tab>.row>div:nth-child(3) h3{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6'/%3E%3Cpath d='M20 20l-4.3-4.3'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/appartamenti/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='1'/%3E%3Cpath d='M9 7h1M14 7h1M9 11h1M14 11h1M9 15h1M14 15h1'/%3E%3Cpath d='M11 21v-3h2v3'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/attici/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 21V9h12v12'/%3E%3Cpath d='M4 9h16'/%3E%3Cpath d='M9 9V5h6v4'/%3E%3Cpath d='M9 13h1M14 13h1M9 17h1M14 17h1'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/case-indipendenti/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11l9-7 9 7'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M10 20v-5h4v5'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/loft/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21V9l8-5 8 5v12'/%3E%3Cpath d='M4 13h16'/%3E%3Cpath d='M9 21v-4h6v4'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/mansarde/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12l10-8 10 8'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M10 11h4v3h-4z'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/ville/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 21h20'/%3E%3Cpath d='M4 21V11l5-4 5 4v10'/%3E%3Cpath d='M14 21v-7h6v7'/%3E%3Cpath d='M8 21v-4h2v4'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/rustici/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21V10l9-6 9 6v11'/%3E%3Cpath d='M3 21h18'/%3E%3Cpath d='M8 21v-6h8v6'/%3E%3Cpath d='M8 15l8 6M16 15l-8 6'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/stanze/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 18V7'/%3E%3Cpath d='M3 14h18v4'/%3E%3Cpath d='M21 14v-1a3 3 0 0 0-3-3h-8v4'/%3E%3Ccircle cx='6.5' cy='11.5' r='1.5'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/capannoni/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 21V9l10-5 10 5v12'/%3E%3Cpath d='M6 21v-8h12v8'/%3E%3Cpath d='M6 17h12'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/laboratori/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a4 4 0 0 0-5.4 5.4L3 18l3 3 6.3-6.3a4 4 0 0 0 5.4-5.4l-2.5 2.5-2.4-.6-.6-2.4z'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/locali-commerciali/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l1.5-5h15L21 9'/%3E%3Cpath d='M3 9a3 3 0 0 0 6 0a3 3 0 0 0 6 0a3 3 0 0 0 6 0'/%3E%3Cpath d='M5 12v9h14v-9'/%3E%3Cpath d='M10 21v-5h4v5'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/magazzini/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 8l-9-5-9 5v8l9 5 9-5z'/%3E%3Cpath d='M3 8l9 5 9-5'/%3E%3Cpath d='M12 13v8'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/negozi/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 7h12l1 14H5z'/%3E%3Cpath d='M9 7a3 3 0 0 1 6 0'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/uffici/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='2'/%3E%3Cpath d='M9 7V5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2'/%3E%3Cpath d='M3 13h18'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/attivita-commerciali/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9h13v5a5 5 0 0 1-5 5H9a5 5 0 0 1-5-5z'/%3E%3Cpath d='M17 10h1.5a2.5 2.5 0 0 1 0 5H17'/%3E%3Cpath d='M8 3v3M12 3v3'/%3E%3C/svg%3E")}#menu .menu-sub a[href$="/terreni/"]{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21v-5'/%3E%3Cpath d='M12 3l5 7h-3l4 6H6l4-6H7z'/%3E%3Cpath d='M3 21h18'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){.hp-stats .box-icon>.row>div.box-aperto p{animation:none}}.salta-contenuto{position:absolute;left:16px;top:-80px;z-index:3000;padding:12px 20px;border-radius:999px;background:var(--pc-persiana);color:#fff;font-family:var(--pc-font-head);font-size:15px;font-weight:500;text-decoration:none;box-shadow:var(--pc-shadow-lg)}.salta-contenuto:focus{top:12px;color:#fff;text-decoration:none;outline:3px solid #fff;outline-offset:2px}#contenuto:focus{outline:none}.pc-intro{padding:24px 0 72px;overflow:hidden}.pc-intro .breadcrumb{position:static;width:auto;margin:0 0 32px;font-size:13px;text-transform:none;white-space:normal}.pc-intro .breadcrumb a,.pc-testata .breadcrumb a{display:inline-block;padding:5px 8px 5px 0;color:var(--pc-muted)}.pc-intro .crumbs>span:last-child a:after,.pc-testata .crumbs>span:last-child a:after{content:none}.pc-intro .breadcrumb a span,.pc-testata .breadcrumb a span{display:inline-block}.pc-intro .breadcrumb a span::first-letter ,.pc-testata .breadcrumb a span::first-letter {text-transform:uppercase}.pc-intro-griglia{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.pc-intro h1{margin:0 0 20px;font-family:var(--pc-font-head);font-size:48px;font-weight:500;line-height:1.1;color:var(--pc-ink);text-transform:none;text-wrap:balance}.pc-intro-testo p{margin:0 0 14px;max-width:34em;font-size:17px;line-height:1.7;color:var(--pc-text)}.pc-intro-testo p.pc-intro-lead{font-size:20px;line-height:1.6;color:var(--pc-ink)}.pc-intro-azioni{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.pc-intro-media{position:relative;width:100%;max-width:520px;aspect-ratio:1/.92;margin-left:auto}.pc-intro-media:before{content:'';position:absolute;left:8%;right:4%;top:6%;bottom:2%;border-radius:46% 54% 50% 50%/52% 46% 54% 48%;background:var(--pc-persiana-50)}.pc-intro-foto{position:absolute;width:60%;padding:8px;border-radius:var(--pc-radius);background:#fff;box-shadow:var(--pc-shadow-lg)}.pc-intro-foto img{display:block;width:100%;height:auto;border-radius:10px}.pc-intro-foto:nth-child(1){left:0;top:4%;transform:rotate(-5deg)}.pc-intro-foto:nth-child(2){right:0;top:22%;z-index:2;transform:rotate(4deg)}.pc-intro-foto:nth-child(3){left:12%;bottom:0;z-index:1;transform:rotate(-1.5deg)}.pc-intro-timbro{position:absolute;right:6%;top:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;width:104px;height:104px;border-radius:50%;background:var(--pc-brand-600);color:#fff;font-family:var(--pc-font-head);font-size:28px;font-weight:500;line-height:1;box-shadow:0 12px 28px -8px rgba(216,27,96,.6);transform:rotate(8deg)}.pc-intro-timbro span{margin-bottom:4px;font-size:14px;font-weight:400}.pc-griglia-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pc-card{display:flex;flex-direction:column;padding:32px 28px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:var(--pc-card)}.pc-card-ico{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:20px;border-radius:16px;background:var(--pc-persiana-50);color:var(--pc-persiana)}.pc-card-ico .pc-ico{width:28px;height:28px}.pc-card h3{margin:0 0 10px;font-size:21px;font-weight:500;line-height:1.3;color:var(--pc-ink)}.pc-card p{margin:0 0 24px;font-size:16px;line-height:1.65;color:var(--pc-text)}.pc-card-azioni{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:auto}.pc-link{display:inline-flex;align-items:center;min-height:24px;font-size:15px;font-weight:500;line-height:1.4;color:var(--pc-brand-600);text-decoration:none}.pc-link:hover,.pc-link:focus{color:var(--pc-brand-700);text-decoration:underline}.pc-evidenza-griglia{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.pc-evidenza h2{margin:0 0 18px;font-size:38px;font-weight:500;line-height:1.15;color:var(--pc-ink);text-wrap:balance}.pc-evidenza-testo p{margin:0 0 14px;max-width:32em;font-size:17px;line-height:1.7;color:var(--pc-text)}.pc-evidenza-testo p.pc-evidenza-lead{font-size:20px;line-height:1.6;color:var(--pc-ink)}.pc-campioni{position:relative;width:100%;max-width:470px;aspect-ratio:1/.86;margin:0 auto}.pc-campioni:before{content:'';position:absolute;left:4%;right:4%;top:8%;bottom:0;border-radius:52% 48% 46% 54%/50% 54% 46% 50%;background:var(--pc-brand-50)}.pc-campione{position:absolute;left:41%;bottom:4%;display:flex;flex-direction:column;width:33%;aspect-ratio:1/1.75;padding:8px 8px 30px;border-radius:14px;background:#fff;box-shadow:0 18px 40px -12px rgba(16,32,26,.35);transform-origin:50% calc(100% - 15px)}.pc-campione i{flex:1;border-radius:8px;background:var(--c)}.pc-campione span{padding:10px 4px 0;font-family:var(--pc-font-head);font-size:14px;font-weight:500;line-height:1.25;color:var(--pc-ink)}.pc-campione small{display:block;margin-top:2px;font-family:var(--pc-font);font-size:12px;font-weight:400;color:var(--pc-muted)}.pc-campione:nth-child(1){transform:rotate(-42deg)}.pc-campione:nth-child(2){transform:rotate(-28deg)}.pc-campione:nth-child(3){transform:rotate(-14deg)}.pc-campione-rosa{z-index:1;transform:rotate(6deg)}.pc-campione-rosa span{color:var(--pc-brand-700)}.pc-campione-rosa:after{content:'';position:absolute;left:50%;bottom:15px;width:12px;height:12px;margin:0 0 -6px -6px;border-radius:50%;background:var(--pc-bg);box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.pc-banda{position:relative;overflow:hidden;padding:88px 0 96px;background:var(--pc-persiana);color:rgba(255,255,255,.8)}.pc-banda:before{content:'';position:absolute;right:-60px;bottom:-70px;width:420px;height:420px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11l9-7 9 7'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M10 20v-5h4v5'/%3E%3Cpath d='M16 6.5V4h2v4'/%3E%3C/svg%3E") no-repeat center/contain;opacity:.07;transform:rotate(-14deg);pointer-events:none}.pc-banda>.container{position:relative}.pc-banda-griglia{display:grid;grid-template-columns:1fr;gap:48px}.pc-banda h2{margin:0 0 16px;font-size:38px;line-height:1.15;color:#fff}.pc-banda-testa p{margin:0;max-width:34em;font-size:18px;line-height:1.65;color:rgba(255,255,255,.8)}.pc-banda :focus-visible{outline-color:#fff}.pc-principi{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none}.pc-principi li{padding:34px 26px 30px;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:rgba(255,255,255,.05)}.pc-principi-ico{display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin-bottom:26px;border-radius:24px;background:var(--pc-brand-600);color:#fff;box-shadow:0 18px 34px -14px rgba(236,64,122,.85)}.pc-principi-ico .pc-ico{width:40px;height:40px;stroke-width:1.7}.pc-principi h3{margin:0 0 10px;font-size:21px;font-weight:500;line-height:1.3;color:#fff}.pc-principi p{margin:0;font-size:15.5px;line-height:1.65;color:rgba(255,255,255,.8)}.pc-servizi{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.pc-servizio{display:flex;align-items:flex-start;gap:14px;padding:20px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background:#fff;color:var(--pc-ink);text-decoration:none;transition:border-color .15s,box-shadow .15s}.pc-servizio:hover,.pc-servizio:focus{border-color:var(--pc-brand);box-shadow:var(--pc-shadow);color:var(--pc-ink);text-decoration:none}.pc-servizio>.pc-ico{width:22px;height:22px;margin-top:2px;color:var(--pc-persiana)}.pc-servizio strong{display:block;margin-bottom:4px;font-size:16px;font-weight:500;line-height:1.35}.pc-servizio>span>span{display:block;font-size:14px;line-height:1.5;color:var(--pc-muted)}.pc-servizio:hover strong{color:var(--pc-brand-600)}.pc-contatti{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:start}.pc-contatti h2{margin:0 0 12px;font-size:32px;line-height:1.2}.pc-contatti-lead{margin:0 0 20px;font-size:17px;line-height:1.6;color:var(--pc-text)}.pc-faq{border-top:1px solid var(--pc-line)}.pc-faq details{border-bottom:1px solid var(--pc-line)}.pc-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 0;list-style:none;cursor:pointer;font-size:16px;font-weight:500;line-height:1.4;color:var(--pc-ink)}.pc-faq summary::-webkit-details-marker{display:none}.pc-faq summary:after{content:'+';flex:0 0 28px;height:28px;border-radius:50%;background:var(--pc-bg);color:var(--pc-persiana);font-family:var(--pc-font-head);font-size:18px;line-height:28px;text-align:center;transition:transform .2s}.pc-faq details[open] summary:after{transform:rotate(45deg)}.pc-faq summary:hover{color:var(--pc-brand-600)}.pc-faq p{margin:0 0 16px;font-size:15.5px;line-height:1.65;color:var(--pc-text)}.pc-sede{margin:28px 0 0;padding:20px 22px;border-radius:var(--pc-radius-sm);background:var(--pc-bg);font-size:15px;line-height:1.6;color:var(--pc-text)}.pc-sede strong{color:var(--pc-ink);font-weight:500}.pc-modulo{padding:36px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-lg);background:#fff;box-shadow:var(--pc-shadow)}.pc-modulo .row{margin:0 -10px}.pc-modulo [class*="col-"]{float:none;width:100%;padding:0 10px}.pc-modulo .form-field{margin:0 0 18px}.pc-modulo .form-field label{position:static;display:block;margin:0 0 6px;font-size:14px;font-weight:500;color:var(--pc-ink);text-transform:none}.pc-modulo .form-field label em{margin-left:2px;font-style:normal;color:var(--pc-brand-600)}.pc-modulo .form-field i{display:none}.pc-modulo input[type=text],.pc-modulo select,.pc-modulo textarea{width:100%;min-height:48px;padding:10px 14px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background-color:#fff;font-size:16px;line-height:1.4;color:var(--pc-ink);box-shadow:none}.pc-modulo textarea{height:auto;min-height:196px;resize:vertical}.pc-modulo input[type=text]:focus,.pc-modulo select:focus,.pc-modulo textarea:focus{border-color:var(--pc-brand-600);box-shadow:0 0 0 1px var(--pc-brand-600),0 0 0 5px var(--pc-brand-50);outline:none}.pc-modulo .privacy{display:block;margin:4px 0 20px;font-size:13px;line-height:1.6;color:var(--pc-muted)}.pc-modulo .privacy a{color:var(--pc-brand-600)}.pc-modulo .privacy label{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0 20px 0 0;font-size:15px;font-weight:500;color:var(--pc-ink);cursor:pointer}.pc-modulo .privacy label input{width:18px;height:18px;margin:0;accent-color:var(--pc-brand-600)}.pc-modulo .privacy label.margin-left-20{margin-left:0}.pc-modulo button.pc-btn{width:100%}.pc-modulo .loading{height:auto;padding:12px 0 0;font-size:15px;color:var(--pc-muted)}.pc-modulo form.load .loading{display:block}.pc-modulo form.load button.pc-btn{opacity:.6;pointer-events:none}.campo-errore-msg{display:flex;align-items:flex-start;gap:6px;margin:6px 0 0;font-size:14px;font-weight:500;line-height:1.4;color:var(--pc-errore);text-transform:none;letter-spacing:0}.campo-errore-msg .pc-ico{width:16px;height:16px;margin-top:1px}input[aria-invalid="true"],select[aria-invalid="true"],textarea[aria-invalid="true"]{border-color:var(--pc-errore)!important;box-shadow:0 0 0 1px var(--pc-errore)!important}.privacy .campo-errore-msg{margin-top:2px}.pc-esito{display:flex;align-items:flex-start;gap:18px;padding:26px 28px;border-radius:var(--pc-radius);outline:none}.pc-esito-ok{background:var(--pc-persiana-50)}.pc-esito-errore{margin-bottom:28px;border:1px solid rgba(179,38,30,.3);background:#FDF1F0}.pc-esito-ico{display:flex;align-items:center;justify-content:center;flex:0 0 52px;width:52px;height:52px;border-radius:16px;color:#fff}.pc-esito-ok .pc-esito-ico{background:var(--pc-persiana)}.pc-esito-errore .pc-esito-ico{background:var(--pc-errore)}.pc-esito-ico .pc-ico{width:26px;height:26px;stroke-width:2.2}.pc-esito h3{margin:2px 0 8px;font-size:21px;font-weight:500;line-height:1.3;color:var(--pc-ink);text-transform:none}.pc-esito p{margin:0 0 12px;font-size:16px;line-height:1.6;color:var(--pc-text)}.pc-esito p:last-child{margin-bottom:0}.pc-esito-errore p a{font-weight:500;color:var(--pc-errore);text-decoration:underline}.pc-esito-tecnico code{display:block;padding:8px 10px;border-radius:8px;background:#fff;font-size:13px;color:var(--pc-errore);white-space:pre-wrap;word-break:break-word}.pc-dev-anteprima{margin:24px 0 0;padding:10px 14px;border:1px dashed var(--pc-line);border-radius:var(--pc-radius-sm);font-size:13px;line-height:1.6;color:var(--pc-muted)}.pc-dev-anteprima a{color:var(--pc-brand-600);text-decoration:underline}.pc-testata{padding:24px 0 56px;background:var(--pc-bg)}.pc-testata .breadcrumb{position:static;width:auto;margin:0 0 32px;font-size:13px;text-transform:none;white-space:normal}.pc-testata h1{margin:0 0 16px;font-family:var(--pc-font-head);font-size:46px;font-weight:500;line-height:1.1;color:var(--pc-ink);text-transform:none;text-wrap:balance}.pc-testata-lead{margin:0 0 32px;max-width:36em;font-size:19px;line-height:1.6;color:var(--pc-text)}.pc-testata.pc-testata-briciole{padding:12px 0 10px}.pc-testata.pc-testata-briciole .breadcrumb{margin:0}.pc-filtro{position:relative;max-width:640px}.pc-filtro>.pc-ico{position:absolute;left:20px;top:50%;width:22px;height:22px;margin-top:-11px;color:var(--pc-muted);pointer-events:none}.pc-filtro input{box-sizing:border-box;width:100%;height:60px;padding:0 20px 0 54px;border:1px solid var(--pc-line);border-radius:18px;background:#fff;font-size:17px;color:var(--pc-ink);box-shadow:var(--pc-shadow);-webkit-appearance:none;appearance:none}.pc-filtro input::placeholder{color:var(--pc-muted);opacity:1}.pc-filtro input{padding-right:60px}.pc-filtro input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.pc-filtro-cancella{position:absolute;right:8px;top:50%;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--pc-muted);cursor:pointer;transition:background-color .15s,color .15s}.pc-filtro-cancella[hidden]{display:none}.pc-filtro-cancella:hover,.pc-filtro-cancella:focus{background:var(--pc-bg);color:var(--pc-ink)}.pc-filtro-cancella .pc-ico{width:20px;height:20px;stroke-width:2.2}.pc-filtro input:focus{border-color:var(--pc-brand-600);box-shadow:0 0 0 1px var(--pc-brand-600),0 0 0 5px var(--pc-brand-50);outline:none}.pc-filtro-esito{min-height:22px;margin:12px 0 0;font-size:14px;color:var(--pc-muted)}.pc-filtro-vuoto{padding:28px;border:1px dashed var(--pc-line);border-radius:var(--pc-radius);text-align:center}.pc-filtro-vuoto p{margin:0;font-size:16px;line-height:1.6;color:var(--pc-text)}.pc-filtro-vuoto strong{color:var(--pc-ink);font-weight:500}.pc-supporto{display:grid;grid-template-columns:250px minmax(0,1fr);gap:64px;align-items:start}.pc-indice{position:sticky;top:96px}.pc-indice ul{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.pc-indice ul a{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 16px;border-radius:14px;font-size:16px;font-weight:500;line-height:1.3;color:var(--pc-text);text-decoration:none;transition:background-color .15s,color .15s}.pc-indice ul a .pc-ico{width:20px;height:20px}.pc-indice ul a:hover,.pc-indice ul a:focus{background:var(--pc-bg);color:var(--pc-ink);text-decoration:none}.pc-indice ul a[aria-current="true"]{background:var(--pc-persiana-50);color:var(--pc-persiana)}.pc-indice-contatto{display:block;margin-top:24px;padding:18px 16px;border-radius:14px;background:var(--pc-brand-50);font-size:15px;line-height:1.5;color:var(--pc-text);text-decoration:none}.pc-indice-contatto strong{display:block;font-weight:500;color:var(--pc-brand-700)}.pc-indice-contatto:hover,.pc-indice-contatto:focus{color:var(--pc-ink);text-decoration:none}.pc-indice-contatto:hover strong{text-decoration:underline}.pc-faq-gruppo{margin-bottom:64px;scroll-margin-top:96px}.pc-faq-gruppo:last-of-type{margin-bottom:0}.pc-faq-gruppo-testa{display:flex;align-items:center;gap:18px;margin-bottom:12px}.pc-faq-gruppo-testa .pc-card-ico{flex:0 0 56px;margin:0}.pc-faq-gruppo h2{margin:0;font-size:28px;line-height:1.2;color:var(--pc-ink)}.pc-faq-gruppo-testa p{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--pc-muted)}.pc-faq details{scroll-margin-top:96px}.pc-faq-risposta{max-width:44em;padding:0 44px 4px 0}.pc-faq-risposta strong{font-weight:500;color:var(--pc-ink)}.pc-faq details:target summary,.pc-faq details.pc-faq-trovata summary{color:var(--pc-brand-700)}.pc-nota{display:flex;align-items:flex-start;gap:12px;margin:24px 0 0;padding:18px 20px;border-radius:var(--pc-radius-sm);background:#fff;border:1px solid var(--pc-line);font-size:15px;line-height:1.6;color:var(--pc-text)}.pc-nota .pc-ico{width:20px;height:20px;margin-top:2px;color:var(--pc-persiana)}.hp-alt .pc-sede{background:#fff}.pc-partner-griglia{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pc-partner{position:relative;display:flex;flex-direction:column;padding:20px 20px 22px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff;transition:border-color .15s,box-shadow .15s,transform .15s}.pc-partner:hover,.pc-partner:focus-within{border-color:var(--pc-brand);box-shadow:var(--pc-shadow)}.pc-partner-logo{display:flex;align-items:center;justify-content:center;height:88px;margin-bottom:18px;border:1px solid var(--pc-line);border-radius:12px;background:#fff}.pc-partner-logo img{display:block;width:100px;height:40px;border-radius:4px}.pc-partner-logo span{font-family:var(--pc-font-head);font-size:20px;font-weight:500;color:var(--pc-persiana)}.pc-partner-nome{margin:0 0 6px;font-size:19px;font-weight:500;line-height:1.3;color:var(--pc-ink)}.pc-partner p{margin:0 0 18px;font-size:15px;line-height:1.6;color:var(--pc-text)}.pc-partner-link{display:inline-flex;align-items:center;gap:6px;min-height:24px;margin-top:auto;font-size:15px;font-weight:500;color:var(--pc-brand-600);text-decoration:none;overflow-wrap:anywhere}.pc-partner-link .pc-ico{width:16px;height:16px}.pc-partner-link:after{content:'';position:absolute;inset:0;border-radius:inherit}.pc-partner:hover .pc-partner-link{color:var(--pc-brand-700);text-decoration:underline}.pc-partner-link:focus{outline:none}.pc-partner:focus-within{outline:3px solid var(--pc-brand-600);outline-offset:2px}.pc-loghi{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;margin:0 0 28px;padding:0;list-style:none}.pc-loghi li,.pc-loghi>a,.pc-loghi>img{display:flex;align-items:center;justify-content:center;height:72px;border:1px solid var(--pc-line);border-radius:12px;background:#fff}.pc-loghi li>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit}.pc-loghi>img{box-sizing:border-box;width:100%;object-fit:none}.pc-loghi img{max-width:100px;height:40px;border-radius:4px}.pc-loghi a:hover,.pc-loghi a:focus{border-color:var(--pc-brand)}.pc-loghi>img{max-width:none;height:72px;border-radius:12px}.pc-loghi br{display:none}.pc-loghi>b{grid-column:1/-1;margin-top:4px;font-weight:400;font-size:15px;color:var(--pc-muted)}.pc-offerte{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch;padding-top:14px}.pc-offerta{position:relative;display:flex;flex-direction:column;border:1px solid var(--pc-line);border-radius:var(--pc-radius-lg);background:#fff;box-shadow:var(--pc-shadow);scroll-margin-top:110px}.pc-offerta-testa{position:relative;overflow:hidden;padding:30px 28px 26px;border-radius:calc(var(--pc-radius-lg) - 1px) calc(var(--pc-radius-lg) - 1px) 0 0}.pc-offerta-filigrana.pc-ico{position:absolute;right:-26px;bottom:-34px;width:150px;height:150px;stroke-width:1.2;opacity:.14;transform:rotate(-12deg);pointer-events:none}.pc-offerta-ico{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:18px;border-radius:18px}.pc-offerta-ico .pc-ico{width:28px;height:28px;stroke-width:1.8}.pc-offerta h3,.pc-offerta .pc-offerta-titolo{margin:0 0 6px;font-size:21px;font-weight:500;line-height:1.25}.pc-offerte.pc-offerte-2{grid-template-columns:repeat(2,1fr);max-width:940px;margin:0 auto}.pc-offerte-2 .pc-offerta .pc-offerta-titolo{font-size:24px}.pc-offerta p.pc-prezzo{margin:0;font-family:var(--pc-font-head);font-size:46px;font-weight:500;line-height:1.05;letter-spacing:-.01em}.pc-prezzo span{margin-left:2px;font-size:16px;font-weight:400;letter-spacing:0}.pc-offerta-corpo{display:flex;flex-direction:column;flex:1;padding:24px 28px 28px}.pc-offerta-corpo>p{margin:0 0 20px;font-size:15.5px;line-height:1.6;color:var(--pc-text)}.pc-offerta-chiaro .pc-offerta-testa{background:var(--pc-persiana-50);color:var(--pc-persiana)}.pc-offerta-chiaro .pc-offerta-ico{background:var(--pc-persiana);color:#fff}.pc-offerta-chiaro h3,.pc-offerta-chiaro .pc-offerta-titolo,.pc-offerta-chiaro p.pc-prezzo{color:var(--pc-ink)}.pc-offerta-chiaro .pc-prezzo span{color:var(--pc-muted)}.pc-offerta-rosa .pc-offerta-testa{background:linear-gradient(135deg,#D81B60 0%,#C2185B 60%,#AD1457 100%);color:#fff}.pc-offerta-verde .pc-offerta-testa{background:linear-gradient(135deg,#24594A 0%,var(--pc-persiana) 55%,#163A2F 100%);color:#fff}.pc-offerta-rosa .pc-offerta-ico,.pc-offerta-verde .pc-offerta-ico{background:rgba(255,255,255,.16);box-shadow:inset 0 0 0 1px rgba(255,255,255,.25);color:#fff}.pc-offerta-rosa h3,.pc-offerta-verde h3,.pc-offerta-rosa .pc-offerta-titolo,.pc-offerta-verde .pc-offerta-titolo,.pc-offerta-rosa p.pc-prezzo,.pc-offerta-verde p.pc-prezzo{color:#fff}.pc-offerta-rosa .pc-prezzo span,.pc-offerta-verde .pc-prezzo span{color:rgba(255,255,255,.85)}.pc-offerta-rosa .pc-offerta-filigrana,.pc-offerta-verde .pc-offerta-filigrana{opacity:.18}.pc-offerta-evidenza{border:2px solid var(--pc-persiana);box-shadow:var(--pc-shadow-lg)}.pc-offerta-evidenza .pc-offerta-testa{border-radius:calc(var(--pc-radius-lg) - 2px) calc(var(--pc-radius-lg) - 2px) 0 0}.pc-offerta p.pc-offerta-badge{position:absolute;top:-14px;left:50%;z-index:2;margin:0;padding:5px 14px;border-radius:999px;background:var(--pc-brand-600);box-shadow:0 8px 18px -6px rgba(216,27,96,.6);color:#fff;font-size:13px;font-weight:500;line-height:18px;white-space:nowrap;transform:translateX(-50%)}@media (prefers-reduced-motion:no-preference){.pc-offerta{transition:transform .2s,box-shadow .2s}.pc-offerta:hover{transform:translateY(-4px);box-shadow:var(--pc-shadow-lg)}}@media only screen and (min-width:992px){.pc-offerta-evidenza{margin-top:-10px;margin-bottom:10px}}.pc-elenco-ok{display:flex;flex-direction:column;gap:10px;margin:0 0 20px;padding:0;list-style:none}.pc-elenco-ok li{position:relative;padding-left:30px;font-size:15px;line-height:1.55;color:var(--pc-text)}.pc-elenco-ok li:before{content:'';position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background:var(--pc-persiana-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F4D3F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") no-repeat center/12px}.pc-offerta-rosa .pc-elenco-ok li:before{background-color:var(--pc-brand-50);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C2185B' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E")}.pc-elenco-ok strong{font-weight:500;color:var(--pc-ink)}.pc-elenco-ok .pc-link{display:inline;font-size:inherit}.pc-offerta p.pc-offerta-nota{margin:-4px 0 20px;font-size:14.5px}.pc-offerta-altro{margin:-4px 0 20px}.pc-offerta-altro summary{display:inline-flex;align-items:center;gap:6px;min-height:32px;cursor:pointer;font-size:15px;font-weight:500;color:var(--pc-persiana);list-style:none}.pc-offerta-altro summary::-webkit-details-marker{display:none}.pc-offerta-altro summary:after{content:'+';font-size:18px;line-height:1;transition:transform .2s}.pc-offerta-altro[open] summary:after{transform:rotate(45deg)}.pc-offerta-altro .pc-elenco-ok{margin:12px 0 12px}.pc-offerta-altro p{margin:0}.pc-offerta-azioni{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:auto}.pc-offerta-azioni .pc-btn{width:100%}.pc-offerta-sicuro{font-size:13px;text-align:center;color:var(--pc-muted)}.pc-passi-titolo{margin:28px 0 14px;font-size:18px;font-weight:500;color:var(--pc-ink)}.pc-passi{counter-reset:passo;display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.pc-passi li{counter-increment:passo;position:relative;padding-left:48px;min-height:34px}.pc-passi li:before{content:counter(passo);position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--pc-persiana);color:#fff;font-family:var(--pc-font-head);font-size:16px;font-weight:500}.pc-passi strong{display:block;font-size:16px;font-weight:500;line-height:1.4;color:var(--pc-ink)}.pc-passi span{display:block;font-size:15px;line-height:1.55;color:var(--pc-text)}.pc-modulo .pc-tabs-testa{margin-bottom:20px}.pc-modulo .pc-tabs-lista{flex:1 1 auto}.pc-modulo .pc-tabs-lista [role=tab]{flex:1 1 0;padding:0 10px}.pc-campi{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.pc-campo-intero{grid-column:1/-1}.pc-modulo-intro{margin:0 0 18px;font-size:15px;line-height:1.55;color:var(--pc-muted)}.pc-testata .pc-esito{margin-bottom:28px}.pc-risultati-demo{position:relative;display:flex;flex-direction:column;gap:14px;width:100%;max-width:500px;margin-left:auto;padding:36px 28px}.pc-risultati-demo:before{content:'';position:absolute;inset:0;border-radius:46% 54% 50% 50%/52% 46% 54% 48%;background:var(--pc-brand-50)}.pc-ris{position:relative;display:flex;align-items:center;gap:14px;margin:0 22px;padding:12px;border:1px solid var(--pc-line);border-radius:16px;background:#fff;box-shadow:var(--pc-shadow);opacity:.8}.pc-ris-top{margin:0 0 8px;padding:14px;border:2px solid var(--pc-brand-600);box-shadow:0 22px 44px -16px rgba(216,27,96,.45);opacity:1;transform:rotate(-1.5deg)}.pc-ris img,.pc-ris-foto{flex:0 0 108px;width:108px;height:81px;border-radius:10px;background:var(--pc-bg);object-fit:cover}.pc-ris-testo{display:flex;flex:1;flex-direction:column;gap:7px;min-width:0}.pc-ris-testo b{font-family:var(--pc-font-head);font-size:16px;font-weight:500;line-height:1.25;color:var(--pc-ink)}.pc-ris-testo i{font-style:normal;font-size:14px;font-weight:500;color:var(--pc-brand-700)}.pc-ris-testo i.pc-ris-riga{display:block;width:60%;height:8px;border-radius:4px;background:var(--pc-line)}.pc-ris-testo i.pc-ris-riga-lunga{width:85%;height:10px}.pc-ris-testo i.pc-ris-riga-corta{width:40%}.pc-ris-logo{display:flex;flex:0 0 64px;align-items:center;justify-content:center;height:64px;border-radius:14px;background:var(--pc-persiana);color:#fff;font-size:11px;font-weight:500;line-height:1.25;text-align:center}.pc-ris-bollino{position:absolute;top:-13px;left:18px;padding:4px 12px;border-radius:999px;background:var(--pc-brand-600);box-shadow:0 8px 18px -6px rgba(216,27,96,.6);color:#fff;font-size:12px;font-weight:500;line-height:16px}.pc-attiva{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:64px;align-items:center}.pc-attiva h2{margin:0 0 12px;font-size:32px;line-height:1.2}.pc-attiva-testo p{max-width:34em;margin:0 0 14px;font-size:16px;line-height:1.65;color:var(--pc-text)}.pc-attiva-testo .pc-link .pc-ico{width:18px;height:18px}.pc-passi.pc-passi-riga{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:44px}.pc-passi-riga .pc-link{display:inline;font-size:inherit}.pc-codici-titolo{margin:0 0 14px;font-size:18px;font-weight:500;color:var(--pc-ink)}.pc-codici{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:36px}.pc-codici:last-child{margin-bottom:0}.pc-codice{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff}.pc-codice-anteprima{display:flex;align-items:center;justify-content:center;min-height:88px;padding:12px;overflow:hidden;border-radius:12px;background:var(--pc-bg);font-size:15px;text-align:center}.pc-codice-anteprima img{max-width:100%;height:auto}.pc-codice textarea{box-sizing:border-box;width:100%;min-height:64px;padding:8px 10px;border:1px solid var(--pc-line);border-radius:10px;background:#fff;font-family:Consolas,'Courier New',monospace;font-size:12px;line-height:1.5;color:var(--pc-text);resize:none}.pc-codice .pc-btn{align-self:flex-start}.pc-codice .pc-btn.copiato{border-color:var(--pc-persiana);background:var(--pc-persiana-50);color:var(--pc-persiana)}.pc-sito-demo{position:relative;width:100%;max-width:540px;margin-left:auto;padding:24px 0 0}.pc-sito-demo:before{content:'';position:absolute;left:-4%;right:6%;top:0;bottom:56px;border-radius:46% 54% 50% 50%/52% 46% 54% 48%;background:var(--pc-persiana-50)}.pc-sito-dispositivi{position:relative}.pc-sito-schermo{position:relative;margin-right:64px;overflow:hidden;border:1px solid var(--pc-line);border-radius:14px;background:#fff;box-shadow:var(--pc-shadow-lg)}.pc-sito-barra{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid var(--pc-line);background:var(--pc-bg)}.pc-sito-barra i{width:9px;height:9px;border-radius:50%;background:var(--pc-line)}.pc-sito-barra span{flex:1;margin-left:8px;padding:3px 10px;border-radius:999px;background:#fff;font-size:11px;color:var(--pc-muted)}.pc-sito-pagina{padding:12px}.pc-sito-testa{display:flex;align-items:center;gap:8px;margin-bottom:10px}.pc-sito-testa b{margin-right:auto;font-family:var(--pc-font-head);font-size:13px;font-weight:500;color:var(--agenzia);transition:color .3s}.pc-sito-testa span{width:34px;height:6px;border-radius:3px;background:var(--pc-line)}.pc-sito-hero{position:relative;height:118px;overflow:hidden;border-radius:10px}.pc-sito-hero img{display:block;width:100%;height:100%;object-fit:cover}.pc-sito-hero div{position:absolute;left:12px;bottom:12px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px;border-radius:10px;background:rgba(255,255,255,.94)}.pc-sito-hero b{font-family:var(--pc-font-head);font-size:14px;font-weight:500;color:var(--pc-ink)}.pc-sito-hero i,.pc-sito-telefono>i{display:block;width:120px;height:6px;border-radius:3px;background:var(--pc-line)}.pc-sito-hero em,.pc-sito-telefono em{display:inline-block;padding:3px 12px;border-radius:999px;background:var(--agenzia);color:#fff;font-size:10px;font-style:normal;font-weight:500;transition:background-color .3s}.pc-sito-annunci{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.pc-sito-annunci span{display:flex;flex-direction:column;gap:5px;padding:5px;border:1px solid var(--pc-line);border-radius:8px}.pc-sito-annunci img{display:block;width:100%;height:46px;border-radius:5px;object-fit:cover}.pc-sito-annunci i{display:block;width:80%;height:5px;border-radius:3px;background:var(--pc-line)}.pc-sito-annunci i:last-child{width:45%;background:var(--agenzia);opacity:.6;transition:background-color .3s}.pc-sito-telefono{position:absolute;right:0;bottom:-28px;display:flex;flex-direction:column;gap:6px;width:118px;padding:16px 8px 12px;border:5px solid var(--pc-ink);border-radius:20px;background:#fff;box-shadow:var(--pc-shadow-lg)}.pc-sito-telefono .pc-sito-testa{margin:0}.pc-sito-telefono .pc-sito-testa b{font-size:10px}.pc-sito-telefono>img,.pc-sito-telefono span img{display:block;width:100%;height:56px;border-radius:6px;object-fit:cover}.pc-sito-telefono>i{width:80%;height:5px}.pc-sito-telefono em{align-self:flex-start}.pc-sito-colori{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:52px;font-size:14px;color:var(--pc-text)}.pc-sito-colori>span{margin-right:4px}.pc-sito-colori button{width:32px;height:32px;padding:0;border:3px solid #fff;border-radius:50%;background:var(--c);box-shadow:0 0 0 1px var(--pc-line);cursor:pointer;transition:transform .15s,box-shadow .15s}.pc-sito-colori button:hover{transform:scale(1.1)}.pc-sito-colori button[aria-pressed="true"]{box-shadow:0 0 0 2px var(--pc-ink)}@media (prefers-reduced-motion:reduce){.pc-sito-demo *{transition:none!important}}.pc-elenco-ok.pc-elenco-colonne{display:grid;grid-template-columns:1fr 1fr;gap:12px 28px;margin-top:8px}.pc-offerta-sottotitolo{margin:0 0 12px;font-size:16px;font-weight:500;color:var(--pc-ink)}.pc-passi.pc-passi-compatti{gap:12px;margin-bottom:22px}.pc-passi-compatti li{padding-left:40px;min-height:28px}.pc-passi-compatti li:before{width:28px;height:28px;font-size:14px}.pc-passi-compatti strong{font-size:15px}.pc-passi-compatti span{font-size:14px}.pc-offerta-azioni .pc-offerta-esempio{align-self:center}.pc-calcolatore{width:100%;max-width:460px;margin-left:auto;padding:30px 28px 26px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-lg);background:#fff;box-shadow:var(--pc-shadow-lg)}.pc-calcolatore h2{margin:0 0 20px;font-size:24px;line-height:1.2;color:var(--pc-ink)}.pc-calcolatore .form-field{margin:0 0 18px}.pc-calcolatore .form-field label{position:static;display:block;margin:0 0 6px;font-size:14px;font-weight:500;line-height:1.4;color:var(--pc-ink);text-transform:none;text-align:left}.pc-calcolatore label output{color:var(--pc-brand-700)}.pc-calcolatore small{display:block;margin-top:6px;font-size:13px;line-height:1.45;color:var(--pc-muted)}.pc-campo-unita{position:relative}.pc-campo-unita input{box-sizing:border-box;width:100%;min-height:48px;padding:10px 44px 10px 14px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background:#fff;font-size:18px;font-weight:500;color:var(--pc-ink)}.pc-campo-unita input:focus{border-color:var(--pc-brand-600);box-shadow:0 0 0 1px var(--pc-brand-600),0 0 0 5px var(--pc-brand-50);outline:none}.pc-campo-unita span{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:16px;color:var(--pc-muted);pointer-events:none}.pc-calcolatore input[type=range]{width:100%;height:28px;margin:0;accent-color:var(--pc-brand-600);cursor:pointer}.pc-range-estremi{display:flex;justify-content:space-between;font-size:12px;color:var(--pc-muted)}.pc-calcolatore-esito{margin:6px 0 18px;padding:18px 20px;border-radius:var(--pc-radius);background:var(--pc-persiana-50)}.pc-calcolatore-esito p{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px;font-size:15px;font-weight:500;color:var(--pc-persiana)}.pc-calcolatore-esito p strong{font-family:var(--pc-font-head);font-size:36px;font-weight:500;line-height:1;color:var(--pc-ink)}.pc-calcolatore-esito dl{margin:0}.pc-calcolatore-esito dl div{display:flex;justify-content:space-between;gap:12px;padding:6px 0 0;border-top:1px solid rgba(31,77,63,.15);font-size:14px}.pc-calcolatore-esito dl div + div{margin-top:6px}.pc-calcolatore-esito dt{font-weight:400;color:var(--pc-text)}.pc-calcolatore-esito dd{margin:0;font-weight:500;color:var(--pc-ink)}.pc-calcolatore .pc-btn{width:100%}.pc-calcolatore p.pc-calcolatore-nota{margin:12px 0 0;font-size:12.5px;line-height:1.5;color:var(--pc-muted)}.pc-chip-titolo{margin:36px 0 12px;font-size:18px;font-weight:500;color:var(--pc-ink)}.pc-chip-elenco{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.pc-chip-elenco .pc-chip{padding:9px 16px;font-size:15px}.pc-modulo-parte{min-width:0;margin:0 0 26px;padding:0 0 6px;border:0;border-bottom:1px solid var(--pc-line)}.pc-modulo-parte:last-of-type{border-bottom:0}.pc-modulo-parte legend{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 18px;padding:0;border:0;font-family:var(--pc-font-head);font-size:19px;font-weight:500;color:var(--pc-ink)}.pc-modulo-parte legend span{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--pc-persiana);color:#fff;font-size:15px}.pc-campo-nota{display:block;margin-top:6px;font-size:13px;color:var(--pc-muted)}.pc-avanzamento,.pc-passi-azioni{display:none}.a-passi .pc-avanzamento{counter-reset:none;display:flex;gap:6px;margin:0 0 24px;padding:0;list-style:none}.pc-avanzamento li{display:flex;flex:1 1 0;align-items:center;gap:8px;padding:0 0 10px;border-bottom:3px solid var(--pc-line);font-size:13px;font-weight:500;line-height:1.3;color:var(--pc-muted)}.pc-avanzamento li span{display:flex;flex:0 0 26px;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--pc-bg);color:var(--pc-muted);font-size:13px}.pc-avanzamento li.fatto{border-bottom-color:var(--pc-persiana);color:var(--pc-persiana)}.pc-avanzamento li.fatto span{background:var(--pc-persiana-50);color:var(--pc-persiana)}.pc-avanzamento li[aria-current]{border-bottom-color:var(--pc-brand-600);color:var(--pc-ink)}.pc-avanzamento li[aria-current] span{background:var(--pc-brand-600);color:#fff}.a-passi .pc-modulo-parte{margin:0;padding:0;border-bottom:0}.a-passi .pc-modulo-parte[hidden]{display:none}.a-passi .pc-modulo-parte legend span{display:none}.a-passi .pc-passi-azioni{display:flex;gap:12px;margin-top:8px}.pc-modulo .pc-passi-azioni button.pc-btn{flex:1 1 auto;width:auto;min-width:0}.pc-modulo .pc-passi-azioni button[data-passo=indietro]{flex:0 0 auto}.pc-passi-azioni-fine{flex-wrap:wrap}form:not(.a-passi) [data-passo=indietro]{display:none}form:not(.a-passi) .pc-passi-azioni-fine{display:flex}.pc-modulo .pc-etichetta{display:block;margin:0 0 8px;font-size:14px;font-weight:500;color:var(--pc-ink)}.pc-modulo .pc-etichetta em{margin-left:2px;font-style:normal;color:var(--pc-brand-600)}.pc-modulo .pc-etichetta small{margin-left:6px;font-size:13px;font-weight:400;color:var(--pc-muted)}.pc-modulo .pc-etichetta-conta{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pc-modulo .pc-etichetta-conta small{margin:0;white-space:nowrap;font-weight:500;color:var(--pc-persiana)}.pc-segmenti{display:flex;gap:4px;padding:4px;border:1px solid var(--pc-line);border-radius:999px;background:#fff}.pc-segmenti label,.pc-modulo .form-field .pc-segmenti label{position:relative;top:auto;right:auto;flex:1 1 0;margin:0;cursor:pointer}.pc-segmenti span{display:flex;align-items:center;justify-content:center;min-height:42px;border-radius:999px;font-size:15px;font-weight:500;color:var(--pc-text);transition:background-color .15s,color .15s}.pc-segmenti input:checked + span{background:var(--pc-persiana);color:#fff}.pc-segmenti input:focus-visible + span{outline:3px solid var(--pc-brand-600);outline-offset:2px}.pc-scelte,.pc-scelte.multicheck{display:flex;flex-wrap:wrap;gap:10px;height:auto;padding:0;border:0;border-radius:0;background:none;overflow:visible}.pc-scelte-lunga,.pc-scelte-lunga.multicheck{max-height:252px;padding:10px;overflow-y:auto;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background:var(--pc-bg)}.pc-scelta{position:relative;margin:0;cursor:pointer}.pc-scelta[hidden]{display:none}.pc-scelta{display:inline-block}.pc-modulo .form-field .pc-scelta{position:relative;top:auto;right:auto;margin:0}.pc-scelta input,.pc-segmenti input{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.pc-scelta span{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:6px 14px;border:1px solid var(--pc-line);border-radius:999px;background:#fff;font-size:14.5px;line-height:1.3;color:var(--pc-text);transition:background-color .15s,border-color .15s,color .15s}.pc-scelta:hover span{border-color:var(--pc-persiana)}.pc-scelta input:checked + span{border-color:var(--pc-persiana);background:var(--pc-persiana);color:#fff}.pc-scelta input:checked + span:before{content:'';width:14px;height:14px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") no-repeat center/contain}.pc-scelta input:focus-visible + span{outline:3px solid var(--pc-brand-600);outline-offset:2px}.pc-scelta.spenta{cursor:not-allowed;opacity:.45}.pc-scelta span>.pc-ico{width:18px;height:18px;margin-left:-2px;color:var(--pc-persiana)}.pc-scelta input:checked + span>.pc-ico{color:inherit}.pc-scelta input:checked + span:has(>.pc-ico):before{display:none}.pc-scelta-testo{font-weight:inherit}.pc-scelta span small{font-size:12.5px;opacity:.75}.pc-scelte-vuoto{margin:0;padding:6px 4px;font-size:14px;font-style:italic;color:var(--pc-muted)}input.pc-scelte-filtro{box-sizing:border-box;width:100%;min-height:44px;margin:0 0 8px;padding:8px 14px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background:#fff;font-size:15px;-webkit-appearance:none;appearance:none}.pc-scelte-filtro[hidden]{display:none}.pc-scelte-filtro:focus{border-color:var(--pc-brand-600);box-shadow:0 0 0 1px var(--pc-brand-600),0 0 0 5px var(--pc-brand-50);outline:none}.pc-scelte-sola{margin:4px 0 14px}.pc-tendina{position:relative}.pc-tendina-nativa{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden;clip:rect(0 0 0 0);border:0!important;opacity:0;pointer-events:none}.pc-tendina-campo{display:flex;align-items:center;text-align:left;cursor:pointer}.pc-tendina-campo span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pc-tendina-campo:disabled{cursor:not-allowed}.pc-tendina-pannello{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:20;padding:8px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background:#fff;box-shadow:0 16px 40px rgba(20,35,29,.16)}.pc-tendina-pannello[hidden]{display:none}.pc-tendina .pc-tendina-cerca{margin:0 0 6px}.pc-tendina-lista{max-height:264px;margin:0;padding:0;overflow-y:auto;list-style:none;overscroll-behavior:contain}.pc-tendina-lista li{padding:9px 12px;border-radius:8px;font-size:15px;line-height:1.35;color:var(--pc-text);cursor:pointer}.pc-tendina-lista li[hidden]{display:none}.pc-tendina-lista li.attiva{background:var(--pc-bg);color:var(--pc-ink)}.pc-tendina-lista li[aria-selected="true"]{background:var(--pc-persiana-50);color:var(--pc-persiana);font-weight:500}.pc-tendina-lista li[aria-selected="true"].attiva{box-shadow:inset 0 0 0 2px var(--pc-persiana)}.pc-tendina-lista .pc-tendina-evidenza{font-weight:500;color:var(--pc-ink)}.pc-tendina-lista .pc-tendina-nessuna{color:var(--pc-muted)}.pc-tendina-vuota{margin:0;padding:10px 12px;font-size:14px;color:var(--pc-muted)}.pc-altra-provincia{margin:4px 0 22px}.pc-altra-provincia[open] summary{margin-bottom:14px}.pc-hero-grafica{position:relative;width:100%;max-width:500px;aspect-ratio:1/.88;margin-left:auto}.pc-hero-grafica:before{content:'';position:absolute;left:6%;right:2%;top:4%;bottom:6%;border-radius:46% 54% 50% 50%/52% 46% 54% 48%;background:var(--pc-persiana-50)}.pc-g-card{position:absolute;z-index:2;padding:16px 18px;border:1px solid var(--pc-line);border-radius:18px;background:#fff;box-shadow:var(--pc-shadow-lg)}.pc-g-card small{display:block;margin-bottom:4px;font-size:12.5px;line-height:1.3;color:var(--pc-muted)}.pc-g-card b{display:block;font-family:var(--pc-font-head);font-size:20px;font-weight:500;line-height:1.2;color:var(--pc-ink)}.pc-g-foto{position:absolute;z-index:1;padding:8px;border-radius:var(--pc-radius);background:#fff;box-shadow:var(--pc-shadow-lg)}.pc-g-foto img{display:block;width:100%;height:auto;border-radius:10px}.pc-grafica-stima .pc-g-foto{left:4%;top:6%;width:68%;transform:rotate(-3deg)}.pc-g-stima{right:0;bottom:22%;width:60%}.pc-g-stima b{font-size:22px}.pc-g-forchetta{position:relative;display:block;height:8px;margin:12px 0 6px;border-radius:4px;background:var(--pc-bg)}.pc-g-forchetta i{position:absolute;left:34%;right:28%;top:0;bottom:0;border-radius:4px;background:var(--pc-persiana)}.pc-g-estremi{display:flex;justify-content:space-between;font-size:11px;color:var(--pc-muted)}.pc-g-agenzie{left:2%;bottom:3%;display:flex;align-items:center;gap:0;padding:12px 16px}.pc-g-agenzie small{margin:0 0 0 12px;font-size:13px;font-weight:500;color:var(--pc-ink)}.pc-g-avatar{display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin-left:-8px;border:2px solid #fff;border-radius:50%;background:var(--pc-persiana);color:#fff;font-size:13px;font-weight:500}.pc-g-avatar:first-child{margin-left:0}.pc-g-avatar:nth-child(2){background:var(--pc-brand-600)}.pc-g-avatar:nth-child(3){background:#B7791F}.pc-g-cerco{left:50%;top:4%;width:72%;transform:translateX(-50%)}.pc-g-cerco b{margin-bottom:10px}.pc-g-tag{display:inline-block;margin:0 6px 6px 0;padding:4px 10px;border-radius:999px;background:var(--pc-bg);font-size:12.5px;color:var(--pc-text)}.pc-g-linee{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;fill:none;stroke:var(--pc-persiana);stroke-width:2;stroke-dasharray:6 7;opacity:.55}.pc-g-agenzia{position:absolute;z-index:2;bottom:8%;display:flex;flex-direction:column;align-items:center;gap:8px;width:24%;padding:16px 10px 14px;border:1px solid var(--pc-line);border-radius:18px;background:#fff;box-shadow:var(--pc-shadow);font-size:12.5px;font-weight:500;color:var(--pc-ink);text-align:center}.pc-g-agenzia .pc-ico{width:30px;height:30px;color:var(--pc-persiana)}.pc-g-agenzia:nth-of-type(1){left:4%}.pc-g-agenzia:nth-of-type(2){left:38%;bottom:4%}.pc-g-agenzia:nth-of-type(3){right:4%}.pc-g-agenzia-si{border:2px solid var(--pc-brand-600)}.pc-g-fumetto{position:absolute;z-index:3;right:0;bottom:34%;padding:8px 14px;border-radius:14px 14px 4px 14px;background:var(--pc-brand-600);box-shadow:0 10px 22px -8px rgba(216,27,96,.6);color:#fff;font-size:13px;font-weight:500;white-space:nowrap}.pc-agenzie-top{margin:4px 0 8px;transition:opacity .15s}.pc-agenzie-top.pc-carica{opacity:.45}.pc-agenzie-top-testa{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 4px}.pc-agenzie-top-testa strong{font-size:16px;font-weight:500;color:var(--pc-ink)}.pc-agenzie-top-testa span{flex:0 0 auto;font-size:13px;color:var(--pc-muted)}.pc-agenzie-top .pc-campo-nota{display:block;margin:0 0 12px}.pc-agenzie-elenco{display:grid;gap:8px;margin:0;padding:0;list-style:none}.pc-agenzie-top label.pc-agenzia-scelta{position:relative;top:auto;right:auto;display:flex;align-items:center;gap:12px;margin:0;padding:10px 12px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background:#fff;font-size:inherit;font-weight:400;letter-spacing:0;text-transform:none;color:inherit;cursor:pointer;transition:border-color .15s,background-color .15s}.pc-agenzie-top label.pc-agenzia-scelta:hover{border-color:var(--pc-persiana)}.pc-agenzia-scelta:has(input:checked){border-color:var(--pc-persiana);background:var(--pc-persiana-50)}.pc-agenzia-scelta input{flex:0 0 auto;width:20px;height:20px;margin:0;accent-color:var(--pc-persiana);cursor:pointer}.pc-agenzia-logo{display:flex;flex:0 0 120px;align-items:center;justify-content:center;width:120px;height:40px;border-radius:8px;background:#fff;overflow:hidden}.pc-agenzia-logo img{max-width:100%;max-height:100%;object-fit:contain}.pc-agenzia-logo-vuoto{background:var(--pc-persiana-50)}.pc-agenzia-logo-vuoto:before{content:attr(data-iniziale);font-family:var(--pc-font-head);font-size:18px;font-weight:500;color:var(--pc-persiana)}.pc-agenzia-testo{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;line-height:1.3}.pc-agenzia-testo strong{font-size:15px;font-weight:500;color:var(--pc-ink);overflow-wrap:anywhere}.pc-agenzia-testo small{font-size:13px;color:var(--pc-muted)}.pc-agenzia-scheda{flex:0 0 auto;padding:6px 0;font-size:13px;color:var(--pc-brand-600);text-decoration:underline}.pc-agenzie-tutte{display:inline-block;margin-top:10px;font-size:14px}.pc-agenzie-vuoto{margin:0;padding:14px 16px;border:1px dashed var(--pc-line);border-radius:var(--pc-radius-sm);background:#fff;font-size:14px;color:var(--pc-muted)}.pc-grafica-mandato .pc-g-foto{left:2%;top:8%;width:62%;transform:rotate(-3deg)}.pc-g-classifica{right:0;bottom:10%;width:58%}.pc-g-classifica small{margin-bottom:10px}.pc-g-riga{display:flex;align-items:center;gap:10px;padding:7px 0}.pc-g-riga + .pc-g-riga{border-top:1px solid var(--pc-line)}.pc-g-riga .pc-g-avatar{margin-left:0;width:30px;height:30px;font-size:12px}.pc-g-riga i{flex:1 1 auto;height:8px;border-radius:4px;background:var(--pc-bg)}.pc-g-riga .pc-ico{width:20px;height:20px;color:var(--pc-persiana);stroke-width:2.4}.pc-g-riga:not(.pc-g-riga-si) .pc-g-avatar{background:var(--pc-muted)}.pc-grafica-mandato .pc-g-fumetto{top:6%;bottom:auto;right:2%}.pc-prezzi{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none}.pc-prezzo-tipo{overflow:hidden;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff}.pc-prezzo-tipo img{display:block;width:100%;height:150px;object-fit:contain;background:var(--pc-bg)}.pc-prezzo-testo{display:flex;flex-direction:column;gap:2px;padding:16px 20px 18px}.pc-prezzo-nome{font-size:14px;font-weight:500;color:var(--pc-muted)}.pc-prezzo-tipo strong{font-family:var(--pc-font-head);font-size:28px;font-weight:500;line-height:1.2;color:var(--pc-ink)}.pc-prezzo-mq{font-size:15px;font-weight:500;color:var(--pc-persiana)}.pc-prezzo-tipo small{margin-top:6px;font-size:13px;color:var(--pc-muted)}.pc-andamento{padding:24px 24px 18px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff}.pc-andamento h3{margin:0 0 4px;font-size:20px;line-height:1.25;color:var(--pc-ink)}.pc-andamento-scelta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.pc-andamento-scelta .pc-chip{display:inline-flex;width:auto;height:auto;margin:0;border:1px solid var(--pc-line);background:#fff;font:inherit;font-size:14px;line-height:1.3;color:var(--pc-text);cursor:pointer}.pc-andamento-scelta .pc-chip:hover{border-color:var(--pc-persiana);color:var(--pc-ink)}.pc-andamento-scelta .pc-chip[aria-pressed="true"]{border-color:var(--pc-persiana);background:var(--pc-persiana);color:#fff}.pc-andamento-grafico{margin:0}.pc-andamento-grafico[hidden]{display:none}.pc-andamento-grafico figcaption{margin-top:40px;font-size:13px;color:var(--pc-muted)}.pc-and-piano{position:relative;height:240px;margin:0 96px 0 72px}.pc-and-piano svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.pc-and-area{fill:var(--pc-brand-50)}.pc-and-linea{fill:none;stroke:var(--pc-brand-600);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.pc-and-riga{position:absolute;left:0;right:0;height:0;border-top:1px solid var(--pc-line)}.pc-and-riga b{position:absolute;right:100%;top:0;margin-right:10px;font-size:12px;font-weight:400;line-height:1;color:var(--pc-muted);white-space:nowrap;transform:translateY(-50%)}.pc-and-punto{position:absolute;z-index:1;width:10px;height:10px;margin:0 0 -5px -5px;border:2px solid var(--pc-brand-600);border-radius:50%;background:#fff}.pc-and-mese{position:absolute;top:100%;margin-top:10px;font-size:12px;line-height:1;color:var(--pc-muted);white-space:nowrap;transform:translateX(-50%)}.pc-and-ultimo{position:absolute;left:100%;margin-left:12px;font-family:var(--pc-font-head);font-size:15px;font-weight:500;line-height:1;color:var(--pc-brand-700);white-space:nowrap;transform:translateY(50%)}@media (max-width:767px){.pc-andamento{padding:18px 14px 14px}.pc-and-piano{height:200px;margin:0 72px 0 56px}.pc-and-riga b,.pc-and-mese{font-size:11px}.pc-and-ultimo{font-size:13px}.pc-and-mese-extra{display:none}}.pc-prezzi-nota{margin:20px 0 0;max-width:720px;font-size:14.5px;line-height:1.6;color:var(--pc-muted)}.pc-cerca-zona{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr) auto;align-items:end;gap:14px;max-width:1040px;padding:20px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-lg);background:#fff;box-shadow:var(--pc-shadow)}.pc-cerca-zona-campo label{display:block;margin:0 0 6px;font-size:14px;font-weight:500;color:var(--pc-ink)}.pc-cerca-zona select,.pc-cerca-zona input{box-sizing:border-box;width:100%;height:50px;margin:0;padding:0 16px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background-color:#fff;font-size:16px;line-height:48px;color:var(--pc-ink);box-shadow:none;-webkit-appearance:none;appearance:none}.pc-cerca-zona select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2366736C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;cursor:pointer;text-overflow:ellipsis}.pc-cerca-zona select:disabled{background-color:var(--pc-bg);color:#A3ADA7;cursor:not-allowed}.pc-cerca-zona input::placeholder{color:var(--pc-muted);opacity:1}.pc-cerca-zona select:focus,.pc-cerca-zona input:focus{border-color:var(--pc-brand-600);box-shadow:0 0 0 1px var(--pc-brand-600),0 0 0 5px var(--pc-brand-50);outline:none}.pc-cerca-zona .pc-btn{height:50px;gap:8px}.pc-cerca-zona .pc-btn .pc-ico{width:18px;height:18px}.pc-agenzie-titolo{margin:0 0 24px;font-size:28px}.pc-agenzie-griglia{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.pc-agenzia-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff}.pc-agenzia-card-logo{display:flex;align-items:center;width:150px;height:40px;margin-bottom:6px}.pc-agenzia-card-logo img{max-width:100%;max-height:100%;object-fit:contain}.pc-agenzia-card h3{margin:0;font-size:17px;line-height:1.3}.pc-agenzia-card h3 a{color:var(--pc-ink);text-decoration:none}.pc-agenzia-card h3 a:hover,.pc-agenzia-card h3 a:focus{color:var(--pc-brand-700);text-decoration:underline}.pc-agenzia-card-dove{flex:1 1 auto;margin:0;font-size:14px;line-height:1.5;color:var(--pc-muted)}.pc-agenzia-card-tel{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:14px;color:var(--pc-text);text-decoration:none}.pc-agenzia-card-tel:hover{color:var(--pc-brand-700)}.pc-agenzia-card-tel .pc-ico{width:16px;height:16px;color:var(--pc-persiana)}.pc-agenzia-card-annunci{margin-top:6px}.pc-agenzia-card{position:relative;cursor:pointer;transition:border-color .15s}.pc-agenzia-card:hover{border-color:#BAC6BF}.pc-agenzia-card h3 a:after{content:"";position:absolute;inset:0;border-radius:inherit}.pc-agenzia-card h3 a:focus{outline:none}.pc-agenzia-card h3 a:focus-visible:after{outline:2px solid var(--pc-brand-600);outline-offset:2px}.pc-agenzia-card:hover h3 a{color:var(--pc-brand-700);text-decoration:underline}.pc-agenzia-card-tel,.pc-agenzia-card-annunci{position:relative;z-index:1}.pc-agenzia-colore{box-shadow:inset 0 4px 0 var(--agenzia)}.pc-paginazione{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 16px;margin:36px 0 0}.pc-paginazione ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.pc-paginazione li{color:var(--pc-muted)}.pc-paginazione a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;border:1px solid var(--pc-line);border-radius:999px;background:#fff;font-size:15px;color:var(--pc-text);text-decoration:none}.pc-paginazione a:hover,.pc-paginazione a:focus{border-color:var(--pc-brand-600);color:var(--pc-brand-700)}.pc-paginazione a[aria-current="page"]{border-color:var(--pc-persiana);background:var(--pc-persiana);color:#fff}.pc-paginazione-freccia{font-weight:500}.pc-percorsi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pc-percorso{padding:28px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff}.pc-percorso-testa{display:flex;align-items:center;gap:16px;margin-bottom:18px}.pc-percorso-ico{display:flex;flex:0 0 56px;align-items:center;justify-content:center;width:56px;height:56px;border-radius:18px;background:var(--pc-brand-50);color:var(--pc-brand-600)}.pc-percorso-cerca .pc-percorso-ico{background:var(--pc-persiana-50);color:var(--pc-persiana)}.pc-percorso-ico .pc-ico{width:28px;height:28px}.pc-percorso h3{margin:0 0 4px;font-size:22px;line-height:1.25}.pc-percorso-testa p{margin:0;font-size:15px;color:var(--pc-muted)}.pc-percorso-azioni{margin:0;padding:0;list-style:none}.pc-percorso-azioni li + li{border-top:1px solid var(--pc-line)}.pc-percorso-azioni a{display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 0;color:var(--pc-text);text-decoration:none}.pc-percorso-azioni a>.pc-ico:first-child{flex:0 0 22px;width:22px;height:22px;color:var(--pc-brand-600)}.pc-percorso-cerca .pc-percorso-azioni a>.pc-ico:first-child{color:var(--pc-persiana)}.pc-percorso-azioni span{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.pc-percorso-azioni strong{font-size:16px;font-weight:500;color:var(--pc-ink)}.pc-percorso-azioni small{font-size:14px;line-height:1.45;color:var(--pc-muted)}.pc-percorso-freccia{flex:0 0 20px;width:20px;height:20px;color:var(--pc-muted)}.pc-percorso-azioni a:hover strong,.pc-percorso-azioni a:focus strong{color:var(--pc-brand-700);text-decoration:underline}.pc-percorso-azioni a:hover .pc-percorso-freccia{color:var(--pc-brand-600)}.pc-regione>h3{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 10px;font-size:20px;line-height:1.25;color:var(--pc-ink)}.pc-regione>h3 small{font-family:var(--pc-font);font-size:12.5px;font-weight:400;color:var(--pc-muted);white-space:nowrap}@media (max-width:991px){.pc-agenzie-griglia{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-cerca-zona{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-percorsi{grid-template-columns:1fr}}@media (max-width:767px){.pc-agenzie-griglia{grid-template-columns:1fr;gap:12px}.pc-cerca-zona{grid-template-columns:1fr;gap:12px;padding:16px}.pc-agenzia-card{padding:18px}.pc-percorso{padding:20px 16px}.pc-percorso h3{font-size:19px}.pc-paginazione-freccia{flex:1 1 40%}}.pc-scheda{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:56px;align-items:start}.pc-scheda-logo{display:flex;align-items:center;justify-content:center;width:170px;height:60px;margin-bottom:22px;padding:8px 12px;border-radius:var(--pc-radius-sm);background:#fff}.pc-scheda-logo img{max-width:100%;max-height:100%;object-fit:contain}.pc-scheda-colore .pc-scheda-logo{box-shadow:inset 0 4px 0 var(--agenzia)}.pc-scheda-colore .pc-scheda-contatta{box-shadow:inset 0 4px 0 var(--agenzia),var(--pc-shadow)}.pc-scheda h1{margin:0 0 10px;font-family:var(--pc-font-head);font-size:44px;font-weight:500;line-height:1.1;color:var(--pc-ink);text-wrap:balance}.pc-scheda h1 span{color:var(--pc-muted);font-weight:400}.pc-scheda-tipo{margin:0;font-size:17px;line-height:1.5;color:var(--pc-muted)}.pc-scheda-motto{position:relative;margin:36px 0 32px;padding:0 0 0 56px;border:0}.pc-scheda-motto:before{content:"\201C";position:absolute;left:0;top:-6px;font-family:Georgia,'Times New Roman',serif;font-size:88px;line-height:1;color:var(--agenzia,var(--pc-brand-600))}.pc-scheda-motto p{margin:0;font-family:var(--pc-font-head);font-size:26px;font-weight:400;line-height:1.35;color:var(--pc-ink);text-wrap:balance}.pc-scheda-dati{display:flex;flex-direction:column;gap:10px;margin:24px 0 0;padding:0;list-style:none}.pc-scheda-motto + .pc-scheda-dati{margin-top:0}.pc-scheda-dati li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;color:var(--pc-text);word-break:break-word}.pc-scheda-dati li[hidden],.pc-scheda-mappa-box[hidden]{display:none}.pc-scheda-dati .pc-ico{flex:0 0 20px;width:20px;height:20px;margin-top:2px;color:var(--pc-muted)}.pc-scheda-mappa{display:inline;width:auto;height:auto;line-height:inherit;text-transform:none;min-height:0;margin:0 0 0 4px;padding:4px 0;border:0;border-radius:0;background:none;font-size:16px;font-weight:500;color:var(--pc-brand-700);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pc-scheda-mappa:hover,.pc-scheda-mappa:focus{background:none;color:var(--pc-brand-600);text-decoration-thickness:2px}.pc-scheda-mappa-box{margin-top:16px}.pc-mappa .leaflet-tile-pane{filter:grayscale(1) sepia(.3) hue-rotate(75deg) saturate(.45) brightness(1.06) contrast(.92)}.pc-mappa .leaflet-container{background:var(--pc-bg);font-family:var(--pc-font)}.pc-mappa .leaflet-bar{border:1px solid var(--pc-line);border-radius:12px;box-shadow:var(--pc-shadow);overflow:hidden}.pc-mappa .leaflet-bar a{width:36px;height:36px;line-height:34px;border-bottom-color:var(--pc-line);color:var(--pc-ink);font-weight:400}.pc-mappa .leaflet-bar a:hover,.pc-mappa .leaflet-bar a:focus{background:var(--pc-bg);color:var(--pc-brand-700)}.pc-mappa .leaflet-control-attribution{border-radius:8px 0 0 0;background:rgba(255,255,255,.85);color:var(--pc-muted);font-size:11px}.pc-mappa .leaflet-control-attribution a{color:var(--pc-muted)}.pc-pin{color:var(--agenzia,var(--pc-brand-600));filter:drop-shadow(0 4px 4px rgba(20,35,29,.35))}.pc-pin svg{display:block;width:36px;height:46px}.pc-mappa.leaflet-container{background:var(--pc-bg);font-family:var(--pc-font)}.pc-pin-via span{display:block;width:22px;height:22px;border-radius:50%;background:var(--pc-persiana);border:4px solid #fff;box-shadow:0 0 0 6px rgba(31,77,63,.18),0 3px 8px rgba(20,35,29,.3)}.leaflet-tooltip.pc-pin-etichetta{padding:5px 12px;border:0;border-radius:999px;background:var(--pc-persiana);color:#fff;font-family:var(--pc-font);font-size:13px;font-weight:500;line-height:1.3;box-shadow:0 4px 12px rgba(20,35,29,.25)}.leaflet-tooltip.pc-pin-etichetta:before{display:none}.pc-mappa-fumetto .leaflet-popup-content-wrapper{padding:0;border-radius:14px;overflow:hidden;box-shadow:0 12px 30px rgba(20,35,29,.22)}.pc-mappa-fumetto .leaflet-popup-content{width:250px!important;margin:0}.pc-mappa-fumetto .leaflet-popup-tip{box-shadow:none}.pc-mappa-fumetto a.leaflet-popup-close-button{top:6px;right:6px;width:24px;height:24px;font-size:18px;line-height:22px;color:var(--pc-muted)}.leaflet-container a.pc-mappa-annuncio{display:flex;align-items:center;gap:12px;padding:10px 30px 10px 10px;color:var(--pc-ink);text-decoration:none}.leaflet-container a.pc-mappa-annuncio + a.pc-mappa-annuncio{border-top:1px solid var(--pc-line)}.leaflet-container a.pc-mappa-annuncio:hover,.leaflet-container a.pc-mappa-annuncio:focus-visible{background:var(--pc-bg)}.pc-mappa-foto{flex:0 0 76px;height:58px;border-radius:8px;background:var(--pc-bg) center/cover no-repeat}.pc-mappa-testo{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:13px;line-height:1.35;color:var(--pc-muted)}.pc-mappa-testo strong{font-size:16px;font-weight:600;color:var(--pc-ink)}.pc-mappa-testo strong small{font-size:12px;font-weight:400;color:var(--pc-muted)}.pc-scheda-mappa-box #map_google{height:320px;border-radius:var(--pc-radius-sm);overflow:hidden;background:#fff}.pc-scheda-indicazioni{margin-top:12px;gap:8px}.pc-scheda-indicazioni .pc-ico{width:18px;height:18px}.pc-scheda-descrizione{max-width:66ch;margin:24px 0 0;font-size:16px;line-height:1.7;color:var(--pc-text);white-space:pre-line}.pc-scheda-contatta{padding:28px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-lg);background:#fff;box-shadow:var(--pc-shadow)}.pc-scheda-contatta h2,.pc-scheda-contatta h3{margin:0 0 18px;font-size:24px;line-height:1.2}.pc-scheda-telefoni{display:flex;flex-direction:column;gap:10px}.pc-scheda-telefoni .pc-btn{width:100%;font-size:17px}.pc-scheda-telefoni .pc-ico,.pc-barra-contatti .pc-ico{width:20px;height:20px}.pc-scheda-oppure{display:flex;white-space:nowrap;align-items:center;gap:12px;margin:20px 0 16px;font-size:14px;color:var(--pc-muted);text-align:center}.pc-scheda-oppure:before,.pc-scheda-oppure:after{content:"";flex:1 1 24px;height:1px;background:var(--pc-line)}.pc-scheda-contatta .pc-modulo{padding:0;border:0;border-radius:0;box-shadow:none}.pc-scheda-contatta .pc-modulo textarea{min-height:120px}.pc-scheda-telefoni + .pc-modulo{margin-top:24px}.pc-cerca-zona-filtri{grid-template-columns:repeat(4,minmax(0,1fr)) auto;max-width:none;margin-bottom:28px}.pc-affida{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:56px;align-items:center}.pc-affida-testo h2{margin:0 0 14px;font-size:34px;line-height:1.15;text-wrap:balance}.pc-affida-testo>p{max-width:34em;margin:0 0 24px;font-size:18px;line-height:1.6;color:var(--pc-text)}.pc-affida-punti{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.pc-affida-punti li{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;color:var(--pc-ink)}.pc-affida-punti .pc-ico{flex:0 0 22px;width:22px;height:22px;color:var(--pc-persiana);stroke-width:2.2}.pc-affida-grafica{display:block;width:100%;max-width:340px;height:auto;margin:0 0 28px}.pc-affida-grafica .ag-prato{fill:var(--pc-persiana-50)}.pc-affida-grafica .ag-sole{fill:var(--pc-brand-50)}.pc-affida-grafica .ag-casa,.pc-affida-grafica .ag-camino{fill:#fff;stroke:var(--pc-ink);stroke-width:3;stroke-linejoin:round}.pc-affida-grafica .ag-tetto{fill:var(--pc-persiana);stroke:var(--pc-ink);stroke-width:3;stroke-linejoin:round}.pc-affida-grafica .ag-porta{fill:var(--pc-persiana-50);stroke:var(--pc-ink);stroke-width:3;stroke-linejoin:round}.pc-affida-grafica .ag-maniglia{fill:var(--pc-ink)}.pc-affida-grafica .ag-finestra{fill:#DCEAF2;stroke:var(--pc-ink);stroke-width:3;stroke-linejoin:round}.pc-affida-grafica .ag-croce{fill:none;stroke:var(--pc-ink);stroke-width:2}.pc-affida-grafica .ag-palo,.pc-affida-grafica .ag-braccio{fill:none;stroke:var(--pc-ink);stroke-width:5;stroke-linecap:round}.pc-affida-grafica .ag-catena{fill:none;stroke:var(--pc-muted);stroke-width:2}.pc-affida-grafica .ag-cartello{fill:var(--agenzia,var(--pc-brand-600));stroke:var(--pc-ink);stroke-width:2.5}.pc-affida-grafica .ag-scritta{fill:var(--agenzia-testo,#fff);font-family:var(--pc-font-head);font-size:14px;font-weight:700;letter-spacing:.04em}.pc-affida-grafica .ag-scritta-grande{font-size:17px}.pc-affida-grafica .ag-scintilla{fill:none;stroke:var(--agenzia,var(--pc-brand-600));stroke-width:2.5;stroke-linecap:round}.pc-annunci-griglia{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pc-nota-modulo{margin:0}.pc-barra-contatti{display:none}@media (max-width:991px){.pc-scheda{grid-template-columns:1fr;gap:40px}.pc-affida{grid-template-columns:1fr;gap:32px}.pc-cerca-zona-filtri{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-annunci-griglia{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pc-scheda-logo{width:150px;height:54px;margin-bottom:16px}.pc-scheda h1{font-size:30px}.pc-affida-testo h2{font-size:27px}.pc-affida-grafica{max-width:260px;margin-bottom:20px}.pc-affida-testo>p{font-size:17px}.pc-scheda-motto{margin:28px 0 24px;padding-left:40px}.pc-scheda-motto:before{font-size:64px}.pc-scheda-motto p{font-size:21px}.pc-scheda-contatta{padding:22px 18px}.pc-scheda-mappa-box #map_google{height:260px}.pc-cerca-zona-filtri{grid-template-columns:1fr}.pc-annunci-griglia{grid-template-columns:1fr;gap:16px}.pc-barra-contatti{position:fixed;left:0;right:0;bottom:0;z-index:900;display:flex;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--pc-line);background:#fff;box-shadow:0 -6px 20px rgba(20,35,29,.08)}.pc-barra-contatti .pc-btn{flex:1 1 0}body:has(.pc-barra-contatti){padding-bottom:72px}}.pc-aiuto{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px 24px;margin-top:32px;padding:24px 28px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:var(--pc-persiana-50)}.pc-aiuto-ico{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:18px;background:#fff;color:var(--pc-persiana)}.pc-aiuto-ico .pc-ico{width:28px;height:28px}.pc-aiuto h2{margin:0 0 4px;font-size:22px;line-height:1.25}.pc-aiuto p{margin:0;font-size:15.5px;line-height:1.55;color:var(--pc-text)}.pc-aiuto-azioni{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:991px){.pc-aiuto{grid-template-columns:auto 1fr}.pc-aiuto-azioni{grid-column:1 / -1}}@media (max-width:767px){.pc-aiuto{grid-template-columns:1fr;padding:22px 18px}.pc-aiuto-azioni .pc-btn{flex:1 1 100%}.pc-agenzia-logo{flex-basis:84px;width:84px;height:32px}.pc-agenzie-top label.pc-agenzia-scelta{gap:10px;padding:10px}}.pc-campo-doppio{display:flex;gap:8px}.pc-campo-doppio>*{flex:1 1 0;min-width:0}.pc-campo-doppio>input{flex:0 0 38%}.pc-regioni-indice{margin-top:28px}.pc-regioni-indice .pc-chip{padding:6px 14px;font-size:14px}.pc-regioni{columns:4 250px;column-gap:24px}.pc-regione{display:inline-block;width:100%;margin:0 0 24px;padding:22px 22px 14px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff;break-inside:avoid;scroll-margin-top:96px}.pc-regione[hidden]{display:none}.pc-regione:target{border-color:var(--pc-brand-600);box-shadow:0 0 0 3px var(--pc-brand-50),var(--pc-shadow-lg)}@media (prefers-reduced-motion:no-preference){.pc-regione:target{animation:pc-lampo 1.2s ease-out}}@keyframes pc-lampo{0%{background:var(--pc-brand-50)}100%{background:#fff}}.pc-regione h2{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 10px;font-size:20px;line-height:1.25;color:var(--pc-ink)}.pc-regione h2 small{font-family:var(--pc-font);font-size:12.5px;font-weight:400;color:var(--pc-muted);white-space:nowrap}.pc-lettere .pc-regione h3{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 10px;font-size:24px;line-height:1.2;color:var(--pc-persiana)}.pc-lettere .pc-regione h3 small{font-family:var(--pc-font);font-size:12.5px;font-weight:400;color:var(--pc-muted);white-space:nowrap}.pc-regione ul{margin:0;padding:0;list-style:none}.pc-regione li[hidden]{display:none}.pc-regione li + li{border-top:1px solid var(--pc-line)}.pc-regione a{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 0;color:var(--pc-text);text-decoration:none}.pc-regione a:hover,.pc-regione a:focus{color:var(--pc-brand-700);text-decoration:none}.pc-regione a:hover .pc-regione-nome{text-decoration:underline}.pc-regione-sigla{display:flex;flex:0 0 36px;align-items:center;justify-content:center;height:26px;border-radius:8px;background:var(--pc-persiana-50);font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--pc-persiana)}.pc-regione a:hover .pc-regione-sigla{background:var(--pc-brand-50);color:var(--pc-brand-700)}.pc-regione-nome{flex:1 1 auto;font-size:15.5px;font-weight:500;line-height:1.3;color:var(--pc-ink)}.pc-regione a small{flex:0 0 auto;font-size:12.5px;color:var(--pc-muted)}.pc-regione h2 a{display:inline;min-height:0;padding:0;color:inherit}.pc-regione h2 a:hover,.pc-regione h2 a:focus{color:var(--pc-brand-700);text-decoration:underline}.pc-territori{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none}.pc-territorio{display:flex;align-items:center;gap:14px;min-height:72px;padding:14px 16px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff;color:var(--pc-text);text-decoration:none;transition:border-color .15s,box-shadow .15s}.pc-territorio:hover,.pc-territorio:focus{border-color:var(--pc-brand-600);box-shadow:var(--pc-shadow);color:var(--pc-text);text-decoration:none}.pc-territorio-sigla{display:flex;flex:0 0 44px;align-items:center;justify-content:center;height:44px;border-radius:12px;background:var(--pc-persiana-50);font-family:var(--pc-font-head);font-size:15px;font-weight:500;color:var(--pc-persiana)}.pc-territorio:hover .pc-territorio-sigla,.pc-territorio:focus .pc-territorio-sigla{background:var(--pc-brand-50);color:var(--pc-brand-700)}.pc-territorio-testo{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.pc-territorio-testo strong{font-size:16px;font-weight:500;line-height:1.3;color:var(--pc-ink)}.pc-territorio-testo small{font-size:13px;color:var(--pc-muted)}.pc-territorio .pc-ico{flex:0 0 20px;width:20px;height:20px;color:var(--pc-muted)}.pc-territorio:hover .pc-ico,.pc-territorio:focus .pc-ico{color:var(--pc-brand-600)}.pc-comuni .pc-chip small{font-size:12.5px;color:var(--pc-muted)}.pc-indirizzi{max-height:340px;overflow-y:auto;padding:4px 4px 4px 0}.pc-indirizzi li[hidden]{display:none}.pc-zone .pc-chip{text-transform:capitalize}.pc-comune-breve{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px}.pc-comune-breve .pc-dettaglio-info{grid-template-columns:1fr}.pc-comune-breve h3{margin:0 0 4px;font-family:var(--pc-font);font-size:17px;font-weight:600;line-height:1.3;color:var(--pc-ink);text-transform:none}@media (max-width:767px){.pc-comune-breve{grid-template-columns:1fr}}.pc-sezione-breve{padding-bottom:150px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1388 122' preserveAspectRatio='xMidYMax meet'%3E%3Cpath d='M0 120.5H1388' stroke='%231F4D3F' stroke-opacity='.16' stroke-width='1.5'/%3E%3Cpath d='M10 120V80L40.0 56L70 80V120M35.0 120v-16h10v16M18 90h9v9h-9zM98 120V100M84 86a14 14 0 1 0 28 0a14 14 0 1 0 -28 0M126 120V42H176V120M134 56h34M134 74h34M134 92h34M134 110h34M190 120V86L225.0 64L260 86V120M220.0 120v-16h10v16M198 96h9v9h-9zM274 120V44L286 26L298 44V120M281 62v-7a5 5 0 0 1 10 0v7zM312 120V74L340.0 48L368 74V120M335.0 120v-16h10v16M320 84h9v9h-9zM394 120V102M382 90a12 12 0 1 0 24 0a12 12 0 1 0 -24 0M420 120V56H464V120M428 70h28M428 88h28M428 106h28M478 120V82L510.0 58L542 82V120M505.0 120v-16h10v16M486 92h9v9h-9zM572 120V98M556 82a16 16 0 1 0 32 0a16 16 0 1 0 -32 0M602 120V32H660V120M610 46h42M610 64h42M610 82h42M610 100h42M674 120V78L704.0 56L734 78V120M699.0 120v-16h10v16M682 88h9v9h-9zM761 120V101M748 88a13 13 0 1 0 26 0a13 13 0 1 0 -26 0M788 120V84L823.0 60L858 84V120M818.0 120v-16h10v16M796 94h9v9h-9zM872 120V50H920V120M880 64h32M880 82h32M880 100h32M949 120V99M934 84a15 15 0 1 0 30 0a15 15 0 1 0 -30 0M978 120V76L1007.0 50L1036 76V120M1002.0 120v-16h10v16M986 86h9v9h-9zM1050 120V44L1062 26L1074 44V120M1057 62v-7a5 5 0 0 1 10 0v7zM1088 120V82L1121.0 60L1154 82V120M1116.0 120v-16h10v16M1096 92h9v9h-9zM1180 120V102M1168 90a12 12 0 1 0 24 0a12 12 0 1 0 -24 0M1206 120V40H1258V120M1214 54h36M1214 72h36M1214 90h36M1214 108h36M1272 120V80L1302.0 56L1332 80V120M1297.0 120v-16h10v16M1280 90h9v9h-9zM1360 120V100M1346 86a14 14 0 1 0 28 0a14 14 0 1 0 -28 0' fill='none' stroke='%231F4D3F' stroke-opacity='.14' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center bottom;background-size:min(1200px,100%) auto}@media (max-width:767px){.pc-sezione-breve{padding-bottom:96px;background-size:auto 80px}}.pc-regioni-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;columns:auto}.pc-regioni-2>.pc-regione{margin:0}@media (max-width:767px){.pc-regioni-2{grid-template-columns:1fr}}.pc-regione-disegno{flex:0 0 48px;width:48px;height:36px;border-radius:6px;background:var(--pc-bg);object-fit:contain}.hp-head-azioni{display:flex;flex-wrap:wrap;gap:8px}.pc-sezione-contratti{padding-bottom:48px}.pc-contratti{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:0;padding:0;list-style:none}.pc-contratto{display:flex;align-items:center;gap:20px;height:100%;padding:28px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff;color:var(--pc-text);text-decoration:none;transition:border-color .15s,box-shadow .15s}.pc-contratto:hover,.pc-contratto:focus{border-color:var(--pc-brand-600);box-shadow:var(--pc-shadow);color:var(--pc-text);text-decoration:none}.pc-contratto-ico{display:flex;flex:0 0 64px;align-items:center;justify-content:center;width:64px;height:64px;border-radius:20px;background:var(--pc-brand-50);color:var(--pc-brand-600)}.pc-contratto-affitto .pc-contratto-ico{background:var(--pc-persiana-50);color:var(--pc-persiana)}.pc-contratto-ico .pc-ico{width:32px;height:32px}.pc-contratto-testo{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.pc-contratto-testo strong{font-family:var(--pc-font-head);font-size:24px;font-weight:500;line-height:1.2;color:var(--pc-ink)}.pc-contratto-testo .pc-contratto-n{font-size:16px;font-weight:500;color:var(--pc-brand-600)}.pc-contratto-affitto .pc-contratto-n{color:var(--pc-persiana)}.pc-contratto-testo span:last-child{margin-top:4px;font-size:14.5px;line-height:1.5;color:var(--pc-muted)}.pc-contratto-freccia{flex:0 0 24px;width:24px;height:24px;color:var(--pc-muted);transition:transform .15s}.pc-contratto:hover .pc-contratto-freccia,.pc-contratto:focus .pc-contratto-freccia{color:var(--pc-brand-600)}@media (prefers-reduced-motion:no-preference){.pc-contratto:hover .pc-contratto-freccia{transform:translateX(3px)}}@media (max-width:767px){.pc-sezione-contratti{padding:32px 0}.pc-contratti{gap:12px}.pc-contratto{gap:14px;padding:18px 16px}.pc-contratto-ico{flex-basis:48px;width:48px;height:48px;border-radius:14px}.pc-contratto-ico .pc-ico{width:26px;height:26px}.pc-contratto-testo strong{font-size:20px}.pc-contratto-testo span:last-child{display:none}}.hp-province a.hp-regione{display:block;padding-top:20px;margin-bottom:4px;font-family:var(--pc-font-head);font-size:15px;font-weight:500;color:var(--pc-persiana)}.hp-province a.hp-regione:hover,.hp-province a.hp-regione:focus{color:var(--pc-brand-600);text-decoration:underline}.hp-province a.hp-capoluogo{position:relative;padding-left:20px;font-size:13.5px;color:var(--pc-muted)}.hp-province a.hp-capoluogo:before{content:"";position:absolute;left:6px;top:0;width:8px;height:.95em;border-left:1px solid var(--pc-line);border-bottom:1px solid var(--pc-line)}.hp-province a.hp-capoluogo:hover,.hp-province a.hp-capoluogo:focus{color:var(--pc-brand-600)}@media (max-width:767px){.hp-province .content a{display:block;margin:0;font-size:15px;line-height:2.1}.hp-province .content a.hp-capoluogo{font-size:14px}}.pc-regioni .pc-filtro-vuoto{display:inline-block;width:100%}.pc-regioni .pc-filtro-vuoto[hidden]{display:none}.pc-percentuale{margin:-4px 0 18px;font-size:14.5px;color:var(--pc-text)}.pc-percentuale strong{color:var(--pc-ink)}.pc-percentuale-barra{display:block;height:8px;margin-top:8px;overflow:hidden;border-radius:4px;background:var(--pc-bg)}.pc-percentuale-barra i{display:block;width:0;height:100%;border-radius:inherit;background:var(--pc-persiana);transition:width .3s}.pc-percentuale.oltre .pc-percentuale-barra i{background:var(--pc-brand-600)}@media only screen and (max-width:991px){.pc-intro-griglia,.pc-banda-griglia,.pc-contatti{grid-template-columns:minmax(0,1fr);gap:40px}.pc-intro-media{max-width:440px;margin:0 auto}.pc-evidenza-griglia{grid-template-columns:1fr;gap:40px}.pc-campioni{max-width:400px}.pc-griglia-3{grid-template-columns:1fr 1fr}.pc-principi{grid-template-columns:1fr 1fr}.pc-servizi{grid-template-columns:1fr 1fr}.pc-partner-griglia{grid-template-columns:repeat(2,1fr)}.pc-offerte{grid-template-columns:1fr;max-width:560px;margin:0 auto;gap:32px}.pc-offerte.pc-offerte-2{grid-template-columns:1fr;max-width:560px}.pc-risultati-demo{max-width:440px;margin:0 auto}.pc-sito-demo{max-width:520px;margin:0 auto}.pc-calcolatore{margin:0 auto}.pc-hero-grafica{display:none}.pc-attiva{grid-template-columns:minmax(0,1fr);gap:40px}.pc-attiva .pc-offerta{width:100%;max-width:480px;margin:0 auto}.pc-passi.pc-passi-riga{grid-template-columns:1fr;gap:16px}.pc-codici{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-supporto{grid-template-columns:minmax(0,1fr);gap:32px}.pc-indice{position:static;margin:0 -15px}.pc-indice ul{flex-direction:row;gap:8px;padding:0 15px 4px;overflow-x:auto;scrollbar-width:none}.pc-indice ul::-webkit-scrollbar{display:none}.pc-indice ul a{flex:0 0 auto;border:1px solid var(--pc-line);border-radius:999px;background:#fff;white-space:nowrap}.pc-indice-contatto{display:none}.pc-sede{display:none}}@media only screen and (max-width:767px){.pc-intro{padding:16px 0 48px}.pc-testata{padding:16px 0 36px}.pc-testata .breadcrumb{margin-bottom:20px}.pc-intro .crumbs>span,.pc-testata .crumbs>span{display:none}.pc-intro .crumbs>span:nth-last-child(2),.pc-testata .crumbs>span:nth-last-child(2){display:inline}.pc-intro .crumbs>span:nth-last-child(2) a,.pc-testata .crumbs>span:nth-last-child(2) a{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 12px 0 0;font-size:15px;color:var(--pc-muted)}.pc-intro .crumbs>span:nth-last-child(2) a:before,.pc-testata .crumbs>span:nth-last-child(2) a:before{content:'';flex:0 0 18px;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E") no-repeat center/contain}.pc-intro .crumbs>span:nth-last-child(2) a:after,.pc-testata .crumbs>span:nth-last-child(2) a:after{content:none}.pc-intro .crumbs>span:nth-last-child(2) a span,.pc-testata .crumbs>span:nth-last-child(2) a span{padding:0}.pc-intro .breadcrumb,.pc-testata .breadcrumb{margin-bottom:12px}.pc-testata h1{font-size:32px}.pc-testata-lead{margin-bottom:24px;font-size:17px}.pc-filtro input{height:54px;font-size:16px;border-radius:16px}.pc-faq-gruppo{margin-bottom:48px}.pc-faq-gruppo h2{font-size:23px}.pc-faq-gruppo-testa .pc-card-ico{flex-basis:48px;width:48px;height:48px;border-radius:14px}.pc-faq-risposta{padding-right:0}.pc-loghi{grid-template-columns:repeat(3,1fr);gap:8px}.pc-loghi li,.pc-loghi>a,.pc-loghi>img{height:60px}.pc-offerta-testa{padding:24px 20px 22px}.pc-offerta-corpo{padding:20px 20px 22px}.pc-offerta p.pc-prezzo{font-size:40px}.pc-campi{grid-template-columns:1fr}.pc-avanzamento li{font-size:0;gap:0}.pc-avanzamento li[aria-current]{flex-grow:2.6;font-size:13px;gap:8px;white-space:nowrap}.pc-modulo .pc-passi-azioni button.pc-btn{padding:0 18px}.a-passi .pc-passi-azioni-fine{flex-direction:column-reverse}.pc-modulo .pc-passi-azioni-fine button.pc-btn{width:100%}.pc-codici{grid-template-columns:minmax(0,1fr)}.pc-elenco-ok.pc-elenco-colonne{grid-template-columns:1fr}.pc-regioni-indice{margin:24px -15px 0}.pc-regioni-indice ul{flex-wrap:nowrap;padding:0 15px 4px;overflow-x:auto;scrollbar-width:none}.pc-regioni-indice ul::-webkit-scrollbar{display:none}.pc-regioni-indice li{flex:0 0 auto}.pc-regione{padding:18px 18px 10px}.pc-calcolatore{padding:24px 18px 20px;border-radius:20px}.pc-calcolatore-esito p strong{font-size:30px}.pc-sito-schermo{margin-right:44px}.pc-sito-telefono{width:96px;bottom:-24px}.pc-sito-hero{height:96px}.pc-sito-annunci img{height:36px}.pc-risultati-demo{padding:28px 12px}.pc-ris{margin:0 10px}.pc-ris img,.pc-ris-foto{flex-basis:84px;width:84px;height:63px}.pc-ris-logo{flex-basis:52px;height:52px;font-size:10px}.pc-attiva h2{font-size:26px}.pc-modulo .pc-tabs-lista [role=tab]{font-size:14px}.pc-partner-griglia{grid-template-columns:1fr;gap:12px}.pc-partner{display:grid;grid-template-columns:116px 1fr;gap:2px 16px;padding:16px}.pc-partner-logo{grid-row:1/4;align-self:start;height:64px;margin:0}.pc-partner-link{font-size:14px}.pc-partner-logo span{font-size:15px;text-align:center}.pc-partner p{margin-bottom:8px;font-size:14.5px}.pc-intro .breadcrumb{margin-bottom:20px}.pc-intro h1{font-size:32px}.pc-intro-testo p.pc-intro-lead{font-size:18px}.pc-intro-testo p{font-size:16px}.pc-intro-azioni .pc-btn{width:100%}.pc-intro-timbro{width:84px;height:84px;font-size:23px}.pc-griglia-3,.pc-servizi{grid-template-columns:1fr}.pc-principi{grid-template-columns:1fr;gap:14px}.pc-principi li{display:grid;grid-template-columns:64px 1fr;gap:4px 18px;align-items:start;padding:22px 18px;border-radius:18px}.pc-principi-ico{grid-row:1/3;width:64px;height:64px;margin:0;border-radius:20px}.pc-principi-ico .pc-ico{width:32px;height:32px}.pc-principi h3{margin:4px 0 4px;font-size:18px}.pc-banda:before{width:280px;height:280px;right:-70px;bottom:-80px}.pc-card{padding:26px 22px}.pc-banda{padding:56px 0 60px}.pc-banda h2,.pc-contatti h2,.pc-evidenza h2{font-size:26px}.pc-evidenza-testo p.pc-evidenza-lead{font-size:18px}.pc-evidenza-testo p{font-size:16px}.pc-campione span{font-size:12px}.pc-campione small{font-size:11px}.pc-modulo{padding:24px 18px;border-radius:20px}.pc-esito{flex-direction:column;gap:14px;padding:22px 20px}}.menu-mobile-testa,.menu-mobile-indietro,.menu-mobile-titolo,.menu-mobile-promo{display:none}#footer .hidden-sm.hidden-md.hidden-lg{display:none!important}@media only screen and (max-width:767px){#menu,.pagina-agenzia #menu{border-radius:24px 0 0 24px;position:fixed;top:0;right:0;bottom:0;z-index:960;width:min(88vw,380px);margin:0;padding:0;overflow:hidden;background:#fff;box-shadow:-18px 0 44px rgba(20,35,29,.22);text-transform:none;transform:translateX(105%);visibility:hidden;transition:transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s linear .3s}.mobile-menu-open #menu{transform:none;visibility:visible;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.mobile-menu-open #footer-layer{z-index:950;background:rgba(20,35,29,.45)}#menu>.container{width:auto;height:100%;padding:0;overflow-y:auto;overscroll-behavior:contain}#menu>.container>.row{margin:0}#menu>.container .col-sm-12{float:none;width:auto;padding:0}.menu-mobile-testa{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px;padding:10px 12px 10px 22px;border-bottom:1px solid var(--pc-line);background:#fff}.menu-mobile-testa strong{font-family:var(--pc-font-head);font-size:22px;font-weight:500;color:var(--pc-ink)}#menu>.container ul{padding:6px 0 28px}#menu>.container ul li,#menu>.container ul li.hidden-xs,#menu>.container ul li.right{display:block!important;float:none}#menu>.container ul li.hidden-xs.hidden-md{display:none!important}#menu>.container ul li.menu-sep:before{display:none}#menu>.container ul li a,#menu>.container ul li:first-child a,#menu>.container ul li.right a{display:flex;align-items:center;gap:10px;min-height:56px;margin:0 12px;padding:0 10px;border-bottom:1px solid var(--pc-line);border-radius:0;box-shadow:none;font-family:var(--pc-font-head);font-size:18px;font-weight:500;line-height:1.25;color:var(--pc-ink);text-transform:none}#menu>.container ul li:last-child a{border-bottom:0}#menu>.container ul li a:hover,#menu>.container ul li a:focus,#menu>.container .open-sub-menu.active{color:var(--pc-brand-600);box-shadow:none}#menu>.container ul li a>.pc-ico{width:18px;height:18px;margin:0;color:var(--pc-muted)}#menu>.container .open-sub-menu:after,#menu>.container .open-sub-menu.active:after{width:12px;height:12px;margin-left:auto;vertical-align:0;opacity:.55;transform:rotate(-90deg)}#menu .menu-sub{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:0;box-shadow:none;background:#fff;opacity:1;visibility:hidden;transform:translateX(100%);transition:transform .26s ease,visibility 0s linear .26s}#menu .menu-sub.open{visibility:visible;transform:none;transition:transform .26s ease}#menu .menu-sub>.container{width:auto;padding:0 22px 36px}.menu-backdrop{display:none}.menu-mobile-indietro,.menu-mobile-indietro:hover,.menu-mobile-indietro:focus{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:12px;width:calc(100% + 44px);min-height:68px;margin:0 -22px 4px;padding:0 22px;border:0;border-bottom:1px solid var(--pc-line);border-radius:0;background:#fff;font-family:var(--pc-font-head);font-size:17px;font-weight:500;line-height:1.2;color:var(--pc-ink);text-align:left;text-transform:none;cursor:pointer}.menu-mobile-indietro .pc-chiudi{pointer-events:none}.menu-mobile-indietro .pc-chiudi .pc-ico{transform:rotate(180deg)}.menu-mobile-indietro:hover .pc-chiudi,.menu-mobile-indietro:focus-visible .pc-chiudi{border-color:var(--pc-brand-600);background:var(--pc-brand-50);color:var(--pc-brand-600)}.menu-mobile-indietro:hover,.menu-mobile-indietro:focus-visible{color:var(--pc-brand-600)}.menu-mobile-indietro:focus-visible{outline:3px solid var(--pc-brand-600);outline-offset:-3px}#menu .menu-sub-head{align-items:center;margin:18px 0 16px}#menu .menu-sub h2{margin:0;font-size:24px}#menu .menu-sub-tab>.row{display:block;margin:0}#menu .menu-sub-tab>.row:before,#menu .menu-sub-tab>.row:after{display:none}#menu .menu-sub-tab>.row>div{float:none;width:auto;margin:0 0 26px;padding:0}#menu .menu-sub-tab>.row>div:nth-child(3){padding-left:0;border-left:0}#menu .menu-sub-tab h3{margin-bottom:6px;font-size:14px}#menu .menu-sub li>a:not(.small){min-height:44px;font-size:16px}#menu .menu-sub-tab>.row>div:nth-child(-n+2) li>a:not(.small){min-height:48px}#menu .menu-sub li a.small{padding:6px 12px;font-size:13px}#menu .menu-sub-tab:not(#menu-social)>.row>.menu-sub-laterale{display:flex;flex-direction:column;gap:12px;margin:0}#menu-social .row{flex-direction:column;gap:10px;margin:0}#menu-social .row>div{width:auto}#menu-social a,#menu-social a:hover{display:flex;align-items:center;gap:14px;width:auto;height:auto;min-height:58px;padding:8px 14px;border:1px solid var(--pc-line);border-radius:14px;background:#fff!important;font-size:16px;font-weight:500;line-height:1.2;color:var(--pc-ink)!important;text-align:left;text-decoration:none;transform:none}#menu-social a:hover,#menu-social a:focus-visible{border-color:var(--pc-brand);background:var(--pc-brand-50)!important}#menu-social a i{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;padding:0;border-radius:50%;font-size:19px;line-height:1;color:#fff}#menu-social a i:before{display:block;width:auto;margin:0;line-height:1}#menu-social .pc-social .pc-ico{display:block;width:20px;height:20px}#menu-social a.facebook i{background:#3b5998}#menu-social a.twitter i{background:#111}#menu-social a.twitter,#menu-social a.twitter:hover{background-color:#fff!important}#menu-social a.whatsapp i{background:#25d366}#menu-social a.facebook:after{content:'Facebook'}#menu-social a.twitter:after{content:'X (Twitter)'}#menu-social a.whatsapp:after{content:'WhatsApp'}#menu .menu-mobile-titolo{display:flex}.menu-mobile-promo{display:block;padding:0 22px 32px}#footer>.container>.row{display:grid;grid-template-columns:1fr 1fr;gap:4px 20px;margin:0}#footer>.container>.row:before,#footer>.container>.row:after{display:none}#footer>.container>.row>div{float:none;width:auto;padding:0}#footer>.container>.row>.social{grid-column:1 / -1}#footer>.container>.row>.social .row{margin:0}#footer>.container>.row>.social .row>div{padding:0}#footer>.container{padding-top:36px}#footer a{padding:4px 0}}@media (prefers-reduced-motion:reduce){#menu,.mobile-menu-open #menu,#menu .menu-sub,#menu .menu-sub.open{transition:none}}#menu-simple #favorites-num .num,#menu-simple .pc-filtri-conta{position:absolute;top:2px;left:calc(50% + 5px);right:auto;display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;margin:0;padding:0 4px;border-radius:999px;background:var(--pc-brand-600);box-shadow:0 0 0 2px #fff;color:#fff;font-family:var(--pc-font);font-size:10.5px;font-weight:700;line-height:1;letter-spacing:0}#menu-simple .pc-filtri-conta[hidden]{display:none}#menu-simple #favorites-num{position:static;display:contents}#menu-simple #favorites-num .num{width:auto}@media only screen and (max-width:767px){body #top{height:auto}#top>.container{justify-content:center}#logo,#logo img{float:none;margin:0 auto}#logo{display:flex;justify-content:center;flex:0 1 auto;padding:12px 0}#logo img{width:132px;max-width:100%;height:auto;padding:0}#menu-simple{position:fixed;left:0;right:0;bottom:0;z-index:900;display:flex;gap:2px;margin:0;padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--pc-line);background:#fff;box-shadow:0 -8px 24px rgba(20,35,29,.08);text-transform:none}#menu-simple>a,#menu-simple>.pc-btn{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:54px;height:auto;margin:0;padding:4px 2px;border:0;border-radius:12px;background:none;box-shadow:none;color:var(--pc-ink);font-size:11.5px;font-weight:500;line-height:1.15;letter-spacing:0;text-align:center;text-transform:none;white-space:nowrap}#menu-simple>a,#menu-simple>.pc-btn,#menu-simple>a div{font-family:var(--pc-font)}#menu-simple>a div{font-size:11.5px;font-weight:500;letter-spacing:0}#menu-simple>a i{display:block;font-size:22px;line-height:1}#menu-simple>a i:before{margin:0}#menu-simple>.pc-btn .pc-ico{width:24px;height:24px;stroke-width:1.9}#menu-simple>a:hover,#menu-simple>a:focus-visible,#menu-simple>.pc-btn:hover,#menu-simple>.pc-btn:focus-visible{background:var(--pc-brand-50);color:var(--pc-brand-600)}#menu-simple>a[aria-current="page"],.mobile-menu-open #menu-simple>#menu-open{color:var(--pc-brand-600)}#menu-simple.con-azioni>a[href*="pubblica-annunci"]{display:none}.pc-barra-contatti{display:none!important}body{padding-bottom:calc(70px + env(safe-area-inset-bottom))}body.pagina-risultati,body:has(.pc-barra-contatti){padding-bottom:calc(70px + env(safe-area-inset-bottom))}}.pc-sponsor-info{margin:-6px 0 4px;text-align:right}.pc-sponsor-info a{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:13px;color:var(--pc-muted);text-decoration:none;cursor:pointer}.pc-sponsor-info a:hover,.pc-sponsor-info a:focus-visible{color:var(--pc-ink);text-decoration:underline}.pc-sponsor-info .pc-ico{width:15px;height:15px}.pc-modale-ico .pc-ico{width:26px;height:26px;fill:currentColor}.pc-modale-agenzie{margin-top:22px;padding:20px 22px;border-radius:18px;background:var(--pc-bg)}.pc-modale-agenzie strong{display:block;margin-bottom:4px;font-family:var(--pc-font-head);font-size:17px;font-weight:500;color:var(--pc-ink)}.pc-modale-agenzie p{margin:0 0 14px;font-size:14.5px;color:var(--pc-muted)}.pc-modale-esempio{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 14px;border:1px dashed var(--pc-line);border-radius:999px;background:#fff;font-size:13px;font-weight:500;color:var(--pc-brand-700)}.pc-modale-esempio .pc-ico{width:16px;height:16px}#menu-simple>a>.pc-ico{display:block;width:24px;height:24px;stroke-width:1.9}#menu-simple>a>.pc-ico-menu{stroke-width:2}@media only screen and (min-width:768px){#menu-simple>a>.pc-ico{width:25px;height:25px;margin:0 auto}}.modal-backdrop{background:#14231d}.modal-backdrop.in{opacity:.45}.modal .modal-dialog{width:auto;max-width:560px;margin:8vh auto;padding:0 16px}.modal .modal-dialog.modal-lg{max-width:780px}.modal .modal-content{position:relative;border:0;border-radius:24px;background:#fff;box-shadow:0 30px 80px rgba(20,35,29,.28);font-size:15.5px;line-height:1.6;color:var(--pc-text)}.modal .modal-header{position:static;padding:30px 84px 4px 32px;border:0}.modal .modal-title,.modal .modal-body-header .modal-title{margin:0;padding:0;font-family:var(--pc-font-head);font-size:24px;font-weight:500;line-height:1.25;color:var(--pc-ink);text-transform:none}.modal .modal-body{padding:16px 32px 32px}.modal .modal-body-header{position:static;margin:0 48px 12px 0}.modal .modal-body p{margin:0 0 12px}.modal .modal-body h2{margin:24px 0 8px;font-size:19px;line-height:1.3}.modal .modal-body h3{margin:18px 0 6px;font-family:var(--pc-font);font-size:16px;font-weight:600;line-height:1.35}.modal .modal-body a:not(.pc-btn):not(.button):not(.aradio):not(.rate):not(.close):not(.card-titolo){color:var(--pc-brand-700)}.modal .close,.modal .modal-header .close,.modal .modal-body-header .close{position:absolute;top:16px;right:16px;z-index:5;float:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:1px solid var(--pc-line);border-radius:50%;background:#fff;color:var(--pc-ink);font-size:0!important;line-height:1;opacity:1;text-shadow:none;cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.modal .close:before{content:'';width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") no-repeat center/contain}.modal .close:hover,.modal .close:focus-visible{border-color:var(--pc-brand-600);background:var(--pc-brand-50);color:var(--pc-brand-600);opacity:1}.modal .close:focus-visible{outline:3px solid var(--pc-brand-600);outline-offset:2px}.modal .pc-modale-indietro{position:relative;z-index:6;display:inline-flex;align-items:center;gap:6px;width:auto;height:auto;min-height:40px;margin:16px 0 0 24px;padding:0 14px 0 10px;border:1px solid var(--pc-line);border-radius:999px;background:#fff;font-size:14px;font-weight:500;line-height:1;color:var(--pc-ink);text-transform:none;cursor:pointer}.modal .pc-modale-indietro:hover,.modal .pc-modale-indietro:focus-visible{border-color:var(--pc-brand-600);background:var(--pc-brand-50);color:var(--pc-brand-700)}.modal .pc-modale-indietro .pc-ico{width:16px;height:16px;transform:rotate(180deg)}.modal .modal-body .row>[class*="col-"]{position:static}.modal .modal-body>.row{display:block;margin:0}.modal .modal-body>.row:before,.modal .modal-body>.row:after{display:none}.modal .modal-body>.row>[class*="col-"]{float:none;width:auto;padding:0}.modal .modal-body .modal-left .box-icon{position:static;height:auto;margin:0 0 16px;padding:0;border:0}.modal .modal-body .modal-left .icon-container,.modal .pc-modale-ico{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin:0 0 16px;border-radius:16px;background:var(--pc-brand-50);color:var(--pc-brand-600);font-size:24px}.modal .modal-body .modal-left .icon-container .pc-ico{width:26px;height:26px}.modal .icon-container{border:0}.modal .icon-container *{display:block;margin:0;line-height:1}.modal .modal-header .pc-modale-ico{margin-bottom:16px}.modal .form-field{position:static;margin:0 0 16px}.modal .form-field label,.modal form>label{position:static;display:block;margin:0 0 6px;padding:0;font-size:14px;font-weight:500;line-height:1.4;color:var(--pc-ink);text-transform:none}.modal .form-field i{display:none}.modal input[type=text],.modal input[type=password],.modal input[type=email],.modal input[type=tel],.modal select,.modal textarea{box-sizing:border-box;width:100%;min-height:48px;margin:0;padding:10px 14px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background:#fff;font-size:16px;line-height:1.4;color:var(--pc-ink);text-transform:none;box-shadow:none}.modal textarea{min-height:110px;resize:vertical}.modal input[type=text]:focus,.modal input[type=password]:focus,.modal input[type=email]:focus,.modal select:focus,.modal textarea:focus{border-color:var(--pc-brand-600);box-shadow:0 0 0 1px var(--pc-brand-600),0 0 0 5px var(--pc-brand-50);outline:none}.modal form .row:not(.radio){margin:0}.modal form .row:not(.radio)>[class*="col-"]{float:none;width:auto;padding:0}.modal .row.radio{display:flex;gap:4px;margin:0 0 18px;padding:4px;border:1px solid var(--pc-line);border-radius:999px;background:#fff}.modal .row.radio:before,.modal .row.radio:after{display:none}.modal .row.radio>[class*="col-"]{flex:1 1 0;float:none;width:auto;padding:0}.modal .radio .aradio{display:flex;align-items:center;justify-content:center;gap:.28em;min-height:42px;margin:0;padding:0;border:0;border-radius:999px;background:none;font-size:15px;font-weight:500;color:var(--pc-text);text-transform:none;cursor:pointer}.modal .radio .aradio:hover{background:var(--pc-bg)}.modal .radio .aradio.checked,.modal .radio .aradio.bluradio.checked{background:var(--pc-persiana);color:#fff}.modal button[type=submit],.modal form button,.modal .modal-body .button,#invia_rating{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:48px;margin:8px 0 0;padding:0 26px;border:0;border-radius:999px;background:var(--pc-brand-600);box-shadow:0 10px 24px -10px rgba(216,27,96,.75);font-size:16px;font-weight:500;line-height:1;color:#fff;text-transform:none;text-decoration:none;cursor:pointer}.modal button[type=submit]:hover,.modal form button:hover,.modal .modal-body .button:hover,#invia_rating:hover{background:var(--pc-brand-700);color:#fff}.modal .ricorda,.modal .pc-accedi-privato{display:inline-block;margin:0 0 4px;font-size:14px}#modal_annuncio_sponsorizza .box-icon .row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 20px}#modal_annuncio_sponsorizza .box-icon .row:before,#modal_annuncio_sponsorizza .box-icon .row:after{display:none}#modal_annuncio_sponsorizza .box-icon .row>div{float:none;width:auto;padding:16px 10px;border-radius:16px;background:var(--pc-persiana-50);font-size:14px;font-weight:500;color:var(--pc-persiana);text-align:center}#modal_annuncio_sponsorizza .box-icon .icon-container{background-color:#fff!important;color:var(--pc-persiana)!important}#modal_annuncio_sponsorizza .box-icon .icon-container{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto 6px;border-radius:12px;background:#fff;color:var(--pc-persiana);font-size:18px}#modal_annuncio_sponsorizza hr{margin:18px 0;border-top:1px solid var(--pc-line)}#modal_annuncio_sponsorizza ul{margin:16px 0 0;padding:0;list-style:none;color:var(--pc-muted)}#modal_privacy .modal-body,#modal_cookie .modal-body{max-height:68vh;overflow-y:auto;padding-bottom:8px}#modal_privacy .modal-content,#modal_cookie .modal-content{padding-bottom:24px}@media only screen and (max-width:767px){.modal{padding:0!important;background:transparent}.modal .modal-dialog,.modal .modal-content,.modal .modal-body{height:auto}.modal .modal-dialog{position:absolute;left:0;right:0;bottom:0;max-width:none;margin:0;padding:0}.modal.fade .modal-dialog{transform:translate(0,100%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.modal.in .modal-dialog{transform:none}.modal .modal-content{max-height:92vh;overflow-y:auto;border-radius:24px 24px 0 0;padding-bottom:env(safe-area-inset-bottom)}.modal .modal-header{position:static;display:block;width:auto;padding:24px 72px 4px 22px;background:none}.modal .modal-body{padding:12px 22px 26px}.modal .modal-title,.modal .modal-body-header .modal-title{font-size:21px!important}#modal_privacy .modal-body,#modal_cookie .modal-body{max-height:none;overflow:visible;padding-bottom:26px}#modal_privacy .modal-content,#modal_cookie .modal-content{padding-bottom:env(safe-area-inset-bottom)}#modal_annuncio_sponsorizza .box-icon .row{grid-template-columns:1fr 1fr}.pc-sponsor-info{text-align:left}}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}@media only screen and (min-width:768px){.pc-promuovi .modal-content{overflow:hidden}}.pc-promuovi-testa{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:28px;align-items:center;padding:40px 80px 32px 36px;background:linear-gradient(135deg,var(--pc-brand-50),#fff 80%)}.pc-promuovi .pc-promuovi-testa .modal-title{margin:0 0 10px;font-size:28px}.pc-promuovi-testo p{margin:0 0 14px;font-size:16px;line-height:1.55}.pc-promuovi .pc-promuovi-prezzo{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:0}.pc-promuovi-prezzo strong{font-family:var(--pc-font-head);font-size:40px;font-weight:600;line-height:1;color:var(--pc-brand-700)}.pc-promuovi-prezzo span{font-size:15px;color:var(--pc-muted)}.pc-promuovi-grafica{display:block;width:100%;height:auto;overflow:visible}.pc-promuovi-grafica .pg-card{fill:#fff;stroke:var(--pc-line);stroke-width:1.5}.pc-promuovi-grafica .pg-foto{fill:var(--pc-bg)}.pc-promuovi-grafica .pg-riga{fill:#E3E8E4}.pc-promuovi-grafica .pg-sbiadita{opacity:.5}.pc-promuovi-grafica .pg-evidenza{fill:#fff;stroke:var(--pc-brand-600);stroke-width:2.5;filter:drop-shadow(0 12px 18px rgba(216,27,96,.22))}.pc-promuovi-grafica .pg-foto-rosa{fill:var(--pc-brand-50)}.pc-promuovi-grafica .pg-riga-scura{fill:var(--pc-ink)}.pc-promuovi-grafica .pg-prezzo{fill:var(--pc-brand-600)}.pc-promuovi-grafica .pg-stella-fondo{fill:var(--pc-brand-600)}.pc-promuovi-grafica .pg-stella{fill:#fff}.pc-promuovi-grafica .pg-freccia{fill:none;stroke:var(--pc-persiana);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.pc-promuovi .modal-body{padding:26px 36px 32px}.pc-promuovi-vantaggi,#modal_annuncio_sponsorizza .pc-promuovi-vantaggi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 24px;padding:0;list-style:none}.pc-promuovi-vantaggi li{display:flex;flex-direction:column;gap:2px;padding:16px;border-radius:16px;background:var(--pc-persiana-50)}.pc-promuovi-ico{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:8px;border-radius:12px;background:#fff;color:var(--pc-persiana)}.pc-promuovi-ico .pc-ico{width:20px;height:20px}.pc-promuovi-vantaggi strong{font-size:15px;font-weight:600;color:var(--pc-ink)}.pc-promuovi-vantaggi small{font-size:13px;line-height:1.4;color:var(--pc-muted)}.pc-promuovi-paga{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pc-promuovi-box{padding:18px 20px;border:1px solid var(--pc-line);border-radius:16px}.pc-promuovi-box>strong,.pc-promuovi-box label strong{display:block;margin:0 0 4px;font-family:var(--pc-font-head);font-size:17px;font-weight:500;color:var(--pc-ink)}.pc-promuovi-box p{margin:0 0 12px;font-size:14px;color:var(--pc-muted)}.pc-promuovi-box form{margin:0}.pc-promuovi-box input[type=image]{display:block;max-width:100%;height:auto}.pc-promuovi .pc-promuovi-box label{margin:0 0 8px}.pc-promuovi .pc-promuovi-box button[type=submit]{width:100%;margin-top:10px}.modal .pc-promuovi-box button.pc-btn-chiaro{border:1px solid var(--pc-line);background:#fff;box-shadow:none;color:var(--pc-ink)}.modal .pc-promuovi-box button.pc-btn-chiaro:hover,.modal .pc-promuovi-box button.pc-btn-chiaro:focus-visible{border-color:var(--pc-brand-600);background:var(--pc-brand-50);color:var(--pc-brand-700)}.pc-promuovi-box .pc-promuovi-paypal{margin-top:4px}.pc-promuovi-esito{margin:0 0 16px}.pc-promuovi-esito .pc-esito{margin:0}.pc-promuovi-esito .pc-esito-errore{align-items:center;padding:22px 26px;border-width:2px;border-color:rgba(179,38,30,.35)}.pc-promuovi-esito .pc-esito-errore h3{margin:0 0 6px;font-size:22px;font-weight:600;color:var(--pc-errore)}.pc-promuovi-esito-errore .pc-esito{animation:pcPromoScuoti .45s ease}.pc-promuovi-esito .pc-esito-ok{flex-direction:column;align-items:center;gap:0;padding:40px 32px 34px;border:2px solid var(--pc-brand-600);background:radial-gradient(circle at 50% 0,#fff 0,var(--pc-brand-50) 70%);text-align:center}.pc-promuovi-esito .pc-esito-ok .pc-esito-ico{position:relative;flex:0 0 auto;width:88px;height:88px;margin:0 0 20px;border-radius:50%;background:var(--pc-brand-600);box-shadow:0 14px 30px rgba(216,27,96,.3)}.pc-promuovi-esito .pc-esito-ok .pc-esito-ico .pc-ico{width:44px;height:44px;fill:#fff;stroke:#fff;stroke-width:1.5}.pc-promuovi-esito .pc-esito-ok .pc-esito-ico::after{content:'';position:absolute;inset:0;border-radius:50%;border:3px solid var(--pc-brand-600);opacity:0}.pc-promuovi-esito-ok .pc-esito-ico{animation:pcPromoStella .6s cubic-bezier(.34,1.56,.64,1)}.pc-promuovi-esito-ok .pc-esito-ico::after{animation:pcPromoOnda 1.1s ease-out .35s}.pc-promuovi-esito .pc-esito-ok h3{margin:0 0 10px;font-family:var(--pc-font-head);font-size:32px;font-weight:600;line-height:1.15;color:var(--pc-brand-700)}.pc-promuovi-esito .pc-esito-ok p{max-width:460px;margin:0 auto 18px;font-size:17px}.pc-promuovi-esito .pc-esito-ok p.pc-promuovi-scadenza,.pc-pagamento-esito .pc-esito-ok p.pc-promuovi-scadenza{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:#fff;box-shadow:0 2px 10px rgba(31,42,36,.08);font-size:16px;color:var(--pc-ink)}.pc-promuovi-scadenza .pc-ico{width:20px;height:20px;color:var(--pc-brand-600)}.pc-pagamento-esito{max-width:760px}.pc-pagamento-esito .pc-esito h2,.pc-colonna-stretta .pc-esito h2,.pc-backlink-esito h2{margin:2px 0 8px;font-size:22px;font-weight:500;line-height:1.3;color:var(--pc-ink);text-transform:none}.pc-pagamento-azioni{margin:20px 0 0}.pc-colonna-stretta{max-width:640px}.pc-colonna-stretta .pc-nota{margin-top:0}.pc-colonna-stretta .pc-esito-errore{margin-bottom:20px}.pc-disiscrizione-aiuto{margin-top:16px}.pc-segnala-titolo{margin:0 0 12px;font-size:20px;font-weight:500;line-height:1.3;color:var(--pc-ink);text-transform:none}.pc-segnala-dati{margin:0 0 24px}.pc-segnala-dati div{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--pc-line)}.pc-segnala-dati dt{flex:0 0 90px;font-size:14px;font-weight:400;line-height:1.5;color:var(--pc-muted)}.pc-segnala-dati dd{margin:0;font-size:16px;font-weight:500;line-height:1.5;color:var(--pc-ink);word-break:break-word}.pc-backlink-esito{max-width:760px;margin-bottom:24px}.pc-backlink-nota{max-width:760px;margin:0 0 36px}.pc-backlink-passi{gap:40px}.pc-backlink-passi>li>strong{font-size:18px}.pc-backlink-codici{margin-top:18px}.pc-backlink-passi .pc-codici span{display:inline;font-size:inherit;line-height:inherit;color:inherit}.pc-backlink-modulo{max-width:560px;margin-top:14px;padding:24px}.pc-backlink-modulo .form-field:last-of-type{margin-bottom:20px}.pc-backlink-stato{margin:0 0 18px;padding:14px 16px;border-radius:var(--pc-radius-sm);background:var(--pc-brand-50)}.pc-backlink-stato p{margin:0 0 12px;font-size:15px;line-height:1.5;color:var(--pc-text)}.pc-errore-codice{margin:0 0 6px;font-size:15px;font-weight:500;color:var(--pc-muted)}.pc-errore-azioni{display:flex;flex-wrap:wrap;gap:10px;margin:0}.pc-errore-azioni .pc-btn{margin:0}.pc-promuovi-esito .pc-esito-ok p:last-child{margin:6px auto 0}.pc-promuovi-esito .pc-esito-ok .pc-btn{min-width:220px}@keyframes pcPromoStella{0%{transform:scale(.3) rotate(-30deg);opacity:0}100%{transform:none;opacity:1}}@keyframes pcPromoOnda{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.7);opacity:0}}@keyframes pcPromoScuoti{0%,100%{transform:none}20%{transform:translateX(-8px)}40%{transform:translateX(7px)}60%{transform:translateX(-5px)}80%{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.pc-promuovi-esito-ok .pc-esito-ico,.pc-promuovi-esito-ok .pc-esito-ico::after,.pc-promuovi-esito-errore .pc-esito{animation:none}}.pc-promuovi .pc-dev-anteprima{margin:16px 0 0}.pc-promuovi .pc-dev-anteprima a{cursor:pointer}.pc-promuovi-note,#modal_annuncio_sponsorizza .pc-promuovi-note{margin:22px 0 0;padding:0 0 0 18px;list-style:disc;font-size:12.5px;line-height:1.5;color:var(--pc-muted)}.pc-promuovi-note li{margin:0 0 4px}@media only screen and (max-width:767px){.pc-promuovi-testa{grid-template-columns:1fr;gap:12px;padding:28px 22px 24px}.pc-promuovi-grafica{order:-1;max-width:170px;margin-right:60px}.pc-promuovi .pc-promuovi-testa .modal-title{margin-right:56px;font-size:23px!important}.pc-promuovi-prezzo strong{font-size:34px}.pc-promuovi .modal-body{padding:20px 22px 26px}.pc-promuovi-vantaggi,#modal_annuncio_sponsorizza .pc-promuovi-vantaggi{grid-template-columns:1fr;gap:10px;margin-bottom:20px}.pc-promuovi-vantaggi li{display:grid;grid-template-columns:40px 1fr;column-gap:12px;align-items:center;padding:12px 14px}.pc-promuovi-ico{grid-row:span 2;margin:0}.pc-promuovi-paga{grid-template-columns:1fr;gap:12px}.pc-promuovi-esito .pc-esito-errore{align-items:flex-start;padding:20px}.pc-promuovi-esito .pc-esito-ok{padding:32px 20px 26px}.pc-promuovi-esito .pc-esito-ok h3{font-size:26px}.pc-promuovi-esito .pc-esito-ok .pc-esito-ico{width:76px;height:76px}.pc-promuovi-esito .pc-esito-ok .pc-btn{width:100%}}.pc-risultati-esplora:not(:has(>*)){display:none}.pc-accedi-lato{display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(160deg,var(--pc-brand-50),#fff 85%)}.pc-accedi-verde .pc-accedi-lato{background:linear-gradient(160deg,var(--pc-persiana-50),#fff 85%)}.pc-accedi-grafica{display:block;width:100%;height:auto}.pc-accedi-grafica .pi-cornice,.pc-accedi-grafica .pi-vaso-grigio{fill:#E9ECEA}.pc-accedi-grafica .pi-bianco{fill:#fff}.pc-accedi-grafica .pi-tenue{fill:#E2E6E3}.pc-accedi-grafica .pi-fondo{fill:#EEF1EF}.pc-accedi-grafica .pi-segno{fill:none;stroke:#C8CFCB;stroke-width:2;stroke-linecap:round}.pc-accedi-grafica .pi-pianta-grigia{fill:#DDE2DF}.pc-accedi-grafica .pi-stelo{fill:none;stroke:#3D4B47;stroke-width:2}.pc-accedi-grafica .pi-foglia{fill:#3D4B47}.pc-accedi-grafica .pi-venatura{fill:none;stroke:#56655F;stroke-width:1.3;stroke-linecap:round}.pc-accedi-grafica .pi-fiore,.pc-accedi-grafica .pi-vaso{fill:var(--pc-brand);transition:fill .25s}.pc-accedi-grafica .pi-fiore-guaina{fill:var(--pc-brand-700);transition:fill .25s}.pc-accedi-grafica .pi-vaso-bordo{fill:var(--pc-brand-600);transition:fill .25s}.pc-accedi-verde .pc-accedi-grafica .pi-fiore,.pc-accedi-verde .pc-accedi-grafica .pi-vaso{fill:var(--pc-persiana-2)}.pc-accedi-verde .pc-accedi-grafica .pi-fiore-guaina,.pc-accedi-verde .pc-accedi-grafica .pi-vaso-bordo{fill:var(--pc-persiana)}.pc-accedi .modal-body .modal-title{margin:0 56px 8px 0}.pc-accedi .pc-accedi-intro{margin:0 0 22px!important}@media only screen and (min-width:768px){.pc-accedi .modal-dialog{max-width:820px}.pc-accedi-griglia{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.pc-accedi-lato{align-items:center;padding:28px 18px}.pc-accedi-grafica{max-width:340px}.pc-accedi .modal-body{padding:40px 36px 32px}}.pc-accedi .row.radio{margin-bottom:20px}.pc-accedi #form_ricorda>p{margin:0 0 16px}.pc-accedi .pc-accedi-ricorda{margin:0}.pc-accedi .pc-accedi-ricorda a[hidden]{display:none}#modal_accedi.pc-accedi-verde button[type=submit]{background:var(--pc-persiana);box-shadow:0 10px 24px -10px rgba(31,77,63,.75)}#modal_accedi.pc-accedi-verde button[type=submit]:hover,#modal_accedi.pc-accedi-verde button[type=submit]:focus-visible{background:var(--pc-persiana-2)}#modal_accedi.pc-accedi-verde .modal-body a{color:var(--pc-persiana)}#modal_accedi.pc-accedi-verde input:focus{border-color:var(--pc-persiana);box-shadow:0 0 0 1px var(--pc-persiana),0 0 0 5px var(--pc-persiana-50)}.pc-accedi #form_ricorda .pc-accedi-ricorda{margin:14px 0 0;text-align:center}.modal.pc-accedi button.pc-accedi-invia{width:100%;margin-top:18px}.pc-accedi .pc-accedi-nuovo{margin:24px -36px -32px!important;padding:18px 36px;border-top:1px solid var(--pc-line);background:var(--pc-bg);font-size:14.5px;text-align:center}@media only screen and (max-width:767px){.pc-accedi-lato{height:190px;padding:18px 0 0;overflow:hidden}.pc-accedi-grafica{width:auto;height:172px}.pc-accedi .pc-accedi-nuovo{margin:22px -22px -26px!important;padding:16px 22px calc(16px + env(safe-area-inset-bottom))}}.pc-privacy{font-size:15px;line-height:1.7;color:var(--pc-text)}.modal .pc-privacy p{max-width:70ch;margin:0 0 12px}.pc-privacy-indice{margin:0 0 24px;padding:16px 20px;border-radius:var(--pc-radius-sm);background:var(--pc-bg)}.pc-privacy-indice strong{display:block;margin:0 0 8px;font-size:14px;font-weight:600;color:var(--pc-ink)}.pc-privacy-indice ol{columns:2;column-gap:32px;margin:0;padding:0 0 0 22px;font-size:14px;line-height:1.45}.pc-privacy-indice li{margin:0 0 6px;break-inside:avoid}.modal .pc-privacy-indice a{text-decoration:none}.modal .pc-privacy-indice a:hover,.modal .pc-privacy-indice a:focus-visible{text-decoration:underline}.pc-privacy-art{scroll-margin-top:12px}.pc-privacy-art:focus{outline:none}.modal .pc-privacy h3{margin:28px 0 8px;font-family:var(--pc-font-head);font-size:17px;font-weight:600;line-height:1.35;color:var(--pc-ink)}.pc-privacy h3 span{margin-right:6px;font-weight:500;color:var(--pc-muted)}.modal .pc-privacy h4{margin:18px 0 6px;font-family:var(--pc-font);font-size:15.5px;font-weight:600;line-height:1.35;color:var(--pc-ink)}.modal .pc-privacy ul{max-width:70ch;margin:0 0 12px;padding:0 0 0 20px;list-style:disc}.pc-privacy li{margin:0 0 6px}@media only screen and (max-width:767px){.pc-privacy-indice ol{columns:1}.pc-privacy-art{scroll-margin-top:110px}#modal_privacy .modal-header,#modal_cookie .modal-header{position:sticky;top:0;z-index:3;padding-bottom:12px;background:#fff;box-shadow:0 1px 0 var(--pc-line)}}.pc-testata-dettaglio{padding:20px 0 32px}.pc-testata-dettaglio .breadcrumb{margin-bottom:16px}.pc-galleria{position:relative}.pc-galleria-striscia{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:230px 230px;gap:8px;border-radius:var(--pc-radius-lg);overflow:hidden}.pc-galleria-foto{position:relative;display:block;overflow:hidden;background:#E3E8E4}.pc-galleria-foto img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.pc-galleria-foto:hover img{transform:scale(1.03)}.pc-galleria-foto:focus-visible{outline:3px solid var(--pc-brand-600);outline-offset:-3px}.pc-galleria-prima{grid-row:span 2}.pc-galleria-foto:nth-child(n+6){display:none}.pc-galleria-una .pc-galleria-striscia{grid-template-columns:1fr;grid-template-rows:470px}.pc-galleria-poche .pc-galleria-striscia{grid-template-columns:2fr 1fr}.pc-galleria-poche .pc-galleria-foto:nth-child(n+4){display:none}.pc-galleria-poche .pc-galleria-foto:nth-child(2):last-child{grid-row:span 2}.pc-galleria .pc-galleria-cuore{top:16px;right:16px}.pc-galleria-media{position:absolute;left:16px;bottom:16px;display:flex;flex-wrap:wrap;gap:8px}.pc-galleria-tutte{display:inline-flex;align-items:center;gap:8px;width:auto;min-height:40px;margin:0;padding:0 14px;border:0;border-radius:999px;background:rgba(255,255,255,.94);box-shadow:0 2px 10px rgba(20,35,29,.18);font-size:14px;font-weight:500;line-height:1;color:var(--pc-ink);text-decoration:none;text-transform:none;cursor:pointer}.pc-galleria-tutte .pc-ico{width:18px;height:18px}.pc-galleria-tutte:hover,.pc-galleria-tutte:focus-visible{background:#fff;color:var(--pc-brand-700);text-decoration:none}.pc-galleria-conta{display:none}.pc-dettaglio-griglia{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:56px;align-items:start;padding:36px 0 24px}.pc-dettaglio-lato{position:sticky;top:104px}.pc-dettaglio-banner-alto{margin:0 0 36px}.pc-dettaglio-banner-alto:empty{display:none}.pc-dettaglio-banner-alto>div{margin-top:0!important}.pc-dettaglio-testa{padding-bottom:28px;border-bottom:1px solid var(--pc-line)}.pc-dettaglio-azioni{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;margin:-8px 0 6px}.pc-dettaglio-azione,.card-preferito.pc-dettaglio-azione{position:static;display:inline-flex;align-items:center;gap:6px;width:auto;height:auto;min-height:40px;margin:0;padding:0 12px;border:0;border-radius:999px;background:none;box-shadow:none;color:var(--pc-text);font-size:14px;font-weight:500;line-height:1;text-decoration:none;text-transform:none;cursor:pointer}.pc-dettaglio-azione:hover,.pc-dettaglio-azione:focus-visible{background:var(--pc-bg);color:var(--pc-brand-700);text-decoration:none}.pc-dettaglio-azione .pc-ico{width:18px;height:18px}.pc-dettaglio-testa h1{margin:0 0 10px;font-family:var(--pc-font-head);font-size:34px;font-weight:500;line-height:1.15;color:var(--pc-ink);text-transform:none;text-wrap:balance}.pc-dettaglio-dove{display:flex;align-items:flex-start;gap:8px;margin:0 0 22px;font-size:16px;line-height:1.5;color:var(--pc-text)}.pc-dettaglio-dove .pc-ico{flex:0 0 18px;width:18px;height:18px;margin-top:3px;color:var(--pc-brand-600)}.pc-dettaglio-prezzo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 22px}.pc-dettaglio-prezzo strong{font-family:var(--pc-font-head);font-size:38px;font-weight:600;line-height:1;color:var(--pc-ink)}.pc-dettaglio-prezzo strong small{font-size:18px;font-weight:500;color:var(--pc-muted)}.pc-dettaglio-prezzo del{font-size:18px;color:var(--pc-muted)}.pc-dettaglio-prezzo .card-badge{position:static;display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600}.pc-dettaglio-prezzo .card-badge .pc-ico{width:15px;height:15px}.pc-dettaglio-mq{font-size:15px;color:var(--pc-muted)}.pc-dettaglio-prezzo .pc-dettaglio-trattativa{font-size:28px}.pc-suggerimento{position:relative;display:inline-flex}.pc-suggerimento-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:1.5px solid var(--pc-brand-600);border-radius:50%;background:#fff;color:var(--pc-brand-700);font-size:15px;font-weight:700;line-height:1;text-transform:none;cursor:pointer}.pc-suggerimento-btn:hover,.pc-suggerimento-btn:focus-visible,.pc-suggerimento.aperto .pc-suggerimento-btn{background:var(--pc-brand-600);color:#fff}.pc-suggerimento-btn:focus-visible{outline:3px solid var(--pc-brand-600);outline-offset:2px}.pc-suggerimento-testo{position:absolute;bottom:calc(100% + 12px);left:50%;z-index:30;width:270px;max-width:calc(100vw - 32px);padding:12px 14px;border-radius:12px;background:var(--pc-ink);box-shadow:0 12px 30px rgba(20,35,29,.25);font-size:14px;font-weight:400;line-height:1.5;color:#fff;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s}.pc-suggerimento-testo:after{content:'';position:absolute;top:100%;left:50%;margin-left:-7px;border:7px solid transparent;border-top-color:var(--pc-ink)}.pc-suggerimento-testo:before{content:'';position:absolute;left:0;right:0;top:100%;height:14px}.pc-suggerimento:hover .pc-suggerimento-testo,.pc-suggerimento:focus-within .pc-suggerimento-testo,.pc-suggerimento.aperto .pc-suggerimento-testo{opacity:1;visibility:visible}.pc-suggerimento-testo a{font-weight:600;color:#F8BBD0;text-decoration:underline}.pc-suggerimento-testo a:hover{color:#fff}.pc-dettaglio-dati,.pc-dettaglio-evidenze{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.pc-dettaglio-dati{gap:10px}.pc-dettaglio-dati li{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--pc-line);border-radius:999px;background:#fff;font-size:15px;font-weight:500;color:var(--pc-ink)}.pc-dettaglio-dati .pc-ico{width:20px;height:20px;color:var(--pc-persiana)}.pc-dettaglio-evidenze{gap:8px;margin-top:16px}.pc-dettaglio-evidenze li{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:var(--pc-persiana-50);font-size:14px;font-weight:500;color:var(--pc-persiana)}.pc-dettaglio-evidenze .pc-ico{width:16px;height:16px}.pc-dettaglio-sezione{padding:32px 0;border-bottom:1px solid var(--pc-line);scroll-margin-top:104px}.pc-dettaglio-sezione:last-of-type{border-bottom:0}.pc-dettaglio-sezione h2{margin:0 0 18px;font-size:24px;line-height:1.25;color:var(--pc-ink);text-transform:none}.pc-dettaglio .pc-dettaglio-sottotitolo{margin:26px 0 6px;font-family:var(--pc-font);font-size:17px;font-weight:600;line-height:1.3;color:var(--pc-ink);text-transform:none}.pc-dettaglio-sezione h2 + .pc-dettaglio-sottotitolo{margin-top:0}.pc-dettaglio-testo{position:relative;font-size:16px;line-height:1.75;color:var(--pc-text);overflow-wrap:anywhere}.pc-dettaglio-testo p,.pc-dettaglio .description_a{margin:0;font-size:inherit;line-height:inherit;color:inherit}.pc-dettaglio-testo strong{font-weight:600;color:var(--pc-ink)}.pc-dettaglio-testo.pc-chiuso{max-height:15.75em;overflow:hidden}.pc-dettaglio-testo.pc-chiuso:after{content:'';position:absolute;left:0;right:0;bottom:0;height:4.5em;background:linear-gradient(rgba(255,255,255,0),#fff)}.pc-dettaglio-leggi,#descrizione-change{display:inline-flex;align-items:center;min-height:44px;margin:6px 0 0;padding:0;border:0;background:none;font-size:15px;font-weight:600;color:var(--pc-brand-700);text-decoration:underline;text-transform:none;cursor:pointer}.pc-dettaglio-leggi:hover,#descrizione-change:hover{background:none;color:var(--pc-brand-600)}.pc-dettaglio-avviso{display:grid;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:26px;margin:32px 0 0;padding:24px 28px;border:1px solid #F7D3E1;border-radius:var(--pc-radius-lg);background:linear-gradient(135deg,var(--pc-brand-50),#fff 80%)}.pc-dettaglio-avviso-grafica{display:block;width:100%;height:auto}.pc-dettaglio-avviso-testo strong{display:block;font-family:var(--pc-font-head);font-size:21px;font-weight:600;line-height:1.25;color:var(--pc-ink)}.pc-dettaglio-avviso-testo p{margin:6px 0 16px;font-size:15px;line-height:1.55;color:var(--pc-text)}.pc-dettaglio-avviso-testo p b{color:var(--pc-ink)}.pc-dettaglio-avviso-campo{display:flex;gap:10px;max-width:440px}.pc-dettaglio-avviso-campo .pc-campo-euro{flex:1 1 auto;min-width:0}.pc-dettaglio-avviso-campo input{width:100%;min-height:48px;margin:0;padding:0 38px 0 18px;border:1px solid var(--pc-line);border-radius:999px;background:#fff;font-size:16px;color:var(--pc-ink)}.pc-dettaglio-avviso-campo input:focus{border-color:var(--pc-brand-600);box-shadow:0 0 0 1px var(--pc-brand-600),0 0 0 5px var(--pc-brand-50);outline:none}.pc-dettaglio-avviso-campo .pc-btn{flex:0 0 auto;min-height:48px}.pc-dettaglio-avviso-campo .pc-btn .pc-ico,.pc-avviso-modale button[type=submit] .pc-ico{width:18px;height:18px}.pc-campo-euro{position:relative;display:block}.pc-campo-euro input{padding-right:38px!important}.pc-campo-euro>span{position:absolute;top:50%;right:16px;font-weight:600;color:var(--pc-muted);transform:translateY(-50%);pointer-events:none}.pc-avviso-grafica .pa-card{fill:#fff;stroke:var(--pc-line);stroke-width:1.5}.pc-avviso-grafica .pa-griglia{fill:none;stroke:#E9EDEA;stroke-width:1}.pc-avviso-grafica .pa-area{fill:var(--pc-brand-50)}.pc-avviso-grafica .pa-linea{fill:none;stroke:var(--pc-brand-600);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.pc-avviso-grafica .pa-punto{fill:var(--pc-brand-600)}.pc-avviso-grafica .pa-punto-ultimo{stroke:#fff;stroke-width:3}.pc-avviso-grafica .pa-obiettivo{fill:none;stroke:var(--pc-persiana);stroke-width:2;stroke-dasharray:4 4}.pc-avviso-grafica .pa-obiettivo-punto{fill:var(--pc-persiana)}.pc-avviso-grafica .pa-campana-fondo{fill:var(--pc-brand-600)}.pc-avviso-grafica .pa-campana{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pc-avviso-grafica .pa-campana-grande{stroke-width:1.9}.pc-avviso-grafica .pa-alone{fill:#fff;opacity:.75}.pc-avviso-grafica .pa-squillo{fill:none;stroke:var(--pc-brand-600);stroke-width:5;stroke-linecap:round}.pc-avviso-grafica .pa-squillo-2{opacity:.4}.pc-avviso-grafica .pa-notifica{fill:var(--pc-persiana);stroke:#fff;stroke-width:4}.pc-avviso-grafica .pa-notifica-segno{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.pc-avviso-grafica .pa-scuoti{transform-box:fill-box;transform-origin:50% 8%;animation:paScuoti 4s ease-in-out infinite}@keyframes paScuoti{0%,62%,100%{transform:rotate(0)}66%{transform:rotate(9deg)}72%{transform:rotate(-8deg)}78%{transform:rotate(5deg)}84%{transform:rotate(-3deg)}90%{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.pc-avviso-grafica .pa-scuoti{animation:none}}.pc-avviso-modale .form_container{display:block}.pc-avviso-modale .pc-modulo{padding:0;border:0;border-radius:0;box-shadow:none}.pc-avviso-modale .privacy label{align-items:flex-start;padding:8px 0;line-height:1.45}.pc-avviso-modale .privacy label a{font-weight:500;text-decoration:underline}.pc-avviso-modale button[type=submit]{width:100%;margin-top:6px}.pc-dettaglio-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0}.pc-dettaglio-info div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px solid var(--pc-line)}.pc-dettaglio-info dt{font-weight:400;color:var(--pc-muted)}.pc-dettaglio-info dd{min-width:0;margin:0;font-weight:500;text-align:right;color:var(--pc-ink);overflow-wrap:anywhere}.pc-dettaglio-info dd small{font-size:13px;font-weight:400;color:var(--pc-muted)}.pc-dettaglio-info dd .pc-ico{width:16px;height:16px;margin-left:4px;vertical-align:-3px;color:var(--pc-persiana)}.pc-dettaglio-energia{margin:24px 0 0;padding:20px;border:1px solid var(--pc-line);border-radius:var(--pc-radius)}.pc-dettaglio-energia-testa{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0 0 14px}.pc-dettaglio-energia-testa strong{font-size:16px;color:var(--pc-ink)}.pc-dettaglio-energia-testa span{font-size:14px;color:var(--pc-muted)}.pc-dettaglio-scala{display:flex;align-items:flex-end;gap:4px;margin:0;padding:0;list-style:none}.pc-dettaglio-scala li{flex:1 1 0;display:flex;align-items:center;justify-content:center;height:28px;border-radius:6px;color:#fff;font-size:12px;font-weight:700;opacity:.3}.pc-dettaglio-scala li.pc-attiva{height:40px;font-size:15px;opacity:1;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--pc-ink)}.pc-mutuo{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:20px;align-items:stretch}.pc-mutuo-campi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:end}.pc-mutuo .form-field{position:static;margin:0}.pc-mutuo .form-field label{position:static;display:block;margin:0 0 6px;padding:0;font-size:14px;font-weight:500;line-height:1.4;color:var(--pc-ink);text-transform:none}.pc-mutuo select{width:100%;min-height:48px;margin:0;padding:0 12px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background-color:#fff;font-size:16px;color:var(--pc-ink)}.pc-mutuo select:focus{border-color:var(--pc-brand-600);box-shadow:0 0 0 1px var(--pc-brand-600),0 0 0 5px var(--pc-brand-50);outline:none}.pc-mutuo-esito{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:16px 20px;border-radius:var(--pc-radius);background:var(--pc-persiana-50)}.pc-mutuo-esito span{font-size:14px;color:var(--pc-text)}.pc-mutuo-rata{font-family:var(--pc-font-head);font-size:28px;font-weight:600;line-height:1.15;color:var(--pc-persiana)}.pc-mutuo-dettaglio{font-size:13px;line-height:1.45;color:var(--pc-muted)}.pc-mutuo-nota{margin:14px 0 0;font-size:14px;line-height:1.55;color:var(--pc-muted)}.pc-dettaglio-link{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}.pc-dettaglio-link .pc-btn .pc-ico{width:16px;height:16px}.pc-dettaglio-originale{margin:18px 0 0;padding:18px 20px;border-radius:var(--pc-radius-sm);background:var(--pc-bg);font-size:15px;line-height:1.7;color:var(--pc-text)}.pc-dettaglio-originale strong{display:block;margin:0 0 6px;font-size:15px;color:var(--pc-ink)}.pc-dettaglio-posizione{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:stretch}.pc-dettaglio-posizione:has(.pc-dettaglio-anteprima[aria-expanded="true"]){grid-template-columns:1fr}.pc-dettaglio-indirizzo{display:flex;align-items:flex-start;gap:14px;padding:20px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff}.pc-dettaglio-indirizzo-ico{flex:0 0 44px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--pc-brand-50);color:var(--pc-brand-600)}.pc-dettaglio-indirizzo-ico .pc-ico{width:22px;height:22px}.pc-dettaglio-indirizzo div{display:flex;flex-direction:column;gap:2px;font-size:15px;line-height:1.5;color:var(--pc-text)}.pc-dettaglio-indirizzo strong{font-size:18px;font-weight:600;line-height:1.35;color:var(--pc-ink)}.pc-dettaglio-anteprima{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;min-height:150px;margin:0;padding:0 0 16px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background-color:var(--pc-bg);background-position:center;background-size:cover;overflow:hidden;cursor:pointer}.pc-dettaglio-anteprima:hover,.pc-dettaglio-anteprima:focus-visible{background-color:var(--pc-bg);border-color:var(--pc-brand-600)}.pc-dettaglio-anteprima:focus-visible{outline:3px solid var(--pc-brand-600);outline-offset:2px}.pc-dettaglio-anteprima:hover .pc-btn{border-color:var(--pc-ink)}.pc-dettaglio-anteprima[aria-expanded="true"]{display:none}.pc-dettaglio-anteprima-pin{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-44px 0 0 -20px;border-radius:50% 50% 50% 0;background:var(--pc-brand-600);box-shadow:0 8px 16px rgba(216,27,96,.35);transform:rotate(-45deg)}.pc-dettaglio-anteprima-pin:after{content:'';position:absolute;top:13px;left:13px;width:14px;height:14px;border-radius:50%;background:#fff}.pc-dettaglio-anteprima .pc-btn{box-shadow:0 4px 12px rgba(20,35,29,.15)}.pc-dettaglio-anteprima .pc-btn .pc-ico{width:16px;height:16px}.pc-dettaglio-poi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.pc-dettaglio-poi li{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--pc-line);border-radius:var(--pc-radius-sm);background:#fff}.pc-dettaglio-poi-linee{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:4px}.pc-dettaglio-poi-linee b{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 6px;border-radius:10px;color:#fff;font-size:14px;font-weight:700}.pc-dettaglio-poi-nome{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.pc-dettaglio-poi-nome strong{font-size:15px;font-weight:600;line-height:1.3;color:var(--pc-ink)}.pc-dettaglio-poi-nome small{font-size:13px;color:var(--pc-muted)}.pc-dettaglio-poi-distanza{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.pc-dettaglio-poi-distanza b{font-size:15px;font-weight:600;color:var(--pc-ink)}.pc-dettaglio-poi-distanza small{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--pc-muted);white-space:nowrap}.pc-dettaglio-poi-distanza .pc-ico{width:14px;height:14px}.pc-dettaglio-video{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--pc-radius);background:var(--pc-bg)}.pc-dettaglio .pc-dettaglio-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.pc-dettaglio-conta{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:26px;margin-left:6px;padding:0 9px;border-radius:999px;background:var(--pc-bg);font-family:var(--pc-font);font-size:14px;font-weight:600;color:var(--pc-muted);vertical-align:3px}.pc-dettaglio-foto{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pc-dettaglio-foto a{display:block;aspect-ratio:4/3;overflow:hidden;border-radius:12px;background:var(--pc-bg)}.pc-dettaglio-foto img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.pc-dettaglio-foto a:hover img{transform:scale(1.04)}.pc-dettaglio-foto a:focus-visible{outline:3px solid var(--pc-brand-600);outline-offset:2px}.pc-dettaglio-contatta{padding:24px}.pc-dettaglio-agenzia{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid var(--pc-line)}.pc-dettaglio-agenzia img{display:block;width:auto;max-width:160px;height:40px;object-fit:contain;object-position:left center}.pc-dettaglio-agenzia-tipo{display:block;margin:0 0 2px;font-size:13px;color:var(--pc-muted)}.pc-dettaglio-agenzia-nome{display:block;font-family:var(--pc-font-head);font-size:20px;font-weight:500;line-height:1.25;color:var(--pc-ink);text-decoration:none}a.pc-dettaglio-agenzia-nome:hover,a.pc-dettaglio-agenzia-nome:focus-visible{color:var(--pc-brand-700);text-decoration:underline}.pc-dettaglio-agenzia-dove{display:block;margin-top:6px;font-size:14px;line-height:1.5;color:var(--pc-text)}.pc-dettaglio-esterno{width:100%;margin-top:12px}.pc-dettaglio-contatta .pc-modulo textarea{min-height:110px}.pc-dettaglio-contatta .pc-modulo .privacy label{display:flex;margin:0}.pc-dettaglio-contatta .pc-modulo .pc-btn{width:100%}.pc-dettaglio-contatta #box_specifica_step-2{padding-top:4px}.pc-dettaglio .pc-modulo .privacy label{align-items:flex-start;padding:10px 0;min-height:0;line-height:1.45}.pc-dettaglio .pc-modulo .privacy label input{flex:0 0 18px;margin-top:1px}.pc-dettaglio .pc-modulo .privacy label a{font-weight:500;color:var(--pc-brand-700);text-decoration:underline}.pc-dettaglio-contatto{background:var(--pc-bg)}.pc-dettaglio-contatto-griglia{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);gap:48px;align-items:start}.pc-dettaglio-contatto-testo h2{margin:0 0 16px;font-size:32px;line-height:1.2}.pc-dettaglio-contatto-testo img{display:block;width:auto;max-width:160px;height:40px;margin:0 0 14px;object-fit:contain;object-position:left center}.pc-dettaglio-contatto-testo p{margin:0;font-size:17px;line-height:1.6;color:var(--pc-text)}.pc-modulo-orizzontale form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;align-items:end}.pc-modulo-orizzontale form>.collapse,.pc-modulo-orizzontale .pc-campi{display:contents}.pc-modulo-orizzontale .pc-campi>.form-field{order:1;grid-column:auto}.pc-modulo-orizzontale form>.form-field{order:2;grid-column:1 / -1}.pc-modulo-orizzontale .pc-campo-nota{order:3;grid-column:1 / -1}.pc-modulo-orizzontale .privacy{order:4;grid-column:1 / 3;margin:0}.pc-modulo-orizzontale .privacy label{margin-right:16px}.pc-modulo-orizzontale .pc-modulo button[type=submit]{order:5;grid-column:3;width:100%;margin:0 0 6px}.pc-modulo-orizzontale .loading{order:6;grid-column:1 / -1}.pc-modulo-orizzontale textarea{min-height:72px}.pc-dettaglio-cerca{padding:56px 0 64px}.pc-dettaglio-cerca h2{margin:0 0 18px;font-size:24px}.pc-uscita-annunci{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:8px 0 20px}.pc-uscita-annunci .card-annuncio{width:auto;min-width:0;margin:0}.pc-uscita-grafica .pu-alone{fill:#fff;opacity:.7}.pc-uscita-grafica .pu-pavimento,.pc-uscita-grafica .pu-ombra{fill:#E2E6E3}.pc-uscita-grafica .pu-fuori{fill:var(--pc-persiana-50)}.pc-uscita-grafica .pu-cornice{fill:none;stroke:var(--pc-persiana);stroke-width:5}.pc-uscita-grafica .pu-porta{fill:var(--pc-brand);stroke:var(--pc-brand-700);stroke-width:1.5;stroke-linejoin:round}.pc-uscita-grafica .pu-maniglia{fill:#fff}.pc-uscita-grafica .pu-casa{fill:none;stroke:var(--pc-brand-600);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.pc-uscita-grafica .pu-fumetto{fill:#fff;stroke:var(--pc-line);stroke-width:1.5;stroke-linejoin:round;filter:drop-shadow(0 6px 10px rgba(20,35,29,.08))}.pc-uscita-grafica .pu-domanda{fill:none;stroke:var(--pc-brand-600);stroke-width:3.2;stroke-linecap:round}.pc-uscita-grafica .pu-domanda-punto{fill:var(--pc-brand-600)}.pc-uscita-grafica .pu-chiama{transform-box:fill-box;transform-origin:50% 100%;transform:rotate(7deg);animation:puChiama 4s ease-in-out infinite}@keyframes puChiama{0%,70%,100%{transform:rotate(7deg)}78%{transform:rotate(11deg) translateY(-3px)}86%{transform:rotate(5deg)}92%{transform:rotate(8deg)}}@media (prefers-reduced-motion:reduce){.pc-uscita-grafica .pu-chiama{animation:none}}.pc-uscita-azioni{display:flex;flex-wrap:wrap;gap:10px}.modal.pc-uscita .pc-uscita-azioni .pc-btn{margin:0}.modal.pc-uscita .pc-uscita-azioni button.pc-btn-chiaro{border:1px solid var(--pc-line);background:#fff;box-shadow:none;color:var(--pc-ink)}.modal.pc-uscita .pc-uscita-azioni button.pc-btn-chiaro:hover{border-color:var(--pc-ink);background:#fff;color:var(--pc-ink)}.pc-visore-aperto{overflow:hidden}.pc-visore{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;flex-direction:column;background:rgba(10,16,13,.96);color:#fff;outline:none}.pc-visore-barra{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px 12px 24px}.pc-visore-conta{font-size:15px;font-weight:500}.pc-visore-aiuto{flex:1 1 auto;font-size:13px;color:rgba(255,255,255,.65);text-align:center;transition:opacity .3s}.pc-visore-aiuto-tel{display:none}.pc-zoom-usato .pc-visore-aiuto{opacity:0}@media (pointer:coarse){.pc-visore-aiuto-tel{display:inline}.pc-visore-aiuto-pc{display:none}}.pc-visore .pc-chiudi{border-color:transparent;background:rgba(255,255,255,.14);color:#fff}.pc-visore .pc-chiudi:hover,.pc-visore .pc-chiudi:focus-visible{background:#fff;color:var(--pc-ink)}.pc-visore-striscia{flex:1 1 auto;display:flex;min-height:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x}.pc-visore.pc-zoom .pc-visore-striscia{overflow:hidden;touch-action:none}.pc-visore-striscia::-webkit-scrollbar{display:none}.pc-visore-striscia figure{flex:0 0 100%;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;margin:0;padding:0 84px 28px;scroll-snap-align:center}.pc-visore-striscia img{display:block;max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;cursor:zoom-in;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;will-change:transform}.pc-visore.pc-zoom .pc-visore-striscia img{cursor:grab}.pc-visore.pc-trascina .pc-visore-striscia img{cursor:grabbing}.pc-visore-freccia{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin:-26px 0 0;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;cursor:pointer}.pc-visore-freccia:hover,.pc-visore-freccia:focus-visible{background:#fff;color:var(--pc-ink)}.pc-visore-freccia[disabled]{opacity:.25;cursor:default;background:rgba(255,255,255,.14);color:#fff}.pc-visore-freccia .pc-ico{width:24px;height:24px;stroke-width:2}.pc-visore-freccia[data-dir="-1"]{left:16px}.pc-visore-freccia[data-dir="-1"] .pc-ico{transform:rotate(180deg)}.pc-visore-freccia[data-dir="1"]{right:16px}@media only screen and (max-width:991px){.pc-dettaglio-griglia{grid-template-columns:minmax(0,1fr) 320px;gap:32px}.pc-dettaglio-contatto-griglia{grid-template-columns:1fr;gap:24px}.pc-mutuo{grid-template-columns:1fr}}@media only screen and (max-width:767px){.pc-testata-dettaglio{padding:12px 0 0}.pc-testata-dettaglio .breadcrumb{margin-bottom:8px}.pc-galleria{margin:0 -15px}.pc-galleria-striscia,.pc-galleria-una .pc-galleria-striscia,.pc-galleria-poche .pc-galleria-striscia{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:0;scrollbar-width:none}.pc-galleria-striscia::-webkit-scrollbar{display:none}.pc-galleria-foto,.pc-galleria-foto:nth-child(n+4),.pc-galleria-foto:nth-child(n+6){display:block;flex:0 0 100%;aspect-ratio:4/3;scroll-snap-align:start}.pc-galleria-foto:hover img{transform:none}.pc-galleria .pc-galleria-cuore{top:12px;right:12px}.pc-galleria-media{left:12px;right:12px;bottom:12px}.pc-galleria-media a.pc-galleria-tutte{display:none}.pc-galleria-conta{display:inline}.pc-galleria-testo{display:none}.pc-dettaglio-griglia{grid-template-columns:1fr;gap:8px;padding:20px 0 8px}.pc-dettaglio-lato{position:static}.pc-dettaglio-azioni{justify-content:flex-start;margin:0 0 6px -12px}.pc-dettaglio-testa h1{font-size:26px}.pc-dettaglio-prezzo strong{font-size:31px}.pc-suggerimento-testo{left:auto;right:-60px;transform:none}.pc-suggerimento-testo:after{left:auto;right:67px}.pc-dettaglio-dati li{min-height:40px;padding:0 13px;font-size:14px}.pc-dettaglio-sezione{padding:26px 0;scroll-margin-top:16px}.pc-dettaglio-sezione h2,.pc-dettaglio-cerca h2{font-size:21px}.pc-dettaglio-info{grid-template-columns:1fr}.pc-dettaglio-avviso{grid-template-columns:1fr;gap:14px;padding:20px}.pc-dettaglio-avviso-grafica{max-width:150px}.pc-dettaglio-avviso-campo{max-width:none}.pc-dettaglio-scala li{font-size:10px}.pc-mutuo-campi{grid-template-columns:1fr 1fr}.pc-mutuo-campi .form-field:last-child{grid-column:1 / -1}.pc-dettaglio-foto{grid-template-columns:1fr 1fr}.pc-dettaglio-posizione,.pc-dettaglio-poi{grid-template-columns:1fr}.pc-dettaglio-anteprima{min-height:140px}.pc-dettaglio-contatta{padding:20px}.pc-dettaglio-cerca{padding:36px 0 44px}.pc-dettaglio-contatto-griglia{grid-template-columns:1fr;gap:20px}.pc-dettaglio-contatto-testo h2{font-size:24px}.pc-modulo-orizzontale form{grid-template-columns:1fr}.pc-modulo-orizzontale .pc-campi>.form-field,.pc-modulo-orizzontale .privacy,.pc-modulo-orizzontale .pc-modulo button[type=submit]{grid-column:1 / -1}.pc-modulo-orizzontale .privacy{margin-bottom:16px}.pc-uscita-annunci{grid-template-columns:1fr}.pc-uscita-annunci .card-annuncio:nth-child(n+2){display:none}.pc-uscita-azioni .pc-btn{width:100%}.pc-visore-barra{padding:10px 12px 10px 16px}.pc-visore-striscia figure{padding:0 0 20px}.pc-visore-striscia img{border-radius:0}.pc-visore-freccia{display:none}.pc-visore-aiuto{font-size:12px}}@media (prefers-reduced-motion:reduce){.pc-galleria-foto img,.pc-dettaglio-foto img{transition:none}}@media print{.pagina-dettaglio #menu-simple,.pagina-dettaglio #menu,.pagina-dettaglio #pre-footer,.pagina-dettaglio #footer,.pagina-dettaglio #copy,.pagina-dettaglio #footer-layer,.pagina-dettaglio .pc-dettaglio-contatto,.pagina-dettaglio .pc-dettaglio-simili,.pagina-dettaglio .pc-dettaglio-cerca,.pagina-dettaglio .pc-dettaglio-banner-alto,.pagina-dettaglio .pc-dettaglio-link{display:none!important}.pagina-dettaglio #top{position:static!important;box-shadow:none!important}.pagina-dettaglio .pc-testata-dettaglio{padding:0 0 16px;background:none}.pagina-dettaglio .pc-dettaglio-contatta{padding:16px;box-shadow:none}.pagina-dettaglio .pc-dettaglio-sezione{page-break-inside:avoid}.pc-galleria-media,.pc-galleria-cuore,.pc-dettaglio-azioni,.pc-scheda-telefoni,.pc-dettaglio-contatta .pc-modulo,.pc-scheda-oppure,.pc-barra-contatti,.pc-banner{display:none!important}.pc-dettaglio-griglia{display:block}.pc-dettaglio-lato{position:static}.pc-galleria-striscia{grid-template-rows:180px 180px}.pc-dettaglio-testo.pc-chiuso{max-height:none}.pc-dettaglio-testo.pc-chiuso:after{content:none}}.pc-notizie{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.pc-notizia{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff;transition:box-shadow .2s}.pc-notizia:hover{box-shadow:var(--pc-shadow)}.pc-notizia-foto{display:block;aspect-ratio:16/10;background:var(--pc-bg)}.pc-notizia-foto img{display:block;width:100%;height:100%;object-fit:cover}.pc-notizia-corpo{display:flex;flex-direction:column;flex:1 1 auto;gap:8px;padding:18px 20px 20px}.pc-notizia-fonte{display:flex;flex-wrap:wrap;gap:4px 10px;margin:0;font-size:13px;color:var(--pc-muted)}.pc-notizia-fonte strong{font-weight:500;color:var(--pc-persiana)}.pc-notizia h2{margin:0;font-size:19px;font-weight:500;line-height:1.3}.pc-notizia h2 a{color:var(--pc-ink);text-decoration:none}.pc-notizia h2 a:after{content:'';position:absolute;inset:0}.pc-notizia h2 a:hover{color:var(--pc-brand-700)}.pc-notizia h2 a:focus-visible{outline:none}.pc-notizia:has(h2 a:focus-visible){outline:3px solid var(--pc-brand-600);outline-offset:2px}.pc-notizia-testo{display:-webkit-box;margin:0;overflow:hidden;font-size:15px;line-height:1.55;color:var(--pc-text);-webkit-line-clamp:3;-webkit-box-orient:vertical}.pc-notizia-tag{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:6px 0 0;list-style:none}.pc-notizia-tag a{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:var(--pc-bg);font-size:12.5px;color:var(--pc-text);text-decoration:none}.pc-notizia-tag a:hover{background:var(--pc-brand-50);color:var(--pc-brand-700)}.pc-notizia-prima{grid-column:1 / -1;flex-direction:row}.pc-notizia-prima .pc-notizia-foto{flex:0 0 58%;aspect-ratio:auto;min-height:340px}.pc-notizia-prima .pc-notizia-corpo{justify-content:center;padding:32px}.pc-notizia-prima h2{font-size:28px;line-height:1.25}.pc-notizia-prima .pc-notizia-testo{-webkit-line-clamp:5;font-size:16px}.pc-notizia-prima .pc-notizia-tag{margin-top:8px}.pc-notizia-prodotto .pc-notizia-foto{border-bottom:1px solid var(--pc-line);background:#fff}.pc-notizia-prodotto .pc-notizia-foto img{padding:16px;object-fit:contain}.pc-notizia-prodotto .pc-notizia-fonte strong{font-size:18px;color:var(--pc-ink)}.pc-notizia-prodotto .pc-notizia-fonte s{align-self:flex-end;color:var(--pc-muted)}.pc-notizia-pub{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;overflow:hidden}.pc-news-testata{border-bottom:1px solid var(--pc-line);background:#fff}.pc-news-barra{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:10px;padding-bottom:10px}.pc-news-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.pc-news-logo img{display:block;width:135px;height:auto}.pc-news-logo span{padding:3px 10px;border-radius:999px;background:var(--pc-brand-600);font-size:13px;font-weight:500;color:#fff}.pc-news-azioni{display:flex;align-items:center;gap:8px}.pc-news-azioni .pc-btn{gap:8px}.pc-news-azioni .pc-btn[aria-current="page"]{border-color:var(--pc-persiana);color:var(--pc-persiana)}.pc-news-categorie .pc-chip .pc-ico{width:16px;height:16px;color:var(--pc-persiana)}.pc-news-categorie .pc-chip[aria-current="page"] .pc-ico{color:#fff}.pc-news-categorie{position:relative;padding:4px 0 14px}@media (max-width:767px){.pc-news-categorie{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}}.pc-news-categorie::-webkit-scrollbar{display:none}.pc-news-categorie li{flex:0 0 auto}.pc-news-categorie .pc-chip{padding:7px 14px;font-size:14px;white-space:nowrap}.pc-news-categorie .pc-chip[aria-current="true"]{border-color:var(--pc-persiana);color:var(--pc-persiana);font-weight:500}.pc-news-sotto{padding-top:0}.pc-news-sotto .pc-chip:not([aria-current]){background:var(--pc-bg)}.pc-news-banner{margin:0 0 40px;text-align:center}.pc-news-intro .pc-testata-lead{margin-bottom:24px}.pc-news-cerca{max-width:620px}.pc-news-avviso{max-width:620px;margin:12px 0 0}.pc-articolo{max-width:820px}.pc-articolo-foto{margin:0 0 24px;overflow:hidden;border-radius:var(--pc-radius);background:var(--pc-bg)}.pc-articolo-foto img{display:block;width:100%;height:auto}.pc-articolo-testo{margin:0 0 24px;font-size:18px;line-height:1.7;color:var(--pc-text)}.pc-articolo-azioni{margin:0 0 24px}.pc-articolo .pc-notizia-tag{margin:0}.pc-articolo-prodotti{margin-top:40px}.pc-articolo-prodotti h2{margin:0 0 16px;font-size:22px}.pc-reindirizza{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto;background:rgba(243,245,241,.97)}.pc-reindirizza-scheda{width:100%;max-width:560px;padding:32px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff;text-align:center;box-shadow:var(--pc-shadow-lg)}.pc-reindirizza-scheda>img{width:135px;height:auto;margin:0 auto 16px}.pc-reindirizza-titolo{margin:0 0 6px;font-family:var(--pc-font-head);font-size:22px;color:var(--pc-ink)}.pc-reindirizza-barra{height:6px;margin:20px 0;overflow:hidden;border-radius:999px;background:var(--pc-bg)}.pc-reindirizza-barra i{display:block;width:0;height:100%;background:var(--pc-brand-600);animation:pcAvanza 10s linear forwards}@keyframes pcAvanza{to{width:100%}}@media (prefers-reduced-motion:reduce){.pc-reindirizza-barra i{width:100%;animation:none}}@media (max-width:991px){.pc-notizie{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-notizia-prima{flex-direction:column}.pc-notizia-prima .pc-notizia-foto{flex:none;aspect-ratio:16/9;min-height:0}.pc-notizia-prima .pc-notizia-corpo{padding:20px}.pc-notizia-prima h2{font-size:23px}}@media (max-width:575px){.pc-notizie{grid-template-columns:1fr;gap:16px}.pc-news-barra{gap:8px}.pc-news-azioni{gap:6px}.pc-news-barra .pc-btn{padding:0 11px;font-size:13px}.pc-news-logo span{display:none}.pc-news-logo img{width:110px}.pc-reindirizza-scheda{padding:24px 18px}}