.excerpt-post{width:100%}@container (min-width: 840px){.excerpt-post{width:calc((100% - 4rem)/2)}}@container (min-width: 1080px){.excerpt-post{width:calc((100% - 8rem) / 3)}}.excerpt-event{width:100%;flex:0 0 auto;display:flex;align-items:flex-start;flex-direction:column}@media only screen and (min-width:840px){.excerpt-event{flex-direction:row;margin-top:2em}}.excerpt-event .excerpt-thumb{margin:0;aspect-ratio:1/1;border-radius:25px;width:80px;position:relative;overflow:hidden;border:5px solid #F7F0E1;bottom:-2em;left:-2em}@media only screen and (min-width:840px){.excerpt-event .excerpt-thumb{right:-2em;top:-2em;bottom:unset;left:unset;width:180px;border:8px solid #F7F0E1}}.excerpt-event .excerpt-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.excerpt-event .excerpt-event__details{padding:4em 2em 2em;border-radius:25px;background-color:#fffcf5;margin:0;width:100%}@media only screen and (min-width:840px){.excerpt-event .excerpt-event__details{flex:3;padding:2em 2em 2em 4em}}.excerpt-event .excerpt-event__details>h3{margin:0 0 .3em}.excerpt-event .excerpt-event__details>h3>a{color:inherit}.excerpt-event .excerpt-event__details>p{margin:0 0 1rem}.excerpt-event .excerpt-event__details--date{font-size:16px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;margin:0 0 1rem!important}.excerpt-event .excerpt-event__details--time{font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.excerpt-event .excerpt-event__details--desc{font-size:18px;font-style:normal;font-weight:300;line-height:165%;letter-spacing:.18px}.excerpt-event .excerpt-event__details--tickets{margin-top:1rem}.excerpt-event .excerpt-event__details--tickets .button-green{display:flex;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content}.excerpt-event .excerpt-event__details--tickets .button-green:after{content:"";display:inline-block;width:25px;height:15px;background-image:url(https://prod.speakcdn.com/sitefiles/3054/images/icons/ticket.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.excerpt-event .excerpt-event__details--cta{text-align:right}.excerpt-event .excerpt-event__details--cta .button-text{margin:0}.excerpt-event[data-tags*=featured] .excerpt-event__details{box-shadow:5px 5px 10px #00000026;background-color:#2c4524;color:#fff}.excerpt-event[data-tags*=featured] .excerpt-event__details *:not(i):not([class*=button]){color:#fff}.excerpt-event[data-tags*=featured] .excerpt-event__details h1,.excerpt-event[data-tags*=featured] .excerpt-event__details h2,.excerpt-event[data-tags*=featured] .excerpt-event__details h3,.excerpt-event[data-tags*=featured] .excerpt-event__details h4,.excerpt-event[data-tags*=featured] .excerpt-event__details h5,.excerpt-event[data-tags*=featured] .excerpt-event__details h6,.excerpt-event[data-tags*=featured] .excerpt-event__details p,.excerpt-event[data-tags*=featured] .excerpt-event__details ul>li,.excerpt-event[data-tags*=featured] .excerpt-event__details ol>li,.excerpt-event[data-tags*=featured] .excerpt-event__details span{text-shadow:0px 4px 8px rgba(0,0,0,.05)}.excerpt-event[data-tags*=featured] .excerpt-event__details ul>li:before{color:#fff}.excerpt-event[data-tags*=featured] .excerpt-event__details a.button-text{color:#fff}.excerpt-thumb{width:100%;aspect-ratio:3/2;margin:0 0 2rem}.excerpt-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}
