<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*No. Rev 4.3/325011 ------------------------------------------------------*/
/*Forzature ------------------------------------------------------*/
.icon-primary {fill: var(--swatch-var-Principale) !important; width: 1.5em}
.pat .bg-primary {background-color: var(--swatch-var-Principale) !important}
.pat .legenda-mappa {max-width: 100ch !important}
.pat .navbar.it-navscroll-wrapper .link-list-wrapper ul li a{padding-top: 0px!important; padding-bottom: 0px!important;}
.pat .btn-outline-avvisoInHome {color: #ffffff!important; box-shadow: inset 0 0 0 2px #ffffff!important;}
/*.pat .it-socials li {margin-right: 10px!important;}*/

/*var-Appartenenza ------------------------------------------------------*/
.pat .it-header-slim-wrapper {background: var(--swatch-var-Appartenenza)}
.pat .it-header-slim-wrapper .nav-mobile .icon {fill: var(--swatch-var-Testi-Appartenenza)!important;}

/*var-Testi-Appartenenza ------------------------------------------------------*/
.pat .it-header-slim-wrapper .it-header-slim-wrapper-content a {color: var(--swatch-var-Testi-Appartenenza)}

/*var-Area-Personale ------------------------------------------------------*/
.pat .btn-icon .rounded-icon {background-color: var(--swatch-var-Area-Personale)}

/*var-Cerca ------------------------------------------------------*/
.pat .search-link {background: var(--swatch-var-Cerca) !important}
.pat .modal-body .search-link {background: none !important}
.pat .it-header-wrapper .search-link {background: var(--swatch-var-Cerca)}

/*var-Principale ------------------------------------------------------*/
a {color: var(--swatch-var-Principale)}
a:hover {color: var(--swatch-var-Principale)}
.pat .calendar-vertical{color:var(--swatch-var-Principale);}
.pat .calendar-vertical .calendar-date .calendar-date-day:after {background-color:var(--swatch-var-Principale)}
.pat .calendar-vertical .calendar-date .calendar-date-day:before {background-color:var(--swatch-var-Principale)}
.pat .calendar-vertical .calendar-date .calendar-date-description .calendar-date-description-content:before {background-color:var(--swatch-var-Principale)}
.pat .primary-color{color:var(--swatch-var-Principale)!important;}
.pat .icon-primary {fill: var(--swatch-var-Principale)}
.pat .bg-primary {background-color: var(--swatch-var-Principale)}
.pat .section.section-background-header::before {background-color: var(--swatch-var-Principale); height: 350px!important;}
.pat .it-calendar-wrapper .it-header-block-title {background-color: var(--swatch-var-Principale)}
.pat .btn-primary {background-color: var(--swatch-var-Principale)}
.pat .btn-primary:focus {border-color: var(--swatch-var-Principale);color: var(--swatch-var-Principale);background-color: #FFF}
.pat .btn-primary:hover {background-color: var(--swatch-var-Principale);background-image: url(image/over.png);background-repeat: repeat;color: #fff;border-color: var(--swatch-var-Principale)}
.pat .btn-primary.disabled, .btn-primary:disabled {color: #fff;background-color: var(--swatch-var-Principale);border-color: var(--swatch-var-Principale);pointer-events: none}
.pat .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show&gt;.btn-primary.dropdown-toggle {color: #fff;background-color: var(--swatch-var-Principale);border-color: var(--swatch-var-Principale)}
.pat .rating&gt;input:checked~label svg, .rating:not(:checked)&gt;label:hover svg, .rating:not(:checked)&gt;label:hover~label svg {fill: var(--swatch-var-Principale)}
.pat .btn-outline-primary {color: var(--swatch-var-Principale);box-shadow: inset 0 0 0 2px var(--swatch-var-Principale)}
.pat .cmp-breadcrumbs .breadcrumb-container .breadcrumb .breadcrumb-item a {color: var(--swatch-var-Principale)}
.pat .cmp-breadcrumbs .breadcrumb-container .breadcrumb .breadcrumb-item a:hover {color: var(--swatch-var-Principale)}
.pat .form-check [type=checkbox]:checked+label::after {border-color: var(--swatch-var-Principale);background-color: var(--swatch-var-Principale)}
.pat .form-check [type=radio]:checked+label::before {border-color: var(--swatch-var-Principale)}
.pat .form-check [type=radio]:checked+label::after {background-color: var(--swatch-var-Principale);border-color: var(--swatch-var-Principale)}
.pat .cmp-input-search-button.form-group .input-group-prepend svg {fill: var(--swatch-var-Principale)}
.pat .t-primary {color: var(--swatch-var-Principale)}
.pat .it-hero-wrapper {background: var(--swatch-var-Principale)}
.pat a.read-more {color: var(--swatch-var-Principale)}
.pat .chip.chip-simple {border-color: var(--swatch-var-Principale)}
.pat .chip.chip-simple:hover {background-color: var(--swatch-var-Principale)}
.pat .chip.chip-primary:hover&gt;.chip-label {color: #fff}
.pat .cmp-info-progress .step-active .title-medium {color: var(--swatch-var-Principale)}
.pat .cmp-info-progress .completed .title-medium {color: var(--swatch-var-Principale)}
.pat .cmp-info-progress .step-active .info-progress-body {border-bottom: 2px solid var(--swatch-var-Principale)}
.pat .upload[type=file]+label {background-color: var(--swatch-var-Principale)}
.pat .chip.chip-simple .chip-label {color: var(--swatch-var-Principale)}
.pat .row-calendar .it-calendar-wrapper .card .card-text a {color: var(--swatch-var-Principale)}
.pat .row-calendar .it-calendar-wrapper .card .card-text a:hover {color: var(--swatch-var-Principale)}
.pat .it-carousel-wrapper .splide__pagination button.is-active {background: var(--swatch-var-Principale)}
.pat .btn-dropdown {color: var(--swatch-var-Principale)}
.pat .link-list-wrapper ul li a span {color: var(--swatch-var-Principale)!important;}
.pat .accordion-header .accordion-button {color: var(--swatch-var-Principale)}
.pat .accordion-header .accordion-button:not(.collapsed) {color: var(--swatch-var-Principale)}
.pat .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active {border-color: var(--swatch-var-Principale)}
.pat .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active span {color: var(--swatch-var-Principale)}
.pat .cmp-navscroll .link-list-wrapper ul li a span {color: var(--swatch-var-Principale)}
.pat .progress-bar {background-color: var(--swatch-var-Principale)}
.pat .point-list-wrapper .point-list .point-list-aside.point-list-primary {color: var(--swatch-var-Principale);border-color: var(--swatch-var-Principale)}
.pat .point-list-wrapper .point-list .point-list-aside.point-list-primary:after {background-color: var(--swatch-var-Principale)}
.pat .card .card-body a h5.card-title, .card .card-body a .card-title.h5 {color: var(--swatch-var-Principale)}
.pat .cmp-card-simple a:hover .card-title {color: var(--swatch-var-Principale) !important;text-decoration: underline}
.pat .nav-link {color: var(--swatch-var-Principale)}
.pat .siti-tematici a:hover {color: #fff;text-decoration: underline}
.pat .siti-tematici a:hover .sito-tematico {color: #fff; text-decoration: underline!important}
h4.card-title.text-white.sito-tematico {color: #fff!important; text-decoration: none}
h4.card-title.text-white.sito-tematico a:hover{text-decoration: underline}
/*commento alla riga 4665 comuni.css ".search-modal .modal-title .search-link svg { fill: #007a52;}"*/
/*commento alla riga 4692 comuni.css ".search-modal .form-group .autocomplete-icon .icon,.search-modal .form-group .input-group-prepend svg {fill: #007a52;}"*/
.search-modal .modal-title .search-link svg {fill: var(--swatch-var-Principale) !important}
.search-modal .form-group .autocomplete-icon .icon, .search-modal .form-group .input-group-prepend svg {fill: var(--swatch-var-Principale) !important}
.pat .has-border-green{outline: 2px solid var(--swatch-var-Principale)!important}
.pat .cmp-tag .cmp-tag__tag{color:var(--swatch-var-Principale); border-color:var(--swatch-var-Principale); }
.pat .cmp-tag .cmp-tag__tag-success{color: #008758 !important; border-color:#008758 !important; }
.pat .cmp-tag .cmp-tag__tag-danger{color:#AA002D !important; border-color:#AA002D !important; }

/*var-Trasparenza ------------------------------------------------------*/
.pat .it-carousel-wrapper .splide__pagination button {background: var(--swatch-var-Trasparenza)}
.pat .it-page-section .card.card-teaser-info {border-color: var(--swatch-var-Trasparenza)}
.pat #service-access {background-color: var(--swatch-var-Trasparenza)}
.pat #needed {background-color: var(--swatch-var-Trasparenza)}
.pat .calendar-vertical .calendar-date .calendar-date-description .calendar-date-description-content:before {background-color:var(--swatch-var-Trasparenza)}
.pat .calendar-vertical .calendar-date .calendar-date-description {color:#000}
.pat .calendar-vertical .calendar-date .calendar-date-description h3 {color:var(--swatch-var-Principale)}

/*var-Header ------------------------------------------------------*/
.pat .it-header-center-wrapper {background: var(--swatch-var-Header)}
.pat .it-header-navbar-wrapper {background: var(--swatch-var-Header)}
.pat .it-header-slim-wrapper .it-header-slim-wrapper-content a .icon {fill: var(--swatch-var-Header)}
.pat .it-search-wrapper .icon {fill: var(--swatch-var-Header)}

/*var-Elementi-Header ------------------------------------------------------*/
.pat .navbar .navbar-collapsable .navbar-nav li a.nav-link {color: var(--swatch-var-Elementi-Header)}
.pat .it-brand-title {color: var(--swatch-var-Elementi-Header)}
.pat .it-brand-tagline {color: var(--swatch-var-Elementi-Header)}
.pat .d-md-block {color: var(--swatch-var-Elementi-Header)}
.pat .it-socials span {color: var(--swatch-var-Elementi-Header)}
.pat .it-socials a {color: var(--swatch-var-Elementi-Header)}

/*.pat .btn-primary {color: var(--swatch-var-Elementi-Header);background-color: var(--swatch-var-Elementi-Header);border-color: var(--swatch-var-Elementi-Header);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075)}*/

@media (max-width: 991.98px) {
  .pat .navbar .navbar-collapsable .navbar-nav li a.nav-link {color: #000000}
  .pat .menu-wrapper .it-brand-title {color: #000000;text-decoration: none}
  .pat .menu-wrapper a {text-decoration: none}
  .pat .it-header-navbar-wrapper {background: none}
}

/*var-Footer ------------------------------------------------------*/
.pat .it-footer-main {background: var(--swatch-var-Footer)}

/*section inEvidenza argomenti------------------------------------*/
.evidence-section .section{background-size: 100% 350px!important;}

/* var-Loop In Evidenza ------------------------------------*/
.pat .list-item.active span {color: var(--swatch-var-Principale)!important}
.pat .list-item.active a:hover {color: var(--swatch-var-Principale)!important}
.pat .evidence-section .list-item.active:hover span,.useful-links-section .list-item.active:hover span {color: var(--swatch-var-Principale) !important;}

/* tasti azioni */
.responsivevoice-button span {display: none!important;}
.responsivevoice-button:after {content: "Ascolta"; font-weight: 300;}

/* FORZATURA PER OC */
#oc-bookings .steppers .steppers-header ul li.active, .steppers .steppers-header ul li.confirmed {color: var(--swatch-var-Principale);}
#oc-bookings .t-primary {color: var(--swatch-var-Principale);}
#oc-bookings .btn {--bs-btn-color: var(--swatch-var-Principale);}
#oc-bookings .cmp-navscroll .link-list-wrapper ul li a span {color: var(--swatch-var-Principale);}
#oc-bookings .steppers .steppers-header li.active:after {background: var(--swatch-var-Principale);}

#oc-helpdesk .t-primary {color: var(--swatch-var-Principale);}
#oc-helpdesk .cmp-navscroll .navbar.it-navscroll-wrapper .link-list-wrapper .accordion .accordion-header .accordion-button {color: var(--swatch-var-Principale);}
#oc-helpdesk .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active span {color: var(--swatch-var-Principale);}
#oc-helpdesk .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active {border-color: var(--swatch-var-Principale);}

#oc-inefficiencies .t-primary {color: var(--swatch-var-Principale);}
#oc-inefficiencies .steppers .steppers-header ul li.active, .steppers .steppers-header ul li.confirmed {color: var(--swatch-var-Principale);}
#oc-inefficiencies .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active span {color: var(--swatch-var-Principale);}
#oc-inefficiencies .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active {border-color: var(--swatch-var-Principale);}
#oc-inefficiencies .steppers .steppers-header li.active:after {background: var(--swatch-var-Principale);}
#oc-inefficiencies .cmp-navscroll .navbar.it-navscroll-wrapper .link-list-wrapper .accordion .accordion-header .accordion-button {color: var(--swatch-var-Principale);}</pre></body></html>