.project-page-banner .banner-item{align-items:center;background-attachment:fixed;background-size:cover;display:flex;min-height:1100px;position:relative}.project-page-banner .banner-item:before{background:#2c2b2b;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.project-page-banner .banner-title h3{color:#fff;font-family:aktivgrotesk-mediuploadedfile!important;font-size:40px;font-weight:400;font-weight:500;line-height:1.8em}.project-page-banner .banner-content{max-width:710px;position:relative;text-align:center;z-index:1}.banner-content .sub-title h3{color:#fff;font-family:aktivgrotesk-lighuploadedfile!important;font-size:26px;font-weight:400;text-transform:uppercase}@media(max-width:991px){.project-page-banner .banner-title h3{font-size:32px}}@media(max-width:767px){.project-page-banner .banner-title h3{font-size:24px}.project-page-banner .banner-item{min-height:395px;padding:40px 0}.banner-content .sub-title h3{font-size:14px}}