@charset "utf-8";:root{--margin_bottom:120px;--margin_bottom_intermedio:70px; --colore_blu:#003d77; --colore_verde:#41a62a;--tempo_transizione:all 500ms;--font_titoli:'Lora',serif;--font_generico:'Roboto',sans-serif;--colore_testo_generico:#777777;--font_size_generico:15px;--grigino:#ddd;--colore_titoli:#434343}html{margin:0;padding:0;text-align:center;font-family:var(--font_generico);font-size:var(--font_size_generico);line-height:26px;color:#444;height:100%;position:relative}body{margin:0;padding:0;text-align:left;height:100%; position:relative;}a{color:#333;text-decoration:underline;outline:none}a:hover{text-decoration:none;color:#666}p{margin:0 0 10px 0!important}.wrap{width:1542px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:#FF0000 solid 0;position:relative;text-align:left}.bg_convalida{background:url(../immagini/diagonal.png) repeat;color:#fff}input,textarea,select{font-family:var(--font_generico),serif!important;color:#666}a.bottone_medium{background:var(--colore_verde);color:#FFF;width:100px;text-align:center;padding:8px 8px;text-decoration:none;margin:0;display:block;font-size:14px;transition:all 500ms;-moz-transition:all 500ms;-webkit-transition:all 500ms}a.bottone_medium:hover{background:var(--colore_blu)}a.btn_verde{display:inline-block;padding:10px 20px;color:#FFF;text-decoration:none;background:var(--colore_verde);-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}a.btn_verde img{margin:0 0 0 10px}a.btn_verde:hover{background:var(--colore_blu)}#terr{width:100%;height:500px}.cont_testata{ position:relative;width:100%;height:128px;z-index:110;background:url(../immagini/bg_testata.gif) repeat-x left top;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione);box-shadow:0 2px 3px 0 rgba(0,0,0,0.5)}.testatina{position:relative;height:48px}.testatina .cont_lingua{position:absolute;top:12px;left:0}.testatina .cont_lingua img{margin:0 10px 0 0} .testatina .social{position:absolute;top:12px;right:0;padding:0;margin:0;list-style:none}.testatina .social li{display:inline-block;margin:0 0 0 10px}.testatina .social li i{font-size:16px;color:#fff}.cont_logo{margin:0 0;line-height:10px;position:absolute;top:63px;left:0;border:#FF0000 solid 0;z-index:100}.cont_logo .logo_testa{height:50px}.telefono_testata{border:#00FF00 solid 0;position:absolute;top:64px;right:0;padding:10px 15px;z-index:100;background:var(--colore_blu)}.telefono_testata a{color:#fff;font-size:16px;text-decoration:none}.telefono_testata a:hover{text-decoration:underline}.telefono_testata i{padding:0 10px 0 0;color:#fff}.ddsmoothmenu{margin:0 auto 0;padding:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione);position:absolute;right:0;left:0;top:48px}.ddsmoothmenu ul{margin:0;padding:0;z-index:100;text-align:center}.ddsmoothmenu>ul>li{position:relative;display:inline-block;list-style:none;margin:0;padding:20px 20px;border:#FF0000 solid 0;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}.ddsmoothmenu ul>li a{display:inline-block;padding:10px 0 10px 0!important;margin:0px!important;text-decoration:none;color:var(--colore_blu);font-size:14px;font-weight:normal;line-height:20px;-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);font-weight:bold}.ddsmoothmenu>ul>li:hover{background:var(--colore_blu)}.ddsmoothmenu>ul>li:hover>a{color:#fff}.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{}.ddsmoothmenu ul li ul{position:absolute;top:80px!important;display:none;visibility:hidden;padding:0 0 0!important;border:solid 0 #333}.ddsmoothmenu ul li ul li{float:left;text-align:left;margin:0px!important;line-height:12px;list-style:none;background:#FFF;width:280px}.ddsmoothmenu ul li ul li a{font-size:12px!important;padding:3px 10px 3px!important;display:block;color:var(--colore_blu);text-transform:none}.ddsmoothmenu ul li ul li:hover{border:none!important}.ddsmoothmenu ul li ul li a:hover{color:#FFF!important;background:var(--colore_blu);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:64px;right:10px;border:#FF0000 solid 0;margin:0;padding:7px 15px 8px;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione);background:var(--colore_blu)}.resp_menu_scroll{top:36px} .resp_menu .bottone{padding:0;color:#fff;font:24px bold;text-decoration:none;font-family:var(--font_titoli)}ul.ul_resp_menu{display:none;background:#FFF;position:absolute;top:0;left:0;z-index:300;width:100%!important;max-height:480px;margin:0;padding:0 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;position:relative}  ul.ul_resp_menu>li a{display:block;background:#FFF;border-bottom:solid 1px #999;text-decoration:none;padding:4px 0 4px 4px}  ul.ul_resp_menu>li a:hover{text-decoration:underline}  ul.ul_resp_menu>li ul{display:none;top:0;left:0;position:relative;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}.flexslider{margin:-128px 0 0!important;z-index:90}.flex-caption{position:absolute;top:auto!important;bottom:150px;left:100px!important;text-shadow:none;text-align:left!important;width:700px!important;color:#fff;margin:0!important;padding:30px;border:#00FF00 solid 0;display:inline-block;background:rgba(0,0,0,0.6)}.flex-caption .line{width:50%;border-top:#FFF solid 2px;height:2px;margin:20px auto 10px}.flex-caption h3{font-size:28px!important;line-height:32px;margin:0 0 10px 0!important;font-weight:200;text-transform:none!important;border:#FFF solid 0;font-family:var(--font_titoli)}.flex-caption p{font-size:16px!important;margin:0;font-weight:normal!important;letter-spacing:0px!important;padding:0 0 0}.flex-control-nav{}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{top:55%}.flex-caption a.btn_slide{background:var(--colore_blu);color:#FFF;text-decoration:none;display:inline-block;padding:8px 16px;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}.flex-caption a.btn_slide:hover{background:#FFF;color:var(--colore_blu)}.flex-direction-nav{border:#990000 solid 0!important;position:absolute;width:100px;height:45px;top:-45px!important;left:0px!important;display:block!important;visibility:visible!important}.flex-direction-nav a{opacity:1!important; text-shadow:none!important;padding:5px!important}.flex-direction-nav .flex-prev{background-color:var(--colore_blu); top:15px;left:0px!important}.flex-direction-nav .flex-next{background-color:#FFF; background-position:100% 0;top:15px;left:50px!important}.flexslider>.flex-direction-nav{display:none!important}.flex-direction-nav a:before{font-size:22px!important;display:inline-block;top:12px!important;left:18px!important;content:'\f001';color:#FFF!important;text-shadow:none!important;position:absolute}.flex-direction-nav a.flex-next:before{font-size:22px!important;display:inline-block;top:12px!important;left:18px!important;content:'\f001';color:var(--colore_blu)!important;text-shadow:none!important;position:absolute}.cont_ricerca_slide{background:rgba(000,000,000,0.8);position:absolute!important;bottom:120px;left:189px;width:50%;border:#FF0000 solid 0;z-index:500;padding:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cont_ricerca_slide h2{color:#fff;font-size:28px;font-family:var(--font_titoli);margin:0 0 20px 0;padding:0px}.cont_ricerca_slide .prezzo{color:#fff;font-size:28px;font-family:var(--font_titoli);margin:0;padding:0;display:inline-block}.cont_ricerca_slide .scopri{background:var(--colore_blu);padding:5px 10px;margin:0 0 0 30px;color:#fff;text-decoration:none;display:inline-block}.cont_prezzi{width:300px;height:250px;overflow-y:scroll;position:absolute;top:40px;left:0;background:#fff;display:none}.cont_prezzi>ul{margin:0;padding:0px}.cont_prezzi>ul>li{list-style:none;display:inline-block;width:50%}.cont_prezzi>ul>li label{display:block}.cont_prezzi>ul>li select{width:100%}.vedi{display:block!important}.cont_superficie{width:300px;height:250px;overflow-y:scroll;position:absolute;top:40px;left:0;background:#fff;display:none}.cont_superficie>ul{margin:0;padding:0px}.cont_superficie>ul>li{list-style:none;display:inline-block;width:50%}.cont_superficie>ul>li label{display:block}.slick-prev:before{font-family:'Font Awesome 5 Free'!important;content:'\f137'!important;font-weight:900!important;position:absolute!important;top:0px!important;left:0px!important;color:var(--colore_verde)!important}.slick-next:before{font-family:'Font Awesome 5 Free'!important;content:'\f138'!important;font-weight:900!important;position:absolute!important;top:0px!important;left:0px!important;color:var(--colore_verde)!important}.slick-slide{}.slick-track{}.slick-list,.slick-cloned{}.slick-prev:before,.slick-next:before{font-size:36px!important}.slick-prev{top:48%!important;left:8px!important}.slick-next{top:48%!important;right:20px!important}.corpo{margin:var(--margin_bottom) 0 0}h1{color:var(--colore_blu);margin:0 0 30px 0;padding:0 0 20px 0;font-size:28px;font-weight:normal;border-bottom:solid 1px var(--grigino)}.cont_titoli{overflow:hidden;margin:0 0 var(--margin_bottom_intermedio);text-align:center}.cont_titoli h1{margin:0 0 10px 0;padding:0;color:var(--colore_blu);font-size:36px;font-family:var(--font_titoli);line-height:46px;font-weight:normal;border:none}.cont_titoli h1 span{display:inline-block;padding:0}.cont_titoli .descri_titolo{color:var(--colore_testo_generico);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}ul.cont_immo_home{margin:0 0 calc(var(--margin_bottom) - 30px) 0;padding:0 40px 0 40px;overflow:hidden;border:#FF0000 solid 0}ul.cont_immo_home li{list-style:none;margin:0 0 30px 0;padding:0 15px;min-height:200px;float:left;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul.cont_immo_home .slick-prev{top:48%!important;left:8px!important}  ul.cont_immo_home .slick-next{top:48%!important;right:20px!important}ul.cont_immo_home li:nth-child(4n){margin:0}ul.cont_immo_home li .cont_foto_home1{width:100%;padding-bottom:66.6%;margin:0;position:relative;-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione);background-repeat:no-repeat;background-position:center;border:#FF0000 solid 0!important;background-size:cover;}ul.cont_immo_home li .cont_foto_home1:hover{opacity:0.7}ul.cont_immo_home li .cont_foto_home1>a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,0.5) 100%)}ul.cont_immo_home li h4{font-size:16px!important;margin:30px 0 0 0;padding:0 0;height:46px;border:#000033 solid 0}ul.cont_immo_home li h4 a{color:var(--colore_titoli);text-decoration:none}ul.cont_immo_home li h4 a:hover{text-decoration:underline}ul.cont_immo_home li h4 span{color:var(--colore_blu)}ul.cont_immo_home li p.testo{height:45px;color:#777;padding:10px 0;margin:0;border:#FF0000 solid 0} ul.cont_immo_home li ul.info1{margin:0;padding:0;display:none}ul.cont_immo_home li .cont_prezzo{position:absolute;bottom:15px;left:20px}ul.cont_immo_home li .cont_prezzo span{color:#FFF;font-size:16px;padding:0 0}ul.cont_immo_home li .cont_vendita{position:absolute;top:15px;right:10px}ul.cont_immo_home li .cont_vendita span{color:#FFF;font-size:14px;padding:5px 10px;text-transform:uppercase}ul.cont_immo_home li ul.info2{margin:0;padding:0;overflow:hidden;text-align:center}ul.cont_immo_home li ul.info2>li{list-style:none;display:inline-block;width:33.3%;margin:0;padding:10px 0;color:#424242;border-right:solid 1px #f0f0f0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;min-height:auto;font-size:12px}ul.cont_immo_home li ul.info2>li:nth-child(3){margin-right:0;}ul.cont_immo_home li ul.info2>li img{width:16px;margin:0 15px 0 15px;float:left}ul.cont_immo_home li ul.info2>li:nth-child(3){border:none}.cont_parallax_home{text-align:center;margin:0;position:relative}.cont_parallax_home .over{position:relative;top:0;left:0;width:100%;height:100%;content:" ";padding:100px 200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cont_evidenza{background:#f7f7f7;padding:var(--margin_bottom) 0 calc(var(--margin_bottom) - 10px) 0}.cont_evidenza .cont_titoli h2{margin:0;color:var(--colore_blu);font-size:36px;font-family:var(--font_titoli);line-height:46px;font-weight:normal;border:none}.cont_evidenza .cont_titoli h2 span{display:inline-block;padding:0}.cont_evidenza>.wrap{overflow:hidden}ul.cont_evidenza_immo>.slick-list{overflow:visible!important}ul.cont_evidenza_immo>.slick-prev:before,.slick-next:before{font-size:36px!important}ul.cont_evidenza_immo>.slick-prev{top:-40px!important;left:15px!important}ul.cont_evidenza_immo>.slick-next{top:-40px!important;right:30px!important}ul.cont_evidenza_immo{margin:0;padding:0 0 60px 0;}ul.cont_evidenza_immo li{list-style:none;padding:0 14px;min-height:200px;position:relative}ul.cont_evidenza_immo li:nth-child(2){margin:0px}ul.cont_evidenza_immo li .cont_foto{width:100%;padding-top:66.66%;margin:0;position:relative;transition:all 500ms;-moz-transition:all 500ms;-webkit-transition:all 500ms;background-repeat:no-repeat;background-position:center}ul.cont_evidenza_immo li .cont_foto>a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:all 500ms;-moz-transition:all 500ms;-webkit-transition:all 500ms}ul.cont_evidenza_immo li:hover .cont_foto>a{background:rgba(0,0,0,0.3)}ul.cont_evidenza_immo li .scheda{background:#fff;position:absolute;bottom:-50px;right:70px;left:70px;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:2px 0 5px rgba(0,0,0,0.3);transition:all 500ms;-moz-transition:all 500ms;-webkit-transition:all 500ms;border:#FF0000 solid 0}ul.cont_evidenza_immo li:hover .scheda{position:absolute;bottom:-20px;}ul.cont_evidenza_immo li .scheda h4{font-size:16px!important;margin:0;padding:0 0;border:#000033 solid 0}ul.cont_evidenza_immo li .scheda h4 a{color:var(--colore_titoli);text-decoration:none}ul.cont_evidenza_immo li .scheda h4 a:hover{text-decoration:underline}ul.cont_evidenza_immo li .scheda h4 span{color:var(--colore_blu)}ul.cont_evidenza_immo li .scheda p.testo{height:44px;color:#777;padding:5px 0;margin:0;border:#FF0000 solid 0} ul.cont_evidenza_immo li .scheda .cont_prezzo{margin:10px 0 0 0}ul.cont_evidenza_immo li .scheda .cont_prezzo span{color:var(--colore_blu);font-size:16px;padding:0 0;font-weight:bold}ul.cont_evidenza_immo li .scheda ul.info2{margin:0;padding:0;overflow:hidden;width:60%;text-align:center}ul.cont_evidenza_immo li .scheda ul.info2>li{list-style:none;display:inline-block;width:33.3%;margin:0;min-height:inherit;padding:10px 5px;color:#424242;border-right:solid 1px #f0f0f0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}ul.cont_evidenza_immo li .scheda ul.info2>li img{width:16px;margin:0 15px 0 0}ul.cont_evidenza_immo li .scheda ul.info2>li:nth-child(3){border:none}.slick-slide img{display:inherit!important}.cont_parallax_home2{text-align:center;margin:0 0;position:relative}.cont_parallax_home2 .over{position:relative;top:0;left:0;width:100%;height:100%;content:" ";background:rgba(0,0,0,0.6);padding:275px 100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cont_parallax_home2 .titolo{display:block;font-size:46px;margin:0 0 30px 0;color:#FFF;line-height:56px;font-family:var(--font_titoli);text-shadow:1px 1px 1px #000}.cont_parallax_home2 strong{color:#FFF}.cont_parallax_home2 .btn{display:inline-block;padding:15px 30px;text-decoration:none;border:var(--colore_blu) solid 1px;-moz-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;color:#FFF;background:var(--colore_blu)}.cont_parallax_home2 .btn:hover{background:#fff;border:var(--colore_blu) solid 1px;color:var(--colore_blu)}ul.elenco_immobili{margin:0;padding:0px}ul.elenco_immobili>li{list-style:none; border-bottom:solid 1px var(--grigino);padding:30px 0;position:relative}ul.elenco_immobili>li:first-child{padding:10px 0 30px 0}ul.elenco_immobili>li h3{font-size:18px;margin:0 0 20px 0;padding:40px 0 0}ul.elenco_immobili>li h3 a{text-decoration:none;color:var(--colore_blu)}ul.elenco_immobili>li h3 a:hover{text-decoration:underline}ul.elenco_immobili>li .cont_foto{width:480px;margin:0 30px 0 0;position:relative;border:#0000FF solid 0;float:left}ul.elenco_immobili>li .cont_foto img{width:100%}ul.elenco_immobili a.continua{position:absolute;bottom:30px;right:0px}ul.foto_video_360{position:absolute;bottom:12px;right:15px;z-index:10;border:#fff solid 0}ul.foto_video_360>li{list-style:none;color:#FFF;font-size:16px;margin:0 0 0 10px;display:inline-block}ul.foto_video_360>li>a{color:#FFF;font-size:16px}.foto_immo{margin:0;padding:0;width:100%;border:#FF0000 solid 0}.foto_immo .item{position:relative;text-align:center!important}.foto_immo .item img{margin:0 auto}ul.servizi_elenco{margin:0 0 30px 0;padding:0;display:flex}ul.servizi_elenco li:nth-child(1){border-left:solid 0 var(--grigino);padding:0 10px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;font-size:22px;color:var(--colore_blu);position:relative}ul.servizi_elenco li span.prezzo{display:block;position:relative;top:0;left:0;width:auto;border:#FF0000 solid 0}ul.servizi_elenco li{list-style:none;display:inline-block;border-left:solid 1px var(--grigino);padding:0 15px}ul.servizi_elenco li.num_locali img{width:12px}.paginazione{padding:20px 0;text-align:center}.paginazione *{border-bottom:solid 1px var(--colore_verde)}.paginazione .letter,.number_in{padding:10px 14px; text-decoration:none}.paginazione .number_in{background:var(--colore_verde);color:#fff}.paginazione .number{padding:10px 14px;text-decoration:none}.paginazione .number:hover,.paginazione .letter:hover{background:var(--colore_verde);color:#fff}.testo{overflow:hidden} .testo .sx{ width:50%;min-height:200px;float:left;padding:0 60px 10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} .testo .sx ul.generic{margin:0;padding:10px} .testo .sx ul.generic li{list-style:none;padding:0 0 0 30px;line-height:24px}.testo .dx{ width:50%;min-height:200px;float:left} .testo .dx ul{margin:0;padding:0} .testo .dx ul li{list-style:none;margin:0 0 10px 0;padding:0px!important} .testo .dx ul li img{width:100%!important;margin:0px!important} ul.foto_statica_aggiuntive{margin:60px 0 0;padding:0;overflow:hidden}ul.foto_statica_aggiuntive li{list-style:none;float:left;width:calc(25% - 8px);margin:0 10px 10px 0;position:relative}ul.foto_statica_aggiuntive li:nth-child(4n){margin-right:0px}ul.foto_statica_aggiuntive li a{display:block;line-height:1px}ul.foto_statica_aggiuntive img{width:100%}ul.elenco_servizi{margin:0;padding:0;list-style:none}ul.elenco_servizi li{padding:3px 0}ul.elenco_servizi li:before{font-weight:bold;content:'\f00c';font-family:'Font Awesome 6 Free';color:var(--colore_blu);font-size:15px;padding:0 5px 0 0}.cont_dett_immobile{}.blocco1{border:#FF0000 solid 0}.blocco1 ul.ul_foto_video{margin:0;padding:0;overflow:hidden;}.blocco1 ul.ul_foto_video li{list-style:none;min-height:100px;float:none}.blocco1 ul.ul_foto_video li:nth-child(1){width:100%;margin:0;}.blocco1 ul.ul_foto_video li:nth-child(2){display:none}.slick-prev{top:50%;left:18px!important}.slick-next{top:50%;right:34px!important}.slick-prev:before,.slick-next:before{color:var(--colore_verde)!important}.foto_dett_immo,.foto_plan_immo{}.foto_dett_immo .item,.foto_plan_immo .item{position:relative;text-align:center!important}.foto_dett_immo .item img{margin:0 auto;width:99%}.foto_plan_immo .item img{margin:0 auto;width:100%}.blocco1 ul.ul_plan_map{margin:0 0 30px 0;padding:0;overflow:hidden}.blocco1 ul.ul_plan_map li{list-style:none;min-height:100px;float:left}.blocco1 ul.ul_plan_map li:nth-child(1){width:calc(70% - 30px);margin:0 30px 0 0;}.blocco1 ul.ul_plan_map li:nth-child(2){width:30%;}ul.bottoni_media{margin:20px auto;padding:0;text-align:center;display:none}ul.bottoni_media li{list-style:none;font-weight:normal;display:inline-block;margin:0 30px 0 0}ul.bottoni_media li img{height:20px;margin:0 5px 0 0}ul.bottoni_media li a{text-decoration:none;color:var(--colore_blu)}.blocco2{overflow:hidden;border:#00FF00 solid 0;position:relative}.blocco2 .sx{float:left;width:calc(70% - 30px);margin:0 30px 0 0;min-height:100px;}.blocco2 .sx h1{padding:0 0 10px 0}.blocco2 .sx h1 span{display:block;font-size:14px;font-weight:normal}.blocco2 .dx{float:left;width:calc(30% - 2px);min-height:100px; border:var(--grigino) solid 1px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.blocco2 .dx .fixxer{position:relative;z-index:10;top:0;right:0px}.blocco2 .dx h3{font-size:16px;margin:0 0 20px 0;padding:30px 30px 0}.blocco2 .dx ul{margin:0;padding:0 30px}.blocco2 .dx ul li{list-style:none;line-height:34px}.blocco2 .dx ul li i{margin:0 10px 0 0}.blocco2 .dx .modulo_dx_dettaglio{border-top:var(--grigino) solid 1px;margin:26px 0 0;padding:30px;background:#F5F5F5}.blocco2 .dx .modulo_dx_dettaglio h3{margin:0 0 30px 0;padding:0px}.blocco2 .dx .modulo_dx_dettaglio form{margin:0px}.blocco2 .dx .modulo_dx_dettaglio input[type=text],.blocco2 .dx .modulo_dx_dettaglio input[type=email],.blocco2 .dx .modulo_dx_dettaglio input[type=tel]{width:100%;padding:10px;border:var(--grigino) solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:var(--font_generico)!important;font-size:12px}.blocco2 .dx .modulo_dx_dettaglio textarea{width:100%;padding:10px;border:var(--grigino) solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:var(--font_generico)!important;font-size:12px}.blocco2 .dx .modulo_dx_dettaglio #priv{font-size:10px;line-height:14px}.blocco2 .dx .modulo_dx_dettaglio .btn{display:inline-block;padding:10px 20px;color:#FFF;text-decoration:none;background:var(--colore_verde);-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione);border:none;width:100%;font-size:16px;position:relative;text-transform:capitalize;cursor:pointer}.blocco2 .dx .modulo_dx_dettaglio .btn::before{font-family:'Font Awesome 5 Free'!important;content:'\f0e0'!important;font-weight:900!important;position:absolute!important;top:11px!important;left:36%!important; display:inline-block}.blocco2 .dx .modulo_dx_dettaglio .btn:hover{background:var(--colore_blu)}ul.blocco_prezzo{border-top:var(--grigino) solid 1px;border-bottom:var(--grigino) solid 1px;margin:0 0 30px 0;padding:20px 0}ul.blocco_prezzo>li{display:inline-block}ul.blocco_prezzo>li:nth-child(1){text-align:left}ul.blocco_prezzo>li>ul{margin:0;padding:0;text-align:center}ul.blocco_prezzo>li>ul>li{display:inline-block;border:#FF0000 solid 0;margin:0 10px 0 0;list-style:circle;float:left;position:relative;padding:0 0 0 15px}ul.blocco_prezzo>li>ul>li::before{content:"\2022";position:absolute;top:0;left:0px}ul.blocco_prezzo>li>ul>li:nth-child(1){font-size:26px;font-weight:bold;color:var(--colore_blu);margin:0 30px 0 0;padding:0px}ul.blocco_prezzo>li>ul>li:nth-child(1)::before{content:""}ul.blocco_prezzo>li>ul>li:nth-child(2){padding:0px}ul.blocco_prezzo>li>ul>li:nth-child(2)::before{content:""}#maps{width:100%;height:400px}ul.voci_rapide{margin:0;padding:0;text-align:center;position:relative;z-index:90}ul.voci_rapide_ombra{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);box-shadow:0 2px 3px 0 rgba(0,0,0,0.5)}ul.voci_rapide li{list-style:none;display:inline-block}ul.voci_rapide li a{position:relative;display:block;padding:20px;color:var(--colore_blu);text-decoration:none}ul.voci_rapide li a:before{content:'';position:absolute;bottom:0;left:0;width:0%;height:0%;border-bottom:3px solid var(--colore_blu);-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}ul.voci_rapide li a:hover:before{position:absolute;bottom:0;left:0;width:100%;height:100%}.mentre_scrolla{position:fixed!important;top:0;left:0;width:100%;background:#FFF}.cont_dett_immobile h1{border:none}.cont_dett_immobile h4{font-size:20px;font-weight:normal;margin:30px 0 20px 0;padding:0 0 10px 0;border-bottom:solid 1px var(--grigino)}.cont_dett_immobile ul.caratt_princi{margin:0 0 20px 0;padding:0;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cont_dett_immobile ul.caratt_princi li:nth-child(2n){margin-right:0px}.cont_dett_immobile ul.caratt_princi li{list-style:none;line-height:40px;border-bottom:1px dashed #c3c3c3;width:calc(50% - 10px);float:left;margin:0 20px 0 0;padding:0 0 0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6f6f6}.cont_dett_immobile ul.caratt_princi li.lungo{width:100%}.cont_dett_immobile ul.caratt_princi li:hover{background:#f0f0f0}.cont_dett_immobile ul.caratt_princi li i{margin:0 5px 0 0}.cont_dett_immobile ul.caratt_princi li span{font-weight:bold;color:var(--colore_blu);float:right;border:#000066 solid 0;padding:0 15px 0 0;font-size:15px}ul.c_ener{margin:0;padding:50px 0 0}ul.c_ener li{width:10%;color:#FFF;font-size:16px;display:block;float:left;text-align:center;margin:0;white-space:nowrap;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}ul.c_ener li:nth-child(1){background:#4a6b00}ul.c_ener li:nth-child(2){background:#5c8500}ul.c_ener li:nth-child(3){background:#6d9e00}ul.c_ener li:nth-child(4){background:#7fb800}ul.c_ener li:nth-child(5){background:#91d100}ul.c_ener li:nth-child(6){background:#ebc400}ul.c_ener li:nth-child(7){background:#eb9d00}ul.c_ener li:nth-child(8){background:#e67300}ul.c_ener li:nth-child(9){background:#d22300}ul.c_ener li:nth-child(10){background:#b80000}.tooltip_classi{background:rgba(0,0,0,.7);display:inline-block;padding:10px;top:-50px;left:20%;position:absolute;white-space:nowrap;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#FFF;display:none}.tooltip_classi_right{left:auto;right:20%}.tooltip_classi::after{content:"";position:absolute;top:100%;left:20%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip_classi_right::after{left:auto;right:10%}.cont_dett_immobile ul.dove{margin:0;padding:20px;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#F5F6F7}.cont_dett_immobile ul.dove li{line-height:40px;padding:0 0 0 10px;margin:0;border-bottom:1px dashed #c3c3c3;list-style:none}.cont_dett_immobile ul.dove li span{font-weight:bold;color:#00773C}.cont_dett_immobile ul.dove li:hover{background:#f0f0f0}.video_immo iframe{width:100%;min-height:400px;margin:0 0 30px 0}#form_contatti{padding:0;width:100%;border:#FF0000 solid 0}#form_contatti ul{margin:0;padding:0;overflow:hidden} #form_contatti ul li{list-style:none;float:left;width:calc(50% - 5px);padding:0;margin:0 10px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#form_contatti ul li:nth-child(2n){margin-right:0px} #form_contatti ul li input{border:solid 1px #dbdbdb;padding:10px 14px;color:#666;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none} #form_contatti ul li select{width:100%;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:13px;outline:none;-moz-box-sizing:border-box;-webkit-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:18px}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_blu);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%}ul.elenco_news li span{display:block;font-size:14px;min-height:52px}#paginate_elenco{text-align:center;margin:30px 0 0 0;line-height:44px}#paginate_elenco .activ{padding:10px 15px;background:var(--colore_blu);font-weight:bold;color:#FFF!important}#paginate_elenco .letter{text-decoration:none;padding:10px 15px;border:solid 1px var(--colore_blu);color:var(--colore_blu);-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}#paginate_elenco .number{text-decoration:none;padding:10px 15px;border:solid 1px var(--colore_blu);color:var(--colore_blu);-moz-transition:var(--tempo_transizione);-webkit-transition:var(--tempo_transizione);transition:var(--tempo_transizione)}#paginate_elenco .number:hover,#paginate_elenco .letter:hover{background:var(--colore_blu);text-decoration:none;padding:10px 15px;color:#FFF}.cont_footer{background:var(--colore_blu);margin:var(--margin_bottom) 0 0;padding:var(--margin_bottom) 0 0!important;min-height:200px;text-align:left}.cont_footer ul.cont_footer2{margin:0 0 0;padding:0 0 var(--margin_bottom) 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 30px 0 0}.cont_footer ul.cont_footer2>li:nth-child(1) img{width:auto;height:50px}.cont_footer ul.cont_footer2>li{width:25%;margin:0;padding:0 30px 0 0;list-style:none;float:left;font-size:15px;color:#c6c6c6;line-height:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cont_footer ul.cont_footer2>li>h3{margin:0 0 30px 0;padding:0 0 10px 0;color:#fff;font-size:18px;border-bottom:solid 0 #d6d6d6;text-transform:uppercase}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:15px;line-height:26px;color:#c6c6c6;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.copyright{background:#02274a;margin:0;padding:30px 0;overflow:hidden}ul.copyright li{list-style:none;font-size:13px;text-align:center}ul.copyright li p{margin:0px}ul.copyright li:nth-child(1){color:#FFF}ul.copyright li:nth-child(2),ul.copyright li:nth-child(2) a{color:#dfdfdf}