.news-grid{margin-top:16px;margin-bottom:56px;overflow:hidden;position:relative}@media(min-width: 767px){.news-grid{margin-top:30px;margin-bottom:95px}}.news-grid .flickity-button{display:none}.news-grid .flickity-button.flickity-prev-next-button.previous .flickity-button-icon{left:15%}.news-grid .flickity-button.flickity-prev-next-button.next .flickity-button-icon{left:23%}.news-grid__headline{text-align:center}.news-grid__headline h2{--h2-font-weight: 400;margin-bottom:25px}.news-grid__buttoncontainer{text-align:center;margin-top:30px}.news-grid__noresults,.news-grid__error{text-align:center;padding:40px 20px;color:var(--c-secondary);font-style:italic}.news-grid__itemswrapper{margin:20px 0}.news-grid__filter-container{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-bottom:45px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 768px){.news-grid__filter-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.news-grid__filter-container .news-grid__filteritem{padding:10px 23px;border:1px solid #bfbfbf;border-radius:5px;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;background-color:rgba(0,0,0,0);cursor:pointer;font-family:inherit;font-size:1rem}@media(max-width: 768px){.news-grid__filter-container .news-grid__filteritem{padding:8px 18px;font-size:.9rem}}@media(max-width: 480px){.news-grid__filter-container .news-grid__filteritem{padding:6px 12px;font-size:.8rem}}.news-grid__filter-container .news-grid__filteritem:hover{background-color:var(--c-accent);color:#fff;border-color:var(--c-accent)}.news-grid__filter-container .news-grid__filteritem.active{background-color:#000;color:#fff;border-color:#000}.news-grid__filter-results{text-align:center;margin-bottom:20px;padding:10px}.news-grid__filter-results .filter-results-label{font-size:.9rem;color:var(--c-secondary);margin-right:15px}.news-grid__filter-results .button{font-size:.8rem;padding:6px 12px}.news-grid__load-more-container{text-align:center;margin-top:40px;padding:20px 0;display:none}@media(min-width: 768px){.news-grid__load-more-container{display:block}}.news-grid .button.load-more-btn:hover{background-color:#000;color:#fff;border-color:#000}.news-grid .button.load-more-btn .load-more-text{display:inline}.news-grid .button.load-more-btn:disabled{cursor:not-allowed;background-color:#000;color:#fff;border-color:#000}.news-grid .button.load-more-btn .load-more-spinner span{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:currentColor;margin:0 2px;-webkit-animation:load-more-bounce 1.4s ease-in-out infinite both;animation:load-more-bounce 1.4s ease-in-out infinite both}.news-grid .button.load-more-btn .load-more-spinner span:nth-child(1){-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.news-grid .button.load-more-btn .load-more-spinner span:nth-child(2){-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.news-grid .button.load-more-btn .load-more-spinner span:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}.news-grid__loading{text-align:center;padding:40px 20px}.news-grid__loading .loading-spinner{display:inline-block;font-size:1rem;color:var(--c-secondary)}.news-grid__loading .loading-spinner::after{content:"";display:inline-block;width:20px;height:20px;margin-left:10px;border:2px solid var(--c-border, #e1e1e1);border-top-color:var(--c-accent);border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.news-grid__items{display:grid;gap:30px;grid-template-columns:repeat(1, 1fr);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (min-width: 768px){.news-grid__items{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1024px){.news-grid__items{grid-template-columns:repeat(3, 1fr)}}.news-grid__items>*{width:100%;min-width:0;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.news-grid__items article{width:100% !important;min-width:0;max-width:none;-webkit-box-flex:0;-ms-flex:none;flex:none}.news-grid__items .news-event-card{width:100% !important;max-width:none !important;-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important}.news-grid__items .card{width:100% !important;max-width:none !important;-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important}.news-grid__items article[class*="1\\/2"],.news-grid__items article[class*="1\\/3"],.news-grid__items article[class*=hands-and-up],.news-grid__items article[class*=lap]{width:100% !important;max-width:none !important;-ms-flex-preferred-size:auto !important;flex-basis:auto !important}@media(min-width: 768px){.news-grid__items.news-grid__slider{display:grid}.news-grid__items .news-grid__slide{width:auto !important;margin:0 !important;height:auto !important}}@media screen and (min-width: 1024px){.news-grid__items--two-items{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.news-grid__slider{position:relative}.news-grid__slider .flickity-viewport{overflow:visible}}@media(max-width: 767px){.news-grid__slide{width:70vw !important;margin-left:10px;margin-right:10px;overflow:hidden}.news-grid__slide .news-event-card{width:100% !important;height:100%;position:relative;background:#fff}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes load-more-bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes load-more-bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}