@font-face{font-family:Museo300;src:url(../fonts/Museo300-Regular-webfont.woff)}@font-face{font-family:Museo500;src:url(../fonts/Museo500-Regular-webfont.woff)}body{background:url(../img/uniready_bg.jpg) center fixed}a:active,a:hover,a:visited{text-decoration:none!important}div.hero h1,div.hero h4{color:#333}div.hero h1{margin:10px 0 30px!important;font-size:85px!important}div.hero .logo{float:right;display:inline-block;margin-top:40px;width:175px;height:62px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-image:url(../img/rmit-logo.svg)}h1,h2,h3,h4{font-family:Museo300,"Century Gothic",CenturyGothic,AppleGothic,Arial,Helvetica,sans-serif;text-shadow:0 0 10px #fff}h1{margin-top:20px!important;line-height:1;font-size:8em!important}h4{line-height:1.4;font-size:24px;font-size:2.4rem}.lead-text{margin-top:30px}.desc-box{min-height:70px}#red-line{margin-top:-10px;width:80px;border-color:#dc291e;border-width:medium}#grey-line{width:100vw;margin:30px 0;border-color:#cecece;border-width:normal;display:none}.button{width:195px;color:#000053;border-radius:60px;padding:10px 35px 8px;font-family:Museo500,"Century Gothic",CenturyGothic,AppleGothic,Arial,Helvetica,sans-serif;text-decoration:none;-webkit-transition:background-color .3s cubic-bezier(.25,.1,.25,1);transition:background-color .3s cubic-bezier(.25,.1,.25,1);display:inline-block;border:0;position:relative;font-size:2rem}.button:hover,.ready a{color:#fff}.grey{background-color:#333}.grey:hover{background-color:#545454}.red{background-color:#dc291e}.red:hover{background-color:#f94f4b}.ready-container{display:-webkit-flex;display:flex;justify-content:left}.ready{margin:20px 0;text-align:left}.calc,.pen,.world{width:75px}div.footer{margin:60px 0 30px}div.footer a,div.footer p{color:#333}div.footer nav.footer-nav ul{text-align:center;display:block}div.footer nav.footer-nav ul li{display:inline-block;position:relative;padding:2px 8px}div.footer nav.footer-nav ul li:before{content:'•';display:inline-block;padding-left:4px;padding-right:4px;color:#000053;position:absolute;font-size:10px;font-size:1rem;top:8px;left:-8px}div.footer nav.footer-nav ul li:first-child:before{content:none}@media only screen and (max-width:500px) and (min-height:475px){h1{font-size:6em!important}.ready-container{flex-wrap:wrap}div.footer{margin:0}div.footer nav.footer-nav ul li{margin-left:-35px}#grey-line{display:block}}