h2.title{font-size:1em;text-transform:uppercase;color:#841434;border-bottom:1px solid #000;margin-bottom:25px;padding-bottom:4px;text-align:left}.block--image{position:relative;padding-top:70%;overflow:hidden}.block--image img{max-width:100%;position:absolute;top:0;left:0;height:100% !important;width:100%;object-fit:cover}.block--text h3{text-transform:none;padding:5px 0 15px;transition:.2s ease color;color:initial;border:none;margin:0}.block--text a h3:hover{color:#841434}.block--text .date,.block--text .author{color:#841434;font-weight:600;display:block;line-height:1em}.block--text .date{font-size:.85em}.block--text .subtitle.small{line-height:1.2em;font-weight:300;margin-bottom:1em}.format-large-img .block--image{padding-top:66%}.format-side-img .row{align-items:center;margin:auto}.format-side-img .featured-container h2{padding:1em 2em}@media(max-width: 1199px){.format-side-img .featured-container h2{padding:1rem}}.format-side-img .featured-container,.format-side-img .featured-container p,.format-side-img .featured-container a,.format-side-img .featured-container img{text-align:center}.format-side-img .featured-container p:last-of-type{margin-bottom:0}.format-side-img .featured-container img{width:100%}.format-side-img .post-wrapper{display:flex;align-items:center}.format-side-img .block--image{width:40%;padding-top:40%}.format-side-img .block--text{flex:1}.format-no-img .block--image{display:none}.format-no-img .block--text{padding:0}.block--articles-list .post-wrapper{margin-bottom:1rem}@media(max-width: 767px){.block--articles-list .post-wrapper{align-items:flex-start}}.block--articles-list .block--text{padding:15px}@media(max-width: 767px){.block--articles-list.format-side-img .block--text{padding:0 0 0 15px}}.block--articles-list{padding-bottom:60px}.block--articles-list .posts-container{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:35px}@media(max-width: 1199px){.block--articles-list .posts-container{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media(max-width: 599px){.block--articles-list .posts-container{grid-template-columns:repeat(1, minmax(0, 1fr)) !important}}.block--articles-list.format-side-img .posts-container{column-gap:20px}/*# sourceMappingURL=block.css.map */