.latest-posts.block{padding:100px 0 200px}.latest-posts .all-posts{margin-top:100px}@media(max-width:500px){.latest-posts .title-link-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.latest-posts .title-link-wrapper h1{margin-bottom:20px}}@media(min-width:500px){.latest-posts .title-link-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.latest-posts .image-container{max-width:100%;height:300px;overflow:hidden}@media(max-width:600px){.latest-posts .image-container{height:250px}}@media(min-width:600px){.latest-posts .image-container{height:300px}}.latest-posts .image-container img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}.latest-posts .image-container .attachment-{position:absolute;width:auto;z-index:-1;margin:1px}.latest-posts .image-container.align-end.justify__end .attachment-{max-height:75%}.grid .post{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:auto}.grid .post h3{margin:50px 0 20px}.grid .post .body{margin-bottom:40px}.latest-posts .display-grid{grid-gap:70px}