@charset "UTF-8";#____useless{color:#006cb4}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local(""),url(../fonts/OpenSans-Light.d9086e73.woff2) format("woff2"),url(../fonts/OpenSans-Light.eaf80b94.woff) format("woff"),url(../fonts/OpenSans-Light.ed41bedf.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:local(""),url(../fonts/OpenSans-LightItalic.a19145ce.woff2) format("woff2"),url(../fonts/OpenSans-LightItalic.68fe70ef.woff) format("woff"),url(../fonts/OpenSans-LightItalic.0e63c9e7.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local(""),url(../fonts/OpenSans-Regular.aa4ee3f6.woff2) format("woff2"),url(../fonts/OpenSans-Regular.23201554.woff) format("woff"),url(../fonts/OpenSans-Regular.1b0809d5.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:local(""),url(../fonts/OpenSans-Italic.72526982.woff2) format("woff2"),url(../fonts/OpenSans-Italic.8fc24966.woff) format("woff"),url(../fonts/OpenSans-Italic.20653d2f.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local(""),url(../fonts/OpenSans-SemiBold.4ff09a3e.woff2) format("woff2"),url(../fonts/OpenSans-SemiBold.71a40788.woff) format("woff"),url(../fonts/OpenSans-SemiBold.a16d8201.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:local(""),url(../fonts/OpenSans-SemiBoldItalic.93ece3e9.woff2) format("woff2"),url(../fonts/OpenSans-SemiBoldItalic.3f37f76a.woff) format("woff"),url(../fonts/OpenSans-SemiBoldItalic.63afadba.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local(""),url(../fonts/OpenSans-Bold.6a22b4a3.woff2) format("woff2"),url(../fonts/OpenSans-Bold.30f8ecdf.woff) format("woff"),url(../fonts/OpenSans-Bold.dbb97fd9.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:local(""),url(../fonts/OpenSans-BoldItalic.466f44af.woff2) format("woff2"),url(../fonts/OpenSans-BoldItalic.37902a05.woff) format("woff"),url(../fonts/OpenSans-BoldItalic.9572470e.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local(""),url(../fonts/OpenSans-ExtraBold.54749bde.woff2) format("woff2"),url(../fonts/OpenSans-ExtraBold.8642e7a7.woff) format("woff"),url(../fonts/OpenSans-ExtraBold.110e781b.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:800;src:local(""),url(../fonts/OpenSans-ExtraBoldItalic.c27587fc.woff2) format("woff2"),url(../fonts/OpenSans-ExtraBoldItalic.ca16dd1a.woff) format("woff"),url(../fonts/OpenSans-ExtraBoldItalic.4014c919.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:200;src:local(""),url(../fonts/Nunito-ExtraLight.70c8e1a7.woff2) format("woff2"),url(../fonts/Nunito-ExtraLight.2685ca47.woff) format("woff"),url(../fonts/Nunito-ExtraLight.79e8b288.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:200;src:local(""),url(../fonts/Nunito-ExtraLightItalic.2c5387d0.woff2) format("woff2"),url(../fonts/Nunito-ExtraLightItalic.f49af555.woff) format("woff"),url(../fonts/Nunito-ExtraLightItalic.08162f02.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:300;src:local(""),url(../fonts/Nunito-Light.0198dce6.woff2) format("woff2"),url(../fonts/Nunito-Light.93f66b14.woff) format("woff"),url(../fonts/Nunito-Light.abdadce6.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:300;src:local(""),url(../fonts/Nunito-LightItalic.21c19cf3.woff2) format("woff2"),url(../fonts/Nunito-LightItalic.43439539.woff) format("woff"),url(../fonts/Nunito-LightItalic.a2ce58e2.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:local(""),url(../fonts/Nunito-Regular.f08df81c.woff2) format("woff2"),url(../fonts/Nunito-Regular.399901e5.woff) format("woff"),url(../fonts/Nunito-Regular.e4eb7682.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:400;src:local(""),url(../fonts/Nunito-Italic.48874c27.woff2) format("woff2"),url(../fonts/Nunito-Italic.a08d2001.woff) format("woff"),url(../fonts/Nunito-Italic.eab55bdd.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:local(""),url(../fonts/Nunito-SemiBold.1f6944f9.woff2) format("woff2"),url(../fonts/Nunito-SemiBold.98b63e95.woff) format("woff"),url(../fonts/Nunito-SemiBold.06337b2e.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:600;src:local(""),url(../fonts/Nunito-SemiBoldItalic.3b3bc05b.woff2) format("woff2"),url(../fonts/Nunito-SemiBoldItalic.7d004e3c.woff) format("woff"),url(../fonts/Nunito-SemiBoldItalic.4086cd47.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:local(""),url(../fonts/Nunito-Bold.5fd389a0.woff2) format("woff2"),url(../fonts/Nunito-Bold.5727b402.woff) format("woff"),url(../fonts/Nunito-Bold.7ddd6722.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:700;src:local(""),url(../fonts/Nunito-BoldItalic.7eb574ff.woff2) format("woff2"),url(../fonts/Nunito-BoldItalic.a064f58e.woff) format("woff"),url(../fonts/Nunito-BoldItalic.62888b61.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:800;src:local(""),url(../fonts/Nunito-ExtraBold.7c9874c9.woff2) format("woff2"),url(../fonts/Nunito-ExtraBold.3770ff46.woff) format("woff"),url(../fonts/Nunito-ExtraBold.e2978b0f.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:italic;font-weight:800;src:local(""),url(../fonts/Nunito-ExtraBoldItalic.88b0a600.woff2) format("woff2"),url(../fonts/Nunito-ExtraBoldItalic.8d73fb42.woff) format("woff"),url(../fonts/Nunito-ExtraBoldItalic.41932364.ttf) format("truetype")}.lms-icon-xxxs{font-size:1px}.lms-svg-xxxs{width:1px;height:1px}.lms-icon-xxs{font-size:2px}.lms-svg-xxs{width:2px;height:2px}.lms-icon-xs{font-size:4px}.lms-svg-xs{width:4px;height:4px}.lms-icon-sm{font-size:8px}.lms-svg-sm{width:8px;height:8px}.lms-icon-md{font-size:16px}.lms-svg-md{width:16px;height:16px}.lms-icon-lg{font-size:24px}.lms-svg-lg{width:24px;height:24px}.lms-icon-xl{font-size:32px}.lms-svg-xl{width:32px;height:32px}.lms-icon-xxl{font-size:48px}.lms-svg-xxl{width:48px;height:48px}.lms-icon-xxxl{font-size:64px}.lms-svg-xxxl{width:64px;height:64px}.lms-pre-line{white-space:pre-line}.lms-wrap-word{overflow-wrap:break-word}a.lms-link{font-weight:700;text-decoration:none;transition:color 0.4s ease-in-out}a.lms-link,a.lms-link i{color:#006cb4}a.lms-link:hover{color:#ec407a}a.lms-link:hover i{color:#ec407a!important;transition:color 0.4s ease-in-out}a.lms-link--black{color:#000;font-weight:700;text-decoration:none;transition:color 0.4s ease-in-out}a.lms-link--black i{color:#000}a.lms-link--black:hover{color:#ec407a}a.lms-link--black:hover i{color:#ec407a!important;transition:color 0.4s ease-in-out}.text-primary-light{color:#73d7ff}.bg-primary-light{background:#73d7ff}.text-lms-pink{color:#ec407a}.bg-lms-pink{background:#ec407a}.text-chat-pink{color:#fbe1f2}.bg-chat-pink{background:#fbe1f2}.text-chat-blue{color:#def4ff}.bg-chat-blue{background:#def4ff}body,html{background-color:#f0f3f8}blockquote{border-left:8px solid #006cb4;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:normal;font-style:italic}ol,ul{list-style:none;padding-left:24px;margin:0}ol li,ul li{margin:8px 0;position:relative}ol li:before,ul li:before{color:#006cb4;display:inline-block}ul li:before{content:"•";position:absolute;transform:translateX(-200%);font-weight:700}ol{counter-reset:ordered-list-item}ol li:before{counter-increment:ordered-list-item;content:counter(ordered-list-item) ".";font-weight:400;position:absolute;transform:translateX(-150%)}code,kbd{background-color:#424242;color:#bbdefb;border-radius:6px;padding:1px 8px;font-weight:700}.q-field__bottom,.q-field__label{color:#000}.q-field__native[required]+.q-field__label:before{content:"*";display:inline-block;margin-right:2px}.lms-layout-header__title{cursor:pointer}.lms-layout-header__toolbar__title{max-width:250px}.lms-layout-footer{background:transparent}.lms-layout-footer__rating{color:#fff}.lms-layout-footer__help,.lms-layout-footer__rating{background-color:#006cb4;padding:32px 16px}.lms-layout-footer__links{background-color:#0d47a1;color:#fff;padding:0 16px 32px 16px;text-align:center}.lms-layout-footer__logo-regione{width:100%;max-width:160px;height:auto}.lms-layout-footer__logo-csi{max-width:180px;height:auto}.lms-layout-footer__logo-fesr{width:100%;max-width:280px;height:auto}.lms-layout-footer__help__links{color:#fff;text-align:center}.lms-layout-footer__policy-links{background-color:#0d47a1;color:#fff;padding:8px 16px;text-align:center}.lms-layout-footer__policy-links a{color:#fff;text-decoration:none}.lms-footer-illustration{width:100%;margin-top:16px;margin-bottom:-3px}.lms-footer-illustration__waves{background-size:auto}.lms-footer-illustration__banner,.lms-footer-illustration__waves{background-repeat:no-repeat;background-position:top;min-height:400px}.lms-footer-illustration__banner{background-image:url(../img/footer-banner.8d62be39.svg);background-size:1000px 400px}.lms-fcm-permission-dialog__title{margin:0}.lms-fcm-permission-dialog__text__app_name{font-weight:700}.lms-button.disabled,.lms-button[disabled]{background-color:#c9cbcb!important;color:#000!important;border:none;box-shadow:none}.lms-button.focus,.lms-button:focus{outline:3px solid #f3c716}.lms-button--min-width{min-width:200px}.lms-buttons>.lms-button:not(.q-btn-round){width:100%}@media (min-width:576px){.lms-buttons>.lms-button:not(.q-btn-round){width:auto!important}}@media (min-width:767px){.lms-page{max-width:767px;margin:auto}}@media (min-width:991px){.lms-page{max-width:991px;margin:auto}}.lms-banner{border-left-width:8px;border-left-style:solid;border-left-color:transparent}.lms-banner.lms-banner--info{background-color:#bbdefb;border-left-color:#64b5f6}.lms-banner.lms-banner--warning{background-color:#ffe0b2;border-left-color:#ffa726}.lms-banner.lms-banner--positive{background-color:#a5d6a7;border-left-color:#4caf50}.lms-banner.lms-banner--negative{background-color:#ef9a9a;border-left-color:#f44336}.lms-select select{display:block;width:100%;border:none;background-color:transparent}.lms-select select:focus{outline:none}