body{display:flex;flex-direction:column;font-family:Fira Sans,Helvetica Neue,Helvetica,Arial;font-size:14px;font-weight:400;margin:0;min-height:100vh;padding:0;text-align:center}a{color:#fff;text-decoration:none}.btn-learn-more,.btn-minor,.intro,h1{text-align:center}.content{background-color:#000;color:#fff;flex:1 1 auto;padding:20px}.intro{display:flex;flex-direction:column;font-size:16px;justify-content:center;line-height:22px;margin-bottom:20px}@media (max-height:820px){.intro{margin-bottom:15px}}.content a.btn-learn-more{background-color:#c0cc56;border:0;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;color:#272727;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial;font-size:28px;font-style:normal;font-weight:600;height:auto;line-height:42px;margin:5px 0 12px;max-width:unset;padding:13px 45px;text-align:center;text-decoration:none}h1{font-size:36px;margin:0 0 10px}h1,h3{font-weight:400}h3{font-size:18px;margin:25px 0 10px}.button-grid{display:flex;flex-direction:column;justify-content:center}.button-grid div{margin:0 50px}.text2{font-size:16px;margin:0 auto 20px;max-width:75%;text-align:center}.restrictWidth{margin:0 auto!important;max-width:75%}.boldText,.text2 a{font-weight:700}.options{display:flex;justify-content:center;margin-top:15px}.content a.btn-learn-more.btn-minor{background-color:#8c8c8c;font-size:18px;margin:0 50px;max-width:unset;padding:8px 22px}.usefulLinks{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.usefulLinks a{background:#6f6f6f;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;display:block;font-size:16px;margin:5px 20px;padding:5px 20px}.footerImage,.headerImage,.headerImageMobile{width:100%}.headerImage{height:50vh}.headerImage,.headerImageMobile{background:url(oa_header.png) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0}.headerImageMobile{display:none;height:30vh}footer{margin:auto 0 0;padding:0}.footerImage{height:100px}@media (max-width:600px){.headerImage{display:none}.headerImageMobile{display:block}.content a.btn-learn-more{font-size:20px;line-height:25px;padding:15px 31px}.button-grid div{margin:0 10px}h1{font-size:26px}.content a.btn-learn-more.btn-minor{line-height:24px;margin:0 15px}.text2{max-width:100%}}@media (max-width:900px){.usefulLinks a{margin:10px 20px}.restrictWidth{max-width:100%}}