.pb-partner-project-title-area{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.pb-filter-row{display:flex;gap:15px;justify-content:space-between;align-items:center}.pb-filter-field{position:relative;display:inline-block;width:100%}.pb-filter-field::after{content:"";position:absolute;right:16px;top:50%;width:10px;height:10px;border-right:2px solid #ccc;border-bottom:2px solid #ccc;transform:translateY(-70%) rotate(45deg);pointer-events:none}.pb-partner-project-filter-select{width:100%;cursor:pointer}.pb-partner-project-filter-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:40px;background-repeat:no-repeat;background-position:right 12px center;background-size:14px}.pb-filter-field{width:100%}.pb-filter-field select{width:100%;border-radius:50px;padding:12px 18px;background:#fff0;border:1px solid #999595;color:#fff}.pb-filter-field option{color:#000}.pb-filter-actions{display:flex;align-items:center;justify-content:center}button.pb-filter-reset{background:#fff0;border:0;padding:0}form.pb-partner-project-filter-form{width:30%}.pb-term-projects-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.pb-term-project-card{background:#FFFCE7;border-radius:20px;overflow:hidden;box-shadow:0 10px 0 #F7BF2D;display:flex;flex-direction:column;height:100%}.pb-term-project-card__image{display:block;aspect-ratio:3 / 2;overflow:hidden;position:relative}.pb-term-project-card__image img{width:100%;height:100%;object-fit:cover;display:block}.pb-term-project-card__terms{position:absolute;left:16px;bottom:16px;right:16px;display:flex;flex-wrap:wrap;gap:8px;z-index:2;margin-top:auto}.pb-term-project-card__term{display:inline-flex;align-items:center;border-radius:999px;padding:6px 10px;background:#F7BF2D;border:1px solid #F7BF2D!important;color:#242424;font-size:12px;line-height:1;font-weight:600;border-radius:25px}[data-cat="Apicoltura"],[data-cat="Forestazione"],[data-cat="Orticoltura"],[data-cat="Tutela"]{background:#4e6c50!important;border:1px solid #fffce7!important;color:#fffce7}[data-cat="Didattica"],[data-cat="Formazione"],[data-cat="Team"]{background:#fffce7!important;border:1px solid #141617!important;color:#141617}.pb-term-project-card__excerpt{margin:0;font-size:14px;line-height:1.45}.pb-term-project-card__content{padding:20px;display:flex;flex-direction:column;gap:12px;flex:1}.pb-term-project-card__title{margin:0;font-size:20px;line-height:1.3}.pb-term-project-card__title a{text-decoration:none;font-size:20px;line-height:1.3;color:#383838}.pb-term-project-card__place,.pb-partner-project-title-area .partner-project__title{margin:0!important}.pb-term-project-card__footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.pb-term-project-card__arrow{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;color:#242424!important;text-decoration:none;border:none!important;background:#F7BF2D!important;transition:all .3s ease}a.pb-term-project-card__arrow.fontawesome-icon.fa-angle-right.fas.circle-yes.fusion-link{display:flex}.pb-load-more-wrap{display:flex;justify-content:center;margin-top:40px}.pb-load-more-btn{border:0;cursor:pointer;background:#f7bf2d!important;color:#000;padding:14px 28px;border-radius:999px;font-family:'Sora',sans-serif;font-size:15px;transition:background .2s}.pb-load-more-btn:hover{background:#555}.pb-load-more-btn:disabled{background:#ccc;cursor:not-allowed}button.pb-page-btn.is-active{font-weight:700;background:#F7BF2D;border-radius:25px;min-width:28px;height:28px}@media (max-width:1024px){.pb-term-projects-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pb-partner-project-title-area,.pb-filter-row{flex-direction:column;align-items:stretch}form.pb-partner-project-filter-form{width:100%}.pb-term-projects-grid{grid-template-columns:1fr}}@media (max-width:640px){.pb-filter-row{flex-direction:row}}