body{margin:0;--font-fam:"Roboto",Arial,sans-serif;font-family:var(--font-fam)!important;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{background-color:#fff!important;border:0;margin:0}.color-primary{color:#002c74!important}.color-secondary{color:#b5bbbf}.color-blue-secondary{color:#d8e4f8!important}.color-green{color:#008f39}.max-height-table{max-height:335px}.hover-link:hover{color:#002c74!important}.right-icon-button{float:right}.font-16{font-size:16px!important}.font-18{font-size:18px!important}.MuiPickerDTTabs-tabs,.MuiPickersToolbar-toolbar{background-color:#002c74!important}.PrivateTabIndicator-colorSecondary-107{background-color:#d8e4f8!important}#dataFine-helper-text,#dataInizio-helper-text,#date-helper-text{display:none!important}.custom-menu-item{color:#000!important;text-decoration:none!important}.custom-menu-item:hover{color:#0056b3!important;text-decoration:none!important}.custom-menu-item a{color:#000}.custom-menu-item a:hover{color:#0056b3!important;text-decoration:none!important}.btn-upload{background:#002c74!important;border-radius:50px!important;border:none!important;width:200px;min-height:40px;font-style:normal;font-size:18px!important;font-weight:700!important;text-align:center;color:#fff!important;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:20px}.Toastify__toast{color:#000;background:#fff;border-radius:5px}.Toastify__toast--info{border-left:12px solid #add8e6}.Toastify__toast--success{border-left:12px solid green}.Toastify__toast--warning{border-left:12px solid orange}.Toastify__toast--error{border-left:12px solid red}.Toastify__progress-bar{background-color:#d3d3d3}#bs-header-bar{background-color:#002c74;margin:20px 0;padding:5px;vertical-align:middle;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#bs-header-logo{margin-left:10px;width:170px}#bs-header-tools{width:500px;display:-webkit-flex;display:flex;-webkit-align-content:flex-end;align-content:flex-end;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;position:absolute;padding-right:25px;right:0;margin:20px 0}#bs-header-tools .dropdown,#bs-header-tools button{background-color:#002c74}#bs-header-tools button{color:#fff}@media only screen and (max-width:768px){#bs-header-bar{padding-left:50px}}.login-card{max-width:800px;border:none!important}.top-img-login{height:80px;margin:15px;background-size:auto!important}#login-container{margin:0 auto;max-width:800px}.bottom-img-login{max-width:95%;margin-left:20px}form.b-form .b-form-field-group{width:100%;display:block;margin:15px 0}form.b-form .b-form-error-req{display:block;margin:0 15px 0 16px;color:red;font-size:.8em}@supports(-webkit-appearance:none) or (-moz-appearance:none){form.b-form label{display:block;position:relative;margin:5px 15px;font-size:.9em}form.b-form button,form.b-form input,form.b-form select,form.b-form textarea{--active:#792fef;--active-inner:#fff;--focus:2px rgba(39,94,254,0.3);--border:#bbc1e1;--border-hover:#792fef;--botton-active:#275efe;--background:#fff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;--color-input:#666;--color-placeholder:#999;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:var(--font-fam)}form.b-form input,form.b-form select,form.b-form textarea{outline:none;display:inline-block;vertical-align:top;position:relative;margin:5px 15px;cursor:pointer;border:1px solid var(--brdclr,var(--border));background:var(--background);background:var(--bg,var(--background));transition:background .3s,border-color .3s,box-shadow .2s;width:-webkit-fill-available;padding:10px 15px;font-size:1em;color:var(--color-input)}form.b-form ::-webkit-input-placeholder{color:var(--color-placeholder);opacity:1}form.b-form :-ms-input-placeholder{opacity:1}form.b-form ::placeholder{color:var(--color-placeholder);opacity:1}form.b-form :-ms-input-placeholder{color:var(--color-placeholder)}form.b-form ::-ms-input-placeholder{color:var(--color-placeholder)}form.b-form input[type=checkbox],form.b-form input[type=radio]{height:21px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:5px 15px;cursor:pointer;border:1px solid var(--brdclr,var(--border));background:var(--background);background:var(--bg,var(--background));transition:background .3s,border-color .3s,box-shadow .2s;padding:0}form.b-form input:after,form.b-form input[type=checkbox]:after,form.b-form input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute}form.b-form input[type=checkbox]:checked,form.b-form input[type=radio]:checked{--bg:var(--active);--brdclr:var(--active)}form.b-form input:disabled,form.b-form input[type=checkbox]:disabled,form.b-form input[type=radio]:disabled,form.b-form select:disabled,form.b-form textarea:disabled{--bg:var(--disabled);cursor:not-allowed;opacity:.9}form.b-form input[type=checkbox]:disabled:checked,form.b-form input[type=radio]:disabled:checked{--bg:var(--disabled-inner);--brdclr:var(--border)}form.b-form input:disabled+label,form.b-form input[type=checkbox]:disabled+label,form.b-form input[type=radio]:disabled+label,form.b-form select:disabled+label{cursor:not-allowed}form.b-form input:hover:not(:disabled),form.b-form input[type=checkbox]:hover:not(:checked):not(:disabled),form.b-form input[type=radio]:hover:not(:checked):not(:disabled),form.b-form select:hover:not(:disabled),form.b-form textarea:hover:not(:disabled){--brdclr:var(--border-hover)}form.b-form input[type=checkbox]:focus,form.b-form input[type=radio]:focus,form.b-form select:focus{box-shadow:0 0 0 var(--focus)}form.b-form input[type=checkbox]:not(.switch),form.b-form input[type=radio]:not(.switch){width:21px}form.b-form input[type=checkbox]:not(.switch):after,form.b-form input[type=radio]:not(.switch):after{opacity:0;opacity:var(--opct,0)}form.b-form input[type=checkbox]:not(.switch):checked,form.b-form input[type=radio]:not(.switch):checked{--opct:1}form.b-form input[type=checkbox]+label,form.b-form input[type=radio]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px}form.b-form input[type=checkbox]:not(.switch){border-radius:5px}form.b-form input[type=checkbox]:not(.switch):after{width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:6px;top:3px;-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform:rotate(var(--rtt,20deg));transform:rotate(var(--rtt,20deg))}form.b-form input[type=checkbox]:not(.switch):checked{--rtt:43deg}form.b-form input[type=checkbox].switch{width:38px;border-radius:11px}form.b-form input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--border);background:var(--actvbg,var(--border));-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateX(var(--posx,0));transform:translateX(var(--posx,0))}form.b-form input[type=checkbox].switch:checked{--actvbg:var(--active-inner);--posx:17px}form.b-form input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}form.b-form input[type=radio]{border-radius:50%}form.b-form input[type=radio]:after{width:19px;height:19px;border-radius:50%;background:var(--active-inner);opacity:0;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform:scale(var(--scl,.7));transform:scale(var(--scl,.7))}form.b-form input[type=radio]:checked{--scl:0.5}form.b-form select{font-size:1em}form.b-form select::-ms-expand{display:none}form.b-form select:after{content:"";justify-self:end;width:.8em;height:.5em;background-color:var(--active);-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%)}form.b-form button[type=submit]{display:inline-block;border:none;padding:10px 15px;margin:20px auto;text-decoration:none;font-weight:700;font-size:1em;line-height:1;cursor:pointer;text-align:center;min-width:98%;display:block;color:#fff;background:#002c74;-webkit-appearance:none;-moz-appearance:none;border-radius:20px}form.b-form button[type=submit]:hover{background:#88959e;color:#fff;box-shadow:7px 7px 8px #88959e}}form.b-form input[type=email],form.b-form input[type=password],form.b-form input[type=text]{border:none;border-bottom:1px solid #002c74;transition:box-shadow .1s linear}form.b-form input[type=email]:focus,form.b-form input[type=password]:focus,form.b-form input[type=text]:focus{outline:none!important;box-shadow:5px 7px 7px rgba(181,187,191,.4)}
/*# sourceMappingURL=main.d54586b8.chunk.css.map */