@font-face{font-family:'Avenir-Demi';src:url(https://www.brighton.ac.uk/_design/font/Avenir-Demi.eot);src:url(https://www.brighton.ac.uk/_design/font/Avenir-Demi.eot?#iefix) format("embedded-opentype"),url(https://www.brighton.ac.uk/_design/font/Avenir-Demi.woff2) format("woff2"),url(https://www.brighton.ac.uk/_design/font/Avenir-Demi.woff) format("woff"),url(https://www.brighton.ac.uk/_design/font/Avenir-Demi.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:'Avenir-Regular';src:url(https://www.brighton.ac.uk/_design/font/Avenir-Reg.eot);src:url(https://www.brighton.ac.uk/_design/font/Avenir-Reg.eot?#iefix) format("embedded-opentype"),url(https://www.brighton.ac.uk/_design/font/Avenir-Reg.woff2) format("woff2"),url(https://www.brighton.ac.uk/_design/font/Avenir-Reg.woff) format("woff"),url(https://www.brighton.ac.uk/_design/font/Avenir-Reg.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{font-family:'Avenir-Regular',Arial,sans-serif;color:#333;font-size:16px}body form .form-control{font-size:16px}form{max-width:100%;width:768px;margin:auto;display:block}form > img{padding-bottom:30px;padding-top:20px}.btn,.btn-default{border:1px solid #da3949;color:#fff;background:#da3949;border-radius:0;padding:10px 16px;text-transform:uppercase;font-size:1.5rem}.btn:hover,.btn-default:hover{border:1px solid #da3949;background:#fff;color:#da3949}a{color:#da3949;border-bottom:1px dashed #da3949;text-decoration:none}a:hover{text-decoration:none;color:#006da4;border-bottom:1px dashed #006da4}.help-block{color:#333}.checkbox.required label::after{content:' * '}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select:focus,textarea{font-size:16px;touch-action:none}