/* ==========================================================
   Palette verde caldo: sostituisce i verdi freddi (#2dc08d, #0f907f),
   l'azzurro (#00a0d2) e il blu (#5890ff) del tema e dei plugin.
   Stessi selettori dell'originale con "html body" davanti, così vincono
   senza !important. Generato dai fogli di stile del sito il 30/10/2026.
   Verde chiaro #ecf7e6 · verde #58b03c · scuro #44922c · più scuro #357523
   ========================================================== */
html body .wpcf7 form .wpcf7-response-output{border-color:#44922c}
html body .blue.cli-plugin-button,html body .blue.cli-plugin-button:visited{background-color:#58b03c}
html body .blue.cli-plugin-button:hover{background-color:#44922c}
html body .nav.gdpr-nav-pills .gdpr-nav-link{border-color:#44922c;color:#44922c}
html body .nav.gdpr-nav-pills .gdpr-nav-link.active,html body .nav.gdpr-nav-pills .show > .gdpr-nav-link{background-color:#44922c;border-color:#44922c}
html body .gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{background-color:#44922c}
html body .cli-switch input:checked + .cli-slider{background-color:#44922c}
html body .cli-nav-pills .cli-nav-link{border-color:#44922c;color:#44922c}
html body .cli-nav-pills .cli-nav-link.cli-active,html body .cli-nav-pills .cli-show > .cli-nav-link{background-color:#44922c;border-color:#44922c}
html body .cli-tab-footer .cli-btn{background-color:#44922c}
html body .cli-tab-header a::before{border-right-color:#44922c;border-bottom-color:#44922c}
html body .screen-reader-text:focus{color:#44922c}
html body .our-community .header{background-color:#44922c}
html body .donation-box .columns-8 .tab-content .btn-continue{background-color:#44922c}
html body .donation-box .columns-8 .tab-content .btn-continue:hover{background-color:#357523}
html body .blog-section .blog-holder .post .entry-meta a{color:#44922c}
html body .blog-section .blog-holder .post .entry-meta svg{color:#44922c}
html body #primary .post .entry-meta{color:#44922c}
html body #primary .post .entry-meta a{color:#44922c}
html body .comment-list .comment-metadata a{color:#44922c}
html body .comment-form input[type="submit"]{background-color:#44922c}
html body .comment-form input[type="submit"]:hover{background-color:#357523}
html body .widget.widget_benevolent_recent_post .entry-header .entry-meta a,html body .widget.widget_benevolent_popular_post .entry-header .entry-meta a{color:#44922c}
html body .widget.widget_calendar .calendar_wrap caption{background-color:#44922c}
html body .mobile-header .btn-donate a{background-color:#58b03c;border-color:#58b03c}
html body .mobile-header .btn-donate a:hover,html body .mobile-header .btn-donate a:focus{color:#58b03c}
html body a{color:#58b03c}
html body .intro .columns-3 .text-holder .btn{background-color:#58b03c}
html body .intro .columns-3 .text-holder .btn:hover{box-shadow:rgba(68,146,44,0.25) 0px 8px 20px}
html body .our-community .community-holder .columns-2 .hover-state{background-color:#58b03c}
html body .our-community .community-holder .columns-2:nth-of-type(2n) .hover-state .title{color:#58b03c}
html body .our-community .community-holder .columns-2:nth-of-type(2n) .hover-state .title::after{background-color:#58b03c}
html body .our-community .community-holder .columns-2 .hover-state .btn-holder a{color:#58b03c}
html body .our-community .community-holder .columns-2:nth-of-type(2n) .hover-state .btn-holder a{background-color:#58b03c}
html body .our-community .community-holder .columns-2:nth-of-type(2n) .hover-state .btn-holder a:hover{box-shadow:rgba(68,146,44,0.25) 0px 18px 48px}
html body .widget.widget_benevolent_pro_stat_counter_widget .col .number{color:#58b03c}
html body .give-section .owl-nav > div{color:#58b03c}
html body .site-header .site-branding .site-title a{color:#58b03c}
html body .main-navigation a:hover,html body .main-navigation ul li:hover > a,html body .main-navigation .current_page_item > a,html body .main-navigation .current-menu-item > a,html body .main-navigation .current_page_ancestor > a,html body .main-navigation .current-menu-ancestor > a{color:#58b03c}
html body .site-header .btn-donate{background-color:#58b03c;border-color:#58b03c}
html body .site-header .btn-donate:hover,html body .site-header .btn-donate:focus{color:#58b03c}
html body .banner .text .btn-learn{background-color:#58b03c;border-color:#58b03c}
html body .banner .text .btn-learn:hover,html body .banner .text .btn-learn:focus{color:#58b03c}
html body .our-community .community-holder .columns-2:nth-of-type(2n) .hover-state .text-content{border-top-color:#58b03c}
html body .our-community .community-holder .columns-2:nth-of-type(2n) .hover-state .btn-holder a{background-color:#58b03c;box-shadow:rgba(68,146,44,0.25) 0px 18px 48px}
html body .give-section{background-color:#58b03c}
html body .give-section .give-holder .post .text-holder .entry-title a:hover,html body .give-section .give-holder .post .text-holder .entry-title a:focus{color:#58b03c}
html body .give-section .give-holder .post .text-holder .entry-content .cc-goal-raise .cc-goal span{color:#58b03c}
html body .give-section .give-holder .post .text-holder .entry-content .cc-goal-raise .cc-raise span{color:#58b03c}
html body .give-section .give-holder .post .text-holder .btn-donate{background-color:#58b03c}
html body .give-section .give-holder .post .text-holder .btn-donate:hover,html body .give-section .give-holder .post .text-holder .btn-donate:focus{background-color:#44922c}
html body .blog-section .blog-holder .post .entry-title a:hover{color:#58b03c}
html body .blog-section .blog-holder .post .readmore{background-color:#58b03c}
html body .blog-section .blog-holder .post .readmore:hover{box-shadow:rgba(68,146,44,0.25) 0px 8px 20px}
html body .promotional-block .widget_benevolent_pro_cta_widget .btn-donate{background-color:#58b03c}
html body .promotional-block .widget_benevolent_pro_cta_widget .btn-donate:hover{box-shadow:rgba(68,146,44,0.25) 0px 18px 48px}
html body #primary .entry-content .rara_call_to_action_button:hover{box-shadow:rgba(68,146,44,0.25) 0px 18px 48px}
html body #secondary .widget.widget_benevolent_pro_popular_post .entry-header .entry-meta a:hover,html body #secondary .widget.widget_benevolent_pro_recent_post .entry-header .entry-meta a:hover{color:#58b03c}
html body .page-template-template-about .current-project .post .entry-footer .btn-readmore a:hover{box-shadow:rgba(88,176,60,0.25) 0px 18px 48px}
html body #primary .give_forms .entry-footer .btn-donate{background-color:#58b03c;border-color:#58b03c}
html body #primary .give_forms .entry-footer .btn-donate:hover,html body #primary .give_forms .entry-footer .btn-donate:focus{color:#58b03c}
html body .single-give_forms .give-wrap .post .entry-summary .give-btn{background-color:#58b03c;border-color:#58b03c}
html body .single-give_forms .give-wrap .post .entry-summary .give-btn:hover,html body .single-give_forms .give-wrap .post .entry-summary .give-btn:focus{color:#58b03c}
html body .site-footer .promotional-block .btn-donate{background-color:#58b03c;border-color:#58b03c}
html body .site-footer .promotional-block .btn-donate:hover,html body .site-footer .promotional-block .btn-donate:focus{color:#58b03c}
html body #primary article .entry-header .entry-title a:hover,html body #primary .page .entry-header .entry-title a:hover,html body #primary article .entry-header .entry-title a:focus,html body #primary .page .entry-header .entry-title a:focus,html body #primary .post .entry-meta a:hover,html body .comment-list .comment-metadata a:hover,html body .comment-list .reply a:hover{color:#58b03c}
html body .stats .number{color:#58b03c}
html body .site-header.header-two .main-navigation ul li a:hover,html body .site-header.header-two .main-navigation ul li a:focus,html body .site-header.header-two .main-navigation ul li:hover > a,html body .header-two .main-navigation ul .current-menu-item > a,html body .header-two .main-navigation ul .current-menu-ancestor > a,html body .header-two .main-navigation ul .current_page_item > a,html body .header-two .main-navigation ul .current_page_ancestor > a{color:#58b03c}
@media only screen and (max-width: 991px){html body .site-header.header-two .main-navigation ul li a:hover,html body .site-header.header-two .main-navigation ul li a:focus,html body .site-header.header-two .main-navigation ul li:hover > a,html body .site-header.header-two .main-navigation ul .current-menu-item > a,html body .site-header.header-two .main-navigation ul .current-menu-ancestor > a,html body .site-header.header-two .main-navigation ul .current_page_item > a,html body .site-header.header-two .main-navigation ul .current_page_ancestor > a{color:#58b03c}}
html body .entry-content a:hover,html body .entry-summary a:hover,html body .page-content a:hover,html body .comment-content a:hover,html body .widget .textwidget a:hover{color:#58b03c}
html body .bfd-download-block,html body .bfd-single-download{background-color:#58b03c}
html body #secondary .widget.widget_text .text-holder,html body .widget.widget_benevolent_featured_post .text-holder{border-left-color:#58b03c}
