.EventCard-module-single-line-clamp{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.EventCard-module-double-line-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EventCard-module-base{background-color:#fff;border-radius:.1875rem;box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 0 27px 0 rgba(0,0,0,.12);max-width:24.875rem;padding:2rem;text-align:center}@media only screen and (max-width:767px){.EventCard-module-base{min-width:100%;padding:32px 16px}}.EventCard-module-base .EventCard-module-date{font-size:1.5rem;font-weight:700;line-height:1.7875rem}@media only screen and (max-width:767px){.EventCard-module-base .EventCard-module-date{font-size:1.375rem}}.EventCard-module-base .EventCard-module-headline{color:#1f1f1f;font-size:1.125rem;font-weight:300;line-height:1.5;margin-top:.5rem}@media only screen and (max-width:767px){.EventCard-module-base .EventCard-module-headline{font-size:1rem;margin:.25rem .625rem 0}}.EventCard-module-base hr{background-color:#ffdbe2;border:none;color:#ffdbe2;height:1px;margin:1rem 0 1rem -.5rem;width:calc(100% + 1rem)}@media only screen and (max-width:767px){.EventCard-module-base hr{margin:1.5rem .5rem;width:calc(100% - 1rem)}}.EventCard-module-base .EventCard-module-text{font-size:1.125rem;font-weight:300;line-height:1.75rem}@media only screen and (max-width:767px){.EventCard-module-base .EventCard-module-text{font-size:1rem;margin:0 .625rem}}.EventCard-module-base .EventCard-module-moreButton{display:flex;justify-content:center;margin-top:1.5rem}@media only screen and (max-width:767px){.EventCard-module-base .EventCard-module-moreButton{margin-top:1.25rem}}.EventCarousel-module-slide{align-items:center;display:flex;height:100%;justify-content:center;padding:1.375rem 0;position:relative}@media only screen and (min-width:992px){.EventCarousel-module-slide{justify-content:start}}@media only screen and (min-width:768px){.EventCarousel-module-slide{padding:1rem;width:100%}}.EventCarousel-module-desktop{display:none}@media only screen and (min-width:992px){.EventCarousel-module-mobile{display:none}.EventCarousel-module-desktop{display:block}}.EventCarousel-module-link{color:#1f1f1f}.EventCarousel-module-items{display:flex;gap:1rem}.EventCarousel-module-indicators{display:flex;gap:1rem;justify-content:center}
/*# sourceMappingURL=051b9b730e1e66d6.css.map*/