<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
a {
color: #00FE00;
}

a:hover {
color: #00FE00;
}

/*-------------------------------------------------*/
/* =  Cookie Bar
/*-------------------------------------------------*/

.cookiebarHorizon {
    background-color: black !important;
    color: white;
}

.cookiebarHorizon button {
    border-color: white !important;
    background-color: black !important;
    color: #00FE00 !important;
}

.cookiebarHorizon button:hover {
    border-color: #00FE00 !important;
    background-color: black !important;
    color: #00FE00 !important;
}

/*-------------------------------------------------*/
/* =  Header
/*-------------------------------------------------*/

#MTopHeader {
background-color: black !important;
color: white !important;
}

#MContactsHeader strong {
color: white !important;
}

#MContactsHeader a {
color: white !important;
}

#MMiddleHeader {
background-color: black !important;
}

#MMiddleHeader .MLogoWrapperHeader .MIconTextWrapperHeader {
color: white !important;
}

.MSearchSocialWrapperHeader {
color: white !important;
}

#MBottomHeaderSticky {
background-color: black !important;
}

.social-header-icons {
color: white !important;
background-color: black !important;
}

.social-header-icons:hover {
color: #00FE00 !important;
background-color: black !important;
}

.MSearchFormHeader {
background-color: white !important;
}

.MSubmitSearchFormHeader {
color: black !important;
}

.MSearchFormHeader:focus {
color: black !important;
}

.MSubmitSearchFormHeader {
background-color: black !important;
}

.MSubmitSearchFormHeader:hover {
background-color: black !important;
}

#MBottomHeader {
background-color: black !important;
}

.is-active-mod {
background: black !important;
}

#MTopNavHeader .navbar-dropdown {
background: black !important;
}

#MTopNavHeaderSticky .navbar-dropdown {
background: black !important;
}

.is-hoverable-mod:hover {
background-color: black;
}

.is-hoverable-mod:hover &gt; .is-active-mod {
background-color: black !important;
}

.navbar-item-mod {
background-color: black !important;
}

.navbar-item-mod:hover {
background-color: black !important;
}

.navbar-item-mod:hover &gt; .navbar-link {
background-color: black !important;
}

.navbar-menu-mod {
background-color: black !important;
}

.navbar-item-mod {
color: white !important;
}

.navbar-item-mod a {
color: white !important;
}

.navbar-link::after {
border: 1px solid white;
border-right: 0;
border-top: 0;
}

.MSearchFormHeader {
color: black !important;
}

.navbar-dropdown a.navbar-item:hover {
background-color: black !important;
}

.navbar-dropdown {
border-top-color: transparent !important;
}

/*-------------------------------------------------*/
/* =  Blocco centrale
/*-------------------------------------------------*/

.sliderWrapper {
background: black !important;
}

.socialShareSlide {
border-bottom: 3px solid #00FE00 !important;
}

.socialContainerSlide span {
color: white !important;
}

.socialContainerSlide i {
color: white !important;
}

.sliderContainer .owl-theme .owl-dots .owl-dot span {
background: #00FE00 !important;
border: 3px solid black !important;
}

.sliderContainer .owl-theme .owl-dots .owl-dot.active span {
background: black !important;
border-color: #00FE00 !important;
}

.titleContainerSlide h2 a {
color: #00FE00 !important;
}

.sliderNewsArticleTitle {
    color: inherit !important;
}

.sliderNewsArticleShare, .sliderNewsArticleDate {
    color: #00FE00;
}

.sliderNewsReadAllContainer .read-all {
    color: #00FE00 !important;
}

.sliderNewsReadAllContainer .read-all:before {
    color: #00FE00 !important;
}

#fotogallery-index-section {
    background-color: black !important;
}

.contentContainerSlide p {
color: white !important;
}

.contentContainerSlide a {
    color: #00FE00 !important;
}

.sliderNewsTitleContainer .news-title-index {
    color: white !important;
}

.sliderNewsArticleContainerInner {
    border-left-color: white !important;
}

.read-all {
color: black !important;
}

.news-title-index {
color: black !important;
}

