.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.carousel-cards{padding:20px 0}@media(min-width: 1024px){.carousel-cards{padding:40px 0}}.carousel-cards.bg-green{background-color:#edf3df}.carousel-cards.bg-purple{background-color:#e8e7f2}.carousel-cards.bg-yellow{background-color:#fff3cc}.carousel-cards.bg-blue{background-color:#dcf0f9}.carousel-cards.bg-white{background-color:#fff}.carousel-cards.bg-pink{background-color:#fdeaed}.carousel-cards.bg-gray{background-color:#f9f9f9}.carousel-cards .cards-carousel{padding-top:20px;max-width:1650px;margin:0 auto;display:block}@media(min-width: 640px){.carousel-cards .cards-carousel{padding-bottom:100px}.carousel-cards .cards-carousel.slick-initialized .card-event{max-width:unset}}@media(min-width: 1024px){.carousel-cards .cards-carousel{padding-bottom:0;padding-top:20px}}.carousel-cards .cards-carousel .slick-track{display:flex;margin-left:0 !important}.carousel-cards .cards-carousel .slick-list{padding-left:0 !important}.carousel-cards .cards-carousel .slick-current+.slick-slide+.slick-slide{pointer-events:none;opacity:.6;filter:grayscale(1)}@media(min-width: 640px){.carousel-cards .cards-carousel .slick-slide{height:auto;border-right:1px solid rgba(0,0,0,.1)}}.carousel-cards .cards-carousel .slick-slide>div{height:100%}.carousel-cards .cards-carousel .slick-slide>div>div{padding-bottom:40px}.carousel-cards .cards-carousel .slick-slide .card-medium,.carousel-cards .cards-carousel .slick-slide .card-event{padding:0 20px;max-width:100%;transition:all .35s ease-in-out;margin-top:20px}@media(min-width: 1440px){.carousel-cards .cards-carousel .slick-slide .card-medium,.carousel-cards .cards-carousel .slick-slide .card-event{padding:0 30px}}.carousel-cards .cards-carousel .slick-slide .card-medium--date,.carousel-cards .cards-carousel .slick-slide .card-event--date{left:35px}@media(min-width: 1440px){.carousel-cards .cards-carousel .slick-slide .card-medium--date,.carousel-cards .cards-carousel .slick-slide .card-event--date{left:45px}}.carousel-cards .cards-carousel .slick-slide .card-medium--image,.carousel-cards .cards-carousel .slick-slide .card-event--image{max-height:164px}.carousel-cards .cards-carousel .slick-slide .card-medium:hover,.carousel-cards .cards-carousel .slick-slide .card-event:hover{transform:scale(1.1)}@media(min-width: 640px){.carousel-cards .cards-carousel .slick-slide:last-child{border-right:none}}.carousel-cards .cards-carousel:not(.slick-initialized){display:flex;flex-wrap:wrap;gap:30px;padding:0;max-width:1330px;margin-left:auto;margin-right:auto;justify-content:center;padding-right:1.25rem;padding-left:1.25rem}@media(min-width: 640px){.carousel-cards .cards-carousel:not(.slick-initialized){justify-content:flex-start;padding-right:1.875rem;padding-left:1.875rem}}.carousel-cards .cards-carousel:not(.slick-initialized) .card-medium{margin:0}.carousel-cards .cards-carousel:not(.slick-initialized) .card-medium:nth-child(n+4){display:none}@media(min-width: 1024px){.carousel-cards .cards-carousel:not(.slick-initialized) .card-medium:nth-child(n+4){display:flex}}@media(min-width: 640px){.carousel-cards .cards-carousel:not(.slick-initialized) .card-medium:first-child{margin-left:0}.carousel-cards .cards-carousel:not(.slick-initialized) .card-medium:last-child{margin-right:0}}.carousel-cards .cards-carousel .card-medium{margin:0 auto;min-height:100%}.carousel-cards .cards-carousel .bt-carousel--next,.carousel-cards .cards-carousel .bt-carousel--previous{z-index:2;position:absolute;bottom:0;right:0}@media(min-width: 1024px){.carousel-cards .cards-carousel .bt-carousel--next,.carousel-cards .cards-carousel .bt-carousel--previous{top:50%;bottom:initial;transform:translate(-50%, 0);margin-right:-42px}}.carousel-cards .cards-carousel .bt-carousel--next.slick-disabled,.carousel-cards .cards-carousel .bt-carousel--previous.slick-disabled{opacity:.5;pointer-events:none;filter:grayscale(1)}.carousel-cards .cards-carousel .bt-carousel--previous{right:87px}@media(min-width: 1024px){.carousel-cards .cards-carousel .bt-carousel--previous{top:calc(50% - 87px);right:0}}@media(min-width: 1024px){.carousel-cards .cards-carousel .bt-carousel--align-left{left:0;margin-left:43px}}@media print{.carousel-cards{display:none}}.grid-container--overlapping .cards-carousel,.grid-container--with-sidebar .cards-carousel{margin-left:0 !important;max-width:1330px}.grid-container--overlapping .carousel-cards .grid-container,.grid-container--with-sidebar .carousel-cards .grid-container{padding:0}
