﻿@charset "UTF-8";.bg-light-gray2{background-color:#f5f4f3!important;}.bg-superlight-gray{background-color:#f9f9f9!important;}.border-radius-10{-webkit-border-radius:10px!important;-moz-border-radius:10px!important;border-radius:10px!important;}.border-radius-35{-webkit-border-radius:35px!important;-moz-border-radius:35px!important;border-radius:35px!important;}.g-box-shadow{-webkit-box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;-moz-box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;}.bg-light-blue-opacity{background-color:rgba(20,104,179,.1882352941);}.bg-gray{background-color:#696969!important;}.info-dot-circle{color:#fff;font-weight:bold;position:relative;z-index:1;}.info-dot-circle:after{content:"";position:absolute;top:-2px;left:50%;transform:translateX(-50%);background:#1060ab;background:rgba(16,96,171,.39);border-radius:50%;height:30px;width:30px;z-index:-1;}.info-radius{color:#fff;font-weight:bold;position:relative;z-index:1;background:#1060ab;padding:.3rem .5rem;border-radius:25px;}.infoBox{background-color:#fff3cd;border:1px solid #ffe69c;border-radius:5px;padding:10px;margin:10px 0;position:relative;}.infoBox.ib-blue{background-color:rgba(0,94,170,.0588235294);border:1px solid rgba(0,94,170,.1294117647);}.infoBox>span{padding-left:25px;color:rgba(0,94,170,.65);position:relative;display:block;}.infoBox>span:before{content:"";font-family:FontAwesome;font-style:normal;display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);}.infoBox.into-area-riservata{background-color:rgba(217,231,242,.15);text-align:center;margin:0;border-top-left-radius:0;border-top-right-radius:0;}.infoBox.into-area-riservata span{padding-left:0;font-style:normal;}.infoBox.into-area-riservata span:before{display:none;}.banner-regione{max-width:15rem;}.select-custom{background-color:#f9f9f9;box-shadow:inset 0 .0625rem .125rem 0 rgba(0,0,0,.15);border:0;padding:.75rem 1rem;}.no-button{border:0;padding:0;background-color:#fff;color:#0d6efd;}@keyframes onLoadAnimation{from{opacity:0;overflow:hidden;}to{opacity:1;overflow:initial;}}@keyframes translateUp{from{opacity:0;bottom:-3.125rem;display:none;}to{opacity:1;bottom:3.125rem;pointer-events:none;}}@keyframes translateDown{from{opacity:1;bottom:1.25rem;display:flex;}to{opacity:0;bottom:-1.25rem;}}body,html{background-color:#30373d;}body .disabled{pointer-events:none;}body.pa{font-size:16px;font-family:"Titillium Web",sans-serif;padding:0!important;margin:0!important;color:#000;animation-name:onLoadAnimation;animation-duration:.2s;}body.pa .toolbar .item{background:#1060ab;background:rgba(16,96,171,.15);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.15);}body.pa .toolbar .item.dark{background:#1060ab;background:rgba(16,96,171,.3);}body.pa .toolbar .item:focus{box-shadow:0 0 0 .125rem #1060ab;}body.pa .breadcrumb{font-size:.9rem;}body.pa .breadcrumb nav>span,body.pa .breadcrumb nav a{color:#1060ab;}body.pa .breadcrumb nav .home{font-weight:bolder;text-decoration:underline;color:#1060ab;}body.pa main{min-height:70vh;}body.pa .k-animation-container .k-popup{border-radius:0;}body.pa .k-animation-container .k-calendar-container .k-header,body.pa .k-animation-container .k-calendar-container .k-footer{border-bottom-color:#1060ab!important;}body.pa .k-animation-container .k-calendar-container .k-nav-fast{border-radius:0!important;}body.pa .k-animation-container .k-calendar-container .k-nav-next,body.pa .k-animation-container .k-calendar-container .k-nav-prev{border-radius:0!important;}body.pa .k-animation-container .k-list-item.k-focus{box-shadow:none;}body.pa .k-animation-container .k-list-item.k-selected{color:#fff;background-color:#1060ab;}body.pa .k-animation-container .k-list-content::-webkit-scrollbar{width:.5rem;height:.5rem;}body.pa .k-animation-container .k-list-content::-webkit-scrollbar-button{width:0;height:0;display:none;}body.pa .k-animation-container .k-list-content::-webkit-scrollbar-thumb{border-radius:2px;background-color:#c2c2c2;}body.pa .k-animation-container .k-list-content::-webkit-scrollbar-track{background-color:#eee;}body.pa .k-calendar{border-color:#ccc;color:#000;}body.pa .k-calendar .k-link{border-radius:0;box-shadow:none!important;}body.pa .k-calendar .k-calendar-td:hover .k-link{background-color:#f1f1f1;border:.0625rem solid #ccc;color:#000;}body.pa .k-calendar .k-calendar-td.k-selected .k-link{background-color:#1060ab;border:.0625rem solid #1060ab;color:#fff;}body.pa .k-calendar .k-calendar-td.k-state-focused .k-link,body.pa .k-calendar .k-calendar-td.k-state-selected .k-link{background-color:#f1f1f1;border:.0625rem solid #ccc;}body.pa .k-calendar .k-calendar-td.k-today .k-link{border-color:rgba(16,96,171,.1);background-color:rgba(16,96,171,.1);border:.0625rem solid rgba(16,96,171,.1);}body.pa .k-calendar .k-calendar-td.k-today:hover .k-link{color:#1060ab;}body.pa .k-calendar .k-header{border:0 none;border-bottom:.0625rem solid #ccc;color:#000;background-color:#f1f1f1;background-image:none;text-transform:uppercase;}body.pa .k-calendar .k-footer{text-transform:uppercase;border-top:.0625rem solid #2c323a;}body.pa .update-message-container{position:sticky;opacity:0;z-index:1000;bottom:-1.25rem;display:none;}body.pa .update-message-container.show{animation-fill-mode:forwards;animation-name:translateUp;animation-duration:.5s;display:flex;}body.pa .update-message-container.hide{animation-fill-mode:forwards;animation-name:translateDown;animation-duration:.5s;display:none;}body.pa .update-message-container>div{pointer-events:all;}body.pa .login{background-color:#f3f3f3;}body.pa .login .frm{box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.15);background:#fff;}body.pa .frm textarea:focus,body.pa .frm input:focus{outline:0;}body.pa .frm input[type=checkbox]{-webkit-appearance:none;height:1.7em;min-width:1.7em;cursor:pointer;position:relative;-webkit-transition:.1s;border-radius:0;background-color:#fff;border:.10625rem solid #1060ab;}body.pa .frm input[type=checkbox]:checked{background-color:#fff;}body.pa .frm input[type=checkbox]:checked:before{content:"✔";}body.pa .frm input[type=checkbox]:before,body.pa .frm input[type=checkbox]:checked:before{position:absolute;top:0;left:0;width:100%;height:100%;line-height:1.4em;text-align:center;color:#1060ab;}body.pa .frm input[type=radio]{-webkit-appearance:none;height:1.5em;min-width:1.5em;cursor:pointer;position:relative;-webkit-transition:.1s;border-radius:50px;background-color:#fff;border:.10625rem solid #1060ab;}body.pa .frm input[type=radio]:checked{background-color:#fff;}body.pa .frm input[type=radio]:checked:before{content:"●";}body.pa .frm input[type=radio]:before,body.pa .frm input[type=radio]:checked:before{position:absolute;top:0;left:0;width:100%;height:100%;line-height:1em;text-align:center;color:#1060ab;font-size:20px;}body.pa .frm input:not([type=radio]):not([type=checkbox]),body.pa .frm textarea,body.pa .frm .btn.button,body.pa .frm button{padding:.75rem 1rem;}body.pa .frm input:not([type=button]):not([type=submit]):not([type=radio]):not([type=checkbox]),body.pa .frm .k-input-solid,body.pa .frm textarea{background-color:#f9f9f9;box-shadow:inset 0 .0625rem .125rem 0 rgba(0,0,0,.15);border:0;}body.pa .frm input:not([type=button]):not([type=submit]):not([type=radio]):not([type=checkbox]):focus,body.pa .frm .k-input-solid:focus,body.pa .frm textarea:focus{box-shadow:0 0 0 .125rem #1060ab;}body.pa .frm input:not([type=button]):not([type=submit]):not([type=radio]):not([type=checkbox]).ng-invalid.ng-touched,body.pa .frm .k-input-solid.ng-invalid.ng-touched,body.pa .frm textarea.ng-invalid.ng-touched{box-shadow:0 0 0 .125rem #dc3545;}body.pa .frm input:not([type=button]):not([type=submit]):not([type=radio]):not([type=checkbox])[readonly]:focus,body.pa .frm .k-input-solid[readonly]:focus,body.pa .frm textarea[readonly]:focus{box-shadow:inset 0 .0625rem .125rem 0 rgba(0,0,0,.15);}body.pa .frm .btn-group-toggle input{display:none;}body.pa .frm .btn-group-toggle .btn-secondary{border:.0625rem solid rgba(0,0,0,.15);background:#f9f9f9;color:#1060ab;}body.pa .frm .btn-group-toggle .btn-secondary.active{border:.0625rem #1060ab;color:#fff;background:#1060ab;}body.pa .frm .k-combobox .k-input-loading-icon{padding-block:0!important;padding-inline:0!important;}body.pa .frm .k-combobox .k-clear-value{position:absolute;top:25%;z-index:100;right:3.125rem;}body.pa .frm .k-combobox.k-focus{box-shadow:0 0 0 .125rem #1060ab!important;}body.pa .frm .k-combobox .k-button-solid-base{border-color:#1060ab;color:#fff;background-color:#1060ab;}body.pa .frm .k-combobox .k-input-inner:focus{box-shadow:none!important;}body.pa .frm .k-combobox.ng-invalid.ng-touched .k-input-inner{box-shadow:none!important;}body.pa .frm .k-datepicker.k-rounded-md,body.pa .frm .k-datetimepicker.k-rounded-md{border-radius:0!important;}body.pa .frm .k-datepicker.k-focus,body.pa .frm .k-datetimepicker.k-focus{box-shadow:0 0 0 .125rem #1060ab!important;}body.pa .frm .k-datepicker.ng-invalid.ng-touched,body.pa .frm .k-datetimepicker.ng-invalid.ng-touched{box-shadow:0 0 0 .125rem #dc3545!important;}body.pa .frm .k-datepicker .k-input-inner:focus,body.pa .frm .k-datetimepicker .k-input-inner:focus{box-shadow:none!important;}body.pa .frm .k-datepicker.ng-invalid.ng-touched .k-input-inner,body.pa .frm .k-datetimepicker.ng-invalid.ng-touched .k-input-inner{box-shadow:none!important;}body.pa .frm .group{box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.15);}body.pa .frm input[type=button],body.pa .frm button,body.pa .frm input[type=submit],body.pa .frm .btn.button{border:0;background-color:#1060ab;color:#fff;}body.pa .frm input[type=button]:focus,body.pa .frm button:focus,body.pa .frm input[type=submit]:focus,body.pa .frm .btn.button:focus{box-shadow:0 0 0 .125rem #1060ab;}body.pa .frm .btn.button.normal{border:0;background:#1060ab;background:rgba(16,96,171,.1);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.15);color:#1060ab;}body.pa .frm .btn.button.normal:focus{box-shadow:0 0 0 .125rem #1060ab;}body.pa .frm input[type=button].normal,body.pa .frm button.normal,body.pa .frm input[type=submit].normal{border:0;background:#1060ab;background:rgba(16,96,171,.1);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.15);color:#1060ab;}body.pa .frm input[type=button].normal:focus,body.pa .frm button.normal:focus,body.pa .frm input[type=submit].normal:focus{box-shadow:0 0 0 .125rem #1060ab;}body.pa .frm .sf-fieldWrp{display:flex;margin-bottom:1rem;flex-wrap:wrap;}body.pa .frm .sf-fieldWrp label{flex:0 0 20%;font-weight:bold;}body.pa .frm .sf-fieldWrp input{flex:0 0 80%;}body.pa .frm .sf-fieldWrp textarea{flex:0 0 80%;}body.pa .frm .sf-fieldWrp p[data-sf-role=error-message]{color:#f00;display:block;text-align:right;width:100%;}body.pa .frm .sf-fieldWrp[data-sf-role=field-captcha-container]{display:flex;flex-direction:column;}body.pa .frm .sf-fieldWrp[data-sf-role=field-captcha-container] div:nth-child(1){margin-bottom:2rem;}body.pa .frm .sf-fieldWrp[data-sf-role=field-captcha-container] div:nth-child(3){display:flex;flex-wrap:wrap;}body.pa .frm .sf-fieldWrp[data-sf-role=field-captcha-container] div:nth-child(3) label{flex:0 0 20%;}body.pa .frm .sf-fieldWrp[data-sf-role=field-captcha-container] div:nth-child(3) input{flex:0 0 80%;}body.pa .tb-filter{background:#1060ab;background:rgba(16,96,171,.39);border:.063rem solid rgba(16,96,171,.4);}body.pa .tb-filter h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#1060ab;}body.pa .tb-header .tb-filter{border:0 none;}body.pa .tb-header .tb-filter::after{position:absolute;bottom:-1rem;content:" ";left:0;right:0;background:rgba(16,96,171,.4);height:.063rem;}body.pa .tb-border-default{border-color:#1060ab!important;}body.pa .tb-item a{color:#1060ab!important;}body.pa .tb-item.frm{box-shadow:none;}body.pa .tb-border-default{border-color:#1060ab!important;}body.pa .quenched{color:rgba(220,53,69,.8);}body.pa .quenched a{color:rgba(220,53,69,.8)!important;}body.pa .quenched .strip{top:-1.875rem!important;background:rgba(220,53,69,.2);border-color:rgba(220,53,69,.5)!important;bottom:.1875rem!important;}body.pa .header{z-index:1000;padding-top:1.5rem;padding-bottom:1.5rem;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;}body.pa .header+.bottom-header{display:none;}body.pa .header .logo{max-width:15rem;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;}body.pa .header .logo-regione{max-width:42rem;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;}@media screen and (min-width:768px) and (max-width:1024px){body.pa .header .logo-regione{max-width:24rem!important;}}body.pa .header .hamburger .fal{font-size:2.5em!important;}body.pa .header.shrink{padding-top:1rem;padding-bottom:1rem;border-bottom:.4375rem solid #1468b3;}body.pa .header.shrink+.bottom-header{display:block;}body.pa .header.shrink .hamburger .fal{font-size:1.5em!important;}body.pa .header.shrink .logo{max-width:10.75rem;}body.pa .header.shrink .site-title{font-size:1.2rem;}body.pa .header.shrink .site-title br{display:none;}body.pa .hamburger .fal{-webkit-transition:none .3s ease .3s;-moz-transition:none .3s ease .3s;-o-transition:none .3s ease .3s;transition:none .3s ease .3s;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}body.pa .horizontal-divisor{position:relative;}body.pa .horizontal-divisor::before{content:" ";background:#1060ab;background:rgba(16,96,171,.4);width:100%;height:.063rem;left:0;top:0;position:absolute;}body.pa .vertical-divisor{position:relative;}body.pa .vertical-divisor::before{content:" ";background:#1060ab;background:rgba(16,96,171,.4);width:.063rem;height:100%;right:0;top:0;position:absolute;}body.pa .separator{position:relative;}body.pa .separator:after{position:absolute;content:"";width:100%;height:.04375rem;background:#ccc;left:0;}body.pa .widget-operatore-selezione-ente .enti .ente .switch-ente .btn-switch{border:0;background-color:#1060ab;color:#fff;padding:.75rem 1rem;border-radius:0;}body.pa .g-table table thead tr th{background-color:#1060ab!important;color:#fff!important;}body.pa .g-table table tr{border-bottom:3px solid #fff!important;}body.pa .g-table table th,body.pa .g-table table td{border-right:3px solid #fff;}body.pa footer .logo img{max-width:9.75rem;}body md-dialog.md-default-theme,body md-dialog{border-radius:0;border:.125rem solid rgba(16,96,171,.4)!important;}body md-dialog.md-default-theme md-dialog-actions,body md-dialog md-dialog-actions{min-height:4.2rem!important;border-top:.0625rem solid rgba(16,96,171,.4)!important;}body md-progress-linear .md-container{background-color:rgba(16,96,171,.5);}body md-progress-linear .md-bar{background-color:#1060ab;}body .md-button{border-radius:0;}body .md-button.md-default-theme.md-primary,body .md-button.md-primary{color:#000;}body .md-button.md-default-theme:not([disabled]).md-focused,body .md-button.md-default-theme:not([disabled]):hover,body .md-button:not([disabled]):hover{background:#1060ab;background:rgba(16,96,171,.2);}body.mm-wrapper_opening .mm-panels{max-width:80vw;}body.mm-wrapper_opening .hamburger .fal{opacity:0;}body.mm-wrapper_opening .mm-panels .mm-navbar__title{justify-content:left;text-transform:uppercase;}body.mm-wrapper_opening .mm-panels .close{font-size:1.7rem;right:15px;}body.mm-wrapper_opening .mm-panels .mm-panel::-webkit-scrollbar{width:.5rem;height:.5rem;}body.mm-wrapper_opening .mm-panels .mm-panel::-webkit-scrollbar-button{width:0;height:0;display:none;}body.mm-wrapper_opening .mm-panels .mm-panel::-webkit-scrollbar-thumb{border-radius:2px;background-color:#c2c2c2;}body.mm-wrapper_opening .mm-panels .mm-panel::-webkit-scrollbar-track{background-color:#eee;}body .mm-menu a{text-decoration:none!important;}body .mm-menu a.go{color:#1060ab;font-size:.9rem;}body .mm-menu .open-b:before{position:absolute;content:"[";left:-.5rem;top:2px;color:var(--mm-color-text-dimmed);}body .mm-menu .close-b:before{position:absolute;content:"]";left:3px;top:2px;color:var(--mm-color-text-dimmed);}body .mm-menu .mm-listitem a{font-weight:600;}body .mm-menu a.close{text-decoration:none!important;}.mb-4-5{margin-bottom:2rem!important;}input:focus,select:focus,textarea:focus,button:focus{outline:0;}.color-blue{color:#1060ab;}.color-white{color:#fff;}.background-white{background-color:#fff;}.background-dark-blue{background-color:#1a2948;}.background-transparent{background-color:transparent;}.background-blue{background-color:#1060ab;}.background-secondary-blue{background-color:#1468b3;}.alert.alert-warning i.fa-duotone.fa-solid.fa-exclamation.fa-xl{margin-left:10px!important;margin-right:10px!important;}@media(min-width:768px) and (max-width:991px){body.pa header .header{padding-top:1rem;padding-bottom:1rem;border-bottom:.4375rem solid #1060ab;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}body.pa header .header+.bottom-header{display:block;}body.pa header .header .logo{max-width:10.75rem!important;}body.pa header .header .hamburger .fal{font-size:1.5em!important;}body.pa header .header .site-title{font-size:1.2rem;}body.pa header .header .site-title br{display:none;}body.pa .quenched{background:rgba(220,53,69,.2);border-color:rgba(220,53,69,.5)!important;}body.pa .quenched .tb-filter{background:rgba(220,53,69,.2);border:.063rem solid rgba(220,53,69,.4);}body.pa .quenched .tb-filter h3{color:rgba(220,53,69,.7);}}@media(min-width:576px) and (max-width:767px){body.pa header .header{padding-top:1rem;padding-bottom:1rem;border-bottom:.4375rem solid #1060ab;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}body.pa header .header+.bottom-header{display:block;}body.pa header .header .logo{max-width:10.75rem!important;}body.pa header .header .hamburger .fal{font-size:1.5em!important;}body.pa .quenched{background:rgba(220,53,69,.2);border-color:rgba(220,53,69,.5)!important;}body.pa .quenched .tb-filter{background:rgba(220,53,69,.2);border:.063rem solid rgba(220,53,69,.4);}body.pa .quenched .tb-filter h3{color:rgba(220,53,69,.7);}}@media(max-width:575px){body.pa header .header{padding-top:1rem;padding-bottom:1rem;border-bottom:.4375rem solid #1060ab;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}body.pa header .header+.bottom-header{display:block;}body.pa header .header .logo-wrapper .logo{max-width:10.75rem;}body.pa header .header .hamburger .fal{font-size:1.5em!important;}body.pa header .top-menu li a::after{display:none;}body.pa header .top-menu ul{min-height:unset;}body.pa header .top-menu ul li a{min-height:unset;line-height:3;}body.pa .quenched{background:rgba(220,53,69,.2);border-color:rgba(220,53,69,.5)!important;}body.pa .quenched .tb-filter{background:rgba(220,53,69,.2);border:.063rem solid rgba(220,53,69,.4);}body.pa .quenched .tb-filter h3{color:rgba(220,53,69,.7);}}@media(min-width:576px){.w-sm-100{width:100%!important;}.w-sm-75{width:75%!important;}.w-sm-50{width:50%!important;}.w-sm-25{width:25%!important;}.w-sm-auto{width:auto!important;}.h-sm-100{height:100%!important;}.h-sm-75{height:75%!important;}.h-sm-50{height:50%!important;}.h-sm-25{height:25%!important;}}@media(min-width:768px){.w-md-100{width:100%!important;}.w-md-75{width:75%!important;}.w-md-50{width:50%!important;}.w-md-25{width:25%!important;}.w-md-auto{width:auto!important;}.h-md-100{height:100%!important;}.h-md-75{height:75%!important;}.h-md-50{height:50%!important;}.h-md-25{height:25%!important;}}@media(min-width:992px){.w-lg-100{width:100%!important;}.w-lg-75{width:75%!important;}.w-lg-50{width:50%!important;}.w-lg-25{width:25%!important;}.w-lg-auto{width:auto!important;}.h-lg-100{height:100%!important;}.h-lg-75{height:75%!important;}.h-lg-50{height:50%!important;}.h-lg-25{height:25%!important;}}@media(min-width:1200px){.w-xl-100{width:100%!important;}.w-xl-75{width:75%!important;}.w-xl-50{width:50%!important;}.w-xl-25{width:25%!important;}.w-xl-auto{width:auto!important;}.h-xl-100{height:100%!important;}.h-xl-75{height:75%!important;}.h-xl-50{height:50%!important;}.h-xl-25{height:25%!important;}}@media(min-width:1400px){.w-xxl-100{width:100%!important;}.w-xxl-75{width:75%!important;}.w-xxl-50{width:50%!important;}.w-xxl-25{width:25%!important;}.w-xxl-auto{width:auto!important;}.h-xxl-100{height:100%!important;}.h-xxl-75{height:75%!important;}.h-xxl-50{height:50%!important;}.h-xxl-25{height:25%!important;}}@media(min-width:2000px){.w-xxxl-30{width:30%!important;}}