.cilli-event-photo-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px}.cilli-event-photo-strip:empty{display:none}.cilli-event-photo-strip img{width:100%;height:300px;object-fit:cover}.cilli-event-capabilities{background:#171310;color:#f0e9d9;padding:8vw 5vw;display:grid;grid-template-columns:1fr 1fr;gap:8vw}.cilli-event-capabilities h2,.cilli-event-cta h2{font-family:Impact,sans-serif;text-transform:uppercase;letter-spacing:-.045em;line-height:.82;margin:0;font-size:clamp(62px,8vw,115px)}.cilli-event-capabilities>div:last-child{border-top:1px solid rgba(240,233,217,.4)}.cilli-event-capabilities article{display:grid;grid-template-columns:35px 1fr;gap:8px 18px;padding:22px 0;border-bottom:1px solid rgba(240,233,217,.4)}.cilli-event-capabilities article>span{font-size:10px;font-weight:900}.cilli-event-capabilities h3{font-family:Impact,sans-serif;text-transform:uppercase;font-size:35px;line-height:.9;margin:0}.cilli-event-capabilities article p{grid-column:2;font-size:14px;line-height:1.5;max-width:450px;margin:4px 0}.cilli-event-cta{background:#A42325;color:#fff;padding:8vw 5vw;position:relative}.cilli-event-cta .approved-btn{position:absolute;right:5vw;bottom:8vw;background:#171310}.approved-event-detail.open{display:block!important}.approved-event-detail:not(.open){display:none!important}.approved-event-carousel[hidden]{display:none!important}@media(max-width:760px){.cilli-event-photo-strip{display:flex;overflow-x:auto}.cilli-event-photo-strip img{flex:0 0 82%;height:55vh}.cilli-event-capabilities{grid-template-columns:1fr;padding:75px 20px;gap:45px}.cilli-event-cta{padding:75px 20px 130px}.cilli-event-cta .approved-btn{left:20px;right:auto;bottom:60px}}