.news-block-title {
border-top: 3px solid black !important;
}

.news-block-date {
color: black !important;
}

.news-block-title a {
color: black !important;
}

.news-block-footer {
border-bottom: 1px solid #dbdbd6 !important;
}

.section-calendar {
background-color: black !important;
}

.section-calendar-days {
background-color: black !important;
}

#section-calendar &gt; .hero-body {
color: white !important;
}

#section-calendar &gt; .hero-body a {
color: #00FE00 !important;
}

.calendar-single-day {
color: #00FE00 !important;
}

.calendar-single-day-disabled {
color: white !important;
}

.section-calendar-events {
background-color: black !important;
}

.section-calendar-events * {
color: #00FE00 !important;
}

#pinned-articles-carousel .owl-dots .owl-dot span {
background: white !important;
border: 3px solid black !important;
}

#pinned-articles-carousel .owl-dots .owl-dot.active span {
background: black !important;
border-color: white !important;
}

.pinned-article-box-title {
background: black !important;
color: #00FE00 !important;
}

.pinned-article-box:hover .pinned-article-box-title p {
text-decoration-color: #00FE00 !important;
}

.albo-index-block {
background: white !important;
}

.albo-single-row {
border-bottom: 1px solid black !important;
}

.read-all-bandi a {
color: black !important;
}

.date-albo-index {
color: black !important;
}

.titolo-albo-index a {
color: black !important;
}

#banner-horizontal  .owl-dots .owl-dot span {
background: white !important;
border: 3px solid black !important;
}

#banner-horizontal .owl-dots .owl-dot.active span {
background: black !important;
border-color: white !important;
}

.banner-horizontal-container a:hover {
text-decoration-color: black !important;
}

.banner-horizontal-title-container {
color: black !important;
}

.trasp-box-text {
background: black !important;
}

.trasp-box-text p {
color: #00FE00 !important;
}

.trasp-box &gt; a {
color: #00FE00 !important;
}

.albo-index-block .pagination-link {
color: black !important;
}

.albo-index-block .pagination-previous {
color: black !important;
}

.albo-index-block .pagination-next {
color: black !important;
}

.albo-index-block .pagination-link.is-current {
background: black !important;
color: #00FE00 !important;
border-color: black !important;
}

.modal-albo-docurl {
color: black !important;
}

.modal-albo-allegati a {
color: black !important;
}

.loading-class svg path {
fill: black !important;
}

.loading-class svg rect {
fill: black !important;
}

/*-------------------------------------------------*/
/* =  Page/articles/etc
/*-------------------------------------------------*/

.border-foto-gallery {
border: 1px solid white;
}

.border-foto-gallery:before {
background: rgba(0, 0, 0, .60);
}

.loading-class {
background: rgba(255,255,255,.85);
}

#fotogallery-index-section {
color: #fff;
}

#fotogallery-index-section .news-title-index {
color: #fff !important;
}

#fotogallery-index-section .read-all {
color: #fff !important;
}

.home-breadcrumb &gt; a:hover {
color: #00FE00;
}

.home-breadcrumb &gt; a {
color: #00FE00;
}

.breadcrumb .is-active a {
color: white !important;
}

.page-title {
color: white;
}

.attachments-title-container {
border-top: 1px solid #;
}

.attachments li {
background: black;
}

.attachments li:before {
color: #00FE00;
}

.page-content {
background: black;
}

.menu-widget-title {
color: white;
background: black;
}

.widget .menu a {
color: #00FE00;
}

.widget .menu a:hover {
color: #00FE00;
}

.widget .menu a:hover ~ .brt {
color: #00FE00;
}

.widget .menu ul li a {
border-left: 6px solid #00FE00;
background: black;
}

.widget .menu-list li ul li a {
background: black;
}

.widget .menu .brt {
color: #00FE00;
}

.widget .menu ul li a.menu-is-active {
border-left: 6px solid #00FE00;
}

.widget .menu-list li ul li .menu-is-active {
border-left: 4px solid #00FE00;
}

.widget-banner .widget-banner-container .widget-banner-wrapper {
border: 1px solid #;
background: black;
}

