.hero-module{align-items:center;background-size:cover!important;display:-webkit-box;display:-ms-flexbox;display:flex;padding:87PX 0;position:relative}.hero-module.line h1{color:#0ff;font-family:Open Sans;font-size:18px;font-weight:700;letter-spacing:1.12px;line-height:24px;margin-bottom:27px;text-transform:uppercase}.hero-module.line:before{background:#0ff;content:"";height:2px;position:absolute;top:97px;z-index:1;WIDTH:calc(50% - 615px)}.hero-module.arrow{padding-bottom:107px}.hero-module.arrow .arrow-down{display:block}.hero-module.fixed{height:calc(100vh - 108px);min-height:490px}.hero-module .overlay{background:linear-gradient(45deg,#141414,hsla(0,0%,8%,0));bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hero-module .page-center{width:100%}.hero-module p{color:#fff;margin-top:16px}.hero-module .content{max-width:500px;position:relative}.hero-module .content h3{color:#0ff;font-family:Open Sans;font-size:18px;font-weight:700;letter-spacing:1.12px;line-height:24px;margin-bottom:27px;text-transform:uppercase}.hero-module .arrow-down{bottom:20px;display:none;left:0;opacity:.8;position:absolute;right:0;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}.hero-module .content a{margin-top:10px}.hero-module .arrow-down:hover{opacity:1}@media only screen and (max-width:979px){.hero-module .content{margin:0 auto;text-align:center}}@media only screen and (max-width:480px){.hero-module{background-position:75%!important}}