.portale{background-color:#30373d!important}.header-top-light{border-bottom:1px solid #ccc}.language ul{margin:0!important}.navbar-expand-md.navbar-dark .navbar-nav .nav-link{border-bottom:0 var(--bs-border-style) #004080;border-top:0 var(--bs-border-style) #004080}.arearis,.arearis:hover{background-color:#06c;color:#fff;border-radius:0}.menu-service li{padding:10px 0}.menu-service li:first-child>a{background-color:#004080;color:#fff;font-weight:600}.menu-service li:not(:last-child){border-right:1px solid #ddd}.menu-service li>a{color:#004080;padding:14px 15px 14px 11px}.contsocial .list-inline-item:not(:last-child){margin-right:.3rem!important}.social .btn-primary svg{fill:#fff!important}.contsocial i.fa,.contsocial i.fas,.contsocial i.fab{font-size:1.2rem!important}.social .btn:not(.entrypoint).rounded-circle,.btn:not(.entrypoint).rounded-circle{font-size:1rem}header .header-top-light+.header-light{border-top:none!important}.notifiche .btn:not(.entrypoint).rounded-circle{height:calc((.4rem * 1.7) + (.8rem * 1.3) + (.5px * 1));line-height:calc((.4rem * 1.7) + (.8rem * 1.3));padding:0;width:calc((.4rem * 1.7) + (.8rem * 1.3) + (.5px * 1))}.info{font-size:120%;font-weight:700}.utenteconnesso{background-color:#fff;margin-left:1rem}#page-footer i.fa,#page-footer i.fas,#page-footer i.fab{font-size:1.2rem!important}#page-footer a{color:#65dde0;text-decoration:underline;font-size:1em}#page-footer .btn-primary{background-color:#65ddc0}.link-grey{color:#30373d!important}#page-footer .btn-primary svg{fill:#30373d!important}footer h2{font-size:1.7rem}.infoagenzia ul{list-style-type:none}.infoagenzia a{color:#fff}.altreinfo .footer-links{display:inline-block}@media(max-width:575.98px){.utenteconnesso{font-size:85%}.list-group i{display:none}.list-group span{display:block}.datoscelto{margin-left:0}}@media(max-width:991.98px){.navbar-expand-md .navbar-nav .nav-link{padding-left:.2rem;padding-right:.2rem}.segnalazione img{width:15%}.arearis{margin:0;padding-left:.2rem;padding-right:.2rem}.menu-service li{font-size:85%}.menu-service li>a{color:#004080;padding:14px 4px}.list-inline-item:not(:last-child){margin-right:.2rem}.card-title{background-color:#ebf3fc;padding:4px 6px;margin-top:3px}.icon{display:none}.card-footer{padding-top:0!important;padding-bottom:3px!important}.card-body{padding:0 2px 6px!important}.accordion-button{font-size:70%}}@media(min-width:992px){h3,.h3,.card-body>.card-title,.btn-entrypoint{font-size:1.4rem!important}.icon{background-color:#dcecfd!important;color:#004080!important;border-bottom:5px solid #004080}.icon svg{fill:#004080!important}}.language li{color:#30373d!important;font-weight:600;padding:12px!important}.language li.active{color:#fff!important;background-color:#06c}.social .btn-primary{--bs-btn-bg: #0066cc;--bs-btn-border-color: #0066cc}.social li{margin-left:.4em}.btn:not(.entrypoint).rounded-circle{height:calc(2.02rem + 1.6px);line-height:1.98rem;padding:0;width:calc(2.02rem + 1.6px)}.adm-header{display:flex;align-items:center;justify-content:space-between;padding:0}@media(min-width:768px){header .logo{max-height:4.5rem}}.header-light{background-color:#f0f0f0!important}.list-inline-item:not(:last-child){margin-right:inherit}.container-fluid{max-width:1570px}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.list-inline>li{font-size:.9em}.btn-primary:focus,.btn-primary:hover,.btn-default:focus,.btn-default:hover,a:focus,.btn:focus,.nav-link:focus,.nav-link:hover{outline:2px solid #ff8c00!important}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#004080;color:#fff}.arearis:hover{outline:2px solid #ff8c00!important;color:#eb641f;background-color:#fff}#page-footer h2,#page-footer .h2{font-weight:600;margin:1em 0;font-size:1.7em}#page-footer ol,#page-footer ul{padding-left:0}#page-footer .footer-links>li{margin:10px 2em 0 0}#page-footer .footer-links a:hover{color:#fff!important}#page-footer .rounded-circle{font-size:1rem}.sub-footer{font-size:1.1em}#navbar-menu-mobile .btn-primary{background-color:#06c}#user-info{background-color:#fff;color:#19191a;padding:.5rem 1rem}@media(min-width:768px){.header-auth .logo{max-height:5rem}}.header-auth .header-light{background-color:#f4f5f6!important}body{font-family:Titillium Web,sans-serif}.bordoArancione:focus{outline:2px solid #eb641f}.greyButton{flex:1;padding:12px;background-color:#6c757d;color:#fff;font-weight:700;border:none;border-radius:6px;font-size:1rem;cursor:pointer}.blueButton{flex:1;padding:12px;background-color:#004080;color:#fff;font-weight:700;border:none;border-radius:6px;font-size:1rem;cursor:pointer}.blueButton:active{background-color:#eb641f}#homeConfirmButton{width:100%;padding:12px;background-color:#004080;color:#fff;font-weight:700;border:none;border-radius:6px;font-size:1rem;cursor:pointer}#homeConfirmButton:active{background-color:#eb641f}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#99d9ff}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
