.featured-events{overflow:hidden;position:relative}.featured-events .featured-events__bg{height:90%;left:0;position:absolute;top:10%;width:100%}.featured-events .featured-events__bg.featured-events__bg--desktop{display:none}.featured-events .featured-events__intro{display:grid;gap:30px;grid-template-columns:1fr;padding:0 0 30px;position:relative;z-index:1}.featured-events .featured-events__listing{position:relative;z-index:1}.featured-events .featured-events__listing .swiper-wrapper{align-items:stretch;position:unset}.featured-events .featured-events__listing .featured-event{height:auto;opacity:.6;position:relative;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.featured-events .featured-events__listing .featured-event.swiper-slide-active{opacity:1}.featured-events .featured-events__listing .featured-event .featured-event__card{-webkit-backdrop-filter:saturate(100%) blur(6px);backdrop-filter:saturate(100%) blur(6px);background-color:hsla(0,0%,100%,.65);border-radius:15px;display:grid;grid-template-rows:150px 1fr;height:100%;overflow:hidden}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-image{position:relative}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content{color:var(--bg-dark);display:flex;flex-direction:column;justify-content:space-between}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .card-content__top{padding:20px}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content h4{font-weight:700;margin-bottom:6px}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content p{margin-bottom:14px}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .content-pass{display:flex;flex-direction:column;gap:10px;margin-top:20px}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .content-pass .pass{align-items:flex-start;display:flex;gap:10px;overflow:hidden;padding:6px 5px;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:fit-content}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .content-pass .pass.pass--linked{background-color:var(--white);border-radius:6px;padding:6px 12px 5px}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .content-pass .pass.pass--linked:before{background-color:var(--secondary);content:"";height:100%;left:0;position:absolute;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:6px}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .content-pass .pass.pass--linked:hover:before{width:100%}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .content-pass .pass svg{height:auto;position:relative;width:25px}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .content-pass .pass .pass__content .pass__content-subhead{font-size:.75rem;font-weight:700;margin:0;position:relative}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .content-pass .pass .pass__content h5{font-size:.875rem;font-weight:300;margin:0;position:relative}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .content-pass .pass .pass__content h5 a{color:var(--bg-dark);text-decoration:none}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .content-pass .pass .pass__content h5 a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .card-content__bottom{background-color:var(--primary)}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .card-content__bottom a{align-items:center;color:var(--white);display:flex;font-size:.875rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:1.7px;line-height:1.25;padding:10px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .card-content__bottom a svg path{fill:var(--white)}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .card-content__bottom a svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .card-content__bottom a:focus svg,.featured-events .featured-events__listing .featured-event .featured-event__card .featured-event__card-content .card-content__bottom a:hover svg{transform:translateX(4px)}.featured-events .featured-events__listing .swiper-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.featured-events .featured-events__listing .swiper-btn.swiper-btn--prev{left:-25px}.featured-events .featured-events__listing .swiper-btn.swiper-btn--next{right:-25px}.featured-events .featured-events__btn{margin:40px 0}@media (min-width:768px){.featured-events .featured-events__intro{gap:40px;grid-template-columns:1fr 1.25fr}.featured-events .featured-events__listing .featured-event.swiper-slide-next,.featured-events .featured-events__listing .featured-event.swiper-slide-next+.featured-event{opacity:1}.featured-events .featured-events__listing .swiper-btn.swiper-btn--prev{left:-25px}.featured-events .featured-events__listing .swiper-btn.swiper-btn--next{right:-25px}.featured-events .featured-events__btn{text-align:right}.featured-events .featured-events__bg{height:75%;top:20%}.featured-events .featured-events__bg.featured-events__bg--mobile{display:none}.featured-events .featured-events__bg.featured-events__bg--desktop{display:block}}@media (min-width:1200px){.featured-events .featured-events__listing .swiper-btn.swiper-btn--prev{left:-35px}.featured-events .featured-events__listing .swiper-btn.swiper-btn--next{right:-35px}}