.parallax.call-to-action{background-attachment:inherit;background-position:50%;text-align:center;background-size:cover;position:relative}.parallax.call-to-action .content-wrapper{padding:240px 0 140px;z-index:500;position:relative}.parallax.call-to-action .content-wrapper h2{color:#fff;margin:0 0 20px}.parallax.call-to-action .content-wrapper h2:first-of-type:after{content:"";background:#fff;width:80px;height:1px;display:block;margin:10px auto 0}.parallax.call-to-action .content-wrapper h2.h1{color:#fff;font-size:3.75rem;margin:0 0 10px;line-height:1.1em;font-weight:700;letter-spacing:-1px}.parallax:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background:#200560}.call-to-action .cta_button,.call-to-action a.link-button{display:inline-block;font-size:.875rem;line-height:1em;font-weight:500;text-transform:uppercase;letter-spacing:3px;border-radius:3px;padding:20px 40px;max-width:100%;text-align:center;border:2px solid #051f55;background:#051f55;color:#fff;opacity:.75;margin:30px 0 0}.call-to-action .cta_button:hover,.call-to-action a.link-button:hover{opacity:1}.parallax.call-to-action h3{color:#fff;opacity:1;border:none}@media(max-width:1300px){.hero a.play-button{top:25%}}@media(max-width:700px){.parallax.call-to-action .content-wrapper{padding:120px 0 80px}.parallax.call-to-action .content-wrapper h2.h1{font-size:2.4rem}}