.carousel-wrapper{display:grid}.carousel-header{display:block}.carousel-header-text{float:left;font-size:20px;font-weight:400;margin:0 0 .5em;text-transform:uppercase}.carousel-view-all{float:right;text-transform:uppercase}.carousel-view-all-mobile{display:none;margin-top:1.25rem;text-transform:uppercase}.carousel{border-top:1px solid #ebebeb;clear:both;padding-top:2rem}.carousel-item{display:flex;flex-flow:column nowrap;margin-right:1.25rem;width:calc(33.33333% - .83333rem)}.carousel-img{height:0;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.carousel-img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.carousel-text{padding:1.25rem 0 0}.carousel-date{display:block;font-family:proxima-nova,sans-serif;font-size:.933em;font-weight:300;margin:0!important}.carousel-name{line-height:1.5;margin:0 0 .5em}.carousel-link{color:#1991c1;font-size:11pt;text-transform:uppercase}.blog-pagination{box-sizing:border-box;display:flex;justify-content:center}.blog-pagination>*{margin:0 .3125rem}.flickity-button-icon{fill:#136b8f!important}@media (max-width:768px){.carousel-item{width:calc(50% - .625rem)}}@media (max-width:375px){.carousel-item{width:100%}.blog-grid-view-all{display:none}.blog-grid-view-all-mobile{display:block}}