@charset "UTF-8";/*! 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-18{background-color:#fff8dd}.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}.bg-61{background-color:#faf9f8}.c-47{color:#9ba8b1}.c-37{color:#00b916}.bg-53{background-color:#f6cd40}.bg-65{background-color:#f7ce40}.bg-66{background-color:#f0f0f0}.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%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121', endColorstr='#515151', GradientType=0)}.c-wh{color:#3a3a3a}.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;font-display:swap}.ico_cat{font-family:ico_cat!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-display:swap;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_cat--selfcare_preventivi{box-sizing:content-box;width:3rem;height:3rem;padding:1rem;border-radius:50%}.agenzie:before{content:"\e906"}.agenzie.black{content:url(../img/icon_black/Agenzia-immobiliare.svg)}@media only screen and (min-width:768px){.agenzie.black{content:url(../img/icon_black/Agenzia-immobiliare-1.svg)}}.antifurti:before{content:"\e907"}.antifurti.black{content:url(../img/icon_black/Antifurti-e-sicurezza.svg)}@media only screen and (min-width:768px){.antifurti.black{content:url(../img/icon_black/Antifurti-e-sicurezza-1.svg)}}.arredamento:before{content:"\e90c"}.arredamento.black{content:url(../img/icon_black/Arredamento.svg)}@media only screen and (min-width:768px){.arredamento.black{content:url(../img/icon_black/Arredamento-1.svg)}}.condizionatori:before{content:"\e912"}.condizionatori.black{content:url(../img/icon_black/Condizionatori.svg)}@media only screen and (min-width:768px){.condizionatori.black{content:url(../img/icon_black/Condizionatori-1.svg)}}.disinfestazione{content:url(../img/icon_disinfestazioni.svg)}.disinfestazione.come_funziona--cat{content:none}.disinfestazione.come_funziona--cat:before{content:"\e914"}.disinfestazione.black{content:url(../img/icon_black/Disinfestazione.svg)}@media only screen and (min-width:768px){.disinfestazione.black{content:url(../img/icon_black/Disinfestazione-1.svg)}}.elettricisti{content:url(../img/icon_elettricisti.svg)}.elettricisti.come_funziona--cat{content:none}.elettricisti.come_funziona--cat:before{content:"\e91a"}.elettricisti.black{content:url(../img/icon_black/Elettricisti.svg)}@media only screen and (min-width:768px){.elettricisti.black{content:url(../img/icon_black/Elettricisti-1.svg)}}.energiasolare:before{content:"\e91b"}.energiasolare.black{content:url(../img/icon_black/Energie-rinnovabili.svg)}@media only screen and (min-width:768px){.energiasolare.black{content:url(../img/icon_black/Energie-rinnovabili-1.svg)}}.fabbri{content:url(../img/icon_fabbri.svg)}.fabbri.come_funziona--cat{content:none}.fabbri.come_funziona--cat:before{content:"\e924"}.fabbri.black{content:url(../img/icon_black/Fabbri.svg)}@media only screen and (min-width:768px){.fabbri.black{content:url(../img/icon_black/Fabbri-1.svg)}}.falegnami{content:url(../img/icon_falegnami.svg)}.falegnami.come_funziona--cat{content:none}.falegnami.come_funziona--cat:before{content:"\e925"}.falegnami.black{content:url(../img/icon_black/Falegnami.svg)}@media only screen and (min-width:768px){.falegnami.black{content:url(../img/icon_black/Falegnami-1.svg)}}.giardinaggio{content:url(../img/icon_giardinaggio.svg)}.giardinaggio.come_funziona--cat{content:none}.giardinaggio.come_funziona--cat:before{content:"\e926"}.giardinaggio.black{content:url(../img/icon_black/Esterni-e-giardino.svg)}@media only screen and (min-width:768px){.giardinaggio.black{content:url(../img/icon_black/Esterni-e-giardino-1.svg)}}.idraulici{content:url(../img/icon_idraulici.svg)}.idraulici.come_funziona--cat{content:none}.idraulici.come_funziona--cat:before{content:"\e927"}.idraulici.black{content:url(../img/icon_black/Idraulici.svg)}@media only screen and (min-width:768px){.idraulici.black{content:url(../img/icon_black/Idraulici-1.svg)}}.imbianchini{content:url(../img/icon_imbianchini.svg)}.imbianchini.come_funziona--cat{content:none}.imbianchini.come_funziona--cat:before{content:"\e928"}.imbianchini.black{content:url(../img/icon_black/Imbianchini.svg)}@media only screen and (min-width:768px){.imbianchini.black{content:url(../img/icon_black/Imbianchini-1.svg)}}.notai{content:url(../img/icon_notai.svg)}.notai.come_funziona--cat{content:none}.notai.come_funziona--cat:before{content:"\e929"}.notai.black{content:url(../img/icon_black/Notai.svg)}@media only screen and (min-width:768px){.notai.black{content:url(../img/icon_black/Notai-1.svg)}}.progettazione:before{content:"\e92a"}.progettazione.black{content:url(../img/icon_black/progettazione-e-design.svg)}@media only screen and (min-width:768px){.progettazione.black{content:url(../img/icon_black/progettazione-e-design-1.svg)}}.pulizia:before{content:"\e90e"}.pulizia.black{content:url(../img/icon_black/imprese-di-pulizia.svg)}@media only screen and (min-width:768px){.pulizia.black{content:url(../img/icon_black/imprese-di-pulizia-1.svg)}}.pulizie{content:url(../img/icon_pulizie.png)}.pulizie.black{content:url(../img/icon_black/imprese-di-pulizia.svg)}@media only screen and (min-width:768px){.pulizie.black{content:url(../img/icon_black/imprese-di-pulizia-1.svg)}}.casa{content:url(../img/icon_casa.png)}.casa.black{content:url(../img/icon_black/casa.svg)}@media only screen and (min-width:768px){.casa.black{content:url(../img/icon_black/casa-1.svg)}}.orologio{content:url(../img/icon_orologio.png)}.recinzione:before{content:"\e90f"}.recinzione.black{content:url(../img/icon_black/Recinzioni.svg)}@media only screen and (min-width:768px){.recinzione.black{content:url(../img/icon_black/Recinzioni-1.svg)}}.ripelettrodomestici:before{content:"\e910"}.ripelettrodomestici.black{content:url(../img/icon_black/Riparazione-elettrodomestici.svg)}@media only screen and (min-width:768px){.ripelettrodomestici.black{content:url(../img/icon_black/Riparazione-elettrodomestici-1.svg)}}.riscaldamento{content:url(../img/icon_riscaldamento.svg)}.riscaldamento.come_funziona--cat{content:none}.riscaldamento.come_funziona--cat:before{content:"\e913"}.riscaldamento.black{content:url(../img/icon_black/Riscaldamento.svg)}@media only screen and (min-width:768px){.riscaldamento.black{content:url(../img/icon_black/Riscaldamento-1.svg)}}.ristrutturazioni{content:url(../img/icon_ristrutturazioni.svg)}.ristrutturazioni.come_funziona--cat{content:none}.ristrutturazioni.come_funziona--cat:before{content:"\e921"}.ristrutturazioni.black{content:url(../img/icon_black/Ristrutturazioni.svg)}@media only screen and (min-width:768px){.ristrutturazioni.black{content:url(../img/icon_black/Ristrutturazioni-1.svg)}}.serramenti{content:url(../img/icon_serramenti.svg)}.serramenti.come_funziona--cat{content:none}.serramenti.come_funziona--cat:before{content:"\e922"}.serramenti.black{content:url(../img/icon_black/Serramenti-infissi.svg)}@media only screen and (min-width:768px){.serramenti.black{content:url(../img/icon_black/Serramenti-infissi-1.svg)}}.spurghi{content:url(../img/icon_spurghi.svg)}.spurghi.come_funziona--cat{content:none}.spurghi.come_funziona--cat:before{content:"\e920"}.spurghi.black{content:url(../img/icon_black/Spurghi.svg)}@media only screen and (min-width:768px){.spurghi.black{content:url(../img/icon_black/Spurghi-1.svg)}}.traslochi:before{content:"\e923"}.traslochi.black{content:url(../img/icon_black/traslochi.svg)}@media only screen and (min-width:768px){.traslochi.black{content:url(../img/icon_black/traslochi-1.svg)}}.telecomunicazioni{content:url(../img/icon_telecomunicazioni.svg)}.telecomunicazioni.come_funziona--cat{content:none}.telecomunicazioni.come_funziona--cat:before{content:url(../img/telecomunicazioni_small.svg)}.altre-categorie{content:url(../img/altre_categorie.svg)}.cat_az .disinfestazione{content:none}.cat_az .disinfestazione:before{content:"\e914"}.cat_az .elettricisti{content:none}.cat_az .elettricisti:before{content:"\e91a"}.cat_az .giardinaggio{content:none}.cat_az .giardinaggio:before{content:"\e926"}.cat_az .fabbri{content:none}.cat_az .fabbri:before{content:"\e924"}.cat_az .falegnami{content:none}.cat_az .falegnami:before{content:"\e925"}.cat_az .idraulici{content:none}.cat_az .idraulici:before{content:"\e927"}.cat_az .imbianchini{content:none}.cat_az .imbianchini:before{content:"\e928"}.cat_az .pulizia{content:none}.cat_az .pulizia:before{content:"\e90e"}.cat_az .notai{content:none}.cat_az .notai:before{content:"\e929"}.cat_az .recinzioni{content:none}.cat_az .recinzioni:before{content:"\e90f"}.cat_az .riscaldamento{content:none}.cat_az .riscaldamento:before{content:"\e913"}.cat_az .ristrutturazioni{content:none}.cat_az .ristrutturazioni:before{content:"\e921"}.cat_az .serramenti{content:none}.cat_az .serramenti:before{content:"\e922"}.cat_az .spurghi{content:none}.cat_az .spurghi:before{content:"\e920"}.cat_az .traslochi{content:none}.cat_az .traslochi:before{content:"\e923"}.cat_az .telecomunicazioni{content:url(../img/telecomunicazioni.svg)}.cat_az .telecomunicazioni:hover{content:url(../img/telecomunicazioni_gray.svg)}@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;font-display:swap}.ico_pg_casa{font-family:ico_pg_casa!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-display:swap;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"}.autocomplete-suggestion:before{content:"\e908"}.autocomplete-suggestion.noIcon:before{content:""}.menu_nav .menu:before{content:"\2630"}.star_full:before{content:"\e913"}.num_stars.star_full:before{content:""}.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%}.container_fluid{margin:auto;text-align:center;width:100%}.container.container_help{width:100%;padding:0rem 1.6rem}.row{width:100%!important;display:block;zoom:1}.row:after,.row:before{content:"\0020";display:block;height:0;overflow:hidden}.row:after{clear:both}.row.padding-horizontal-3{padding:3% 0 3% 0}.row.padding-horizontal-5{padding:5% 0 5% 0}.row.padding-5-perc{padding:5%}.top_row{height:5.6rem;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);position:relative;width:100%;z-index:11;background:#fff;margin:auto}.top_row .open_ric{display:none}.top_row.bck_h--n header{float:none;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center;height:100%}.top_row.bck_h--n header h1{flex:0 0 40%}.top_row.bck_h--n header h1+div{flex:0 0 60%;text-align:right;padding-right:1rem}.top_row.bck_h--n header .bck_h--itm{color:#3a3a3a;font-size:1.6rem}.top_row.bck_h--n header .bck_h--itm .logo{padding-left:1rem}.top_row.bck_h--n header .bck_h--itm .btn{padding:1rem 2rem;border-radius:2rem;margin-left:1.4rem;text-transform:capitalize}@media only screen and (min-width:1024px){.top_row.bck_h--n header .bck_h--itm .btn{padding:1rem 3rem}}.top_row.bck_h--n header .bck_h__txt{display:none}.top_row.bck_h--n header .bck_h__title{display:none;text-transform:uppercase;color:#3a3a3a;font-size:1.6rem;font-weight:300}@media only screen and (min-width:768px){.top_row.bck_h--n{background:#fff}.top_row.bck_h--n .bck_h__txt{display:block}.top_row.bck_h--n header .bck_h__title{display:block;position:absolute;top:2rem;left:15rem;font-weight:500}}@media only screen and (min-width:1024px){.top_row.bck_h--n header .bck_h__title{top:3rem}}.container_new_business{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);position:absolute;width:100%;text-align:start;z-index:11;background:0 0;margin:auto}.container_new_business .open_ric{display:none}.container_new_business .container{height:300px;display:flex;align-items:center;text-align:start}.container_new_business .section{padding:16px;width:400px}.container_new_business.bck_h--n header{float:none;height:100%}.container_new_business.bck_h--n header div{flex:0 0 40%}.container_new_business.bck_h--n header div+div{flex:0 0 60%;text-align:right;padding-right:1rem}.container_new_business.bck_h--n header .bck_h--itm{color:#fff;font-weight:600;font-size:1.6rem}.container_new_business.bck_h--n header .bck_h--itm .logo{padding-left:1rem}.container_new_business.bck_h--n header .bck_h--itm .btn{padding:1rem 2rem;border-radius:2rem;margin-left:1.4rem;text-transform:capitalize;font-weight:600}@media only screen and (min-width:1024px){.container_new_business.bck_h--n header .bck_h--itm .btn{padding:1rem 3rem}}.container_new_business.bck_h--n header .bck_h__title{display:none;text-transform:uppercase;color:#3a3a3a;font-size:1.6rem;font-weight:300}@media only screen and (min-width:10px){.container_new_business{position:initial}.container_new_business .bck_h__txt .span_lb{display:none}}@media only screen and (min-width:768px){.container_new_business{position:absolute}.container_new_business.bck_h--n{background:0 0}.container_new_business.bck_h--n .bck_h__txt{display:block}.container_new_business.bck_h--n .bck_h__txt .span_lb{display:initial}.container_new_business.bck_h--n header .bck_h__title{display:block;position:absolute;top:2.8rem;left:13rem;font-weight:bolder;font-size:1.2rem}}@media only screen and (min-width:1024px){.container_new_business{position:absolute}.container_new_business.bck_h--n header .bck_h__title{top:2.8rem}}.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:10px){.row.padding-5-perc{padding:10%}}@media only screen and (min-width:768px){.container{width:100%;max-width:76.8rem}.container_fluid{width:100%}.container.container_listing{width:100%;padding:0 16px}.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{padding:0}.top_row .s_head{display:none}.top_row.bck_h--n header .bck_h__txt{display:inline-block}.row.padding-5-perc{padding:5%}}@media only screen and (min-width:1024px){.container{width:100%;max-width:100rem}.container_fluid{width:100%}.container.container_listing{width:100%}.container.container_help{width:100%;padding:0rem 1.5%;max-width:122.7rem}.col-d4{width:25%}.col-3t{width:33%}.col-7t{width:66%}.col-2l{width:68rem}.top_row{top:0;height:7.5rem;padding:0 1.5%}.ric_prevh{padding-right:1rem;padding-left:1rem}}@media only screen and (min-width:1280px){.top_row{max-width:122.7rem;padding:0}.container{width:100%;max-width:120rem}.container.container_listing{width:100%}.container.container_help{padding:0}}@media only screen and (min-width:1366px){.top_row{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);position:relative;width:100%;z-index:2}.top_row .open_ric{display:none}.container.container_listing{width:1200px}.col-2l{width:81.2rem}.col-1l{width:38rem}}.containerLayoutNew{width:100%;display:flex}.containerLayoutNew .col-new-2-empty{margin:8px;padding:8px;width:12.5%}.containerLayoutNew .col-new-3{margin:8px;padding:8px;width:25%}.containerLayoutNew .col-new-6{margin:8px;padding:8px;width:50%}@media only screen and (min-width:10px){.containerLayoutNew{display:block}.containerLayoutNew .col-new-2-empty{margin:8px;padding:8px;width:0%}.containerLayoutNew .col-new-3{margin:8px;padding:8px;width:100%}}@media only screen and (min-width:768px){.containerLayoutNew{display:flex}.containerLayoutNew .col-new-2-empty{margin:8px;padding:8px;width:12.5%}.containerLayoutNew .col-new-3{margin:8px;padding:8px;width:100%}}@media only screen and (min-width:1024px){.containerLayoutNew .col-new-3{width:25%}}.btn_social li{margin:1rem 0rem}.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 0rem 2.2rem 0rem}.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 0rem 2rem 0rem}.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}.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%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#00f5f5f5', GradientType=0)}.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:0rem 1.5rem 0rem 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 0rem;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 0rem 0rem 0rem}}.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:16px;height:10px;transform:translate(3px,0) rotate(45deg)}.box_ceck li input[type=checkbox]:checked~i:after{margin-top:16px;height:10px;transform:translate(-3px,0) rotate(130deg)}.box_ceck .row_ceck{border:none;font-weight:300;position:relative;padding:2.2rem 1rem 3.5rem 2rem}.box_ceck .row_ceck.spacing-16-horiz{padding-left:1.6rem;padding-right:1.6rem}.box_ceck .row_ceck:hover{background:0 0}.box_ceck .row_ceck i{position:absolute;top:10px;right:6%;display:block}.box_ceck .row_ceck i:after,.box_ceck .row_ceck i:before{content:"";position:absolute;background-color:#1d1d20;width:2px;height:10px}.box_ceck .row_ceck i:before{transform:translate(-3px,0) rotate(45deg);margin-top:16px;height:10px}.box_ceck .row_ceck i:after{transform:translate(3px,0) rotate(-45deg);margin-top:16px;height:10px}.box_ceck .row_ceck .cont_ceck{left:0;position:relative;max-height:800px;opacity:1;top:0;margin:3rem 0rem 0rem 0rem;-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:5.4rem 0rem 0rem 0rem;display:block}.box_ceck .row_ceck .cont_ceck li.ui-menu-item{padding:0}.box_ceck .row_ceck .cont_ceck li.ui-menu-item .ui-menu-item-wrapper{padding-left:3rem}@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{padding-bottom:0rem}.box_ceck .row_ceck i{display:none}.box_ceck .row_ceck .cont_ceck li{padding-top:1.4rem}}body{font-family:Lato,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)}:focus{outline:0}.mt-3{margin-top:3rem}.mt-6{margin-top:6rem}.mt-10{margin-top:10%}.mr-16{margin:16px}.ul-helper-psw li{text-align:left!important;margin:2px!important;padding:0!important}.label-helper-pws{margin:5px 0 -10px 0}.hid{overflow:hidden;-webkit-overflow-scrolling:touch}.hid .super-header,.hid header{z-index:-5!important}h2{font-size:2.8rem;font-weight:300;color:#3a3a3a}h3{font-size:2.2rem;font-weight:500;color:#3a3a3a}h4{font-size:2rem;font-weight:500;color:#3a3a3a}@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,.4);position:fixed;z-index:3}.overlay.show.show_m{z-index:2}.overlay_hp{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_hp.show{width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.4);position:fixed;z-index:3}.overlay_hp.show.show_m{z-index:2}.subOverlay{z-index:4;transition:left .3s;background-color:#fff;left:100vw;width:30rem;height:100vh;position:absolute;top:0}.subOverlayMacroFlow{z-index:4;transition:left .3s;background-color:#fff;left:100vw;width:30rem;height:100vh;position:absolute;top:0}.subOverlayMacroFlowSub{z-index:4;transition:left .3s;background-color:#fff;left:100vw;width:30rem;height:100vh;position:absolute;top:0}.subOverlayMacroFlowSubSub{z-index:4;transition:left .3s;background-color:#fff;left:100vw;width:30rem;height:100vh;position:absolute;top:0}.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}.btn.bolder{font-weight:bolder}.btn.btn_bk_white{background-color:#fff;border:1px solid #fdd224;color:#3a3a3a;margin-top:2rem}.tp_header{height:5.6rem;display:block}@media only screen and (min-width:1024px){.tp_header{height:7.5rem}}.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:#f6cd40;text-transform:uppercase;color:#000}.btn_gen:hover,.btn_y:hover{background-color:#ffe16a}.b_y{background-color:#fdd224;color:#3a3a3a;border-radius:3px;background-clip:padding-box;padding:1rem 0rem 1rem 0rem;width:28.4rem;height:5.4rem;line-height:3.2rem;font-size:1.6rem;font-weight:700;text-transform:lowercase}.b_y::first-letter{text-transform:uppercase}.b_y:hover{background-color:#ffe16a;color:#3a3a3a!important}.b_y.confirm_dialog{width:100%;max-width:28.4rem}.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 0rem 1rem 0rem;font-size:1.6rem;font-weight:500}.btn.b_bk:hover{background-color:#ffe16a}.btn_g{background-color:#ffde00;color:#fff;text-transform:uppercase}.btn_g:hover{background-color:#333}.pdg{padding:0rem 1.5rem}@media only screen and (min-width:768px){.pdg{padding:0rem 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{height:50rem;background-image:url(/images/come_funziona_azienda/cta_section/img_desk.jpg);background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:10px){.bg-cfa-n{background-image:url(/images/come_funziona_azienda/cta_section/img_mobile.jpg);background-size:cover}}@media only screen and (min-width:500px){.bg-cfa-n{background-image:url(/images/come_funziona_azienda/cta_section/img_tablet.jpg);background-size:cover}}@media only screen and (min-width:768px){.bg-cfa-n{background-image:url(/images/come_funziona_azienda/cta_section/img_desk.jpg);border-radius:4px;background-size:cover;background-position:-38rem}.bg-cfa-n.bg-cfa-home{margin:auto;position:relative;max-width:122.7rem}.bg-cfa-n.bg-cfa-home{background-image:url(/images/business_box.jpg);background-size:cover}}@media only screen and (min-width:1024px){.bg-cfa-n{height:50rem;background-image:url(/images/come_funziona_azienda/cta_section/img_desk.jpg);border-radius:4px;background-size:cover;background-position:-23rem}}@media only screen and (min-width:1280px){.bg-cfa-n{background-position:center center}.bg-cfa-n.bg-cfa-home{height:40rem;background-size:contain}}.bg-cfa-n .container_gradient{background:#d3e5ef;background:radial-gradient(circle,rgba(211,229,239,.29876) 12%,rgba(143,142,142,.29315) 100%)}@media only screen and (min-width:768px){.bg-cfa-n .container_gradient{background:0 0}}@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:4rem}}.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:#fff;border-radius:3px;width:26rem;max-height:23rem;overflow:auto;padding:0rem 0rem 1rem 0rem;border-bottom-left-radius:2.3rem;border-bottom-right-radius:2.3rem}.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;border-bottom-left-radius:3.4rem;border-bottom-right-radius:3.4rem}}@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{text-align:left;cursor:default;overflow:hidden;overflow-y:auto;box-sizing:border-box;background-clip:padding-box;border-top:0;background:#fff;border:1px solid #e8e7e7;box-shadow:0 2px 9px rgba(0,0,0,.1);z-index:9999;border-bottom-right-radius:3.5rem;border-bottom-left-radius:3.5rem;max-height:25rem}@media only screen and (min-width:768px){#container_location_cap .ui-widget.ui-widget-content{max-height:48rem}}#container_location_cap .ui-widget.ui-widget-content::-webkit-scrollbar{display:none}#container_location_cap .ui-widget.ui-widget-content li{padding:0}#container_location_cap .ui-widget.ui-widget-content li .ui-menu-item-wrapper{padding:0rem 1.5rem}@media only screen and (min-width:768px){#container_location_cap .ui-widget.ui-widget-content li .ui-menu-item-wrapper{padding:0rem 2.3rem}}.double_input .ui-menu .ui-menu-item:before{padding-right:0rem;content:""}.double_input .ui-menu .ui-menu-item-wrapper{text-transform:lowercase;text-overflow:ellipsis;overflow:hidden}.double_input .ui-menu .ui-menu-item-wrapper::first-letter{text-transform:uppercase}.double_input .ui-autocomplete-input.remove-bottom-radius{border-bottom-left-radius:0rem;border-bottom-right-radius:0rem;box-shadow:-1px 1px 3px rgba(0,0,0,.1)}@media only screen and (min-width:1024px){.fix-width{width:254px!important}}.ui-menu .ui-menu-item :after{position:absolute;content:"";border-top:1px solid #f3f3f6;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;left:50%}.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;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;text-transform:capitalize;line-height:2.7rem;padding:0rem 2.3rem;height:4.6rem;font-size:1.6rem;font-weight:500;color:#3a3a3a;background-color:#fff}.ui-menu .ui-menu-item:hover{background-color:#fff8dd!important}.ui-menu .ui-menu-item:focus{border:none}.ui-menu .ui-menu-item-wrapper{position:relative;display:block;text-align:left;margin:0;padding:3px 10px;text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden;font-size:1.6rem;line-height:4.2rem;height:4.6rem;color:#3a3a3a;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.ui-menu .ui-menu-item-wrapper:hover{background-color:#fff8dd!important}.ui-widget-content a{color:#757575}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-content a:hover{border:none!important;background:#fff8dd!important;color:#3a3a3a!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 0rem 2rem 0rem;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;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(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}.logo>span{overflow:hidden;text-indent:-99999px;font-size:4px;top:-54px;position:relative;display:block}.logo-pgcasa-hp{display:block;width:9rem;height:4.6rem;margin:.5rem 0rem 0rem 0rem;background-image:url(../../img/logo_pg_casa_nero.svg);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.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:1024px){.logo-pgcasa-hp{width:10.2rem;height:5.7rem;margin:1.2rem 0rem .5rem 1rem;background-image:url(../../img/logo_pg_casa_nero.svg);margin:1rem 0rem 0rem 0rem}.logo-pgcasa-hp.l-mag{background-image:url(../../img/logo_pg_casa_nero.svg)}}.load>svg{position:fixed;top:calc(50vh - 32px);left:calc(50vw - 32px);z-index:100;display:none}.pg_stat{color:#757575;padding:0rem 2rem}.pg_stat pre{line-height:inherit}.pg_stat h2{font-size:2.4rem;line-height:1;text-align:left}@media only screen and (min-width:1024px){.pg_stat h2{font-size:3.6rem}}.pg_stat ul{list-style:inherit;padding:0rem 2rem}.pg_stat a{color:#fdd224}.pg_stat a:hover{color:#000}@media only screen and (min-width:1024px){.pg_stat{padding:1rem 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 0rem 8rem 0rem;font-weight:500;color:#8c8d8d;display:block}.p_warning h5{padding:2rem 0rem 1rem 0rem;font-size:2rem;font-weight:500;color:#8c8d8d;display:block}.p_warning .t_bk{text-transform:uppercase;display:block;width:26rem;margin:5rem auto 0rem auto}@media only screen and (min-width:768px){.p_warning h5{padding:2rem 0rem 5rem 0rem}}@media only screen and (min-width:1024px){.p_warning span{padding:2rem 0rem 10rem 0rem}}@media only screen and (min-width:1366px){.p_warning h5{padding:2rem 0rem 4rem 0rem}}.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;background:#fff;margin:8px}.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(5){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:0rem 2rem;height:4rem;line-height:4rem;text-align:center}}.price-striker{text-decoration:line-through;font-size:.4em;position:relative;font-weight:bolder!important;top:21px;font-weight:bolder!important}.price-striker .position{position:relative;top:25px}.mb-3{margin-bottom:3px!important}.tooltip{position:relative;display:inline-block;cursor:pointer;font-weight:bolder;left:5px;top:4px;font-size:.7em;line-height:initial;border-radius:100px}.tooltip .tooltiptext{display:none;width:180px;background-color:#6d6d6d;color:#fff;text-align:center;padding:10px;border-radius:13px;position:absolute;bottom:30px;right:-78px;font-weight:100;font-size:small;z-index:1}.tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555555ad transparent transparent transparent}.tooltip:hover .tooltiptext{display:block}.ctaPreventivo{display:none;position:fixed;bottom:0;width:100%;font-weight:900;font-size:16px;height:70px;color:#000;line-height:5rem;text-transform:capitalize;z-index:9}.tooltipInfo{position:relative;display:inline-block;border-bottom:1px dotted #727272;border:solid 1px;border-radius:5px;margin:8px 8px 16px 0;text-align:center;font-size:14px;font-weight:bolder;width:200px;height:40px}.tooltipInfo label{position:relative;top:7px}.tooltipInfo label svg{position:relative;top:4px;right:-4px}.tooltipInfo:hover .tooltiptextInfo{visibility:visible}.tooltipInfo .tooltiptextInfo{visibility:hidden;width:100%;background-color:#efefef;color:#000;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:48px;left:-3px}@media only screen and (min-width:768px){.tooltipInfo .tooltiptextInfo{top:-3px;left:109%}}.tooltipInfo .tooltiptextInfo::after{content:""!important;position:absolute;margin-left:0!important;top:-4%;left:84%;margin-top:-17px;border-width:11px;border-style:solid;border-color:transparent transparent #efefef transparent}@media only screen and (min-width:768px){.tooltipInfo .tooltiptextInfo::after{top:50%;right:100%;left:-17px;margin-top:-9px;border-width:9px;border-style:solid;border-color:transparent #efefef transparent transparent}}.stretch-center{margin:auto;position:relative;max-width:122.7rem;margin-top:32px}.row-fixed-cta-module{background:#333;padding:1%;position:fixed;bottom:0;z-index:99;display:none}.row-fixed-cta-module h3{color:#fff;font-size:15px}.row-fixed-cta-module h3 a{font-size:16px;padding:1%;margin:0 1% 0 1%;text-transform:initial;font-weight:700}@media only screen and (min-width:10px){.row-fixed-cta-module{display:block}.row-fixed-cta-module h3.mobile{display:block}.row-fixed-cta-module h3.mobile a{padding:3% 4%;margin:8px}.row-fixed-cta-module h3.desktop{display:none}}@media only screen and (min-width:768px){.row-fixed-cta-module{display:none}.row-fixed-cta-module h3.mobile{display:none}.row-fixed-cta-module h3.desktop{display:block}}.hide_super_footer{display:none!important}.hide_body_background{z-index:100!important}.hide_swiper_background{z-index:-1!important}#container_search{display:none}#container_search-mobile{display:block}#container_search.modal{background:#fff;width:100%;height:100%;top:0;left:0;position:fixed;display:block;z-index:101!important}#container_search.modal>form>input[type=text]{border-radius:0}#container_search.modal>form>input[type=text]::-webkit-input-placeholder{font-weight:500;color:#6e6e6e}#container_search.modal>form>input[type=text]::-moz-placeholder{font-weight:500;color:#6e6e6e}.preventivi_home_container{width:100%;padding:0rem 1.6rem}.preventivi_home{width:100%;margin:auto;height:100%;position:relative;z-index:1;padding:0rem 0rem .6rem 0rem}.preventivi_home.buca_merchant{min-height:5.8rem}@media only screen and (min-width:1024px){.preventivi_home.buca_merchant{min-height:7.5rem;height:7.5rem}.preventivi_home.buca_merchant .container{padding:.5rem 0rem 1.2rem 0rem}.preventivi_home.buca_merchant .buca_r>form>input[type=text]{height:6rem}.preventivi_home.buca_merchant .buca_r>form .cerca{top:2.2rem}}.preventivi_home .search_home{border-radius:4px;background-clip:padding-box;background-color:#fdd224}.preventivi_home .container{max-width:31.5rem}.preventivi_home .claim{display:none}.preventivi_home h2{color:#3a3a3a;font-size:2.8rem;line-height:3rem;font-weight:700;margin:0rem auto 0rem auto;padding-top:1.6rem}.preventivi_home h3{color:#3a3a3a;font-size:1.6rem;line-height:2.2rem;text-align:center;padding:1.1rem 0rem 1.6rem 0rem;font-weight:400}.preventivi_home .buca_r.modal .autocomplete-suggestions.popolari{border:none;max-height:100%;border-radius:0;-ms-overflow-style:none;scrollbar-width:none}.preventivi_home .buca_r.modal .autocomplete-suggestions.popolari::-webkit-scrollbar{display:none}.preventivi_home .buca_r.modal .autocomplete-suggestions.popolari:before{height:2.8rem;font-size:1.6rem;line-height:2.6rem;padding-left:3.3rem;color:#3a3a3a;border-bottom:1px solid #707070;border-top:1px solid #707070}.preventivi_home .buca_r.modal .autocomplete-suggestions{border:none;max-height:100%;border-radius:0;-ms-overflow-style:none;scrollbar-width:none}.preventivi_home .buca_r.modal .autocomplete-suggestions::-webkit-scrollbar{display:none}.preventivi_home .buca_r.modal .autocomplete-suggestion{padding:0 33px 0 33px;height:56px;line-height:3.6;margin:0}.preventivi_home .buca_r.modal .autocomplete-suggestion:before{display:none}.preventivi_home .buca_r.modal .autocomplete-suggestions{display:block!important}.preventivi_home .buca_r.modal .autocomplete-suggestions .autocomplete-suggestion.selected,.preventivi_home .buca_r.modal .autocomplete-suggestions .autocomplete-suggestion.selected b{background-color:#fff8dd}.preventivi_home .buca_r.modal #placeholder_mobile{position:relative;top:9px;width:100%;text-align:left;padding:0rem 3.3rem;font-size:1.6rem;color:#3a3a3a;height:57px;display:none}.preventivi_home .buca_r.modal .suggestion-dialog-close{position:absolute;left:0;top:0;font-weight:500;color:#000;font-size:2rem;height:5.6rem;width:6rem}.preventivi_home .buca_r.modal .suggestion-dialog-close:before{content:url(../img/icon_back.png);line-height:6.5rem}.preventivi_home .buca_r.modal .cerca{display:none}.preventivi_home .buca_r.modal>form>input[type=text]{height:5.6rem;background-color:#f3f3f6;background:#f3f3f6;border:none;box-shadow:none;margin-bottom:0rem}.preventivi_home .buca_r.modal>form>input[type=text]:focus{background-color:#f3f3f6!important}.preventivi_home .buca_r.modal .ico_pg_casa{right:0;top:0;height:5.6rem;width:6rem}.preventivi_home .buca_r.modal .ico_pg_casa:before{content:url(../img/icon_clear.png);line-height:7rem}.preventivi_home .buca_r{width:93%;position:relative;margin:auto}.preventivi_home .buca_r>form .icon_clear{position:absolute;font-size:1.3rem;right:2rem;top:1.6rem;font-weight:700;display:none;color:#9b9ba0}.preventivi_home .buca_r>form .cerca{position:absolute;font-size:1.6rem;left:2.8rem;top:1.7rem;font-weight:400;color:#c6c6c6}.preventivi_home .buca_r>form>input[type=text]{padding-left:4.6rem;padding-right:4.6rem;height:5rem;font-size:1.6rem;border-radius:2.8rem;margin-bottom:1.9rem;border-color:#e8e7e7}.preventivi_home .buca_r>form>input[type=text]::-webkit-input-placeholder{color:#a5a5aa;font-size:1.6rem;font-weight:500}.preventivi_home .buca_r>form>input[type=text]::-moz-placeholder{color:#a5a5aa;font-size:1.6rem;font-weight:500}.preventivi_home .buca_r>form>input[type=text].remove-bottom-radius{border-bottom-right-radius:0rem;border-bottom-left-radius:0rem;border-top-right-radius:2.5rem;border-top-left-radius:2.5rem;box-shadow:-1px 1px 3px rgba(0,0,0,.1)}.preventivi_home ul li{display:block}.preventivi_home .list{text-align:left;width:24rem;margin:auto}.preventivi_home .list li{padding:.7rem 0rem;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:100%}.preventivi_home .container{width:100%;padding:0rem 3rem;max-width:80rem}.preventivi_home h2{margin:auto;font-size:4rem;line-height:4rem;padding-top:3.5rem}.preventivi_home h2 br{display:none}.preventivi_home h3{font-size:2.5rem;margin-top:1rem;padding-top:0rem;line-height:3rem;padding-bottom:3rem}.preventivi_home .buca_r{width:38.5rem;margin:auto}.preventivi_home .buca_r>form .cerca{font-size:2rem;top:1.6rem}.preventivi_home .buca_r>form>input[type=text]{text-align:left;padding-right:3rem;margin-bottom:3.3rem}.preventivi_home .buca_r.modal>form>input[type=text]{margin-bottom:0rem}.preventivi_home .list{float:left;width:100%;padding:1rem 0rem 0rem 0rem}.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{border:none;width:100%;height:30.5rem;max-height:30.5rem;border-radius:1rem}.preventivi_home #container_search-mobile{display:none}.preventivi_home #container_search{display:block}.preventivi_home #placeholder_mobile{display:none!important}.preventivi_home .suggestion-dialog-close{display:none}.preventivi_home h2 br,.preventivi_home h3 br{display:block}.preventivi_home h2{margin:auto;line-height:4.5rem;padding-top:0rem}.preventivi_home h3{padding-bottom:2.3rem;line-height:3rem;margin-top:1.2rem}.preventivi_home .container{padding:3.5rem 0rem 3.2rem 0rem}.preventivi_home .search_home{width:54%;position:absolute;top:0;left:0;height:100%;z-index:10;border-top-left-radius:1rem;border-top-right-radius:0rem;border-bottom-left-radius:1rem;border-bottom-right-radius:0rem}.preventivi_home .image_home{display:block;position:absolute;top:0;right:0;height:100%;width:46%;background-image:url(../img/immagine_hp_3.webp);background-position:98% center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;border-top-left-radius:0rem;border-top-right-radius:1rem;border-bottom-left-radius:0rem;border-bottom-right-radius:1rem}.preventivi_home.img_1{background-position:57% 4px;padding-top:17rem}.preventivi_home .buca_r{width:35.5rem}.preventivi_home .buca_r>form>input[type=text]{text-align:left;height:5rem;padding:0rem 3rem 0rem 5rem;margin:0}.preventivi_home .buca_r>form .cerca{top:1.7rem;left:2.5rem}.preventivi_home .buca_r>form .icon_clear{top:2rem}.preventivi_home .list{padding:3rem 0rem 0rem 0rem;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 .sugg_pv{top:6rem}}@media only screen and (min-width:1280px){.preventivi_home{max-width:122.7rem}.preventivi_home .search_home{width:61%}.preventivi_home .image_home{width:39%}.preventivi_home h2 br{display:none}.preventivi_home .container{padding:0rem}.preventivi_home h2{padding:5.3rem 0rem .9rem 0rem}.preventivi_home h3{padding-bottom:3.5rem}.preventivi_home .buca_r{width:46rem}.preventivi_home .buca_r>form>input[type=text]{text-align:left;height:7rem;padding-left:5rem;border-radius:6.8rem}.preventivi_home .buca_r>form .cerca{top:2.7rem}.preventivi_home .buca_r>form .icon_clear{top:3rem}}@media only screen and (min-width:1366px){.preventivi_home .sugg_pv{top:7rem}}header{height:56px;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;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);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:#3a3a3a;text-indent:7px;background:#fff;font-weight:500;border:1px solid #7f7660;border-radius:4px;background-clip:padding-box;height:4.4rem;padding:0rem .6rem;margin-bottom:2.3rem;font-size:1.6rem;margin-left:0;margin-right:0}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{border:2px solid #000;outline:0}form input[type=date]::placeholder,form input[type=email]::placeholder,form input[type=number]::placeholder,form input[type=password]::placeholder,form input[type=search]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form input[type=time]::placeholder,form textarea::placeholder{color:#939393;opacity:1}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 0rem;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:-webkit-autofill{-webkit-box-shadow:200px 200px 100px #fff inset!important;box-shadow:200px 200px 100px #fff inset!important}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;outline:0}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:0rem 0rem 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:0rem .4rem}form ::placeholder{color:#999;font-style:normal;opacity:1;margin-left:1rem}form :-ms-input-placeholder{color:#999;font-style:normal;margin-left:1rem}form ::-ms-input-placeholder{color:#999;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;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset;-moz-box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset;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 0rem;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;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset;-moz-box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset;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}.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;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);font-weight:500}.cl_modal .area_c.show{top:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.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 0rem 0rem 0rem}.cl_modal .area_c p{font-size:1.4rem;padding:1rem 0rem 2rem 0rem}.cl_modal .area_c h4{font-size:2.2rem;padding:2rem 0rem;color:#000}.cl_modal .area_c .scopri{padding:0rem 0rem 5rem 0rem;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 0rem;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 0rem 1rem 0rem}.cl_modal .area_c .accedi{width:30%;padding:1.4rem 0rem;font-size:2.1rem;margin:1rem auto 4rem auto}.cl_modal .area_c p{font-size:1.5rem;padding:.5rem 0rem 2rem 0rem}.cl_modal .area_c .scopri{font-size:1.5rem;padding:0rem 0rem 3rem 0rem}.cl_modal .area_c br{display:none}.cl_modal .area_c .b_y{width:50%;margin-bottom:2.5rem}}.area_log_mobile{float:right;width:auto;display:block;text-align:right;z-index:5}.area_log_mobile .area_pers{padding:1.4rem 1.6rem 1.3rem 1rem}.area_log_mobile .area_pers .login_profile_icon{font-size:2.2rem;padding-left:.5rem}.area_log_mobile .area_pers .login_profile_icon:after{background-image:url(img/log_out_icon.png);background-size:28px 28px;background-position:center center;background-repeat:no-repeat;display:inline-block;width:2.8rem;height:2.8rem;content:"";vertical-align:middle}.area_log_mobile .area_pers_log .logged_profile_icon{white-space:nowrap;overflow:visible;display:inline-block;color:#fff;background-color:#a5a5aa;display:inline-block;line-height:2;text-align:center;font-size:2rem;width:3.9rem;height:3.9rem;margin:1rem 1.6rem .8rem 1rem;border-radius:2.8rem}.area_log_mobile .area_pers_log .logged_profile_img{text-align:center;width:3.9rem;height:3.9rem;border-radius:2.8rem}@media only screen and (min-width:1024px){.area_log_mobile{display:none}}@media only screen and (min-width:768px){#topRowMyHeader_auth{padding:0 1.5%}}.nav_help_box{float:right;width:auto;display:block;text-align:right;z-index:5}.nav_help_box ul{padding:1.4rem .6rem 1.3rem 1rem}.nav_help_box ul .nav_help_icon{font-size:2.2rem;padding-left:.5rem}.nav_help_box ul .nav_help_icon:after{background-image:url(img/help_outline-24px.svg);background-size:28px 28px;background-position:center center;background-repeat:no-repeat;display:inline-block;width:2.8rem;height:2.8rem;content:"";vertical-align:middle}@media only screen and (min-width:1024px){.nav_help_box ul{padding-top:2.4rem}}.center_inline{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.center_icon{width:30%;position:relative;left:-105px}.menu_nav .mask_menu .mobile_menu.submenu li a.overrideHeigth{height:4.9rem}.menu_nav{float:left;width:auto;display:block;padding:1.3rem 1rem .3rem 1.6rem;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:2.6rem;color:#3a3a3a;cursor:pointer;display:inline-block;font-weight:700}.menu_nav .navbar-toggler{display:block;width:2rem;height:1.4rem;position:relative;border:0!important;background-color:transparent;margin-top:.5rem}@media only screen and (min-width:1024px){.menu_nav .navbar-toggler{display:none}}.menu_nav .navbar-toggler .navbar-toggler-bar{background:#3a3a3a;width:100%;position:absolute;left:0;top:0;height:3px}.menu_nav .navbar-toggler .navbar-toggler-bar-top{top:0}.menu_nav .navbar-toggler .navbar-toggler-bar-middle{top:50%}.menu_nav .navbar-toggler .navbar-toggler-bar-bottom{top:100%}.menu_nav .desktop_menu{display:none}.menu_nav .mask_menu{position:fixed;top:0;left:-100vw;width:100vw;height:100vh;overflow:hidden;background:#f0f0f0;z-index:5;background-color:#fff;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:transform .3s cubic-bezier(.55,0,.1,1);transition:transform .3s cubic-bezier(.55,0,.1,1);width:30rem}.menu_nav .mask_menu.show{-webkit-transform:translate(100vw,0);-ms-transform:translate(100vw,0);transform:translate(100vw,0);-webkit-box-shadow:5px 0 10px -1px rgba(0,0,0,.5);-moz-box-shadow:5px 0 10px -1px rgba(0,0,0,.5);box-shadow:5px 0 10px -1px rgba(0,0,0,.5)}.menu_nav .mask_menu.show>nav{padding:0}.menu_nav .mask_menu .mobile_menu{background-color:#fff;margin-bottom:10rem}.menu_nav .mask_menu .mobile_menu>li{margin-top:.8rem;padding:0rem 2.2rem;font-size:1.6rem;background-color:#fff;text-transform:initial;font-weight:500}.menu_nav .mask_menu .mobile_menu>li a{color:#3a3a3a;display:inline-flex;align-items:center;width:100%;height:4.8rem}.menu_nav .mask_menu .mobile_menu>li a .padding_left{padding-left:1.7rem}.menu_nav .mask_menu .mobile_menu .link_focus{background-color:#fff8dd!important;border-radius:4px;background-clip:padding-box;margin-right:1rem}.menu_nav .mask_menu .mobile_menu .link_focus.bold_link{background-color:#f5f5f7!important}.menu_nav .mask_menu .mobile_menu .link_first_livel{height:4.8rem;background-color:#fff;border-bottom:1px solid #e8e7e7}.menu_nav .mask_menu .mobile_menu .link_first_livel.link_focus{margin-right:0rem}.menu_nav .mask_menu .mobile_menu .link_first_livel.bg-service{background-color:#fff}.menu_nav .mask_menu .mobile_menu .last_link{padding:2.1rem 0rem;border:none;text-align:center;height:100%}.menu_nav .mask_menu .mobile_menu .last_link.link_focus{margin-right:0rem;background-color:#f5f5f7!important;border-radius:0;background-clip:padding-box}.menu_nav .mask_menu .mobile_menu .last_link.link_focus a{background-color:#fff8dd}.menu_nav .mask_menu .mobile_menu .last_link.last_link_magazine{padding-top:0rem}.menu_nav .mask_menu .mobile_menu .last_link a{border:1px solid #e9e9ea;background-color:#fff;padding:1.1rem 3.7rem;width:auto;min-width:217px}.menu_nav .mask_menu .mobile_menu .bold_link{font-size:1.8rem}.menu_nav .mask_menu .mobile_menu .bold_link a{color:#535353;padding-left:0rem}.menu_nav .mask_menu .mobile_menu .chiedi_preventivo:before{content:url(../img/chiedi_preventivo@2x.png)}.menu_nav .mask_menu .mobile_menu .prenota_servizio:before{content:url(../img/calendar_icon@2x.png)}.menu_nav .mask_menu .mobile_menu .come_funziona_mob:before{content:url(../img/settings_icon@2x.png)}.menu_nav .mask_menu .mobile_menu .aiuto:before{content:url(../img/help_icon@2x.png)}.menu_nav .mask_menu .mobile_menu .pulizie_menu_icon:before{content:url(../img/pulizie_menu_icon@2x.png)}.menu_nav .mask_menu .mobile_menu .manutenzione_menu_icon:before{content:url(../img/manutenzione_menu_icon@2x.png)}.menu_nav .mask_menu .mobile_menu .servizi_menu_icon:before{content:url(../img/servizi_menu_icon@2x.png)}.menu_nav .mask_menu .mobile_menu .forward_submenu:after{content:url(../img/forward_arrow@2x.png);position:relative;left:150px}.menu_nav .mask_menu .mobile_menu.submenu.ul-first{margin-bottom:0rem}.menu_nav .mask_menu .mobile_menu.submenu.ul-first-sub{margin-bottom:0rem}.menu_nav .mask_menu .mobile_menu.submenu .ul-section-cat{border-bottom:1px solid #e9e9ea;margin-bottom:20px}.menu_nav .mask_menu .mobile_menu.submenu .ul-section-cat.no-border{border-bottom:none}.menu_nav .mask_menu .mobile_menu.submenu li{padding:2rem 1rem;border-bottom:1px solid #e9e9ea}.menu_nav .mask_menu .mobile_menu.submenu li a p{font-weight:700}.menu_nav .mask_menu .mobile_menu.submenu li a div{line-height:2rem;padding-left:1.1rem}.menu_nav .mask_menu .mobile_menu.submenu .li-cat{padding:0rem 1rem;border-bottom:0}.menu_nav .mask_menu .mobile_menu.submenu .li-cat li:focus{background-color:#fff8dd!important}.menu_nav .mask_menu .mobile_menu.submenu .li-cat div .a-cat{padding-left:0!important}.menu_nav .mask_menu .mobile_menu.submenu .li-cat-name{padding:0rem 1rem;border-bottom:0}.menu_nav .mask_menu .mobile_menu.submenu .li-cat-name a{color:#000;font-size:10px;font-weight:bolder;display:revert}.menu_nav .mask_menu .mobile_menu.submenu .li-cat-item{padding:0rem 1rem;border-bottom:0}.menu_nav .mask_menu .mobile_menu.submenu .link_first_livel{padding:0rem 1.2rem}.menu_nav .mask_menu .mobile_menu.submenu .link_first_livel a{height:4.8rem;color:#535353}.menu_nav .mask_menu .mobile_menu.submenu .link_first_livel .bold_text{font-weight:700;padding-left:5px}.menu_nav .mask_menu .mobile_menu.submenu.fixed_top{position:fixed;width:100%;background:#fff;z-index:99}.menu_nav .mask_menu .mobile_menu.submenu .back_submenu{padding-right:1.7rem;margin-top:3px}.menu_nav .mask_menu .mobile_menu.submenu .back_submenu:before{content:url(../img/back_arrow@2x.png)}.menu_nav nav{padding:0rem 3.2rem;width:100%;overflow-y:auto;overflow-x:hidden;position:relative;height:85%;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 .area_pers_log{position:relative;margin:1rem 0rem 0rem;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:0rem 3rem 0rem 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 #main_nav .active{border-bottom:4px solid #fdd224}.menu_nav #main_nav .active a{font-weight:700}.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:capitalize;border-top:.1rem solid #fff;display:block;font-size:1.5rem;margin-left:1.5rem}.menu_nav .menu_sx>li a{font-weight:400;color:#000;display:block}.menu_nav .menu_sx>li a:hover{color:#999}.menu_nav .menu_sx>li a:hover .a_right_slim,.menu_nav .menu_sx>li a:hover .c-22{color:#999}.menu_nav .menu_sx>li:hover{color:#999}.menu_nav .menu_sx .log_mnu{display:none}.menu_nav .menu_sx .link_aut{display:none;color:#fff;padding-left:1.5rem}.menu_nav .menu_sx .link_aut a{color:#3a3a3a;display:block}.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}@media only screen and (min-width:1024px){.menu_nav{padding:0}.menu_nav .area_log,.menu_nav .mask_menu{position:absolute;right:0;left:auto;width:85%;height:100%;background:0 0;box-shadow:none;z-index:2;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);overflow:visible}.menu_nav nav{padding:0 16px 0 0;overflow-y:hidden}.menu_nav .menu{display:none}.menu_nav .mobile_menu,.menu_nav .subOverlay,.menu_nav .subOverlayMacroFlow{display:none}.menu_nav .desktop_menu{display:block}.menu_nav .menu_sx{width:100%;height:100%;padding:0}.menu_nav .menu_sx>li{display:inline-block;border:0;font-size:1.6rem;margin-left:0rem;padding:2.8rem 1.2rem 2.1rem 1.2rem;height:5.8rem;vertical-align:middle}.menu_nav .menu_sx>li:hover{border-bottom:4px solid #fdd224}.menu_nav .menu_sx>li a{color:#3a3a3a;font-weight:bolder;padding:3rem;margin:-3rem}.menu_nav .menu_sx>li:nth-last-of-type(-n+4){float:right}.menu_nav .menu_sx .link_aut{display:inline-block;padding:0rem;padding-left:1.5rem;text-transform:uppercase}.menu_nav .menu_sx .login_profile_icon{font-size:2.2rem;padding-left:.5rem}.menu_nav .menu_sx .login_profile_icon:after{background-image:url(img/log_out_icon.png);background-size:28px 28px;background-position:center center;background-repeat:no-repeat;display:inline-block;width:2.8rem;height:2.8rem;content:"";vertical-align:middle}.menu_nav .menu_sx .log_mnu{display:inline-block;padding:0;right:0;padding:2.2rem 0rem 0rem 0rem}.menu_nav .menu_sx .log_mnu:hover{border-bottom:none}.menu_nav .menu_sx .log_mnu .utente_log>li{color:#000;padding:0;padding-left:1.5rem;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:capitalize;color:#3a3a3a;position:relative}.menu_nav .menu_sx .log_mnu .utente_log .user_log .login_profile_text{width:5.4rem;line-height:1.1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.menu_nav .menu_sx .log_mnu .utente_log .user_log .login_profile_text_with_img{width:5.4rem;line-height:2.8rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.menu_nav .menu_sx .log_mnu .utente_log .user_log .logged_profile_icon{white-space:nowrap;overflow:visible;color:#fff;background-color:#a5a5aa;display:inline-block;line-height:2;text-align:center;font-size:1.4rem;width:2.8rem;height:2.8rem;margin:0rem 0rem 0rem .8rem;border-radius:2.8rem}.menu_nav .menu_sx .log_mnu .utente_log .user_log .logged_profile_img{text-align:center;width:3rem;height:3rem;border-radius:3rem}.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.bcksh{background-color:#000}.menu_nav .menu_sx .link_pro{display:inline-block;line-height:4rem;padding-top:1.7rem;padding-bottom:1rem}.menu_nav .menu_sx .link_pro:hover{border-bottom:none}.menu_nav .menu_sx .link_pro a{color:inherit;font-size:1.6rem}.menu_nav .menu_sx .link_pro a span{color:#3a3a3a;border-radius:2rem;padding:0rem 1.8rem;text-transform:initial}}@media only screen and (min-width:1280px){.menu_nav nav{padding-right:0rem}.menu_nav .mask_menu{width:88%}}@media only screen and (min-width:1366px){.menu_nav .mask_menu{overflow:visible}.menu_nav .menu_sx .link_aut{font-size:1.5rem}.menu_nav .menu_sx .log_mnu .utente_log>li:first-child{border-right:0}.menu_nav .menu_sx .log_mnu .utente_log .user_log{position:relative}.menu_nav .menu_sx .log_mnu .utente_log .user_log:after{content:"";width:0;height:0;line-height:0;display:inline-block;vertical-align:middle}.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}}.bck_h .link_pro--mob+.menu_nav,.link_pro--mob+.menu_nav{padding-top:6.5rem}@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:0rem}}.breadcrumbs_container{height:4rem;border:1px solid #eae8e5;background-color:#faf9f8;position:relative;z-index:4}.breadcrumbs_container .breadcrumb_nav{width:100%;height:4rem;padding:0 1.6rem}.breadcrumbs_container .breadcrumb_nav ul{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:5rem}.breadcrumbs_container .breadcrumb_nav ul li{font-size:1.4rem;line-height:4rem;padding-left:.3rem;display:inline}.breadcrumbs_container .breadcrumb_nav ul li:before{content:"/\00a0";color:#3a3a3a}.breadcrumbs_container .breadcrumb_nav ul li:first-child::before{content:""}.breadcrumbs_container .breadcrumb_nav ul li a{color:#3a3a3a;font-weight:700;color:inherit}.breadcrumbs_container .breadcrumb_nav ul li a:hover{text-decoration:underline}.breadcrumbs_container .breadcrumb_nav ul li span{font-weight:400;color:#3a3a3a}@media only screen and (min-width:1024px){.breadcrumbs_container .breadcrumb_nav{padding:0rem 1.5%;margin:auto}.breadcrumbs_container .breadcrumb_nav ul{height:4rem}.breadcrumbs_container .breadcrumb_nav ul li{line-height:3.5rem}}@media only screen and (min-width:1280px){.breadcrumbs_container .breadcrumb_nav{padding-right:0rem;padding-left:0rem;max-width:122.7rem}}@media only screen and (min-width:1024px){.help_page.breadcrumbs_container{height:5.6rem}}@media only screen and (min-width:1024px){.help_page.breadcrumbs_container .breadcrumb_nav ul{height:5.6rem}}.help_page.breadcrumbs_container .breadcrumb_nav ul li{font-size:1.6rem;color:#3a3a3a;font-weight:700;padding-left:0}@media only screen and (min-width:1024px){.help_page.breadcrumbs_container .breadcrumb_nav ul li{line-height:5.6rem}}.help_page.breadcrumbs_container .breadcrumb_nav ul li img{vertical-align:middle;padding-right:1rem}.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:#fff;bottom:0;display:none;flex-direction:column;height:100%;left:0;overflow:visible;position:absolute;top:0;width:100%;z-index:12}.content_pv.show{display:flex}.content_pv .top_pv{width:100%}.content_pv .top_pv__wrap{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:4px 4px 0 4px}.content_pv .top_pv__back,.content_pv .top_pv__close{background:0 0;border:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:100%;transition:all .3s cubic-bezier(.55,0,.1,1)}.content_pv .top_pv__back:hover,.content_pv .top_pv__close:hover{background:#f3f3f3}.content_pv .top_pv__back{opacity:0;pointer-events:none}.content_pv .top_pv__back--active{opacity:1;pointer-events:all}.content_pv .top_pv__title{font-weight:700;font-size:16px;line-height:1.2;text-align:center}.content_pv .top_pv__close:before{display:none}.content_pv .top-pv__prograss-wrap{padding:0 15px}.content_pv .top_pv__progress{border-radius:100px;overflow:hidden;display:flex;background:#f6eddc;width:100%;max-width:340px;margin:0 auto}.content_pv .top_pv progress{height:8px;margin:0;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);background:0 0;border:0;width:100%}.content_pv .top_pv progress::-webkit-progress-value{background:#fdd224}.content_pv .top_pv progress::-webkit-progress-bar{background:0 0}.content_pv .top_pv progress::-moz-progress-bar{background:#fdd224}.content_pv_data{position:relative;flex-grow:1;overflow:hidden}.content_pv #form_pv,.content_pv .flussi_pv{height:100%}.content_pv #form_pv{height:100%;display:flex;flex-direction:column}.content_pv .main_pv{padding:12px 0;margin:0;overflow-x:hidden;overflow-y:auto;position:relative;width:100%;flex-grow:1}.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:81px;font-size:14px;padding:10px;background:#ba1a1a;color:#fff;display:block;font-weight:500;left:0;margin:0;position:fixed;text-align:center;width:100vw;z-index:12}.content_pv .main_pv .errore input{margin-bottom:16px}.content_pv .main_pv .success .lbl_ok{bottom:81px;font-size:14px;padding:10px;background:#090;color:#fff;display:block;font-weight:500;left:0;position:fixed;text-align:center;line-height:24px;width:100vw;z-index:12}.content_pv .main_pv input,.content_pv .main_pv textarea{background-clip:padding-box}.content_pv .main_pv input{height:48px;width:100%;margin:0 0 16px 0}.content_pv .main_pv input:focus{border-color:#3a3a3a}.content_pv .main_pv>form input{width:100%}.content_pv .main_pv>form label{padding:1rem 0rem}.content_pv .box_pv{padding:0rem 1.5rem;display:inline-block;height:auto;margin:auto;text-align:center;width:100%}.content_pv .box_pv .large{margin:0;padding:0;width:100%;text-align:center}.content_pv .box_pv:after{height:125px;content:" ";display:block}.content_pv .box_pv h6{color:#3a3a3a;font-weight:400;font-size:16px;line-height:1.2;text-align:left;margin:0 0 16px 0}.content_pv .box_pv.off{display:none}.content_pv .box_pv label{font-size:1.6rem;line-height:2.4rem;color:#3a3a3a;font-weight:500;text-transform:none}.content_pv .box_pv .box_pv__input-label{font-weight:400;font-size:14px;line-height:1.2;padding:0;margin:0 0 4px 0;color:#3a3a3a}.content_pv .box_pv .errore .box_pv__input-label,.content_pv form .errore span{color:#ba1a1a}.content_pv form .errore .custom-check,.content_pv form .errore .custom-radio,.content_pv form .errore>input,.content_pv form .errore>textarea{border:1px solid #ba1a1a!important;color:#ba1a1a!important}.content_pv .box_pv .checkbox,.content_pv .box_pv .radio{margin:0 0 -1px 0;padding:0;background:#fff;border:1px solid #d0c6ac;display:block;padding:4px 0}.content_pv .box_pv .checkbox .custom-check,.content_pv .box_pv .radio .custom-radio{border-color:#3a3a3a}.content_pv .box_pv .checkbox label,.content_pv .box_pv .radio label{padding:12px 8px 12px 48px;position:relative;margin:0}.content_pv .box_pv .checkbox span[class],.content_pv .box_pv .radio span[class]{height:20px;top:14px;width:20px;left:14px;margin:0;position:absolute;display:flex;align-items:center;justify-content:center}.content_pv .box_pv .checkbox input:checked+span[class]::before{width:18px;height:18px;line-height:18px;background:#3a4a4a;border-color:#3a4a4a;color:#fff;font-size:8px}.content_pv .box_pv .radio input:checked+span[class]::before{width:12px;height:12px;line-height:12px;margin:2px;background:#3a4a4a;border-color:#3a4a4a;content:""}.content_pv .box_pv textarea{height:159px;margin-bottom:0;border-radius:8px;padding:16px}.content_pv .box_pv input::placeholder{color:#c9c9c9!important}.content_pv .box_pv.email .large.email__info{display:flex;gap:4px}.content_pv .box_pv.email .large.email__info svg{flex-shrink:0}.content_pv .box_pv.email .large>span{color:#000;position:relative;font-weight:400;font-size:12px;line-height:1.2;text-align:left;display:block}.box_pv_email__login{background:#f6eddc;padding:16px;border-radius:8px}.content_pv .box_pv.email .large p{font-size:1.8rem;color:#666;font-weight:500;text-transform:none}.content_pv .box_pv.email hr{display:none}.content_pv .box_pv.mob{text-align:center}.content_pv .box_pv.mob .large{text-align:center}.content_pv .box_pv.mob span{font-weight:400;font-size:14px;line-height:1.2;color:#3a3a3a;display:block;text-align:left}.content_pv .box_pv_mob__note{display:flex;gap:4px}.content_pv .box_pv_mob__note svg{flex-shrink:0}.content_pv .box_pv.mob span.box_pv_mob__info{font-size:12px;margin:32px 0 8px 0}.content_pv .box_pv.mob .checkbox{background:0 0;border:1px solid #d0c6ac;border-width:1px 0 0 0;padding:4px 0}.content_pv .box_pv.mob .checkbox .custom-check{margin-bottom:1.5rem;margin-right:1rem}.content_pv .box_pv.mob label span{font-weight:400;line-height:1.2;font-size:12px}.content_pv .box_pv.mob a{color:#3a3a3a;text-decoration:underline}.content_pv .box_pv.mob_conf{text-align:center}.content_pv .box_pv.mob_conf .large{text-align:center}.content_pv .box_pv.mob_conf .large>span{font-weight:400;font-size:16px;line-height:1.2;color:#3a3a3a;text-align:left;display:block}.content_pv .large.box_pv_mob_conf__input{margin:32px 0 0 0}.content_pv .box_pv.mob_conf .large p{padding:32px 0 0 0;font-weight:400;font-size:16px;line-height:1.2;text-align:center;color:#3a3a3a}.content_pv .box_pv.mob_conf .large p a{font-weight:700;font-size:16px;line-height:1.2;padding:10px 24px;display:table;margin:16px auto 0 auto;color:#000;border:1px solid #000;border-radius:8px}.content_pv .box_pv.mob_conf .large p a:hover{color:#000;background:#f3f3f3}.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:#ba1a1a}.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:#ba1a1a}.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:#ba1a1a}.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:#ba1a1a}.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:#ba1a1a}.content_pv .box_pv.log_pv .errore.reg_error .lbl_err{color:#ba1a1a;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:#ba1a1a;background:0 0;border-radius:0;margin-bottom:0;font-size:1.4rem;text-align:left;font-weight:500;text-transform:none;padding:0rem .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 0rem;color:#1f1f1f;display:inline-block;font-style:italic;text-align:left}.content_pv .box_pv.log_pv h4{font-size:1.6rem;padding:0rem 0rem 1.6rem 0rem;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 0rem 1rem 0rem;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:0rem 0rem 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:0rem 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 0rem;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 0rem 2rem 0rem;color:#6c0;display:block}.content_pv .box_pv.ric_ok:after{height:.1rem}.content_pv .box_pv.ric_no{display:flex;align-items:center;justify-content:center;height:100%}.content_pv .box_pv.ric_no>div{max-width:400px;margin:0 auto}.content_pv .box_pv.ric_no h6{text-align:center;margin:24px 0 0 0}.content_pv .box_pv.ric_no:after{height:0}.content_pv .box_pv.all_img{position:relative;text-align:center}.content_pv .box_pv.all_img .bt_y{position:absolute;top:0;left:0;right:auto;bottom:auto;pointer-events:none;border-radius:8px;border:1px solid #3a3a3a;background:0 0;font-weight:700;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center;width:auto;padding:8px 24px;height:40px}.content_pv .box_pv.all_img p{font-weight:400;font-size:16px;line-height:1.2;color:#3a3a3a}.content_pv .box_pv.all_img p br{display:none}.content_pv .box_pv.cerca_cap .my_location{font-size:2rem;margin:-.3rem .4rem 0rem 0rem;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:Lato,Arial,Helvetica,sans-serif;font-display:swap;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 .box-pv-dettagli__info{background:#f6eddc;padding:16px;text-align:left;margin:24px 0 0 0;display:flex;flex-direction:column;border-radius:8px;gap:8px}.content_pv .box-pv-dettagli__info h6,.content_pv .box-pv-dettagli__info p{margin:0;color:#3a3a3a}.content_pv .box-pv-dettagli__info h6{font-size:16px;line-height:1.2}.content_pv .box_pv.all_img .large{background:#f6eddc;padding:16px;text-align:left;border-radius:8px}.content_pv .dropzone{height:auto;min-height:40px;padding:56px 0 0 0;background:0 0;border:0;margin:16px 0 0 0;width:100%;position:relative}.content_pv .dropzone .dz-message{display:none}.content_pv .dropzone .dz-preview{min-height:3.5rem;background:0 0;height:auto;overflow:hidden;width:100%;border-radius:8px;margin:0 0 4px 0}.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:16px;padding:7px 10px;background:#d8d8d8;color:#333;display:block;position:relative;text-align:left;text-transform:none;width:inherit}.content_pv .dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid transparent;background-color:#d8d8d8}.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-remove:hover{text-decoration:none;background:#bbb9b9}.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:81px;font-size:14px;padding:10px;background:#c00;color:#fff;display:none;font-weight:500;line-height:24px;left:0;opacity:1;position:fixed;text-align:center;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:14px;color:#fff}.content_pv .dropzone .success_m{bottom:81px;font-size:14px;padding:10px;line-height:24px;background:#090;color:#fff;display:none;font-weight:500;left:0;margin:0;opacity:1;position:fixed;text-align:center;width:100%;z-index:12}.content_pv .bt_y{font-size:1.4rem;height:3.5rem;line-height:3.5rem;top:81px;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:#edc319;color:#000}.content_pv .foot_pv{padding:16px;background:#fff;border-top:1px solid #d0c6ac;bottom:0;text-align:center;width:100%;display:flex;flex-direction:column;position:fixed;gap:8px}.content_pv .foot_pv .btn{border-radius:8px;background-clip:padding-box;font-size:16px;height:48px;line-height:48px;margin:0;width:100%;display: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:#fdd224;color:#000}.content_pv .foot_pv .ye:hover{background:#edc319;color:#000}.content_pv .foot_pv .bk{background:#fff;color:#000;border:1px solid #000}.content_pv .foot_pv .bk:hover{background:#f3f3f3;color:#000;border:1px solid #000}.content_pv .foot_pv #back{display:none!important}.content_pv .alertp{padding:24px;background:#fff;color:#3a3a3a;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:50;display:flex;flex-direction:column;font-weight:400;font-size:16px;line-height:1.2}.content_pv .alertp__wrap{flex-direction:column;display:flex;align-items:center;justify-content:center;flex:1;max-width:480px;align-self:center}.content_pv .alertp__title{font-weight:400;font-size:24px;line-height:1.2;margin:0 0 16px 0}.content_pv .alertp__actions{display:flex;gap:24px}.content_pv .alertp .alertp__actions a{border-radius:8px;font-size:16px;height:48px;margin:0;width:100%;display:flex!important;line-height:1;align-items:center;justify-content:center;font-weight:700;text-align:center;background:#fdd224;text-decoration:none;color:#000;transition:all .3s cubic-bezier(.55,0,.1,1)}.content_pv .alertp .alertp__actions a:hover{background:#edc319;color:#000}.content_pv .alertp .alertp__actions a#btn-cancel-flow{background:0 0;order:1}.content_pv .alertp .alertp__actions a#btn-cancel-flow:hover{background:#f3f3f3;color:#000}.content_pv .alertp .alertp__actions a#btn-continue-flow{order:2}.content_pv .alertp>div h6{font-size:2.4rem;font-weight:500}.content_pv .alertp>div p{font-size:1.6rem;padding:.5rem 0rem 3rem 0rem;font-weight:500}.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}.content_pv .social-btn-wrapper{flex-direction:column;align-items:center;gap:18px;padding:8px 0 12px 0}.content_pv .social-btn-list li{margin:0}.content_pv .social-btn-divider{position:relative;width:100%;display:flex;justify-content:center}.content_pv .social-btn-divider div{background:#fff;position:relative;padding:8px;font-weight:400;font-size:16px;line-height:1.2;color:#3a3a3a}.content_pv .social-btn-divider:before{content:'';display:block;border-top:1px solid #d0c6ac;position:absolute;top:50%;left:0;width:100%}.content_pv .social-btn-wrapper .social-btn{padding:8px 24px;border-radius:8px}.content_pv .social-btn-wrapper .social-btn-content{gap:8px}.content_pv .social-btn-wrapper .social-btn-content svg{flex-shrink:0}.content_pv .social-btn-wrapper .social-btn-content span{color:#000;font-weight:700;font-size:16px;line-height:1.2}@media only screen and (max-height:650px){.content_pv .box_pv.email hr{margin:2rem 0rem}}@media only screen and (max-height:600px){.content_pv .box_pv.email hr{margin:.5rem 0rem}}@media only screen and (max-height:400px){.content_pv .box_pv h6{padding-bottom:6px;line-height:1.6rem}}@media only screen and (max-width:767px){.content_pv.minimal{overflow-y:auto}.content_pv.minimal .content_pv_data{overflow:initial}}@media only screen and (min-width:768px){.content_pv_wrap{display:none;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;padding:16px;position:fixed;z-index:12}.content_pv_wrap.show{display:flex}.content_pv{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5);height:100%;max-height:600px;width:100%;max-width:600px;-webkit-transition:all .6s cubic-bezier(.55,0,.1,1);transition:all .6s cubic-bezier(.55,0,.1,1);left:initial;overflow:hidden;position:relative;top:initial;border-radius:16px}.content_pv .top_pv__wrap{padding:12px 12px 0 12px}.content_pv .foot_pv{position:relative;padding:16px 24px}.content_pv .main_pv>form input{width:70%}.content_pv .main_pv>form label{padding:1.5rem 0rem}.content_pv .box_pv.all_img .dropzone .dz-preview .dz-error-message,.content_pv .main_pv .errore .lbl_err,.content_pv .main_pv .success .lbl_ok{width:100%;bottom:auto;left:50%;z-index:30;transform:translate(-50%,-100%);max-width:600px}.content_pv .main_pv .success .lbl_ok{width:100%;bottom:auto;left:50%;z-index:30;transform:translate(-50%,-100%);max-width:600px}.content_pv .box_pv{width:60rem;padding:0rem 24px}.content_pv .box_pv:after{height:52px}.content_pv .box_pv.ric_ok{padding:0rem 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.cerca_cap{padding:0}.content_pv .box_pv.cerca_cap .radio{margin:0rem 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.mob_conf h6>span{font-size:3.5rem}.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:0rem 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:0rem;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 .dropzone{padding-top:64px}.content_pv .box_pv.all_img .dropzone .dz-preview .dz-error-message{position:absolute;background:0 0;color:red;padding:0;top:40px;text-align:left;left:0;transform:translate(0)}.content_pv .box_pv.all_img .dropzone .success_m{position:absolute;background:0 0;color:green;padding:0;top:40px;text-align:left;left:0;transform:translate(0)}.content_pv .alertp>div h6{font-size:3.4rem}.content_pv .alertp>div p{font-size:2.6rem}.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:#999}.content_pv .flussi_pv .foot_pv .bk:hover{background:#e3e3e3;color:#000}}.flusso_preventivi{width:100%;display:flex;flex-wrap:wrap;border-top:2px solid #e6e6e6}.flusso_preventivi .flusso_preventivi_item{width:100%;min-height:23rem;background-color:#fdd224;padding:1.8rem 3rem}@media only screen and (min-width:768px){.flusso_preventivi .flusso_preventivi_item{width:calc(100% / 3)}}@media only screen and (min-width:768px){.flusso_preventivi .flusso_preventivi_item .text-16{padding-top:.6rem}}.flusso_preventivi .flusso_preventivi_item:nth-child(1){display:none}@media only screen and (min-width:768px){.flusso_preventivi .flusso_preventivi_item:nth-child(1){display:block}}@media only screen and (min-width:768px){.flusso_preventivi .flusso_preventivi_item.flusso_preventivi_item_first{bottom:0;left:0;height:300px;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:42% 100%;background-repeat:no-repeat}}@media only screen and (min-width:1366px){.flusso_preventivi .flusso_preventivi_item.flusso_preventivi_item_first{-moz-background-size:contain;-o-background-size:contain;background-size:contain}}.flusso_preventivi .flusso_preventivi_item.flusso_preventivi_item_center{background-color:#fff;padding:3.3rem 1.5rem 2.2rem}@media only screen and (min-width:768px){.flusso_preventivi .flusso_preventivi_item.flusso_preventivi_item_center{padding:3.1rem 2rem}}.flusso_preventivi .flusso_preventivi_item.flusso_preventivi_item_center .flusso_preventivi_wrap{max-width:35rem;margin:auto}@media only screen and (min-width:768px){.flusso_preventivi .flusso_preventivi_item.flusso_preventivi_item_center .flusso_preventivi_wrap{max-width:22rem}}.flusso_preventivi .flusso_preventivi_item.flusso_preventivi_item_last{position:relative;min-height:16rem}@media only screen and (min-width:768px){.flusso_preventivi .flusso_preventivi_item.flusso_preventivi_item_last{min-height:30rem;padding:5.5rem 2rem}}.flusso_preventivi .flusso_preventivi_item.flusso_preventivi_item_last .flusso_preventivi_item_bkg{position:absolute;bottom:0;left:0;height:100%;width:100%;background-position:bottom left;background-repeat:no-repeat}@media only screen and (min-width:768px){.flusso_preventivi .flusso_preventivi_item.flusso_preventivi_item_last .flusso_preventivi_item_bkg{display:none}}.flusso_preventivi .flusso_preventivi_item.flusso_preventivi_item_last .flusso_preventivi_wrap_agos{max-width:27.6rem;margin:auto}.flusso_preventivi .flusso_preventivi_item .flusso_preventivi_item_check{color:#00c107;font-weight:700;line-height:4rem}.flusso_preventivi .flusso_preventivi_item .flusso_preventivi_item_check:before{content:url(../img/green_check.svg);padding-right:2rem}@media only screen and (min-width:768px){.flusso_preventivi .flusso_preventivi_item .flusso_preventivi_item_check:before{display:block;text-align:center;padding-right:0rem;line-height:.1rem}}.flusso_preventivi .flusso_preventivi_item .logo_agos{width:100%}.flusso_preventivi .flusso_preventivi_item .white_clr{color:#fff!important}.flusso_preventivi .flusso_preventivi_item .flusso_preventivi_item_link{width:100%;text-align:center;position:absolute;bottom:50%;left:0}@media only screen and (min-width:768px){.flusso_preventivi .flusso_preventivi_item .flusso_preventivi_item_link{position:relative;bottom:inherit;text-align:left}}.flusso_preventivi .flusso_preventivi_item .btn{margin-top:1rem;height:3.6rem;line-height:3.6rem;width:14rem;font-size:1.4rem;background-color:#004b44;color:#fff;z-index:3;font-weight:700}@media only screen and (min-width:768px){.flusso_preventivi .flusso_preventivi_item .btn{margin-top:1.5rem}}@media only screen and (max-height:400px){.mobileHeightOff{display:none}}.cat_main h2{width:100%;color:#333;font-size:1.6rem;padding:2.5rem}.cat_main .cat{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;margin:auto;max-width:50rem;padding:0rem 1rem}.cat_main .cat li{display:inline-block;width:calc(100% / 3);height:123px;text-align:center;border-bottom:none;padding:0;color:#fff}.cat_main .cat li:nth-last-of-type(-n+4){display:none}.cat_main .cat li:nth-last-of-type(-n+1){display:block}.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 li a{display:block;color:#fdd224}.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 .cat_main_item_title,.cat_main .cat li a h5{color:#333;font-weight:inherit;text-transform:lowercase;margin-top:1.3rem;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);display:inline-block}.cat_main .cat li a .cat_main_item_title:hover,.cat_main .cat li a h5:hover{color:#999}.cat_main .cat li a .cat_main_item_title:first-letter,.cat_main .cat li a h5:first-letter{text-transform:uppercase}.cat_main .cat li a .ico_cat{display:block;margin:auto;text-align:center;position:relative;font-size:4.1rem;width:7rem;height:7rem;line-height:5rem;border-radius:.4rem;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.1);box-shadow:0 0 12px 0 rgba(0,0,0,.1)}.cat_main .cat li a .ico_cat .image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;width:7rem;height:7rem;overflow:hidden}@media only screen and (min-width:768px){.cat_main h2{font-size:2.5rem}.cat_main .cat{text-align:center;max-width:100%;padding:0rem 1rem}.cat_main .cat li{width:calc(100% / 6);height:16rem}.cat_main .cat li:nth-last-of-type(-n+5){display:block}.cat_main .cat li a .ico_cat{display:block;width:9rem;height:9rem;line-height:7rem;font-size:5rem}.cat_main .cat li a .ico_cat .image{width:90px;height:90px}}@media only screen and (min-width:1024px){.cat_main h2{padding:3.5rem}}@media only screen and (min-width:1366px){.cat_main .cat li{margin:0;width:19rem}}.cat_main.cat_prev .cat li:nth-last-of-type(-n+7){display:none}.cat_main.cat_prev .cat li:nth-last-of-type(-n+1){display:block}.cat_main.cat_prev .cat li:nth-last-of-type(8){display:block}.cat_main.cat_prev .cat li:nth-last-of-type(9){display:block}.cat_main.cat_prev .btn{position:initial}.cat_main.cat_prev .b_bk{margin:5rem auto}.cat_main.cat_main_hp .cat li{width:calc(100% / 4)}.cat_main.cat_main_hp .cat li:nth-last-of-type(-n+9){display:none}.cat_main.cat_main_hp .cat li:nth-last-of-type(-n+1){display:block}@media only screen and (min-width:768px){.cat_main.cat_main_hp .cat li{width:calc(100% / 6)}.cat_main.cat_main_hp .cat li:nth-last-of-type(-n+7){display:none}.cat_main.cat_main_hp .cat li:nth-last-of-type(8){display:block}.cat_main.cat_main_hp .cat li:nth-last-of-type(9){display:block}.cat_main.cat_main_hp .cat li:nth-last-of-type(-n+1){display:block}}.shop_home_container{width:100%;padding:0rem 1.6rem;margin-bottom:2.5rem;background-color:#fff8dd}@media only screen and (min-width:1024px){.shop_home_container{background-color:#fff;margin-top:2rem;margin-bottom:3.5rem}}.shop_home{width:100%;margin:auto;height:100%;position:relative;background-color:#fff8dd}.shop_home .shop_home_mobile_title{color:#3a3a3a;font-size:2.4rem;padding:1.8rem;font-weight:700;text-align:center;line-height:1}.shop_home .descr{display:none;color:#3a3a3a;font-size:2rem;margin:.8rem 0rem 1.5rem 0rem}@media only screen and (min-width:1024px){.shop_home .descr{display:block}}.shop_home .descr_mobile{color:#3a3a3a;font-size:1.6rem;margin-bottom:1.6rem;display:block;text-align:center}@media only screen and (min-width:1024px){.shop_home .descr_mobile{display:none}}.shop_home .shop_home_content{background-color:#fff8dd;width:100%}.shop_home .shop_home_content .content{text-align:center}.shop_home .shop_home_content .content h2{display:none;font-weight:700;color:#3a3a3a}.shop_home .shop_home_content .services{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding-top:2.6rem}.shop_home .shop_home_content .services .service_item{width:calc(100% / 3);text-align:center}.shop_home .shop_home_content .services .service_item .image{width:30px;height:auto;margin:auto;padding-bottom:.7rem}.shop_home .shop_home_content .services .service_item h5{color:#3a3a3a;font-size:1.4rem;font-weight:400}.shop_home .shop_home_content .b_shop_hp{background-color:#f6cd40;color:#1d1d20;font-weight:700;width:100%;border-radius:.4rem;background-clip:padding-box;height:5rem;line-height:5rem;font-size:1.6rem;margin:1.6rem 0rem}.shop_home .shop_home_content .b_shop_hp:hover{background-color:#ffe16a}.shop_home .shop_home_image{position:relative;background-image:url(../img/hp_shop_img_small.jpg);display:block;width:100%;height:0;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;padding-top:38.44%;border-radius:.4rem}.shop_home .shop_home_image .shop-pgcasa-icon{position:absolute;right:10px;top:12px;background-color:#fdd224;text-align:center;height:2.5rem;width:5rem;border-radius:1.3rem;-webkit-box-shadow:-1px 4px 10px 1px rgba(0,0,0,.2);box-shadow:-1px 4px 10px 1px rgba(0,0,0,.2)}.shop_home .shop_home_image .shop-pgcasa-icon h3{font-size:1.3rem;line-height:2.4rem;font-weight:700}@media only screen and (min-width:768px){.shop_home .shop_home_mobile_title{font-size:3rem;padding:3.6rem 1rem 1rem 1rem}.shop_home .shop_home_mobile_title br{display:none}.shop_home .shop_home_image{background-image:url(../img/hp_shop_img_medium.jpg);padding-top:43.6%}.shop_home .shop_home_image .shop-pgcasa-icon{height:3.2rem;width:6.3rem}.shop_home .shop_home_image .shop-pgcasa-icon h3{line-height:3rem;font-size:1.8rem}.shop_home .shop_home_content .b_shop_hp{margin:2.5rem 0rem 3.5rem 0rem;max-width:32.8rem}.shop_home .shop_home_content .services{padding-left:14%;padding-right:14%;padding-top:4rem}.shop_home .shop_home_content .services .service_item .image{width:45px}.shop_home .shop_home_content .services .service_item h5{font-size:1.8rem;padding:.8rem 1.5rem .3rem 1.5rem}}@media only screen and (min-width:1024px){.shop_home{background-color:#fff;height:34.5rem}.shop_home .shop_home_image{background-image:url(../img/hp_shop_img_large.jpg);display:block;position:absolute;right:0;height:100%;width:46%;padding-top:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;border-top-left-radius:0rem;border-top-right-radius:1rem;border-bottom-left-radius:0rem;border-bottom-right-radius:1rem}.shop_home .shop_home_mobile_title{display:none}.shop_home .shop_home_content{position:absolute;left:0;height:100%;width:61%;z-index:10;border-top-left-radius:1rem;border-top-right-radius:0rem;border-bottom-left-radius:1rem;border-bottom-right-radius:0rem}.shop_home .shop_home_content .content{padding:2.5rem 0rem}.shop_home .shop_home_content .content h2{display:block;font-size:4rem}.shop_home .shop_home_content .content h2 br{display:none}.shop_home .shop_home_content .content .services{padding-top:2.5rem}.shop_home .shop_home_content .content .services .service_item h5{font-size:2rem}.shop_home .shop_home_content .content .b_shop_hp{margin-bottom:0rem}}@media only screen and (min-width:1280px){.shop_home{max-width:122.7rem}}.servizi_home{font-weight:500;font-size:1.8rem;color:#000;padding:2rem}.servizi_home h2{margin:1.8rem 0rem;font-size:2.4rem;line-height:3rem;color:#535353;font-weight:700}.servizi_home .menu_slide{margin:2rem auto 0rem auto;text-align:center;display:none}.servizi_home .menu_slide li{color:#757575;font-weight:400;font-size:1.8rem;margin:0rem 1.5rem 1rem 1.5rem;display:block}.servizi_home .menu_slide li:last-child{margin-right:0}.servizi_home .menu_slide li.active a{display:inline-block;padding-bottom:.5rem;color:#fdd224;border-bottom:3px solid #fdd224}.servizi_home .menu_slide li:first-letter{text-transform:uppercase}.servizi_home .menu_slide a{padding-bottom:.5rem;color:#757575;display:none}.servizi_home .menu_slide a:hover{color:#999}.servizi_home .menu_slide a .active{color:#fdd224}.servizi_home .swiper-pagination-bullet-active{background:#fdd224!important}.servizi_home .swiper-pagination-bullet{background:#a5a5aa;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.servizi_home .swiper-servizi{padding-bottom:6rem;height:100%}.servizi_home .swiper-servizi .swiper-button-prev{background:0 0;left:1rem}.servizi_home .swiper-servizi .swiper-button-next{background:0 0;right:1rem}.servizi_home .swiper-servizi .ico_pg_casa{position:absolute;top:calc(50% - 20px);z-index:2;font-size:4rem;color:#fff!important;width:auto;height:auto}.servizi_home .swiper-servizi .ico_pg_casa:hover{color:#fdd224!important}.servizi_home .swiper-servizi .swiper-wrapper{width:100%}.servizi_home .slider-info{color:#000;display:block;text-align:left}.servizi_home .slider-info .categ{font-size:1.6rem;font-weight:700;line-height:2.1rem;max-height:10rem;padding:0rem 0rem .5rem 0rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center}.servizi_home .slider-info .categ a{color:#3a3a3a;font-size:inherit;text-transform:lowercase}.servizi_home .slider-info .categ a:first-letter{text-transform:uppercase}.servizi_home .slider-info .categ a:hover{color:#999}.servizi_home .slider-info .testo{display:none}.servizi_home .swiper-lazy{width:100%}.servizi_home .swiper-slide{cursor:pointer;height:100%}.servizi_home .swiper-slide .slider-image{width:100%;height:56vw;max-height:21rem;border-radius:5px;overflow:hidden}.servizi_home .swiper-slide .slider-image>img{width:100%;border-radius:.4rem}.servizi_home .swiper-slide-desktop{display:none}@media only screen and (min-width:768px){.servizi_home{padding:2rem 0rem}.servizi_home h2{font-size:3rem;line-height:4.5rem}.servizi_home .menu_slide{display:block}.servizi_home .menu_slide li{display:inline-block}.servizi_home .menu_slide li a{display:block}.servizi_home .swiper-servizi{margin:0 1.5%;padding-top:2.2rem}.servizi_home .slider-info .categ{font-size:1.6rem;line-height:1.8rem;padding-top:1.5rem;padding-left:1.5rem;text-align:left}.servizi_home .swiper-slide .slider-image{height:21rem}.servizi_home .swiper-slide-desktop{display:block}}@media only screen and (min-width:1024px){.servizi_home{padding:4rem 0rem 1rem 0rem}.servizi_home h2{font-size:3.6rem}.servizi_home .menu_slide{margin:3.5rem 0rem 2rem 0rem}.servizi_home .menu_slide li{font-size:2rem;margin-right:4rem}.servizi_home h4{margin-top:4.8rem}.servizi_home .slider-info .categ{font-size:1.8rem}.servizi_home .slider-info .testo{display:block;font-size:1.6rem;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}.servizi_home .slider-info .testo a{color:#000;font-size:inherit}.servizi_home .slider-info .testo a:hover{color:#999}.servizi_home .swiper-slide .slider-image{height:auto;max-height:160px;border-radius:5px}}@media only screen and (min-width:1280px){.servizi_home .container{max-width:122.7rem}}@media only screen and (min-width:1366px){.servizi_home h2{font-size:3.6rem}.servizi_home .menu_slide li{margin-right:5rem}}.slide_home{font-weight:500;font-size:1.8rem;color:#000;padding:2rem}.slide_home h2{margin-bottom:1.8rem;font-size:2.4rem;line-height:3rem;color:#3a3a3a;font-weight:700}.slide_home .menu_slide{margin:2rem auto 0rem auto;text-align:center;display:none}.slide_home .menu_slide li{color:#757575;font-weight:400;font-size:1.8rem;margin:0rem 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:#fdd224;border-bottom:3px solid #fdd224}.slide_home .menu_slide li:first-letter{text-transform:uppercase}.slide_home .menu_slide a{padding-bottom:.5rem;color:#757575;display:none}.slide_home .menu_slide a:hover{color:#999}.slide_home .menu_slide a .active{color:#fdd224}.slide_home .swiper-pagination-bullet-active{background:#fdd224!important}.slide_home .swiper-pagination-bullet{background:#a5a5aa;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.slide_home .swiper-container{padding-bottom:4rem;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%}@media only screen and (min-width:768px){.slide_home .swiper-container .swiper-wrapper{max-height:22rem}}.slide_home .slider-info{color:#000;display:block;text-align:left}.slide_home .slider-info .categ{font-size:1.6rem;font-weight:700;line-height:2.1rem;max-height:10rem;padding:0rem 0rem .5rem 0rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center}.slide_home .slider-info .categ a{color:#3a3a3a;font-size:inherit}.slide_home .slider-info .categ a:hover{color:#999}.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%;border-radius:.4rem}.slide_home .swiper-slide-desktop{display:none}@media only screen and (min-width:768px){.slide_home{padding:2rem 0rem 4rem 0rem}.slide_home h2{font-size:3rem;line-height:4.5rem}.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{margin:0 1.5%}.slide_home .swiper-container .swiper-pagination{display:none}.slide_home .slider-info .categ{font-size:1.6rem;line-height:1.8rem;padding-top:1.5rem;text-align:left}.slide_home .swiper-slide .slider-image{height:21rem}.slide_home .swiper-slide-desktop{display:block}}@media only screen and (min-width:1024px){.slide_home{padding:4rem 0rem}.slide_home h2{font-size:3.6rem;margin-bottom:0rem}.slide_home .menu_slide{margin:3.5rem 0rem 2rem 0rem}.slide_home .menu_slide li{font-size:2rem;margin-right:8rem}.slide_home h4{margin-top:4.8rem}.slide_home .slider-info .categ{font-size:1.6rem}.slide_home .slider-info .testo{font-size:1.6rem;line-height:2rem;max-height:5.7rem;display:none;-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:#999}.slide_home .swiper-slide .slider-image{height:auto}}@media only screen and (min-width:1280px){.slide_home .container{max-width:122.7rem}}@media only screen and (min-width:1366px){.slide_home h2{font-size:3.6rem}.slide_home .menu_slide li{margin-right:5rem}}.slide_az{color:#757575;font-weight:500;font-size:1.8rem}.slide_az .swiper-container{height:23.8rem}.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;background:rgba(255,255,255,.5);font-size:4rem;border-radius:.4rem;padding:1.8%;color:#000!important;width:auto;height:auto}.slide_az .swiper-container .ico_pg_casa:hover{color:#fdd224!important}@media only screen and (min-width:768px){.slide_az .swiper-container .ico_pg_casa{padding:.8%}}.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:auto;height:100%!important;overflow:hidden;cursor:pointer}.slide_az .swiper-slide .slider-image{height:100%!important}.slide_az .swiper-slide .slider-image>img{width:auto;height:100%!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-container .ico_pg_casa{color:#fff!important}.slide_az.zoom_slide .swiper-slide{margin:auto;top:0;left:0;right:0;bottom:0;height:50%!important}.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:2.3rem 1rem;margin:auto;color:#3a3a3a;text-align:center}.guida_home h2{font-size:2.6rem;line-height:3rem;font-weight:700}.guida_home a{display:block;color:inherit}.guida_home .guida_button{background:#dedede;border-radius:50px;padding:2%;margin:auto;width:21.5rem;font-size:1.6rem;font-weight:700;margin-top:1.5rem}.guida_home .guida_button:hover{color:#999}@media only screen and (min-width:10px){.guida_home .guida_button{padding:5.5%;margin-top:3rem;width:17rem}}@media only screen and (min-width:768px){.guida_home .guida_button{padding:2%;margin-top:1.5rem;width:21.5rem}}.guida_home p{font-size:2.3rem;padding:2rem 1rem .5rem 2rem}@media only screen and (min-width:768px){.guida_home{width:100%;padding:3rem 0rem}.guida_home h2{font-size:2.6rem;line-height:3.2rem;padding:0rem 5rem}.guida_home p{font-size:2.3rem;line-height:3.2rem;padding:1rem 10rem 0rem 10rem;display:inline-block}.guida_home .guida_button{margin-top:3.6rem;font-size:1.8rem}}@media only screen and (min-width:1024px){.guida_home h2{font-size:3.6rem;padding:0rem 1rem}.guida_home p{font-size:2.3rem}.guida_home .guida_button{font-size:2.1rem}}@media only screen and (min-width:1366px){.guida_home p{font-size:2.6rem}}.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 0rem;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 0rem}.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 0rem}.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 0rem;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 0rem;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:0rem auto 3rem auto;width:21rem}.piu_cercati .list li{text-align:left;display:block;font-size:1.6rem;padding:.5rem 0rem}.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 0rem}.piu_cercati br{display:none}.piu_cercati .grid{width:80%;margin:auto}.piu_cercati h2{font-size:3rem}.piu_cercati .list{margin:0rem 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 0rem}.piu_cercati .italia{float:left;display:block;width:35rem;height:41.5rem;margin:0rem 2rem 0rem 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:0rem 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:0rem 4.5rem 3rem 5rem}.piu_cercati .list li{width:28rem}.piu_cercati .italia{margin:0rem 5rem 0rem 2rem}}.nuovi_c_container{position:relative;min-height:50rem}@media only screen and (min-width:768px){.nuovi_c_container{min-height:40rem}}.nuovi_c{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2;text-align:center;display:flex;flex-direction:column;padding:1.5rem 3rem}.nuovi_c>:nth-child(2){order:3}.nuovi_c .nuovi_c_item{display:inline-block;width:100%;page-break-inside:avoid;break-inside:avoid;margin-bottom:10px}.nuovi_c h2{color:#3a3a3a;font-size:2.4rem;line-height:3rem;font-weight:700}.nuovi_c h3{font-size:1.6rem;line-height:2.3rem;padding:.7rem 0rem;color:#3a3a3a}.nuovi_c h3 span{font-weight:700}.nuovi_c .b_bk{width:100%;background-color:#fdd224;color:#1d1d20;font-weight:700;text-transform:inherit;line-height:3rem;font-size:1.8rem;margin-top:2rem;max-width:28.4rem;height:5rem}.nuovi_c p{font-size:1.6rem;line-height:2.5rem;padding:.5rem 0rem .5rem 0rem;color:#000;font-weight:400}.nuovi_c p em{font-style:normal}.nuovi_c p .tel{color:#21ba45}.nuovi_c p .tel:hover{text-decoration:underline}.nuovi_c p a{font-weight:700;color:inherit}.nuovi_c p a:hover{text-decoration:underline}.nuovi_c .nuovi_c_item_img{height:14.2rem;width:auto;margin:auto}@media only screen and (min-width:768px){.nuovi_c{display:inline-block;flex-direction:inherit;padding:3rem}.nuovi_c h2{font-size:3rem}.nuovi_c h3{font-size:1.8rem;padding:2rem 0rem 1rem 0rem}.nuovi_c .b_bk{margin:.8rem auto 2.1rem auto;width:28.4rem}.nuovi_c p{font-size:1.8rem}.nuovi_c p .tel,.nuovi_c p em{margin-right:.5rem}.nuovi_c .img_container{display:flex;align-items:center;padding-top:40px}.nuovi_c .img_container .nuovi_c_item_img{height:18rem}.nuovi_c .nuovi_c_item{width:112%}}@media only screen and (min-width:1024px){.nuovi_c h2{font-size:3.6rem;line-height:4rem}.nuovi_c .img_container .nuovi_c_item_img{height:19.3rem}.nuovi_c .nuovi_c_item{width:125%}.nuovi_c .b_bk{margin:0rem auto 3rem auto}}@media only screen and (min-width:1280px){.nuovi_c .img_container{padding-top:10px}.nuovi_c .img_container .nuovi_c_item_img{height:25.4rem}}@media only screen and (min-width:1366px){.nuovi_c h3,.nuovi_c p{font-size:2rem}}.ric_prevh{color:#3a3a3a;margin:auto;padding-right:0rem;padding-left:0rem;max-width:122.7rem}.ric_prevh h2{font-size:2.4rem;line-height:3rem;padding-bottom:3rem;width:24rem;text-align:center;font-weight:500;margin:auto}.ric_prevh .proc{width:100%;margin:auto;display:flex;flex-wrap:wrap}.ric_prevh .proc li{padding:2rem .7rem;display:block;text-align:left}@media only screen and (min-width:768px){.ric_prevh .proc li{padding:1rem 2rem 2rem;vertical-align:top;width:calc(100% / 3)}}.ric_prevh .proc li .des{font-size:1.6rem}@media only screen and (min-width:1024px){.ric_prevh .proc li .des{font-size:1.8rem}}.ric_prevh .proc li .tit{font-size:1.6rem;line-height:1.2;font-weight:700;padding-left:2.8rem;position:relative;margin-bottom:.2rem;margin-top:.3rem}@media only screen and (min-width:1024px){.ric_prevh .proc li .tit{font-size:2.2rem}}.ric_prevh .proc li .tit:before{content:"•";font-size:4.5rem;line-height:.1rem;color:#fdd224;display:block;position:absolute;left:-4px;top:.6rem}.ric_prevh .proc li span{font-size:2rem;font-weight:400;padding-left:2.8rem;display:inline-block}.ric_prevh .b_bk{width:100%;background-color:#fdd224;color:#1d1d20;font-weight:700;text-transform:inherit;line-height:3rem;font-size:1.8rem;margin-top:3rem;max-width:28.4rem;height:5rem}.ric_prevh h2{font-size:3rem;padding:2rem 5rem 1.6rem 5rem;width:auto}.ric_prevh .b_bk{margin-top:1rem;margin-top:1rem}.ric_prevh .proc li{padding:2rem 1rem}.ric_prevh .b_bk{max-width:32.8rem;margin-top:2rem}@media only screen and (min-width:768px){.ric_prevh.hp_prev_steps{width:100%;padding:0rem 1.6rem}.ric_prevh.hp_prev_steps .container{max-width:100%}}.ric_prevh.hp_prev_steps h2{font-weight:700}.ric_prevh.hp_prev_steps .proc{padding:0rem 2rem;margin-bottom:3rem}@media only screen and (min-width:768px){.ric_prevh.hp_prev_steps .proc{margin-top:1.4rem}}@media only screen and (min-width:1024px){.ric_prevh.hp_prev_steps .proc{margin-top:2.4rem}}.ric_prevh.hp_prev_steps .proc li{padding:1rem .7rem}.ric_prevh.hp_prev_steps .proc .des{line-height:2.1rem}@media only screen and (min-width:1024px){.ric_prevh.hp_prev_steps .proc .des{line-height:3rem}}.ric_prevh.hp_prev_steps .proc .tit{font-size:1.6rem;line-height:1.8;text-transform:lowercase;margin-bottom:.4rem}.ric_prevh.hp_prev_steps .proc .tit::first-letter{text-transform:uppercase}.ric_prevh.hp_prev_steps .proc .tit:before{font-size:3.5rem;left:0}@media only screen and (min-width:768px){.ric_prevh.hp_prev_steps .proc .tit{line-height:1.2}}@media only screen and (min-width:768px){.ric_prevh.hp_prev_steps .proc{padding:0rem;display:flex;flex-wrap:wrap;max-width:100%}.ric_prevh.hp_prev_steps .proc li{padding:1rem 0rem}}@media only screen and (min-width:1280px){.ric_prevh.hp_prev_steps .proc{width:122.7rem;padding:0}}@media only screen and (min-width:1024px){.ric_prevh.hp_prev_steps .proc{max-width:none}.ric_prevh.hp_prev_steps .proc li .tit{font-size:2rem}}.auth_container{display:block;height:auto;margin:auto;width:100%}.auth_container .section_title{font-weight:700;padding-bottom:2rem}@media only screen and (min-width:768px){.auth_container .section_title{padding-bottom:4rem}}.auth_container .logo{display:none}.auth_container .logo-pgcasa{margin-left:0}.auth_container .wrap_row{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.auth_container .wrap_row .form__row{margin:0}.auth_container .wrap_row .form__row .checkbox_wrap{display:flex;flex-wrap:wrap}.auth_container .wrap_row .form__row .checkbox_wrap .mdc-checkbox{padding-right:0;padding-left:0}.auth_container .wrap_row .form__row .checkbox_wrap .mdc-checkbox::before{background-color:#fff!important}.auth_container .wrap_row .form__row .checkbox_wrap .mdc-checkbox::after{background-color:#fff!important}.auth_container .wrap_row .form__row .checkbox_wrap .mdc-checkbox .mdc-checkbox__background{left:0}.auth_container .wrap_row .form__row .checkbox_wrap>label{max-width:90%;padding-top:.7rem;font-size:1.4rem;line-height:2rem;padding-left:1.5rem;margin-left:0;color:#3a3a3a}.auth_container .wrap_row .form__row .checkbox_wrap>label .link--black{outline:0;color:#3a3a3a;text-decoration:underline;font-weight:700}.auth_container .auth_form_container{overflow-y:auto;display:block;position:relative;width:100%;height:100%;margin:0 auto 10px;background-color:#fff;border:1px solid #e8e7e7;max-width:calc(100% - 16px);border-radius:.4rem;padding:.5rem 1.6rem 1.6rem 1.6rem}.auth_container .auth_form_container--selfcare{max-width:none;margin:0 auto}@media only screen and (min-width:768px){.auth_container .auth_form_container--selfcare{margin-bottom:18.4rem;max-width:50.4rem!important}}.auth_container .auth_form_container--selfcare_account{max-width:none!important;margin-bottom:0}.auth_container .auth_form_container .material-icons{display:inline-block}.auth_container .auth_form_container .text-16,.auth_container .auth_form_container .text-default{color:#3a3a3a;text-align:left;line-height:2.4rem;padding-top:1rem}.auth_container .auth_form_container .text-16--no_pad,.auth_container .auth_form_container .text-default--no_pad{padding-top:0}.auth_container .auth_form_container #mod_pwdreset .mdc-floating-label{font-size:1.2rem}@media only screen and (min-width:768px){.auth_container .auth_form_container #mod_pwdreset .mdc-floating-label{font-size:1.6rem}}.auth_container ul{text-align:center;margin:auto}.auth_container ul li{text-align:center;margin:.7rem 0rem}.auth_container .avviso{font-size:1.3rem;width:28rem;line-height:1.5rem;font-style:italic;display:inline-block;text-align:left}.auth_container .btn{color:#fff;border-radius:3px;background-clip:padding-box;height:4rem;width:19rem;font-size:1.1rem;font-weight:400;margin:auto}.auth_container .btn .ico_pg_casa{position:absolute;font-size:1.4rem;top:0;left:1rem;height:4rem;width:3rem;padding:1.2rem 1rem 0rem 0rem}.auth_container .btn_social_new .break_text{width:100%;text-align:center;border-bottom:1px solid #a5a5aa;line-height:.1em;margin:20px 0;font-weight:inherit}.auth_container .btn_social_new .break_text span{color:#3a3a3a;background:#fff;padding:0 10px}.auth_container .btn_social_new li{width:100%;border:1px solid rgba(0,0,0,.38);border-radius:.4rem}.auth_container .btn_social_new li .ico_new_lg{width:100%;height:100%;margin:0;border:none}.auth_container .btn_social_new li .ico_new_lg>span{font-weight:inherit;display:inline-block;line-height:4.1rem;font-size:1.6rem}.auth_container .btn_social_new li .ico_new_lg>span.fb_new{color:#636a94}.auth_container .btn_social_new li .ico_new_lg>span.gp_new{color:#7488cd}.auth_container .btn_social_new li .ico_new_lg>span.libero_new{color:#8a9f54}.auth_container .btn_social_new li .ico_new_lg>span.virgilio_new{color:#cf7d4e}.auth_container .btn_social_new li:nth-child(5) a{margin-right:0}.auth_container .copyright{font-size:1.2rem;color:#3a3a3a;max-width:30rem;margin:0rem auto 15rem;line-height:1.8rem}.auth_container .mail{line-height:4.8rem;font-size:1.6rem;height:5rem;width:100%;color:#3a3a3a}.auth_container .mail:hover{color:#000}.auth_container .auth_form{margin:auto}.auth_container .auth_form .large{padding:0;width:100%}.auth_container .auth_form .large .note{font-size:1.4rem;padding-top:.5rem;color:#757575}.auth_container .auth_form input[type=password],.auth_container .auth_form input[type=text]{height:4rem;font-size:1.6rem;margin:0;padding:0;position:absolute;top:.6rem;left:1.2rem;width:80%}.auth_container .auth_form input[type=password]::placeholder,.auth_container .auth_form input[type=text]::placeholder{font-size:1.2rem}.auth_container .auth_form #lemail,.auth_container .auth_form #lpassword{position:relative}.auth_container .auth_form .mdc-notched-outline__notch label{font-size:1.6rem}.auth_container .auth_form .mdc-notched-outline__notch label.mdc-floating-label--float-above{font-size:1.2rem;top:3rem}.auth_container .auth_form .sub_input{font-size:1.2rem;opacity:.6;color:#3a3a3a;text-align:left;padding-left:2rem}.auth_container .auth_form .pswd{font-size:1.6rem;line-height:4rem;margin-left:0;color:#3a3a3a;font-weight:initial;font-style:inherit}.auth_container .auth_form .errore.reg_error+.pswd{margin-top:0}.auth_container .auth_form .double_btn_entra.entra{margin:.7rem 0rem}.auth_container .auth_form .double_btn_entra.entra:first-child{background-color:#fff;border:1px solid #a5a5aa}.auth_container .auth_form .entra{width:100%;font-size:1.6rem;margin:1.4rem 0rem;height:4.7rem;display:block;font-weight:500;color:#3a3a3a;background:#fdd224;text-transform:capitalize}.auth_container .auth_form .entra--selfcare{width:auto;text-transform:uppercase;margin:0rem;padding:1.4rem 3.5rem;font-size:1.4rem;height:auto;line-height:1;font-weight:700}.auth_container .auth_form .entra:hover{background-color:#ffe16a}.auth_container .auth_form .msg{display:none;font-size:1.3rem;padding:0rem 0rem .2rem .5rem;font-weight:500;text-align:left}.auth_container .auth_form .msg.errore{display:block;color:#f73704}.auth_container .auth_form .errore.reg_error input[type=password],.auth_container .auth_form .errore.reg_error input[type=text]{color:#f73704}.auth_container .auth_form .errore.reg_error input[type=password]::-webkit-input-placeholder,.auth_container .auth_form .errore.reg_error input[type=text]::-webkit-input-placeholder{color:#f73704}.auth_container .auth_form .errore.reg_error input[type=password]:-moz-placeholder,.auth_container .auth_form .errore.reg_error input[type=text]:-moz-placeholder{color:#f73704}.auth_container .auth_form .errore.reg_error input[type=password]::-moz-placeholder,.auth_container .auth_form .errore.reg_error input[type=text]::-moz-placeholder{color:#f73704}.auth_container .auth_form .errore.reg_error input[type=password]:-ms-input-placeholder,.auth_container .auth_form .errore.reg_error input[type=text]:-ms-input-placeholder{color:#f73704}.auth_container .auth_form .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}.auth_container .auth_form .remove-margin-bottom{margin-bottom:0}.auth_container .auth_form_container .reload{width:100%;font-size:1.6rem;margin:1.4rem 0rem;height:4.7rem;line-height:4.7rem;max-width:28.4rem;margin:30px auto 0;display:block;font-weight:500;color:#3a3a3a;background:#fdd224;text-transform:capitalize}.auth_container .auth_form_container .reload:hover{background-color:#ffe16a}@media only screen and (min-width:768px){.auth_container .wrap_row .double_btn_entra{width:27%}.auth_container .info_box{display:flex;flex-wrap:wrap;justify-content:space-between}.auth_container .info_box .form__row{width:48%;margin-bottom:0rem}.auth_container .logo{display:inline-block;margin:2.6rem 0rem 0rem 2.6rem}.auth_container .auth_form_container{overflow-y:hidden;max-width:43rem;padding:1rem 2.4rem 2.6rem 2.4rem}.auth_container .auth_form_container .break_text{margin:2.8rem 0rem}.auth_container ul{width:auto;padding-top:0;text-align:left}.auth_container ul li{margin:0rem 0rem 1rem 0rem;text-align:left}.auth_container ul li:nth-child(3){margin-bottom:0}.auth_container ul li:nth-child(4){margin-bottom:0}.auth_container ul.wrap_links{display:flex;flex-wrap:wrap;justify-content:space-between}.auth_container ul.wrap_links li{width:48%}.auth_container .avviso{width:29rem;padding:.5rem 0rem 2.5rem 0rem}.auth_container .auth_form_box .auth_form{width:100%;text-align:left}.auth_container .auth_form_box .auth_form .pswd{margin:0rem 0rem 1rem .6rem}.auth_container .auth_form_box .auth_form .errore.reg_error+.pswd{margin-top:0}.auth_container .auth_form_box .auth_form .entra{margin:1.4rem 0rem 0rem 0rem}}.lg_modal.auth_container .wrap_row .form__row .checkbox_wrap>label{font-size:1.6rem;line-height:3.9rem;padding-left:.8rem;padding-top:0rem}.change_password_button_row{padding:1.5rem 1.6rem;margin:1.8rem -1.6rem 0rem;border-top:1px solid #e8e7e7;min-height:21.5rem}@media only screen and (min-width:768px){.change_password_button_row{padding:3.5rem 1.6rem;margin:1.8rem -2.4rem 0rem;min-height:0}}.change_password_button_row--account{margin-top:0;padding:2rem 1.6rem}@media only screen and (min-width:768px){.change_password_button_row--account{padding:2rem 2.4rem;margin:0rem -2.4rem;min-height:0}}.selfcare_bordered_row{padding:1.5rem 1.6rem;margin:0rem -1.6rem;border-top:1px solid #e8e7e7}@media only screen and (min-width:768px){.selfcare_bordered_row{padding:1.5rem 2.4rem;margin:0rem -2.4rem}}.selfcare_bordered_row--account_title{padding-bottom:0rem}.selfcare_bordered_row--change_password{padding:0rem 1.6rem}@media only screen and (min-width:768px){.selfcare_bordered_row--change_password{padding:0rem 2.4rem}}.selfcare_user_image_upload{display:flex}.selfcare_user_image_upload__avatar{margin-right:3rem}.selfcare_user_image_upload__avatar_image{border-radius:50%;width:4.5rem;height:4.5rem}.selfcare_user_image_upload__text_title{font-weight:700;font-size:1.6rem;line-height:2rem}@media only screen and (min-width:768px){.selfcare_user_image_upload__text_title{font-size:1.8rem}}.selfcare_change_password_row{display:flex;align-items:center}.selfcare_change_password_row__link{color:#3a3a3a;font-size:1.6rem}.selfcare_change_password_row__icon{padding:0rem 1.2rem 0rem .4rem}.selfcare_change_password_row__icon--pwd_icon{margin-right:2.5rem}.selfcare_change_password_row__icon--pwd_icon:after{content:url(../img/selfcare_icons/pwd-icon.svg);display:flex}.selfcare_change_password_row__icon--next_icon{padding:0rem 1.2rem 0rem .4rem;position:absolute;right:.5rem}@media only screen and (min-width:768px){.selfcare_change_password_row__icon--next_icon{right:1.3rem}}.selfcare_change_password_row__icon--next_icon:after{content:url(../img/forward_arrow@2x.png);display:flex}.link_black{outline:0;color:#3a3a3a;text-decoration:underline;font-weight:700}.pag_agg{text-align:left;margin:auto;padding:0rem 1.9rem 0rem 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 0rem 0rem;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:0rem 2rem 3.5rem 0rem;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:0rem 2rem 0rem 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 0rem 0rem}.pag_agg h4>span:first-child{padding-top:3.7rem}.pag_agg .form_gen{margin:0}.pag_agg .form_gen>p{padding:1.5rem 0rem 0rem 0rem}.pag_agg .form_gen .checkbox{padding-top:2.3rem}.pag_agg .form_gen .entra{display:block;width:18.8rem;margin:1rem 0rem 15rem 0rem}}@media only screen and (min-width:1024px){.pag_agg{padding:2rem 2rem 0rem 2.5rem}.pag_agg.up_cnn .form_gen>p{padding:3rem 0rem 0rem 0rem}.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 0rem 3rem 0rem;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:0rem 1rem}.reg_ok p{font-size:2.8rem;width:76.6rem}}.pwd_dim{padding:0rem 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:0rem 0rem 4rem 0rem;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 0rem 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:0rem 0rem .8rem 0rem;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:0rem 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;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.s_head .mask_r.show{top:0;height:100vh;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.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:#999}.s_head .cerca{color:#000;font-size:2.5rem}.s_head .cerca:hover{color:#999}.s_head h3{color:#000;font-size:3.6rem;line-height:4rem;text-align:center;padding:7rem 0rem 2rem 0rem;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;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2) inset;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2) inset;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:#999}.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 0rem 0rem 0rem;text-align:left;width:27rem;margin:auto}.s_head .list li{padding:1rem 0rem;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;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);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}}.prev_top .buca_ric.direct-company{margin:10px auto 0 auto}.prev_top .h1-company{margin:0 auto 4px auto!important}.buca_ric{position:relative;margin-bottom:8rem}@media only screen and (min-width:1024px){.buca_ric{max-width:86.2rem;margin:0rem auto 8rem}}.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:5rem;margin-bottom:1rem;font-size:1.6rem;padding:0rem 2.5rem;border-radius:2.5rem;border-color:#3a3a3a}.prev_top .info-category{margin-bottom:1.1rem}@media only screen and (min-width:768px){.buca_ric form input{height:5rem;border-radius:3.5rem}.prev_top .info-category{font-size:1.8rem!important;margin-bottom:1.1rem}}.buca_ric form input::-webkit-input-placeholder{color:#a5a5aa;font-size:1.5rem}.buca_ric form input::-moz-placeholder{color:#a5a5aa;font-size:1.5rem}.buca_ric form input:focus{outline:0;border-color:inherit}.buca_ric form input[type=submit]{margin:1rem 0rem;width:19.8rem;font-weight:400;padding:0;font-size:1.8rem;background-color:#f0f0f0;border-color:#f0f0f0;color:#1d1d20;text-transform:capitalize}@media only screen and (min-width:1024px){.buca_ric form .what{width:40rem}}@media only screen and (min-width:1024px){.buca_ric form .where{width:25.4rem}}.buca_ric form .close{position:absolute;cursor:pointer;top:calc(50% - 14px);right:15px}@media only screen and (min-width:1024px){.double_input .buca_ric form{display:flex;align-items:flex-end;justify-content:space-between}}.double_input .buca_ric form input[type=text]{font-size:1.5rem}.double_input .buca_ric form input[type=text]::placeholder{font-size:1.5rem}.double_input .buca_ric form input[type=text]:-ms-input-placeholder{font-size:1.5rem}.double_input .buca_ric form input[type=text]::-ms-input-placeholder{font-size:1.5rem}@media only screen and (min-width:768px){.double_input .buca_ric form input[type=text]{font-size:1.8rem}.double_input .buca_ric form input[type=text]::placeholder{font-size:1.8rem}.double_input .buca_ric form input[type=text]:-ms-input-placeholder{font-size:1.8rem}.double_input .buca_ric form input[type=text]::-ms-input-placeholder{font-size:1.8rem}}.double_input .buca_ric form input[type=submit]:hover{background-color:#fdd224!important}.pag_alfabetica{width:100%;overflow-y:hidden;overflow-x:scroll;margin:0 auto;padding-bottom:2rem;padding-top:1rem}@media only screen and (min-width:768px){.pag_alfabetica{overflow:hidden;width:100%}}.pag_alfabetica::-webkit-scrollbar{width:100%;background-color:#ededed;height:.6rem;border-radius:.4rem}.pag_alfabetica::-webkit-scrollbar-thumb{background:#fc0;width:7.5rem;border-radius:.4rem}.pag_alfabetica ul{text-align:left;width:88rem;overflow:hidden;display:block;position:relative;table-layout:fixed;left:0}@media only screen and (min-width:768px){.pag_alfabetica ul{position:relative;display:block;text-align:center;margin:0 auto;width:97%}}@media only screen and (min-width:1024px){.pag_alfabetica ul{width:100%}}.pag_alfabetica ul li{display:inline-block;width:3rem;font-size:2.5rem;line-height:1.4;font-weight:700;text-transform:uppercase;text-align:center}@media only screen and (min-width:768px){.pag_alfabetica ul li{width:auto;padding:0rem .3rem}}@media only screen and (min-width:1024px){.pag_alfabetica ul li{padding:0rem .5rem}}.pag_alfabetica ul li a{color:#a5a5aa}.pag_alfabetica ul li a:hover{color:#f7cd46}.pag_alfabetica ul li.selected{background-color:#1d1d20;border-radius:.4rem}.pag_alfabetica ul li.selected a{color:#f7cd46}.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:0rem 1.2rem}.pag_num .num li a{color:#3a3a3a;font-weight:600}.pag_num .num li a:hover{color:#fc0}.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:#e8e7e7}.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}.pag_num .pageChange{cursor:pointer}@media only screen and (min-width:768px){.pag_num{padding:2rem 0rem 5rem 0rem;position:relative}.pag_num .num{float:right}.pag_num .num li{margin:0rem .7rem}.pag_num .num li.fr_doppie{display:inline-block}}@media only screen and (min-width:1024px){.pag_num{padding:2rem 0rem 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}}.pag_num#pagination{padding:0}.pag_num#pagination .num{float:left}.result{margin-bottom:8rem}.result h2{font-size:2.8rem;padding:4rem 0rem 4rem 0rem;margin:0rem 2rem;font-weight:100}.result span{color:#f7cd46;display:block}.result ul{text-align:left;padding-left:4rem}.result ul li{line-height:.3rem;width:100%;vertical-align:top;display:inline-block}@media only screen and (min-width:768px){.result ul li{width:48%}}@media only screen and (min-width:1366px){.result ul li{width:32%}}.result ul li h2,.result ul li h4{padding:0rem;margin:0rem;color:#3a3a3a}.result ul li a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:2;min-height:2rem;color:#3a3a3a}.result ul li a:hover{text-decoration:underline}@media only screen and (min-width:1024px){.result h2{font-size:4.8rem}.result ul{text-align:left;width:90%}.result ul li{width:50%;display:inline-block}.result ul li:nth-child(2n+0){width:39%}}@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;color:#3a3a3a}.top_lc h1,.top_lc h2{font-size:2.5rem;line-height:1.2;font-weight:700;margin:1rem 0rem}@media only screen and (min-width:768px){.top_lc h1,.top_lc h2{font-size:4rem}}.top_lc p{font-size:1.6rem;line-height:2.4rem;font-weight:300;margin:2rem 0rem 3rem 0rem;padding:0rem 2rem}.top_lc .pag_descr h2{font-size:1.6rem;line-height:1.5;font-weight:400;margin:3rem auto;padding:0rem 2rem;max-width:62.2rem}@media only screen and (min-width:768px){.top_lc .pag_descr h2{font-size:2.5rem;margin:2rem auto 5rem}}.top_lc.el h1,.top_lc.el h2{line-height:3.5rem}.top_lc.el p{padding:0rem 1rem}@media only screen and (min-width:768px){.top_lc{width:100%}.top_lc p{font-size:1.8rem;line-height:2.3rem}}@media only screen and (min-width:1024px){.top_lc{width:100%}.top_lc p{font-size:2.4rem;line-height:2.8rem;padding:0;letter-spacing:-.1rem}}.come_funziona_container{width:100%;padding:0rem 1.6rem}@media only screen and (min-width:1366px){.come_funziona_container{padding:0}}.cf_container{width:100%;margin:auto;height:100%;position:relative}.cf_hero{width:100%;margin:auto;height:100%;position:relative;z-index:1;padding:0rem 0rem .6rem 0rem}.cf_hero .cf_hero_sx{border-radius:4px;background-clip:padding-box;min-height:17rem;background-color:#fdd224;position:relative}.cf_hero .container{max-width:31.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cf_hero h2{color:#3a3a3a;font-size:2.5rem;line-height:3rem;font-weight:700;margin:0rem auto 0rem auto;padding-top:1.6rem}.cf_hero h3{color:#3a3a3a;font-size:1.8rem;line-height:2.2rem;text-align:center;padding:1.1rem 1rem 1.6rem 1rem;font-weight:100}.cf_hero h3.text-25{font-weight:700;font-size:2.5rem;line-height:3rem}.cf_hero h5{padding-left:1rem;padding-right:1rem}.cf_hero .cf_hero_sx_bottom_box{border-radius:4px;background-clip:padding-box;min-height:20rem;background-color:#fff;position:relative}.cf_hero .cf_hero_sx_bottom_box .text-default_1{font-weight:100}.cf_hero .cf_hero_sx_bottom_box .container{top:46%}.cf_hero .cf_hero_dx_bottom_box{position:relative;min-height:24.5rem;height:100%;width:auto;background-image:url(../img/hp_shop_img_smartphone.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;border-top-left-radius:.4rem;border-top-right-radius:.4rem;border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}@media only screen and (min-width:768px){.cf_hero{height:100%}.cf_hero .container{width:100%;padding:0rem 3rem;max-width:80rem}.cf_hero h2{margin:auto;font-size:4rem;line-height:4rem;padding-top:3.5rem}.cf_hero h2 br{display:none}.cf_hero h3{font-size:2.5rem;margin-top:1rem;padding-top:0rem;line-height:3rem;padding-bottom:3rem}.cf_hero .cf_hero_sx,.cf_hero .cf_hero_sx_bottom_box{min-height:30rem}.cf_hero .cf_hero_sx_bottom_box{width:50%;position:absolute;top:0;left:0;height:100%;z-index:10}.cf_hero .cf_hero_dx_bottom_box{height:auto;width:100%;display:block;position:absolute;top:0;right:0;height:100%;width:50%;border-top-left-radius:0rem;border-bottom-left-radius:0rem;background-image:url(../img/hp_shop_img_medium.jpg);background-position:75% center}.cf_hero.cf_hero_bottom{width:100%;height:30.5rem;max-height:30.5rem}}@media only screen and (min-width:1024px){.cf_hero{border:none;width:100%;height:30.5rem;max-height:30.5rem;border-radius:1rem}.cf_hero h2 br,.cf_hero h3 br{display:block}.cf_hero h2{margin:auto;line-height:4.5rem;padding-top:0rem}.cf_hero h3{padding-bottom:2.3rem;line-height:3rem;margin-top:1.2rem;padding:0rem 1rem}.cf_hero .container{padding:3.5rem 0rem 3.2rem 0rem}.cf_hero .cf_hero_sx{width:50%;position:absolute;top:0;left:0;height:100%;z-index:10;border-top-left-radius:1rem;border-top-right-radius:0rem;border-bottom-left-radius:1rem;border-bottom-right-radius:0rem}.cf_hero .cf_hero_dx{display:block;position:absolute;top:0;right:0;height:100%;width:50%;background-image:url(../img/comefunzionapgcasa.jpg);background-position:98% center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;border-top-left-radius:0rem;border-top-right-radius:1rem;border-bottom-left-radius:0rem;border-bottom-right-radius:1rem}.cf_hero .cf_hero_sx_bottom_box .text-default_1{padding:2rem}}@media only screen and (min-width:1280px){.cf_hero{max-width:122.7rem}}.cf_steps .text-25{font-weight:700;text-align:center;line-height:3rem;padding:3rem 0rem 2rem 0rem}@media only screen and (min-width:1024px){.cf_steps .text-25{text-align:left}}.cf_steps .cf_steps_box{display:block;margin:5% 0 5% 0;padding:2.5rem 2rem;border-radius:.4rem;border:1px solid #e8e7e7;position:relative}@media only screen and (min-width:768px){.cf_steps .cf_steps_box{padding:2.5rem 6rem;display:flex}}@media only screen and (min-width:1024px){.cf_steps .cf_steps_box{display:flex;padding-left:0rem;padding-right:0rem}}.cf_steps .cf_steps_box .cf_steps_links{text-align:center;top:50%;position:relative}.cf_steps .cf_steps_box .cf_steps_links .btn.b_y{max-width:21.7rem}@media only screen and (min-width:1024px){.cf_steps .cf_steps_box .cf_steps_links .btn.b_y{width:50%;margin-left:2rem;margin-right:5rem}}.cf_steps .cf_steps_box .cf_steps_links .cf_steps_link_faq{font-size:1.6rem;line-height:4rem;display:block;color:#3a3a3a;font-weight:700}.cf_steps .cf_steps_box .cf_steps_links .cf_steps_link_faq:hover{color:#999}@media only screen and (min-width:1024px){.cf_steps .cf_steps_box .cf_steps_links .cf_steps_link_faq{width:auto;text-align:right;padding-right:2rem}}@media only screen and (min-width:1024px){.cf_steps .cf_steps_box .cf_steps_links{display:flex}}.cf_steps .cf_steps_box .shop-pgcasa-icon{background-color:#fdd224;text-align:center;height:3.2rem;width:6.3rem;border-radius:1.3rem;margin-bottom:3rem}@media only screen and (min-width:768px){.cf_steps .cf_steps_box .shop-pgcasa-icon{margin-left:9rem}}.cf_steps .cf_steps_box .shop-pgcasa-icon h3{font-size:1.8rem;line-height:3rem;font-weight:700}@media only screen and (min-width:1024px){.cf_steps .cf_steps_box .shop-pgcasa-icon{display:none}}.cf_steps .cf_steps_list li .cf_steps_list_item{font-size:1.6rem;line-height:2.2rem;padding-left:3.8rem;margin-bottom:2.6rem;position:relative;display:inline-block;text-align:left;color:#3a3a3a}@media only screen and (min-width:1024px){.cf_steps .cf_steps_list li .cf_steps_list_item{font-size:1.8rem}}.cf_steps .cf_steps_list li .cf_steps_list_item:before{content:"•";font-size:4.5rem;line-height:.1rem;top:1.2rem;color:#fdd224;display:block;position:absolute;left:0}@media only screen and (min-width:768px){.cf_steps .cf_steps_list{padding:2rem 9rem;display:flex;flex-wrap:wrap}}@media only screen and (min-width:1024px){.cf_steps .cf_steps_list{padding:2rem;max-width:none}}@media only screen and (min-width:1024px){.cf_steps .cf_steps_container{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.cf_steps .cf_steps_links_box{width:100%;bottom:2.5rem}}@media only screen and (min-width:1280px){.cf_steps .cf_steps_container{max-width:122.7rem;margin:auto}}footer{width:100%;border-top:2px solid #e6e6e6;overflow:hidden}footer .footer_box{padding-left:1.6rem;padding-right:1.6rem;max-width:100%}@media only screen and (min-width:1280px){footer .footer_box{max-width:122.7rem;padding-left:0rem;padding-right:0rem}}footer .footer_cont.container{max-width:100%}@media only screen and (min-width:1280px){footer .footer_cont.container{max-width:122.7rem}}footer .logo{padding-bottom:2rem;display:block}@media only screen and (min-width:768px){footer .logo{padding-bottom:1rem}}footer .logo .logo-pgcasa{display:block;width:9.2rem;height:4rem;margin:auto}@media only screen and (min-width:768px){footer .logo .logo-pgcasa{margin:inherit}}@media only screen and (min-width:1024px){footer .logo .logo-pgcasa{width:10.2rem;height:5.7rem}}footer .row{padding:1.5rem 0rem 2.5rem 0rem;padding-left:5%;padding-right:0}footer .row:nth-child(2){padding:0}footer .col-4{padding:0rem 1.6rem 0rem 2.6rem;text-align:left}footer .col-4:nth-child(3){padding-bottom:0}footer .col-4.hide-mobile{display:none}footer .col-4:nth-child(2){width:50%;display:inline-block}footer .col-4:nth-child(4){width:50%;display:inline-block}footer .col-4:nth-child(5) .el_foot{padding-bottom:0rem}footer .col-4:nth-child(5) .inner-container{border-top:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;margin:1.5rem 0rem;padding:1.5rem 0rem}footer strong{font-size:1.6rem;line-height:2.5rem;color:#000;font-weight:700;text-transform:uppercase;display:block}footer strong a{color:#000}footer strong.hide-mobile{display:none}footer strong.hide_desk{display:block}footer .el_foot{margin:auto;text-align:left;padding-bottom:0rem;padding-top:1rem;color:#000}footer .el_foot li{font-size:1.4rem;line-height:1.7rem;padding:.2rem 0rem;color:#000}footer .el_foot li.hide-desk{display:block}footer .el_foot li a{color:#000}footer .el_foot li a:hover{color:#999}footer .el_foot a{color:#000;font-size:1.4rem;line-height:1.7rem;padding:.2rem 0rem}footer .el_foot a:hover{color:#999}footer .el_foot .tel{font-weight:700}footer .el_foot .tel:hover{text-decoration:underline}footer .el_foot .mail{font-weight:700}footer .el_foot .mail:hover{text-decoration:underline}footer .el_foot.primo{padding-bottom:0}footer .el_foot br{display:none}footer .el_foot+strong{padding-top:1rem}footer .social{text-align:left;margin-top:18px}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 .social{margin-top:0}}footer .show-mobile{display:none}@media only screen and (max-width:760px){footer .show-mobile{display:block}}@media only screen and (min-width:768px){footer .el_foot br{display:block}footer .el_foot li.hide-desk{display:none}footer .col-4{padding:0rem 1rem 0rem 1rem}footer .col-4.hide-mobile{display:block}footer .col-4:nth-child(2){padding-left:1.6rem}}@media only screen and (min-width:768px) and (min-width:1280px){footer .col-4:nth-child(2){padding-left:0rem}}@media only screen and (min-width:768px){footer .col-4:nth-child(2){width:25%}footer .col-4:nth-child(4){padding-right:3rem;width:25%}footer .col-4:nth-child(4) .el_foot{padding-bottom:4.8rem}footer .col-4:nth-child(5){padding-right:1.6rem;text-align:left}}@media only screen and (min-width:768px) and (min-width:1280px){footer .col-4:nth-child(5){padding-right:0rem}}@media only screen and (min-width:768px){footer .col-4:nth-child(5) .inner-container{border-top:none;border-bottom:none;margin:0rem;padding:0rem}footer .col-4:nth-child(5) .el_foot,footer .col-4:nth-child(5) .social{text-align:left}footer strong.hide-mobile{display:block}footer strong.hide_desk{display:none}footer .social{padding-top:3rem}}.desktop-hide{display:none!important}.mobile-footer-info-container{clear:both}.text-center{text-align:center!important}.inner-container-mobile{border-top:1px solid #3a3a3a;margin:1.5rem 0rem;padding:1.5rem 0rem}@media only screen and (max-width:768px){.mobile-hide{display:none!important}.desktop-hide{display:block!important}.col-4{width:40%!important;margin-bottom:2%}.col-4:nth-child(2){width:50%!important;display:inline-block}.col-4:nth-child(4){padding-right:3rem;width:50%!important}}.containerFooter strong{color:#fdd224}.containerFooter ul.pd-5-30{padding-top:32px}.containerFooter ul li{color:#fff}.containerFooter ul li a{color:#fff}.font_arial{font-family:Arial;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clr-white{color:#fff}.clr-black_1{color:#3a3a3a}.clr-black_2{color:#1d1d20}.clr-yellow{color:#fdd224}.clr-yellow_2{color:#ffedb0}.clr-yellow_3{color:#fef7de}.clr-yellow_light{color:#fff8dd}.clr-gray_1{color:#707070}.clr-gray_2{color:#a5a5aa}.clr-gray_3{color:#e8e7e7}.clr-gray_4{color:#f5f5f7}.clr-gray_5{color:#faf9f8}.clr-gray_6{color:#eeece9}.clr-green{color:#4daf48}.bg-white{background-color:#fff}.bg-black_1{background-color:#3a3a3a}.bg-black_2{background-color:#1d1d20}.bg-black_3{background-color:#1c1b1b}.bg-yellow{background-color:#fdd224!important}.bg-yellow_2{background-color:#ffedb0}.bg-yellow_3{background-color:#fef7de}.bg-yellow_light{background-color:#fff8dd}.bg-gray_1{background-color:#707070}.bg-gray_2{background-color:#a5a5aa}.bg-gray_3{background-color:#e8e7e7}.bg-gray_4{background-color:#f5f5f7}.bg-gray_5{background-color:#faf9f8}.bg-gray_6{background-color:#eeece9}.bg-green{background-color:#4daf48}.headline-1{color:#3a3a3a;font-size:2.5rem}@media only screen and (min-width:768px){.headline-1{font-size:3.6rem}}.location{color:#3a3a3a;font-size:1.8rem;font-weight:700}@media only screen and (min-width:768px){.location{font-size:2.5rem}}.span-hero{color:#3a3a3a;font-size:1.8rem}@media only screen and (min-width:768px){.span-hero{font-size:2.5rem}}.text-default{color:#3a3a3a;font-size:1.6rem;line-height:2.2rem}@media only screen and (min-width:768px){.text-default{font-size:1.8rem;line-height:3rem}}.text-default_1{color:#3a3a3a;font-size:1.6rem;line-height:2.2rem}@media only screen and (min-width:768px){.text-default_1{font-size:1.8rem;line-height:2.5rem}}.text-default_2{color:#3a3a3a;font-size:1.6rem;line-height:2.2rem}@media only screen and (min-width:1024px){.text-default_2{font-size:1.8rem;line-height:2.5rem}}.text-default_3{color:#3a3a3a;font-size:1.4rem;line-height:1.9rem}@media only screen and (min-width:1024px){.text-default_3{font-size:1.8rem;line-height:2rem}}.text-default_4{font-size:1.6rem}@media only screen and (min-width:768px){.text-default_4{font-size:2.2rem}}.text-12{font-size:1.2rem}.text-14{color:#3a3a3a;font-size:1.4rem;line-height:1.8rem}.text-15{color:#3a3a3a;font-size:1.5rem;line-height:2.2rem}.text-16{color:#3a3a3a;font-size:1.6rem;line-height:2.4rem}.text-18{color:#3a3a3a;font-size:1.8rem;line-height:2.4rem}.text-20{color:#3a3a3a;font-size:2rem;line-height:2.4rem}.text-25{color:#3a3a3a;font-size:2.5rem}.text-35{color:#3a3a3a;font-size:3.5rem}.text-listing{font-size:1.8rem}@media only screen and (min-width:768px){.text-listing{font-size:2rem}}.text-larger{font-size:larger}.section_title{font-size:2.5rem;line-height:3rem;font-weight:700;color:#3a3a3a}@media only screen and (min-width:768px){.section_title{font-size:3.6rem}}.category_icon_title{font-size:1.4rem;line-height:1.4rem}@media only screen and (min-width:768px){.category_icon_title{font-size:1.6rem;line-height:1.6rem}}@media only screen and (min-width:1024px){.category_icon_title{font-size:2rem;line-height:1.9rem}}.uppercase{text-transform:uppercase}.first-uppercase{text-transform:lowercase}.first-uppercase::first-letter{text-transform:uppercase}.first-paragraph-capitalize{text-transform:lowercase}.first-paragraph-capitalize::first-letter{text-transform:capitalize}.capitalize{text-transform:capitalize}.weight-light{font-weight:300}.weight-regular{font-weight:400}.weight-bold{font-weight:700}.bordered_1{border:1px solid}.bordered_1--black_1{border-color:#3a3a3a}.bordered_1--gray_3{border-color:#e8e7e7}.border_radius_4{border-radius:.4rem}.border_radius_4--mobile_no_radius{border-radius:0rem}@media only screen and (min-width:768px){.border_radius_4--mobile_no_radius{border-radius:.4rem}}.justify-right{justify-content:flex-end!important}.br_block{display:block}.show-for-medium{display:none}@media only screen and (min-width:768px){.show-for-medium{display:inline-block}}@media only screen and (min-width:768px){.hide-for-medium{display:none!important}}.button{min-width:11.2rem;padding:1.3rem;display:inline-block;text-align:center}.button--yellow{background-color:#fdd224}.button:hover{background-color:#ffe16a}.row-wrap{width:100%;margin:auto;box-sizing:border-box;max-width:122.7rem;padding-right:1rem;padding-left:1rem}.row-wrap:after,.row-wrap:before{content:"";width:100%;clear:both;display:block}.spacing-10{padding-top:1rem;padding-bottom:1rem}.spacing-15{padding-top:1.5rem;padding-bottom:1.5rem}.spacing-16-horiz{padding-left:1.6rem;padding-right:1.6rem}.spacing-20{padding-top:2rem;padding-bottom:2rem}.spacing-30{padding-top:3rem!important;padding-bottom:3rem!important}.spacing_mar-10{margin-top:1rem;margin-bottom:1rem}.spacing-30{padding-top:3rem;padding-bottom:3rem}.mgr_btm-180{margin-bottom:18rem}.mgr_btm-60{margin-bottom:6rem}.pad_btm-20{padding-bottom:2rem}.mrg_top-40{margin-top:4rem}.pad_right-20{padding-right:2rem}.pad_btm-100{padding-bottom:10rem}.pad_btm-100{padding-bottom:10rem}.pad_btm-180{padding-bottom:18rem}.pointer_link{cursor:pointer}.removeDefault{color:#3a3a3a;text-decoration:underline}.mosaic_sections{width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;position:relative;margin-top:1.1rem}@media only screen and (min-width:1024px){.mosaic_sections{margin-top:4.4rem}}@media only screen and (min-width:768px){.mosaic_row:nth-child(1){max-width:calc(100% - 398px);height:100%}}@media only screen and (min-width:768px){.mosaic_row:nth-child(2){max-width:398px;height:20rem;overflow:visible}}@media only screen and (min-width:768px){.mosaic_row:nth-child(3){max-width:calc(100% - 398px);position:relative}}@media only screen and (min-width:1280px){.max-container{max-width:128rem;margin-left:auto;margin-right:auto}}.hidden_component{display:none}.only_mobile{display:block}@media only screen and (min-width:768px){.only_mobile{display:none}}.only_desk{display:none}@media only screen and (min-width:768px){.only_desk{display:block}}.shadow_border{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);box-shadow:0 4px 4px 0 rgba(0,0,0,.1)}.showMore{color:#3a3a3a;font-size:1.8rem;line-height:2.2rem;font-weight:600}.showMore:after{content:url(../img/arrow-down.svg);padding-left:1rem}.padding_percent{background-color:#fff}@media only screen and (min-width:768px){.padding_percent{padding:0 1.5%}}.ul_loweroman{list-style-type:lower-roman}.ul_lowerlatin{list-style-type:lower-latin}.ul_decimal{list-style-type:decimal}.container-feed{margin-top:2%}.container-feed .text_left{text-align:left}.container-feed .ul-feed{columns:1;-webkit-columns:1;-moz-columns:1;margin:3%}.container-feed .ul-feed li{line-height:2.5rem;list-style:disc}.container-feed .ul-feed li a:link{color:#000;font-weight:700}.tabella_preventivo .tabella_preventivo__bar{padding:1.4rem .9rem;display:flex;justify-content:space-between;background-color:#fff8dd;text-align:left}.tabella_preventivo .tabella_preventivo__row{display:flex;align-items:center;justify-content:space-between;padding:2rem .9rem;border-top:1px solid #e8e7e7}.tabella_preventivo .tabella_preventivo__row .tabella_preventivo__row_label{padding-right:.5rem;text-align:left;max-width:70%}.banner_container{width:100%;margin:auto;background-color:#1aaeb7;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;height:6rem;max-width:72.8rem;margin:0 auto}@media only screen and (min-width:768px){.banner_container{height:9rem}}.banner_container .banner_item p{font-size:1.3rem;line-height:1.4rem;color:#fff}@media only screen and (min-width:768px){.banner_container .banner_item p{font-size:1.6rem;line-height:1.9rem}}.banner_container .banner_item .logo-agos_mob{display:block;width:4.6rem}@media only screen and (min-width:768px){.banner_container .banner_item .logo-agos_mob{display:none}}.banner_container .banner_item .logo-agos_desk{display:none;width:6.8rem}@media only screen and (min-width:768px){.banner_container .banner_item .logo-agos_desk{display:block;margin:auto;padding-bottom:.4rem}}.banner_container .banner_item.first{width:19%;height:100%;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:768px){.banner_container .banner_item.first{width:28%}.banner_container .banner_item.first .banner_item_img{background-image:url(../img/agos_230x168.jpg);background-size:contain;background-position:center;height:100%;width:100%;background-repeat:no-repeat}}.banner_container .banner_item.second{display:inline-block;text-align:center;width:51%}@media only screen and (min-width:768px){.banner_container .banner_item.second{width:44%}}.banner_container .banner_item.third{display:flex;align-items:center;justify-content:center;width:30%}@media only screen and (min-width:768px){.banner_container .banner_item.third{width:28%}}.banner_container .btn{width:8.2rem;height:2.1rem;line-height:2.1rem;font-size:1.2rem;border-radius:.6rem;background-color:#004b44;color:#fff}@media only screen and (min-width:768px){.banner_container .btn{height:2.8rem;line-height:2.8rem;width:10.4rem}}@media only screen and (min-width:768px){.container_listing .banner_container{height:6rem;margin-left:.8rem}}@media only screen and (min-width:1024px){.container_listing .banner_container{height:9rem;margin-left:2.7rem}}@media only screen and (min-width:768px){.container_listing .banner_container .banner_item p{font-size:1.3rem;line-height:1.4rem}}@media only screen and (min-width:1024px){.container_listing .banner_container .banner_item p{font-size:1.6rem;line-height:1.9rem}}@media only screen and (min-width:768px){.container_listing .banner_container .banner_item .logo-agos_mob{display:block}}@media only screen and (min-width:1024px){.container_listing .banner_container .banner_item .logo-agos_mob{display:none}}@media only screen and (min-width:768px){.container_listing .banner_container .banner_item .logo-agos_desk{display:none}}@media only screen and (min-width:1024px){.container_listing .banner_container .banner_item .logo-agos_desk{display:block;margin:auto;padding-bottom:.4rem}}@media only screen and (min-width:768px){.container_listing .banner_container .banner_item.first{width:21%}.container_listing .banner_container .banner_item.first .banner_item_img{display:none}}@media only screen and (min-width:1024px){.container_listing .banner_container .banner_item.first{width:24%}.container_listing .banner_container .banner_item.first .banner_item_img{display:block;background-image:url(../img/agos_230x168.jpg);background-size:contain;background-position:center;height:100%;width:100%;background-repeat:no-repeat}}@media only screen and (min-width:768px){.container_listing .banner_container .banner_item.second{width:48%}}@media only screen and (min-width:1024px){.container_listing .banner_container .banner_item.second{width:52%}}@media only screen and (min-width:768px){.container_listing .banner_container .banner_item.third{width:31%}}@media only screen and (min-width:1024px){.container_listing .banner_container .banner_item.third{width:24%}}@media only screen and (min-width:768px){.container_listing .banner_container .btn{width:8.2rem;height:2.1rem;line-height:2.1rem}}@media only screen and (min-width:1024px){.container_listing .banner_container .btn{height:2.8rem;line-height:2.8rem;width:10.4rem}}.banner_container_small{width:100%;margin:auto;background-color:#1aaeb7;align-items:center;height:25rem;max-width:38rem;margin-top:2rem;margin-bottom:2rem;display:none}@media only screen and (min-width:768px){.banner_container_small{display:flex;flex-direction:column;justify-content:center}.banner_container_small .banner_item{width:100%}.banner_container_small .banner_item p{font-size:1.6rem;line-height:2.1rem;padding:1rem 4rem;color:#fff}.banner_container_small .banner_item .logo-agos_desk{display:block;margin:auto;padding-bottom:.4rem}.banner_container_small .banner_item .btn{height:2.8rem;line-height:2.8rem;width:10.4rem;font-size:1.2rem;border-radius:.6rem;background-color:#004b44;color:#fff}}.fpopup{background:#f3f3f3;position:fixed;width:90%;margin:auto;height:70%;top:calc(50vh - 35%);left:calc(50vw - 45%);z-index:30;padding:2rem;border:1px solid #000}.fpopup .close{position:absolute;right:2rem;color:#000}.fpopup>div span{display:block;padding:0rem 0rem 3rem 0rem;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 0rem .8rem 0rem;margin-top:1rem;margin-left:1rem;width:18rem;font-size:1.4rem}.fpopup.disattiva_acc .close_dialog:hover{color:#fc0;background:#ffe16a}.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 0rem .8rem 0rem;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 0rem}.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 0rem .8rem 0rem;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:0rem 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:0rem 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:15rem;max-height:15rem;width:150px;height:150px;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:0rem 1rem}.insegna_az .i_m{margin-right:1rem}.insegna_az .title{font-size:2rem;line-height:2rem;padding:0rem 0rem 1rem 0rem;font-weight:500;color:#fff}.insegna_az h5{font-size:1.2rem;padding:.5rem 0rem 1.7rem 0rem;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{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:#3a3a3a;font-size:1.6rem;line-height:2rem;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;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(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;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);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:0rem 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 .title{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 .indirizzo span.noAppendContent:first-of-type:after{content:""!important}.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:#999}.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:#999}.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 .title{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}.orari h6{font-size:1.6rem;padding:0rem 0rem 1rem 0rem;font-weight:700}.orari .allday{font-size:1.3rem;padding:.8rem;text-transform:uppercase}.orari .tabella_orari__bar{padding:1.4rem .9rem;display:flex;justify-content:space-between;text-align:left}.orari .tabella_orari__bar .tabella_orari__bar_label{padding-right:.5rem;text-align:left;max-width:70%}.orari .tabella_orari__bar .clock_icon{padding-top:.4rem}.orari .tab-orari{text-align:left}.orari .tab-orari li{display:flex;align-items:center;justify-content:space-between;padding:1.3rem .9rem;border-top:1px solid #e8e7e7;font-size:1.5rem;color:#3a3a3a}.orari .tab-orari .day{text-align:left;float:left;width:7rem}.orari .tab-orari .time{float:right;text-align:center}.orari .tab-orari .am{margin-right:.5rem}.orari .tab-orari .cls{color:#a5a5aa;text-transform:capitalize}.orari .tab-orari .ev{background:#fdd224}.orari .tab-orari .ev .am{margin-left:-.5rem}@media only screen and (min-width:768px){.orari{padding:0}}.descrizione_az .container-flex{display:flex}.descrizione_az .container-flex .pa2{padding:1%;line-height:2.2rem;font-size:1.5rem;text-align:initial}.descrizione_az .container-flex .detail-article h4{padding:1%;text-align:initial;font-size:2.4rem;font-weight:500}.descrizione_az .container-flex figure{float:inherit;margin-top:5%}.descrizione_az .span-hero{text-align:left;font-weight:700;padding-bottom:1.6rem}.descrizione_az .text-default_1{text-align:left;word-wrap:break-word}.descrizione_az hr{height:1px;background:#d4d4d4;margin:4rem 0rem;border:0}.descrizione_az figure{width:100%;overflow:hidden;margin:1rem 0rem 2rem 0rem}.descrizione_az figure img{width:100%;display:block}.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:0rem 0rem 4rem 0rem;font-size:1.2rem;color:#e1e1e1}.descrizione_az .sedi{text-align:left}.descrizione_az .sedi li{margin:2rem 1rem 2rem 0rem;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 0rem}@media only screen and (max-width:1024px){.descrizione_az .container-flex{display:block}}@media only screen and (min-width:768px){.descrizione_az .col-3{padding:0rem 1rem 0rem 1rem;width:43%!important}.descrizione_az .col-7{padding:0rem 2rem 0rem 1rem;width:56%!important}.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 .col-7{width:66%!important}.descrizione_az figure{width:28rem;height:15.8rem;margin:0rem 2rem 0rem 0rem;float:left}.descrizione_az .pa{font-size:1.3rem;line-height:2rem;width:50%;float:left;clear:none}.descrizione_az .sedi li{width:31%}}@media only screen and (min-width:1366px){.descrizione_az figure{width:36.8rem;height:20.7rem}.descrizione_az .pa{line-height:2.2rem;width:45%}.descrizione_az .sedi li{font-size:1.6rem}.descrizione_az .sedi li h6{font-size:1.6rem}}.descrizione_az .text-default_1 p{margin-bottom:16px}.descrizione_az .text-default_1 ol,.descrizione_az .text-default_1 ul{list-style-type:disc;padding-left:18px;margin-top:16px;margin-bottom:16px}.descrizione_az .text-default_1 li{margin-bottom:16px}.descrizione_az .text-default_1 li::marker{font-size:.8em}.descrizione_az .text-default_1 a{text-decoration:underline}.descrizione_az .text-default_1 b,.descrizione_az .text-default_1 strong{font-weight:700}.descrizione_az .text-default_1 em{font-style:italic}.descrizione_az .text-default_1 br{display:block;content:""}.rec_az{margin:auto}.rec_az .text-16{padding:1rem 0rem;font-weight:500;text-align:left;color:#3a3a3a}.rec_az>form{padding-top:3rem}.rec_az>form .charactersCount{display:block;position:absolute;bottom:2.7rem;right:2rem;left:.5rem;padding:.6rem 0rem 1rem 1rem}.rec_az>form .charactersCount.text-right{text-align:right}.rec_az>form .charactersCount>.text_max{bottom:0;right:0;position:relative;color:#3a3a3a;font-size:1.6rem}.rec_az>form .text_max{color:#3a3a3a;font-size:1.6rem}.rec_az>form textarea:focus~.charactersCount{background:#fff}.rec_az .large{width:100%;padding:0}.rec_az .large p{font-weight:inherit}.rec_az .large .btn_submit{background:#fdd224;text-transform:capitalize;color:#3a3a3a;font-weight:500;float:left}.rec_az input[type=text],.rec_az textarea{border:1px solid #3a3a3a}.rec_az input[type=text]{padding-right:5.8rem}.rec_az textarea{height:12rem}.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 0rem;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:.3rem;-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: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 0rem 4rem 0rem}@media only screen and (min-width:768px){.rec_az #upldcmtui li{width:22%}.rec_az input[type=submit]{margin:3rem 0rem 4rem 0rem}.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 #upldcmtui li{height:9rem}.rec_az #upldcmtui li>label{color:#666;padding-top:3rem}.rec_az input[type=submit]{margin:5rem 0rem}.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:70rem}.mappa_sf .mappa{background:#cd5c5c;height:100%;width:100%;overflow:hidden}.mappa_sf .mappa_az{padding:3rem;width:100%;background:#fff;position:absolute;bottom:0;overflow:hidden;text-align:left;margin:auto;left:0}.mappa_sf .mappa_az .mappa_location{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.mappa_sf .mappa_az .mappa_location .mappa_location_icon{width:20%}.mappa_sf .mappa_az .mappa_location .mappa_location_text{width:80%;padding-left:1.4rem}.mappa_sf .mappa_az .col-3{text-align:center}.mappa_sf .mappa_az .col-3 .b_y{width:100%;max-width:23.6rem}.mappa_sf .mappa_az .col-3,.mappa_sf .mappa_az .col-7{max-width:23.6rem;width:100%;float:none;margin:auto}.mappa_sf .mappa_az .adress,.mappa_sf .mappa_az .mappa_location_text_title{font-size:1.6rem;line-height:2.5rem;color:#3a3a3a}.mappa_sf .mappa_az .mappa_location_text_title{font-weight:700}.mappa_sf .mappa_az .adress>span{display:block}.mappa_sf .mappa_az .btn{margin:2rem auto}.mappa_sf .mappa_az .z_int{display:none}.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;width:80%}.mappa_sf .mappa_az .col-7{max-width:100%;float:left;width:67%}.mappa_sf .mappa_az .col-3{max-width:100%;float:left;padding-left:0;text-align:right;width:33%}.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:0rem .2rem}.mappa_sf .mappa_az .btn{margin:0}.mappa_sf .mappa_az .z_int{padding:1rem 0rem 0rem 0rem}}@media only screen and (min-width:1024px){.mappa_sf .mappa_az{width:85.5rem}.mappa_sf .mappa_az .adress,.mappa_sf .mappa_az .mappa_location_text_title{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}}.mappa_sf.mappa-amp{background:#fff}.mappa_sf.mappa-amp .mappa_az{padding:0;top:0}.mappa_sf.mappa-amp .mappa_az .map_info_amp{padding:3rem}.mappa_sf.mappa-amp .mappa_az .map_img_amp{max-height:27rem;overflow:hidden}.gest_az{margin-bottom:5rem}.gest_az .headline-1{line-height:3.3rem;color:#3a3a3a;font-weight:700}.gest_az .text-default_1{padding:1.7rem}.gest_az .social_bar{text-align:center}.gest_az .social_bar li{color:#3a3a3a}.gest_az .social_bar li:first-child{font-weight:100;display:block;padding:1rem 0rem;font-size:1.6rem}.gest_az .b_y{width:100%;max-width:23.6rem}@media only screen and (min-width:768px){.gest_az{margin-top:5rem}.gest_az .social_bar{padding:4rem 0rem 1rem 0rem}.gest_az .social_bar li:first-child{display:inline-block;font-size:2.2rem}}.contattaci_az{margin:auto;text-align:left;border-radius:10px;padding:3rem 5rem 10rem 5rem;background:#fff;padding:1rem 1rem 3rem 1rem}.contattaci_az>a{font-size:1.4rem;padding:2rem 0rem;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 0rem 3rem 0rem}.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 0rem 4rem 0rem}.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 0rem}.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 0rem 1rem 0rem}.contattaci_az form .spam>label{padding-bottom:2rem}@media only screen and (min-width:1024px){.contattaci_az{padding:3rem 0rem}.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;overflow:hidden}.box_rec .list_rec{padding:2rem 0rem 0rem 0rem}.box_rec .list_rec .text-25{text-align:left;line-height:6rem}.box_rec .list_rec .rec_info{display:flex;flex-wrap:wrap;width:100%;align-items:end}.box_rec .list_rec .rec_info .img_rec{width:4.8rem;overflow:hidden}.box_rec .list_rec .rec_info .img_rec figure{text-align:left}.box_rec .list_rec .rec_info .img_rec figure img{height:4.8rem;width:4.8rem;overflow:hidden;border-radius:100%;margin:0 auto}.box_rec .list_rec .rec_info .img_rec span{font-size:1rem;line-height:1.4rem;font-weight:500;color:#222;text-align:center;display:block}.box_rec .list_rec .rec_info .rating{width:calc(100% - 48px);padding-left:1rem}.box_rec .list_rec .rec_info .rating .voto{margin-top:.5rem;float:left}.box_rec .list_rec .rec_info .rating .voto .ico_pg_casa{font-size:2.3rem}.box_rec .list_rec .rec_info .rating .voto li{margin-right:0rem}.box_rec .list_rec .rec_info .rating .text_voto{font-weight:500;float:left;width:auto;margin:1rem 0rem 2rem 1.1rem}.box_rec .list_rec .rec_info .rating .rating_wrap{display:flex;flex-wrap:wrap;width:100%}.box_rec .list_rec .rec_info .rating .rating_user{width:40%}.box_rec .list_rec .rec_info .rating .rating_user>span{font-size:1.6rem;line-height:2rem;font-weight:700;color:#3a3a3a;float:left;width:100%;text-align:left;display:block}.box_rec .list_rec .rec_info .rating .rating_date{width:60%;text-align:right}.box_rec .list_rec .rec_info .rating .rating_date>span{font-size:1.6rem;line-height:2rem;color:#3a3a3a}.box_rec .list_rec .text_rec{margin-bottom:4rem}.box_rec .list_rec .text_rec .text_rec_title{font-weight:700}.box_rec .list_rec .text_rec p{margin-bottom:3rem}.box_rec .list_rec .text_rec span{float:right;display:block;padding-top:15px;padding-bottom:20px}.box_rec .list_rec .text_rec span a{color:#3a3a3a;font-size:1.6rem}.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-left:1.6rem}.box_rec .list_rec .rec_info .rating{padding-left:3rem;width:calc(100% - 78px)}.box_rec .list_rec .text_rec,.box_rec .list_rec .text_rec_risp{width:calc(100% - 78px);margin:auto;margin-bottom:4rem;text-align:left;float:right}.box_rec .list_rec .text_rec p{margin-bottom:1rem}.box_rec .list_rec .text_rec_risp{float:right}}.box_rec~a:nth-of-type(2){margin:1.5rem 0rem;display:inline-block}.listing_rec a.b_bk{width:28.4rem}.text-25{text-align:left;line-height:6rem}.ultime_rec{margin:3rem 0rem}.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:0rem 0rem 0rem 4rem;margin:4rem 0rem 3rem 0rem}}.voto_barre{text-align:left}.voto_barre li{padding:.6rem 0rem .8rem 0rem}.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:0rem 0rem 0rem 1rem}}.scheda_azienda{width:100%;padding:0rem 1.6rem}.scheda_azienda .container{width:100%}.scheda_azienda .insegna_az_container{width:100%}@media only screen and (min-width:1024px){.scheda_azienda .insegna_az_container{display:flex;flex-wrap:wrap;align-items:flex-start}}.scheda_azienda .insegna_az{padding:0;width:100%}@media only screen and (min-width:768px){.scheda_azienda .insegna_az{background:0 0;margin:0}}.scheda_azienda .insegna_az .insegna_az_header{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:auto;padding-bottom:1.1rem;border-bottom:1px solid #e8e7e7}@media only screen and (min-width:768px){.scheda_azienda .insegna_az .insegna_az_header{border-bottom:none}}@media only screen and (min-width:1024px){.scheda_azienda .insegna_az .insegna_az_header{width:30%}}@media only screen and (min-width:1280px){.scheda_azienda .insegna_az .insegna_az_header{width:20%}}.scheda_azienda .insegna_az .insegna_az_header>figure{width:30%;max-width:8rem;max-height:8rem;margin:0}@media only screen and (min-width:1024px){.scheda_azienda .insegna_az .insegna_az_header>figure{width:100%;max-width:15rem;max-height:15rem}}.scheda_azienda .insegna_az .insegna_az_header>figure>img{height:8rem;width:auto}@media only screen and (min-width:1024px){.scheda_azienda .insegna_az .insegna_az_header>figure>img{height:15rem}}.scheda_azienda .insegna_az .insegna_az_header>figure>amp-img{height:8rem;width:auto;display:inherit;position:inherit}.scheda_azienda .insegna_az .insegna_az_header>figure>amp-img>img{width:auto;height:100%;position:inherit}.scheda_azienda .insegna_az .insegna_az_header>figure>amp-img>img.i-amphtml-fill-content{min-width:auto;max-width:auto}.scheda_azienda .insegna_az .insegna_az_header .insegna_az_title_mob{width:70%;color:#3a3a3a;font-size:1.8rem;line-height:2.4rem;padding:0rem 1rem;text-align:left}@media only screen and (min-width:768px){.scheda_azienda .insegna_az .insegna_az_header .insegna_az_title_mob{display:none}}.scheda_azienda .insegna_az .insegna_az_info{width:100%}@media only screen and (min-width:1024px){.scheda_azienda .insegna_az .insegna_az_info{width:70%}}@media only screen and (min-width:1280px){.scheda_azienda .insegna_az .insegna_az_info{width:80%}}.scheda_azienda .insegna_az .insegna_az_title_desk{display:none;color:#3a3a3a;font-size:2.5rem;text-align:left}@media only screen and (min-width:768px){.scheda_azienda .insegna_az .insegna_az_title_desk{display:block}}.scheda_azienda .insegna_az .indirizzo{width:100%;display:flex;flex-wrap:wrap;align-items:center;color:#3a3a3a;border-bottom:1px solid #e8e7e7;padding-bottom:0rem;font-size:1.6rem;line-height:2.2rem}@media only screen and (min-width:768px){.scheda_azienda .insegna_az .indirizzo{border-bottom:none;padding-top:1.4rem}}@media only screen and (min-width:1024px){.scheda_azienda .insegna_az .indirizzo{font-size:1.8rem;line-height:2.5rem}}.scheda_azienda .insegna_az .indirizzo .indirizzo_text{width:90%;text-align:left;padding:2rem 1rem}@media only screen and (min-width:768px){.scheda_azienda .insegna_az .indirizzo .indirizzo_text{padding:0;font-size:1.8rem;width:100%}}.scheda_azienda .insegna_az .indirizzo .indirizzo_icon{width:10%;padding-right:1rem}@media only screen and (min-width:768px){.scheda_azienda .insegna_az .indirizzo .indirizzo_icon{display:none}}.scheda_azienda .insegna_az .info_contatti{display:none;padding:0;height:auto;flex-wrap:wrap;overflow:hidden;justify-content:center;margin-bottom:0rem}@media only screen and (min-width:768px){.scheda_azienda .insegna_az .info_contatti{display:block}}.scheda_azienda .insegna_az .info_contatti li{margin:0;flex-grow:1;text-align:left;width:13rem;display:inline-block;vertical-align:top;font-weight:500;text-transform:capitalize;color:#3a3a3a;line-height:4.5rem;font-size:1.6rem}.scheda_azienda .insegna_az .info_contatti li.v_mappa a{vertical-align:unset}.scheda_azienda .insegna_az .info_contatti li a{color:#3a3a3a}.scheda_azienda .insegna_az .rating{border-bottom:1px solid #e8e7e7;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (min-width:768px){.scheda_azienda .insegna_az .rating{border-bottom:none}}.scheda_azienda .insegna_az .rating .info_contatti.only_mobile{display:block}@media only screen and (min-width:768px){.scheda_azienda .insegna_az .rating .info_contatti.only_mobile{display:none}}.scheda_azienda .insegna_az .rating .voto{margin-top:1rem;margin-bottom:1rem}@media only screen and (min-width:768px){.scheda_azienda .insegna_az .rating .voto{margin-top:0rem}}.scheda_azienda .insegna_az .rating .voto .rec{display:none}.scheda_azienda .insegna_az .rating .voto .num_stars{font-size:1.6rem;color:#3a3a3a}.scheda_azienda .insegna_az .rating .voto .num_stars a{color:#3a3a3a}.scheda_azienda .insegna_az .rating .voto .ico_pg_casa{font-size:1.6rem;margin-right:0}.scheda_azienda .insegna_az .rating .voto li:nth-child(5){margin-right:1rem}.scheda_azienda .insegna_az .info{padding:2rem 0rem}@media only screen and (min-width:768px){.scheda_azienda .insegna_az .info{margin-bottom:0rem}}.scheda_azienda .insegna_az .info li{width:100%;max-width:28.8rem}.scheda_azienda .insegna_az .info li .btn{width:100%;height:5rem;line-height:3rem}.scheda_azienda .insegna_az .info li .btn:hover{color:#3a3a3a;background-color:#ffe16a}@media only screen and (min-width:768px){.scheda_azienda .col-1.write_rec_az{padding-top:3rem}}.insegna_az{padding:0rem 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:15rem;max-height:15rem;width:150px;height:150px;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:0rem 1rem}.insegna_az .i_m{margin-right:1rem}.insegna_az .title{font-size:2rem;line-height:2rem;padding:0rem 0rem 1rem 0rem;font-weight:500;color:#fff}.insegna_az h5{font-size:1.2rem;padding:.5rem 0rem 1.7rem 0rem;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{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:#3a3a3a;font-size:1.6rem;line-height:2rem;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;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(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;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);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:0rem 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 .title{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 .indirizzo span.noAppendContent:first-of-type:after{content:""!important}.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:#999}.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:#999}.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{max-width:100%;max-height:100%}.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 .title{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{max-width:100%;max-height:100%}.insegna_az .indirizzo{font-size:1.8rem}}.descrizione_az .container-flex{display:flex}.descrizione_az .container-flex .pa2{padding:1%;line-height:2.2rem;font-size:1.5rem;text-align:initial}.descrizione_az .container-flex .detail-article h4{padding:1%;text-align:initial;font-size:2.4rem;font-weight:500}.descrizione_az .container-flex figure{float:inherit;margin-top:5%}.descrizione_az .span-hero{text-align:left;font-weight:700;padding-bottom:1.6rem}.descrizione_az .text-default_1{text-align:left;word-wrap:break-word}.descrizione_az hr{height:1px;background:#d4d4d4;margin:4rem 0rem;border:0}.descrizione_az figure{width:100%;overflow:hidden;margin:1rem 0rem 2rem 0rem}.descrizione_az figure img{width:100%;display:block}.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:0rem 0rem 4rem 0rem;font-size:1.2rem;color:#e1e1e1}.descrizione_az .sedi{text-align:left}.descrizione_az .sedi li{margin:2rem 1rem 2rem 0rem;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 0rem}@media only screen and (max-width:1024px){.descrizione_az .container-flex{display:block}}@media only screen and (min-width:768px){.descrizione_az .col-3{padding:0rem 1rem 0rem 1rem;width:43%!important}.descrizione_az .col-7{padding:0rem 2rem 0rem 1rem;width:56%!important}.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 .col-7{width:66%!important}.descrizione_az figure{width:28rem;height:15.8rem;margin:0rem 2rem 0rem 0rem;float:left}.descrizione_az .pa{font-size:1.3rem;line-height:2rem;width:50%;float:left;clear:none}.descrizione_az .sedi li{width:31%}}@media only screen and (min-width:1366px){.descrizione_az figure{width:36.8rem;height:20.7rem}.descrizione_az .pa{line-height:2.2rem;width:45%}.descrizione_az .sedi li{font-size:1.6rem}.descrizione_az .sedi li h6{font-size:1.6rem}}.rec_az{margin:auto}.rec_az .text-16{padding:1rem 0rem;font-weight:500;text-align:left;color:#3a3a3a}.rec_az>form{padding-top:3rem}.rec_az>form .charactersCount{display:block;position:absolute;bottom:2.7rem;right:2rem;left:.5rem;padding:.6rem 0rem 1rem 1rem}.rec_az>form .charactersCount.text-right{text-align:right}.rec_az>form .charactersCount>.text_max{bottom:0;right:0;position:relative;color:#3a3a3a;font-size:1.6rem}.rec_az>form .text_max{color:#3a3a3a;font-size:1.6rem}.rec_az>form textarea:focus~.charactersCount{background:#fff}.rec_az .large{width:100%;padding:0}.rec_az .large p{font-weight:inherit}.rec_az .large .btn_submit{background:#fdd224;text-transform:capitalize;color:#3a3a3a;font-weight:500;float:left}.rec_az input[type=text],.rec_az textarea{border:1px solid #3a3a3a}.rec_az input[type=text]{padding-right:5.8rem}.rec_az textarea{height:12rem}.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 0rem;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:.3rem;-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: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 0rem 4rem 0rem}@media only screen and (min-width:768px){.rec_az #upldcmtui li{width:22%}.rec_az input[type=submit]{margin:3rem 0rem 4rem 0rem}.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 #upldcmtui li{height:9rem}.rec_az #upldcmtui li>label{color:#666;padding-top:3rem}.rec_az input[type=submit]{margin:5rem 0rem}.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}}.rec_az .commenti-dropzone{position:relative;margin:0 -4px}.rec_az .commenti-dropzone .dropzone{min-height:244px;display:flex;flex-wrap:wrap;padding:0}.rec_az .commenti-dropzone .dropzone .dz-message{position:absolute}.rec_az .commenti-dropzone .dropzone .dz-remove{position:absolute;width:100%;left:0;bottom:0;line-height:24px;height:24p;transform:translateY(100%)}.rec_az .commenti-dropzone .dropzone .dz-file-preview,.rec_az .commenti-dropzone .dropzone .dz-image-preview,.rec_az .commenti-dropzone .dropzone .dz-preview.dz-image-preview.dz-processing.dz-success.dz-complete{width:calc(50% - 8px);margin:16px 4px!important;top:0!important;left:0!important;overflow:initial;height:9rem;min-height:auto}.rec_az .commenti-dropzone .dropzone .dz-file-preview .dz-image,.rec_az .commenti-dropzone .dropzone .dz-image-preview .dz-image{height:100%;width:100%;position:relative;overflow:hidden}.rec_az .commenti-dropzone .dropzone .dz-file-preview .dz-image>img,.rec_az .commenti-dropzone .dropzone .dz-image-preview .dz-image>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.rec_az .commenti-dropzone #upldcmtui{bottom:auto;top:0;left:0;display:flex;flex-wrap:wrap}.rec_az .commenti-dropzone #upldcmtui li{width:calc(50% - 8px);margin:16px 4px}@media only screen and (min-width:768px){.rec_az .commenti-dropzone .dropzone{min-height:122px}.rec_az .commenti-dropzone #upldcmtui li{width:calc(25% - 8px)}.rec_az .commenti-dropzone .dropzone .dz-file-preview,.rec_az .commenti-dropzone .dropzone .dz-image-preview,.rec_az .commenti-dropzone .dropzone .dz-preview.dz-image-preview.dz-processing.dz-success.dz-complete{width:calc(25% - 8px);margin:16px 4px!important;top:0!important;left:0!important}}@media only screen and (min-width:1366px){.rec_az .commenti-dropzone .dropzone{min-height:calc(11rem + 8px)}.rec_az .commenti-dropzone #upldcmtui li{height:11rem}.rec_az .commenti-dropzone .dropzone .dz-file-preview,.rec_az .commenti-dropzone .dropzone .dz-image-preview,.rec_az .commenti-dropzone .dropzone .dz-preview.dz-image-preview.dz-processing.dz-success.dz-complete{height:11rem}.rec_az .commenti-dropzone .dropzone .dz-file-preview .dz-image,.rec_az .commenti-dropzone .dropzone .dz-image-preview .dz-image{height:100%}}.mappa_sf{background:#deb887;overflow:hidden;position:relative;height:70rem}.mappa_sf .mappa{background:#cd5c5c;height:100%;width:100%;overflow:hidden}.mappa_sf .mappa_az{padding:3rem;width:100%;background:#fff;position:absolute;bottom:0;overflow:hidden;text-align:left;margin:auto;left:0}.mappa_sf .mappa_az .mappa_location{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.mappa_sf .mappa_az .mappa_location .mappa_location_icon{width:20%}.mappa_sf .mappa_az .mappa_location .mappa_location_text{width:80%;padding-left:1.4rem}.mappa_sf .mappa_az .col-3{text-align:center}.mappa_sf .mappa_az .col-3 .b_y{width:100%;max-width:23.6rem}.mappa_sf .mappa_az .col-3,.mappa_sf .mappa_az .col-7{max-width:23.6rem;width:100%;float:none;margin:auto}.mappa_sf .mappa_az .adress,.mappa_sf .mappa_az .mappa_location_text_title{font-size:1.6rem;line-height:2.5rem;color:#3a3a3a}.mappa_sf .mappa_az .mappa_location_text_title{font-weight:700}.mappa_sf .mappa_az .adress>span{display:block}.mappa_sf .mappa_az .btn{margin:2rem auto}.mappa_sf .mappa_az .z_int{display:none}.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;width:80%}.mappa_sf .mappa_az .col-7{max-width:100%;float:left;width:67%}.mappa_sf .mappa_az .col-3{max-width:100%;float:left;padding-left:0;text-align:right;width:33%}.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:0rem .2rem}.mappa_sf .mappa_az .btn{margin:0}.mappa_sf .mappa_az .z_int{padding:1rem 0rem 0rem 0rem}}@media only screen and (min-width:1024px){.mappa_sf .mappa_az{width:85.5rem}.mappa_sf .mappa_az .adress,.mappa_sf .mappa_az .mappa_location_text_title{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}}.mappa_sf.mappa-amp{background:#fff}.mappa_sf.mappa-amp .mappa_az{padding:0;top:0}.mappa_sf.mappa-amp .mappa_az .map_info_amp{padding:3rem}.mappa_sf.mappa-amp .mappa_az .map_img_amp{max-height:27rem;overflow:hidden}.box_rec{text-align:left;overflow:hidden}.box_rec .list_rec{padding:2rem 0rem 0rem 0rem}.box_rec .list_rec .text-25{text-align:left;line-height:6rem}.box_rec .list_rec .rec_info{display:flex;flex-wrap:wrap;width:100%;align-items:end}.box_rec .list_rec .rec_info .img_rec{width:4.8rem;overflow:hidden}.box_rec .list_rec .rec_info .img_rec figure{text-align:left}.box_rec .list_rec .rec_info .img_rec figure img{height:4.8rem;width:4.8rem;overflow:hidden;border-radius:100%;margin:0 auto}.box_rec .list_rec .rec_info .img_rec span{font-size:1rem;line-height:1.4rem;font-weight:500;color:#222;text-align:center;display:block}.box_rec .list_rec .rec_info .rating{width:calc(100% - 48px);padding-left:1rem}.box_rec .list_rec .rec_info .rating .voto{margin-top:.5rem;float:left}.box_rec .list_rec .rec_info .rating .voto .ico_pg_casa{font-size:2.3rem}.box_rec .list_rec .rec_info .rating .voto li{margin-right:0rem}.box_rec .list_rec .rec_info .rating .text_voto{font-weight:500;float:left;width:auto;margin:1rem 0rem 2rem 1.1rem}.box_rec .list_rec .rec_info .rating .rating_wrap{display:flex;flex-wrap:wrap;width:100%}.box_rec .list_rec .rec_info .rating .rating_user{width:40%}.box_rec .list_rec .rec_info .rating .rating_user>span{font-size:1.6rem;line-height:2rem;font-weight:700;color:#3a3a3a;float:left;width:100%;text-align:left;display:block}.box_rec .list_rec .rec_info .rating .rating_date{width:60%;text-align:right}.box_rec .list_rec .rec_info .rating .rating_date>span{font-size:1.6rem;line-height:2rem;color:#3a3a3a}.box_rec .list_rec .text_rec{margin-bottom:4rem}.box_rec .list_rec .text_rec .text_rec_title{font-weight:700}.box_rec .list_rec .text_rec p{margin-bottom:3rem}.box_rec .list_rec .text_rec span{float:right;display:block;padding-top:15px;padding-bottom:20px}.box_rec .list_rec .text_rec span a{color:#3a3a3a;font-size:1.6rem}.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-left:1.6rem}.box_rec .list_rec .rec_info .rating{padding-left:3rem;width:calc(100% - 78px)}.box_rec .list_rec .text_rec,.box_rec .list_rec .text_rec_risp{width:calc(100% - 78px);margin:auto;margin-bottom:4rem;text-align:left;float:right}.box_rec .list_rec .text_rec p{margin-bottom:1rem}.box_rec .list_rec .text_rec_risp{float:right}}.box_rec~a:nth-of-type(2){margin:1.5rem 0rem;display:inline-block}.listing_rec a.b_bk{width:28.4rem}.text-25{text-align:left;line-height:6rem}.ultime_rec{margin:3rem 0rem}.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:0rem 0rem 0rem 4rem;margin:4rem 0rem 3rem 0rem}}.voto_barre{text-align:left}.voto_barre li{padding:.6rem 0rem .8rem 0rem}.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:0rem 0rem 0rem 1rem}}.ins_az_free .info{text-align:center;padding:0!important}.ins_az_free .rating{border-bottom:none!important;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.ins_az_free .rating .voto{text-align:center}.ins_az_free .rating .info_contatti.only_mobile{display:block}@media only screen and (min-width:768px){.ins_az_free .rating .info_contatti.only_mobile{display:none}}.ins_az_free .insegna_az_header{display:block!important;padding-top:1.2rem}@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}.ins_az_free .insegna_az_header{display:none!important}.ins_az_free .insegna_az_info{padding-top:1.2rem}}@media only screen and (min-width:1024px){.ins_az_free .insegna_az_info{padding-top:0rem}}.scheda_az .articoli_prev h2{color:#000}.saz_box .section_title{padding:3rem 1rem!important}.conosci_az{margin-bottom:4rem;width:100%;background-color:#fdd224;text-align:center;padding:1.5rem 2.5rem}.conosci_az .text-25{padding:1rem 0rem;line-height:3rem;font-weight:700;text-align:center;color:#3a3a3a}.conosci_az p{font-size:1.6rem;line-height:2.5rem;padding:0rem .5rem 2rem .5rem;text-align:center;color:#3a3a3a}.conosci_az .btn_az{background-color:#3a3a3a;color:#fff;line-height:3.6rem;width:17rem;font-size:1.6rem}@media only screen and (min-width:768px){.conosci_az{padding:1.5rem 5.5rem;margin-bottom:0rem}}.ms_top{background:#f0f0f0}.ms_top .buca_ric{margin-bottom:0}.ms_top .title_listing{font-size:1.6rem;font-weight:600;text-transform:uppercase;text-align:left;float:left;color:#1d1d20}.ms_top .title_listing>span{display:none}.ms_top input[type=submit]{background-color:#fdd224!important;color:#000}@media only screen and (min-width:768px){.ms_top{background:0 0;padding-top:3rem}.ms_top .title_listing{font-weight:600;float:none;font-size:4rem;text-align:center;text-transform:none}.ms_top .title_listing>span{display:inline-block}.ms_top input[type=submit]{background-color:#f0f0f0!important;color:#fc0}}.mm_list_main hr{background:#3a3a3a}.mm_list_main .col-1l{display:none}.mm_list_main .col-4 figure{margin-bottom:5rem;margin-top:1.5rem}@media only screen and (min-width:768px){.mm_list_main{width:100%;margin:auto}.mm_list_main .col-1l.col-1_listing{width:239px;display:block}.mm_list_main .col-2l.col-2_listing{width:calc(100% - 239px)}.mm_list_main hr{margin-left:2.7rem}}@media only screen and (min-width:1024px){.mm_list_main .col-1l.col-1_listing{width:307px}.mm_list_main .col-2l.col-2_listing{width:calc(100% - 307px)}}.az_list_main hr{background:#3a3a3a}.az_list_main .col-2l.col-2_listing{margin-top:16px}@media only screen and (min-width:768px){.az_list_main .col-1l.col-1_listing{width:380px}.az_list_main .col-2l.col-2_listing{width:calc(100% - 380px);margin-top:0}.az_list_main hr{margin-left:2.7rem}}.list_az{display:block;zoom:1;text-align:left;padding:2rem 0rem;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.spacing-16-horiz{padding-left:1.6rem;padding-right:1.6rem}.list_az .img_lazy figure{width:auto;height:20rem;margin:0;margin-bottom:2rem;background:0 0}.list_az .img_lazy figure img{max-height:100%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.list_az .list_az_title{color:#3a3a3a;font-size:1.8rem;font-weight:600}.list_az .list_az_title:hover{color:#fdd224}.list_az .indirizzo{font-size:1.6rem;padding-top:.3rem;padding-bottom:0rem;color:#3a3a3a}.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.6rem;line-height:2.2rem}.list_az p>span{font-weight:700;color:#000;margin-left:1rem}.list_az .des{text-transform:none;color:#3a3a3a;padding:2rem 0rem;font-weight:100}.list_az .att{display:none;margin-bottom:1rem;font-size:1.6rem;text-transform:uppercase}.list_az .att a{font-weight:700;color:#1d1d20}.list_az .att a:hover{color:#999;text-decoration:underline}.list_az .double_btn{width:100%}.list_az .double_btn div{width:100%}.list_az hr{margin:3.5rem 0rem;border:0}.list_az .rec{display:none;text-align:left;margin:2rem 0rem;font-size:1.6rem}.list_az .rec a{color:#1d1d20;font-weight:600}.list_az .b_y,.list_az .i_t,.list_az .i_tm{margin-right:.5rem;max-width:21.7rem;width:100%;text-transform:lowercase}.list_az .b_y::first-letter,.list_az .i_t::first-letter,.list_az .i_tm::first-letter{text-transform:uppercase}.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 0rem 0rem 0rem}@media only screen and (min-width:768px){.list_az{padding:2rem 1.5rem}.list_az h3{padding:0}.list_az.spacing-16-horiz{padding-left:2.7rem;padding-right:0rem}.list_az .col-4,.list_az .col-6{width:100%}.list_az .indirizzo{line-height:2.2rem}.list_az .indirizzo .call_l{padding:0rem 1rem;display:inline-block}.list_az .indirizzo span:first-of-type::after{display:none}}@media only screen and (min-width:1024px){.list_az{display:flex;width:100%;flex-direction:row-reverse;padding:2rem}.list_az h3{font-size:2rem}.list_az p{font-size:1.4rem}.list_az .indirizzo>span{padding-left:1rem}.list_az .img_lazy figure{max-width:11.6rem;width:100%;height:100%}.list_az .img_lazy figure img{max-width:100%;max-height:none;min-height:10px;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.list_az .col-4{width:20%}.list_az .col-6{width:80%}.list_az .rec{margin:2rem .5rem 1rem 0rem}.list_az .double_btn{display:flex;flex-wrap:wrap;align-items:flex-end;align-content:space-between;max-width:46.4rem}.list_az .double_btn div{width:50%}.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 .rec{float:right}}.sitemap_container{width:100%;margin:auto;height:100%;position:relative;margin-top:9rem}.sitemap_container .sitemap_row_title{padding:0 20px;font-weight:700;font-size:2rem;line-height:2rem;margin-bottom:1.5rem;margin-top:4rem;color:#555}@media only screen and (min-width:1280px){.sitemap_container .sitemap_row_title{max-width:122.7rem;margin:auto}}.sitemap_container .sitemap_row{width:100%;margin:auto;display:flex;flex-wrap:wrap}.sitemap_container .sitemap_row h3{font-weight:600;font-size:1.4rem;margin:1.6rem 0rem .5rem 0rem;padding:0rem 2rem}.sitemap_container .sitemap_row .sitemap_column{width:100%}.sitemap_container .sitemap_row .sitemap_column ul{margin-top:1.6rem;padding:0rem 2rem}.sitemap_container .sitemap_row .sitemap_column ul li{margin-top:.7rem;line-height:2rem}.sitemap_container .sitemap_row .sitemap_column ul li a{font-weight:400;font-size:1.4rem;line-height:1.7rem;color:#3a3a3a}.sitemap_container .sitemap_row .sitemap_column ul li a:hover{text-decoration:underline}@media only screen and (min-width:768px){.sitemap_container .sitemap_row{padding:0rem 3rem;min-height:20rem}.sitemap_container .sitemap_row .sitemap_column{width:25%;margin:0;padding:0rem 2rem}.sitemap_container .sitemap_row .sitemap_column ul{padding-bottom:1rem;margin-bottom:1.6rem}}@media only screen and (min-width:1280px){.sitemap_container .sitemap_row{max-width:122.7rem}}@media only screen and (min-width:1024px){.sitemap_container .sitemap_row{padding:3.5rem 0rem 3.2rem 0rem}}.no_res{padding:20rem 0rem;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 0rem}}@media only screen and (min-width:1024px){.no_res{padding:28rem 0rem}}.f_list .text-default{color:#3a3a3a}.f_list .f_title{color:#3a3a3a;font-size:2.5rem;padding:3rem 0rem 1rem 0rem}.f_list .filtri{border-bottom:1px solid #707070;padding:2.7rem 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 0rem}.f_list .risultati{position:absolute;left:0rem;top:1.6rem}.f_list .risultati li{display:inline-block}.f_list .risultati li .ris_title{display:inline-block}.f_list .risultati li:first-child{display:none}.f_list .sel{display:none;position:absolute;right:2rem;top:1rem}.f_list .sel li{display:inline-block;position:relative}.f_list .sel li:first-child{display:none}.f_list .sel li .cust_sel{display:inline-block;position:relative;width:auto}.f_list .sel li .cust_sel select{color:#3a3a3a;position:relative;padding:0rem 2rem .4rem .9rem;margin:0;background:#fff;border:none;outline:0;display:inline-block;cursor:pointer;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:0;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:0rem .5rem}@media only screen and (min-width:768px){.f_list .f_title{padding:1rem 0rem}.f_list .risultati{top:1.5rem}.f_list .risultati li:first-child{display:inline-block;padding-right:1rem}.f_list .risultati li:first-child .ris_title{display:inline-block;padding-right:1rem}.f_list .sel{display:block;top:1.5rem}.f_list .sel li:first-child{display:inline-block}.f_list .filtri{margin:3.5rem 0rem;border-top:1px solid #707070;padding:3rem 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 .filtri{padding:2.8rem 2rem}.f_list .filtri .b_y{right:25rem}.f_list .sel{display:block}.f_list .sel li:first-child{display:inline-block}}.f_cat{background:#f5f5f5;padding:1.9rem 1.6rem;min-height:4.6rem;position:relative}.f_cat .text-default_4{font-weight:700;position:absolute;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 0rem 0rem 0rem;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:15px;height:9px;transform:translate(18px,0) rotate(45deg)}.f_cat .cat_pr li input[type=checkbox]:checked~i:after{margin-top:15px;height:9px;transform:translate(12px,0) rotate(130deg)}.f_cat .cat_pr .cat_pr_check{border:none;font-weight:300;position:relative;line-height:2rem}.f_cat .cat_pr .cat_pr_check:first-child{margin-top:3rem}.f_cat .cat_pr .cat_pr_check:last-child input[type=checkbox]:checked~label{border-bottom:none}.f_cat .cat_pr .cat_pr_check:last-child input[type=checkbox]~label{border-bottom:1px solid #3a3a3a}.f_cat .cat_pr .cat_pr_check:last-child .sub_cat_pr_check label{border-bottom:1px solid #3a3a3a}.f_cat .cat_pr .cat_pr_check:hover{background:0 0}.f_cat .cat_pr .cat_pr_check label{padding:0;border-bottom:1px solid #3a3a3a}.f_cat .cat_pr .cat_pr_check i{position:absolute;top:1.8rem;right:3.5rem;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:#3a3a3a;width:.2rem;height:.9rem;margin-top:1.2rem}.f_cat .cat_pr .cat_pr_check i:before{transform:translate(12px,0) rotate(45deg)}.f_cat .cat_pr .cat_pr_check i:after{transform:translate(18px,0) rotate(-45deg)}.f_cat .cat_pr .cat_pr_check .cont_cat_pr{left:0;position:relative;overflow:hidden;height:auto;opacity:1;top:0;padding-left:.2rem;margin:-.6rem 0rem 0rem 0rem;-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:first-of-type{border-top:none}.f_cat .cat_pr .cat_pr_check span{font-size:1.6rem;text-transform:uppercase;line-height:1.6rem;padding:3.2rem 6.5rem 2rem 0rem;font-weight:600;display:block;color:#3a3a3a}.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(9px,0) rotate(0)}.f_cat .sub_cat_pr li input[type=checkbox]:checked~i:after{height:2px;transform:translate(9px,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:2.5rem;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:#3a3a3a;width:14px;height:2px}.f_cat .sub_cat_pr .sub_cat_pr_check i:before{height:2px;transform:translate(8px,0) rotate(0)}.f_cat .sub_cat_pr .sub_cat_pr_check i:after{transform:translate(8px,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:#f5f5f5;top:8px;margin:-1rem 0rem 0rem 0rem;-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:0}.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:#3a3a3a;margin:0;font-size:1.6rem;border-bottom:none;font-weight:100;padding:.7rem 0rem;text-transform:lowercase}.f_cat .sub_cat_pr .sub_cat_pr_check .sub_cont_cat_pr li .checkbox>label::first-letter{text-transform:uppercase}.f_cat .sub_cat_pr .sub_cat_pr_check .sub_cont_cat_pr li .checkbox .custom-check{padding:0;line-height:.9rem;margin:.3rem 1rem 1.4rem 0rem;width:1.5rem;height:1.5rem;background:0 0;border-radius:.4rem;border:2px solid #3a3a3a}.f_cat .sub_cat_pr .sub_cat_pr_check .sub_cont_cat_pr li .checkbox .custom-check:before{width:1.1rem;height:1.1rem;margin-top:.1rem;margin-left:0rem;border:none;background:0 0}.f_cat .sub_cat_pr .sub_cat_pr_check span{color:#3a3a3a;font-size:1.6rem;padding:3.2rem 6.5rem 2rem 0rem;font-weight:600;text-transform:lowercase}.f_cat .sub_cat_pr .sub_cat_pr_check span::first-letter{text-transform:uppercase}@media only screen and (min-width:768px){.f_cat{min-height:4.4rem;padding-left:3rem;padding-right:3rem}.f_cat .text-default_4{top:1.5rem;padding:0}.f_cat .cat_pr .cat_pr_check{padding-left:0rem}.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;margin-top:1.3rem;padding:0rem;height:4.4rem;text-align:center}.marchi_cat.cat_az .cat .links_marchi li{display:inline-block;color:#999;margin:.5rem 0rem;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 h2{font-size:1.1rem;line-height:1rem;padding:0rem;margin:0rem}.marchi_cat.cat_az .cat .links_marchi li h3{font-size:1.2rem;font-weight:500;line-height:1rem;padding:0rem;margin:0rem}.marchi_cat.cat_az .cat .links_marchi li a{padding:0rem .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:0rem}}.m_alf_sx{background:#f0f0f0;padding:1.5rem;text-align:left}.m_alf_sx .text-18{text-transform:none;padding:0;color:#3a3a3a}.m_alf_sx .mar_a{padding:3rem 0rem;text-align:left}.m_alf_sx .mar_a li{display:inline-block;width:3.4rem;font-size:2.5rem;padding-bottom:1rem;font-weight:300;color:#3a3a3a;text-align:center;text-transform:uppercase}.m_alf_sx .mar_a li a{color:#3a3a3a}.m_alf_sx .mar_a li a:hover{text-decoration:underline}.box_cons{width:100%;max-width:30rem;position:relative;background-color:#fff;text-align:center;display:inline-block;vertical-align:top;border:1px solid #e8e7e7;margin:auto;padding:2.5rem;height:29.4rem;border-radius:.4rem;-webkit-box-shadow:0 0 8px 0 rgba(200,200,200,.2);-moz-box-shadow:0 0 8px 0 rgba(200,200,200,.2);box-shadow:0 0 8px 0 rgba(200,200,200,.2)}.box_cons>div{height:11.5rem;text-align:left}.box_cons>div .box_cons_az_title,.box_cons>div h4{font-size:1.6rem;padding:.8rem 0rem .2rem 0rem;max-height:3.8rem;line-height:1.5rem;font-weight:500;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fdd224}.box_cons>div .box_cons_az_title a,.box_cons>div h4 a{color:#fdd224}.box_cons>div .box_cons_az_title a:hover,.box_cons>div h4 a:hover{color:#333}.box_cons>div .box_cons_az_subtitle,.box_cons>div h6{font-size:1.6rem;font-weight:500;line-height:1.5rem;margin:.5rem 0rem .5rem 0rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.box_cons>div .box_cons_az_subtitle a,.box_cons>div h6 a{color:#3a3a3a}.box_cons>div .box_cons_az_subtitle a:hover,.box_cons>div h6 a:hover{color:#ccc}.box_cons>div .rec_count{font-size:14px;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:11.2rem;height:11.2rem;margin:auto 1.4rem 0rem 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 0rem .7rem 0rem}.box_cons p{margin:2rem auto 2rem auto;font-size:1.4rem;min-height:3rem;line-height:1.5rem;text-align:left;color:#666;display:-webkit-box;-webkit-line-clamp:2;-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.6rem;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 h4{font-size:1.2rem}.box_cons.az>div h6{color:#3a3a3a;max-height:2rem;line-height:1.4rem;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:#3a3a3a;font-weight:700;max-height:2rem;line-height:1.5rem;font-size:1.4rem;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{max-width:34.9rem}.box_cons>div figure{width:11rem;height:11rem}.box_cons.az>div{font-size:1.2rem}.box_cons.az>div h4{font-size:1.4rem}}@media only screen and (min-width:1024px){.box_cons{margin:auto 1.5rem 4rem 1.5rem}.box_cons p{margin:1.5rem auto}}.swiper-racommended-companies .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,<svg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'><path%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'w777'%2F><%2Fsvg>")!important}.swiper-racommended-companies .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%7777'%2F%3E%3C%2Fsvg%3E")!important}.swiper-racommended-companies .section_title{margin:5%}.swiper-racommended-companies .swiper-button-next{height:30px;top:55%}.swiper-racommended-companies .swiper-button-prev{height:30px;top:55%}@media only screen and (max-width:430px){.swiper-racommended-companies .section_title{font-size:2rem}}.box_header{display:flex;padding:2%}.box_header a:hover{text-decoration:none;color:#fdd224}.box_header a:focus{text-decoration:none;color:#fdd224}.box_header a:active{text-decoration:none;color:#fdd224}.box_header a:link{text-decoration:none;color:#fdd224}.box_header a:visited{text-decoration:none;color:#fdd224}.box_header .details{text-align:left;padding:0 5% 5% 5%}.box_header .details h3{font-size:1.6rem;padding:.8rem 0 .2rem 0;max-height:3.8rem;line-height:1.5rem;font-weight:500;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fdd224}.box_header .details h3:focus{color:#000}.mt-5{margin-top:5%}.swiper-slide{background:#fff;margin-bottom:5%}@media only screen and (max-width:430px){.swiper-slide{background:#fff;margin-bottom:5%}.swiper-slide .section_title{font-size:2rem}}.box_1{text-align:center;max-height:300px;padding:10%}.box_1 .box_cons_az_title{font-size:1em}.box_1 .img_box{width:100px;border:1px solid #ccc}.box_1 .rating .voto{margin:0;text-align:left}.box_1 .b_y{margin-top:6%!important;width:23.4rem!important}.cat_az{padding:0rem 1.5rem}.cat_az .section_title{padding:3rem}.cat_az .ico_cat{font-size:8rem}.cat_az .cat{text-align:center;margin:6.4rem auto 3rem auto}@media only screen and (min-width:768px){.cat_az .cat{width:61rem}}@media only screen and (min-width:1024px){.cat_az .cat{padding:0;margin-bottom:5rem;width:91rem}}@media only screen and (min-width:1280px){.cat_az .cat{width:100%}}.cat_az .cat li{display:inline-block;text-align:center;vertical-align:top;color:#8c8d8d;border:1px solid #d8d8d8;width:27rem;height:19.8rem;padding:.3rem 1.2rem 1.2rem 1.2rem;margin:1rem;border-radius:4px;background-clip:padding-box}.cat_az .cat li h2,.cat_az .cat li h3,.cat_az .cat li h5{font-size:1.5rem;margin-top:1.8rem;font-weight:700;color:#1d1d20;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 .cat li{display:inline-block}}@media only screen and (min-width:1280px){.cat_az .cat li{width:26rem}}@media only screen and (min-width:768px){.cat_az .section_title{padding:6.5rem 0rem}}.listing_aziende_e_marchi .alphab_letter{padding:2.5rem;color:#fdd224}@media only screen and (min-width:768px){.listing_aziende_e_marchi .alphab_letter{padding:4rem}}.listing_aziende_e_marchi .alphab_letter:nth-of-type(1){padding-top:0rem;margin-top:0rem}.listing_aziende_e_marchi .listing_aziende_e_marchi_subtitle{padding-bottom:6rem;margin:0rem 2rem}.listing_aziende_e_marchi ul{width:100%;margin:auto;text-align:center;max-width:40rem;padding-left:0rem}@media only screen and (min-width:768px){.listing_aziende_e_marchi ul{text-align:left;max-width:100%;padding-left:12rem}}@media only screen and (min-width:1024px){.listing_aziende_e_marchi ul{padding-left:20rem}}@media only screen and (min-width:768px){.listing_aziende_e_marchi ul.listing_aziende_e_marchi_servizi{padding-left:4rem}}@media only screen and (min-width:1024px){.listing_aziende_e_marchi ul.listing_aziende_e_marchi_servizi{padding-left:9rem}}.a_loc,.consigliati_az,.ric_cor{padding:0rem 2.5rem}.a_loc strong,.consigliati_az strong,.ric_cor strong{padding:3rem 0rem;font-size:3.2rem}@media only screen and (min-width:768px){.a_loc strong,.consigliati_az strong,.ric_cor strong{padding:5rem 0rem 4rem 0rem;font-size:4rem}}@media only screen and (min-width:1024px){.a_loc strong,.consigliati_az strong,.ric_cor strong{font-size:4.2rem}}.a_loc .section_title,.consigliati_az .section_title,.ric_cor .section_title{padding:3rem}.a_loc.all_az,.consigliati_az.all_az,.ric_cor.all_az{padding-bottom:3rem}.a_loc.all_az h3,.consigliati_az.all_az h3,.ric_cor.all_az h3{color:#1d1d20;font-size:2.5rem}@media only screen and (min-width:768px){.a_loc.all_az h3,.consigliati_az.all_az h3,.ric_cor.all_az h3{font-size:4rem}}.a_loc.all_az h4 a,.consigliati_az.all_az h4 a,.ric_cor.all_az h4 a{font-size:1.5rem}.a_loc.all_az .g_box>article,.consigliati_az.all_az .g_box>article,.ric_cor.all_az .g_box>article{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.1);box-shadow:0 0 12px 0 rgba(0,0,0,.1);height:10.6rem}@media only screen and (min-width:768px){.a_loc.all_az .g_box>article,.consigliati_az.all_az .g_box>article,.ric_cor.all_az .g_box>article{padding:1.5rem 2.6rem;margin-left:1.5rem;margin-right:1.5rem;max-width:34rem}}@media only screen and (min-width:1024px){.a_loc.all_az .g_box>article:nth-child(2n+0),.a_loc.all_az .g_box>article:nth-child(3n+0),.consigliati_az.all_az .g_box>article:nth-child(2n+0),.consigliati_az.all_az .g_box>article:nth-child(3n+0),.ric_cor.all_az .g_box>article:nth-child(2n+0),.ric_cor.all_az .g_box>article:nth-child(3n+0){margin-left:1.5rem;margin-right:1.5rem}}.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:0rem 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: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:0rem 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,.consigliati_az .g_box>article,.ric_cor .g_box>article{margin:0rem 1.5rem 2.5rem auto}.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:0rem 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:0rem 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}}.consigliati_az .g_box article{padding:1.6rem 1.3rem}.consigliati_az .g_box article .b_y{width:100%;max-width:28rem;height:5rem;color:#1d1d20;text-transform:lowercase}.consigliati_az .g_box article .b_y::first-letter{text-transform:uppercase}.consigliati_az .g_box article p{color:#3a3a3a;font-size:1.4rem;line-height:1.8rem}@media only screen and (min-width:768px){.consigliati_az .g_box article{padding:2.6rem}}@media only screen and (min-width:1024px){.consigliati_az .g_box article .b_y{max-width:32.8rem}.consigliati_az .g_box article p{line-height:1.6rem}}@media only screen and (min-width:1366px){.consigliati_az .g_box article{max-width:37rem}}.a_loc strong{font-weight:300;line-height:12.4rem}.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 .text-default{color:#3a3a3a;font-weight:600;text-transform:capitalize;line-height:1rem}.a_loc .text-default:hover{color:#999}#tutteAzMostra{color:#1d1d20;background-color:#fdd224;width:100%;font-weight:600;text-transform:lowercase;max-width:28.8rem}#tutteAzMostra::first-letter{text-transform:uppercase}#tutteAzMostra:hover{background-color:#ffe16a}@media only screen and (min-width:768px){#tutteAzMostra{max-width:32.8rem}}.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:0rem 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 0rem 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 0rem 2rem 0rem;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:0rem 0rem 1.5rem 0rem;padding:0rem .5rem;float:left}.box_commenti .list_comm .text_comm p{font-size:1.3rem;line-height:2rem;padding:0rem .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 0rem 0rem}.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:0rem 0rem .5rem 0rem;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:0rem 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:#3a3a3a;font-weight:700;text-decoration:underline}.cf_faq ul li .risp_faq li{border:0;padding:0}.cf_faq ul li a{color:#3a3a3a}.cf_faq ul li a.open .risp_faq{display:block}.cf_faq ul li a.open .ico_pg_casa.i_add{display:none}.cf_faq ul li a.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 0rem 0rem 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 0rem}}@media only screen and (min-width:1366px){.come_funziona .img_pro{padding:8rem 0rem;height:auto}.come_funziona .img_pro li{width:43rem}.come_funziona.cont_f{padding:9rem 0rem}.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:#3a3a3a;padding:4rem 1.6rem 0rem 1.6rem}.slide_cfa .slider-info{color:#3a3a3a;display:block;text-align:center;padding:0rem 4rem}.slide_cfa .slider-info a{color:#3a3a3a}.slide_cfa .slider-info .categ{margin-bottom:2rem;line-height:1.3}.slide_cfa .slider-info .categ h3{font-size:2.2rem;font-weight:700}.slide_cfa .slider-info .categ span{font-size:1.6rem;color:#000;opacity:.5}.slide_cfa .slider-info .testo{font-size:1.6rem;line-height:1.3;font-weight:400;color:#3a3a3a}.slide_cfa .slider-info .testo>span{display:block;margin-top:10%;font-weight:bolder;color:#000}.slide_cfa .slider-info .catLabel{font-weight:100;text-align:left;margin:10% 15% 10% 15%;font-style:italic}.slide_cfa .swiper-pagination-bullet-active{background:#fc0!important}.slide_cfa .swiper-pagination-bullet{background:#ccc;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.slide_cfa .swiper-container{padding-bottom:6rem;height:100%}.slide_cfa .swiper-container .swiper-button-prev{background:0 0;left:0rem}.slide_cfa .swiper-container .swiper-button-next{background:0 0;right:0rem}.slide_cfa .swiper-container .ico_pg_casa{position:absolute;top:calc(50% - 20px);z-index:2;font-size:2rem;font-weight:700;color:#585858!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:5px 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 0rem 4rem 0rem}.slide_cfa h2{font-size:3.2rem;line-height:4.5rem}.slide_cfa .slider-info{padding:0rem 1rem}.slide_cfa .slider-info .testo{padding:0rem 4rem;text-align:left}.slide_cfa .swiper-container{width:698px;overflow:hidden;padding:0rem 3rem}.slide_cfa .swiper-slide{height:500px;padding:0rem 1rem}.slide_cfa .swiper-slide-desktop{display:block}}@media only screen and (min-width:1024px){.slide_cfa{padding:4rem 1.6rem 0rem 1.6rem}.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:6rem}.cfa h3{font-size:2rem;line-height:1.5;color:#000;font-weight:700}.cfa h4{font-size:2rem;padding:3rem 0rem 1rem 0rem;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:600;font-size:2rem}.cfa .text-default_1{font-weight:100}@media only screen and (min-width:768px){.cfa>h4{width:53%;margin:auto}.cfa>h3{font-size:2rem}.cfa p{padding:0rem 1rem;font-size:1.8rem}.cfa li{width:calc((100% - 40px)/ 3);vertical-align:top;display:inline-block;margin:0 auto;margin-top:6rem}}@media only screen and (min-width:1024px){.cfa{padding:3rem 5rem 10rem 5rem}.cfa li{width:calc((100% - 140px)/ 3)}.cfa li:not(:last-of-type){margin-right:6.5rem}.cfa>h4{width:100%}}.come_funziona--az .offerValidUntil{font-size:14px;position:relative;bottom:10px}.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%;text-align:center}.come_funziona--az.cont_f--off .cont_f-box img{width:100%}.come_funziona--az.cont_f--off .cont_f-box .headline-1{font-size:2.5rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers{height:auto;margin:auto;width:100%;max-width:29rem;margin-top:3rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item{padding-top:3rem;padding-bottom:3rem;margin-bottom:5.8rem;border-radius:1rem;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);box-shadow:0 4px 4px 0 rgba(0,0,0,.1);background-color:#fff;color:#3a3a3a}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item:last-of-type{margin-bottom:0rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item br{line-height:0;height:0;display:block}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item .cont_f-box-offers-item-bold{font-size:5rem;line-height:5.4rem;font-weight:700;color:#000}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item .cont_f-box-offers-item-small{font-size:1.6rem;line-height:2rem;height:0;display:block}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item.central{position:relative}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item.central:before{content:"IL Più POPOLARE";line-height:3rem;font-size:1.4rem;height:2.8rem;width:15.4rem;border-radius:1rem;font-weight:700;text-transform:uppercase;text-align:center;position:absolute;top:-20px;left:50%;transform:translateX(-50%);background-color:#fff;border:3px solid #fdd224}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item.left{position:relative}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item.left:before{content:"OFFERTA SPECIALE";line-height:3rem;font-size:1.4rem;height:2.8rem;width:15.4rem;border-radius:1rem;font-weight:700;text-transform:uppercase;text-align:center;position:absolute;top:-20px;left:50%;transform:translateX(-50%);background-color:#fff;border:3px solid #fdd224}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item.leftSpecial{position:relative}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item.leftSpecial:before{content:"*OFFERTA SPECIALE";line-height:3rem;font-size:1.4rem;height:2.8rem;width:15.4rem;border-radius:1rem;font-weight:700;text-transform:uppercase;text-align:center;position:absolute;top:-20px;left:50%;transform:translateX(-50%);background-color:#fff;border:3px solid #fdd224}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item h3{font-size:2.5rem;text-align:center}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item ul{list-style:none;padding:3rem;padding-top:0rem;padding-bottom:0rem;text-align:left}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item ul li{position:relative;font-size:1.8rem;line-height:2.5rem;margin:1.5rem;margin-right:0rem;padding-left:1rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item ul li:before{content:"";position:absolute;top:.2rem;left:-2rem;width:1.8rem;height:1.8rem;background:url(../img/noun_check_yellow.svg);background-repeat:no-repeat}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-btn_container{max-width:20rem;width:100%;margin:auto}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-btn{width:100%;background-color:#fdd224;color:#3a3a3a}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-note-box{width:100%;margin-bottom:5.8rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-note-box .cont_f-box-note{font-size:1.4rem;padding:2rem;text-align:left}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-note-box .cont_f-box-note span{font-weight:600}.come_funziona--az.cont_f--off h2{color:#3a3a3a;font-size:2.5rem;font-weight:400;margin-top:1rem;margin-bottom:2.5rem;line-height:1.25}.come_funziona--az.cont_f--off h3{color:#3a3a3a;font-size:1.6rem;font-weight:100;padding-bottom:3rem;line-height:1.5}.come_funziona--az .offer_span_yellow{font-size:small;color:#ffd400;position:relative;top:13px;right:13px}.come_funziona--az .btn_call_free{background:#fff!important;color:gray!important;border:solid 1px}.come_funziona--az .cont_f-box-offers-item-small{color:grey}.come_funziona--az .button_format{max-height:40px;line-height:20px;font-size:inherit}@media only screen and (min-width:768px){.come_funziona--az.cont_f--off.cont_f{padding:2.8rem 1rem}.come_funziona--az.cont_f--off.cont_f .cont_f-box .headline-1{font-size:3.5rem}.come_funziona--az.cont_f--off.cont_f .cont_f-box .cont_f-box-offers{max-width:100%;display:flex;margin-top:6rem}.come_funziona--az.cont_f--off.cont_f .cont_f-box .cont_f-box-offers .cont_f-box-offers-item{width:100%;margin:1%}.come_funziona--az.cont_f--off.cont_f .cont_f-box .cont_f-box-offers .cont_f-box-offers-item ul{min-height:32rem}.come_funziona--az.cont_f--off.cont_f .cont_f-box .cont_f-box-offers .cont_f-box-offers-item ul li{width:100%;text-align:inherit;vertical-align:inherit;display:inherit;font-size:1.6rem}}@media only screen and (min-width:1024px){.come_funziona--az.cont_f--off.cont_f{padding:2.8rem 0rem}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers{max-width:50%;display:block}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item ul{min-height:250px!important}.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers .cont_f-box-offers-item ul li{width:100%;text-align:inherit;vertical-align:inherit;display:inherit;font-size:1.4rem}.come_funziona--az.cont_f--off h2{font-size:3.2rem}}@media only screen and (min-width:1366px){.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers{max-width:100%;display:block}.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}}@media only screen and (min-width:10px){.come_funziona--az.cont_f--off .cont_f-box .cont_f-box-offers{max-width:50rem}}.come_funziona--az{height:100%;text-align:center}.come_funziona--az .sign_up_for_free{color:#000;font-weight:700}.come_funziona--az__title{font-weight:bolder;color:#000;line-height:3.2rem;margin-bottom:.5rem;padding:0rem 2rem 0rem}.come_funziona--az__txt{font-size:1.8rem;font-weight:100;color:#3a3a3a;padding:1rem 1.5rem;line-height:2.6rem}.come_funziona--az--bkg{width:100%;min-height:20rem;position:relative}.come_funziona--az--bkg .container{position:absolute;top:0rem;left:0;right:0;margin:auto}.come_funziona--az--bkg .ico_pg_casa.cerca{position:absolute;cursor:pointer;top:1.8rem;left:1.8rem;font-weight:700;color:#9b9ba0;font-size:1.7rem}.come_funziona--az--bkg .buca_ric{margin-bottom:1rem}.come_funziona--az--bkg .buca_ric form input{margin-bottom:0;height:5rem;padding:0rem 3.5rem;font-size:1.5rem;border-color:transparent}.come_funziona--az--bkg .sugg_pv{position:absolute;top:auto}.come_funziona--az--bkg .pdg{padding:0rem 2.5rem;max-width:32rem;margin:auto}.come_funziona--az .head_f{text-align:left;padding:0rem 1.6rem}.come_funziona--az .head_f .head_f_img{display:none}.come_funziona--az .head_f .head_f_img>img{width:100%;border-radius:1rem}.come_funziona--az .head_f .head_f_list{margin-bottom:2rem}.come_funziona--az .head_f .head_f_title{display:block;line-height:1.2;font-weight:700;color:#3a3a3a;margin-bottom:2rem;margin-top:2rem;font-size:2.5rem;padding:0}.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;min-height:10rem;padding-right:2rem;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 span.img_star_new{width:6rem;height:6rem;line-height:5.3rem;font-size:1.7rem;text-align:center;font-weight:700;color:#fdd224;text-transform:uppercase;background-image:url(/img/star_new.svg);background-repeat:no-repeat;background-size:contain;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}.come_funziona--az .head_f--ylw li span.num_icon{color:#fdd224;font-size:3.5rem;width:4.5rem;height:4.5rem;border-radius:4.5rem;font-weight:700;padding:0;background-color:#3a3a3a;text-align:center;line-height:inherit}.come_funziona--az .head_f--ylw li div{display:flex;flex-wrap:wrap;width:100%}.come_funziona--az .head_f--ylw li strong{display:block;line-height:1.2;font-weight:700;color:#3a3a3a;width:calc(100% - 45px);margin-bottom:2rem;font-size:2.5rem;padding-left:1.8rem}.come_funziona--az .head_f--ylw li strong.img_star_text{width:calc(100% - 60px)}.come_funziona--az .head_f--ylw li p{margin-top:0;line-height:1.5;font-size:1.8rem;font-weight:100;color:#3a3a3a}.come_funziona--az .head_f--ylw li p a{text-transform:uppercase;text-decoration:underline;color:#848484;font-size:1.3rem}.come_funziona--az .head_f--ylw li p a.link{font-size:1.8rem;color:#3a3a3a;text-transform:inherit;font-weight:600}.come_funziona--az.cont_f{text-align:left;padding:2.8rem 1.6rem}.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:.6rem 0rem}.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:1rem}.come_funziona--az.cont_f--dat li h4{font-size:2.5rem;font-weight:700}.come_funziona--az.cont_f--dat li p{font-weight:400;font-size:1.8rem;padding:0rem 1rem}.come_funziona--az.cont_f--cat{margin:auto;text-align:center;width:100%}.come_funziona--az.cont_f--cat .text-18{text-align:center;margin-bottom:4rem}.come_funziona--az.cont_f--cat .cat{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;height:24rem;margin-bottom:3rem;overflow:hidden}.come_funziona--az.cont_f--cat .cat.show{height:auto;overflow:visible}.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:#3a3a3a}.come_funziona--az.cont_f--cat .cat li .ico_cat{font-size:7rem}.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:10px){.come_funziona--az__title{font-size:30px;padding:2rem 2rem 0rem}.come_funziona--az__txt{font-size:22px!important;padding:0rem 5.5rem 2rem}.come_funziona--az--bkg{min-height:24rem}}@media only screen and (min-width:768px){.come_funziona--az{padding:0}.come_funziona--az--bkg{height:28rem}.come_funziona--az--bkg .container{top:3rem}.come_funziona--az--bkg .buca_ric form .what{float:none}.come_funziona--az--bkg .buca_ric form input{height:7rem;padding:0rem 6rem;font-size:1.8rem}.come_funziona--az--bkg .buca_ric form input::placeholder{font-size:1.8rem}.come_funziona--az--bkg .buca_ric form input::-ms-input-placeholder{font-size:1.8rem}.come_funziona--az--bkg .pdg{max-width:50rem}.come_funziona--az--bkg .ico_pg_casa.cerca{top:2.8rem;left:3.8rem}.come_funziona--az__txt{padding:2rem 14rem}.come_funziona--az.step_list--az{width:100%;display:flex;flex-wrap:wrap;margin-top:4.5rem;margin-bottom:4.5rem}.come_funziona--az .head_f{padding:0rem 3.5rem}.come_funziona--az .head_f .head_f_img{display:block}.come_funziona--az .head_f.head_f_intro_sx{padding:0;padding-left:1rem;padding-top:5rem}.come_funziona--az .head_f.head_f_intro_dx{padding:0;padding-right:1rem;padding-top:5rem}.come_funziona--az .head_f .head_f_title{margin-top:0rem}.come_funziona--az .head_f h2{font-size:4.6rem;line-height:.4}.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;padding:0rem 1.5rem;width:50%}.come_funziona--az .head_f--ylw li strong{margin-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:3.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--cat .cat{height:11rem}.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:0rem}}@media only screen and (min-width:1024px){.come_funziona--az{width:100%}.come_funziona--az .container{top:0rem}.come_funziona--az h2{font-size:4.6rem;line-height:.4}.come_funziona--az--bkg .buca_ric form .what{width:100%}.come_funziona--az__title{font-weight:bolder;color:#000;line-height:5rem;margin-bottom:.5rem;padding:6.5rem 2rem 0rem}.come_funziona--az__title br{display:none}.come_funziona--az__txt{padding:2rem 22rem}.come_funziona--az .head_f--img{padding:10rem 0rem 0rem 5rem;height:57.7rem}.come_funziona--az .head_f--ylw li:not(:last-of-type){margin-right:6rem}.come_funziona--az .head_f--ylw li strong{padding-right:3rem;font-size:2.8rem}.come_funziona--az.cont_f--cat{padding-top:4rem}.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:1280px){.come_funziona--az h2{font-size:4.6rem;line-height:.4}.come_funziona--az__title{font-weight:bolder;color:#000;line-height:5rem;margin-bottom:.5rem;padding:6.5rem 2rem 0rem}.come_funziona--az__txt{padding:1rem 39rem}}@media only screen and (min-width:1366px){.come_funziona--az .head_f li{text-align:left}.come_funziona--az .head_f--ylw{padding:3rem 0rem}.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:1}}.pd-t{padding:0 6% 0 1.5%}.p-50-12{padding:50px 12px}.img-corner{position:absolute;display:none}.mobile-crediti{display:none;background:#efce5c;text-align:center;padding:16px;font-size:2em;font-weight:bolder}.mobile-crediti .label{font-weight:700;color:#000}.mobile-crediti span{font-weight:100;font-size:.8em}@media only screen and (min-width:10px){.mobile-crediti{display:block;font-size:20px}.mobile-crediti span{font-size:14px}.mobile-crediti h2{font-size:4.6rem;line-height:1}}@media only screen and (min-width:768px){.img-corner{display:block}.mobile-crediti{display:none}}.row-fixed-cta{background:#333;padding:1%;position:fixed;bottom:0;z-index:99}.row-fixed-cta h3{color:#fff;font-size:15px}.row-fixed-cta h3 a{font-size:16px;padding:1%;margin:0 1% 0 1%;text-transform:initial;font-weight:700}@media only screen and (min-width:10px){.row-fixed-cta h3.mobile{display:block}.row-fixed-cta h3.mobile a{padding:1.5%;margin:8px}.row-fixed-cta h3.desktop{display:none}}@media only screen and (min-width:768px){.row-fixed-cta h3.mobile{display:none}.row-fixed-cta h3.desktop{display:block}}.come_funziona--az-new.cta-section{top:120px;position:relative}.come_funziona--az-new .container--cta{height:300px;display:flex;align-items:center;text-align:start}.come_funziona--az-new h2{font-size:24px;line-height:normal;padding-right:50px}.come_funziona--az-new.box-home h2,.come_funziona--az-new.box-home h3{text-align:center;padding-right:0}.come_funziona--az-new h3{font-size:17px;line-height:normal;margin-top:4px}.come_funziona--az-new .btn_y{width:100%;font-weight:bolder;padding:24px;margin:32px 8px 8px 0;text-transform:inherit;font-size:23px}.come_funziona--az-new.box-home{top:100px}.come_funziona--az-new.box-home .section--cta{width:100%;margin:5%}@media only screen and (min-width:768px){.come_funziona--az-new.box-home .section--cta{width:500px}}@media only screen and (min-width:768px){.come_funziona--az-new.box-home .btn_y{max-width:100%}}@media only screen and (min-width:1024px){.come_funziona--az-new.box-home .btn_y{max-width:340px}}.come_funziona--az-new .section--cta{padding:8px;width:400px}@media only screen and (min-width:10px){.come_funziona--az-new .section--cta{padding:50px;width:100%}}@media only screen and (min-width:768px){.come_funziona--az-new .section--cta{width:400px;padding:16px}}@media only screen and (min-width:1024px){.come_funziona--az-new .section--cta{width:400px;padding:16px}}.come_funziona--az-new .section-1 .subTitle{text-align:left;margin:8px 8px 32px 8px}.come_funziona--az-new .section-1 .subTitle h3{font-weight:bolder;color:#000;font-size:26px}@media only screen and (min-width:10px){.come_funziona--az-new .section-1 .subTitle{text-align:center}}@media only screen and (min-width:768px){.come_funziona--az-new .section-1 .subTitle{text-align:center}}@media only screen and (min-width:1024px){.come_funziona--az-new .section-1 .subTitle{text-align:left}}.come_funziona--az-new .section-1 .line-height-3{line-height:3}.come_funziona--az-new .section-1 .container-items{display:flex}.come_funziona--az-new .section-1 .container-items .item{width:100%}.come_funziona--az-new .section-1 .container-items .item.noPadding{padding:0}.come_funziona--az-new .section-1 .container-items .item .container-icon{align-items:center;border-bottom:solid 3px;border-color:#fc0}.come_funziona--az-new .section-1 .container-items .item .container-icon .icon{padding-bottom:50px;padding-top:50px;align-items:center}.come_funziona--az-new .section-1 .container-items .item .info{text-align:left;margin:0}.come_funziona--az-new .section-1 .container-items .item .info.s-image{margin:0 15% 0 15%;text-align:left}.come_funziona--az-new .section-1 .container-items .item .info h3{color:#000}.come_funziona--az-new .section-1 .container-items .item .info p{font-size:17px;line-height:1.2}.come_funziona--az-new .section-1 .container-items .item .info p.p-images{font-size:16px;margin-bottom:16px}@media only screen and (min-width:10px){.come_funziona--az-new .section-1 .container-items .item .info{margin:26px;text-align:center}.come_funziona--az-new .section-1 .container-items .item .info.s-image{margin:8% 15% 10% 15%;text-align:left}}@media only screen and (min-width:768px){.come_funziona--az-new .section-1 .container-items .item .info{text-align:left;margin:0}.come_funziona--az-new .section-1 .container-items .item .info.s-image{margin:6% 15% 6% 15%;text-align:left}}@media only screen and (min-width:1280px){.come_funziona--az-new .section-1 .container-items .item .info p.p-images{font-size:18.2px}}@media only screen and (min-width:1600px){.come_funziona--az-new .section-1 .container-items .item .info p.p-images{font-size:20.2px}}.come_funziona--az-new .section-1 .container-items .item.boxWhite{background:#fff;border-radius:8px;text-align:left;margin:1% 2% 1% 1%}.come_funziona--az-new .section-1 .container-items .item.boxWhite div{padding:15% 10% 23% 10%}@media only screen and (min-width:10px){.come_funziona--az-new .section-1 .container-items .item.boxWhite div{padding:15% 0 15% 0}}@media only screen and (min-width:768px){.come_funziona--az-new .section-1 .container-items .item.boxWhite div{padding:6% 10% 8% 10%}}@media only screen and (min-width:1024px){.come_funziona--az-new .section-1 .container-items .item.boxWhite div{padding:15% 10% 23% 10%}}.come_funziona--az-new .section-1 .container-items .item.boxWhite h3{font-size:30px;color:#000;margin-bottom:8px}.come_funziona--az-new .section-1 .container-items .item.boxWhite p{font-size:20px;line-height:normal}@media only screen and (min-width:10px){.come_funziona--az-new .section-1 .container-items .item.boxWhite{margin:5% 2% 5% 1%}}@media only screen and (min-width:768px){.come_funziona--az-new .section-1 .container-items .item.boxWhite{margin:5% 2% 5% 1%}}@media only screen and (min-width:1024px){.come_funziona--az-new .section-1 .container-items .item.boxWhite{margin:1% 2% 1% 1%}}@media only screen and (min-width:10px){.come_funziona--az-new .section-1 .container-items{display:block;padding:0 10% 0 10%}.come_funziona--az-new .section-1 .container-items.mobileNoPadding{padding:0}.come_funziona--az-new .section-1 .container-items .mobilePadding{padding-left:10%;padding-right:10%}.come_funziona--az-new .section-1 .container-items.revert-mobile{flex-direction:row-reverse;flex-wrap:wrap-reverse;display:flex}}@media only screen and (min-width:1024px){.come_funziona--az-new .section-1 .container-items{display:flex;padding:0}.come_funziona--az-new .section-1 .container-items.revert-mobile{flex-direction:initial;flex-wrap:initial;display:flex}}@media only screen and (min-width:10px){.come_funziona--az-new .mobilePadding{padding-left:10%;padding-right:10%}.come_funziona--az-new.cta-section{top:200px}}@media only screen and (min-width:500px){.come_funziona--az-new.cta-section{top:225px}}@media only screen and (min-width:500px){.come_funziona--az-new.cta-section{top:230px}}@media only screen and (min-width:768px){.come_funziona--az-new .mobilePadding{padding-left:0;padding-right:0}.come_funziona--az-new.cta-section{top:120px;background:0 0;box-shadow:none}.come_funziona--az-new.box-home h2{text-align:left;padding-right:0;font-size:32px}.come_funziona--az-new.box-home h3{text-align:left;padding-right:0;font-size:24px}}@media only screen and (min-width:1280px){.come_funziona--az-new.box-home{top:60px}.come_funziona--az-new h3.imageLarge{font-size:22px}}@media only screen and (min-width:1600px){.come_funziona--az-new h3.imageLarge{font-size:26px}}.prev_top{background-color:#fdd224;background-image:none;width:100%;height:auto;padding:16px 16px 48px 16px;margin-bottom:1.4rem}.prev_top .pdg{padding:0}.prev_top .autocomplete-suggestions{position:absolute;display:none}@media only screen and (max-width:768px){.prev_cap .top_lc .ico_cat{display:none}}.prev_top .errorLeads{margin:8px 0}.prev_top .errorLeads span{line-height:normal;font-size:18px}.prev_top .errorLeads a{cursor:pointer;color:#000}.prev_top .errorLeads a:visited{color:#000}.prev_top .errorLeads a:hover{text-decoration:underline}.prev_top .top_lc{text-align:center}.prev_top .top_lc h1{color:#3a3a3a;font-size:2.4rem;line-height:1.2;font-weight:700;margin:0 auto 8px auto;text-transform:lowercase}.prev_top .top_lc h1:first-letter{text-transform:uppercase}@media only screen and (min-width:768px){.prev_top .top_lc h1{font-size:2.8rem}}.prev_top .top_lc h3{color:#3a3a3a;font-size:1.6rem;line-height:1.3;margin:1rem auto;font-weight:400}@media only screen and (min-width:768px){.prev_top .top_lc h3{font-size:2.5rem}}.prev_top .top_lc .tit_az{color:#3a3a3a;font-size:1.8rem;font-weight:700}@media only screen and (min-width:768px){.prev_top .top_lc .tit_az{font-size:2.5rem}}.prev_top.max-height-350{max-height:350px}.prev_top .buca_ric{width:100%;position:relative;max-width:40rem;margin:24px auto 0 auto}.prev_top .buca_ric #merchant-services-form .autocomplete-suggestion{padding:.5rem 2.3rem}.prev_top .buca_ric #merchant-services-form .autocomplete-suggestion:before{content:none}.prev_top .buca_ric>form{width:100%}.prev_top .buca_ric>form .close{position:absolute;font-size:1.3rem;right:2rem;top:1.6rem;font-weight:700;display:none;color:#9b9ba0}.prev_top .buca_ric>form .cerca{position:absolute;font-size:2rem;left:2.8rem;top:1.7rem;color:#c6c6c6}@media only screen and (min-width:768px){.prev_top .buca_ric>form .cerca{top:2.5rem;left:2.3rem}}.prev_top .buca_ric>form>input[type=text]{padding-left:4.6rem;padding-right:4.6rem;height:5rem;font-size:1.6rem;border-radius:6.8rem;margin-bottom:1.9rem;border-color:#e8e7e7}@media only screen and (min-width:768px){.prev_top .buca_ric>form>input[type=text]{height:7rem}}.prev_top .buca_ric>form>input[type=text]::-webkit-input-placeholder{color:#a5a5aa;font-size:1.6rem}.prev_top .buca_ric>form>input[type=text]::-moz-placeholder{color:#a5a5aa;font-size:1.6rem}.prev_top .buca_ric>form>input[type=text].remove-bottom-radius{border-bottom-right-radius:0rem;border-bottom-left-radius:0rem;border-top-right-radius:2.5rem;border-top-left-radius:2.5rem;box-shadow:-1px 1px 3px rgba(0,0,0,.1)}.prev_top .buca_ric .autocomplete-suggestions{border:none}@media only screen and (min-width:768px){.prev_top .buca_ric{width:46rem}.prev_top .buca_ric>form .close{top:2.4rem}.prev_top .buca_ric>form>input[type=text]{text-align:left;padding-right:3rem;margin-bottom:3.3rem}}@media only screen and (min-width:1024px){.prev_top .buca_ric{z-index:2}.prev_top .buca_ric.prev_categ_container{position:inherit;left:inherit;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.prev_top .buca_ric>form>input[type=text]{text-align:left;padding:0rem 3rem 0rem 5rem;margin:0;font-size:1.8rem}.prev_top .buca_ric>form .close{top:2.8rem}}@media only screen and (min-width:1280px){.prev_top .buca_ric>form>input[type=text]{text-align:left;height:7rem;padding-left:5rem}}.prev_top .buca_ric.modal .autocomplete-suggestions.popolari{border:none;max-height:100%;border-radius:0;-ms-overflow-style:none;scrollbar-width:none;display:block}.prev_top .buca_ric.modal .autocomplete-suggestions.popolari::-webkit-scrollbar{display:none}.prev_top .buca_ric.modal .autocomplete-suggestions.popolari:before{height:2.8rem;font-size:1.6rem;line-height:2.6rem;padding-left:3.3rem;color:#3a3a3a;border-bottom:1px solid #707070;border-top:1px solid #707070}.prev_top .buca_ric.modal .autocomplete-suggestions{border:none;max-height:100%;border-radius:0;-ms-overflow-style:none;scrollbar-width:none}.prev_top .buca_ric.modal .autocomplete-suggestions::-webkit-scrollbar{display:none}.prev_top .buca_ric.modal .autocomplete-suggestion{padding:0 33px 0 33px;height:56px;line-height:3.6;margin:0}.prev_top .buca_ric.modal .autocomplete-suggestion:before{display:none}.prev_top .buca_ric.modal .autocomplete-suggestions{display:block!important}.prev_top .buca_ric.modal .autocomplete-suggestions .autocomplete-suggestion.selected,.prev_top .buca_ric.modal .autocomplete-suggestions .autocomplete-suggestion.selected b{background-color:#fff8dd}.prev_top .buca_ric.modal #placeholder_mobile{position:relative;top:9px;width:100%;text-align:left;padding:0rem 3.3rem;font-size:1.6rem;color:#3a3a3a;height:57px;display:none}.prev_top .buca_ric.modal .suggestion-dialog-close{position:absolute;left:0;top:0;font-weight:500;color:#000;font-size:2rem;height:5rem;width:6rem}.prev_top .buca_ric.modal .suggestion-dialog-close:before{content:url(../img/icon_back.png);line-height:6.5rem}.prev_top .buca_ric.modal .cerca{display:none}.prev_top .buca_ric.modal>form>input[type=text]{height:5.6rem;background-color:#f3f3f6;border:none;box-shadow:none;margin-bottom:0}.prev_top .buca_ric.modal>form>input[type=text]:focus{background-color:#f3f3f6!important}.prev_top .buca_ric.modal .ico_pg_casa{right:0;top:0;height:5.6rem;width:6rem}.prev_top .buca_ric.modal .ico_pg_casa:before{content:url(../img/icon_clear.png);line-height:7rem}@media only screen and (min-width:768px){.prev_top .buca_ric.modal{width:38.5rem;margin:auto}.prev_top .buca_ric.modal>form .cerca{top:1.6rem}.prev_top .buca_ric.modal>form>input[type=text]{text-align:left;padding-right:3rem}}@media only screen and (min-width:1024px){.prev_top .buca_ric.modal{display:none}}.prev_top .buca_ric.buca_cap .close{top:2.6rem}@media only screen and (min-width:768px){.prev_top .buca_ric.buca_cap .cerca{top:2.6rem}.prev_top .buca_ric.buca_cap .close{top:3rem}}.prev_top #container_search-mobile{display:block}.prev_top #container_searchPrev{display:none}.prev_top #container_searchPrev.prev_cat{display:block}.prev_top #container_searchPrev.buca_cap{display:block}.prev_top #container_searchPrev.buca_cap{display:block}.prev_top #container_searchPrev.modal{background:#fff;width:100%;height:100%;top:0;left:0;position:fixed;display:block;z-index:101!important;transform:none;margin:0;max-width:100%}.prev_top #container_searchPrev.modal>form>input[type=text]{border-radius:0}.prev_top #container_searchPrev.modal>form>input[type=text]::-webkit-input-placeholder{font-weight:500;color:#6e6e6e}.prev_top #container_searchPrev.modal>form>input[type=text]::-moz-placeholder{font-weight:500;color:#6e6e6e}@media only screen and (min-width:1024px){.prev_top #container_search-mobile{display:none}.prev_top #container_searchPrev{display:block}.prev_top #placeholder_mobile{display:none!important}}.prev_top .ico_cat{color:#3a3a3a;font-size:5rem}.pre_macrocat.prev_top .buca_ric{margin-top:0rem}@media only screen and (min-width:1024px){.pre_macrocat.prev_top{padding:2rem 1.5% 10rem}}.prev_cap{height:auto;min-height:27.5rem}.prev_cap .container{top:10rem}.prev_cap .top_lc .ico_cat{font-size:5rem;margin:0rem auto;color:#fff}.prev_cap .top_lc .tit_az{color:#3a3a3a;font-weight:500;font-size:1.6rem;line-height:1.6rem;padding-bottom:8px}.prev_cap .top_lc .cat{font-size:1.6rem;line-height:2rem;margin:8px 0}.prev_cap .top_lc .cat2{margin:8px 0 0 0}.prev_cap .top_lc>span{display:block;color:#3a3a3a;font-size:1.6rem}.prev_cap .top_lc>span .where{font-size:1.8rem}.prev_cap .top_lc p{font-size:1.6rem;line-height:1.4rem;font-style:italic;color:#ededed;padding:2rem 0rem 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 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:#1d1d20!important}.prev_cap .pdg .buca_ric form .what input[type=text]::placeholder{color:#999!important}.prev_cap .pdg .buca_ric form .what input[type=text]#merchant-services-list{width:100%;border-radius:25px;padding-left:1rem;box-shadow:2px 2px 2px rgb(0 0 0 / 27%)}.prev_cap .pdg .buca_ric form .what input[type=text]#merchant-services-list.remove-bottom-radius{box-shadow:-1px 1px 3px rgba(0,0,0,.1);border-bottom-right-radius:0rem;border-bottom-left-radius:0rem}.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=number].remove-bottom-radius,.prev_cap .pdg .buca_ric form .what input[type=text].remove-bottom-radius{box-shadow:-1px 1px 3px rgba(0,0,0,.1);border-bottom-left-radius:0rem}.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 .what .capSearch-submit-button{height:100%;right:0;color:#fff;background-color:#3a3a3a;border-color:#3a3a3a;top:0;width:7.1rem;font-weight:100;line-height:1.6rem;border-top-right-radius:25px;border-bottom-right-radius:25px;box-shadow:2px 2px 2px rgb(0 0 0 / 27%);transition:all 0s}.prev_cap .pdg .buca_ric form .what .capSearch-submit-button.remove-bottom-radius{border-bottom-right-radius:0rem}.prev_cap .pdg .buca_ric form .what.buca_ric_wrap input[type=number]{width:19%;padding-left:1rem}.custom_placeholder{position:absolute;top:1.5rem;left:1.5rem;font-size:1.6rem;color:#999;transition:.2s;pointer-events:none}.prev_cap .pdg .buca_ric form .what.buca_ric_wrap input[type=text]{width:68%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:0rem}.prev_cap .pdg .buca_ric form .what.buca_ric_wrap #clear_input{display:none;right:2rem}.prev_cap .pdg .buca_ric form .what.buca_ric_wrap #comune_cap{box-shadow:2px 2px 2px rgb(0 0 0 / 27%)}.prev_cap .pdg .buca_ric form .what.buca_ric_wrap #location_cap{box-shadow:2px 2px 3px rgb(0 0 0 / 27%)}.prev_cap .pdg .buca_ric form input[type=submit]{width:4.6rem;height:3.8rem;border-radius:0rem;font-size:1.6rem;top:.9rem;right:.5rem;margin:0rem;text-transform:uppercase;font-weight:700;position:absolute}.prev_cap .pdg .buca_ric form div{float:none;padding-left:0}.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{border-radius:.3rem;height:2rem;width:2rem;line-height:1.5rem;border:2px solid #3a3a3a}.prev_cap .pdg .buca_ric form .checkbox .custom-check:before{height:1.6rem;width:1.6rem}.prev_cap .pdg .buca_ric .close{right:6.5rem;top:calc(50% - 7px);display:block}.prev_cap .pdg .cercaCap{display:inline-block;color:#3a3a3a;font-size:1.4rem;border:solid;border-radius:25px;padding:8px 14px 8px 14px;margin:24px 4px 0 4px;border-color:#3a3a3ab0}.prev_cap .pdg .cercaCap:hover{background:#ffed76}.prev_cap .pdg .locateMe{display:inline-block;color:#3a3a3a;font-size:1.4rem;border:solid;border-radius:25px;padding:8px 14px 8px 14px;margin:24px 4px 0 4px;border-color:#3a3a3ab0}.prev_cap .pdg .locateMe:hover{background:#ffed76}@media only screen and (min-width:768px){.locateMe{display:none!important}}.prev_cap .ico_pg_casa.locationMe{display:inherit;position:relative;top:1px;right:4px}.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:35rem}.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:2rem;line-height:2rem}.prev_cap .top_lc h2{font-size:3.8rem;line-height:3rem;padding:0rem}.prev_cap .top_lc .where{font-size:2rem;font-weight:100}.prev_cap .top_lc p{font-size:2.4rem;line-height:2.4rem;padding:3rem 0rem 1rem 0rem}.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.buca_ric_wrap input[type=number]{padding-left: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 input[type=text]#merchant-services-list{padding-left:24px}.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}}.prev_cap{min-height:auto}@media only screen and (min-width:1024px){.prev_cap .top_lc .ico_cat{font-size:10rem}}@media only screen and (min-width:1366px){.prev_cap .top_lc .cat{font-size:2rem}.prev_cap .top_lc .tit_az{font-size:2rem}.prev_cap .top_lc p{font-size:2.6rem}.prev_cap .p_cap{font-size:1.6rem}.prev_cap .pdg{width:67%}}.row_empty_space_height{height:160px}.prev_top_categ{margin-bottom:0;padding-bottom:72px}.prev_serv{margin:0 auto;text-align:center;padding:2.5rem 1rem 0rem}.prev_serv .inner_container{width:100%;max-width:25.8rem;margin:auto}.prev_serv .section_title{margin-bottom:4.5rem}.prev_serv figure{overflow:hidden}.prev_serv figure img{width:100%}.prev_serv .prev_serv_cat_title,.prev_serv h5{text-transform:lowercase;font-size:1.6rem;line-height:2.2rem;font-weight:600;margin:1.5rem 0rem 4rem 0rem;color:#333}.prev_serv .prev_serv_cat_title:first-letter,.prev_serv h5:first-letter{text-transform:uppercase}.prev_serv .prev_serv_cat_title a,.prev_serv h5 a{color:#333}.prev_serv .prev_serv_cat_title a:hover,.prev_serv h5 a:hover{color:#999}.prev_serv article{vertical-align:top}.prev_serv .box_servizi{margin-bottom:7rem}.prev_serv .box_servizi h5{margin-bottom:1rem}.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:#999}.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:#999}@media only screen and (min-width:768px){.prev_serv .inner_container{max-width:36.8rem}.prev_serv .section_title{margin-bottom:3.8rem}.prev_serv h5{font-size:2rem}.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 .inner_container{max-width:none}.prev_serv article{width:33.33%;float:left;padding:0rem .4rem}.prev_serv .box_servizi{margin-right:.5rem}}@media only screen and (min-width:1366px){.prev_serv .section_title{margin-bottom:3.8rem}.prev_serv h5{font-size:1.5rem;margin-top:1rem}.prev_serv article{width:25%}.prev_serv article:last-child{display:inline-block;margin:0}}.el_ser{width:100%;padding:5rem 0rem}.el_ser .section_title{margin-bottom:3.8rem;padding:1rem}.el_ser .col-1{float:none;width:90%;margin:auto;max-width:34rem;margin-top:2rem}.el_ser .col-1.el_macrocat_col{padding-left:0}.el_ser .col-1.el_macrocat_col ul li{margin:.9rem 0rem 0rem 0rem}.el_ser .col-1 ul{-webkit-column-break-inside:avoid;break-inside:avoid;margin:auto;height:auto;text-align:left;display:block;width:100%;padding:0rem 1rem}.el_ser .col-1 ul li{line-height:1.9;text-align:left}.el_ser .col-1 ul li h3 a{font-weight:initial}.el_ser .col-1 ul li a{font-weight:initial;color:#3a3a3a}.el_ser .col-1 ul li a:hover{color:#999}.el_ser ul{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:70rem;margin:4rem auto}.el_ser ul li{margin:.9rem 0rem}.el_ser ul li a{color:#3a3a3a;line-height:3rem;font-weight:600}.el_ser ul li a:hover{color:#999}.el_ser ul.show{height:auto;max-height:none;overflow:visible}@media only screen and (min-width:768px){.el_ser{padding:5.7rem 0rem}.el_ser .col-1{float:none;width:70%}.el_ser ul{max-width:85%;vertical-align:top;padding-bottom:5.3rem}}@media only screen and (min-width:1024px){.el_ser{padding:5.1rem 0rem}.el_ser .col-1{-webkit-column-count:2;-moz-column-count:2;column-count:2;width:100%;max-width:100rem;padding-left:10rem}.el_ser .col-1.el_macrocat_col{padding-left:0}.el_ser ul{float:none;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;align-items:center;max-width:80%;margin:5rem auto 4rem auto;height:24rem}.el_ser ul li{width:calc(100% / 3);text-align:center}}@media only screen and (min-width:1366px){.el_ser ul{max-width:100%}.el_ser ul li{width:calc(100% / 4)}}.el_prov{padding:5rem 0rem;text-align:center;width:100%;margin:0 auto}.el_prov h2{font-size:2.4rem;line-height:3rem;margin-bottom:3.8rem;padding:0rem 4.8rem;font-weight:700}.el_prov h2:first-letter{text-transform:uppercase}.el_prov ul{height:45rem;overflow:hidden}.el_prov ul li{font-size:1.8rem;line-height:3rem;margin:1.6rem;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:#3a3a3a}.el_prov ul li a:hover{color:#999}.el_prov ul li a:first-letter{text-transform:uppercase}.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;width:28.4rem}@media only screen and (min-width:768px){.el_prov{padding:5.7rem 0rem;width:75%}.el_prov h2{font-size:3rem;margin-bottom:4.5rem;padding:0}.el_prov ul{float:left;text-align:left;width:100%;height:14rem}.el_prov ul li{font-size:2rem;font-weight:500}}@media only screen and (min-width:1024px){.el_prov{padding:5.1rem 0rem;width:70%}.el_prov .b_y{margin-top:7rem}.el_prov h2{margin-bottom:3.4rem;font-size:4rem}.el_prov ul{height:18rem}.el_prov ul.el_prov_dinamic_ul{height:11rem}.el_prov ul li{width:30%;text-align:left;display:inline-block;padding-right:2rem}.el_prov ul li.el_prov_dinamic_item{width:auto}}@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{width:18%}}.el_prov.el_corr{width:100%}.el_prov.el_corr ul li{font-size:1.6rem}@media only screen and (min-width:768px){.el_prov.el_corr .el_corr_cat{line-height:1.7}}@media only screen and (min-width:1024px){.el_prov.el_corr ul{height:10rem}.el_prov.el_corr ul li{text-align:center;width:17%;margin:1.6rem 1rem;padding-right:0}}@media only screen and (min-width:1280px){.el_prov.el_corr ul li{width:18%}}@media only screen and (min-width:1366px){.el_prov.el_corr{padding-left:2rem}}.el_corr{text-transform:none}.el_corr h2{margin-bottom:1rem;font-size:2.5rem;line-height:3rem;padding:0}.el_corr h3{text-transform:none;color:#666;font-size:2.5rem;font-weight:600;margin-bottom:3rem}.el_corr ul{padding-bottom:0;height:auto}@media only screen and (min-width:768px){.el_corr{width:75%}.el_corr h2{font-size:3.6rem;line-height:2.8rem}.el_corr h3{font-size:2.8rem;line-height:4rem}.el_corr ul{float:none;padding-top:3rem}}@media only screen and (min-width:1024px){.el_corr{width:90}}@media only screen and (min-width:1366px){.el_corr{width:87%}.el_corr h3{font-size:3.2rem;margin-bottom:1rem}}.articolo_foglia{text-align:left;font-size:1.9rem;line-height:2.3rem;color:#757575;padding:5rem 10%;margin:0rem 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 0rem;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 0rem;text-align:left;font-weight:500;color:#000}.articolo_foglia h3{font-size:2.8rem;line-height:2.9rem;padding:2.8rem 0rem;text-align:left;font-weight:700;color:#000}.articolo_foglia h4{font-size:1.6rem;line-height:2.4rem;padding:2rem 0rem;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 0rem}.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 0rem 2rem 4rem}.articolo_foglia ol li,.articolo_foglia ul li{display:block;padding:1rem 3rem 0rem 0rem;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 0rem 0rem;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 0rem 0rem 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 0rem 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:0rem .5rem .5rem 0rem}.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 0rem;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 0rem}}@media only screen and (min-width:1024px){.articolo_foglia .top_label{font-size:4rem}.articolo_foglia blockquote{margin:3rem 0rem 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:0rem 0rem .5rem 0rem;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 .section_title{padding:6rem 0rem 4.6rem 0rem}.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;max-width:41rem;margin-bottom:4rem;text-align:center}.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 .box_cons_mag_title,.articoli_prev .box_cons_mag h5{font-size:1.5rem;font-weight:700;line-height:2.2rem;max-height:8.5rem;padding:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:7rem}.articoli_prev .box_cons_mag .box_cons_mag_title a,.articoli_prev .box_cons_mag h5 a{color:#3a3a3a;font-size:inherit}.articoli_prev .box_cons_mag .box_cons_mag_title a:hover,.articoli_prev .box_cons_mag h5 a:hover{color:#999}.articoli_prev .box_cons_mag .box_cons_mag_text,.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 .box_cons_mag{width:48%;text-align:left;max-height:42rem}.articoli_prev .box_cons_mag:first-child{margin-right:2.3rem}.articoli_prev .box_cons_mag h5{padding:2.5rem 2rem 0rem 2.4rem;height:8rem}.articoli_prev .box_cons_mag .box_cons_mag_title{font-size:1.8rem}.articoli_prev .box_cons_mag .box_cons_mag_text,.articoli_prev .box_cons_mag h6{height:6.7rem;padding:1rem 1rem 0rem 1.4rem;margin-bottom:3.7rem;display:block;font-size:1.6rem;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 .box_cons_mag_text a,.articoli_prev .box_cons_mag h6 a{color:#3a3a3a;font-size:inherit}}@media only screen and (min-width:1024px){.articoli_prev{width:70%}}@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:0rem 0rem .5rem 0rem;vertical-align:top}}@media only screen and (min-width:1366px){.el_vicini ul li{width:18%}}.consigliati_prev{padding-bottom:7rem}.consigliati_prev .section_title{padding:4rem}.consigliati_prev .b_y{width:100%;font-weight:700;font-size:1.6rem;line-height:3.2rem;max-width:28.4rem;text-transform:lowercase}.consigliati_prev .b_y:first-letter{text-transform:uppercase}.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}}.prev_guide_faq__guide{font-size:1.6rem;line-height:2.2rem;color:#3a3a3a}.prev_guide_faq__guide p a{color:#2f2f2f;text-decoration:underline}.prev_guide_faq__guide p a:hover{color:#999}.prev_guide_faq__guide ul{margin:2rem 0rem 1rem 1rem}@media only screen and (min-width:1024px){.prev_guide_faq__guide ul{margin-left:3rem}}.prev_guide_faq__guide ul li:before{content:"";background:#fdd224;top:1.7rem;width:1rem;height:1rem;display:inline-block;margin-right:1rem}.prev_guide_faq__guide ul li a{color:#3a3a3a;text-decoration:underline}.prev_guide_faq__guide table{max-width:600px}.prev_guide_faq__guide .iol-toc li:before{content:"";background:0 0;top:1.7rem;width:0rem;height:0rem;display:none;margin-right:0rem}@media only screen and (min-width:1024px){.prev_guide_faq__guide{font-size:1.8rem;line-height:3rem}}.prev_guide_faq__guide_main_title{margin-bottom:1.5rem!important;font-size:2.5rem!important;line-height:4.5rem!important;text-align:center}@media only screen and (min-width:768px){.prev_guide_faq__guide_main_title{font-size:3.6rem!important}}.prev_guide_faq h2,.prev_guide_faq h3,.prev_guide_faq__guide_secondary_title{margin-top:2.5rem;margin-bottom:2.5rem;font-size:2.2rem;line-height:3rem;font-weight:700}.prev_guide_faq__faq .come_funziona{padding:3.5rem 0rem}.prev_guide_faq__faq .cf_faq_title{text-align:left;font-size:2.5rem;line-height:3rem;color:#3a3a3a;text-transform:lowercase}.prev_guide_faq__faq .cf_faq_title::first-letter{text-transform:uppercase}.prev_guide_faq__faq .cf_faq .links_underline__bold_400{font-weight:400;color:#2f2f2f!important;text-decoration:underline}.prev_guide_faq__faq .cf_faq ul li:first-of-type{border-top:none}.prev_guide_faq__faq .cf_faq ul li .ans_faq{font-size:1.6rem;line-height:2.2rem;font-weight:700;width:calc(100% - 30px)}@media only screen and (min-width:1024px){.prev_guide_faq__faq .cf_faq ul li .ans_faq{font-size:1.8rem;line-height:3rem}}.prev_guide_faq__faq .cf_faq ul li .risp_faq li,.prev_guide_faq__faq .cf_faq ul li .risp_faq p{font-size:1.4rem;line-height:2rem}@media only screen and (min-width:1024px){.prev_guide_faq__faq .cf_faq ul li .risp_faq li,.prev_guide_faq__faq .cf_faq ul li .risp_faq p{font-size:1.6rem;line-height:2.2rem}}.prev_guide_faq__faq .cf_faq ul li .ico_pg_casa{font-size:inherit;width:1.2rem;right:2rem}.prev_guide_faq__faq .cf_faq ul li .ico_pg_casa.i_add:before{content:url(../img/arrow-down.svg)}.prev_guide_faq__faq .cf_faq ul li .ico_pg_casa.close{color:inherit}.prev_guide_faq__faq .cf_faq ul li .ico_pg_casa.close:before{content:url(../img/arrow-up.svg)}.prev_guide_faq__faq .cf_faq ul li.open .ico_pg_casa.arrow{transform:rotate(180deg)}.prev_guide_faq table{border:none!important;font-size:1.4rem!important;text-align:left!important;width:auto!important;margin:auto}@media only screen and (min-width:1024px){.prev_guide_faq table{font-size:1.8rem!important}}.prev_guide_faq table tr{border:1px solid #e8e7e7!important;height:auto!important}.prev_guide_faq table tr:first-child{background-color:#e8e7e7!important}.prev_guide_faq table td{border:none!important;text-align:left!important;height:auto!important;padding:1.4rem 1rem!important}@media only screen and (min-width:1024px){.prev_guide_faq table td{padding:1.5rem 2.5rem!important}}.help_page.prev_guide_faq__faq .cf_faq ul li{padding-right:0rem;padding-left:0rem;border-bottom-color:#3a3a3a}.help_page.prev_guide_faq__faq .cf_faq ul li .ans_faq,.help_page.prev_guide_faq__faq .cf_faq ul li .risp_faq li,.help_page.prev_guide_faq__faq .cf_faq ul li .risp_faq p{font-size:1.6rem;line-height:2.2rem;color:#3a3a3a}@media only screen and (min-width:1024px){.help_page.prev_guide_faq__faq .cf_faq ul li .ans_faq,.help_page.prev_guide_faq__faq .cf_faq ul li .risp_faq li,.help_page.prev_guide_faq__faq .cf_faq ul li .risp_faq p{font-size:1.6rem;line-height:2.2rem}}.help_page.prev_guide_faq__faq .cf_faq ul li .ans_faq{font-weight:700}.help_page.prev_guide_faq__faq .cf_faq_title{font-size:1.6rem;text-transform:uppercase;color:#000}.help_page.prev_guide_faq__faq .help_page_intro{color:#3a3a3a;padding-top:3rem;text-align:left}.help_page.prev_guide_faq__faq .help_page_intro p{font-size:1.6rem;line-height:2.2rem}.iol-toc{list-style-type:decimal;font-weight:bolder;margin:5rem 0 5rem 1rem!important}.iol-toc li:before{display:none;width:0!important;height:0;margin-right:0!important}.box_services{padding:4.5rem 2rem;text-align:center;height:100%}#more{display:none}.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:0rem;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:0rem .5rem .1rem 0rem;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:0rem}.disambigua_top a h5{display:inline-block}}@media only screen and (min-width:1366px){.disambigua_top{padding:0rem 1.5rem}.disambigua_top h2{margin:9rem 0rem 5rem 0rem}.disambigua_top p{margin-bottom:1rem}}@media only screen and (min-width:768px){.esplora_container{width:100%}.esplora_container .esplora .col-3,.esplora_container .esplora .col-7{width:100%}}@media only screen and (min-width:1024px){.esplora_container{max-width:95rem}.esplora_container .esplora .col-3{width:26%}.esplora_container .esplora .col-7{width:74%}}@media only screen and (min-width:1280px){.esplora_container{max-width:122.7rem}}.esplora_col_cat_area{height:5.6rem}.esplora_col_cat{text-align:left;width:100%;overflow:hidden;margin-bottom:2rem;height:5.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:700;color:#3a3a3a;margin:0rem 2rem 0rem 1.6rem;padding:2rem 0rem}.esplora_col_cat .cat_menu_title .ico_pg_casa.a_down_drop{color:#000;font-size:3rem;position:absolute;right:0rem;top:1.2rem}.esplora_col_cat .cat_menu_title .ico_pg_casa.a_up_drop{display:none;font-size:3rem;position:absolute;right:0rem;top:2rem}.esplora_col_cat .m_left{float:none;padding-bottom:100px;height:100vh;overflow-y:auto}.esplora_col_cat .m_left li{display:block;position:relative;font-weight:600;font-size:1.6rem;line-height:1.6rem;padding:1.9rem 1.6rem}.esplora_col_cat .m_left li a{color:#3a3a3a;display:block}.esplora_col_cat .m_left li a:hover{color:#999}.esplora_col_cat.open{height:auto;position:relative}.esplora_col_cat.open .cat_menu_title{color:#fff;border-bottom:1px solid #fff;margin:0;padding:2rem}.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:1.2rem;right:2.2rem}.esplora_col_cat.open ul li{border-bottom:1px solid #fff}@media only screen and (min-width:1024px){.esplora_col_cat{background-color:transparent;top:0;margin-bottom:0;min-height:100vh;position:fixed;overflow-x:hidden;padding-bottom:100px;z-index:1;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);width:23rem;padding-top:11.7rem}.esplora_col_cat.moveToTop{padding-top:0}.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 0rem;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1);width:23rem;height:auto}.esplora_col_cat .m_left li{width:100%;display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:0}.esplora_col_cat .cat_menu_title{display:none}}.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:6.5rem}.box_esplora_serv figure{overflow:hidden;margin-bottom:2.8rem;margin-top:1.5rem}.box_esplora_serv figure img{width:94%;border-radius:.4rem;max-width:36rem}.box_esplora_serv h3{font-size:2rem;line-height:2.5rem;font-weight:500}.box_esplora_serv h3 a{color:#3a3a3a}.box_esplora_serv h3 a:hover{color:#999}@media only screen and (min-width:768px){.box_esplora_serv figure{margin-bottom:1.2rem;margin-top:0rem}}@media only screen and (min-width:1024px){.box_esplora_serv{width:36%;max-height:42rem;margin-right:2.4rem;margin-bottom:2.1rem}.box_esplora_serv:nth-of-type(even){margin-right:0}.box_esplora_serv figure{margin-bottom:0}.box_esplora_serv figure img{width:100%}.box_esplora_serv h3{font-size:2rem;margin-top:.8rem}}@media only screen and (min-width:1366px){.box_esplora_serv{margin-right:3rem}.box_esplora_serv h3{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 .text-35{padding-top:3rem}.esplora_col_dx h2{color:#3a3a3a;font-size:3rem;font-weight:500;width:90%;margin:0rem auto 3rem auto;padding-top:3.8rem}.esplora_col_dx h2 a{color:#3a3a3a}.esplora_col_dx h2 a:hover{color:#999}.esplora_col_dx hr{display:block;height:1px;background:#dfdfdf;margin:.1rem 0rem;border:0}.esplora_col_dx .result{width:85%;margin:0 auto;padding:0rem 0rem 2rem 0rem}.esplora_col_dx .result ul{text-align:center;padding:0}.esplora_col_dx .result ul li{padding-bottom:1rem}.esplora_col_dx .result ul li a{color:#3a3a3a}@media only screen and (min-width:768px){.esplora_col_dx h2{width:100%;margin-bottom:2.7rem}}@media only screen and (min-width:1024px){.esplora_col_dx{width:100%;text-align:left;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 h2{padding-top:3rem}.esplora_col_dx .result{width:100%}.esplora_col_dx .result ul{width:100%;margin:0;text-align:left}.esplora_col_dx .result ul li{width:39%}.esplora_col_dx .result ul li:nth-child(2n+0){width:45%;padding-left:.7rem}.esplora_col_dx .result ul li a{line-height:2.5rem}}.esplora{overflow:hidden;position:relative}.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 0rem 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:0rem 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 0rem;width:90%;text-align:center;margin:0 auto}.resume li{display:inline-block;margin:0rem 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 0rem;width:95%}.resume li{margin:0rem 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:0rem;height:0rem;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:0rem 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:0rem .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 0rem 2rem 0rem;text-transform:uppercase;color:#666;text-align:right;display:inline-block;width:100%;position:relative;font-size:1.1rem;padding:1.4rem .6rem 0rem .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 0rem 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:0rem 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:Lato,Arial,Helvetica,sans-serif;font-display:swap}.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:0rem 0rem 2rem 0rem;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:Lato,Arial,Helvetica,sans-serif;font-display:swap}.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 0rem;font-size:1.6rem;font-weight:700;border-top:1px solid #e3e3e3}.detail div{position:relative;padding:0rem 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:0rem 0rem 2rem 0rem;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 0rem;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:0rem 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 0rem;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 0rem 0rem 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 0rem;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:0rem 0rem 2rem 0rem;color:#9e9993;position:relative;right:0;text-align:center}.detail ul.file{position:relative;display:block;overflow:hidden;margin:3rem 0rem 0rem;text-align:center}.detail ul.file li{display:inline-block;float:none;margin:0rem 1rem 3rem 0rem;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 0rem 0rem 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:0rem 1.5rem 1rem 1.5rem}.tab li{display:inline-block;float:left;margin:.5rem .5rem;padding:.5rem 0rem;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 0rem 1.5rem 1rem;background-color:#fff;width:100%;margin:0}.tab li{border:none;font-size:1.3rem;padding:0rem 0rem 0rem 1.5rem;margin-top:1rem;border-left:1px solid #ccc;width:auto}.tab li:first-of-type{border:none}}.main_prev{padding:0rem 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 0rem;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 0rem 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:0rem 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:0rem 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:0rem 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:Lato;font-display:swap;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 0rem .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 0rem}.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}.panel_area_utente{color:#3a3a3a;width:100%}@media only screen and (min-width:1024px){.panel_area_utente{max-width:calc(100% - 182px);margin-right:3rem;float:right}}@media only screen and (min-width:1280px){.panel_area_utente{max-width:93.5rem;margin:auto;float:none}}.panel_area_utente__title{padding:.5rem 2rem;display:flex;justify-content:space-between;align-items:flex-end}.panel_area_utente__title_text{flex-grow:1;max-width:55rem}.panel_area_utente__title_icon{display:none;padding:1rem}@media only screen and (min-width:1024px){.panel_area_utente__title_icon{display:flex}}.panel_area_utente__title_icon--prenotazioni:after{content:url(../img/selfcare_icons/Presentazione.svg);display:inline-block}.panel_area_utente__title_icon--preventivi:after{content:url(../img/selfcare_icons/Preventivi.svg);display:inline-block}.panel_area_utente__title_icon--account:after{content:url(../img/selfcare_icons/Account.svg);display:inline-block}.panel_area_utente__tab_list_item{width:100%;border-top:1px solid #e8e7e7}.panel_area_utente__tab_list_item_link{color:#3a3a3a;display:flex;justify-content:space-between;align-content:center;padding:1.6rem 1rem 1.3rem}.panel_area_utente__tab_list_item_link:hover{background-color:#fff8dd}.panel_area_utente__list_item_icon_counter{font-size:1.3rem;font-style:normal;font-weight:700;z-index:0;display:none}.panel_area_utente__list_item_icon_counter--preventivi_counter{display:inline-block;position:relative}.panel_area_utente__list_item_icon_counter:after{content:"";width:2rem;height:2rem;display:block;background-color:#fdd224;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;z-index:-1}@media only screen and (min-width:1024px){.panel_area_utente__list_item_icon_counter{display:inline-block;position:relative;right:inherit;top:-.2rem}}.panel_area_utente__list_item_text_message{display:none}@media only screen and (min-width:1024px){.panel_area_utente__list_item_text_message{display:inline-block}}.panel_area_utente__list_item_counter_text{padding-left:1.4rem;padding-right:16rem;display:inline-block}.panel_area_utente__list_item_text{flex-grow:1;padding:0rem 1rem}.panel_area_utente__list_item_icon{padding:0rem 1rem;width:4.5rem;text-align:center;position:relative}.panel_area_utente__list_item_icon--lista_prenotazioni:after{content:url(../img/selfcare_icons/Lista-Prenotazioni.svg);display:inline-block}.panel_area_utente__list_item_icon--messaggi:after{content:url(../img/selfcare_icons/Messaggi.svg);display:inline-block}.panel_area_utente__list_item_icon--recensioni:after{content:url(../img/selfcare_icons/Recensioni.svg);display:inline-block}.panel_area_utente__list_item_icon--pagamenti:after{content:url(../img/selfcare_icons/Pagamenti.svg);display:inline-block}.panel_area_utente__list_item_icon--richieste_preventivo:after{content:url(../img/selfcare_icons/Richieste-Preventivo.svg);display:inline-block}.panel_area_utente__list_item_icon--anagrafica:after{content:url(../img/selfcare_icons/Anagrafica.svg);display:inline-block}.panel_area_utente__list_item_icon--cambio_password:after{content:url(../img/selfcare_icons/Cambio-Password.svg);display:inline-block}.panel_area_utente__list_item_icon--cancella_account:after{content:url(../img/selfcare_icons/no_accounts_black_24dp.svg);display:inline-block}.panel_area_utente__list_item_icon--esci:after{content:url(../img/selfcare_icons/Esci.svg);display:inline-block}.panel_area_utente__list_item_icon .panel_area_utente__list_item_icon_counter{position:absolute;right:.8rem;top:-.8rem;display:block}@media only screen and (min-width:1024px){.panel_area_utente__list_item_icon .panel_area_utente__list_item_icon_counter{display:none}}.panel_area_utente__list_item_next_icon{padding:0rem 1rem}.panel_area_utente__list_item_next_icon:after{content:url(../img/forward_arrow@2x.png);display:inline-block}.selfcare_head{color:#3a3a3a;width:100%;display:none}@media only screen and (min-width:768px){.selfcare_head{display:flex;align-items:center}}.selfcare_head__avatar{padding-right:6.4rem}@media only screen and (min-width:1024px){.selfcare_head__avatar{width:15.2rem;padding-right:0rem}}.selfcare_head__avatar_icon{color:#fff;font-size:4.2rem;width:8.8rem;height:8.8rem;background-color:#a5a5aa;border-radius:50%;display:block;position:relative}.selfcare_head__avatar_icon .avatar_icon_text{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.selfcare_head__avatar_icon .avatar_icon_img{width:8.8rem;height:8.8rem;border-radius:8.8rem}.selfcare_head__text{padding-right:12rem}@media only screen and (min-width:1024px){.selfcare_head__text{margin-right:3rem}}.selfcare_navigator{padding:2rem 0rem;display:none}@media only screen and (min-width:768px){.selfcare_navigator{display:block}}.selfcare_navigator__list_item_link{color:#3a3a3a;line-height:1;display:flex;align-items:center}.selfcare_navigator__list_item_previous_icon{padding:0rem 1.2rem 0rem .4rem}.selfcare_navigator__list_item_previous_icon:after{content:url(../img/back_arrow@2x.png);display:flex}.selfcare_select_filter{position:relative}.selfcare_select_filter__select{width:100%;padding:2rem 1.3rem;font-size:1.8rem;appearance:none;-moz-appearance:none;-webkit-appearance:none}.selfcare_select_filter__select_icon{width:20px;height:20px;display:block;position:absolute;right:1.3rem;top:50%;transform:translateY(-50%)}.selfcare_select_filter__select_icon--dropdown:after{content:url(../img/selfcare_icons/dropdown.svg);display:block}.selfcare_sidebar_filter{background:#fff;margin-bottom:1rem}.selfcare_sidebar_filter__list_item:last-child{border-top:1px solid #e8e7e7}.selfcare_sidebar_filter__list_item_link{color:#3a3a3a;display:flex;padding:2rem 2rem 2rem 2rem;position:relative}.selfcare_sidebar_filter__list_item_link--selected{background-color:#fef7de}.selfcare_sidebar_filter__list_item_icon{text-align:left;left:1.5rem;top:1.9rem;min-width:50px}.selfcare_sidebar_filter__list_item_icon--recensioni:after{content:url(../img/selfcare_icons/Recensioni.svg);display:inline-block}.selfcare_sidebar_filter__list_item_icon--richieste_preventivo:after{content:url(../img/selfcare_icons/Richieste-Preventivo.svg);display:inline-block}@media only screen and (min-width:1280px){.selfcare_sidebar_filter{margin-right:2rem}}.selfcare_recensioni__wrap{display:flex;flex-wrap:wrap;width:100%;max-width:128rem;margin:auto}@media only screen and (min-width:768px){.selfcare_recensioni__wrap{flex-wrap:nowrap}}.selfcare_recensioni__left_side{display:none}@media only screen and (min-width:768px){.selfcare_recensioni__left_side{display:flex;width:35%;padding-left:1.5rem}}@media only screen and (min-width:1024px){.selfcare_recensioni__left_side{width:27%}}@media only screen and (min-width:1280px){.selfcare_recensioni__left_side{padding-left:2rem;width:25.5%}}.selfcare_recensioni__main{width:100%}@media only screen and (min-width:768px){.selfcare_recensioni__main{width:65%}}@media only screen and (min-width:1024px){.selfcare_recensioni__main{width:52%}}@media only screen and (min-width:1280px){.selfcare_recensioni__main{width:51.5%}}@media only screen and (min-width:768px){.selfcare_recensioni__main--prev_detail{width:100%}}@media only screen and (min-width:1024px){.selfcare_recensioni__main--prev_detail{width:79%}}@media only screen and (min-width:1280px){.selfcare_recensioni__main--prev_detail{width:77%}}@media only screen and (min-width:768px){.selfcare_recensioni__main--account{width:69.6%}}@media only screen and (min-width:1024px){.selfcare_recensioni__main--account{width:73.5%}}@media only screen and (min-width:1280px){.selfcare_recensioni__main--account{width:59.5%}}@media only screen and (min-width:768px){.selfcare_recensioni__select_filter{display:none}}.selfcare_recensioni__right_side{width:21%;display:none}@media only screen and (min-width:1024px){.selfcare_recensioni__right_side{display:flex;padding-right:1.5rem}}@media only screen and (min-width:1280px){.selfcare_recensioni__right_side{padding-right:2rem;margin-left:2rem;width:23%}}@media only screen and (min-width:768px){.selfcare_recensioni__right_side--account{display:flex;padding-right:1.5rem;width:30.4%}}@media only screen and (min-width:1024px){.selfcare_recensioni__right_side--account{width:26.5%}}@media only screen and (min-width:1280px){.selfcare_recensioni__right_side--account{width:40.5%}}.selfcare_recensioni__alert_panel{margin-bottom:2.8rem}.selfcare_recensioni__alert_title{margin-bottom:1rem;display:flex;align-items:center}.selfcare_recensioni__alert_icon{margin-left:-.5rem;margin-right:.5rem}.selfcare_recensioni__alert_icon:after{content:url(../img/selfcare_icons/icon_alert.svg);display:flex}.selfcare_recensione{color:#3a3a3a;background-color:#fff;margin-bottom:1rem}.selfcare_recensione__status_bar{padding:1.8rem 1.4rem 1.4rem;display:flex;align-items:baseline;justify-content:space-between;background-color:#eeece9}.selfcare_recensione__status_bar--approved{background-color:#ffedb0}.selfcare_recensione__status_bar--pending{background-color:#eeece9}.selfcare_recensione__status_bar--rejected{background-color:#eeece9}.selfcare_recensione__status_bar--removed{background-color:#eeece9}.selfcare_recensione__status_intro{display:none}@media only screen and (min-width:768px){.selfcare_recensione__status_intro{display:inline}}.selfcare_recensione__panel{padding:1.4rem;border-top:1px solid #e8e7e7}.selfcare_recensione__panel--no_border{border-top:none}.selfcare_recensione__panel--no_vertical_spacing{padding-top:0rem;padding-bottom:0rem}.selfcare_recensione__panel--user{background-color:#fff8dd}.selfcare_recensione__company_name{color:#3a3a3a}.selfcare_recensione__company_category{text-transform:lowercase}.selfcare_recensione__rating{padding-bottom:2rem}.selfcare_recensione__rating_li{display:inline-block;margin-right:1.4rem}.selfcare_recensione__rating_li .ico_pg_casa{font-size:1.5rem}.selfcare_recensione__rating_li .star_full{color:#3a3a3a}.selfcare_recensione__rating_li .star_half{color:#3a3a3a}.selfcare_recensione__rating_li .star_empty{color:#eeece9}.selfcare_recensione--stato_0{padding:5rem 3.5rem;text-align:center}@media only screen and (min-width:768px){.selfcare_recensione--stato_0{padding:8rem 9rem}}@media only screen and (min-width:1280px){.selfcare_recensione--stato_0{padding:8rem 15rem}}.selfcare_recensione--stato_0 a{font-weight:700;color:#3a3a3a;text-decoration:none}.selfcare_preventivo{background-color:#fff}.selfcare_preventivo__title{display:flex;align-items:center}.selfcare_preventivo__title_icon{margin-right:1rem}.selfcare_preventivo__bottom_text_counter{width:2.4rem}.selfcare_preventivo__bottom{display:flex;align-items:center;justify-content:space-between}.selfcare_preventivo__bottom_text{display:flex;justify-content:space-between;flex-grow:1}@media only screen and (min-width:768px){.selfcare_preventivo__bottom_text{flex-grow:0}}.selfcare_preventivo__bottom_text_label{margin-right:1.5rem}.selfcare_preventivo__text_item{display:flex;align-items:center;justify-content:flex-start}@media only screen and (min-width:768px){.selfcare_preventivo__text_item--inline_768{display:inline-flex;margin-right:1rem}}.selfcare_preventivo__descrizione{padding:3rem 0rem 1.5rem;display:inline-block}.selfcare_preventivo__icon{width:1.7rem;height:1.4rem;margin-right:.9rem;text-align:left;position:relative}.selfcare_preventivo__icon--clock:after{content:url(../img/selfcare_icons/clock.svg);display:flex;justify-content:center;margin-top:-.5rem}.selfcare_preventivo__icon--pin:after{content:url(../img/selfcare_icons/pin.svg);display:flex;justify-content:center;margin-top:-.5rem}.selfcare_preventivo__file{position:relative;display:block;overflow:hidden;margin:3rem 0rem 0rem;text-align:center}.selfcare_preventivo__file_item{display:inline-block;float:none;margin:0rem 1rem 3rem 0rem;vertical-align:top;position:relative}.selfcare_preventivo__file_item--cta{height:7rem;padding:1.5rem 0rem 0rem 1.5rem;padding:1.5rem 0rem 0rem 1.5rem;font-size:1.8rem;border-left:1px solid #e3e3e3;text-transform:uppercase;font-weight:500}.selfcare_preventivo__file_item_wrap{display:block;margin-bottom:1rem;width:8rem;height:8rem;padding:0rem 1rem 2rem 1rem;overflow:hidden}.selfcare_preventivo__file_item_link{color:#fdd224;height:8rem;display:block}.selfcare_preventivo__file_item_img{width:auto;height:8rem}.selfcare_preventivo__file_item_label{position:absolute;top:40%;right:0;padding:.3rem .8rem;color:#fff;background:#fdd224}.selfcare_preventivo__modulo_risposta form input[type=reset],.selfcare_preventivo__modulo_risposta form input[type=submit]{background:inherit;color:inherit;border:inherit;display:inherit;border-radius:inherit;background-clip:inherit;height:inherit;font-weight:inherit;font-size:inherit;text-transform:inherit;cursor:inherit}.selfcare_preventivo__modulo_risposta_textarea{min-height:15rem;padding:1.2rem;border-color:#3a3a3a}.selfcare_preventivo__modulo_risposta_textarea::placeholder{color:#a5a5aa;font-weight:400!important;opacity:1}.selfcare_preventivo__modulo_risposta_textarea:-ms-input-placeholder{color:#a5a5aa;font-weight:400!important}.selfcare_preventivo__modulo_risposta_textarea::-ms-input-placeholder{color:#a5a5aa;font-weight:400!important}.selfcare_preventivo__button_bar{display:flex;align-items:center;justify-content:flex-end}.selfcare_preventivo__button_bar .dropzone .dz-message{margin:0 auto}.selfcare_preventivo__modulo_risposta_button{border:none;padding:1rem 2rem;margin-left:.6rem;cursor:pointer;color:#3a3a3a;font-weight:700;display:flex}.selfcare_preventivo__modulo_risposta_button.dropzone{min-height:auto;border:none;padding:1rem 2rem;background-color:inherit}.selfcare_preventivo__modulo_risposta_button_icon{width:2rem;height:2rem;margin-right:.8rem;text-align:left;position:relative}.selfcare_preventivo__modulo_risposta_button_icon:after{display:flex}.selfcare_preventivo__modulo_risposta_button_icon--add.ico_pg_casa{font-family:inherit!important;color:inherit}.selfcare_preventivo__modulo_risposta_button_icon--add.ico_pg_casa.i_add:before{content:""}.selfcare_preventivo__modulo_risposta_button_icon--add:after{content:url(../img/selfcare_icons/paperclip.svg)}.selfcare_preventivo__modulo_risposta_button_icon--send:after{content:url(../img/selfcare_icons/paper-plane.svg)}.selfcare_preventivo__panel--risp_pro{padding:2.2rem 1.4rem 1.8rem;border-top:none;background-color:#faf9f8}@media only screen and (min-width:768px){.selfcare_preventivo__panel--risp_pro{padding-top:4.4rem;padding-bottom:2.2rem;background-color:#faf9f8}}.selfcare_preventivo__contatore{display:flex;align-items:center;justify-content:flex-start}.selfcare_preventivo__contatore_item{width:3.5rem;height:6rem;margin:.1rem 3rem .1rem 0rem;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.selfcare_preventivo__contatore_item--active{border-bottom:2px solid #3a3a3a}.selfcare_preventivo__contatore_item:hover:after{content:"";display:block;width:4rem;height:4rem;background-color:#fdd224;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.selfcare_preventivo__contatore_anchor{color:#3a3a3a;z-index:1;display:inline-block;width:100%;height:100%;line-height:60px}.selfcare_preventivo__risposta_wrap{display:none}.selfcare_preventivo__risposta_wrap--active{display:block}.selfcare_preventivo__risposta{position:relative}.selfcare_preventivo__risposta_time{position:absolute;top:.5rem;right:0rem}.selfcare_preventivo__user_title{display:flex;align-items:center;justify-content:flex-start}.selfcare_preventivo__user_icon{margin-right:1.8rem;width:3.6rem;height:3.6rem;position:relative}.selfcare_preventivo__user_icon:after{display:flex;content:url(../img/selfcare_icons/user_icon.svg)}.selfcare_preventivo .tab_active{border-bottom:2px solid #3a3a3a}.selfcare_preventivo .panel_container{display:flex;flex-wrap:wrap;justify-content:space-between}.selfcare_preventivo .panel_container .panel_item_1{width:65%;padding-top:.5rem}.selfcare_preventivo .panel_container .panel_item_2{width:35%}.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}@media only screen and (min-width:768px){.slfcre .main_reg .form_reg input[type=submit]{width:28.4rem;height:5.4rem;margin-bottom:0}}@media(min-width:768px){.sel{display:flex!important;align-items:center}}.tooltip_info{display:block;margin-left:10px;width:24px;height:24px}.tooltip-info .icon-tooltip{cursor:pointer}.info-tooltip-modal{position:absolute;z-index:102;transition:opacity 1s;margin-top:1.5rem;padding:10px;display:none}@media(max-width:767px){.info-tooltip-modal{width:100%;left:0;right:0}}@media(min-width:768px){.info-tooltip-modal{padding:0;width:337px}.info-tooltip-modal:after{content:'';position:absolute;transform:rotate(45deg);background-size:20px 20px;background-repeat:no-repeat;background-position:center;width:15px;height:15px;border:1px solid #bababa;border-right:0;border-bottom:0;top:-8px;background-color:#fff}}@media(min-width:768px) and (max-width:1499px){.info-tooltip-modal{right:-20px}.info-tooltip-modal:after{right:25px}}.info-tooltip-modal.toggle-on{display:block}.info-tooltip-modal .text{padding:24px 39px 32px 24px;border:1px solid #bababa;border-radius:6px;width:337px;background:#fff;font-size:16px;line-height:22px;text-align:left;width:100%}.info-tooltip-content a{font-weight:400;text-decoration:underline;color:#0d6efd;display:block}.info-tooltip-modal .icon--close_narrow{width:18px;height:18px;position:absolute;top:25px;right:25px;cursor:pointer}.info-tooltip-modal .icon--close_narrow:before{display:block;content:"";width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(https://img.pgol.it/pgit2018/svg/close_narrow.svg)}@media(min-width:768px){.info-tooltip-content .text{padding:20px 38px 30px 20px}.info-tooltip-modal .icon--close_narrow{top:19px;right:19px}}@media(min-width:1500px){.info-tooltip-modal{left:-156px}.info-tooltip-content:after{right:50%}}@media(max-width:767px){.info-tooltip-component{display:inline-block}.open_f.show_f .tooltip_info{display:none}.tooltip_info{position:absolute;right:50px;top:16px}.info-tooltip-component .info-tooltip-content{width:100%;margin:0;left:0;right:0;z-index:999}.overlay-tooltip{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:99;cursor:pointer}}@media(min-width:768px){.open_f .tooltip_info{display:none}}.tooltip-modal-overlay{position:fixed;overflow:hidden;background-color:rgba(0,0,0,.4)}@media(min-width:768px){.tooltip-modal-overlay{background-color:transparent}}.tooltip-modal-overlay.hidden,.tooltip-modal-overlay.toggler-off{left:0;top:0;width:0;height:0;transition:opacity .15s ease-out,width 0s linear .15s,height 0s linear .15s}.tooltip-modal-overlay.toggle-on:not(.toggler-off){width:100%;height:100%;opacity:1;transition:opacity .15s ease-out;z-index:101}.social-box{padding-right:40px}.social-box.desktop-only{display:none}.social-box.mobile-only{display:block}.social-box__sectionTitle{color:#3c3c3a;padding-left:10px;margin-bottom:20px;font-weight:700;font-size:17px;text-align:left;line-height:15px}.social-box__cnt{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}@media only screen and (min-width:768px){.social-box{margin-top:40px}.social-box.desktop-only{display:block}.social-box.mobile-only{display:none}}.rec_az .dropzone .dz-preview.dz-image-preview.dz-processing.dz-success.dz-complete{display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;flex:0 0 auto;width:23%;margin:3px!important;top:20px!important;left:8px!important}.flusso_preventivi--new{align-items:center;justify-content:center;flex-direction:column;display:flex;width:100%;padding:0 10px}.flusso_preventivi_wrap{max-width:508px;width:100%;margin:0;padding:24px;text-align:center}.flusso_preventivi_item_check{color:#037b07;font-weight:400;font-size:20px;margin-bottom:8px;display:block}.flusso_preventivi_item_check--text{color:#3a3a3a;font-size:16px;font-weight:400px;padding:0 50px}.flusso_preventivi_wrap--yellowBox{border-radius:10px;border:none;margin-bottom:24px;background-color:#fdd225}.flusso_preventivi--title{color:#3a3a3a;font-size:22px;font-weight:700;line-height:120%;margin-bottom:24px;display:inline-block}.flusso_preventivi_wrap--yellowBox ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:8px}@media (min-width:768px){.flusso_preventivi_wrap--yellowBox{padding-bottom:48px}.flusso_preventivi_wrap--yellowBox ul{justify-content:flex-start}}.flusso_preventivi_wrap--yellowBox ul li{flex:0 0 auto;border:1px solid #3a3a3a;padding:8px 12px;border-radius:20px;margin-right:8px}.flusso_preventivi_wrap--yellowBox ul li a{font-size:14px;font-weight:400;line-height:16.8px;color:#3a3a3a}.flusso_preventivi_wrap--coupon{border-radius:10px;border:1px solid #c6c6c6;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-bottom:50px}.flusso_preventivi_wrap--coupon .flusso_preventivi--title{margin-bottom:16px}.flusso_preventivi_wrap--coupon .flusso_preventivi--text{font-weight:400;font-size:16px;line-height:19.2px;padding:0 80px}.flusso_preventivi_wrap--coupon .flusso_preventivi--text strong{font-weight:700}.flusso_preventivi_wrap--coupon .flusso_preventivi--text .flusso_preventivi--code{text-transform:uppercase;font-size:22px;font-weight:700;color:#bf0808;margin:16px auto;display:block}.flusso_preventivi--btnCode{border:1px solid #3a3a3a;padding:8px 12px;border-radius:20px;align-items:center;display:flex}.flusso_preventivi--btnCode svg{margin-right:8px}.flusso_preventivi_wrap--coupon .flusso_preventivi_wrap--footer{border-top:1px solid #c6c6c6;display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-top:24px;padding-top:16px;width:100%}.flusso_preventivi_wrap--coupon .flusso_preventivi_wrap--footer a{color:#3a3a3a;font-weight:400;font-size:16px}.flusso_preventivi--new .buca_r.modal #placeholder_mobile{position:relative;top:9px;width:100%;text-align:left;padding:0rem 3.3rem;font-size:1.6rem;color:#3a3a3a;height:57px;display:none}.flusso_preventivi--new .buca_r.modal .suggestion-dialog-close{position:absolute;left:0;top:0;font-weight:500;color:#000;font-size:2rem;height:5.6rem;width:6rem}.flusso_preventivi--new .buca_r.modal .suggestion-dialog-close:before{content:url(../img/icon_back.png);line-height:6.5rem}.flusso_preventivi--new .buca_r.modal .cerca{display:none}.flusso_preventivi--new .buca_r.modal>form>input[type=text]{height:5.6rem;background-color:#f3f3f6;background:#f3f3f6;border:none;box-shadow:none;margin-bottom:0rem}.flusso_preventivi--new .buca_r.modal>form>input[type=text]:focus{background-color:#f3f3f6!important}.flusso_preventivi--new .buca_r.modal .ico_pg_casa{right:0;top:0;height:5.6rem;width:6rem}.flusso_preventivi--new .buca_r.modal .ico_pg_casa:before{content:url(../img/icon_clear.png);line-height:7rem}.flusso_preventivi--new .buca_r{width:93%;position:relative;margin:auto}.flusso_preventivi--new .buca_r>form .icon_clear{position:absolute;font-size:1.3rem;right:2rem;top:1.6rem;font-weight:700;display:none;color:#9b9ba0}.flusso_preventivi--new .buca_r>form .cerca{position:absolute;font-size:1.6rem;left:2.8rem;top:1.7rem;font-weight:400;color:#c6c6c6}.flusso_preventivi--new .buca_r>form>input[type=text]{padding-left:4.6rem;padding-right:4.6rem;height:5rem;font-size:1.6rem;border-radius:2.8rem;margin-bottom:1.9rem;border-color:#e8e7e7}.flusso_preventivi--new .buca_r>form>input[type=text]::-webkit-input-placeholder{color:#a5a5aa;font-size:1.6rem;font-weight:500}.flusso_preventivi--new .buca_r>form>input[type=text]::-moz-placeholder{color:#a5a5aa;font-size:1.6rem;font-weight:500}.flusso_preventivi--new .buca_r>form>input[type=text].remove-bottom-radius{border-bottom-right-radius:0rem;border-bottom-left-radius:0rem;border-top-right-radius:2.5rem;border-top-left-radius:2.5rem;box-shadow:-1px 1px 3px rgba(0,0,0,.1)}.flusso_preventivi--new .buca_r.modal .autocomplete-suggestions.popolari{border:none;max-height:100%;border-radius:0;-ms-overflow-style:none;scrollbar-width:none}.flusso_preventivi--new .buca_r.modal .autocomplete-suggestions.popolari::-webkit-scrollbar{display:none}.flusso_preventivi--new .buca_r.modal .autocomplete-suggestions.popolari:before{height:2.8rem;font-size:1.6rem;line-height:2.6rem;padding-left:3.3rem;color:#3a3a3a;border-bottom:1px solid #707070;border-top:1px solid #707070}.flusso_preventivi--new .buca_r.modal .autocomplete-suggestions{border:none;max-height:100%;border-radius:0;-ms-overflow-style:none;scrollbar-width:none}.flusso_preventivi--new .buca_r.modal .autocomplete-suggestions::-webkit-scrollbar{display:none}.flusso_preventivi--new .buca_r.modal .autocomplete-suggestion{padding:0 33px 0 33px;height:56px;line-height:3.6;margin:0}.flusso_preventivi--new .buca_r.modal .autocomplete-suggestion:before{display:none}.flusso_preventivi--new .buca_r.modal .autocomplete-suggestions{display:block!important}.flusso_preventivi--new .buca_r.modal .autocomplete-suggestions .autocomplete-suggestion.selected,.flusso_preventivi--new .buca_r.modal .autocomplete-suggestions .autocomplete-suggestion.selected b{background-color:#fff8dd}@media only screen and (min-width:768px){.flusso_preventivi--new .buca_r{width:38.5rem;margin:auto}.flusso_preventivi--new .buca_r>form .cerca{font-size:2rem;top:1.6rem}.flusso_preventivi--new .buca_r>form>input[type=text]{text-align:left;padding-right:3rem;margin-bottom:0}.flusso_preventivi--new .buca_r.modal>form>input[type=text]{margin-bottom:0rem}}@media only screen and (min-width:1024px){.flusso_preventivi--new{padding-bottom:230px}.flusso_preventivi--new #container_search-mobile{display:none}.flusso_preventivi--new #container_search{display:block}.flusso_preventivi--new #placeholder_mobile{display:none!important}.flusso_preventivi--new .suggestion-dialog-close{display:none}}@media only screen and (min-width:1280px){.flusso_preventivi--new .buca_r{width:46rem}}.box-servizi .box-servizi__title{font-size:18px;font-weight:700;line-height:26px;margin-top:16px}.box-servizi .single-box{background-color:#f7f7f7;border-radius:24px;padding:24px;text-align:left;max-width:614px;margin:16px 16px 0 16px}.box-servizi .single-box:last-of-type{margin-bottom:50px}.box-servizi .single-box .single-box__title{color:#000;font-weight:700;font-size:18px;line-height:22px}.box-servizi .single-box .single-box__cnt{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.box-servizi .single-box .single-box__el a{color:#000;font-weight:400;font-size:16px;line-height:32px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.box-servizi .single-box .single-box__el::after{content:'|';display:inline;margin-left:8px;margin-right:8px}.box-servizi .single-box .single-box__el:last-child::after{display:none}@media screen and (min-width:768px){.box-servizi .box-servizi__title{font-size:22px}.box-servizi .single-box{margin:16px auto 0 auto}.box-servizi .single-box .single-box__el a{line-height:28px}}.box-servizi--saz .single-box{border-radius:8px;margin:0 0 16px 0}.box-servizi--saz .single-box:last-of-type{margin-bottom:0}.box-servizi .single-box .single-box__el::after{content:'|';display:inline;margin-left:8px;margin-right:8px}.box-servizi .single-box .single-box__el:last-child::after{display:none}.box-newsletter.box-newsletter--articoli,.box-newsletter.box-newsletter--hp{padding:70px 40px 46px 40px}.box-newsletter.box-newsletter--articoli .box-newsletter__input{flex-direction:column}.box-newsletter.box-newsletter--articoli .box-newsletter__input input{margin:0}.box-newsletter.box-newsletter--articoli .box-newsletter__input--submit{max-width:none;margin-top:8px}.box-newsletter.box-newsletter--articoli .box-newsletter__text{margin-top:24px}.box-newsletter--confirm.box-newsletter--confirm-articoli,.box-newsletter.box-newsletter--articoli{width:375px}.box-newsletter.box-newsletter--hp .box-newsletter__cont{margin:0 auto;max-width:940px}.box-newsletter.box-newsletter--hp .box-newsletter__heading{margin-bottom:16px}.box-newsletter,.box-newsletter--confirm{margin:35px 0;position:relative;background-color:#f0f0f0;display:flex;padding:30px 32px;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}.box-newsletter{gap:24px;padding:24px 20px}.box-newsletter--confirm{flex-direction:row;align-items:center}.box-newsletter--confirm .box-newsletter__title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:3px}.box-newsletter--confirm .box-newsletter__subtitle{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:19px}.box-newsletter__heading{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-bottom:24px}.box-newsletter__titleHead{display:flex;flex-direction:column}.box-newsletter__title{color:#000;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.box-newsletter__subtitle{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.box-newsletter__text{color:#737373;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;flex-direction:column;align-items:flex-start;align-content:center;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:16px}.box-newsletter__text a{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none!important}.box-newsletter__text a:hover{color:#000;text-decoration:none}.box-newsletter__text label{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.box-newsletter__text input[type=checkbox]{appearance:none;-webkit-appearance:none;display:flex;align-content:center;justify-content:center;border:2px solid #737373;border-radius:2px;margin-right:5px;width:12px;height:12px}.box-newsletter__text input[type=checkbox]::before{content:"";width:10px;height:10px;transform:scale(0);background-color:#737373;border-radius:1px}.box-newsletter__text input[type=checkbox]:checked::before{transform:scale(1)}.box-newsletter__buca{width:100%}.box-newsletter__input{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.box-newsletter__input-img{position:absolute;top:11px;left:14px}.box-newsletter.box-newsletter--hp form input[type=search],.box-newsletter__input input{display:flex;height:47px;padding:13px 14px 13px 50px;align-items:center;gap:10px;flex:1 0 0;border-radius:6px;border:1px solid #737373;background:#fff;margin:0;margin-right:8px;font-size:16px;width:100%}.box-newsletter.box-newsletter--hp form input[type=search]{margin:0;margin-right:8px}.box-newsletter__input--submit{border-radius:4px;background:#f7cd46;display:flex;padding:11px 52px;align-items:center;gap:10px;height:46px;width:100%;max-width:215px;border:none;justify-content:center}.box-newsletter__input--submit-label{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal!important;text-transform:uppercase}@media (min-width:768px) and (max-width:1023px){.box-newsletter--confirm.box-newsletter--confirm-articoli,.box-newsletter.box-newsletter--articoli{width:100%}}@media only screen and (max-width:767px){.box-newsletter--confirm.box-newsletter--confirm-articoli,.box-newsletter.box-newsletter--articoli{width:100%}.box-newsletter{padding:30px 32px}.box-newsletter__title{font-size:16px}.box-newsletter__subtitle{font-size:14px}.box-newsletter__input{flex-direction:column}.box-newsletter__input input{margin-bottom:8px;margin-right:0}.box-newsletter__input--submit{max-width:100%}.box-newsletter__text input[type=checkbox]{margin-right:12px}.box-newsletter--articoli,.box-newsletter--hp{padding:24px 20px}.box-newsletter.box-newsletter--hp form input[type=search]{margin:0;margin-bottom:8px}}.box-newsletter__subtitle{padding-top:4px}.box-newsletter__titleHead{padding-left:9px}.box-newsletter--confirm.box-newsletter--confirm-hp,.box-newsletter.box-newsletter--hp{margin:0}.box-newsletter--confirm.box-newsletter--confirm-hp,.box-newsletter.box-newsletter--hp{padding:50px 40px 46px 50px}.box-newsletter--confirm.box-newsletter--confirm-articoli,.box-newsletter.box-newsletter--articoli{padding:30px 20px 10px 20px}.box-newsletter--articoli .box-newsletter__title{font-size:16px}.box-newsletter--articoli .box-newsletter__subtitle{font-size:13px}.box-newsletter--confirm .box-newsletter__cont{flex-direction:row;align-items:center;display:flex}.box-newsletter--confirm.box-newsletter--confirm-hp{margin:0}.box-newsletter--confirm .box-newsletter__cont{flex-direction:row;align-items:center;display:flex;margin:0 auto}.box-newsletter--confirm .box-newsletter__img{margin-right:8px}.box-newsletter__cont{width:100%}@media screen and(min-width:768px){.box-newsletter__text{color:#737373;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:16px}.box-newsletter__heading{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:12px}}.box-newsletter__text{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start}.box-newsletter,.box-newsletter--confirm{height:240px;padding:30px 32px;justify-content:center}.box-newsletter--articoli,.box-newsletter--confirm.box-newsletter--confirm-articoli,.box-newsletter--confirm.box-newsletter--confirm-hp,.box-newsletter.box-newsletter--hp{height:350px;padding:24px 20px;justify-content:center}@media only screen and(max-width:767px){.box-newsletter,.box-newsletter--confirm{height:350px;padding:24px 20px;justify-content:center}.box-newsletter--articoli,.box-newsletter--confirm.box-newsletter--confirm-articoli,.box-newsletter--confirm.box-newsletter--confirm-hp,.box-newsletter.box-newsletter--hp{height:350px;padding:60px 40px;justify-content:center}}.box-newsletter__input--submit:hover{background-color:#000}.box-newsletter__input--submit:hover .box-newsletter__input--submit-label{color:#f7cd46}.box-newsletter__input--submit:hover .box-newsletter__input--submit-button svg path{fill:#f7cd46}.box-newsletter__text a{text-decoration:underline!important}.box-newsletter__text a:hover{text-decoration:none}.box-newsletter--confirm .box-newsletter__cont{flex-direction:row;align-items:center;display:flex;margin:0 auto;justify-content:center}.box-newsletter__input--submit{cursor:pointer}.box-newsletter--articoli .box-newsletter__subtitle{padding-right:10px}#nl_email.errore{border-color:red;color:red}#err_msg{color:red}#err_msg.ok{display:none}@media only screen and (max-width:767px){.box-newsletter--confirm-hpm,.box-newsletter--hpm{height:280px}}.locateMe{display:inline-flex;align-items:center;justify-content:center;position:relative}.loadingSpinner{border:3px solid rgba(255,255,255,.3);border-top:3px solid #fdd225;border-radius:50%;width:14px;height:14px;animation:spin 1s linear infinite;display:none;margin-left:8px;margin:0 4px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.social-btn-wrapper{display:flex;justify-content:center;padding:20px 0}.social-btn-list{display:flex;gap:20px;padding:0;margin:0}.social-btn-list li{list-style:none}.social-btn{display:flex;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:12px;padding:12px 24px;font-size:16px;font-weight:500;text-decoration:none;color:#333;background-color:#fff;transition:background-color .3s,box-shadow .3s;min-width:260px}.social-btn:hover{background-color:#f5f5f5;box-shadow:0 1px 4px rgba(0,0,0,.1)}.social-btn-content{display:flex;align-items:center}.social-btn-content img{height:24px;width:24px;margin-right:10px;vertical-align:middle}@media only screen and (max-width:600px){.social-btn-list{display:block}.social-btn-list li{margin:16px}}.azienda-card{border:1px solid #c6c6c6;border-radius:8px;padding:16px;overflow:hidden;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}.azienda-card__image{width:70px;height:70px;border-radius:8px;border:1px solid #c6c6c6;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.azienda-card__image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.azienda-card__image svg{width:24px;height:24px}.azienda-card__content{display:flex;flex-direction:column}.azienda-card__content a{color:#3a3a3a}.azienda-card__content a:hover{color:#999}.azienda-card__content>:first-child{margin-top:0!important}.azienda-card__title{font-weight:700;font-size:16px;line-height:1.2;color:#3a3a3a;margin:0 0 0 12px}.azienda-card__subtitle{font-weight:400;font-size:14px;line-height:1.2;color:#3a3a3a;margin:8px 0 0 12px}.azienda-card__info{display:flex;flex-direction:column;grid-column:span 2}.azienda-card__text{font-weight:400;font-size:14px;line-height:1.2;color:#3a3a3a;margin:8px 0 0 0;width:100%}.azienda-card__cta{flex-shrink:0;width:100%;margin:8px 0 0 0}.azienda-card__btn{padding:14px;background:#fdd224;color:#000;font-weight:700;font-size:16px;line-height:1.2;border-radius:8px;min-width:200px;display:block;text-align:center;cursor:pointer}.azienda-card__btn:hover{background-color:#ffe16a;color:#3a3a3a}@media only screen and (min-width:768px){.azienda-card--preventivo .azienda-card{padding:24px}.azienda-card--preventivo .azienda-card__image{grid-row:span 2;width:133px;height:133px}.azienda-card--preventivo .azienda-card__image svg{width:48px;height:48px}.azienda-card--preventivo .azienda-card__title{font-size:24px;margin:0 0 0 24px}.azienda-card--preventivo .azienda-card__subtitle{font-size:18px;margin:8px 0 0 24px}.azienda-card--preventivo .azienda-card__info{flex-direction:row;justify-content:flex-end;grid-column:span 1}.azienda-card--preventivo .azienda-card__text{font-size:16px;width:calc(100% - 248px);margin:8px auto 0 24px}.azienda-card--preventivo .azienda-card__cta{margin:8px 0 0 24px;width:auto}}.azienda-card--listing{text-align:left;margin:0 10px 8px 10px}.azienda-card--listing .tooltipInfo{margin:8px 0 0 12px}@media only screen and (min-width:1024px){.azienda-card--listing{margin:0 0 8px 16px}.azienda-card--listing .azienda-card{padding:24px}.azienda-card--listing .azienda-card__image{grid-row:span 2;width:133px;height:133px}.azienda-card--listing .azienda-card__image svg{width:48px;height:48px}.azienda-card--listing .azienda-card__title{font-size:24px;margin:0 0 0 24px}.azienda-card--listing .azienda-card__subtitle{font-size:18px;margin:8px 0 0 24px}.azienda-card--listing .tooltipInfo{margin:8px 0 0 24px}.azienda-card--listing .azienda-card__info{flex-direction:row;justify-content:flex-end;grid-column:span 1}.azienda-card--listing .azienda-card__text{font-size:16px;width:calc(100% - 248px);margin:8px auto 0 24px}.azienda-card--listing .azienda-card__cta{margin:8px 0 0 24px;width:auto}}.azienda-card--listing-free .azienda-card__image{height:auto;max-height:70px}@media only screen and (min-width:1024px){.azienda-card--listing-free .azienda-card__image{max-height:133px}}.professionisti-consigliati{margin:24px 0;padding:24px 0 0 0;border-top:1px solid #c6c6c6}.professionisti-consigliati__inner{max-width:900px;margin:0 auto}.professionisti-consigliati__title{font-weight:700;font-size:24px;line-height:1.2;text-align:center;color:#3a3a3a}.professionisti-consigliati__title{font-weight:700;font-size:24px;line-height:1.2;text-align:center;color:#3a3a3a}@media only screen and (min-width:768px){.professionisti-consigliati__title{font-size:28px}}.professionisti-consigliati__list{display:flex;flex-direction:column;gap:8px;margin:24px 0 0 0}.professionisti-consigliati__show-all{padding:10px 16px;display:table;margin:16px auto 0 auto;border:1px solid #3a3a3a;font-weight:700;font-size:16px;line-height:1.2;color:#3a3a3a;border-radius:8px;text-align:center;background:0 0;cursor:pointer}.professionisti-consigliati__show-all:hover{background:#f3f3f3}.preventivi-links-section>:last-child{margin-bottom:24px}.preventivi-links{margin-top:24px}.preventivi-links__inner{max-width:900px;margin:0 auto;border:1px solid #c6c6c6;padding:16px;border-radius:8px;overflow:hidden}.preventivi-links__title{font-weight:700;font-size:24px;line-height:1.2;text-align:center;color:#3a3a3a}.preventivi-links__list{margin-top:16px;display:flex;flex-wrap:wrap;gap:12px}.preventivi-links__link{font-weight:400;font-size:16px;line-height:1.4;display:block;color:#3a3a3a;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.preventivi-links__link:hover{color:#999}@media only screen and (min-width:768px){.preventivi-links__link{font-size:18px}}.preventivi-links__show-all{padding:10px 16px;display:table;margin:16px auto 0 auto;border:1px solid #3a3a3a;font-weight:700;font-size:16px;line-height:1.2;color:#3a3a3a;border-radius:8px;text-align:center;background:0 0;cursor:pointer}.preventivi-links__show-all:hover{background:#f3f3f3}.preventivi-links--province .preventivi-links__list{max-height:60px;overflow:hidden}@media only screen and (min-width:768px){.preventivi-links--province .preventivi-links__list{max-height:64px}}.preventivi-links--province .preventivi-links__list.show{max-height:none;overflow:visible}