.hero-container{padding-top:100px;position:relative}.hero-container .hp-hero-copy-wrapper{padding-top:140px;padding-bottom:250px}.hero-container .hp-hero-copy-wrapper h1{color:#FFF;font-size:41px;margin-bottom:15px}.hero-container .hp-hero-copy-wrapper p{font-size:16px;margin-bottom:15px;color:#FFF}.hero-container .hp-hero-copy-wrapper .hero-cta-wrapper a.btn{text-transform:uppercase;font-size:16px;background:#160d46;padding:3px 25px;border-radius:15px;color:#FFF;font-weight:300;margin-right:25px;letter-spacing:2px}.hero-container .hp-hero-copy-wrapper .hero-cta-wrapper a.btn:hover{background:#ef1f4a}.hero-container .hp-hero-copy-wrapper .hero-cta-wrapper a.link{font-size:18px;color:#FFF;text-decoration:underline}.mobile-overlay{display:none}@media(max-width:767px){.hero-container .hp-hero-copy-wrapper{padding-top:70px;padding-bottom:70px}.hero-container .hp-hero-copy-wrapper .hero-cta-wrapper a.link{display:none}.mobile-overlay{display:block;position:absolute;background:rgba(0,0,0,.6);top:0;bottom:0;left:0;right:0}.hero-container .hp-hero-copy-wrapper .hero-cta-wrapper a.btn{padding:3px 15px;margin-right:0px;font-size:14px}}@media(max-width:425px){.hero-container{background-position:20% !important}.hero-container .hp-hero-copy-wrapper h1{font-size:40px}.hero-cta-wrapper a{display:block;margin-bottom:20px;max-width:250px}.hero-container .hp-hero-copy-wrapper{padding-top:50px;padding-bottom:0px}}