#newfooter{display:flex;margin-top:16px;flex-flow:column nowrap;align-items:flex-start;width:100%;background:#fff;border-top:1px solid #e4e4e4}#newfooter a{text-decoration:none}#newfooter .siteLinks{order:2;display:flex;flex-flow:row wrap;justify-content:space-between;margin:20px 0 0;padding:0 15px;width:100%;font-size:13px}#newfooter .siteLinks,#newfooter .siteLinks a{font-family:Museo-Sans-500,sans-serif;color:#9b9b9b}#newfooter .siteLinks a{display:block;min-width:50%;font-size:14px;line-height:32px}#newfooter .socialLinks{order:1;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:20px 0 0;padding:0 15px;width:100%;height:40px}#newfooter .socialLinks a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:0;background:#bababa url(/portal/assets/img/sprite/optimized/home.png) 0 0 no-repeat;background-size:88px auto;border-radius:6px}#newfooter .socialLinks a.facebook{background-position:-2px -926px}#newfooter .socialLinks a.twitter{background-position:-46px -926px}#newfooter .socialLinks a.youtube{background-position:-2px -971px}#newfooter .socialLinks a.linkedin{background-position:-46px -971px}#newfooter .socialLinks a.instagram{background-position:-2px -1014px}#newfooter .legal{order:4;margin:16px 16px 0;padding:16px 0;width:calc(100% - 32px);font-size:12px;line-height:18px;font-family:Museo-Sans-500,sans-serif;color:#9b9b9b;text-align:center;border-top:1px solid #f1f1f1}@media only screen and (min-width:991px){#newfooter{margin-top:0;height:220px}#newfooter .siteLinks{order:1;margin:16px auto;padding:0;max-width:1000px;width:100%;line-height:50px}#newfooter .siteLinks a{min-width:0;font-family:Museo-Sans-700,sans-serif;color:#9b9b9b}#newfooter .socialLinks{order:2;justify-content:flex-start;margin:0 auto 32px;padding:0;max-width:1000px;width:100%}#newfooter .socialLinks a{margin-right:15px}#newfooter .intlContent{margin:0 auto;max-width:1000px;width:100%;line-height:65px}#newfooter .legal{margin:0 auto;width:100%;font-size:14px;line-height:44px;border-top:2px solid #f1f1f1}}*,:after,:before{box-sizing:border-box}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;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}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}*,:after,:before{box-sizing:border-box}.grey-box{border:1px solid #e4e4e4;background-color:#fff;padding:15px;margin-bottom:10px;display:block;border:none;background-color:#f5f4f3;border-radius:8px}.grey-box:after{content:" ";display:block;clear:both}@media (min-width:320px) and (max-width:767px){.grey-box{margin-bottom:0;border-top:none;border-left:none;border-right:none;padding:10px 15px}}body{background-color:#f1f1f1;font-family:Museo-Sans-300,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.86rem;line-height:1.4;scroll-behavior:smooth}a,a:visited,body{color:#333f48}b,strong{font-family:Museo-Sans-500,Helvetica Neue,Helvetica,Arial,sans-serif}a{text-decoration:underline}a:hover{text-decoration:none;cursor:pointer;color:#e4002b}h1,h2,h3,h4,h5,h6{font-family:Museo-Sans-500,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin:0 0 15px;position:relative;color:#333f48}@media (min-width:320px) and (max-width:767px){h1,h2,h3,h4,h5,h6{margin-bottom:10px}}h1{font-size:1.4em}@media (min-width:320px) and (max-width:767px){h1{font-size:1.1em}}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:1.96078%}.extra-margin{margin-bottom:20px}.clear{clear:both}hr{margin-bottom:10px}.relative{position:relative}.redColor{color:#e4002b}.lighter-gray{color:#6a7785}.opacity{opacity:.5;color:#333f48!important}.opacity:hover{color:#333f48!important;cursor:text}.pull-right{float:right}.pull-left{float:left}.wrap{max-width:1000px;margin-left:auto;margin-right:auto}.wrap:after{content:" ";display:block;clear:both}@media (min-width:1000px){.wrap{margin-top:0}}.content{position:relative}@media (min-width:320px) and (max-width:767px){.content{font-size:.96em}}@media (min-width:1000px){.content{display:table-cell;padding-right:1px;max-width:690px;overflow:hidden;z-index:1}}.listings .content{position:relative}@media (min-width:320px) and (max-width:767px){.listings .content{font-size:.96em}}@media (min-width:1000px){.listings .content{display:table-cell;padding-right:1px;min-width:690px;overflow:hidden;z-index:1}}.hasSkin .content{min-width:0}.depth,.item-status{position:absolute;font-size:.55rem;color:#fff;font-family:Museo-Sans-700,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;padding:4px 5px 2px;line-height:1.8em;z-index:11}.item-status{background-color:#e4002b}.item-status+.depth{left:43px}.right-sidebar{color:#6a7785;width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1000px){.right-sidebar{min-height:700px;margin-left:9px!important;width:30%;float:right;margin-right:0}}.right-sidebar h3{margin-bottom:5px}.hasSkin .right-sidebar{min-width:300px}@media (min-width:1000px){.pager{display:block;margin:0 0 35px;padding:0;text-align:center;font-family:Museo-Sans-500,Helvetica Neue,Helvetica,Arial,sans-serif;clear:both;width:100%;float:left;margin-left:0;margin-right:0}.pager ul{display:inline;margin-top:1px}.pager ul li{background-color:#fff;color:"Museo-Sans-300","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;vertical-align:middle;margin-right:9px;text-align:center;margin-top:-2px}.pager ul li a{text-decoration:none;min-width:31px;line-height:31px;display:inline-block}.pager ul li:last-of-type{margin-right:0}.pager ul .active{min-width:31px;line-height:31px;background-color:#e4002b;color:#fff}.pager .prev{display:inline;min-height:10px}.pager .prev span{padding:0 7px!important;line-height:31px;background-color:#fff;margin-right:9px;display:inline-block;text-align:center;position:relative;cursor:pointer}.pager .prev span:before{content:"\276E";font-size:1.3em;left:8px;top:1px;position:absolute}.pager .prev span a{text-decoration:none;font-size:.9em;padding-left:15px;line-height:30px;display:inline-block}.pager .prev span:first-of-type{padding:0 8px 0 3px!important}.pager .prev span:first-of-type:before{content:""!important;padding-right:0!important}.pager .prev span:first-of-type a{text-decoration:none;padding:0 10px 0 7px!important}.pager .prev span:first-of-type a:after{content:"\276E";font-size:1.4em;position:absolute;top:1px}.pager .prev span:first-of-type a:before{content:"|";padding-left:0;font-size:1.3em;font-family:Museo-Sans-700,Helvetica Neue,Helvetica,Arial,sans-serif}.pager .next{display:inline;min-height:10px}.pager .next span{padding:0 7px!important;line-height:31px;background-color:#fff;display:inline-block;margin-left:9px;text-align:center;position:relative;cursor:pointer}.pager .next span:after{content:"\276F";font-size:1.3em;right:8px;position:absolute;top:1px}.pager .next span a{text-decoration:none;font-size:.9em;padding-right:13px;line-height:30px;display:inline-block}.pager .next span:last-of-type{padding:0 3px 0 8px!important}.pager .next span:last-of-type:after{content:""!important;padding-left:0!important}.pager .next span:last-of-type a{text-decoration:none;padding:0 7px 0 10px!important}.pager .next span:last-of-type a:before{content:"\276F";font-size:1.4em;position:absolute;top:1px;left:9px}.pager .next span:last-of-type a:after{content:"|";padding-left:0;font-size:1.16em;font-family:Museo-Sans-700,Helvetica Neue,Helvetica,Arial,sans-serif}.pager .next span:hover,.pager .next span:hover a,.pager .prev span:hover,.pager .prev span:hover a{color:#e4002b}}.pager .opacity,.pager .opacity a{cursor:text!important}.pager .opacity:hover,.pager .opacity:hover a{color:#333f48!important}.attico .pager ul .active{background:#ff5501}.attico .pager .next span:hover,.attico .pager .next span:hover a,.attico .pager .prev span:hover,.attico .pager .prev span:hover a,.attico .pager ul li a:hover{color:#ff5501}@media (min-width:1000px){.page-content{margin-top:0}}#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}@media (min-width:320px) and (max-width:767px){.show-all,.show-example,.show-exampleSb{float:right;text-decoration:none;font-size:11px}.show-all:after,.show-example:after,.show-exampleSb:after{content:"\276F";-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);display:inline-block;margin:0 5px;line-height:1em}}.show-example,.show-exampleSb{float:none!important;display:inline-block!important;margin-bottom:0!important}.energy .show-all{float:left}.leads-privacy em{display:none}.show-hide{opacity:0;height:0;overflow:hidden;transition:all .2s ease .1s;padding:0;clear:both}#show-all:checked+label:after,#show-example1:checked+label:after,#show-example2:checked+label:after,#show-example-modal:checked+label:after,#show-example:checked+label:after,#show-exampleSb:checked+label:after{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}#show-all:checked+label+.show-hide,#show-example1:checked+label+.show-hide,#show-example2:checked+label+.show-hide,#show-example-modal: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-example1:checked~em,#show-example2:checked~em,#show-example-modal:checked~em,#show-example:checked~em,#show-exampleSb:checked~em{display:inline-block!important}#show-example1:checked+label,#show-example2:checked+label,#show-example-modal:checked+label,#show-example:checked+label,#show-exampleSb:checked+label{text-decoration:none;cursor:text;margin-bottom:0}.skyscraper{display:none}@media (min-width:1000px){.skyscraper{display:block;margin-bottom:10px;line-height:0;text-align:center}}#halfpage1,#halfpage2{display:none}@media (min-width:1024px){#halfpage1,#halfpage2{display:block;margin-bottom:10px;line-height:0}}#halfpage1 div,#halfpage2 div{display:block!important;margin:0 auto;text-align:center}#halfpage1 iframe,#halfpage2 iframe{display:inline-block}.leaderboard{display:none}@media (min-width:768px){.leaderboard{display:block;margin:10px auto;line-height:0;text-align:center}}#medrec1,#medrec2,#medrec3,#medrecservizisrp{display:none}@media (min-width:1000px){#medrec1,#medrec2,#medrec3,#medrecservizisrp{display:block;line-height:0;margin:0 auto 10px;text-align:center}}#strip1,#strip2,#strip3{display:none}@media (min-width:768px){#strip1,#strip2,#strip3{display:block;line-height:0;margin:0 auto 10px;text-align:center;max-width:689px}}.hasSkin #strip1,.hasSkin #strip2,.hasSkin #strip3{max-width:650px}#details_ads_calculator_signature{display:none}@media (min-width:1000px){#details_ads_calculator_signature{display:block;margin-bottom:10px;text-align:center;line-height:0}}.loader{opacity:.5;position:relative}.loading{border:5px solid #000;border-radius:30px;height:50px;left:50%;margin:-20px 0 0 -15px;opacity:0;position:absolute;top:170px;width:50px;animation:pulsate 1s ease-out;animation-delay:2s;z-index:999}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}.loading-snake{position:absolute;top:170px;z-index:999;left:50%;margin:-20px 0 0 -20px;height:50px;opacity:0;width:50px;border:8px solid #dedede;border-right-color:#000;border-radius:50%;animation:rotate .8s linear;animation-iteration-count:infinite;animation-delay:2s}@keyframes rotate{0%{transform:rotate(0deg);opacity:1}to{transform:rotate(1turn);opacity:1}}.bar{display:block;overflow:hidden;min-height:5px;clear:both}@media (min-width:1000px){.overlay span{display:inline-block;opacity:1}.overlay i{font-size:1.6em}}@media (min-width:1000px){.search-links{border:1px solid #e4e4e4;background-color:#fff;padding:15px 15px 0;margin-bottom:10px;display:block;position:relative}.search-links:after{content:" ";display:block;clear:both}}@media (min-width:1000px) and (min-width:320px) and (max-width:767px){.search-links{margin-bottom:0;border-top:none;border-left:none;border-right:none;padding:10px 15px}}@media (min-width:1000px){.search-links label{cursor:pointer;margin-bottom:0!important;display:block!important}.search-links label:after{content:"\276F";-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);display:inline-block;right:18px;top:0;position:absolute;transition:all .2s ease .1s;color:#bbbdbf;font-size:1.5em;line-height:1em}.search-links ul{opacity:0;height:0;overflow:hidden;transition:all .2s ease .1s;padding:0!important;margin-bottom:15px}.search-links ul a{text-decoration:none}}.attico .search-links ul a:hover{color:#ff5501}.check-filters{display:inline-block;margin-right:10px}#showLinks,#showLinksTown,#showLinksZone{display:none}#showLinks+h3+ul,#showLinksTown+h3+ul,#showLinksZone+h3+ul{opacity:1;height:auto}#showLinks+h3 label:after,#showLinksTown+h3 label:after,#showLinksZone+h3 label:after{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}#showLinks:checked+h3+ul,#showLinksTown:checked+h3+ul,#showLinksZone:checked+h3+ul{opacity:0!important;height:0!important;overflow:hidden;transition:all .2s ease .1s;padding:0!important;margin-bottom:15px!important}#showLinks:checked+h3+ul a,#showLinksTown:checked+h3+ul a,#showLinksZone:checked+h3+ul a{text-decoration:none}#showLinks:checked+h3 label:after,#showLinksTown:checked+h3 label:after,#showLinksZone:checked+h3 label:after{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}input[id*=showFax]:checked+label,input[id*=showNumber]:checked+label{overflow:visible!important;max-width:200px!important}.title-label{float:right;font-size:11px;color:#6a7785;line-height:2.3em}@media only screen and (max-width:767px){.confirmModal{position:fixed;top:50%;left:50%;width:calc(100vw - 30px);font-family:Helvetica;background:#fff;border-radius:10px;transform:translate(-50%,-75%);z-index:999}.confirmModal p{margin:0;padding:10px 20px;font-size:13px;text-align:center;border-bottom:1px solid #efefef}.confirmModal strong{display:block;padding:0 0 3px;font-weight:700;font-size:16px;font-family:Helvetica}.confirmModal a{display:inline-block;padding:7px 0;width:50%;font-size:16px;color:#0e7afe;text-align:center;text-decoration:none}.confirmModal a#s_lead_call_cancel{border-right:1px solid #efefef}.confirmModaloverlay{background-color:#333;opacity:.3;position:fixed;top:0;left:0;z-index:998;height:100%;width:100%;display:none}}.body-overlay{display:none;position:fixed;z-index:998;top:0;left:0;width:100vw;height:100vh;background-color:#333;opacity:.5}.overlayer .body-overlay{display:block}@media only screen and (max-width:950px){.pager .next,.pager .prev,.pager ul{display:none}}[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{vertical-align:middle;margin:-3px 2px 0}.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"}*,:after,:before{box-sizing:border-box}.grey-box{border:1px solid #e4e4e4;background-color:#fff;padding:15px;margin-bottom:10px;display:block;border:none;background-color:#f5f4f3;border-radius:8px}.grey-box:after{content:" ";display:block;clear:both}@media (min-width:320px) and (max-width:767px){.grey-box{margin-bottom:0;border-top:none;border-left:none;border-right:none;padding:10px 15px}}.btn,.btn-dark,.btn-purple,.btn-white{display:inline-block;font-family:Museo-Sans-500,Helvetica Neue,Helvetica,Arial,sans-serif;text-decoration:none;padding:0 .7em;font-weight:400;font-size:1em;line-height:2.26em;cursor:pointer;border-radius:4px;border-width:1px;border-style:solid;color:#fff;background:transparent;text-align:center;transition-duration:.2s,.2s;transition-timing-function:ease-in,ease-out;outline:none}@media (min-width:320px) and (max-width:767px){.btn,.btn-dark,.btn-purple,.btn-white{border-width:1px}}.btn{border-color:#e4002b;background:#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{border-color:#c3c8ce;background:#fff;color:#333f48}.btn-white:hover{border-color:#333f48;color:#333f48}.btn-purple{border-color:#853c98;background:#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-dark i,.btn-purple i,.btn-white i,.btn i{font-size:1.6em;margin-left:-3px}.btn-dark label,.btn-purple label,.btn-white label,.btn label{margin-bottom:0!important;cursor:pointer}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{border:1px solid #949da2;padding:8px 10px;border-radius:4px;color:#333f48;background-color:#fff;line-height:1.26em;font-size:1em;box-sizing:border-box;font-family:Museo-Sans-500,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none;margin-bottom:18px;width:100%}@media (min-width:320px) and (max-width:767px){input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{border-width:1px}}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}input[type=checkbox]+label>span,input[type=radio]+label>span{display:inline-block;width:18px;height:19px;vertical-align:middle;margin:-2px 3px 0 0;cursor:pointer}.left-side input[type=checkbox]+label>span{position:relative;margin-top:-5px;margin-right:5px;width:16px;height:16px;background:#fff;border:2px solid #c1c6cd;border-radius:2px}@media only screen and (min-width:320px) and (max-width:767px){.left-side input[type=checkbox]+label>span{margin-top:-2px;margin-right:5px;width:20px;height:20px}}.left-side input[type=checkbox]:checked+label>span{position:relative;background:#0084ff;border:2px solid #0084ff}@media only screen and (min-width:320px) and (max-width:767px){.left-side input[type=checkbox]:checked+label>span{width:20px;height:20px}}.left-side input[type=checkbox]:checked+label>span:after{content:"";position:absolute;right:4px;top:1px;width:5px;height:8px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}@media only screen and (min-width:320px) and (max-width:767px){.left-side input[type=checkbox]:checked+label>span:after{right:6px;top:2px;width:5px;height:9px;border-bottom:2px solid #fff;border-right:2px solid #fff}}.leads-privacy input[type=checkbox]+label>span{position:relative;margin-top:-3px;margin-right:3px;width:14px;height:14px;background:#fff;border:2px solid #c1c6cd;border-radius:2px}@media only screen and (min-width:320px) and (max-width:767px){.leads-privacy input[type=checkbox]+label>span{margin-top:-2px;margin-right:5px;width:20px;height:20px}}.leads-privacy input[type=checkbox]:checked+label>span{background:#0084ff;border:2px solid #0084ff}@media only screen and (min-width:320px) and (max-width:767px){.leads-privacy input[type=checkbox]:checked+label>span{width:20px;height:20px}}.leads-privacy input[type=checkbox]:checked+label>span:after{content:"";position:absolute;right:4px;top:1px;width:3px;height:6px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}@media only screen and (min-width:320px) and (max-width:767px){.leads-privacy input[type=checkbox]:checked+label>span:after{right:6px;top:2px;width:5px;height:9px;border-bottom:2px solid #fff;border-right:2px solid #fff}}@media only screen and (min-width:320px) and (max-width:767px){.leads-privacy input[type=checkbox]+label{font-size:12px}}@media only screen and (min-width:320px) and (max-width:767px){.leads-privacy p{margin-bottom:10px;font-size:12px}}textarea{clear:both;width:100%;float:left;margin-left:0;margin-right:0;height:95px;resize:none;line-height:1.1em}input[type=checkbox]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:none;border:1px solid #22a7ff}label{margin-bottom:1.96078%}select::-ms-expand{display:none}.select-style{background:#fff;height:33px;width:100%;display:inline-block;border:1px solid #949da2;border-radius:4px;position:relative;margin-bottom:19px}.select-style label{position:absolute;top:-21px;left:0;display:block;font-size:.96em}.select-style label+select{margin-bottom:10px;float:left}.select-style select{padding:3px 5px 7px 10px;border:0;background:transparent;height:33px;color:#333f48;font-size:1em;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;outline:none}.multiple-select,.select-style select{font-family:Museo-Sans-500,Helvetica Neue,Helvetica,Arial,sans-serif;width:100%}.multiple-select{padding-bottom:17px;overflow:hidden;max-height:22px;line-height:27px;display:inline-block}.multiple-select button{font-family:Museo-Sans-500,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;color:#333f48}.inline{width:calc(100% - 100px);float:right}.inline label{position:absolute;left:-100px;top:5px;width:100px}.filters-range{display:inline-block;overflow:visible;width:100%;margin-bottom:5px;position:relative}.filters-range button{background-color:transparent;width:100%;height:33px;border:none;text-align:left;outline:none;cursor:pointer;padding:5px 5px 7px 10px;margin-bottom:10px}.filters-range .panel-range{position:absolute;top:-2px;left:-2px;padding:20px 17px 5px;overflow:hidden;border-radius:4px;display:inline-block;width:calc(100% + 4px);z-index:10;border:2px solid #949da2;background-color:#f9f9f9;font-family:Museo-Sans-500,Helvetica Neue,Helvetica,Arial,sans-serif}.filters-range .panel-range .confirm{float:right;padding-bottom:10px;clear:both;cursor:pointer}.filters-range button{font-family:Museo-Sans-500,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;color:#333f48}.filters-range .casa-form{padding-top:18px}.casa-form{padding-top:25px!important}.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}@media (min-width:0\0) and (min-resolution:0.001dpcm){.compact-form label{display:block;margin-bottom:0}}form .invalid-field{border-color:#e4002b}form .validation-error{color:#e4002b;font-size:10px;display:block;margin-top:-16px;margin-bottom:2px;clear:both}.message-error,.message-success,.successMessage{border-radius:4px;padding:13px;display:block;color:#fff;margin-bottom:15px}.message-error p,.message-success p,.successMessage p{margin-bottom:0}.message-success,.successMessage{background-color:#00ca91}.message-error{background-color:#f34851}.half{width:48.69281%}.half,.half:nth-of-type(odd){float:left}.half:nth-of-type(2n){float:right}.generic-requests{display:block;width:100%;overflow:visible;background-color:#f5f6f6;padding:70px 30px 20px;text-align:center;height:calc(100vh - 213px);position:relative}.generic-requests.ndPage{height:calc(100vh - 113px);position:relative}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){.generic-requests{padding:70px 30% 20px}}@media (min-width:768px){.generic-requests{padding:20px 20px 10px 130px;background:#f5f6f6 url("/portal/assets/img/ico_simili.png") 15px 15px no-repeat;text-align:left;overflow:hidden;height:auto}}.generic-requests img.generic{position:absolute;left:calc(50% - 45px);top:-40px}@media only screen and (min-width:768px){.generic-requests button{margin-top:0!important}.generic-requests button:nth-of-type(odd){float:left;width:45%!important}.generic-requests button:nth-of-type(2n){float:right!important;width:45%!important}}.generic-requests p{font-size:1.4em;margin-bottom:20px;font-family:Museo-Sans-500,Helvetica Neue,Helvetica,Arial,sans-serif}.generic-requests p b{font-family:Museo-Sans-700,Helvetica Neue,Helvetica,Arial,sans-serif}.specificOk{margin:0 auto;padding:10px 17px;width:90%;font-size:1.34em;text-align:center}.specificOk.forgenericresp{position:absolute;top:50%;left:50%;margin:-56px 0 0;transform:translate(-50%,-50%)}@media (min-width:768px){.specificOk{margin:30px auto 15px;padding:10px 17px;width:auto;text-align:left;font-size:1.54em}}.specificOk b{font-family:Museo-Sans-700,Helvetica Neue,Helvetica,Arial,sans-serif}@media (min-width:768px){.specificOk b{margin-left:20px}}*,:after,:before{box-sizing:border-box}.grey-box{border:1px solid #e4e4e4;background-color:#fff;padding:15px;margin-bottom:10px;display:block;border:none;background-color:#f5f4f3;border-radius:8px}.grey-box:after{content:" ";display:block;clear:both}@media (min-width:320px) and (max-width:767px){.grey-box{margin-bottom:0;border-top:none;border-left:none;border-right:none;padding:10px 15px}}.contenuto_cookie{background:#fff;padding:16px}@media only screen and (min-width:768px){.contenuto_cookie{margin:16px;border:1px solid #e3e3e3!important}}@media only screen and (min-width:1024px){.contenuto_cookie{margin:16px auto;max-width:1000px}}#didomi-host #didomi-notice.didomi-regular-notice.shape-banner{display:none!important}.Rtable{display:flex;flex-wrap:wrap;margin:0 0 3em;padding:0}.Rtable-cell{box-sizing:border-box;flex-grow:1;width:100%;padding:.8em 1.2em;overflow:hidden;list-style:none;border:1px solid #000}.Rtable--2cols>.Rtable-cell{width:50%}.Rtable--3cols>.Rtable-cell{width:33.33%}.Rtable--4cols>.Rtable-cell{width:25%}.Rtable--5cols>.Rtable-cell{width:20%}.Rtable--6cols>.Rtable-cell{width:16.6%}.Rtable{position:relative;top:3px;left:3px}.Rtable-cell{margin:0}@media (max-width:500px){.Rtable--collapse{display:block}.Rtable--collapse>.Rtable-cell{width:100%!important}.Rtable--collapse>.Rtable-cell--foot{margin-bottom:1em}}.no-flexbox .Rtable{display:block}.no-flexbox .Rtable>.Rtable-cell{width:100%}.no-flexbox .Rtable>.Rtable-cell--foot{margin-bottom:1em}.pvcTable{margin:0 0 16px;width:100%;border:1px solid}.pvcTable-cont{padding:8px 16px 16px!important;font-size:11pt;font-family:Museo-Sans-300,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left!important;border:1px solid}.pvcTable-tit>th{padding:4px 16px!important;color:#fff;background:#697684!important}.pvcTable-subtit>th,.pvcTable-tit>th{font-size:14px!important;font-family:Museo-Sans-500,Helvetica Neue,Helvetica,Arial,sans-serif}.pvcTable-subtit>th{padding:2px 16px!important;background:#f0f2f5!important}.ot-sdk-container>.ot-sdk-row{display:none!important}#onetrust-policy,#onetrust-policy-text,#onetrust-policy-title,.ot-dpd-container,.ot-dpd-content,.ot-dpd-desc,.ot-dpd-title{font-size:13px!important}.ot-b-addl-desc{padding-bottom:0!important}#onetrust-banner-sdk{bottom:1rem!important;animation:none!important}button.ot-pc-refuse-all-handler{margin-top:15px!important;white-space:nowrap!important}#ot-sdk-btn-floating{display:none}