﻿@import url("https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;400;700&display=swap");@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}html{font-size:16px;font-size:100%;height:auto;}html body.odcec{font-size:inherit;font-family:"Titillium Web",sans-serif;background:#fff;color:#161615;animation-duration:.5s;animation-name:fadeIn;min-width:0;}html body.odcec.main{background:#f7f7f7;}html body.odcec a{color:inherit;text-decoration:none;}html body.odcec input,html body.odcec .btn{-webkit-border-radius:0;border-radius:0;}html body.odcec iframe{border:0;}html body.odcec .bigger{font-size:120%;}html body.odcec .background-black{background:#000!important;}html body.odcec .color-default{color:#161615!important;}html body.odcec .main a{color:#439b9c;}html body.odcec .multimedia audio{max-width:95%;}html body.odcec .multimedia *{color:#439b9c;}html body.odcec .multimedia .item .inner>div:first-of-type{min-height:231px;background:#000;}html body.odcec .multimedia .item .inner .type .fad{font-size:1.5rem;}html body.odcec .multimedia .play,html body.odcec .multimedia .play-audio{z-index:100;font-size:3rem;line-height:3rem;}html body.odcec .fancybox-skin{border-radius:0;}html body.odcec .fancybox-wrap audio{max-width:90%;}html body.odcec .fancybox-close{background-image:none;font-family:"Font Awesome 5 Duotone";color:#fff;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;text-align:center;text-decoration:none;font-size:1.5rem;background:#666;display:flex;border:.8px solid #fff;align-items:center;justify-content:center;top:2px;right:2px;opacity:.9;}html body.odcec .fancybox-close:before{content:"";}html body.odcec a[data-toggle=collapse]{text-decoration:none;}html body.odcec a[data-toggle=collapse] .icons *:first-child{display:none;}html body.odcec a[data-toggle=collapse].collapsed .icons *{display:none;}html body.odcec a[data-toggle=collapse].collapsed .icons *:first-child{display:inline;}html body.odcec table.google-visualization-orgchart-table{border-collapse:separate;}html body.odcec table.google-visualization-orgchart-table .google-visualization-orgchart-node{font-family:"Titillium Web",sans-serif;background:#3e6680;border-color:#3e5266;color:#fff;border-radius:unset;}html body.odcec table.google-visualization-orgchart-table .google-visualization-orgchart-nodesel{background:#439b9c;border-color:#347779;}html body.odcec table.google-visualization-orgchart-table .google-visualization-orgchart-lineleft,html body.odcec table.google-visualization-orgchart-table .google-visualization-orgchart-linebottom,html body.odcec table.google-visualization-orgchart-table .google-visualization-orgchart-lineright{border-color:#439b9c;}html body.odcec h1,html body.odcec .h1{font-weight:700;font-size:3.1rem;color:#347779;}html body.odcec h2,html body.odcec .h2{font-weight:700;font-size:1.55rem;color:#347779;}html body.odcec h3,html body.odcec .h3{font-weight:700;font-size:1.35rem;color:#347779;}html body.odcec h4,html body.odcec .h4{font-weight:700;font-size:1.2rem;color:#347779;}html body.odcec h5,html body.odcec .h5{font-weight:700;font-size:1.1rem;color:#347779;}html body.odcec h6,html body.odcec .h6{font-weight:700;font-size:1rem;color:#347779;}html body.odcec .flex-even{flex:1;}html body.odcec .btn.btn-primary{background:#3e6680;border-color:#3e6680;color:#fff;}html body.odcec .btn.btn-primary:not(:disabled):not(.disabled):active,html body.odcec .btn.btn-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#3e6680;border-color:#3e6680;}html body.odcec .btn.btn-secondary{background:#439b9c;border-color:#439b9c;color:#fff;}html body.odcec .btn.btn-secondary:not(:disabled):not(.disabled):active,html body.odcec .btn.btn-secondary:not(:disabled):not(.disabled).active{color:#fff;background-color:#439b9c;border-color:#439b9c;}html body.odcec .btn-primary:not(:disabled):not(.disabled):active,html body.odcec .btn-primary:not(:disabled):not(.disabled).active,html body.odcec .show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf;}html body.odcec .background-green{background:#439b9c!important;color:#fff!important;}html body.odcec .background-blue{background:#3e6680!important;color:#fff!important;}html body.odcec .background-gray{background:#f7f7f7!important;color:#161615!important;}html body.odcec .border-green{border:2px solid #439b9c!important;}html body.odcec .border-blue{border:2px solid #3e6680!important;}html body.odcec .border-gray{border:2px solid #f7f7f7!important;}html body.odcec .color-green{color:#439b9c!important;}html body.odcec .color-blue{color:#3e6680!important;}html body.odcec .color-gray{color:#f7f7f7!important;}html body.odcec .form-control{border-radius:unset;}html body.odcec .checkboxlist input{margin-right:.5rem;}html body.odcec input[type=file].form-control{border:0;padding-left:0;padding-right:0;}html body.odcec ul.list-styled,html body.odcec ol.list-styled{padding-left:1rem!important;}html body.odcec ul li:not(:last-child),html body.odcec ol li:not(:last-child){margin-bottom:.5rem;}html body.odcec ul.list-styled{list-style:disc;}html body.odcec ol.list-styled{list-style:decimal;}html body.odcec md-datepicker.form-control{padding:0 .3rem 0 0;display:inline-flex;align-items:center;justify-content:space-between;border-radius:unset;}html body.odcec md-datepicker.form-control .md-datepicker-input-container{flex-grow:1;}html body.odcec md-datepicker.form-control .md-datepicker-input-container:not(.md-datepicker-invalid){border-color:transparent;}html body.odcec .owl-carousel .owl-dots .owl-dot span{background:#3e5266;}html body.odcec .owl-carousel .owl-dots .owl-dot.active span,html body.odcec .owl-carousel .owl-dots .owl-dot:hover span{background:#439b9c;}html body.odcec form input.ng-invalid,html body.odcec form md-datepicker.ng-invalid,html body.odcec form select.ng-invalid{border-left:.5rem solid #dc3545;}html body.odcec form input.ng-valid,html body.odcec form md-datepicker.ng-valid,html body.odcec form select.ng-valid{border-left:.5rem solid #28a745;}html body.odcec .topbar{background:#3a4c5d;color:#fff;}html body.odcec .topbar .top-right-node{font-weight:700;}html body.odcec .topbar .top-right-node .image{height:1.3rem;}html body.odcec .topbar .spid-node{background:#06c;color:#fff;}html body.odcec .topbar .spid-node img{height:1.5rem;}html body.odcec .topbar .cie-node{background:#0062cd;color:#fff;font-weight:700;}html body.odcec .topbar .cie-node img{height:1.5rem;}html body.odcec .header{background:#fff;}html body.odcec .header .left-part .logo .desktop{width:500px;}html body.odcec .header .left-part .logo .mobile{width:200px;}html body.odcec .header .right-part>*:not(:last-child){margin-right:20px;}html body.odcec .sidebar-menu-button{display:block;font-size:2.3rem;min-width:32px;color:#439b9c;}html body.odcec .sidebar-menu{background:#ededed;text-transform:uppercase;user-select:none;}html body.odcec .sidebar-menu ul:after{display:none;}html body.odcec .sidebar-menu>ul:not(:last-child){border-bottom:5px solid #439b9c;margin-bottom:30px;}html body.odcec .sidebar-menu>ul>li:after{display:none;}html body.odcec .sidebar-menu>ul>li a{color:#3a4c5d;}html body.odcec .sidebar-menu>ul>li a:after{display:none;}html body.odcec .sidebar-menu>ul>li a.selected{font-weight:700;}html body.odcec .sidebar-menu>ul>li>a.selected{color:#3a4c5d;}html body.odcec .sidebar-menu>ul>li>ul{padding:0;}html body.odcec .sidebar-menu>ul>li>ul>li{background:#fff;font-size:.8rem;margin-bottom:5px;}html body.odcec .sidebar-menu>ul>li>ul>li:after{display:none;}html body.odcec .social-menu .button{color:#3e6680;border:1px solid;-webkit-border-radius:100%;border-radius:100%;font-size:.8rem;width:1.4rem;height:1.4rem;line-height:1.4rem;text-align:center;}html body.odcec .search-box input[type=search]{background:#f7f7f7;border:0;margin:0;font-size:.8rem;padding:3px 5px;}html body.odcec .center-menu{border-top:0;}html body.odcec .center-menu .item{position:relative;border-top:6px solid #3e6680;background:#fff;color:#161615;text-transform:uppercase;font-size:1.35rem;font-weight:700;min-width:218px;text-align:center;}html body.odcec .center-menu .item:before{position:absolute;top:0;left:calc(50% - 5px);content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #3e6680;}html body.odcec .center-menu .item:hover{background:#3e6680;color:#fff;}html body.odcec .tab-button{cursor:pointer;display:inline-block;color:#fff;font-weight:700;text-transform:uppercase;background:#439b9c;opacity:.6;font-size:1.55rem;-moz-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);-o-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg);padding:0 15px;margin-left:3px;}html body.odcec .tab-button:hover,html body.odcec .tab-button.selected{opacity:1;}html body.odcec .tab-button .text{-moz-transform:skewX(10deg);-webkit-transform:skewX(10deg);-o-transform:skewX(10deg);-ms-transform:skewX(10deg);transform:skewX(10deg);}html body.odcec .section.top-section .panel{display:none;}html body.odcec .section.top-section .panel.selected{display:block;}html body.odcec .section.aree-tematiche-section{background:#f7f7f7;}html body.odcec .section.aree-tematiche-section .mobile-image{position:relative;}html body.odcec .section.aree-tematiche-section .mobile-image img{width:70%;}html body.odcec .section.aree-tematiche-section .mobile-image .floating-button{_background:green;position:absolute;width:11%;padding-bottom:11%;cursor:pointer;}html body.odcec .section.aree-tematiche-section .mobile-image .floating-button[data-click=".placeholder-top-left"]{left:23%;top:28%;}html body.odcec .section.aree-tematiche-section .mobile-image .floating-button[data-click=".placeholder-top-right"]{left:66%;top:27%;}html body.odcec .section.aree-tematiche-section .mobile-image .floating-button[data-click=".placeholder-bottom-left"]{left:23.5%;top:64%;}html body.odcec .section.aree-tematiche-section .mobile-image .floating-button[data-click=".placeholder-bottom-center"]{left:45%;top:74%;}html body.odcec .section.aree-tematiche-section .mobile-image .floating-button[data-click=".placeholder-bottom-right"]{left:65%;top:57%;}html body.odcec .section.footer{background:#30373d;color:#fff;}html body.odcec .section.bottom{background:#3a4c5d;color:#fff;}html body.odcec .section.bottom .social-menu{text-transform:uppercase;font-weight:700;}html body.odcec .section.bottom .social-menu .button{color:#fff;}html body.odcec .read-more{text-transform:uppercase;color:#3e5266;font-size:.9rem;font-weight:700;border-bottom:2px solid #ededed;}html body.odcec .item .title{font-size:1.55rem;font-weight:700;color:#439b9c;}html body.odcec .item .subtitle{font-size:1.25rem;font-weight:700;color:#439b9c;}html body.odcec .item .info{color:#161615;font-size:.9rem;}html body.odcec .total-items{color:#439b9c;font-size:1.3rem;}html body.odcec .pagination li{color:#161615;}html body.odcec .pagination li:not(:last-child){margin-right:.5rem;}html body.odcec .pagination li.active{font-weight:bold;background:#439b9c;color:#fff;}html body.odcec .pagination li.disabled{display:none;}html body.odcec .pagination li a{display:inline-block;padding:.3rem;color:inherit;min-width:2.5rem;text-align:center;border:1px solid #439b9c;}html body.odcec .pagination .page-item.active .page-link{font-weight:bold;background:#439b9c;color:#fff;border-color:#439b9c;}html body.odcec .pagination .page-item:last-child .page-link,html body.odcec .pagination .page-item:first-child .page-link{border-radius:unset;}html body.odcec .widget-header{color:#347779;font-weight:700;padding:1rem 0 .5rem;}html body.odcec .widget-header .title{font-size:3.1rem;line-height:3rem;text-align:center;}html body.odcec .widget-header .archive{text-transform:uppercase;font-size:.9rem;}html body.odcec .events-calendar .days{background:#3e6680;color:#fff;}html body.odcec .events-calendar .days .month,html body.odcec .events-calendar .days .change-month-btn{font-size:1.55rem;font-weight:700;text-transform:capitalize;}html body.odcec .events-calendar .days .day{font-size:1rem;cursor:default;}html body.odcec .events-calendar .days .day:hover{background:#3e5266;}html body.odcec .events-calendar .days .day.has-events{background:#3e5266;font-weight:700;cursor:pointer;}html body.odcec .events-calendar .days .day.selected{background:#439b9c;font-weight:700;}html body.odcec .events-calendar .events{background:#fff;}html body.odcec .events-calendar .events .fa-spinner{color:#3e6680;}html body.odcec .events-calendar .events .owl-carousel .owl-stage{display:flex;align-items:stretch;}html body.odcec .events-calendar .events .owl-carousel .owl-stage div [owl-carousel-item],html body.odcec .events-calendar .events .owl-carousel .owl-stage .item{height:100%;}html body.odcec .events-calendar .events .item{background:#fff;border-bottom:5px solid #3e5266;}html body.odcec .events-calendar .events .item.selected{background:#f7f7f7;border-color:#439b9c;}html body.odcec .events-calendar .events .item .city{font-weight:700;text-transform:uppercase;}html body.odcec .news-list.news-evidenza .owl-carousel .owl-dots,html body.odcec .events-list.news-evidenza .owl-carousel .owl-dots{display:flex;align-items:center;justify-content:start;}html body.odcec .news-list.news-ordine-informa,html body.odcec .events-list.news-ordine-informa{_background:#f7f7f7;}html body.odcec .news-list.news-ordine-informa .owl-carousel .owl-stage-outer,html body.odcec .events-list.news-ordine-informa .owl-carousel .owl-stage-outer{padding:10px;margin:-10px;}html body.odcec .news-list.news-ordine-informa .item,html body.odcec .events-list.news-ordine-informa .item{background:#fff;-webkit-box-shadow:0 0 10px 2px #ccc;box-shadow:0 0 10px 2px #ccc;}html body.odcec .news-list .item .category,html body.odcec .events-list .item .category{text-transform:uppercase;font-weight:700;}html body.odcec .news-list .item .city,html body.odcec .events-list .item .city{font-weight:700;text-transform:uppercase;}html body.odcec .aree-tematiche-menu .title,html body.odcec .aree-tematiche-menu .icons{font-weight:700;color:#1a7470;font-size:1.1rem;text-transform:uppercase;}html body.odcec .aree-tematiche-menu .image{width:3.1rem;}html body.odcec .aree-tematiche-menu .children .title{color:#161615;font-size:1rem;}html body.odcec .aree-tematiche-menu .children .title>.far:first-child,html body.odcec .aree-tematiche-menu .children .title>.fas:first-child,html body.odcec .aree-tematiche-menu .children .title>.fal:first-child{color:#1a7470;}html body.odcec .utility-menu{background:#439b9c;}html body.odcec .utility-menu .widget-header{color:#fff;}html body.odcec .utility-menu .widget-header a{color:inherit;}html body.odcec .utility-menu .children .child a{color:#161615;}html body.odcec .utility-menu .children .child .title{background:#fff;color:#161615;text-transform:uppercase;font-size:1.35rem;height:100%;}html body.odcec .utility-menu .children .child .title .image.alternative{display:none;}html body.odcec .utility-menu .children .child .title .image img{width:4.1rem;}html body.odcec .utility-menu .children .child .title>*:last-child{color:#3e6680;}html body.odcec .utility-menu .children .child .title:hover{background:#3e6680;color:#fff;}html body.odcec .utility-menu .children .child .title:hover>*:last-child{color:inherit;}html body.odcec .utility-menu .children .child .title:hover .image{display:block;}html body.odcec .utility-menu .children .child .title:hover .image:not(.alternative){display:none;}html body.odcec .footer-menu .title{font-weight:700;text-transform:uppercase;}html body.odcec .footer-menu .child{text-decoration:underline;}html body.odcec .disclaimer{border-top:2px solid #666;border-bottom:2px solid #666;}html body.odcec .bottom-menu .title:not(:last-child){margin-right:.5rem;padding-right:.5rem;border-right:1px solid;}html body.odcec .banners-carousel{background:#fff;}html body.odcec .banners-carousel .icon{color:#3e6680;}html body.odcec .contatta-presidente{text-transform:uppercase;font-weight:700;font-size:1.35rem;color:#3e6680;border-bottom:5px solid #439b9c;}html body.odcec .contatta-presidente .btn{font-size:inherit;}html body.odcec .scarica-app{text-transform:uppercase;font-weight:700;font-size:1.35rem;color:#fff;background:#1e2326;}html body.odcec .scarica-app a{color:inherit;}html body.odcec .speciale{color:#3e6680;background:#f7f7f7;}html body.odcec .speciale .title{color:#439b9c;font-weight:700;font-size:3.1rem;line-height:3rem;}html body.odcec .speciale .icon{font-size:5rem;color:#439b9c;}html body.odcec .speciale .read-more{color:#439b9c;font-size:1.35rem;font-weight:700;border-bottom:1px solid #439b9c;}html body.odcec .breadcrumb-odcec{border-top:6px solid #3e6680;}html body.odcec .breadcrumb-odcec .breadcrumb{background:none;border-bottom:1px solid #ededed;padding:.3rem 0;margin:0;}html body.odcec .breadcrumb-odcec .breadcrumb .breadcrumb-item{color:#3e6680;}html body.odcec .breadcrumb-odcec .breadcrumb .breadcrumb-item:first-child{color:#439b9c;}html body.odcec .breadcrumb-odcec .breadcrumb .breadcrumb-item.active a{text-decoration:none;}html body.odcec .breadcrumb-odcec .breadcrumb .breadcrumb-item a{text-decoration:underline;font-weight:700;}html body.odcec .page-header .title{font-weight:700;font-size:3.1rem;color:#347779;}html body.odcec .print-and-share{font-size:1.3rem;}html body.odcec .print-and-share *[data-show-items].show-items>.item .text{display:none;}html body.odcec .print-and-share *[data-show-items].show-items .share-items{display:block!important;}html body.odcec .print-and-share *[data-show-items].show-items .share-items .fas,html body.odcec .print-and-share *[data-show-items].show-items .share-items .far,html body.odcec .print-and-share *[data-show-items].show-items .share-items .fab,html body.odcec .print-and-share *[data-show-items].show-items .share-items .fal{color:#3e6680;}html body.odcec .print-and-share .item{color:#3e6680;text-transform:uppercase;font-weight:700;}html body.odcec .print-and-share .item .fas,html body.odcec .print-and-share .item .far,html body.odcec .print-and-share .item .fab,html body.odcec .print-and-share .item .fal{background:none;color:#439b9c;padding:.5rem;text-align:center;min-width:2.3rem;}html body.odcec [data-toggle=collapse] .btn-hide{display:inline-block;}html body.odcec [data-toggle=collapse] .btn-show{display:none;}html body.odcec [data-toggle=collapse].collapsed .btn-hide{display:none;}html body.odcec [data-toggle=collapse].collapsed .btn-show{display:inline-block;}html body.odcec .side-menu{color:#3e6680;}html body.odcec .side-menu a{color:inherit;}html body.odcec .side-menu .title{font-size:1.35em;font-weight:700;text-transform:uppercase;background:#f7f7f7;color:#347779;}html body.odcec .side-menu .title.selected{background:#347779;color:#fff;}html body.odcec .side-menu .items .item{font-weight:400;}html body.odcec .side-menu .items .item .child-title{border-bottom:1px solid #ededed;}html body.odcec .side-menu .items .item.selected{font-weight:700;}html body.odcec .side-menu .items .item .items{background:#f7f7f7;}html body.odcec .side-menu .items .item .items .item{border-bottom:1px solid #347779;}html body.odcec .accordion-menu{color:#3e6680;}html body.odcec .accordion-menu a{color:inherit;}html body.odcec .accordion-menu [data-toggle=collapse] .btn-hide{display:inline-block;}html body.odcec .accordion-menu [data-toggle=collapse] .btn-show{display:none;}html body.odcec .accordion-menu [data-toggle=collapse].collapsed .btn-hide{display:none;}html body.odcec .accordion-menu [data-toggle=collapse].collapsed .btn-show{display:inline-block;}html body.odcec .accordion-menu .title,html body.odcec .accordion-menu .content{background:#f7f7f7;border-left:5px solid #ededed;}html body.odcec .accordion-menu a[data-toggle=collapse]:not(.collapsed) .title,html body.odcec .accordion-menu .content.show{border-left:5px solid #347779;}html body.odcec .accordion-menu a[data-toggle=collapse]:not(.collapsed) .title{color:#347779;}html body.odcec .accordion-menu .title{font-size:1.35em;font-weight:700;text-transform:uppercase;color:#3e6680;}html body.odcec .accordion-menu .btn-show,html body.odcec .accordion-menu .btn-hide{color:#347779;}html body.odcec .odcec-document-list{background:#f7f7f7;color:#439b9c;}html body.odcec .odcec-document-list a{color:#3e6680;}html body.odcec .odcec-document-list .icon{color:#439b9c;}html body.odcec .sf-icon-txt [class^=sf-icon-txt-]{background-color:#3e6680;}html body.odcec .widget-form .filter-label,html body.odcec .widget-form .boxLabel{color:#3e6680;}html body.odcec .search-results .result-text{color:#347779;background:#f7f7f7;font-weight:700;}html body.odcec .search-results .result{color:#161615;}html body.odcec .search-results .result .info{text-transform:uppercase;background:#e1efee;color:#161615;}html body.odcec .search-results .result .info>*{font-size:80%;}html body.odcec .search-results .result .info>*:not(:last-child):after{content:" - ";}html body.odcec .search-results .result .heading{font-weight:700;color:#161615;}html body.odcec .search-results .result .title,html body.odcec .search-results .result .abstract,html body.odcec .search-results .result .icon{color:#439b9c;}html body.odcec .chart-container{background:#f7f7f7;}html body.odcec .consiglio.detail .image img{width:200rem;}html body.odcec .consiglio .group{color:#3e6680;text-transform:uppercase;font-size:1.55rem;font-weight:700;}html body.odcec .consiglio .item .image{background:#f7f7f7;background-size:cover;background-position:center;color:#666;min-height:13rem;font-weight:700;font-size:1.35rem;}html body.odcec .consiglio .item .image img{width:100%;}html body.odcec .consiglio .item .separator{border-top:1px solid #439b9c;}html body.odcec .consiglio .item .role{font-weight:700;}html body.odcec .disposizioni-generali .item{background:#fff;-webkit-box-shadow:0 0 10px 2px #ccc;box-shadow:0 0 10px 2px #ccc;}html body.odcec .e-learning .item{background:#fff;-webkit-box-shadow:0 0 10px 2px #ccc;box-shadow:0 0 10px 2px #ccc;}html body.odcec .e-learning .item .info>*:not(:last-child):after{content:" - ";}html body.odcec .quaderni .item{background:#fff;-webkit-box-shadow:0 0 10px 2px #ccc;box-shadow:0 0 10px 2px #ccc;}html body.odcec .quaderni .item .image img{min-width:8rem;}html body.odcec .quaderni.detail .image{min-width:10rem;max-width:10rem;}html body.odcec .youtube-videos .item{background:#fff;-webkit-box-shadow:0 0 10px 2px #ccc;box-shadow:0 0 10px 2px #ccc;}html body.odcec .youtube-videos .item .image img{min-width:8rem;}html body.odcec .box-ombra{background:#fff;-webkit-box-shadow:0 0 10px 2px #ccc;box-shadow:0 0 10px 2px #ccc;margin-bottom:1rem;}html body.odcec .apps.detail .image img{width:200rem;}html body.odcec .apps .item{background:#fff;-webkit-box-shadow:0 0 10px 2px #ccc;box-shadow:0 0 10px 2px #ccc;}html body.odcec .apps .item .image{background:#f7f7f7;background-size:cover;background-position:center;color:#666;min-height:13rem;font-weight:700;font-size:1.35rem;}html body.odcec .apps .item .image img{width:100%;}html body.odcec .spid-widget .italia-it-button{display:inline-block;position:relative;padding:0;color:#fff;font-family:"Titillium Web",HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:600;line-height:1em;text-decoration:none;border:0;text-align:center;cursor:pointer;overflow:hidden;}html body.odcec .spid-widget .italia-it-button-icon,html body.odcec .spid-widget .italia-it-button-text{display:block;float:left;}html body.odcec .spid-widget .italia-it-button-icon{margin:0 -.4em 0 0;padding:.6em .8em .5em;border-right:rgba(255,255,255,.1) .1em solid;}html body.odcec .spid-widget .italia-it-button-text{padding:.95em 1em .85em 1em;font-size:1.35rem;text-align:center;}html body.odcec .spid-widget .italia-it-block{display:block;}html body.odcec .spid-widget .italia-it-button-size-s{font-size:10px;width:150px;}html body.odcec .spid-widget .italia-it-button-size-s>span img{width:19px;height:19px;border:0;}html body.odcec .spid-widget .italia-it-button-size-m{display:flex;align-items:center;}html body.odcec .spid-widget .italia-it-button-size-m>span img{width:29px;height:29px;border:0;}html body.odcec .spid-widget .italia-it-button-size-l{font-size:20px;width:280px;}html body.odcec .spid-widget .italia-it-button-size-l>span img{width:38px;height:38px;border:0;}html body.odcec .spid-widget .italia-it-button-size-xl{font-size:25px;width:340px;}html body.odcec .spid-widget .italia-it-button-size-xl>span img{width:47px;height:47px;border:0;}html body.odcec .spid-widget .button-spid{background-color:#06c;color:#fff;}html body.odcec .spid-widget .button-spid svg{fill:#fff;}html body.odcec .spid-widget .button-spid:hover{background-color:#036;color:#fff;}html body.odcec .spid-widget .button-spid:active{background-color:#83beed;color:#036;}html body.odcec .spid-widget .spid-idp-button{position:absolute;z-index:1039;display:none;}html body.odcec .spid-widget .spid-idp-button .spid-idp-button-menu,html body.odcec .spid-widget .spid-idp-button .spid-idp-button-panel{list-style:none;background:#fff;border:solid 1px #ddd;box-shadow:0 0 5px rgba(0,0,0,.2);overflow:visible;padding:0;margin:0;}html body.odcec .spid-widget #spid-idp-button-small-get,html body.odcec .spid-widget #spid-idp-button-medium-get,html body.odcec .spid-widget #spid-idp-button-small-post,html body.odcec .spid-widget #spid-idp-button-medium-post{width:230px;}html body.odcec .spid-widget #spid-idp-button-large-get,html body.odcec .spid-widget #spid-idp-button-large-post{width:270px;}html body.odcec .spid-widget #spid-idp-button-xlarge-get,html body.odcec .spid-widget #spid-idp-button-xlarge-post{width:330px;}html body.odcec .spid-widget .spid-idp-button .spid-idp-button-panel{padding:10px;}html body.odcec .spid-widget .spid-idp-button.spid-idp-button-tip{margin-top:8px;}html body.odcec .spid-widget .spid-idp-button.spid-idp-button-tip:before{position:absolute;top:-6px;left:9px;content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ddd;display:inline-block;}html body.odcec .spid-widget .spid-idp-button.spid-idp-button-tip:after{position:absolute;top:-5px;left:10px;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;display:inline-block;}html body.odcec .spid-widget .spid-idp-button.spid-idp-button-tip.spid-idp-button-anchor-right:before{left:auto;right:9px;}html body.odcec .spid-widget .spid-idp-button.spid-idp-button-tip.spid-idp-button-anchor-right:after{left:auto;right:10px;}html body.odcec .spid-widget .spid-idp-button.spid-idp-button-scroll .spid-idp-button-menu,html body.odcec .spid-widget .spid-idp-button.spid-idp-button-scroll .spid-idp-button-panel{max-height:180px;overflow:auto;}html body.odcec .spid-widget .spid-idp-button .spid-idp-button-menu li{list-style:none;padding:0 0;margin:0;line-height:18px;}html body.odcec .spid-widget .spid-idp-button .spid-idp-button-menu li>a,html body.odcec .spid-widget .spid-idp-button .spid-idp-button-menu label{display:block;font-family:"Titillium Web",HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:600;font-size:.9em;color:#06c;text-decoration:underline;line-height:18px;padding-top:5px;white-space:nowrap;border-bottom:1px solid #ddd;}html body.odcec .spid-widget .spid-idp-button .spid-idp-button-menu li>a:hover,html body.odcec .spid-widget .spid-idp-button .spid-idp-button-menu label:hover{color:#036;cursor:pointer;background-color:#f0f0f0;}html body.odcec .spid-widget .spid-idp-button .spid-idp-button-menu li>a img{_height:25px;_padding:10px 0 10px 10px;padding:7px 10px;height:30px;border:0;}html body.odcec .spid-widget .idp-button-idp-logo{font-size:100%;height:10%;width:100%;border:0;border-bottom:1px solid #ccc;background-color:#fff;padding:15px;text-align:left;cursor:pointer;}html body.odcec .spid-widget .idp-button-idp-logo:hover{background-color:#f0f0f0;}html body.odcec .spid-widget .idp-button-idp-logo img{height:25px;vertical-align:middle;cursor:pointer;}html body.odcec .spid-widget .spid-top-menu-space-10>a img{margin-top:10px;}html body.odcec .spid-widget .spid-top-menu-space-20>a img{margin-top:20px;}html body.odcec .spid-widget .spid-top-menu-line{border-top:5px solid #000;}html body.odcec .spid-widget .spid-idp-support-link>a{padding:5px 0 10px 10px;}html body.odcec .spid-widget .spid-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}html body.odcec .organigramma .container{overflow-x:auto;}html body.odcec .waiting-panel{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);color:#439b9c;}html body.odcec .angularjs-datetime-picker{z-index:9999;}html body.odcec .btn-cie{display:inline-flex;align-items:center;background:#0062cd!important;color:#fff!important;border-radius:.25rem;}html body.odcec .btn-cie img{height:2rem;margin-right:.5rem;padding-right:.5rem;border-right:1px solid #fff;}html body.odcec .grecaptcha-badge{z-index:10;}@media screen and (min-width:768px){html body.odcec .center-menu{border-top:6px solid #3e6680;}html body.odcec .center-menu .item{border-top:0;}html body.odcec .news-list.news-evidenza .item .image img{width:300px;max-width:none;}html body.odcec .consiglio .item .image{height:13rem;}}@media screen and (min-width:992px){html{font-size:18px;font-size:112.5%;}html body.odcec .fluid-padding{padding-left:1rem;padding-right:1rem;}html body.odcec .section.aree-tematiche-section{background:#fff;}html body.odcec .section.aree-tematiche-section>div{overflow:hidden;position:relative;}html body.odcec .section.aree-tematiche-section>div .background{position:absolute;width:10000px;height:10000px;z-index:10;}html body.odcec .section.aree-tematiche-section>div .background.top-left{background:#f7f7f7;right:50%;bottom:63%;transform-origin:100% 100%;-moz-transform:rotate(-3deg) skewX(23deg);-webkit-transform:rotate(-3deg) skewX(23deg);-o-transform:rotate(-3deg) skewX(23deg);-ms-transform:rotate(-3deg) skewX(23deg);transform:rotate(-3deg) skewX(23deg);z-index:20;}html body.odcec .section.aree-tematiche-section>div .background.top-right{background:#ededed;left:50%;bottom:63%;transform-origin:0 100%;-moz-transform:rotate(-2deg) skewX(-30deg);-webkit-transform:rotate(-2deg) skewX(-30deg);-o-transform:rotate(-2deg) skewX(-30deg);-ms-transform:rotate(-2deg) skewX(-30deg);transform:rotate(-2deg) skewX(-30deg);z-index:20;}html body.odcec .section.aree-tematiche-section>div .background.bottom-left{background:#ededed;right:50%;top:37%;transform-origin:100% 0;-moz-transform:rotate(15deg) skewX(-12deg);-webkit-transform:rotate(15deg) skewX(-12deg);-o-transform:rotate(15deg) skewX(-12deg);-ms-transform:rotate(15deg) skewX(-12deg);transform:rotate(15deg) skewX(-12deg);}html body.odcec .section.aree-tematiche-section>div .background.bottom-center{background:#fff;right:50%;top:37%;transform-origin:100% 0;-moz-transform:rotate(-49deg) skewX(-3deg);-webkit-transform:rotate(-49deg) skewX(-3deg);-o-transform:rotate(-49deg) skewX(-3deg);-ms-transform:rotate(-49deg) skewX(-3deg);transform:rotate(-49deg) skewX(-3deg);z-index:5;}html body.odcec .section.aree-tematiche-section>div .background.bottom-right{background:#f7f7f7;left:50%;top:37%;transform-origin:0 0;-moz-transform:rotate(-18deg) skewX(7deg);-webkit-transform:rotate(-18deg) skewX(7deg);-o-transform:rotate(-18deg) skewX(7deg);-ms-transform:rotate(-18deg) skewX(7deg);transform:rotate(-18deg) skewX(7deg);}html body.odcec .section.aree-tematiche-section>div .background.hovered,html body.odcec .section.aree-tematiche-section>div .background:hover{background:#d2e5e3!important;}html body.odcec .section.aree-tematiche-section .content{background:no-repeat center 6rem;background-image:url(/ResourcePackages/Bootstrap4/assets/dist/img/atomo.png);background-size:17rem;position:relative;z-index:100;pointer-events:none;}html body.odcec .section.aree-tematiche-section .content *[data-hovered]{pointer-events:all;}html body.odcec .section.aree-tematiche-section .content .top>*,html body.odcec .section.aree-tematiche-section .content .bottom>*{flex-grow:1;flex-basis:0;}html body.odcec .section.aree-tematiche-section .content .bottom{margin-top:8rem;}html body.odcec .section.aree-tematiche-section .content .floating-button{_background:green;position:absolute;width:3rem;height:3rem;cursor:pointer;}html body.odcec .section.aree-tematiche-section .content .floating-button[data-hovered=".background.top-left"]{left:calc(50% - 7rem);top:11rem;}html body.odcec .section.aree-tematiche-section .content .floating-button[data-hovered=".background.top-right"]{left:calc(50% + 4rem);top:10.5rem;}html body.odcec .section.aree-tematiche-section .content .floating-button[data-hovered=".background.bottom-left"]{left:calc(50% - 7rem);top:17rem;}html body.odcec .section.aree-tematiche-section .content .floating-button[data-hovered=".background.bottom-center"]{left:calc(50% - 1.4rem);top:19rem;}html body.odcec .section.aree-tematiche-section .content .floating-button[data-hovered=".background.bottom-right"]{left:calc(50% + 3.6rem);top:16rem;}}@media screen and (min-width:1200px){html body.odcec .modal-xl{max-width:1150px;}html body.odcec .section.top-section .tab-button{cursor:default;opacity:1;}html body.odcec .section.top-section .panel{display:block;}html body.odcec .section.top-section .panel:not(:first-child){border-left:1px solid #ededed;}html body.odcec .section.aree-tematiche-section .content{background-position-y:2rem;background-size:22rem;}html body.odcec .section.aree-tematiche-section .content .floating-button{width:4rem;height:4rem;}html body.odcec .section.aree-tematiche-section .content .floating-button[data-hovered=".background.top-left"]{left:calc(50% - 9rem);top:8rem;}html body.odcec .section.aree-tematiche-section .content .floating-button[data-hovered=".background.top-right"]{left:calc(50% + 5rem);top:8rem;}html body.odcec .section.aree-tematiche-section .content .floating-button[data-hovered=".background.bottom-left"]{left:calc(50% - 9rem);top:16.2rem;}html body.odcec .section.aree-tematiche-section .content .floating-button[data-hovered=".background.bottom-center"]{left:calc(50% - 1.9rem);top:19rem;}html body.odcec .section.aree-tematiche-section .content .floating-button[data-hovered=".background.bottom-right"]{left:calc(50% + 4.5rem);top:14.5rem;}html body.odcec .news-list.news-evidenza .item .image img{width:400px;}html body.odcec .events-calendar .days .day{font-size:.8rem;}}@media screen and (min-width:1599px){html body.odcec .fluid-padding{padding-left:2rem;padding-right:2rem;}html body.odcec .events-calendar .days .day{font-size:1rem;padding:.5rem!important;}}