﻿strong{font-weight:700}html{font-size:15px;line-height:1.8;font-weight:400}@media screen and (max-width:1279px){html{font-size:.8rem}}@media screen and (max-width:767px){html{font-size:.75rem}}html body{padding:0;margin:0;border:0;font-family:'Ubuntu',sans-serif;color:#545557}html body.body-miramar-residence{font-size:1.1em;font-family:'Mukta Mahee',sans-serif;color:#292929}h1,h2,h3,h4,h5,h6,p,a,img,b,u,i,form,table,caption,tbody,tfoot,thead,tr,th,td,footer,header,menu,nav,audio,video{font-size:1em;padding:0;margin:0;border:0}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a img{border:none}img,input[type=image]{vertical-align:middle;max-width:100%}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-clear-button{display:none;-webkit-appearance:none}div.customDdl{display:inline-block;vertical-align:middle;overflow:hidden;background:#fff url(../immagini/ddl-select.gif) no-repeat;background-position:right 5px center}div.customDdl select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:130%;height:100%;padding:2px 5px;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.customDdl select:focus{outline:none}.invisibile{display:none}div.boxCaricamentoCss{display:none !important}div.boxCaricamentoCss img{max-width:100%}#loading{position:fixed;left:0;height:100%;width:100%;z-index:1001;text-align:center;line-height:0;background-color:#fff;filter:alpha(opacity=60);opacity:.6}#loadingLink{display:block;margin:30% auto 0 auto;padding:0;width:32px;height:32px;text-indent:-9999px}.sito.sito-gruppo-michelatsch header>div{max-width:1240px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sito.sito-gruppo-michelatsch header>div>div .contenitore-menu .menu div.voceMenu{margin-right:40px}.sito.sito-gruppo-michelatsch footer>div .footer{max-width:480px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sito.sito-michelatsch-immobiliare header>div{max-width:1240px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sito.sito-michelatsch-immobiliare footer>div .footer{max-width:1240px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sito.sito-aparthotel-adriatica header>div>div .contenitore-menu .menu div.voceMenu{margin-right:30px}@media screen and (max-width:1439px){.sito.sito-aparthotel-adriatica header>div>div .contenitore-menu .menu div.voceMenu{margin-right:15px}}.sito.sito-villa-anna header>div>div .contenitore-menu .menu div.voceMenu{margin-right:30px}@media screen and (max-width:1439px){.sito.sito-villa-anna header>div>div .contenitore-menu .menu div.voceMenu{margin-right:20px}}.sito.sito-miramar-residence header>div{padding:0 100px}.sito.sito-miramar-residence header>div>div .contenitore-menu .menu{text-align:center}@media screen and (max-width:1279px){.sito.sito-miramar-residence header>div{padding:0 20px}}.sito.sito-miramar-residence .spaziatura-header{padding-bottom:10px}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar{padding-left:100px;padding-right:100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:120px !important}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento{margin-top:0 !important}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .immagine{width:50%}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .testo{width:50%}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .testo .scopridipiu a{display:inline-block;padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;box-shadow:#bdbec1 2px 2px;background-image:none;border-color:#367193;background-color:#fff;color:#367193;padding:5px 50px 2px;height:unset;line-height:unset;font-weight:500}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .testo .scopridipiu a:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .testo .scopridipiu a:hover{box-shadow:none}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .testo .scopridipiu a:hover{border-color:#367193;background-color:#367193;color:#fff}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento:nth-child(2n+1) .testo{padding-left:100px !important}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento:nth-child(2n+2) .testo{padding-right:100px !important}@media screen and (max-width:1439px){.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar{padding-left:50px;padding-right:50px;margin-top:60px !important}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento:nth-child(2n+1) .testo{padding-left:50px !important}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento:nth-child(2n+2) .testo{padding-right:50px !important}}@media screen and (max-width:1279px){.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .immagine{width:60%}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .testo{width:40%}}@media screen and (max-width:1023px){.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar{padding-left:20px;padding-right:20px;margin-top:40px !important}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .testo .titolo{font-size:1.5rem}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .testo .scopridipiu{margin-top:10px}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .testo .scopridipiu a{padding:5px 20px 2px}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento:nth-child(2n+1) .testo{padding-left:25px !important}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento:nth-child(2n+2) .testo{padding-right:25px !important}}@media screen and (max-width:767px){.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar{padding-left:0;padding-right:0;margin-top:0 !important}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento{margin-top:50px !important}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .immagine{width:100%}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .testo{width:100%}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .testo .titolo{font-size:1.5rem}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento .testo .scopridipiu a{padding:5px 20px 2px}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento:nth-child(2n+1) .testo{padding:0 25px !important;text-align:left !important}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento:nth-child(2n+1) .titolo{text-align:left !important}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento:nth-child(2n+2) .testo{padding:0 25px !important;text-align:left !important}.sito.sito-miramar-residence .corpo .elenco-appartamenti-miramar .elemento:nth-child(2n+2) .titolo{text-align:left !important}}.sito.sito-miramar-residence .corpo .appartamento-miramar h2.titolo{color:#292929;margin-top:40px}@media screen and (max-width:1023px){.sito.sito-miramar-residence .corpo .appartamento-miramar h2.titolo{margin-top:20px}}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-locali{margin-top:40px;margin-bottom:40px}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-locali>div{background-color:#f0f6f7;margin-top:20px;text-align:center}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-locali>div a{display:block;overflow:hidden}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-locali>div a:not(.no-hover){filter:alpha(opacity=100);opacity:1}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-locali>div a:not(.opacity-no-transition){-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-locali>div a img:not(.no-zoom),.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-locali>div a .immagine-zoom{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-locali>div a:hover{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-locali>div a:hover:not(.no-hover){filter:alpha(opacity=80);opacity:.8}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-locali>div a:hover img:not(.no-zoom),.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-locali>div a:hover .immagine-zoom{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:1023px){.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-locali{margin-top:20px;margin-bottom:20px}}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-struttura{margin-top:40px;margin-bottom:40px}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-struttura>div{background-color:#f0f6f7;margin-top:20px;text-align:center}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-struttura>div a{display:block;overflow:hidden}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-struttura>div a:not(.no-hover){filter:alpha(opacity=100);opacity:1}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-struttura>div a:not(.opacity-no-transition){-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-struttura>div a img:not(.no-zoom),.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-struttura>div a .immagine-zoom{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-struttura>div a:hover{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-struttura>div a:hover:not(.no-hover){filter:alpha(opacity=80);opacity:.8}.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-struttura>div a:hover img:not(.no-zoom),.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-struttura>div a:hover .immagine-zoom{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:1023px){.sito.sito-miramar-residence .corpo .appartamento-miramar .piantina-struttura{margin-top:20px;margin-bottom:20px}}.sito.sito-miramar-residence .corpo .appartamento-miramar .descrizione-miramar{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.2rem}.sito.sito-miramar-residence .corpo .appartamento-miramar .contenuto-photogallery{margin-bottom:0;margin-top:20px}.sito.sito-miramar-residence .corpo .appartamento-miramar .contenitore-capitolato{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sito.sito-miramar-residence .corpo .appartamento-miramar .contenitore-capitolato .richiedi-informazioni{margin-top:20px}.sito.sito-miramar-residence .corpo .appartamento-miramar .contenitore-capitolato .pannello-capitolato{display:none;margin-top:20px;margin-bottom:40px;text-align:center;background-color:#dae2e8;padding:20px 40px}@media screen and (max-width:1023px){.sito.sito-miramar-residence .corpo .appartamento-miramar .contenitore-capitolato .pannello-capitolato{padding:20px}}.sito.sito-miramar-residence .corpo .appartamento-miramar .contenitore-capitolato .pannello-capitolato .pannelloErrori{max-width:480px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border:1px solid #f00;background-color:#eee;color:#545557;text-align:left}.sito.sito-miramar-residence .corpo .appartamento-miramar .contenitore-capitolato .pannello-capitolato .privacy-capitolato{margin-top:10px}.sito.sito-miramar-residence .corpo .appartamento-miramar .contenitore-capitolato .pannello-capitolato .privacy-capitolato a{color:#476c8c}.sito.sito-miramar-residence .corpo .appartamento-miramar .contenitore-capitolato .pannello-capitolato .privacy-capitolato a:hover{color:#545557}.sito.sito-miramar-residence .corpo .appartamento-miramar .contenitore-capitolato .pannello-capitolato .invia-capitolato{margin-top:10px}.sito.sito-miramar-residence .corpo .appartamento-miramar .contenitore-capitolato .pannello-capitolato .invia-capitolato a{display:inline-block;padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s}.sito.sito-miramar-residence .corpo .appartamento-miramar .contenitore-capitolato .pannello-capitolato .invia-capitolato a:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.sito.sito-miramar-residence .corpo .descrizione{margin-top:60px}@media screen and (max-width:1279px){.sito.sito-miramar-residence .corpo .descrizione{margin-top:40px}}@media screen and (max-width:767px){.sito.sito-miramar-residence .corpo .descrizione{margin-top:20px}}.sito.sito-miramar-residence .corpo .contenitore-predisposizioni{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f0f6f7;padding-top:40px;padding-bottom:40px;padding-left:0;padding-right:0;margin-top:60px;margin-bottom:60px}.sito.sito-miramar-residence .corpo .contenitore-predisposizioni h2{margin-top:0 !important;margin-bottom:10px;font-weight:200;text-align:center;text-transform:uppercase}.sito.sito-miramar-residence .corpo .contenitore-predisposizioni h2 span{border-bottom:1px solid #d4d6d8;padding-bottom:3px}@media screen and (max-width:1439px){.sito.sito-miramar-residence .corpo .contenitore-predisposizioni{padding-top:30px;padding-bottom:30px;margin-top:40px;margin-bottom:40px}}@media screen and (max-width:767px){.sito.sito-miramar-residence .corpo .contenitore-predisposizioni{padding-top:20px;padding-bottom:20px;margin-top:25px;margin-bottom:25px}}.sito.sito-miramar-residence .corpo .contenitore-predisposizioni .predisposizioni{margin-top:40px;margin-bottom:40px;max-width:1280px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sito.sito-miramar-residence .corpo .contenitore-predisposizioni .predisposizioni .predisposizione{margin:40px;width:calc(100%/3 - 81px);text-align:center}.sito.sito-miramar-residence .corpo .contenitore-predisposizioni .predisposizioni .predisposizione .titolo{margin-bottom:10px;text-align:center}@media screen and (max-width:1023px){.sito.sito-miramar-residence .corpo .contenitore-predisposizioni .predisposizioni .predisposizione{margin:20px;width:calc(100%/3 - 41px)}}@media screen and (max-width:767px){.sito.sito-miramar-residence .corpo .contenitore-predisposizioni .predisposizioni .predisposizione{margin:10px;width:calc(100%/2 - 21px)}}@media screen and (max-width:479px){.sito.sito-miramar-residence .corpo .contenitore-predisposizioni .predisposizioni .predisposizione{margin:10px 0;width:100%}}.sito.sito-miramar-residence .corpo .contenitore-predisposizioni .predisposizioni .predisposizione:hover.item-video::after{background-size:16.5% auto}.sito.sito-miramar-residence .corpo .disponibilita{background-color:#d4d6d8;padding:50px 50px 70px 50px;margin-top:80px}.sito.sito-miramar-residence .corpo .disponibilita .titolo{text-align:center;margin-bottom:40px;font-weight:200;color:#292929;text-transform:uppercase}.sito.sito-miramar-residence .corpo .disponibilita table{max-width:860px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #bdbec1;background-color:#fff}.sito.sito-miramar-residence .corpo .disponibilita table tr th{border-bottom:1px solid #bdbec1;text-align:left;padding:10px 10px;height:120%;line-height:120%}.sito.sito-miramar-residence .corpo .disponibilita table tr th.apt{border-left:1px solid #292929}.sito.sito-miramar-residence .corpo .disponibilita table tr th.piano{border-left:1px solid #292929}.sito.sito-miramar-residence .corpo .disponibilita table tr th.dispo{border-left:1px solid #292929;border-right:1px solid #292929}.sito.sito-miramar-residence .corpo .disponibilita table tr td{padding:5px 10px}.sito.sito-miramar-residence .corpo .disponibilita table tr td.dispo{font-weight:700}.sito.sito-miramar-residence .corpo .disponibilita table tr td.dispo .disponibile{color:#66b283}.sito.sito-miramar-residence .corpo .disponibilita table tr td.dispo .venduto{color:#f00}.sito.sito-miramar-residence .corpo .disponibilita table tr td.dispo .intrattativa{color:#367193}.sito.sito-miramar-residence .corpo .disponibilita table tr:nth-child(2n+1) td{background-color:#fff}.sito.sito-miramar-residence .corpo .disponibilita table tr:nth-child(2n+2) td{background-color:#e4e6e8}.sito.sito-miramar-residence .corpo .disponibilita table tr:hover td{background-color:#bdbec1}@media screen and (max-width:1023px){.sito.sito-miramar-residence .corpo .disponibilita{padding:20px;margin-top:40px}}@media screen and (max-width:479px){.sito.sito-miramar-residence .corpo .disponibilita{padding:0}.sito.sito-miramar-residence .corpo .disponibilita table th{padding:5px 5px}.sito.sito-miramar-residence .corpo .disponibilita table td{padding:5px 5px}}.sito.sito-miramar-residence footer{background-color:#367193}.sito.sito-miramar-residence footer>div .footer{max-width:860px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 20px}.sito header{position:fixed;z-index:1000;background-color:#fff;top:0;left:0;right:0}.sito header>div{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;position:relative;color:#476c8c;text-transform:uppercase}.sito header>div>div{display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:center}.sito header>div>div a{color:#545557}.sito header>div>div a:hover{color:#476c8c}.sito header>div>div a.logo{display:inline-block;width:238px}.sito header>div>div .lingue{display:inline-block;position:relative;font-weight:700}.sito header>div>div .lingue .lingua-attiva{color:#000;background-image:url(../immagini/lingua.png);background-position:center right;background-repeat:no-repeat;padding:5px 10px;text-align:center;cursor:pointer;display:inline-block;width:30px}.sito header>div>div .lingue .select-lingue{display:none;position:absolute;text-align:center;background-color:#fff}.sito header>div>div .lingue .select-lingue .lingua span{display:inline-block;padding:5px 10px;text-align:center;width:30px}.sito header>div>div .lingue .select-lingue .lingua a{display:inline-block;padding:5px 10px;text-align:center;width:30px}.sito header>div>div .contenitore-menu{-ms-flex:1;-webkit-flex:1;flex:1}.sito header>div>div .contenitore-menu .menu{display:block;text-align:right;position:relative}.sito header>div>div .contenitore-menu .menu a{display:block}.sito header>div>div .contenitore-menu .menu div.sottomenu{display:none}.sito header>div>div .contenitore-menu .menu div.voceMenu:hover>div.sottomenu{display:block}.sito header>div>div .contenitore-menu .menu div.voceMenu.voceMenuAttiva a{color:#476c8c}.sito header>div>div .contenitore-menu .menu div.voceMenu0{display:inline-block;margin-right:50px;padding-bottom:20px;margin-top:20px}.sito header>div>div .contenitore-menu .menu div.voceMenu0>div.sottomenu{position:absolute;left:0;top:100%;background-color:#476c8c}.sito header>div>div .contenitore-menu .menu div.voceMenu0>div.sottomenu a{color:#fff}.sito header>div>div .contenitore-menu .menu div.voceMenu0>div.sottomenu a:hover{color:#aba9ac}.sito header>div>div .contenitore-menu .menu div.voceMenu0 div.voceMenu1{position:relative;display:inline-block;text-align:left;margin-top:3px;white-space:nowrap;padding:5px 10px}.sito header>div>div .contenitore-menu .menu div.voceMenu0 div.voceMenu1.soloMenuPiccolo{display:none}.sito header>div>div .contenitore-menu .menu div.voceMenu0 div.voceMenu1.voceMenuAttiva a{color:#aba9ac}.sito header>div>div .contenitore-menu .menu div.voceMenu0 div.voceMenu1>div.sottomenu{position:absolute;left:100%;top:0}.sito header>div>div .contenitore-menu .menu div.voceMenu0 div.voceMenu1 div.voceMenu2{position:relative;display:block;text-align:left;margin-bottom:3px;margin-left:3px;white-space:nowrap}.sito header>div>div .contenitore-menu .mostraMenuPiccolo{display:none;width:40px;margin:0 0 0 auto;cursor:pointer}.sito header>div>div .contenitore-menu .mostraMenuPiccolo span{-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s;display:block;height:2px;background-color:#476c8c;margin-bottom:5px}.sito header>div>div .contenitore-menu .mostraMenuPiccolo span:last-of-type{margin-bottom:0}@media screen and (max-width:1279px){.sito header>div>div .contenitore-menu .mostraMenuPiccolo{display:block}}.sito header>div>div .contenitore-menu .mostraMenuPiccolo span:nth-child(1){margin-bottom:5px}.sito header>div>div .contenitore-menu .mostraMenuPiccolo span:nth-child(2){margin-bottom:5px}.sito header>div>div .contenitore-menu .mostraMenuPiccolo span:nth-child(3){margin-bottom:0}.sito header>div>div .contenitore-menu .mostraMenuPiccolo:hover span:nth-child(1){margin-bottom:8px}.sito header>div>div .contenitore-menu .mostraMenuPiccolo:hover span:nth-child(2){margin-bottom:8px}.sito header>div>div .contenitore-menu .mostraMenuPiccolo:hover span:nth-child(3){margin-bottom:0}.sito header>div>div .menuPiccolo{display:none}.sito header>div>div .menuPiccolo a{display:block;padding:10px;margin-bottom:5px}.sito header>div>div .menuPiccolo div.sottomenu{display:none;width:95%;margin:auto}@media screen and (max-width:1439px){.sito header>div>div .contenitore-menu .menu div.voceMenu{margin-right:30px}}@media screen and (max-width:1279px){.sito header{position:relative}.sito header>div>div .contenitore-menu .menu{display:none}}@media screen and (max-width:479px){.sito header>div>div{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sito header>div>div a.logo{order:3;width:100%;text-align:center}.sito header>div>div .lingue{order:2;width:50%;margin-top:20px;margin-left:10px}.sito header>div>div .contenitore-menu{order:1;width:50%;margin-top:20px;margin-right:10px}}.sito .spaziatura-header{height:85px;padding-bottom:40px}@media screen and (max-width:1279px){.sito .spaziatura-header{padding-bottom:0}}.sito .animazione-home{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sito .animazione-home .elemento-animazione{position:relative}.sito .animazione-home .elemento-animazione.immagine-sfondo{background-size:cover;background-repeat:no-repeat;background-position:center center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:unset;padding-bottom:39.06%}@media screen and (max-width:1023px){.sito .animazione-home .elemento-animazione.immagine-sfondo{padding-bottom:0;height:400px}}.sito .animazione-home .elemento-animazione .didascalia{position:absolute;top:0;left:0;right:0;border:0;height:100%;padding:25px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:center;text-align:left}.sito .animazione-home .elemento-animazione .didascalia.didascalia-miramar{left:auto}.sito .animazione-home .elemento-animazione .didascalia.didascalia-miramar>div{background-color:rgba(54,113,147,.8);padding-top:50px;padding-bottom:50px}.sito .animazione-home .elemento-animazione .didascalia.didascalia-miramar>div .didascalia-link a{display:inline-block;padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;border-color:#476c8c;background-color:#fff;color:#476c8c;padding:5px 25px}.sito .animazione-home .elemento-animazione .didascalia.didascalia-miramar>div .didascalia-link a:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.sito .animazione-home .elemento-animazione .didascalia.didascalia-miramar>div .didascalia-link a:hover{background-color:#476c8c;border-color:#476c8c;color:#fff}.sito .animazione-home .elemento-animazione .didascalia.no-titolo{text-align:left}.sito .animazione-home .elemento-animazione .didascalia.no-titolo>div .didascalia-testo{font-size:2rem;margin-top:0}.sito .animazione-home .elemento-animazione .didascalia.no-testo{justify-content:center;text-align:center}.sito .animazione-home .elemento-animazione .didascalia.no-link{text-align:left}.sito .animazione-home .elemento-animazione .didascalia.no-titolo.no-testo>div .didascalia-link{margin-top:0}.sito .animazione-home .elemento-animazione .didascalia.no-titolo.no-testo>div .didascalia-link a{font-size:2rem;padding:10px 60px;height:auto}.sito .animazione-home .elemento-animazione .didascalia.no-titolo.no-link{justify-content:center;text-align:center}.sito .animazione-home .elemento-animazione .didascalia.no-testo.no-link{justify-content:center}.sito .animazione-home .elemento-animazione .didascalia.no-testo.no-link>div .didascalia-titolo{font-weight:700}.sito .animazione-home .elemento-animazione .didascalia>div{padding:0 100px}.sito .animazione-home .elemento-animazione .didascalia>div .didascalia-titolo{font-size:4rem;color:#fff;line-height:100%}.sito .animazione-home .elemento-animazione .didascalia>div .didascalia-testo{color:#fff;margin-top:20px}.sito .animazione-home .elemento-animazione .didascalia>div .didascalia-link{margin-top:20px}.sito .animazione-home .elemento-animazione .didascalia>div .didascalia-link a{display:inline-block;padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;letter-spacing:2px;padding:0 25px}.sito .animazione-home .elemento-animazione .didascalia>div .didascalia-link a:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}@media screen and (max-width:767px){.sito .animazione-home .elemento-animazione .didascalia{padding:15px}.sito .animazione-home .elemento-animazione .didascalia.no-titolo>div .didascalia-testo{font-size:1.5rem}.sito .animazione-home .elemento-animazione .didascalia.no-titolo.no-testo>div .didascalia-link a{font-size:1.5rem;padding:10px 40px}.sito .animazione-home .elemento-animazione .didascalia>div{padding:0 40px}.sito .animazione-home .elemento-animazione .didascalia>div .didascalia-titolo{font-size:3rem}.sito .animazione-home .elemento-animazione .didascalia>div .didascalia-testo{margin-top:10px}.sito .animazione-home .elemento-animazione .didascalia>div .didascalia-link{margin-top:10px}}@media screen and (max-width:479px){.sito .animazione-home .elemento-animazione .didascalia{display:none}}.sito .corpo{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sito .corpo .immagine-testo{display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;position:relative}.sito .corpo .immagine-testo>.left{order:1}.sito .corpo .immagine-testo>.right{order:2}.sito .corpo .immagine-testo>.immagine{padding-bottom:20px}.sito .corpo .immagine-testo>.immagine>span{display:block;overflow:hidden}.sito .corpo .immagine-testo>.immagine>span:not(.no-hover){filter:alpha(opacity=100);opacity:1}.sito .corpo .immagine-testo>.immagine>span:not(.opacity-no-transition){-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.sito .corpo .immagine-testo>.immagine>span img:not(.no-zoom),.sito .corpo .immagine-testo>.immagine>span .immagine-zoom{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.sito .corpo .immagine-testo>.immagine>span:hover{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.sito .corpo .immagine-testo>.immagine>span:hover:not(.no-hover){filter:alpha(opacity=80);opacity:.8}.sito .corpo .immagine-testo>.immagine>span:hover img:not(.no-zoom),.sito .corpo .immagine-testo>.immagine>span:hover .immagine-zoom{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.sito .corpo .immagine-testo>.immagine .torna{display:none}.sito .corpo .immagine-testo>.testo{align-self:center;margin-top:20px}.sito .corpo .immagine-testo>.testo .torna{display:block;position:absolute;top:0;right:0;white-space:nowrap}.sito .corpo .immagine-testo.elenco-alternato{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:40px}.sito .corpo .immagine-testo.elenco-alternato>.elemento{display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:40px;width:100%}.sito .corpo .immagine-testo.elenco-alternato>.elemento:first-child{margin-top:0}.sito .corpo .immagine-testo.elenco-alternato>.elemento>.immagine{display:block;overflow:hidden}.sito .corpo .immagine-testo.elenco-alternato>.elemento>.immagine:not(.no-hover){filter:alpha(opacity=100);opacity:1}.sito .corpo .immagine-testo.elenco-alternato>.elemento>.immagine:not(.opacity-no-transition){-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.sito .corpo .immagine-testo.elenco-alternato>.elemento>.immagine img:not(.no-zoom),.sito .corpo .immagine-testo.elenco-alternato>.elemento>.immagine .immagine-zoom{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.sito .corpo .immagine-testo.elenco-alternato>.elemento>.immagine:hover{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.sito .corpo .immagine-testo.elenco-alternato>.elemento>.immagine:hover:not(.no-hover){filter:alpha(opacity=80);opacity:.8}.sito .corpo .immagine-testo.elenco-alternato>.elemento>.immagine:hover img:not(.no-zoom),.sito .corpo .immagine-testo.elenco-alternato>.elemento>.immagine:hover .immagine-zoom{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.sito .corpo .immagine-testo.elenco-alternato>.elemento>.testo{align-self:center}.sito .corpo .immagine-testo.elenco-alternato>.elemento:nth-child(2n+1)>.immagine{order:1}.sito .corpo .immagine-testo.elenco-alternato>.elemento:nth-child(2n+1)>.testo{order:2;-ms-flex:1;-webkit-flex:1;flex:1;padding-left:40px}.sito .corpo .immagine-testo.elenco-alternato>.elemento:nth-child(2n+2)>.immagine{order:2}.sito .corpo .immagine-testo.elenco-alternato>.elemento:nth-child(2n+2)>.testo{order:1;-ms-flex:1;-webkit-flex:1;flex:1;padding-right:40px}.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito:nth-child(2n+1)>.immagine{order:2}.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito:nth-child(2n+1)>.testo{order:1;padding-right:40px}.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito:nth-child(2n+2)>.immagine{order:1}.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito:nth-child(2n+2)>.testo{order:2;padding-left:40px}.sito .corpo .immagine-testo.elenco-alternato>.elemento.allinea-centro:nth-child(2n+1)>.immagine{text-align:right}.sito .corpo .immagine-testo.elenco-alternato>.elemento.allinea-centro:nth-child(2n+1)>.testo{text-align:left}.sito .corpo .immagine-testo.elenco-alternato>.elemento.allinea-centro:nth-child(2n+1)>.testo .titolo{text-align:left}.sito .corpo .immagine-testo.elenco-alternato>.elemento.allinea-centro:nth-child(2n+2)>.immagine{text-align:left}.sito .corpo .immagine-testo.elenco-alternato>.elemento.allinea-centro:nth-child(2n+2)>.testo{text-align:right}.sito .corpo .immagine-testo.elenco-alternato>.elemento.allinea-centro:nth-child(2n+2)>.testo .titolo{text-align:right}.sito .corpo .immagine-testo.elenco-alternato>.elemento.allinea-centro.elemento-invertito:nth-child(2n+1)>.immagine{text-align:left}.sito .corpo .immagine-testo.elenco-alternato>.elemento.allinea-centro.elemento-invertito:nth-child(2n+1)>.testo{text-align:right}.sito .corpo .immagine-testo.elenco-alternato>.elemento.allinea-centro.elemento-invertito:nth-child(2n+1)>.testo .titolo{text-align:right}.sito .corpo .immagine-testo.elenco-alternato>.elemento.allinea-centro.elemento-invertito:nth-child(2n+2)>.immagine{text-align:right}.sito .corpo .immagine-testo.elenco-alternato>.elemento.allinea-centro.elemento-invertito:nth-child(2n+2)>.testo{text-align:left}.sito .corpo .immagine-testo.elenco-alternato>.elemento.allinea-centro.elemento-invertito:nth-child(2n+2)>.testo .titolo{text-align:left}.sito .corpo .immagine-testo .width-740{width:740px}.sito .corpo .immagine-testo .width-670{width:670px}.sito .corpo .immagine-testo .width-auto{-ms-flex:1;-webkit-flex:1;flex:1}.sito .corpo .immagine-testo .width-auto.left{padding-right:40px}.sito .corpo .immagine-testo .width-auto.right{padding-left:40px}.sito .corpo .immagine-testo.immagine-testo-float{overflow:hidden;display:block}.sito .corpo .immagine-testo.immagine-testo-float>.float-left{float:left;padding-right:40px}.sito .corpo .immagine-testo.immagine-testo-float>.float-right{float:right;padding-left:40px}.sito .corpo .immagine-testo.immagine-testo-float>.clear-left{clear:left}.sito .corpo .immagine-testo.immagine-testo-float .width-auto.left{padding-right:0}.sito .corpo .immagine-testo.immagine-testo-float .width-auto.right{padding-left:0}.sito .corpo .mappa-testo .testo-contatti h1,.sito .corpo .mappa-testo .testo-contatti h2,.sito .corpo .mappa-testo .testo-contatti h3{text-align:left;letter-spacing:0;font-weight:700}.sito .corpo .mappa-testo .testo-contatti a{color:#545557}.sito .corpo .mappa-testo .testo-contatti a:hover{color:#476c8c}.sito .corpo .mappa-testo.mappa-testo-miramar .testo-contatti{margin-top:40px;text-align:center}.sito .corpo .mappa-testo.mappa-testo-miramar .testo-contatti h1,.sito .corpo .mappa-testo.mappa-testo-miramar .testo-contatti h2,.sito .corpo .mappa-testo.mappa-testo-miramar .testo-contatti h3{text-align:center}@media screen and (max-width:1279px){.sito .corpo .immagine-testo .width-740{width:580px}.sito .corpo .immagine-testo .width-670{width:520px}}@media screen and (max-width:1023px){.sito .corpo .immagine-testo .width-740{width:50%}.sito .corpo .immagine-testo .width-670{width:50%}}@media screen and (max-width:767px){.sito .corpo .immagine-testo{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sito .corpo .immagine-testo>.left{order:unset;padding:0 20px}.sito .corpo .immagine-testo>.right{order:unset;margin-top:20px;padding:0 20px}.sito .corpo .immagine-testo>.immagine{padding-bottom:10px}.sito .corpo .immagine-testo>.immagine .torna{display:block;margin-bottom:10px}.sito .corpo .immagine-testo>.testo h1{margin-bottom:20px}.sito .corpo .immagine-testo>.testo .torna{display:none}.sito .corpo .immagine-testo.elenco-alternato{margin-top:20px}.sito .corpo .immagine-testo.elenco-alternato>.elemento,.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.sito .corpo .immagine-testo.elenco-alternato>.elemento:first-child,.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito:first-child{margin-top:0}.sito .corpo .immagine-testo.elenco-alternato>.elemento:nth-child(2n+1)>.immagine,.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito:nth-child(2n+1)>.immagine{order:unset;padding-left:0;padding-right:0}.sito .corpo .immagine-testo.elenco-alternato>.elemento:nth-child(2n+1)>.testo,.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito:nth-child(2n+1)>.testo{order:unset;margin-top:10px;padding-left:10px;padding-right:10px}.sito .corpo .immagine-testo.elenco-alternato>.elemento:nth-child(2n+2)>.immagine,.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito:nth-child(2n+2)>.immagine{order:unset;padding-left:0;padding-right:0}.sito .corpo .immagine-testo.elenco-alternato>.elemento:nth-child(2n+2)>.testo,.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito:nth-child(2n+2)>.testo{order:unset;margin-top:10px;padding-left:10px;padding-right:10px}.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito-piccolo,.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito.elemento-invertito-piccolo{margin-top:0}.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito-piccolo:nth-child(2n+1)>.immagine,.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito.elemento-invertito-piccolo:nth-child(2n+1)>.immagine{order:2}.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito-piccolo:nth-child(2n+1)>.testo,.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito.elemento-invertito-piccolo:nth-child(2n+1)>.testo{order:1;margin-top:0;padding-bottom:20px}.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito-piccolo:nth-child(2n+2)>.immagine,.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito.elemento-invertito-piccolo:nth-child(2n+2)>.immagine{order:2}.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito-piccolo:nth-child(2n+2)>.testo,.sito .corpo .immagine-testo.elenco-alternato>.elemento.elemento-invertito.elemento-invertito-piccolo:nth-child(2n+2)>.testo{order:1;margin-top:0;padding-bottom:20px}.sito .corpo .immagine-testo .width-740,.sito .corpo .immagine-testo .width-670{width:100%}.sito .corpo .immagine-testo .width-740.left,.sito .corpo .immagine-testo .width-670.left,.sito .corpo .immagine-testo .width-740.right,.sito .corpo .immagine-testo .width-670.right{padding-left:0;padding-right:0}.sito .corpo .immagine-testo .width-740 img,.sito .corpo .immagine-testo .width-670 img{width:100%}.sito .corpo .immagine-testo .width-auto{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.sito .corpo .immagine-testo .width-auto.left,.sito .corpo .immagine-testo .width-auto.right{padding-left:10px;padding-right:10px}.sito .corpo .immagine-testo.immagine-testo-float>.float-left{float:unset;padding:0}.sito .corpo .immagine-testo.immagine-testo-float>.float-right{float:unset;padding:0}.sito .corpo .immagine-testo.immagine-testo-float .width-auto.left,.sito .corpo .immagine-testo.immagine-testo-float .width-auto.right{padding-left:10px;padding-right:10px}.sito .corpo .mappa-testo.mappa-testo-miramar .testo-contatti{margin-top:20px}}.sito .corpo .elenco{display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:-60px}.sito .corpo .elenco .elemento{margin-top:80px;width:calc((100% - 100px)/3)}.sito .corpo .elenco .elemento .contenitore-immagine{display:block;overflow:hidden}.sito .corpo .elenco .elemento .contenitore-immagine:not(.no-hover){filter:alpha(opacity=100);opacity:1}.sito .corpo .elenco .elemento .contenitore-immagine:not(.opacity-no-transition){-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.sito .corpo .elenco .elemento .contenitore-immagine img:not(.no-zoom),.sito .corpo .elenco .elemento .contenitore-immagine .immagine-zoom{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.sito .corpo .elenco .elemento .contenitore-immagine:hover{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.sito .corpo .elenco .elemento .contenitore-immagine:hover:not(.no-hover){filter:alpha(opacity=80);opacity:.8}.sito .corpo .elenco .elemento .contenitore-immagine:hover img:not(.no-zoom),.sito .corpo .elenco .elemento .contenitore-immagine:hover .immagine-zoom{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.sito .corpo .elenco .elemento .data{color:#000;text-transform:uppercase}.sito .corpo .elenco .elemento.elemento-vuoto{margin-top:0}@media screen and (max-width:1279px){.sito .corpo .elenco{margin-top:-40px}.sito .corpo .elenco .elemento{margin-top:60px;width:calc((100% - 6%)/3)}}@media screen and (max-width:767px){.sito .corpo .elenco .elemento{width:calc((100% - 4%)/2)}}@media screen and (max-width:479px){.sito .corpo .elenco .elemento{width:100%}.sito .corpo .elenco .elemento .immagine img{width:100%}}.sito .corpo .immagine-testata-interna{margin-bottom:40px}.sito .corpo .immagine-testata-interna .testata-interna{width:100%;height:0;background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (max-width:1439px){.sito .corpo .immagine-testata-interna{margin-bottom:20px}}@media screen and (max-width:1279px){.sito .corpo .immagine-testata-interna{margin-bottom:10px}}@media screen and (max-width:767px){.sito .corpo .immagine-testata-interna{margin-bottom:20px}}.sito .corpo .visita-anche{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;font-weight:300;letter-spacing:10px;text-align:center;margin-top:50px;margin-bottom:30px}@media screen and (max-width:1279px){.sito .corpo .visita-anche{letter-spacing:5px}}.sito .corpo .visita-anche .siti{margin-top:20px}.sito .corpo .visita-anche .siti span{display:inline-block;margin:0 10px}.sito .corpo .visita-anche .siti span a{background-image:url(../immagini/freccia-piede.png);background-position:center right;background-repeat:no-repeat;background-size:25px 45px;display:inline-block;padding-right:35px}.sito .corpo .visita-anche .siti span a:hover{filter:alpha(opacity=50);opacity:.5;background-image:url(../immagini/freccia-piede-hover.png)}@media screen and (max-width:1279px){.sito .corpo .visita-anche{margin:40px 0 20px}.sito .corpo .visita-anche .siti{margin-top:15px}.sito .corpo .visita-anche .siti span{margin:0 5px}.sito .corpo .visita-anche .siti span a img{max-height:72px}}@media screen and (max-width:1023px){.sito .corpo .visita-anche .siti{margin-top:0}.sito .corpo .visita-anche .siti span{display:block;margin-top:10px}}.sito footer{z-index:1000;position:relative;background-color:#476c8c}.sito footer>div{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sito footer>div .footer{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between;color:#fff;padding:20px;line-height:2em}.sito footer>div .footer a{color:#fff}.sito footer>div .footer a:hover{color:#aba9ac}.sito footer>div .footer .vcard .org{font-weight:700}.sito footer>div .footer .email-telefono div span a{background-repeat:no-repeat;background-position:center left;display:inline-block;padding-left:34px}.sito footer>div .footer .email-telefono div span a.email{background-image:url(../immagini/email.png)}.sito footer>div .footer .email-telefono div span a.email:hover{background-image:url(../immagini/email-hover.png)}.sito footer>div .footer .email-telefono div span a.telefono{background-image:url(../immagini/telefono.png)}.sito footer>div .footer .email-telefono div span a.telefono:hover{background-image:url(../immagini/telefono-hover.png)}.sito footer>div .footer .socials div{margin-left:10px;display:inline-block;margin-top:50px}.sito footer>div .footer .socials div a.social:hover{filter:alpha(opacity=50);opacity:.5}@media screen and (max-width:1279px){.sito footer>div .footer{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sito footer>div .footer .adriatica-anna{margin-top:20px;text-align:center;display:block;width:100%}.sito footer>div .footer .adriatica-anna>div{display:inline-block;padding:0 10px}.sito footer>div .footer .socials{text-align:center;width:100%}.sito footer>div .footer .socials div{margin-top:20px}}@media screen and (max-width:767px){.sito footer>div .footer{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sito footer>div .footer .vcard{display:block;width:100%;text-align:center}.sito footer>div .footer .email-telefono{margin-top:20px;display:block;width:100%}.sito footer>div .footer .email-telefono div{text-align:center}.sito footer>div .footer .email-telefono div.voceAnagraficaVuota{display:none}.sito footer>div .footer .link-policy{margin-top:20px;text-align:center;display:block;width:100%}.sito footer>div .footer .link-policy>div{display:inline-block;margin:0 10px}.sito footer>div .footer .socials{margin-top:30px;display:block;width:100%}.sito footer>div .footer .socials div{margin:0 5px}}@media screen and (max-width:479px){.sito footer>div .footer .link-policy>div{display:block}.sito footer>div .footer .adriatica-anna>div{display:block;padding-top:10px}}.sito .credits{text-align:center;margin:20px 0}.sito .credits a{color:#476c8c}.sito .credits a:hover{color:#545557}.sito .cambiaSito{text-align:center;margin-top:20px;margin-bottom:20px;padding-top:20px;border-top:1px solid #545557}.sito .cambiaSito a{color:#545557}.sito .cambiaSito a:hover{color:#476c8c}.sb-slidebar{background-color:#476c8c;width:calc(50% + 30px + 20px);border-right:1px solid #fff}@media screen and (max-width:479px){.sb-slidebar{width:70%}}.sb-slidebar .chiudiMenuPiccolo .mostraMenuPiccolo{display:none;width:40px;margin:0 0 0 auto;cursor:pointer}.sb-slidebar .chiudiMenuPiccolo .mostraMenuPiccolo span{-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s;display:block;height:2px;background-color:#476c8c;margin-bottom:5px}.sb-slidebar .chiudiMenuPiccolo .mostraMenuPiccolo span:last-of-type{margin-bottom:0}@media screen and (max-width:1279px){.sb-slidebar .chiudiMenuPiccolo .mostraMenuPiccolo{display:block}}.sb-slidebar .chiudiMenuPiccolo .mostraMenuPiccolo{margin:20px 20px 20px auto;padding-top:12px;height:14px}.sb-slidebar .chiudiMenuPiccolo .mostraMenuPiccolo span{background-color:#fff !important}.sb-slidebar .chiudiMenuPiccolo .mostraMenuPiccolo span:nth-child(1){margin-bottom:0;-ms-transform:rotate(33deg);-webkit-transform:rotate(33deg);-moz-transform:rotate(33deg);-o-transform:rotate(33deg);transform:rotate(33deg)}.sb-slidebar .chiudiMenuPiccolo .mostraMenuPiccolo span:nth-child(2){margin-top:-2px;-ms-transform:rotate(-33deg);-webkit-transform:rotate(-33deg);-moz-transform:rotate(-33deg);-o-transform:rotate(-33deg);transform:rotate(-33deg)}.sb-slidebar .menuPiccolo{padding-top:20px}.sb-slidebar .menuPiccolo .voceMenu0 .sottomenu{display:none;margin-left:20px}.sb-slidebar .menuPiccolo .voceMenuAttiva>a{color:#aba9ac}.sb-slidebar .menuPiccolo a{display:inline-block;color:#fff;margin:20px 0 0 20px}.sb-slidebar .menuPiccolo a:hover{color:#aba9ac}.sb-slidebar .menuPiccolo .voceMenuConSottomenu>a:after{content:"";display:inline-block;background-image:url(../immagini/freccia-menu.png);background-repeat:no-repeat;background-position:center right;width:10px;height:7px;margin-left:5px}.sb-slidebar .menuPiccolo .voceMenuConSottomenu.voceMenuCliccata>a:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.corpo{color:#545557}.corpo h1{text-transform:uppercase;font-weight:300;letter-spacing:10px;text-align:center}@media screen and (max-width:1279px){.corpo h1{letter-spacing:5px}}.corpo h1.titolo{color:#476c8c;text-transform:none;font-weight:700;letter-spacing:0;text-align:left;font-size:2.5rem;line-height:120%}.corpo h1.titolo.titolo-light{font-weight:300}.corpo h1.titolo.titolo-centrato{text-align:center}.corpo h2{text-transform:uppercase;font-weight:300;letter-spacing:10px;text-align:center}@media screen and (max-width:1279px){.corpo h2{letter-spacing:5px}}.corpo h2.titolo{color:#476c8c;text-transform:none;font-weight:700;letter-spacing:0;text-align:left;font-size:2rem;line-height:120%}.corpo h2.titolo.titolo-light{font-weight:300}.corpo h2.titolo.titolo-centrato{text-align:center}.corpo h3{text-transform:uppercase;font-weight:300;letter-spacing:10px;text-align:center}@media screen and (max-width:1279px){.corpo h3{letter-spacing:5px}}.corpo h3.titolo{color:#476c8c;text-transform:none;font-weight:700;letter-spacing:0;text-align:left;font-size:1.8rem;line-height:120%}.corpo h3.titolo.titolo-light{font-weight:300}.corpo h3.titolo.titolo-centrato{text-align:center}.corpo h4{text-transform:uppercase;font-weight:300;letter-spacing:10px;text-align:center}@media screen and (max-width:1279px){.corpo h4{letter-spacing:5px}}.corpo h4.titolo{color:#476c8c;text-transform:none;font-weight:700;letter-spacing:0;text-align:left;font-size:1.5rem;line-height:120%}.corpo h4.titolo.titolo-light{font-weight:300}.corpo h4.titolo.titolo-centrato{text-align:center}.corpo h5{text-transform:uppercase;font-weight:300;letter-spacing:10px;text-align:center}@media screen and (max-width:1279px){.corpo h5{letter-spacing:5px}}.corpo h5.titolo{color:#476c8c;text-transform:none;font-weight:700;letter-spacing:0;text-align:left;font-size:1.3rem;line-height:120%}.corpo h5.titolo.titolo-light{font-weight:300}.corpo h5.titolo.titolo-centrato{text-align:center}.corpo h6{text-transform:uppercase;font-weight:300;letter-spacing:10px;text-align:center}@media screen and (max-width:1279px){.corpo h6{letter-spacing:5px}}.corpo h6.titolo{color:#476c8c;text-transform:none;font-weight:700;letter-spacing:0;text-align:left;font-size:1.2rem;line-height:120%}.corpo h6.titolo.titolo-light{font-weight:300}.corpo h6.titolo.titolo-centrato{text-align:center}.corpo .home .email-telefono{overflow:hidden;margin-top:10px}.corpo .home .email-telefono .email{float:left;text-align:right;padding-right:5px;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.corpo .home .email-telefono .email a{background-image:url(../immagini/email-hover.png)}.corpo .home .email-telefono .telefono{float:right;text-align:left;padding-left:5px;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.corpo .home .email-telefono .telefono a{background-image:url(../immagini/telefono-hover.png)}.corpo .home .email-telefono a{color:#545557;padding-left:35px;background-position:center left;background-repeat:no-repeat;display:inline-block;height:20px}.corpo .home .email-telefono a:hover{color:#476c8c}@media screen and (max-width:479px){.corpo .home .email-telefono{overflow:unset}.corpo .home .email-telefono .email,.corpo .home .email-telefono .telefono{margin-top:10px;float:none;text-align:center;padding-right:0;width:100%}}.corpo .home .progetti,.corpo .home .villa-anna,.corpo .home .aparthotel-adriatica{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px;padding-left:60px;padding-right:60px}.corpo .home .progetti>div>div,.corpo .home .villa-anna>div>div,.corpo .home .aparthotel-adriatica>div>div{margin:20px 0 0;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;justify-content:center}.corpo .home .progetti>div>div>div,.corpo .home .villa-anna>div>div>div,.corpo .home .aparthotel-adriatica>div>div>div{position:relative;width:380px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:340px;margin:0 10px}.corpo .home .progetti>div>div>div .contenitore-immagine,.corpo .home .villa-anna>div>div>div .contenitore-immagine,.corpo .home .aparthotel-adriatica>div>div>div .contenitore-immagine{display:block;overflow:hidden}.corpo .home .progetti>div>div>div .contenitore-immagine:not(.no-hover),.corpo .home .villa-anna>div>div>div .contenitore-immagine:not(.no-hover),.corpo .home .aparthotel-adriatica>div>div>div .contenitore-immagine:not(.no-hover){filter:alpha(opacity=100);opacity:1}.corpo .home .progetti>div>div>div .contenitore-immagine:not(.opacity-no-transition),.corpo .home .villa-anna>div>div>div .contenitore-immagine:not(.opacity-no-transition),.corpo .home .aparthotel-adriatica>div>div>div .contenitore-immagine:not(.opacity-no-transition){-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.corpo .home .progetti>div>div>div .contenitore-immagine img:not(.no-zoom),.corpo .home .villa-anna>div>div>div .contenitore-immagine img:not(.no-zoom),.corpo .home .aparthotel-adriatica>div>div>div .contenitore-immagine img:not(.no-zoom),.corpo .home .progetti>div>div>div .contenitore-immagine .immagine-zoom,.corpo .home .villa-anna>div>div>div .contenitore-immagine .immagine-zoom,.corpo .home .aparthotel-adriatica>div>div>div .contenitore-immagine .immagine-zoom{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.corpo .home .progetti>div>div>div .contenitore-immagine:hover,.corpo .home .villa-anna>div>div>div .contenitore-immagine:hover,.corpo .home .aparthotel-adriatica>div>div>div .contenitore-immagine:hover{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.corpo .home .progetti>div>div>div .contenitore-immagine:hover:not(.no-hover),.corpo .home .villa-anna>div>div>div .contenitore-immagine:hover:not(.no-hover),.corpo .home .aparthotel-adriatica>div>div>div .contenitore-immagine:hover:not(.no-hover){filter:alpha(opacity=80);opacity:.8}.corpo .home .progetti>div>div>div .contenitore-immagine:hover img:not(.no-zoom),.corpo .home .villa-anna>div>div>div .contenitore-immagine:hover img:not(.no-zoom),.corpo .home .aparthotel-adriatica>div>div>div .contenitore-immagine:hover img:not(.no-zoom),.corpo .home .progetti>div>div>div .contenitore-immagine:hover .immagine-zoom,.corpo .home .villa-anna>div>div>div .contenitore-immagine:hover .immagine-zoom,.corpo .home .aparthotel-adriatica>div>div>div .contenitore-immagine:hover .immagine-zoom{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.corpo .home .progetti>div>div>div a,.corpo .home .villa-anna>div>div>div a,.corpo .home .aparthotel-adriatica>div>div>div a{display:inline-block}.corpo .home .progetti>div>div>div a.immagine,.corpo .home .villa-anna>div>div>div a.immagine,.corpo .home .aparthotel-adriatica>div>div>div a.immagine{width:100%;height:0;display:block;padding-bottom:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.corpo .home .progetti>div>div>div .titolo,.corpo .home .villa-anna>div>div>div .titolo,.corpo .home .aparthotel-adriatica>div>div>div .titolo{position:absolute;z-index:1;top:15px;left:10px;right:10px;width:75%;font-size:1.5rem}.corpo .home .progetti>div>div>div .titolo a,.corpo .home .villa-anna>div>div>div .titolo a,.corpo .home .aparthotel-adriatica>div>div>div .titolo a{color:#fff;margin:0}.corpo .home .progetti>div>div>div .descrizione,.corpo .home .villa-anna>div>div>div .descrizione,.corpo .home .aparthotel-adriatica>div>div>div .descrizione{padding:10px 10px 0}.corpo .home .progetti>div>div>div .scopridipiu,.corpo .home .villa-anna>div>div>div .scopridipiu,.corpo .home .aparthotel-adriatica>div>div>div .scopridipiu{padding:10px 10px 0;margin-top:0}.corpo .home .progetti>div>div>div>a,.corpo .home .villa-anna>div>div>div>a,.corpo .home .aparthotel-adriatica>div>div>div>a{margin-bottom:20px}.corpo .home .progetti.aparthotel-adriatica>div>div>div,.corpo .home .villa-anna.aparthotel-adriatica>div>div>div,.corpo .home .aparthotel-adriatica.aparthotel-adriatica>div>div>div{width:240px;margin:0 10px}.corpo .home .progetti.aparthotel-adriatica>div>div>div>a,.corpo .home .villa-anna.aparthotel-adriatica>div>div>div>a,.corpo .home .aparthotel-adriatica.aparthotel-adriatica>div>div>div>a{margin-bottom:20px}@media screen and (max-width:1279px){.corpo .home .progetti,.corpo .home .villa-anna,.corpo .home .aparthotel-adriatica{padding-left:50px;padding-right:50px}}@media screen and (max-width:1023px){.corpo .home .progetti,.corpo .home .villa-anna,.corpo .home .aparthotel-adriatica{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.corpo .home .progetti>div>div,.corpo .home .villa-anna>div>div,.corpo .home .aparthotel-adriatica>div>div{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.corpo .home .progetti>div>div>div,.corpo .home .villa-anna>div>div>div,.corpo .home .aparthotel-adriatica>div>div>div{margin:0 auto;width:380px}.corpo .home .progetti>div>div>div>a,.corpo .home .villa-anna>div>div>div>a,.corpo .home .aparthotel-adriatica>div>div>div>a{margin:0}.corpo .home .progetti>div>div>div .titolo,.corpo .home .villa-anna>div>div>div .titolo,.corpo .home .aparthotel-adriatica>div>div>div .titolo{top:20px;left:10px;right:20px}.corpo .home .progetti.aparthotel-adriatica,.corpo .home .villa-anna.aparthotel-adriatica,.corpo .home .aparthotel-adriatica.aparthotel-adriatica{margin-top:-20px}.corpo .home .progetti.aparthotel-adriatica>div>div>div,.corpo .home .villa-anna.aparthotel-adriatica>div>div>div,.corpo .home .aparthotel-adriatica.aparthotel-adriatica>div>div>div{width:45%;margin:0 auto 0}.corpo .home .progetti.aparthotel-adriatica>div>div>div>a,.corpo .home .villa-anna.aparthotel-adriatica>div>div>div>a,.corpo .home .aparthotel-adriatica.aparthotel-adriatica>div>div>div>a{margin:0}}@media screen and (max-width:479px){.corpo .home .progetti>div>div>div .titolo,.corpo .home .villa-anna>div>div>div .titolo,.corpo .home .aparthotel-adriatica>div>div>div .titolo{position:relative;width:100%;margin-bottom:10px}.corpo .home .progetti>div>div>div .titolo a,.corpo .home .villa-anna>div>div>div .titolo a,.corpo .home .aparthotel-adriatica>div>div>div .titolo a{color:#476c8c}.corpo .home .progetti.aparthotel-adriatica>div>div>div,.corpo .home .villa-anna.aparthotel-adriatica>div>div>div,.corpo .home .aparthotel-adriatica.aparthotel-adriatica>div>div>div{margin-top:0;width:100%}}.corpo .home .attivita{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.corpo .home .attivita .elemento{margin-top:80px !important;color:#000}.corpo .home .attivita .elemento:first-child{margin-top:40px !important}.corpo .home .attivita .elemento>.testo h2.titolo{color:#000;text-transform:uppercase;font-size:1rem}.corpo .home .attivita .elemento>.testo a{color:#476c8c;display:inline-block;padding:5px 0 5px 30px;background-position:left center;background-repeat:no-repeat}.corpo .home .attivita .elemento>.testo a:hover{color:#545557}.corpo .home .attivita .elemento>.testo .telefono a{background-image:url(../immagini/telefono-home.png)}.corpo .home .attivita .elemento>.testo .email a{background-image:url(../immagini/email-home.png)}.corpo .home .attivita .elemento>.testo .scopridipiu a{display:inline-block;padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;background-image:none;border-color:#476c8c;background-color:#fff;color:#476c8c;padding:0 50px}.corpo .home .attivita .elemento>.testo .scopridipiu a:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.corpo .home .attivita .elemento>.testo .scopridipiu a:hover{border-color:#476c8c;background-color:#476c8c;color:#fff}@media screen and (max-width:767px){.corpo .home .attivita .elemento{margin-top:40px !important;color:#000}.corpo .home .attivita .elemento:first-child{margin-top:20px !important}}.corpo .home .miramar{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.corpo .home .miramar .elemento{margin-top:120px !important;color:#367193}.corpo .home .miramar .elemento:first-child{margin-top:40px !important}.corpo .home .miramar .elemento:nth-child(2n+1)>.immagine .sigla{left:0}.corpo .home .miramar .elemento:nth-child(2n+2)>.immagine .sigla{right:0}.corpo .home .miramar .elemento>.immagine{width:50%;height:100%;position:relative}.corpo .home .miramar .elemento>.immagine .sigla{position:absolute;top:0;margin:0 30px}.corpo .home .miramar .elemento>.testo{width:50%;height:100%;background-color:#dae2e8;padding-top:40px;padding-bottom:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:300;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;justify-content:center}.corpo .home .miramar .elemento>.testo .progetto{font-size:1.2rem}.corpo .home .miramar .elemento>.testo .progetto h2.titolo{color:#367193;text-transform:uppercase;font-size:1rem;display:inline-block;font-weight:600}.corpo .home .miramar .elemento>.testo .descrizione{color:#8d8d8d;font-weight:200;font-size:2rem;line-height:120%;margin-top:10px}.corpo .home .miramar .elemento>.testo .slogan{font-weight:700;font-size:1.2rem;margin-top:20px}.corpo .home .miramar .elemento>.testo a{color:#476c8c;display:inline-block;padding:5px 0 5px 30px;background-position:left center;background-repeat:no-repeat}.corpo .home .miramar .elemento>.testo a:hover{color:#545557}.corpo .home .miramar .elemento>.testo .scopridipiu a{display:inline-block;padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;box-shadow:#bdbec1 2px 2px;background-image:none;border-color:#367193;background-color:#fff;color:#367193;padding:5px 50px 2px;height:unset;line-height:unset;font-weight:500}.corpo .home .miramar .elemento>.testo .scopridipiu a:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.corpo .home .miramar .elemento>.testo .scopridipiu a:hover{box-shadow:none}.corpo .home .miramar .elemento>.testo .scopridipiu a:hover{border-color:#367193;background-color:#367193;color:#fff}@media screen and (max-width:1439px){.corpo .home .miramar .elemento>.testo .progetto{font-size:1rem}.corpo .home .miramar .elemento>.testo .descrizione{font-size:1.5rem}.corpo .home .miramar .elemento>.testo .slogan{font-size:1rem}}@media screen and (max-width:1279px){.corpo .home .miramar .elemento>.testo{padding-top:20px;padding-bottom:20px}.corpo .home .miramar .elemento>.testo .progetto{font-size:1rem}.corpo .home .miramar .elemento>.testo .descrizione{font-size:1.5rem}.corpo .home .miramar .elemento>.testo .slogan{font-size:1rem;margin-top:10px}}@media screen and (max-width:1023px){.corpo .home .miramar .elemento{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px !important}.corpo .home .miramar .elemento:first-child{margin-top:40px !important}.corpo .home .miramar .elemento:nth-child(2n+1)>.immagine,.corpo .home .miramar .elemento:nth-child(2n+2)>.immagine{order:2 !important}.corpo .home .miramar .elemento:nth-child(2n+1)>.immagine .sigla,.corpo .home .miramar .elemento:nth-child(2n+2)>.immagine .sigla{left:0;right:unset}.corpo .home .miramar .elemento:nth-child(2n+1)>.testo,.corpo .home .miramar .elemento:nth-child(2n+2)>.testo{order:1 !important;text-align:left !important}.corpo .home .miramar .elemento:nth-child(2n+2)>.immagine .sigla{right:0}.corpo .home .miramar .elemento>.immagine{width:100%;height:unset}.corpo .home .miramar .elemento>.testo{width:100%;height:unset}}.corpo .home .mappa{margin-top:80px}.corpo .home .mappa .googlemap{height:500px}@media screen and (max-width:767px){.corpo .home .mappa{margin-top:40px}}.corpo .home .mission.mission-gruppo{max-width:768px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin-top:60px;background-color:none}.corpo .home .mission.mission-sito{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:80px;background-color:#476c8c;color:#fff;padding:80px 20px}.corpo .home .mission.mission-sito.mission-miramar{max-width:860px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:unset;color:#367193;padding:0}.corpo .home .mission.mission-sito.mission-miramar>div h1.titolo{color:#367193;width:100%;text-align:left}.corpo .home .mission.mission-sito.mission-miramar>div>div{width:100%;padding-left:40px}.corpo .home .mission.mission-sito.mission-miramar>div>div .descrizione{max-width:unset;margin-top:0}.corpo .home .mission.mission-sito>div{display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:center}.corpo .home .mission.mission-sito>div h1.titolo{color:#aba9ac;text-align:right;width:50%;margin:0 0 0 auto}.corpo .home .mission.mission-sito>div>div{width:50%;padding-left:40px;margin:0 auto 0 0}.corpo .home .mission.mission-sito>div>div .descrizione{max-width:380px}@media screen and (max-width:767px){.corpo .home .mission.mission-sito{padding:40px}.corpo .home .mission.mission-sito.mission-miramar{margin-top:40px}.corpo .home .mission.mission-sito.mission-miramar>div h2.sigla-miramar{display:none}.corpo .home .mission.mission-sito.mission-miramar>div>div{padding-left:0}.corpo .home .mission.mission-sito>div{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.corpo .home .mission.mission-sito>div h1.titolo{text-align:center;width:100%;margin:0}.corpo .home .mission.mission-sito>div>div{width:100%;padding-left:0;margin:0}.corpo .home .mission.mission-sito>div>div .descrizione{max-width:100%;margin-top:30px}}@media screen and (max-width:767px){.corpo .home .mission.mission-gruppo{margin-top:40px}}.corpo .home .offerte-plus-news{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px}.corpo .home .offerte-plus-news>div{display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.corpo .home .offerte-plus-news>div .slogan{margin-bottom:20px}.corpo .home .offerte-plus-news>div .slogan.sloganplus{margin-bottom:-40px}.corpo .home .offerte-plus-news>div .offerte{width:calc(100% - 435px);padding:40px 0 40px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.corpo .home .offerte-plus-news>div .offerte h3{text-align:left;font-size:1rem}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte{overflow:hidden}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento{float:left;width:calc(50% - 45px);margin-right:40px;margin-bottom:40px}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .contenitore-immagine{display:block;overflow:hidden;display:inline-block}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .contenitore-immagine:not(.no-hover){filter:alpha(opacity=100);opacity:1}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .contenitore-immagine:not(.opacity-no-transition){-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .contenitore-immagine img:not(.no-zoom),.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .contenitore-immagine .immagine-zoom{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .contenitore-immagine:hover{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .contenitore-immagine:hover:not(.no-hover){filter:alpha(opacity=80);opacity:.8}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .contenitore-immagine:hover img:not(.no-zoom),.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .contenitore-immagine:hover .immagine-zoom{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .contenitore-immagine.immagine-buono-regalo{display:block;max-width:355px}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .contenitore-immagine.immagine-buono-regalo a{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;padding-bottom:100%}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .slogan{padding-top:10px;margin-bottom:0}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento h2{font-size:2rem}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento .scopridipiu{margin-top:10px}.corpo .home .offerte-plus-news>div .plus{width:calc(100% - 435px);padding:40px 0 40px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.corpo .home .offerte-plus-news>div .plus h3{font-size:1rem}.corpo .home .offerte-plus-news>div .plus>div{display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.corpo .home .offerte-plus-news>div .plus>div>div{background-repeat:no-repeat;background-position:top left;padding-top:80px;width:50%;padding-right:80px;margin-top:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.corpo .home .offerte-plus-news>div .plus>div>div h4{color:#476c8c;font-size:1.5rem;text-transform:none;letter-spacing:0;text-align:left}.corpo .home .offerte-plus-news>div .plus>div>div.innovazione{background-image:url(../immagini/innovazione.jpg)}.corpo .home .offerte-plus-news>div .plus>div>div.materiali{background-image:url(../immagini/materiali.jpg)}.corpo .home .offerte-plus-news>div .plus>div>div.tecnologia{background-image:url(../immagini/tecnologia.jpg)}.corpo .home .offerte-plus-news>div .plus>div>div.design{background-image:url(../immagini/design.jpg)}.corpo .home .offerte-plus-news>div .news{width:435px;background-color:#d4d6d8;padding:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.corpo .home .offerte-plus-news>div .news .contenitore-immagine{display:block;overflow:hidden;display:inline-block}.corpo .home .offerte-plus-news>div .news .contenitore-immagine:not(.no-hover){filter:alpha(opacity=100);opacity:1}.corpo .home .offerte-plus-news>div .news .contenitore-immagine:not(.opacity-no-transition){-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.corpo .home .offerte-plus-news>div .news .contenitore-immagine img:not(.no-zoom),.corpo .home .offerte-plus-news>div .news .contenitore-immagine .immagine-zoom{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.corpo .home .offerte-plus-news>div .news .contenitore-immagine:hover{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.corpo .home .offerte-plus-news>div .news .contenitore-immagine:hover:not(.no-hover){filter:alpha(opacity=80);opacity:.8}.corpo .home .offerte-plus-news>div .news .contenitore-immagine:hover img:not(.no-zoom),.corpo .home .offerte-plus-news>div .news .contenitore-immagine:hover .immagine-zoom{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.corpo .home .offerte-plus-news>div .news h3{text-align:left;font-size:1rem}.corpo .home .offerte-plus-news>div .news .dati{margin-top:5px}.corpo .home .offerte-plus-news>div .news .dati h2{font-size:2rem}.corpo .home .offerte-plus-news>div .news .scopridipiu{margin-top:10px}@media screen and (max-width:1279px){.corpo .home .offerte-plus-news>div .offerte{width:calc(100% - 395px)}.corpo .home .offerte-plus-news>div .plus{width:calc(100% - 395px);padding:40px 0 40px 0}.corpo .home .offerte-plus-news>div .plus>div>div{padding-right:20px;padding-left:20px}.corpo .home .offerte-plus-news>div .news{width:395px;background-color:#d4d6d8;padding:40px 20px 40px 20px}}@media screen and (max-width:1023px){.corpo .home .offerte-plus-news>div .offerte{padding:20px}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento{float:none;width:100%}}@media screen and (max-width:767px){.corpo .home .offerte-plus-news>div{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.corpo .home .offerte-plus-news>div .offerte{width:100%;padding:20px}.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento{float:left;width:calc(50% - 40px)}.corpo .home .offerte-plus-news>div .plus{width:100%;padding:40px 0 20px 0}.corpo .home .offerte-plus-news>div .plus>div>div{background-position:top center;width:50%;text-align:center}.corpo .home .offerte-plus-news>div .plus>div>div h4{text-align:center}.corpo .home .offerte-plus-news>div .news{width:100%;padding:40px}}@media screen and (max-width:479px){.corpo .home .offerte-plus-news>div .offerte .contenitore-offerte .elemento{float:none;width:100%}.corpo .home .offerte-plus-news>div .plus{width:100%;padding:40px 0 20px 0}.corpo .home .offerte-plus-news>div .plus>div>div{background-position:top center;width:100%;text-align:center;padding-right:0;padding-left:0}.corpo .home .offerte-plus-news>div .plus>div>div h4{text-align:center}.corpo .home .offerte-plus-news>div .news{padding:20px}}.corpo .home .plusses{background-color:#f0f6f7;padding:40px}.corpo .home .plusses h3{font-size:1rem}.corpo .home .plusses>div{text-align:center;padding-top:30px}.corpo .home .plusses>div>div{padding-top:80px;color:#476c8c;text-align:center;background-position:top center;background-repeat:no-repeat;width:80px;display:inline-block;margin:0 60px;vertical-align:top}.corpo .home .plusses>div>div.mare{background-image:url(../immagini/plus-mare.jpg)}.corpo .home .plusses>div>div.centro{background-image:url(../immagini/plus-centro.jpg)}.corpo .home .plusses>div>div.cielo{background-image:url(../immagini/plus-cielo.jpg)}.corpo .home .plusses>div>div.wifi{background-image:url(../immagini/plus-wifi.jpg)}.corpo .home .plusses>div>div.parcheggio{background-image:url(../immagini/plus-parcheggio.jpg)}.corpo .home .plusses>div>div.arredamento{background-image:url(../immagini/plus-arredamento.jpg)}.corpo .home .plusses>div>div.riscaldamento{background-image:url(../immagini/plus-riscaldamento.jpg)}.corpo .home .plusses>div>div.garage{background-image:url(../immagini/plus-garage.jpg)}.corpo .home .plusses>div br{display:none}@media screen and (max-width:1919px){.corpo .home .plusses>div>div{margin:0 40px}}@media screen and (max-width:1279px){.corpo .home .plusses>div>div{margin:0 50px}.corpo .home .plusses>div br{display:block}}@media screen and (max-width:767px){.corpo .home .plusses>div>div{margin:0 15px}}@media screen and (max-width:479px){.corpo .home .plusses{display:none}}.corpo .home .newsletter{color:#476c8c;text-align:center;padding:30px 30px 0}.corpo .home .newsletter a{color:#000;text-transform:uppercase;font-weight:300;letter-spacing:10px;text-align:center;letter-spacing:2px;display:inline-block;padding-right:20px;background-image:url(../immagini/freccia-scopri-di-piu.png);background-repeat:no-repeat;background-position:center right;padding-right:0;letter-spacing:0;background-image:none;text-transform:none}@media screen and (max-width:1279px){.corpo .home .newsletter a{letter-spacing:5px}}.corpo .home .newsletter a:hover{color:#476c8c;background-image:url(../immagini/freccia-scopri-di-piu-hover.png)}@media screen and (max-width:1279px){.corpo .home .newsletter a{letter-spacing:2px}}.corpo .home .newsletter a:hover{background-image:none}@media screen and (max-width:1279px){.corpo .home .newsletter a{letter-spacing:0}}.corpo .home .newsletter a.newsletterButton{display:inline-block;padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;background-image:none}.corpo .home .newsletter a.newsletterButton:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.corpo .contenuto{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 40px}.corpo .contenuto.contenuto-semplice{padding-left:100px;padding-right:100px}.corpo .contenuto.contenuto-home{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:40px;padding-right:40px}.corpo .contenuto.contenuto-miramar{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-bottom:60px}.corpo .contenuto.contenuto-miramar .descrizione-miramar{max-width:860px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.corpo .contenuto.contenuto-miramar .descrizione-miramar .descrizione{margin-top:20px}.corpo .contenuto.contenuto-miramar .descrizione-miramar .immagine-testo .immagine{padding-bottom:40px;align-self:center}.corpo .contenuto.contenuto-miramar .descrizione-miramar .immagine-testo .immagine img{width:180px}.corpo .contenuto.contenuto-miramar .descrizione-miramar .immagine-testo .testo{padding-left:40px;-ms-flex:1;-webkit-flex:1;flex:1}.corpo .contenuto.contenuto-miramar .descrizione-miramar .immagine-testo .testo .descrizione-intestazione{margin-bottom:40px}@media screen and (max-width:767px){.corpo .contenuto.contenuto-miramar .descrizione-miramar .immagine-testo{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.corpo .contenuto.contenuto-miramar .descrizione-miramar .immagine-testo .immagine{display:none}.corpo .contenuto.contenuto-miramar .descrizione-miramar .immagine-testo .testo{width:100%;margin-top:0;padding-left:0}.corpo .contenuto.contenuto-miramar .descrizione-miramar .immagine-testo .testo .descrizione-intestazione{margin-bottom:20px}}.corpo .contenuto.contenuto-xnotta-alloggi h1{text-align:center}.corpo .contenuto.contenuto-xnotta-alloggi>.descrizione{margin-top:20px}.corpo .contenuto.contenuto-xnotta-alloggi .elenco-alternato .elemento h3.titolo{font-weight:400;letter-spacing:0;text-align:left}.corpo .contenuto.contenuto-xnotta-alloggi-tipologie .sottotitolo{font-weight:400;letter-spacing:0;text-align:left}.corpo .contenuto.contenuto-xnotta-alloggi-tipologie .tipologie{margin-top:20px}.corpo .contenuto.contenuto-xnotta-alloggi-tipologie .tipologie .elenco-tipologie{justify-content:center}.corpo .contenuto.contenuto-xnotta-alloggi-tipologie .tipologie .elenco-tipologie .elemento{margin-left:15px;margin-right:15px}.corpo .contenuto.contenuto-xnotta-alloggi-tipologie .tipologie .elenco-tipologie .elemento .testo h2.titolo{margin-top:10px}.corpo .contenuto.contenuto-xnotta-alloggi-tipologie .tipologie .elenco-tipologie .elemento .testo h3.titolo{font-weight:400;font-size:1.2rem;margin-top:5px}.corpo .contenuto.contenuto-xnotta-alloggi-tipologie .tipologie .elenco-tipologie .elemento .testo .descrizione{margin-top:5px}@media screen and (max-width:1279px){.corpo .contenuto.contenuto-xnotta-alloggi-tipologie .tipologie .elenco-tipologie .elemento{margin-left:8px;margin-right:8px}}@media screen and (max-width:1023px){.corpo .contenuto.contenuto-xnotta-alloggi-tipologie .tipologie .elenco-tipologie .elemento{margin-left:5px;margin-right:5px}}@media screen and (max-width:767px){.corpo .contenuto.contenuto-xnotta-alloggi-tipologie .tipologie .elenco-tipologie .elemento{margin-left:3px;margin-right:3px}}.corpo .contenuto.contenuto-xnotta-alloggio .listino-prezzi{text-align:center;margin-top:20px}.corpo .contenuto.contenuto-xnotta-alloggio .listino-prezzi>div{padding-top:20px}.corpo .contenuto.contenuto-xnotta-alloggio .listino-prezzi>div a{display:inline-block;padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;padding:10px 40px}.corpo .contenuto.contenuto-xnotta-alloggio .listino-prezzi>div a:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}@media screen and (max-width:767px){.corpo .contenuto.contenuto-xnotta-alloggio .listino-prezzi>div a{width:100%}}.corpo .contenuto.contenuto-xnotta-prenota{margin-top:20px}.corpo .contenuto.contenuto-xnotta-prenota>div{display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;background-color:#476c8c}.corpo .contenuto.contenuto-xnotta-prenota>div>a{width:25%;text-align:center;background-color:#476c8c;color:#fff;padding:30px 10px;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s}.corpo .contenuto.contenuto-xnotta-prenota>div>a:hover{background-color:#545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.corpo .contenuto.contenuto-xnotta-prenota>div>a.prenota{background-color:#000;text-transform:uppercase}.corpo .contenuto.contenuto-xnotta-prenota>div>a.prenota:hover{background-color:#545557}.corpo .contenuto.contenuto-xnotta-prenota>div>a.richiesta-info{text-transform:uppercase}.corpo .contenuto.contenuto-xnotta-prenota>div>span.separatore{width:1px;background-image:url(../immagini/sfondo-prenota.jpg);background-repeat:no-repeat;background-position:center center}@media screen and (max-width:1023px){.corpo .contenuto.contenuto-xnotta-prenota>div>a{padding:30px 0}}@media screen and (max-width:767px){.corpo .contenuto.contenuto-xnotta-prenota>div{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.corpo .contenuto.contenuto-xnotta-prenota>div>a{width:100%;border-top:1px solid #fff}.corpo .contenuto.contenuto-xnotta-prenota>div>span.separatore{display:none}}.corpo .contenuto.contenuto-xnotta-servizi{background-color:#f0f6f7;margin-bottom:10px}.corpo .contenuto.contenuto-xnotta-servizi .servizi{padding-top:40px}.corpo .contenuto.contenuto-xnotta-servizi .servizi h3{color:#000}.corpo .contenuto.contenuto-xnotta-servizi .servizi>div{margin-top:20px;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;justify-content:center}.corpo .contenuto.contenuto-xnotta-servizi .servizi>div>div.col3 h4{color:#476c8c;font-size:1rem;letter-spacing:0;text-align:left;text-transform:none;font-weight:700;margin-bottom:5px}.corpo .contenuto.contenuto-xnotta-servizi .servizi>div>div.col3 div span{padding-right:0;padding-left:0}.corpo .contenuto.contenuto-xnotta-servizi .servizi>div>div div span{color:#476c8c;padding-right:80px;display:block;background-repeat:no-repeat;background-position:center left;background-size:20px auto;padding-left:30px;margin-bottom:5px}@media screen and (max-width:767px){.corpo .contenuto.contenuto-xnotta-servizi .servizi h3{text-align:left}.corpo .contenuto.contenuto-xnotta-servizi .servizi>div{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.corpo .contenuto.contenuto-xnotta-servizi .servizi>div>div{width:50%}.corpo .contenuto.contenuto-xnotta-servizi .servizi>div>div.col3{width:100%;margin-top:40px}.corpo .contenuto.contenuto-xnotta-servizi .servizi>div>div.col3 h4{color:#000;text-transform:uppercase;font-weight:300;letter-spacing:5px;margin-bottom:10px}.corpo .contenuto.contenuto-xnotta-servizi .servizi>div>div div span{padding-right:40px}}@media screen and (max-width:479px){.corpo .contenuto.contenuto-xnotta-servizi .servizi>div>div{width:100%}.corpo .contenuto.contenuto-xnotta-servizi .servizi>div>div.col3{margin-top:20px}.corpo .contenuto.contenuto-xnotta-servizi .servizi>div>div div span{padding-right:0}}@media screen and (max-width:1023px){.corpo .contenuto.contenuto-semplice{padding-left:50px;padding-right:50px}.corpo .contenuto.contenuto-home{padding-left:20px;padding-right:20px}.corpo .contenuto.contenuto-miramar{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.corpo .contenuto.contenuto-semplice{padding-left:25px;padding-right:25px}.corpo .contenuto.contenuto-miramar{padding-bottom:40px}}@media screen and (max-width:479px){.corpo .contenuto{padding-left:10px;padding-right:10px}.corpo .contenuto.contenuto-semplice{padding-left:10px;padding-right:10px}.corpo .contenuto.contenuto-home{padding-left:10px;padding-right:10px}.corpo .contenuto.contenuto-miramar{padding-left:10px;padding-right:10px}}.corpo .contenuto.contenuto-photogallery{padding-bottom:0;margin-bottom:60px}.corpo .contenuto.contenuto-photogallery .photogallery{width:calc(100% - 50px);margin-left:auto;margin-right:auto}.corpo .contenuto.contenuto-photogallery .photogallery div.immagine-photogallery{margin:5px;display:block;overflow:hidden}.corpo .contenuto.contenuto-photogallery .photogallery div.immagine-photogallery:not(.no-hover){filter:alpha(opacity=100);opacity:1}.corpo .contenuto.contenuto-photogallery .photogallery div.immagine-photogallery:not(.opacity-no-transition){-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.corpo .contenuto.contenuto-photogallery .photogallery div.immagine-photogallery img:not(.no-zoom),.corpo .contenuto.contenuto-photogallery .photogallery div.immagine-photogallery .immagine-zoom{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.corpo .contenuto.contenuto-photogallery .photogallery div.immagine-photogallery:hover{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.corpo .contenuto.contenuto-photogallery .photogallery div.immagine-photogallery:hover:not(.no-hover){filter:alpha(opacity=80);opacity:.8}.corpo .contenuto.contenuto-photogallery .photogallery div.immagine-photogallery:hover img:not(.no-zoom),.corpo .contenuto.contenuto-photogallery .photogallery div.immagine-photogallery:hover .immagine-zoom{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.corpo .contenuto.contenuto-photogallery .photogallery .freccia{display:inline-block;width:21px;height:30px;background-repeat:no-repeat;background-position:center center}.corpo .contenuto.contenuto-photogallery .photogallery .freccia.freccia-prev{background-image:url(../immagini/freccia-sx.png)}.corpo .contenuto.contenuto-photogallery .photogallery .freccia.freccia-next{background-image:url(../immagini/freccia-dx.png)}@media screen and (max-width:1439px){.corpo .contenuto.contenuto-photogallery{margin-bottom:40px}}@media screen and (max-width:767px){.corpo .contenuto.contenuto-photogallery{margin-bottom:25px}}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-standard{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0;padding-right:0;margin-top:60px;margin-bottom:60px}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-standard .photogallery{display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-standard .photogallery .immagine-photogallery{width:calc((100% - 60px)/6)}@media screen and (max-width:1439px){.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-standard{margin-top:40px;margin-bottom:40px}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-standard .photogallery .immagine-photogallery{width:calc((100% - 40px)/4)}}@media screen and (max-width:1023px){.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-standard .photogallery .immagine-photogallery{width:calc((100% - 30px)/3)}}@media screen and (max-width:767px){.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-standard{margin-top:25px;margin-bottom:25px}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-standard .photogallery .immagine-photogallery{width:calc((100% - 40px)/2)}}@media screen and (max-width:479px){.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-standard .photogallery .immagine-photogallery{width:100%}}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0;padding-right:0;margin-top:60px;margin-bottom:60px}@media screen and (max-width:1439px){.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry{margin-top:40px;margin-bottom:40px}}@media screen and (max-width:767px){.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry{margin-top:25px;margin-bottom:25px}}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry{margin-top:-20px;margin-bottom:20px}@media screen and (max-width:1439px){.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry{margin-top:-15px;margin-bottom:15px}}@media screen and (max-width:479px){.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry{margin-top:-10px;margin-bottom:10px}}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a{display:block;overflow:hidden;margin:10px;width:calc(100%/6 - 21px)}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a:not(.no-hover){filter:alpha(opacity=100);opacity:1}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a:not(.opacity-no-transition){-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a img:not(.no-zoom),.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a .immagine-zoom{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a:hover{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a:hover:not(.no-hover){filter:alpha(opacity=80);opacity:.8}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a:hover img:not(.no-zoom),.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a:hover .immagine-zoom{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:1439px){.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a{margin:10px;width:calc(100%/5 - 21px)}}@media screen and (max-width:1279px){.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a{margin:10px;width:calc(100%/4 - 21px)}}@media screen and (max-width:1023px){.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a{margin:10px;width:calc(100%/3 - 21px)}}@media screen and (max-width:767px){.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a{margin:10px;width:calc(100%/2 - 21px)}}.corpo .contenuto.contenuto-photogallery.contenuto-photogallery-masonry .photogallery-masonry a:hover.item-video::after{background-size:16.5% auto}.corpo .contenuto.contenuto-team{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:0;margin-bottom:40px}.corpo .contenuto.contenuto-team.contenuto-team-miramar{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.corpo .contenuto.contenuto-team>div{background-color:#d4d6d8;text-align:center;padding:40px}.corpo .contenuto.contenuto-team>div h3{text-align:center;text-transform:uppercase;color:#000;font-weight:400}.corpo .contenuto.contenuto-team>div>div{margin-top:10px}.corpo .contenuto.contenuto-team>div>div.figure{display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.corpo .contenuto.contenuto-team>div>div.figure .figura{text-align:center;margin:20px 40px 0}.corpo .contenuto.contenuto-team>div>div.figure .figura .nome,.corpo .contenuto.contenuto-team>div>div.figure .figura .ruolo{display:block;color:#476c8c}.corpo .contenuto.contenuto-team>div>div.figure .figura .nome.nome,.corpo .contenuto.contenuto-team>div>div.figure .figura .ruolo.nome{text-transform:uppercase;font-weight:700}.corpo .contenuto.contenuto-team>div>div.figure .figura .telefono a,.corpo .contenuto.contenuto-team>div>div.figure .figura .cellulare a,.corpo .contenuto.contenuto-team>div>div.figure .figura .email a{color:#545557}.corpo .contenuto.contenuto-team>div>div.figure .figura .telefono a:hover,.corpo .contenuto.contenuto-team>div>div.figure .figura .cellulare a:hover,.corpo .contenuto.contenuto-team>div>div.figure .figura .email a:hover{color:#476c8c}.corpo .contenuto .allegato{margin-top:20px}.corpo .contenuto .allegato>div{padding-top:20px}.corpo .contenuto .allegato>div a{color:#476c8c}.corpo .contenuto .allegato>div a:hover{color:#545557}.corpo .contenuto .richiedi-informazioni{margin-top:40px}.corpo .contenuto .richiedi-informazioni a{display:inline-block;padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s}.corpo .contenuto .richiedi-informazioni a:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.corpo .contenuto .richiedi-informazioni.richiedi-informazioni-chiaro a{color:#545557;background-color:#d4d6d8;border-color:#d4d6d8;letter-spacing:2px}.corpo .contenuto .richiedi-informazioni.richiedi-informazioni-chiaro a:hover{color:#fff;background-color:#545557;border-color:#545557}.corpo .contenuto .richiedi-informazioni.richiedi-informazioni-miramar{text-align:center}.corpo .contenuto .richiedi-informazioni.richiedi-informazioni-miramar a{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#fff;background-image:linear-gradient(90deg,#66b283,#367193);letter-spacing:2px;position:relative;z-index:100;border-color:unset;text-transform:none;padding:5px 25px}.corpo .contenuto .richiedi-informazioni.richiedi-informazioni-miramar a::before{content:' ';background-image:linear-gradient(90deg,#66b283,#66b283);-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;position:absolute;top:0;right:0;bottom:0;left:0;filter:alpha(opacity=0);opacity:0;z-index:-100;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.corpo .contenuto .richiedi-informazioni.richiedi-informazioni-miramar a:hover::before{filter:alpha(opacity=100);opacity:1;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.corpo .descrizione a{color:#476c8c}.corpo .descrizione a:hover{color:#545557}.corpo .descrizione h1{color:#545557;text-transform:none;font-weight:400;letter-spacing:0;text-align:left;font-size:2.5rem;line-height:120%}.corpo .descrizione h2{color:#545557;text-transform:none;font-weight:400;letter-spacing:0;text-align:left;font-size:2rem;line-height:120%}.corpo .descrizione h3{color:#545557;text-transform:none;font-weight:400;letter-spacing:0;text-align:left;font-size:1.8rem;line-height:120%}.corpo .descrizione h4{color:#545557;text-transform:none;font-weight:400;letter-spacing:0;text-align:left;font-size:1.5rem;line-height:120%}.corpo .descrizione h5{color:#545557;text-transform:none;font-weight:400;letter-spacing:0;text-align:left;font-size:1.3rem;line-height:120%}.corpo .descrizione h6{color:#545557;text-transform:none;font-weight:400;letter-spacing:0;text-align:left;font-size:1.2rem;line-height:120%}.corpo .vendite .dati,.corpo .affitti .dati{color:#476c8c}.corpo .vendita,.corpo .affitto{padding-bottom:5px}.corpo .vendita .web div,.corpo .affitto .web div{margin-top:20px;color:#aba9ac}.corpo .vendita .web a,.corpo .affitto .web a{color:#000;text-transform:uppercase;font-weight:300;letter-spacing:10px;text-align:center;letter-spacing:2px;display:inline-block;padding-right:20px;background-image:url(../immagini/freccia-scopri-di-piu.png);background-repeat:no-repeat;background-position:center right}@media screen and (max-width:1279px){.corpo .vendita .web a,.corpo .affitto .web a{letter-spacing:5px}}.corpo .vendita .web a:hover,.corpo .affitto .web a:hover{color:#476c8c;background-image:url(../immagini/freccia-scopri-di-piu-hover.png)}@media screen and (max-width:1279px){.corpo .vendita .web a,.corpo .affitto .web a{letter-spacing:2px}}.corpo .vendita .plus,.corpo .affitto .plus{margin-top:20px}.corpo .vendita .plus>div:first-child,.corpo .affitto .plus>div:first-child{color:#000}.corpo .vendita .plus .elementi,.corpo .affitto .plus .elementi{max-width:960px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between}.corpo .vendita .plus .elementi .elemento,.corpo .affitto .plus .elementi .elemento{background-repeat:no-repeat;background-position:top center;padding-top:80px;color:#000;text-transform:uppercase;text-align:center}.corpo .vendita .plus .elementi .elemento.tipologia,.corpo .affitto .plus .elementi .elemento.tipologia{background-image:url(../immagini/plus-tipologia.jpg)}.corpo .vendita .plus .elementi .elemento.statoimmobile,.corpo .affitto .plus .elementi .elemento.statoimmobile{background-image:url(../immagini/plus-statoimmobile.jpg)}.corpo .vendita .plus .elementi .elemento.datacostruzione,.corpo .affitto .plus .elementi .elemento.datacostruzione{background-image:url(../immagini/plus-statoimmobile.jpg)}.corpo .vendita .plus .elementi .elemento.superficie,.corpo .affitto .plus .elementi .elemento.superficie{background-image:url(../immagini/plus-superficie.jpg)}.corpo .vendita .plus .elementi .elemento.numeroappartamenti,.corpo .affitto .plus .elementi .elemento.numeroappartamenti{background-image:url(../immagini/plus-numeroappartamenti.jpg)}.corpo .vendita .plus .elementi .elemento>span,.corpo .affitto .plus .elementi .elemento>span{display:block;text-transform:none;color:#476c8c;font-weight:700}@media screen and (max-width:1279px){.corpo .vendita .plus .elementi,.corpo .affitto .plus .elementi{max-width:640px}}@media screen and (max-width:767px){.corpo .vendita .plus .elementi,.corpo .affitto .plus .elementi{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.corpo .vendita .plus .elementi .elemento,.corpo .affitto .plus .elementi .elemento{width:100%;margin-top:10px}.corpo .vendita .plus .elementi .elemento:first-child,.corpo .affitto .plus .elementi .elemento:first-child{margin-top:0}}.corpo .vendita .googlemap,.corpo .affitto .googlemap{width:100%;margin-top:40px}.corpo .news .elenco .elemento,.corpo .offerte .elenco .elemento{max-width:355px}.corpo .news .elenco .elemento h1.titolo,.corpo .offerte .elenco .elemento h1.titolo{text-align:center}.corpo .notizia .data,.corpo .offerta .data{color:#000;text-transform:uppercase}.corpo .notizia .web div,.corpo .offerta .web div{margin-top:20px;color:#aba9ac}.corpo .notizia .web a,.corpo .offerta .web a{color:#000;text-transform:uppercase;font-weight:300;letter-spacing:10px;text-align:center;letter-spacing:2px;display:inline-block;padding-right:20px;background-image:url(../immagini/freccia-scopri-di-piu.png);background-repeat:no-repeat;background-position:center right}@media screen and (max-width:1279px){.corpo .notizia .web a,.corpo .offerta .web a{letter-spacing:5px}}.corpo .notizia .web a:hover,.corpo .offerta .web a:hover{color:#476c8c;background-image:url(../immagini/freccia-scopri-di-piu-hover.png)}@media screen and (max-width:1279px){.corpo .notizia .web a,.corpo .offerta .web a{letter-spacing:2px}}.corpo .scopridipiu{margin-top:20px}.corpo .scopridipiu a{color:#000;text-transform:uppercase;font-weight:300;letter-spacing:10px;text-align:center;letter-spacing:2px;display:inline-block;padding-right:20px;background-image:url(../immagini/freccia-scopri-di-piu.png);background-repeat:no-repeat;background-position:center right}@media screen and (max-width:1279px){.corpo .scopridipiu a{letter-spacing:5px}}.corpo .scopridipiu a:hover{color:#476c8c;background-image:url(../immagini/freccia-scopri-di-piu-hover.png)}@media screen and (max-width:1279px){.corpo .scopridipiu a{letter-spacing:2px}}@media screen and (max-width:767px){.corpo .scopridipiu a{letter-spacing:1px}}@media screen and (max-width:479px){.corpo .scopridipiu a{letter-spacing:0}}.corpo .palazzina{background-image:linear-gradient(90deg,#66b283,#367193);padding:50px;margin-top:40px}.corpo .palazzina.no-margin{margin-top:0}.corpo .palazzina h1,.corpo .palazzina h2{color:#fff;text-align:center}@media screen and (max-width:767px){.corpo .palazzina{padding:25px;margin-top:20px}}.torna{display:block;text-align:right}.torna a{color:#545557}.torna a:hover{color:#476c8c}div.googlemap{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:600px;overflow:hidden}div.indirizzoGooglemaps{width:200px;overflow:hidden}div.indirizzoGooglemaps a{color:#545557}div.indirizzoGooglemaps a:hover{color:#476c8c}.contatti_esterna{overflow:hidden}.contatti_esterna .contatti_esterna_sx{float:left;padding-right:2%}.contatti_esterna .contatti_esterna_dx{float:right}.contatti_esterna .contatti_esterna_sx,.contatti_esterna .contatti_esterna_dx{width:48%}.contatti_esterna .contattiTextBox,.contatti_esterna .contattiTextArea,.contatti_esterna .contattiDdl{border:solid 1px #b2b3b5;color:#000;width:100%;margin-bottom:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.contatti_esterna .contattiTextBox{padding-left:40px;height:30px;background-repeat:no-repeat;background-position:left center}.contatti_esterna .contattiTextBox.no-icona{padding-left:5px}.contatti_esterna .contattiTextArea{padding:10px;height:274px}.contatti_esterna .contattiTextArea.contattiTextArea-buonoRegalo{height:293px}.contatti_esterna .contattiDdl{height:30px}.contatti_esterna .tbNome{background-image:url('../immagini/glyphicons_003_user.png')}.contatti_esterna .tbIndirizzo{background-image:url('../immagini/glyphicons_020_home.png')}.contatti_esterna .tbEmail{background-image:url('../immagini/glyphicons_010_envelope.png')}.contatti_esterna .tbTelefono{background-image:url('../immagini/glyphicons_442_earphone.png')}.contatti_esterna .contatti_istruzioni{margin-top:10px;clear:left}.contatti_esterna .contatti_fine{margin-top:10px}.contatti_esterna .contatti_fine a{color:#476c8c}.contatti_esterna .contatti_fine a:hover{color:#545557}.contatti_esterna .contatti_fine .contatti_rb{margin-top:5px}.contatti_esterna .contatti_fine .contatti_invia{margin-top:10px;text-align:right}.contatti_esterna .contatti_fine .contatti_invia a.contattiButton{display:inline-block;padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;margin-top:10px;width:100%}.contatti_esterna .contatti_fine .contatti_invia a.contattiButton:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}@media screen and (max-width:1279px){.contatti_esterna .contattiTextArea.contattiTextArea-buonoRegalo{height:286px}}@media screen and (max-width:767px){.contatti_esterna .contatti_esterna_sx,.contatti_esterna .contatti_esterna_dx{width:auto;float:none}.contatti_esterna .contatti_esterna_sx{padding-right:0}.contatti_esterna .contatti_fine .contatti_invia{text-align:left}.contatti_esterna .contattiTextArea.contattiTextArea-buonoRegalo{margin-top:10px;height:135px}}.form-contatti{margin-top:5px;background-color:#f0f6f7;padding:20px 100px}.form-contatti.form-contatti-miramar{max-width:860px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form-contatti h4{padding:20px 0 10px}.form-contatti .istruzioni{text-align:center;padding-bottom:40px}@media screen and (max-width:1279px){.form-contatti{padding:20px 50px}}@media screen and (max-width:767px){.form-contatti{margin-top:20px;padding:20px 20px}}.dati{margin-top:20px}.dati a{color:#545557}.dati a:hover{color:#476c8c}.dati h2{letter-spacing:0;font-weight:700;text-align:left}.dati h3{letter-spacing:0;font-weight:700;text-align:left}.dati .data{color:#000;text-transform:uppercase}.pannelloErrori{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border:1px solid #f00;background-color:#eee;color:#545557;margin-bottom:15px}.pannelloErrori.erroreBarraXnotta{margin-top:10px;margin-bottom:0}table.credits td{text-align:left;padding-bottom:20px}table.credits td.creditsSx{padding-right:25px}table.credits .contenitore-immagine{display:block;overflow:hidden}table.credits .contenitore-immagine:not(.no-hover){filter:alpha(opacity=100);opacity:1}table.credits .contenitore-immagine:not(.opacity-no-transition){-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}table.credits .contenitore-immagine img:not(.no-zoom),table.credits .contenitore-immagine .immagine-zoom{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}table.credits .contenitore-immagine:hover{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}table.credits .contenitore-immagine:hover:not(.no-hover){filter:alpha(opacity=80);opacity:.8}table.credits .contenitore-immagine:hover img:not(.no-zoom),table.credits .contenitore-immagine:hover .immagine-zoom{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}table.credits .contenitore-immagine img{padding:1.1em}@media screen and (max-width:767px){table.credits .contenitore-immagine img{max-width:200px}}@media screen and (max-width:479px){table.credits td{display:block}table.credits td.creditsSx{padding-right:0}}div.barraXnotta{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#476c8c;color:#fff;margin-bottom:20px;padding:5px 10px;text-align:center}div.barraXnotta a.prenota{display:inline-block;padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;display:none;background-color:#fff;color:#476c8c}div.barraXnotta a.prenota:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}div.barraXnotta a.prenota:hover{background-color:#545557;color:#fff}div.barraXnotta table{margin:0 auto}div.barraXnotta table td.form span{display:inline-block}div.barraXnotta table td.form span.inputXnotta{padding:5px 20px 5px 0}div.barraXnotta table td.form label{margin-right:5px}div.barraXnotta table td.form input[type="text"],div.barraXnotta table td.form input[type="date"],div.barraXnotta table td.form select{border:none;height:23px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.barraXnotta table td.form input[type="text"],div.barraXnotta table td.form input[type="date"]{width:115px}div.barraXnotta table td.form div.customDdl{width:45px}div.barraXnotta table td.form div.customDdl select{width:200%}div.barraXnotta table td.pulsanti{white-space:nowrap}div.barraXnotta table td.pulsanti a{padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;background-color:#fff;color:#476c8c;display:inline-block}div.barraXnotta table td.pulsanti a:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}div.barraXnotta table td.pulsanti a:hover{background-color:#545557;color:#fff}div.barraXnotta .richiedi-informazioni{margin-top:40px;margin-top:10px}div.barraXnotta .richiedi-informazioni a{display:inline-block;padding:0 10px;height:200%;line-height:200%;font-size:1rem;color:#fff;background-color:#476c8c;border:1px solid #476c8c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;text-align:center;-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s}div.barraXnotta .richiedi-informazioni a:hover{background-color:#545557;border:1px solid #545557;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}div.barraXnotta .richiedi-informazioni.richiedi-informazioni-chiaro a{color:#545557;background-color:#d4d6d8;border-color:#d4d6d8;letter-spacing:2px}div.barraXnotta .richiedi-informazioni.richiedi-informazioni-chiaro a:hover{color:#fff;background-color:#545557;border-color:#545557}div.barraXnotta .richiedi-informazioni.richiedi-informazioni-miramar{text-align:center}div.barraXnotta .richiedi-informazioni.richiedi-informazioni-miramar a{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#fff;background-image:linear-gradient(90deg,#66b283,#367193);letter-spacing:2px;position:relative;z-index:100;border-color:unset;text-transform:none;padding:5px 25px}div.barraXnotta .richiedi-informazioni.richiedi-informazioni-miramar a::before{content:' ';background-image:linear-gradient(90deg,#66b283,#66b283);-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;position:absolute;top:0;right:0;bottom:0;left:0;filter:alpha(opacity=0);opacity:0;z-index:-100;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}div.barraXnotta .richiedi-informazioni.richiedi-informazioni-miramar a:hover::before{filter:alpha(opacity=100);opacity:1;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}@media screen and (max-width:1023px){div.barraXnotta a.prenota{display:inline-block}div.barraXnotta a.prenota+table{display:none}}@media screen and (max-width:767px){div.barraXnotta{text-align:center}div.barraXnotta table td.form{display:block}div.barraXnotta table td.form label{display:block;margin-right:0}div.barraXnotta table td.form input[type="text"],div.barraXnotta table td.form input[type="date"]{text-align:center}div.barraXnotta table td.pulsanti{display:block;text-align:center;white-space:normal;padding-top:10px}div.barraXnotta table td.pulsanti a{width:100%;max-width:200px;margin:2px}}table.alloggioXnotta{width:100%;margin-bottom:20px}table.alloggioXnotta td.immagine{width:20%;max-width:200px;text-align:center}table.alloggioXnotta td.immagine img{width:100%}table.alloggioXnotta td.descrizione{padding:0 10px}table.alloggioXnotta td.prezzi{text-align:right}table.alloggioXnotta td.prezzi div.prezzo{padding:5px 0}table.alloggioXnotta td.prezzi span.prezzobarrato{text-decoration:line-through;font-size:85%}table.alloggioXnotta td.prezzi span.infoPrezzi{display:inline-block;font-family:Times New Roman;font-style:italic;font-weight:700;padding:0 4px;border:1px solid #545557}@media screen and (max-width:767px){table.alloggioXnotta td{display:block;text-align:center}table.alloggioXnotta td.immagine{width:auto;max-width:none}table.alloggioXnotta td.descrizione{padding:10px 0}table.alloggioXnotta td.prezzi{text-align:center}}div.tooltipXnotta{max-width:500px}div.tooltipXnotta div.titoloTooltip{font-weight:700;padding:5px;margin-bottom:3px;background-color:#545557}div.tooltipXnotta tr.diminuzione{color:#f00}div.tooltipXnotta td{text-align:left;vertical-align:top;padding:3px 10px 3px 0}@media screen and (max-width:767px){div.tooltipXnotta td{display:block}}div.tooltipXnotta td.data{white-space:nowrap}div.tooltipXnotta td.prezzo{text-align:right;white-space:nowrap}div.mappaXnotta{text-align:center}div.mappaXnotta div.mappa{height:500px;margin-bottom:20px}@media screen and (max-width:767px){div.mappaXnotta div.mappa{height:300px}}div.mappaXnotta div.infowindow{text-align:center;padding-right:20px}div.mappaXnotta div.infowindow a{display:block;white-space:nowrap}div.mappaXnotta div.infowindow a:hover{text-decoration:underline}div.mappaXnotta div.elencoLink a:hover{text-decoration:underline}.owl-carousel .owl-nav button{position:absolute;top:0;height:100%}.owl-carousel .owl-nav button:focus{outline:0}.owl-carousel .owl-nav button:hover{filter:alpha(opacity=50);opacity:.5}.owl-carousel .owl-nav button.owl-prev{left:-25px}.owl-carousel .owl-nav button.owl-prev span{padding-left:15px}.owl-carousel .owl-nav button.owl-next{right:-25px}.owl-carousel .owl-nav button.owl-next span{padding-right:15px}.owl-carousel .owl-dots{display:none}@-webkit-keyframes blinker{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@-moz-keyframes blinker{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@keyframes blinker{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}.cursor{-moz-animation:blinker infinite cubic-bezier(.5,0,1,1) .75s;-o-animation:blinker infinite cubic-bezier(.5,0,1,1) .75s;-webkit-animation:blinker infinite cubic-bezier(.5,0,1,1) .75s;animation:blinker infinite cubic-bezier(.5,0,1,1) .75s;color:#476c8c}.immagine-gradient{position:relative}.immagine-gradient:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(135deg,#476c8c,transparent 38%,transparent 63%,transparent 90%);-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s;opacity:0}.immagine-gradient:hover:before{-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:1}.effetto-slide{position:relative}.effetto-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#fff}.effetto-slide.slide-top{-moz-transition:top 1s;-o-transition:top 1s;-webkit-transition:top 1s;transition:top 1s}.effetto-slide.slide-top.slide-element-hide,.effetto-slide.slide-top:after{top:0;-moz-transition:top 1s;-o-transition:top 1s;-webkit-transition:top 1s;transition:top 1s}.effetto-slide.slide-top.slide-element-show:after{top:100%;-moz-transition:top 1s;-o-transition:top 1s;-webkit-transition:top 1s;transition:top 1s}.effetto-slide.slide-right{-moz-transition:right 1s;-o-transition:right 1s;-webkit-transition:right 1s;transition:right 1s}.effetto-slide.slide-right.slide-element-hide,.effetto-slide.slide-right:after{right:0;-moz-transition:right 1s;-o-transition:right 1s;-webkit-transition:right 1s;transition:right 1s}.effetto-slide.slide-right.slide-element-show:after{right:100%;-moz-transition:right 1s;-o-transition:right 1s;-webkit-transition:right 1s;transition:right 1s}.effetto-slide.slide-bottom{-moz-transition:bottom 1s;-o-transition:bottom 1s;-webkit-transition:bottom 1s;transition:bottom 1s}.effetto-slide.slide-bottom.slide-element-hide,.effetto-slide.slide-bottom:after{bottom:0;-moz-transition:bottom 1s;-o-transition:bottom 1s;-webkit-transition:bottom 1s;transition:bottom 1s}.effetto-slide.slide-bottom.slide-element-show:after{bottom:100%;-moz-transition:bottom 1s;-o-transition:bottom 1s;-webkit-transition:bottom 1s;transition:bottom 1s}.effetto-slide.slide-left{-moz-transition:left 1s;-o-transition:left 1s;-webkit-transition:left 1s;transition:left 1s}.effetto-slide.slide-left.slide-element-hide,.effetto-slide.slide-left:after{left:0;-moz-transition:left 1s;-o-transition:left 1s;-webkit-transition:left 1s;transition:left 1s}.effetto-slide.slide-left.slide-element-show:after{left:100%;-moz-transition:left 1s;-o-transition:left 1s;-webkit-transition:left 1s;transition:left 1s}