body{margin:0;height:100%;color:#333;font-family:myriad-pro,sans-serif;font-size:18px;background-color:#eaeaea}p{margin-top:0}a::-moz-selection,h1::-moz-selection,h2::-moz-selection,img::-moz-selection,p::-moz-selection,span::-moz-selection{background:#ec388a}a::selection,h1::selection,h2::selection,img::selection,p::selection,span::selection{background:#ec388a}h2{margin-bottom:0}a{font-weight:800;color:#486daa}.screenreader{float:left;margin-left:-9999px}.content{background-color:#fff;background-image:url(../images/hero-image.jpg);background-position:top;background-repeat:no-repeat;background-size:auto 400px;margin:0 auto;min-height:100vh;width:1000px}.column{cursor:pointer;margin:0 auto;padding:0 120px;color:#fff;height:400px}.content-column{padding-top:58px;padding-bottom:70px}#start-button{background-color:#5ea4e8;display:inline-block;margin-top:16px;padding:12px 40px;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;border-radius:50px;font-weight:600;letter-spacing:1px;line-height:20px}#start-button:hover{background-color:#69c}#start-button:active{background-color:#369}.sim-description p{color:#fff}.sim-description img{width:198px}.simulation-links{background-color:#f4f4f4;height:84px}.simulation-links img{height:44px;padding:0 12px}.about{padding:40px}.about p{font-size:16px}.about h1{font-size:26px;font-weight:500;margin-top:1em}.about h2{font-size:18px;font-weight:700}.horizontal-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:860px){.content-column{width:298px}}@media (max-width:1000px){.content{width:100%}}@media (max-width:860px){.column{padding:0;width:100%;-ms-flex-direction:column;flex-direction:column}.column,.content-column{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.content-column{-ms-flex-direction:row;flex-direction:row;margin:auto 10%;padding:0 0 20px;height:100%}.content-column a{margin:0 0 0 24px}.sim-description p{margin:0;padding-right:10px}}@media (max-width:535px){.about,.content-column{margin:0 16px;padding:20px 0}.simulation-links{-ms-flex-direction:column;flex-direction:column;padding:22px 16px 16px;height:auto}.simulation-links img{height:auto;width:200px;padding:0}.sim-description img{width:auto;max-width:198px}#start-button{padding:12px 30px 10px;letter-spacing:.5px}}