.component--featured-events{background-color:#020922;position:relative;padding:4rem 0}.component--featured-events .views-field-field-listing-main-image{min-height:50px}.component--featured-events>.content .field--name-field-fe-display-title{font-weight:300;font-size:18px;line-height:25px;letter-spacing:2.16px;text-transform:uppercase;color:#fff;text-align:center;padding-bottom:3rem}@media screen and (min-width:680px){.component--featured-events>.content .field--name-field-fe-display-title{font-size:26px;line-height:36px;letter-spacing:2.86px}}.component--featured-events>.content .slick-arrow{z-index:5;height:40px;width:20px}.component--featured-events>.content .slick-arrow:before{content:'';display:block;background-repeat:no-repeat;height:40px;width:20px}.component--featured-events>.content .slick-track{display:flex}.component--featured-events>.content .slick-track .slick-slide{display:flex;height:auto;align-items:flex-start;justify-content:center}@media screen and (min-width:680px){.component--featured-events>.content .slick-list{padding-left:6rem}}.component--featured-events>.content .slick-list:before{content:'';display:block;position:absolute;width:6rem;height:100%;right:0;top:0;background:linear-gradient(90deg,#02092200 0,#020922B2 100%);z-index:1}@media screen and (min-width:768px){.component--featured-events>.content .slick-list:before{width:20rem}}.component--featured-events>.content .slick-list:after{content:'';display:block;position:absolute;width:6rem;height:100%;left:0;top:0;background:linear-gradient(270deg,#02092200 0,#020922B2 100%)}@media screen and (min-width:768px){.component--featured-events>.content .slick-list:after{width:20rem}}.component--featured-events>.content .slick-slide>div>.field__item,.component--featured-events>.content .slick-slide>div>.views-row{width:272px!important}.component--featured-events>.content .slick-next-icon,.component--featured-events>.content .slick-prev-icon{display:none}.component--featured-events>.content .slick-prev{left:25px}.component--featured-events>.content .slick-prev:before{background-image:url(/themes/custom/mmg9/dist/images/slideshow-arrow-left.svg)}.component--featured-events>.content .slick-next{right:25px}.component--featured-events>.content .slick-next:before{background-image:url(/themes/custom/mmg9/dist/images/slideshow-arrow-right.svg)}.component--featured-events>.content .paragraph--type--featured-event-content,.component--featured-events>.content .views-row{position:relative;padding:0 8px;display:flex;flex-direction:column-reverse;gap:1rem}.component--featured-events>.content .paragraph--type--featured-event-content:hover,.component--featured-events>.content .views-row:hover{cursor:pointer}.component--featured-events>.content .paragraph--type--featured-event-content:hover .field--name-field-fe-image img,.component--featured-events>.content .paragraph--type--featured-event-content:hover .views-field-field-listing-main-image img,.component--featured-events>.content .views-row:hover .field--name-field-fe-image img,.component--featured-events>.content .views-row:hover .views-field-field-listing-main-image img{transform:scale3d(1.2,1.2,1.2)}.component--featured-events>.content .paragraph--type--featured-event-content:hover .field--name-field-fe-event .event-url,.component--featured-events>.content .paragraph--type--featured-event-content:hover .views-field-rendered-entity .event-url,.component--featured-events>.content .views-row:hover .field--name-field-fe-event .event-url,.component--featured-events>.content .views-row:hover .views-field-rendered-entity .event-url{color:#fff}.component--featured-events>.content .paragraph--type--featured-event-content:hover .field--name-field-fe-event .event-url:after,.component--featured-events>.content .paragraph--type--featured-event-content:hover .views-field-rendered-entity .event-url:after,.component--featured-events>.content .views-row:hover .field--name-field-fe-event .event-url:after,.component--featured-events>.content .views-row:hover .views-field-rendered-entity .event-url:after{color:var(--sun)}.component--featured-events>.content .field--name-field-fe-image,.component--featured-events>.content .views-field-field-listing-main-image{overflow:hidden;border-radius:12px}.component--featured-events>.content .field--name-field-fe-image>.media--image,.component--featured-events>.content .views-field-field-listing-main-image>.media--image{overflow:hidden;border-radius:12px}.component--featured-events>.content .field--name-field-fe-image>.field-content>.media--image,.component--featured-events>.content .views-field-field-listing-main-image>.field-content>.media--image{overflow:hidden;border-radius:12px}.component--featured-events>.content .field--name-field-fe-image img,.component--featured-events>.content .views-field-field-listing-main-image img{width:100%;border-radius:12px;transform:scale3d(1,1,1);transition:transform 1s ease-in-out}.component--featured-events>.content .field--name-field-fe-event .contextual-region,.component--featured-events>.content .views-field-rendered-entity .contextual-region{position:unset}.component--featured-events>.content .field--name-field-fe-event .event-url,.component--featured-events>.content .views-field-rendered-entity .event-url{position:relative;display:inline-block;text-decoration:none;font-weight:500;font-size:2rem;color:var(--brand-blue);line-height:calc(32 / 20);font-weight:300;font-size:24px;line-height:28px;color:#fff}.component--featured-events>.content .field--name-field-fe-event .event-url::after,.component--featured-events>.content .views-field-rendered-entity .event-url::after{font-family:michicon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900";color:var(--spring);background-image:radial-gradient(circle,#fff .4em,transparent .4em);display:inline;font-size:.75em;margin-left:.7rem}.component--featured-events>.content .field--name-field-fe-event .event-url::before,.component--featured-events>.content .views-field-rendered-entity .event-url::before{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;visibility:hidden;transition:all .3s ease-in-out;background-color:var(--spring)}.component--featured-events>.content .field--name-field-fe-event .event-url::before,.component--featured-events>.content .views-field-rendered-entity .event-url::before{display:none}.component--featured-events>.content .field--name-field-fe-event .event-url:hover,.component--featured-events>.content .views-field-rendered-entity .event-url:hover{color:var(--brand-blue)}.component--featured-events>.content .field--name-field-fe-event .event-url:hover::before,.component--featured-events>.content .views-field-rendered-entity .event-url:hover::before{visibility:visible;width:100%}.component--featured-events>.content .field--name-field-fe-event .event-url:hover::after,.component--featured-events>.content .views-field-rendered-entity .event-url:hover::after{color:var(--sun)}.component--featured-events>.content .field--name-field-fe-event .event-dates,.component--featured-events>.content .views-field-rendered-entity .event-dates{position:absolute;display:flex;color:#f2f9fc;top:1rem;right:1.5rem;z-index:1;background-color:#192246;padding:.25rem .5rem;border-radius:4px}.component--featured-events>.content .field--name-field-fe-event .event-dates *,.component--featured-events>.content .views-field-rendered-entity .event-dates *{font-size:14px;line-height:23px;letter-spacing:.42px}.component--featured-events>.content .pagination{display:none}