.c-blog-main{--header-height:4.5rem;background-color:#f4f4f4}.c-blog-main .is-desktop{display:none}.c-blog-main .is-mobile{display:block}.c-blog-main__banner{background-color:#000;display:flex;flex-direction:column;justify-content:center;position:relative}.c-blog-main__image-container{padding-bottom:90.67%}.c-blog-main__banner-image{left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute}.c-blog-main__banner-content{margin-top:4rem;padding:0 1rem;position:absolute;z-index:2;width:100%;overflow:hidden}.c-blog-main__banner-subtitle{color:hsla(0,0%,96%,.7);margin-bottom:1rem;text-transform:uppercase}.c-blog-main__banner-heading-wrapper{align-items:flex-end;display:flex;color:#f4f4f4;justify-content:space-between}.c-blog-main__banner-heading{margin-bottom:0}.c-blog-main__filters{margin-top:4rem;margin-right:-1rem;padding-right:1rem;padding-left:1rem;position:relative;z-index:2;overflow-y:hidden}.c-blog-main__grid{display:grid;grid-template-columns:1fr;row-gap:1.5rem;padding:2.5rem 1rem}.c-blog-main__pagination{background-color:#f4f4f4;border-top:thin solid rgba(25,28,32,.1);margin-top:.5rem;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:750px){.c-blog-main{--header-height:5rem}.c-blog-main .is-desktop{display:block}.c-blog-main .is-mobile{display:none}.c-blog-main__image-container{padding-bottom:55%}.c-blog-main__banner-content{padding:0 2.5rem}.c-blog-main__banner-subtitle{margin-bottom:2rem}.c-blog-main__filters{margin-right:-2.5rem;margin-top:5rem;padding-right:2.5rem}.c-blog-main__grid{-moz-column-gap:.5rem;column-gap:.5rem;grid-template-columns:repeat(2,1fr);row-gap:2.5rem;padding:2.875rem 2.5rem}.c-blog-main__pagination{margin-top:1rem;padding-left:2.5rem;padding-right:2.5rem}}@media only screen and (min-width:1100px){.c-blog-main__grid{grid-template-columns:repeat(3,1fr)}.c-blog-main__filters{padding-left:0}}@media only screen and (min-width:1400px){.c-blog-main__image-container{padding-bottom:32.22%}}
