.standfirst{padding:14px 0 40px}.standfirst .container{margin:0 auto;max-width:1140px}.standfirst h2{color:#425563;font-family:IvarText,Georgia,Serif;font-size:38px;font-weight:500;line-height:48px;margin:0 auto 40px}.standfirst h2,.standfirst p{-webkit-font-smoothing:antialiased;max-width:940px;text-align:left}.standfirst p{color:#4f758b;font-family:GTAmerica,Sans-Serif;font-size:17px;font-weight:400;line-height:21px;margin:0 auto 24px;padding:0}.button,.standfirst p strong{font-weight:500}.button{background-color:#00b287;border:1px solid #00b287;border-radius:3px;color:#fff;font-family:GTAmerica,Sans-Serif;max-height:48px;max-width:220px;padding:8px 32px;-webkit-font-smoothing:antialiased;display:block;font-size:19px;margin:48px auto 32px;text-align:center;text-decoration:none}.button:hover{background-color:#009470;transition:background .5s linear}@media only screen and (max-width:1390px){#academy-hero div{max-width:100%;padding:80px 40px 40px}}@media only screen and (max-width:1100px){.standfirst .container{padding:24px 40px}}@media only screen and (max-width:600px){.standfirst .container{padding-left:14px;padding-right:14px}.standfirst h2{font-size:28px!important;line-height:32px!important;margin-bottom:24px;padding:0}.standfirst p{font-size:17px;line-height:28px}}