.widget_rps_upcoming_events.theme-1 .widget-header{position:relative;display:flex;flex-wrap:wrap;gap:0.75em}.widget_rps_upcoming_events.theme-1 .widget-header>*{display:flex;align-items:center;margin:0}.widget_rps_upcoming_events.theme-1 .widget-title{flex:1 0 70%}.widget_rps_upcoming_events.theme-1 .widget-link>a,.widget_rps_upcoming_events.theme-1 .widget-link>a:link{white-space:nowrap}.widget_rps_upcoming_events.theme-1 .date-icon{text-transform:uppercase}.widget_rps_upcoming_events.theme-1 .date-icon .date{line-height:1}.widget_rps_upcoming_events.theme-1.featured-image-align-none .grid-cell{flex:1 0 100%}.widget_rps_upcoming_events.theme-1.featured-image-align-none .figure{order:2;margin-bottom:1.125em}.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon{order:1}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon{margin-right:0 !important;margin-bottom:1.125em}}.widget_rps_upcoming_events.theme-1.featured-image-align-none .text{order:3}@media (min-width:35.5em){.widget_rps_upcoming_events.theme-1.featured-image-align-none .figure{order:1}.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon{flex:0 0;order:2;margin-right:1.125em}.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon .dt-start{display:flex}.widget_rps_upcoming_events.theme-1.featured-image-align-none .text{flex:1 1}}.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon{margin-bottom:1.125em}.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon .date{padding:0.8em;padding-bottom:0.48em;text-align:center}@media (min-width:35.5em){.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon .date{display:flex;flex-direction:column;padding:1em;padding-bottom:0.6em}.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon .date>span{text-align:center;line-height:1}.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon .date .month{text-transform:uppercase;font-size:1.4em}.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon .date .day{font-size:2.5em;margin-top:0.1em}.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon .date .year{font-size:1.2em}}@media (min-width:35.5em) and (-ms-high-contrast:none),(min-width:35.5em) and (-ms-high-contrast:active){.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon .date{display:block;padding-bottom:1em}.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon .date .month,.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon .date .day,.widget_rps_upcoming_events.theme-1.featured-image-align-none .date-icon .date .year{font-size:1.2em;margin-top:0}}.widget_rps_upcoming_events.theme-1.has-carousel.has-nav.has-nav-top .widget-header{justify-content:space-between}.widget_rps_upcoming_events.theme-1.has-carousel.has-nav.has-nav-top .rps-carousel-navigation{width:unset}.widget_rps_upcoming_events .screen-reader-text{position:absolute !important;left:-3000em;font-size:16px !important}.widget_rps_upcoming_events.theme-1.has-no-carousel article{position:relative}.widget_rps_upcoming_events.theme-1.has-no-carousel article:first-child{margin-top:0 !important}.widget_rps_upcoming_events.theme-1.has-no-carousel article:last-child{margin-bottom:0 !important}.widget_rps_upcoming_events.theme-1 .widget-header{border-style:none}.widget_rps_upcoming_events.theme-1 .widget-footer{border-style:none}.widget_rps_upcoming_events.theme-1 .widget-title{font-weight:700;font-family:var(--primary-font);color:#42547a;font-size:3.90625vw}@media screen and (max-width:48em){.widget_rps_upcoming_events.theme-1 .widget-title{font-size:30px}}@media screen and (min-width:80em){.widget_rps_upcoming_events.theme-1 .widget-title{font-size:50px}}.widget_rps_upcoming_events.theme-1 .widget-link a,.widget_rps_upcoming_events.theme-1 .widget-link a:link,.widget_rps_upcoming_events.theme-1 .widget-link a:visited{display:inline-block;text-decoration:none;border-style:none}.widget_rps_upcoming_events.theme-1 article>.inset{border-style:none}.widget_rps_upcoming_events.theme-1 article>.inset>a{padding:2.34375vw}@media screen and (max-width:40em){.widget_rps_upcoming_events.theme-1 article>.inset>a{padding:15px}}@media screen and (min-width:80em){.widget_rps_upcoming_events.theme-1 article>.inset>a{padding:30px}}.widget_rps_upcoming_events.theme-1 article>.inset>a .grid-cell>.p-name,.widget_rps_upcoming_events.theme-1 article>.inset>a:visited .grid-cell>.p-name{color:#205d16}.widget_rps_upcoming_events.theme-1 article>.inset>a:focus .grid-cell>.p-name,.widget_rps_upcoming_events.theme-1 article>.inset>a:hover .grid-cell>.p-name{color:rgba(32, 93, 22, 0.85)}.widget_rps_upcoming_events.theme-1 article .p-name{position:relative;z-index:2;font-size:1.6em;font-family:var(--primary-font);line-height:1.2;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.widget_rps_upcoming_events.theme-1 article figure{box-sizing:border-box;border-style:none}.widget_rps_upcoming_events.theme-1 article figure img{border-radius:inherit}.widget_rps_upcoming_events.theme-1 article figure.background{padding-bottom:65%;background-position:center}.widget_rps_upcoming_events.theme-1 article>.inset .time-separator{display:flex;align-items:center}.widget_rps_upcoming_events.theme-1 article>.inset time .time,.widget_rps_upcoming_events.theme-1 article>.inset .time-separator{font-family:var(--secondary-font);color:#686868}.widget_rps_upcoming_events.theme-1 article>.inset time .date{font-weight:500}.widget_rps_upcoming_events.theme-1 article>.inset .grid-cell.text time .date{font-weight:500;color:#18284b}.widget_rps_upcoming_events.theme-1 article .date-icon>time .date{box-sizing:border-box;border-style:none;background-color:#18284b;color:#ffffff}.widget_rps_upcoming_events.theme-1.has-carousel .rps-carousel-navigation .rps-carousel-prev:before,.widget_rps_upcoming_events.theme-1.has-carousel .rps-carousel-navigation .rps-carousel-next:before{border-radius:inherit;color:#42547a}.widget_rps_upcoming_events.theme-1.has-carousel .rps-carousel-pagination .rps-carousel-dot span{border-radius:inherit}