.site-aw5.verde #main-header,
.site-aw5.verde .list-contenuto-riservato svg,
.site-aw5.verde .contenuto-riservato svg,
.site-aw5.verde .section.section-tabs-bg.bg-bluelectric,
.site-aw5.verde .section.section-tabs-bg.bg-bluelectric .responsive-tabs-aside ul.r-tabs-nav li.r-tabs-state-active,
.site-aw5.verde .card.card-article:before,
.site-aw5.verde .card.card-article .date,
.site-aw5.verde .big-data-rounded,
.site-aw5.verde .section.section-tabs-bg a.r-tabs-anchor,
.site-aw5.verde #biblioteca thead.table-light,
.site-aw5.verde .card-simple-wrapper .card-simple .card-simple-body:before,
.site-aw5.verde .aside-title:after,
.site-aw5.verde .calendar-vertical .calendar-date .calendar-date-day:before,
.site-aw5.verde .calendar-vertical .calendar-date .calendar-date-day:after,
.site-aw5.verde #lista-elementi-lte #download-elenco,
.site-aw5.verde .section-hours .hours ul:before,
.site-aw5.verde .btn-petrol {
    background-color: #007A52 !important;
}

.site-aw5.verde .section-hero-left .decoration-01 svg path,
.site-aw5.verde .section-hero-left .decoration-02 svg path,
.site-aw5.verde .card.card-icon-main svg rect {
    fill: #ffffffc0 !important;
}

.site-aw5.verde .redbrown .card.card-icon-main svg,
.site-aw5.verde .bluelectric .card.card-icon-main svg,
.site-aw5.verde .greendark .card.card-icon-main svg,
.site-aw5.verde .purplelight .card.card-icon-main svg,
.site-aw5.verde .big-data-details svg,
.site-aw5.verde .card.card-icon .card-body svg,
.site-aw5.verde .card.card-article .card-article-img svg,
.site-aw5.verde .card.card-icon-main svg path,
.site-aw5.verde .aside-main .toggle-link-list .icon-toggle,
.site-aw5.verde .card-plesso-lte svg.icon-bluelectric,
.site-aw5.verde .card-classi-lte svg.icon-bluelectric.svg-user,
.site-aw5.verde #lista-elementi-lte .icon-primary,
.site-aw5.verde .carousel-classroom .splide__arrows .splide__arrow--next svg,
.site-aw5.verde .carousel-classroom .splide__arrows .splide__arrow--prev svg,
.site-aw5.verde .post-type-archive-evento .icon.icon-greendark.svg-calendar,
.site-aw5.verde .tax-tipologia-evento .card .categoryicon-top .icon {
    fill: #007A52 !important;
}

.site-aw5.verde .hamburger-inner,
.site-aw5.verde .hamburger-inner::after,
.site-aw5.verde .hamburger-inner::before {
    background-color: #fff;
}

.site-aw5.verde section.section.position-relative,
.site-aw5.verde section.section-hero-left {
    background: #007A52 !important;
    background: -moz-linear-gradient(left, #007A52 0, #007A52 100%) !important;
    background: -webkit-linear-gradient(left, #007A52 0, #007A52 100%) !important;
    background: linear-gradient(to right, #007A52 0, #007A52 100%) !important;
}

.site-aw5.verde section.section-hero-left.slider {
    background: #007A521a !important;
    background: -moz-linear-gradient(left, #007A521a 0, #007A521a 100%) !important;
    background: -webkit-linear-gradient(left, #007A521a 0, #007A521a 100%) !important;
    background: linear-gradient(to right, #007A521a 0, #007A521a 100%) !important;
}

.site-aw5.verde .card.card-bg:not(.bg-white, .card-article, .bg-color):hover strong,
.site-aw5.verde .card.card-bg a:not(.badge):hover,
.site-aw5.verde .big-data,
.site-aw5.verde .text-greendark,
.site-aw5.verde .text-redbrown,
.site-aw5.verde .text-purplelight,
.site-aw5.verde .text-bluelectric,
.site-aw5.verde .actions-wrapper .toggle-actions,
.site-aw5.verde .calendar-vertical .calendar-date .calendar-date-day,
.site-aw5.verde .redbrown a.read-more {
    color: #007A52 !important;
}

.site-aw5.verde .btn-outline-purplelight,
.site-aw5.verde .btn-outline-bluelectric,
.site-aw5.verde .btn-outline-greendark,
.site-aw5.verde .btn-outline-redbrown,
.site-aw5.verde .btn-purplelight,
.site-aw5.verde .btn-bluelectric,
.site-aw5.verde .btn-greendark,
.site-aw5.verde .btn-redbrown {
    background: #007A52 !important;
    color: #fff !important;
    box-shadow: inset 0 0 0 1px #007A52 !important;
}

.site-aw5.verde .btn-outline-purplelight:hover,
.site-aw5.verde .btn-outline-bluelectric:hover,
.site-aw5.verde .btn-outline-greendark:hover,
.site-aw5.verde .btn-outline-redbrown:hover,
.site-aw5.verde .btn-purplelight:hover,
.site-aw5.verde .btn-bluelectric:hover,
.site-aw5.verde .btn-greendark:hover,
.site-aw5.verde .btn-redbrown:hover,
.site-aw5.verde .btn-petrol:hover,
.site-aw5.verde .btn-outline-white:hover {
    color: #007A52 !important;
    background: #fff !important;
}

.site-aw5.verde .btn-outline-petrol,
.site-aw5.verde .btn-petrol:hover {
    color: #007A52;
    box-shadow: inset 0 0 0 1px #007A52;
}

.site-aw5.verde .btn-outline-petrol {
    color: #007A52;
    box-shadow: inset 0 0 0 1px #007A52;
}

.site-aw5.verde :not(h2).card-plesso-lte {
    border-top: 2px solid #007A52 !important;
}

.site-aw5.verde .badges .badge-sm.badge-pill:not(:disabled):not(.disabled).active,
.site-aw5.verde .badges .badge-sm.badge-pill:not(:disabled):not(.disabled):active,
.site-aw5.verde .badges .show>.badge-sm.badge-pill.dropdown-toggle,
.site-aw5.verde .badge.badge-sm.badge-pill {
    color: #007A52 !important;
    border-color: #007A52 !important;
}

.site-aw5.verde .badge.badge-sm.badge-pill:hover {
    background: #007A52 !important;
    color: #fff !important;
}

.site-aw5.verde #adozioni-testi-scolastici .text-bluelectric {
    color: #2c2c2c !important;
}

.site-aw5.verde .splide .splide__pagination .splide__pagination__page {
    border-color: #007a52;
}

.site-aw5.verde .splide .splide__pagination__page.is-active,
.site-aw5.verde .splide .splide__pagination__page:hover {
    background-color: #007a52;
    border-color: #007a52;
}