.content-block{background-color:#fff;padding:4em 0;position:relative}.content-block+.content-block{padding-top:0}.content-block-heading{margin-bottom:2em;text-align:center}.content-block-title{font-size:2em}.content-block-container{display:grid;grid-gap:2.5em}.content-block-columns-one{grid-template-columns:1fr}.content-block-columns-two{grid-template-columns:repeat(2,1fr)}@media (max-width:840px){.content-block-columns-two{grid-template-columns:1fr}}.content-block-columns-three{grid-template-columns:repeat(3,1fr)}@media (max-width:840px){.content-block-columns-three{grid-template-columns:1fr}}.content-block-columns-four{grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.content-block-columns-four{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.content-block-columns-four{grid-template-columns:1fr}}.content-block-columns-five{grid-template-columns:repeat(5,1fr)}@media (max-width:1152px){.content-block-columns-five{grid-template-columns:repeat(4,1fr)}}@media (max-width:1024px){.content-block-columns-five{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.content-block-columns-five{grid-template-columns:1fr}}.content-block-banner{position:relative}.content-block-banner-figure-img{display:block;max-height:37.5em;object-fit:cover;object-position:50%;width:100%;z-index:1}.content-block-banner-content{color:#fff;display:grid;justify-self:end}@media (max-width:768px){.content-block-banner-content{align-self:center;justify-self:center;text-align:center}}.content-block-banner-content h2{font-size:2.5em;font-weight:400}.content-block-banner-content p{font-family:benton-modern-display,serif;font-size:1.5em;font-weight:300}.content-block-banner-content-container{bottom:0;left:0;padding-bottom:3em;position:absolute;width:100%;z-index:2}.content-block-measuring{border-bottom:1px solid #eee;border-top:1px solid #eee;margin-bottom:4em;margin-top:3px;padding:0}.content .content-block-measuring-menu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:end;list-style-type:none;margin:0}.content .content-block-measuring-menu li+li{border-left:1px solid #eee;margin-top:0}.content .content-block-measuring-menu a{display:inline-block;padding:0.5em}.block-link{display:block}.content .block-link{color:#000;margin:0}