.news-list-page{margin-bottom:150px;padding:50px 0}.news-list-page .news-list-title{margin-bottom:25px}.news-list-page .news-filters{margin-bottom:8px}.news-list-page .news-filters .news-filter-form{align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,306px) 2fr;margin-bottom:30px}.news-list-page .news-filters .news-filter-right{align-items:center;display:flex;gap:24px}.news-list-page .news-filters .news-filter-reset{align-items:center;color:inherit;display:flex;gap:8px;text-decoration:none;white-space:nowrap}@media(max-width:768px){.news-list-page{margin-bottom:60px}.news-list-page .news-filters .news-filter-form{gap:10px;grid-template-columns:1fr}.news-list-page .news-filters .news-filter-right{flex-wrap:wrap;gap:8px;width:100%}.news-list-page .news-filters .filter-chip-row{display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.news-list-page .news-filters .filter-chip{width:100%}.news-list-page .news-filters .filter-chip-label{min-width:0;width:100%}.news-list-page .news-filters .news-filter-reset{justify-content:center;margin-top:12px;width:100%}}.news-list-page .results-count{align-items:baseline;display:flex;gap:10px}.news-list-page .calendar-title{line-height:44px;margin-bottom:30px}.main-image{display:block;margin:auto;max-width:100%}.calendar-title{@media (max-width:767px){display:none!important}}.drp{color:#111;font-family:Saira Semi Condensed,sans-serif;user-select:none;-webkit-user-select:none;width:100%;.drp-nav{align-items:flex-end;background:#fff;display:flex;margin-bottom:30px;padding:8px 0 6px;@media (max-width:767px){align-items:center;flex-wrap:wrap;gap:10px;justify-content:space-between;&:before{content:"Calendario eventi";font-size:22px;order:2}.drp-arrow{background-position:50%!important;margin:0!important;&.is-prev{order:1}&.is-next{order:3}}.drp-scroll{flex:0 0 100%;order:4}}}.drp-arrow{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:11px 18px;border:0;cursor:pointer;display:inline-block;flex:0 0 auto;height:55px;padding:0;transition:opacity .18s ease,background-color .18s ease,background-position .18s ease,background-image .18s ease;width:70px;&:disabled{cursor:default;opacity:.45}&.is-prev{background-image:url(/build/images/arrow-black-left.eab0f649.svg);background-position:35px;margin:0 16px 0 0;@media (hover:hover){&:hover:not(:disabled){background-color:#0d0d0d;background-image:url(/build/images/arrow-white-left.937c60fd.svg);background-position:30px}}}&.is-next{background-image:url(/build/images/arrow-black-right.2a7cb78e.svg);background-position:calc(100% - 35px);margin:0 0 0 16px;@media (hover:hover){&:hover:not(:disabled){background-color:#0d0d0d;background-image:url(/build/images/arrow-white-right.470353b9.svg);background-position:calc(100% - 30px)}}}}.drp-scroll{flex:1;min-width:0;overflow:hidden;position:relative}.drp-track{display:flex;transform:translateX(0);width:max-content;will-change:transform;&.is-animating{transition:transform var(--drp-slide-duration) ease}}.drp-page{display:flex;flex:0 0 auto;justify-content:center;overflow:hidden;width:var(--drp-page-width,100%)}.drp-days{align-items:end;display:grid;grid-auto-columns:var(--drp-day-column-width,46px);grid-auto-flow:column;width:max-content}.drp-day{align-items:center;cursor:pointer;display:flex;flex-direction:column;isolation:isolate;padding-bottom:5px;padding-top:22px;position:relative;&.is-event .drp-day-num{background:#000;border-radius:50%;box-shadow:0 0 0 2px #000;color:#fff}&.is-event.is-selected-single .drp-day-num,&.is-selected-single .drp-day-num{background:#1a73e8!important;box-shadow:0 0 0 2px #1a73e8!important;color:#fff!important}&.is-event:hover .drp-day-num{background:#404040;box-shadow:0 0 0 2px #404040;color:#fff;transform:translateY(-1px)}&.is-selected-single:hover .drp-day-num{background:#1a73e8!important;box-shadow:0 0 0 2px #1a73e8!important;transform:none}&.is-disabled{cursor:not-allowed}&.is-disabled .drp-day-num{background:transparent;box-shadow:none}&.is-today .drp-day-name,&.today .drp-day-name{background-color:rgba(26,115,232,.12);color:#1a73e8}}.drp-month-pill{background:#f0f0f0;border-radius:0 11px 11px 0;color:#000;font-size:12px;left:2px;letter-spacing:0;line-height:18px;padding:2px 12px 2px 8px;position:absolute;text-transform:uppercase;top:0;white-space:nowrap}.drp-day-name{border-radius:999px;color:#000;display:inline-flex;font-size:12px;line-height:14px;margin-bottom:3px;min-height:20px;padding:0 6px;transition:background-color .16s ease,color .16s ease}.drp-day-name,.drp-day-num{align-items:center;justify-content:center}.drp-day-num{border-radius:50%;display:flex;font-size:22px;font-weight:500;height:36px;line-height:1.1;position:relative;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease;width:36px;z-index:2}.drp-info{display:none}.drp-event-display{font-family:Saira Semi Condensed,sans-serif;margin-top:1.5rem;text-align:center;width:100%;.event-selected-title{color:#000;font-size:1.1rem;font-weight:600;text-transform:uppercase}}.drp-event-card-container{align-items:stretch;animation:fadeInUp .4s ease-out forwards;border:none;display:flex;margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:800px}.drp-event-card{background:#f0f0f0;border:0;display:flex;height:186px;overflow:hidden;position:relative;width:856px;.drp-event-card-img{img{height:186px;min-width:306px;object-fit:cover;width:306px}}.drp-event-card-content{display:flex;flex-direction:column;justify-content:center;padding:15px 20px}.drp-event-card-date{font-size:17px;text-transform:capitalize}.drp-event-card-title{font-size:17px}.drp-event-card-action{align-items:center;bottom:20px;cursor:pointer;display:flex;font-size:14px;gap:8px;position:absolute;right:25px;text-decoration:none}.drp-event-card-close{background-color:#000;cursor:pointer;height:30px;mask-image:url(/build/images/chiudi-modale.e1a94748.svg);mask-size:contain;position:absolute;right:5px;top:5px;transition:background-color .2s ease;width:30px;z-index:10;&:hover{background-color:#404040}}.drp-icon-arrow{background-color:#000;cursor:pointer;display:inline-block;height:7px;mask-image:url(/build/images/freccina-vai-a.a84eaaa7.svg);mask-size:contain;transition:background-color .2s ease;width:21px}.drp-event-card-action:hover{color:#404040;.drp-icon-arrow{background-color:#404040}}@media (max-width:767px){flex-direction:column;height:auto;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%;.drp-event-card-img{flex:0 0 auto;width:50%;img{height:auto!important;min-width:0!important;width:100%!important}}.drp-event-card-close{right:10px;top:10px}.drp-event-card-content{flex-direction:column;gap:6px;padding:15px 0 50px}.drp-event-card-action{bottom:20px;left:20px;position:absolute;right:auto}}}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.news-card-wrap{display:flex;flex-direction:column;height:100%;margin-bottom:40px}@media(max-width:768px){.news-card-wrap{margin-bottom:8px}}.news-card{border:1px solid var(--silver);margin-bottom:0;overflow:visible;position:relative}.news-card,.news-content{background:#fff;display:flex;flex-direction:column;height:auto}.news-content{flex-grow:1;padding:20px}.news-title{box-sizing:border-box;display:-webkit-box;height:4.2em;-webkit-line-clamp:3;line-height:1.4em;margin:0;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.news-gallery img.main-image{display:block;height:250px;margin:0 auto;max-width:420px;object-fit:cover;object-position:center;width:100%}