.tip{position:absolute;z-index:9999;width:10rem;text-align:center;bottom:135%;left:-80%;padding:.5rem 0;box-shadow:0 .15rem .4rem rgba(0,0,0,.24),0 .15rem .6rem rgba(0,0,0,.12);background:rgba(0,0,0,.9);font-family:OpenSans,Arial;font-size:1.1rem;color:#fff;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.55,0,.1,1),transform .2s cubic-bezier(.55,0,.1,1);transition:opacity .2s cubic-bezier(.55,0,.1,1),transform .2s cubic-bezier(.55,0,.1,1);-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);pointer-events:none}.nav-sec{font-size:0;white-space:nowrap;overflow:hidden}.nav-sec li{display:inline-block;height:5rem;line-height:5rem;margin-right:.5rem;color:#099dff;font-size:1.3rem}.nav-sec li:first-child{position:relative;margin-right:.5rem}.nav-sec li:first-child:before{content:"";display:block;width:.1rem;height:2rem;background-color:#099dff;position:absolute;right:-.8rem;top:50%;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.nav-sec li:first-child:after{display:none}.nav-sec li:nth-child(2){margin-left:2rem}.nav-sec li:last-child:after{display:none}.nav-sec li:after{content:"\007C";margin-left:.5rem;color:#333;font-size:1.3rem}.nav-sec .ico{display:inline-block;background-position:0 -14px;width:.6rem;height:1rem;margin:0 .4rem 0 2rem}.less-coll.az-azienda .nav-sec{margin:-3.4rem 0 2rem -2rem}.ev_foglia .nav-sec{margin:-1rem 0 0 -.5rem}.az-image{position:relative;padding-top:14.3rem}.az-image>img{position:absolute;left:0;top:0;width:100%;height:auto;z-index:0;padding:0 .5rem}.az-image>.sharing_tools{position:absolute;right:.5rem;top:0;background-color:#fff;padding:.5rem;height:5.1rem}.az-image .col-last{background-color:#fff;position:absolute;right:0;bottom:0}.sharing_tools{zoom:1;height:4.1rem;line-height:4.1rem}.sharing_tools:after,.sharing_tools:before{content:"\0020";display:block;height:0;overflow:hidden}.sharing_tools:after{clear:both}.sharing_tools a{display:block;overflow:hidden}.sharing_tools a:after{content:"";display:block;margin:.9rem .7rem 1rem;-webkit-transition:top .2s ease-out;transition:top .2s ease-out;position:relative;top:4.1rem;background:url(../img/sprite-s850877273d.png);background-position:0 -3095px;width:3rem;height:2.2rem}.sharing_tools li{float:left;height:4.1rem;margin-left:.8rem;position:relative;-webkit-transition:background-color .2s cubic-bezier(.55,0,.1,1);transition:background-color .2s cubic-bezier(.55,0,.1,1)}.sharing_tools li:first-child{margin-left:0}.sharing_tools li.sharing_facebook{background-color:#3b5998}.sharing_tools li.sharing_facebook:hover{background-color:#4c70ba}.sharing_tools li.sharing_facebook_msg{background-color:#0084ff}.sharing_tools li.sharing_facebook_msg:hover{background-color:#339dff}.sharing_tools li.sharing_twitter{background-color:#00aced}.sharing_tools li.sharing_twitter:hover{background-color:#21c2ff}.sharing_tools li.sharing_google{background-color:#dd4b39}.sharing_tools li.sharing_google:hover{background-color:#e47365}.sharing_tools li.sharing_pinterest{display:none;background-color:#cb2027}.sharing_tools li.sharing_pinterest:hover{background-color:#e03e44}.sharing_tools li.sharing_whatsup{display:none;background-color:#4dc247}.sharing_tools li.sharing_whatsup:hover{background-color:#72cf6d}.sharing_tools li .ico{float:left;margin:.9rem .7rem 1rem;-webkit-transition:top .2s ease-out;transition:top .2s ease-out;position:relative;top:0}.sharing_tools li .sharing_fb_ico{background-position:0 -3121px;width:3rem;height:2.2rem}.sharing_tools li .sharing_fbmsg_ico{background-position:0 -3147px;width:3rem;height:2.2rem}.sharing_tools li .sharing_twt_ico{background-position:0 -3225px;width:3rem;height:2.2rem}.sharing_tools li .sharing_glg_ico{background-position:0 -3173px;width:3rem;height:2.2rem}.sharing_tools li .sharing_pnt_ico{background-position:0 -3199px;width:3rem;height:2.2rem}.sharing_tools li .sharing_whs_ico{background-position:0 -3251px;width:3rem;height:2.2rem}.sharing_tools li .sharing_fb_lbl{float:right;background-color:#4c70ba;padding:0 1.5rem;height:4.1rem}.sharing_tools li .sharing_msg_fb_lbl{float:right;background-color:#339dff;padding:0 1.5rem;height:4.1rem}.sharing_tools li .share-count{position:absolute;background:#666;color:#fff;font-size:1rem;bottom:-.2rem;right:-.2rem;padding:.2rem}.sharing_tools li:hover .ico{top:-4.1rem;top:-41px}.sharing_tools li:hover a:after{top:0}.az_sharing_cont .sharing_tools{float:right}.az-azienda.col{background:#fff;padding:3.4rem 2.5rem 0 2rem;position:relative;z-index:1}.az-azienda.col>header{zoom:1}.az-azienda.col>header:after,.az-azienda.col>header:before{content:"\0020";display:block;height:0;overflow:hidden}.az-azienda.col>header:after{clear:both}.az-azienda.col>header figure{float:left;width:11.7rem;height:11.7rem;line-height:11.7rem;margin-right:4rem;border:.1rem solid #ccc}.az-azienda.col>header figure img{max-height:11.5rem;max-width:11.5rem}.az-azienda.col>header figure+.az-info{width:66.3rem}.stpg .az-azienda.col>header figure{width:11.7rem;height:11.7rem;line-height:11.7rem}.stpg .az-azienda.col>header figure img{max-height:11.5rem;max-width:11.5rem}.stpg .az-azienda.col>header figure+.az-info{width:73.6rem}.az-azienda .az_sharing_cont{float:left;width:100%;margin:-1.4rem 0 1.4rem}.stpg .az-azienda{-webkit-box-shadow:.3rem .2rem 0 .2rem #fff;-moz-box-shadow:.3rem .2rem 0 .2rem #fff;box-shadow:.3rem .2rem 0 .2rem #fff}header .az-info{float:left;width:100%}header .az-info h1{line-height:3rem;padding:.5rem 0}header .az-info h2{padding-bottom:.5rem}header .az-info .adr{line-height:2rem}header .az-info .lc_oplace{display:inline-block;margin:1.1rem 0 .5rem}header .az-info .box_ntel{float:left;padding:1.5rem 0}header .az-info .box_ntel li{float:left;position:relative;padding:.6rem 1rem .6rem 0;margin:.5rem 0 0}header .az-info .box_ntel .ico{float:left;margin-right:.5rem}header .az-info .box_ntel .ico-tel_b{background-position:0 -2847px;width:1.7rem;height:2.1rem}header .az-info .box_ntel .ico-tel_n{background-position:0 -2822px;width:1.7rem;height:2.1rem}header .az-info .box_ntel a{display:block}header .az-info .box_ntel a:hover .ico-tel_b{background-position:0 -3317px;width:1.7rem;height:2.1rem}header .az-info .box_ntel .num_tel{padding:.3rem 1rem .6rem 0;display:inline-block}header .az-info .tel{padding-top:.6rem}header .az-info .tel a{color:#000}header .az-info .street-address:after{content:"\A";white-space:pre}.az-mob-fixed-header{text-align:center;background-color:#fff;padding-bottom:1.8rem;display:none;width:75%}.az-mob-fixed-header>span{display:block;padding:1rem 0;text-transform:none}.az-mob-fixed-header .mob-tel{display:inline-block;background-color:#099dff;color:#fff;width:10rem;padding:.5rem .8rem .5rem 0;margin:0 .8rem 0 0}.az-mob-fixed-header .mob-map{display:none;background-color:#099dff;color:#fff;font-size:1.4rem;width:10rem;margin:0 .8rem}.az-mob-fixed-header .mob-map .tx_mappa{display:inline-block;font-size:1.4rem;line-height:3.9rem}.az-mob-fixed-header .mappa{background-position:0 -2558px;width:2.9rem;height:2.9rem}.az-mob-fixed-header .osr22{text-align:left;font-size:2rem;font-weight:700}.az-mob-fixed-header .ico{display:inline-block;vertical-align:middle}.az-mob-fixed-header .ico-tel{background-position:0 -2872px;width:2.9rem;height:2.9rem}.az-mob-fixed-header .vcard{text-align:left;font-size:1.6rem;font-weight:700;padding-bottom:2rem}.az-mob-fixed-header.az-fixed{position:fixed;left:0;top:0;box-shadow:0 .15rem .4rem rgba(0,0,0,.24),0 .15rem .6rem rgba(0,0,0,.12);z-index:15;width:100%;text-align:center;padding:0 1rem 1rem 1rem}.az-mob-fixed-header.az-fixed .mob-map{display:inline-block}.az-mob-fixed-header.az-fixed .vcard{display:none}.az-mob-fixed-header.az-fixed .osr22{text-align:center;font-size:1.9rem;font-weight:500}.az-mob-fixed-header.az-fixed .az-cat{display:none}.az-toolbar{zoom:1;padding:14px 0}.az-toolbar:after,.az-toolbar:before{content:"\0020";display:block;height:0;overflow:hidden}.az-toolbar:after{clear:both}.az-toolbar:after,.az-toolbar:before{content:"\0020";display:block;height:0;overflow:hidden}.az-toolbar:after{clear:both}.az-actions{float:left;padding:1.5rem 0}.az-actions li{float:left;margin-right:2rem;position:relative;margin-bottom:1rem}.az-actions .ico{float:left;margin-right:1rem}.az-actions .mappa{background-position:0 -2409px;width:2.1rem;height:2.1rem;margin-top:.4rem}.az-actions .sedi{background-position:0 -1497px;width:4rem;height:2.9rem;transform:scale(.8)}.az-actions .ic_pva{background-position:0 -1360px;width:2.1rem;height:2.1rem;margin-top:.4rem}.az-actions .ic_prenota{background-position:0 -1310px;width:2.1rem;height:2.1rem;margin-top:.4rem}.az-actions .ic_nws{background-position:0 -1260px;width:2.1rem;height:2.1rem;margin-top:.4rem}.az-actions .sito{background-position:0 -2756px;width:2.9rem;height:2.9rem}.az-actions .scrivi{background-position:0 -2690px;width:2.9rem;height:2.9rem}.az-actions .whats{float:none;margin-right:10px}.az-actions .whats svg{width:2.4rem;height:2.9rem}.az-actions .contatti{background-position:0 -2211px;width:2.9rem;height:2.9rem}.az-actions .ic_pvw{background-position:0 -1410px;width:1.7rem;height:1.7rem;top:.6rem;position:relative}.az-actions .ins_prev_m{display:inline-block;background-color:#09f;color:#fff;padding:.1rem 1rem;-webkit-transition:background .2s cubic-bezier(.55,0,.1,1);transition:background .2s cubic-bezier(.55,0,.1,1)}.az-actions .ins_prev_m:hover{background:#06a}.az-actions a{display:block;height:2.9rem;min-width:2.9rem;line-height:2.9rem}.az-actions a.whatslink>.whats{vertical-align:top}.az-actions a:hover .whats svg path{fill:#999}.az-actions a:hover .mappa{background-position:0 -2434px}.az-actions a:hover .ic_prenota{background-position:0 -1335px}.az-actions a:hover .sedi{background-position:0 -1530px}.az-actions a:hover .ic_pva{background-position:0 -1385px}.az-actions a:hover .ic_nws{background-position:0 -1285px}.az-actions a:hover .sito{background-position:0 -2789px}.az-actions a:hover .scrivi{background-position:0 -2723px}.az-actions a:hover .contatti{background-position:0 -2244px}.az-contatti{position:absolute;top:-.7rem;left:-1rem;background:#f0f1f3;padding:.7rem 1rem;visibility:hidden;box-shadow:0 .15rem .4rem rgba(0,0,0,.24),0 .15rem .6rem rgba(0,0,0,.12);z-index:1;width:24rem}.az-contatti dl{zoom:1;background:#fff;padding:.5rem;width:22rem}.az-contatti dl:after,.az-contatti dl:before{content:"\0020";display:block;height:0;overflow:hidden}.az-contatti dl:after{clear:both}.az-contatti dl a{display:inline;line-height:2.5rem}.az-contatti dd,.az-contatti dt{float:left;height:2.5rem;line-height:2.5rem}.az-contatti dt{width:10rem;font-family:OpenSansBold,Arial;font-size:1.2rem}.az-contatti dd{width:11rem;font-family:OpenSans,Arial;font-size:1.2rem;text-align:right}.az-contatti.opened{visibility:visible}.az-contatti.opened .contatti{position:absolute;-webkit-transform:translateX(18.8rem);-ms-transform:translateX(18.8rem);transform:translateX(18.8rem)}.az-map{background:#fff}.az-map .ico{margin-right:1rem;float:left}.az-map .mappa{background-position:0 -2409px;width:2.1rem;height:2.1rem}.az-map .percorso{background-position:0 -2459px;width:2.9rem;height:2.9rem}.az-map a.az-percoso{float:right;width:100px;margin:.8rem 0 .8rem 3rem}.az-map a.az-mappa{float:left;width:100px;margin:.8rem 0 .8rem 3rem}.az-map a:hover .ico.mappa{background-position:0 -2434px}.az-map a:hover .ico.percorso{background-position:0 -2492px}.media-comp{zoom:1;border-top:.1rem solid #ccc}.media-comp:after,.media-comp:before{content:"\0020";display:block;height:0;overflow:hidden}.media-comp:after{clear:both}h6{margin:10px 0}.az-gallery{zoom:1;max-width:89.3rem;margin:0 auto}.az-gallery:after,.az-gallery:before{content:"\0020";display:block;height:0;overflow:hidden}.az-gallery:after{clear:both}.az-gallery h3{padding-left:4.5rem;margin-bottom:-1.5rem}.az-gallery .overlay-video{width:76.1rem;height:50.5rem}.az-gallery-thumblr{position:relative}.az-gallery-thumblr .ico{position:absolute;display:block;top:3rem}.az-gallery-thumblr .prev{background-position:0 -28px;width:2.2rem;height:3.6rem;left:0}.az-gallery-thumblr .next{background-position:0 -163px;width:2.2rem;height:3.6rem;right:0}.opened .az-gallery-thumblr{display:none}.video .az-gallery-thumblr{display:block}.az-gallery-thumblr-cont{width:80.9rem;height:9.8rem;position:relative;overflow:hidden;margin:2rem auto;display:block}.az-gallery-thumblr-cont ul{position:absolute;left:0;top:0}.az-gallery-thumblr-cont li{float:left;margin:0 .1rem;padding:1rem .7rem;background-color:#f0f1f3;position:relative}.az-gallery-thumblr-cont li:after{display:block;position:absolute;top:100%;left:0;width:100%;height:.1rem;background:#ff7835;content:'';opacity:0;-webkit-transition:height .2s cubic-bezier(.55,0,.1,1),opacity .2s cubic-bezier(.55,0,.1,1),transform .2s cubic-bezier(.55,0,.1,1);transition:height .2s cubic-bezier(.55,0,.1,1),opacity .2s cubic-bezier(.55,0,.1,1),transform .2s cubic-bezier(.55,0,.1,1);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.az-gallery-thumblr-cont li.selected:after,.az-gallery-thumblr-cont li:active:after,.az-gallery-thumblr-cont li:hover:after{height:5px;opacity:1;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.az-gallery-thumblr-cont li.selected img,.az-gallery-thumblr-cont li:active img,.az-gallery-thumblr-cont li:hover img{opacity:.8}.az-gallery-thumblr-cont img{width:10rem;height:7.5rem;-webkit-transition:opacity .2s cubic-bezier(.55,0,.1,1);transition:opacity .2s cubic-bezier(.55,0,.1,1)}.az-gallery-fotoholder{width:64rem;height:44.8rem;padding:2rem 2rem 4rem;margin:2rem auto;position:relative;display:none;text-align:center;background-color:#f0f1f3}.az-gallery-fotoholder .ico{position:absolute;top:50%;margin-top:-2.5rem}.az-gallery-fotoholder .ico.prev_b{left:-4.5rem;background-position:0 -68px;width:3.2rem;height:5.1rem}.az-gallery-fotoholder .ico.next_b{right:-4.5rem;background-position:0 -203px;width:3.1rem;height:5.1rem}.az-gallery-fotoholder .ico.az-gallery-close{right:-4rem;top:2.5rem;background-position:0 -1101px;width:4rem;height:4rem;background-color:#09f;cursor:pointer}.az-gallery-fotoholder .ico.az-gallery-close:hover .tip{display:block;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.az-gallery-fotoholder figure{width:100%}.az-gallery-fotoholder figcaption{display:block;position:absolute;left:0;bottom:.5rem;text-align:center;height:2.8rem;line-height:1.3rem;padding:0 1rem;color:#333;overflow:hidden;width:100%}.opened .az-gallery-fotoholder{display:block}.az-gallery-fotoholder .video-js{display:block;width:48rem;height:27rem;margin:5rem auto 0}.az-gallery-fotoholder .video-js-title{padding:1rem 0}.az-gallery-img-cont{overflow:hidden;width:60rem;height:38.8rem;display:block}.place_info{padding:2rem;zoom:1}.place_info:after,.place_info:before{content:"\0020";display:block;height:0;overflow:hidden}.place_info:after{clear:both}.place_info .sfuma{display:none}.az-azienda .place_info{padding:.5rem 0 2rem}.place_info .short_desc{line-height:3.3rem}.place_info .short_desc strong{font-family:OpenSansSemiBoldItalic,Arial;font-size:2.4rem;color:#333}.place_info>p{padding:1rem 0;line-height:2.7rem}.place_info .subtitle{line-height:2.5rem}.place_info>ul{list-style:disc;margin:0 0 1rem 1.8rem}.place_info>ul li{line-height:2.2rem}.place_info>ol{list-style:decimal;margin:0 0 1rem 2.1rem}.place_info strong{font-family:OpenSansSemiBold,Arial;font-size:1.5rem;color:#000}.place_info .place_info_leggi{display:none}.orari_apertura{margin-top:2rem}.orari_apertura table{width:100%;margin:1rem 0}.orari_apertura tr{vertical-align:top}.orari_apertura td{width:14%;border-right:.4rem solid #fff;background:#f0f1f3;padding:.8rem;line-height:2rem}.orari_apertura td span{display:block}.orari_apertura td span.day{padding-bottom:.4rem}.blocco-info{margin-top:2rem}.blocco-info .title{padding-bottom:.5rem}.blocco-info p{line-height:2rem}.blocco-info strong{font-family:OpenSansBold,Arial;font-size:1.4rem}.blocco-info ul{list-style:disc;margin:0 0 1rem 1.8rem}.metodi-pagamento{margin-top:2rem}.metodi-pagamento li{display:inline-block;background:0 0!important;font-family:OpenSansLight,Arial;font-size:1.4rem;margin-right:1rem}.v-tour{float:left;width:100%;padding:1rem 0;border-top:.1rem solid #ccc;zoom:1}.v-tour:after,.v-tour:before{content:"\0020";display:block;height:0;overflow:hidden}.v-tour:after{clear:both}.v-tour h3{position:relative;padding:0 0 1rem 3.5rem}.v-tour .ico{position:absolute;top:-.5rem;left:0;display:block}.v-tour .virtual_tour{background-position:0 -2971px;width:2.9rem;height:2.9rem}.v-tour iframe{width:100%;height:36rem;margin:1rem 0}#recensione{width:100%;margin-bottom:2rem;padding:0 2.5rem;background:#f0f1f3}#commenti{width:100%;padding-bottom:2rem}#commenti .comm_number{font-family:OpenSansBold,Arial;font-size:1.6rem;line-height:5rem}#commenti .commento{background:#fff;position:relative;box-shadow:0 .15rem .4rem rgba(0,0,0,.24),0 .15rem .6rem rgba(0,0,0,.12);margin-bottom:2rem;padding-bottom:1rem}#commenti .commento p{padding:4rem 2rem 0 6.3rem;font-family:OpenSansSemiBoldItalic,Arial;font-size:1.4rem;line-height:1.8rem;position:relative}.comm_aut{position:absolute;top:1rem;left:1rem;line-height:1.5rem}.comm_aut img{float:left;border:.2rem solid #ef5f3d;box-shadow:0 .3rem 1.2rem rgba(0,0,0,.23),0 .3rem 1.2rem rgba(0,0,0,.16);margin-right:1.6rem}.comm_aut a{font-family:OpenSansBold,Arial;font-size:1.3rem;color:#ef5f3d}.comm_aut a:hover{color:#666}.comm_aut span{color:#000}.comm_aut span.nck_clr{color:#ef5f3d}.comm_aut span.nck_clr:hover{color:#999}.comm_tools{display:none}.current-rating,.star-rating{background:url(../img/sprite-s850877273d.png)}.cosasidice{width:100%;zoom:1;text-align:center;background:#f0f1f3;border-bottom:5px solid #fff;padding:2rem}.cosasidice:after,.cosasidice:before{content:"\0020";display:block;height:0;overflow:hidden}.cosasidice:after{clear:both}.cosasidice .ico{display:inline-block;background-position:0 -384px;width:2.9rem;height:2.9rem;vertical-align:bottom}.cosasidice p{line-height:2rem;padding:1rem 0}.cosasidice .star-rating{margin:0 auto;margin:2rem auto 1rem;background-position:0 -3277px;width:13.9rem;height:1.6rem}.cosasidice .star-rating .current-rating{text-indent:-999.9rem;background-position:0 -3297px;width:13.9rem;height:1.6rem}.cosasidice .star-rating .hf{width:.9rem}.cosasidice .star-rating .rating_1{width:1.8rem}.cosasidice .star-rating .rating_1_hf{width:3.9rem}.cosasidice .star-rating .rating_2{width:4.8rem}.cosasidice .star-rating .rating_2_hf{width:6.9rem}.cosasidice .star-rating .rating_3{width:7.8rem}.cosasidice .star-rating .rating_3_hf{width:10rem}.cosasidice .star-rating .rating_4{width:10.9rem}.cosasidice .star-rating .rating_4_hf{width:13rem}.cosasidice .star-rating .rating_5{width:13.9rem}.az-boxdintorni{margin-bottom:3.1rem;padding:2rem 2rem 2rem 4rem;border-bottom:.1rem solid #ccc;position:relative}.az-boxdintorni .ico{display:inline-block;background-position:0 -1200px;width:2.6rem;height:2.6rem;position:absolute;left:0;top:50%;margin-top:-1.3rem}.az-dstrb{width:100%}.az-dstrb figure{float:left;width:10.9rem;height:10.9rem;line-height:10.7rem;margin:0 .6rem .8rem 0;border:.1rem solid #ccc}.az-dstrb figure img{object-fit:contain;display:inline-block;max-height:10.7rem;max-width:10.7rem;vertical-align:middle;width:100%;height:auto}.az-dstrb .az-info{float:none;text-align:left;display:inline}.az-dstrb ul{width:100%;display:table;margin:2rem 0 0}.az-dstrb li{width:50%;background:#f0f1f3;display:table-cell;padding:1.4rem 1.8rem;border-right:1rem solid #fff;overflow:hidden}.az-dstrb li+li{border-right:0;border-left:1rem solid #fff}.az-dstrb h3{line-height:1.6rem;margin:.5rem 0}.az-dstrb .vcard{float:left;padding:0 0 .5rem}.az-dstrb .street-address:after{content:"\A";white-space:pre}.az-dstrb p{float:left;line-height:1.4rem;max-height:4.2rem;overflow:hidden}.seo_machine{margin:1rem 0 0 0;padding-top:.5rem}.seo_machine h4{line-height:3rem}.seo_machine li{line-height:3rem}.seo_machine ul li{float:left}.seo_machine ul li:after{content:"\00a0\007C\00a0";color:#333;font-size:1.4rem}.seo_machine ul li:last-of-type:after{content:""}.overlay{width:118.1rem;height:70rem}.saz-mappa{width:100%;height:100%}.saz-map-itinerario{float:left;background:#fff;width:31.4rem;height:100%}.saz-map-itinerario h3{padding:2rem 3rem 2rem 10%}.saz-map-itinerario label{display:none}.saz-map-itinerario .saz-map-src{display:inline-block;width:88%;height:3.4rem;margin:0 2% 1rem 10%;background-color:#fff;position:relative}.saz-map-itinerario .saz-map-src:after{position:absolute;content:"A.";left:-8%;top:.6rem;font-size:1.8rem}.saz-map-itinerario .saz-map-src input[type=search]{font-size:1.3rem;padding:0 1rem;height:3.4rem;color:#000}.saz-map-itinerario .saz-map-src input[type=search][readonly=readonly]{color:#999}.saz-map-itinerario .saz-map-src~.saz-map-src:after{content:"B."}.saz-map-itinerario .saz-map-bt-st1{display:inline-block;padding:1rem;margin-left:10%;background-color:#f0f1f3}.saz-map-itinerario .saz-map-bt-st1+.saz-map-bt-st1{margin-left:1rem}.saz-map-itinerario .saz-map-bt-st1.on{color:#fff;background-color:#09f}.saz-map-itinerario .saz-map-bt-st1.on:hover{color:#fff;background-color:#09f}.saz-map-itinerario .saz-map-bt-st1:hover{background-color:#ccc}.saz-map-itinerario .saz-map-bt-st2{display:block;width:8.5rem;height:3.7rem;line-height:3.7rem;-webkit-border-radius:.2rem;border-radius:.2rem;background-clip:padding-box;text-align:center;margin:1rem 0 0 10%;background-color:#09f;cursor:pointer;-webkit-transition:background-color .2s cubic-bezier(.55,0,.1,1);transition:background-color .2s cubic-bezier(.55,0,.1,1)}.saz-map-itinerario .saz-map-bt-st2:hover{background-color:#0081d7}.saz-map-map-container{float:left;width:84.7rem;height:68rem;overflow:hidden}.saz-map-map-container .infowindow{font-family:OpenSans,Arial;font-size:1.2rem;background:#000;padding:1rem;color:#fff}.saz-map-map-container .infowindow h6{font-size:1.3rem}.saz-map-map-container .infowindow .address{display:block;padding:.5rem 0}.saz-map-map-container .infowindow a{color:#09f}.saz-map-map-container .infowindow a:hover{color:#999}.saz-map-map-container .map-container,.saz-map-map-container iframe{width:100%;height:100%}#id_routePanel{width:100%;height:43.8rem;overflow:auto}.box_lead{font-size:15px;text-align:left;line-height:1.5;padding:20px 0}.box_lead strong{font-weight:700;display:block}.box_lead p{padding:0 20px}.box_lead a{margin-top:10px;display:inline-block;padding:7px 10px;font-size:12px;font-weight:700;background:#099dff;color:#fff;width:100%;text-align:center}.box_lead.mob{text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:30px}.box_lead.mob p{padding:0}.box_lead.mob a{width:auto}.box_azienda{margin-bottom:2rem;position:relative}.box_azienda.az_overplace .az_op{display:inline-block}.box_azienda.az_overplace .anagrafica_azienda{padding-top:3.5rem}.box_azienda.az_scheda_free{border:.1rem solid #ccc}.box_azienda .data_ev,.box_azienda .num_tel{margin:.5rem 0 0;display:inline-block}.box_azienda .phone{display:inline-block;background-position:0 -2822px;width:1.7rem;height:2.1rem;position:relative;vertical-align:middle;margin-top:-.5rem}.info_azienda{border-right:.2rem solid #fff;width:100%}.info_azienda.edt{border-right:none}.info_azienda figure{border:.1rem solid #ccc;float:left;height:11.7rem;width:11.7rem;line-height:11.4rem;margin:1.7rem 0 0 1.5rem}.info_azienda figure img{max-height:11.5rem;max-width:11.5rem}.info_azienda figure~.anagrafica_azienda{padding-left:14.9rem}.info_azienda .box_lead{font-size:1.5rem;text-align:left;line-height:1.5;padding:2rem 0}.info_azienda .box_lead strong{display:block;color:#000;font-weight:700}.info_azienda .box_lead a{margin-top:1rem;display:inline-block;color:#099dff;background:#fff;padding:.7rem 1rem;font-size:1.2rem;font-weight:700}.info_azienda.box_new{padding-right:0;border:0;display:block}.info_azienda.box_new .sponsor_icons{left:1.9rem}.info_azienda.box_new .anagrafica_azienda{width:66.5rem;display:inline-block;padding-top:1.5rem;padding-left:1.7rem}.info_azienda.box_new .anagrafica_azienda .box_lead{font-size:1.5rem;text-align:left;line-height:1.5;padding:2rem 0}.info_azienda.box_new .anagrafica_azienda .box_lead strong{display:block}.info_azienda.box_new .anagrafica_azienda .box_lead a{margin-top:1rem;display:inline-block;color:#099dff;background:#fff;padding:.7rem 1rem;font-size:1.2rem;font-weight:700}.info_azienda.box_new .anagrafica_azienda .box_ntel{padding:0}.info_azienda.box_new .anagrafica_azienda .box_ntel li{padding-top:.8rem;padding-bottom:0}.info_azienda.box_new .anagrafica_azienda .box_ntel a{background:0 0;padding-top:0;padding-left:0;padding-bottom:0;font-size:1.6rem}.info_azienda.box_new .descrizione_azienda{color:#666;padding-left:.3rem}.info_azienda.box_new .descrizione_azienda>span{display:block;font-weight:700;color:#000}.info_azienda.box_new figure{display:inline-block;vertical-align:top;float:none;margin-left:calc(134px - 58px)}.info_azienda.box_new .orario_az{text-align:left;font-size:1.4rem;color:#000}.info_azienda.box_new .orario_az li{display:inline-block;vertical-align:middle}.info_azienda.box_new .ico-ev_clock{background-position:0 -529px;width:2.9rem;height:2.9rem;margin-left:-.4rem}.info_azienda.box_new strong{color:#000;font-weight:700}.info_azienda.box_new .link_s{text-align:left;padding:1rem 0 1.5rem .3rem}.info_azienda.box_new .link_s li{display:inline-block;padding:.1rem .4rem;margin:0 .4rem;font-size:1.4rem;font-weight:600;position:relative}.info_azienda.box_new .link_s li a{color:#000}.info_azienda.box_new .link_s li:nth-child(1n){padding-left:0;margin-left:0}.info_azienda.box_new .link_s li:nth-child(2n){border-left:2px solid #e6e6e6;padding-left:1.5rem}.info_azienda.box_new .adr{color:#666;font-size:1.4rem;padding:.2rem 1.5rem 0 .3rem}.info_azienda.box_new .cta{display:inline-block;color:#fff;background:#06a;text-transform:uppercase;font-size:1.4rem;font-weight:600;padding:1.3rem 1.8rem}.info_azienda.box_new .azienda_buttons{text-align:left;display:none;margin-left:-.4rem}.info_azienda.box_new .list_sedi{padding:1.7rem}.info_azienda.box_new .list_sedi .box_ceck{padding-left:.3rem}.info_azienda.box_new .list_sedi h3{font-size:1.8rem;padding-bottom:.6rem;color:#09f;font-weight:600;border-bottom:2px solid #fff}.info_azienda.box_new .list_sedi .sede{padding:1.5rem 0 1.5rem 2rem}.info_azienda.box_new .list_sedi .sede>div{display:inline-block;vertical-align:top}.info_azienda.box_new .list_sedi .sede>div:nth-child(1){width:2.7%}.info_azienda.box_new .list_sedi .sede>div:nth-child(2){width:67.3%;padding-right:5rem}.info_azienda.box_new .list_sedi .sede>div:nth-child(2) .link_s{padding:.2rem 0}.info_azienda.box_new .list_sedi .sede>div:nth-child(3){width:23%}.info_azienda.box_new .list_sedi .sede hr{margin:1rem 0;background:#dadada;height:1px;border:0}.info_azienda.box_new .list_sedi .sede .als{margin-right:.5rem;padding:.5rem 0;text-align:right;display:block}.info_azienda.box_new .list_sedi .sede .als a{vertical-align:middle}.info_azienda.box_new .list_sedi .sede .pin{background-position:0 -1984px;width:1.2rem;height:1.6rem;position:relative;top:.3rem}.info_azienda.box_new .list_sedi .sede .tip_sede{padding:1.2rem 0 .5rem 0;line-height:1.7rem}.info_azienda.box_new .list_sedi .sede .tip_sede>span{text-transform:uppercase;display:block}.box_evento figure{height:15.3rem;width:15.3rem;line-height:15.3rem}.box_evento figure img{max-height:15.1rem;max-width:15.1rem}.box_evento figure~.anagrafica_azienda{padding-left:18.5rem}.box_notizia figure{height:15.3rem;width:15.3rem;line-height:15.3rem;margin:1.7rem 0 1.7rem 1.5rem}.box_notizia figure img{max-height:15.1rem;max-width:15.1rem}.box_notizia figure~.anagrafica_azienda{padding-left:18.5rem}.orari_cinema{height:2.5rem;line-height:2.5rem}.orari_cinema li,.orari_cinema span,.orari_cinema ul{display:inline-block}.orari_cinema li:after{content:"\0020\002D\0020"}.orari_cinema li:last-child:after{content:""}.az_primo_piano .sponsor_icons:after{content:"SUGGERITO";display:inline-block;position:relative;font-weight:bolder;color:#f94f1b;top:-.8rem;left:1rem}.az_primo_piano .sponsor_icons{position:relative;left:2rem;top:.1rem}.az_primo_piano .az_op{background-position:0 -354px;width:2rem;height:2.6rem;display:inline-block}.info_azienda{display:table-cell}.anagrafica_azienda{padding:1.4rem}.anagrafica_azienda>a{display:none}.anagrafica_azienda h3{line-height:2.2rem}.anagrafica_azienda>p{padding-bottom:1.6rem}.anagrafica_azienda b,.anagrafica_azienda strong{color:#ff7835}.anagrafica_azienda .ic_pvw{display:inline-block;background-position:0 -1410px;width:1.7rem;height:1.7rem;position:relative;vertical-align:middle;left:-.5rem}.anagrafica_azienda .num_tel{padding:.8rem 1rem .8rem 0;margin-right:1rem}.anagrafica_azienda .phone_bl{background-position:0 -2847px;width:1.7rem;height:2.1rem;display:inline-block;margin-right:.5rem;vertical-align:middle}.anagrafica_azienda .box_ntel{display:inline-block;padding:.5rem 0}.anagrafica_azienda .box_ntel li{float:left;position:relative;padding:.6rem 1rem .6rem 0;margin:.5rem 0 0}.anagrafica_azienda .box_ntel .ico{float:left;margin-right:.5rem}.anagrafica_azienda .box_ntel .ico-tel_b{background-position:0 -2847px;width:1.7rem;height:2.1rem}.anagrafica_azienda .box_ntel .ico-tel_n{background-position:0 -2822px;width:1.7rem;height:2.1rem}.anagrafica_azienda .box_ntel a{display:block;color:#099dff;background:#fff;padding:.7rem 1rem;font-size:1.2rem;font-weight:700}.anagrafica_azienda .box_ntel a:hover{color:#ccc}.anagrafica_azienda .box_ntel a:hover .ico-tel_b{background-position:0 -3317px;width:1.7rem;height:2.1rem}.anagrafica_azienda .box_ntel .num_tel{padding:.3rem 1rem .6rem 0;display:inline-block}.anagrafica_azienda .ins_prev{background-color:#099dff;color:#fff;padding:.6rem;font-weight:700}.anagrafica_azienda .ins_prev_m{display:inline-block;background-color:#09f;color:#fff;margin-top:.7rem;padding:.6rem 1rem .8rem 1.5rem;font-size:1.4rem;-webkit-transition:background .2s cubic-bezier(.55,0,.1,1);transition:background .2s cubic-bezier(.55,0,.1,1);position:absolute}.anagrafica_azienda .ins_prev_m:hover{background:#06a}.categorie_azienda{padding:.6rem 0}.categorie_azienda li{display:inline-block}.categorie_azienda li:after{content:" - ";color:#999}.categorie_azienda li:last-of-type:after{content:""}.azienda_buttons{display:table-cell;padding:1.4rem 5rem;text-align:center;vertical-align:middle}.azienda_buttons li{display:block;text-align:left;float:none;line-height:4rem;font-size:1.4rem}.azienda_buttons li:first-child{display:block;text-align:center}.azienda_buttons li:first-child a{background:#06a;color:#fff}.azienda_buttons li a{background:#fff;width:17rem;font-weight:700;color:#000}.azienda_buttons li a:hover{background:#e0e1e3;color:#000}.azienda_buttons li .ico{display:inline-block;margin:0 .8rem 0 .5rem}.azienda_buttons a{display:inline-block;box-shadow:0 .3rem 1.2rem rgba(0,0,0,.23),0 .3rem 1.2rem rgba(0,0,0,.16);margin-top:1rem;box-shadow:none}.azienda_buttons a.vetrina:hover{background-color:#004878;color:#fff}.azienda_buttons a>span{font-weight:700;vertical-align:middle}.azienda_buttons .map{background-position:0 -2409px;width:2.1rem;height:2.1rem}.azienda_buttons .ic_prenota{background-position:0 -1310px;width:2.1rem;height:2.1rem}.azienda_buttons .ic_pva{background-position:0 -1360px;width:2.1rem;height:2.1rem}.azienda_buttons .ic_nws{background-position:0 -1260px;width:2.1rem;height:2.1rem}.azienda_buttons .sedi{background-position:0 -1497px;width:4rem;height:2.9rem;transform:scale(.8)}.azienda_buttons .numero_telefono{background-color:#09f;color:#fff;display:none}.azienda_buttons .pv_az{display:none}.box_ceck{width:100%}.box_ceck li input[type=checkbox]{display:none}.box_ceck li input[type=checkbox]:checked~.cont_ceck{max-height:100%;opacity:1;transform:none}.box_ceck li input[type=checkbox]:checked~.cont_ceck>li{display:block}.box_ceck .row_ceck i{display:none}.top_risultati_ricerca{margin-bottom:.8rem;border-bottom:.1rem solid #ccc}.top_risultati_ricerca h1,.top_risultati_ricerca>span{padding:1.7rem 1.5rem;display:block}.top_risultati_ricerca>div{height:3rem;line-height:3rem;padding:0}.top_risultati_ricerca .az_fuorizona{background:0 0;padding-left:1.5rem}.top_risultati_ricerca ul{font-size:0;background:0 0}.top_risultati_ricerca li{display:inline-block;white-space:nowrap;padding:0 1.5rem}.top_risultati_ricerca .label{display:block}.top_risultati_ricerca .label.selected{border-bottom:.2rem solid #09f;cursor:default;color:#09f}.az-azienda .top_risultati_ricerca>span{padding:0 1.7rem 1.7rem 0}.az-bannerfree{border-top:1px solid #0098fd;background-color:#f0f1f3;text-align:center;padding:16px 18px}.az-bannerfree--link{color:#333;text-decoration:underline}.az-bannerfree-riv{margin-top:16px;display:inline-block;padding:7px 10px;font-size:12px;font-weight:700;background:#0098fd;color:#fff;width:100%;text-align:center;width:220px}.az-bannerfree-riv span{display:inline-block;vertical-align:middle;margin-right:5px}.az-bannerfree-riv:hover span svg path{fill:#999}.az-azienda.row.cntt{display:block}.scheda_cont{padding:2rem}.scheda_cont header{margin-bottom:1rem;padding-left:1.5rem}.scheda_cont header .section-title{font-size:2rem;margin-bottom:.5rem;text-transform:uppercase;text-align:left;font-weight:600;line-height:1.2;color:#000}.scheda_cont .frow{display:flex;flex-wrap:wrap;justify-content:flex-start}.scheda_cont .frow .col-half{flex:0 0 50%;position:relative;min-height:1px;padding:0 1.5rem}.scheda_cont .frow .col-full{flex:0 0 100%;position:relative;min-height:1px;padding:0 1.5rem}.scheda_cont .frow .form-group{margin-bottom:1rem}.scheda_cont .frow .form-group .form-control{display:block;width:100%;font-size:1.4rem;padding:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.3rem;outline:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.scheda_cont .frow .form-group textarea.form-control{border:none}.scheda_cont .frow .form-group.email-subject{margin-bottom:1rem}.scheda_cont .frow .form-group.email-subject .custom-control{position:relative;display:inline-flex;min-height:1.5rem;padding-left:1.5rem}.scheda_cont .frow .form-group.email-subject .custom-control.custom-control-inline{margin-right:3rem}.scheda_cont .frow .form-group.email-subject .custom-control.custom-control-inline .custom-control-label{text-transform:none;line-height:normal;vertical-align:top;margin-top:-.2rem}.scheda_cont .frow .form-group.email-subject .custom-control.custom-radio input{width:1.5rem;height:1.5rem;margin-right:1.5rem}.scheda_cont .ptb-1{padding:1rem 0}.scheda_cont form label{font-size:1.4rem;margin-bottom:.5rem;font-weight:600;text-transform:uppercase;display:inline-block}.scheda_cont form textarea{height:20rem;padding-bottom:3.7rem;resize:none}.scheda_cont input[type=checkbox],.scheda_cont input[type=radio]{box-sizing:border-box;padding:0}.scheda_cont .disclaimer{display:block;padding:1rem 1.5rem;margin:1rem 0;color:#656565;font-size:1.3rem;line-height:1.7;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.scheda_cont .lst_row{align-items:center;display:flex}.scheda_cont .lst_row .btn_sbm{text-align:right}.scheda_cont .btn-black{width:auto;font-weight:400;text-transform:uppercase;display:inline-block;text-decoration:none;text-align:center;white-space:nowrap;transform:translateZ(0);backface-visibility:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:none;outline:0;border:0;vertical-align:middle;padding:1rem 1.5rem;margin:1rem 0;border-radius:.4rem;font-size:1.2rem;color:#fff;background:#000}.scheda_cont .section_Condizioni_Servizio{padding:3rem 0}.scheda_cont .section_Condizioni_Servizio .label span{font-size:1.4rem;font-size:14px;font-weight:600;text-transform:uppercase}.scheda_cont .section_Condizioni_Servizio .styledCheckBoxContainer{display:flex;align-items:flex-start;justify-content:flex-start;user-select:none;text-transform:none;padding:.5rem 0}.scheda_cont .section_Condizioni_Servizio .styledCheckBoxContainer .styledCheckBox{margin-right:.8rem;width:1.8rem;height:1.8rem}.scheda_cont .msg-textarea{border:1px solid #ced4da}.scheda_cont .msg-textarea .charactersCount{display:block;position:relative;width:100%;background:0 0;z-index:5;bottom:1px;right:1px;left:1px;padding:5px;font-size:13px;color:#999;text-align:right}.scheda_cont .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.scheda_cont .input-group>.form-control{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.scheda_cont.msg_ok{text-align:center;line-height:1.5}.scheda_cont.msg_ok h2{margin-bottom:1rem}.scheda_cont.msg_ok a{display:block;padding:1rem 0}.info-spg>a{display:block;width:100%;height:6rem;line-height:4.3rem;padding-left:7rem;border-bottom:.1rem solid #000;position:relative}.info-spg>a .ico{position:absolute;top:1.1rem;left:3rem}.info-spg>a .percorso{top:23.4rem;background-position:0 -2459px;width:2.9rem;height:2.9rem}.info-spg>a .virtual_tour{background-position:0 -2971px;width:2.9rem;height:2.9rem}.info-spg>a .scarica_app{background-position:0 -2657px;width:2.9rem;height:2.9rem}.info-spg>a .sb-txt{display:block;position:absolute;top:15px;left:70px;white-space:nowrap}.info-spg .az-percorso{border-bottom:0;padding-top:22.4rem;line-height:5.1rem;height:27.6rem;position:relative}.info-spg .az-percorso:hover{color:#fff}.info-spg .az-percorso:hover:after{background:#06a}.info-spg .az-percorso:hover .percorso{background-position:0 -2525px}.info-spg .az-percorso:after{content:"";display:block;width:100%;height:5.1rem;background:#099dff;position:absolute;left:0;bottom:0;z-index:-1;-webkit-transition:background .2s cubic-bezier(.55,0,.1,1);transition:background .2s cubic-bezier(.55,0,.1,1)}.info-spg .vote-cont{padding:2rem 0 0 .3rem;height:7rem;border-bottom:.1rem solid #000}.info-spg .vote-cont .average{float:left;line-height:3rem;margin-right:1rem}.info-spg .vote-cont .votes{text-transform:uppercase;position:relative}.info-spg .vote-cont .votes .sb-txt{position:absolute;top:1.5rem;left:0;white-space:nowrap}.info-spg .vote-cont .average span{position:relative;top:-1.1rem}.info-spg .histogram{border-top:.1rem solid #fff;margin-top:-.1rem}.info-spg .histogram .row{padding-bottom:.5rem}.info-spg .histogram .voteName{width:7rem;text-transform:none;float:left}.info-spg .histogram .voteHistogram{height:1rem;width:60%;padding-top:.3rem;float:left}.info-spg .histogram .voteHistogramBg{width:100%;height:1rem;background-color:#999}.info-spg .histogram .voteHistogramValue{background-color:#099dff;height:1rem}.info-spg .histogram .voteNumber{width:3rem;text-align:right;float:left}.info-spg .bigsocial{margin-top:1.5rem}.info-spg .bigsocial h3{margin-bottom:1rem}.info-spg .bigsocial>div{text-align:center;margin-bottom:1rem}.info-spg .bigsocial .facebook-follow{border:1px solid #ccc;padding:1rem 0}.categorie,.servizimarchi,.visitanche{padding:2rem 2rem 1rem;zoom:1;border-bottom:.1rem solid #099dff}.categorie:after,.categorie:before,.servizimarchi:after,.servizimarchi:before,.visitanche:after,.visitanche:before{content:"\0020";display:block;height:0;overflow:hidden}.categorie:after,.servizimarchi:after,.visitanche:after{clear:both}.categorie h5,.servizimarchi h5,.visitanche h5{line-height:2.5rem;padding-bottom:1rem}.categorie li,.servizimarchi li,.visitanche li{float:left;margin-right:.8rem;line-height:2.2rem;position:relative}.categorie li:last-child:after,.servizimarchi li:last-child:after,.visitanche li:last-child:after{content:""}.visitanche li{padding-bottom:2rem;line-height:1.5rem}.categorie li:after{content:"\002F";font-size:1.8rem;margin-left:.4rem}.servizimarchi ul{max-height:17.6rem;overflow:hidden}.servizimarchi li:after{content:"\002C";position:absolute;left:-7px}.servizimarchi .button{position:relative;display:inline-block;background:#f0f1f3;padding:0 1rem 0 2.5rem;line-height:2.9rem;margin-top:.5rem}.servizimarchi .button:hover{color:#000;background:#ccc}.servizimarchi .button:after{content:"\002B";position:absolute;left:.5rem;top:-.1rem;font-size:3rem;color:#0081d7}.servizimarchi .button .ico{display:none}.servizimarchi.opened ul{max-height:10000rem}.servizimarchi.opened .button{width:2.8rem;height:2.8rem;padding:0;overflow:hidden;color:transparent}.servizimarchi.opened .button:after{content:"\002D";left:.9rem;top:-.3rem}@media screen and (min-width:0px) and (max-width:764px){.nav-sec{display:none}.az-image{padding-top:0}.az-image>img{display:none}.az-image>.sharing_tools.sharing_fixed{right:auto;top:auto;width:32rem;height:auto;padding:0}.az-image>.sharing_tools.sharing_fixed li{width:33.3%}.az-image .col-last{display:none}.sharing_tools{margin-left:1rem}.sharing_tools.concealing{display:none}.sharing_tools .sharing_fb_lbl{display:none}.sharing_tools .sharing_msg_fb_lbl{display:none}.sharing_tools li.sharing_whatsup{display:block}.sharing_tools li.sharing_facebook_msg{display:none}.sharing_tools li:hover .ico{top:0}.sharing_tools li:hover a:after{top:4.1rem}.sharing_tools.sharing_fixed{position:fixed;bottom:0;z-index:15;width:32rem;margin-left:0}.sharing_tools.sharing_fixed li{margin:0;width:8rem;text-align:center}.sharing_tools.sharing_fixed li .ico{float:none;display:inline-block}.sharing_tools.sharing_fixed li .share-count{bottom:0;right:0}.az-azienda.col{padding:0}.az-azienda.col>header{padding:3rem 1rem 0 1rem}.az-azienda.col>header figure{float:right;margin:0 auto;width:6rem;height:6rem;line-height:6rem}.az-azienda.col>header .az-info{display:none}.stpg .az-azienda.col{box-shadow:none}.stpg .az-azienda.col>header{padding:3rem 1rem 0 1rem}.stpg .az-azienda.col>header figure{float:right;margin:0 auto;width:6rem;height:6rem;line-height:6rem}.stpg .az-azienda.col>header figure img{max-width:6rem;max-height:6rem}.stpg .az-azienda.col>header .az-info{display:none}.az-azienda.row{display:none}.az-azienda .az_sharing_cont .sharing_tools.sharing_fixed{right:auto;top:auto;width:32rem;height:auto;padding:0}.az-azienda .az_sharing_cont .sharing_tools.sharing_fixed li{width:33.3%}header .az-info .box_ntel{display:none}header .az-info .box_ntel{padding:1rem 0}header .az-info .box_ntel li{margin-right:.5rem;text-indent:-999.9rem;overflow:hidden}header .az-info{padding-top:1rem;text-align:center}header .az-info .az-rag,header .az-info .tel,header .az-info h1{display:none}header .az-info .az-cat{font-size:1.2rem}header .az-info .adr{font-size:2rem;padding:.8rem 0;line-height:2.4rem}.az-mob-fixed-header{display:inline-block;text-align:left}.az-mob-fixed-header>span{text-align:center}.az-mob-fixed-header .azienda_buttons{display:inline-block;padding:0;vertical-align:unset}.az-mob-fixed-header .azienda_buttons>a span{font-weight:500}.az-mob-fixed-header .azienda_buttons .mappa{width:2.9rem;height:2.9rem;padding:0}.az-mob-fixed-header .bptx{display:none}.az-actions{padding:0;float:none;height:auto;display:flex;flex-wrap:wrap;justify-content:center;border:1px solid #ccc;box-sizing:inherit;position:relative}.az-actions li{margin:0;flex-grow:1;line-height:50px;text-align:center;width:33%;height:50px;border-left:1px solid #ccc;border-top:1px solid #ccc;margin-top:-1px;margin-left:-1px;position:unset;margin-bottom:0}.az-actions .ico{display:inline-block;vertical-align:middle;float:none}.az-actions .whats{float:none;display:inline-flex;margin-right:0}.az-actions a{display:inline-block;height:auto;line-height:initial}.az-actions a .ico{margin:auto}.az-actions a>span{font-weight:700;vertical-align:middle}.az-actions a .sedi{margin-top:.4rem}.az-actions a.whatslink{display:inline-block;height:auto;line-height:initial;min-width:2.9rem}.az-actions a.whatslink>.whats{vertical-align:middle}.az-actions a .tx_mappa,.az-actions a .tx_prev{margin-left:5px;font-size:10px;font-weight:700}.az-contatti{position:absolute;text-indent:.1rem;top:5rem;left:0}.az-contatti.opened{visibility:visible;text-align:left;width:32rem}.az-contatti.opened a{padding-left:1rem;display:block;line-height:2.9rem;height:2.9rem}.az-contatti.opened dl{width:30rem}.az-contatti.opened .contatti{position:absolute;-webkit-transform:translateX(6.8rem);-ms-transform:translateX(6.8rem);transform:translateX(6.8rem)}.az-gallery h3{padding-left:0}.az-gallery .overlay-video{width:32rem;height:23.5rem}.az-gallery-thumblr{display:none}.video .az-gallery-thumblr{display:block}.az-gallery-thumblr-cont{width:32rem}.az-gallery-fotoholder{width:25.6rem;height:20.5rem;padding:1rem 1rem 2rem;margin:1rem auto}.video .az-gallery-fotoholder{height:21.5rem}.az-gallery-fotoholder .ico.prev_b{left:-3rem;background-position:0 -28px;width:2.2rem;height:3.6rem}.az-gallery-fotoholder .ico.next_b{right:-3rem;background-position:0 -163px;width:2.2rem;height:3.6rem}.az-gallery-fotoholder .ico.az-gallery-close{display:none}.az-gallery-fotoholder .video-js{width:23.6rem;height:17.5rem;margin:0}.az-gallery-fotoholder{display:block}.az-gallery-img-cont{width:24rem;height:15.5rem}.place_info{padding:1rem}.az-azienda .place_info{padding:1rem}.place_info .short_desc{line-height:2rem}.place_info .short_desc.ossbi24{font-size:1.6rem}.place_info>p{line-height:1.8rem}.orari_apertura .ossbi18{font-size:1.5rem}.orari_apertura .ossb14{font-size:1.1rem}.orari_apertura td{display:block;width:100%;border-bottom:.4rem solid #fff}.orari_apertura td span{display:inline-block;margin-right:1rem}.orari_apertura td span:nth-child(1){width:3.5rem}.orari_apertura td span:nth-child(2){width:5rem}#commenti .commento p{padding:6rem 1rem 0}.cosasidice{display:none}.az-boxdintorni .osl20{font-size:1.6rem}.az-dstrb figure{float:left;width:7rem;height:5.2rem;line-height:5.2rem;margin-right:.5rem}.az-dstrb li{width:100%;display:block;border-right:0;border-bottom:1.8rem solid #fff}.az-dstrb li+li{border-left:0;border-bottom:0}.seo_machine{display:none}.overlay{width:100%;height:100%;padding:0}.saz-map-itinerario{display:none}.saz-map-map-container{width:100%;height:100%}.info_azienda figure~.anagrafica_azienda{padding-left:.8rem}.info_azienda figure{display:none}.info_azienda .box_lead a{background:#099dff;color:#fff}.info_azienda.box_new .anagrafica_azienda{width:100%;text-align:center}.info_azienda.box_new .anagrafica_azienda .box_lead a{background:#099dff;color:#fff}.info_azienda.box_new figure{display:none}.info_azienda.box_new .ico-ev_clock{transform:scale(.9)}.info_azienda.box_new .link_s li:nth-child(2n){border-left:0;padding-left:0;margin-top:.8rem;margin-bottom:.8rem}.info_azienda.box_new .link_s li{display:block}.info_azienda.box_new .cta{margin:0 auto;text-align:center}.info_azienda.box_new .azienda_buttons{display:block;border-right:2px solid #fff}.info_azienda.box_new .azienda_buttons .bgc1{background:0 0}.info_azienda.box_new .azienda_buttons ul li:first-child{display:block}.info_azienda.box_new .azienda_buttons ul li:first-child a{background-color:#09f}.info_azienda.box_new .list_sedi .sede>div:nth-child(1){width:8%}.info_azienda.box_new .list_sedi .sede>div:nth-child(2){width:90%;padding-right:0}.info_azienda.box_new .list_sedi .sede>div:nth-child(3){width:99%;display:block;margin-left:8%}.info_azienda.box_new .list_sedi .sede>div .link_s .ar_dx{right:0;top:1.1rem}.info_azienda.box_new .list_sedi .sede{padding-left:0}.info_azienda.box_new .list_sedi .sede .als{margin:2rem 0 2rem 2.3rem;vertical-align:top;background:#fff;text-align:center;width:80%;margin:auto}.info_azienda.box_new .list_sedi .sede .als .map{background-position:0 -2409px;width:2.1rem;height:2.1rem;margin-right:.6rem;vertical-align:middle;display:inline-block}.info_azienda.box_new .list_sedi{padding-top:1rem}.info_azienda.box_new .list_sedi .box_ceck .row_ceck i{top:1.5rem}.info_azienda.box_new li{display:block;padding:.5rem .4rem;margin:0}.info_azienda.box_new li .ar_dx{background-position:0 0;width:.6rem;height:1rem;top:.8rem;right:0;position:absolute}.info_azienda{display:block}.anagrafica_azienda h3{text-align:left}.anagrafica_azienda{padding:1rem}.anagrafica_azienda>p{display:none}.anagrafica_azienda .num_tel{display:none}.anagrafica_azienda .ins_prev_m{display:none}.anagrafica_azienda .box_ntel{display:none}.anagrafica_azienda .box_ntel{padding:1rem 0}.anagrafica_azienda .box_ntel li{margin-right:.5rem;text-indent:-999.9rem;overflow:hidden}.azienda_buttons{padding:1.4rem 0;display:block;border-right:2px solid #fff}.azienda_buttons ul{height:9rem;height:auto;display:flex;flex-wrap:wrap;justify-content:flex-start}.azienda_buttons ul li{line-height:2.4rem;text-align:center;flex:0 0 auto}.azienda_buttons ul li:first-child{display:none}.azienda_buttons ul li a{background:0 0;width:auto}.azienda_buttons a{margin:0 .5rem}.azienda_buttons a .ico{margin:auto}.azienda_buttons .numero_telefono{display:inline-block}.azienda_buttons .phone_w{background-position:0 -2872px;width:2.9rem;height:2.9rem;display:inline-block;position:relative;vertical-align:middle;padding:0 1rem 0 0}.azienda_buttons .tx_mappa,.azienda_buttons .tx_prev{display:block;font-size:1rem;font-weight:700}.azienda_buttons .sedi+.tx_prev{line-height:normal}.azienda_buttons .numero_telefono{width:10rem;line-height:4rem;padding-right:1rem}.azienda_buttons .pv_az{display:none;font-weight:700;width:12rem;padding-left:.7rem}.azienda_buttons .map{top:.5rem;left:0}.azienda_buttons .mappa{width:4.5rem}.box_ceck li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:3.6rem;top:1rem;right:0;opacity:0;display:inline-block}.box_ceck li input[type=checkbox]:checked~.cont_ceck{margin-top:0;max-height:0;opacity:0;-webkit-transition:all .2s cubic-bezier(.55,0,.1,1);transition:all .2s cubic-bezier(.55,0,.1,1)}.box_ceck li input[type=checkbox]:checked~.cont_ceck li{display:none}.box_ceck li input[type=checkbox]:checked~i:before{margin-top:12px;height:12px;transform:translate(4px,0) rotate(45deg)}.box_ceck li input[type=checkbox]:checked~i:after{margin-top:12px;height:12px;transform:translate(-4px,0) rotate(130deg)}.box_ceck .row_ceck{border:none;font-weight:300;position:relative}.box_ceck .row_ceck:hover{background:0 0}.box_ceck .row_ceck .frc{background-position:0 -784px;width:.9rem;height:.5rem}.box_ceck .row_ceck i{position:absolute;top:3rem;right:.2rem;display:block}.box_ceck .row_ceck i:after,.box_ceck .row_ceck i:before{content:"";position:absolute}.box_ceck .row_ceck i:before{transform:translate(-4px,0) rotate(45deg)}.box_ceck .row_ceck i:after{transform:translate(4px,0) rotate(-45deg)}.box_ceck .row_ceck .cont_ceck{left:0;position:relative;max-height:800px;opacity:1;top:0;-webkit-transition:all .2s cubic-bezier(.55,0,.1,1);transition:all .2s cubic-bezier(.55,0,.1,1);text-transform:none}.box_ceck .row_ceck .cont_ceck li{padding:.4rem 0}.top_risultati_ricerca{border-bottom:0}.top_risultati_ricerca h1{padding:1rem}.top_risultati_ricerca h1.c2{color:#999}.top_risultati_ricerca .osr23{font-size:1.3rem}.top_risultati_ricerca>div{height:auto;background-color:#f0f1f3;line-height:3.2rem}.top_risultati_ricerca .az_fuorizona{padding:0;text-align:center}.top_risultati_ricerca li{padding:0;width:50%;text-align:center;vertical-align:top}.top_risultati_ricerca .label.selected{border-bottom:0;color:#fff;background-color:#09f}.top_risultati_ricerca .label.selected .res_numb{color:#fff}.az-bannerfree-riv:hover{color:#fff}.az-bannerfree-riv:hover span svg path{fill:#fff}.az-azienda.row.cntt .nav-sec{display:inline-block}.scheda_cont{padding:2rem 0}.scheda_cont .frow .col-half{flex:0 0 100%}.scheda_cont .frow .form-group .form-control{background-color:#eee}.scheda_cont .frow .form-group.email-subject .custom-control.custom-control-inline{width:100%;margin:0;padding-left:0}.scheda_cont .msg-textarea{background-color:#eee}.info-spg>a .percorso{top:1rem}.info-spg .az-percorso{padding-top:0;height:5.1rem}.info-spg .az-tour{display:none}}@media screen and (min-width:765px) and (max-width:996px){.az-image{padding-top:1.5rem}.az-image>img{display:none}.az-image .sharing_fb_lbl{display:none}.az-image .col-last{display:none}.az-image .sharing_tools{z-index:2}.sharing_tools .sharing_msg_fb_lbl{display:none}.sharing_tools li.sharing_facebook_msg{display:none}.sharing_tools li:hover .ico{top:0}.sharing_tools li:hover a:after{top:4.1rem}.az-azienda.col>header figure+.az-info{width:46.8rem}.stpg .az-azienda.col>header figure+.az-info{width:53.1rem}.az-gallery{max-width:68.8rem}.az-gallery h3{padding-left:6rem}.az-gallery-thumblr-cont{width:57.9rem}.orari_apertura .ossbi18{font-size:1.5rem}.orari_apertura .ossb14{font-size:1.1rem}.cosasidice{display:none}.overlay{width:70rem;height:90.3rem}.saz-map-itinerario{position:absolute;bottom:1rem;left:1rem;width:68rem;height:50%}.saz-map-itinerario .saz-map-bt-st2{float:right;margin:0 2% 0 0}.saz-map-map-container{width:68rem;height:44.2rem}#id_routePanel{height:24.9rem}.info_azienda.box_new .anagrafica_azienda{width:57rem}.info_azienda.box_new figure{margin-left:calc(79px - 58px)}.info_azienda.box_new .link_s li:nth-child(2n){border-left:0;padding-left:0}.info_azienda.box_new .link_s li{display:block}.info_azienda.box_new .list_sedi .sede .link_s li{display:inline-block}.info_azienda.box_new .list_sedi .sede .link_s li:nth-child(2n){border-left:2px solid #e6e6e6;padding-left:1.5rem}.info_azienda.box_new .list_sedi .sede .orario_az li{vertical-align:top}.info_azienda.box_new .list_sedi .sede .orario_az li strong{display:block}.info_azienda.box_new .list_sedi{padding-top:1rem}.azienda_buttons{padding:1.4rem 2rem}.azienda_buttons li a{width:13rem}.azienda_buttons .osr14,.azienda_buttons .ossb14{font-size:1.2rem}.info-spg>a .percorso{top:1rem}.info-spg .az-percorso{padding-top:0;height:5.1rem}.info-spg .az-tour{display:none}.info-spg .bigsocial>div{text-align:left}.categorie,.servizimarchi,.visitanche{padding:2rem 1.5rem 1rem}.servizimarchi{border-top:0}}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.sharing_tools a:after{background-image:url(../img/sprite-retina-s6f4c5e0496.png);-moz-background-size:151px 3494px;-webkit-background-size:151px 3494px;background-size:151px 3494px}.current-rating,.star-rating{background:url(../img/sprite-retina-s6f4c5e0496.png);-moz-background-size:151px 3494px;-webkit-background-size:151px 3494px;background-size:151px 3494px}}@media screen and (min-width:997px) and (max-width:1490px){.sharing_tools .sharing_fb_lbl span{display:none}.sharing_tools .sharing_msg_fb_lbl span{display:none}.az-azienda.col>header figure+.az-info{width:73.6rem}.stpg .az-azienda.col>header figure+.az-info{width:45.3rem}.az-gallery{max-width:61rem}.az-gallery h3{padding-left:7.5rem}.az-gallery-thumblr-cont{width:46.3rem}.az-gallery-fotoholder{width:57rem;height:39.8rem}.az-gallery-img-cont{width:53rem;height:33.6rem}.orari_apertura .ossbi18{font-size:1.5rem}.orari_apertura .ossb14{font-size:1.1rem}.az-dstrb .vcard{width:14.6rem}.overlay{width:90rem;height:53.3rem}.saz-map-itinerario{width:24.3rem}.saz-map-itinerario .saz-map-src:after{left:-9%}.saz-map-map-container{width:63.7rem;height:51.3rem}#id_routePanel{height:27.5rem}.info_azienda.box_new .anagrafica_azienda{width:49.2rem}.info_azienda.box_new figure{margin-left:calc(80px - 58px)}.info_azienda.box_new .link_s li:nth-child(2n){border-left:0;padding-left:0}.info_azienda.box_new .list_sedi .sede .link_s li:nth-child(2n){border-left:2px solid #e6e6e6;padding-left:1.5rem}.info_azienda.box_new .list_sedi .sede .orario_az li{vertical-align:top}.info_azienda.box_new .list_sedi .sede .orario_az li strong{display:block}.info_azienda.box_new .adr{padding-top:1rem}.azienda_buttons{padding:1.4rem 2rem}.azienda_buttons .osr14,.azienda_buttons .ossb14{font-size:1.2rem}.info-spg>a .percorso{top:14.7rem}.info-spg .az-percorso{padding-top:13.8rem;height:18.9rem}}@media screen and (min-width:480px) and (max-width:639px) and (orientation:landscape){.current-rating,.star-rating{zoom:1.1}}@media screen and (min-width:640px) and (max-width:680px) and (orientation:landscape){.current-rating,.star-rating{zoom:1.27}}@media screen and (min-width:681px) and (max-width:764px) and (orientation:landscape){.current-rating,.star-rating{zoom:1.42}}@media screen and (min-width:0px) and (max-width:764px) and (min-width:0px) and (max-width:764px){.info_azienda.box_new .adr{text-align:left}}@media(max-width:764px){.col-last,.col-wider,.row.content{padding:0 8px!important}}@media(min-width:765px){.col-wider{padding:0 16px!important}}@media(min-width:765px) and (max-width:996px){.col-last{padding-left:32px}}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.content{padding:0 16px}@media (max-width:764px){.col.col-wider{width:100%}}.hidden{display:none!important}.section-title{color:#007aff;font-size:18px;line-height:24px;font-weight:400}.sidebar-title{font-size:30px;line-height:41px;font-weight:400}.divider{width:100%;height:1px;background-color:#09f;margin:8px 0}.hero-banner{min-height:277px;width:100%;display:flex;align-items:flex-end;height:50%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width:764px){.hero-banner{max-height:277px}}@media (min-width:765px){.hero-banner{min-height:268px}}.hero-banner .container{background-color:transparent}.hero-banner.bg-image{background-repeat:no-repeat;object-fit:cover}.hero-banner-container{margin-top:163px;width:100%;background-color:rgba(0,0,0,.4)}@media(min-width:765px){.hero-banner-container{margin-top:103px}}.hero-banner-content{margin:20px 16px;position:relative;min-height:90px}@media (min-width:765px){.hero-banner-content{display:flex;align-items:flex-end}}.hero-banner-logo{width:90px;height:90px;background:#fff 0 0 no-repeat padding-box;position:absolute}.hero-banner-logo img{width:86px;height:86px;margin:2px}@media (min-width:765px){.hero-banner-logo{width:220px;height:220px}.hero-banner-logo img{width:198px;height:198px;margin:11px}}.hero-banner-text-container{margin-left:90px;padding-left:14px;color:#fff}@media (min-width:765px){.hero-banner-text-container{padding-left:36px;margin-left:220px}}.hero-banner-companyTitle{font-size:16px;line-height:24px;font-weight:700;text-align:left}.hero-banner-companyTitle_content{font-size:16px;line-height:24px;font-weight:700}@media (min-width:765px){.hero-banner-companyTitle{font-size:32px;line-height:43px;text-align:left}.hero-banner-companyTitle_content{font-size:32px;line-height:43px;align-items:center}}.hero-banner-companyTitle .icon-check{display:inline-block;width:22px;height:22px;vertical-align:middle;margin-left:3px}@media(min-width:765px){.hero-banner-companyTitle .icon-check{width:20px;height:20px;margin-left:0}}.hero-banner-companyTitle .word-with-icon{display:inline-block}.hero-banner-companyTitle .icon-check:after{content:"";background-image:url(../img/icons/gold_icon.svg);width:22px;height:22px;display:block;background-repeat:no-repeat}@media(min-width:765px){.hero-banner-companyTitle .icon-check:after{width:20px;height:20px}}.hero-banner-companyAddress,.hero-banner-companyCategory,.hero-banner-companyTimetable{font-size:13px;line-height:20px}@media (min-width:765px){.hero-banner-companyAddress,.hero-banner-companyCategory,.hero-banner-companyTimetable{font-size:14px;line-height:19px;margin-bottom:4px;text-transform:uppercase}}@media (max-width:764px){.hero-banner-companyCategory{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}}.map-component .section-title{margin-bottom:8px}@media(min-width:765px){.map-component .section-title{margin-bottom:19px}}.map-container{height:223px;overflow:hidden}.map-component.map-sidebar{padding:16px 0 40px 0}.map-component.map-sidebar .map-container{height:160px}.elenco-sedi-row{display:flex;flex-wrap:wrap;margin-top:16PX}.elenco-sedi-altre-sedi a,.elenco-sedi-altre-sedi-label,.elenco-sedi-casamadre,.elenco-sedi-vedi-tutte{font-size:12px;line-height:17px;font-weight:400;margin-bottom:12px;color:#000;margin-right:8px}@media(min-width:765px){.elenco-sedi-altre-sedi a,.elenco-sedi-altre-sedi-label,.elenco-sedi-casamadre,.elenco-sedi-vedi-tutte{margin-bottom:0;height:16px}}.elenco-sedi-casamadre{font-weight:700;margin-right:10px}.elenco-sedi-vedi-tutte a{color:#007aff;text-transform:uppercase}@media (min-width:765px){.elenco-sedi-casamadre{font-weight:700;margin-right:28px}.elenco-sedi-altre-sedi-label{margin-right:16px}.elenco-sedi-altre-sedi a{margin-right:18px}.elenco-sedi-vedi-tutte{margin-left:auto}}.secondary-cta{padding:24px 0 32px 0}.secondary-cta.has-image{display:flex}@media(min-width:765px){.secondary-cta.has-image{justify-content:space-between}}.secondary-cta .section-title{margin-bottom:8px}.secondary-cta .text-content{font-size:15px;line-height:24px;font-weight:500}.secondary-cta .btn{margin-top:24px;display:inline-block}.secondary-cta .btn{border:1px solid #ccc;padding:14px 16px}.secondary-cta .btn__label{font-size:13px;line-height:15px;font-weight:700;color:#000;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:217px}.secondary-cta .image-container{width:248px;height:185px}.secondary-cta .image-container img{width:100%;height:auto}.secondary-cta .image-container.mobile-only{margin-top:16px}.secondary-cta .image-container.desktop-only{margin-left:86px;display:none}@media(min-width:765px){.secondary-cta .image-container.mobile-only{display:none}.secondary-cta .image-container.desktop-only{display:block}}@media(min-width:1491px){.secondary-cta .image-container.desktop-only{margin-right:20px}}.description-component{padding:24px 0 32px 0}.description-component .section-title{margin-bottom:8px}.description-component p{margin-bottom:16px}.description-component ul,ol{list-style-type:disc;padding-left:18px;margin-top:8px;margin-bottom:8px}.description-component li{margin-bottom:8px}.description-component li::marker{font-size:.8em}.description-component b,.description-component strong{font-weight:700}.description-component em{font-style:italic}.description-component .text-content{font-size:15px;line-height:24px;font-weight:500}.photo-gallery-component{padding:24px 0 32px 0}.photo-gallery-component .section-title{margin-bottom:18px}.photo-gallery{width:100%}.photo-gallery__header{margin-bottom:20px}@media (min-width:375px){.photo-gallery__header{display:flex;justify-content:space-between;align-items:center}}.photo-gallery__header .section-title{margin-bottom:8px}@media (min-width:375px){.photo-gallery__header .section-title{margin-bottom:0}}.photo-gallery__footer{margin-top:20px}@media (min-width:375px){.photo-gallery__footer{display:flex;justify-content:flex-end;align-items:center}}.photo-gallery .more-picture>div{background-color:rgba(0,0,0,.55);position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.photo-gallery .more-picture>div>.bttn__icon{font-size:14px;font-weight:700;color:#eae8d8;display:inline-flex;flex-flow:column;justify-items:flex-start;align-items:center;width:auto;height:auto}.photo-gallery .more-picture>div>.bttn__icon>svg{width:30px;height:30px;margin-bottom:5px}.photo-gallery__wrapper{display:flex;margin:0 -4px;align-items:stretch;overflow:hidden}.photo-gallery .swiper-wrapper{display:flex;flex-flow:row nowrap}.photo-gallery__thumbnail{margin:0 4px;width:205px;height:205px;min-width:205px;min-height:205px;max-width:205px;max-height:205px;overflow:hidden;cursor:pointer}@media (min-width:765px){.photo-gallery__thumbnail{width:auto;height:auto!important;flex-basis:0;flex:1 1 0px}}.photo-gallery__thumbnail.no-picture{cursor:auto;background-color:rgba(68,68,68,.1);border:none}.photo-gallery__thumbnail.no-picture:after{content:"";display:block;width:100%;height:100%;background-image:url(../../icons/camera.svg);background-repeat:no-repeat;background-position:center center;opacity:.15}.photo-gallery__thumbnail img{display:block;width:100%;height:auto}.photo-gallery__thumbnail_placeholder{display:table;width:205px;height:205px;background-color:rgba(68,68,68,.1)}.photo-gallery__thumbnail_placeholder_cell{display:table-cell;text-align:center;vertical-align:middle}.photo-gallery__thumbnail_placeholder svg{display:inline-block;opacity:.15}@media (min-width:765px){.photo-gallery .placeholder_3,.photo-gallery [data-slide="2"]{display:none}}@media (min-width:1440px){.photo-gallery .placeholder_3,.photo-gallery [data-slide="2"]{display:block}}.photo-gallery__modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(44,44,44,.6);z-index:999}.photo-gallery__modal__drawer{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#ebe8db;overflow:hidden;margin:0 auto}.photo-gallery__modal__header{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;background-color:#444;color:#fff;border-radius:0 0 16px 16px;padding:0 25px;z-index:1}.photo-gallery__modal__header_photo_title{font:getFont('title6', 500)}.photo-gallery__modal__header_close{color:#444}.photo-gallery__modal__header_close span{display:inline-block;font:getFont('note', 500);vertical-align:text-bottom}.photo-gallery__modal__header_close svg{display:inline-block;width:30px;height:30px;margin-left:2px;vertical-align:text-bottom}.photo-gallery__modal__header_close svg path{fill:#fff}.photo-gallery__modal__content{position:relative;height:100%;padding:calc(60px - 16px) 0 116px;z-index:0}.photo-gallery__modal__footer{position:absolute;bottom:0;left:0;width:100%;height:116px;background-color:#444;padding:8px 0;text-align:center;z-index:1}.photo-gallery__modal_gallery{height:100%}.photo-gallery__modal_gallery .swiper-slide{overflow:hidden}.photo-gallery__modal_gallery .swiper-slide-image{padding:60px 30px}.photo-gallery__modal_gallery .swiper-slide img.background{width:100%;height:100%;object-fit:cover;filter:blur(100px);display:none}.photo-gallery__modal_gallery .swiper-slide-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.9);z-index:1}.photo-gallery__modal_gallery .swiper-slide img.image{z-index:1;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.photo-gallery__modal_gallery .swiper-zoom-container{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.photo-gallery__modal_gallery .swiper-navigation{display:none;width:50px;height:50px;border-radius:50%}@media (min-width:765px){.photo-gallery__modal_gallery .swiper-navigation{display:inline-flex}}.photo-gallery__modal_gallery .swiper-navigation svg{margin:0 auto}.photo-gallery__modal_gallery .swiper-navigation:after{display:none}.photo-gallery__modal_gallery .swiper-navigation.swiper-button-prev{padding:4px 0 4px 2px;left:50px}.photo-gallery__modal_gallery .swiper-navigation.swiper-button-next{padding:4px 2px 4px 0;right:50px}.photo-gallery__modal_gallery .swiper-pagination{position:absolute!important;bottom:40px;left:auto;right:10px;width:auto;font:getFont('note', 500);padding:3px 6px;border-radius:6px;background-color:rgba(68,68,68,.8);color:#444}.photo-gallery__modal_gallery .swiper-pagination span{display:inline-block;min-width:8px}.photo-gallery__modal_thumbnails{display:inline-block;max-width:100%}.photo-gallery__modal_thumbnails .swiper-slide{width:100px;cursor:pointer}.photo-gallery__modal_thumbnails .swiper-slide img{display:block;width:100px;height:100px;border-radius:8px;border:2px solid transparent}.photo-gallery__modal_thumbnails .swiper-slide.swiper-slide-thumb-active img{border-color:#ffcb04}.photo-gallery__delete-bttn{position:absolute;display:flex;align-items:center;justify-content:center;width:28px;height:28px;top:28px;left:28px;z-index:getLevel(4,0);background:#fff;border-radius:calc(28px / 2);box-shadow:2px 2px 5px rgba(0,0,0,.5)}.photo-gallery__delete-bttn>svg{width:calc(28px / 1.5);height:calc(28px / 1.5)}body.modal-open{height:100vh;padding-top:0;overflow-y:hidden}body.modal-open .header,body.modal-open .nav-top,body.modal-open .scroll_header,body.modal-open .tlbCorp{z-index:1;display:none}.video-component{padding:24px 0 32px 0}.video-text-container{margin-top:24px}.video-title{color:#007aff;font-size:22px;line-height:27px;font-weight:600;margin-bottom:8px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}@media (min-width:765px){.video-title{font-size:30px;line-height:34px}}.video-description{font-size:15px;line-height:24px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.carosello-notizie-component{padding:24px 0 40px 0}.carosello-notizie-component .section-title{margin-bottom:24px}.carosello-notizie{padding-bottom:32px}@media (min-width:765px){.carosello-item{display:flex}}.carosello-item .image-container{min-height:197px;width:264px;flex:none}@media (max-width:764px){.carosello-item .image-container{margin-bottom:24px;width:100%}}.carosello-item .image-container img{width:100%}.carosello-item .text-content{text-align:left}@media(min-width:765px){.carosello-item .image-container{margin-right:50px}}.carosello-item .card-title{font-size:30px;line-height:38px;font-weight:400;text-align:left;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px}.carosello-item .text{font-size:15px;line-height:24px;text-align:left}.carosello-item .paragraph{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:24px}.carosello-item .link{text-align:left;font-size:12px;line-height:20px;text-transform:uppercase;padding:0;margin:0;color:#007aff}.swiper-pagination-notizie{text-align:center}.swiper-pagination-bullet,.swiper-pagination-bullet-active{background-color:#007aff}.swiper-pagination-bullet{opacity:.4}.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.icon-hour{display:inline-block;width:18px;height:18px;margin-right:16px}.icon-hour::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/hour.svg)}.orari-component{margin-bottom:40px}.orari-component .section-title{display:flex;align-items:center;font-size:18px;line-height:27px;margin:24px 0}.orari-component .divider{margin:27px 0 24px 0}.orari-component table,.orari-component table span{font-size:15px;line-height:42px}.orari-component table span.today{font-weight:700}.orari-component table span{min-width:90px;padding-right:10px;display:inline-block}@media(min-width:765px){.orari-component table span{width:105px}}.banner-image{max-height:164px;overflow:hidden;margin-bottom:40px}.banner-image img{width:100%;height:auto}@media(min-width:765px){.banner-image{max-height:407px}}.modulo-download{padding:32px 0}.download-item{font-size:15px;line-height:22px;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.download-link{color:#007aff;border:1px solid #707070;font-size:13px;font-weight:700;text-transform:uppercase;padding:16px 27.5px}@media(min-width:765px){.download-link{padding:16px 97px}}.links{padding:16px 0 32px 0}.links .link-item{margin-bottom:7px}.links .link-item a{display:flex;align-items:flex-start}.links .link-item .link-label{color:#007aff;font-size:15px;line-height:20px;font-weight:600;margin-left:7px}.contatti{padding:16px 0 32px 0}.contatti .contatti-item{display:flex;flex-wrap:wrap;margin-bottom:11px}.contatti .contatti-item-heading,.contatti .contatti-item-value{font-size:15px;line-height:22px}.contatti .contatti-item-value,.contatti .contatti-item-value a{color:#000}.contatti .contatti-item-heading{font-weight:700;color:#007aff;min-width:135px}.socials{display:flex;flex-wrap:wrap;-moz-column-gap:9px;column-gap:9px;row-gap:16px;padding:16px 0 32px 0}.social-item{border:1px solid #d1cfc5;width:94px;height:94px;padding:16px;font-size:12px;line-height:18px;font-weight:700;color:#444}.social-item:hover{background-color:#f0f1f3;border:none;cursor:pointer}.social-item:hover a{color:#000}.social-item a{display:inline-flex;justify-content:center;height:100%;width:100%;color:#444;font-weight:700}.social-item a div{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.social-item svg{width:26px;height:30px}.widget{padding:35px 0}.info-attivita{padding:32px 0}.info-block{margin-bottom:21px;font-size:15px;line-height:24px}.info-block-title{font-weight:700;margin-bottom:7px}.accordion{padding:32px 0}.accordion-item{border:1px solid #d2d6da;border-radius:3px;margin-bottom:7px;padding:15px 20px}.accordion-item .accordion-item-title{font-size:15px;line-height:20px;font-weight:400;color:#000;padding:0;display:flex;align-items:center;justify-content:space-between}.accordion-item .accordion-item-content{font-size:15px;line-height:20px;font-weight:400;color:#000}.accordion-item-content a{color:#09f}.accordion-item-content li,.accordion-item-content p{margin-bottom:6px}.accordion-item .arrow-down{display:inline-flex;float:right;cursor:pointer}.accordion-item .arrow-down:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out;background-image:url(https://img.pgol.it/pgit2018/svg/arrow_down.svg)}.accordion-item .accordion-item-content{height:0;visibility:hidden}.accordion-item-open .accordion-item-title{font-weight:600}.accordion-item-open .accordion-item-content{padding-top:15px;transition:.3s ease-in,padding-top .1s ease-in,padding-bottom .1s ease-in;height:auto;visibility:visible}.accordion-item-open .arrow-down:after{transform:rotate(-180deg)}.team-component{padding:32px 0}.team-component-row{display:flex;flex-wrap:wrap;row-gap:40px}.team-item{display:flex}@media(min-width:765px){.team-item{width:50%;padding-right:40px}}.team-item-image{width:86px;height:86px;min-width:86px;border-radius:50%;overflow:hidden;margin-right:12px}@media (min-width:765px){.team-item-image{width:132px;height:132px;min-width:132px;margin-right:22px}}.team-item-image img{width:100%}.team-item-text .title{font-size:16px;line-height:22px;font-weight:700;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.team-item-text .job-role{font-size:12px;line-height:18px;color:#666;font-weight:700;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.team-item-text .description{font-size:12px;line-height:16px;color:#444;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.team-item-text .share-links a{margin-right:8px}.ctas{display:flex;flex-wrap:wrap;flex-direction:row;row-gap:18px}.ctas .cta{padding:10px 16px;border:1px solid rgba(0,0,0,.25);display:inline-flex;margin-right:16px}@media(min-width:765px){.ctas .cta{margin-right:8px}}.ctas .cta:hover{cursor:pointer;border:1px solid rgba(0,0,0,.25);background:linear-gradient(0deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.08) 100%),#f3f3f3}.ctas .cta:active{border:1px solid rgba(0,0,0,.25)}.ctas .cta::selection{border:1px solid rgba(0,0,0,.5)}.ctas .cta:disabled{opacity:.4;border:1px solid rgba(0,0,0,.25);background-color:#f3f3f3}.ctas .cta .cta-label{color:#000;display:flex;align-items:center;font-size:12px;font-weight:600;text-transform:uppercase}.ctas .cta .icon{margin-right:4px}.ctas .cta-telefono{background-color:#007aff;color:#fff;border:none;padding:0 16px;width:185px!important}.ctas .cta-telefono ul{margin:auto}.ctas .cta #primoNumeroTel,.ctas .cta .show_num.show_desktop{width:135px;font-size:14px;text-align:center;padding:2px 0}.ctas .cta-whatsapp{background-color:#22a502;color:#fff}.ctas .cta-whatsapp:hover{cursor:pointer;background:linear-gradient(0deg,rgba(0,0,0,.12) 0,rgba(0,0,0,.12) 100%),#22a502}.ctas .cta-whatsapp:active{background:#22a502;opacity:.8}.ctas .cta-whatsapp::selection{background:#22a502;opacity:.8;border:2px solid #156900}.ctas .cta-whatsapp:disabled{opacity:.4}.ctas .cta-whatsapp .cta-label{color:#fff}.ctas a{display:flex}.ctas .primary-cta{background-color:#09f;color:#fff;border:none}.ctas .primary-cta:hover{cursor:pointer;background:linear-gradient(0deg,rgba(0,0,0,.12) 0,rgba(0,0,0,.12) 100%),#09f}.ctas .primary-cta:active{background:linear-gradient(0deg,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 100%),var(--Blu,#09f)}.ctas .primary-cta::selection{border:1px solid #004376;background:#09f}.ctas .primary-cta:disabled{opacity:.4}.ctas .primary-cta .cta-label{color:#fff}.ctas .icon{display:block;z-index:1}.ctas .icon:before{display:block;content:"";width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain}.icon--gold-altre_sedi:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_altre_sedi_blu.svg)}.primary-cta .icon--gold-altre_sedi:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_altre_sedi_bianco.svg)}.icon--gold-chat:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_chat_blu.svg)}.primary-cta .icon--gold-chat:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_chat_bianco.svg)}.icon--gold-contatta:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_contatta_blu.svg)}.primary-cta .icon--gold-contatta:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_contatta_bianco.svg)}.icon--gold-download:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_download_blu.svg)}.primary-cta .icon--gold-download:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_download_bianco.svg)}.icon--gold-fissa:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_fissa_blu.svg)}.primary-cta .icon--gold-fissa:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_fissa_bianco.svg)}.icon--gold-info:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_info_blu.svg)}.primary-cta .icon--gold-info:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_info_bianco.svg)}.icon--gold-prenota:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_prenota_blu.svg)}.primary-cta .icon--gold-prenota:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_prenota_bianco.svg)}.icon--gold-prestiti:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_prestiti_blu.svg)}.primary-cta .icon--gold-prestiti:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_prestiti_bianco.svg)}.icon--gold-preventivo:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_preventivo_blu.svg)}.primary-cta .icon--gold-preventivo:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_preventivo_bianco.svg)}.icon--gold-shop:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_shop_blu.svg)}.primary-cta .icon--gold-shop:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_shop_bianco.svg)}.icon--gold-sito:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_sito_blu.svg)}.primary-cta .icon--gold-sito:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_sito_bianco.svg)}.icon--gold-su_mappa:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_su_mappa_blu.svg)}.primary-cta .icon--gold-su_mappa:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_su_mappa_bianco.svg)}.icon--gold-tel:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_tel_blu.svg)}.primary-cta .icon--gold-tel:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_tel_bianco.svg)}.icon--gold-vaiqui:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_vaiqui_blu.svg)}.primary-cta .icon--gold-vaiqui:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_vaiqui_bianco.svg)}.icon--gold-whatsapp:before{background-image:url(https://img.pbol.it/pbit2021/img/ig_whatsapp_bianco.svg)}