.c-blog-template{padding-bottom:4em}.c-blog-template__header{padding:1em 2em;text-align:center}.c-blog-template__actions{padding:0 2em 2em}.c-blog-template__description{max-width:46.875rem;margin:0 auto}.c-blog-template__tag-filter{border-bottom:.5em solid #000;margin-top:3em;width:100%}.c-blog-template__tag-filter a,.c-blog-template__tag-filter select{font-family:Avenir Next,sans-serif;font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:.8em;padding:1.25em 2em;display:inline-block}.c-blog-template__tag-filter select{border:none;width:100%;padding-left:0;padding-right:0;background-position:97%}.c-blog-template__tag-filter--mobile{margin-bottom:2em}.c-blog-template__tag-filter--desktop{display:none}@media only screen and (min-width:500px){.c-blog-template__articles{display:-moz-flex;display:flex;flex-wrap:wrap}}@media only screen and (min-width:750px){.c-blog-template__articles{display:block}.c-blog-template__tag-filter--mobile{display:none}.c-blog-template__tag-filter--desktop{display:block;text-align:left}.c-blog-template__tag-filter--desktop a:first-of-type{padding-left:0}}@media only screen and (min-width:1000px){.c-blog-template__actions,.c-blog-template__header{padding:0 4em}}@media only screen and (min-width:1250px){.c-blog-template__actions,.c-blog-template__header{padding:0 9em}}
