.max-1600{margin:auto;max-width:1600px}.post-listings{display:flex;flex-direction:row;flex-wrap:wrap}.post-item{margin:.75em .5em;width:32%}.post-item a{text-decoration:none}.post-item section{box-shadow:0 3px 11px 0 rgba(0,0,0,.25)!important;-moz-box-shadow:0 3px 11px 0 rgba(0,0,0,.25)!important;-webkit-box-shadow:0 3px 11px 0 rgba(0,0,0,.25)!important;display:flex;flex-direction:column}.post-text-wrapper{display:flex;flex-flow:row wrap;height:15em;justify-content:flex-start;padding:1em}.post-wrapper{min-height:100%}h2.post-title{font-family:AvenirLTStd-Medium,Arial,Sans-Serif;margin:0}h2.post-title span{color:#003865}.reading-minutes{margin-top:auto}.post-image-wrapper{overflow:hidden}.post-image-wrapper img.post-image{height:15em;object-fit:cover;transition:all .25s ease-out!important;width:-webkit-fill-available}.post-wrapper:hover img.post-image{-ms-transform:scale(1.035);-webkit-transform:scale(1.035);transform:scale(1.035)}#container img{display:block;transition:transform .4s}#container:hover img{transform:scale(1.3);transform-origin:50% 50%}@media (max-width:1392px){.post-text-wrapper{height:18em}}@media (max-width:1200px){.post-item{width:45%}}@media (max-width:850px){.post-text-wrapper{height:24em}}@media (max-width:768px){.post-item{width:47%}.post-text-wrapper{height:18em;padding:.5em 1em}.post-image-wrapper img.post-image{height:17em}}@media (max-width:678px){.post-item{width:100%}.blog-latest-post .post-body p,.blog-latest-post .post-body span,h2.post-title{font-size:1.2em}.post-image-wrapper img.post-image{height:22vh}.post-text-wrapper{height:auto}}