.desktop-view{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.section__title{text-align:center}@media(min-width:900px){.section__title{font-size:2.5em}}.blog-card{padding:.66em;width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-carousel{display:none}@media(min-width:690px){.blog-card{width:calc(100% / 3)}}@media(max-width:690px){.desktop-view{display:none}.mobile-carousel{display:block}}@media(min-width:960px){.blog-card{width:calc(100% / 5)}}.blog-card__inner{background-color:#fff;border-radius:7px;overflow:hidden;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.09);box-shadow:0px 4px 8px rgba(0,0,0,0.09);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-card__featured-image{display:block;width:100%;height:8em;background-position:center;background-size:cover}.blog-card__title{font-size:1em;font-weight:normal;line-height:1.35;padding:1em 16px;padding:1em 1rem;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.blog-card__button-group{padding:0 16px 1em;padding:0 1rem 1em}.section__post-content-ctas{text-align:center;margin-top:1em}.button--ghost{border:2px solid #22518b;background:0;color:#333}.button--ghost:hover,.button--ghost:focus{border:2px solid #22518b;background:#22518b;color:#fff}.blog-carousel__article{-webkit-transition:opacity .25s cubic-bezier(0.37,0,0.45,0.99);-o-transition:opacity .25s cubic-bezier(0.37,0,0.45,0.99);transition:opacity .25s cubic-bezier(0.37,0,0.45,0.99)}.blog-carousel__article:not(.is-selected){opacity:.5}.desktop-view .blog-carousel__article{opacity:1}.section--blog-carousel .flickity-prev-next-button{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;display:none}.section--blog-carousel .flickity-button-icon .arrow{fill:#333}@media(min-width:690px){.section--blog-carousel .flickity-prev-next-button{display:block}}@media(min-width:1260px){.section--blog-carousel .flickity-prev-next-button.previous{left:-2.5em}.section--blog-carousel .flickity-prev-next-button.next{right:-2.5em}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.blog-card__title{min-height:130px}}#bg-image.lazy{background-image:none;background-color:#f1f1fa}