@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;500;700&display=swap);@import url(https://use.typekit.net/qsh8umy.css);.office-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px}.office-grid .left,.office-grid .right{display:grid;grid-gap:5px}.office-grid .left{grid-template-columns:1fr 1fr}.office-grid .right{grid-template-columns:1fr}.office-grid .item{position:relative}.office-grid .item .link-wrapper{position:absolute;z-index:1;left:15px;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.office-grid .item.small{height:30vh}.office-grid .item.half{height:50vh;grid-column:span 2}.office-grid .item.large{height:70vh;grid-column:span 2}.office-grid .item.two-col{grid-column:span 2}@media only screen and (max-width:768px){.office-grid{grid-template-columns:1fr}}@media only screen and (max-width:576px){.office-grid .item.half,.office-grid .item.large,.office-grid .item.small{height:35vh}}