/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.component--articles-by-type{max-width:192rem;margin:0 auto}.component--articles-by-type>.content{position:relative}.component--articles-by-type .node--article--articles-teaser h2,.component--articles-by-type .node--landing-page--articles-teaser h2{display:none}.component--articles-by-type .node--article--articles-teaser h3{font-size:2rem}.component--articles-by-type .view-filters{margin:0 auto}.component--articles-by-type .view-filters .form--inline{max-width:120rem;margin:0 auto 3rem;display:flex;flex-direction:column}.component--articles-by-type .view-filters select[id^=edit-field-article-date-published-value]{min-width:25rem;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;color:#000;line-height:4rem;padding-left:.9rem;padding-right:3rem;min-height:4.2rem}.component--articles-by-type .view-filters #edit-reset,.component--articles-by-type .view-filters button[id^=edit-reset]{background:#002554;color:#fff;width:15rem;border-radius:5rem}.component--articles-by-type .view-filters input[type=submit]{font-family:GreycliffCF-ExtraBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.9rem;border-radius:5rem;color:#fff;cursor:hand;text-transform:uppercase!important;text-align:center;text-decoration:none;display:inline-block;position:relative;overflow:hidden!important;line-height:1.25;z-index:10;height:5rem;border-width:0;border-color:transparent;background-color:#03a678;width:15rem!important;padding:1rem!important}.component--articles-by-type .view-filters input[type=submit]::before{content:"";position:absolute;display:block;height:100%;bottom:0;z-index:-1;transition:.7s cubic-bezier(.77,0,.175,1);width:0%;transform:skewX(-20deg);left:-10%;opacity:1;background-color:#00558c}.component--articles-by-type .view-filters input[type=submit]:hover::before{opacity:1;width:116%}.component--articles-by-type .js-form-type-textfield{width:96%;margin:0 auto}@media screen and (min-width:768px){.component--articles-by-type .node--article--articles-teaser h3{font-size:2.4rem}.component--articles-by-type .view-filters{max-width:100%}.component--articles-by-type .view-filters .form--inline{justify-content:space-around;flex-direction:row;align-items:center}.component--articles-by-type .js-form-type-textfield{width:100%;max-width:45rem;margin-right:1rem}}.component--articles-by-type #edit-actions{text-align:center;min-width:37.5rem}.component--articles-by-type .view-content{max-width:170rem;margin:0 auto;display:flex;justify-content:space-evenly;flex-wrap:wrap}.component--articles-by-type .views-row{width:30rem;margin-bottom:1.5rem}
@font-face{font-family:'GreycliffCF-Bold';src:url(/themes/custom/mmg9/fonts/Greycliff/GreycliffCF-Bold.otf) format('opentype');font-display:swap;}@font-face{font-family:'GreycliffCF-BoldOblique';src:url(/themes/custom/mmg9/fonts/Greycliff/GreycliffCF-BoldOblique.otf) format('opentype');font-display:swap;}@font-face{font-family:'GreycliffCF-DemiBold';src:url(/themes/custom/mmg9/fonts/Greycliff/GreycliffCF-DemiBold.otf) format('opentype');font-display:swap;}@font-face{font-family:'GreycliffCF-ExtraBold';src:url(/themes/custom/mmg9/fonts/Greycliff/GreycliffCF-ExtraBold.otf) format('opentype');font-display:swap;}@font-face{font-family:'GreycliffCF-ExtraLight';src:url(/themes/custom/mmg9/fonts/Greycliff/GreycliffCF-ExtraLight.otf) format('opentype');font-display:swap;}@font-face{font-family:'GreycliffCF-Heavy';src:url(/themes/custom/mmg9/fonts/Greycliff/GreycliffCF-Heavy.otf) format('opentype');font-display:swap;}@font-face{font-family:'GreycliffCF-Medium';src:url(/themes/custom/mmg9/fonts/Greycliff/GreycliffCF-Medium.otf) format('opentype');font-display:swap;}@font-face{font-family:'GreycliffCF-Regular';src:url(/themes/custom/mmg9/fonts/Greycliff/GreycliffCF-Regular.otf) format('opentype');font-display:swap;}
