@charset "utf-8";body,html{background:#fff;color:#202020;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1pc;height:100%;line-height:1.5;margin:0;padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:#2020e0}@media(prefers-color-scheme:dark){a{color:#dfdf1f}}button,input,optgroup,select,textarea{font:inherit}textarea.form-control{padding:1pc!important}.r-button{float:right}.white-button .cmp-button{background:#fff;border:0}.cmp-button__icon.cmp-button__icon--print{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto}.cmp-button__icon.cmp-button__icon--print:before{content:""}.btn-upload .cmp-button{background-color:#007db3;border:0;border-radius:4px;height:3pc;left:0;top:44px;width:157px}.btn-upload .cmp-button:hover{background-color:#00368f}.btn-upload .cmp-button:active{background-color:#00173d}.btn-upload .cmp-button:focus{background-color:#00368f;-webkit-filter:drop-shadow(0 0 3px rgba(0,125,179,.7));filter:drop-shadow(0 0 3px rgba(0,125,179,.7));outline:2px solid #0092d1;outline-offset:2px}.btn-upload .cmp-button__text{color:#fff;font-family:Titillium Web;font-size:1pc;font-style:normal;font-weight:700;letter-spacing:0;line-height:1pc;text-align:left}.btn-upload .cmp-button__text:after{content:"🠕";font-size:20px;padding-left:10px}.btn-down .cmp-button{background-color:#007db3;border:0;border-radius:4px;height:3pc;left:0;top:44px;width:157px}.btn-down .cmp-button:hover{background-color:#5f555b}.btn-down .cmp-button:active{background-color:#00173d}.btn-down .cmp-button:focus{background-color:#00368f;-webkit-filter:drop-shadow(0 0 3px rgba(0,125,179,.7));filter:drop-shadow(0 0 3px rgba(0,125,179,.7));outline:2px solid #0092d1;outline-offset:2px}.btn-down .cmp-button__text{color:#fff;font-family:Titillium Web;font-size:1pc;font-style:normal;font-weight:700;letter-spacing:0;line-height:1pc;text-align:left}.btn-down .cmp-button__text:after{content:"🠗";font-size:20px;padding-left:10px}.btn-delete .cmp-button{background-color:#f44336;border:0;border-radius:4px;height:3pc;left:0;top:44px;width:157px}.btn-delete .cmp-button:hover{background-color:#f57f77}.btn-delete .cmp-button:active{background-color:#a51309}.btn-delete .cmp-button:focus{-webkit-filter:drop-shadow(0 0 3px rgba(0,125,179,.7));filter:drop-shadow(0 0 3px rgba(0,125,179,.7));outline:2px solid #0092d1;outline-offset:2px}.btn-delete .cmp-button__text{color:#fff;font-family:Titillium Web;font-size:1pc;font-style:normal;font-weight:700;letter-spacing:0;line-height:1pc;text-align:left}.btn-send .cmp-button{background-color:#0bbd46;border:0;border-radius:4px;height:3pc;left:0;top:44px;width:157px}.btn-send .cmp-button:hover{background-color:#3cf179}.btn-send .cmp-button:active{background-color:#03882f}.btn-send .cmp-button:focus{-webkit-filter:drop-shadow(0 0 3px rgba(0,125,179,.7));filter:drop-shadow(0 0 3px rgba(0,125,179,.7));outline:2px solid #0092d1;outline-offset:2px}.btn-send .cmp-button__text{color:#fff;font-family:Titillium Web;font-size:1pc;font-style:normal;font-weight:700;letter-spacing:0;line-height:1pc;text-align:left}.boxflex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}@media print{a[href]:after{content:none!important}}.container-carddetail .table:not(.table-bordered) tr>th{border-bottom:0!important;border-top:0;padding:.75rem!important}.container-carddetail .table-adaptive>.table-header>tbody>tr>th{border:0!important}.container-carddetail .table:not(.table-bordered) tr>td{border-bottom:0!important;border-top:0}.container-carddetail .table:not(.table-bordered) tr{border-top:1px solid #dee2e6}.header-carddetail{background-color:#f2f6fc!important;border:1px solid #f2f6fc;border-bottom:none!important;padding:20px}.header-carddetail h3:after{color:#006b9a!important;content:"+";float:right;font-weight:700;margin-left:5px}body{background-color:#fff;color:#666d74;font-family:Titillium Web,Helvetica,Arial,sans-serif;font-family:Titillium,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1pc;line-height:1.4;margin:0}.carddetail .cmp-contentfragment__element-title{background-color:#fff;border:none;border-bottom:2px solid #ccc;color:#006b9a!important;cursor:pointer;font-family:Titillium Web,Helvetica,Arial,sans-serif!important;font-size:20px!important;font-weight:700;margin-bottom:20px;outline:none;text-align:left;text-transform:capitalize;-webkit-transition:1s;transition:1s;width:100%}.carddetail .cmp-contentfragment__element-title:after{color:#006b9a!important;content:"+";float:right;font-weight:700;margin-left:5px}.carddetail .cmp-contentfragment__element-title.active:after{content:"−";font-size:1pc}.carddetail .cmp-contentfragment__element-value{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.attach,.comeBack{background-color:transparent;color:#677584;cursor:pointer}.attach,.attach:hover,.comeBack{text-decoration:none}th#attach,th#descrizione{border:0}.upperTitle{text-transform:capitalize}h3.upperTitle{font-size:20px!important}.cmp-container .cardlist .card.card--xs--format-sm .card__content{top:115px}#welfare-avvisi-list-page .listitems .card__content{display:none!important}#welfare-avvisi-list-page .listitems .card__content p{display:none}li.page-item{display:list-item;text-align:-webkit-match-parent}.card.shadow.bg-white{height:250px;max-width:250px;overflow:hidden;padding:20px;text-overflow:ellipsis;white-space:normal}.card.shadow.bg-white p,.cardDetailHtml{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden}.cardDetailHtml{font-weight:400}.column-right{padding-top:70px}main.container{padding:.5em 1em}.cardlist.contentfragmentlist{background-color:#fff}.cardlist.contentfragmentlist section.cmp-contentfragmentlist{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.cardlist.contentfragmentlist .cmp-contentfragment__title,.cardlist.contentfragmentlist section.cmp-contentfragmentlist dt{display:none}.cardlist.contentfragmentlist dd.cmp-contentfragment__element-value{margin:auto}dd.cmp-contentfragment__element-value{padding-left:20px}.cmp-contentfragment__element-title{background-color:#f2f6fc!important;border:1px solid #f2f6fc;border-bottom:none!important;padding:20px}.cmp-contentfragment__element{border:1px solid #f2f6fc}@media screen and (min-width:42em){.card.card--sm--format-sm .card__content,.cardlist .card.card--xs--format-sm .card__content{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#677584!important;display:-webkit-box!important;margin:0 14px 14px;overflow:hidden;position:absolute;top:95px}}a#btLogin{color:#fff}.fix-detail-value font{color:#454d56;font-size:1em}.fix-detail-value font span{font-family:Titillium Web,Geneva,Tahoma,sans-serif!important}.fix-detail-value table{margin-bottom:0!important;width:100%!important}.fix-detail-value table td{border-top:none!important;padding:0!important}.fix-detail-value table.table-hover tbody tr:hover{background-color:transparent;color:#454d56}.scorporati-detail-with-body hr:last-child{display:none}.collapse-container .collapse-container-border .row.detail-element-table{border-bottom:none}.collapse-container .collapse-container-border .row.detail-element-table p{margin-bottom:0}.collapse-container .collapse-container-border .collapse-internal-container{border-bottom:1px solid #c2e2f0}.collapse-container .collapse-container-border .collapse-internal-container:last-of-type{border-bottom:none}.collapse-container .box-detail.collapse-container-border .row.graduatorie-rankings{padding-bottom:1pc!important}footer.experiencefragment{border-top:1px solid #202020;padding:.5em 1em}@media(prefers-color-scheme:dark){footer.experiencefragment{border-color:#dfdfdf}}footer.experiencefragment .cmp-separator__horizontal-rule{border:0;margin:0}.article__section .form-group{padding-right:1em}.article__section .form-control{background-color:#fff;border-color:#b2bbbd;width:100%}.article__section form{padding-top:1em!important}.article__section form .form-group:last-child{text-align:right}.article__section .has-feedback label~.form-control-feedback{right:20px}.has-feedback label~.form-control-feedback{top:31px!important}.has-feedback .form-control{padding-right:0!important}#cardCircMess{padding-left:0!important;padding-right:17px!important}.index-search-results-container a{border-bottom:none!important}.form-control{padding-bottom:0!important;padding-top:0!important}.card__content,.card__content:hover,.card__link .card__information .card__content,a.card__link{text-decoration:none!important}a.card__link{background-color:transparent!important;color:#677584!important}div.index-search-results-container,div.results-filters,form.cercaCircolariMessaggiNormativa,label{font-size:17px!important}.sl-container .article__section a:link{border-bottom-color:transparent!important}.results-filters .visual-filters a.active{border-bottom-color:#00368f!important;color:#1c2024!important;font-weight:700!important}.results-filters .visual-filters a:hover{border-bottom-color:#00368f!important;text-decoration:none!important}.article__nav{margin-right:1pc!important;margin-top:3.2pc!important}.mediaShare .share-buttons a{color:#fff!important;font-size:2.8em;margin-left:5px;margin-right:5px;opacity:1}.card__heading{margin-bottom:3px;margin-top:3px}.loader{-webkit-animation:mymove 1.5s infinite;animation:mymove 1.5s infinite;background-color:#00368f;border:2px solid #00368f;color:#fff;display:inline-block!important;height:25px;margin-left:350px;opacity:0;position:relative;width:42px}.loader img{vertical-align:baseline!important}.loader.show,.noResult.show{opacity:1}.noResult{opacity:0}.block-filter .form-group label[name$=-error-message]{display:none;font-weight:400}.block-filter .form-group.error label[name$=-error-message]{display:block}.block-filter .form-group.error label{color:#aa224f}.block-filter .form-group.error .dropdown.bootstrap-select button.btn.dropdown-toggle{border-color:#aa224f}[card-type] .fa:before,[card-type|=Messaggio] .fa:before,[card-type|=Nota] .fa:before,[card-type~=Circolare] .fa:before,[card-type~=Delibera] .fa:before,[card-type~=Informativa] .fa:before,[card-type~=operativa] .fa:before{content:""}.card__media{display:none!important}.fullwidthINPS .root.container.responsivegrid{margin:0;padding:0}.fullwidthINPS .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{padding:0}.fullwidthINPS .cmp-two-columns{margin:auto;width:85%}.carddetail .container>div.row{margin-left:10px;max-width:609px}.custom-datepicker a.datepicker-button.input-group-addon{vertical-align:initial;white-space:normal;width:auto}.custom-datepicker a.datepicker-button.input-group-addon span{cursor:pointer}#filterblock{width:100%}#filterblock .form-group{margin-bottom:1rem}#filterblock .form-group label{font-size:1rem!important}#filterblock .dropdown-menu>li>a{background-color:initial;font-weight:400}#filterblock .dropdown-menu>li>a.active{font-weight:400}.table-responsive table.table tbody>tr>td span.cell-title p{margin-bottom:0}.table-responsive table.table tbody>tr>td span.cell-title pre{background-color:initial;border:none;font-family:Titillium Web,Geneva,Tahoma,sans-serif;font-size:medium;line-height:1.5;margin:0;overflow-wrap:normal;padding:0;text-transform:lowercase;white-space:normal;word-break:normal}.table-responsive table.table tbody>tr>td span.cell-title pre:first-letter{text-transform:uppercase}.table-responsive table.table tbody>tr>td span.cell-title td,.table-responsive table.table tbody>tr>td span.cell-title td:last-child{padding:0;width:auto}@media screen and (min-width:768px)and (max-width:1024px){#filterblock .form-group{margin-left:0}}@media screen and (min-width:320px)and (max-width:736px){#filterblock .form-group{margin-bottom:1rem;margin-right:0}}@media(min-width:992px){.table-responsive .table>tbody>tr[data-target]{cursor:pointer}.table-responsive .table>tbody>tr[data-target] td.withlink{cursor:default}.table-responsive .table>tbody>tr[data-target] span{cursor:pointer}.table-responsive.no-full-link .table>tbody>tr[data-target] span{cursor:default}.table-responsive.no-full-link .table>tbody>tr[data-target] button span{cursor:pointer}}@media(max-width:992px){.table-responsive table.table tbody>tr>td span.cell-title tr{border-radius:initial;-webkit-box-shadow:none;box-shadow:none;display:initial;margin:0;padding:0}}footer.footer{z-index:20}.custom-daterangepicker a.datepicker-button.input-group-addon{vertical-align:initial;white-space:normal;width:auto}.month-empty{height:24px}.header .list-inline{display:inline}.header .nav__topbar--fixed>li{margin-right:24px!important}.cmp-helloworld__item-label{margin-bottom:0}.cmp-helloworld__item-output{margin-top:0}.section-hero .list-inline li.download-pdf.unavailable{color:gray;cursor:not-allowed;font-weight:700}.card-list.sorted-list table thead th{vertical-align:bottom}@media(min-width:997px){.card-list.sorted-list table tbody tr td,.card-list.sorted-list table thead tr th{border-top:1px solid #dee2e6;line-height:1.5rem;padding:.75rem;vertical-align:top}}@media screen and (max-width:35em){.card-list.sorted-list table tbody tr td,.card-list.sorted-list table tbody tr th{white-space:normal}}@media(min-width:992px){.list-filter .filter{max-width:50%}}@media(max-width:992px){.list-filter #filterblock{overflow-y:scroll;width:unset}.list-filter #filterblock .block-filter{overflow:initial}.list-filter #filterblock .h5{display:none}}.list-filter .form-control[type=number]{font-family:inherit}.list-filter .btn-mobile-filter{position:relative}.list-filter .list-inline>li{padding:0!important}#datepicker-month,#datepicker-year{text-transform:capitalize}#filterblock .fade.show{opacity:1}#filterblock #datepicker-month{text-transform:none}.modal-content{max-height:calc(100vh - 3rem)!important;overflow:hidden}.modal-dialog .modal-content .modal-body{overflow-x:hidden;overflow-y:auto}#condividiModal .modal-body{height:auto;padding:0;position:static}#graduatorieModal .modal-dialog.modal-lg{top:unset}#graduatorieModal .modal-content .modal-body{max-height:25pc}#graduatorieModal .modal-content{max-width:unset}#graduatorieModal .modal-content table{table-layout:fixed}#graduatorieModal .modal-content table thead{display:table-header-group}#graduatorieModal .modal-content table tbody{display:table-row-group}#graduatorieModal .modal-content table td{word-break:break-word}#modalcookiebar.modal,#modalimpostazionicookies.modal{padding:initial}#modalcookiebar .modal-content,#modalimpostazionicookies .modal-content{max-width:unset}#modalcookiebar .modal-body,#modalimpostazionicookies .modal-body{height:auto;padding:initial;position:static}#modalcookiebar .modal-footer,#modalimpostazionicookies .modal-footer{background-color:transparent}#modalcookiebar .modal-footer .btn{border:2px solid #fff}#modalimpostazionicookies .modal-footer .btn{border:2px solid #0076a8}#modalimpostazionicookies .modal-footer .btn:hover{border:2px solid #00368f}#modal-bannerIe,#modal-bannerIe .modal-title,#modal-bannerIe h4{color:#454d56!important}.navigation.custom li{display:inline}.navigation.custom .cmp-navigation__group{padding-left:0}#sidebar-menu.navbar-nav{float:none;margin-bottom:0;margin-top:0}#sidebar-menu.navbar-nav li{float:none}#sidebar-menu.navbar-nav li a{line-height:normal}#sidebar-menu.navbar-nav li a.btn{white-space:normal}#sidebar-menu.navbar-nav{margin-bottom:4pc}.cmp-navigation__item--level-0:hover>.cmp-navigation__group{background:#ececec}.nav-pagination-table .dropdown.bootstrap-select.show{display:inline-block!important}.nav-pagination-table .dropdown.bootstrap-select ul.dropdown-menu li{margin-bottom:0}.nav-pagination-table .dropdown.bootstrap-select ul.dropdown-menu li:before{display:none}.nav-pagination-table .dropdown.bootstrap-select ul.dropdown-menu li.active a,.nav-pagination-table .dropdown.bootstrap-select ul.dropdown-menu li.active a:focus,.nav-pagination-table .dropdown.bootstrap-select ul.dropdown-menu li.active a:hover{background-color:transparent}.nav-pagination-table .dropdown.bootstrap-select ul.dropdown-menu li a{line-height:1;white-space:nowrap!important}.nav-pagination-table .dropdown.bootstrap-select ul.dropdown-menu li a span{font-size:1pc;line-height:1}@media print{@page{margin:1cm}li{page-break-inside:avoid}body{margin:0}header .sticky-wrapper{display:none}header .border-bottom{border-bottom:none!important}header .btn-icon,header .open-menu-mobile,header nav{display:none}header .sticky.is-sticky{position:unset}header img.top-logo{display:inline!important}.section-hero .dropdown-menu,header img.logo-mobile,header img.logo-sticky{display:none!important}.section-hero button .fas.fa-ellipsis-h{display:none}.accordion .collapse{display:block!important}.li-allegati a.a-download{display:none}}.sirio-table-responsive table.sirio-table th.thDate,.sirio-table-responsive table.sirio-table th.thNumber,.sirio-table-responsive table.sirio-table th.thStatus,.table-responsive table.table th.thDate,.table-responsive table.table th.thNumber,.table-responsive table.table th.thStatus{width:10pc}.sirio-table-responsive table.sirio-table th.thAction,.table-responsive table.table th.thAction{width:75pt}.sirio-table-responsive table.sirio-table th.thStatusInfo,.table-responsive table.table th.thStatusInfo{width:215px}.sirio-table-responsive table.sirio-table th.thObject,.table-responsive table.table th.thObject{min-width:200px}.sirio-table-responsive table.sirio-table.table-auto tbody>tr>td span.cell-title{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-weight:400;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media screen and (min-width:42em){.navbar--secondary.navbar-vertical.expandible{min-width:252px}}.feedback-tool{min-width:252px}.sidebar .open-siderbarmenu-block{position:fixed;width:101%;z-index:10}.sidebar .sticky.show~.open-siderbarmenu-block{display:none!important}.sidebar #open-siderbarmenu.show #sidebar-menu-mobile{padding-bottom:4pc}.cmp-two-columns .column-left{float:left;width:25%}.cmp-two-columns .column-right{float:left;max-width:812px;width:75%}