.post-carousel{position:relative;margin-top:0;z-index:1;background-repeat:no-repeat}.post-carousel .is-premium .featured-image-container,.post-carousel .is-premium image-piece{position:relative}.post-carousel .is-premium .featured-image-container::before,.post-carousel .is-premium image-piece::before{position:absolute;top:15px;right:15px;padding:6px 8px;color:#90ee90;background:rgba(0,0,0,.5);border-radius:5px;content:"Premium";z-index:1;font-size:var(--bulma-size-6)}.post-carousel .featured-image-container,.post-carousel .list-content{z-index:4}.post-carousel .popular-counter{position:absolute;top:0;left:0;background-color:transparent;color:var(--bulma-primary);padding:.25rem .5rem;font-size:116px;font-weight:700;line-height:175px;margin-top:-50px;margin-left:-42px;z-index:3}.post-carousel .flickity-viewport{overflow:visible}.post-carousel .with-background{padding:65px 0}.post-carousel .with-background .section-heading .fa{color:var(--bulma-text)}.post-carousel .with-background .section-heading:hover{color:var(--bulma-text)!important}.post-carousel .with-background .post-card .header{color:var(--bulma-white)!important}.post-carousel .with-background .post-card .category a{color:var(--bulma-text)!important}.post-carousel .with-background .post-card .date{color:var(--bulma-grey-light)!important}.post-carousel .with-background .post-card:hover .header{color:var(--bulma-text)!important}.post-carousel .articles{margin-top:calc(var(--bulma-gap)/ 2)}.post-carousel .articles .slides-one{position:relative;margin-right:25px;width:23.5%}@media (max-width:960px){.post-carousel .articles .slides-one{width:47%}}@media (max-width:569px){.post-carousel .articles .slides-one{width:90%}}.post-carousel .articles .slides-one .article-slide{position:relative;overflow:hidden}.post-carousel .articles .slides-one .article-slide.is-popular{overflow:visible;margin-right:35px}.post-carousel .articles .slides-events{border-radius:4px;font-size:16px;margin-right:30px;width:23.5%;height:294px}.post-carousel .articles .slides-events .header-piece{height:48px}.post-carousel .articles .slides-events .header-piece .header{font-weight:700;margin-top:12px;margin-bottom:12px;margin-left:18px}.post-carousel .articles .slides-events .content-below-image{background:var(--bulma-white)}.post-carousel .articles .slides-events .event-category{position:absolute;top:30px;right:30px;background-color:#17191e;color:#5cff8a;padding:6px 10px 6px 10px;border-radius:6px;font-size:12px;font-weight:400}.post-carousel .articles .slides-events .image-piece{position:relative;margin-bottom:0}.post-carousel .articles .slides-events .image-piece a img{border-top-left-radius:25px;border-top-right-radius:25px;height:100%;width:100%;object-fit:cover}.post-carousel .articles .slides-events .event-date{text-transform:uppercase;padding:10px;width:70px}.post-carousel .articles .slides-events .header-title{height:60px;overflow:hidden}.post-carousel .articles .slides-events .header-title a{color:var(--bulma-text)}.post-carousel .articles .slides-events .description-piece{margin:18px}.post-carousel .articles .slides-events .description-piece .event-duration{font-weight:800}.post-carousel .articles .slides-events .description-piece .event-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media (max-width:480px){.post-carousel .articles .slides-events .description-piece{margin:0 18px}.post-carousel .articles .slides-events .description-piece .description-holder{padding-top:0!important}}.post-carousel .articles .slides-events .subheader{color:var(--bulma-grey);font-size:12px;font-weight:400;margin-top:10px;height:20px;overflow:hidden}.post-carousel .articles .slides-events .icon-map-marker{padding-right:5px}.post-carousel .articles .slides-events .cta-piece{border-top:1px solid var(--bulma-grey-lighter);width:100%;margin:0 auto}.post-carousel .articles .slides-events .cta-piece .get-tickets,.post-carousel .articles .slides-events .cta-piece .read-more{text-align:center}.post-carousel .articles .slides-events .cta-piece .get-tickets a,.post-carousel .articles .slides-events .cta-piece .read-more a{font-weight:800;color:var(--bulma-secondary)}@media (max-width:960px){.post-carousel .articles .slides-events{width:47%}}@media (max-width:569px){.post-carousel .articles .slides-events{width:97%}}