.hi2-stat-card{background:#efece7;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.06);padding:28px 22px}.hi2-stat-card .et-pb-icon{font-size:36px;line-height:1;margin-bottom:12px;color:#93C963}.hi2-stat-card h4,.hi2-stat-card h3,.hi2-stat-card .et_pb_module_header{color:#3C5586;margin-bottom:8px;font-weight:400}.hi2-stat-card p{color:#3D4041}.hi2-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;border:1px solid #e9e9e9}.hi2-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:#ddd}.ba_logo_carousel_child img{filter:grayscale(100%);opacity:0.7;transition:all 0.4s ease-in-out;display:inline-block!important}.ba_logo_carousel_child img:hover{filter:grayscale(0%);opacity:1}.et_pb_blog_grid .et_pb_post a img{height:220px;object-fit:cover;width:100%}.hi2-news .et_pb_blog_grid .et_pb_salvattore_content{display:flex!important;flex-wrap:wrap;gap:20px}.hi2-news .et_pb_blog_grid .column{display:contents!important;width:auto!important;float:none!important;margin:0!important;padding:0!important}.hi2-news .et_pb_blog_grid .et_pb_post{flex:0 0 calc(33.333% - 20px);max-width:calc(33.333% - 20px);display:flex;flex-direction:column;background:#fff;border:1px solid #e9e9e9;border-radius:8px;padding:20px;box-sizing:border-box;box-shadow:0 4px 16px rgba(0,0,0,0.05);transition:all 0.3s ease}.hi2-news .et_pb_blog_grid .et_pb_post:hover{transform:translateY(-6px);box-shadow:0 8px 24px rgba(0,0,0,0.12);border-color:#ddd}.hi2-news .et_pb_post a img{width:100%;height:250px;object-fit:cover;border-radius:0px;margin-bottom:0px!important}.hi2-news .post-content{flex-grow:1}.hi2-news .more-link,.hi2-news .et_pb_more_button{margin-top:auto;align-self:flex-start}@media (max-width:980px){.hi2-news .et_pb_blog_grid .et_pb_post{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}.hi2-news .et_pb_post a img{height:220px}}@media (max-width:767px){.hi2-news .et_pb_blog_grid .et_pb_post{flex:0 0 100%;max-width:100%}.hi2-news .et_pb_post a img{height:200px}}.hi2-news .et_pb_blog_grid .et_pb_post{display:flex;flex-direction:column}.hi2-news .et_pb_blog_grid .post-content{flex-grow:1;display:flex;flex-direction:column}.hi2-news .et_pb_blog_grid .more-link,.hi2-news .et_pb_blog_grid .et_pb_more_button{margin-top:auto;align-self:flex-start}hi2-news .et_pb_post .entry-title{margin-top:5px!important}.hi2-overlay{position:relative;overflow:hidden}.hi2-overlay::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(239,236,231,0.5);z-index:2}.hi2-overlay>.et_pb_row{position:relative;z-index:3}.hi2-gallery img{width:100%;height:260px;object-fit:cover;border-radius:0px;transition:all 0.3s ease}.hi2-gallery img:hover{transform:scale(1.03);box-shadow:0 8px 24px rgba(0,0,0,0.12)}.hi2-accordion .et_pb_toggle{border:1px solid #E9E9E9;border-radius:0px}.hi2-accordion .et_pb_toggle_open{border-color:#93C963}.hi2-partners{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.hi2-partners .partner-logo{display:flex;align-items:center;justify-content:center;width:180px;height:100px;background:transparent}.hi2-partners .partner-logo img{max-width:160px;max-height:80px;width:auto;height:auto;object-fit:contain;display:block}.hi2-partners img{filter:grayscale(100%);opacity:0.7;transition:all .3s ease}.hi2-partners img:hover{filter:none;opacity:1;transform:translateY(-3px);box-shadow:0 0px 0px rgba(0,0,0,.1)}.partner-detail{display:flex;align-items:flex-start;gap:20px}.partner-logo img{max-width:120px;height:auto}.partner-text{flex:1}html{scroll-behavior:smooth}.hi2-news .pagination{margin-top:40px;text-align:center}.hi2-news .pagination a,.hi2-news .pagination span{display:inline-block;margin:0 6px;padding:10px 16px;font-weight:600;text-decoration:none;background-color:#93C963;color:#fff;border:none;border-radius:0;transition:all 0.3s ease}.hi2-news .pagination a:hover,.hi2-news .pagination span:hover{background-color:#3C5586;color:#fff}.hi2-news .pagination .current{background-color:#3C5586;color:#fff}.hi2-contact-row .et_pb_column{display:flex;flex-direction:column}.hi2-contact-row .et_pb_column .et_pb_blurb{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.et-l--header .et_pb_section{position:-webkit-sticky;position:sticky;top:0;z-index:9999;background:#fff}.et_pb_sticky.et_pb_sticky--top{box-shadow:0 2px 10px rgba(0,0,0,0.08);transition:box-shadow .2s ease}.logged-in .et-l--header .et_pb_section{top:32px}@media (max-width:782px){.logged-in .et-l--header .et_pb_section{top:46px}}.et-l--header .et_pb_section.et_pb_sticky--top .hi2-funding-logo{display:none!important}.hi2-counter-mio .percent-value{position:relative}.hi2-counter-mio .percent-value::after{content:" mio. €";font-size:1em;font-weight:inherit;color:inherit;margin-left:6px;vertical-align:baseline}.ba_logo_carousel .swiper-slide,.ba_logo_carousel_child{display:flex;align-items:center;justify-content:center;height:110px;padding:10px 16px;box-sizing:border-box}.ba_logo_carousel_child img{max-height:80px;width:auto;height:auto;object-fit:contain;display:block}@media (max-width:980px){.ba_logo_carousel .swiper-slide{height:96px}.ba_logo_carousel_child img{max-height:70px}}@media (max-width:600px){.ba_logo_carousel .swiper-slide{height:84px}.ba_logo_carousel_child img{max-height:60px}}