@charset"utf-8";@import url('https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap');.Barlow{font-family:Barlow;}.Barlow{font-weight:500;}.Rubik{font-family:Rubik;}.Rubik{font-weight:400;}:root{--transparent:transparent;--blu-profondo:#002d69;--blu:#033d8b;--blu-chiaro:#124c9a;--azzurro:#54a5e6;--verde:#99d842;--verde-chiaro:#c3f57f;--bianco:#ffffff;--grigio:#bcbcbc;--nero:#000000;--carta-da-zucchero:#80aaba;--grigio-azzurrino:#ebeff5;}.btn{font-family:Rubik;font-weight:600;border-radius:1em;color:#002d69;background-color:#99d842;}.btn:hover{color:#002d69;}.btn:hover{background-color:#c3f57f;}.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;}.blu-profondo{color:#002d69;}.focus-blu-profondo:focus{color:#002d69;}.blu-profondo:checked{background-color:#002d69;}.h-blu-profondo:hover{color:#002d69;}.background-blu-profondo{background-color:#002d69;}.h-background-blu-profondo:hover{background-color:#002d69;}.fill-blu-profondo{fill:#002d69;}.focus-background-blu-profondo:focus{background-color:#002d69;}.border-blu-profondo{border-color:#002d69;}.border-blu-profondo:checked{border-color:#002d69;}.blu{color:#033d8b;}.focus-blu:focus{color:#033d8b;}.blu:checked{background-color:#033d8b;}.h-blu:hover{color:#033d8b;}.background-blu{background-color:#033d8b;}.h-background-blu:hover{background-color:#033d8b;}.fill-blu{fill:#033d8b;}.focus-background-blu:focus{background-color:#033d8b;}.border-blu{border-color:#033d8b;}.border-blu:checked{border-color:#033d8b;}.blu-chiaro{color:#124c9a;}.focus-blu-chiaro:focus{color:#124c9a;}.blu-chiaro:checked{background-color:#124c9a;}.h-blu-chiaro:hover{color:#124c9a;}.background-blu-chiaro{background-color:#124c9a;}.h-background-blu-chiaro:hover{background-color:#124c9a;}.fill-blu-chiaro{fill:#124c9a;}.focus-background-blu-chiaro:focus{background-color:#124c9a;}.border-blu-chiaro{border-color:#124c9a;}.border-blu-chiaro:checked{border-color:#124c9a;}.azzurro{color:#54a5e6;}.focus-azzurro:focus{color:#54a5e6;}.azzurro:checked{background-color:#54a5e6;}.h-azzurro:hover{color:#54a5e6;}.background-azzurro{background-color:#54a5e6;}.h-background-azzurro:hover{background-color:#54a5e6;}.fill-azzurro{fill:#54a5e6;}.focus-background-azzurro:focus{background-color:#54a5e6;}.border-azzurro{border-color:#54a5e6;}.border-azzurro:checked{border-color:#54a5e6;}.verde{color:#99d842;}.focus-verde:focus{color:#99d842;}.verde:checked{background-color:#99d842;}.h-verde:hover{color:#99d842;}.background-verde{background-color:#99d842;}.h-background-verde:hover{background-color:#99d842;}.fill-verde{fill:#99d842;}.focus-background-verde:focus{background-color:#99d842;}.border-verde{border-color:#99d842;}.border-verde:checked{border-color:#99d842;}.verde-chiaro{color:#c3f57f;}.focus-verde-chiaro:focus{color:#c3f57f;}.verde-chiaro:checked{background-color:#c3f57f;}.h-verde-chiaro:hover{color:#c3f57f;}.background-verde-chiaro{background-color:#c3f57f;}.h-background-verde-chiaro:hover{background-color:#c3f57f;}.fill-verde-chiaro{fill:#c3f57f;}.focus-background-verde-chiaro:focus{background-color:#c3f57f;}.border-verde-chiaro{border-color:#c3f57f;}.border-verde-chiaro:checked{border-color:#c3f57f;}.bianco{color:#ffffff;}.focus-bianco:focus{color:#ffffff;}.bianco:checked{background-color:#ffffff;}.h-bianco:hover{color:#ffffff;}.background-bianco{background-color:#ffffff;}.h-background-bianco:hover{background-color:#ffffff;}.fill-bianco{fill:#ffffff;}.focus-background-bianco:focus{background-color:#ffffff;}.border-bianco{border-color:#ffffff;}.border-bianco:checked{border-color:#ffffff;}.grigio{color:#bcbcbc;}.focus-grigio:focus{color:#bcbcbc;}.grigio:checked{background-color:#bcbcbc;}.h-grigio:hover{color:#bcbcbc;}.background-grigio{background-color:#bcbcbc;}.h-background-grigio:hover{background-color:#bcbcbc;}.fill-grigio{fill:#bcbcbc;}.focus-background-grigio:focus{background-color:#bcbcbc;}.border-grigio{border-color:#bcbcbc;}.border-grigio:checked{border-color:#bcbcbc;}.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;}.carta-da-zucchero{color:#80aaba;}.focus-carta-da-zucchero:focus{color:#80aaba;}.carta-da-zucchero:checked{background-color:#80aaba;}.h-carta-da-zucchero:hover{color:#80aaba;}.background-carta-da-zucchero{background-color:#80aaba;}.h-background-carta-da-zucchero:hover{background-color:#80aaba;}.fill-carta-da-zucchero{fill:#80aaba;}.focus-background-carta-da-zucchero:focus{background-color:#80aaba;}.border-carta-da-zucchero{border-color:#80aaba;}.border-carta-da-zucchero:checked{border-color:#80aaba;}.grigio-azzurrino{color:#ebeff5;}.focus-grigio-azzurrino:focus{color:#ebeff5;}.grigio-azzurrino:checked{background-color:#ebeff5;}.h-grigio-azzurrino:hover{color:#ebeff5;}.background-grigio-azzurrino{background-color:#ebeff5;}.h-background-grigio-azzurrino:hover{background-color:#ebeff5;}.fill-grigio-azzurrino{fill:#ebeff5;}.focus-background-grigio-azzurrino:focus{background-color:#ebeff5;}.border-grigio-azzurrino{border-color:#ebeff5;}.border-grigio-azzurrino:checked{border-color:#ebeff5;}body{font-size:19px;color:#ffffff;a{color:#99d842;}a:hover{color:#99d842;}font-family:Rubik,sans;font-weight:400;}h1{font-family:Barlow;font-size:3.33em;font-weight:500;}@media only screen and (max-width:770px){h1{font-size:2.4em;}}h2{font-family:Barlow;font-size:2.66em;font-weight:500;}@media only screen and (max-width:770px){h2{font-size:1.86em;}}h3{font-family:Barlow;font-size:2em;font-weight:500;}@media only screen and (max-width:770px){h3{font-size:1.33em;}}h4{font-family:Rubik;font-size:1.26em;font-weight:500;}@media only screen and (max-width:770px){h4{font-size:1.2em;}}h5{font-family:Rubik;font-size:1.06em;font-weight:700;}@media only screen and (max-width:770px){h5{font-size:1.06em;}}h6{font-family:Rubik;font-size:1em;font-weight:500;}@media only screen and (max-width:770px){h6{font-size:1em;}}