.events-slider{overflow:hidden;position:relative}.events-slider .events-slider__bg{height:90%;left:0;position:absolute;top:10%;width:100%;z-index:-1}.events-slider .events-slider__bg.events-slider__bg--desktop{display:none}.events-slider .events-slider__intro{display:grid;grid-template-columns:1fr}.events-slider .events-slider__intro .col.col--image{display:none;position:relative}.events-slider .events-slider__intro .col.col--image .image-wrapper{position:absolute;width:100%}.events-slider .events-slider__intro .col.col--image .image-wrapper:before{content:"";display:block;padding-top:100%}.events-slider .events-slider__intro .col.col--image .image-wrapper img{border-radius:100%;height:100%;left:0;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%}.events-slider .events-slider__intro .col.col--image .image-wrapper .image-stamp{bottom:50%;left:50%;position:absolute;transform:translate(-50%,50%)}.events-slider .events-slider__intro .col.col--heading{position:relative}.events-slider .events-slider__listing{position:relative;z-index:1}.events-slider .events-slider__listing .swiper-wrapper{align-items:stretch;position:unset}.events-slider .events-slider__listing .event-slide{height:auto;opacity:.6;position:relative;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.events-slider .events-slider__listing .event-slide.swiper-slide-active{opacity:1}.events-slider .events-slider__listing .event-slide .event-slide__row{background-color:var(--white);border-radius:10px;-webkit-box-shadow:5px 5px 15px 5px rgba(20,31,43,.15);box-shadow:5px 5px 15px 5px rgba(20,31,43,.15);column-gap:20px;display:grid;grid-template-columns:1fr;height:100%;padding:18px 24px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.events-slider .events-slider__listing .event-slide:focus .event-slide__row,.events-slider .events-slider__listing .event-slide:hover .event-slide__row{-webkit-box-shadow:5px 5px 15px 5px rgba(20,31,43,.4);box-shadow:5px 5px 15px 5px rgba(20,31,43,.4)}.events-slider .events-slider__listing .event-slide .event-slide__row .event-slide__date{align-items:center;background:rgba(187,228,241,.3);border:4px solid var(--lite-blue);border-radius:100%;display:flex;flex-direction:column;height:80px;justify-content:center;overflow:hidden;position:relative;text-align:center;width:80px}.events-slider .events-slider__listing .event-slide[data-color="#BBE4F1"] .event-slide__row .event-slide__date{background:rgba(187,228,241,.3);border:4px solid var(--lite-blue)}.events-slider .events-slider__listing .event-slide[data-color="#F3B623"] .event-slide__row .event-slide__date{background:rgba(243,182,35,.4);border:4px solid var(--tertiary)}.events-slider .events-slider__listing .event-slide[data-color="#C8E09B"] .event-slide__row .event-slide__date{background:hsla(81,53%,74%,.4);border:4px solid var(--sage)}.events-slider .events-slider__listing .event-slide[data-color="#DFA5CA"] .event-slide__row .event-slide__date{background:rgba(223,165,202,.4);border:4px solid var(--pink)}.events-slider .events-slider__listing .event-slide .event-slide__row .event-slide__date .date-day{color:var(--bg-dark);font-size:1.5rem;font-weight:700;letter-spacing:1px;line-height:1}.events-slider .events-slider__listing .event-slide .event-slide__row .event-slide__date .date-month{color:var(--bg-dark);font-size:1.125rem;font-weight:500;text-transform:uppercase}.events-slider .events-slider__listing .event-slide .event-slide__row .event-slide__content{color:var(--bg-dark);display:flex;flex-direction:column;justify-content:space-between;padding:8px 0 0}.events-slider .events-slider__listing .event-slide .event-slide__row .event-slide__content h4{font-weight:700;margin-bottom:6px}.events-slider .events-slider__listing .event-slide .event-slide__row .event-slide__content p{margin-bottom:14px}.events-slider .events-slider__listing .event-slide .event-slide__row .event-slide__content .btn.btn--event{color:var(--bg-dark);letter-spacing:0;-webkit-text-shadow:none;text-shadow:none;text-transform:none}.events-slider .events-slider__listing .event-slide .event-slide__row .event-slide__content .btn.btn--event:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.events-slider .events-slider__listing .event-slide .event-slide__row .event-slide__content .btn.btn--event span:before{display:none}.events-slider .events-slider__listing .event-slide .event-slide__row .event-slide__content .btn.btn--event span:after{background:url(https://242252847.fs1.hubspotusercontent-na2.net/hubfs/242252847/website_2025/icons/icon-arrow__right.png);background-size:17px 13px;content:"";height:13px;position:absolute;right:-35px;top:50%;transform:translateY(-50%);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:17px}.events-slider .events-slider__listing .event-slide:focus .event-slide__row .event-slide__content .btn.btn--event span:after,.events-slider .events-slider__listing .event-slide:hover .event-slide__row .event-slide__content .btn.btn--event span:after{right:-42px}.events-slider .events-slider__listing .swiper-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.events-slider .events-slider__listing .swiper-btn.swiper-btn--prev{left:-25px}.events-slider .events-slider__listing .swiper-btn.swiper-btn--next{right:-25px}.events-slider .events-slider__btn{margin:40px 0}@media (min-width:578px){.events-slider .events-slider__listing .event-slide .event-slide__row{grid-template-columns:80px 1fr}}@media (min-width:768px){.events-slider .events-slider__intro{gap:40px;grid-template-columns:repeat(2,1fr)}.events-slider .events-slider__intro .col.col--image{display:block;margin-left:-18vw;margin-top:40px}.events-slider .events-slider__intro .col.col--heading{padding:80px 0 20px;text-align:right}.events-slider .events-slider__listing .event-slide .event-slide__row{grid-template-columns:1fr;padding:16px 20px}.events-slider .events-slider__listing .event-slide.swiper-slide-next{opacity:1}.events-slider .events-slider__listing .swiper-btn.swiper-btn--prev{left:-25px}.events-slider .events-slider__listing .swiper-btn.swiper-btn--next{right:-25px}.events-slider .events-slider__btn{text-align:right}.events-slider .events-slider__bg{height:75%;top:20%}.events-slider .events-slider__bg.events-slider__bg--mobile{display:none}.events-slider .events-slider__bg.events-slider__bg--desktop{display:block}}@media (min-width:992px){.events-slider .events-slider__listing .event-slide .event-slide__row{grid-template-columns:80px 1fr}.events-slider .events-slider__intro .col.col--image{margin-left:-15vw}}@media (min-width:1200px){.events-slider .events-slider__listing .swiper-btn.swiper-btn--prev{left:-35px}.events-slider .events-slider__listing .swiper-btn.swiper-btn--next{right:-35px}}@media (min-width:1400px){.events-slider .events-slider__intro .col.col--image{margin-left:-140px}.events-slider .events-slider__intro .col.col--heading{padding:120px 0 40px}}