.filters{align-items:end;display:flex;flex-direction:row;margin-bottom:30px}.filters .filter{margin-right:10px;width:300px}.filters .filter select{background-image:url(//7672512.fs1.hubspotusercontent-na1.net/hubfs/7672512/raw_assets/public/Chelwood%20Foodbank/images/dropdown-arrow.svg);background-position:calc(100% - 20px);background-repeat:no-repeat;background-size:10px}.filters .button{margin-bottom:0}.event-item,.grid-sizer{margin-bottom:20px;margin-right:20px;width:calc(50% - 20px)}.event-search form{align-items:flex-start;background-color:transparent;border:none;display:flex;flex-wrap:wrap;margin-left:auto;max-width:360px;padding:0}.event-search form label{flex:1 1 100%}.event-search form input{flex:1}@media (max-width:767px){.event-search form{margin:0 auto}}.event-index{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.4rem}.event-index__post{background-color:#fff;border:1px solid #d0d0d0;border-radius:4px}.event-index__post--list{width:100%}@media (max-width:767px){.event-index__post--card{width:100%}}.event-index__post-header{padding:30px 30px 0}.event-index__post-header h2{letter-spacing:0;line-height:1}.event-index__post-header .times,.event-post__body .times{color:#78280a;font-size:16px;letter-spacing:0}.event-index__post-header .day,.event-post__body .day{background:#78280a;border-radius:3px;color:#fff;margin-right:10px;padding:2px 5px}.event-index__post-title a{font-size:30px}.event-index__post-author-name,.event-index__post-title a{color:#1e2b33}.event-index__post-author-name:active,.event-index__post-author-name:focus,.event-index__post-author-name:hover,.event-index__post-title a:active,.event-index__post-title a:focus,.event-index__post-title a:hover{color:#1e2b33;text-decoration:none}.event-index__post-author-image{border-radius:100%;display:inline-block;flex:1 0 auto;height:45px;line-height:1;margin-right:1.4rem;overflow:hidden;position:relative;width:45px}img.event-logo{border-radius:4px;height:80px;object-fit:contain;position:absolute;right:15px;top:15px;width:150px}.event-index__post-author-image img{height:100%;width:auto}.event-index__post-author-image,.event-index__post-meta,.event-post__post-meta{align-items:center;background:#f1f1f1;border-radius:3px;display:flex;flex-direction:row;justify-content:center;margin-bottom:15px;padding:10px 15px 5px}.event-index__post-meta p,.event-post__post-meta p{margin:0 20px 5px 0}.event-index__post-author-name,.event-index__post-date{display:block}.event-index__post-image-container{align-content:center;max-height:300px;object-fit:cover;overflow:hidden;position:relative}.event-index__post-image-container .tags,.event-post-image-container .tags{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;left:15px;position:absolute;right:100px;top:15px}.event-index__post-image-container .tags a,.event-post-image-container .tags a{background:#2c855a;color:#fff;margin-right:10px;padding:2px 5px}.event-post-image-container{border-radius:5px;margin-bottom:45px;max-height:700px;object-fit:cover;object-position:center;overflow:hidden;position:relative}.event-post-image-container .blurred-container{align-items:center;bottom:0;display:flex;justify-content:flex-start;left:0;overflow:hidden;padding:30px;position:absolute;width:100%}.event-post-image-container .blurred-background{background:rgba(44,133,90,.5);height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}img.event-logo-large{border-radius:4px;height:150px;position:absolute;right:15px;top:15px}.event-post-image-container h1{color:#fff;font-size:40px;font-weight:600;margin-bottom:0;position:relative;text-align:center}.event-index__post-image{display:block;height:auto;margin-bottom:1.4rem;width:100%}.event-index__post-content{min-height:150px;padding:15px 30px}.event-index__post-tags>div,.event-index__post-tags>span{display:inline-block}.event-index__post-tags{margin-bottom:1.4em}.event-index__post-tags svg{height:15px;margin-right:10px;transform:rotate(90deg);width:15px}.event-index__post-tag-link{border-radius:4px;display:inline-block;margin-bottom:.35rem;padding:.35rem;text-decoration:none}.event-address{border:1px solid #d0d0d0;border-radius:4px;padding:30px}.event-address h3{color:#78280a}.event-index__post-tag-link:focus,.event-index__post-tag-link:hover{text-decoration:none}.event-index__post-footer{align-items:center;display:flex;justify-content:space-between;padding:0 30px 30px}.event-index__post-footer .button{margin-bottom:0}.hs_submit{margin-top:10px}.event-pagination{align-items:center;display:flex;justify-content:center;text-align:center}.event-pagination__link{border-radius:4px;display:inline-flex;font-size:1.25rem;line-height:1;margin:0 .1rem;padding:.35rem .7rem;text-decoration:none}.event-pagination__link:focus,.event-pagination__link:hover{text-decoration:none}.event-pagination__next-link,.event-pagination__prev-link{align-items:center;display:inline-flex}.event-pagination__prev-link{margin-right:.35rem;text-align:right}.event-pagination__next-link{margin-left:.35rem;text-align:left}.event-pagination__next-link--disabled,.event-pagination__prev-link--disabled{cursor:default;pointer-events:none}.event-pagination__next-link svg,.event-pagination__prev-link svg{margin:0 5px}.event-post__meta{align-items:center;display:flex;flex-direction:row;margin-bottom:15px}.event-post__meta p{margin:0 20px 5px 0}.event-post__author-name,.event-post__date{display:block}.event-post__body{margin-bottom:2.8rem}.event-post__tags{margin-top:1.4rem}.event-post__tags svg{height:15px;margin-right:10px;transform:rotate(90deg);width:15px}.event-post__tag-link{border-radius:4px;display:inline-block;margin-bottom:.35rem;padding:.35rem;text-decoration:none}.event-post__tag-link:focus,.event-post__tag-link:hover{text-decoration:none}.event-index--related-posts{margin-bottom:0}.event-index__title--related-posts{margin-bottom:2.8rem;text-align:center;width:100%}.event-post__footer__row-one,.event-post__footer__row-two{max-width:560px}.event-post__footer__row-one{align-items:center;display:flex;justify-content:space-between;margin:0 auto}.event-post__footer__row-one--centered{justify-content:center}@media (max-width:767px){.event-post__footer__row-one{flex-direction:column;justify-content:center}}.event-post__footer__row-two{margin:0 auto}.event-post__comments-buttons button{margin-bottom:0}@media (max-width:767px){.event-post__comments-buttons{order:2}.event-post__social-sharing{margin-bottom:1.4rem;order:1}}.stream-icon{margin:0 5px 0 0}