.widget .widget-postbox {
background: black;
border-left: 6px solid #00FE00;
}

.widget .widget-postbox .brt {
color: #00FE00;
}

.widget .widget-postbox div:hover .brt {
color: #00FE00;
}

.custom-widget {
border: 1px solid #;
background: black;
}

.custom-widget * {
color: white;
}

.data-articolo {
color: white;
}

.page-container .box {
background: black;
color: white;
}

.date-filter-container {
border: 1px solid #;
background: black;
}

.date-filter-text {
color: white;
}

.filtri-attivi-container {
background: black;
color: white;
}

.filtro-attivo {
background: white;
}

.filtro-attivo-singolo {
border-left: 2px solid #00FE00;
background: black;
}

.pagination-wrapper .pagination-link.is-current {
background-color: black !important;
border-color: black !important;
color: white !important;
}

.pagination-wrapper .pagination-link {
background-color: black;
color: #00FE00 !important;
border-color: black !important;
}

.pagination-next:hover {
color: #00fe00;
}

.pagination-previous:hover {
color: #00fe00;
}

.form-accedi-area {
background: white;
border: 1px solid white;
}

.input.is-active, .input.is-focused, .input:active, .input:focus, .textarea.is-active, .textarea.is-focused, .textarea:active, .textarea:focus {
border-color: #06c !important;
box-shadow: 0 0 0 0.125em rgba(0, 6, 255, 0.27);
}

.button.is-focused:not(:active), .button:focus:not(:active) {
border-color: #06c !important;
box-shadow: 0 0 0 0.125em rgba(0, 6, 255, 0.27);
}

.button.is-focused:not(:active), .button:focus:not(:active) {
border-color: #06c !important;
box-shadow: 0 0 0 0.125em rgba(0, 6, 255, 0.27);
}

.reserved-dropdown .dropdown-item {
color: black;
}

.reserved-dropdown .dropdown-item:hover {
color: black;
}

#datePickerCalendarWrapper .flatpickr-day.selected {
background: transparent;
color: #393939;
}

.arearis-header-link {
color: white !important;
}

.arearis-header-link:hover {
color: white !important;
}

.content {
color: white !important;
}

.immagine-gallery:before {
background: rgba(0, 0, 0, .60);
}

.immagine-gallery:after {
color: white;
}

.immagine-gallery {
background-color: #;
}

.name-gallery {
background-color: #;
border-left: 1px solid #;
border-bottom: 1px solid #;
border-right: 1px solid #;
}

#scrollToTop {
background: black;
color: #00FE00;
border: 2px solid #;
-webkit-box-shadow: 2px 2px 5px 1px #666;
box-shadow: 2px 2px 5px 1px #666;
}

#pannello-accessibilita {
background: white;
}

.accessiblity-panel &gt; ul &gt; li &gt; ul &gt; li &gt; div {
background-color: white;
}

.access-subLine {
background-color: #130f30;
}

.access-panel-ul-wrapper &gt; ul &gt; li i {
color: # !important;
}

#owl-calendar-days .owl-nav .owl-next {
background: #;
}

#owl-calendar-days .owl-nav .owl-prev {
background: #;
}

.navbar-burger-mobile-widget:focus {
background: #;
}

.navbar-burger-mobile-widget:active {
background: #;
}

.navbar-burger-mobile-widget {
background: #;
}

/*-------------------------------------------------*/
/* =  Footer
/*-------------------------------------------------*/

#footer-main {
background: black !important;
color: white !important;
}

.footer-customhtml-text {
color: white !important;
}

.footer-menu .menu-list a {
color: #00FE00 !important;
}

.footer-menu .menu-list a:hover {
color: #00FE00 !important;
}

.horizon a {
color: #00FE00 !important;
}

.horizon a:hover {
color: #00FE00 !important;
}

.footer-title {
border-bottom: 1px solid white !important;
}

.footer-final-div {
border-top: 1px solid white !important;
}

.social-footer-icons {
color: white !important;
background-color: black !important;
}

.social-footer-icons:hover {
color: #00FE00 !important;
background-color: black !important;
}
</pre></body></html>