﻿body{padding:0;margin:0;border:0;font-family:'Lora',Verdana,Arial,sans-serif;color:#666;}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{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;z-index:1000;position:relative;height:140px;font-size:18px;color:#0c3fae;}@media screen and (max-width:calc(20px + 1920px)){header{padding-left:0;padding-right:0;}}header a{color:#0c3fae;}header a:hover{color:#666;}header .logo{position:absolute;top:30px;left:200px;}header .email{position:absolute;top:70px;right:420px;}header .tel{position:absolute;top:70px;right:200px;}header .tel a:hover{color:#0c3fae;}@media screen and (max-width:1700px){header .logo{left:40px;}header .email{right:240px;}header .tel{right:40px;}}@media screen and (max-width:1023px){header{font-size:16px;height:112px;}header .logo img{width:397.6px;}header .email{top:20px;right:40px;}header .tel{right:40px;}}@media screen and (max-width:767px){header{font-size:14px;}header .logo{top:10px;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:100%;text-align:center;}header .logo img{width:318.08px;}header .email{top:80px;right:unset;left:20px;}header .tel{top:80px;right:20px;}}@media screen and (max-width:479px){header{height:130px;padding:20px;}header .logo{position:relative;padding:0;top:unset;left:unset;}header .logo img{width:100%;}header .email,header .tel{top:100px;}}.testata{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;}.testata.grande{height:768px;width:100%;}.testata.mobile{display:none;height:479px;width:100%;}.testata .immagineAnimazione{height:768px;background-position:center;background-size:cover;background-repeat:no-repeat;}.testata .decorazioneTestata{position:absolute;bottom:-2px;left:0;width:100%;background-image:url('../immagini/onda.png');background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;height:233px;z-index:2023;}@media screen and (max-width:1700px){.testata.grande{height:600px;}.testata .immagineAnimazione{height:600px;}}@media screen and (max-width:1023px){.testata.grande{height:500px;}.testata .immagineAnimazione{height:500px;}}@media screen and (max-width:479px){.testata.grande{display:none;}.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{border-top:3px solid #0c3fae;padding:180px 0;}.corpo .contenuto>div{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;}@media screen and (max-width:calc(20px + 1280px)){.corpo .contenuto>div{padding-left:40px;padding-right:40px;}}.corpo .titolo{font-size:60px;font-weight:normal;font-style:italic;margin-bottom:45px;text-align:center;color:#0c3fae;}.corpo .descrizione{font-size:20px;}.corpo .descrizione a{color:#0c3fae;}.corpo .descrizione a:hover{color:#666;}.corpo .photogallery{overflow:auto;margin:70px 25px 120px 25px;}.corpo .photogallery a{display:block;overflow:hidden;width:calc((100% - 30px*2)/3);margin-bottom:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.corpo .photogallery a img:not(.no-zoom),.corpo .photogallery a .immagine-zoom,.corpo .photogallery a span:not(.no-zoom){-moz-transition-duration:2s;-o-transition-duration:2s;-webkit-transition-duration:2s;transition-duration:2s;}.corpo .photogallery a:hover img:not(.no-zoom),.corpo .photogallery a:hover .immagine-zoom,.corpo .photogallery 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:1400px){.corpo .titolo{font-size:50px;}}@media screen and (max-width:1279px){.corpo .contenuto{padding:40px 0 80px 0;}.corpo .photogallery{margin:40px 25px 80px 25px;}.corpo .photogallery a{width:calc((100% - 30px)/2);}}@media screen and (max-width:1170px){.corpo .titolo{font-size:40px;}}@media screen and (max-width:1023px){.corpo .titolo{margin-bottom:20px;}.corpo .descrizione{font-size:18px;}}@media screen and (max-width:767px){.corpo .contenuto>div{padding-left:20px!important;padding-right:20px!important;}.corpo .titolo{font-size:30px;}.corpo .photogallery{margin:40px 20px 60px 20px;}.corpo .photogallery a{width:100%;}}footer{text-align:center;padding:0 20px 20px 20px;font-size:26px;}footer a{color:#0c3fae;}footer a:hover{color:#666;}footer .telbox{color:#0c3fae;}footer .telbox a:hover{color:#0c3fae;}footer .vcard{margin-top:65px;}footer div.voceAnagrafica{margin-bottom:15px;}footer .linkFooter{margin-top:65px;}footer .linkFooter span{margin:0 20px;}@media screen and (max-width:1279px){footer .vcard,footer .linkFooter{margin-top:40px;}}@media screen and (max-width:1023px){footer{font-size:18px;}}@media screen and (max-width:767px){footer .linkFooter span{display:inline-block;margin-bottom:10px;}}.mission{color:#0c3fae;padding:40px 40px 100px 40px;font-style:italic;text-align:center;}.mission .descrizione{font-size:30px;}.mission .descrizione a{color:#666;}.mission .descrizione a:hover{color:#0c3fae;}@media screen and (max-width:1279px){.mission{padding:40px;}}@media screen and (max-width:767px){.mission{padding:40px 20px;}.mission .descrizione{font-size:24px;}}@media screen and (max-width:479px){.mission .descrizione{font-size:20px;}}.novita{background:linear-gradient(90deg,#4a7eb0,#0c3fae);overflow:hidden;color:#fff;display:table;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.novita a{color:#fff;text-decoration:underline;}.novita a:hover{color:#4a7eb0;}.novita>h2{display:table-cell;width:52%;text-align:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 20px;font-size:70px;text-transform:uppercase;font-weight:normal;line-height:1em;vertical-align:middle;}.novita .novitaTesto{display:table-cell;width:48%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:24px;padding:60px 200px 60px 100px;font-style:italic;line-height:1.5em;vertical-align:middle;}@media screen and (max-width:1700px){.novita>h2{width:50%;padding-right:80px;}.novita .novitaTesto{width:50%;padding:0 40px 40px 40px;}}@media screen and (max-width:1279px){.novita{padding:40px 20px;}.novita>h2{width:40%;padding-bottom:0;}.novita .novitaTesto{width:60%;padding-bottom:0;}}@media screen and (max-width:1023px){.novita>h2{width:30%;padding-right:40px;}.novita .novitaTesto{width:70%;}}@media screen and (max-width:767px){.novita{display:block;}.novita>h2{display:block;width:100%;padding-top:0;padding-bottom:20px;padding-right:20px;font-size:40px;text-align:center;}.novita>h2 br{display:none;}.novita .novitaTesto{display:block;width:100%;padding:0;font-size:20px;text-align:center;}}.consulenze{padding:0 200px;margin-top:110px;margin-bottom:180px;}.consulenze .titolo{text-align:left;margin-bottom:110px;}.consulenze .consulenzeElenco .consulenza{overflow:hidden;margin-bottom:110px;}.consulenze .consulenzeElenco .consulenza:last-child{margin-bottom:0;}.consulenze .consulenzeElenco .consulenza .consulenzeImmagine{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding:0 20px;}.consulenze .consulenzeElenco .consulenza .consulenzeImmagine img{width:595px;height:595px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.consulenze .consulenzeElenco .consulenza .consulenzeDati{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;border-bottom:1px solid #0c3fae;padding-bottom:5px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati>div{max-height:524px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati .consulenzeNome{font-size:42px;font-weight:normal;font-style:italic;margin-bottom:5px;color:#0c3fae;}.consulenze .consulenzeElenco .consulenza .consulenzeDati .consulenzeSottotitolo{font-size:20px;font-weight:normal;font-style:italic;margin-bottom:5px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati .consulenzeDettaglio{font-size:18px;font-style:italic;border-top:1px solid #0c3fae;padding-top:60px;margin-bottom:60px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati .consulenzeDettaglio ul{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;}.consulenze .consulenzeElenco .consulenza .consulenzeDati .consulenzeDettaglio ul li{margin-left:-20px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati .consulenzeDettaglio ul li::marker{color:#0c3fae;font-size:18px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati .aprichiudi{color:#0c3fae;display:block;text-align:right;margin-top:60px;padding-right:20px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati .aprichiudi:hover{color:#666;}.consulenze .consulenzeElenco .consulenza:nth-child(2n+1) .consulenzeImmagine{float:left;text-align:left;}.consulenze .consulenzeElenco .consulenza:nth-child(2n+1) .consulenzeDati{float:right;}.consulenze .consulenzeElenco .consulenza:nth-child(2n) .consulenzeImmagine{float:right;text-align:right;}.consulenze .consulenzeElenco .consulenza:nth-child(2n) .consulenzeDati{float:left;}@media screen and (max-width:1700px){.consulenze{padding:0 40px;}}@media screen and (max-width:1279px){.consulenze{margin-top:40px;margin-bottom:40px;}.consulenze .titolo{margin-bottom:60px;}.consulenze .consulenzeElenco .consulenza{margin-bottom:60px;}.consulenze .consulenzeElenco .consulenza .consulenzeImmagine img{width:420px;height:420px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati>div{max-height:390px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati .consulenzeNome{font-size:30px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati .consulenzeSottotitolo{font-size:16px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati .consulenzeDettaglio{padding-top:20px;margin-bottom:20px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati .aprichiudi{margin-top:20px;}}@media screen and (max-width:1023px){.consulenze .consulenzeElenco .consulenza .consulenzeImmagine{width:100%;text-align:center!important;}.consulenze .consulenzeElenco .consulenza .consulenzeDati{width:100%;padding-top:20px;}.consulenze .consulenzeElenco .consulenza .consulenzeDati>div{max-height:205px;}}@media screen and (max-width:767px){.consulenze{padding:0 20px;}.consulenze .titolo{text-align:center;}}@media screen and (max-width:479px){.consulenze .consulenzeElenco .consulenza .consulenzeImmagine img{width:280px;height:280px;}}.massaggio{background-position:center;background-size:cover;background-repeat:no-repeat;margin-top:180px;margin-bottom:130px;background-image:url('../immagini/barra-massaggio-nuova.jpg');color:#fff;text-align:center;padding:80px 200px 120px 200px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:427px;}.massaggio a{color:#fff;text-decoration:underline;}.massaggio a:hover{color:#4a7eb0;}.massaggio .massaggioTitolo h2{text-transform:uppercase;font-weight:normal;font-size:60px;margin-bottom:15px;}.massaggio .massaggioTesto{font-size:20px;font-style:italic;}@media screen and (max-width:1700px){.massaggio{padding:80px 40px 120px 40px;min-height:387px;}}@media screen and (max-width:1279px){.massaggio{margin-top:60px;margin-bottom:60px;min-height:307px;}}@media screen and (max-width:1023px){.massaggio .massaggioTitolo h2{font-size:45px;}.massaggio .massaggioTesto{font-size:18px;}}@media screen and (max-width:767px){.massaggio{padding:80px 20px 100px 20px;min-height:0;background-position:left center;}.massaggio .massaggioTitolo h2{font-size:35px;}}.chisono{margin:130px 0 70px 0;}.chisono .chisonoTesto{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;text-align:center;font-style:italic;font-size:20px;line-height:1.5em;}@media screen and (max-width:calc(20px + 1280px)){.chisono .chisonoTesto{padding-left:40px;padding-right:40px;}}.chisono .chisonoTesto a{color:#666;}.chisono .chisonoTesto a:hover{color:#0c3fae;}.chisono ul{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;}.chisono ul li{margin-left:-20px;}.chisono ul li::marker{color:#0c3fae;font-size:18px;}.chisono.formazione{margin:70px 0 130px 0;}.chisono.formazione .chisonoTesto{text-align:left;}@media screen and (max-width:1279px){.chisono{margin:40px 0!important;}}@media screen and (max-width:767px){.chisono .chisonoTesto{padding:0 20px;font-size:18px;text-align:left;}}TABLE.credits TD{padding-bottom:20px;}TABLE.credits TD.creditsSx{padding-right:25px;}TABLE.credits img{max-width:150px;}