.list-card__cta{border:solid 2px rgba(0,0,0,0);cursor:pointer;display:inline-block;font-size:1rem;padding:0.5rem 1rem;text-decoration:none}.list-card__cta{background-color:#e3e3e3;color:#000}.is-hover.list-card__cta,.list-card__cta:hover{background-color:hsl(0,0%,129.0196078431%);color:#000}.is-focus.list-card__cta,.list-card__cta:focus{outline:none}.is-focus.list-card__cta::before,.list-card__cta:focus::before{-webkit-transform:scale(1.1);transform:scale(1.1)}.is-active.list-card__cta,.list-card__cta:active{background-color:hsl(0,0%,119.0196078431%);color:#000;position:relative;top:1px}.is-disabled.list-card__cta,.list-card__cta:disabled{background-color:hsl(0,0%,169.0196078431%);color:hsl(0,0%,129.0196078431%)}.list-card__price,.list-card__title{display:block;font-size:1.5rem;line-height:2.0625rem;padding-bottom:0.75rem}.list-card__eyebrow,.list-card__location{font-size:1.5rem;line-height:2.0625rem}.list-card{margin-bottom:1.4375rem}@media print,screen and (min-width: 82.5625em){.list-card{margin-bottom:2.875rem}}.list-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.list-card__image-wrapper{margin-bottom:2rem;width:100%}@media print,screen and (min-width: 52.5625em){.list-card__image-wrapper{margin-bottom:0;width:25%}}.list-card__image{padding-bottom:56.5%;width:100%}.list-card__text-container{margin-bottom:2rem;padding:0 4rem;width:75%}.list-card__date{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.list-card__day{position:relative;width:100%}.list-card__start-time{position:relative}.list-card__end-time::before{content:" -"}.list-card__title{margin-bottom:2rem}.list-card__subline,.list-card__description{margin-bottom:2rem}.list-card__cta-holder{padding:1rem;position:relative;text-align:left}@media print,screen and (min-width: 52.5625em){.list-card__cta-holder{padding:0}}.list-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}