@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{color:#006cb4;font-weight:700;text-decoration:none;transition:color 0.4s ease-in-out}a.lms-link:hover{color:#ec407a}.h-banner{border-left-width:8px;border-left-style:solid;border-left-color:transparent}.h-banner--info{background-color:#e3f2fd;border-left-color:#64b5f6}.h-banner--warning{background-color:#ffe0b2;border-left-color:#ffa726}.h-banner--positive{background-color:#a5d6a7;border-left-color:#4caf50}.h-banner--negative{background-color:#ef9a9a;border-left-color:#f44336}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}.q-tab__label{font-size:0.95rem}.lms-op-unit-card{padding:2px;cursor:pointer}.lms-op-unit-card:hover{border:2px solid rgba(115,215,255,0.6);box-shadow:0px 0px 5px rgba(115,215,255,0.5);-webkit-box-shadow:0px 0px 5px rgba(115,215,255,0.5);-moz-box-shadow:0px 0px 5px rgba(115,215,255,0.5);padding:0px}.lms-op-unit-card.active,.lms-op-unit-card.home:hover{padding:0px;border:2px solid #73d7ff;box-shadow:0px 0px 10px #73d7ff;-webkit-box-shadow:0px 0px 10px #73d7ff;-moz-box-shadow:0px 0px 10px #73d7ff}.csi-api-error-dialog .q-dialog__inner{bottom:16px}.lms-app-bootstrap-spinner__image{animation-duration:2.5s;display:block;margin:auto;width:204px!important}.lms-app-bootstrap-spinner__spinner{animation-duration:2s;animation-delay:0.5s;display:block;margin:8px auto;color:#1a1b20;font-size:50px}.lms-layout-header__title{cursor:pointer}.lms-layout-header__toolbar__title{width:100%;max-width:250px;height:auto}.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-image-footer .footer-bg{background-repeat:no-repeat;background-position:top;background-size:auto;-ms-background-size:auto;-o-background-size:auto;-moz-background-size:auto;-webkit-background-size:auto;min-height:445px}.lms-image-footer .footer-img{background-repeat:no-repeat;background-position:top;background-size:auto 400px;-ms-background-size:auto 400px;-o-background-size:auto 400px;-moz-background-size:auto 400px;-webkit-background-size:auto 400px;min-height:400px}.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/screening-footer-banner.5103d533.svg);background-size:1000px 400px}.lms-fcm-permission-dialog__title{margin:0}.lms-fcm-permission-dialog__text__app_name{font-weight:700}.lms-enrollment-banner__title{font-size:13px;line-height:1.4;letter-spacing:normal;font-weight:700}.lms-enrollment-banner__text{font-size:13px;line-height:1.4;letter-spacing:normal;font-weight:400}.lms-enrollment-banner__show_more{text-align:center}.lms-enrollment-banner__show_more__icon{transition:all 0.5s ease}.lms-enrollment-banner--showing-more .lms-enrollment-banner__show_more__icon{transform:rotateZ(-180deg)}@media (min-width:768px){.lms-enrollment-banner__show_more{text-align:initial}}.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}}