.component--featured_content{padding:5rem 0;background:transparent url(/themes/custom/mmg8_cog/dist/images/papertexture_light.png) left top repeat}.component--featured_content>.content{width:100%}@media screen and (min-width:576px){.component--featured_content>.content{max-width:31.5rem;margin:0 auto 0}}@media screen and (min-width:1024px){.component--featured_content>.content{max-width:102.5rem;margin:0 auto 0}}@media screen and (min-width:1400px){.component--featured_content>.content{max-width:112rem;margin:0 auto 0}}@media screen and (min-width:1024px){.component--featured_content .field--name-field-featured-content.field__items,.component--featured_content .mmg8-related-content-related-content-view{display:flex;flex-wrap:wrap;justify-content:center}.component--featured_content .field--name-field-featured-content.field__items>:not(:last-child),.component--featured_content .mmg8-related-content-related-content-view>:not(:last-child){margin-right:1.75rem}.component--featured_content .field--name-field-featured-content.field__items>:nth-child(3n+3),.component--featured_content .mmg8-related-content-related-content-view>:nth-child(3n+3){margin-right:0}}.component--featured_content .field--name-field-featured-content.field__items>*,.component--featured_content .mmg8-related-content-related-content-view>*{margin-bottom:4rem}.component--featured_content h2.component--title{font-size:60px;font-size:6rem;line-height:110%;margin:2rem 0 1rem;color:#2f2f2f;font-weight:700;font-family:"Big Shoulders Display",serif;margin-bottom:4rem}.component--featured_content .field--name-field-featured-content-cta{text-align:center}.component--featured_content .field--name-field-featured-content-cta a{display:inline-block;border:1px solid #d00000;background-color:transparent;padding:1.25rem;line-height:1.29;font-family:"Big Shoulders Display",serif;font-weight:900;color:#2f2f2f}.component--featured_content .field--name-field-featured-content-cta a:hover{background-color:#d00000;border-color:#d00000;color:#fff}@media screen and (min-width:768px){.component--featured_content .field--name-field-featured-content-cta a{line-height:1.25;padding:1.25rem}}.component--featured_content .node--article--featured,.component--featured_content .node--landing-page--featured{background-color:#fff;height:100%;min-height:35.4rem;transition:all .2s;width:100%;text-align:center}@media screen and (min-width:768px){.component--featured_content .node--article--featured,.component--featured_content .node--landing-page--featured{width:35rem}}@media screen and (min-width:1024px){.component--featured_content .node--article--featured,.component--featured_content .node--landing-page--featured{width:30rem}}@media screen and (min-width:1400px){.component--featured_content .node--article--featured,.component--featured_content .node--landing-page--featured{width:35rem}}.component--featured_content .node--article--featured:hover,.component--featured_content .node--landing-page--featured:hover{transform:scale(1.05)}.component--featured_content .node--article--featured:hover .read-more-link a,.component--featured_content .node--article--featured:hover a.read-more,.component--featured_content .node--landing-page--featured:hover .read-more-link a,.component--featured_content .node--landing-page--featured:hover a.read-more{background-color:#d00000;border-color:#d00000}.component--featured_content .node--article--featured:hover .city-link,.component--featured_content .node--article--featured:hover .related-event-link,.component--featured_content .node--landing-page--featured:hover .city-link,.component--featured_content .node--landing-page--featured:hover .related-event-link{color:#d00000;text-decoration:underline}.component--featured_content .node--article--featured .node__content,.component--featured_content .node--landing-page--featured .node__content{height:100%;min-height:35.4rem;position:relative}.component--featured_content .node--article--featured .field--type-image img,.component--featured_content .node--landing-page--featured .field--type-image img{display:block;width:100%}.component--featured_content .node--article--featured .field--type-image a,.component--featured_content .node--landing-page--featured .field--type-image a{text-decoration:none}.component--featured_content .node--article--featured .card-info,.component--featured_content .node--landing-page--featured .card-info{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.component--featured_content .node--article--featured h2,.component--featured_content .node--article--featured h3,.component--featured_content .node--landing-page--featured h2,.component--featured_content .node--landing-page--featured h3{font-size:25px;font-size:2.5rem}.component--featured_content .node--article--featured a,.component--featured_content .node--article--featured a:link,.component--featured_content .node--article--featured a:visited,.component--featured_content .node--landing-page--featured a,.component--featured_content .node--landing-page--featured a:link,.component--featured_content .node--landing-page--featured a:visited{border-bottom:0;color:#2f2f2f;text-decoration:none}.component--featured_content .node--article--featured .field--name-field-display-title,.component--featured_content .node--landing-page--featured .field--name-field-display-title{line-height:120%;font-family:"Big Shoulders Display",serif;font-size:2.5rem;font-weight:800}.component--featured_content .node--article--featured .field--name-field-featured-content-cta,.component--featured_content .node--landing-page--featured .field--name-field-featured-content-cta{text-align:center}.component--featured_content .node--article--featured .field--name-field-featured-content-cta a,.component--featured_content .node--landing-page--featured .field--name-field-featured-content-cta a{display:inline-block;border:1px solid #d00000;background-color:transparent;padding:1.25rem;line-height:1.29;font-family:"Big Shoulders Display",serif;font-weight:900;color:#2f2f2f}.component--featured_content .node--article--featured .field--name-field-featured-content-cta a:hover,.component--featured_content .node--landing-page--featured .field--name-field-featured-content-cta a:hover{background-color:#d00000;border-color:#d00000;color:#fff}@media screen and (min-width:768px){.component--featured_content .node--article--featured .field--name-field-featured-content-cta a,.component--featured_content .node--landing-page--featured .field--name-field-featured-content-cta a{line-height:1.25;padding:1.25rem}}.component--featured_content .node--article--featured .read-more-link,.component--featured_content .node--landing-page--featured .read-more-link{margin:2rem}.component--featured_content .node--article--featured .read-more-link a,.component--featured_content .node--landing-page--featured .read-more-link a{display:inline-block;border:1px solid #d00000;background-color:transparent;padding:1.25rem;line-height:1.29;font-family:"Big Shoulders Display",serif;font-weight:900;color:#2f2f2f}.component--featured_content .node--article--featured .read-more-link a:hover,.component--featured_content .node--landing-page--featured .read-more-link a:hover{background-color:#d00000;border-color:#d00000;color:#fff}@media screen and (min-width:768px){.component--featured_content .node--article--featured .read-more-link a,.component--featured_content .node--landing-page--featured .read-more-link a{line-height:1.25;padding:1.25rem}}.component--featured_content .node--article--featured .field--name-field-display-title,.component--featured_content .node--landing-page--featured .field--name-field-display-title{margin-top:2rem}