:root{--dt-row-selected:13,110,253;--dt-row-selected-text:255,255,255;--dt-row-selected-link:9,10,11}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{height:1em;width:1em;margin-top:-9px;display:inline-block;color:#fff;border:.15em solid #fff;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:Courier New,Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable tr.dt-hasChild td.dt-control:before{content:"-";background-color:#d33333}table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_desc_disabled,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc_disabled:before{bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_desc_disabled:after{top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after{opacity:.6}table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after{display:none}table.dataTable thead>tr>td:active,table.dataTable thead>tr>th:active{outline:none}div.dataTables_scrollBody>table.dataTable>thead>tr>td:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>th:before{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:#0d6efd;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}div.dataTables_processing>div:last-child>div:first-child{left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0)}to{transform:translate(24px)}}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable tfoot td,table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th,table.dataTable tfoot th.dt-head-left,table.dataTable thead td,table.dataTable thead td.dt-head-left,table.dataTable thead th,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable tfoot th,table.dataTable thead th{font-weight:700}table.dataTable thead td,table.dataTable thead th{padding:10px;border-bottom:1px solid rgba(0,0,0,.3)}table.dataTable thead td:active,table.dataTable thead th:active{outline:none}table.dataTable tfoot td,table.dataTable tfoot th{padding:10px 10px 6px 10px;border-top:1px solid rgba(0,0,0,.3)}table.dataTable tbody tr{background-color:transparent}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.9);color:#fff;color:rgb(var(--dt-row-selected-text))}table.dataTable tbody tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link))}table.dataTable tbody td,table.dataTable tbody th{padding:8px 10px}table.dataTable.display tbody td,table.dataTable.display tbody th,table.dataTable.row-border tbody td,table.dataTable.row-border tbody th{border-top:1px solid rgba(0,0,0,.15)}table.dataTable.display tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.row-border tbody tr:first-child th{border-top:none}table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th{border-top:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child{border-left:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th{border-top:none}table.dataTable.display>tbody>tr.odd>*,table.dataTable.stripe>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.023)}table.dataTable.display>tbody>tr.odd.selected>*,table.dataTable.stripe>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected,.923))}table.dataTable.display>tbody>tr:hover>*,table.dataTable.hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.035)}table.dataTable.display>tbody>tr.selected:hover>*,table.dataTable.hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd!important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected,1))!important}table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3,table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019)}table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3,table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected,.919))}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.054)}table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.047)}table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected,.954))}table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected,.947))}table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected,.939))}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected,.919))}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected,.911))}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected,.903))}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected,.982))}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected,.974))}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected,.962))}table.dataTable.no-footer{border-bottom:1px solid rgba(0,0,0,.3)}table.dataTable.compact tbody td,table.dataTable.compact tbody th,table.dataTable.compact tfoot td,table.dataTable.compact tfoot th,table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px}table.dataTable td,table.dataTable th{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:inherit!important;border:1px solid transparent;border-radius:2px;background:transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:inherit!important;border:1px solid rgba(0,0,0,.3);background-color:hsla(0,0%,90%,.1);background:linear-gradient(180deg,hsla(0,0%,90%,.1) 0,rgba(0,0,0,.1))}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:default;color:#666!important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#585858;background:linear-gradient(180deg,#585858 0,#111)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:linear-gradient(180deg,#2b2b2b 0,#0c0c0c);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:inherit}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0,0,0,.3)}.dataTables_wrapper.no-footer div.dataTables_scrollBody>table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}.bg-main-primary{background:#c1272d}#evidenza.evidence-section .list-item.active span,.accordion-header .accordion-button:not(.collapsed),.calendar-vertical,.card-altrama a span,.chip .chip-label,.chip:is(div):hover:not(.chip-disabled) .chip-label,.cmp-accordion .accordion-header .accordion-button:not(.collapsed),.cmp-breadcrumbs .breadcrumb-container .breadcrumb .breadcrumb-item a,.cmp-contacts .contact-list li,.cmp-filter .filter-wrapper button span,.cmp-icon-list .shadow .list-item-title,.cmp-info-button-card .form-check [type=radio]:not(:checked)+label:before,.cmp-info-summary .card-body .data-text.description-success,.cmp-navscroll .navbar.it-navscroll-wrapper .link-list-wrapper .accordion .accordion-header .accordion-button,.it-header-wrapper .navbar-collapsable .it-socials,.it-header-wrapper .navbar-collapsable .logo-hamburger,.navbar .dropdown-menu .link-list li a.dropdown-item.list-item,.navbar .dropdown-menu .link-list li a.dropdown-item.list-item span,.plus-icon,.plus-text,.plus-text:hover,.row-calendar .it-calendar-wrapper .card .card-text a,.search-modal .searches-list li a,.t-primary,.u-main-primary,.useful-links-section .list-item.active span{color:#c1272d!important}.calendar-vertical .calendar-date .calendar-date-day:after,.calendar-vertical .calendar-date .calendar-date-day:before,.chip:is(a):hover:not(.chip-disabled){background-color:#c1272d}.chip:is(div):hover:not(.chip-disabled),.chip:not(.chip-disabled),.cmp-info-button-card .form-check [type=radio]:not(:checked)+label:before,.cmp-info-checkbox .form-check [type=checkbox]:not(:checked)+label:after{border-color:#c1272d}@media(min-width:768px){.it-header-wrapper .search-link svg{fill:#fff}.it-header-wrapper .search-link{background:#c1272d}}.it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials ul .icon{fill:#c1272d}.it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials>span,.it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper>span{color:#c1272d}@media(min-width:992px){.navbar .navbar-collapsable .navbar-nav li a.nav-link{color:#c1272d;font-weight:600}}.cmp-info-summary .icon-primary,.cmp-input-search-button.form-group .input-group-prepend svg,.it-header-wrapper .navbar-collapsable .it-socials ul li a svg,.it-header-wrapper .navbar-collapsable .logo-hamburger .icon,.search-modal .form-group .autocomplete-icon .icon,.search-modal .form-group .input-group-prepend svg,.search-modal .modal-title .search-link svg{fill:#c1272d!important}.cmp-info-button-card.has-border-green,.cmp-info-checkbox.has-border-green,.cmp-info-radio.has-border-green{outline:2px solid #c1272d}.categories-modal .modal-header{border-bottom:1px solid #c1272d}.categories-modal .modal-footer{border-top:1px solid #c1272d}.has-bg-grey{background-color:rgba(193,39,45,.05)}.it-page-section .card.card-teaser-info{border-left:8px solid rgba(193,39,45,.1)}.calendar-vertical .calendar-date .calendar-date-description .calendar-date-description-content:before{background-color:rgba(193,39,45,.1)}.cmp-info-radio.has-border-green{outline:2px solid #c1272d}.cmp-info-progress .info-progress-wrapper.completed .info-progress-body span{color:#c1272d}.cmp-info-progress .info-progress-wrapper.step-active .info-progress-body{border-bottom:2px solid #c1272d}.cmp-info-progress .info-progress-wrapper.step-active .info-progress-body span{color:#c1272d}.step-description,.text-primary-theme-altrama{color:#c1272d!important}.chip:is(a):hover:not(.chip-disabled) .chip-label{color:#fff!important}.evidence-section .list-item.active span,.useful-links-section .list-item.active:hover span{color:#c1272d!important}aside .cmp-navscroll .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active{border-left:2px solid #c1272d}.single-amministrazione .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:rgba(193,39,45,.24)}.it-header-center-wrapper,.it-header-navbar-wrapper{background:#f9f9f9}@media(min-width:992px){.navbar .navbar-collapsable .navbar-nav li a.nav-link.dropdown-toggle svg{fill:none}}.custom-navbar-toggler svg{fill:#c1272d}@media(max-width:768px){.it-header-wrapper .search-link svg{fill:#c1272d}}.navbar .navbar-collapsable .navbar-nav li a.nav-link>span{line-height:28px}@media(min-width:992px){.it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials ul a:hover svg{fill:#c1272d}}.it-footer a,.it-footer a:hover{color:#191919}@media(min-width:768px){.it-footer .footer-heading-title{border-bottom:1px solid #191919}}.it-footer .it-footer-main{background-color:#eceff1;color:#191919}.it-footer .footer-bottom{border-top:1px solid #191919}.it-footer .footer-bottom svg.icon{fill:#c1272d}@media(max-width:767.8px){.it-footer .footer-items-wrapper+.footer-items-wrapper .footer-heading-title{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #191919}}.it-footer .footer-list a{color:#191919}.it-footer .it-footer a:hover{text-decoration:none;color:#fff}.it-footer .logo-wrapper .footer-institution-logos{flex-wrap:wrap;row-gap:1rem;-moz-column-gap:3rem;column-gap:3rem}.it-footer .logo-wrapper .footer-institution-logo{height:64px;width:auto;max-width:100%}@media(max-width:767.8px){.it-footer .logo-wrapper .footer-institution-logos{flex-direction:column-reverse;flex-wrap:nowrap;align-items:center;row-gap:1rem;-moz-column-gap:0;column-gap:0}.it-footer .logo-wrapper .footer-institution-logo{height:40px!important;width:auto!important}}.cookiebar a{color:#fff;text-decoration:underline}.cookiebar a:focus,.cookiebar a:hover{color:#e6ecf2}.it-hero-wrapper .it-hero-text-wrapper .hero-text h1,.it-hero-wrapper .it-hero-text-wrapper .hero-text h2,.it-hero-wrapper .it-hero-text-wrapper .hero-text h3,.it-hero-wrapper .it-hero-text-wrapper .hero-text h4,.it-hero-wrapper .it-hero-text-wrapper .hero-text h5,.it-hero-wrapper .it-hero-text-wrapper .hero-text h6,.it-hero-wrapper .it-hero-text-wrapper .hero-text p,.it-hero-wrapper .it-hero-text-wrapper .hero-text span{color:#000}.me-30{margin-right:30px!important}.altrama-it-page-sections-container .it-page-section:first-child,.my-30{margin-bottom:30px!important;margin-top:30px!important}.py-10{padding-bottom:10px!important;padding-top:10px!important}.px-24{padding-left:24px!important;padding-right:24px!important}.p-4-5{padding:32px!important}.px-2-5{padding-left:12px!important;padding-right:12px!important}.col-130{width:130px;max-width:130px}.altrama-it-page-sections-container ul{list-style:disc;list-style-position:outside;margin-bottom:1rem;padding-left:1.5rem}@media(min-width:992px){.altrama-cards-wrapper .altrama-card-wrapper:nth-child(odd),.altrama-contatti-wrapper .altrama-card-wrapper:nth-child(odd),.altrama-files-wrapper .altrama-card-wrapper:nth-child(odd){padding-right:8px}.altrama-cards-wrapper .altrama-card-wrapper:nth-child(2n),.altrama-contatti-wrapper .altrama-card-wrapper:nth-child(2n),.altrama-files-wrapper .altrama-card-wrapper:nth-child(2n){padding-left:8px}}.altrama-card-wrapper:hover .card-teaser .card-title{text-decoration:underline;text-decoration-color:var(--bs-link-color)}.altrama-gallery-wrapper:after{content:"";display:table;clear:both}.altrama-gallery-thumb-wrapper{cursor:pointer}.altrama-modal-preview-wrapper img{opacity:.6}.altrama-modal-preview-wrapper img.active,.altrama-modal-preview-wrapper img:hover{opacity:1}img.hover-shadow{transition:.3s}.hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)!important}#altrama-lightbox{z-index:1001}.modal:not(.filter-search){display:none;position:fixed;z-index:6;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000}.modal:not(.filter-search) .modal-content{position:relative;background-color:transparent;margin:auto;padding:0;width:90%;max-width:1200px}.modal:not(.filter-search) .modal-content .pics-wrapper{position:relative}.modal:not(.filter-search) .modal-content .pics-wrapper .altrama-slide{display:none}.modal:not(.filter-search) .modal-content .pics-wrapper .altrama-slide .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.modal:not(.filter-search) .modal-content .pics-wrapper .next,.modal:not(.filter-search) .modal-content .pics-wrapper .prev{cursor:pointer;position:absolute;top:0;bottom:0;width:auto;height:80px;padding:16px;margin-top:auto;margin-bottom:auto;color:#fff;font-weight:700;font-size:20px;line-height:48px;transition:.6s ease;border-radius:0 3px 3px 0;-moz-user-select:none;user-select:none;-webkit-user-select:none;background-color:rgba(0,0,0,.5);text-decoration:none}.modal:not(.filter-search) .modal-content .pics-wrapper .next{right:0;border-radius:3px 0 0 3px}.modal:not(.filter-search) .modal-content .pics-wrapper .next:hover,.modal:not(.filter-search) .modal-content .pics-wrapper .prev:hover{background-color:rgba(0,0,0,.8)}.modal:not(.filter-search) .modal-content .caption-container{text-align:center;background-color:#000;padding:2px 16px;color:#fff;margin-bottom:1rem}.modal:not(.filter-search) .modal-content .caption-container #download-resource a{font-size:20px;text-decoration:none;color:#fff}.modal:not(.filter-search) .modal-content .caption-container #download-resource a div{height:30px;width:30px}.modal:not(.filter-search) .modal-content .caption-container #download-resource a span{line-height:20px;margin-top:auto}.modal:not(.filter-search) .modal-content .caption-container #caption{margin-bottom:auto;margin-top:auto}.modal:not(.filter-search) .modal-content .caption-container #it-download path{fill:#fff}.modal:not(.filter-search) .close{color:#fff;position:absolute;top:10px;right:25px;font-size:35px;font-weight:700}.modal:not(.filter-search) .close:focus,.modal:not(.filter-search) .close:hover{color:#999;text-decoration:none;cursor:pointer}.color-secondary{color:#455a64}.attach-icon svg{fill:var(--bs-link-color)}.subtitle-small{font-size:1.333rem}.altrama-thumbnail img{height:240px}@media(min-width:992px){.altrama-thumbnail img{height:600px}}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.dataTables_wrapper{overflow-x:scroll}@media(min-width:992px){.dataTables_wrapper{overflow-x:hidden}}.dataTables_wrapper table.dataTable thead{font-weight:600}.dataTables_wrapper table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(var(--bs-primary-rgb),.2)}.card-personale-amministrativo{padding:24px 24px 16px 24px;height:-moz-fit-content!important;height:fit-content!important}.card-personale-amministrativo a{text-decoration:none}.card-personale-amministrativo a:hover{text-decoration:underline}.card-personale-amministrativo a h4{font-weight:700}.card-personale-amministrativo .contact-wrapper{font-size:.889rem}.card-personale-amministrativo .organizzazioni-wrapper a:after{content:",";margin-right:.25rem}.card-personale-amministrativo .organizzazioni-wrapper a:last-child:after{content:""}.card-politici .card-politici-descrizione{padding:40px 24px 16px 24px}.card-politici .card-politici-descrizione a{text-decoration:none}.card-politici .card-politici-descrizione a:hover{text-decoration:underline}.card-politici .card-politici-descrizione a h4{font-size:1.111rem}.card-organi-governo{padding:24px 24px 16px 24px}.card-organi-governo .icon-organi-governo{width:22px;height:22px}.card-organi-governo .icon-organi-governo svg g{fill:rgba(var(--bs-primary-rgb))}.card-organi-governo a{text-decoration:none}.card-organi-governo a:hover{text-decoration:underline}.card-organi-governo a:hover svg g{fill:rgba(var(--bs-primary-rgb))}.card-organi-governo a h3{margin-top:16px;font-size:1.556rem}.card-organi-governo a span{font-size:.778rem;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#d8524a}.card-organi-governo a span:hover{color:rgba(var(--bs-primary-rgb))}.card-organi-governo p{font-size:.889rem;margin-bottom:44px}.card-organi-governo .icon-arrow{width:18px;display:flex}.card-organi-governo .icon-arrow svg{margin-top:auto;margin-bottom:auto}.card-organi-governo .icon-arrow svg g{fill:#d8524a}.card-novita.card-consigli{min-height:100%}.card-novita.card-consigli .label-categorie{height:unset}.card-novita.card-consigli .chip{min-width:unset!important}.card-novita.card-consigli .card-action a{width:100%}.card-novita .date{font-size:14px;color:#455a64;margin-left:6px}.card-novita .date.autori{margin-left:4px;text-transform:none}.card-altrama{padding:24px 24px 16px 24px}.card-altrama .icon-card-altrama{width:22px;height:22px}.card-altrama .icon-card-altrama svg g{fill:rgba(var(--bs-primary-rgb))}.card-altrama a{text-decoration:none}.card-altrama a:hover{text-decoration:underline}.card-altrama a:hover svg g{fill:rgba(var(--bs-primary-rgb))}.card-altrama a h3{margin-top:16px;font-size:1.556rem}.card-altrama a span{font-size:.778rem;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#d8524a}.card-altrama a span:hover{color:rgba(var(--bs-primary-rgb))}.card-altrama p{font-size:.889rem;margin-bottom:44px}.card-altrama .icon-arrow{width:18px;display:flex}.card-altrama .icon-arrow svg{margin-top:auto;margin-bottom:auto}.card-altrama .icon-arrow svg g{fill:#d8524a}.card-altrama .label-categorie{font-weight:600;font-size:14px;text-transform:uppercase;color:rgba(var(--bs-primary-rgb));margin-bottom:8px;height:100%;margin-left:.25rem}.card-altrama .label-categorie span:after{content:",";margin-right:.25rem}.card-altrama .label-categorie span:last-child:after{content:"";margin-right:0}.card-altrama .label-date{font-family:Roboto Mono;font-size:14px;color:#455a64}.card-organi-governo .label-categorie{height:100%;margin-left:.25rem}.card-organi-governo .label-categorie,.card-servizi .label-categorie{font-weight:600;font-size:14px;text-transform:uppercase;color:rgba(var(--bs-primary-rgb));margin-bottom:8px}.card-organi-governo .label-categorie span:after,.card-servizi .label-categorie span:after{content:",";margin-right:.25rem}.card-organi-governo .label-categorie span:last-child:after,.card-servizi .label-categorie span:last-child:after{content:"";margin-right:0}.card-organi-governo a,.card-servizi a{text-decoration:none;margin-bottom:8px}.card-organi-governo a h4,.card-servizi a h4{font-size:1.333rem}.card-documenti .icon-card-altrama svg path{fill:rgba(var(--bs-primary-rgb))}.chip-altrama{margin-bottom:4px}.chip:is(a):not([href]):hover{background-color:#fff;border-color:#c1272d;color:#c1272d;cursor:default}.chip:is(a):not([href]):hover span.chip-label{color:#c1272d!important}.label-argomenti{font-size:16px;font-weight:600;margin-top:18px;margin-bottom:10px}.row-shadow-altrama{width:95%;height:50px;margin-left:auto;margin-right:auto;position:absolute;bottom:0}@media(min-width:992px){.row-shadow-altrama{width:80%}}.splide__slide:not(.event-carousel-splide__slide){margin-left:auto!important;margin-right:auto!important}#map-altrama{height:400px}.card-thumbnail.card-bookshop .altrama-thumbnail img{min-height:unset;max-height:150px;width:auto!important}.card-thumbnail .altrama-thumbnail img{max-width:100%;min-height:240px;height:100%}.page-template-vivere-il-comune main>.bg-grey-dsk:nth-child(odd){background-color:#fff}.card-supporto-altrama{margin-top:0!important}.card-supporto-altrama:last-child{margin-bottom:16px!important}.card-image.card-image-rounded.mh-100 img{max-height:100%}.clean-input{width:24px}.cmp-info-progress{margin-bottom:2.222rem}.cmp-info-progress .info-progress-wrapper{border-left:1px solid #c5c7c9;margin-top:auto;margin-bottom:auto}.cmp-info-progress .info-progress-wrapper:nth-child(5){border-right:1px solid #c5c7c9}.cmp-info-progress .info-progress-wrapper .info-progress-body span{font-size:1.125rem;font-weight:600;color:#5d7083}.step-altrama{font-size:.875rem;font-weight:600;flex-shrink:0}.step-description{font-size:1.125rem}.subtitle-small-xsmall{font-size:1rem!important}.thumb-image-file{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.text-primary-altrama{color:#191919!important}#ricevuta-down{width:-moz-fit-content;width:fit-content}@media(min-width:768px){.hero-img .it-hero-wrapper.it-hero-small-size{min-height:600px;height:600px}}.no-underline a{text-decoration:none}.modal.search-modal{z-index:10000;background-color:rgba(0,0,0,.435)}@media(min-width:992px){.navbar .navbar-collapsable .navbar-nav li a.nav-link.dropdown-toggle svg{margin-top:0}}@media(max-width:991.8px){.it-header-wrapper .navbar-collapsable .close-div{left:auto;right:2px}.it-header-wrapper .navbar-collapsable .menu-wrapper{right:48px}}@media(min-width:991.8px){.h-lg-100{height:100%!important}.w-lg-auto{width:auto!important}}.it-header-wrapper .navbar-collapsable .logo-hamburger .it-brand-title{max-width:none}.object-fit-cover{-o-object-fit:cover;object-fit:cover}@media(max-width:991.8px){.slide-row{margin-left:0!important;margin-right:0!important}}.it-carousel-landscape-abstract-arrow-visible .splide__arrows{position:absolute;top:50%;left:-24px;right:-24px;display:flex;z-index:1;justify-content:space-between;pointer-events:none}@media(max-width:991.8px){.it-carousel-landscape-abstract-arrow-visible .splide__arrows{padding-right:12px;padding-left:12px}}.it-carousel-landscape-abstract-arrow-visible .splide__arrows .splide__arrow{width:40px;height:40px;background:#c1272d;border:none;display:flex;align-items:center;justify-content:center;pointer-events:all}.it-carousel-landscape-abstract-arrow-visible .splide__arrows .splide__arrow svg{fill:#fff;width:16px;height:16px}.it-carousel-landscape-abstract-arrow-visible .splide__arrows .splide__arrow.splide__arrow--prev{transform:rotate(180deg)}.it-carousel-landscape-abstract-arrow-visible .splide__arrows .splide__arrow[disabled]{background:#d8d9da}.slide-excerpt{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}#in-evidenza-section{margin-top:14px}.altrama-card-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.altrama-card-title.altrama-card-title-bookshop{font-size:1.2rem;-webkit-line-clamp:unset;word-break:break-word;color:rgba(var(--bs-primary-rgb))}#search-catalogo{margin-top:25px;background-image:url(/img/cerca-catalogo.png);background-size:cover;background-repeat:no-repeat}#search-catalogo .container{padding-top:60px;padding-bottom:60px;max-width:780px}@media(min-width:991.8px){#search-catalogo .container{padding-top:90px;padding-bottom:90px}}@media(max-width:991.8px){#search-catalogo .container button{margin-top:10px;border-radius:4px}}.btn-primary-altrama{padding-top:8px!important;padding-bottom:8px!important}#newsletter{margin-bottom:72px}#newsletter #newsletter-user-register-form{margin-top:20px}#newsletter #newsletter-user-register-form input[type=email]{margin-right:28px}#newsletter #newsletter-user-register-form button{border-radius:4px}#newsletter #newsletter-user-register-form #mailing_list input[type=checkbox].just-validate-success-field+label,#newsletter #newsletter-user-register-form #mailing_list input[type=radio].just-validate-success-field+label{color:revert!important}#embedd_map{height:500px;overflow:hidden;position:relative;z-index:-1}#embedd_map iframe{width:100%;height:570px;position:relative;top:-70px}.nJjxad-bMcfAe-haAclf.nJjxad-HzV7m{display:none!important}#embedd_map_gruppi{height:500px;overflow:hidden;position:relative;z-index:-1}#embedd_map_gruppi iframe{width:100%;height:570px;position:relative;top:-70px}@media(min-width:992px){.col-lg-0{flex:0 0 auto;width:0;display:none!important}}@media(min-width:768px){.col-md-0{flex:0 0 auto;width:0;display:none!important}}.border-bottom-2{border-bottom:calc(var(--bs-border-width) + var(--bs-border-width)) var(--bs-border-style) var(--bs-border-color)!important}.cmp-input-search .autocomplete-icon{z-index:4}.wp-block-footnotes{list-style:decimal;margin-left:24px;font-size:16px}.wp-block-footnotes:before{font-weight:700;content:"Note"}.wp-block-footnotes li:first-of-type{border-top:1px solid #191919;padding-top:10px}.wp-block-footnotes li::marker{font-size:.75rem}.autosearch-catalogo input[type=search]{border-top:1px solid #5d7083;border-left:1px solid #5d7083;border-radius:4px 0 0 4px}.autosearch-catalogo .cmp-input-search .autocomplete-icon{background-color:transparent}.splide__pagination li:not([role=presentation]){display:none}.altrama-it-list-wrapper .it-right-zone{padding-top:8px!important;padding-bottom:8px!important}.border-right-1{border:1px solid #fff}.altrama-day-head{color:#fff;border-radius:5px;min-height:6rem;justify-content:center}.altrama-day-head h4{font-weight:700}#agenda{position:relative}#agenda .splide__arrows.splide__arrows--ltr{position:absolute;top:0;left:0;right:0;z-index:1;display:flex;justify-content:space-between;min-height:6rem;fill:#fff}#agenda .splide__arrows.splide__arrows--ltr .splide__arrow{padding:8px}@media screen and (min-width:768px){#agenda .splide__arrows.splide__arrows--ltr .splide__arrow{padding:16px}}#agenda .splide__arrows.splide__arrows--ltr .splide__arrow.splide__arrow--prev svg{transform:rotate(180deg)}#agenda .card .card-text img{max-width:33%;max-height:none}#agenda-search label{color:#5a768a;opacity:1;font-size:1rem}#agenda-search input[type=date]{color:#1a1a1a}.card-list-evento{padding-top:1rem;position:relative}.card-list-evento :after{content:"";position:absolute;left:12.5%;bottom:0;height:1px;width:75%;right:0;border-bottom:1px solid rgba(25,25,25,.1)}.card-list-biblioteca{font-style:italic}.altrama-search-form label{font-size:.8888888889rem!important;color:#1a1a1a!important}.row-gap-2{row-gap:8px}.group-titolo{display:flex}.group-titolo button{border-bottom:1px solid #5d7083}#modulo legend{transform:translateY(-75%)}label[for=privacy]{white-space:normal;height:auto!important;transform:none!important}#modulo textarea{border:1px solid #5d7083}.home-message.p-3{padding:12px!important}.home-message.p-3 .btn-outline-white{box-shadow:inset 0 0 0 2px #fff!important}.home-message.p-3 .btn-outline-white:hover{background-color:#000!important;box-shadow:none!important;color:#fff}.home-message.p-3 .btn-sm{line-height:12px!important}.container-chiosco{max-width:calc(100% - 100px);margin-left:auto;margin-right:auto}.search-modal .modal-dialog .form-group{align-items:stretch}.search-modal .modal-dialog .form-group input{font-size:1rem;height:100%}.search-modal .modal-dialog .modal-title h2{color:#c1272d;font-size:2.6666666667rem}.search-modal .modal-dialog .modal-title svg{height:2.6666666667rem;width:2.6666666667rem;margin-bottom:8px}@media(max-width:991.98px){.row-column-menu-left{flex-direction:column-reverse}}.row-column-menu-left>div:first-child{display:block!important}.row-column-menu-left>div:first-child .link-list{display:block}@media(max-width:991.98px){.row-column-menu-left>div:first-child .link-list .nav-link{text-align:center}}.card-fondi .altrama-thumbnail{justify-content:center;display:flex;margin-bottom:1rem}.close-modal-archivi-foto{position:fixed!important;right:35px!important}.altrama-fondi-title{font-size:.889rem!important;color:#191919!important;font-weight:300}.font-italic{font-style:italic!important}.h-fit{height:-moz-fit-content;height:fit-content}.cursor-pointer{cursor:pointer!important}.dummy{background-image:url(/img/placeholder.jpg);background-image:url(/img/evidenza-header.png);background-image:url(/img/pin.svg);background-image:url(/img/preview_placeholder.jpg);background-image:url(/img/multimedia_no_photo.png);background-image:url(/img/logo-eu-inverted.svg);background-image:url(/img/ravenna_logo.svg);background-image:url(/img/sprites.svg);background-image:url(/img/classense_logo.png)}@media(max-width:991.8px){.link-list-wrapper:not(.show) .link-list{display:none}.link-list-wrapper.show .link-list-heading-wrapper .icon{transform:rotate(180deg)}.link-list-wrapper .link-list-heading-wrapper{display:flex}.link-list-wrapper .link-list-heading-wrapper .icon{display:block}.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:not(:first-child) .link-list-wrapper .link-list-heading-wrapper .link-list-heading{line-height:32px}.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:not(:first-child) .link-list-wrapper .link-list-heading-wrapper .icon{margin-top:auto}}.link-list-heading-wrapper .link-list-heading{padding-right:0}.link-list-heading-wrapper .icon{display:none}