.hero-section{width:100%;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:cover;vertical-align:top;padding:100px 0;position:relative;z-index:1;min-height:450px;display:flex;align-items:center;justify-content:center}.hero-section .hero-inner{width:100%;display:inline-block}.hero-section .hero-inner .hero-title{width:100%;display:inline-block}.hero-section:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2);z-index:-1;min-height:450px}.hero-section .hero-inner .hero-title h1{width:100%;display:inline-block;text-align:center;color:#fff;margin-bottom:22px;font-weight:500;font-size:80px;line-height:92px;text-transform:uppercase}.hero-section .hero-inner .hero-title h3{width:100%;display:inline-block;text-align:center;color:#fff;margin-bottom:0;font-weight:400;font-family:'Gotham';font-size:34px;line-height:44px}@media(max-width:991px){.hero-section .hero-inner .hero-title h1{font-size:60px;line-height:72px}.hero-section .hero-inner .hero-title h3{font-size:28px;line-height:38px}.hero-section{padding:80px 0}}@media(max-width:767px){.hero-section .hero-inner .hero-title h1{font-size:40px;line-height:52px;margin-bottom:15px}.hero-section .hero-inner .hero-title h3{font-size:22px;line-height:32px}}