.image-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-auto-flow:dense;grid-template-columns:repeat(1,1fr);grid-gap:15px;margin:15px 0}.image-grid__heading{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;min-height:300px;overflow:hidden;padding:30px}.image-grid__heading-content{position:relative;z-index:2}.image-grid_heading-accent{position:absolute;top:50%}.image-grid__heading.heading--left .image-grid_heading-accent{right:0;transform:translate(50%,-50%)}.image-grid__heading.heading--right .image-grid_heading-accent{left:0;transform:translate(-50%,-50%)}.image-grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-position:50%;background-repeat:no-repeat;background-size:cover;-ms-flex-direction:column;flex-direction:column;min-height:300px;padding:30px;text-align:center;text-transform:uppercase}.image-grid__item-title{color:#fff;display:block;font-family:Barlow,sans-serif;font-size:35px;line-height:1.2;margin:0;z-index:3}.image-grid__item-link{color:#fff;margin-top:15px;position:relative;z-index:3}.image-grid__item-link-arrow{bottom:-7px;height:14px;position:absolute;right:-14px;transition:all .2s ease}.image-grid__item:hover .image-grid__item-link-arrow{right:-24px}.image-grid__item:after{background-color:rgba(34,34,34,.7);content:"";z-index:2}.image-grid__item-image,.image-grid__item:after{height:100%;left:0;position:absolute;top:0;width:100%}.image-grid__item-image{object-fit:cover;z-index:1}@media(min-width:768px){.image-grid{-ms-grid-columns:1fr 15px 1fr;grid-template-columns:repeat(2,1fr)}.image-grid__heading{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;padding:60px}}@media(min-width:992px){.image-grid__heading{padding:90px}.image-grid__heading.heading--left{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}.image-grid__heading.heading--right{-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:4;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}.image-grid__item{padding:60px}}@media(min-width:1200px){.image-grid{-ms-grid-columns:minmax(0,1fr) 15px minmax(0,1fr) 15px minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.image-grid__heading{padding:120px}.image-grid__item{padding:90px}}