.home-recent-posts div,.home-recent-posts h3,.home-recent-posts p{font-family:Montserrat}.home-recent-inner{margin-left:auto;margin-right:auto;max-width:94vw;text-align:center;width:1200px}h3.home-recent-title{color:#002855;font-size:25px;font-weight:300;margin-bottom:58px;text-align:center}img.home-recent-result-thumb{height:272px;object-fit:cover;width:100%}.home-recent-results{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}.home-recent-result-outer{box-shadow:0 3px 6px rgba(0,0,0,.16)}.home-recent-result-body{background-color:rgba(0,0,0,.16);flex:1;margin-top:0;padding:27px 22px;text-align:left}a.home-recent-result{display:flex;flex-direction:column;justify-content:flex-start;text-decoration:none}h4.home-recent-result-title{color:#002855;font-family:Montserrat;font-size:25px;font-weight:600;height:89px;line-height:normal;margin-bottom:3px;overflow:hidden}p.home-recent-result-date{color:#75787b;font-size:14px;margin-bottom:26px;margin-top:3px}p.home-recent-result-summary+*{color:#002855;font-size:16px;height:69px;margin-bottom:27px;overflow:hidden}.home-recent-result-read-more{align-items:center;color:#002855;display:flex;font-size:14px;gap:5px;position:relative}.home-recent-result-read-more svg{transform:scale(.7);fill:#002855}.home-recent-result-outer:hover .home-recent-result-read-more,.home-recent-result-outer:hover .home-recent-result-read-more svg{fill:#75787b;color:#75787b}@media only screen and (max-width:1200px){.home-recent-results{gap:10px}.home-recent-result-outer{max-width:94%}.homepage-logos .homepage-wrap>div{gap:30px;gap:10px}}p.home-recent-result-summary{max-height:100px;overflow:hidden}@media only screen and (max-width:992px){.home-featured-results,.homepage-video div{display:flex!important}}