@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;src:url(/uaa/dist/generated/files/0b0b7a04234a9a100395.eot);src:local(""),url(/uaa/dist/generated/files/0b0b7a04234a9a100395.eot?#iefix) format("embedded-opentype"),url(/uaa/dist/generated/files/55b29b135a9838d9e0f7.woff2) format("woff2"),url(/uaa/dist/generated/files/9e4c1505343b37910a2d.woff) format("woff"),url(/uaa/dist/generated/files/572895be929d613976ef.ttf) format("truetype"),url(/uaa/dist/generated/files/3d6ddf1e08715fa5a2e6.svg#TitilliumWeb) format("svg")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:400;src:url(/uaa/dist/generated/files/74d17f9cd3c7efbd6dd9.eot);src:local(""),url(/uaa/dist/generated/files/74d17f9cd3c7efbd6dd9.eot?#iefix) format("embedded-opentype"),url(/uaa/dist/generated/files/e1f4ad571f847d5f8d5f.woff2) format("woff2"),url(/uaa/dist/generated/files/503e1423e44c2f888ffd.woff) format("woff"),url(/uaa/dist/generated/files/3c2f2d56576283a46e94.ttf) format("truetype"),url(/uaa/dist/generated/files/c7d9fbca48f5577fcd46.svg#TitilliumWeb) format("svg")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;src:url(/uaa/dist/generated/files/95626f53e60c42a86f24.eot);src:local(""),url(/uaa/dist/generated/files/95626f53e60c42a86f24.eot?#iefix) format("embedded-opentype"),url(/uaa/dist/generated/files/37816aa7534e645dfad1.woff2) format("woff2"),url(/uaa/dist/generated/files/817841386f041d6e1298.woff) format("woff"),url(/uaa/dist/generated/files/ef3d3a25a0a20e4e3d23.ttf) format("truetype"),url(/uaa/dist/generated/files/123b901c0f79faae4186.svg#TitilliumWeb) format("svg")}.button-spid.development{background-color:#a00}.italia-it-button{border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Titillium Web,HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:600;line-height:1em;overflow:hidden;padding:0;position:relative;text-align:center;text-decoration:none}.italia-it-button-icon,.italia-it-button-text{display:block;float:left}.italia-it-button-icon{border-right:.1em solid hsla(0,0%,100%,.1);margin:0 -.4em 0 0;padding:.6em .8em .5em}.italia-it-button-text{font-size:1.15em;padding:.95em 1em .85em;text-align:center}svg{height:1.8em;width:1.8em;fill:#fff}.italia-it-block{display:block}.italia-it-button-size-s{font-size:10px;width:150px}.italia-it-button-size-s>span img{border:0;height:19px;width:19px}.italia-it-button-size-m{font-size:15px;width:220px}.italia-it-button-size-m>span img{border:0;height:29px;width:29px}.italia-it-button-size-l{font-size:20px;width:280px}.italia-it-button-size-l>span img{border:0;height:38px;width:38px}.italia-it-button-size-xl{font-size:25px;width:340px}.italia-it-button-size-xl>span img{border:0;height:47px;width:47px}.button-spid{background-color:#06c;color:#fff}.button-spid svg{fill:#fff}.button-spid:hover{background-color:#036;color:#fff}.button-spid:active{background-color:#83beed;color:#036}.spid-idp-button{display:none;position:absolute;z-index:1039}.spid-idp-button .spid-idp-button-menu,.spid-idp-button .spid-idp-button-panel{background:#fff;border:1px solid #ddd;box-shadow:0 0 5px rgba(0,0,0,.2);list-style:none;margin:0;overflow:visible;padding:0}#spid-idp-button-medium-get,#spid-idp-button-medium-post,#spid-idp-button-small-get,#spid-idp-button-small-post{width:230px}#spid-idp-button-large-get,#spid-idp-button-large-post{width:270px}#spid-idp-button-xlarge-get,#spid-idp-button-xlarge-post{width:330px}.spid-idp-button .spid-idp-button-panel{padding:10px}.spid-idp-button.spid-idp-button-tip{margin-top:8px}.spid-idp-button.spid-idp-button-tip:before{border-bottom:7px solid #ddd;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;left:9px;position:absolute;top:-6px}.spid-idp-button.spid-idp-button-tip:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;left:10px;position:absolute;top:-5px}.spid-idp-button.spid-idp-button-tip.spid-idp-button-anchor-right:before{left:auto;right:9px}.spid-idp-button.spid-idp-button-tip.spid-idp-button-anchor-right:after{left:auto;right:10px}.spid-idp-button.spid-idp-button-scroll .spid-idp-button-menu,.spid-idp-button.spid-idp-button-scroll .spid-idp-button-panel{max-height:180px;overflow:auto}.spid-idp-button .spid-idp-button-menu li{line-height:18px;list-style:none;margin:0;padding:0}.spid-idp-button .spid-idp-button-menu label,.spid-idp-button .spid-idp-button-menu li>a{border-bottom:1px solid #ddd;color:#06c;display:block;font-family:Titillium Web,HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:.9em;font-weight:600;line-height:18px;padding-top:5px;text-decoration:underline;white-space:nowrap}.spid-idp-button .spid-idp-button-menu label:hover,.spid-idp-button .spid-idp-button-menu li>a:hover{background-color:#f0f0f0;color:#036;cursor:pointer}.spid-idp-button .spid-idp-button-menu li>a img{border:0;height:25px;padding:10px 0 10px 10px}.idp-button-idp-logo{background-color:#fff;border:0;border-bottom:1px solid #ccc;cursor:pointer;font-size:100%;height:10%;padding:15px;text-align:left;width:100%}.idp-button-idp-logo:hover{background-color:#f0f0f0}.idp-button-idp-logo img{cursor:pointer;height:25px;vertical-align:middle}.spid-top-menu-space-10>a img{margin-top:10px}.spid-top-menu-space-20>a img{margin-top:20px}.spid-top-menu-line{border-top:5px solid #000}.spid-idp-support-link>a{padding:5px 0 10px 10px}.spid-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}
/*!
 *   Insoft S.r.l
 *	 Website: Insoft <https://www.insoft.it>
 */body{background-color:#d2d6de}body,html{font-size:16px!important}a:focus,a:hover{text-decoration:none}.login-page{height:0}.box-title{display:block!important}.h3,h3{font-size:24px!important}.h2,h2{font-size:30px!important}label{font-weight:400!important}.displayErrors input:invalid,input.invalid{border-color:#dd4b39;box-shadow:none}.logo-image{max-height:5em}.form-group.no-title>fieldset:first-child>legend:first-child{display:none}.spid-idp-button *{box-sizing:content-box;font-size:16px}.spinner-container{align-items:center;display:flex;height:100vh;justify-content:center;margin:0}.spinner-container .spinner{animation:spin 1s ease-in-out infinite;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#00626d;display:inline-block;height:50px;width:50px}@keyframes spin{to{transform:rotate(1turn)}}.MuiGrid-item>.form-group{margin-bottom:0!important}.cie-button{background-image:none;border:0;border-radius:4px;cursor:pointer;display:inline-block;font-family:Titillium Web,HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:600;line-height:1em;overflow:hidden;padding:0;position:relative;text-align:center;text-decoration:none}.cie-button-icon,.cie-button-text{display:block;float:left}.cie-button-text{font-size:1.15em;padding:.95em 1em .85em;text-align:center}.cie-button,.cie-button:hover{background-color:#06c;color:#fff}.cie-button:hover{text-decoration:none}.cie-button svg{fill:#fff}.cie-icon-container{border-right:.1em solid hsla(0,0%,100%,.1);float:left;margin:0 -.4em 0 0;padding:.6em .8em .5em}.cie-icon{border:0;height:29px;width:29px}.cie-button-size-s{font-size:10px;width:150px}.cie-button-size-s>span img{border:0;height:19px;width:19px}.cie-button-size-m{font-size:15px;width:220px}.cie-button-size-m>span img{border:0;height:29px;width:29px}.cie-button-size-l{font-size:20px;width:280px}.cie-button-size-l>span img{border:0;height:38px;width:38px}.cie-button-size-xl{font-size:25px;width:340px}.cie-button-size-xl>span img{border:0;height:47px;width:47px}