@charset"utf-8";@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');.Montserrat{font-family:Montserrat;}.Montserrat{font-weight:300;}:root{--transparent:transparent;--bianco:#fffdfd;--bianco-50:rgba(255, 255, 255, 0.5);--bianco-75:rgba(255, 255, 255, 0.75);--blu:#00315b;--blu-secondario:#0f3a5d;--azzurro:#337ebe;--azzurro-chiaro:#99bfdf;--azzurro-mare:#009cb4;--rosso:#ef483f;--oro:#bea933;--verde-mare:#5dc5b7;--arancio:#be7333;--nero:#000000;--grigio:#726b65;--grigio-chiaro:#e6ebee;}.btn{font-family:Montserrat;font-weight:700;border-radius:0;color:#00315b;background-color:#337ebe;}.btn:hover{color:#fffdfd;}.btn:hover{background-color:#337ebe;}.transparent{color:transparent;}.transparent:checked{background-color:transparent;}.h-transparent:hover{color:transparent;}.background-transparent{background-color:transparent;}.h-background-transparent:hover{background-color:transparent;}.fill-transparent{fill:transparent;}.focus-background-transparent:focus{background-color:transparent;}.bianco{color:#fffdfd;}.focus-bianco:focus{color:#fffdfd;}.bianco:checked{background-color:#fffdfd;}.h-bianco:hover{color:#fffdfd;}.background-bianco{background-color:#fffdfd;}.h-background-bianco:hover{background-color:#fffdfd;}.fill-bianco{fill:#fffdfd;}.focus-background-bianco:focus{background-color:#fffdfd;}.border-bianco{border-color:#fffdfd;}.border-bianco:checked{border-color:#fffdfd;}.bianco-50{color:rgba(255, 255, 255, 0.5);}.focus-bianco-50:focus{color:rgba(255, 255, 255, 0.5);}.bianco-50:checked{background-color:rgba(255, 255, 255, 0.5);}.h-bianco-50:hover{color:rgba(255, 255, 255, 0.5);}.background-bianco-50{background-color:rgba(255, 255, 255, 0.5);}.h-background-bianco-50:hover{background-color:rgba(255, 255, 255, 0.5);}.fill-bianco-50{fill:rgba(255, 255, 255, 0.5);}.focus-background-bianco-50:focus{background-color:rgba(255, 255, 255, 0.5);}.border-bianco-50{border-color:rgba(255, 255, 255, 0.5);}.border-bianco-50:checked{border-color:rgba(255, 255, 255, 0.5);}.bianco-75{color:rgba(255, 255, 255, 0.75);}.focus-bianco-75:focus{color:rgba(255, 255, 255, 0.75);}.bianco-75:checked{background-color:rgba(255, 255, 255, 0.75);}.h-bianco-75:hover{color:rgba(255, 255, 255, 0.75);}.background-bianco-75{background-color:rgba(255, 255, 255, 0.75);}.h-background-bianco-75:hover{background-color:rgba(255, 255, 255, 0.75);}.fill-bianco-75{fill:rgba(255, 255, 255, 0.75);}.focus-background-bianco-75:focus{background-color:rgba(255, 255, 255, 0.75);}.border-bianco-75{border-color:rgba(255, 255, 255, 0.75);}.border-bianco-75:checked{border-color:rgba(255, 255, 255, 0.75);}.blu{color:#00315b;}.focus-blu:focus{color:#00315b;}.blu:checked{background-color:#00315b;}.h-blu:hover{color:#00315b;}.background-blu{background-color:#00315b;}.h-background-blu:hover{background-color:#00315b;}.fill-blu{fill:#00315b;}.focus-background-blu:focus{background-color:#00315b;}.border-blu{border-color:#00315b;}.border-blu:checked{border-color:#00315b;}.blu-secondario{color:#0f3a5d;}.focus-blu-secondario:focus{color:#0f3a5d;}.blu-secondario:checked{background-color:#0f3a5d;}.h-blu-secondario:hover{color:#0f3a5d;}.background-blu-secondario{background-color:#0f3a5d;}.h-background-blu-secondario:hover{background-color:#0f3a5d;}.fill-blu-secondario{fill:#0f3a5d;}.focus-background-blu-secondario:focus{background-color:#0f3a5d;}.border-blu-secondario{border-color:#0f3a5d;}.border-blu-secondario:checked{border-color:#0f3a5d;}.azzurro{color:#337ebe;}.focus-azzurro:focus{color:#337ebe;}.azzurro:checked{background-color:#337ebe;}.h-azzurro:hover{color:#337ebe;}.background-azzurro{background-color:#337ebe;}.h-background-azzurro:hover{background-color:#337ebe;}.fill-azzurro{fill:#337ebe;}.focus-background-azzurro:focus{background-color:#337ebe;}.border-azzurro{border-color:#337ebe;}.border-azzurro:checked{border-color:#337ebe;}.azzurro-chiaro{color:#99bfdf;}.focus-azzurro-chiaro:focus{color:#99bfdf;}.azzurro-chiaro:checked{background-color:#99bfdf;}.h-azzurro-chiaro:hover{color:#99bfdf;}.background-azzurro-chiaro{background-color:#99bfdf;}.h-background-azzurro-chiaro:hover{background-color:#99bfdf;}.fill-azzurro-chiaro{fill:#99bfdf;}.focus-background-azzurro-chiaro:focus{background-color:#99bfdf;}.border-azzurro-chiaro{border-color:#99bfdf;}.border-azzurro-chiaro:checked{border-color:#99bfdf;}.azzurro-mare{color:#009cb4;}.focus-azzurro-mare:focus{color:#009cb4;}.azzurro-mare:checked{background-color:#009cb4;}.h-azzurro-mare:hover{color:#009cb4;}.background-azzurro-mare{background-color:#009cb4;}.h-background-azzurro-mare:hover{background-color:#009cb4;}.fill-azzurro-mare{fill:#009cb4;}.focus-background-azzurro-mare:focus{background-color:#009cb4;}.border-azzurro-mare{border-color:#009cb4;}.border-azzurro-mare:checked{border-color:#009cb4;}.rosso{color:#ef483f;}.focus-rosso:focus{color:#ef483f;}.rosso:checked{background-color:#ef483f;}.h-rosso:hover{color:#ef483f;}.background-rosso{background-color:#ef483f;}.h-background-rosso:hover{background-color:#ef483f;}.fill-rosso{fill:#ef483f;}.focus-background-rosso:focus{background-color:#ef483f;}.border-rosso{border-color:#ef483f;}.border-rosso:checked{border-color:#ef483f;}.oro{color:#bea933;}.focus-oro:focus{color:#bea933;}.oro:checked{background-color:#bea933;}.h-oro:hover{color:#bea933;}.background-oro{background-color:#bea933;}.h-background-oro:hover{background-color:#bea933;}.fill-oro{fill:#bea933;}.focus-background-oro:focus{background-color:#bea933;}.border-oro{border-color:#bea933;}.border-oro:checked{border-color:#bea933;}.verde-mare{color:#5dc5b7;}.focus-verde-mare:focus{color:#5dc5b7;}.verde-mare:checked{background-color:#5dc5b7;}.h-verde-mare:hover{color:#5dc5b7;}.background-verde-mare{background-color:#5dc5b7;}.h-background-verde-mare:hover{background-color:#5dc5b7;}.fill-verde-mare{fill:#5dc5b7;}.focus-background-verde-mare:focus{background-color:#5dc5b7;}.border-verde-mare{border-color:#5dc5b7;}.border-verde-mare:checked{border-color:#5dc5b7;}.arancio{color:#be7333;}.focus-arancio:focus{color:#be7333;}.arancio:checked{background-color:#be7333;}.h-arancio:hover{color:#be7333;}.background-arancio{background-color:#be7333;}.h-background-arancio:hover{background-color:#be7333;}.fill-arancio{fill:#be7333;}.focus-background-arancio:focus{background-color:#be7333;}.border-arancio{border-color:#be7333;}.border-arancio:checked{border-color:#be7333;}.nero{color:#000000;}.focus-nero:focus{color:#000000;}.nero:checked{background-color:#000000;}.h-nero:hover{color:#000000;}.background-nero{background-color:#000000;}.h-background-nero:hover{background-color:#000000;}.fill-nero{fill:#000000;}.focus-background-nero:focus{background-color:#000000;}.border-nero{border-color:#000000;}.border-nero:checked{border-color:#000000;}.grigio{color:#726b65;}.focus-grigio:focus{color:#726b65;}.grigio:checked{background-color:#726b65;}.h-grigio:hover{color:#726b65;}.background-grigio{background-color:#726b65;}.h-background-grigio:hover{background-color:#726b65;}.fill-grigio{fill:#726b65;}.focus-background-grigio:focus{background-color:#726b65;}.border-grigio{border-color:#726b65;}.border-grigio:checked{border-color:#726b65;}.grigio-chiaro{color:#e6ebee;}.focus-grigio-chiaro:focus{color:#e6ebee;}.grigio-chiaro:checked{background-color:#e6ebee;}.h-grigio-chiaro:hover{color:#e6ebee;}.background-grigio-chiaro{background-color:#e6ebee;}.h-background-grigio-chiaro:hover{background-color:#e6ebee;}.fill-grigio-chiaro{fill:#e6ebee;}.focus-background-grigio-chiaro:focus{background-color:#e6ebee;}.border-grigio-chiaro{border-color:#e6ebee;}.border-grigio-chiaro:checked{border-color:#e6ebee;}body{font-size:18px;color:#000000;a{color:#00315b;}a:hover{color:#337ebe;}font-family:Montserrat,sans;font-weight:300;}h1{font-family:Montserrat;font-size:4.28em;font-weight:800;}@media only screen and (max-width:770px){h1{font-size:2.85em;}}h2{font-family:Montserrat;font-size:3.14em;font-weight:700;}@media only screen and (max-width:770px){h2{font-size:2em;}}h3{font-family:Montserrat;font-size:1.64em;font-weight:600;}@media only screen and (max-width:770px){h3{font-size:1.42em;}}h4{font-family:Montserrat;font-size:1.14em;font-weight:700;}@media only screen and (max-width:770px){h4{font-size:1.14em;}}h5{font-family:Montserrat;font-size:1.07em;font-weight:300;}@media only screen and (max-width:770px){h5{font-size:1.07em;}}h6{font-family:Montserrat;font-size:0.78em;font-weight:700;}@media only screen and (max-width:770px){h6{font-size:0.78em;}}