@font-face{font-family:Lato-Black;src:url(../fonts/Lato-Black.3b072dcf.ttf)}@font-face{font-family:Lato-BlackItalic;src:url(../fonts/Lato-BlackItalic.329f3d40.ttf)}@font-face{font-family:Lato-Bold;src:url(../fonts/Lato-Bold.2d15decc.ttf)}@font-face{font-family:Lato-BoldItalic;src:url(../fonts/Lato-BoldItalic.37a3300f.ttf)}@font-face{font-family:Lato-Hairline;src:url(../fonts/Lato-Hairline.8a6b4530.ttf)}@font-face{font-family:Lato-HairlineItalic;src:url(../fonts/Lato-HairlineItalic.759da739.ttf)}@font-face{font-family:Lato-Italic;src:url(../fonts/Lato-Italic.3399d359.ttf)}@font-face{font-family:Lato-Light;src:url(../fonts/Lato-Light.0f73589a.ttf)}@font-face{font-family:Lato-LightItalic;src:url(../fonts/Lato-LightItalic.a844a2e7.ttf)}@font-face{font-family:Lato-Regular;src:url(../fonts/Lato-Regular.c5eb5440.ttf)}body,html{background:#fafbfc}button:disabled{opacity:.5}button{outline:none!important}.logout-button{min-width:89px;height:35px;border-radius:4px;background-color:#07f;font-family:Lato-Bold;font-size:14px;font-weight:700;text-align:center;border:none;color:#fff}.login{height:100vh;overflow:hidden}.loginContainer{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loginContainer .loginBox{width:50%;margin:0 auto}.loginContainer .loginBox .logo{width:90px;margin-bottom:30px;margin-left:-5px}.loginContainer .loginBox h4{font-size:1.125rem;margin:0;line-height:2}.loginContainer .loginBox h6{font-size:.9375rem}.loginContainer .loginBox form{margin:40px 0 0}.loginContainer .loginBox .googleLoginButton{margin:20px 0 0;width:100%;background:#4285f4;border:none;color:#fff;height:50px;padding:0;cursor:pointer}.loginContainer .loginBox .googleLoginButton .iconBox{width:50px;border:1px solid #4285f4;float:left;background:#fff}.loginContainer .loginBox .googleLoginButton .iconBox,.loginContainer .loginBox .googleLoginButton .textBox{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.genericButton{width:120px;height:35px;border-radius:4px;background-color:#07f;font-family:Lato-Bold;font-size:14px;font-weight:700;text-align:center;border:none;color:#fff}nav{width:100%;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px;background-color:#fff;border-bottom:1px solid #ebedf8;z-index:1;top:0}nav img{width:32px;height:32px;cursor:pointer}nav.navbar.navbar-expand-lg{padding-bottom:0;padding-top:0}a.nav-link{opacity:.75;font-family:Lato-Regular;font-size:15px;letter-spacing:.1px;color:#637280!important;padding-top:1rem;padding-bottom:1rem}li.nav-item.active.disabled{cursor:not-allowed}a.nav-link.active{font-family:Lato-Bold;font-size:15px;font-weight:700;letter-spacing:.1px;text-align:center;color:#1880e7!important;opacity:1;border-bottom:2px solid #1880e7}ul{width:60%;-ms-flex-pack:distribute;justify-content:space-around}.container-title,ul{display:-webkit-box;display:-ms-flexbox;display:flex}.container-title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:18px;padding:15px 0;width:90%;margin-left:5%;border-radius:3.8px}.container-title span{font-family:Lato-Bold;font-size:21px;font-weight:700;letter-spacing:.14px;color:#1a173b}.container-lg{margin-top:10px;padding:15px 40px;width:90%;margin-left:5%;margin-bottom:50px;border-radius:3.8px;border:1px solid #ebedf8;background-color:#fff}.section-button{padding:10px;border:1px solid #add8e6;text-align:center;cursor:pointer}.section-button:hover{background-color:#add8e6;border:1px solid #000}.section-button span{font-family:Poppins-Medium}.title-div{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.title-div span{font-family:Lato-Regular;font-size:16px;letter-spacing:.14px;color:#1a173b}.form-span{font-family:Lato-Regular;font-size:14px;color:#9fa9ba}.form-input,.form-select,input[type=search]{width:100%;padding-left:5px;height:36px;border-radius:4px;border:1px solid #dce0e6;background-color:#fff;font-family:Lato-Bold;font-size:14px;font-weight:700;color:#1a173b}.form-input:disabled,.form-select:disabled{cursor:not-allowed}.form-select{-webkit-appearance:none;-moz-appearance:none;background-image:url(../img/shape.b18aca37.svg);background-repeat:no-repeat;background-position-x:97%;background-position-y:47%;cursor:pointer;padding-left:10px;padding-right:2rem}.form-input:focus,.form-select:focus{border:2px solid #07f;outline:none}.second-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;margin-top:10px;background-color:#f2f2ab}.second-title span{font-size:20px;font-family:Poppins-Medium}.third-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.third-title span{font-family:Lato-Bold;font-size:14px;font-weight:700;color:#6c1b59}.third-title hr{height:2px;background-color:#dce0e6;width:24px;margin:0;border:none}.div-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}.div-button button{width:137px;height:54px;border-radius:27px;font-family:Lato-Bold;font-size:17px;font-weight:700;letter-spacing:.12px;border:none;text-align:center;color:#fff}.div-button button.next{background-color:#07f}.div-button button.next:disabled{opacity:.4;cursor:not-allowed}.div-button button.prev{background-color:#dce0e6;margin-right:10px}.div-legenda span{font-family:Lato-Regular;font-size:12px;display:block}.spinnerContainer{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.15);z-index:9999}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.spinner,.spinner:after,.spinner:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite}.spinner{color:#4285f4;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.spinner:after,.spinner:before{content:"";position:absolute;top:0}.spinner:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner:after{left:3.5em}@-webkit-keyframes load7{0%,80%,to{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}.toasted-container{width:auto!important;height:auto!important}.table-component{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;font-size:14px}.table-component__filter{-ms-flex-item-align:end;align-self:flex-end;z-index:1}.table-component__filter__field{padding:0 1.25em 0 .75em;height:2.5em;border:none;border-bottom:1px solid #9fa7a9;font-size:inherit}.table-component__filter__clear{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;color:#007593;font-weight:700;cursor:pointer;float:right;margin:1px -10px 0 0;font-size:21px}.table-component__filter__field:focus{outline:0;border-color:#007593}.table-component__table-wrapper{overflow-x:auto;margin:1em 0;width:100%;border:none}.table-component__table{min-width:98%;margin-left:1%;border-collapse:separate;border-spacing:0 12px;border-bottom:0;table-layout:fixed;margin-bottom:14px}.table-component__table__caption{position:absolute;top:auto;left:-10000px;overflow:hidden;width:1px;height:1px}.table-component__table td,.table-component__table th{padding:.75em 1.25em;vertical-align:center;text-align:left;position:relative}.table-component__table th{font-family:Lato-Bold;font-size:14px;font-weight:700;letter-spacing:.1px;color:#8a96a0}.table-component__table tbody tr{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.13);box-shadow:0 0 10px 0 rgba(0,0,0,.13);border:1px solid #e6eaee}.table-component__table td{font-family:Lato-Bold;font-size:14px;font-weight:700;letter-spacing:.1px;color:#1a173b}.table-component__table a{color:#007593}.table-component__message{color:#000;font-style:italic;background-color:rgba(0,0,0,.05);height:53px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-10px;padding:.75rem}.table-component__th--sort,.table-component__th--sort-asc,.table-component__th--sort-desc{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-component__th--sort-asc:after,.table-component__th--sort-desc:after{position:absolute;left:.25em;display:inline-block;color:#bbb}.table-component__th--sort-asc:after{content:"\2191"}.table-component__th--sort-desc:after{content:"\2193"}.tr-over{position:absolute!important;width:100%;left:0;z-index:1;height:60px}.tr-over:hover{cursor:pointer;background-color:rgba(5,21,72,.1)}.tr-over:hover .button-over{width:154px;margin-top:auto;margin:18px auto;height:34px;display:block;background-color:#0e235d}.button-over{display:none}.tr-over:hover .button-over span{font-family:Poppins-SemiBold;font-size:14px;font-weight:600;color:#fff;line-height:34px}.tr-standard{max-height:60px;height:60px;white-space:nowrap}.tr-standard.button-index{z-index:2}.tr-standard .edit{min-width:89px;height:35px;border-radius:4px;background-color:#07f;font-family:Lato-Bold;font-size:14px;font-weight:700;text-align:center;border:none;color:#fff}.tab-pratiche{font-weight:700;padding:10px;cursor:pointer;margin-right:20px}.tab-pratiche span{font-family:Lato-Regular;font-size:15px;font-weight:700;letter-spacing:.1px;opacity:.65;color:#637280}.tab-pratiche.active span{font-family:Lato-Bold;color:#1880e7;opacity:1}.tab-pratiche.active{color:#fff;border-bottom:2px solid #1880e7}.download-title{color:#000;text-decoration:underline;cursor:pointer}.elaborated-button{background-color:#4285f4}.delete-button,.elaborated-button{padding:10px 20px;color:#fff;border-radius:4px;border:none}.delete-button{background-color:#f75656}.step-div{display:-webkit-box;display:-ms-flexbox;display:flex}.step{width:28px;height:28px;font-family:Lato-Bold;font-size:16px;font-weight:700;text-align:center;color:#1880e7;border-radius:2.8px;border:.9px solid #c7cdd9;margin-right:10px;cursor:pointer}.step.active{background-color:#07f;border:.9px solid #07f;color:#fff}.add-button{min-width:24px;height:24px;cursor:pointer;margin:auto;margin-left:10px}.list-span{height:36px;border-radius:4px;border:1px solid #dce0e6;pointer-events:none;padding-left:10px;width:calc(100% - 34px)}.assunzione-list,.list-span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.assunzione-list{width:90%;margin-left:5%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;width:30%;height:27vw;border-radius:3.8px;border:1px solid #ebedf8;cursor:pointer}.card:hover{background-color:rgba(0,0,0,.1)}.card.disabled{cursor:not-allowed}.card.disabled:hover{background:hsla(0,0%,100%,.4)}.card .title{font-family:Lato-Bold;color:#1880e7;font-size:15px;letter-spacing:.1px}.card .text{font-family:Lato-Regular;font-size:21px;letter-spacing:.14px;color:#1a173b}.cf-valid{position:absolute;width:20px;height:20px;right:22.5px;bottom:8px}.custom-checkbox{width:24px;height:24px;border-radius:4px;border:1px solid #dce0e6}.custom-tick{font-size:24px;position:absolute;margin:auto;top:27px;pointer-events:none;left:25px;width:8px;height:8px;border-radius:50%;background-color:#1880e7}.checkbox{width:24px;height:24px;position:absolute;opacity:0;cursor:pointer}.div-table-menu{position:absolute;top:6px;width:98%;z-index:1;left:20px}.div-table-menu,.div-table-menu .delete-button{display:-webkit-box;display:-ms-flexbox;display:flex}.div-table-menu .delete-button{min-width:89px;height:35px;font-family:Lato-Bold;font-size:14px;font-weight:700;letter-spacing:.1px;border:none;background:transparent;color:#8a96a0;margin-left:40px;padding:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.div-table-menu .delete-button:hover{background:rgba(0,0,0,.05)}.div-table-menu .delete-button:disabled:hover{background:transparent}.custom-all-checkbox{width:24px;height:24px;border-radius:4px;border:1px solid #dce0e6;position:absolute;cursor:pointer;z-index:1;margin-top:6px}.custom-all-tick{position:absolute;margin:auto;pointer-events:none;width:8px;height:8px;border-radius:50%;background-color:#1880e7;left:8px;top:14px}.table-responsive{position:relative;margin-top:20px;overflow-x:hidden}input[class*=v-invalid],select[class*=v-invalid]{border-color:red!important}.pratica-title{text-align:center;padding:30px}.pratica-title span{font-size:21px;font-family:Lato-Bold;font-weight:700;letter-spacing:.14px;color:#1a173b}.pratica-choice,.pratica-choice .pratica-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pratica-choice .pratica-card{border-radius:3.8px;width:40vw;height:40vw;margin-right:20px;border:1px solid #ebedf8;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;max-width:510px}.pratica-choice .pratica-card:hover{background-color:rgba(66,133,244,.1)}.pratica-choice .pratica-card .title{font-family:Lato-Bold;font-size:15px;font-weight:700;letter-spacing:.1px;color:#1880e7}.pratica-choice .pratica-card img{max-width:70%}.pratica-choice .pratica-card .description{font-family:Lato-Regular;font-size:21px;letter-spacing:.14px;text-align:center;color:#1a173b}.modal-pratiche{position:absolute;width:100vw;height:100vh;top:0;left:0;background:rgba(99,114,128,.5);z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-pratiche .modal-content{width:50vw;height:50vh;background:#fff;padding:20px}.modal-pratiche .modal-content .modal-title{font-family:Lato-Bold;font-size:21px;font-weight:700;letter-spacing:.14px;color:#1a173b;padding-bottom:10px;border-bottom:1px solid #637280;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-pratiche .modal-content .modal-title .search{padding-left:5px}.modal-pratiche .modal-content .modal-pratiche-body{overflow-y:auto}.modal-pratiche .modal-content .modal-pratiche-body .assunzione{border-radius:4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.13);box-shadow:0 0 4px 0 rgba(0,0,0,.13);border:1px solid #e6eaee;margin-top:15px;margin-bottom:15px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:42px;padding:10px 20px}.modal-pratiche .modal-content .modal-pratiche-body .assunzione:hover{background-color:rgba(66,133,244,.1)}.modal-pratiche .modal-content .modal-pratiche-body .assunzione.active{background-color:#75cff8}.modal-pratiche .modal-content .modal-pratiche-body .assunzione div{width:33%}.modal-pratiche .modal-content .modal-pratiche-body .assunzione span{font-family:Lato-Bold;font-size:13px;color:#1a173b}.modal-pratiche .modal-content .modal-pratiche-footer{margin-top:20px;padding:20px;text-align:center;border-top:1px solid #637280}.modal-pratiche .modal-content .modal-pratiche-footer .confirm{background-color:#07f}.modal-pratiche .modal-content .modal-pratiche-footer .confirm,.modal-pratiche .modal-content .modal-pratiche-footer .deny{min-width:89px;height:35px;border-radius:4px;font-family:Lato-Bold;font-size:14px;font-weight:700;text-align:center;border:none;color:#fff}.modal-pratiche .modal-content .modal-pratiche-footer .deny{background-color:red;margin-left:20px}.selected-headquarter{font-family:Lato-Bold;font-size:14px;font-weight:700;color:#1a173b}.dropdown-enter-active,.dropdown-leave-active{-webkit-transition:all .5s;transition:all .5s}.dropdown-enter{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}.dropdown-leave-to{-webkit-transition:0s;transition:0s}.conferma-domicilio{position:absolute;bottom:0;height:36px;right:55px}.conferma-domicilio img{height:36px;cursor:pointer}.conferma-domicilio img:hover{background-color:rgba(66,133,244,.1)}.dropdown{width:200px}.dropbtn{padding:5px;width:100%;border:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Lato-Bold;font-size:14px;font-weight:700;letter-spacing:.1px;color:#1a173b;background:transparent;border:1px solid rgba(24,128,231,.2)}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#fff;width:200px;height:37px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;text-align:center;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown-content a{font-family:Lato-Regular;font-size:15px;letter-spacing:.1px;color:#1a173b;padding:11px;background:transparent;width:100%;margin-top:0;line-height:1}.dropdown-content a:hover{background-color:rgba(24,128,231,.4)}.dropdown:hover .dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown:hover .dropbtn{background-color:rgba(24,128,231,.4)}.form-group[data-v-3decaa74]{max-width:500px}.v-autocomplete-container[data-v-6d10c350]{position:relative}.v-autocomplete-list[data-v-6d10c350]{display:none}.v-autocomplete-container .v-autocomplete-list[data-v-6d10c350]:active,.v-autocomplete-container input:focus+.v-autocomplete-list[data-v-6d10c350]{display:block}.v-autocomplete-list[data-v-6d10c350]{position:absolute;background:#fff;z-index:2;cursor:pointer;width:100%;max-height:300px;overflow-y:scroll;border-left:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.v-autocomplete-list-item.active[data-v-6d10c350]{background:#09adca}.v-autocomplete-list .v-autocomplete-list-item[data-v-6d10c350]{padding-left:10px}.v-autocomplete-list .v-autocomplete-list-item[data-v-6d10c350]:hover{background:#09adca}