﻿body{padding:0;margin:0;border:0;font-family:'Roboto',Verdana,Arial,sans-serif;color:#1b4263;}body.preload *{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;}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;}strong{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}a{text-decoration:none;}a img{border:0;}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:0;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}div.customDdl select:focus{outline:0;}.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;}header{z-index:1000;position:relative;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:linear-gradient(135deg,#21e083,#1dabde);height:120px;font-weight:bold;color:#fff;font-size:16px;}@media screen and (max-width:calc(20px + 1920px)){header{padding-left:20px;padding-right:20px;}}header .logo{position:absolute;top:13px;left:100px;}header .menu{display:block;text-align:center;text-transform:uppercase;position:absolute;top:52px;left:0;width:100%;}header .menu a{color:#fff;display:inline-block;margin-right:25px;}header .menu a:hover{text-decoration:underline;}header .menu div.voceMenuAttiva a{text-decoration:underline;}header .menu div.voceMenu0{display:inline-block;position:relative;}header .mostraMenuPiccolo{display:none;width:50px;position:absolute;top:50px;left:calc((100% - 50px)*.5);cursor:pointer;}header .mostraMenuPiccolo span{display:block;height:4px;background-color:#fff;margin-bottom:5px;}header .mostraMenuPiccolo span:last-of-type{margin-bottom:0;}header .lingue{position:absolute;top:52px;right:100px;font-weight:normal;}header .lingue .dlLingueItem{display:inline-block;margin-right:15px;}header .lingue .dlLingueItem:last-child{margin-right:0;}header .lingue .dlLingueItem .linguaAttiva{display:block;text-decoration:underline;font-weight:bold;}header .lingue .dlLingueItem a{color:#fff;display:block;}header .lingue .dlLingueItem a:hover{text-decoration:underline;}@media screen and (max-width:1530px){header .logo{left:40px;}header .lingue{right:40px;}}@media screen and (max-width:1279px){header .menu{display:none;}header .mostraMenuPiccolo{display:block;}}@media screen and (max-width:767px){header{height:96px;}header .logo{top:8px;left:20px;}header .logo img{height:85.6px;}header .mostraMenuPiccolo{left:50%;top:40px;}header .lingue{right:20px;top:42px;}}@media screen and (max-width:479px){header .mostraMenuPiccolo{top:20px;left:unset;right:10px;}header .lingue{top:60px;font-size:14px;right:10px;}header .lingue .dlLingueItem{margin-right:10px;}}.menuPiccolo{display:none;position:absolute;left:0;width:100%;top:120px;background-color:#1b4263;z-index:200;font-size:24px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;padding:60px 0 60px 200px;}.menuPiccolo a{display:block;padding-bottom:10px;color:#fff;}.menuPiccolo div.voceMenuAttiva a>span{display:inline-block;}.menuPiccolo div.voceMenuAttiva a>span:after{content:'';display:block;width:100%;margin:0 auto;border-bottom:solid 4px #21e083;height:1px;max-width:100%;}@media screen and (max-width:767px){.menuPiccolo{top:96px;padding-left:40px;}}@media screen and (max-width:479px){.menuPiccolo{font-size:18px;}}.testata{background-position:center;background-size:cover;background-repeat:no-repeat;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;}@media screen and (max-width:calc(20px + 1920px)){.testata{padding-left:0;padding-right:0;}}.testata.grande,.testata.interna{height:730px;width:100%;}.testata.mobile{display:none;height:479px;width:100%;}.testata .immagineAnimazione{height:730px;background-position:center;background-size:cover;background-repeat:no-repeat;}.testata.interna{text-align:center;position:relative;}.testata.interna .testataTitolo{display:inline-block;background-color:rgba(27,66,99,.8);color:#fff;letter-spacing:8px;text-transform:uppercase;font-weight:900;font-size:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:30px 110px;}.testata.interna .testataAppartamento{position:absolute;left:50%;top:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(27,66,99,.8);width:50%;height:calc(100% - 82px);padding:250px 110px 20px 110px;text-align:left;}.testata.interna .testataAppartamento h2{color:#fff;letter-spacing:8px;text-transform:uppercase;font-weight:900;font-size:50px;margin-bottom:20px;}.testata.interna .testataAppartamento h1{color:#1dabde;font-size:32px;font-weight:normal;}.testata.interna .barraprenotazioni{position:absolute;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0;left:0;width:100%;background-color:rgba(27,66,99,.8);}.testata.interna .kross-container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:700px;max-width:100%;margin-left:auto;margin-right:auto;display:block;font-family:'Roboto',Verdana,Arial,sans-serif;}.testata.interna .kross-container .kross-transparency{background-color:transparent!important;}.testata.interna .kross-container .form-kross-booking{background-color:transparent;font-size:16px;}.testata.interna .kross-container .kb-form-group{min-width:0;border:0;}.testata.interna .kross-container .kb-label{color:#fff;}.testata.interna .kross-container .kb-date .kb-d,.testata.interna .kross-container .kb-qt{color:#fff;font-size:1.5em;}.testata.interna .kross-container .kb-btn{background-color:transparent;color:#fff;border:1px solid #fff;text-transform:uppercase;padding:10px;height:unset;}.testata.interna .kross-container .kb-date>div:hover,.testata.interna .kross-container .kb-adults>div:hover{background-color:rgba(255,255,255,.3);}.testata.interna .kross-container .select2-container--kross .select2-selection--single .select2-selection__rendered{color:#fff;}@media screen and (max-width:1500px){.testata.interna .testataAppartamento{padding-left:60px;}}@media screen and (max-width:1279px){.testata.grande,.testata.interna,.testata .immagineAnimazione{height:550px;}.testata.interna .testataTitolo{font-size:36px;}.testata.interna .testataAppartamento{padding-top:180px;}.testata.interna .testataAppartamento h2{font-size:36px;}.testata.interna .testataAppartamento h1{font-size:20px;}}@media screen and (max-width:1023px){.testata.interna .testataAppartamento{padding-left:40px;height:calc(100% - 72px);}.testata.interna .barraprenotazioni{padding:10px 20px;}.testata.interna .kross-container .kb-form-group{display:none;}.testata.interna .kross-container .kb-btn{max-width:75%;margin-left:auto;margin-right:auto;font-size:14px;}}@media screen and (max-width:767px){.testata.interna .testataAppartamento{left:calc(100%/3);width:calc(100%*2/3);padding:180px 40px 40px 40px;}}@media screen and (max-width:479px){.testata.grande{display:none;}.testata.interna{height:300px;}.testata.interna .testataTitolo{font-size:24px;letter-spacing:2px;padding:20px;}.testata.interna .testataAppartamento{left:0;width:100%;padding:100px 40px 40px 40px;}.testata.interna .testataAppartamento h2{font-size:24px;}.testata.interna .testataAppartamento h1{font-size:18px;}.testata.mobile{display:block;}.testata .immagineAnimazione{height:479px;}}.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;}@media screen and (max-width:calc(20px + 1920px)){.corpo{padding-left:0;padding-right:0;}}.corpo .contenuto{max-width:950px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:60px;margin-bottom:60px;}@media screen and (max-width:calc(20px + 950px)){.corpo .contenuto{padding-left:20px;padding-right:20px;}}.corpo .contenuto.contenutoCentrato{text-align:center;}.corpo h1.titolo{font-size:50px;font-weight:bold;margin-bottom:40px;}.corpo .descrizione{font-size:21px;line-height:1.5em;font-weight:300;}.corpo .descrizione a{color:#21e083;}.corpo .descrizione a:hover{color:#1b4263;}.corpo .bordoverde{background-color:#21e083;height:60px;}.corpo .photogalleryFooter{overflow:hidden;}.corpo .photogalleryFooter a{display:block;overflow:hidden;float:left;width:calc(100%/6);}.corpo .photogalleryFooter a img:not(.no-zoom),.corpo .photogalleryFooter a .immagine-zoom,.corpo .photogalleryFooter a span:not(.no-zoom){-moz-transition-duration:2s;-o-transition-duration:2s;-webkit-transition-duration:2s;transition-duration:2s;}.corpo .photogalleryFooter a:hover img:not(.no-zoom),.corpo .photogalleryFooter a:hover .immagine-zoom,.corpo .photogalleryFooter a:hover span:not(.no-zoom){filter:alpha(opacity=60);opacity:.6;-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:1279px){.corpo .bordoverde{height:40px;}}@media screen and (max-width:1023px){.corpo .contenuto{margin-top:40px;margin-bottom:40px;}.corpo h1.titolo{font-size:34px;margin-bottom:20px;}.corpo .descrizione{font-size:18px;}.corpo .photogalleryFooter a{width:calc(100%/3);}}.altrijontahan{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;overflow:hidden;position:relative;}@media screen and (max-width:calc(20px + 1920px)){.altrijontahan{padding-left:0;padding-right:0;}}.altrijontahan div.jonathanstanze,.altrijontahan div.jonathangroup{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:linear-gradient(135deg,#21e083,#1dabde);padding:50px 250px;min-height:380px;text-align:right;}.altrijontahan div.jonathanstanze a,.altrijontahan div.jonathangroup a{color:#fff;}.altrijontahan div.jonathanstanze a>span,.altrijontahan div.jonathangroup a>span{display:block;font-size:24px;padding:20px 20px 0 0;}.altrijontahan div.jonathanstanze a>span img,.altrijontahan div.jonathangroup a>span img{margin-left:10px;}.altrijontahan div.social{position:absolute;background-color:#fff;width:90px;top:80px;left:calc((100% - 90px)/2);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 10px 10px 10px;text-align:center;}.altrijontahan div.social a{display:block;margin-bottom:30px;}@media screen and (max-width:1700px){.altrijontahan div.jonathanstanze,.altrijontahan div.jonathangroup{padding:50px 150px;}}@media screen and (max-width:1400px){.altrijontahan div.jonathanstanze,.altrijontahan div.jonathangroup{padding:50px 100px;}}@media screen and (max-width:1100px){.altrijontahan div.jonathanstanze,.altrijontahan div.jonathangroup{min-height:320px;}.altrijontahan div.social{top:40px;}}@media screen and (max-width:1023px){.altrijontahan div.jonathanstanze,.altrijontahan div.jonathangroup{min-height:0;width:100%;text-align:center;padding:40px;}.altrijontahan div.social{top:unset;left:unset;width:100%;position:relative;padding:40px 20px;float:left;}.altrijontahan div.social a{margin:0 20px;display:inline-block;}}@media screen and (max-width:479px){.altrijontahan .frecciabianca{height:40px;}}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;overflow:hidden;position:relative;padding-top:50px;padding-bottom:45px;font-size:16px;}@media screen and (max-width:calc(20px + 1920px)){footer{padding-left:20px;padding-right:20px;}}footer a{color:#21e083;}footer a:hover{color:#1b4263;}footer .voceAnagrafica{display:inline-block;margin-bottom:5px;white-space:nowrap;}footer .vcard{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:60%;padding-left:100px;}footer .vcard .org{font-weight:bold;text-transform:uppercase;}footer .vcard .tel a{color:#1b4263;}footer .vcard .voceAnagrafica{padding-right:15px;}footer .vcard .voceAnagrafica:last-child{padding-right:0;}footer .vcard .street-address{margin-bottom:0;}footer .linkFooter{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;width:40%;padding-right:100px;}footer .linkFooter .voceAnagrafica{padding-left:15px;}@media screen and (max-width:1530px){footer .vcard{padding-left:40px;}footer .linkFooter{padding-right:40px;}}@media screen and (max-width:1023px){footer{font-size:16px;padding-top:20px;padding-bottom:15px;}footer .vcard{padding-left:0;width:100%;margin-bottom:5px;}footer .linkFooter{padding-right:0;width:100%;text-align:left;}footer .linkFooter .voceAnagrafica{padding-right:15px;padding-left:0;}footer .linkFooter .voceAnagrafica:last-child{padding-right:0;}}div.mission{display:table;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:60px;margin-bottom:100px;}@media screen and (max-width:calc(20px + 1280px)){div.mission{padding-left:20px;padding-right:20px;}}div.mission div.missionTitolo,div.mission div.missionTesto{display:table-cell;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;}div.mission div.missionTitolo{text-align:right;}div.mission div.missionTitolo h1{font-size:50px;font-weight:bold;}div.mission div.missionTesto{padding-left:60px;}div.mission.jonathangroup div.missionTitolo{padding-right:120px;}div.mission.jonathangroup div.missionTesto{padding-left:0;}@media screen and (max-width:1023px){div.mission{display:block;margin-top:40px;margin-bottom:40px;}div.mission div.missionTitolo,div.mission div.missionTesto{width:100%;display:block;}div.mission div.missionTitolo{text-align:left;margin-bottom:20px;padding-right:0!important;}div.mission div.missionTitolo h1{font-size:34px;}div.mission div.missionTesto{padding-left:0;}}@media screen and (max-width:479px){div.mission div.missionTitolo h1{font-size:28px;}}.cittas a{display:block;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:680px;text-align:center;padding-top:calc((680px - 120px)/2);}.cittas a>span{display:inline-block;width:480px;height:120px;color:#fff;background-repeat:no-repeat;background-position:bottom center;background-image:url('../immagini/pulsante.png');padding:30px 20px;text-decoration:underline;font-weight:900;font-size:48px;text-transform:uppercase;letter-spacing:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}.cittas a:hover>span{color:#1b4263;}@media screen and (max-width:1279px){.cittas a{height:500px;padding-top:calc((500px - 120px)/2);}}@media screen and (max-width:479px){.cittas a{height:300px;padding-top:calc((300px - 70px)/2);}.cittas a>span{font-size:24px;width:75%;height:70px;padding:20px;background-size:auto 100%;}.cittas .cittasbordo{height:40px;}}@media screen and (max-width:373px){.cittas a>span{background-position:bottom right;}}DIV.googlemap{height:450px;overflow:hidden;}@media screen and (max-width:479px){DIV.googlemap{height:300px;}}DIV.indirizzoGooglemaps{width:200px;overflow:hidden;}DIV.indirizzoGooglemaps a{color:#21e083;}DIV.indirizzoGooglemaps a:hover{color:#1b4263;}.sottomenucitta{background-color:#1b4263;color:#fff;text-align:center;padding:20px 10px;font-size:36px;}.sottomenucitta a{color:#1dabde;}.sottomenucitta a:hover{color:#fff;}.sottomenucitta h2,.sottomenucitta .sottomenucittaItem{display:inline-block;margin-right:30px;font-weight:300;margin-bottom:10px;}.sottomenucitta .sottomenucittaItem{text-transform:uppercase;}.sottomenucitta .sottomenucittaItem:last-child{margin-right:0;}@media screen and (max-width:1279px){.sottomenucitta{font-size:24px;}.sottomenucitta h2,.sottomenucitta .sottomenucittaItem{margin-right:15px;}}@media screen and (max-width:479px){.sottomenucitta{font-size:24px;}.sottomenucitta h2{display:block;}}.appartamenti{overflow:hidden;max-width:1522px;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;}@media screen and (max-width:calc(20px + 1522px)){.appartamenti{padding-left:20px;padding-right:20px;}}.appartamenti .appartamentiItem{float:left;width:calc((100% - 98px*2)/3);margin-right:98px;margin-bottom:110px;overflow:hidden;padding-bottom:10px;position:relative;}.appartamenti .appartamentiItem:nth-child(3n){margin-right:0;}.appartamenti .appartamentiItem .appartamentiImmagine{width:100%;height:300px;display:block;overflow:hidden;}.appartamenti .appartamentiItem .appartamentiImmagine img:not(.no-zoom),.appartamenti .appartamentiItem .appartamentiImmagine .immagine-zoom,.appartamenti .appartamentiItem .appartamentiImmagine span:not(.no-zoom){-moz-transition-duration:2s;-o-transition-duration:2s;-webkit-transition-duration:2s;transition-duration:2s;}.appartamenti .appartamentiItem .appartamentiImmagine:hover img:not(.no-zoom),.appartamenti .appartamentiItem .appartamentiImmagine:hover .immagine-zoom,.appartamenti .appartamentiItem .appartamentiImmagine:hover span:not(.no-zoom){filter:alpha(opacity=60);opacity:.6;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.appartamenti .appartamentiItem .appartamentiImmagine span{display:block;background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;}.appartamenti .appartamentiItem .appartamentiDati{width:100%;height:238px;background-color:#eee;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;}.appartamenti .appartamentiItem .appartamentiDati .appartamentiIndirizzo{display:block;font-size:16px;margin-bottom:10px;}.appartamenti .appartamentiItem .appartamentiDati h2.appartamentiNome{font-size:21px;font-weight:bold;margin-bottom:30px;line-height:1.2em;}.appartamenti .appartamentiItem .appartamentiDati .appartamentiServizi{margin-bottom:20px;}.appartamenti .appartamentiItem .appartamentiDati .appartamentiServizi img{margin-right:20px;display:inline-block;margin-bottom:10px;width:30px;}.appartamenti .appartamentiItem .appartamentiDettagli{text-align:center;text-transform:uppercase;padding:10px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:linear-gradient(135deg,#1dabde,#1b4263);color:#fff;width:50%;display:block;margin-left:auto;margin-right:auto;margin-top:-20px;border:1px solid transparent;border-left-color:#1dabde;}.appartamenti .appartamentiItem .appartamentiDettagli:hover{color:#1b4263;background:linear-gradient(135deg,#fff,#fff);border:1px solid #1b4263;}@media screen and (max-width:1400px){.appartamenti .appartamentiItem{margin-right:40px;margin-bottom:40px;width:calc((100% - 40px*2)/3);}.appartamenti .appartamentiItem .appartamentiDettagli{width:75%;}}@media screen and (max-width:1023px){.appartamenti{margin-top:40px;}.appartamenti .appartamentiItem{width:calc((100% - 40px)/2);}.appartamenti .appartamentiItem:nth-child(3n){margin-right:40px;}.appartamenti .appartamentiItem:nth-child(2n){margin-right:0;}}@media screen and (max-width:767px){.appartamenti .appartamentiItem{width:100%;margin-right:0!important;}.appartamenti .appartamentiItem .appartamentiDati{height:auto;}}.appartamento{background-color:#eee;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:150px 200px;overflow:hidden;}.appartamento .torna{position:absolute;top:40px;right:200px;color:#1b4263;font-size:18px;text-align:right;}.appartamento .torna:hover{color:#21e083;}.appartamento .appartamentoDati{float:left;width:37%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:100px;}.appartamento .appartamentoDati .appartamentoIndirizzo{display:block;font-size:16px;margin-bottom:10px;}.appartamento .appartamentoDati .appartamentoNome{font-size:24px;font-weight:bold;margin-bottom:60px;}.appartamento .appartamentoDati .appartamentoServizi{margin-bottom:60px;}.appartamento .appartamentoDati .appartamentoServizi img{margin-right:20px;display:inline-block;margin-bottom:10px;width:30px;}.appartamento .appartamentoDati .descrizione{font-size:18px;}.appartamento .appartamentoImmaginiPrezzo{float:left;width:63%;}.appartamento .appartamentoImmaginiPrezzo .appartamentoImmaginiMappa{display:table;width:100%;height:100%;}.appartamento .appartamentoImmaginiPrezzo .appartamentoImmagini{overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;width:calc(100%*2/3);border:1px solid #1b4263;border-right:0;vertical-align:top;}.appartamento .appartamentoImmaginiPrezzo .appartamentoImmagini a{display:block;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat;float:left;width:calc(100%/2);height:250px;position:relative;}.appartamento .appartamentoImmaginiPrezzo .appartamentoImmagini a img:not(.no-zoom),.appartamento .appartamentoImmaginiPrezzo .appartamentoImmagini a .immagine-zoom,.appartamento .appartamentoImmaginiPrezzo .appartamentoImmagini a span:not(.no-zoom){-moz-transition-duration:2s;-o-transition-duration:2s;-webkit-transition-duration:2s;transition-duration:2s;}.appartamento .appartamentoImmaginiPrezzo .appartamentoImmagini a:hover img:not(.no-zoom),.appartamento .appartamentoImmaginiPrezzo .appartamentoImmagini a:hover .immagine-zoom,.appartamento .appartamentoImmaginiPrezzo .appartamentoImmagini a:hover span:not(.no-zoom){filter:alpha(opacity=60);opacity:.6;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.appartamento .appartamentoImmaginiPrezzo .appartamentoImmagini a.video:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(../immagini/play.png) no-repeat center center;background-size:20% auto;}.appartamento .appartamentoImmaginiPrezzo .appartamentoMappa{display:table-cell;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100%/3);border:1px solid #1b4263;vertical-align:top;height:100%;}.appartamento .appartamentoImmaginiPrezzo .appartamentoMappa .appartamentoGooglemap{height:100%;min-height:250px;}.appartamento .appartamentoImmaginiPrezzo .appartamentoPrezzo{float:left;width:100%;}.appartamento .appartamentoImmaginiPrezzo .appartamentoPrezzo>div{border:1px solid #1b4263;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;text-align:center;font-size:30px;padding:30px 20px 40px 20px;margin-top:50px;}.appartamento .appartamentoImmaginiPrezzo .verificadisponibilita{text-align:center;text-transform:uppercase;padding:10px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:linear-gradient(135deg,#1dabde,#1b4263);color:#fff;width:300px;max-width:75%;display:block;margin-left:auto;margin-right:auto;margin-top:-20px;border:1px solid transparent;border-left-color:#1dabde;font-size:18px;}.appartamento .appartamentoImmaginiPrezzo .verificadisponibilita:hover{color:#1b4263;background:linear-gradient(135deg,#fff,#fff);border:1px solid #1b4263;}@media screen and (max-width:1800px){.appartamento{padding:80px 100px;}.appartamento .torna{top:20px;right:100px;}}@media screen and (max-width:1500px){.appartamento{padding:80px 80px;}.appartamento .appartamentoDati{padding-right:40px;}.appartamento .torna{right:80px;}}@media screen and (max-width:1279px){.appartamento{padding:60px 40px;}.appartamento .torna{right:40px;}}@media screen and (max-width:1023px){.appartamento{padding:40px;}.appartamento .appartamentoDati{width:100%;padding-right:0;padding-bottom:40px;}.appartamento .appartamentoDati .appartamentoNome{margin-bottom:20px;}.appartamento .appartamentoDati .appartamentoServizi{margin-bottom:20px;}.appartamento .appartamentoImmaginiPrezzo{width:100%;padding-right:0;}}@media screen and (max-width:767px){.appartamento{padding:40px 20px;}.appartamento .torna{display:none;}.appartamento .appartamentoImmaginiPrezzo .appartamentoImmaginiMappa{display:block;}.appartamento .appartamentoImmaginiPrezzo .appartamentoImmagini{display:block;width:100%;border:0;}.appartamento .appartamentoImmaginiPrezzo .appartamentoMappa{display:block;width:100%;height:250px;border:0;margin-top:20px;}.appartamento .appartamentoImmaginiPrezzo .appartamentoPrezzo>div{font-size:24px;}}@media screen and (max-width:479px){.appartamento .appartamentoImmaginiPrezzo .appartamentoImmagini a{height:150px;}}.progettoImmagini{overflow:hidden;width:100%;margin-top:60px;margin-bottom:60px;}.progettoImmagini a{float:left;width:calc(100%/2);}@media screen and (max-width:1023px){.progettoImmagini{margin-top:40px;margin-bottom:40px;}}.jonathangroupElenco .jonathangroupItem{overflow:hidden;}.jonathangroupElenco .jonathangroupItem>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;min-height:680px;}.jonathangroupElenco .jonathangroupItem .jonathangroupItemTesto{padding-top:200px;padding-bottom:40px;}.jonathangroupElenco .jonathangroupItem .jonathangroupItemLink{position:relative;text-align:right;padding-top:calc((680px - 410px)/2);padding-bottom:calc((680px - 410px)/2);}.jonathangroupElenco .jonathangroupItem .jonathangroupItemLink .fondino{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(27,66,99,.8);}.jonathangroupElenco .jonathangroupItem .jonathangroupItemLink a{display:block;background-color:#1b4263;color:#21e083;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:640px;height:410px;margin-left:auto;margin-right:auto;position:relative;padding:75px 120px 20px 20px;}.jonathangroupElenco .jonathangroupItem .jonathangroupItemLink a>span{display:block;font-size:24px;padding:20px 20px 0 0;}.jonathangroupElenco .jonathangroupItem .jonathangroupItemLink a>span img{margin-left:10px;}.jonathangroupElenco .jonathangroupItem:nth-child(2n+1) .jonathangroupItemTesto{float:left;text-align:right;padding-right:90px;padding-left:160px;}.jonathangroupElenco .jonathangroupItem:nth-child(2n+1) .jonathangroupItemLink{float:right;}.jonathangroupElenco .jonathangroupItem:nth-child(2n) .jonathangroupItemTesto{float:right;padding-left:90px;padding-right:160px;}.jonathangroupElenco .jonathangroupItem:nth-child(2n) .jonathangroupItemLink{float:left;}@media screen and (max-width:1600px){.jonathangroupElenco .jonathangroupItem>div{min-height:500px;}.jonathangroupElenco .jonathangroupItem .jonathangroupItemTesto{padding-top:60px;}.jonathangroupElenco .jonathangroupItem .jonathangroupItemLink{padding-top:calc((500px - 410px)/2);padding-bottom:calc((500px - 410px)/2);}.jonathangroupElenco .jonathangroupItem .jonathangroupItemLink a{width:80%;padding:75px 80px 20px 20px;}}@media screen and (max-width:1279px){.jonathangroupElenco .jonathangroupItem .jonathangroupItemTesto{padding:60px 40px 40px 40px!important;}}@media screen and (max-width:1023px){.jonathangroupElenco .jonathangroupItem>div{width:100%;min-height:0;}.jonathangroupElenco .jonathangroupItem .jonathangroupItemTesto{text-align:left!important;padding:40px!important;}}@media screen and (max-width:479px){.jonathangroupElenco .jonathangroupItem .jonathangroupItemTesto{padding:40px 20px!important;}.jonathangroupElenco .jonathangroupItem .jonathangroupItemLink{padding-top:40px;padding-bottom:40px;}.jonathangroupElenco .jonathangroupItem .jonathangroupItemLink a{height:200px;padding:40px;}.jonathangroupElenco .jonathangroupItem .jonathangroupItemLink a>span{font-size:16px;}}.formContatti{background-color:#eee;padding:40px 80px 80px 80px;}.formContatti.formInterna{margin-top:80px;}.formContatti h2{text-align:center;font-size:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 30px 20px;color:#1b4263;}.formContatti div.contatti .contattiTextBox,.formContatti div.contatti .contattiTextArea,.formContatti div.contatti .contattiDdl{border:solid 1px #fff;color:#1b4263;width:100%;margin-bottom:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;}.formContatti div.contatti .contattiTextBox{padding-left:10px;height:30px;background-repeat:no-repeat;background-position:left center;}.formContatti div.contatti .contattiTextArea{padding:10px;height:135px;font-family:'Roboto',Verdana,Arial,sans-serif;}.formContatti div.contatti .contattiTextArea::placeholder{font-family:'Roboto',Verdana,Arial,sans-serif;}.formContatti div.contatti .contattiDdl{height:30px;}.formContatti div.contatti div.contatti_form{overflow:hidden;}.formContatti div.contatti div.contatti_form .contattiNome,.formContatti div.contatti div.contatti_form .contattiAzienda,.formContatti div.contatti div.contatti_form .contattiEmail,.formContatti div.contatti div.contatti_form .contattiTelefono{width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;}.formContatti div.contatti div.contatti_form .contattiNome{float:left;border:1px solid #1b4263;}.formContatti div.contatti div.contatti_form .contattiAzienda{float:right;border-top:1px solid #1b4263;border-right:1px solid #1b4263;border-bottom:1px solid #1b4263;}.formContatti div.contatti div.contatti_form .contattiEmail{float:left;border-left:1px solid #1b4263;border-right:1px solid #1b4263;border-bottom:1px solid #1b4263;}.formContatti div.contatti div.contatti_form .contattiTelefono{float:right;border-right:1px solid #1b4263;border-bottom:1px solid #1b4263;}.formContatti div.contatti div.contatti_form .contattiRichiesta{width:100%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px;border-left:1px solid #1b4263;border-right:1px solid #1b4263;border-bottom:1px solid #1b4263;background-color:#fff;}.formContatti div.contatti .contatti_fine{margin:20px 0;font-size:14px;}.formContatti div.contatti .contatti_fine a{color:#21e083;}.formContatti div.contatti .contatti_fine a:hover{color:#1b4263;}.formContatti div.contatti .contatti_fine .contatti_rb{margin-top:5px;}.formContatti div.contatti .contatti_invia{margin-top:10px;text-align:center;}.formContatti div.contatti .contatti_invia a.contattiButton{display:inline-block;padding:10px 40px;color:#fff;background-color:#1dabde;border:1px solid #1dabde;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;}.formContatti div.contatti .contatti_invia a.contattiButton:hover{background-color:#fff;color:#1dabde;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}@media screen and (max-width:479px){.formContatti div.contatti .contatti_invia a.contattiButton{padding:5px 20px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}}@media screen and (max-width:1023px){.formContatti{padding:20px;}}@media screen and (max-width:767px){.formContatti.formInterna{margin-top:40px;}.formContatti h2{font-size:24px;}}@media screen and (max-width:479px){.formContatti div.contatti div.contatti_form .contattiNome,.formContatti div.contatti div.contatti_form .contattiAzienda,.formContatti div.contatti div.contatti_form .contattiEmail,.formContatti div.contatti div.contatti_form .contattiTelefono{width:100%;}.formContatti div.contatti div.contatti_form .contattiNome{border-bottom-width:0;}.formContatti div.contatti div.contatti_form .contattiAzienda,.formContatti div.contatti div.contatti_form .contattiTelefono{border-left:1px solid #1b4263;}.formContatti div.contatti .contatti_invia{font-size:16px;}.formContatti div.contatti .contatti_invia a.contattiButton{-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;}}.pannelloErrori{padding:10px;border:1px solid #f00;background-color:#eee;color:#1b4263;margin-bottom:15px;}TABLE.credits TD{padding-bottom:20px;}TABLE.credits TD.creditsSx{padding-right:25px;}@media screen and (max-width:767px){TABLE.credits img{max-width:200px;}}