@charset "utf-8";:root{--margin_bottom:120px; --colore_roseo:#de5e5e;--tempo_transizione:all 500ms;--colore_titoli:#333; --testo_generico:#444;--font_titoli:'Old Standard TT',cursive;--font_generico:'Open Sans',cursive;--font_size_generico:15px;--grigino_linee:#f0f0f0}html,body{width:100%;max-width:2300px;height:100%;margin:0 auto;color:var(--testo_generico);font-family:var(--font_generico);font-size:var(--font_size_generico);line-height:28px;min-width:300px;position:relative}a{color:#333;outline:none}a.bottone_medium{display:inline-block;background:var(--colore_roseo);color:#FFF;text-align:center;font-size:18px;padding:10px 25px;text-decoration:none;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-transform:uppercase;margin:10px 0 0 0}a.bottone_medium:hover,a.bottone_small{background:#a73333}.bg_convalida{border:#CC0000 solid 1px!important}.wrap{width:1542px;min-height:2px;margin:0 auto;border:#FF0000 solid 0;position:relative}strong{color:var(--colore_roseo)}input[type=text],input[type=number],textarea{outline:none;color:#666}form{margin:0px}.over_chat{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:100;display:none}.my_chat{position:fixed;bottom:10px;right:20px;z-index:110}.cont_chat{display:none}.cont_chat a.close_my_chat{position:absolute;top:30px;right:30px;font-size:26px;color:#333;opacity:0.7}.open_my_chat img{-moz-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms}.cont_testata{position:fixed;width:100%;height:160px;z-index:100;background:rgba(255,255,255,0.7);backdrop-filter:blur(8px)}.cont_testata_bordo{width:100%;height:160px;border-bottom:#999 solid 1px;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}.cont_testata .logo_testa{border:#003399 solid 0;height:85px;margin:17px auto 0;padding:0 0 0}#cookie{width:100%;min-height:30px;background:#000;color:#fff;text-align:center;padding:5px 0 5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;z-index:100000;position:fixed}#cookie a{color:#fff}#cookie #ok_cookie{border:#666 solid 1px;padding:1px 10px;background:var(--colore_viola)}.cont_testatina{border-bottom:var(--colore_roseo) solid 1px;height:40px}.cont_testata ul.banner_top{position:absolute;top:6px;left:0;border:#0000FF solid 0;margin:0;padding:0;z-index:200;color:#666;font-size:14px}.cont_testata .banner_top li:nth-child(1){border-right:solid 1px #999;margin:0 15px 0 0;padding:0 15px 0 0}.cont_testata .banner_top li{list-style:none;float:left}.cont_testata .banner_top li i,.cont_testata .banner_top li a{color:var(--colore_roseo)}.cont_testata ul.social_testa{position:absolute;top:6px;right:10px;border:#0000FF solid 0;margin:0;padding:0;z-index:200}.cont_testata ul.social_testa>li:nth-child(1){border-left:solid 0 #fff}.cont_testata ul.social_testa>li{list-style:none;float:left;margin:3px 0 0 15px;padding:0;z-index:200;position:relative;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione);color:#FFF;border-left:solid 0 #fff;line-height:20px}.cont_testata ul.social_testa>li:hover{}.cont_testata ul.social_testa>li>a{color:var(--colore_titoli);font-size:18px;}.cont_testata ul.social_testa>li>a:hover{text-decoration:none}.cont_testata ul.social_testa>li>i{}.cont_testata ul.social_testa>li>a>i{}#cambio_lingua{border-left:solid 1px #999!important;float:left;text-align:left;position:relative;margin:0 0 0 15px;padding:0 0 0 15px}#cambio_lingua #tendina_cmd_lingua{color:var(--testo_generico);font-size:14px}#cambio_lingua a{text-decoration:none}#cambio_lingua a:hover{color:#666}#cambio_lingua ul.ul_lingue{margin:0;padding:0;display:none;background:#fff;border:#999 solid 1px;z-index:100;position:absolute;top:30px;left:0px}#cambio_lingua ul.ul_lingue li{list-style:none;width:90px;border:#666 solid 0;font-size:11px;font-weight:bold;text-transform:uppercase;padding:0 0 0 4px;text-align:left}#cambio_lingua ul.ul_lingue li a{list-style:none;width:90px;border:#666 solid 0;font-size:11px;font-weight:normal}#cambio_lingua ul.ul_lingue li:hover{background:#ccc}.ddsmoothmenu{margin:0;margin:0;position:absolute;top:79px;right:0;z-index:200}.ddsmoothmenu ul{margin:0 0;padding:0 0;z-index:100;list-style-type:none;text-align:center}.ddsmoothmenu>ul>li{position:relative;display:inline-block;list-style:none;margin:0;padding:0;border:#FF0000 solid 0;z-index:190}.ddsmoothmenu>ul>li:nth-child(1){margin-right:0px}.ddsmoothmenu>ul>li:nth-child(n+10){display:none}.ddsmoothmenu ul>li>a{display:inline-block;padding:0 12px 0 12px!important;margin:0px!important;text-decoration:none;color:#444;font-size:14px;font-weight:500;line-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}.ddsmoothmenu ul>li a:link,.ddsmoothmenu ul>li a:visited{}.ddsmoothmenu>ul>li>a:hover,.ddsmoothmenu>ul>li>a.selected,.ddsmoothmenu>ul>li>a.active{ color:var(--colore_roseo)}.ddsmoothmenu ul li ul{position:absolute;top:40px!important;display:none;visibility:hidden;padding:0 0 0!important;border:solid 0 #333;z-index:220}.ddsmoothmenu ul li ul li{float:left;text-align:left;margin:0px!important;line-height:12px;list-style:none;background:var(--colore_roseo);width:265px}.ddsmoothmenu ul li ul li a{font-size:12px!important;padding:3px 10px 3px!important;display:block;line-height:22px;color:#FFF}.ddsmoothmenu ul li ul li:hover{border:none!important;background:#FFF}.ddsmoothmenu ul li ul li a:hover{color:var(--colore_roseo)!important;background:#FFF;border:none}.ddsmoothmenu ul li ul li a.active{font-weight:bold;text-indent:10px}.ddsmoothmenu ul li ul li ul{top:0}* html .ddsmoothmenu{height:1%}.downarrowclass{position:absolute;top:12px;right:2px;display:none}.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:silver}.toplevelshadow{opacity:0.8}.resp_menu{display:none;position:absolute;top:86px;right:20px;border:#FF0000 solid 0;margin:0} .resp_menu .bottone{ padding:7px 0;color:var(--colore_roseo);font:26px bold;text-decoration:none;font-family:var(--font_titoli)} .resp_menu .bottone:hover{} ul.ul_resp_menu{display:none;background:#FFF;position:absolute;top:0;left:0;z-index:1010!important;width:100%!important;height:100%;margin:0;padding:10px 0 0;overflow-y:scroll} ul.ul_resp_menu a.chiudi_top_menu{display:block;text-align:right;padding:20px}ul.ul_resp_menu a.chiudi_top_menu img{width:40px} ul.ul_resp_menu li{list-style:none;line-height:20px;border:#333 solid 0;height:auto!important;text-align:center}  ul.ul_resp_menu li a{display:block;background:#FFF;border-bottom:solid 1px #999;text-decoration:none;padding:6px 0 6px 4px}  ul.ul_resp_menu li a:hover{text-decoration:underline}  ul.ul_resp_menu li ul{display:none;margin:0;padding:0;background:#ccc}  ul.ul_resp_menu li ul li{ position:relative}  ul.ul_resp_menu li ul li a{position:relative; background:#ccc}.cont_vegas{position:relative}.con_padding{padding:0 0 0;overflow:hidden}.con_padding2{padding:190px 0 0;overflow:hidden}.cont_chisiamo_home{background-repeat:no-repeat}h1.titolo_princ{font-size:40px;margin:0 0 30px 0;color:var(--colore_titoli);line-height:50px;font-family:var(--font_titoli)}h1.centra_h1{text-align:center}h2.rafforzativo{font-size:22px;margin:0;font-style:italic;font-weight:normal}.slogan_home{text-align:center;margin:0 0 60px!important;padding:0 120px}.slogan_home h1{font-family:var(--font_titoli);font-size:40px;line-height:44px;margin:0 0 30px 0;padding:0 0 34px;font-weight:normal;background:url(../immagini/bg_blu_titoli.gif) no-repeat bottom center;color:var(--colore_titoli);text-align:center}.slogan_home h2{font-family:var(--font_titoli);font-size:40px;line-height:44px;margin:0 0 30px 0;padding:0 0 34px;font-weight:normal;background:url(../immagini/bg_blu_titoli.gif) no-repeat bottom center;color:var(--colore_titoli);text-align:center}.slogan_home h3{font-family:var(--font_generico);font-size:var(--font_size_generico);line-height:32px;font-weight:normal;margin:0;padding:0px}.slogan_home p{margin:0px}.cont_descri_home{border:#666 solid 0;overflow:hidden;margin:0 0 var(--margin_bottom)!important}.cont_descri_home .sx{width:50%;min-height:300px;float:left;overflow:hidden;padding:0 50px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cont_descri_home .sx h3{font-size:18px;margin:0 0 20px 0;font-weight:normal}.cont_descri_home .dx{width:50%;min-height:300px;float:left;line-height:10px}.cont_descri_home .dx img{width:100%;-moz-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}.cont_parallax_home{text-align:center;margin:0 0 var(--margin_bottom)!important;position:relative}.cont_parallax_home .over{position:relative;top:0;left:0;width:100%;height:100%;content:" ";background:rgba(0,0,0,0.6);padding:250px 100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cont_parallax_home .titolo{display:block;font-size:52px;margin:0 0 30px 0;color:#FFF;line-height:54px;font-family:var(--font_titoli)}.cont_parallax_home strong{color:#FFF}.cont_parallax_home .descrizione{display:block;font-size:22px;margin:0 0 30px 0;color:#FFF;padding:0 50px;font-weight:200px;line-height:32px}.cont_parallax_home .btn{display:inline-block;padding:15px 40px;text-decoration:none;border:#FFF solid 1px;-moz-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;color:#FFF;font-size:20px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:20px 0 0 0}.cont_parallax_home .btn:hover{background:var(--colore_roseo);color:#FFF;border:var(--colore_roseo) solid 1px}ul.alloggi_home{overflow:hidden;margin:0 0 var(--margin_bottom)!important;padding:0 20px 0 20px;border:#CC0000 solid 0;position:relative;}ul.alloggi_home li:nth-child(3n){margin-right:0px}ul.alloggi_home li{width:calc(33.3% - 7px);margin:0 10px 0 0;padding:0;list-style:none;position:relative;float:left;text-align:center;display:inline-block;background:#FFF;z-index:20}ul.alloggi_home li .cont_foto{width:100%!important;padding-top:100%!important;margin:0 0 50px 0;border:#FF0000 solid 0;position:relative;transition:all 500ms;-moz-transition:all 500ms;-webkit-transition:all 500ms;background-size:cover;background-position:center}ul.alloggi_home li .cont_foto:hover{}ul.alloggi_home li .seconda_foto{width:100%!important;padding-top:100%!important;margin:0 0 30px 0;border:#FF0000 solid 0;position:relative;transition:all 500ms;-moz-transition:all 500ms;-webkit-transition:all 500ms;background-size:cover;background-position:center;display:none}ul.alloggi_home li .seconda_foto a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10000}ul.alloggi_home li .cont_foto a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10000}ul.alloggi_home li h3{font-size:34px;margin:0 0 30px 0;padding:0 0;font-family:var(--font_titoli);font-weight:normal;color:#222}ul.alloggi_home li p{border:#FF0000 solid 0;min-height:42px;margin:0 0 20px 0;padding:0 30px;color:var(--testo_generico)}.cont_galleria{overflow:hidden;margin:0 0 var(--margin_bottom)!important}.cont_galleria>ul{margin:0;padding:0;float:left}.cont_galleria>ul li{list-style:none;background-size:cover;background-position:center;float:left;position:relative}.cont_galleria>ul li a{display:block;position:absolute;width:100%;height:100%;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}.cont_galleria>ul li a:hover{background:rgba(255,255,255,0.3)}.cont_galleria ul.col_1{width:calc(40% - 10px);margin:0 10px 0 0;line-height:10px}.cont_galleria ul.col_1 li:nth-child(1){width:100%;padding-bottom:50%;margin:0 0 10px 0}.cont_galleria ul.col_1 li:nth-child(2){width:calc(50% - 5px);padding-bottom:55%;margin:0 5px 0 0}.cont_galleria ul.col_1 li:nth-child(3){width:calc(50% - 5px);padding-bottom:55%;margin:0 0 0 5px}.cont_galleria ul.col_1 li:nth-child(4){width:100%;padding-bottom:50%;margin:10px 0 0 0}.cont_galleria ul.col_2{width:calc(20% - 10px);margin:0 10px 0 0;line-height:10px}.cont_galleria ul.col_2 li:nth-child(1){width:100%;padding-bottom:50%;margin:0 0 10px}.cont_galleria ul.col_2 li:nth-child(2){width:100%;padding-bottom:110%;margin:0 0 10px}.cont_galleria ul.col_2 li:nth-child(3){width:100%;padding-bottom:50%}.cont_galleria ul.col_2 li:nth-child(4){width:100%;padding-bottom:101.5%;margin:10px 0 0 0}.cont_galleria ul.col_3{width:40%;line-height:10px}.cont_galleria ul.col_3 li:nth-child(1){width:100%;padding-bottom:51.5%;margin:0 0 10px 0}.cont_galleria ul.col_3 li:nth-child(2){width:100%;padding-bottom:52%}.cont_galleria ul.col_3 li:nth-child(3){width:100%;padding-bottom:49.4%;margin:10px 0 0 0}.cont_galleria ul.col_3 li:nth-child(4){display:none}.cont_recensioni{padding:60px;text-align:center;background:#f0f0f0}ul.recensioni_pannello{margin:0 0 40px 0;padding:0 6px 0 28px;overflow:hidden; text-align:left}ul.recensioni_pannello li{list-style:none;float:left;width:calc(20% - 24px);margin:0 20px 0 0;background:#F8F9F9;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px}ul.recensioni_pannello li h3{font-size:15px;margin:0 0 10px 0;line-height:22px;height:44px;overflow:hidden;text-align:left;color:#666}ul.recensioni_pannello li p.testo{height:135px;overflow-y:scroll;font-size:13px;line-height:22px;text-align:left}ul.recensioni_pannello li span.data{ display:none;margin:0 0 10px 0;font-size:14px;text-align:left}ul.recensioni_pannello li span.data::before{font-family:"Font Awesome 5 Free";content:'\f073';padding-right:7px;font-weight:400;color:var(--colore_roseo)}ul.recensioni_pannello li span.stelle{display:block;width:100px;height:20px;margin:0 0 8px 0;background-image:url(../immagini/stelle.png);background-repeat:no-repeat;background-size:100%}ul.recensioni_pannello li span.stelle_posizione5{background-position:0 0}ul.recensioni_pannello li span.stelle_posizione4{background-position:0 -20px}ul.recensioni_pannello li span.stelle_posizione3{background-position:0 -40px}ul.recensioni_pannello li span.stelle_posizione2{background-position:0 -60px}ul.recensioni_pannello li span.stelle_posizione1{background-position:0 -80px}ul.recensioni_pannello li img.foto_autore{width:35px;float:left;margin:0 20px 10px 0}ul.recensioni_pannello .slick-prev{top:50%;left:0px!important}ul.recensioni_pannello .slick-next{top:50%;right:5px!important}ul.recensioni_pannello .slick-prev:before,ul.recensioni_pannello .slick-next:before{color:var(--colore_roseo)!important;font-size:26px!important}p.vedi_tutte_recensioni{text-align:center;margin:0 0 60px 0}ul.tutte_recensioni{margin:0;padding:0px}ul.tutte_recensioni li{list-style:none;width:calc(25% - 23px);margin:0 30px 30px 0;background:#F8F9F9;float:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px}ul.tutte_recensioni li:nth-child(4n){margin-right:0px}ul.tutte_recensioni li h3{font-size:15px;margin:0 0 10px 0;line-height:22px;height:44px;overflow:hidden;text-align:left}ul.tutte_recensioni li p.testo{height:135px;overflow-y:scroll;font-size:13px;line-height:22px;text-align:left}ul.tutte_recensioni li span.data{display:none;margin:0 0 10px 0;font-size:14px;text-align:left}ul.tutte_recensioni li span.data::before{font-family:"Font Awesome 5 Free";content:'\f073';padding-right:7px;font-weight:400;color:var(--colore_roseo)}ul.tutte_recensioni li span.stelle{display:block;width:100px;height:20px;margin:0 0 8px 0;background-image:url(../immagini/stelle.png);background-repeat:no-repeat;background-size:100%}ul.tutte_recensioni li span.stelle_posizione5{background-position:0 0}ul.tutte_recensioni li span.stelle_posizione4{background-position:0 -20px}ul.tutte_recensioni li span.stelle_posizione3{background-position:0 -40px}ul.tutte_recensioni li span.stelle_posizione2{background-position:0 -60px}ul.tutte_recensioni li span.stelle_posizione1{background-position:0 -80px}ul.tutte_recensioni li img.foto_autore{width:35px;float:left;margin:0 20px 10px 0}.pagina{overflow:hidden;margin:0 auto var(--margin_bottom) auto}.pagina h2{font-size:26px;font-family:var(--font_titoli);background:url(../immagini/quote.png) no-repeat 0 4px;line-height:32px;padding:0 0 0 50px;margin:0 0 30px 0;border:#333 solid 0;font-style:italic;font-weight:normal}.pagina .sx{float:left;width:50%;min-height:400px; padding:0 50px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pagina .sx ul,.pagina ul.nel_testo{margin:0;padding:10px}.pagina .sx ul li,.pagina ul.nel_testo li{list-style:none;padding:0;line-height:36px}.pagina .sx ul li img{width:100%}ul.pagina_servizi{margin:0 0 20px 0;padding:0;border:#999 solid 0;overflow:hidden}ul.pagina_servizi li{list-style:none;position:relative;width:33.3%;float:left;padding:0 5px 0 24px;margin:0 0 15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.pagina_servizi li::before{content:'\f00c';font-family:'Font Awesome 5 Free';top:0;left:0;padding:0 0;position:absolute;color:var(--colore_roseo);font-size:16px;font-weight:bold;opacity:0.6}.pagina .dx{float:left;width:50%;min-height:400px; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:77px 0 0 0}.pagina .dx>ul{margin:0;padding:0px}.pagina .dx>ul>li{list-style:none}.pagina .dx>ul>li>a>img{width:100%}ul.foto_statica_aggiuntive_2{margin:0;padding:0;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;border:#FF0000 solid 0}ul.foto_statica_aggiuntive_2 li{list-style:none;line-height:10px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione);width:calc(20% - 17px);padding-bottom:20%;margin:0 20px 20px 0}ul.foto_statica_aggiuntive_2 li:nth-child(5n){margin-right:0px}ul.foto_statica_aggiuntive_2 li a{position:absolute;width:100%;height:100%;display:block}ul.elenco_news{margin:0;padding:0 0 20px!important;border:#333 solid 0;overflow:hidden;}ul.elenco_news li{list-style:none;border:#777777 solid 0;margin:0 30px 30px 0;padding:0px!important;overflow:hidden;float:left;width:calc(33.3% - 20px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}ul.elenco_news li:nth-child(3n){margin-right:0px}ul.elenco_news li .data{display:none; padding:0 0 0 16px;color:#666;margin:0 0 1px 0}ul.elenco_news a[name=url_titolo_news]{font-weight:bold;font-size:16px;color:var(--colore_dorato);display:block; height:53px;text-decoration:none;margin:10px 0 10px}ul.elenco_news a:hover{text-decoration:underline}ul.elenco_news li img{width:100%;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}ul.elenco_news li img:hover{opacity:0.7}ul.elenco_news li span{display:block;font-size:14px;min-height:52px}.pagina .foto_uno{border:#000099 solid 0;display:block;text-align:center;margin:0 auto;width:80%}.pagina .foto_uno img{width:100%}.cont_foto_pagina{margin:30px auto;text-align:center;position:relative}.cont_foto_pagina img{max-width:70%}.cont_foto_pagina .caption_foto{position:absolute;z-index:10;bottom:40px;left:50%;border:#FF0000 solid 0;transform:translateX(-50%);font-size:20px;font-weight:bold;background:rgba(0,0,0,0.5);padding:10px 20px}.cont_foto_pagina .caption_foto a{color:#FFF;text-decoration:none;font-size:12px;font-weight:normal}ul.ul_pagina li{list-style:none}ul.duo{margin:60px auto 60px;width:85%;padding:0;overflow:hidden}ul.duo li{list-style:none;float:left;width:calc(50% - 20px);margin:0 30px 0 0;padding-bottom:40%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}ul.duo li span.caption_foto{position:absolute;z-index:10;bottom:40px;left:50%;transform:translateX(-50%);display:inline-block;font-size:20px;font-weight:bold;background:rgba(205,77,18,0.7);padding:10px 20px;text-align:center}ul.duo li span.vuoto{background:none}ul.duo li span.caption_foto a{color:#FFF;text-decoration:none;display:inline-block}ul.duo li>a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}ul.duo li:nth-child(2n){margin-right:0px}ul.trio{margin:60px auto 30px;width:85%;padding:0;overflow:hidden}ul.trio li{list-style:none;float:left;width:calc(33.3% - 20px);margin:0 30px 0 0;padding-bottom:40%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}ul.trio li a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}ul.trio li:nth-child(3n){margin-right:0px}ul.foto_statica_aggiuntive{margin:0px!important;padding:0px!important;overflow:hidden}ul.foto_statica_aggiuntive li:nth-child(1){}ul.foto_statica_aggiuntive li:nth-child(4n){margin-right:0px!important}ul.foto_statica_aggiuntive li{list-style:none;float:left;background:none!important;margin:5px 10px 0 0!important;padding:0px!important;width:calc(25% - 8px)!important}ul.foto_statica_aggiuntive img{width:auto;margin:0 8px 0 0!important}ul.foto_statica_aggiuntive img:hover{}div.testo_centrato_alloggio{text-align:center;width:40%;margin:0 auto;font-size:16px;line-height:40px}ul.foto_pag_alloggi{margin:0;padding:0 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.foto_pag_alloggi li{list-style:none;padding-bottom:3%;background-position:center;background-size:cover;position:relative;margin-left:5px;margin-right:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.foto_pag_alloggi li a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}ul.foto_pag_alloggi .slick-prev{top:50%;left:40px!important}ul.foto_pag_alloggi .slick-next{top:50%;right:50px!important}ul.foto_pag_alloggi .slick-prev:before,ul.foto_pag_alloggi .slick-next:before{color:var(--colore_roseo)!important;font-size:32px!important}.modulo_alloggio{margin:60px auto 0}#video_pagina{margin:0 auto!important}#terr{width:100%;height:380px}#iframe_mappa{width:100%!important;height:500px!important}#form_contatti{padding:0px}#form_contatti ul{margin:0;padding:0;overflow:hidden;border:#FF0000 solid 0}#form_contatti ul li{list-style:none;float:left!important;width:50%; margin:0 0 10px 0;padding:0 20px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#form_contatti ul li.lungo{width:100%}#form_contatti ul li input{width:100%;padding:18px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #BDC2C9;color:#666;font-size:16px;outline:none}#form_contatti ul li select{width:209px;height:27px;padding:5px 1px 1px;border:solid 1px #BDC2C9;color:#666}#form_contatti textarea{width:100%;height:100px;border:solid 1px #BDC2C9;padding:10px;font-size:15px;font-family:var(--font_generico);color:#666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#form_contatti span{font-weight:bold}.bg_convalida{background:url(../immagini/diagonal.png) repeat;color:#fff}#priv{font-size:12px;line-height:15px}.res_action,#contDivAddCart{min-width:300px;min-height:70px;padding:10px;overflow:hidden}.res_action img,#contDivAddCart img{float:left;margin:0 10px 0 0}.res_action h1,#contDivAddCart h1{color:#666;font-size:16px;font-weight:bold}.res_action a,#contDivAddCart a{padding:5px 15px;background:#ccc}.res_action p,#contDivAddCart p{margin:0 0 10px 0}ul.tutte_foto{margin:0;padding:0px}ul.tutte_foto li{list-style:none;float:left;width:20%;line-height:10px;overflow:hidden}ul.tutte_foto li img{width:100%;-moz-transition:all 400ms;-webkit-transition:all 400ms;transition:all 400ms;transform:scale(0.95)}ul.tutte_foto li img:hover{transform:scale(1.1)}#galleria_home{width:100%;background-size:cover;padding:0 0 0;position:relative;text-align:center;margin:0 0 var(--margin_bottom)!important}#galleria_home .items_refer{margin:0 auto;padding:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%!important;border:#00FF00 solid 0}#galleria_home .crsl-wrap{border:#FF0000 solid 0}#galleria_home #nav_refer{min-height:1px;border:#FF0000 solid 0;overflow:hidden;z-index:100}#galleria_home #nav_refer a i{font-size:28px;text-shadow:1px 1px 1px rgba(0,0,0,1)}#galleria_home #nav_refer .previous{position:absolute;top:50%;left:10px;float:left;margin:-10px 0 0 0;padding:0;color:#FFF;z-index:100}#galleria_home #nav_refer .next{position:absolute;top:50%;right:10px;padding:0;margin:-10px 0 0 0;color:#FFF;z-index:100}#galleria_home ul.partner{margin:0;padding:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#galleria_home ul.partner li{width:100%;text-align:center;list-style:none;border:#FF0000 solid 0;float:left}#galleria_home ul.partner li img{width:100%;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}#galleria_home ul.partner li img:hover{transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95)}.cont_servizi_home{border:#666 solid 0;overflow:hidden;margin:0 0 var(--margin_bottom)!important}.cont_servizi_home .sx{width:45%;min-height:300px;float:left;overflow:hidden;padding:0 50px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cont_servizi_home .sx h2{font-size:18px;margin:0 0 20px 0;font-weight:normal}.cont_servizi_home .sx ul{margin:0;padding:0;border:#999 solid 0;overflow:hidden}.cont_servizi_home .sx ul li{list-style:none;position:relative;padding:0 5px 0 24px;margin:0 0 13px 0;width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cont_servizi_home .sx ul li::before{content:'\f00c';font-family:'Font Awesome 5 Free';top:0;left:0;padding:0 0;position:absolute;color:var(--colore_roseo);font-size:16px;font-weight:bold;opacity:1}.cont_servizi_home .sx .continua{background:var(--colore_roseo);text-decoration:none;padding:10px 30px;color:#FFF;display:inline-block;-moz-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.cont_servizi_home .sx .continua:hover{-webkit-box-shadow:1px 1px 5px 0 rgba(50,50,50,0.75);-moz-box-shadow:1px 1px 5px 0 rgba(50,50,50,0.75);box-shadow:1px 1px 5px 0 rgba(50,50,50,0.75)}.cont_servizi_home .dx{width:55%;min-height:300px;float:left;line-height:10px}.cont_servizi_home .dx img{width:100%;-moz-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}ul.galleria{margin:0;padding:0;overflow:hidden}ul.galleria li:nth-child(4n){margin-right:0px}ul.galleria li{list-style:none;float:left;width:calc(25% - 25px);margin:0 30px 30px 0}ul.galleria li img{width:100%}table.tariffe{width:100%;margin:0 auto 20px;background:#ddd}table.tariffe th{background:var(--colore_roseo);color:#fff;text-align:left;padding:10px}table.tariffe td{padding:10px}table.tariffe td.colonna{width:100px}table.tariffe tr:nth-child(even) td{background:#f6f6f6!important}table.tariffe tr:nth-child(odd) td{background:#FFF}.cont_footer{background:#4c4b46;margin:0 0 0;padding:60px 0 0 0;min-height:200px;text-align:left}.cont_footer ul.cont_footer2{margin:0 0 0;padding:0 0 60px 0;width:100%;overflow:hidden;position:relative;z-index:90;border-top:#d9d9d9 solid 0;}.cont_footer ul.cont_footer2>li:nth-child(1){-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 50px 0 0}.cont_footer ul.cont_footer2>li:nth-child(1) img{width:100%;max-width:220px}.cont_footer ul.cont_footer2>li:nth-child(1) p{margin:0 0 10px 0}.cont_footer ul.cont_footer2>li:nth-child(2){width:75%;padding-bottom:0;}.cont_footer ul.cont_footer2>li{width:25%;margin:0;padding:0 30px 0 0;list-style:none;float:left;font-size:14px;color:#afafaf;line-height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cont_footer ul.cont_footer2>li>h3{margin:0 0 10px 0;padding:0 0 10px 0;color:#fff;font-size:18px;font-weight:normal;border-bottom:solid 0 #d6d6d6}ul.menu_footer{padding:0;margin:0px}ul.menu_footer li{list-style:none;padding:0;border-bottom:solid 0 #d9d9d9}ul.menu_footer li a{text-decoration:none;font-size:14px;line-height:20px;color:#afafaf;position:relative;padding:0 0 0 14px;display:block;margin:0 0 10px 0}ul.menu_footer li a::before{font-weight:bold;content:'\f0da';font-family:'Font Awesome 5 Free';top:0;left:0;position:absolute;color:#FFF;font-size:14px}ul.menu_footer li a:hover{text-decoration:underline;color:#fff}ul.recapiti_footer{margin:0 0 46px 0;padding:0 0 50px 0;overflow:hidden;border-bottom:solid 1px #777777;display:table;width:100%}ul.recapiti_footer>li:nth-child(1){margin-left:0px}ul.recapiti_footer>li{list-style:none;color:#FFF;width:33.3%;min-height:20px;margin:0;padding:0 0 0 55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border:#fff solid 0; min-height:46px;vertical-align:middle;display:table-cell}ul.recapiti_footer>li:nth-child(1):before{font-weight:bold;content:'\f2a0';font-family:'Font Awesome 5 Free';top:0;left:0;padding:11px 15px;position:absolute;color:#FFF;background:#333;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;font-size:18px}ul.recapiti_footer>li:nth-child(2):before{font-weight:bold;content:'\f2b6';font-family:'Font Awesome 5 Free';top:0;left:0;padding:11px 14px;position:absolute;color:#FFF;background:#333;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;font-size:18px}ul.recapiti_footer>li:nth-child(3):before{font-weight:bold;content:'\f3c5';font-family:'Font Awesome 5 Free';top:0;left:0;padding:11px 15px;position:absolute;color:#FFF;background:#333;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;font-size:18px}ul.recapiti_footer>li a{color:#FFF}.copyright{padding:30px 0 30px 0;clear:both;color:#777777;font-size:13px;text-align:center;border-top:#FFF solid 1px;background:#232323}.copyright p{margin:0 0 10px 0}.copyright a{color:#777777}.copyright a:hover{text-decoration:none;color:#999}.Zebra_DatePicker *,.Zebra_DatePicker *:after,.Zebra_DatePicker *:before{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.Zebra_DatePicker     {position:absolute;background:#666;border:3px solid #666;z-index:100;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:13px;top:0}.Zebra_DatePicker *    {margin:0;padding:0;color:#000;background:transparent;border:none}.Zebra_DatePicker table          {border-collapse:collapse;border-spacing:0;width:auto;table-layout:auto}.Zebra_DatePicker td,.Zebra_DatePicker th            {text-align:center;padding:5px 0}.Zebra_DatePicker td            {cursor:pointer}.Zebra_DatePicker .dp_daypicker,.Zebra_DatePicker .dp_monthpicker,.Zebra_DatePicker .dp_yearpicker      {margin-top:3px}.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td    {background:#E8E8E8;width:30px;border:1px solid #7BACD2}.Zebra_DatePicker,.Zebra_DatePicker .dp_header .dp_hover,.Zebra_DatePicker .dp_footer .dp_hover{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.Zebra_DatePicker.dp_visible       {visibility:visible;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;transition:opacity 0.2s ease-in-out}.Zebra_DatePicker.dp_hidden       {visibility:hidden;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}.Zebra_DatePicker .dp_header td      {color:#FFF}.Zebra_DatePicker .dp_header .dp_previous,.Zebra_DatePicker .dp_header .dp_next   {width:30px}.Zebra_DatePicker .dp_header .dp_caption {font-weight:bold}.Zebra_DatePicker .dp_header .dp_hover  {background:#222;color:#FFF}.Zebra_DatePicker .dp_daypicker th      {background:#FFCC33}.Zebra_DatePicker td.dp_not_in_month     {background:#F3F3F3;color:#CDCDCD;cursor:default}.Zebra_DatePicker td.dp_not_in_month_selectable{background:#F3F3F3;color:#CDCDCD;cursor:pointer}.Zebra_DatePicker td.dp_weekend        {background:#D8D8D8}.Zebra_DatePicker td.dp_weekend_disabled   {color:#CCC;cursor:default}.Zebra_DatePicker td.dp_selected       {background:#5A4B4B;color:#FFF !important}.Zebra_DatePicker td.dp_week_number      {background:#FFCC33;color:#555;cursor:text;font-style:italic}.Zebra_DatePicker .dp_monthpicker td {width:33%}.Zebra_DatePicker .dp_yearpicker td  {width:33%}.Zebra_DatePicker .dp_footer     {margin-top:3px}.Zebra_DatePicker .dp_footer .dp_hover{background:#222;color:#FFF}.Zebra_DatePicker .dp_today{color:#FFF;padding:3px}.Zebra_DatePicker .dp_clear{color:#FFF;padding:3px}.Zebra_DatePicker td.dp_current      {color:#C40000}.Zebra_DatePicker td.dp_disabled_current {color:#E38585}.Zebra_DatePicker td.dp_disabled     {background:#F3F3F3;color:#CDCDCD;cursor:default}.Zebra_DatePicker td.dp_hover       {background:#482424;color:#FFF}button.Zebra_DatePicker_Icon       {display:block;position:absolute;width:16px;height:16px;background:url(../immagini/datapicker/calendar.png) no-repeat left top;text-indent:-9000px;border:none;cursor:pointer;padding:0;line-height:0;vertical-align:top}button.Zebra_DatePicker_Icon_Disabled   {background-image:url(../immagini/datapicker/calendar-disabled.png)}button.Zebra_DatePicker_Icon       {margin:0 0 0 3px}button.Zebra_DatePicker_Icon_Inside    {margin:0 3px 0 0}