a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}html{line-height:1}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;vertical-align:middle;text-align:left}blockquote,q{quotes:none}form{display:inline-block}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none;cursor:pointer}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}button{margin:0;padding:0;background:transparent;border:0 none;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;outline:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:.86rem;line-height:1.4;font-family:Museo-Sans-300,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333f48;background-color:#f1f1f1;scroll-behavior:smooth}body>img{position:absolute}a,a:visited{color:#333f48}b,strong{font-family:Museo-Sans-500,"Helvetica Neue",Helvetica,Arial,sans-serif}a{text-decoration:underline}a:hover{color:#e4002b;text-decoration:none;cursor:pointer}h1,h2,h3,h4,h5,h6{position:relative;margin:0 0 15px;font-weight:400;font-family:Museo-Sans-500,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333f48}h1{font-size:1.4em}h2{font-size:1.375em}h3{font-size:1.225em}h4{font-size:1em}h5{font-size:.875em}h6{font-size:.814em}p{margin-bottom:7px}hr{margin-bottom:10px}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{box-sizing:border-box;margin-bottom:18px;padding:8px 10px;width:100%;font-size:1em;line-height:1.26em;font-family:Museo-Sans-500,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333f48;background-color:#fff;border:1px solid #949da2;border-radius:4px;-webkit-appearance:none;-moz-appearance:none}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{margin-bottom:10px;display:inline-block}input[type=radio]+label{margin-right:7px}textarea{float:left;clear:both;margin-right:0;margin-left:0;width:100%;height:95px;line-height:1.1em;resize:none}input[type=checkbox]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border:1px solid #22a7ff;outline:0}label{margin-bottom:1.96078%}select::-ms-expand{display:none}.select-style{position:relative;width:100%;height:33px;margin-bottom:19px;display:inline-block;background:#fff;border:1px solid #949da2;border-radius:4px}.select-style label{position:absolute;top:-21px;left:0;display:block;font-size:.96em}.select-style label+select{float:left;margin-bottom:10px}.select-style select{padding:3px 5px 7px 10px;width:100%;height:33px;font-size:1em;font-family:Museo-Sans-500,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333f48;background:0 0;border:0;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none}.select-style:after{content:"";position:absolute;top:10px;right:5px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#333f48 transparent transparent transparent}.multiple-select{display:inline-block;padding-bottom:17px;width:100%;max-height:22px;line-height:27px;font-family:Museo-Sans-500,"Helvetica Neue",Helvetica,Arial,sans-serif;overflow:hidden}.multiple-select button{font-size:1em;font-family:Museo-Sans-500,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333f48}.inline{float:right;width:calc(100% - 100px)}.inline label{position:absolute;top:5px;left:-100px;width:100px}@media (min-width:320px) and (max-width:767px){h1,h2,h3,h4,h5,h6{margin-bottom:10px}h1{font-size:1.1em}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{border-width:1px}}.clear{clear:both}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:inline-block;font-size:1.8em;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fax:before{content:"\E955"}.icon-planimetria:before{content:"\E952"}.icon i{margin:-3px 2px 0 2px;vertical-align:middle}.icon a i{color:#333f48}.icon-star_piena{color:#ffb200}.icon-share:before{content:"\E951"}.icon-arrow:before{content:"\E900"}.icon-arrow_last:before{content:"\E94E"}.icon-sms:before{content:"\E928"}.icon-wa:before{content:"\E94F"}.icon-messenger:before{content:"\E950"}.icon-punti_interesse:before{content:"\E936"}.icon-videocamera_full_mini_360:before{content:"\E93E"}.icon-videocamera_full:before{content:"\E940"}.icon-videocamera_full_360:before{content:"\E946"}.icon-camera_full_360_big:before{content:"\E947"}.icon-camera_full_360:before{content:"\E948"}.icon-mq:before{content:"\E949"}.icon-locali:before{content:"\E94A"}.icon-locale:before{content:"\E94B"}.icon-videocamera_360:before{content:"\E94C"}.icon-camera_360:before{content:"\E94D"}.icon-box:before{content:"\E937"}.icon-zoom_in_pieno2:before{content:"\E945"}.icon-camera2_mini_360:before{content:"\E93C"}.icon-videocamera2_mini_360:before{content:"\E93D"}.icon-videocamera_mini:before{content:"\E93F"}.icon-camera_mini:before{content:"\E941"}.icon-camera_line:before{content:"\E942"}.icon-menu_hamburger:before{content:"\E943"}.icon-videocamera:before{content:"\E944"}.icon-locali_LINE:before{content:"\E93B"}.icon-map_view_pinpoint:before{content:"\E91E"}.icon-pinpoint:before{content:"\E91F"}.icon-pinpoint_pieno:before{content:"\E935"}.icon-chiedi2:before{content:"\E934"}.icon-planimetria_small:before{content:"\E913"}.icon-camera_full:before{content:"\E938"}.icon-logo_casa:before{content:"\E939"}.icon-camera_full_small:before{content:"\E93A"}.icon-web_site2:before{content:"\E902"}.icon-message:before{content:"\E903"}.icon-alert:before{content:"\E904"}.icon-camera:before{content:"\E905"}.icon-chiedi:before{content:"\E906"}.icon-facebook:before{content:"\E907"}.icon-g_plus:before{content:"\E909"}.icon-happy_small:before{content:"\E90A"}.icon-happy:before{content:"\E90B"}.icon-instagram:before{content:"\E90C"}.icon-interesse:before{content:"\E90D"}.icon-lents_piu:before{content:"\E90E"}.icon-lents:before{content:"\E90F"}.icon-linkedin:before{content:"\E910"}.icon-list:before{content:"\E911"}.icon-locali_old:before{content:"\E912"}.icon-map_bank_postal:before{content:"\E914"}.icon-map_doctor:before{content:"\E915"}.icon-map_institutions:before{content:"\E901"}.icon-map_school:before{content:"\E916"}.icon-message_pieno:before{content:"\E917"}.icon-mq_old:before{content:"\E918"}.icon-normal_small:before{content:"\E919"}.icon-normal:before{content:"\E91A"}.icon-phone:before{content:"\E91B"}.icon-pictures:before{content:"\E91C"}.icon-pinerest:before{content:"\E91D"}.icon-print:before{content:"\E921"}.icon-sad_small:before{content:"\E922"}.icon-sad:before{content:"\E923"}.icon-saved_search_pieno:before{content:"\E924"}.icon-saved_search:before{content:"\E925"}.icon-search:before{content:"\E926"}.icon-segnala:before{content:"\E927"}.icon-star_piena:before{content:"\E929"}.icon-star:before{content:"\E92A"}.icon-street_view:before{content:"\E92B"}.icon-twitter:before{content:"\E92C"}.icon-valuta:before{content:"\E92D"}.icon-web_site:before{content:"\E92E"}.icon-youtube:before{content:"\E92F"}.icon-zoom_in_pieno:before{content:"\E930"}.icon-zoom_in:before{content:"\E931"}.icon-zoom_out_pieno:before{content:"\E932"}.icon-zoom_out:before{content:"\E933"}.wrap{margin-right:auto;margin-left:auto;max-width:1000px}.wrap:after{content:" ";display:block;clear:both}.content{position:relative}.right-sidebar{float:left;margin-right:0;margin-left:0;width:100%;color:#6a7785}.pull-left{float:left}.pull-right{float:right}.details,.info-gallery{float:left;clear:both;margin-right:0;margin-left:0;width:100%}@media screen and (max-width:700px){.detailPage{padding-bottom:65px}.detailPage.nopadding{padding-bottom:0}}@media (min-width:320px) and (max-width:767px){.content{font-size:.96em}}@media (min-width:320px) and (max-width:999px){.details,.info-gallery{display:inline-flex;flex-flow:column;width:100%}.info-gallery .photogallery{order:1}.info-gallery .property-info{order:2;position:relative}.info-gallery .content{order:3}.info-gallery .contact-reccomended{order:4;margin-top:15px}.info-gallery .right-sidebar{order:5}.info-gallery .details .ad-map{order:1;border-bottom:none}.info-gallery .details .description{order:2}.info-gallery .details .help-us{order:2}.info-gallery .details .listing-characteristics{order:4;margin-top:15px;padding-top:15px}.info-gallery .details .projectProfileParent,.info-gallery .details .projectProfileChildren{order:5}.info-gallery .details .availabilities{order:6}}@media (min-width:768px) and (max-width:999px){.info-gallery{margin-top:14px}.info-gallery{padding:0 10px}.info-gallery .property-info{order:1}.info-gallery .photogallery{order:2;position:relative}.info-gallery .content{order:3}.info-gallery .contact-reccomended{order:4}.info-gallery .right-sidebar{order:5}}@media (min-width:1000px){.wrap{margin-top:0}.content{display:table-cell;padding-right:1px;max-width:690px;overflow:hidden;z-index:1}.right-sidebar{float:right;margin-left:9px!important;width:30%;min-height:700px}}.right-sidebar span.asideBotxTitle{margin-bottom:5px;font-weight:400;font-size:1.225em;font-family:Museo-Sans-500,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333f48}.right-sidebar .sidebar-form{display:none;color:#333f48}@media only screen and (max-width:767px){input[type="radio"]+ label.subject{display:inline-block;margin:0 0 0 1px;line-height:30px}.message{margin-top:7px}.message textarea{height:135px;font-size:16px;line-height:24px;font-family:"Museo-Sans-300";color:#333F48;border-color:#C8C3C3;border-radius:0}.message input[type="checkbox"]+ label{display:none}.message textarea::placeholder{color:#333F48}.right-sidebar .sidebar-form .call-now .btn-white.revealed{border-color:#f5f6f6;cursor:text;pointer-events:none}.right-sidebar .sidebar-form .call-now .btn-white.revealed span.cut-number{width:200px;max-width:1000px;cursor:text}.right-sidebar .sidebar-form .call-now .btn-white.revealed span.remember{display:block;clear:both;margin:0;padding:0 10px 1.96078% 45px;font-size:.9em;line-height:1.2em;color:#6a7785;text-align:left;cursor:text}}@media (min-width:1000px){.right-sidebar .sidebar-form{position:relative;display:block;margin-bottom:10px;padding:0 15px 5px 15px;background-color:#fff;border:1px solid #e4e4e4}.right-sidebar .sidebar-form:after{content:" ";display:block;clear:both}.right-sidebar .sidebar-form .message label,.right-sidebar .sidebar-form .message input,.right-sidebar .sidebar-form .agency-links{display:none}.right-sidebar .sidebar-form textarea{height:100px;font-size:1.1em;font-family:"Museo-Sans-300","Helvetica Neue",Helvetica,Arial,sans-serif}.right-sidebar .sidebar-form .select-style{margin-top:3px;margin-bottom:8px;height:27px;background-position:right 1px}.right-sidebar .sidebar-form .select-style select{padding-top:4px;height:27px}.right-sidebar .sidebar-form .half:nth-of-type(even){float:left}.right-sidebar .sidebar-form .half:nth-of-type(odd){float:right}.right-sidebar .sidebar-form .email{width:62%}.right-sidebar .sidebar-form .email input{padding:8px 4px 8px 10px}.right-sidebar .sidebar-form .telephone{width:34.5%}.right-sidebar .sidebar-form .telephone input{padding:8px 8px}.right-sidebar .sidebar-form .contact-agency{margin-top:5px;font-size:.9em}.right-sidebar .sidebar-form .contact-agency .agency-info img{margin-top:5px}.right-sidebar .sidebar-form .contact-agency span.contactFormTitle,.right-sidebar .sidebar-form .call-now span.callNowTitle{margin-bottom:0;font-size:18px;font-family:"Museo-Sans-500","Helvetica Neue",Helvetica,Arial,sans-serif}.right-sidebar .sidebar-form .mandatory{float:right;font-size:.8em}.right-sidebar .sidebar-form .compact-form{padding-top:0;display:block;clear:both}.right-sidebar .sidebar-form .compact-form .contacts,.right-sidebar .sidebar-form .compact-form .leads-privacy{transition:all 1s ease}.right-sidebar .sidebar-form .contact-form{display:inline-block;clear:both;margin-top:10px;width:100%;overflow:hidden}.right-sidebar .sidebar-form .compiled-form{position:relative;display:inline-block;clear:both;margin:-10px 0 8px 0;padding:7px 7px 2px 7px;width:100%;background-color:#f4f3f2;cursor:pointer}.right-sidebar .sidebar-form .compiled-form ul li{display:block}.right-sidebar .sidebar-form .compiled-form ul li span{font-family:"Museo-Sans-500","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333f48}.right-sidebar .sidebar-form .compiled-form ul li span:first-of-type{font-family:"Museo-Sans-300","Helvetica Neue",Helvetica,Arial,sans-serif;color:#6a7785}.right-sidebar .sidebar-form .compiled-form .modify{position:absolute;bottom:7px;right:7px;text-decoration:underline;cursor:pointer}.right-sidebar .sidebar-form .compiled-form .email-compiled{display:inline-block;max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.right-sidebar .sidebar-form .leads-privacy{font-size:.7em}.right-sidebar .sidebar-form .btn-big{margin-bottom:10px;width:100%}.right-sidebar .sidebar-form .call-now{position:relative}.right-sidebar .sidebar-form .call-now{display:block;margin-top:5px}.right-sidebar .sidebar-form .call-now{margin-top:10px;padding-top:20px}.right-sidebar .sidebar-form .call-now .btn-white{display:inline-block;margin-top:7px;padding:0;max-width:270px;font-weight:400;font-size:.9em;line-height:2.26em;font-family:"Museo-Sans-500","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;text-align:center;background-color:#f5f6f6;border:1px solid #65737c;border-radius:4px}.right-sidebar .sidebar-form .call-now .btn-white:hover{border:1px solid #f5f6f6}.right-sidebar .sidebar-form .call-now .btn-white span.remember{display:none}.right-sidebar .sidebar-form .call-now .btn-white span.cut-number{display:block;padding:0 10px;max-width:108px;font-size:1.5em;line-height:36px;text-align:left;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:4px}.right-sidebar .sidebar-form .call-now .btn-white span.cut-number:before{content:"";float:left;margin:5px 7px 0 0;width:26px;height:26px;background:url(/portal/assets/img/sprite/optimized/srp.png) center -515px no-repeat;background-size:48px auto}.right-sidebar .sidebar-form .call-now .btn-white span.cut-number:hover{border-color:#333f48}.right-sidebar .sidebar-form .call-now #showNumberSb{display:none}.right-sidebar .sidebar-form .call-now input[id*="showNumber"]:checked+ div{background-color:#f5f6f6;border-color:#f5f6f6;border-radius:4px;overflow:visible;cursor:text}.right-sidebar .sidebar-form .call-now input[id*="showNumber"]:checked+ div label{max-width:350px;cursor:text}.right-sidebar .sidebar-form .call-now input[id*="showNumber"]:checked+ div span{display:block;clear:both;margin:0;padding:0 10px 1.96078% 45px;font-size:.9em;line-height:1.2em;color:#6a7785;text-align:left;cursor:text}.right-sidebar .sidebar-form .call-now .separation{position:absolute;top:5px;left:-15px;width:298px;height:1px;background-color:#eceae8}}.right-sidebar .services,.right-sidebar .social-box{display:none}@media (min-width:1000px){.right-sidebar .services,.right-sidebar .social-box{display:block;margin-bottom:10px;padding:15px;background-color:#fff;border:1px solid #e4e4e4}.right-sidebar .services:after,.right-sidebar .social-box:after{content:" ";display:block;clear:both}.right-sidebar .services .services-item{float:left;margin-top:10px;margin-right:0;margin-left:0;width:100%;line-height:1.6em}.right-sidebar .services .services-item img{float:left;margin-right:12px}.right-sidebar .services .services-item span{display:block;color:#6a7785}.right-sidebar .services .services-item a{display:inline-block}.right-sidebar a.partner{display:block;position:relative;margin-top:10px;padding-left:52px;height:60px;color:#6a7785;text-decoration:none}.right-sidebar a.partner.prestiti{margin-top:0}.right-sidebar a.partner:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;background:url(/portal/assets/img/sprite/optimized/pdp.png) center -267px no-repeat;background-size:44px}.right-sidebar a.partner.prestiti:before{background:url(/portal/assets/img/sprite/optimized/pdp.png) center -311px no-repeat;background-size:44px}.right-sidebar a.partner span{display:block;color:#333f48;text-decoration:underline}.right-sidebar .social-box ul li{float:left;margin-top:1.96078%;margin-right:1.96078%}.right-sidebar .social-box ul li button{padding:0;width:33px;height:33px;border:1px solid #979797;border-radius:3px;cursor:pointer}.right-sidebar .social-box ul li#share-facebook button{background:#FFF url(/portal/assets/img/sprite/optimized/pdp.png) 1px -270px no-repeat;background-size:60px}.right-sidebar .social-box ul li#share-twitter button{background:#FFF url(/portal/assets/img/sprite/optimized/pdp.png) -29px -270px no-repeat;background-size:60px}.right-sidebar .social-box ul li#share-facebook button:hover{background:#48649d url(/portal/assets/img/sprite/optimized/home.png) 0 -630px no-repeat;background-size:60px;border-color:#48649d}.right-sidebar .social-box ul li#share-twitter button:hover{background:#4e9ec3 url(/portal/assets/img/sprite/optimized/home.png) -29px -630px no-repeat;background-size:60px;border-color:#4e9ec3}.right-sidebar .social-box ul li#shareWithFriend button{background:#FFF url(/portal/assets/img/sprite/optimized/pdp.png) 1px -659px no-repeat;background-size:60px}.right-sidebar .social-box ul li#shareWithFriend button:hover{color:#fff;background:#e4002b url(/portal/assets/img/sprite/optimized/pdp.png) -30px -659px no-repeat;background-size:60px;border-color:#e4002b}.right-sidebar .social-box .print{float:right;margin-right:0}.right-sidebar .social-box .print button{position:relative;padding:0 5px 0 34px;width:auto;font-weight:400;font-size:1em;font-family:Museo-Sans-500,Helvetica Neue,Helvetica,Arial,sans-serif;color:#6a7785;background:#FFF}.right-sidebar .social-box .print button:before{content:"";position:absolute;top:0;left:1px;width:33px;height:31px;background:#FFF url(/portal/assets/img/sprite/optimized/pdp.png) -29px -329px no-repeat;background-size:60px}.right-sidebar .social-box .print button:hover{color:#333f48;border-color:#333f48}}.right-sidebar span.asideBotxTitle{margin-bottom:5px;font-weight:400;font-size:1.225em;font-family:Museo-Sans-500,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333f48}.leaderboard,#medrec1,#medrec2,#medrec3,#halfpage1,#halfpage2{display:none}#halfpage1 div,#halfpage2 div{display:block!important;margin:0 auto;text-align:center}#halfpage1 iframe,#halfpage2 iframe{display:inline-block}#medrec_mob_pdp{display:flex;justify-content:center;margin:15px 0 12px;width:100%}#medrec_mob_pdp>div{display:flex;justify-content:center;width:100%}@media (min-width:768px){.leaderboard{display:block;margin:10px auto;line-height:0;text-align:center}#medrec_mob_pdp{display:none}}@media (min-width:1000px){#medrec1,#medrec2,#medrec3{display:block;margin:0 auto 10px auto;line-height:0;text-align:center}}@media (min-width:1024px){#halfpage1,#halfpage2{display:block;margin-bottom:10px;line-height:0}}.btn,.btn-dark,.btn-purple,.btn-white{display:inline-block;font-weight:400;font-size:1em;line-height:2.26em;font-family:Museo-Sans-500,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;text-decoration:none;text-align:center;padding:0 .7em;background:0 0;border:1px solid;border-radius:4px;transition-duration:.2s,.2s;transition-timing-function:ease-in,ease-out;outline:0;cursor:pointer}.btn{background:#e4002b;border-color:#e4002b}.btn:hover{background-color:#a30000;border-color:#a30000}.btn-dark{border-color:#333f48;background:#333f48}.btn-dark:hover{background-color:#161e24;border-color:#161e24}.btn-white{color:#333f48;background:#fff;border-color:#c3c8ce}.btn-white:hover{color:#333f48;border-color:#333f48}.btn-purple{background:#853c98;border-color:#853c98}.btn-purple:hover{background-color:#5f1770;border-color:#5f1770}a.btn,a.btn-dark,a.btn-purple{color:#fff}.btn-full{width:100%}.btn-big{padding:0 1.5em;font-size:1.5em}.btn i,.btn-dark i,.btn-purple i,.btn-white i{margin-left:-3px;font-size:1.6em}.btn label,.btn-dark label,.btn-purple label,.btn-white label{margin-bottom:0!important;cursor:pointer}#show-all,#show-example{display:none}.show-all,.show-example,.show-exampleSb{float:left;display:block!important;font-size:.9em;cursor:pointer;text-decoration:underline}.show-example,.show-exampleSb{float:none!important;display:inline-block!important;margin-bottom:0!important}.energy .show-all{float:left}.show-hide{opacity:0;height:0;overflow:hidden;-moz-transition:all .2s ease .1s;-o-transition:all .2s ease .1s;-webkit-transition:all .2s ease .1s;transition:all .2s ease .1s;padding:0;clear:both}#show-all:checked+label:after,#show-example-modal:checked+label:after,#show-example1:checked+label:after,#show-example2:checked+label:after,#show-example:checked+label:after,#show-exampleSb:checked+label:after{transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}#show-all:checked+label+.show-hide,#show-example-modal:checked+label+.show-hide,#show-example1:checked+label+.show-hide,#show-example2:checked+label+.show-hide,#show-example:checked+label+.show-hide,#show-exampleSb:checked+label+.show-hide{opacity:1;height:auto}#show-all:checked~em,#show-example-modal:checked~em,#show-example1:checked~em,#show-example2:checked~em,#show-example:checked~em,#show-exampleSb:checked~em{display:inline-block!important}#show-example-modal:checked+label,#show-example1:checked+label,#show-example2:checked+label,#show-example:checked+label,#show-exampleSb:checked+label{text-decoration:none;cursor:text;margin-bottom:0}.leads-privacy em{display:none}.compact-form{padding-top:10px}.compact-form label{display:none}.compact-form .filters-range label+select,.compact-form .select-style label+select{margin-bottom:0;float:none}.half{float:left;width:48.69281%}.half:nth-of-type(even){float:right}.fraudDisclaimer{margin-bottom:18px;padding:10px;width:100%;color:#000;background:rgba(228,0,43,.1);border:1px solid #e4002b}.fraudDisclaimer strong{display:block;margin:0 0 5px;color:#e4002b;text-align:center}.body-overlay{display:none;position:fixed;top:0;left:0;z-index:998;width:100vw;height:100vh;background-color:#333;opacity:.5}.overlayer .body-overlay{display:block}.overlay,.overlay-map{position:absolute;top:0;right:0;z-index:99;width:35px;height:35px;color:#fff;text-align:center;cursor:pointer;background:#333f48;opacity:.6}.overlay:after,.overlay-map:after{content:"";position:absolute;top:5px;right:5px;width:25px;height:25px;background:url(/portal/assets/img/sprite/optimized/pdp.png) center -108px no-repeat;background-size:48px auto}.overlay-map span{display:none}@media (min-width:320px) and (max-width:767px){.btn,.btn-dark,.btn-purple,.btn-white{border-width:1px}.show-all,.show-example,.show-exampleSb{float:right;font-size:11px;text-decoration:none}.show-all:after,.show-example:after,.show-exampleSb:after{content:"\276F";display:inline-block;margin:0 5px;line-height:1em;transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}.leads-privacy input[type=checkbox]+label{font-size:12px}.leads-privacy p{margin-bottom:10px;font-size:12px}.leads-privacy input[type=checkbox]+label>span{float:left}.leads-privacy input[type=checkbox]+label{font-size:12px}.leads-privacy p{margin-bottom:10px;font-size:12px}}@media (min-width:1000px){.overlay{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;padding:10px 10px 10px 35px;width:210px;height:45px;color:#fff;background:rgba(73,73,73,.8);border:1px solid #eef0f0;border-radius:2px;opacity:0;transition:all 1s}.overlay span{margin-top:3px;display:inline-block;opacity:1}.overlay i{font-size:1.6em}}.navigator .breadcrumbs ul .back,.navigator .listings-nav .prev,.navigator .listings-nav .next{position:absolute;top:50%;margin-top:-11px;padding:0;font-size:1.5em;background:none;border:none;outline:none;cursor:pointer}.navigator .breadcrumbs ul .back:disabled,.navigator .listings-nav .prev:disabled,.navigator .listings-nav .next:disabled{display:none}.navigator .breadcrumbs ul .back,.navigator .listings-nav .prev,.navigator .listings-nav .next{position:relative;display:inline-block;margin-left:10px;padding:0 10px;height:26px;font-size:1em;line-height:2em;color:#6a7785;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #cccdcd;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}.navigator .breadcrumbs ul .back:hover,.navigator .listings-nav .prev:hover,.navigator .listings-nav .next:hover{background-color:#f7f6f6}.navigator{float:left;clear:both;margin-right:0;margin-left:0;width:100%;font-size:.9em;line-height:2em}.navigator.hidden{display:none}.navigator .flyingobject{padding:10px 0 0 15px;height:60px;overflow:hidden}.navigator .flyingobject.ready{position:fixed;top:-60px;left:0;z-index:1000;width:100%;background:#FFF;transition:top .3s linear}.navigator .flyingobject.flying{position:fixed;top:0;left:0;z-index:1000;width:100%;background:#FFF;box-shadow:0 2px 5px 0 rgba(0,0,0,.47);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.47);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.47);transition:top .3s linear}.navigator .breadcrumbs{float:left;width:auto;max-width:74.5098%}.navigator .breadcrumbs ul .share-favourite{float:right}.navigator .breadcrumbs ul .share-favourite i{margin-left:20px}.navigator .breadcrumbs ul .back{display:block;float:left;margin-top:-1px;margin-right:10px;margin-left:0}.navigator .breadcrumbs ul .back a{color:#6a7785;text-decoration:none}.navigator .breadcrumbs ul .back a:hover{color:#6a7785}.navigator .breadcrumbs ul .back:before{content:"\AB";float:left;margin:-1px 4px 0 0;font-size:1.5em;font-family:"Museo-Sans-500","Helvetica Neue",Helvetica,Arial,sans-serif}.navigator .breadcrumbs ul .back:after{content:""}.navigator .breadcrumbs ul .back-mobile{float:left;display:inline-block;height:2em;font-size:.8rem;line-height:1.5em;color:#6a7785}.navigator .breadcrumbs ul .back-mobile:before{content:"\276E";color:#979797;font-size:1.6em;padding-right:7px;line-height:1.6em;vertical-align:middle}.navigator .breadcrumbs ul .back-mobile a{text-decoration:none}.navigator .listings-nav{float:right;line-height:40px}.navigator .listings-nav p{float:left;margin:0;padding:0 7px;font-size:13px;font-family:"Museo-Sans-500";line-height:40px;color:#333F48}.navigator .listings-nav p span{color:#697684}.navigator .listings-nav .prev{padding-left:15px}.navigator .listings-nav .prev:before{content:"";position:absolute;top:50%;left:7px;padding:2px;border:solid #697684;border-width:0 2px 2px 0;transform:translate(0,-50%) rotate(135deg);-webkit-transform:translate(0,-50%) rotate(135deg)}.navigator .listings-nav .next{padding-right:15px}.navigator .listings-nav .next:after{content:"";position:absolute;top:50%;right:7px;padding:2px;border:solid #697684;border-width:0 2px 2px 0;transform:translate(0,-50%) rotate(-45deg);-webkit-transform:translate(0,-50%) rotate(-45deg)}.navigator .listings-nav .detailshare{float:left;position:relative;margin:0 0 0 7px;padding:0;width:40px;height:40px;text-indent:-9999em;background:#FFF;border:0 none;opacity:.7}.navigator .listings-nav .detailshare:after{content:"";position:absolute;top:-2px;left:0;width:40px;height:40px;background:url(/portal/assets/img/sprite/optimized/pdp.png) center -54px no-repeat;background-size:50px auto}.navigator .listings-nav .detailsave{float:left;position:relative;margin:0;padding:0;width:40px;height:40px;text-indent:-9999em;background:transparent;border:0 none;opacity:.7}.navigator .listings-nav .detailsave:after{content:"";position:absolute;top:-2px;left:-1px;width:40px;height:40px;background:url(/portal/assets/img/sprite/optimized/srp.png) 6px 5px no-repeat;background-size:60px auto}.navigator .listings-nav .detailsave.saved:after{top:1px;height:38px;background:url(/portal/assets/img/sprite/optimized/srp.png) 3px -28px no-repeat;background-size:60px auto;border:0 none}.attico .navigator .breadcrumbs ul li a:hover{color:#FF5501}.navigator .listings-nav .nextplaceholder{display:inline-block;margin-left:10px;width:60px;visibility:hidden;pointer-events:none}@media (min-width:320px) and (max-width:767px){.navigator{background:#FFF;height:60px}}@media only screen and (max-width:767px){.modal_open .flyingobject{overflow:visible}.navigator .breadcrumbs.short,.navigator .breadcrumbs.shortest{float:left;width:auto;max-width:30%}.navigator .breadcrumbs.short{max-width:50%}.attico .navigator .breadcrumbs ul.notonmobile{display:none}.navigator .listings-nav .nextplaceholder{float:left;margin:0;width:45px;height:40px}}@media (min-width:768px){.navigator{line-height:2em;margin-top:17px}.navigator .breadcrumbs{width:74.5098%;float:left}.navigator .breadcrumbs ul li{display:block}.navigator .breadcrumbs ul li:after{content:"\BB";float:left;margin:0 5px}.navigator .breadcrumbs ul li:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigator .breadcrumbs ul li:last-child:after{content:""}.navigator .breadcrumbs ul li a{float:left}.navigator .listings-nav{display:inline-block;float:right;width:23.52941%;margin-top:5px;margin-right:0!important;line-height:normal;text-align:right}}@media only screen and (max-width:767px){.navigator .breadcrumbs ul{font-size:12px;font-family:"Museo-Sans-500";max-width:100%;line-height:40px;color:#333F48;text-transform:uppercase;overflow:hidden}.navigator .breadcrumbs ul a{display:inline-block;position:relative;padding-left:15px;text-decoration:none}.navigator .breadcrumbs ul a:before{content:"";position:absolute;top:15px;left:3px;padding:3px;border:solid #697684;border-width:0 2px 2px 0;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.navigator .breadcrumbs ul a.smLocality{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigator .listings-nav .prev{position:relative;float:left;margin:0;padding:0;width:45px;height:40px;background:#FFF;border-color:#C7C7C7;text-indent:-9999em}.navigator .listings-nav .prev:after{content:"";position:absolute;top:50%;left:55%;padding:5px;border:solid #697684;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(135deg);-webkit-transform:translate(-50%,-50%) rotate(135deg)}.navigator .listings-nav .prev.disabled{opacity:.5;cursor:default}.navigator .listings-nav .prev:before{content:"";display:none}.navigator .listings-nav .next{position:relative;float:left;margin:0;padding:0;width:45px;height:40px;background:#FFF;border-color:#C7C7C7;text-indent:-9999em}.navigator .listings-nav .next:after{content:"";position:absolute;top:50%;right:13px;padding:5px;border:solid #697684;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg)}.navigator .listings-nav .next.disabled{opacity:.5;cursor:default}}@media (min-width:1024px){.navigator{padding:0}}.property-info{position:relative;display:block;clear:both;float:left;margin-right:0;margin-bottom:10px;margin-left:0;padding:0 20px;width:100%;background-color:#fff;border:1px solid #e4e4e4}.property-info:after{content:"";display:block;clear:both}.property-info .address{float:left;margin-right:0;margin-left:0;padding:1.96078% 0 0 0;width:100%}.property-info .address .title-zone{width:calc(100% - 64px)}.property-info .address .title-zone .zone{display:block;margin:-12px 0 5px 0;font-size:.9em;color:#6a7785}.property-info .address .title-zone h1{margin-bottom:5px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.property-info .address .favourite{display:none}.property-info .address .favourite i{margin-left:5px}.pinfos{position:absolute;top:15px;left:15px;display:flex;width:calc(100% - 30px)}.pinfos.prp{flex-flow:row wrap}.pinfos button{padding:0;background:transparent;border:0 none;cursor:pointer}.pinfos a{text-decoration:none}.pinfos ul{display:flex}.pinfos .pinfo-price,.pinfos .pinfo-characteristics{flex-grow:1}.pinfos.prp .pinfo-price,.pinfos.prp .pinfo-characteristics{width:100%}.pinfos .pinfo-price{font-size:18px;font-family:"Museo-Sans-500"}.pinfos .pinfo-characteristics{justify-content:flex-end;padding:2px 0 0 0;font-size:16px;font-family:"Museo-Sans-500"}.pinfos.prp .pinfo-characteristics{padding-top:2px;justify-content:flex-start}.pinfos .pinfo-characteristics p{position:relative;margin-right:10px;white-space:nowrap}.pinfos .pinfo-characteristics p.valBox{padding-right:29px}.pinfos .pinfo-characteristics .valMtq:after{content:"mq";margin-left:3px;font-size:12px;font-family:"Museo-Sans-300";color:#6a7785}.pinfos .pinfo-characteristics .valRooms:after{content:"locali";margin-left:3px;font-size:12px;font-family:"Museo-Sans-300";color:#6a7785}.pinfos .pinfo-characteristics .valRooms.singular:after{content:"locale";margin-left:3px;font-size:12px;font-family:"Museo-Sans-300";color:#6a7785}.pinfos .pinfo-characteristics .valBox:after{content:"";position:absolute;top:50%;right:0;margin-top:-12px;width:24px;height:24px;background:url(/portal/assets/img/sprite/optimized/srp.png) right -318px no-repeat;background-size:49px auto}.pinfos .pinfo-characteristics .icon-box{margin:-4px 0 0 3px;font-size:20px;color:#6a7785}.pinfos .pinfo-characteristics li:last-of-type p{margin-right:0}.pinfos .useful-links,.pinfos .pinfo-price button{display:none}.pinfos button.mobileCredipass{position:absolute;top:30px;left:0;font-size:16px;font-family:"Museo-Sans-300"}.pinfos.prp button.mobileCredipass{position:static}.pinfos button.mobileCredipass em{font-style:normal;text-decoration:underline}.pinfos button.mobileCredipass span{font-size:11px;color:#697684;text-decoration:none}.pinfos button.mobileCredipass span.bold{font-weight:700;font-size:16px;color:#333f48}.sticky{position:fixed;top:0;left:0;z-index:19999;padding-bottom:6px;width:100%;box-shadow:0 2px 6px 0 rgba(50,50,50,.75);-webkit-box-shadow:0 2px 6px 0 rgba(50,50,50,.75);-moz-box-shadow:0 2px 6px 0 rgba(50,50,50,.75)}.sticky>div:first-of-type{position:relative;display:block;margin:0 auto;padding:0 21px;width:1000px;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease}.sticky>div:first-of-type .title-zone h1{margin-bottom:0!important;max-width:655px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sticky>div:first-of-type .zone{display:none!important}.sticky>div:first-of-type .address{padding:5px 0!important}.sticky>div:first-of-type .address .favourite{top:9px}.sticky>div:first-of-type .price-meters{padding:7px 0 0 0!important}.sticky ul.price-characteristics li.price{margin-top:0}@media (min-width:320px) and (max-width:767px){.info-gallery .property-info .address{padding-top:81px}.info-gallery .property-info .address.nocredipass{padding-top:50px}}@media (min-width:320px) and (max-width:767px){.property-info{margin-bottom:0;padding:10px 15px;border-top:none;border-right:none;border-left:none}.property-info .address .title-zone{float:left;margin-right:0;margin-left:0;width:100%}.property-info .address .title-zone .zone{margin:-5px 0 0 0}.property-info .address .title-zone h1{white-space:normal}}@media (min-width:479px){.property-info .address{padding-bottom:1.96078%}}@media only screen and (min-width:700px){.pinfos{position:static;top:auto;left:auto;width:100%;height:60px;line-height:60px}.pinfos .pinfo-price{font-size:21px}.pinfos .pinfo-price button strong{font-weight:400;font-family:"Museo-Sans-700"}.pinfos .pinfo-price button span{font-size:9px;color:#697684}.pinfos .pinfo-price button span.bold{font-weight:400;font-family:"Museo-Sans-700";font-size:14px;color:#333f48}.pinfos .pinfo-characteristics{font-size:15px}.pinfos .pinfo-characteristics p{margin-right:15px}.pinfos .pinfo-characteristics li:last-of-type p{margin-right:0}.pinfos .pinfo-characteristics .icon-mq{margin:1px 0 0 5px;font-size:23px;color:#6a7785}.pinfos .pinfo-characteristics .icon-locali{float:none;margin:0 0 0 5px;font-size:35px;color:#6a7785}.pinfos .pinfo-characteristics .icon-box{margin:-5px 0 0 5px;font-size:20px;color:#6a7785}.pinfos .pinfo-price button{display:inline-block;margin-left:20px;font-size:14px;font-family:"Museo-Sans-300";text-decoration:underline}.pinfos button.mobileCredipass{display:none}}@media only screen and (max-width:767px){.property-info{border-bottom:0 none}}@media (min-width:768px){.property-info .address{padding-bottom:0;border-bottom:1px solid #979797}.property-info .address .title-zone h1{margin-bottom:15px;font-size:20px;white-space:normal}.property-info .address .favourite{display:inline-block;position:absolute;top:18px;right:18px;margin-top:2px;padding-right:32px;font-size:1em;color:#333f48;text-align:right;cursor:pointer}.property-info .address .favourite:after{content:"";position:absolute;top:-7px;right:0;width:30px;height:30px;background:url(/portal/assets/img/sprite/optimized/srp.png) 2px 2px no-repeat;background-size:50px auto}.property-info .address .favourite.saved{pointer-events:none}.property-info .address .favourite.saved:after{background:url(/portal/assets/img/sprite/optimized/srp.png) 2px -23px no-repeat;background-size:50px auto}}@media only screen and (min-width:950px){.pinfos .pinfo-characteristics{padding-right:30px}.pinfos .pinfo-price a:hover span{color:#e4002b}.pinfos .useful-links{display:flex;padding-top:3px;width:280px}.pinfos .useful-links li:last-of-type{margin-left:auto}.pinfos .useful-links button{position:relative;margin:0;padding:0 0 0 35px;font-size:14px;line-height:30px;font-family:"Museo-Sans-300";color:#333f48;white-space:nowrap;background:transparent;border:0 none;cursor:pointer}.pinfos .useful-links button:hover{color:#e4002b}.pinfos .useful-links button:before{content:"";position:absolute;top:-3px;left:0;width:30px;height:29px;background:url(/portal/assets/img/sprite/optimized/srp.png) -5px -41px no-repeat;background-size:38px auto}.pinfos .useful-links button:hover:before{top:-4px;background:url(/portal/assets/img/sprite/optimized/srp.png) -5px -78px no-repeat;background-size:38px auto}.pinfos .useful-links .email-alert button:before{top:2px;background:url(/portal/assets/img/sprite/optimized/pdp.png) center -6px no-repeat;background-size:33px auto}.pinfos .useful-links .email-alert button:hover:before{top:2px;background:url(/portal/assets/img/sprite/optimized/pdp.png) center -270px no-repeat;background-size:33px auto}.property-info .address .favourite:hover:after{background:url(/portal/assets/img/sprite/optimized/srp.png) -23px 2px no-repeat;background-size:50px auto}}@media (min-width:1000px){.property-info .address .favourite{top:23px}}@media (min-width:768px) and (max-width:1024px){.sticky>div:first-of-type{padding:0 3px;width:90%}.sticky>div:first-of-type .useful-links{font-size:.9em;line-height:2.5em!important}.sticky>div:first-of-type h1{font-size:1.2em}}#imageGallery{order:1}#imageGallery button{margin:0;padding:0;background:transparent;border:0 none;cursor:pointer;outline:none}#imageGallery .slider{position:relative;width:100vw;height:calc((100vw * 265) / 360);background:#333f48;overflow:hidden}#imageGallery .slider img{display:block;margin:0 auto;height:100%;max-height:100%}#imageGallery .slider ul{width:100%;height:calc((100vw * 265) / 360);transition:transform .3s ease-in-out}#imageGallery .slider ul.notransition{transition:transform 0s linear}#imageGallery .slider ul li{float:left;height:calc((100vw * 265) / 360);overflow:hidden}#imageGallery menu{display:flex;flex-flow:row wrap;width:100vw;height:50px;background:#FFF;border-bottom:1px solid #e4e4e4}#imageGallery menu button,#imageGallery menu a{position:relative;margin:0;padding:0;width:65px;background:#FFF;border:0 none;border-right:1px solid #e4e4e4}#imageGallery menu .floorPlan:after{content:"";position:absolute;top:5px;left:12px;width:41px;height:40px;background:url(/portal/assets/img/sprite/optimized/pdp.png) 1px -299px no-repeat;background-size:75px auto}#imageGallery menu .video:after{content:"";position:absolute;top:5px;left:12px;width:41px;height:40px;background:url(/portal/assets/img/sprite/optimized/pdp.png) -36px -299px no-repeat;background-size:75px auto}#imageGallery menu .p360:after{content:"";position:absolute;top:3px;left:12px;width:41px;height:40px;background:url(/portal/assets/img/sprite/optimized/pdp.png) center -217px no-repeat;background-size:68px auto}#imageGallery menu .v360:after{content:"";position:absolute;top:3px;left:12px;width:41px;height:40px;background:url(/portal/assets/img/sprite/optimized/pdp.png) center -217px no-repeat;background-size:68px auto}#imageGallery .galleryLabel{position:absolute;top:0;left:0;pointer-events:none}#imageGallery .galleryLabel span{display:inline-block;padding:0 5px;font-size:9px;line-height:16px;color:#FFF;text-transform:uppercase;background-color:#697684}#imageGallery .galleryLabel span.new{background-color:#e4002b}#imageGallery .galleryCounter{position:absolute;bottom:10px;right:10px;padding:0 10px;font-size:14px;line-height:28px;color:#FFF;text-transform:uppercase;background:rgba(68,70,72,.6);border-radius:3px;pointer-events:none}@media only screen and (min-width:768px){#imageGallery{padding:15px;background:#FFF;border:1px solid #e4e4e4}#imageGallery .slider{position:relative;width:100%;height:483px}#imageGallery .slider>img{display:none}#imageGallery .slider.ready>ul{display:block;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}#imageGallery .slider ul,#imageGallery .slider ul li{height:483px}#imageGallery .slider ul li a{position:relative;z-index:1;display:block;width:100%;height:483px}#imageGallery .slider ul li a:after{content:"Sfoglia a schermo intero";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 10px;width:210px;height:45px;line-height:43px;color:#FFF;text-align:right;background:rgba(68,70,72,.6) url(/portal/assets/img/sprite/optimized/pdp.png) 0 -99px no-repeat;background-size:48px auto;border:1px solid #FFF;border-radius:3px;opacity:0;transition:opacity .15s;pointer-events:none}#imageGallery .slider ul li a:hover:after{opacity:1}#imageGallery .slider:before{content:"";position:absolute;top:0;right:0;z-index:2;width:35px;height:35px;background:rgba(68,70,72,.6);pointer-events:none}#imageGallery .slider:after{content:"";position:absolute;top:0;right:0;z-index:2;width:35px;height:35px;background:url(/portal/assets/img/sprite/optimized/pdp.png) center -103px no-repeat;background-size:48px auto;pointer-events:none}#imageGallery .slider.nolink:before,#imageGallery .slider.nolink:after{display:none}#imageGallery .galleryMenu{display:flex;flex-flow:row wrap;margin-top:15px;width:100%;height:50px}#imageGallery .thumbnailsCont{display:flex;flex-flow:row wrap;justify-content:flex-start;height:50px}#imageGallery .thumbSliderPrev,#imageGallery .thumbSliderNext{position:relative;width:20px;height:50px}#imageGallery .thumbSliderPrev.opaque,#imageGallery .thumbSliderNext.opaque{opacity:.3;pointer-events:none}#imageGallery .thumbSliderPrev:after{content:"";position:absolute;top:50%;left:60%;content:"";padding:5px;border:solid #333f48;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(135deg);-webkit-transform:translate(-50%,-50%) rotate(135deg)}#imageGallery .thumbSliderNext:after{content:"";position:absolute;top:50%;left:40%;content:"";padding:5px;border:solid #333f48;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg)}#imageGallery .thumbSlider{max-width:calc(100% - 40px);height:50px;overflow:hidden}#imageGallery .thumbSlider ul{height:50px;transition:transform .3s ease-in-out}#imageGallery .thumbSlider li{float:left;margin-right:2px;width:70px;height:50px}#imageGallery .thumbSlider button{width:70px;height:50px;border:1px solid #e4e4e4;border-radius:2px;opacity:.5;transition:opacity .3s}#imageGallery .thumbSlider button.current,#imageGallery .thumbSlider button:hover{opacity:1}#imageGallery .thumbSlider img{display:block;max-width:100%}#imageGallery menu{margin-left:auto;width:auto;border-bottom:0 none}#imageGallery menu button,#imageGallery menu a{margin:0 0 0 2px;border:1px solid #e4e4e4;border-radius:3px}#imageGallery .galleryLabel,#imageGallery .galleryCounter{z-index:2}#imageGallery .galleryLabel span{padding:0 10px;font-size:11px;line-height:26px}#imageGallery .galleryCounter{bottom:0;right:0;border-radius:0}#imageGallery .galleryMainPrev,#imageGallery .galleryMainNext{position:absolute;top:35px;left:0;z-index:3;padding:0;width:50px;height:calc(100% - 70px)}#imageGallery .galleryMainNext{left:auto;right:0}#imageGallery .galleryMainPrev:after{position:absolute;top:50%;left:70%;content:"";padding:16px;border:solid #FFF;border-width:0 5px 5px 0;transform:translate(-50%,-50%) rotate(135deg);-webkit-transform:translate(-50%,-50%) rotate(135deg)}#imageGallery .galleryMainNext:after{position:absolute;top:50%;left:30%;content:"";padding:16px;border:solid #FFF;border-width:0 5px 5px 0;transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg)}#imageGallery .galleryMainPrev.opaque,#imageGallery .galleryMainNext.opaque{cursor:default}#imageGallery .galleryMainPrev.opaque:after,#imageGallery .galleryMainNext.opaque:after{display:none}}@media only screen and (min-width:1000px){.photogallery{float:left;margin-bottom:10px;width:689px}#imageGallery menu button:hover,#imageGallery menu a:hover{background:#e4e4e4;border-color:#697684}}.ad-map{display:block;position:relative;margin:0;padding-bottom:10px;background-color:#fff;border:1px solid #e4e4e4}.ad-map:after{content:" ";display:block;clear:both}.ad-map #leafletmap{width:100%;height:150px;background-color:#CCC;overflow:hidden}.ad-map #map>a img{width:100%;margin-left:-25%;transform:scale(1.5);transform-origin:0 0;zoom:1.5}.ad-map #map:hover .overlay{opacity:1;z-index:9999}.ad-map-header,.help-us{display:none}.poi-container{position:absolute;right:0;bottom:100px;z-index:99;width:230px;transition:all 0.5s}.poi-container .actions a{display:block;padding:0 10px;line-height:2.9em;color:#fff;text-decoration:none;background-color:#76797B;border-top:1px solid #b2b3b3;cursor:pointer;opacity:.9}.poi-container .actions a:hover{background-color:#48535a}.poi-container .actions a i{margin-right:7px;padding:2px;font-size:1.4em;border:2px solid #fff;border-radius:20px}.poi-container .actions .icon-map_doctor{background-color:#ff575d}.poi-container .actions .icon-map_school{background-color:#00c793}.poi-container .actions .icon-map_bank_postal{background-color:#20c0d4}.poi-container .actions .icon-map_institutions{background-color:#ffb300}.poi-container .actions .active{background-color:#48535a;opacity:1}.poi-container .poi-header{padding:0 16px;line-height:2.9em;font-family:"Museo-Sans-500","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;background-color:#fff}.poi-container .poi-header .close{top:8px;right:12px}.poi-container .poi-header .close{position:absolute;top:14px;right:17px;width:24px;line-height:25px;color:#333f48;text-align:center;text-decoration:none;background:#fff;cursor:pointer}.poi-container .poi-header .close:hover:after{color:#6a7785}.poi-container .poi-header .close:after{content:"\D7";font-size:2.5em;font-family:"Museo-Sans-500","Helvetica Neue",Helvetica,Arial,sans-serif}.ad-map .contactBox{display:none;position:absolute;bottom:20px;left:50%;transform:translate(-50%,0);z-index:1002;padding:4px 10px 0;width:calc(100% - 30px);max-width:400px;height:50px;background:#FFF;border:1px solid #c3c8ce;border-radius:3px}.ad-map .contactBox button{width:100%;font-size:14px;line-height:20px;font-family:"Museo-Sans-500","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;background:transparent;border:0 none;cursor:pointer}.ad-map .overlay-map{z-index:1000}.ad-map .goToFullMap{position:absolute;top:0;left:0;z-index:1001;width:100%;height:100%}.ad-map .goToFullMap a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999em}@media (min-width:320px) and (max-width:767px){.ad-map{border-top:none;border-left:none;border-right:none}}@media (min-width:768px){.ad-map{margin-bottom:10px;padding:0}.ad-map-header{display:flex;flex-flow:row nowrap;justify-content:space-between}.ad-map h2{margin:0;padding:0 0 0 25px;width:62%;height:50px;font-size:20px;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ad-map-header ul{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-left:auto;height:50px}.ad-map-header li{margin:0 10px;font-size:14px;font-family:"Museo-Sans-300","Helvetica Neue",Helvetica,Arial,sans-serif}.ad-map-header li:last-of-type{margin-left:0;padding-left:11px;border-left:1px solid #c1c1c1}.ad-map-header li a{color:#6a7785;text-decoration:none}.ad-map-header li a:hover{color:#333F48}.ad-map .map-options ul li:last-of-type{margin-right:18px;padding-right:0;border-left:1px solid #c1c1c1;padding-left:11px}.ad-map #leafletmap{height:250px}.ad-map .contactBox{display:block;bottom:35px}.ad-map .overlay-map{top:50px}.ad-map .goToFullMap{top:50px;height:250px}.help-us{display:block;border:1px solid #e4e4e4;background-color:#fff;padding:8px 25px 7px 37px;margin-bottom:10px;display:block;font-size:.86em;color:#6a7785}.help-us:after{content:" ";display:block;clear:both}.attico .help-us a:hover{color:#FF5501}#amPinIcon:before{content:"";position:absolute;top:4px;left:7px;width:26px;height:38px;background:url(/portal/assets/img/sprite/optimized/pdp.png) center -485px;background-size:48px auto}}@media (min-width:1000px){.ad-map .overlay .icon-lents{display:inline-block}.ad-map .overlay .icon-zoom_in{display:none}}#sticky-form{position:fixed;bottom:0;left:0;z-index:9999;width:100%;height:0;background-color:#fff;box-shadow:0 -2px 5px 0 rgba(50,50,50,.4);-webkit-box-shadow:0 -2px 5px 0 rgba(50,50,50,.4);-moz-box-shadow:0 -2px 5px 0 rgba(50,50,50,.4);transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-o-transition:all 0.8s ease;-moz-transition:all 0.8s ease}#sticky-form>div{display:block;margin:0 auto;padding:0;width:1000px}#sticky-form>div .pull-left{display:none}#sticky-form>div .pull-left,#sticky-form>div .pull-right{margin-top:8px}#sticky-form>div .contact{float:left;margin-right:22px;line-height:1.2em}#sticky-form>div .contact b,#sticky-form>div .contact span{display:block}#sticky-form>div .contact b{font-size:1.2em}#sticky-form>div .contact span{font-size:.9em;line-height:1.8em;color:#6a7785}#sticky-form>div .actions{float:right}#sticky-form>div .btn{float:right;margin-left:15px;padding:0 1.1em}#sticky-form>div .btn-white{padding:0;border:none}#sticky-form .agency-logo{float:left;position:relative;margin-top:1px}#sticky-form .agency-type{display:inline-block;line-height:2.5em;overflow:hidden}#sticky-form .name-agency{display:inline-block;margin-left:15px;max-width:250px;line-height:2.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sticky-form .short{max-width:215px!important}#sticky-form .cut-number{float:left;padding:0 10px;max-width:95px;line-height:31px;color:#000;text-align:left;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #c3c8ce;border-radius:4px}#sticky-form .cut-number:before{content:"";float:left;margin:5px 3px 0 0;width:26px;height:26px;background:url(/portal/assets/img/sprite/optimized/srp.png) center -474px no-repeat;background-size:44px auto}#sticky-form .cut-number:hover{border-color:#333f48}#sticky-form .cut-number.revealed{max-width:200px!important;background-color:#f5f5f5;border-color:#f5f5f5;border-radius:4px;overflow:visible;cursor:text}#sticky-form input[id*="showNumber"]:checked + label{max-width:200px!important;background-color:#f5f5f5;border-color:#f5f5f5;border-radius:4px;overflow:visible;cursor:text}@media (min-width:768px) and (max-width:1000px){#sticky-form>div .pull-right{width:100%}}@media (min-width:768px) and (max-width:1024px){#sticky-form>div{width:90%;padding:0 3px}}@media (min-width:1000px){#sticky-form>div .pull-left{display:block}}.propertyNote{margin-bottom:10px;padding:10px 25px 20px;background:#FFF;border:1px solid #e4e4e4;border-top:0 none}.propertyNote p.noteDesc{margin:0 0 5px 2px;font-family:Museo-Sans-500}.propertyNote button,.propertyNote input[type=text],.propertyNote textarea{height:32px;line-height:22px;font-family:Museo-Sans-300;color:#6a7785;background:#fff}.propertyNote button{padding:5px 10px;width:100%;font-size:14px;text-align:left;border:1px solid #e4e4e4;border-radius:3px;cursor:text}.propertyNote .noteInput p{display:none;font-size:11px;text-align:right}.propertyNote input[type=text],.propertyNote textarea{float:none;margin:0;padding:5px 36px 5px 10px;min-height:32px;font-size:14px;border:1px solid #e4e4e4;border-radius:3px}.propertyNote .noteInput.success p{display:block;margin:3px 3px 0 0;padding-right:15px;color:#59D22C}.propertyNote .success input[type=text],.propertyNote .success textarea{border:1px solid #5CE429;position:relative;z-index:1}.propertyNote .success p{position:relative}.propertyNote .noteInput.success p:after{content:"";position:absolute;top:0;right:0;width:15px;height:15px;background:url(/portal/assets/img/input-correct.svg) right 2px no-repeat;background-size:12px auto;z-index:2}@media only screen and (max-width:767px){.property-info{border-bottom:0 none}.propertyNote{padding:10px 13px 15px;background:#FFF;border:0;border-bottom:1px solid #e4e4e4}.propertyNote p{font-size:12px}.propertyNote button,.propertyNote input[type=text]{margin:0;padding:0 36px 0 5px;font-size:16px}}.social-box-tablet{display:none}.not-found-content{margin:0 0 15px 0;padding:15px;color:#6a7785;text-align:center;background-color:#FFF;border-bottom:1px solid #e4e4e4}.not-found-content h3{margin-bottom:30px;padding-top:95px;font-size:25px;line-height:1em;font-family:"Museo-Sans-300","Helvetica Neue",Helvetica,Arial,sans-serif;color:#6a7785;background:url(/portal/assets/img/home/404.svg) top center no-repeat}.not-found-content .page-not-found{float:none;margin:0 auto;padding:10px 0;width:calc(100vw - 25px);min-height:150px}.not-found-content .page-not-found p{margin-bottom:15px;font-size:16px;line-height:22px}.not-found-content .page-not-found p span{display:block}.not-found-content .page-not-found a{display:inline-block;margin-top:10px;font-size:16px;color:#e4002b}.not-found-content .new-search{display:block;padding-bottom:10px}.not-found-content .new-search span{display:block;margin-top:25px;margin-right:10px;margin-bottom:15px;font-size:16px;font-family:"Museo-Sans-500","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333f48}.not-found-content .new-search ul{display:inline}.not-found-content .new-search ul li{display:block;margin-bottom:10px}.not-found-content .new-search ul li a{color:#6a7785}.not-found-content .new-search ul li:after{content:''}.not-found-content .new-search ul li:last-of-type:after{content:''}@media only screen and (min-width:321px){.not-found-content .new-search{padding-bottom:25px}.not-found-content .new-search ul li{display:inline;margin-bottom:0}.not-found-content .new-search ul li:after{content:'|';padding:0 8px;text-decoration:none}}@media (min-width:768px){.not-found-content{margin-top:100px;padding:60px 15px;text-align:left;border-top:1px solid #e4e4e4}.not-found-content h3{padding-top:0;background:0 none;margin-bottom:20px;font-size:2em;font-family:"Museo-Sans-500","Helvetica Neue",Helvetica,Arial,sans-serif}.not-found-content .page-not-found{padding:15px 0 0 180px;width:calc(90% - 177px);background:url(/portal/assets/img/404_image.png) top left no-repeat}.not-found-content .page-not-found p{margin-bottom:6px}.not-found-content .new-search{margin-top:45px;font-size:16px;text-align:center}.not-found-content .new-search span{margin-bottom:15px}}@media (min-width:1000px){.not-found-content{border:1px solid #e4e4e4;margin-top:75px}.not-found-content .page-not-found{width:calc(71% - 177px)}}.printonly{display:none}.forPrint{display:none}