.home-featured-projects a,.home-featured-projects h3,.home-featured-projects h4,.home-featured-projects p{font-family:Montserrat}.home-featured-projects{margin-left:calc(50% - 50vw);margin-top:80px;width:100vw}.home-featured-inner{margin-left:auto;margin-right:auto;max-width:94vw;text-align:center;width:1200px}.home-featured-title{font-size:25px;font-weight:300;text-align:center}img.home-featured-result-thumb{height:180px;object-fit:cover;width:100%}.home-featured-results{display:grid;grid-template-columns:1fr 1fr 1fr}.home-featured-result-title{word-wrap:break-word;color:#002855;font-size:20px;font-weight:300;margin-top:7px;max-height:30px;overflow:hidden;text-align:left;text-overflow:ellipsis}.home-featured-result-outer{cursor:pointer;overflow:hidden;padding:22px;position:relative;text-decoration:none}.home-featured-result svg{bottom:0;position:absolute;right:33px;transform:translateY(-169%)}.home-featured-result-background{background-color:#f0f0f0;height:100%;left:0;position:absolute;scale:.3;top:0;width:100%;z-index:-1}.home-featured-result-outer:hover .home-featured-result-background{opacity:1;scale:1;transition-duration:.5s}.home-featured-more h3{color:#002855;font-size:25px;font-weight:300;margin-bottom:20px}.home-featured-more{margin-top:68px}.home-featured-buttons a{background-color:#fff;color:#002855;font-size:20px;padding:8px 20px;text-decoration:none}.home-featured-buttons a:hover{background-color:#002855;color:#fff}.home-featured-buttons{display:flex;flex-flow:wrap;justify-content:center}a.home-featured-result{text-decoration:none}@media (max-width:768px){.header-container .custom-header-bg{background-color:rgba(0,0,0,.8)!important}}