.mfr-gt__events-grid .events-grid__grid{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.mfr-gt__events-grid .events-grid__grid:not(:last-child){margin-bottom:3.75rem}@media print,screen and (min-width:64em){.mfr-gt__events-grid .events-grid__grid:not(:last-child){margin-bottom:7.5rem}}.mfr-gt__events-grid .events-grid__grid-heading{font-size:1.375rem;line-height:1.05em;font-weight:400;letter-spacing:.075em;text-transform:uppercase;color:#ef8f32}.mfr-gt__events-grid .events-grid__grid-heading:not(:last-child){margin-bottom:2.625rem}.mfr-gt__events-grid .events-grid__grid-inner{width:100%;max-width:28.125rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:1.25rem}@media print,screen and (min-width:40em){.mfr-gt__events-grid .events-grid__grid-inner{max-width:56.25rem}}@media print,screen and (min-width:64em){.mfr-gt__events-grid .events-grid__grid-inner{max-width:unset}}.mfr-gt__events-grid .events-grid__grid-item{flex-shrink:0;width:100%}@media print,screen and (min-width:40em){.mfr-gt__events-grid .events-grid__grid-item{width:calc((100% - 1.25rem)/ 2)}}@media print,screen and (min-width:64em){.mfr-gt__events-grid .events-grid__grid-item{width:calc((100% - 2.5rem)/ 3)}}.mfr-gt__events-grid .events-grid__card{width:100%;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden;background-color:#211b19;-moz-border-radius:.375rem;-o-border-radius:.375rem;-ms-border-radius:.375rem;-webkit-border-radius:.375rem;border-radius:.375rem}.mfr-gt__events-grid .events-grid__card-media{width:100%;aspect-ratio:350/233.45;position:relative}.mfr-gt__events-grid .events-grid__card-media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mfr-gt__events-grid .events-grid__card-content{padding:1.25rem;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:.75rem;text-align:left;color:var(--color-white)}.mfr-gt__events-grid .events-grid__card-name{font-family:var(--custom-font-name-1);font-size:1.125rem;line-height:1.2em;font-weight:700;letter-spacing:.01em;margin:0}.mfr-gt__events-grid .events-grid__card-date{font-size:var(--font-body-size-small-mobile);font-family:var(--custom-font-name-2);line-height:1.4em;font-weight:600;letter-spacing:.07em;text-transform:uppercase;margin:0;background:-webkit-linear-gradient(0deg,#f09d40,#fca443,#e77e24,#ffb34f,#ab520d);-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}@media print,screen and (min-width:64em){.mfr-gt__events-grid .events-grid__card-date{font-size:var(--font-body-size-small)}}.mfr-gt__events-grid .events-grid__card-details{font-size:var(--font-body-size-small-mobile);font-family:var(--custom-font-name-1);line-height:1.37em;font-weight:400;margin:0;padding-right:.625rem;opacity:.6}@media print,screen and (min-width:64em){.mfr-gt__events-grid .events-grid__card-details{font-size:var(--font-body-size-small)}}@media print,screen and (min-width:64em){.mfr-gt__events-grid .events-grid__card-details{padding-right:1.25rem}}.mfr-gt__events-grid .eapp-events-calendar-events-calendar-title{font-size:1.375rem;line-height:1.05em;font-weight:400;letter-spacing:.075em;text-transform:uppercase;color:#ef8f32}.mfr-gt__events-grid .eapp-events-calendar-events-calendar-title:not(:last-child){margin-bottom:2.625rem}.mfr-gt__events-grid .fc-toolbar-title{font-size:var(--font-body-size-small-mobile);font-family:var(--custom-font-name-2);line-height:1.4em;font-weight:600;letter-spacing:.07em;text-transform:uppercase}@media print,screen and (min-width:64em){.mfr-gt__events-grid .fc-toolbar-title{font-size:var(--font-body-size-small)}}.mfr-gt__events-grid .eapp-events-calendar-calendar-component .fc-toolbar-chunk:first-child{align-items:center;justify-content:center;width:100%;position:relative}.mfr-gt__events-grid .eapp-events-calendar-calendar-component .fc-toolbar-chunk:first-child .fc-today-button{position:absolute;top:0;right:0}.mfr-gt__events-grid .eapp-events-calendar-calendar-component .fc-toolbar-chunk:first-child .fc-next-button{margin:0}.mfr-gt__events-grid .eapp-events-calendar-calendar-component .fc-col-header thead th{background:0 0}.mfr-gt__events-grid .eapp-events-calendar-calendar-component .fc-col-header thead th a{font-size:var(--font-body-size-small-mobile);font-family:var(--custom-font-name-2);line-height:1.4em;font-weight:600;letter-spacing:.07em;text-transform:uppercase}@media print,screen and (min-width:64em){.mfr-gt__events-grid .eapp-events-calendar-calendar-component .fc-col-header thead th a{font-size:var(--font-body-size-small)}}.mfr-gt__events-grid .eapp-events-calendar-calendar-component .fc-daygrid-day-top a{font-size:var(--font-body-size-small-mobile);font-family:var(--custom-font-name-2);line-height:1.4em;font-weight:600;letter-spacing:.07em;opacity:1}@media print,screen and (min-width:64em){.mfr-gt__events-grid .eapp-events-calendar-calendar-component .fc-daygrid-day-top a{font-size:var(--font-body-size-small)}}.mfr-gt__events-grid .eapp-events-calendar-calendar-component .fc-daygrid-event .fc-event-title{font-size:var(--font-body-size-small-mobile);font-family:var(--custom-font-name-1);line-height:1.35em;font-weight:700;letter-spacing:0}@media print,screen and (min-width:64em){.mfr-gt__events-grid .eapp-events-calendar-calendar-component .fc-daygrid-event .fc-event-title{font-size:var(--font-body-size-small)}}.mfr-gt__events-grid .eapp-events-calendar-calendar-component .fc-daygrid-event .fc-event-time{font-size:var(--font-body-size-small-mobile);font-family:var(--custom-font-name-2);line-height:1.4em;font-weight:600;letter-spacing:.07em}@media print,screen and (min-width:64em){.mfr-gt__events-grid .eapp-events-calendar-calendar-component .fc-daygrid-event .fc-event-time{font-size:var(--font-body-size-small)}}
/*# sourceMappingURL=mfr-gt__events-grid.css.map */
