/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;font-size:calc(1em * .625);width:100%;height:100%;-webkit-tap-highlight-color:transparent}*{margin:0;padding:0;outline:0;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,footer,header,nav,section{display:block}::-webkit-input-placeholder{color:#333;font-style:normal;font-size:1.6rem;text-align:left}::-moz-placeholder{color:#333;font-style:normal;font-size:1.6rem;text-align:left}:-ms-input-placeholder{color:#333;font-style:normal;font-size:1.6rem;text-align:left}:-moz-placeholder{color:#333;font-style:normal;font-size:1.6rem;text-align:left}figcaption,figure,main{display:block}p{clear:both}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font:inherit;white-space:pre-line;font-size:1.6rem;line-height:2.4rem;text-align:justify}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}ol,ul{list-style:none}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=submit]{border:0;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}svg{max-width:auto}.bg-1{background-color:#fff}.bg-2{background-color:#ffde00}.bg-3{background-color:#757575}.bg-9{background-color:#f0f0f0}.bg-11{background-color:#333}.bg-13{background-color:#515151}.bg-14{background-color:#fc0}.bg-15{background-color:#000!important}.bg-16{background-color:#ccc8c0}.bg-17{background-color:#f5f5f5}.bg-21{background-color:#191919}.bg-22{background-color:#fdd224}.bg-24{background-color:#f7f7f7}.bg-30{background-color:#f3f3f3}.bg-45{background-color:#f6f6f6}.bg-47{background-color:#9ba8b1}.c-47{color:#9ba8b1}.c-37{color:#00b916}.c-bk{color:#000!important}.bg-cf{height:100%;background:#212121;background:-moz-linear-gradient(top,#212121 0,#515151 40%);background:-webkit-linear-gradient(top,#212121 0,#515151 40%);background:linear-gradient(to bottom,#212121 0,#515151 40%)}.c-wh{color:#fff}.c-15{color:#000}.c-2{color:#ffde00}.cg{color:#ffde00}.c-26{color:#666}.bg-1z{background-color:#fff;z-index:-2;position:relative}@font-face{font-family:ico_cat;src:url(fonts/ico_cat.eot?n2b1h4);src:url(fonts/ico_cat.eot?n2b1h4#iefix) format("embedded-opentype"),url(fonts/ico_cat.ttf?n2b1h4) format("truetype"),url(fonts/ico_cat.woff?n2b1h4) format("woff"),url(fonts/ico_cat.svg?n2b1h4#ico_pgcasa) format("svg");font-weight:400;font-style:normal}.ico_cat{font-family:ico_cat!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.agenzie:before{content:"\e906"}.antifurti:before{content:"\e907"}.arredamento:before{content:"\e90c"}.condizionatori:before{content:"\e912"}.disinfestazione:before{content:"\e914"}.elettricisti:before{content:"\e91a"}.energiasolare:before{content:"\e91b"}.fabbri:before{content:"\e924"}.falegnami:before{content:"\e925"}.giardinaggio:before{content:"\e926"}.idraulici:before{content:"\e927"}.imbianchini:before{content:"\e928"}.notai:before{content:"\e929"}.progettazione:before{content:"\e92a"}.pulizia:before{content:"\e90e"}.recinzione:before{content:"\e90f"}.ripelettrodomestici:before{content:"\e910"}.riscaldamento:before{content:"\e913"}.ristrutturazioni:before{content:"\e921"}.serramenti:before{content:"\e922"}.spurghi:before{content:"\e920"}.traslochi:before{content:"\e923"}@font-face{font-family:ico_pg_casa;src:url(fonts/ico_pg_casa.woff2) format("woff2"),url(fonts/ico_pg_casa.woff) format("woff"),url(fonts/ico_pg_casa.ttf) format("truetype");font-weight:400;font-style:normal}.ico_pg_casa{font-family:ico_pg_casa!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.my_location:before{content:"\e900"}.arrow_dx:before{content:"\e90d"}.lente_plus:before{content:"\e920"}.arrow_sx:before{content:"\e910"}.i_add:before{content:"\e90a"}.i_t:before{content:"\e915"}.i_tm:before{content:"\e911"}.i_p:before{content:"\e90e"}.filtri_cat:before{content:"\e90f"}.i_web:before{content:"\e912"}.arrow_dw:before{content:"\e909"}.arrow_up:before{content:"\e91a"}.close:before{content:"\e906"}.i_m:before{content:"\e907"}.cerca:before{content:"\e908"}.menu_nav .menu:before{content:"\e919"}.star_full:before{content:"\e913"}.star_empty:before{content:"\e913"}.user_m::before{content:""}.time_ico:before{content:"\e92b"}.g_plus:before{content:"\e90c"}.facebook:before{content:"\e90b"}.twitter:before{content:"\e916"}.wapp:before{content:"\e91f"}.sp_check:before{content:"\e917"}.a_up_slim:before{content:"\e91b"}.a_down_slim:before{content:"\e91c"}.a_left_slim:before{content:"\e914"}.a_right_slim:before{content:"\e918"}.a_up_drop:before{content:"\e91d"}.a_down_drop:before{content:"\e91e"}.left_fr:before{content:"\e901"}.right_fr:before{content:"\e903"}.start_fr:before{content:"\e902"}.finish_fr:before{content:"\e904"}.container{margin:auto;text-align:center;width:100%}.row{width:100%!important;display:block;zoom:1}.row:after,.row:before{content:"\0020";display:block;height:0;overflow:hidden}.row:after{clear:both}.top_row{height:11rem;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);position:relative;padding:0;width:100%;z-index:11;background:0 0}.top_row .open_ric{display:none}.top_row .bck_h__title{display:none;text-transform:uppercase;color:#666;font-size:2rem;font-weight:300}.top_row .bck_h__txt{font-size:1.4rem;font-weight:300;color:#666;margin-right:.6rem}.top_row.bck_h{background:#f0f0f0;height:11rem}.top_row.bck_h--n{background:#fff;height:8rem}.top_row.bck_h--n.fixed{background:#fff}.top_row.bck_h--n header{float:none;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center}.top_row.bck_h--n header h1{flex:0 0 40%}.top_row.bck_h--n header h1+div{flex:0 0 59%;text-align:right;padding-right:1.5rem}.top_row.bck_h--n .l-mag{margin-left:1.5rem}.top_row.bck_h--n .btn_y{background-color:#fc0;text-transform:uppercase;color:#000;line-height:2.5;padding:0 2rem}.top_row.bck_h .menu{display:block;color:#000;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.top_row.bck_h .open_ric{display:block;top:7rem}.top_row.bck_h .menu_nav{padding:3rem 1rem .3rem 3rem}.top_row.fixed{position:fixed;top:0;width:100%;background-color:#f5f5f5;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);box-shadow:0 2px 2px 1px rgba(0,0,0,.3)}.top_row.fixed .menu{color:#000;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.top_row.fixed .logo-pgcasa-hp{background-image:url(img/logo_pg_casa_nero.svg)}@media only screen and (min-width:768px){.top_row{height:8rem}.top_row.bck_h{height:8rem}.top_row.bck_h--n{background:#fff}}.col-1,.col-1l,.col-2,.col-2l,.col-3,.col-3r,.col-3t,.col-4,.col-6,.col-7,.col-7r,.col-7t,.col-c3,.col-d4{width:100%;float:left;min-height:.1rem}@media only screen and (min-width:768px){.container{width:76.8rem}.col-2{width:50%}.col-3{width:33%}.col-c3{width:34%}.col-4{width:25%}.col-d4{width:50%}.col-7{width:67%}.col-7r{width:62%}.col-3r{width:38%}.col-6{width:75%}.col-2l{width:44.8rem}.col-1l{width:32rem}.top_row .bck_h__title{display:block;position:absolute;top:3rem;left:15rem}.top_row.bck_h{margin:0 0 3.5rem 0}.top_row.bck_h--n{margin:0}.top_row.bck_h--n header h1{flex:0 0 70%}.top_row.bck_h--n header h1+div{flex:0 0 29%;padding-right:2.5rem}.top_row.bck_h--n .logo{margin:0}.top_row.bck_h--n .l-mag{margin-left:2.5rem}.top_row.bck_h--n .btn_y{padding:0 3rem}.top_row.bck_h .s_head{display:block}.top_row.bck_h .open_ric{display:none}.top_row .s_head{display:none}.top_row.fixed .s_head{display:block}}@media only screen and (min-width:1024px){.container{width:100rem}.col-d4{width:25%}.col-3t{width:33%}.col-7t{width:66%}.col-2l{width:68rem}.top_row{top:0}.top_row.fixed{top:0}}@media only screen and (min-width:1366px){.top_row{height:8rem;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);position:relative;padding:0;width:100%;z-index:2;background:0 0}.top_row .open_ric{display:none}.top_row.bck_h .menu{display:none}.top_row.bck_h .menu_nav{padding:0}.container{width:119.2rem}.col-2l{width:81.2rem}.col-1l{width:38rem}.top_row.bck_h .menu_sx li a,.top_row.fixed .menu_sx li a{color:#000}.top_row.bck_h .menu_sx li a:hover,.top_row.fixed .menu_sx li a:hover{color:#ffde00}}.btn_social li{margin:1rem 0}.btn_social li:nth-child(1){margin:0}.btn_social li:nth-child(2){margin-top:0}.btn_social .btn{color:#fff;border-radius:3px;background-clip:padding-box;height:4.4rem;width:23.5rem;font-size:1.3rem;font-weight:400;margin:auto}.btn_social .btn .ico_pg_casa{position:absolute;top:0;left:0;height:4rem;width:4rem;font-size:1.9rem;padding:1rem .8rem}.btn_social .b_fb{background:#3e58b9;padding:1.4rem 0 2.2rem 0}.btn_social .b_fb .facebook{border-right:1px solid #364da2}.btn_social .b_fb:hover{background-color:#5970c7}.btn_social .b_gp{background:#df4a2c;padding:1.4rem 0 2rem 0}.btn_social .b_gp .g_plus{border-right:1px solid #c34126}.btn_social .b_gp:hover{background-color:#e4684f}.btn_social .b_gp .ico_pg_casa{font-size:1.4rem;padding:1.4rem 1rem}.social_bar{text-align:left;padding-top:2rem}.social_bar li{display:inline-block;margin-right:.7rem;font-size:1.4rem;font-weight:700}.social_bar li:first-child{vertical-align:sub}.social_bar li a{color:#000}.social_bar li a:hover{color:#ccc}.social_bar .ico_pg_casa{font-size:2rem;vertical-align:middle}.cont_m{width:100%;height:100%;background:#fff;position:absolute;top:calc(-100vh - 100vh);z-index:105;left:0;opacity:1;box-shadow:0 0 20px 0 rgba(0,0,0,.5);-webkit-transition:all .6s cubic-bezier(.55,0,.1,1);transition:all .6s cubic-bezier(.55,0,.1,1)}.cont_m.show{height:auto;top:0}.cont_m .chiudi_m{position:absolute;right:2rem;top:2rem;z-index:2}.cont_m .chiudi_m .close{font-size:1.8rem;color:#757575}.cont_m .logo-pgcasa{width:9.4rem;height:4.6rem;margin-bottom:1rem;display:block}.cont_m .logo-pgcasa .l_gialle{fill:#ffde00}@media only screen and (min-width:768px){.cont_m{-webkit-transition:all .6s cubic-bezier(.55,0,.1,1);transition:all .6s cubic-bezier(.55,0,.1,1);border-bottom:3px solid #ffde00;position:fixed;top:-100vh}.cont_m .logo-pgcasa{width:11rem;height:5.3rem;margin-right:0}.cont_m .chiudi_m{font-size:2.2rem;right:2.8rem;top:3.2rem}}@media only screen and (min-width:1024px){.cont_m{position:fixed}}.notf{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column-reverse;background-color:#dcdcde;position:relative;padding-top:5rem}.notf:before{width:100%;height:200px;content:"";display:block;position:absolute;top:0;left:0;z-index:0;background:-moz-linear-gradient(top,#f5f5f5 0,#f5f5f5 22%,rgba(245,245,245,0) 100%);background:-webkit-linear-gradient(top,#f5f5f5 0,#f5f5f5 22%,rgba(245,245,245,0) 100%);background:linear-gradient(to bottom,#f5f5f5 0,#f5f5f5 22%,rgba(245,245,245,0) 100%)}.notf .sx:after{background:url(img/404_mobile.png) no-repeat 50% 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position-y:0;background-position-x:calc(100% - 60px);height:30rem;width:35.8rem;min-height:30rem;margin-top:5rem;content:"";display:block}.notf .dx{padding:0 1.5rem 0 3rem}.notf>div{width:100%;z-index:1}.notf h2{font-size:4.4rem;font-weight:500}.notf h3{font-size:2.8rem;line-height:3.6rem;font-weight:500}.notf p{font-size:1.6rem;line-height:2.4rem;padding:2rem 0;color:#666}.notf p>span{padding-top:2rem;display:block}.notf .b_bk{width:21rem;height:5rem;color:#f6ce46;font-weight:600}@media only screen and (min-width:768px){.notf{flex-flow:nowrap}.notf:before{height:400px}.notf .sx:after{background:url(img/404_desktop.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position-x:110%;height:45.5rem;width:40rem;margin-top:0}.notf>div{width:50%}}@media only screen and (min-width:1024px){.notf{padding-top:10rem}.notf .sx:after{width:46rem;background-position-x:100%}.notf .dx{padding-top:2.5rem}.notf h2{font-size:4.8rem}.notf h3{font-size:3rem}}@media only screen and (min-width:1366px){.notf .sx:after{width:54.3rem}.notf .dx{padding:5rem 0 0 0}}.box_ceck{width:100%}.box_ceck li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:3.6rem;top:1rem;right:0;opacity:0}.box_ceck li input[type=checkbox]:checked~.cont_ceck{margin-top:0;max-height:0;opacity:0;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.box_ceck li input[type=checkbox]:checked~.cont_ceck li{display:none}.box_ceck li input[type=checkbox]:checked~i:before{margin-top:12px;height:12px;transform:translate(4px,0) rotate(45deg)}.box_ceck li input[type=checkbox]:checked~i:after{margin-top:12px;height:12px;transform:translate(-4px,0) rotate(130deg)}.box_ceck .row_ceck{border:none;font-weight:300;position:relative;padding:2.2rem 2rem 2.2rem 2rem}.box_ceck .row_ceck:hover{background:0 0}.box_ceck .row_ceck i{position:absolute;top:10px;right:10%;display:block}.box_ceck .row_ceck i:after,.box_ceck .row_ceck i:before{content:"";position:absolute;background-color:#fdd224;width:2px;height:10px}.box_ceck .row_ceck i:before{transform:translate(-4px,0) rotate(45deg);margin-top:12px;height:12px}.box_ceck .row_ceck i:after{transform:translate(4px,0) rotate(-45deg);margin-top:12px;height:12px}.box_ceck .row_ceck .cont_ceck{left:0;position:relative;max-height:800px;opacity:1;top:0;margin:3rem 0 0 0;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);text-transform:none}.box_ceck .row_ceck .cont_ceck li{padding:.4rem 0;display:block}@media only screen and (min-width:768px){.box_ceck li input[type=checkbox]{display:none}.box_ceck li input[type=checkbox]:checked~.cont_ceck{max-height:100%;opacity:1;transform:none;margin-top:3rem;margin-bottom:3rem}.box_ceck li input[type=checkbox]:checked~.cont_ceck li{display:block}.box_ceck .row_ceck i{display:none}}body{font-family:Rubik,Arial,Helvetica,sans-serif;font-style:normal;font-size:1.4rem;font-weight:400;background:#fff;position:relative;z-index:1;overflow-x:hidden;display:block;width:100%;height:100%}body a{-webkit-transition:color .3s cubic-bezier(.55,0,.1,1);transition:color .3s cubic-bezier(.55,0,.1,1)}.hid{overflow:hidden;-webkit-overflow-scrolling:touch}.hid .super-header,.hid header{z-index:-5!important}h2{font-size:2.8rem;font-weight:300}h3{font-size:2.2rem;font-weight:500;color:#303030}h4{font-size:2rem;font-weight:500;color:#000}@media only screen and (min-width:768px){h4{font-size:2.4rem}}@media only screen and (min-width:1024px){h4{font-size:3rem}}@media only screen and (min-width:1366px){h4{font-size:3.4rem}}.overlay{z-index:-1000;-webkit-transition:background-color .8s cubic-bezier(.55,0,.1,1);transition:background-color .8s cubic-bezier(.55,0,.1,1);background-color:transparent}.overlay.show{width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.8);position:fixed;z-index:3}.overlay.show.show_m{z-index:2}.scrol_mob{overflow:hidden;position:fixed}.dis_scroll{overflow-y:scroll;position:fixed}@media only screen and (min-width:1024px){.dis_scroll .col-2{padding-right:1.7rem}}.btn{font-weight:500;border-radius:3px;background-clip:padding-box;display:inline-block;position:relative;cursor:pointer;text-align:center}.tp_header{height:11rem;display:block}@media only screen and (min-width:768px){.tp_header{height:8rem}}@media only screen and (min-width:1024px){.tp_header{height:11.8rem}}.t_bk{background:#000;width:23.2rem;height:4.4rem;margin:auto;color:#fff;font-weight:700;font-size:1.7rem;padding:1.4rem}.t_bk:hover{color:#ffde00}.btn_prev{background-color:#fc0;color:#000}.btn_prev:hover{background-color:#000;color:#fc0}.btn_gen,.btn_y{background-color:#fc0;text-transform:uppercase;color:#000}.btn_gen:hover,.btn_y:hover{background:#f0af01;color:#fff}.b_y{background-color:#fc0;color:#000;text-transform:uppercase;border-radius:3px;background-clip:padding-box;padding:1rem 0 1rem 0;width:28.4rem;height:5.4rem;line-height:3.2rem;font-size:1.6rem;font-weight:500}.b_y:hover{background:#f0af01;color:#fff}.b_bk{background-color:#000;color:#fff;text-transform:uppercase;border-radius:3px;background-clip:padding-box;width:28.4rem;height:5.4rem;line-height:3.2rem;padding:1rem 0 1rem 0;font-size:1.6rem;font-weight:500}.b_bk:hover{color:#fc0;background:#333}.btn_g{background-color:#ffde00;color:#fff;text-transform:uppercase}.btn_g:hover{background-color:#333}.pdg{padding:0 1.5rem}@media only screen and (min-width:768px){.pdg{padding:0 2.7rem}}.slide_up{display:block}@media only screen and (min-width:768px){.bg-cfa{background-image:url(../img/immagine_cfa_profes.jpg);background-repeat:no-repeat;background-size:cover;background-position-x:66%}}@media only screen and (min-width:1024px){.bg-cfa{background-size:170vw;background-position-x:54%;background-position-y:-4.4rem;margin-top:-4rem}}@media only screen and (min-width:1366px){.bg-cfa{background-size:cover;background-position-y:0}}.bg-cfa-n{background-image:url(../img/img_cf_nmob.jpg);background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:768px){.bg-cfa-n{background-image:url(../img/img_cf_nipad.jpg);background-position-x:66%}}@media only screen and (min-width:1024px){.bg-cfa-n{background-image:url(../img/img_cf_ndesk.jpg);background-position-x:54%;margin-top:-4rem;min-height:23.8rem}}@media only screen and (min-width:768px){.bg-cff{background-image:url(../img/immagine_cfa_profes.jpg);background-repeat:no-repeat;background-size:cover;background-position-x:66%}}@media only screen and (min-width:1024px){.bg-cff{background-size:172vw;background-position-x:54%}}@media only screen and (min-width:1366px){.bg-cff{background-size:cover}}.alsx{text-align:left}.aldx{text-align:right}@media only screen and (min-width:1024px){.mtp{margin-top:-4rem}}.pdt{padding-top:2rem}@media only screen and (min-width:768px){.pdt{padding-top:5rem}}.pdbt{padding-bottom:5rem}.open_cat{height:auto!important}.u_bar{z-index:2!important}.autocomplete-suggestions.suggestion-merchant{z-index:1}.ui-widget.ui-widget-content{z-index:10;position:absolute;background:#ededed;border-radius:3px;width:26rem;max-height:25rem;overflow:auto;padding:1rem 0}.ui-widget.ui-widget-content.qs_sugg_prev_hd{position:relative;top:0!important}@media only screen and (min-width:768px){.ui-widget.ui-widget-content{width:20rem;max-height:55rem}}@media only screen and (min-width:1024px){.ui-widget.ui-widget-content{width:23.6rem}}@media only screen and (min-width:1366px){.ui-widget.ui-widget-content{width:28.6rem}}#container_location_cap .ui-widget.ui-widget-content{max-height:25rem}@media only screen and (min-width:768px){#container_location_cap .ui-widget.ui-widget-content{max-height:48rem}}.ui-menu .ui-menu-item{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:4.6rem;min-height:46px}.ui-menu .ui-menu-item:focus{border:none}@media only screen and (min-width:1024px){.ui-menu .ui-menu-item:hover{background-color:#fff}}.ui-menu .ui-menu-item-wrapper{position:relative;display:block;text-align:left;margin:0;padding:3px 10px;font-size:1.4rem;line-height:4.6rem;height:4.6rem;text-transform:uppercase;color:#000;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}@media only screen and (min-width:1024px){.ui-menu .ui-menu-item-wrapper:hover{background-color:#fff}}.ui-widget-content a{color:#757575}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-content a:hover{border:none!important;background:#fff!important;color:#000!important;font-weight:400!important}#the-content{position:relative;z-index:-4}.rating{text-align:center}.rating>span{font-size:2.4rem;color:#fdd224}.rating .voto{margin:1rem 0 2rem 0;text-align:center}.rating .voto li{display:inline-block;font-size:1.5rem}.rating .voto li>span{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.rating .voto li .star_full{color:#fdd224}.rating .voto li .star_empty{color:#e6e5e1}.rating .voto li a .star_empty{color:#e6e5e1;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.rating .voto li a .star_empty:hover{color:#fdd224!important}.tm{text-transform:uppercase}hr{height:1px;background:#d4d4d4;border:0}.move{opacity:0;-webkit-transition:all 1.1s cubic-bezier(.55,0,.1,1);transition:all 1.1s cubic-bezier(.55,0,.1,1);transform:translatey(-40px)}.call_mobl{margin-top:1.5rem}.call_mobl .i_tm{font-size:2rem;margin-right:.5rem;vertical-align:middle}@media only screen and (min-width:768px){.call_mobl{display:none}}.call_l{display:none}@media only screen and (min-width:768px){.call_l{display:inline-block;color:#000;font-weight:700}.call_l .ico_pg_casa{font-size:3rem;vertical-align:middle}}.l_b{color:#0066c0;text-transform:uppercase}.l_b:hover{text-decoration:underline}.el_c{text-align:center}.el_c li{display:inline-block;margin:1.3rem .5rem;text-transform:uppercase}.logo{position:relative;display:inline-block;margin:1.2rem 0 0 .2rem}.logo>span{overflow:hidden;text-indent:-99999px;font-size:4px;top:-54px;position:relative;display:block}.logo-pgcasa-hp{display:block;width:10.3rem;height:5rem;margin:.5rem 1rem 0 0;background-image:url(img/logo_pg_casa_bianco.svg);background-repeat:no-repeat}.logo-pgcasa-hp.l-mag{display:block;background-image:url(img/logo_pg_casa_nero.svg);-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}@media only screen and (min-width:1025px){.logo-pgcasa-hp{margin:.5rem 0 0 3.2rem}.bck_h .logo-pgcasa-hp{margin:.5rem 0 0}}@media only screen and (min-width:1366px){.bck_h .logo-pgcasa-hp{margin:.5rem 0 0 3.2rem}}.load>svg{position:fixed;top:calc(50vh - 32px);left:calc(50vw - 32px);z-index:100;display:none}.pg_stat{color:#757575;padding:3rem 2rem 5rem 2rem}.pg_stat a{color:#fdd224}.pg_stat a:hover{color:#000}@media only screen and (min-width:768px){.pg_stat{padding:7rem 2rem 5rem 2rem}}@media only screen and (min-width:1024px){.pg_stat{padding:10rem 2rem 5rem 2rem}}.p_warning{margin:auto;padding:5rem 2rem;font-size:1.8rem;color:#8c8d8d}.p_warning svg{width:15rem;height:15rem;display:block;margin:auto}.p_warning span{padding:2rem 0 8rem 0;font-weight:500;color:#8c8d8d;display:block}.p_warning h5{padding:2rem 0 1rem 0;font-size:2rem;font-weight:500;color:#8c8d8d;display:block}.p_warning .t_bk{text-transform:uppercase;display:block;width:26rem;margin:5rem auto 0 auto}@media only screen and (min-width:768px){.p_warning h5{padding:2rem 0 5rem 0}}@media only screen and (min-width:1024px){.p_warning span{padding:2rem 0 10rem 0}}@media only screen and (min-width:1366px){.p_warning h5{padding:2rem 0 12rem 0}}.sugg_pv{background:#ededed;border-radius:3px;background-clip:padding-box;width:100%;position:absolute;top:5.5rem;display:none}.sugg_pv li{color:#000;padding:.5rem 1rem .5rem 1rem;font-size:1.4rem;font-weight:500;text-transform:uppercase;text-align:left;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.sugg_pv li a{color:#000;display:block;line-height:3rem}.sugg_pv li.first_text{color:#999;text-transform:none}.sugg_pv li.first_text:hover{background:0 0}.sugg_pv.show{display:block}@media only screen and (min-width:1024px){.sugg_pv li:hover{background:#fff}}.btn_social_new li{display:inline-block}.btn_social_new li a{color:#000}.btn_social_new li a:hover{background:#fff}.ico_new_lg{width:7rem;height:7rem;background:0 0;border:2px solid #fff;border-radius:4px;display:inline-block;text-align:center;color:#000;font-weight:500;margin-right:1.5rem;font-size:1.1rem}.ico_new_lg:hover{background:#fff}#tlb-corp{z-index:12}.dis_scroll #tlb-corp{z-index:10}#tlbCorp-PGCASA{color:#ffde00}.footerCorp__brandLnk .footerCorp__lnk:nth-of-type(4){color:#ffde00}#pwdalrt{width:90%;position:relative;font-size:14px;background-color:#000;color:#fff;text-transform:uppercase;margin:5rem auto;padding:1rem 3rem;height:auto;line-height:1.5;text-align:left}#pwdalrt a{text-decoration:underline;color:#fc0}#pwdalrt .close{display:block;position:absolute;font-size:1.4rem;color:#fff;font-weight:500;top:1.4rem;right:1.4rem;z-index:1}@media only screen and (min-width:1024px){#pwdalrt{margin:2rem auto;padding:0 2rem;height:4rem;line-height:4rem;text-align:center}}.preventivi_home{width:100%;padding:12rem 0 0 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#000;top:-8.6rem;margin-bottom:-8.6rem;height:51.2rem;min-height:51.2rem;position:relative;z-index:1}.preventivi_home .container{max-width:none}.preventivi_home.img_1{background-image:url(../img/immagine_hp_1_mobile.jpg);background-position:37% 50%;padding:15rem 0 0 0}.preventivi_home.img_2{background-image:url(../img/immagine_hp_2_mobile.jpg);background-position:69% 0;padding:15rem 0 0 0}.preventivi_home .claim{display:none}.preventivi_home h2{color:#ffde00;font-size:3.6rem;line-height:3.6rem;font-weight:500;margin:0 auto 0 auto}.preventivi_home h3{color:#fff;font-size:1.6rem;line-height:2.4rem;text-align:center;padding:.2rem 0 3rem 0;font-weight:400}.preventivi_home .buca_r{width:93%;position:relative;margin:auto}.preventivi_home .buca_r>form .close{position:absolute;font-size:1.1rem;right:1.5rem;top:1.8rem;display:none}.preventivi_home .buca_r>form .cerca{position:absolute;font-size:1.9rem;right:1.4rem;top:1.6rem}.preventivi_home .buca_r>form>input[type=text]{box-shadow:0 2px 2px 0 rgba(0,0,0,.2) inset;padding-right:2.3rem;height:5.5rem;font-size:1.6rem}.preventivi_home ul li{display:block}.preventivi_home .list{text-align:left;width:24rem;margin:auto}.preventivi_home .list li{padding:.7rem 0;font-size:1.4rem;color:#ccc8c0;text-transform:uppercase}.preventivi_home .list li:before{content:"";color:#ffde00;padding-right:1rem}.preventivi_home .list li:nth-child(1):before{content:"1."}.preventivi_home .list li:nth-child(2):before{content:"2."}.preventivi_home .list li:nth-child(3):before{content:"3."}.preventivi_home .list li strong{font-weight:500}@media only screen and (min-width:768px){.preventivi_home{height:68.3rem;text-align:left;padding:11rem 0 0 0;top:-8.3rem;margin-bottom:-8.3rem;min-height:68.3rem}.preventivi_home.img_1{background-image:url(../img/immagine_hp_1.jpg);background-position:55% 8px}.preventivi_home.img_2{background-image:url(../img/immagine_hp_2.jpg);background-position:69% 0}.preventivi_home .container{padding:0 3rem}.preventivi_home h2{margin:auto;font-size:5.6rem;line-height:5.6rem;text-align:left}.preventivi_home h3{font-size:2rem;font-weight:500;text-align:left;margin-top:1rem}.preventivi_home .buca_r{width:38.5rem;margin:0}.preventivi_home .buca_r>form .cerca{font-size:2.4rem;right:2.4rem;top:1.6rem}.preventivi_home .buca_r>form .close{top:2.4rem}.preventivi_home .buca_r>form>input[type=text]{text-align:left;height:5.5rem;font-size:1.8rem;padding-right:3rem}.preventivi_home .list{float:left;width:100%;padding:1rem 0 0 0}.preventivi_home .list .claim{display:inline-block;padding-top:3rem;width:100%;color:#ffde00;text-transform:uppercase;font-size:2rem;font-weight:700}.preventivi_home .list .claim:before{display:none}.preventivi_home ::placeholder{font-size:1.8rem}.preventivi_home :-ms-input-placeholder{font-size:1.8rem}.preventivi_home ::-ms-input-placeholder{font-size:1.8rem}.preventivi_home .sugg_pv{top:5.5rem}}@media only screen and (min-width:1024px){.preventivi_home{height:79rem;border:none;padding:19rem 0 0 0;top:-12.3rem;margin-bottom:-12.3rem}.preventivi_home.img_1{background-position:57% 4px;padding-top:17rem}.preventivi_home.img_2{background-position:73% 4px;padding-top:17rem}.preventivi_home .buca_r{width:54rem}.preventivi_home .buca_r>form>input[type=text]{text-align:left;height:6rem;font-size:2.2rem;padding:0 3rem 0 2rem;margin:0}.preventivi_home .buca_r>form .cerca{font-size:3rem;right:3rem;top:1.5rem}.preventivi_home .buca_r>form .close{top:2.5rem}.preventivi_home .list{padding:3rem 0 0 0;margin:auto}.preventivi_home .list li{font-weight:300;font-size:2rem}.preventivi_home .list li:before{font-weight:500}.preventivi_home .list .claim{font-size:2.4rem}.preventivi_home ::placeholder{font-size:2.2rem}.preventivi_home :-ms-input-placeholder{font-size:2.2rem}.preventivi_home ::-ms-input-placeholder{font-size:2.2rem}.preventivi_home .sugg_pv{top:6rem}}@media only screen and (min-width:1366px){.preventivi_home{height:74.4rem}.preventivi_home h2 br,.preventivi_home h3 br{display:none}.preventivi_home h2{font-size:6.6rem;line-height:6.6rem}.preventivi_home h3{font-size:2.2rem}.preventivi_home .buca_r{width:73rem}.preventivi_home .buca_r>form>input[type=text]{text-align:left;height:7rem;font-size:2.2rem;padding:0 3.5rem 0 2rem}.preventivi_home .buca_r>form .cerca{right:2rem;top:2rem}.preventivi_home .buca_r>form .close{top:3.1rem}.preventivi_home .list{margin:auto}.preventivi_home .list li{font-size:2.4rem}.preventivi_home .sugg_pv{top:7rem}}header{height:80px;position:relative;padding:0;width:auto;float:left;z-index:1;background-color:rgba(245,245,245,0);-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}header.opacity{opacity:.8;background:rgba(255,255,255,.3)}header.hideopacity,header.opacity{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}@media only screen and (min-width:1366px){header .logo-pgcasa{margin-left:3.3rem}}form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form textarea{width:100%;color:#2f2f2f;text-indent:7px;background:#fff;font-weight:300;border:1px solid #c9c9c9;border-radius:4px;background-clip:padding-box;height:4.4rem;padding:0 .6rem;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);margin-bottom:2.3rem;font-size:1.6rem;margin-left:0;margin-right:0}form textarea{padding:2rem 2rem 3rem 2rem;text-indent:0;resize:none;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);font-size:1.6rem}form input[type=date]{padding:1rem 0;text-align:left;text-indent:5px}form input[type=reset],form input[type=submit]{background:#000;color:#fff;border:none;display:inline-block;border-radius:4px;background-clip:padding-box;height:4.4rem;font-weight:700;font-size:1.7rem;text-transform:uppercase;cursor:pointer}form input[type=reset]:hover,form input[type=submit]:hover{color:#fc0}form input[type=date]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=time]:focus,form textarea:focus{color:#495057;background-color:#fff!important;border-color:#80bdff;outline:0;box-shadow:0 0 0 3px rgba(0,123,255,.25)}form input[type=number]::-webkit-inner-spin-button,form input[type=number]::-webkit-outer-spin-button,form input[type=number]:hover::-webkit-inner-spin-button,form input[type=number]:hover::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield}form ::-ms-clear{display:none}form label{font-size:1.1rem;padding:0 0 1rem .3rem;display:block;color:#666;text-align:left}form .radio_gen{display:inline-block;line-height:4.4rem;margin-right:1rem}form .radio_gen span{text-transform:uppercase;font-size:1.2rem}form input[type=checkbox],form input[type=radio]{vertical-align:middle;margin-right:.8rem}form input[type=checkbox]{float:left}form .errore_testo{color:#f73704;font-weight:600;display:none}form .errore_testo.showerror{display:block}form .lbl_err{display:none}form .errore{text-align:left}form .errore .GeoLocalitaWidgetComune,form .errore .custom-check,form .errore .custom-radio,form .errore>input,form .errore>textarea{border:1px solid #f73704!important;color:#f73704!important}form .errore .GeoLocalitaWidgetComune,form .errore>input{margin-bottom:0}form .errore span{color:#f73704}form .errore a{color:#f73704!important}form .errore .lbl_err{color:#fff;background:#f73704;border-radius:3px;background-clip:padding-box;padding:1rem;font-size:1.4rem;margin-bottom:2.3rem;font-weight:500;display:inline-block}form .errore .ceck_obb{color:#fff;background:#f73704;border-radius:3px;background-clip:padding-box;padding:1rem;font-size:1.4rem;width:18rem;font-weight:500;display:block;text-align:center;margin-top:1rem}form .errore .g-recaptcha>div{background:#fff3eb!important;border:1px solid #f73704!important;width:auto}form .errore .text_max{bottom:5rem}form .ceck_obb{display:none}form .pswd{font-weight:500;font-style:italic;color:#61b4ff;display:block}form .entra{border:none;text-transform:uppercase;background:#333}form .half,form .large{width:100%;position:relative;display:inline-block;padding:0 .4rem}form ::placeholder{color:#000;font-style:normal;opacity:1;margin-left:1rem}form :-ms-input-placeholder{color:#000;font-style:normal;margin-left:1rem}form ::-ms-input-placeholder{color:#000;font-style:normal;margin-left:1rem}form .text_max{position:absolute;bottom:3.5rem;right:2rem;font-size:1.2rem;color:#666}form .text_max_up{position:absolute;right:2.2rem;font-size:1.3rem}@media only screen and (min-width:768px){form .large{width:99%}form .large>input{width:100%}form .half{width:50%;float:left}form .half>input{width:100%}form .half:nth-child(1){padding-right:1rem;margin-left:-.3rem}form .half:nth-child(2){padding-left:1rem;float:right;margin-right:-.4rem}}.checkbox{position:relative;margin-bottom:0;color:#7d7d7d;line-height:normal}.checkbox>label{margin-left:5px;color:#000}.checkbox a{color:#ffde00}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]:checked+.custom-check::before{float:left;display:block;color:#000;background:#fc0;border:1px solid #000;width:1.2rem;height:1.2rem;box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset;text-align:center;margin-top:-1px;margin-left:-1px}.checkbox .custom-check{float:left;display:block;width:1.4rem;height:1.4rem;line-height:1.2rem;background:#fff;border:1px solid #ccc;margin-right:.8rem}.checkbox .custom-check:before{font-size:.6rem;content:"";font-family:ico_pg_casa;content:"\e917";display:none;color:#000;margin:auto}.radio{position:relative;margin-bottom:0;color:#7d7d7d;display:inline-block;margin:2rem 2rem 2rem 0;line-height:1.6rem}.radio>label{margin-left:5px;text-transform:uppercase;color:#4d4d4d}.radio a{color:#ffde00}.radio input[type=radio]{display:none;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.radio input[type=radio]:checked+.custom-radio::before{float:left;display:block;color:#000;background:#fc0;border:1px solid #000;width:1.3rem;height:1.3rem;box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset;text-align:center;margin-top:-1px;margin-left:-1px;border-radius:10px;background-clip:padding-box}.radio .custom-radio{float:left;display:block;width:1.5rem;height:1.5rem;line-height:1.3rem;background:#fff;border:1px solid #ccc;border-radius:15px;background-clip:padding-box;margin-right:.8rem}.radio .custom-radio:before{font-size:.6rem;content:"";font-family:ico_pg_casa;content:"\e917";display:none;color:#000;margin:auto}.lg_modal{display:block;height:0;margin:auto;width:100%;overflow-y:scroll}.lg_modal h3{font-size:2.6rem;line-height:5.1rem;font-weight:500;color:#000;text-align:center;display:none}.lg_modal h4{font-size:1.6rem;padding:0 0 1.5rem 0;font-weight:500;color:#000;text-align:left;text-transform:uppercase}.lg_modal .logo{display:none}.lg_modal .logo-pgcasa{margin-left:0}.lg_modal .login{overflow-y:auto;max-height:100vh;width:100%;height:100%;opacity:0;background:#f0f0f0;padding:0 1.5rem}.lg_modal .login.show{left:0;opacity:1}.lg_modal ul{text-align:center;margin:auto}.lg_modal ul li{text-align:center;margin:1rem 0}.lg_modal ul li:last-child{margin:0}.lg_modal ul li:first-child{margin:0}.lg_modal .avviso{font-size:1.3rem;width:28rem;line-height:1.5rem;font-style:italic;display:inline-block;text-align:left}.lg_modal .btn{color:#fff;border-radius:3px;background-clip:padding-box;height:4rem;width:19rem;font-size:1.1rem;font-weight:400;margin:auto}.lg_modal .btn .ico_pg_casa{position:absolute;font-size:1.4rem;top:0;left:1rem;height:4rem;width:3rem;padding:1.2rem 1rem 0 0}.lg_modal .btn_social_new{text-align:left;width:29rem;margin:0}.lg_modal .btn_social_new li{display:inline-block;float:left;margin:0 0 1rem 0}.lg_modal .btn_social_new li:first-child{width:100%}.lg_modal .btn_social_new li:last-child{float:none}.lg_modal .btn_social_new li .ico_new_lg{margin-right:.7rem;width:6.7rem;height:6.7rem}.lg_modal .btn_social_new li .ico_new_lg>span{display:inline-block;padding-top:.5rem}.lg_modal .btn_social_new li .ico_new_lg>span>img{width:4rem;height:4rem}.lg_modal .btn_social_new li:nth-child(5) a{margin-right:0}.lg_modal .col-2{padding:2rem 0 1rem 0;position:relative}.lg_modal .col-2 .dx{padding-bottom:2rem}.lg_modal .col-2 .dx .e_web{display:block;margin-top:2.5rem}.lg_modal .mail{line-height:4.5rem;font-size:1.6rem;height:4.7rem;width:100%;background:#ccc;color:#666;text-transform:uppercase;font-weight:500}.lg_modal .mail:hover{color:#000}.lg_modal .form_gen{margin:auto}.lg_modal .form_gen input{margin:.8rem auto}.lg_modal .form_gen .large{margin-bottom:1rem;padding:0;width:100%}.lg_modal .form_gen input[type=password],.lg_modal .form_gen input[type=text]{height:4.4rem;font-size:1.4rem;margin:0}.lg_modal .form_gen input[type=password]:focus,.lg_modal .form_gen input[type=text]:focus{border-color:#c9c9c9;box-shadow:none}.lg_modal .form_gen .checkbox{margin:2rem 0 1rem 0;text-transform:uppercase}.lg_modal .form_gen .checkbox input[type=checkbox]:checked+.custom-check{border-radius:2px}.lg_modal .form_gen .checkbox label{font-size:1.3rem;line-height:1.3rem;padding:0 0 1rem .3rem;color:#696969;font-weight:400;text-transform:uppercase}.lg_modal .form_gen .pswd{font-size:1.2rem;margin:1.8rem 0 1rem 0;position:relative;font-weight:500;text-align:left;color:#61b4ff}.lg_modal .form_gen .errore.reg_error+.pswd{margin-top:0}.lg_modal .form_gen .entra{height:4.7rem;width:100%;font-size:1.6rem;margin-bottom:0;display:block;font-weight:500;background:#000}.lg_modal .form_gen .msg{display:none;font-size:1.3rem;padding:0 0 .2rem .5rem;font-weight:500;text-align:left}.lg_modal .form_gen .msg.errore{display:block;color:#f73704}.lg_modal .form_gen .errore.reg_error input[type=password],.lg_modal .form_gen .errore.reg_error input[type=text]{color:#f73704}.lg_modal .form_gen .errore.reg_error input[type=password]::-webkit-input-placeholder,.lg_modal .form_gen .errore.reg_error input[type=text]::-webkit-input-placeholder{color:#f73704}.lg_modal .form_gen .errore.reg_error input[type=password]:-moz-placeholder,.lg_modal .form_gen .errore.reg_error input[type=text]:-moz-placeholder{color:#f73704}.lg_modal .form_gen .errore.reg_error input[type=password]::-moz-placeholder,.lg_modal .form_gen .errore.reg_error input[type=text]::-moz-placeholder{color:#f73704}.lg_modal .form_gen .errore.reg_error input[type=password]:-ms-input-placeholder,.lg_modal .form_gen .errore.reg_error input[type=text]:-ms-input-placeholder{color:#f73704}.lg_modal .form_gen .errore.reg_error .lbl_err{color:#f73704;background:0 0;border-radius:0;margin-bottom:0;font-size:1.4rem;text-align:left;font-weight:500;padding:1.2rem .4rem 1.2rem .2rem;display:none}@media only screen and (min-width:768px){.lg_modal h3{display:block}.lg_modal h4{line-height:5.1rem;padding:0 2rem .5rem 0}.lg_modal .logo{display:inline-block;margin:2.6rem 0 0 2.6rem}.lg_modal .login{overflow-y:hidden;width:75.2rem;height:60rem;left:calc(50vw - 376px);padding:0}.lg_modal .login.show{top:calc(50vh - 300px);height:60rem;left:calc(50vw - 376px)}.lg_modal ul{width:auto;padding-top:0;text-align:left}.lg_modal ul li{margin:0 0 1rem 0;text-align:left}.lg_modal .btn_social_new{width:auto;margin-left:0}.lg_modal .btn_social_new li .ico_new_lg{margin-right:1.5rem}.lg_modal .btn_social_new li:last-child{margin-top:2rem}.lg_modal .btn_social_new li:nth-child(5) a{margin-right:0}.lg_modal .avviso{width:29rem;padding:.5rem 0 2.5rem 0}.lg_modal .btn{height:4.4rem;width:23rem;font-size:1.4rem}.lg_modal .btn .ico_pg_casa{top:.2rem;left:1.5rem;padding:1.3rem 1rem 0 0}.lg_modal .col-2{height:38.4rem;padding:0 0 1rem 0}.lg_modal .col-2 .sx{margin-top:2.8rem;padding:0 2.9rem 0 3.8rem;border-right:1px solid #ccc;height:100%}.lg_modal .col-2 .dx{margin-top:2.8rem;padding:0 2rem 0 3rem;height:100%}.lg_modal .col-2 .dx .e_web{margin-top:0}.lg_modal .col-2 .dx li:first-child{display:inline-block}.lg_modal .mail{width:26rem;font-size:1.6rem}.lg_modal .login_mod .form_gen{width:100%;text-align:left}.lg_modal .login_mod .form_gen input[type=password],.lg_modal .login_mod .form_gen input[type=text]{height:4.4rem;font-size:1.4rem}.lg_modal .login_mod .form_gen .pswd{font-size:1.2rem;margin:2rem 0 1rem .6rem;position:relative;text-align:left}.lg_modal .login_mod .form_gen .errore.reg_error+.pswd{margin-top:0}.lg_modal .login_mod .form_gen .large{margin-bottom:.9rem}.lg_modal .login_mod .form_gen .entra{margin:0;width:26rem;position:absolute;bottom:4rem}.lg_modal .login_mod .form_gen .checkbox{margin:2rem 0 .5rem 0;text-transform:uppercase;width:auto}}.cl_modal{display:block;height:0;text-align:center;margin:auto;text-transform:uppercase;width:100%;overflow-y:scroll}.cl_modal .area_c{overflow-y:auto;padding:2rem;width:100%;height:100%;left:0;opacity:0;font-weight:500}.cl_modal .area_c.show{top:0;opacity:1}.cl_modal .area_c .b_y{width:100%;font-weight:700;font-size:1.6rem;margin-bottom:5rem}.cl_modal .area_c h3{display:block;font-size:2.2rem;line-height:3.4rem;color:#000;padding:2rem 0 0 0}.cl_modal .area_c p{font-size:1.4rem;padding:1rem 0 2rem 0}.cl_modal .area_c h4{font-size:2.2rem;padding:2rem 0;color:#000}.cl_modal .area_c .scopri{padding:0 0 5rem 0;font-weight:500;font-size:1.4rem;color:#61b4ff;text-transform:uppercase;display:block}.cl_modal .area_c .cont{display:block;color:#333;font-size:1.4rem;font-weight:701}.cl_modal .area_c .info{color:#333;font-size:1.4rem;padding:1rem 0;display:block;font-weight:400}.cl_modal .area_c .info a{color:inherit;text-transform:underline}.cl_modal .area_c .logo{display:block;margin:0}.cl_modal .area_c .logo .logo-pgcasa{margin:0}@media only screen and (min-width:768px){.cl_modal .area_c{padding:3rem;width:75rem;height:46rem;left:calc(50vw - 375px)}.cl_modal .area_c.show{top:calc(50vh - 260px);left:calc(50vw - 375px)}.cl_modal .area_c .cont,.cl_modal .area_c .info{font-size:1.4rem;padding-top:3rem;display:inline-block}.cl_modal .area_c h3{font-size:2.4rem}.cl_modal .area_c h4{font-size:2.4rem;padding:2rem 0 1rem 0}.cl_modal .area_c .accedi{width:30%;padding:1.4rem 0;font-size:2.1rem;margin:1rem auto 4rem auto}.cl_modal .area_c p{font-size:1.5rem;padding:.5rem 0 2rem 0}.cl_modal .area_c .scopri{font-size:1.5rem;padding:0 0 3rem 0}.cl_modal .area_c br{display:none}.cl_modal .area_c .b_y{width:50%;margin-bottom:2.5rem}}.link_pro--mob{display:block;position:absolute;text-transform:uppercase;top:0;width:100%;background-color:#000;border-bottom:1px solid #fc0;height:5rem;line-height:5rem;font-weight:500;text-align:center}.link_pro--mob a{color:#dadada;font-size:1.6rem}.link_pro--mob a span{color:#fc0}@media only screen and (min-width:768px){.link_pro--mob{top:2rem;right:2rem;width:22rem;height:4rem;line-height:4rem;color:#000;background-color:#fc0;border-radius:.4rem}.link_pro--mob a{color:#000;font-size:1.2rem}.link_pro--mob a span{color:#000}.bck_h .link_pro--mob~.s_head .mask_r{right:27rem}.bck_h .link_pro--mob~.s_head .mask_r .buca_r input{width:30rem}.fixed .link_pro--mob~.s_head .mask_r{right:27rem}.fixed .link_pro--mob~.s_head .mask_r .buca_r input{width:30rem}}@media only screen and (min-width:1025px){.link_pro--mob{display:none}.bck_h .link_pro--mob,.fixed .link_pro--mob{display:inline-block}}@media only screen and (min-width:1366px){.bck_h .link_pro--mob,.fixed .link_pro--mob{display:none}}.menu_nav{float:left;width:auto;display:block;padding:3rem 1rem .3rem 3rem;text-align:left;z-index:5;font-weight:500}.menu_nav .close{color:#000;font-size:2rem;position:absolute;top:3rem;left:-1rem}.menu_nav .logo-pgcasa{display:block;position:absolute;top:.5rem;left:3.5rem;width:9.7rem;height:4.7rem}.menu_nav .menu{font-size:2rem;color:#fff;cursor:pointer;display:inline-block}.menu_nav .menu:hover{color:#ffde00}.menu_nav .mask_menu{position:fixed;top:0;left:-100vw;width:100vw;height:100vh;-webkit-transform:translate(0,0);transform:translate(0,0);overflow:hidden;-webkit-transition:transform .3s cubic-bezier(.55,0,.1,1);transition:transform .3s cubic-bezier(.55,0,.1,1);background:#f0f0f0;z-index:5}.menu_nav .mask_menu.show{box-shadow:5px 0 10px -1px rgba(0,0,0,.5);-webkit-transform:translate(100vw,0);transform:translate(100vw,0)}.menu_nav nav{padding:0 3.2rem;width:100%;overflow-y:auto;overflow-x:hidden;position:relative;height:100%;color:#fff;text-transform:uppercase}.menu_nav nav>span{display:block;padding-bottom:10px;font-size:22px;border-bottom:1px solid #fff;cursor:pointer}.menu_nav nav>span:hover{color:#ffde00}.menu_nav .top_m{position:relative;height:6.4rem}.menu_nav .area_pers_log{position:relative;margin:1rem 0 0;text-align:left}.menu_nav .area_pers_log>li{display:block;margin:0;text-transform:uppercase;font-size:1.5rem;padding-top:1.7rem;position:realative}.menu_nav .area_pers_log .ico_pg_casa{font-size:1.8rem;display:inline-block;color:#666;position:absolute;top:1.4rem;left:2rem}.menu_nav .area_pers_log .utente_log_sx{display:block;color:#000;text-transform:none;padding:0 3rem 0 5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu_nav .area_pers_log .utente_log_sx:hover{color:#ffde00}.menu_nav .area_pers_log .a_down_drop,.menu_nav .area_pers_log .a_up_drop{right:1.3rem;left:0;top:1.6rem;text-align:right}.menu_nav .menu_utente{height:0;overflow:hidden;margin-top:1.4rem;-webkit-transition:height .6s cubic-bezier(.55,0,.1,1);transition:height .6s cubic-bezier(.55,0,.1,1)}.menu_nav .menu_utente li{background:#f5f5f5;padding:1.7rem 2rem 1.4rem;border-bottom:.1rem solid #fff}.menu_nav .menu_utente li .cg{color:#000}.menu_nav .menu_utente li a{display:block;color:#666}.menu_nav .menu_utente li a:hover{background:0 0;color:#000}.menu_nav .menu_utente.show{border-top:.1rem solid #fff;height:24.5rem}.menu_nav .area_pers{position:relative;text-align:left;font-size:0}.menu_nav .area_pers li{padding:1.7rem 1rem 1.4rem 1rem;text-transform:uppercase;display:block;font-size:1.5rem;margin-left:1.5rem}.menu_nav .area_pers li a{color:#000}.menu_nav .area_pers li a:hover{color:#666}.menu_nav .area_pers .open_login{color:#000}.menu_nav .area_pers .open_login:hover{color:#666}.menu_nav .menu_sx>li{padding:1.7rem 1rem 1.4rem 1rem;text-transform:uppercase;border-top:.1rem solid #fff;display:block;font-size:1.5rem;margin-left:1.5rem}.menu_nav .menu_sx>li a{color:#000;display:block}.menu_nav .menu_sx>li a:hover{color:#666}.menu_nav .menu_sx>li a:hover .a_right_slim,.menu_nav .menu_sx>li a:hover .c-22{color:#666}.menu_nav .menu_sx>li:hover{color:#666}.menu_nav .menu_sx .log_mnu{display:none}.menu_nav .menu_sx .link_aut{display:none;color:#fff}.menu_nav .menu_sx .link_aut a{color:#fff;display:block}.menu_nav .menu_sx .link_aut a:hover{color:#fc0}.menu_nav .menu_sx .link_aut:hover{color:#8c8d8d}.menu_nav .menu_sx .lnk-crp{color:#000;text-transform:none;font-weight:300;font-size:1.3rem}.menu_nav .menu_sx .link_pro{display:none}.menu_nav .net_link li{border:none;font-weight:400;padding:.9rem 0 .7rem;font-size:1.3rem}.menu_nav .net_link li a{color:#000}.menu_nav .net_link li a:hover{color:#666}.menu_nav .net_link li:first-child{font-size:1.1rem;color:#666}@media only screen and (min-width:768px){.menu_nav .mask_menu{width:32.5rem;left:-32.5rem}.menu_nav .mask_menu.show{-webkit-transform:translate(325px,0);transform:translate(325px,0)}.bck_h .menu_nav .menu_sx .log_mnu{padding:0;display:none}}@media only screen and (min-width:1025px){.menu_nav{padding:0}.menu_nav .area_log,.menu_nav .net_link{display:none}.menu_nav .mask_menu{position:absolute;right:1rem;left:auto;max-width:none;width:auto;height:auto;background:0 0;box-shadow:none;z-index:2;-webkit-transform:translate(0,0);transform:translate(0,0);overflow:visible}.menu_nav nav{padding:0;overflow-y:hidden}.menu_nav nav .top_m{display:none}.menu_nav .menu{display:none}.menu_nav .menu_sx{width:100%;height:5rem;margin:1.4rem 0;padding:0;font-size:0}.menu_nav .menu_sx>li{display:inline-block;border:0;font-size:1.3rem;font-weight:500}.menu_nav .menu_sx>li a{color:#fff}.menu_nav .menu_sx>li a:hover{color:#ffde00}.menu_nav .menu_sx>li:last-child{display:none}.menu_nav .menu_sx .link_aut{display:inline-block;padding:0;font-size:1.3rem;font-weight:500}.menu_nav .menu_sx .link_aut:first-of-type{padding-right:1rem}.menu_nav .menu_sx .log_mnu{display:inline-block;padding:0}.menu_nav .menu_sx .log_mnu .utente_log>li{color:#000;padding:0;padding-left:0;font-size:1.4rem}.menu_nav .menu_sx .log_mnu .utente_log>li:first-child{border-right:0}.menu_nav .menu_sx .log_mnu .utente_log .user_log{text-transform:none;color:#ffde00;position:relative}.menu_nav .menu_sx .log_mnu .utente_log .user_log:after{content:"";width:0;height:0;line-height:0;border-top:.4rem solid #fff;border-left:.4rem solid transparent;border-right:.4rem solid transparent;display:inline-block;vertical-align:middle;margin:0 0 0 .8rem}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente{width:auto;text-align:right;position:fixed;right:30.6rem;top:5.4rem;display:none}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente li{text-transform:uppercase;display:block;background-color:#252524;border-bottom:solid 1px rgba(255,255,255,.1);padding:0;font-size:1.2rem}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente li .cg{color:#ffde00}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente li:last-child{background:#000}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente li:last-child a{color:#ffde00}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente li a{padding:1.4rem 2.9rem;color:#c1c1c1}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente li a:hover{color:#fff}.menu_nav .menu_sx .log_mnu .utente_log .show{display:block;border-top:none}.menu_nav .menu_sx .log_mnu .utente_log a{color:#c1c1c1;display:block}.menu_nav .menu_sx .log_mnu .utente_log a .active,.menu_nav .menu_sx .log_mnu .utente_log a:hover{color:#ffde00}.menu_nav .menu_sx .log_mnu.bcksh{background-color:#000}.menu_nav .menu_sx .log_mnu.fixed{position:fixed}.menu_nav .menu_sx .link_pro{display:inline-block;line-height:4rem}.menu_nav .menu_sx .link_pro a{color:#000;font-size:1.2rem}.menu_nav .menu_sx .link_pro a span{color:#000;padding:0 2.5rem}.fixed .menu_nav .menu_sx{display:none}.fixed .menu_nav .menu_sx>li{display:inline-block;border:0;padding-top:1rem}.fixed .menu_nav .menu_sx .log_mnu .link_aut a{color:#000}.bck_h .menu_nav .mask_menu{position:fixed;top:0;left:-100vw;width:100vw;height:100vh;-webkit-transform:translate(-100vw,0);transform:translate(-100vw,0);overflow:hidden;-webkit-transition:transform .3s cubic-bezier(.55,0,.1,1);transition:transform .3s cubic-bezier(.55,0,.1,1);box-shadow:5px 0 10px -1px rgba(0,0,0,.5);background:#f0f0f0;z-index:5;max-width:32.5rem}.bck_h .menu_nav .mask_menu.show{-webkit-transform:translate(100vw,0);transform:translate(100vw,0)}.bck_h .menu_nav nav{padding:0 3.2rem;width:100%;overflow-y:auto;overflow-x:hidden;position:relative;height:100%;color:#fff;text-transform:uppercase}.bck_h .menu_nav nav>span{display:block;padding-bottom:10px;font-size:22px;border-bottom:1px solid #fff;cursor:pointer}.bck_h .menu_nav nav>span:hover{color:#ffde00}.bck_h .menu_nav nav .top_m{display:block}.bck_h .menu_nav .menu_sx>li{padding:1.7rem 1rem 1.4rem 1rem;text-transform:uppercase;border-top:.1rem solid #fff;display:block;font-weight:500;font-size:1.5rem}.bck_h .menu_nav .menu_sx>li a{color:#000;display:block}.bck_h .menu_nav .menu_sx>li a:hover{color:#666}.bck_h .menu_nav .menu_sx>li a:hover .a_right_slim,.bck_h .menu_nav .menu_sx>li a:hover .c-22{color:#666}.bck_h .menu_nav .menu_sx>li:hover{color:#666}.bck_h .menu_nav .menu_sx .log_mnu{padding-left:1rem}.bck_h .menu_nav .menu_sx .log_mnu .link_aut a{color:#fff}.bck_h .menu_nav .menu_sx .lnk-crp{text-transform:none;font-weight:300}.bck_h .menu_nav .menu_sx .link_pro{display:none}.bck_h .menu_nav .area_log,.bck_h .menu_nav .net_link{display:block}}@media only screen and (min-width:1366px){.menu_nav .mask_menu{overflow:visible}.menu_nav .menu_sx>li{font-weight:500;font-size:1.5rem}.menu_nav .menu_sx .link_aut{font-size:1.5rem}.menu_nav .menu_sx .log_mnu .utente_log>li{padding:0}.menu_nav .menu_sx .log_mnu .utente_log>li:first-child{border-right:0}.menu_nav .menu_sx .log_mnu .utente_log .user_log{text-transform:none;color:#ffde00;position:relative}.menu_nav .menu_sx .log_mnu .utente_log .user_log:after{content:"";width:0;height:0;line-height:0;border-top:.4rem solid #fff;border-left:.4rem solid transparent;border-right:.4rem solid transparent;display:inline-block;vertical-align:middle;margin:0 0 0 .8rem}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente{width:auto;text-align:right;position:fixed;right:30.6rem;top:5.4rem;display:none}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente li{text-transform:uppercase;display:block;background-color:#252524;border-bottom:solid 1px rgba(255,255,255,.1);padding:0;font-size:1.2rem}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente li .cg{color:#ffde00}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente li:last-child{background:#000}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente li:last-child a{color:#ffde00}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente li a{padding:1.4rem 2.9rem;color:#c1c1c1}.menu_nav .menu_sx .log_mnu .utente_log .menu_utente li a:hover{color:#fff}.menu_nav .menu_sx .log_mnu .utente_log .show{display:block;border-top:none}.menu_nav .menu_sx .log_mnu .utente_log a{color:#c1c1c1;display:block}.menu_nav .menu_sx .log_mnu .utente_log a .active,.menu_nav .menu_sx .log_mnu .utente_log a:hover{color:#ffde00}.menu_nav .menu_sx.bcksh{background-color:#000}.menu_nav .menu_sx.fixed{position:fixed}.bck_h .menu_nav{padding:0}.bck_h .menu_nav .area_log,.bck_h .menu_nav .net_link{display:none}.bck_h .menu_nav .mask_menu{position:absolute;right:1rem;left:auto;max-width:none;width:auto;height:auto;background:0 0;box-shadow:none;z-index:2;-webkit-transform:translate(0,0);transform:translate(0,0);overflow:visible}.bck_h .menu_nav nav{padding:0;overflow-y:hidden}.bck_h .menu_nav nav .top_m{display:none}.bck_h .menu_nav .menu{display:none}.bck_h .menu_nav .menu_sx{width:100%;height:5rem;margin:1.4rem 0;padding:0;font-size:0}.bck_h .menu_nav .menu_sx>li{display:inline-block;border:0;font-size:1.4rem}.bck_h .menu_nav .menu_sx>li:last-child{display:none}.bck_h .menu_nav .menu_sx .link_aut{font-size:1.5rem;display:inline-block;padding:0;font-weight:500}.bck_h .menu_nav .menu_sx .link_aut:first-of-type{padding-right:1rem}.bck_h .menu_nav .menu_sx .log_mnu{display:inline-block}.bck_h .menu_nav .menu_sx .log_mnu .utente_log .menu_utente{right:28.4rem}.bck_h .menu_nav .menu_sx .lnk-crp{display:none}.bck_h .menu_nav .menu_sx .link_pro{display:inline-block;line-height:4rem}.bck_h .menu_nav .menu_sx .link_pro a{color:#000;font-size:1.2rem}.bck_h .menu_nav .menu_sx .link_pro a span{color:#000;padding:0 2.5rem}.bck_h .menu_nav .menu_sx,.fixed .menu_nav .menu_sx{display:block}.bck_h .menu_nav .menu_sx>li,.fixed .menu_nav .menu_sx>li{padding-left:0;padding-top:7px;font-size:1.4rem}.bck_h .menu_nav .menu_sx>li a:hover,.fixed .menu_nav .menu_sx>li a:hover{color:#ffde00}.bck_h .menu_nav .menu_sx .log_mnu,.fixed .menu_nav .menu_sx .log_mnu{padding:0}.bck_h .menu_nav .menu_sx .log_mnu .link_aut,.fixed .menu_nav .menu_sx .log_mnu .link_aut{width:140px;display:flex;padding:0}.bck_h .menu_nav .menu_sx .log_mnu .link_aut a,.fixed .menu_nav .menu_sx .log_mnu .link_aut a{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.4rem;color:#000;padding-right:2rem}.bck_h .menu_nav .menu_sx .log_mnu .link_aut a:hover,.fixed .menu_nav .menu_sx .log_mnu .link_aut a:hover{color:#ffde00}.bck_h .menu_nav .menu_sx .lnk-crp,.fixed .menu_nav .menu_sx .lnk-crp{display:none}.fixed .menu_nav .menu_sx .log_mnu .utente_log .menu_utente{right:28.4rem}}.bck_h .link_pro--mob+.menu_nav,.link_pro--mob+.menu_nav{padding-top:7rem}@media only screen and (min-width:768px){.bck_h .link_pro--mob+.menu_nav,.link_pro--mob+.menu_nav{padding-top:3rem}}.link_pro--mob~header{padding-top:4rem}@media only screen and (min-width:768px){.link_pro--mob~header{padding-top:0}}.content_pv{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);-webkit-overflow-scrolling:touch;background:#fafafa;bottom:0;display:none;height:100%;left:0;overflow:visible;position:absolute;top:0;width:100vw;z-index:12}.content_pv.show{display:block}.content_pv.top_scroll .top_pv{position:absolute}.content_pv.bot_scroll .flussi_pv .foot_pv{position:absolute}.content_pv .top_pv{height:6rem;padding:2rem;position:fixed;width:100vw;z-index:11}.content_pv .top_pv .close{color:#000;float:right}.content_pv .top_pv progress{height:1rem;margin-top:.3rem;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);background:#fff;border:0;float:left;width:calc(100% - 40px)}.content_pv .top_pv progress::-webkit-progress-value{background:#ffde00}.content_pv .top_pv progress::-webkit-progress-bar{background:#fff}.content_pv .top_pv progress::-moz-progress-bar{background:#ffde00}.content_pv .main_pv{padding-top:1rem;top:6rem;height:calc(100vh - 135px);margin:0;overflow-x:hidden;overflow-y:auto;position:relative;width:100%;z-index:12}.content_pv .main_pv .lbl_err,.content_pv .main_pv .lbl_ok{display:none}.content_pv .main_pv .errore .lbl_err{border-radius:0;background-clip:padding-box;bottom:7.5rem;font-size:1.2rem;padding:1rem 0;background:#c00;color:#fff;display:block;font-weight:500;left:0;margin:0;position:fixed;text-align:center;text-transform:uppercase;width:100vw;z-index:12}.content_pv .main_pv .errore input{margin-bottom:2.3rem}.content_pv .main_pv .success .lbl_ok{bottom:7.5rem;font-size:1.2rem;padding:1rem 0;background:#090;color:#fff;display:block;font-weight:500;left:0;position:fixed;text-align:center;text-transform:uppercase;width:100vw;z-index:12}.content_pv .main_pv input,.content_pv .main_pv textarea{border-radius:0;background-clip:padding-box}.content_pv .main_pv input{height:5.5rem;width:100%}.content_pv .main_pv>form input{width:100%}.content_pv .main_pv>form label{padding:1rem 0}.content_pv .box_pv{padding:0 1.5rem;display:inline-block;height:auto;margin:auto;text-align:center;width:100%}.content_pv .box_pv .large{margin:0;padding:0;text-align:center}.content_pv .box_pv:after{height:11rem;content:" ";display:block}.content_pv .box_pv h6{font-size:2rem;line-height:2.6rem;padding-bottom:2rem;color:#333;font-weight:500;text-align:center}.content_pv .box_pv.off{display:none}.content_pv .box_pv label{font-size:1.6rem;line-height:2.4rem;color:#666;font-weight:500;text-transform:none}.content_pv .box_pv .checkbox,.content_pv .box_pv .radio{margin:0 0 -.1rem;padding:.5rem .9rem;background:#fff;border:.1rem solid #e9eced;display:block}.content_pv .box_pv .checkbox label,.content_pv .box_pv .radio label{padding:1.2rem 0 1.2rem 3rem;position:relative}.content_pv .box_pv .checkbox span[class],.content_pv .box_pv .radio span[class]{height:2rem;top:1.2rem;width:2rem;left:0;margin:0;position:absolute}.content_pv .box_pv .checkbox input:checked+span[class]::before,.content_pv .box_pv .radio input:checked+span[class]::before{width:1.8rem;height:1.8rem;line-height:1.8rem}.content_pv .box_pv textarea{height:23rem;margin-bottom:0}.content_pv .box_pv.email{padding:0;text-align:center}.content_pv .box_pv.email span{font-size:1.5rem;line-height:2rem;color:#666;position:relative}.content_pv .box_pv.email span strong{color:#000}.content_pv .box_pv.email .large{padding:0 2rem;text-align:center}.content_pv .box_pv.email .large p{font-size:1.8rem;color:#666;font-weight:500;text-transform:none}.content_pv .box_pv.email .large p a{font-size:1.6rem;line-height:5rem;color:#999;font-weight:700;text-decoration:underline}.content_pv .box_pv.email .large p a:hover{color:#000}.content_pv .box_pv.email hr{margin:4.8rem 0;background:#fff}.content_pv .box_pv.email:after{height:.1rem}.content_pv .box_pv.mob{text-align:center}.content_pv .box_pv.mob .large{text-align:center}.content_pv .box_pv.mob:after{height:.1rem}.content_pv .box_pv.mob span{font-size:1.5rem;line-height:2rem;color:#666;position:relative}.content_pv .box_pv.mob span strong{color:#000;display:block}.content_pv .box_pv.mob span br{display:none}.content_pv .box_pv.mob .checkbox{background:0 0;border:0;padding:0}.content_pv .box_pv.mob .checkbox .custom-check{margin-bottom:1.5rem;margin-right:1rem}.content_pv .box_pv.mob .checkbox:first-child{border-top:0}.content_pv .box_pv.mob label{font-size:1.3rem;padding:1.1rem 0 3rem 3rem;font-weight:400;line-height:1.2}.content_pv .box_pv.mob a{color:#0066c0;text-decoration:underline}.content_pv .box_pv.mob_conf{text-align:center}.content_pv .box_pv.mob_conf h6>span{font-size:2.8rem;padding:1rem 0 0 0;display:block;font-weight:500}.content_pv .box_pv.mob_conf:after{height:.1rem}.content_pv .box_pv.mob_conf .large{text-align:center}.content_pv .box_pv.mob_conf .large>span{font-size:1.5rem;line-height:2rem;padding-bottom:2rem;display:block;font-weight:500}.content_pv .box_pv.mob_conf .large>span br{display:none}.content_pv .box_pv.mob_conf .large p{font-size:1.8rem;padding-top:5rem;color:#666;font-weight:500;text-transform:none}.content_pv .box_pv.mob_conf .large p a{font-size:1.6rem;line-height:5rem;color:#999;font-weight:700;text-decoration:underline}.content_pv .box_pv.mob_conf .large p a:hover{color:#000}.content_pv .box_pv.log_pv{padding-left:1.3rem;text-align:left}.content_pv .box_pv.log_pv input[type=password]:focus,.content_pv .box_pv.log_pv input[type=text]:focus{border-color:#c9c9c9;box-shadow:none}.content_pv .box_pv.log_pv h6{display:none}.content_pv .box_pv.log_pv .large{text-align:left}.content_pv .box_pv.log_pv .errore.reg_error input[type=password],.content_pv .box_pv.log_pv .errore.reg_error input[type=text]{color:#f73704}.content_pv .box_pv.log_pv .errore.reg_error input[type=password]::-webkit-input-placeholder,.content_pv .box_pv.log_pv .errore.reg_error input[type=text]::-webkit-input-placeholder{color:#f73704}.content_pv .box_pv.log_pv .errore.reg_error input[type=password]:-moz-placeholder,.content_pv .box_pv.log_pv .errore.reg_error input[type=text]:-moz-placeholder{color:#f73704}.content_pv .box_pv.log_pv .errore.reg_error input[type=password]::-moz-placeholder,.content_pv .box_pv.log_pv .errore.reg_error input[type=text]::-moz-placeholder{color:#f73704}.content_pv .box_pv.log_pv .errore.reg_error input[type=password]:-ms-input-placeholder,.content_pv .box_pv.log_pv .errore.reg_error input[type=text]:-ms-input-placeholder{color:#f73704}.content_pv .box_pv.log_pv .errore.reg_error .lbl_err{color:#f73704;background:0 0;border-radius:0;margin-bottom:0;font-size:1.4rem;text-align:left;font-weight:500;text-transform:none;padding:1.2rem .4rem 1.2rem .2rem;position:relative;display:none;bottom:0;left:0;width:auto}.content_pv .box_pv.log_pv .errore .lbl_err,.content_pv .box_pv.log_pv .errore.lbl_err{color:#f73704;background:0 0;border-radius:0;margin-bottom:0;font-size:1.4rem;text-align:left;font-weight:500;text-transform:none;padding:0 .4rem 3.5rem .2rem;position:relative;display:inline-block;bottom:0;left:0;width:auto}.content_pv .box_pv.log_pv .avviso{font-size:1.3rem;margin:2rem 0;color:#1f1f1f;display:inline-block;font-style:italic;text-align:left}.content_pv .box_pv.log_pv h4{font-size:1.6rem;padding:0 0 1.6rem 0;text-transform:uppercase}.content_pv .box_pv.log_pv .btn_social_new{width:28.4rem;text-align:left}.content_pv .box_pv.log_pv .btn_social_new li{display:inline-block;float:left}.content_pv .box_pv.log_pv .btn_social_new li:first-child{width:100%}.content_pv .box_pv.log_pv .btn_social_new li:last-child{float:none}.content_pv .box_pv.log_pv .btn_social_new li .ico_new_lg{margin-right:.4rem;height:6.7rem;width:6.7rem}.content_pv .box_pv.log_pv .btn_social_new li .ico_new_lg .fb_new,.content_pv .box_pv.log_pv .btn_social_new li .ico_new_lg .gp_new,.content_pv .box_pv.log_pv .btn_social_new li .ico_new_lg .libero_new,.content_pv .box_pv.log_pv .btn_social_new li .ico_new_lg .virgilio_new{height:5rem;width:5rem;display:inline-block;font-weight:500}.content_pv .box_pv.log_pv .btn_social_new li:nth-child(5) a{margin-right:0}.content_pv .box_pv.log_pv .checkbox{margin:2rem 0 1rem 0;background:0 0;border:0;padding:0}.content_pv .box_pv.log_pv .checkbox .custom-check{float:left;display:block;width:1.4rem;height:1.4rem;line-height:1.2rem;margin-right:.8rem;background:#fff;border:1px solid #ccc;position:relative;top:0}.content_pv .box_pv.log_pv .checkbox input[type=checkbox]:checked+.custom-check{border-radius:2px;background-clip:padding-box}.content_pv .box_pv.log_pv .checkbox input[type=checkbox]:checked+.custom-check::before{width:1.2rem;height:1.2rem;line-height:1.2rem}.content_pv .box_pv.log_pv .checkbox label{font-size:1.3rem;color:#696969;font-weight:400;line-height:1.3rem;padding:0 0 1rem .3rem;text-transform:uppercase}.content_pv .box_pv.log_pv input{border-radius:4px;background-clip:padding-box;height:4.4rem;margin-bottom:1rem;width:100%}.content_pv .box_pv.log_pv .pswd{font-size:1.1rem;font-style:italic;font-weight:500}.content_pv .box_pv.log_pv .entra{font-size:1.2rem;margin-bottom:.2rem;font-weight:500}.content_pv .box_pv.ric_ok>div{margin-top:-4.5rem;padding:0 1.5rem;left:0;margin:auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.content_pv .box_pv.ric_ok h6{font-size:2.2rem;padding:0}.content_pv .box_pv.ric_ok h6>span{font-size:1.8rem;padding:1.5rem 0;color:#999;display:block;font-weight:500}.content_pv .box_pv.ric_ok h6 a{color:#000;text-decoration:underline;white-space:nowrap}.content_pv .box_pv.ric_ok .sp_check{font-size:6rem;padding:1rem 0 2rem 0;color:#6c0;display:block}.content_pv .box_pv.ric_ok:after{height:.1rem}.content_pv .box_pv.ric_no{text-align:center}.content_pv .box_pv.ric_no>div{left:0;margin:auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.content_pv .box_pv.ric_no h6>span{font-size:2.4rem;padding:.5rem 0 3rem 0;display:block;font-weight:500}.content_pv .box_pv.ric_no .close{font-size:6rem;padding:1rem 0 2rem 0;color:#f73704;display:block}.content_pv .box_pv.ric_no:after{height:.1rem}.content_pv .box_pv.all_img{position:relative;text-align:center}.content_pv .box_pv.all_img .bt_y{top:6rem}.content_pv .box_pv.all_img p{font-size:1.5rem;line-height:1.8rem;text-transform:none}.content_pv .box_pv.all_img p br{display:none}.content_pv .box_pv.cerca_cap .my_location{font-size:2rem;margin:-.3rem .4rem 0 0;display:inline-block;vertical-align:middle}.content_pv .box_pv.cerca_cap label{font-weight:300}.content_pv .box_pv.cerca_cap label strong{font-weight:400}.content_pv .box_pv.cerca_cap span:not(custom-radio)>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content_pv .box_pv.cerca_cap span:not(custom-radio)+span{display:block}.content_pv .box_pv.cerca_cap p{font-size:1.6rem;line-height:4}.content_pv .box_pv.cerca_cap p strong{font-weight:500}.content_pv .box_pv.cerca_cap .ui-widget.ui-widget-content{border-radius:0;background-clip:padding-box;min-height:17.2rem;background:0 0;border:0!important;padding:0}.content_pv .box_pv.cerca_cap .ui-menu-item{background:#ededed;border:.1rem solid #c9c9c9;border-top:0;line-height:unset;min-height:0}.content_pv .box_pv.cerca_cap .ui-menu-item-wrapper{padding:.6rem 1rem;font-family:Rubik,Arial,Helvetica,sans-serif;font-weight:500;height:auto;line-height:30px;text-transform:none}.content_pv .box_pv.cerca_cap .ui-state-active{font-weight:500!important;margin:0}.content_pv .dropzone{height:3.5rem;min-height:3.5rem;padding:5rem 0 1.5rem;top:6rem;background:0 0;border:0;cursor:pointer;left:0;margin:auto;position:absolute;right:0;width:auto;z-index:5}.content_pv .dropzone:hover .bt_y{background:#000;color:#ffde00}.content_pv .dropzone .dz-message{display:none}.content_pv .dropzone .dz-preview{height:3.5rem;margin-bottom:1rem;min-height:3.5rem;background:0 0;height:auto;margin:0;overflow:hidden;width:95%}.content_pv .dropzone .dz-preview:first-child{margin-top:4rem}.content_pv .dropzone .dz-preview .dz-image{display:none}.content_pv .dropzone .dz-preview .dz-details{height:3.5rem;left:0;opacity:1;padding:0;position:relative}.content_pv .dropzone .dz-preview .dz-details .dz-size{display:none}.content_pv .dropzone .dz-preview .dz-details .dz-filename{overflow:hidden;position:relative;width:calc(100vw - 40px)}.content_pv .dropzone .dz-preview .dz-details .dz-filename span{font-size:1.8rem;padding:.7rem 1rem;background:#d8d8d8;color:#333;display:block;position:relative;text-align:left;text-transform:none;width:inherit}.content_pv .dropzone .dz-preview .dz-remove{font-size:1.1rem;padding:1.2rem;background:#d8d8d8;color:#000;cursor:pointer;position:absolute;right:0;top:0;z-index:22}.content_pv .dropzone .dz-preview .dz-error-mark,.content_pv .dropzone .dz-preview .dz-success-mark{display:none}.content_pv .dropzone .dz-preview .dz-error-message{border-radius:0;background-clip:padding-box;bottom:7.5rem;font-size:1.2rem;height:3.3rem;padding:1rem 0;background:#c00;color:#fff;display:none;font-weight:500;left:0;opacity:1;position:fixed;text-align:center;text-transform:uppercase;top:auto;width:100%;z-index:12}.content_pv .dropzone .dz-preview .dz-error-message:after{display:none}.content_pv .dropzone .dz-preview .dz-error-message>span{font-size:1.2rem}.content_pv .dropzone .success_m{bottom:7.5rem;font-size:1.2rem;height:3.3rem;padding:1rem 0;background:#090;color:#fff;display:none;font-weight:500;left:0;margin:0;opacity:1;position:fixed;text-align:center;text-transform:uppercase;width:100%;z-index:12}.content_pv .bt_y{font-size:1.4rem;height:3.5rem;line-height:3.5rem;top:7.5rem;width:13rem;background:#ffde00;display:inline-block;font-weight:700;left:0;margin:auto;position:absolute;right:0;text-align:center;z-index:2}.content_pv .bt_y:hover{background:#000;color:#ffde00}.content_pv .foot_pv{height:7.5rem;padding:1.2rem 0;background:#fff;border-top:.1rem solid #e9eced;bottom:0;position:fixed;text-align:center;width:100vw;z-index:12}.content_pv .foot_pv .btn{border-radius:4px;background-clip:padding-box;font-size:1.5rem;height:5rem;line-height:5rem;margin:0 .3rem;width:14.5rem;display:inline-block;font-weight:700;text-align:center}.content_pv .foot_pv .gr{background:#999;color:#fff}.content_pv .foot_pv .gr:hover{background:#999;color:#fff}.content_pv .foot_pv .ye{background:#ffde00;color:#000}.content_pv .foot_pv .ye:hover{background:#ffde00;color:#000}.content_pv .foot_pv .bk{background:#000;color:#fff}.content_pv .foot_pv .bk:hover{background:#000;color:#fff}.content_pv .alertp{padding:2rem;background:#ffde00;color:#333;height:100vh;left:0;position:fixed;text-align:center;top:0;width:100vw;z-index:18}.content_pv .alertp>div{position:relative;top:calc(50vh - 153px)}.content_pv .alertp>div h6{font-size:2.4rem;font-weight:500}.content_pv .alertp>div p{font-size:1.6rem;padding:.5rem 0 3rem 0;font-weight:500}.content_pv .alertp>div .wh{font-size:1.6rem;line-height:5rem;margin:1rem auto 2rem auto;background:#fff;color:#000;font-weight:700;text-decoration:none;width:100%}.content_pv .alertp>div .wh:hover{background:#000;color:#ffde00}.content_pv .alertp>div a{font-size:1.6rem;line-height:5rem;color:#000;display:block;font-weight:700;text-decoration:underline}.content_pv .alertp.off{display:none}.content_pv .sugg_pv li{text-transform:none}.content_pv .sugg_pv a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content_pv.off{display:none}@media only screen and (min-width:768px){.content_pv{box-shadow:0 0 20px 0 rgba(0,0,0,.5);height:60rem;width:60rem;-webkit-transition:all .6s cubic-bezier(.55,0,.1,1);transition:all .6s cubic-bezier(.55,0,.1,1);left:calc(50vw - 300px);overflow:hidden;position:fixed;top:calc(50vh - 300px)}.content_pv .top_pv{padding:2.2rem 3rem;width:60rem;position:absolute}.content_pv .foot_pv{width:60rem;position:absolute}.content_pv .main_pv{height:46.5rem;padding-top:2rem;top:6rem}.content_pv .main_pv input{width:90%}.content_pv .main_pv>form input{width:70%}.content_pv .main_pv>form label{padding:1.5rem 0}.content_pv .main_pv .errore .lbl_err{width:60rem;bottom:calc(50vh - 300px + 75px);left:calc(50vw - 300px);margin:auto}.content_pv .main_pv .success .lbl_ok{width:60rem;bottom:calc(50vh - 300px + 75px);left:calc(50vw - 300px);margin:auto}.content_pv .box_pv{width:60rem;padding:0 5rem}.content_pv .box_pv h6{font-size:2.6rem}.content_pv .box_pv textarea{height:26rem}.content_pv .box_pv:after{height:7rem}.content_pv .box_pv.ric_ok{padding:0 2.5rem}.content_pv .box_pv.ric_ok h6{font-size:2.6rem;line-height:3.2rem}.content_pv .box_pv.ric_ok h6>span{font-size:2.2rem;line-height:3rem}.content_pv .box_pv.ric_ok h6 a:hover{color:#fdd224}.content_pv .box_pv.ric_ok .sp_check{font-size:7rem}.content_pv .box_pv.ric_no h6{font-size:2.6rem}.content_pv .box_pv.ric_no h6>span{font-size:3.3rem;line-height:3.8rem}.content_pv .box_pv.ric_no .close{font-size:7rem}.content_pv .box_pv.cerca_cap{padding:0}.content_pv .box_pv.cerca_cap .radio{margin:0 auto -.1rem;width:90%}.content_pv .box_pv.cerca_cap span:not(custom-radio)>span:first-child{margin-right:1rem}.content_pv .box_pv.cerca_cap span:not(custom-radio)+span{display:inline-block}.content_pv .box_pv label{font-size:1.8rem}.content_pv .box_pv.mob input{width:80%}.content_pv .box_pv.mob span{font-size:1.2rem}.content_pv .box_pv.mob_conf h6>span{font-size:3.5rem}.content_pv .box_pv.mob_conf .large>span{font-size:1.6rem;padding-bottom:2rem;line-height:2.4rem}.content_pv .box_pv.mob_conf .large>span br{display:block}.content_pv .box_pv.mob_conf .large p a{line-height:4rem}.content_pv .box_pv.email input{width:70%}.content_pv .box_pv.email .large>span{font-size:1.2rem}.content_pv .box_pv.email .large p{font-size:1.6rem}.content_pv .box_pv.email .large p a{line-height:4rem;font-size:1.4rem}.content_pv .box_pv.log_pv{padding:0 3.5rem}.content_pv .box_pv.log_pv:after{height:.1rem}.content_pv .box_pv.log_pv h6{display:block}.content_pv .box_pv.log_pv h4{padding-bottom:2.7rem}.content_pv .box_pv.log_pv .large{padding-top:6rem}.content_pv .box_pv.log_pv .half{min-height:31rem;padding-right:2.7rem;border-right:.1rem solid #d4d4d4;margin:0}.content_pv .box_pv.log_pv .half:last-child{padding-left:4rem;padding-right:0;border:0}.content_pv .box_pv.log_pv .errore.reg_error .lbl_err{position:relative;bottom:0;left:0}.content_pv .box_pv.log_pv .errore .lbl_err{position:relative;display:inline-block;bottom:0;left:0}.content_pv .box_pv.log_pv .btn_social_new{margin-left:0;width:auto}.content_pv .box_pv.log_pv .btn_social_new li:nth-child(2),.content_pv .box_pv.log_pv .btn_social_new li:nth-child(3){margin-bottom:1.8rem}.content_pv .box_pv.log_pv .btn_social_new li .ico_new_lg{margin-right:1.5rem;width:7rem;height:7rem}.content_pv .box_pv.log_pv .btn_social_new li:last-child{margin-top:2rem}.content_pv .box_pv.all_img p br{display:block}.content_pv .box_pv.all_img .dropzone .dz-preview .dz-error-message{width:60rem;bottom:calc(50vh - 300px + 75px);left:calc(50vw - 300px)}.content_pv .box_pv.all_img .dropzone .success_m{width:60rem;bottom:calc(50vh - 300px + 75px);left:calc(50vw - 300px)}.content_pv .alertp{height:60rem;width:60rem;left:calc(50vw - 300px);top:calc(50vh - 300px)}.content_pv .alertp>div{top:calc(300px - 136px)}.content_pv .alertp>div h6{font-size:3.4rem}.content_pv .alertp>div p{font-size:2.6rem}.content_pv .alertp>div .wh{font-size:1.8rem;margin:1rem auto 3rem auto;width:30rem;background:#fff}.content_pv .alertp>div a{font-size:1.4rem}}@media only screen and (min-width:1024px){.content_pv .flussi_pv .foot_pv .gr:hover{background:#666}.content_pv .flussi_pv .foot_pv .ye:hover{background:#000;color:#ffde00}.content_pv .flussi_pv .foot_pv .bk:hover{background:#e3e3e3;color:#000}}.cat_main{padding:3rem 0}.cat_main .ico_cat{font-size:9.6rem}.cat_main .cat{text-align:center;margin:0 auto}.cat_main .cat li{display:block;width:90%;text-align:center;margin:0 auto;border-bottom:1px solid #fff;padding:1.5rem 0 1.5rem 0;color:#fff}.cat_main .cat li .ico_cat{display:none}.cat_main .cat li h5{font-size:1.6rem;line-height:3.2rem;margin-top:1.2rem;font-weight:700;color:#000;text-transform:uppercase}.cat_main .cat li a{display:block;color:#fff}.cat_main .cat li a span{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);display:block}.cat_main .cat li a span:hover{transform:scale(1.1)}.cat_main .cat li a h5{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.cat_main .cat li a h5:hover{color:#666}.cat_main .cat li:nth-last-of-type(-n+3){display:none}.cat_main .cat li:nth-last-of-type(-n+4){border-bottom:none;padding-bottom:0}.cat_main .cat li:first-of-type{padding-top:0}.cat_main .cat .sub_cat{display:none}.cat_main .b_bk{margin:3rem auto;display:block}@media only screen and (min-width:768px){.cat_main{padding:4rem 0}.cat_main .ico_cat{font-size:10.5rem}.cat_main .cat{text-align:center;padding:0 1rem}.cat_main .cat li{display:inline-block;border-bottom:none;padding:0;width:18.3rem;margin:1.2rem}.cat_main .cat li .ico_cat{display:block}.cat_main .cat li h5{font-size:1.5rem}.cat_main .cat .sub_cat{display:block}.cat_main .cat .sub_cat li{display:block;width:inherit;color:#000;width:15.5rem;padding:1rem 0;font-size:1.4rem;margin:0 auto;height:3.6rem}.cat_main .cat .sub_cat li a{color:#333;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.6rem;min-height:1.6rem;height:1.6rem}.cat_main .cat .sub_cat li a:hover{color:#666}.cat_main .cat .sub_cat li:last-child{color:#fff;font-weight:700;font-size:1.4rem;text-transform:uppercase}.cat_main .cat .sub_cat li:last-child a{color:#fff}.cat_main .cat .sub_cat li:last-child a:hover{color:#666}}@media only screen and (min-width:1024px){.cat_main .cat li{margin:0 1.5rem}.cat_main .cat li:nth-last-of-type(-n+3){display:inline-block}.cat_main .cat li:nth-last-of-type(-n+2){display:none}.cat_main .cat .sub_cat li:nth-last-of-type(-n+2){display:block}.cat_main .b_bk{margin:4rem auto}}@media only screen and (min-width:1366px){.cat_main .cat li{margin:0;width:19rem}.cat_main .cat li:nth-last-of-type(-n+2){display:inline-block}.cat_main .cat li .sub_cat li{width:18rem}}.slide_home{font-weight:500;font-size:1.8rem;color:#000;padding:2rem 2rem 4rem 2rem}.slide_home h2{margin:3rem 0;font-size:2.4rem;line-height:3rem}.slide_home h2>span{display:block;font-size:2.4rem;line-height:3rem;text-transform:uppercase;font-weight:700}.slide_home .menu_slide{text-transform:uppercase;margin:2rem auto 0 auto;text-align:center;display:none}.slide_home .menu_slide li{color:#757575;font-weight:500;font-size:1.4rem;margin:0 1.5rem 1rem 1.5rem;display:block}.slide_home .menu_slide li:last-child{margin-right:0}.slide_home .menu_slide li.active a{display:inline-block;padding-bottom:.5rem;color:#000;border-bottom:3px solid #fdd224}.slide_home .menu_slide a{padding-bottom:.5rem;color:#757575;border-bottom:3px solid #f5f5f5;display:none}.slide_home .menu_slide a:hover{color:#fdd224}.slide_home .menu_slide a .active{color:#fdd224}.slide_home .swiper-pagination-bullet-active{background:#666!important}.slide_home .swiper-pagination-bullet{background:#ccc;opacity:1}.slide_home .swiper-container{padding-bottom:6rem;height:100%}.slide_home .swiper-container .swiper-button-prev{background:0 0;left:1rem}.slide_home .swiper-container .swiper-button-next{background:0 0;right:1rem}.slide_home .swiper-container .ico_pg_casa{position:absolute;top:calc(50% - 20px);z-index:2;font-size:4rem;color:#fff!important;width:auto;height:auto}.slide_home .swiper-container .ico_pg_casa:hover{color:#fdd224!important}.slide_home .swiper-container .swiper-wrapper{width:100%}.slide_home .slider-info{color:#000;display:block;text-align:left}.slide_home .slider-info .categ{font-size:2rem;font-weight:500;line-height:2.8rem;max-height:10rem;padding:1rem 0 .5rem 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.slide_home .slider-info .categ a{color:#000;font-size:inherit}.slide_home .slider-info .categ a:hover{color:#fdd224}.slide_home .slider-info .testo{display:none}.slide_home .swiper-lazy{width:100%}.slide_home .swiper-slide{cursor:pointer;height:100%}.slide_home .swiper-slide .slider-image{width:100%;height:56vw;overflow:hidden}.slide_home .swiper-slide .slider-image>img{width:100%}.slide_home .swiper-slide-desktop{display:none}@media only screen and (min-width:768px){.slide_home{padding:2rem 0 4rem 0}.slide_home h2{font-size:3rem;line-height:4.5rem}.slide_home h2>span{font-size:3.6rem}.slide_home .menu_slide{display:block}.slide_home .menu_slide li{display:inline-block}.slide_home .menu_slide li a{display:block}.slide_home .swiper-container{padding-bottom:2rem}.slide_home .swiper-container .swiper-pagination{display:none}.slide_home .slider-info .categ{font-size:2rem}.slide_home .swiper-slide:nth-of-type(3n+2){padding-top:22px!important}.slide_home .swiper-slide .slider-image{height:13.6rem}.slide_home .swiper-slide-desktop{display:block}}@media only screen and (min-width:1024px){.slide_home{padding:4rem 0}.slide_home .menu_slide{margin:2rem 0 2.8rem 0}.slide_home .menu_slide li{font-size:1.8rem;margin-right:4rem}.slide_home h4{margin-top:4.8rem}.slide_home .slider-info .categ{font-size:2.2rem}.slide_home .slider-info .testo{display:block;font-size:1.4rem;line-height:2rem;max-height:5.7rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:400}.slide_home .slider-info .testo a{color:#000;font-size:inherit}.slide_home .slider-info .testo a:hover{color:#fdd224}.slide_home .swiper-slide .slider-image{height:18rem}}@media only screen and (min-width:1366px){.slide_home h2{font-size:3.6rem}.slide_home h2>span{font-size:4rem}.slide_home .menu_slide li{margin-right:5rem}.slide_home .swiper-slide .slider-image{height:21.6rem}}.slide_az{color:#757575;font-weight:500;font-size:1.8rem}.slide_az .swiper-container{padding-bottom:6rem}.slide_az .swiper-container .swiper-button-prev{background:0 0;left:1rem}.slide_az .swiper-container .swiper-button-next{background:0 0;right:1rem}.slide_az .swiper-container .ico_pg_casa{position:absolute;z-index:2;font-size:4rem;color:#fff!important;width:auto;height:auto}.slide_az .swiper-container .ico_pg_casa:hover{color:#fdd224!important}.slide_az .swiper-container .swiper-wrapper{width:100%}.slide_az .swiper-container .close{display:none}.slide_az .swiper-lazy{width:100%;height:100%}.slide_az .swiper-slide{width:100%;height:56%!important;overflow:hidden;cursor:pointer}.slide_az .swiper-slide .slider-image{height:56%!important}.slide_az .swiper-slide .slider-image>img{width:100%;height:auto!important}@media only screen and (min-width:768px){.slide_az .swiper-container{padding:0}.slide_az .swiper-pagination{display:none}}@media only screen and (min-width:1024px){.slide_az h4{margin-top:4.8rem}}.slide_az.zoom_slide .swiper-container{width:100vw;height:100vh;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;z-index:10}.slide_az.zoom_slide .swiper-container .swiper-wrapper{width:100vw}.slide_az.zoom_slide .swiper-container .close{display:block;color:#fff;top:2rem;right:3rem!important;cursor:pointer;font-size:2.4rem}.slide_az.zoom_slide .swiper-container .swiper-button-next{right:3rem!important}.slide_az.zoom_slide .swiper-slide{margin:auto;top:0;left:0;right:0;bottom:0}.slide_az.zoom_slide .swiper-slide .slider-image{height:auto!important}.slide_az.zoom_slide .swiper-slide .slider-image>img{width:70rem;height:auto}.guida_home{padding:5rem 0;width:25rem;margin:auto;color:#333;text-align:center}.guida_home h2{font-size:2.4rem;line-height:3rem;font-weight:700;text-transform:uppercase}.guida_home a{display:block}.guida_home .b_bk{margin:auto;width:21.5rem;margin-top:1rem}.guida_home strong{font-weight:500}.guida_home p{font-size:1.6rem;line-height:2.4rem;padding:3rem 0 .5rem 0}@media only screen and (min-width:768px){.guida_home{width:100%;padding:5rem 0}.guida_home h2{font-size:3rem;line-height:3.2rem;padding:0 10rem}.guida_home p{font-size:2rem;line-height:3.2rem;padding:5rem 5rem 0 5rem;width:37rem;display:inline-block}.guida_home .b_bk{margin-top:2rem}}@media only screen and (min-width:1024px){.guida_home h2{padding:0 1rem}.guida_home p{font-size:2.2rem;width:43rem}}@media only screen and (min-width:1366px){.guida_home{padding:9rem 0}.guida_home h2{font-size:4rem}.guida_home p{font-size:2.6rem;width:54rem}}.home_spot{width:100%;padding:4rem 2rem}.home_spot h2{font-size:1.8rem;font-weight:700;color:#fc0;padding-bottom:1.5rem}.home_spot h2 span{font-size:3rem;margin-top:.3rem;line-height:1;color:#000;display:block;font-weight:500}.home_spot #ytube_container{position:relative;overflow:hidden}.home_spot #ytube_container::before{display:block;content:"";padding-top:56.25%;z-index:0}.home_spot #ytube_container iframe,.home_spot #ytube_container img{position:absolute;left:0;top:0}.home_spot p{font-size:1.6rem;line-height:1.4;padding-top:1.5rem}.home_spot .social{text-align:center;padding-top:1rem}.home_spot .social li{display:inline-block}.home_spot .social a{color:#fff;background:#000;display:block;width:4.5rem;height:4.5rem;line-height:4.5rem;border-radius:50%;background-clip:padding-box}@media only screen and (min-width:768px){.home_spot{max-width:45.7rem;padding:4rem 0;margin:0 auto}.home_spot h2{font-size:2.4rem;padding-bottom:3rem}.home_spot h2 br{display:none}.home_spot h2 span{font-size:3.4rem}.home_spot p{font-size:1.8rem;padding-bottom:2rem}}@media only screen and (min-width:1024px){.home_spot{max-width:none;padding:10rem 0}.home_spot h2{float:right;width:calc(100% - 53rem);text-align:left;padding-bottom:0}.home_spot h2 span{margin-top:0;font-size:3.8rem}.home_spot #ytube_container{float:left;width:49.3rem}.home_spot p{display:inline-block;width:calc(100% - 57rem);text-align:left;font-size:2rem;padding-top:.5rem}.home_spot .social{display:inline-block;width:calc(100% - 57rem);text-align:left}.home_spot .social li{text-align:center;margin-right:1rem}}@media only screen and (min-width:1366px){.home_spot h2 span{font-size:4rem}.home_spot p{font-size:2.2rem}}.blc_rec{padding:2rem;box-sizing:border-box;text-align:left;color:#757575;display:inline-block}.blc_rec article{background:#fff;padding:2.5rem}.blc_rec article h5,.blc_rec article h6{font-size:1.5rem;text-transform:uppercase;margin-bottom:.5rem}.blc_rec article h5{font-size:1.5rem;text-transform:uppercase;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:2rem}.blc_rec article h6{color:#ffde00}.blc_rec article h6>span{margin-top:.5rem;display:block;font-size:1.3rem;text-transform:none;color:#757575}.blc_rec article .recensione{margin-top:1rem}.blc_rec article .recensione .titolo{font-size:1.5rem;font-weight:700;text-transform:uppercase}.blc_rec article .recensione .rece{font-weight:500;margin:1rem 0}.blc_rec article .recensione a{margin-top:1rem;display:block;color:#757575}.blc_rec article .recensione a:hover{color:#fdd224}.blc_rec .info{padding:2.5rem;background:#ededed;color:#757575;position:relative}.blc_rec .info img{position:absolute;top:-3rem;right:3rem}@media only screen and (min-width:768px){.blc_rec{padding:1rem}}.rec_home{text-align:center;padding:5rem 0;overflow:hidden}.rec_home h4{padding-bottom:3rem}.rec_home .btn{background:#2f2f2f;color:#fff;text-transform:uppercase;font-weight:500;margin:auto;line-height:4.6rem;font-size:1.6rem;width:28rem;margin-top:2rem}.rec_home .btn:hover{background:#fdd224}.piu_cercati{padding:4rem 0;color:#333}.piu_cercati h2{font-size:2.4rem;line-height:3rem;padding-bottom:3rem;font-weight:700;text-transform:uppercase}.piu_cercati .italia{display:none}.piu_cercati .list{margin:auto;margin:0 auto 3rem auto;width:21rem}.piu_cercati .list li{text-align:left;display:block;font-size:1.6rem;padding:.5rem 0}.piu_cercati .list li a{color:#333}.piu_cercati .list li a:hover{color:#fdd224}.piu_cercati .list li:first-child{font-size:1.6rem;font-weight:700;text-transform:uppercase}@media only screen and (min-width:768px){.piu_cercati{padding:5rem 0}.piu_cercati br{display:none}.piu_cercati .grid{width:80%;margin:auto}.piu_cercati h2{font-size:3rem}.piu_cercati .list{margin:0 5.5rem 3rem 4.2rem;display:inline-block;vertical-align:top;width:18rem}.piu_cercati .list li{width:18rem;font-size:1.6rem}.piu_cercati .list li:first-child{font-size:2.1rem}}@media only screen and (min-width:1024px){.piu_cercati{padding:8rem 0}.piu_cercati .italia{float:left;display:block;width:35rem;height:41.5rem;margin:0 2rem 0 5rem}.piu_cercati .italia .cls-1{fill:#666;stroke:#fff}.piu_cercati .italia .cls-2{fill:none;stroke:#fff;stroke-width:.8px}.piu_cercati .italia .cls-3{fill:#ccc8c0;stroke:inherit}.piu_cercati .italia .cls-4{fill:#ffde00;stroke:none}.piu_cercati .grid{width:50%;float:left}.piu_cercati .list{margin:0 4rem 3rem 2.5rem}}@media only screen and (min-width:1366px){.piu_cercati{overflow:hidden}.piu_cercati h2{font-size:4.2rem;padding-bottom:6rem}.piu_cercati .grid{width:64%}.piu_cercati .list{width:28rem;margin:0 4.5rem 3rem 5rem}.piu_cercati .list li{width:28rem}.piu_cercati .italia{margin:0 5rem 0 2rem}}.nuovi_c{text-align:center;padding:5rem 3rem}.nuovi_c h2{color:#ffde00;font-size:2.4rem;line-height:3rem;font-weight:700;text-transform:uppercase}.nuovi_c h3{font-size:1.6rem;line-height:2.3rem;padding:2rem 0;color:#ccc;font-weight:700;text-transform:uppercase}.nuovi_c .monitor{display:none}.nuovi_c .b_bk{display:block;width:24.5rem;margin:auto}.nuovi_c p{font-size:1.3rem;line-height:2rem;padding:3rem 0 .5rem 0;color:#ccc;font-weight:500;text-transform:uppercase}.nuovi_c p em{color:#fff;font-style:normal}.nuovi_c p .tel{color:#00b916}.nuovi_c p .tel:hover{text-decoration:underline}.nuovi_c p a{color:#fff}.nuovi_c p a:hover{text-decoration:underline}@media only screen and (min-width:768px){.nuovi_c{padding:8.6rem 3rem 3rem 3rem}.nuovi_c h2{font-size:4rem}.nuovi_c h3{font-size:1.4rem;padding:2rem 0 1rem 0}.nuovi_c .monitor{display:block;position:relative;background:url(img/img_come_funziona_768.png) no-repeat center;z-index:1;height:37rem}.nuovi_c .monitor .box{position:absolute;width:15rem}.nuovi_c .monitor .box>div{background:#404040;width:7rem;height:7rem;border-radius:50%;background-clip:padding-box;line-height:10rem;margin:auto;text-align:center}.nuovi_c .monitor .box.sx{left:0;top:3rem}.nuovi_c .monitor .box.dx{right:0;top:5rem}.nuovi_c .monitor .box.sx1{left:0;bottom:2.3rem}.nuovi_c .monitor .box.dx1{right:0;bottom:-3rem}.nuovi_c .monitor .box.dx1 p{width:11.4rem;margin:auto}.nuovi_c .monitor .box p{text-transform:none;font-size:1.1rem;line-height:1.8rem;padding:1.5rem 0;color:#fff;font-weight:400;text-align:center}.nuovi_c .monitor svg{width:auto;height:3.8rem}.nuovi_c .b_bk{margin:4rem auto 6rem auto;width:28.4rem}.nuovi_c p .tel,.nuovi_c p em{margin-right:.5rem}}@media only screen and (min-width:1024px){.nuovi_c{padding:8.6rem 3rem 5rem 3rem}.nuovi_c .monitor{display:block;position:relative;background:url(img/img_come_funziona_1024.png) no-repeat center;margin:2rem auto 0 auto;height:41rem}.nuovi_c .monitor .box{width:20rem}.nuovi_c .monitor .box>div{width:9rem;height:9rem;line-height:13rem}.nuovi_c .monitor .box.sx{top:0}.nuovi_c .monitor .box.dx{right:0;top:3rem}.nuovi_c .monitor .box.sx1{bottom:1.5rem}.nuovi_c .monitor .box.dx1{right:0;bottom:-6.5rem}.nuovi_c .monitor .box.dx1 p{width:15.5rem;margin:auto}.nuovi_c .monitor .box p{text-transform:none;font-size:1.5rem;line-height:2.3rem}.nuovi_c .monitor svg{height:5rem}.nuovi_c p{font-size:1.5rem}.nuovi_c .b_bk{margin:0 auto 3rem auto}}@media only screen and (min-width:1366px){.nuovi_c{padding:7rem 2rem 6rem 2rem}.nuovi_c .monitor .box{width:25rem}.nuovi_c .monitor .box.sx{left:6rem}.nuovi_c .monitor .box.dx{right:8rem}.nuovi_c .monitor .box.sx1{left:8rem}.nuovi_c .monitor .box.dx1{right:8rem}.nuovi_c .monitor .box.dx1 p{width:21.8rem}.nuovi_c .monitor .box p{font-size:1.6rem}}.ric_prevh{color:#333;width:27rem;padding:5rem 0 5rem 0;margin:auto}.ric_prevh h2{font-size:2.4rem;line-height:3rem;padding:0 1rem;width:24rem;text-align:center;font-weight:700;text-transform:uppercase;margin:auto}.ric_prevh .proc{width:24rem;margin:auto}.ric_prevh .proc li{padding:2rem 0;display:block;text-align:left;text-transform:uppercase}.ric_prevh .proc li span{display:block;width:24rem}.ric_prevh .proc li .tit{font-size:2rem;line-height:2.5rem}.ric_prevh .proc li .des{font-size:1.4rem;line-height:2.2rem;font-weight:700;padding:2rem 0 .2rem 0;text-transform:none}.ric_prevh .proc li:before{content:"";margin:-.5rem 2.5rem 15rem 0;font-size:4.8rem;font-weight:500;color:#ffde00;float:left;clear:both}.ric_prevh .proc li:nth-child(1):before{content:"1."}.ric_prevh .proc li:nth-child(2):before{content:"2."}.ric_prevh .proc li:nth-child(3) span{display:block;width:22rem}.ric_prevh .proc li:nth-child(3):before{content:"3."}.ric_prevh .proc li br{display:none}@media only screen and (min-width:768px){.ric_prevh{width:auto}.ric_prevh h2{font-size:3rem;padding:2rem 5rem 4rem 5rem;width:auto}.ric_prevh .proc{width:auto}.ric_prevh .proc li{display:inline-block;padding:2rem .8rem;vertical-align:top}.ric_prevh .proc li span{width:22rem}.ric_prevh .proc li:before{content:"";margin:-.5rem .8rem 15rem 0}}@media only screen and (min-width:1024px){.ric_prevh .proc li{padding:2rem 1rem}.ric_prevh .proc li:before{font-size:7rem}.ric_prevh .proc li .tit{font-size:2.6rem;line-height:3.2rem}.ric_prevh .proc li .des{font-size:1.5rem;line-height:2.6rem}.ric_prevh .proc li span{width:30rem}.ric_prevh .proc li:nth-child(3) span{width:29rem}}@media only screen and (min-width:1366px){.ric_prevh{padding:5rem 10rem}.ric_prevh h2{font-size:4rem;padding:2rem 5rem 5rem}.ric_prevh .proc li{padding:2rem .5rem}.ric_prevh .proc li span{width:39rem}.ric_prevh .proc li br{display:block}.ric_prevh .proc li:nth-child(3) span{width:35rem}}.main_reg{padding:0 .8rem 2rem .8rem;background:#f6f6f6;height:100%;text-align:center}.main_reg h2{font-size:2rem;color:#000;display:none;font-weight:500}.main_reg h4{font-size:1.6rem;margin-bottom:1.9rem;font-weight:500;text-align:left;text-transform:uppercase}.main_reg .btn_social_new{margin-bottom:2rem;display:inline-block;text-align:left;width:100%}.main_reg .btn_social_new li{margin:0 0 1rem 0;display:inline-block;float:left}.main_reg .btn_social_new li .ico_new_lg{margin-right:.8rem}.main_reg .btn_social_new li .ico_new_lg .fb_new,.main_reg .btn_social_new li .ico_new_lg .gp_new,.main_reg .btn_social_new li .ico_new_lg .libero_new,.main_reg .btn_social_new li .ico_new_lg .virgilio_new{height:5rem;width:5rem;display:inline-block;font-weight:500}.main_reg .btn_social_new li:nth-child(4) a{margin-right:0}.main_reg .form_reg{text-align:left}.main_reg .form_reg .half{padding:0}.main_reg .form_reg label{padding:0 0 .8rem 0;font-size:1.2rem;color:#6e6e6e;font-weight:400}.main_reg .form_reg label>strong{font-weight:500}.main_reg .form_reg input[type=text]{border:1px solid #ccc}.main_reg .form_reg .errore.reg_error input[type=text]{color:#f73704}.main_reg .form_reg .errore.reg_error input[type=text]::-webkit-input-placeholder{color:#f73704}.main_reg .form_reg .errore.reg_error input[type=text]:-moz-placeholder{color:#f73704}.main_reg .form_reg .errore.reg_error input[type=text]::-moz-placeholder{color:#f73704}.main_reg .form_reg .errore.reg_error input[type=text]:-ms-input-placeholder{color:#f73704}.main_reg .form_reg .errore.reg_error .lbl_err{font-size:1.4rem;padding:1.2rem .4rem 1.2rem .2rem;background:0 0;border-radius:0;color:#f73704;font-weight:500;text-align:left}.main_reg .form_reg .radio_gen{line-height:2.6rem;margin-right:2.4rem}.main_reg .form_reg .radio_gen label input[type=radio]{display:none}.main_reg .form_reg .radio_gen label input[type=radio]:checked+.custom-radio{background:#fdd224}.main_reg .form_reg .radio_gen label span{display:inline-block;font-weight:400;vertical-align:middle}.main_reg .form_reg .radio_gen label .custom-radio{width:1.7rem;height:1.7rem;margin-right:.5rem;background:#fff;border:1px solid #ccc;border-radius:50%;display:inline-block;vertical-align:middle}.main_reg .form_reg .privacy{font-size:1.6rem;padding:0 3rem 0 .6rem}.main_reg .form_reg .privacy>label{margin-bottom:1.4rem;line-height:1.8rem;color:#1f1f1f;text-transform:none}.main_reg .form_reg .privacy>label>span{font-size:1.2rem;font-weight:400}.main_reg .form_reg .privacy .custom-check{margin-bottom:2rem;border-radius:.2rem;width:1.6rem;height:1.6rem;line-height:1.4rem;font-size:.7rem}.main_reg .form_reg .privacy .checkbox{padding-left:.2rem}.main_reg .form_reg .privacy .checkbox input[type=checkbox]:checked+.custom-check:before{width:1.4rem;height:1.4rem;box-shadow:none}.main_reg .form_reg .privacy a{color:#008aff;font-style:initial;font-weight:500}.main_reg .form_reg .entra{padding:0 3rem;font-size:1.6rem;width:27rem;margin:2.5rem auto 4.8rem auto;background:#000;color:#fff;font-weight:700;margin-left:calc(50% - 135px);text-align:center}.main_reg .form_reg .entra:hover{background:#333;color:#fdd224}.main_reg .form_reg .tit{font-size:1.4rem;color:#6e6e6e;font-weight:300}.main_reg .form_reg input[type=checkbox]{margin-bottom:2.5rem;float:left}.main_reg hr{height:.1rem;margin:1.8rem .5rem 2.5rem .8rem;background:#ccc;border:0}.aside_reg{display:none}@media only screen and (min-width:768px){.main_reg{padding:0 5.2rem 2.5rem 5.2rem;text-align:left}.main_reg h2{font-size:3.2rem;line-height:2.3rem;display:block;padding:0;padding-left:.4rem}.main_reg h4{font-size:1.8rem;line-height:2.3rem;margin-top:3.5rem;padding-left:.4rem}.main_reg .btn_social_new{margin-bottom:0;padding-left:.4rem}.main_reg .btn_social_new li .ico_new_lg{margin-right:1.5rem}.main_reg .btn_social_new li:nth-child(4) a{margin-right:0}.main_reg .form_reg h4{padding:2rem 0 1.3rem .4rem;margin-top:0}.main_reg .form_reg .form_gen{width:88%}.main_reg .form_reg .form_gen label{padding-left:.7rem}.main_reg .form_reg .form_gen input[type=submit]{margin:2.5rem 0;height:4.4rem;margin-bottom:2.3rem}.main_reg .form_reg .form_gen hr{margin-bottom:3.5rem;margin-top:2.5rem}.main_reg .form_reg .form_gen .privacy{padding-left:.4rem}.main_reg .form_reg .form_gen .privacy label{margin-bottom:.8rem;color:#666;text-transform:none}.main_reg .form_reg .form_gen .privacy label>span{font-size:1.3rem}.main_reg .form_reg .form_gen .privacy .checkbox{padding-left:.4rem}.main_reg .form_reg .form_gen .privacy .custom-check{margin-bottom:0;margin-right:2rem}.main_reg .form_reg .form_gen .r1{margin-top:1.8rem;margin-bottom:3rem}.main_reg .form_reg .form_gen .half{padding:0 .4rem}.main_reg .form_reg .form_gen .half:nth-child(1){padding-right:1rem;margin-left:-.3rem}.main_reg .form_reg .form_gen .half:nth-child(2){padding-left:1rem;margin-right:-.4rem;float:right}.main_reg .form_reg .form_gen .half.birth_box{padding:0 .4rem 0 1rem;margin-right:-.4rem;float:right;margin-left:0}.main_reg .form_reg .form_gen .half.gender_box{padding:0 1rem 0 .4rem;margin-left:-.3rem;margin-right:0}.main_reg .form_reg .form_gen .half.gender_box label{padding-bottom:0;padding-left:0}.main_reg .form_reg .form_gen .half.gender_box .radio_gen{margin:1.5rem .5rem 1.5rem 0}.aside_reg{padding:7rem 4rem 10rem 6rem;display:inline-block}.aside_reg h4{font-size:2.4rem;line-height:2.5rem;margin-bottom:1rem;text-align:left}.aside_reg h5{font-size:1.8rem;line-height:2.5rem;font-weight:400;text-align:left}.aside_reg p{line-height:1.9rem;font-size:1.3rem}.aside_reg>div{margin:3rem 0;display:block;float:left;overflow:hidden;width:33%}.aside_reg>div:nth-of-type(1){padding-right:2rem}.aside_reg>div:nth-of-type(2){padding-left:2rem}.aside_reg>div:nth-of-type(3){padding-left:3.5rem}.aside_reg>div .sx{margin-bottom:1rem;text-align:left;width:100%}.aside_reg>div .sx>svg{fill:none;stroke:#505050}.aside_reg>div .sx .ico-rec,.aside_reg>div .sx .ico-spg{width:4.5rem;height:4.5rem}.aside_reg>div .sx .ico-rec .cls-1{fill:none;stroke:#505050;stroke-miterlimit:10;stroke-width:2px}.aside_reg>div .sx .ico-spg .cls-1,.aside_reg>div .sx .ico-spg .cls-2{fill:none;stroke:#505050;stroke-width:2px}.aside_reg>div .sx .ico-spg .cls-1{stroke-miterlimit:10}.aside_reg>div .sx .ico-spg .cls-2{stroke-linejoin:round}.aside_reg>div .sx .ico-prev{width:5.2rem;height:4.5rem}.aside_reg>div .sx .ico-prev .cls-1{stroke-miterlimit:10;stroke-width:2px}.aside_reg>div .dx{text-align:left;width:100%}.aside_reg>div .dx h5{font-size:1.6rem;font-weight:700;text-align:left}.aside_reg>div .dx p{font-size:1.3rem}}@media only screen and (min-width:1024px){.main_reg{padding:0 0 10rem 2rem;margin-top:-1.5rem;width:100%}.main_reg h4{margin-top:4.5rem}.main_reg .form_reg h4{padding-top:2.8rem}.main_reg .form_reg .large{width:100%}.main_reg .form_reg .radio{margin:1rem 1.8rem 2rem 0}.main_reg .form_reg .privacy{width:100%}.main_reg::before{background:#f6f6f6;content:"";height:100%;left:0;position:absolute;top:0;width:50vw;z-index:-1}.aside_reg{padding:3.5rem 0 3rem 4rem}.aside_reg h4{padding-right:2.5rem;margin-bottom:2.5rem}.aside_reg h5{font-size:1.8rem}.aside_reg>div{margin:2.6rem 0 1rem 0;width:100%}.aside_reg>div:nth-of-type(1){padding:0}.aside_reg>div:nth-of-type(2){padding:0}.aside_reg>div:nth-of-type(3){padding:0}.aside_reg>div .sx{margin-right:1.5rem;padding-top:.3rem;float:left;text-align:left;width:18%}.aside_reg>div .sx .ico-rec,.aside_reg>div .sx .ico-spg{width:4.8rem;height:4.8rem}.aside_reg>div .sx .ico-prev{width:5.6rem;height:4.8rem}.aside_reg>div .dx{float:left;width:75%}.aside_reg>div .dx h5{font-size:1.6rem;line-height:2.3rem}}@media only screen and (min-width:1366px){.main_reg{margin-top:0}.main_reg .form_reg h4{padding-top:3.8rem}.main_reg .form_reg .form_gen{width:77%}.aside_reg{padding:5rem 0 0 6rem}.aside_reg h4{padding-right:5rem}.aside_reg>div{margin-bottom:0}.aside_reg>div .sx{margin-right:1rem}.aside_reg>div .dx p{width:88%}}.pag_agg{text-align:left;margin:auto;padding:0 1.9rem 0 2.3rem;color:#222}.pag_agg.up_cnn h2{padding-right:11rem;font-size:2.2rem}.pag_agg.up_cnn .form_gen .checkbox{padding-top:4.3rem}.pag_agg.up_cnn .form_gen>p{padding-top:4rem}.pag_agg h2{font-size:2rem;font-weight:700;padding-top:1.5rem}.pag_agg h4{font-size:1.6rem;line-height:2.4rem;padding:0;margin:auto;font-weight:400}.pag_agg h4>span{padding-top:4rem;display:block}.pag_agg h4>span:first-child{padding-top:2.7rem}.pag_agg .form_gen>p{font-size:1.6rem;line-height:2.4rem;font-weight:700;display:block;padding:3rem .7rem 0 0;margin:auto}.pag_agg .form_gen a{color:#09f;text-decoration:underline}.pag_agg .form_gen .checkbox{padding-top:3.3rem}.pag_agg .form_gen .checkbox label{font-weight:400;font-size:1.4rem;line-height:2rem;text-transform:none;color:#222;margin:0}.pag_agg .form_gen .checkbox input[type=checkbox]{background-color:#fdd224}.pag_agg .form_gen .checkbox input[type=checkbox]:checked+.custom-check:before{height:1.8rem;width:1.8rem;line-height:1.8rem}.pag_agg .form_gen .checkbox .custom-check{margin:0 2rem 3.5rem 0;background:#e2e2e2;height:2rem;width:2rem;border:1px solid #e2e2e2}.pag_agg .form_gen .btn{border-radius:0}.pag_agg .form_gen .entra{display:block;width:27.2rem;padding:1.5rem 4.3rem;margin:2rem auto 4rem auto;color:#fff;font-weight:700;font-size:1.8rem;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);border-radius:3px}.pag_agg .form_gen .entra:hover{color:#ffde00}@media only screen and (min-width:768px){.pag_agg{padding:0 2rem 0 3.5rem}.pag_agg.up_cnn .form_gen>p{padding-right:5rem}.pag_agg h2{font-size:2.2rem;padding-top:2rem}.pag_agg h4>span{padding:2rem 6.4rem 0 0}.pag_agg h4>span:first-child{padding-top:3.7rem}.pag_agg .form_gen{margin:0}.pag_agg .form_gen>p{padding:1.5rem 0 0 0}.pag_agg .form_gen .checkbox{padding-top:2.3rem}.pag_agg .form_gen .entra{display:block;width:18.8rem;margin:1rem 0 15rem 0}}@media only screen and (min-width:1024px){.pag_agg{padding:2rem 2rem 0 2.5rem}.pag_agg.up_cnn .form_gen>p{padding:3rem 0 0 0}.pag_agg.up_cnn .form_gen .checkbox{padding-top:3rem}.pag_agg h4>span:first-child{padding-top:2.7rem}.pag_agg .form_gen .checkbox label{line-height:2.7rem}.pag_agg .form_gen .entra{margin-top:2rem}}.reg_ok{padding:4rem 2rem 20rem 2rem;text-align:center}.reg_ok .sp_check{color:#090;font-size:10rem}.reg_ok h2{font-size:3rem;line-height:3.4rem;padding:2rem 0 3rem 0;font-weight:500;color:#999}.reg_ok h4{font-size:1.8rem;line-height:2.4rem;width:29rem;font-weight:500;margin:auto}.reg_ok p{font-size:2rem;line-height:2.4rem;padding:2rem;margin:3rem auto 3rem auto;width:28rem;font-weight:500;text-transform:uppercase;background:#fff}.reg_ok .b_y{margin-top:2rem}@media only screen and (min-width:768px){.reg_ok .sp_check{font-size:15rem}.reg_ok h2{font-size:3.6rem}.reg_ok h4{font-size:2.2rem;width:72.6rem}.reg_ok p{width:72.6rem;font-size:2.4rem;line-height:3.8rem}}@media only screen and (min-width:1024px){.reg_ok h4{width:76.6rem;padding:0 1rem}.reg_ok p{font-size:2.8rem;width:76.6rem}}.pwd_dim{padding:0 2rem;color:#222;margin:auto;text-align:center}.pwd_dim h2{font-size:3rem;padding-top:1.8rem;color:#000;font-weight:300;margin:auto;width:85%}.pwd_dim h4{font-size:1.6rem;padding:1.5rem;color:#000;font-weight:300;letter-spacing:-.8px;margin:0 auto;width:100%}.pwd_dim h4>span{padding:0 0 4rem 0;display:block}.pwd_dim .form_reg .large{padding:0}.pwd_dim .form_reg .large label{font-size:1.2rem;font-weight:500}.pwd_dim .form_reg .large .entra{font-size:1.6rem;height:4.7rem;line-height:4.5rem;margin:2.2rem auto 10rem auto;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);background:#000;color:#fff;font-weight:500;width:100%}.pwd_dim .form_reg .large .entra:hover{color:#ffde00}.pwd_dim .form_reg .errore.reg_error input[type=text]{color:#f73704}.pwd_dim .form_reg .errore.reg_error input[type=text]::-webkit-input-placeholder{color:#f73704}.pwd_dim .form_reg .errore.reg_error input[type=text]:-moz-placeholder{color:#f73704}.pwd_dim .form_reg .errore.reg_error input[type=text]::-moz-placeholder{color:#f73704}.pwd_dim .form_reg .errore.reg_error input[type=text]:-ms-input-placeholder{color:#f73704}.pwd_dim .form_reg .errore.reg_error .lbl_err{padding:1rem .4rem;background:0 0;border-radius:0;color:#f73704}@media only screen and (min-width:768px){.pwd_dim{padding-bottom:19rem}.pwd_dim h2{font-size:4rem;line-height:5.6rem;padding-top:3.2rem;letter-spacing:-1px;width:100%}.pwd_dim h4{font-size:1.8rem;padding:2.4rem 3.6rem .8rem 3.6rem;letter-spacing:0;width:83%}.pwd_dim h4>span{padding-bottom:4rem}.pwd_dim .form_reg{margin:3.5rem auto 0 auto;width:58.5rem}.pwd_dim .form_reg .large>input{height:6rem}.pwd_dim .form_reg .large .entra{width:29rem;margin-top:3.5rem}}@media only screen and (min-width:1024px){.pwd_dim h4{padding:0 0 .8rem 0;letter-spacing:-.8px;width:50%}.pwd_dim h4>span{padding-top:2.5rem}.pwd_dim .form_reg .large .entra{margin-top:3.2rem}}@media only screen and (min-width:1366px){.pwd_dim h2{font-size:4.8rem}.pwd_dim h4{font-size:2.4rem;padding:0 7rem;letter-spacing:-.8px;width:70%}.pwd_dim h4>span{padding-top:3rem;padding-bottom:4.5rem}.pwd_dim .form_reg .large .entra{margin-top:4.5rem}}.form_gen{width:100%}.form_gen label{font-size:1.1rem}.form_gen ul{text-align:left}.form_gen ul li{display:inline-block;padding:1rem;width:100%}.form_gen .pswd{font-weight:500;font-style:italic;color:#000;display:block}.form_gen .entra{border:none;text-transform:uppercase;background:#333}.form_gen .cust_sel{display:inline-block;vertical-align:middle;position:relative;width:100%}.form_gen .cust_sel select{position:relative;width:100%;padding:.2rem 2rem .4rem .5rem;margin:0;background:#fff;color:#000;border:none;outline:0;display:inline-block;cursor:pointer;text-transform:uppercase;appearance:none;-moz-appearance:none;-webkit-appearance:none}.form_gen .cust_sel:focus{background:#fff;outline:0;border-color:#fff;border:none}.form_gen .cust_sel::-ms-expand{display:none}.form_gen .cust_sel:after{position:absolute;z-index:2;right:20px;top:-8px;height:0;width:0;font-family:ico_pg_casa!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none;content:"\e91e"}.s_head{display:block;right:0;top:0}.s_head .mask_r{width:100%;background:#f0f0f0;height:0;position:absolute;overflow-y:scroll;z-index:4;left:0;top:-2000%;padding:2rem;-webkit-transition:all .6s cubic-bezier(.55,0,.1,1);transition:all .6s cubic-bezier(.55,0,.1,1);opacity:0}.s_head .mask_r.show{top:0;height:100vh;opacity:1}.s_head .mask_r .logo-pgcasa{float:none;width:9.7rem;height:4.7rem;margin-top:.5rem}.s_head .open_ric{position:absolute;right:2.5rem;top:3rem;font-size:2.5rem}.s_head .close{position:absolute;right:2.7rem;top:2.7rem;color:#000;font-size:2.5rem}.s_head .close:hover{color:#666}.s_head .cerca{color:#000;font-size:2.5rem}.s_head .cerca:hover{color:#666}.s_head h3{color:#000;font-size:3.6rem;line-height:4rem;text-align:center;padding:7rem 0 2rem 0;width:25rem;font-weight:500;margin:auto}.s_head .buca_r{width:100%;position:relative;margin:auto}.s_head form{text-align:center;position:relative}.s_head form input[type=text]{height:5.5rem;padding-right:3rem;margin-bottom:0;font-size:1.6rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.2) inset}.s_head form input[type=submit]{background:#ffde00;color:#000;height:4.2rem;width:8.8rem;font-size:1.4rem;font-weight:500;margin:auto}.s_head form input[type=submit]:hover{background:#000;color:#ffde00}.s_head form .cerca{display:block;position:absolute;right:1.5rem;top:1.8rem;font-size:1.8rem}.s_head form .close{position:absolute;right:2rem;top:calc(25px - 6px);color:#000;font-size:1.2rem;display:none}.s_head form .close:hover{color:#666}.s_head .sugg_pv{margin:auto;left:0;right:0;background:#fff;border:1px solid #c5c5c5}.s_head .ui-widget.ui-widget-content{background:#fff}.s_head .list{padding:4rem 0 0 0;text-align:left;width:27rem;margin:auto}.s_head .list li{padding:1rem 0;font-size:1.4rem;color:#000;text-transform:uppercase}.s_head .list li:before{content:"";color:#ffde00;padding-right:1rem}.s_head .list li:nth-child(1):before{content:"1."}.s_head .list li:nth-child(2):before{content:"2."}.s_head .list li:nth-child(3):before{content:"3."}.s_head .list li strong{font-weight:500}.s_head.vis{display:block!important;overflow:hidden}@media only screen and (min-width:768px){.s_head .open_ric{display:none}.s_head .list{display:none}.s_head .mask_r{width:auto;height:auto;overflow:hidden;right:2rem;top:2rem;padding:0;left:auto;background:0 0;opacity:1;z-index:0}.s_head .mask_r .close_ric,.s_head .mask_r .logo,.s_head .mask_r h3{display:none}.s_head .mask_r form input[type=submit]{display:none}.s_head .mask_r form .cerca{top:1rem}.s_head .mask_r form input[type=text]{height:4rem;width:35rem;top:2rem;margin-bottom:0;padding-right:3rem}.s_head .mask_r form .close{top:1.6rem;right:1.5rem}.s_head .mask_r .sugg_pv{width:35rem;top:0;margin:auto;position:relative;background:#ededed;border:0}.s_head .mask_r .ui-widget.ui-widget-content{background:#ededed}}@media only screen and (min-width:1025px){.s_head .mask_r form input[type=text]{width:32rem}.s_head .mask_r .sugg_pv{width:32rem}}@media only screen and (min-width:1366px){.s_head .mask_r{float:left;left:18rem;width:32rem}}.buca_ric{position:relative}.buca_ric form{width:100%;margin:0 auto;color:#c9c9c9}.buca_ric form div{position:relative;display:inline-block;width:100%}.buca_ric form input{height:5.5rem;margin-bottom:1rem;font-size:1.6rem;padding-right:3rem}.buca_ric form input[type=submit]{margin:1rem 0;width:70%;text-transform:none;font-weight:300;padding:0;font-size:2.4rem}.buca_ric form .close{position:absolute;cursor:pointer;top:calc(50% - 14px);right:15px}@media only screen and (min-width:768px){.buca_ric form{width:95%}.buca_ric form div{float:left}.buca_ric form .what{width:51%;margin-right:.3rem}.buca_ric form .where{width:28%;margin-right:.1rem}.buca_ric form input[type=submit]{width:20%;font-size:2.4rem;margin:0}}@media only screen and (min-width:1024px){.buca_ric form{width:80%}}.pag_alfabetica{width:100%;overflow-y:hidden;overflow-x:scroll;margin:0 auto;padding-bottom:1rem}.pag_alfabetica::-webkit-scrollbar{width:100%;height:1rem;background-color:#ededed}.pag_alfabetica::-webkit-scrollbar-thumb{width:7.5rem;background:#fc0}.pag_alfabetica ul{text-align:left;width:142rem;overflow:hidden;display:block;position:relative;table-layout:fixed;left:0}.pag_alfabetica ul li{display:inline-block;width:5.1rem;font-size:2.8rem;line-height:5.6rem;font-weight:500;text-transform:uppercase;text-align:center}.pag_alfabetica ul li.selected{background-color:#000}.pag_alfabetica ul li.selected a{color:#f7cd46}.pag_alfabetica ul li a{color:#ccc}.pag_alfabetica ul li a:hover{color:#f7cd46}@media only screen and (min-width:768px){.pag_alfabetica{overflow:hidden;width:100%}.pag_alfabetica ul{position:relative;display:block;text-align:center;margin:0 auto;width:97%}.pag_alfabetica ul li{width:auto;font-size:2rem;line-height:3.5rem;padding:0 .5rem;margin:0 .1rem}}@media only screen and (min-width:1024px){.pag_alfabetica ul{width:100%}}.pag_num{padding:2rem 1.5rem 3rem 1.5rem;display:inline-block;width:100%;position:relative}.pag_num .num{margin:auto;text-align:center}.pag_num .num li{display:inline-block;font-size:1.6rem;color:#000;margin:0 1.2rem}.pag_num .num li a{color:#666}.pag_num .num li a:hover{color:#fc0}.pag_num .num li:nth-of-type(2){margin-left:0;margin-right:.9rem}.pag_num .num li:nth-last-of-type(2){margin-right:0;margin-left:.9rem}.pag_num .num li.sel{font-weight:700;color:#fc0}.pag_num .num li.fr a{width:4rem;height:4rem;padding:1.2rem;border-radius:40px;background-clip:padding-box;display:block;background:#f5f5f5}.pag_num .num li.fr a:hover{color:#000;background:#fc0}.pag_num .num li.fr_doppie{display:none}.pag_num .num .ico_pg_casa{font-size:1.2rem}.pag_num .tot_pag{margin-right:2rem;display:none}@media only screen and (min-width:768px){.pag_num{padding:.5rem 0 5rem 0;position:relative}.pag_num .num{float:right}.pag_num .num li{margin:0 1rem}.pag_num .num li.fr_doppie{display:inline-block}}@media only screen and (min-width:1024px){.pag_num{padding:2rem 0 10rem 4.5rem}.pag_num .tot_pag{float:left;display:block;padding-top:1.2rem}.pag_num .tot_pag li{display:inline-block}.pag_num .tot_pag li.sel{font-weight:700;color:#fc0}}.result{margin-bottom:8rem}.result h2{font-size:2.8rem;padding:4rem 0 4rem 0;margin:0 2rem;font-weight:100}.result span{color:#f7cd46;display:block;font-size:5.5rem;margin:3rem 0}.result ul{text-align:left;padding-left:4rem}.result ul li{font-size:1.6rem;line-height:.3rem;padding-bottom:1.5rem;font-weight:400;width:100%;vertical-align:top;display:inline-block}.result ul li a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:3rem;min-height:2rem;color:#000}.result ul li a:hover{text-decoration:underline}@media only screen and (min-width:768px){.result{display:block}.result span{margin-top:7.2rem}.result h2{font-size:4rem}.result ul{text-align:left;margin:auto;width:90%;padding:0 2rem}.result ul li{width:60%;display:inline-block;font-size:1.6rem}.result ul li:nth-child(2n+0){width:39%}}@media only screen and (min-width:1024px){.result h2{font-size:4.8rem}.result ul{text-align:left;width:65%}.result ul li{font-size:1.8rem}}@media only screen and (min-width:1366px){.result ul{width:90%}.result ul li{width:33%}.result ul li:nth-child(2n+0){width:33%}}.top_lc{text-align:center;position:relative;display:block;margin:0 auto;width:90%;color:#000}.top_lc h2{font-size:2.8rem;line-height:4.5rem;font-weight:300;margin:.5rem 0}.top_lc p{font-size:1.6rem;line-height:2.4rem;font-weight:300;margin:2rem 0 3rem 0;padding:0 2rem}.top_lc.el h2{line-height:3.5rem}.top_lc.el p{padding:0 1rem}@media only screen and (min-width:768px){.top_lc{width:100%}.top_lc h2{font-size:4rem}.top_lc p{font-size:1.8rem;line-height:2.3rem}}@media only screen and (min-width:1024px){.top_lc{width:100%}.top_lc h2{font-size:4.8rem}.top_lc p{font-size:2.4rem;line-height:2.8rem;padding:0;letter-spacing:-.1rem}}footer{overflow:hidden}footer .logo{padding-bottom:4rem;display:block}footer .logo .logo-pgcasa{display:block;width:11.7rem;height:5.7rem}footer .row{padding:3rem 0 8rem 0}footer .row:nth-child(2){padding:0}footer .prev_foot .col-4:nth-child(3){padding-top:0}footer .prev_foot .col-4:nth-child(3) .el_foot{padding-bottom:0}footer .col-1{padding:0 2rem 1rem 2rem}footer .col-4{padding:0 2rem 0 2.8rem}footer .col-4:nth-child(3){padding-bottom:0}footer h4{font-size:1.6rem;line-height:2rem;padding-bottom:.5rem;color:#fc0;font-weight:700;text-transform:uppercase;text-align:left}footer h4 a{color:#fc0}footer h4 a:hover{color:#ababab}footer .el_foot{margin:auto;text-align:left;padding-bottom:5rem;color:#ababab}footer .el_foot li{font-size:1.4rem;line-height:2.6rem;padding:.2rem 0;color:#ababab}footer .el_foot li a{color:#ababab}footer .el_foot li a:hover{color:#fff}footer .el_foot a{color:#ababab;font-size:1.4rem;line-height:2.6rem;padding:.2rem 0}footer .el_foot a:hover{color:#fff}footer .el_foot .tel{color:#090;font-weight:700}footer .el_foot .tel:hover{color:#090;text-decoration:underline}footer .el_foot .mail{font-weight:700;color:#fff}footer .el_foot .mail:hover{text-decoration:underline}footer .el_foot.primo{padding-bottom:0}footer .el_foot br{display:none}footer .el_foot+h4{padding-top:1rem}footer .social{text-align:left}footer .social li{display:inline-block;padding:.2rem .5rem}footer .social li:first-child{padding-left:0}footer .social li span{width:4rem;height:4rem;line-height:4rem;border-radius:50%;background-clip:padding-box;background:#fff;display:block;text-align:center}footer .social li span.facebook{color:#fff;background:#3e58b9}footer .social li span.facebook:hover{background-color:#5970c7}footer .social li span.twitter{color:#fff;background:#6ccef4}footer .social li span.twitter:hover{background-color:#92dbf7}footer .social li span.g_plus{color:#fff;background:#df4a2c}footer .social li span.g_plus:hover{background-color:#e4684f}footer .social li .ico_pg_casa{font-size:1.6rem}@media only screen and (min-width:768px){footer .row{padding:3rem 0}footer .el_foot{padding-bottom:0}footer .el_foot br{display:block}footer .col-4{padding:0 1rem 0 1rem}footer .col-4:nth-child(3){padding-top:2.3rem}footer .col-4:nth-child(2){padding-left:2rem}footer .col-4:nth-child(4){padding-right:3rem}footer .col-4:nth-child(5){padding-right:2rem}footer .prev_foot .col-4:nth-child(3),footer .prev_foot .col-4:nth-child(4){padding-top:2.3rem}footer .social{padding-top:3rem}}@media only screen and (min-width:1024px){footer .row{padding:3rem 0 5rem 0}footer .col-4:nth-child(2){padding-left:3rem}footer .col-4:nth-child(4){padding-right:4.5rem}footer .col-4:nth-child(5){padding-right:3rem}footer .social{padding-top:5rem}}@media only screen and (min-width:1366px){footer .col-1{padding:0 5rem 1rem 5rem}footer .col-4:nth-child(2){padding-left:5rem}footer .col-4:nth-child(5){padding-right:5rem}footer .social{padding-top:10rem}}.fpopup{background:#f3f3f3;position:fixed;width:90%;margin:auto;height:70%;top:calc(50vh - 35%);left:calc(50vw - 45%);z-index:10;padding:2rem;border:1px solid #000}.fpopup .close{position:absolute;right:2rem;color:#000}.fpopup>div span{display:block;padding:0 0 3rem 0;font-size:1.8rem;font-weight:400}.fpopup.success>div{text-align:center;top:calc(30% - 70px);position:relative}.fpopup.success>div .sp_check{font-size:7rem;color:#6c0}.fpopup.errore_fin>div{text-align:center;top:calc(50% - 85px);position:relative}.fpopup.errore_fin>div .close{color:#c00;font-size:7rem;font-weight:700;position:static;margin:auto}.fpopup.disattiva_acc{display:none}.fpopup.disattiva_acc.open{display:block}.fpopup.disattiva_acc>div{text-align:center;top:calc(50% - 85px);position:relative;text-transform:uppercase;font-weight:700}.fpopup.disattiva_acc>div strong{font-weight:400}.fpopup.disattiva_acc .close_dialog{font-weight:500;border-radius:3px;background-clip:padding-box;display:inline-block;position:relative;cursor:pointer;text-align:center;background-color:#fc0;color:#000;text-transform:uppercase;padding:1rem 0 .8rem 0;margin-top:1rem;margin-left:1rem;width:18rem;font-size:1.4rem}.fpopup.disattiva_acc .close_dialog:hover{color:#fc0;background:#000}.fpopup.dialog_img{height:100%;max-height:70vh;display:none}.fpopup.dialog_img .cropper-drag-box{background-color:#fff}.fpopup.dialog_img .cropper-bg{background:#fff}.fpopup.dialog_img .content>div.resize{min-height:10rem;max-height:calc(70vh - 15rem)}.fpopup.dialog_img .b_y{text-align:center;padding:1rem 0 .8rem 0;margin-top:1rem;margin-left:1rem;width:18rem;font-size:1.4rem}.fpopup.dialog_img>div span{padding:0}.fpopup.dialog_img .content{padding:0;text-align:center}.fpopup.dialog_img .content .resize{position:relative;margin:2rem 0}.fpopup.dialog_img .content .resize img{display:inline-block}.fpopup.dialog_img .content .btn .b_y{float:right}.fpopup.dialog_img .content .close_dialog{font-weight:500;border-radius:3px;background-clip:padding-box;display:inline-block;position:relative;cursor:pointer;text-align:center;background-color:#fc0;color:#000;text-transform:uppercase;margin-top:1rem;margin-left:1rem;padding:1rem 0 .8rem 0;width:18rem;font-size:1.4rem}.fpopup.dialog_img .content .close_dialog:hover{color:#fc0;background:#000}.fpopup.dialog_img input[type=file]{display:none}.fpopup.dialog_img.open{display:block}@media only screen and (min-width:768px){.fpopup{width:60rem;height:50rem;top:calc(50vh - 250px);left:calc(50vw - 300px)}.fpopup>div span{padding:0 3rem 5rem 3rem;font-size:2.4rem}.fpopup.success>div .sp_check{font-size:7.5rem}.fpopup.errore_fin>div{top:calc(50% - 105px)}.fpopup.errore_fin>div .close{font-size:7.5rem}}.insegna_az{padding:0 2rem 2rem 2rem;display:flex;flex-wrap:wrap}@-webkit-keyframes color-change{0%{background:0 0}100%{background:rgba(0,0,0,.8)}}@keyframes color-change{0%{background:0 0}100%{background:rgba(0,0,0,.8)}}.insegna_az figure{max-width:10rem;max-height:10rem;width:100%;height:auto;background:0 0;overflow:hidden;text-align:center;margin:auto;margin-bottom:2rem;position:relative}.insegna_az figure>img{display:block;margin:auto;width:auto;max-width:100%;position:relative;background:#fff}.insegna_az .ico_pg_casa{font-size:1.6rem;margin-right:.8rem}.insegna_az .a_down_drop,.insegna_az .a_up_drop{margin-right:0;position:absolute;right:.4rem;top:1rem}.insegna_az .i_web{margin:0 1rem}.insegna_az .i_m{margin-right:1rem}.insegna_az h4{font-size:2rem;line-height:2rem;padding:0 0 1rem 0;font-weight:500;color:#fff}.insegna_az h5{font-size:1.2rem;padding:.5rem 0 1.7rem 0;font-weight:500;line-height:1.6rem;color:#999}.insegna_az h5 a{color:#999}.insegna_az h5 a:hover{color:#ccc}.insegna_az .indirizzo{color:#fff;font-size:1.6rem;line-height:2rem;padding-bottom:3rem}.insegna_az .indirizzo span{display:block}.insegna_az .info_contatti{padding:0;height:auto;display:flex;flex-wrap:wrap;overflow:hidden;justify-content:center;margin-bottom:3rem}.insegna_az .info_contatti li{margin:0;flex-grow:1;text-align:center;width:33%;height:4.5rem;padding-top:.5rem;border-left:1px solid #ccc;margin-top:-.1rem;margin-left:-.1rem;display:inline-block;vertical-align:top;line-height:3rem;font-size:1.3rem;font-weight:500;text-transform:uppercase;color:#fff}.insegna_az .info_contatti li a{color:#fff}.insegna_az .info_contatti li .i_m,.insegna_az .info_contatti li .i_p,.insegna_az .info_contatti li .i_web{display:block}.insegna_az .info{text-align:center;margin-bottom:2.2rem;position:relative}.insegna_az .info li{display:inline-block;vertical-align:top;line-height:3rem;margin-right:.5rem;font-size:1.4rem;font-weight:700;text-transform:uppercase;text-align:left;color:#fff}.insegna_az .info li .fax{font-weight:400;margin-right:.5rem;text-transform:none}.insegna_az .info li a{color:#fff}.insegna_az .info li a:hover{color:#ccc}.insegna_az .info li .b_bk{font-size:1.8rem;line-height:4rem;width:20rem;height:4.2rem;border-radius:5px;background-clip:padding-box;background-color:#666;text-align:left;color:#fff;padding:0;padding-left:1.1rem}.insegna_az .info li .b_bk .i_t{font-size:1.8rem;margin-right:1.6rem;vertical-align:middle}.insegna_az .info li .b_bk .open_tel{font-size:2.2rem;vertical-align:top}.insegna_az .info li .b_y{color:#000;font-size:1.6rem;line-height:2.6rem;width:20rem;height:4.2rem;border-radius:5px;background-clip:padding-box}.insegna_az .info .a_up_drop{display:none}.insegna_az .info .show{font-size:2.2rem;vertical-align:sub;display:inline-block;color:#fff}.insegna_az .info .hid{display:none!important}.insegna_az .info .number{width:20rem;height:0;max-height:0;overflow:hidden;opacity:0;position:relative;background:#666;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.insegna_az .info .number li{display:block;text-align:left;padding-left:1.1rem;margin:0;font-weight:500;font-size:1.8rem;line-height:4rem}.insegna_az .info .number li .i_t{font-size:1.8rem;margin-right:1.6rem;vertical-align:middle}.insegna_az .info .number.open{max-height:inherit;position:absolute;opacity:1;top:4rem;height:auto;z-index:3;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.insegna_az .info .a_down_drop{font-size:2.2rem;vertical-align:sub}.insegna_az .info .desk{display:none}.insegna_az .info .mobile{margin-bottom:1rem}.insegna_az .voto{margin-top:2rem}.insegna_az .voto li{line-height:2.4rem}.insegna_az .voto .ico_pg_casa{font-size:2.2rem;margin-right:.6rem}.insegna_az .rec{font-size:1.2rem;text-align:right;vertical-align:top}.insegna_az .rec a{color:#fdd224}.insegna_az .rec a:hover{text-decoration:underline}.insegna_az .btn_prev{border-radius:4px;background-clip:padding-box;padding:1rem 1.4rem;text-transform:uppercase;font-size:1.6rem;font-weight:500;display:inline-block}@media only screen and (min-width:768px){.insegna_az{padding:4rem 2rem 1rem 4rem;margin:0 2.5rem;background:rgba(0,0,0,.8)}.insegna_az.anim{animation:color-change 4s 1s both;-webkit-animation:color-change 4s 1s both}.insegna_az .logo{margin-top:2rem}.insegna_az .col-7t{width:66%;padding-left:1rem}.insegna_az h4{font-size:2.8rem;line-height:3rem;padding:0}.insegna_az h5{line-height:3rem;padding:0}.insegna_az .col-3t{padding-right:1rem;width:33%}.insegna_az .col-7t,.insegna_az .info{text-align:left}.insegna_az .indirizzo{line-height:2.5rem;padding-top:1rem;padding-bottom:1rem}.insegna_az .indirizzo span{display:inline-block}.insegna_az .indirizzo span:first-of-type:after{display:inline-block;content:"-";margin-left:.5rem}.insegna_az .info_contatti{text-align:left;display:inline-block;margin-bottom:2.2rem;position:relative}.insegna_az .info_contatti li{display:inline-block;vertical-align:top;padding:0;margin:0;line-height:3rem;margin-right:.5rem;font-size:1.4rem;font-weight:700;text-transform:uppercase;text-align:left;color:#fff;border:none;width:auto;height:auto}.insegna_az .info_contatti li .i_m,.insegna_az .info_contatti li .i_p,.insegna_az .info_contatti li .i_web{display:inline-block}.insegna_az .info_contatti li a{color:#fff}.insegna_az .info_contatti li a:hover{color:#ccc}.insegna_az .info_contatti .v_mappa{display:inline-block;margin-left:.2rem;margin-right:3rem}.insegna_az .info_contatti .v_mappa a{color:#fff;vertical-align:middle}.insegna_az .info_contatti .v_mappa a:hover{color:#ccc}.insegna_az .info .mobile{display:none}.insegna_az .info .desk{display:inline-block}.insegna_az .voto{text-align:left}.insegna_az .voto li.rec{font-size:1.3rem}.insegna_az .voto li:nth-child(5){margin-right:4rem}.insegna_az figure{width:20rem;height:20rem;max-width:20rem;max-height:20rem}.insegna_az .box_ceck li input[type=checkbox]{display:inline-block}.insegna_az .box_ceck li input[type=checkbox]:checked~.cont_ceck{margin-top:0;max-height:0;opacity:0;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.insegna_az .box_ceck .row_ceck i{display:inline-block}}@media only screen and (min-width:1024px){.insegna_az h4{padding:0;font-size:3.2rem}.insegna_az .indirizzo,.insegna_az h5{line-height:2.5rem}}@media only screen and (min-width:1366px){.insegna_az{padding-left:2rem;padding-right:0}.insegna_az .col-3t,.insegna_az .col-7t{padding:0}.insegna_az figure{width:25rem;height:25rem;max-width:25rem;max-height:25rem}.insegna_az .indirizzo{font-size:1.8rem}}.orari{text-align:center;margin:auto;padding:3rem 0}.orari h6{font-size:1.6rem;padding:0 0 1rem 0;font-weight:700}.orari .allday{font-size:1.3rem;padding:.8rem;text-transform:uppercase}.orari .tab-orari{text-align:left}.orari .tab-orari li{display:block;font-size:1.3rem;padding:.8rem;height:2.8rem;text-transform:uppercase;position:relative}.orari .tab-orari .day{text-align:left;float:left;width:8rem}.orari .tab-orari .time{width:19rem;float:right;text-align:center}.orari .tab-orari .am{float:left;margin-right:1rem}.orari .tab-orari .pm{float:left}.orari .tab-orari .cls{margin:auto}.orari .tab-orari .ev{background:#fdd224;font-weight:700}.orari .tab-orari .ev .am{margin-left:-.5rem}@media only screen and (min-width:768px){.orari{padding:0}}.descrizione_az{padding:0 1.5rem}.descrizione_az h5{font-size:2.4rem;padding:0 0 2rem 0;font-weight:300;text-align:left;color:#000}.descrizione_az hr{height:1px;background:#d4d4d4;margin:4rem 0;border:0}.descrizione_az p{color:#000;text-align:left;line-height:2.6rem;font-size:1.6rem}.descrizione_az figure{width:100%;overflow:hidden;margin:1rem 0 2rem 0}.descrizione_az figure img{width:100%;display:block}.descrizione_az h4{font-size:2.6rem;line-height:3.5rem;padding:1rem 0 2rem 0;font-weight:500;text-align:left}.descrizione_az a{color:#000}.descrizione_az a.b_bk{color:#fff;width:32.4rem}.descrizione_az a:hover{color:#ccc}.descrizione_az .cod_opec{display:inline-block;margin:0 0 4rem 0;font-size:1.2rem;color:#e1e1e1}.descrizione_az .sedi{text-align:left}.descrizione_az .sedi li{margin:2rem 1rem 2rem 0;display:inline-block;width:100%;font-size:1.6rem;color:#8c8d8d;vertical-align:top}.descrizione_az .sedi li h6{font-size:1.6rem;font-weight:700;text-align:left;color:#000}.descrizione_az .sedi li>span{display:block;padding:.3rem 0}@media only screen and (min-width:768px){.descrizione_az{padding-top:4rem}.descrizione_az .col-3{padding:0 1rem 0 1rem;width:43%!important}.descrizione_az .col-3 h5{padding:0 0 2rem 1rem}.descrizione_az .col-7{padding:0 2rem 0 1rem;width:56%!important}.descrizione_az .col-1{padding:0 3rem}.descrizione_az h4{font-size:3rem}.descrizione_az .pa{font-size:1.6rem;line-height:2.2rem}.descrizione_az .sedi li{width:45%;font-size:1.4rem}.descrizione_az .sedi li h6{font-size:1.4rem}}@media only screen and (min-width:1024px){.descrizione_az .col-3{width:33%!important}.descrizione_az h5{padding:0 0 2rem 1rem}.descrizione_az .col-7{width:66%!important}.descrizione_az figure{width:28rem;height:15.8rem;margin:0 2rem 0 0;float:left}.descrizione_az .pa{font-size:1.3rem;line-height:2rem;width:50%;float:left;clear:none}.descrizione_az h4{font-size:2.6rem;line-height:3rem;padding:0 0 1rem 0}.descrizione_az .sedi li{width:31%}}@media only screen and (min-width:1366px){.descrizione_az h4{font-size:3rem;line-height:3.5rem}.descrizione_az figure{width:36.8rem;height:20.7rem}.descrizione_az .pa{line-height:2.2rem;width:45%}.descrizione_az p{font-size:1.6rem;line-height:2.6rem}.descrizione_az .sedi li{font-size:1.6rem}.descrizione_az .sedi li h6{font-size:1.6rem}}.rec_az{margin:auto;padding-bottom:1rem;margin-top:-8.5rem;padding-top:11.5rem}.rec_az h4{color:#fdd224}.rec_az h5{text-transform:uppercase;font-size:1.4rem;padding:1.5rem 0;font-weight:500;width:70%;margin:auto}.rec_az p{font-size:1.3rem;line-height:1.8rem;padding:.5rem 0 3rem 0;text-align:center;color:#666}.rec_az p a{color:#0066c0}.rec_az p a:hover{color:#0066c0;text-decoration:underline}.rec_az>form{padding-top:3rem}.rec_az>form .charactersCount{display:block;position:absolute;bottom:2.7rem;right:2rem;left:.5rem;padding:.6rem 0 1rem 1rem;font-size:1.2rem;background:#f3f3f3;color:#666}.rec_az>form .charactersCount.text-right{text-align:right}.rec_az>form .charactersCount>.text_max{font-size:1.2rem;bottom:0;right:0;position:relative;color:#666}.rec_az>form textarea:focus~.charactersCount{background:#fff}.rec_az .large p{text-align:left;padding:0 .2rem 2rem .2rem;font-style:italic}.rec_az input[type=text],.rec_az textarea{background:#f3f3f3;border:none}.rec_az input[type=text]{padding-right:5.8rem}.rec_az textarea{height:50rem}.rec_az .errore .charactersCount{bottom:6rem}.rec_az .errore .charactersCount>span{color:#f73704}.rec_az .errore>textarea{margin-bottom:-4px}.rec_az .errore .text_max{bottom:7.3rem}.rec_az .voto{text-align:left;margin-left:.7rem}.rec_az .voto .ico_pg_casa{font-size:2.9rem}.rec_az .voto .star_empty{color:#f3f3f3}.rec_az .dropzone{position:relative!important;min-height:24.5rem;padding:1rem 0;border:0;z-index:1;background:0 0!important}.rec_az .dropzone .dz-file-preview,.rec_az .dropzone .dz-image-preview{float:left;width:48%;height:auto;padding:0!important;margin:0!important;background:0 0!important;overflow:hidden;left:-1px}.rec_az .dropzone .dz-file-preview .dz-image,.rec_az .dropzone .dz-image-preview .dz-image{width:100%;border-radius:0;height:10rem;display:block}.rec_az .dropzone .dz-file-preview .dz-image>img,.rec_az .dropzone .dz-image-preview .dz-image>img{width:100%;display:block}.rec_az .dz-remove{position:relative;z-index:50000;color:#000}.rec_az .dz-remove:hover{color:#d8d8d8}.rec_az #upldcmtui{position:absolute;bottom:.2rem;left:0;width:100%;z-index:-1}.rec_az #upldcmtui li{display:inline-block;background:#f3f3f3;width:47%;height:9rem;margin:1.5rem .5rem;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);position:relative;cursor:pointer}.rec_az #upldcmtui li>label{color:#666;font-size:4rem;text-align:center;display:block;height:100%}.rec_az #upldcmtui li:nth-child(1),.rec_az #upldcmtui li:nth-child(3){margin-left:0}.rec_az #upldcmtui li:nth-child(2),.rec_az #upldcmtui li:nth-child(4){margin-right:0}.rec_az #upldcmtui li:hover{background:#333}.rec_az #upldcmtui li:hover .ico_pg_casa{color:#fff}.rec_az #upldcmtui li .i_add{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;height:4rem}.rec_az input[type=submit]{width:26rem;margin:2rem 0 4rem 0}.rec_az p{text-align:left;padding:0 .7rem .7rem .7rem}@media only screen and (min-width:768px){.rec_az{width:90%}.rec_az h4{font-size:3rem}.rec_az h5{width:100%;font-size:1.6rem}.rec_az #upldcmtui li{width:22%}.rec_az #upldcmtui li:nth-child(2){margin-right:.7rem}.rec_az #upldcmtui li:nth-child(3){margin-left:.7rem}.rec_az #upldcmtui li:nth-child(4){margin-right:0}.rec_az input[type=submit]{margin:3rem 0 4rem 0}.rec_az p{text-align:center;padding:0 3rem 4rem 3rem}.rec_az .dropzone{min-height:9.2rem;padding:0}.rec_az .dropzone .dz-file-preview,.rec_az .dropzone .dz-image-preview{width:150px;margin-left:15px!important;left:0;top:5px}}@media only screen and (min-width:1024px){.rec_az{width:70%;margin-top:-12.5rem;padding-top:15.5rem}.rec_az h4{font-size:3.6rem}.rec_az #upldcmtui li{height:9rem}.rec_az #upldcmtui li>label{color:#666;padding-top:3rem}.rec_az input[type=submit]{margin:5rem 0}.rec_az p{padding:0 .7rem 1rem .7rem}.rec_az .dropzone .dz-file-preview,.rec_az .dropzone .dz-image-preview{width:150px;left:0;top:5px}.rec_az>form{padding-top:5rem}}@media only screen and (min-width:1366px){.rec_az #upldcmtui li{width:23%;height:11rem}.rec_az .dropzone{min-height:12.1rem;padding:0}.rec_az .dropzone .dz-file-preview,.rec_az .dropzone .dz-image-preview{width:187px;margin-left:9px!important;top:-5px}.rec_az .dropzone .dz-file-preview .dz-image,.rec_az .dropzone .dz-image-preview .dz-image{height:11rem}}.mappa_sf{background:#deb887;overflow:hidden;position:relative;height:50rem}.mappa_sf .mappa{background:#cd5c5c;height:100%;width:100%;overflow:hidden}.mappa_sf .mappa_az{padding:3rem;background:#fff;position:absolute;bottom:0;overflow:hidden;text-align:left;margin:auto;left:0}.mappa_sf .mappa_az .ico_pg_casa{position:absolute;font-size:3.7rem;top:2.5rem;left:3rem}.mappa_sf .mappa_az .col-3{text-align:center}.mappa_sf .mappa_az .col-3 .b_y{width:80%}.mappa_sf .mappa_az .col-7{padding-left:4rem}.mappa_sf .mappa_az h6{font-weight:700;font-size:1.6rem}.mappa_sf .mappa_az .adress{font-size:1.4rem;padding:1rem 0;color:#666}.mappa_sf .mappa_az .adress>span{display:block}.mappa_sf .mappa_az .btn{margin:2rem auto}.mappa_sf .mappa_az .z_int li{display:inline-block;font-size:1.2rem;text-transform:uppercase;color:#000;text-align:left}.mappa_sf .mappa_az .z_int li::after{content:"|";display:block;display:inline-block;margin-left:.4rem;margin-right:.4rem}.mappa_sf .mappa_az .z_int li:first-child::after,.mappa_sf .mappa_az .z_int li:last-child::after{content:""}.mappa_sf .mappa_az .z_int li:first-child{color:#000;font-weight:700}.mappa_sf .mappa_az .z_int a{color:#000}.mappa_sf .mappa_az .z_int a:hover{color:#ccc}@media only screen and (min-width:768px){.mappa_sf{height:62rem}.mappa_sf .mappa_az{left:3rem;right:3rem;bottom:3rem}.mappa_sf .mappa_az .col-3{padding-left:0;text-align:right}.mappa_sf .mappa_az .col-3 .b_y{width:95%}.mappa_sf .mappa_az .adress>span{display:inline-block}.mappa_sf .mappa_az .adress>span:before{content:"-";padding:0 .2rem}.mappa_sf .mappa_az .btn{margin:0}.mappa_sf .mappa_az .z_int{padding:1rem 0 0 0}}@media only screen and (min-width:1024px){.mappa_sf .mappa_az{width:94rem}.mappa_sf .mappa_az .adress,.mappa_sf .mappa_az h6{font-size:1.8rem}.mappa_sf .mappa_az .ico_pg_casa{top:2.9rem;left:3.3rem}.mappa_sf .mappa_az .col-3 .b_y{width:28.4rem}.mappa_sf .mappa_az .col-7{padding-left:5rem}}@media only screen and (min-width:1366px){.mappa_sf .mappa_az{width:113.2rem}}.gest_az{padding:5rem 0}.gest_az h4{font-size:2.4rem;color:#fdd224}.gest_az h4>span{display:block}.gest_az p{font-size:1.4rem;font-weight:500;text-transform:uppercase;padding:3rem 1rem}.gest_az .social_bar{text-align:center}.gest_az .social_bar li:first-child{font-weight:100;font-style:italic;display:block;padding:1rem 0;font-size:1.8rem}@media only screen and (min-width:768px){.gest_az h4{font-size:3rem}.gest_az h4>span{display:inline-block}.gest_az p{font-size:1.6rem;width:74%;margin:auto}.gest_az .social_bar{padding:4rem 0 1rem 0}.gest_az .social_bar li:first-child{display:inline-block;font-size:2.2rem}}@media only screen and (min-width:1024px){.gest_az p{width:100%}}@media only screen and (min-width:1366px){.gest_az p{width:100%;font-size:1.8rem}}.contattaci_az{margin:auto;padding:1rem 1rem 3rem 1rem}.contattaci_az>a{font-size:1.4rem;padding:2rem 0;font-weight:500;color:#000;text-transform:uppercase;display:block;text-align:left}.contattaci_az>a .ico_pg_casa{font-size:2.4rem;margin-right:1.5rem;vertical-align:middle}.contattaci_az h4{font-size:2.6rem;font-weight:700;color:#fdd224}.contattaci_az h5{font-size:1.4rem;font-weight:500;text-transform:uppercase;padding:2rem 0 3rem 0}.contattaci_az form textarea{height:19rem}.contattaci_az form .text_max{bottom:3.8rem}.contattaci_az form .errore>textarea{margin-bottom:-4px}.contattaci_az form .errore .text_max{bottom:7.3rem}.contattaci_az form .privacy>label{padding-bottom:2rem}.contattaci_az form .privacy p{font-size:1.3rem;line-height:1.8rem;text-align:left;color:#4d4d4d;padding:2.8rem 0 4rem 0}.contattaci_az form .privacy a{color:#0066c0;font-weight:500}.contattaci_az form .privacy a:hover{text-decoration:underline}.contattaci_az form .privacy .checkbox{padding:.5rem 0}.contattaci_az form .privacy .checkbox>label{font-size:1.3rem}.contattaci_az form .privacy .checkbox .custom-check{margin-bottom:2rem}.contattaci_az form input[type=submit]{width:28.4rem;height:5.4rem;margin-top:7rem;font-size:1.6rem;font-weight:500;line-height:3.2rem;padding:1rem 0 1rem 0}.contattaci_az form .spam>label{padding-bottom:2rem}@media only screen and (min-width:1024px){.contattaci_az{padding:3rem 0}.contattaci_az h4{font-size:3.6rem;padding-top:1rem}.contattaci_az h5{font-size:1.8rem;padding-bottom:6rem}.contattaci_az form{width:80%;margin:auto}}@media only screen and (min-width:1366px){.contattaci_az form{width:70%;margin:auto}}.box_rec{text-align:left;margin-bottom:3.7rem;overflow:hidden}.box_rec .list_rec{padding:2.8rem 0 0 0}.box_rec .list_rec .img_rec{overflow:hidden;margin-bottom:3rem}.box_rec .list_rec .img_rec figure{text-align:center;margin:1rem auto}.box_rec .list_rec .img_rec figure img{height:7.5rem;width:7.5rem;overflow:hidden;border-radius:100%;margin:0 auto}.box_rec .list_rec .img_rec span{font-size:1rem;line-height:1.4rem;font-weight:500;color:#222;text-align:center;display:block}.box_rec .list_rec .rating .voto{float:left}.box_rec .list_rec .rating .voto .ico_pg_casa{font-size:1.8rem}.box_rec .list_rec .rating .voto li{margin-right:.6rem}.box_rec .list_rec .rating>span{font-size:1.2rem;line-height:2rem;font-weight:300;color:#666;float:left;width:100%;text-align:left;text-transform:uppercase;display:block}.box_rec .list_rec .rating .text_voto{font-weight:500;float:left;width:auto;margin:1rem 0 2rem 1.1rem}.box_rec .list_rec .text_rec{margin-bottom:7rem}.box_rec .list_rec .text_rec h4{font-size:2.4rem;line-height:2.8rem;font-weight:400;color:#222;float:left;padding:0 0 1rem 0}.box_rec .list_rec .text_rec p{font-size:1.3rem;line-height:2rem;font-weight:300;color:#666;margin-bottom:3rem}.box_rec .list_rec .text_rec span{float:right;display:block;padding-top:10px;color:#666;font-size:1.2rem}.box_rec .list_rec .text_rec span a{color:#0066c0;text-transform:uppercase;font-size:1.2rem}.box_rec .list_rec .text_rec_risp{border:1px solid #ccc;background-color:#fff;padding:2rem}.box_rec .list_rec .text_rec_risp span{text-transform:uppercase;font-size:1.2rem;float:right;color:#666}.box_rec .list_rec .text_rec_risp span:first-of-type{float:left;color:#000}.box_rec .list_rec .text_rec_risp p{font-size:1.3rem;line-height:2rem;font-weight:300;color:#666;margin-top:2.5rem}@media only screen and (min-width:768px){.box_rec .list_rec{padding:0 0 0 3rem}.box_rec .list_rec .img_rec{width:22%;margin:0 .5rem;float:left}.box_rec .list_rec .img_rec figure{margin:1rem 0 .5rem 0}.box_rec .list_rec .rating,.box_rec .list_rec .text_rec,.box_rec .list_rec .text_rec_risp{float:left;width:71%;margin-left:1rem}.box_rec .list_rec .text_rec h4{font-weight:500}.box_rec .list_rec .text_rec p{margin-bottom:1rem}.box_rec .list_rec .text_rec_risp{float:right}}@media only screen and (min-width:1024px){.box_rec .list_rec{padding-left:0}.box_rec .list_rec .img_rec{width:14%;margin:0}.box_rec .list_rec .img_rec figure{width:100%;height:100%}.box_rec .list_rec .rating,.box_rec .list_rec .text_rec,.box_rec .list_rec .text_rec_risp{width:81%}.box_rec .list_rec .rating>span{width:auto;float:right;margin:1rem 0 2rem 1.1rem}}.box_rec~a:nth-of-type(2){margin:1.5rem 0;display:inline-block}.listing_rec a.b_bk{width:28.4rem}@media only screen and (min-width:1024px){.listing_rec{padding-left:2.5rem}}.ultime_rec{margin:3rem 0}.ultime_rec .voto .ico_pg_casa{font-size:2rem}.ultime_rec .voto li{margin-right:.8rem}.ultime_rec span{color:#666;font-size:1.3rem;text-transform:uppercase}@media only screen and (min-width:768px){.ultime_rec{padding:0 0 0 4rem;margin:4rem 0 3rem 0}}.voto_barre{text-align:left}.voto_barre li{padding:.6rem 0 .8rem 0}.voto_barre li span{display:inline-block;font-size:1.3rem;text-transform:uppercase;font-weight:500}.voto_barre li progress{display:inline-block;float:right;height:1.5rem;width:15.7rem;color:#ffde00;background:#d4d4d4;border:0}.voto_barre li progress::-webkit-progress-value{background:#ffde00}.voto_barre li progress::-webkit-progress-bar{background:#d4d4d4}.voto_barre li progress::-moz-progress-bar{background:#ffde00}@media only screen and (min-width:768px){.voto_barre{padding:0 0 0 1rem}}.cover{display:flex;width:100%;background-color:#252525;margin-top:-2rem;padding-top:2.5rem}@media only screen and (min-width:768px){.cover{background:url(/img/genarica_landing_scheda.png) no-repeat;background-size:cover;margin-top:-9rem;padding-top:8rem}}@media only screen and (min-width:1024px){.cover{margin-top:-7rem}}.insegna_az{padding:0 2rem 2rem 2rem;display:flex;flex-wrap:wrap}@-webkit-keyframes color-change{0%{background:0 0}100%{background:rgba(0,0,0,.8)}}@keyframes color-change{0%{background:0 0}100%{background:rgba(0,0,0,.8)}}.insegna_az figure{max-width:10rem;max-height:10rem;width:100%;height:auto;background:0 0;overflow:hidden;text-align:center;margin:auto;margin-bottom:2rem;position:relative}.insegna_az figure>img{display:block;margin:auto;width:auto;max-width:100%;position:relative;background:#fff}.insegna_az .ico_pg_casa{font-size:1.6rem;margin-right:.8rem}.insegna_az .a_down_drop,.insegna_az .a_up_drop{margin-right:0;position:absolute;right:.4rem;top:1rem}.insegna_az .i_web{margin:0 1rem}.insegna_az .i_m{margin-right:1rem}.insegna_az h4{font-size:2rem;line-height:2rem;padding:0 0 1rem 0;font-weight:500;color:#fff}.insegna_az h5{font-size:1.2rem;padding:.5rem 0 1.7rem 0;font-weight:500;line-height:1.6rem;color:#999}.insegna_az h5 a{color:#999}.insegna_az h5 a:hover{color:#ccc}.insegna_az .indirizzo{color:#fff;font-size:1.6rem;line-height:2rem;padding-bottom:3rem}.insegna_az .indirizzo span{display:block}.insegna_az .info_contatti{padding:0;height:auto;display:flex;flex-wrap:wrap;overflow:hidden;justify-content:center;margin-bottom:3rem}.insegna_az .info_contatti li{margin:0;flex-grow:1;text-align:center;width:33%;height:4.5rem;padding-top:.5rem;border-left:1px solid #ccc;margin-top:-.1rem;margin-left:-.1rem;display:inline-block;vertical-align:top;line-height:3rem;font-size:1.3rem;font-weight:500;text-transform:uppercase;color:#fff}.insegna_az .info_contatti li a{color:#fff}.insegna_az .info_contatti li .i_m,.insegna_az .info_contatti li .i_p,.insegna_az .info_contatti li .i_web{display:block}.insegna_az .info{text-align:center;margin-bottom:2.2rem;position:relative}.insegna_az .info li{display:inline-block;vertical-align:top;line-height:3rem;margin-right:.5rem;font-size:1.4rem;font-weight:700;text-transform:uppercase;text-align:left;color:#fff}.insegna_az .info li .fax{font-weight:400;margin-right:.5rem;text-transform:none}.insegna_az .info li a{color:#fff}.insegna_az .info li a:hover{color:#ccc}.insegna_az .info li .b_bk{font-size:1.8rem;line-height:4rem;width:20rem;height:4.2rem;border-radius:5px;background-clip:padding-box;background-color:#666;text-align:left;color:#fff;padding:0;padding-left:1.1rem}.insegna_az .info li .b_bk .i_t{font-size:1.8rem;margin-right:1.6rem;vertical-align:middle}.insegna_az .info li .b_bk .open_tel{font-size:2.2rem;vertical-align:top}.insegna_az .info li .b_y{color:#000;font-size:1.6rem;line-height:2.6rem;width:20rem;height:4.2rem;border-radius:5px;background-clip:padding-box}.insegna_az .info .a_up_drop{display:none}.insegna_az .info .show{font-size:2.2rem;vertical-align:sub;display:inline-block;color:#fff}.insegna_az .info .hid{display:none!important}.insegna_az .info .number{width:20rem;height:0;max-height:0;overflow:hidden;opacity:0;position:relative;background:#666;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.insegna_az .info .number li{display:block;text-align:left;padding-left:1.1rem;margin:0;font-weight:500;font-size:1.8rem;line-height:4rem}.insegna_az .info .number li .i_t{font-size:1.8rem;margin-right:1.6rem;vertical-align:middle}.insegna_az .info .number.open{max-height:inherit;position:absolute;opacity:1;top:4rem;height:auto;z-index:3;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.insegna_az .info .a_down_drop{font-size:2.2rem;vertical-align:sub}.insegna_az .info .desk{display:none}.insegna_az .info .mobile{margin-bottom:1rem}.insegna_az .voto{margin-top:2rem}.insegna_az .voto li{line-height:2.4rem}.insegna_az .voto .ico_pg_casa{font-size:2.2rem;margin-right:.6rem}.insegna_az .rec{font-size:1.2rem;text-align:right;vertical-align:top}.insegna_az .rec a{color:#fdd224}.insegna_az .rec a:hover{text-decoration:underline}.insegna_az .btn_prev{border-radius:4px;background-clip:padding-box;padding:1rem 1.4rem;text-transform:uppercase;font-size:1.6rem;font-weight:500;display:inline-block}@media only screen and (min-width:768px){.insegna_az{padding:4rem 2rem 1rem 4rem;margin:0 2.5rem;background:rgba(0,0,0,.8)}.insegna_az.anim{animation:color-change 4s 1s both;-webkit-animation:color-change 4s 1s both}.insegna_az .logo{margin-top:2rem}.insegna_az .col-7t{width:66%;padding-left:1rem}.insegna_az h4{font-size:2.8rem;line-height:3rem;padding:0}.insegna_az h5{line-height:3rem;padding:0}.insegna_az .col-3t{padding-right:1rem;width:33%}.insegna_az .col-7t,.insegna_az .info{text-align:left}.insegna_az .indirizzo{line-height:2.5rem;padding-top:1rem;padding-bottom:1rem}.insegna_az .indirizzo span{display:inline-block}.insegna_az .indirizzo span:first-of-type:after{display:inline-block;content:"-";margin-left:.5rem}.insegna_az .info_contatti{text-align:left;display:inline-block;margin-bottom:2.2rem;position:relative}.insegna_az .info_contatti li{display:inline-block;vertical-align:top;padding:0;margin:0;line-height:3rem;margin-right:.5rem;font-size:1.4rem;font-weight:700;text-transform:uppercase;text-align:left;color:#fff;border:none;width:auto;height:auto}.insegna_az .info_contatti li .i_m,.insegna_az .info_contatti li .i_p,.insegna_az .info_contatti li .i_web{display:inline-block}.insegna_az .info_contatti li a{color:#fff}.insegna_az .info_contatti li a:hover{color:#ccc}.insegna_az .info_contatti .v_mappa{display:inline-block;margin-left:.2rem;margin-right:3rem}.insegna_az .info_contatti .v_mappa a{color:#fff;vertical-align:middle}.insegna_az .info_contatti .v_mappa a:hover{color:#ccc}.insegna_az .info .mobile{display:none}.insegna_az .info .desk{display:inline-block}.insegna_az .voto{text-align:left}.insegna_az .voto li.rec{font-size:1.3rem}.insegna_az .voto li:nth-child(5){margin-right:4rem}.insegna_az figure{width:20rem;height:20rem;max-width:20rem;max-height:20rem}.insegna_az .box_ceck li input[type=checkbox]{display:inline-block}.insegna_az .box_ceck li input[type=checkbox]:checked~.cont_ceck{margin-top:0;max-height:0;opacity:0;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.insegna_az .box_ceck .row_ceck i{display:inline-block}}@media only screen and (min-width:1024px){.insegna_az h4{padding:0;font-size:3.2rem}.insegna_az .indirizzo,.insegna_az h5{line-height:2.5rem}}@media only screen and (min-width:1366px){.insegna_az{padding-left:2rem;padding-right:0}.insegna_az .col-3t,.insegna_az .col-7t{padding:0}.insegna_az figure{width:25rem;height:25rem;max-width:25rem;max-height:25rem}.insegna_az .indirizzo{font-size:1.8rem}}.descrizione_az{padding:0 1.5rem}.descrizione_az h5{font-size:2.4rem;padding:0 0 2rem 0;font-weight:300;text-align:left;color:#000}.descrizione_az hr{height:1px;background:#d4d4d4;margin:4rem 0;border:0}.descrizione_az p{color:#000;text-align:left;line-height:2.6rem;font-size:1.6rem}.descrizione_az figure{width:100%;overflow:hidden;margin:1rem 0 2rem 0}.descrizione_az figure img{width:100%;display:block}.descrizione_az h4{font-size:2.6rem;line-height:3.5rem;padding:1rem 0 2rem 0;font-weight:500;text-align:left}.descrizione_az a{color:#000}.descrizione_az a.b_bk{color:#fff;width:32.4rem}.descrizione_az a:hover{color:#ccc}.descrizione_az .cod_opec{display:inline-block;margin:0 0 4rem 0;font-size:1.2rem;color:#e1e1e1}.descrizione_az .sedi{text-align:left}.descrizione_az .sedi li{margin:2rem 1rem 2rem 0;display:inline-block;width:100%;font-size:1.6rem;color:#8c8d8d;vertical-align:top}.descrizione_az .sedi li h6{font-size:1.6rem;font-weight:700;text-align:left;color:#000}.descrizione_az .sedi li>span{display:block;padding:.3rem 0}@media only screen and (min-width:768px){.descrizione_az{padding-top:4rem}.descrizione_az .col-3{padding:0 1rem 0 1rem;width:43%!important}.descrizione_az .col-3 h5{padding:0 0 2rem 1rem}.descrizione_az .col-7{padding:0 2rem 0 1rem;width:56%!important}.descrizione_az .col-1{padding:0 3rem}.descrizione_az h4{font-size:3rem}.descrizione_az .pa{font-size:1.6rem;line-height:2.2rem}.descrizione_az .sedi li{width:45%;font-size:1.4rem}.descrizione_az .sedi li h6{font-size:1.4rem}}@media only screen and (min-width:1024px){.descrizione_az .col-3{width:33%!important}.descrizione_az h5{padding:0 0 2rem 1rem}.descrizione_az .col-7{width:66%!important}.descrizione_az figure{width:28rem;height:15.8rem;margin:0 2rem 0 0;float:left}.descrizione_az .pa{font-size:1.3rem;line-height:2rem;width:50%;float:left;clear:none}.descrizione_az h4{font-size:2.6rem;line-height:3rem;padding:0 0 1rem 0}.descrizione_az .sedi li{width:31%}}@media only screen and (min-width:1366px){.descrizione_az h4{font-size:3rem;line-height:3.5rem}.descrizione_az figure{width:36.8rem;height:20.7rem}.descrizione_az .pa{line-height:2.2rem;width:45%}.descrizione_az p{font-size:1.6rem;line-height:2.6rem}.descrizione_az .sedi li{font-size:1.6rem}.descrizione_az .sedi li h6{font-size:1.6rem}}.rec_az{margin:auto;padding-bottom:1rem;margin-top:-8.5rem;padding-top:11.5rem}.rec_az h4{color:#fdd224}.rec_az h5{text-transform:uppercase;font-size:1.4rem;padding:1.5rem 0;font-weight:500;width:70%;margin:auto}.rec_az p{font-size:1.3rem;line-height:1.8rem;padding:.5rem 0 3rem 0;text-align:center;color:#666}.rec_az p a{color:#0066c0}.rec_az p a:hover{color:#0066c0;text-decoration:underline}.rec_az>form{padding-top:3rem}.rec_az>form .charactersCount{display:block;position:absolute;bottom:2.7rem;right:2rem;left:.5rem;padding:.6rem 0 1rem 1rem;font-size:1.2rem;background:#f3f3f3;color:#666}.rec_az>form .charactersCount.text-right{text-align:right}.rec_az>form .charactersCount>.text_max{font-size:1.2rem;bottom:0;right:0;position:relative;color:#666}.rec_az>form textarea:focus~.charactersCount{background:#fff}.rec_az .large p{text-align:left;padding:0 .2rem 2rem .2rem;font-style:italic}.rec_az input[type=text],.rec_az textarea{background:#f3f3f3;border:none}.rec_az input[type=text]{padding-right:5.8rem}.rec_az textarea{height:50rem}.rec_az .errore .charactersCount{bottom:6rem}.rec_az .errore .charactersCount>span{color:#f73704}.rec_az .errore>textarea{margin-bottom:-4px}.rec_az .errore .text_max{bottom:7.3rem}.rec_az .voto{text-align:left;margin-left:.7rem}.rec_az .voto .ico_pg_casa{font-size:2.9rem}.rec_az .voto .star_empty{color:#f3f3f3}.rec_az .dropzone{position:relative!important;min-height:24.5rem;padding:1rem 0;border:0;z-index:1;background:0 0!important}.rec_az .dropzone .dz-file-preview,.rec_az .dropzone .dz-image-preview{float:left;width:48%;height:auto;padding:0!important;margin:0!important;background:0 0!important;overflow:hidden;left:-1px}.rec_az .dropzone .dz-file-preview .dz-image,.rec_az .dropzone .dz-image-preview .dz-image{width:100%;border-radius:0;height:10rem;display:block}.rec_az .dropzone .dz-file-preview .dz-image>img,.rec_az .dropzone .dz-image-preview .dz-image>img{width:100%;display:block}.rec_az .dz-remove{position:relative;z-index:50000;color:#000}.rec_az .dz-remove:hover{color:#d8d8d8}.rec_az #upldcmtui{position:absolute;bottom:.2rem;left:0;width:100%;z-index:-1}.rec_az #upldcmtui li{display:inline-block;background:#f3f3f3;width:47%;height:9rem;margin:1.5rem .5rem;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);position:relative;cursor:pointer}.rec_az #upldcmtui li>label{color:#666;font-size:4rem;text-align:center;display:block;height:100%}.rec_az #upldcmtui li:nth-child(1),.rec_az #upldcmtui li:nth-child(3){margin-left:0}.rec_az #upldcmtui li:nth-child(2),.rec_az #upldcmtui li:nth-child(4){margin-right:0}.rec_az #upldcmtui li:hover{background:#333}.rec_az #upldcmtui li:hover .ico_pg_casa{color:#fff}.rec_az #upldcmtui li .i_add{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;height:4rem}.rec_az input[type=submit]{width:26rem;margin:2rem 0 4rem 0}.rec_az p{text-align:left;padding:0 .7rem .7rem .7rem}@media only screen and (min-width:768px){.rec_az{width:90%}.rec_az h4{font-size:3rem}.rec_az h5{width:100%;font-size:1.6rem}.rec_az #upldcmtui li{width:22%}.rec_az #upldcmtui li:nth-child(2){margin-right:.7rem}.rec_az #upldcmtui li:nth-child(3){margin-left:.7rem}.rec_az #upldcmtui li:nth-child(4){margin-right:0}.rec_az input[type=submit]{margin:3rem 0 4rem 0}.rec_az p{text-align:center;padding:0 3rem 4rem 3rem}.rec_az .dropzone{min-height:9.2rem;padding:0}.rec_az .dropzone .dz-file-preview,.rec_az .dropzone .dz-image-preview{width:150px;margin-left:15px!important;left:0;top:5px}}@media only screen and (min-width:1024px){.rec_az{width:70%;margin-top:-12.5rem;padding-top:15.5rem}.rec_az h4{font-size:3.6rem}.rec_az #upldcmtui li{height:9rem}.rec_az #upldcmtui li>label{color:#666;padding-top:3rem}.rec_az input[type=submit]{margin:5rem 0}.rec_az p{padding:0 .7rem 1rem .7rem}.rec_az .dropzone .dz-file-preview,.rec_az .dropzone .dz-image-preview{width:150px;left:0;top:5px}.rec_az>form{padding-top:5rem}}@media only screen and (min-width:1366px){.rec_az #upldcmtui li{width:23%;height:11rem}.rec_az .dropzone{min-height:12.1rem;padding:0}.rec_az .dropzone .dz-file-preview,.rec_az .dropzone .dz-image-preview{width:187px;margin-left:9px!important;top:-5px}.rec_az .dropzone .dz-file-preview .dz-image,.rec_az .dropzone .dz-image-preview .dz-image{height:11rem}}.mappa_sf{background:#deb887;overflow:hidden;position:relative;height:50rem}.mappa_sf .mappa{background:#cd5c5c;height:100%;width:100%;overflow:hidden}.mappa_sf .mappa_az{padding:3rem;background:#fff;position:absolute;bottom:0;overflow:hidden;text-align:left;margin:auto;left:0}.mappa_sf .mappa_az .ico_pg_casa{position:absolute;font-size:3.7rem;top:2.5rem;left:3rem}.mappa_sf .mappa_az .col-3{text-align:center}.mappa_sf .mappa_az .col-3 .b_y{width:80%}.mappa_sf .mappa_az .col-7{padding-left:4rem}.mappa_sf .mappa_az h6{font-weight:700;font-size:1.6rem}.mappa_sf .mappa_az .adress{font-size:1.4rem;padding:1rem 0;color:#666}.mappa_sf .mappa_az .adress>span{display:block}.mappa_sf .mappa_az .btn{margin:2rem auto}.mappa_sf .mappa_az .z_int li{display:inline-block;font-size:1.2rem;text-transform:uppercase;color:#000;text-align:left}.mappa_sf .mappa_az .z_int li::after{content:"|";display:block;display:inline-block;margin-left:.4rem;margin-right:.4rem}.mappa_sf .mappa_az .z_int li:first-child::after,.mappa_sf .mappa_az .z_int li:last-child::after{content:""}.mappa_sf .mappa_az .z_int li:first-child{color:#000;font-weight:700}.mappa_sf .mappa_az .z_int a{color:#000}.mappa_sf .mappa_az .z_int a:hover{color:#ccc}@media only screen and (min-width:768px){.mappa_sf{height:62rem}.mappa_sf .mappa_az{left:3rem;right:3rem;bottom:3rem}.mappa_sf .mappa_az .col-3{padding-left:0;text-align:right}.mappa_sf .mappa_az .col-3 .b_y{width:95%}.mappa_sf .mappa_az .adress>span{display:inline-block}.mappa_sf .mappa_az .adress>span:before{content:"-";padding:0 .2rem}.mappa_sf .mappa_az .btn{margin:0}.mappa_sf .mappa_az .z_int{padding:1rem 0 0 0}}@media only screen and (min-width:1024px){.mappa_sf .mappa_az{width:94rem}.mappa_sf .mappa_az .adress,.mappa_sf .mappa_az h6{font-size:1.8rem}.mappa_sf .mappa_az .ico_pg_casa{top:2.9rem;left:3.3rem}.mappa_sf .mappa_az .col-3 .b_y{width:28.4rem}.mappa_sf .mappa_az .col-7{padding-left:5rem}}@media only screen and (min-width:1366px){.mappa_sf .mappa_az{width:113.2rem}}.box_rec{text-align:left;margin-bottom:3.7rem;overflow:hidden}.box_rec .list_rec{padding:2.8rem 0 0 0}.box_rec .list_rec .img_rec{overflow:hidden;margin-bottom:3rem}.box_rec .list_rec .img_rec figure{text-align:center;margin:1rem auto}.box_rec .list_rec .img_rec figure img{height:7.5rem;width:7.5rem;overflow:hidden;border-radius:100%;margin:0 auto}.box_rec .list_rec .img_rec span{font-size:1rem;line-height:1.4rem;font-weight:500;color:#222;text-align:center;display:block}.box_rec .list_rec .rating .voto{float:left}.box_rec .list_rec .rating .voto .ico_pg_casa{font-size:1.8rem}.box_rec .list_rec .rating .voto li{margin-right:.6rem}.box_rec .list_rec .rating>span{font-size:1.2rem;line-height:2rem;font-weight:300;color:#666;float:left;width:100%;text-align:left;text-transform:uppercase;display:block}.box_rec .list_rec .rating .text_voto{font-weight:500;float:left;width:auto;margin:1rem 0 2rem 1.1rem}.box_rec .list_rec .text_rec{margin-bottom:7rem}.box_rec .list_rec .text_rec h4{font-size:2.4rem;line-height:2.8rem;font-weight:400;color:#222;float:left;padding:0 0 1rem 0}.box_rec .list_rec .text_rec p{font-size:1.3rem;line-height:2rem;font-weight:300;color:#666;margin-bottom:3rem}.box_rec .list_rec .text_rec span{float:right;display:block;padding-top:10px;color:#666;font-size:1.2rem}.box_rec .list_rec .text_rec span a{color:#0066c0;text-transform:uppercase;font-size:1.2rem}.box_rec .list_rec .text_rec_risp{border:1px solid #ccc;background-color:#fff;padding:2rem}.box_rec .list_rec .text_rec_risp span{text-transform:uppercase;font-size:1.2rem;float:right;color:#666}.box_rec .list_rec .text_rec_risp span:first-of-type{float:left;color:#000}.box_rec .list_rec .text_rec_risp p{font-size:1.3rem;line-height:2rem;font-weight:300;color:#666;margin-top:2.5rem}@media only screen and (min-width:768px){.box_rec .list_rec{padding:0 0 0 3rem}.box_rec .list_rec .img_rec{width:22%;margin:0 .5rem;float:left}.box_rec .list_rec .img_rec figure{margin:1rem 0 .5rem 0}.box_rec .list_rec .rating,.box_rec .list_rec .text_rec,.box_rec .list_rec .text_rec_risp{float:left;width:71%;margin-left:1rem}.box_rec .list_rec .text_rec h4{font-weight:500}.box_rec .list_rec .text_rec p{margin-bottom:1rem}.box_rec .list_rec .text_rec_risp{float:right}}@media only screen and (min-width:1024px){.box_rec .list_rec{padding-left:0}.box_rec .list_rec .img_rec{width:14%;margin:0}.box_rec .list_rec .img_rec figure{width:100%;height:100%}.box_rec .list_rec .rating,.box_rec .list_rec .text_rec,.box_rec .list_rec .text_rec_risp{width:81%}.box_rec .list_rec .rating>span{width:auto;float:right;margin:1rem 0 2rem 1.1rem}}.box_rec~a:nth-of-type(2){margin:1.5rem 0;display:inline-block}.listing_rec a.b_bk{width:28.4rem}@media only screen and (min-width:1024px){.listing_rec{padding-left:2.5rem}}.ultime_rec{margin:3rem 0}.ultime_rec .voto .ico_pg_casa{font-size:2rem}.ultime_rec .voto li{margin-right:.8rem}.ultime_rec span{color:#666;font-size:1.3rem;text-transform:uppercase}@media only screen and (min-width:768px){.ultime_rec{padding:0 0 0 4rem;margin:4rem 0 3rem 0}}.voto_barre{text-align:left}.voto_barre li{padding:.6rem 0 .8rem 0}.voto_barre li span{display:inline-block;font-size:1.3rem;text-transform:uppercase;font-weight:500}.voto_barre li progress{display:inline-block;float:right;height:1.5rem;width:15.7rem;color:#ffde00;background:#d4d4d4;border:0}.voto_barre li progress::-webkit-progress-value{background:#ffde00}.voto_barre li progress::-webkit-progress-bar{background:#d4d4d4}.voto_barre li progress::-moz-progress-bar{background:#ffde00}@media only screen and (min-width:768px){.voto_barre{padding:0 0 0 1rem}}.cover_free{background-color:#252525;display:flex;width:100%;margin-top:-2rem;padding-top:2.5rem}@media only screen and (min-width:768px){.cover_free{background:url(/img/genarica_landing_scheda.png) no-repeat;background-size:cover;margin-top:-9rem;padding-top:8rem}}@media only screen and (min-width:1024px){.cover_free{margin-top:-7rem}}.ins_az_free{animation:none;background-color:rgba(0,0,0,.8)}.ins_az_free .info{text-align:center}.ins_az_free .rating .voto{text-align:center}@media only screen and (min-width:768px){.ins_az_free{text-align:left}.ins_az_free .info{text-align:left}.ins_az_free .rating .voto{text-align:left}}.scheda_az .articoli_prev h2{color:#000}.saz_box .g_box .box_cons{background-color:#f3f3f3}.conosci_az{margin-bottom:4rem}.conosci_az h4{font-size:2.6rem;line-height:3rem;padding:3rem 0;font-weight:400;color:#000;text-align:center}@media only screen and (min-width:768px){.conosci_az h4{font-size:4rem;line-height:2.3rem;padding:4.2rem 0 2.2rem 0}}@media only screen and (min-width:1366px){.conosci_az h4{font-size:4.4rem}}.ms_top{background:#000}.ms_top h2{font-size:1.4rem;font-weight:500;text-transform:uppercase;text-align:left;color:#fff}.ms_top h2>span{display:none}.ms_top input[type=submit]{background:#fc0;color:#000}.ms_top input[type=submit]:hover{color:#fff}@media only screen and (min-width:768px){.ms_top{background:0 0;padding-top:3rem}.ms_top h2{color:#000;font-weight:300;letter-spacing:-2px;font-size:4rem;text-align:center;text-transform:none}.ms_top h2>span{display:inline-block}.ms_top input[type=submit]{background:#000;color:#fc0}.ms_top input[type=submit]:hover{color:#fff}}@media only screen and (min-width:1024px){.ms_top h2{font-size:4.8rem}}.mm_list_main .col-1l{display:none}@media only screen and (min-width:768px){.mm_list_main .col-1l{display:block}.mm_list_main .col-2l{box-shadow:6px 0 4px 0 rgba(240,240,240,.5) inset}}@media only screen and (min-width:1024px){.mm_list_main hr{margin:0 3rem}}@media only screen and (min-width:768px){.az_list_main .col-2l{box-shadow:6px 0 4px 0 rgba(240,240,240,.5) inset}}@media only screen and (min-width:1024px){.az_list_main hr{margin:0 3rem}}.list_az{display:block;zoom:1;text-align:left;padding:2rem 1.5rem;margin:0 auto;animation:none;background:0 0}.list_az:after,.list_az:before{content:"\0020";display:block;height:0;overflow:hidden}.list_az:after{clear:both}.list_az .img_lazy figure{width:100%;height:auto;max-width:10rem;max-height:10rem;background:0 0}.list_az .img_lazy figure img{position:relative;max-width:100%;width:auto;background:#fff}.list_az h4{color:#fc0;font-size:1.8rem;line-height:2.4rem;text-transform:uppercase}.list_az h4 a{color:#fc0}.list_az h4 a:hover{color:#000}.list_az .indirizzo{font-size:1.6rem;padding-top:0;color:#000}.list_az .indirizzo>span{display:inline-block}.list_az .indirizzo .call_l{display:none}.list_az .ico_pg_casa{font-size:2.6rem}.list_az p{padding-bottom:1rem;font-size:1.3rem;line-height:1.8rem}.list_az p>span{font-weight:700;color:#000;margin-left:1rem}.list_az .des{text-transform:none;color:#666}.list_az .att{margin-bottom:1rem;font-size:1.4rem;text-transform:uppercase}.list_az .att a{font-weight:700;color:#000}.list_az .att a:hover{color:#ccc;text-decoration:underline}.list_az hr{margin:3.5rem 0;border:0}.list_az .rec{display:block;text-align:left;margin:2rem 0;font-size:1.4rem}.list_az .rec a{color:#0066c0}.list_az .b_y,.list_az .i_t,.list_az .i_tm{margin-right:.5rem}.list_az .free li{display:block;padding-bottom:.5rem}.list_az .free li:first-child{padding-bottom:2.5rem}.list_az .free li .rec{margin:2rem 0 0 0}@media only screen and (min-width:768px){.list_az{padding:2rem 1.5rem}.list_az h4{font-size:1.8rem;padding:0}.list_az .col-6{padding-left:2rem}.list_az .att{font-size:1.3rem}.list_az .indirizzo{line-height:2.2rem}.list_az .indirizzo .call_l{padding:0 1rem;display:inline-block}.list_az .indirizzo span:first-of-type::after{display:none}.list_az .col-1{padding-left:1rem}}@media only screen and (min-width:1024px){.list_az{padding:3rem}.list_az h4{font-size:2rem}.list_az p{font-size:1.4rem}.list_az .indirizzo>span{padding-left:1rem}.list_az .img_lazy figure{max-width:12rem;max-height:12rem}.list_az .col-1{padding-left:1.5rem}.list_az .rec{margin:2rem .5rem 1rem 0}.list_az .free li{display:inline-block}.list_az .free li:first-child{width:75%;padding:0}.list_az .free .rec{float:none}}@media only screen and (min-width:1366px){.list_az .img_lazy figure{max-width:15rem;max-height:15rem}.list_az .col-1{padding-left:2rem}.list_az .rec{float:right}}.no_res{padding:20rem 0;display:block}.no_res>span{font-size:2.2rem;font-weight:500;text-align:center}@media only screen and (min-width:768px){.no_res{padding:20rem 0}}@media only screen and (min-width:1024px){.no_res{padding:28rem 0}}.f_list h3{font-weight:300;color:#000;font-size:3.2rem;padding:3rem 0}.f_list .filtri{border-top:2px solid #d4d4d4;border-bottom:2px solid #d4d4d4;padding:2rem;position:relative}.f_list .filtri .b_y{height:3rem;width:20rem;font-size:1.4rem;position:absolute;line-height:1.5;top:.4rem;right:1.8rem;padding:.5rem 0}.f_list .risultati{position:absolute;left:2rem;top:1rem}.f_list .risultati li{display:inline-block;font-size:1.8rem}.f_list .risultati li:first-child{display:none}.f_list .risultati li:nth-child(2){font-size:1.2rem}.f_list .sel{display:none;position:absolute;right:2rem;top:1.2rem}.f_list .sel li{display:inline-block;position:relative;text-transform:uppercase;color:#666;font-size:1.2rem}.f_list .sel li:first-child{display:none}.f_list .sel li .cust_sel{display:inline-block;vertical-align:middle;position:relative;width:auto}.f_list .sel li .cust_sel select{position:relative;padding:0 2rem .4rem .9rem;margin:0;background:#fff;color:#000;border:none;outline:0;display:inline-block;cursor:pointer;text-transform:uppercase;appearance:none;-moz-appearance:none;-webkit-appearance:none}.f_list .sel li .ie8 .cust_sel select{padding-right:3px}.f_list .sel li .cust_sel select:focus{background:#fff;outline:0;border-color:#fff;border:none}.f_list .sel li .cust_sel ::-ms-expand{display:none}.f_list .sel li .cust_sel:after{position:absolute;z-index:2;right:20px;top:-10px;height:0;width:0;font-family:ico_pg_casa!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none;content:"\e91e"}.f_list .sel li label{display:block}.f_list .sel li:first-child .cust_sel{font-weight:700}.f_list .sel li:first-child:after{content:"|";padding:0 .5rem}@media only screen and (min-width:768px){.f_list h3{font-size:4rem;padding:5rem 0 3rem 0}.f_list .risultati{top:1.5rem}.f_list .risultati li:first-child{display:inline-block;font-weight:500;padding-right:1rem}.f_list .sel{display:none}.f_list .filtri{padding:2.5rem 2rem}.f_list .filtri .b_y{height:3.5rem;line-height:3.5rem;padding:0;top:1rem}}@media only screen and (min-width:1024px){.f_list h3{font-size:4.8rem}.f_list .filtri{padding:2.8rem 2rem}.f_list .filtri .b_y{right:25rem}.f_list .sel{top:2rem;display:block}.f_list .sel li:first-child{display:inline-block}.f_list .risultati{top:1.8rem}}.f_cat{background:#f0f0f0;padding:2.2rem 0 0 0;min-height:5.4rem;position:relative}.f_cat h6{font-size:1.4rem;font-weight:700;position:absolute;left:1.4rem;text-transform:uppercase}.f_cat .l_b{right:2.5rem;font-size:1.1rem;position:absolute}.f_cat .open_f{max-height:18px;overflow:hidden;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.f_cat .open_f .b_close,.f_cat .open_f .l_b{display:none}.f_cat .open_f .ico_pg_casa{position:absolute;right:20px;color:#333;font-size:1.7rem}.f_cat .open_f.show_f{max-height:100%;display:block;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.f_cat .open_f.show_f .b_filtri{display:none}.f_cat .open_f.show_f .b_close,.f_cat .open_f.show_f .l_b{display:inline-block;right:7rem;line-height:1.6rem;text-decoration:underline}.f_cat .open_f.show_f .close{font-size:1.4rem;top:2.2rem;right:2.7rem}.f_cat .cat_pr{width:100%;padding:1.8rem 0 0 0;text-align:left}.f_cat .cat_pr li{text-transform:uppercase}.f_cat .cat_pr li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:5rem;right:0;opacity:0}.f_cat .cat_pr li input[type=checkbox]:checked~.cont_cat_pr{margin-top:0;max-height:0;opacity:0;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.f_cat .cat_pr li input[type=checkbox]:checked~i:before{margin-top:12px;height:12px;transform:translate(4px,0) rotate(45deg)}.f_cat .cat_pr li input[type=checkbox]:checked~i:after{margin-top:12px;height:12px;transform:translate(-4px,0) rotate(130deg)}.f_cat .cat_pr .cat_pr_check{border:none;font-weight:300;position:relative;line-height:2rem;border-top:1px solid #ccc}.f_cat .cat_pr .cat_pr_check:hover{background:0 0}.f_cat .cat_pr .cat_pr_check i{position:absolute;top:.8rem;right:2.8rem;display:block}.f_cat .cat_pr .cat_pr_check i:after,.f_cat .cat_pr .cat_pr_check i:before{content:"";position:absolute;background-color:#000;width:.2rem;height:1.2rem;margin-top:1.2rem}.f_cat .cat_pr .cat_pr_check i:before{transform:translate(-4px,0) rotate(45deg)}.f_cat .cat_pr .cat_pr_check i:after{transform:translate(4px,0) rotate(-45deg)}.f_cat .cat_pr .cat_pr_check .cont_cat_pr{left:0;position:relative;overflow:hidden;height:auto;background:#e3e3e3;opacity:1;top:0;padding-left:.2rem;margin:-.6rem 0 0 0;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);text-transform:none}.f_cat .cat_pr .cat_pr_check .cont_cat_pr li{border-top:1px solid #999}.f_cat .cat_pr .cat_pr_check .cont_cat_pr li:first-of-type{border-top:none}.f_cat .cat_pr .cat_pr_check span{font-size:1.4rem;line-height:1.6rem;padding:2.2rem 6.5rem 2.2rem 1.5rem;font-weight:500;display:block;color:#000}.f_cat .sub_cat_pr{width:100%;text-align:left;padding-top:.7rem}.f_cat .sub_cat_pr li{text-transform:none}.f_cat .sub_cat_pr li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:5rem;right:0;opacity:0}.f_cat .sub_cat_pr li input[type=checkbox]:checked~.sub_cont_cat_pr{margin-top:0;max-height:0;opacity:0;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.f_cat .sub_cat_pr li input[type=checkbox]:checked~i:before{height:2px;transform:translate(4px,0) rotate(0)}.f_cat .sub_cat_pr li input[type=checkbox]:checked~i:after{height:2px;transform:translate(4px,0) rotate(-270deg)}.f_cat .sub_cat_pr .sub_cat_pr_check{border:none;font-weight:300;position:relative;line-height:5rem}.f_cat .sub_cat_pr .sub_cat_pr_check:hover{background:0 0}.f_cat .sub_cat_pr .sub_cat_pr_check i{position:absolute;top:1.1rem;right:4.1rem;display:block}.f_cat .sub_cat_pr .sub_cat_pr_check i:after,.f_cat .sub_cat_pr .sub_cat_pr_check i:before{content:"";position:absolute;background-color:#000;width:18px;height:2px}.f_cat .sub_cat_pr .sub_cat_pr_check i:before{height:2px;transform:translate(4px,0) rotate(0)}.f_cat .sub_cat_pr .sub_cat_pr_check i:after{transform:translate(-4px,0) rotate(130deg);height:0}.f_cat .sub_cat_pr .sub_cat_pr_check .sub_cont_cat_pr{left:0;position:relative;overflow:hidden;height:auto;background:#e3e3e3;opacity:1;top:0;margin:-1rem 0 0 0;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);text-transform:none}.f_cat .sub_cat_pr .sub_cat_pr_check .sub_cont_cat_pr li{padding:.5rem 1.8rem;border-top:none}.f_cat .sub_cat_pr .sub_cat_pr_check .sub_cont_cat_pr li .checkbox{margin-right:2.6rem}.f_cat .sub_cat_pr .sub_cat_pr_check .sub_cont_cat_pr li .checkbox>label{color:#000;margin:0;font-size:1.4rem}.f_cat .sub_cat_pr .sub_cat_pr_check .sub_cont_cat_pr li .checkbox .custom-check{padding:0;line-height:.9rem;margin:.2rem 1rem 1.4rem 0;width:1rem;height:1rem;background:0 0;border-radius:.2rem;border:1px solid #000}.f_cat .sub_cat_pr .sub_cat_pr_check .sub_cont_cat_pr li .checkbox .custom-check:before{width:.8rem;height:.8rem}.f_cat .sub_cat_pr .sub_cat_pr_check span{font-size:1.3rem;padding-top:1.8rem;padding-bottom:1.8rem;font-weight:500;text-transform:uppercase}@media only screen and (min-width:768px){.f_cat{min-height:4.4rem}.f_cat h6{font-size:1.5rem;top:1.5rem;padding:0}.f_cat .cat_pr_check{margin-left:1rem;margin-right:1rem}.f_cat .cat_pr_check i{right:2.8rem}.f_cat .b_filtri{display:none}.f_cat .open_f{max-height:100%}.f_cat .open_f .l_b{display:block;right:2rem;top:1.8rem}.f_cat .open_f .l_b.hidden{display:none}}.marchi_cat.cat_az .cat .links_marchi{position:relative;display:none;margin-top:1.3rem;padding:0 2rem;height:4.4rem;text-align:center}.marchi_cat.cat_az .cat .links_marchi li{display:inline-block;color:#999;margin:0;text-transform:uppercase;border:none;border-radius:0;padding:0;border-right:1px solid;font-weight:700;width:auto;height:auto;float:none}.marchi_cat.cat_az .cat .links_marchi li:last-child{border:none}.marchi_cat.cat_az .cat .links_marchi li h5{font-size:1.1rem;line-height:1.4rem;padding:0 .5rem 0 0;margin:.2rem 0 0 0}.marchi_cat.cat_az .cat .links_marchi li a{padding:0 .5rem;color:#999}.marchi_cat.cat_az .cat .links_marchi li a:hover{color:#000}@media only screen and (min-width:768px){.marchi_cat.cat_az .cat li{height:19.7rem}.marchi_cat.cat_az .cat .links_marchi{display:block}}@media only screen and (min-width:1024px){.marchi_cat.cat_az .cat li{height:20.7rem}.marchi_cat.cat_az .cat .links_marchi{margin-top:2.4rem;padding:0 1rem}}.m_alf_sx{background:#f0f0f0;padding:3rem}.m_alf_sx h4{text-transform:none;font-size:2.6rem;line-height:3.6rem;padding:0}.m_alf_sx .mar_a{padding:3rem 0;text-align:left}.m_alf_sx .mar_a li{display:inline-block;width:4.8rem;font-size:3.4rem;padding-bottom:1rem;font-weight:300;color:#000;text-align:center;text-transform:uppercase}.m_alf_sx .mar_a li a{color:#000}.m_alf_sx .mar_a li a:hover{text-decoration:underline}@media only screen and (min-width:1366px){.m_alf_sx{padding:4rem}.m_alf_sx h4{font-size:2.8rem;padding:0 1rem}.m_alf_sx .mar_a{margin-left:1rem}.m_alf_sx .mar_a li{width:5.5rem}}.box_cons{width:100%;padding:2.5rem;background-color:#fff;text-align:left;display:inline-block;vertical-align:top;height:28.4rem;position:relative;box-shadow:0 0 13px 0 rgba(200,200,200,.2)}.box_cons>div{height:11.5rem}.box_cons>div h5{font-size:1.4rem;padding:.2rem 0 .2rem 0;max-height:3.1rem;line-height:1.5rem;overflow:hidden;font-weight:500;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#f7cd46}.box_cons>div h5 a{color:#f7cd46}.box_cons>div h5 a:hover{color:#333}.box_cons>div h6{font-size:1.2rem;font-weight:500;max-height:2.6rem;line-height:1.5rem;margin:.5rem 0 .5rem 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.box_cons>div h6 a{color:#333}.box_cons>div h6 a:hover{color:#ccc}.box_cons>div .rec_count{font-size:12px;font-weight:300}.box_cons>div .rec_count a{color:#0066c0}.box_cons>div .rec_count a:hover{text-decoration:underline}.box_cons>div figure{width:10.5rem;height:11.5rem;margin:auto 1.4rem 0 auto;overflow:hidden;text-align:center;background:#fff;position:relative;border:1px solid #ccc;float:left}.box_cons>div figure img{display:block;width:60%;margin:auto;top:0;left:0;right:0;bottom:0;position:absolute}.box_cons>div .rating .voto{text-align:left;margin:1rem 0 .7rem 0}.box_cons p{margin:1rem auto 2rem auto;font-size:1.3rem;min-height:3rem;line-height:1.5rem;color:#666;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.box_cons .b_bk{width:calc(100% - 50px);line-height:4.4rem;height:4.4rem;padding:0;font-size:1.5rem;bottom:2.5rem;position:absolute}.box_cons.az{height:13rem;padding:2.5rem}.box_cons.az>div{height:7rem;font-size:1.1rem}.box_cons.az>div h5{font-size:1.2rem}.box_cons.az>div h6{color:#666;max-height:2rem;line-height:1.5rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:400}.box_cons.az>div .cat{color:#666;font-weight:700;max-height:2rem;line-height:1.5rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.box_cons.az>div .cat:hover{color:#ccc8c0}@media only screen and (min-width:768px){.box_cons{width:35rem}.box_cons>div figure{width:11rem;height:11rem}.box_cons.az>div{font-size:1.2rem}.box_cons.az>div h5{font-size:1.4rem}}@media only screen and (min-width:1024px){.box_cons{width:32rem;margin:auto 1.5rem 4rem 1.5rem}}@media only screen and (min-width:1366px){.box_cons{width:38.5rem}}.cat_az h2{font-size:2.8rem;padding:3rem;text-align:center;font-weight:300}.cat_az .ico_cat{font-size:8.5rem}.cat_az .cat{text-align:center;margin-bottom:3rem}.cat_az .cat li{display:inline-block;width:41%;text-align:center;height:16rem;padding:.3rem 1.2rem 1.2rem 1.2rem;vertical-align:top;color:#8c8d8d;margin:1rem;border:1px solid #d8d8d8;border-radius:4px;background-clip:padding-box}.cat_az .cat li h5{font-size:1.1rem;margin-top:1.8rem;font-weight:500;color:#000;text-transform:uppercase;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.cat_az .cat li a{display:block;color:#fdd224}.cat_az .cat li a:hover{color:#d4d4d4}.cat_az .cat li a:hover h5{color:#d4d4d4}@media only screen and (min-width:768px){.cat_az h2{font-size:4rem;padding:6.5rem 0}.cat_az .cat{text-align:left;padding:0 1rem}.cat_az .cat li{display:inline-block;width:22.3rem;margin:1.2rem}.cat_az .cat li h5{font-size:1.3rem}}@media only screen and (min-width:1024px){.cat_az .cat{padding:0;margin-bottom:5rem}.cat_az .cat li{width:23.9rem;margin:1.2rem 1.1rem 1.2rem 0}.cat_az .cat li:nth-child(4n+0){margin-right:0}}@media only screen and (min-width:1366px){.cat_az .cat{display:block}.cat_az .cat li{width:28.7rem}}.a_loc,.consigliati_az,.ric_cor{padding:0 2.5rem}.a_loc h2,.consigliati_az h2,.ric_cor h2{padding:3rem 0;font-size:3.2rem}@media only screen and (min-width:768px){.a_loc,.consigliati_az,.ric_cor{padding:0}.a_loc h2,.consigliati_az h2,.ric_cor h2{padding:5rem 0 4rem 0;font-size:4rem}}@media only screen and (min-width:1024px){.a_loc h2,.consigliati_az h2,.ric_cor h2{font-size:4.2rem}}.a_loc.all_az,.consigliati_az.all_az,.ric_cor.all_az{padding-bottom:3rem}.a_loc.all_az .g_box>article:last-child,.consigliati_az.all_az .g_box>article:last-child,.ric_cor.all_az .g_box>article:last-child{display:inline-block}@media only screen and (min-width:1024px){.a_loc.all_az,.consigliati_az.all_az,.ric_cor.all_az{padding-bottom:7rem}}.a_loc .g_box,.consigliati_az .g_box,.ric_cor .g_box{padding-bottom:1rem}.a_loc .g_box>article,.consigliati_az .g_box>article,.ric_cor .g_box>article{margin:0 1.5rem 2.5rem auto}.a_loc .g_box>article:nth-child(1n+6),.consigliati_az .g_box>article:nth-child(1n+6),.ric_cor .g_box>article:nth-child(1n+6){display:none}@media only screen and (min-width:768px){.a_loc .g_box>article:nth-child(2n+0),.consigliati_az .g_box>article:nth-child(2n+0),.ric_cor .g_box>article:nth-child(2n+0){margin:0 auto 2.5rem auto}.a_loc .g_box>article:nth-child(1n+6),.consigliati_az .g_box>article:nth-child(1n+6),.ric_cor .g_box>article:nth-child(1n+6){display:inline-block}.a_loc .g_box>article:nth-child(1n+10),.consigliati_az .g_box>article:nth-child(1n+10),.ric_cor .g_box>article:nth-child(1n+10){display:none}}@media only screen and (min-width:1024px){.a_loc .g_box,.consigliati_az .g_box,.ric_cor .g_box{padding-bottom:3rem}.a_loc .g_box>article:last-child,.consigliati_az .g_box>article:last-child,.ric_cor .g_box>article:last-child{display:inline-block}.a_loc .g_box>article:nth-child(2n+0),.consigliati_az .g_box>article:nth-child(2n+0),.ric_cor .g_box>article:nth-child(2n+0){margin:0 1.5rem 2.5rem auto}.a_loc .g_box>article:nth-child(3n+0),.consigliati_az .g_box>article:nth-child(3n+0),.ric_cor .g_box>article:nth-child(3n+0){margin:0 auto 2.5rem auto}.a_loc .g_box>article:nth-child(1n+10),.consigliati_az .g_box>article:nth-child(1n+10),.ric_cor .g_box>article:nth-child(1n+10){display:inline-block}}.ric_cor a{padding:.7rem 1.8rem;border-radius:2px;background-clip:padding-box;background:#000;color:#fff;font-size:1.2rem}.ric_cor a:hover{color:#f7cd46}.a_loc{padding:1rem 2.5rem 5rem 2.5rem}.a_loc a{padding:1rem .3rem;text-decoration:underline;color:#000;font-size:1.6rem}.a_loc a:hover{color:#ccc}@media only screen and (min-width:768px){.aziende_loc.result ul{padding:0}}.aziende_elenco h2{padding-top:0}.commenti_top.top_lc h2{font-size:2.8rem}@media only screen and (min-width:1024px){.commenti_top.top_lc h2{font-size:4.8rem}}.listing_comm{padding:0 2.5rem}.box_commenti{text-align:left;border-bottom:1px solid #eee;margin-bottom:3.7rem;overflow:hidden}.box_commenti .top_comm{padding:1.6rem}.box_commenti .top_comm h5{font-size:1.8rem;line-height:3.6rem;text-transform:uppercase;font-weight:500;color:#fc0}.box_commenti .top_comm h5 a{color:#fc0}.box_commenti .top_comm h6{font-size:1.2rem;line-height:2rem;text-transform:uppercase;font-weight:500;color:#000}.box_commenti .top_comm p{font-size:1.3rem;line-height:3.6rem;font-weight:300;color:#666;padding:0;margin:0}.box_commenti .list_comm{padding:2.8rem .2rem 0 1.3rem}.box_commenti .list_comm .img_comm figure{text-align:center;margin:1rem auto}.box_commenti .list_comm .img_comm figure img{height:7.5rem;width:7.5rem;overflow:hidden;border-radius:100%}.box_commenti .list_comm .img_comm span{font-size:1rem;line-height:1.4rem;font-weight:500;color:#222;text-align:center;display:block}.box_commenti .list_comm .rating .voto{float:left}.box_commenti .list_comm .rating>span{font-size:1.2rem;line-height:2rem;margin:1rem 0 2rem 0;font-weight:300;color:#666;float:right;text-transform:uppercase;display:block}.box_commenti .list_comm .text_comm h4{font-size:2rem;font-weight:500;color:#222;margin:0 0 1.5rem 0;padding:0 .5rem;float:left}.box_commenti .list_comm .text_comm p{font-size:1.3rem;line-height:2rem;padding:0 .5rem;font-weight:300;color:#666;margin-bottom:3rem}.box_commenti .list_comm .text_comm_risp{border:1px solid #ccc;padding:2rem}.box_commenti .list_comm .text_comm_risp span{text-transform:uppercase;font-size:1.2rem;float:right;color:#666}.box_commenti .list_comm .text_comm_risp span:first-of-type{float:left;color:#000}.box_commenti .list_comm .text_comm_risp p{font-size:1.3rem;line-height:2rem;font-weight:300;color:#666;margin-top:2.5rem}@media only screen and (min-width:768px){.box_commenti div{float:left;width:100%}.box_commenti .list_comm{width:100%;padding:2.8rem 1.3rem 0 0}.box_commenti .list_comm .img_comm{width:18%}.box_commenti .list_comm .rating,.box_commenti .list_comm .text_comm,.box_commenti .list_comm .text_comm_risp{width:82%}.box_commenti .list_comm .text_comm_risp{float:right}}@media only screen and (min-width:1024px){.box_commenti .list_comm .img_comm{width:14%}.box_commenti .list_comm .rating,.box_commenti .list_comm .text_comm,.box_commenti .list_comm .text_comm_risp{width:86%}}@media only screen and (min-width:1366px){.box_commenti .list_comm{padding-bottom:2rem}}.cf_faq{width:100%;padding-bottom:4rem}.cf_faq h2{font-size:2.8rem;line-height:5.6rem;margin:0 0 .5rem 0;color:#fc0;font-weight:700;text-align:center;text-transform:uppercase}.cf_faq h3{font-size:2.2rem;line-height:2.5rem;margin-bottom:3rem;color:#000;text-align:center;padding:0 5rem}.cf_faq ul li{padding:2rem .5rem;width:100%;position:relative;border-bottom:1px solid #ccc;text-align:left;overflow:hidden}.cf_faq ul li:first-of-type{border-top:1px solid #ccc}.cf_faq ul li .ans_faq{display:inline-block;vertical-align:middle;width:80%;font-size:2rem;line-height:2.2rem;font-weight:100}.cf_faq ul li .ico_pg_casa{font-size:2.6rem;top:2rem;position:absolute;right:0}.cf_faq ul li .ico_pg_casa.i_add{color:#ccc}.cf_faq ul li .ico_pg_casa.close{color:#fc0;display:none}.cf_faq ul li .risp_faq{display:none;padding-top:2.8rem;width:80%}.cf_faq ul li .risp_faq li,.cf_faq ul li .risp_faq p{font-size:1.2rem;line-height:2.2rem;font-weight:400}.cf_faq ul li .risp_faq li a,.cf_faq ul li .risp_faq p a{color:#fc0;font-weight:700}.cf_faq ul li .risp_faq li{border:0;padding:0}.cf_faq ul li.open .risp_faq{display:block}.cf_faq ul li.open .ico_pg_casa.i_add{display:none}.cf_faq ul li.open .ico_pg_casa.close{display:block}@media only screen and (min-width:768px){.cf_faq h2{font-size:3.6rem}.cf_faq h3{font-size:2.6rem}.cf_faq ul li .ans_faq{font-size:2.4rem;line-height:4rem}.cf_faq ul li .ico_pg_casa{font-size:2.2rem}.cf_faq ul li .ico_pg_casa.i_add{top:2.7rem}.cf_faq ul li .ico_pg_casa.close{top:2.9rem}.cf_faq ul li .risp_faq li,.cf_faq ul li .risp_faq p{font-size:1.6rem;line-height:2.4rem}}@media only screen and (min-width:1366px){.cf_faq h2{font-size:4rem}.cf_faq ul li .ans_faq{width:95%}.cf_faq ul li .risp_faq{width:95%}}.come_funziona{padding:4.5rem 2rem;text-align:center;height:100%}.come_funziona .img_pro{text-align:left;padding-left:.5rem;padding-right:.5rem}.come_funziona .img_pro h3{font-size:3rem;font-weight:700;color:#fff;margin-bottom:3rem}.come_funziona .img_pro h5{color:#000;font-size:1.6rem;font-weight:500;margin:0;line-height:1.5;width:100%}.come_funziona.cont_f{padding:3.5rem 2.5rem;text-align:left}.come_funziona.cont_f li{margin-bottom:3rem}.come_funziona.cont_f h2{color:#000;font-size:3.4rem;margin-bottom:3rem;font-weight:700;text-transform:none}.come_funziona.cont_f h3{color:#fff;font-size:4rem;font-weight:500;margin-bottom:2rem}.come_funziona.cont_f p{font-size:1.6rem;line-height:2.3rem;margin:auto;font-weight:700}.come_funziona.cont_f figure{display:none}@media only screen and (min-width:768px){.come_funziona .img_pro{padding:9rem 3.5rem}.come_funziona .img_pro li{width:43rem}.come_funziona .img_pro h3{font-size:4.6rem}.come_funziona.cont_f{padding:5rem 3.5rem}.come_funziona.cont_f h2{font-size:4rem}.come_funziona.cont_f h3{font-size:5rem;display:block}.come_funziona.cont_f li{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:5rem}.come_funziona.cont_f li:last-of-type{margin-bottom:0}.come_funziona.cont_f li div{flex:0 0 auto;width:50%}.come_funziona.cont_f figure{display:block;width:26rem;margin-left:auto}.come_funziona.cont_f figure img{width:100%}}@media only screen and (min-width:1024px){.come_funziona{margin:auto;width:100%}.come_funziona .img_pro{padding:8rem 0 0 3rem;height:54rem}.come_funziona .img_pro li{width:40rem}.come_funziona .img_pro h3{font-size:5rem}.come_funziona.cont_f{padding:5rem}.come_funziona.cont_f h2{font-size:5rem}.come_funziona.cont_f h3{font-size:6.4rem}.come_funziona.cont_f ul{display:flex;flex-wrap:wrap;flex-direction:row}.come_funziona.cont_f li{width:calc((100% - 140px)/ 3);flex-direction:column;margin-right:7rem;margin-bottom:0}.come_funziona.cont_f li:last-of-type{margin-right:0}.come_funziona.cont_f li div{width:100%}.come_funziona.cont_f figure{width:100%;margin:3rem 0}}@media only screen and (min-width:1366px){.come_funziona .img_pro{padding:8rem 0;height:auto}.come_funziona .img_pro li{width:43rem}.come_funziona.cont_f{padding:9rem 0}.come_funziona.cont_f h2{font-size:6rem;margin-bottom:5rem}.come_funziona.cont_f h3{font-size:7.5rem}.come_funziona.cont_f li{width:calc((100% - 60px)/ 3);flex-direction:column;margin-right:3rem}.come_funziona.cont_f li:last-of-type{margin-right:0}.come_funziona.cont_f li>div{display:flex;flex-flow:row nowrap}.come_funziona.cont_f li>div h3{flex:0 0 7rem}.come_funziona.cont_f li>div p{flex:1 1 100%;padding-left:2rem}.come_funziona.cont_f figure{width:32rem;margin:40px auto 0 auto}}.slide_cfa{color:#000;padding:4rem 2.5rem}.slide_cfa h2{font-size:2.6rem;font-weight:700}.slide_cfa .slider-info{color:#000;display:block;text-align:center;padding:0 4rem}.slide_cfa .slider-info a{color:#000}.slide_cfa .slider-info a:hover{color:#fc0}.slide_cfa .slider-info .categ{margin-bottom:2rem;line-height:1.3}.slide_cfa .slider-info .categ h3{font-size:2rem;font-weight:700}.slide_cfa .slider-info .categ span{font-size:1.8rem;font-weight:400}.slide_cfa .slider-info .testo{font-size:1.5rem;line-height:1.3;font-weight:400}.slide_cfa .slider-info .testo>span{display:block}.slide_cfa .swiper-pagination-bullet-active{background:#fc0!important}.slide_cfa .swiper-pagination-bullet{background:#ccc;opacity:1}.slide_cfa .swiper-container{padding-bottom:6rem;height:100%}.slide_cfa .swiper-container .swiper-button-prev{background:0 0;left:0}.slide_cfa .swiper-container .swiper-button-next{background:0 0;right:0}.slide_cfa .swiper-container .ico_pg_casa{position:absolute;top:calc(50% - 20px);z-index:2;font-size:4rem;color:#000!important;width:auto;height:auto}.slide_cfa .swiper-container .ico_pg_casa:hover{color:#fdd224!important}.slide_cfa .swiper-container .swiper-wrapper{width:100%}.slide_cfa .swiper-lazy{width:100%}.slide_cfa .swiper-slide{text-align:center;height:100%}.slide_cfa .swiper-slide .slider-image{margin:25px auto;width:12rem;height:12rem}.slide_cfa .swiper-slide .slider-image img{width:12rem;height:12rem;border-radius:100%}@media only screen and (min-width:768px){.slide_cfa{padding:2rem 0 4rem 0}.slide_cfa h2{font-size:3.2rem;line-height:4.5rem}.slide_cfa .slider-info{padding:0 1rem}.slide_cfa .slider-info .testo{padding:0 4rem}.slide_cfa .swiper-container{width:698px;overflow:hidden;padding:0 3rem}.slide_cfa .swiper-pagination-bullet{display:none}.slide_cfa .swiper-slide{padding:0 1rem}.slide_cfa .swiper-slide-desktop{display:block}}@media only screen and (min-width:1024px){.slide_cfa{padding:4rem 0}.slide_cfa .swiper-container{width:1000px}}@media only screen and (min-width:1366px){.slide_cfa h2{font-size:3.2rem}}.cfa{padding:4.5rem 3rem 6rem 3rem}.cfa__icn{fill:#000;width:5.5rem;height:5.5rem;margin:0 auto}.cfa__icn svg{height:5.5rem}.cfa li{margin-top:4rem}.cfa h3{font-size:2.6rem;line-height:1.5;padding:0 3rem;color:#000;font-weight:700}.cfa h4{font-size:2rem;padding:3rem 0 1rem 0;color:#000;font-weight:700}.cfa p{font-size:1.6rem;line-height:1.5;font-weight:400;color:#999}.cfa .c-37{font-weight:500}@media only screen and (min-width:768px){.cfa>h4{width:53%;margin:auto}.cfa>h3{font-size:3.2rem}.cfa p{padding:0 1rem;font-size:1.8rem}.cfa .c-37{font-size:2.4rem}.cfa li{width:26rem;margin:0 auto;margin-top:6rem}}@media only screen and (min-width:1024px){.cfa{padding:8rem 5rem 10rem 5rem}.cfa li{width:calc((100% - 140px)/ 3);vertical-align:top;display:inline-block}.cfa li:not(:last-of-type){margin-right:6.5rem}.cfa>h4{width:100%}}.come_funziona--az.cont_f--off{display:flex;flex-wrap:wrap;flex-direction:row}.come_funziona--az.cont_f--off .cont_f-box{flex:0 0 100%}.come_funziona--az.cont_f--off .cont_f-box img{width:100%}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo{padding-top:3.5rem;display:flex;flex-direction:row;flex-wrap:wrap}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo--txt{color:#000;font-size:1.9rem;line-height:1.5;font-weight:700;text-transform:uppercase;display:block;margin-bottom:2.5rem;flex:0 0 auto;width:100%}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;flex:0 0 100%;margin-bottom:2rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul li{margin:0;text-align:left;width:100%}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul li:nth-child(2){font-weight:700;font-size:4.5rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul li:last-child{font-size:1.5rem;font-weight:300;text-transform:uppercase}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul li .full_price{font-size:2.2rem;font-weight:300;display:inline-block;position:relative}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul li .full_price::before{content:" ";display:block;width:100%;border-top:2px solid red;height:1.2rem;position:absolute;top:1rem;left:0;transform:rotate(14deg)}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul li .disc_price{font-size:2.2rem;font-weight:700;display:inline-block}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul+a{flex:0 0 100%;align-self:center}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul+a span{margin-bottom:0;width:20rem}.come_funziona--az.cont_f--off h2{color:#f0af01;font-size:2.6rem;font-weight:700;margin-top:1rem;margin-bottom:2.5rem;line-height:1.25}.come_funziona--az.cont_f--off h3{color:#000;font-size:1.6rem;font-weight:300;padding-bottom:3rem;line-height:1.5;border-bottom:solid 2px #dbdbdb}@media only screen and (min-width:768px){.come_funziona--az.cont_f--off .cont_f-box h2{font-size:3.2rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul{flex:0 0 65%}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul+a{flex:0 0 34%}}@media only screen and (min-width:1024px){.come_funziona--az.cont_f--off .cont_f-box{flex:0 0 49%}.come_funziona--az.cont_f--off .cont_f-box:nth-of-type(2){padding-left:2rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul{flex:0 0 49%}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul li:nth-child(2){font-size:5.8rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul+a{flex:0 0 49%}.come_funziona--az.cont_f--off h2{font-size:3.2rem}}@media only screen and (min-width:1366px){.come_funziona--az.cont_f--off{padding:10rem 0}.come_funziona--az.cont_f--off h2{font-size:3.2rem}.come_funziona--az.cont_f--off h3{font-size:2rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo--txt{font-size:2.2rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul{flex:0 0 35%}.come_funziona--az.cont_f--off .cont_f-box .cont_f-bo ul+a{flex:0 0 65%;text-align:center}}.come_funziona--az{height:100%;text-align:center}.come_funziona--az__txt{font-size:1.4rem;font-weight:500;color:#fff;padding:2rem 1.5rem}.come_funziona--az--bkg{width:100%;min-height:26.5rem;position:relative}.come_funziona--az--bkg .container{position:absolute;top:3rem;left:0;right:0;margin:auto}.come_funziona--az--bkg .ico_pg_casa.cerca{position:absolute;cursor:pointer;top:1.3rem;right:1.4rem;color:#000;font-size:1.9rem}.come_funziona--az--bkg h2{color:#fff;font-weight:700;font-size:2.6rem;line-height:3.2rem;margin:1rem 0;padding:0 1.5rem}.come_funziona--az--bkg .buca_ric form input{margin-bottom:0;height:4.5rem}.come_funziona--az--bkg .sugg_pv{position:absolute;top:auto}.come_funziona--az .head_f{text-align:left;padding:4rem 2.5rem 0 2.5rem}.come_funziona--az .head_f h5{color:#000;font-size:1.6rem;font-weight:500;padding:30px 0;margin:0;line-height:1.5;width:100%}.come_funziona--az .head_f h3{font-weight:500;color:#000;font-size:1.8rem;text-transform:none;line-height:1.5;padding:10px 70px 0 0}.come_funziona--az .head_f h2{text-transform:none;font-size:2.6rem;line-height:3.4rem;font-weight:700;color:#fff}.come_funziona--az .head_f p{font-size:1.6rem;line-height:2.3rem;margin:auto}.come_funziona--az .head_f--ylw li{display:flex;flex-wrap:wrap;width:100%;margin-bottom:4rem}.come_funziona--az .head_f--ylw li h3{color:#fff;font-size:4rem;font-weight:500;padding:0}.come_funziona--az .head_f--ylw li strong{display:block;text-transform:uppercase;line-height:1.25;font-size:2.4rem;font-weight:400;margin-bottom:2rem}.come_funziona--az .head_f--ylw li p{margin-top:0;line-height:1.5;font-size:1.6rem;font-weight:500}.come_funziona--az .head_f--ylw li p a{text-transform:uppercase;text-decoration:underline;color:#848484;font-size:1.3rem}.come_funziona--az.cont_f{text-align:left;padding-left:2.8rem;padding-right:2.8rem;padding-top:30px}.come_funziona--az.cont_f h2{font-weight:700}.come_funziona--az.cont_f h4{color:#000;font-size:2rem;font-weight:500;line-height:2.4rem;padding:1.6rem 0}.come_funziona--az.cont_f p{font-size:1.4rem;line-height:2.3rem;margin:auto}.come_funziona--az.cont_f--dat{text-align:center}.come_funziona--az.cont_f--dat li{margin-bottom:5rem}.come_funziona--az.cont_f--dat li h4{font-size:2.6rem;font-weight:700}.come_funziona--az.cont_f--dat li p{text-transform:uppercase;font-weight:400;font-size:1.6rem;padding:0 1rem}.come_funziona--az.cont_f--cat{margin:auto;text-align:center;width:100%}.come_funziona--az.cont_f--cat h3{font-size:2.6rem;font-weight:700;text-align:center;margin-bottom:5rem}.come_funziona--az.cont_f--cat .cat{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.come_funziona--az.cont_f--cat .cat li{flex:0 0 49%;text-align:center;height:10rem;vertical-align:top;margin-bottom:3rem}.come_funziona--az.cont_f--cat .cat li a{display:block;color:#888}.come_funziona--az.cont_f--cat .cat li .ico_cat{font-size:5.8rem}.come_funziona--az.cont_f--cat .cat li h5{font-size:1.3rem;margin-top:1.8rem;font-weight:500;color:#000;transition:all .3s cubic-bezier(.55,0,.1,1)}@media only screen and (min-width:768px){.come_funziona--az{padding:0}.come_funziona--az--bkg h2{font-size:3.2rem;line-height:1.5}.come_funziona--az--bkg .buca_ric form .what{float:none}.come_funziona--az .head_f{padding:0 3.5rem}.come_funziona--az .head_f h2{font-size:3.2rem}.come_funziona--az .head_f--img{padding-top:7rem;padding-bottom:7rem}.come_funziona--az .head_f--img .b_bk{width:30rem}.come_funziona--az .head_f--img h2{font-size:4.6rem;line-height:5.2rem}.come_funziona--az .head_f--img h3{font-size:2.4rem;padding:0}.come_funziona--az .head_f--img h5{font-size:1.8rem}.come_funziona--az .head_f--img li{width:46rem}.come_funziona--az .head_f--ylw{font-size:1.8rem;padding-top:5rem}.come_funziona--az .head_f--ylw p{padding-bottom:0}.come_funziona--az .head_f--atpr h2{font-size:4rem}.come_funziona--az .head_f--atpr h3{font-size:2.4rem}.come_funziona--az .head_f--atpr .b_bk{width:200px}.come_funziona--az.cont_f{width:100%;padding-left:3.5rem;padding-right:3.5rem}.come_funziona--az.cont_f li{width:calc((100% - 150px)/ 3);text-align:center;vertical-align:top;display:inline-block}.come_funziona--az.cont_f li:not(:last-of-type){margin-right:6.5rem}.come_funziona--az.cont_f h4{font-size:2.4rem;line-height:normal}.come_funziona--az.cont_f h2{font-size:4rem;line-height:1}.come_funziona--az.cont_f p{font-size:1.6rem;padding-bottom:2rem}.come_funziona--az.cont_f--dat h4{font-size:3.2rem}.come_funziona--az.cont_f--cat{padding-top:6rem}.come_funziona--az.cont_f--cat h3{font-size:3.2rem}.come_funziona--az.cont_f--cat .cat li{flex:0 0 20%}.come_funziona--az.cont_f--cat .cat li:not(:last-of-type){margin-right:0}}@media only screen and (min-width:1024px){.come_funziona--az{width:100%}.come_funziona--az--bkg .container{top:5rem}.come_funziona--az--bkg h2{font-size:3.2rem}.come_funziona--az--bkg .buca_ric form .what{width:80%}.come_funziona--az .head_f--img{padding:10rem 0 0 5rem;height:57.7rem}.come_funziona--az .head_f--ylw{display:flex;flex-wrap:wrap;padding:0 3.8rem}.come_funziona--az .head_f--ylw li{flex:0 0 auto;width:calc((100% - 120px)/ 3);padding-bottom:0;flex-direction:column;justify-content:flex-start}.come_funziona--az .head_f--ylw li:not(:last-of-type){margin-right:6rem}.come_funziona--az .head_f--ylw li h3{font-size:6.4rem}.come_funziona--az .head_f--ylw li strong{padding-right:3rem;font-size:2.8rem}.come_funziona--az.cont_f--dat li h4{font-size:3.2rem;font-weight:700}.come_funziona--az.cont_f--dat li p{text-transform:uppercase;font-weight:400;font-size:1.6rem;padding:0 3rem}.come_funziona--az.cont_f--cat{padding-top:6rem}.come_funziona--az.cont_f--cat .cat li{flex:0 0 16%}.come_funziona--az.cont_f--cat .cat li:not(:last-of-type){margin-right:.6rem}}@media only screen and (min-width:1366px){.come_funziona--az .head_f li{text-align:left}.come_funziona--az .head_f--ylw{padding:3rem 0}.come_funziona--az .head_f--ylw li{flex-direction:row}.come_funziona--az .head_f--ylw li h3{font-size:7.5rem;line-height:unset}.come_funziona--az .head_f--ylw li p{flex:0 0 auto;width:25rem;margin-top:1.2rem}.come_funziona--az.cont_f{padding:10rem 5rem}.come_funziona--az.cont_f--dat{padding:5rem 0 0 0}.come_funziona--az.cont_f--cat{padding-top:6rem}.come_funziona--az.cont_f h4{font-size:3.2rem;line-height:4rem}.come_funziona--az.cont_f p{font-size:1.6rem;line-height:2.4rem}.come_funziona--az.cont_f--off h2{font-size:3.2rem}.come_funziona--az h2{font-size:4.6rem;line-height:5.8rem}.come_funziona--az--bkg h2{font-size:3.2rem}}.prev_top{width:100%;height:100vh;text-align:center;min-height:64rem;background:url(img/negozio-dischi.jpg) no-repeat 50% 50%;background-size:cover;position:relative;margin-top:-8rem;padding-top:8rem}.prev_top .container{position:absolute;top:8rem;left:0;right:0;margin:auto}.prev_top .ico_cat{color:#fff;font-size:5rem}.prev_top .ico_pg_casa.cerca{position:absolute;cursor:pointer;top:1.6rem;right:1.4rem;color:#000;font-size:1.9rem}.prev_top .top_lc h2{color:#fff;font-weight:500;font-size:2.4rem;line-height:2.4rem;margin:1rem 0}.prev_top .top_lc .tit_az{color:#ffde00;font-weight:500;font-size:1.6rem;line-height:2.4rem}.prev_top .top_lc p{color:#fff;font-weight:400;font-size:1.4rem;line-height:2rem;padding-bottom:2.6rem;margin:0}.prev_top .buca_ric form input{margin-bottom:0}.prev_top .sugg_pv{position:absolute;top:auto}@media only screen and (min-width:768px){.prev_top{height:59rem;min-height:59rem}.prev_top .ico_cat{font-size:10rem}.prev_top .ico_pg_casa.cerca{right:2.2rem;font-size:2.9rem}.prev_top .top_lc{width:90%}.prev_top .top_lc h2{font-size:4.8rem;line-height:5rem;padding:2.7rem 0 2.8rem 0}.prev_top .top_lc .tit_az{font-size:2.6rem;line-height:5rem;padding-top:0}.prev_top .top_lc p{font-size:2rem;line-height:2.6rem}.prev_top .buca_ric{width:87%;margin:0 auto}.prev_top .buca_ric form{width:100%}.prev_top .buca_ric form input{height:6.3rem}.prev_top .buca_ric form .what{width:100%;margin:0;float:none}}@media only screen and (min-width:1024px){.prev_top{margin-bottom:-3.9rem;top:-3.9rem}.prev_top .buca_ric{width:65%}.prev_top .container{top:44%;transform:translateY(-44%)}}@media only screen and (min-width:1366px){.prev_top .tit_az{font-size:3rem}}.prev_cap{height:100vh}.prev_cap .container{top:10rem}.prev_cap .top_lc .ico_cat{font-size:5rem;margin:1rem auto;color:#fff}.prev_cap .top_lc .tit_az{color:#ffde00;font-weight:500;font-size:1.6rem;line-height:2.4rem}.prev_cap .top_lc .cat{font-size:2.2rem;line-height:2.4rem}.prev_cap .top_lc>span{display:block;color:#ffde00;font-weight:500}.prev_cap .top_lc p{font-size:1.6rem;line-height:1.4rem;font-style:italic;color:#ededed;padding:2rem 0 1rem}.prev_cap .p_cap{display:none;width:89%;padding:2rem 1.6rem 1.5rem 1.6rem;font-size:1.3rem;line-height:2rem;color:#fff}.prev_cap .pdg{padding:0 1.7rem}.prev_cap .pdg input{margin:0}.prev_cap .pdg .buca_ric form .what{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start}.prev_cap .pdg .buca_ric form .what input[type=number]{flex:0 0 auto;width:21%;border:0;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:0}.prev_cap .pdg .buca_ric form .what input[type=text]{flex:0 0 auto;width:79%;border:0;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:0;padding-right:8.5rem;color:#ccc}.prev_cap .pdg .buca_ric form .what input[type=text]::placeholder{color:#ccc}.prev_cap .pdg .buca_ric form .what input[type=number]:focus,.prev_cap .pdg .buca_ric form .what input[type=text]:focus{border:1px solid #fff;border-left:0;box-shadow:none}.prev_cap .pdg .buca_ric form .what input[type=number]:disabled,.prev_cap .pdg .buca_ric form .what input[type=text]:disabled{opacity:1;background-color:#fff;color:#666}.prev_cap .pdg .buca_ric form .what input[type=text]::placeholder{color:#666}.prev_cap .pdg .buca_ric form .what.errore input[type=number]{border-right:0!important}.prev_cap .pdg .buca_ric form .what.errore input[type=text]{border-left:0!important}.prev_cap .pdg .buca_ric form .what.errore .lbl_err{position:absolute;z-index:2;top:54px}.prev_cap .pdg .buca_ric form input[type=submit]{width:4.6rem;height:3.8rem;border-radius:0;font-size:1.6rem;top:.9rem;right:.5rem;margin:0;text-transform:uppercase;font-weight:700;position:absolute}.prev_cap .pdg .buca_ric form div{float:none}.prev_cap .pdg .buca_ric form .checkbox{padding-top:1.5rem}.prev_cap .pdg .buca_ric form .checkbox label{font-size:1.6rem}.prev_cap .pdg .buca_ric form .checkbox .custom-check{margin-bottom:3.5rem}.prev_cap .pdg .buca_ric .close{right:6.5rem;top:calc(50% - 7px);display:block}.prev_cap .pdg .cercaCap{display:inline-block;color:#efeee6;font-size:1.6rem;padding-top:1.5rem}.prev_cap .pdg .cercaCap:hover{color:#ffde00}.prev_cap .ico_pg_casa{display:none}.prev_cap .ico_pg_casa.arrow_dw{color:#fff;font-size:2.4rem}@media only screen and (min-width:768px){.prev_cap{min-height:70rem}.prev_cap .container{top:12rem}.prev_cap .top_lc{width:100%}.prev_cap .top_lc .ico_cat{font-size:8rem}.prev_cap .top_lc .cat,.prev_cap .top_lc .tit_az{font-size:2.6rem;line-height:5rem;padding-top:0}.prev_cap .top_lc h2{font-size:3.8rem;line-height:3rem;padding:0}.prev_cap .top_lc p{font-size:2.4rem;line-height:2.4rem;padding:3rem 0 1rem 0}.prev_cap .p_cap{margin:0 auto;display:block;font-size:1.4rem;padding-top:1rem;font-style:normal}.prev_cap .pdg{width:75%;margin:0 auto}.prev_cap .pdg .buca_ric form input[type=submit]{width:6rem;height:4.2rem;top:1.1rem;right:1rem}.prev_cap .pdg .buca_ric form .what input[type=number]{width:15%}.prev_cap .pdg .buca_ric form .what input[type=text]{width:85%}.prev_cap .pdg .buca_ric form .what.errore .lbl_err{top:63px}.prev_cap .pdg .buca_ric .close{right:8rem}.prev_cap .ico_pg_casa{display:inline-block}.prev_cap .ico_pg_casa.arrow_dw{position:absolute;bottom:4rem;margin:auto;left:0;right:0}}@media only screen and (min-width:1024px){.prev_cap .container{-webkit-transform:translateY(0);transform:translateY(0)}.prev_cap .top_lc .ico_cat{font-size:10rem}}@media only screen and (min-width:1366px){.prev_cap{min-height:66rem;background-attachment:fixed}.prev_cap .top_lc .cat{font-size:2.8rem}.prev_cap .top_lc .tit_az{font-size:3rem}.prev_cap .top_lc p{font-size:2.6rem}.prev_cap .p_cap{font-size:1.6rem}.prev_cap .pdg{width:67%}}.cat_prev .btn{position:initial}.cat_prev .b_bk{margin:5rem auto}.prev_serv{width:71%;margin:0 auto;text-align:center;padding-top:7rem}.prev_serv h2{font-size:2.4rem;line-height:3rem;margin-bottom:4.5rem;text-transform:uppercase;font-weight:600;color:#333}.prev_serv figure{overflow:hidden}.prev_serv figure img{width:100%}.prev_serv h5{text-transform:uppercase;font-size:1.6rem;line-height:2.2rem;font-weight:600;margin:1.5rem 0 4rem 0;color:#333}.prev_serv h5 a{color:#333}.prev_serv h5 a:hover{color:#666}.prev_serv article{vertical-align:top}.prev_serv article:last-child{display:none}.prev_serv .box_servizi{margin-bottom:7rem}.prev_serv .box_servizi h5{margin-bottom:2.7rem}.prev_serv .box_servizi ul li{font-size:1.6rem;line-height:2.8rem;font-weight:400}.prev_serv .box_servizi ul li a{color:#333}.prev_serv .box_servizi ul li a:hover{color:#666}.prev_serv .box_servizi .mostra_link{font-weight:700;color:#999;font-size:1.2rem;line-height:2.8rem;text-transform:uppercase}.prev_serv .box_servizi .mostra_link:hover{color:#666}@media only screen and (min-width:768px){.prev_serv{width:90%}.prev_serv h2{font-size:3.6rem;line-height:4rem;margin-bottom:3.8rem}.prev_serv h5{margin-top:.5rem}.prev_serv article{display:inline-block;width:32%;margin-right:.1rem}.prev_serv .box_servizi h5{margin-bottom:2rem}.prev_serv .box_servizi article{margin-right:.5rem}}@media only screen and (min-width:1024px){.prev_serv h2{margin-bottom:3.8rem}.prev_serv h5{margin-top:.5rem}.prev_serv article{width:25%}.prev_serv .box_servizi{margin-right:.5rem}}@media only screen and (min-width:1366px){.prev_serv{width:100%;padding-top:5.3rem}.prev_serv h2{font-size:4rem;margin-bottom:3.8rem}.prev_serv h5{font-size:1.5rem;margin-top:1rem}.prev_serv article{display:inline-block;width:24%;margin-right:1.2rem}.prev_serv article:last-child{display:inline-block;margin:0}}.el_ser{padding:5rem 0;text-align:center;width:80%;margin:0 auto}.el_ser .col-1>ul{display:block}.el_ser h2{font-size:2.4rem;line-height:3rem;margin-bottom:3.8rem;text-transform:uppercase;font-weight:600}.el_ser h3{text-transform:none;color:#666;font-size:2rem;line-height:2.8rem;font-weight:600;margin-bottom:2rem}.el_ser .col-1{float:none}.el_ser .col-1 ul{-webkit-column-break-inside:avoid;break-inside:avoid;margin-bottom:4rem;padding:0 1rem 0 1rem;text-align:left;display:block;width:100%}.el_ser .col-1 ul li{font-size:1.6rem;line-height:3rem;font-weight:500}.el_ser .col-1 ul li a{color:#333}.el_ser .col-1 ul li a:hover{color:#666}.el_ser .col-1 h3{font-size:2rem;line-height:2.8rem;font-weight:600;margin-bottom:2rem}.el_ser .col-1 h3 a{color:#333}.el_ser .col-1 h3 a:hover{color:#666}@media only screen and (min-width:768px){.el_ser{padding:5.7rem 0;width:85%}.el_ser .col-1{-webkit-column-count:2;-moz-column-count:2;column-count:2}.el_ser h2{font-size:2.6rem;margin-bottom:3rem;padding:0}.el_ser h3{font-size:2.8rem;line-height:4rem;margin-bottom:4rem}.el_ser ul{padding-bottom:5.3rem;text-align:left;padding-left:3rem;vertical-align:top;width:48%}}@media only screen and (min-width:1024px){.el_ser{padding:5.1rem 0;width:65%}.el_ser h2{margin-bottom:3.4rem}}@media only screen and (min-width:1366px){.el_ser h2{font-size:3rem;margin-bottom:4.7rem}.el_ser h3{font-size:3.2rem}.el_ser ul{padding-left:5rem}.el_ser ul h3{font-size:2.4rem}.el_ser ul li{font-size:1.4rem}}.el_prov{text-transform:uppercase;padding:5rem 0;text-align:center;width:80%;margin:0 auto}.el_prov h2{font-size:2.4rem;line-height:3rem;margin-bottom:3.8rem;padding:0 4.8rem;font-weight:600}.el_prov ul{height:45rem;overflow:hidden}.el_prov ul li{font-size:1.6rem;line-height:3rem;margin:.7rem;font-weight:500;text-align:center;vertical-align:top;max-height:2.8rem;overflow:hidden}.el_prov ul li a{display:block;white-space:nowrap;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:3rem;color:#333}.el_prov ul li a:hover{color:#666}.el_prov ul.show{height:auto;overflow:visible}.el_prov .b_y{width:100%;font-weight:700;font-size:1.5rem;line-height:3.2rem;margin-top:5rem}@media only screen and (min-width:768px){.el_prov{padding:5.7rem 0;width:75%}.el_prov h2{font-size:3rem;margin-bottom:4.5rem;padding:0}.el_prov .b_y{width:28.4rem}.el_prov ul{float:left;text-align:left;width:100%;height:14.5rem}.el_prov ul li{width:30%;text-align:left;display:inline-block;font-size:1.6rem;padding-right:2rem}}@media only screen and (min-width:1024px){.el_prov{padding:5.1rem 0;width:70%}.el_prov .b_y{margin-top:7rem}.el_prov h2{margin-bottom:3.4rem}.el_prov ul{height:18rem}}@media only screen and (min-width:1366px){.el_prov{width:100%;padding-left:5rem}.el_prov h2{font-size:3rem;margin-bottom:4.7rem}.el_prov ul{height:17.5rem}.el_prov ul li{font-size:1.4rem;width:18%}}.el_corr{text-transform:none}.el_corr h2{margin-bottom:1rem;font-size:2.4rem;line-height:3rem;padding:0}.el_corr h3{text-transform:none;color:#666;font-size:2.4rem;font-weight:600;margin-bottom:3rem}.el_corr ul{padding-bottom:0;height:auto}.el_corr ul li{font-size:1.6rem;line-height:3rem;margin:.7rem;font-weight:500;text-align:left}.el_corr ul li a{color:#333}.el_corr ul li a:hover{color:#666}@media only screen and (min-width:768px){.el_corr{width:75%}.el_corr h2{font-size:3.6rem;line-height:3.2rem}.el_corr h3{font-size:2.8rem;line-height:4rem}.el_corr ul{float:none;padding-top:3rem}.el_corr ul li{width:30%;margin-bottom:10px}}@media only screen and (min-width:1024px){.el_corr{width:77%}}@media only screen and (min-width:1366px){.el_corr{width:87%}.el_corr h2{font-size:4rem}.el_corr h3{font-size:3.2rem;margin-bottom:1rem}.el_corr ul li{width:18%;font-size:1.4rem;line-height:5.5rem}}.articolo_foglia{text-align:left;font-size:1.9rem;line-height:2.3rem;color:#757575;padding:5rem 10%;margin:0 auto 5rem;width:100%;position:relative;height:50rem;overflow:hidden;border-top:.1rem solid #ccc8c0;-webkit-transition:height .3s cubic-bezier(.55,0,.1,1);transition:height .3s cubic-bezier(.55,0,.1,1)}.articolo_foglia .acc_closer{background:#fff;background:-webkit-linear-gradient(rgba(255,255,255,0) 0,#fff 20%);background:linear-gradient(rgba(255,255,255,0) 0,#fff 20%);position:absolute;bottom:0;left:0;right:0;text-align:center;height:7.4rem}.articolo_foglia .acc_btn{display:inline-block;margin:2rem auto 0;height:5.4rem;line-height:5.4rem;text-align:center;background-color:#fc0;width:100%;max-width:26rem;border-radius:3px;background-clip:padding-box}.articolo_foglia .acc_btn::after{content:"LEGGI TUTTO";font-size:1.6rem;font-weight:500;color:#333}.articolo_foglia .top_label{display:block;text-align:center;font-size:2.4rem;color:#000;font-weight:700}.articolo_foglia h1{font-size:2.8rem;line-height:3.2rem;padding-top:3rem;text-align:left;font-weight:500;color:#000}.articolo_foglia h2{font-size:2.2rem;line-height:2.6rem;padding:3rem 0;text-align:left;font-weight:500;color:#000}.articolo_foglia h3{font-size:2.8rem;line-height:2.9rem;padding:2.8rem 0;text-align:left;font-weight:700;color:#000}.articolo_foglia h4{font-size:1.6rem;line-height:2.4rem;padding:2rem 0;text-align:left;font-weight:400;color:#000}.articolo_foglia .b_mag{padding:1rem 2.5rem;display:inline-block;color:#000;text-align:center;font-size:1.3rem;font-weight:500;border-radius:3px;background-clip:padding-box;margin:auto}.articolo_foglia .b_mag a{color:#000}.articolo_foglia .b_mag:hover{color:#fff;background:#000}.articolo_foglia>p{text-align:left;color:#757575;font-size:1.5rem;line-height:2.4rem;zoom:1}.articolo_foglia>p:after,.articolo_foglia>p:before{content:"\0020";display:block;height:0;overflow:hidden}.articolo_foglia>p:after{clear:both}.articolo_foglia>p a{color:#2f2f2f;text-decoration:underline;cursor:pointer}.articolo_foglia>p a:hover{color:#8c8d8d}.articolo_foglia>p img{width:100%;margin:1.5rem 0}.articolo_foglia>a{color:#2f2f2f;text-decoration:underline;cursor:pointer}.articolo_foglia>a:hover{color:#8c8d8d}.articolo_foglia b,.articolo_foglia strong{color:#000}.articolo_foglia em{background:#fdd224;font-style:normal;font-weight:500;color:#000;padding:.2rem}.articolo_foglia ol,.articolo_foglia ul{text-align:left;margin:2rem 0 2rem 4rem}.articolo_foglia ol li,.articolo_foglia ul li{display:block;padding:1rem 3rem 0 0;position:relative;color:#757575;font-size:1.5rem;line-height:2.6rem;font-weight:500}.articolo_foglia ol li:before,.articolo_foglia ul li:before{display:inline-block;position:absolute;left:-2rem}.articolo_foglia ol li a,.articolo_foglia ul li a{color:#757575}.articolo_foglia ol li h3,.articolo_foglia ul li h3{padding:.3rem 0 0;font-size:1.5rem;line-height:1.3}.articolo_foglia ol li ol,.articolo_foglia ol li ul,.articolo_foglia ul li ol,.articolo_foglia ul li ul{margin:-1rem 0 0 4rem}.articolo_foglia ul>li:before{content:"";background:#fdd224;top:1.7rem;width:1rem;height:1rem}.articolo_foglia ol{counter-reset:my-awesome-counter}.articolo_foglia ol>li{counter-increment:my-awesome-counter}.articolo_foglia ol>li::before{content:counter(my-awesome-counter) ".";color:#fdd224;font-weight:500}.articolo_foglia blockquote{font-size:2rem;padding-left:1.5rem;margin:3rem 0 3rem 4rem;font-weight:700;color:#757575;border-left:8px solid #fdd224;text-align:left}.articolo_foglia .tag_articolo{text-align:left;margin-bottom:2rem;zoom:1}.articolo_foglia .tag_articolo:after,.articolo_foglia .tag_articolo:before{content:"\0020";display:block;height:0;overflow:hidden}.articolo_foglia .tag_articolo:after{clear:both}.articolo_foglia .tag_articolo li{display:inline-block;background:#f0f0f0;color:#8c8d8d;font-weight:400;font-size:1.4rem;padding:.4rem 1rem;margin:0 .5rem .5rem 0}.articolo_foglia .tag_articolo li a{color:#8c8d8d}.articolo_foglia .tag_articolo li a:hover{color:#000}.articolo_foglia .tag_articolo li:before{display:none}.articolo_foglia .tag_articolo li:last-child{display:none}.articolo_foglia .topic_articolo{margin:1rem 0;text-align:left;text-transform:uppercase;font-size:1.4rem;line-height:2.4rem;font-weight:700;color:#2f2f2f}.articolo_foglia .topic_articolo .ev{background:#f0f0f0;color:#8c8d8d;font-weight:300;text-transform:none;padding:.3rem .7rem;margin-right:.7rem}.articolo_foglia .topic_articolo a{color:#8c8d8d;font-weight:500;text-decoration:underline}.articolo_foglia.acc_open .acc_btn::after{content:"CHIUDI"}@media only screen and (min-width:768px){.articolo_foglia{padding:5rem 5%}.articolo_foglia h1{font-size:3.2rem;line-height:4rem}.articolo_foglia h2{font-size:2.6rem;line-height:2.8rem}.articolo_foglia .top_label{font-size:3rem}.articolo_foglia .tag_articolo li:last-child{display:inline-block}.articolo_foglia p{font-size:1.6rem}.articolo_foglia p img{width:30rem;float:left;margin:1.5rem 1.5rem 1.5rem 0}}@media only screen and (min-width:1024px){.articolo_foglia .top_label{font-size:4rem}.articolo_foglia blockquote{margin:3rem 0 3rem 7rem;display:inline-block}.articolo_foglia .acc_btn{cursor:pointer;-webkit-transition:background-color .3s cubic-bezier(.55,0,.1,1);transition:background-color .3s cubic-bezier(.55,0,.1,1)}.articolo_foglia .acc_btn::after{-webkit-transition:color .3s cubic-bezier(.55,0,.1,1);transition:color .3s cubic-bezier(.55,0,.1,1)}.articolo_foglia .acc_btn:hover{background-color:#000}.articolo_foglia .acc_btn:hover::after{color:#fff}}@media only screen and (min-width:1366px){.articolo_foglia{padding:5rem 2.5%}.articolo_foglia h1{font-size:3.4rem}.articolo_foglia h2{font-size:2.8rem}.articolo_foglia p{font-size:1.6rem;line-height:2.5rem}}.el_pop_loc h3{text-transform:none;color:#666;font-size:2rem;line-height:2.8rem;font-weight:600;margin-bottom:2rem}.el_pop_loc ul{padding-bottom:0}.el_pop_loc ul li{font-size:1.6rem;line-height:1.8rem;margin-bottom:1.6rem;font-weight:600;text-align:left}@media only screen and (min-width:768px){.el_pop_loc{width:75%}.el_pop_loc h2{font-size:3.6rem;line-height:4rem}.el_pop_loc h3{font-size:2.8rem;line-height:4rem;margin-bottom:4rem}.el_pop_loc ul{float:none;text-align:left;margin:0 auto;height:20rem}.el_pop_loc ul li{font-size:1.4rem;margin:0 0 .5rem 0;vertical-align:top;width:32%;padding:0}}@media only screen and (min-width:1366px){.el_pop_loc{width:92%}.el_pop_loc h2{font-size:4rem}.el_pop_loc h3{font-size:3.2rem}.el_pop_loc ul li{width:19%}}.articoli_prev{width:85%;margin:0 auto}.articoli_prev h2{color:#f0f0f0;text-transform:uppercase;font-weight:700;font-size:2.4rem;line-height:3rem;padding:6rem 0 4.6rem 0}.articoli_prev .box_cons_mag{width:100%;background-color:#fff;text-align:left;display:inline-block;vertical-align:top;border-radius:2px;background-clip:padding-box;min-height:14.5rem;max-height:36rem;margin-bottom:4rem}.articoli_prev .box_cons_mag figure{overflow:hidden;border-radius:2px;background-clip:padding-box;height:19.7rem;width:100%}.articoli_prev .box_cons_mag figure img{width:100%}.articoli_prev .box_cons_mag h5{font-size:2rem;font-weight:500;line-height:2.8rem;max-height:8.5rem;padding:.6rem 1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:7rem}.articoli_prev .box_cons_mag h5 a{color:#000;font-size:inherit}.articoli_prev .box_cons_mag h5 a:hover{color:#fdd224}.articoli_prev .box_cons_mag h6{display:none}.articoli_prev .box_cons_mag:nth-child(3){display:none}@media only screen and (min-width:768px){.articoli_prev{width:90%}.articoli_prev h2{font-size:3rem;line-height:3.2rem}.articoli_prev .box_cons_mag{width:48%;max-height:42rem}.articoli_prev .box_cons_mag:first-child{margin-right:2.3rem}.articoli_prev .box_cons_mag h5{padding:2.5rem 2rem 0 2.4rem;height:8rem}.articoli_prev .box_cons_mag h6{height:6.7rem;padding:1rem 2rem 0 2.4rem;margin-bottom:3.7rem;display:block;font-size:1.2rem;line-height:1.9rem;max-height:6.7rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:400}.articoli_prev .box_cons_mag h6 a{color:#000;font-size:inherit}.articoli_prev .box_cons_mag h6 a:hover{color:#fdd224}}@media only screen and (min-width:1024px){.articoli_prev{width:70%}.articoli_prev h2{font-size:4rem}}@media only screen and (min-width:1366px){.articoli_prev{width:95%}.articoli_prev .box_cons_mag{width:31%;margin-right:3rem}.articoli_prev .box_cons_mag:first-child{margin-right:3rem}.articoli_prev .box_cons_mag:nth-child(3){display:inline-block;margin-right:0}}.el_vicini ul{padding-bottom:0;height:auto}.el_vicini ul li{text-align:left}@media only screen and (min-width:768px){.el_vicini ul li{margin:0}}@media only screen and (min-width:1024px){.el_vicini ul{float:none}.el_vicini ul li{width:33%;padding:0;margin:0 0 .5rem 0;vertical-align:top}}@media only screen and (min-width:1366px){.el_vicini ul li{width:18%}}.consigliati_prev{padding-bottom:7rem}.consigliati_prev h2{text-transform:uppercase;font-weight:700;font-size:2.4rem;line-height:3rem;padding:4rem}.consigliati_prev .b_y{width:100%;font-weight:700;font-size:1.5rem;line-height:3.2rem}.consigliati_prev .g_box .box_cons:nth-child(3){display:none}@media only screen and (min-width:768px){.consigliati_prev .b_y{width:28.4rem}}@media only screen and (min-width:1366px){.consigliati_prev .g_box .box_cons:nth-child(3){display:inline-block}}.top_lc.prev_tutti_serv{margin-bottom:10rem}.prev_top_servizi{height:50rem}@media only screen and (min-width:768px){.prev_top_servizi{height:55rem}}@media only screen and (min-width:1024px){.prev_top_servizi{height:53rem}}.disambigua_top h2{font-weight:400;font-size:1.8em;line-height:1.5}.disambigua_top h2 strong{text-transform:uppercase}.disambigua_top p{text-align:left;letter-spacing:0;font-weight:400;font-size:1.4rem}.disambigua_top div{position:relative;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;text-align:left;padding-bottom:5rem}.disambigua_top div h5{width:100%;background-color:#f6f6f6;border-bottom:3px solid #fff;height:4rem;line-height:2rem;padding:.8rem 1.2rem;font-weight:400}.disambigua_top div h5 a{color:#757575}.disambigua_top div h5 a span{font-weight:700}.disambigua_top div h5 a:hover{color:#fc0}.disambigua_top .i_p{line-height:1;font-weight:400;display:inline-block;vertical-align:middle;white-space:nowrap;font-size:1.8rem;padding:0 .5rem .1rem 0;float:left;margin-bottom:1rem}@media only screen and (min-width:768px){.disambigua_top{width:90%}.disambigua_top h2{margin-top:7rem}.disambigua_top .i_p{float:none;margin-bottom:0}.disambigua_top a h5{display:inline-block}}@media only screen and (min-width:1366px){.disambigua_top{padding:0 1.5rem}.disambigua_top h2{margin:9rem 0 5rem 0}.disambigua_top p{margin-bottom:1rem}}.esplora_col_cat_area{height:6.6rem}.esplora_col_cat{text-align:left;width:100%;overflow:hidden;text-transform:uppercase;margin-bottom:2rem;height:6.6rem}.esplora_col_cat .col_cat_cnt{height:100%}.esplora_col_cat .cat_menu_title{display:block;position:relative;font-size:1.6rem;font-weight:500;color:#000;margin:0 2rem 0 3rem;padding:2.8rem 0 2rem 0}.esplora_col_cat .cat_menu_title .ico_pg_casa.a_down_drop{color:#000;font-size:3rem;position:absolute;right:0;top:2rem}.esplora_col_cat .cat_menu_title .ico_pg_casa.a_up_drop{display:none;font-size:3rem;position:absolute;right:0;top:2rem}.esplora_col_cat .m_left{float:none;padding:0 2rem 0 3rem;padding-bottom:100px;height:100vh;overflow-y:auto}.esplora_col_cat .m_left li{display:block;position:relative;font-weight:500;font-size:1.6rem;line-height:1.6rem;padding:1.8rem 0}.esplora_col_cat .m_left li a{color:#000;display:block}.esplora_col_cat .m_left li a:hover{color:#333}.esplora_col_cat.open{height:auto;position:relative}.esplora_col_cat.open .cat_menu_title{color:#fff;border-bottom:1px solid #ffe066}.esplora_col_cat.open .cat_menu_title .ico_pg_casa.a_down_drop{display:none}.esplora_col_cat.open .cat_menu_title .ico_pg_casa.a_up_drop{display:block;color:#fff;top:2.2rem}.esplora_col_cat.open ul li{border-bottom:1px solid #ffe066}@media only screen and (min-width:768px){.esplora_col_cat{top:0;padding-top:11rem;margin-bottom:0;min-height:100vh;position:fixed;overflow-x:hidden;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);width:23rem;padding-bottom:100px}.esplora_col_cat .m_left{height:auto}.esplora_col_cat.stop_fix{position:absolute;top:auto;bottom:0}.esplora_col_cat.stop_fix .m_left{position:absolute;top:auto;bottom:0}.esplora_col_cat .m_left{position:relative;padding:3rem 3rem;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);width:23rem}.esplora_col_cat .m_left li{width:100%;display:inline-block;font-size:1.4rem;line-height:2.1rem;padding:0}.esplora_col_cat .cat_menu_title{display:none}}@media only screen and (min-width:1024px){.esplora_col_cat{width:33rem}.esplora_col_cat .m_left{width:33rem}}.esplora_col_cat.mob-tfixed{position:fixed!important;top:0!important}.esplora_col_cat.open .cat_menu_title .lbl{opacity:0}.box_esplora_serv{width:100%;display:inline-block;vertical-align:top;min-height:20rem;max-height:36rem;margin-bottom:3.5rem}.box_esplora_serv figure{overflow:hidden;margin-bottom:2rem}.box_esplora_serv figure img{width:90%}.box_esplora_serv h5{font-size:2rem;line-height:2rem;font-weight:500}.box_esplora_serv h5 a{color:#000}.box_esplora_serv h5 a:hover{color:#666}@media only screen and (min-width:768px){.box_esplora_serv{width:46%;max-height:42rem;margin-right:2.4rem}.box_esplora_serv:nth-of-type(even){margin-right:0}.box_esplora_serv figure{margin-bottom:0}.box_esplora_serv h5{font-size:1.8rem}}@media only screen and (min-width:1366px){.box_esplora_serv{margin-right:3rem}.box_esplora_serv h5{font-size:2rem}}.esplora_col_dx{text-align:center;margin-bottom:10rem}.esplora_col_dx section{margin-top:-100px;padding-top:100px}.esplora_col_dx section:first-child:target{padding-top:100px}.esplora_col_dx h3{color:#000;font-size:2.8rem;font-weight:500;width:80%;margin:0 auto 3rem auto;padding-top:3rem}.esplora_col_dx h3 a{color:#000}.esplora_col_dx h3 a:hover{color:#ccc}.esplora_col_dx hr{display:block;height:1px;background:#dfdfdf;margin:.1rem 0;border:0}.esplora_col_dx .result{width:85%;margin:0 auto;padding:0 0 2rem 0}.esplora_col_dx .result ul{text-align:center;padding:0}@media only screen and (min-width:768px){.esplora_col_dx{text-align:left;width:90%;margin:auto}.esplora_col_dx h3{width:100%}.esplora_col_dx .result{width:100%}.esplora_col_dx .result ul{text-align:left;width:100%;margin:0}.esplora_col_dx .result ul li{line-height:2.8rem;padding:0;width:49%}.esplora_col_dx .result ul li:nth-child(2n+0){padding-left:1.3rem}.esplora_col_dx section:last-child{padding-bottom:5rem}}@media only screen and (min-width:1024px){.esplora_col_dx{width:100%;padding-left:3.5rem}.esplora_col_dx section{margin-top:-100px;padding-top:100px}.esplora_col_dx section:first-child:target{padding-top:200px}.esplora_col_dx .result ul li:nth-child(2n+0){padding-left:.7rem}}.esplora{overflow:hidden;position:relative}@media only screen and (min-width:1024px){.esplora{top:.5rem}}.self_top_img{padding-top:3rem;padding-bottom:4.8rem;background-color:#fff;text-align:center}.self_top_img img{display:inline-block;width:8rem;height:8rem;margin-bottom:1.5rem;border-radius:100%}.self_top_img span{display:inline-block;font-size:3.4rem;line-height:4rem;font-weight:300;color:#000}.self_top_img span small{font-size:1.8rem;color:#666;display:inline-block}@media only screen and (min-width:768px){.self_top_img img{width:11.3rem;height:11.3rem;margin-bottom:2.9rem}.self_top_img span{font-size:4rem;line-height:5.6rem}.self_top_img span small{font-size:2rem}}.nav{position:relative;display:block;margin:3.8rem auto 0 auto;width:90%;text-align:center;white-space:nowrap;overflow-x:auto}.nav li{display:inline-block;text-transform:uppercase;font-size:1.7rem;line-height:2.7rem;margin:0 1.2rem;padding-bottom:.8rem;font-weight:300}.nav li a{color:#666}.nav li.selected{font-weight:500;color:#000;border-bottom:7px solid #fc0}.resume{background-color:#fff;position:relative;display:block;padding:2.5rem 0;width:90%;text-align:center;margin:0 auto}.resume li{display:inline-block;margin:0 1.5rem}.resume li a span{display:block;text-transform:uppercase;font-weight:400;color:#000;font-size:1.4rem}.resume li a span:first-of-type{color:#999;font-weight:700;font-size:4rem;line-height:3.6rem;margin-bottom:1.5rem}@media only screen and (min-width:768px){.resume{padding:4rem 0;width:95%}.resume li{margin:0 6rem}.resume li a span:first-of-type{font-size:5rem;line-height:3.6rem}}.bk_rece_001{width:100%;padding:13px;background-color:#fff;text-align:left;display:inline-block;vertical-align:top;max-height:500px;min-height:420px;margin:0 1.5rem 2.5rem auto}.bk_rece_001:last-of-type{display:none}.bk_rece_001 .rating{margin-bottom:2rem;position:relative}.bk_rece_001 .rating .voto_txt{text-transform:uppercase;color:#000;display:block;font-size:1.3rem;line-height:2rem;font-weight:400}.bk_rece_001 .rating .voto{margin-bottom:0}.bk_rece_001 .rating:after{content:"";width:0;height:0;display:block;border-bottom:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff;border-left:12px solid transparent;position:absolute;right:20rem;top:6.7rem}.bk_rece_001 h5,.bk_rece_001 h6{background-color:#f3f3f3;padding:0 1.7rem}.bk_rece_001 h5{color:#fc0;font-size:1.4rem;line-height:2rem;padding-top:2rem;text-transform:uppercase;font-weight:500}.bk_rece_001 h6{font-size:1.4rem;line-height:2rem;text-transform:uppercase;font-weight:500;margin-bottom:3rem;padding-bottom:3.6rem}.bk_rece_001 h6 a{color:#000}.bk_rece_001 h6 small{font-weight:300;color:#666;text-transform:none}.bk_rece_001 div a{color:#222;padding:0 .6rem;display:block}.bk_rece_001 div a span{font-size:1.8rem;line-height:2rem;text-align:left;height:2rem;width:25rem;display:block;white-space:nowrap;text-overflow:ellipsis;margin-bottom:1rem;overflow:hidden}.bk_rece_001 div a .overflow{color:#666;font-size:1.2rem;line-height:1.6rem;text-align:left;margin-bottom:1rem;overflow:hidden;height:5rem}.bk_rece_001 article+p{margin:3.6rem 0 2rem 0;text-transform:uppercase;color:#666;text-align:right;display:inline-block;width:100%;position:relative;font-size:1.1rem;padding:1.4rem .6rem 0 .6rem}.bk_rece_001 article+p span{font-size:1.1rem;color:#222;text-transform:none;text-align:left;padding-left:5.2rem;margin-bottom:0;position:absolute;top:1.4rem;left:0}.bk_rece_001 article+p img{display:block;width:3.5rem;height:3.5rem;border-radius:100%;position:absolute;top:0;left:.6rem}@media only screen and (min-width:768px){.bk_rece_001{width:45%;margin:0}.bk_rece_001 div a span{width:28rem}.bk_rece_001:first-of-type{margin-right:4.2rem}}@media only screen and (min-width:1024px){.bk_rece_001{width:37%}}@media only screen and (min-width:1366px){.bk_rece_001{width:29%;margin-right:4.2rem}.bk_rece_001:last-of-type{display:inline-block;margin-right:0}}.rec_cont{width:90%;margin:5.4rem auto 0 auto}.rec_cont p{text-align:center;color:#000;font-weight:300;font-size:1.6rem;margin-bottom:5rem}.rec_cont p span{font-weight:700;font-size:2.6rem;margin-bottom:3rem;display:block;color:#333;text-transform:uppercase}@media only screen and (min-width:768px){.rec_cont p span{margin-bottom:2rem}}@media only screen and (min-width:1366px){.rec_cont{width:100%}}.result_list{background-color:#fff;padding:1rem;margin-bottom:6rem}.result_list div{position:relative;margin-bottom:3rem;padding:0 1rem 2rem 1rem;background:#f7f7f7;overflow:hidden}.result_list div .ico_pg_casa{right:0;top:0;position:absolute;display:block;color:#fff;width:21rem;z-index:2;text-align:right;padding:1rem;text-transform:uppercase}.result_list div .ico_pg_casa.close,.result_list div .ico_pg_casa.time_ico{background-color:#999;color:#fff}.result_list div .ico_pg_casa.close::after,.result_list div .ico_pg_casa.time_ico::after{position:absolute;left:2rem;top:1.2rem;font-family:Rubik,Arial,Helvetica,sans-serif}.result_list div .ico_pg_casa.close::after{content:"richiesta chiusa"}.result_list div .ico_pg_casa.time_ico::after{content:"richiesta scaduta"}.result_list div .ico_pg_casa.time_ico.new_answer::after{content:"Nuovi messaggi"}.result_list div .ico_cat{font-size:10rem;margin:0 auto;position:relative;text-align:left;color:#fc0}.result_list div .ico_cat i{display:none}.result_list div.panel{text-align:left;text-transform:uppercase;color:#666}.result_list div.panel span{position:relative;right:0;font-size:1.2rem;margin:0 0 2rem 0;font-weight:300}.result_list div.panel ul li span{font-size:1.6rem;line-height:2.4rem;font-weight:500;color:#999}.result_list div.panel ul li a{color:#fc0}.result_list div.panel ul li.rag{text-transform:none;margin-bottom:1rem}.result_list div.panel ul li.rag span{color:#000;margin-bottom:1rem;display:block;text-transform:uppercase}.result_list div.panel ul li.rag strong{color:#000;font-size:1.2rem;font-weight:700;text-transform:uppercase}@media only screen and (min-width:768px){.result_list div .ico_cat{float:left;padding-top:2rem}.result_list div .ico_pg_casa.close,.result_list div .ico_pg_casa.time_ico{color:#999;background-color:transparent}.result_list div .ico_pg_casa.close::after,.result_list div .ico_pg_casa.time_ico::after{display:none}.result_list div .ico_pg_casa.close:hover,.result_list div .ico_pg_casa.time_ico:hover{background-color:#999;color:#fff}.result_list div .ico_pg_casa.close:hover::after,.result_list div .ico_pg_casa.time_ico:hover::after{position:absolute;left:2rem;top:1.2rem;color:#fff;font-family:Rubik,Arial,Helvetica,sans-serif}.result_list div .ico_pg_casa.close:hover::after{display:block;content:"richiesta chiusa"}.result_list div .ico_pg_casa.time_ico:hover::after{display:block;content:"richiesta scaduta"}.result_list div .ico_pg_casa.time_ico.new_answer:hover::after{content:"Nuovi messaggi"}.result_list div.panel{float:left;margin-top:2rem;margin-bottom:0}}@media only screen and (min-width:1024px){.result_list div.panel ul li span{font-size:2.2rem}.result_list div.panel ul li a{font-size:2rem}.result_list div.panel ul li.rag strong{font-size:1.2rem}}.detail{background-color:#fff;padding:1rem;margin-bottom:6rem}.detail span.question.no_top{display:block;clear:both;padding:1.5rem 0;font-size:1.6rem;font-weight:700;border-top:1px solid #e3e3e3}.detail div{position:relative;padding:0 1rem 2rem 1rem;background:#f7f7f7;overflow:hidden}.detail div .ico_cat{font-size:10rem;margin:0 auto;position:relative;text-align:left;color:#fc0}.detail div .ico_cat i{display:none}.detail div.panel{text-align:left;text-transform:uppercase;color:#666}.detail div.panel span{position:relative;right:0;font-size:1.2rem;margin:0 0 2rem 0;font-weight:300}.detail div.panel p{color:#999;text-transform:none}.detail div.panel p span{margin-bottom:1rem;display:block;color:#000;text-transform:uppercase}.detail div.panel p span:first-of-type{font-size:1.6rem;line-height:2.4rem;margin-bottom:0;font-weight:500}.detail div.panel p strong{color:#000;font-size:1.2rem;font-weight:700;text-transform:uppercase}.detail div .question{display:block;clear:both;padding:1.5rem 0;font-size:1.6rem;font-weight:700;border-top:1px solid #e3e3e3}.detail .request{border-bottom:2px solid #ededed;padding-left:0;padding-top:1.5rem}.detail .request .categoria{display:inline-block;width:10rem;height:10rem}.detail .request .categoria img{width:100%}.detail .request div .text_new_msg{text-transform:uppercase;font-size:1.8rem;font-weight:500;color:#fc0;margin-right:1rem}.detail .request div span .arrow_dw{display:inline-block}.detail .request div span .arrow_up{display:none}.detail .request div span.active .arrow_dw{display:none}.detail .request div span.active .arrow_up{display:inline-block}.detail .request p{position:relative;font-size:1.6rem;line-height:2.2rem;text-align:center;margin-bottom:2rem}.detail .message{position:relative;padding:0;border-bottom:2px solid #ededed}.detail .message>div{padding:0 1.5rem 1.5rem;border-top:1px solid #e3e3e3;overflow:hidden}.detail .message>div .ico_cat{text-align:center}.detail .message>div .ico_cat img{display:inline-block;width:6.6rem;height:6.6rem;border-radius:100%;border:1px solid #e3e3e3}.detail .message>div:first-of-type{border-top:none}.detail .message>div .panel form{position:relative;overflow:hidden}.detail .message>div .panel form input[type=file]{float:left;display:none}.detail .message>div .panel form p{display:block;clear:both;margin:1.5rem 0;padding-bottom:1.5rem;font-size:1.6rem;width:100%;border-bottom:1px solid #e0e0e0}.detail .message>div .panel form textarea{position:relative;margin-bottom:2rem;padding:2rem;height:22.5rem;font-size:1.4rem;width:100%;border:none;outline:0;background:#e3e3e3;overflow:auto}.detail .message>div .panel form>div{float:left;width:100%}.detail .message>div .panel form>div>div{display:block;float:none;overflow:hidden}.detail .message>div .panel form label.upload{cursor:pointer;display:block;background-color:#f7f7f7}.detail .message>div .panel form label.upload strong{color:#fc0;line-height:3.6rem;text-transform:uppercase;font-size:1.8rem;font-weight:700}.detail .message>div .panel form label.upload strong .ico_pg_casa{position:absolute;margin:.5rem 0 0 1rem;width:2.5rem;height:2.5rem;border:1px solid #fc0;border-radius:100%}.detail .message>div .panel form label.upload strong .ico_pg_casa.i_add:before{position:absolute;top:.2rem;right:.2rem}.detail .message>div .panel form label.dropzone{position:relative!important;min-height:24.5rem;padding:1rem 0;border:0;z-index:1;background:0 0!important}.detail .message>div .panel form label.dropzone .dz-message{padding:0;background:0 0;overflow:inherit}.detail .message>div .panel form label.dropzone .dz-success-mark{padding:0;background:0 0}.detail .message>div .panel form label.dropzone .dz-file-preview,.detail .message>div .panel form label.dropzone .dz-image-preview{display:block;width:120px;height:auto;padding:0!important;margin:0 auto;background:0 0!important;overflow:hidden;padding:0}.detail .message>div .panel form label.dropzone .dz-file-preview .dz-image,.detail .message>div .panel form label.dropzone .dz-image-preview .dz-image{width:100%;border-radius:0;height:10rem;margin-bottom:1rem;display:block;padding:0}.detail .message>div .panel form label.dropzone .dz-file-preview .dz-image>img,.detail .message>div .panel form label.dropzone .dz-image-preview .dz-image>img{width:100%;display:block}.detail .message>div .panel form label.dropzone .dz-details{background:0 0}.detail .message>div .panel form label.dropzone .dz-details .dz-filename,.detail .message>div .panel form label.dropzone .dz-details .dz-size{padding:0;background:0 0}.detail .message>div .panel form label.dropzone .dz-details .dz-size span{text-align:center;display:inline-block;margin:0}.detail .message>div .panel form label.dropzone .dz-details .dz-size span strong{color:#000;display:inline-block;line-height:inherit}.detail .message>div .panel form label.dropzone .dz-details .dz-filename span{text-transform:lowercase;display:inline-block;color:#000;font-size:1.3rem}.detail .message>div .panel form label.dropzone .dz-remove{position:relative;z-index:50000;color:#000}.detail .message>div .panel form label.dropzone .dz-remove:hover{color:#d8d8d8}.detail .message>div .panel form .half input{padding:.5rem;width:100%}.detail .message>div .panel p{width:100%}.detail .message>div .panel span{display:block;text-transform:none;font-size:1.6rem;margin:0 0 2rem 0;color:#9e9993;position:relative;right:0;text-align:center}.detail ul.file{position:relative;display:block;overflow:hidden;margin:3rem 0 0;text-align:center}.detail ul.file li{display:inline-block;float:none;margin:0 1rem 3rem 0;vertical-align:top;position:relative}.detail ul.file li .doc img{width:100%}.detail ul.file li>div{display:block;margin-bottom:1rem;width:8rem;height:8rem;background:#f7f7f7;overflow:hidden}.detail ul.file li>div a{display:block;height:8rem}.detail ul.file li>div label{position:absolute;top:40%;right:0;padding:.3rem .8rem;color:#fff;background:#fc0}.detail ul.file li:last-child{height:7rem;padding:1.5rem 0 0 1.5rem;font-size:1.8rem;border-left:1px solid #e3e3e3;text-transform:uppercase;font-weight:500}.detail ul.file li a{display:block;color:#fc0}.detail ul.button li{display:inline-block;width:100%;margin-bottom:1rem}.detail ul.button li .b_y{width:100%}.detail ul.button li i{display:none}@media only screen and (min-width:768px){.detail .message>div .panel form label.upload strong{display:block}.detail .message>div .panel form label.dropzone .dz-image-preview{display:inline-block;margin:1rem}.detail div .ico_cat{float:left;padding-top:2rem}.detail div.panel{float:left;margin-top:2rem;margin-bottom:0}.detail .request div{padding-top:2rem}.detail .request div p{text-align:left}.detail .request div span{margin-top:-2rem;float:right}.detail .request div span:first-of-type{margin-right:4rem}.detail .request .categoria{float:left;padding-top:0}.detail .message>div .panel span{text-align:left}.detail .message>div .panel half input{width:28.4rem}.detail ul.button{margin-top:1rem}.detail ul.button li{width:23rem;margin:0}}@media only screen and (min-width:1024px){.detail div.panel p span{font-size:2.2rem}.detail div.panel p strong{font-size:1.2rem}}.nav_tool{position:relative;width:100%;background-color:#fff;padding:3rem;text-transform:uppercase}.nav_tool a{position:relative;float:left;color:#999;font-size:1.3rem;line-height:2.2rem}.nav_tool a .ico_pg_casa{float:left;padding-right:1rem;margin-right:1.5rem;font-size:2.2rem}.tab{overflow:hidden;position:relative;display:block;margin:0 1.5rem 1rem 1.5rem}.tab li{display:inline-block;float:left;margin:.5rem .5rem;padding:.5rem 0;width:45%;text-transform:uppercase;text-align:center;font-size:1.6rem;font-weight:400;border:1px solid #ccc}.tab li.selected{color:#fc0;font-weight:700}.tab li a{color:#000;font-weight:700}.tab li a:hover{color:#fc0}.tab li a.selected{color:#fc0}@media only screen and (min-width:768px){.tab{padding:1rem 0 1.5rem 1rem;background-color:#fff;width:100%;margin:0}.tab li{border:none;font-size:1.3rem;padding:0 0 0 1.5rem;margin-top:1rem;border-left:1px solid #ccc;width:auto}.tab li:first-of-type{border:none}}.main_prev{padding:0 1rem}.main_prev .alert{font-size:2.4rem;color:#666;display:inline-block;padding:1rem;margin:5rem}.main_prev .clearfix{display:none}.main_prev .intro{text-align:center;color:#000;font-weight:300;font-size:1.6rem;margin-bottom:5rem}.main_prev .intro span{font-weight:500;font-size:2.6rem;margin:3rem 0;display:block;color:#333;text-transform:uppercase}.main_prev .intro .b_bk{margin-top:2rem}.user_panel.custom{position:relative;text-align:center;margin:5rem auto}.user_panel.custom div span{color:#999;font-size:1.3rem;line-height:1.6rem;width:80%;display:block;margin:0 auto}.user_panel.custom div span strong{font-weight:700}.user_panel.custom div div{position:relative;margin:0 auto;width:10rem}.user_panel.custom div div img{display:block;margin:0;width:10rem;border-radius:100%}.area_utente hr{display:none}.area_utente .properties{position:relative;padding:2rem 0 2.5rem}.area_utente .properties span{font-size:2.4rem;margin-top:3.5rem;color:#000;float:left;font-weight:500}.area_utente .properties:first-of-type{border-top:1px solid #ededed}.area_utente .properties.account,.area_utente .properties.info{padding:0 1.5rem;width:100%}.area_utente .properties.account a,.area_utente .properties.info a{float:right;text-transform:uppercase;color:#fc0;margin-top:4.2rem;margin-right:2rem}.area_utente .properties.account ul,.area_utente .properties.info ul{position:relative;float:left;margin-top:3.5rem;width:100%}.area_utente .properties.account ul li,.area_utente .properties.info ul li{color:#666;text-align:left;line-height:2.2rem;width:100%;font-size:1.6rem;font-weight:300;text-transform:uppercase}.area_utente .properties.account ul li:nth-of-type(even),.area_utente .properties.info ul li:nth-of-type(even){padding-bottom:1rem;text-transform:none}.area_utente .properties.account ul li a,.area_utente .properties.info ul li a{color:#fc0;line-height:1.6rem;float:left;text-transform:none;margin-top:.5rem}.area_utente .properties.account_mod,.area_utente .properties.info_mod{padding:0 1.5rem;width:100%}.area_utente .properties.account_mod a,.area_utente .properties.info_mod a{color:#fc0;float:left;text-transform:uppercase}.area_utente .properties.account_mod .btn.b_bk,.area_utente .properties.info_mod .btn.b_bk{margin:2.5rem auto;height:5.4rem;text-align:center;width:28.4rem}.area_utente a.disattiva{display:block;font-size:1.8rem;margin-bottom:2rem;padding-top:2rem;text-align:center;text-transform:uppercase;color:#fc0;border-top:1px solid #ededed}@media only screen and (min-width:768px){.area_utente .properties.account,.area_utente .properties.info{padding:0 3rem}.area_utente .properties.account a,.area_utente .properties.info a{margin-right:4rem}.area_utente .properties.account ul li,.area_utente .properties.info ul li{float:left;padding-bottom:1rem;font-size:1.8rem;line-height:2.2rem;font-weight:300}.area_utente .properties.account ul li:nth-of-type(odd),.area_utente .properties.info ul li:nth-of-type(odd){width:30%}.area_utente .properties.account ul li:nth-of-type(even),.area_utente .properties.info ul li:nth-of-type(even){width:70%}}@media only screen and (min-width:1024px){.area_utente .properties.account a,.area_utente .properties.info a{margin-right:10rem}.area_utente .properties.account ul li:nth-of-type(odd),.area_utente .properties.info ul li:nth-of-type(odd){width:23%}.area_utente .properties.account ul li:nth-of-type(even),.area_utente .properties.info ul li:nth-of-type(even){width:77%}}@media only screen and (min-width:1366px){.area_utente .properties span{font-size:3rem}.area_utente .properties.account a,.area_utente .properties.info a{margin-right:3rem;margin-top:4.6rem}.area_utente .properties.account ul li,.area_utente .properties.info ul li{font-size:1.6rem}.area_utente .properties.account ul li:nth-of-type(odd),.area_utente .properties.info ul li:nth-of-type(odd){width:19%}.area_utente .properties.account ul li:nth-of-type(even),.area_utente .properties.info ul li:nth-of-type(even){width:81%}}.recensione{width:100%;background-color:#fff;text-align:left;display:inline-block;vertical-align:top;padding:1.3rem;max-height:50rem;min-height:32rem;margin:1.5rem 1.5rem 2.5rem auto}.recensione .icon.ico_pg_casa{width:100%;padding:1.5rem;text-align:center;font-size:3rem;color:#fc0}.recensione .icon.ico_pg_casa div{color:#fc0;font-size:1.7rem;font-family:Rubik;text-transform:uppercase;margin-top:1.3rem;display:none}.recensione .icon.ico_pg_casa i{font-style:normal}.recensione .icon.ico_pg_casa:hover div{display:block}.recensione .rating{margin-bottom:2rem;position:relative}.recensione .rating>span{display:none}.recensione .rating .voto{margin-bottom:0}.recensione .panel{padding:1.3rem}.recensione .panel p{color:#666;font-size:1.2rem;line-height:1.6rem;text-align:left;margin-bottom:1rem;overflow:hidden}.recensione .panel span{font-weight:700}.recensione .panel span+span{text-transform:uppercase;color:#666;text-align:right;display:inline-block;width:100%;position:relative;font-weight:300;font-size:1.1rem;padding:1.4rem .6rem 0 .6rem}.recensione .panel .risposta{position:relative;padding:20px;background:#f5f5f5}.recensione .panel .risposta span{font-weight:400}.recensione .panel .risposta span:first-of-type{text-align:left}.recensione .header{background-color:#f3f3f3;padding:1.7rem}.recensione .header .categoria{display:none}.recensione .header p{color:#000;font-size:1.2rem;line-height:2rem;text-transform:uppercase;font-weight:500}.recensione .header span{font-size:1.8rem;text-transform:uppercase;font-weight:500}.recensione .header span a{color:#fc0}@media only screen and (min-width:768px){.recensione .panel{position:relative;width:75%;float:left;margin-top:2rem}.recensione .panel span:first-of-type{position:relative;top:0;width:90%;text-align:left;font-size:2rem}.recensione .panel span+span{position:absolute;top:.7rem;right:0;text-align:right;font-weight:300;text-transform:none}.recensione .panel .risposta span:first-of-type{font-size:1.4rem}.recensione .icon.ico_pg_casa{margin-top:5rem;width:25%;float:left}.recensione .rating .voto{text-align:left}}.main_rec .nav_tool{margin-bottom:1.5rem}.main_rec .nav_tool span{font-size:1.6rem;color:#fc0}.main_rec .nav_tool div{display:inline-block;position:relative;text-transform:uppercase;color:#666;float:none;margin:1.5rem auto 0}.main_rec .nav_tool div label{display:inline-block;vertical-align:middle;position:relative;width:auto;font-weight:700}.main_rec .nav_tool div label:after{position:absolute;z-index:2;right:-12rem;top:-.8rem;height:0;width:0;font-family:ico_pg_casa!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none;content:"\e91c"}.main_rec .nav_tool div .select{position:relative;padding:.2rem 2rem .4rem .5rem;margin:0;color:#000;border:none;outline:0;display:inline-block;cursor:pointer;text-transform:uppercase;appearance:none;-moz-appearance:none;-webkit-appearance:none}@media only screen and (min-width:768px){.main_rec .nav_tool{display:inline-block}.main_rec .nav_tool span{float:left}.main_rec .nav_tool div{margin-top:0;float:right}}.md_consigliati .g_box article:last-of-type{display:none}@media only screen and (min-width:1366px){.md_consigliati .g_box article:last-of-type{display:inline-block}}.md_categorie h3{text-transform:uppercase;font-weight:700;font-size:2.6rem;line-height:3.2rem}.md_categorie .cat_main ul li a{color:#fc0}.md_categorie .cat_main ul li .sub_cat{display:none}@media only screen and (min-width:1366px){.md_categorie h3{font-size:3.6rem;line-height:4rem}}.main_rec{width:90%}.main_rec .clearfix{display:none}.self_art .articoli_prev h2{color:#000}.pwd_change p{font-size:2.2rem;padding:5rem}.slfcre .main_reg .form_reg input[type=submit]{width:28.4rem;height:5.4rem;margin-bottom:0}.slfcre .main_reg .form_reg .errore label.lbl_err{color:#fff;background:#f73704;border-radius:3px;background-clip:padding-box;padding:1rem;font-size:1.4rem;margin-bottom:2.3rem;font-weight:500;display:inline-block}.tooltip{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;margin-left:.4rem;border-radius:.25rem;background-color:#ffc107;border-color:#ffc107;padding:.3rem .3rem;line-height:.5;font-size:.8em;color:#fff;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer;position:relative}.tooltip .tooltiptext{visibility:hidden;width:140px;line-height:initial;height:27px;background-color:#000;color:#fff;text-align:center;font-weight:400;font-size:1.5em;padding:5px 0;border-radius:6px;position:absolute;left:-3px;bottom:21px;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.tooltip-top{bottom:125%;left:50%;margin-left:-60px}.tooltip-top::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent}@media only screen and (min-width:768px){.slfcre .main_reg .form_reg input[type=submit]{width:28.4rem;height:5.4rem;margin-bottom:0}}