@charset "utf-8";@media only print{html{font-size:62.5%}@page{margin:2cm}*{background:0 0;color:#000;text-shadow:none;filter:none;-ms-filter:none}.content{margin-left:2cm;margin-right:2cm;max-width:-webkit-fill-available}body{font-family:sans-serif;font-weight:400;text-transform:none;font-size:11pt;line-height:1.42857;margin:0;padding:0;width:100%}.logo{width:6cm}a,a:visited{word-wrap:break-word}a[href^="/"]:after,a[href^="http://"]:after,a[href^="https://"]:after{content:" (" attr(href) ")";font-size:90%}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img{max-width:100%!important}select{background:#fff}footer{display:none!important}#nav-primary,#search-site-toggle,.breadcrumbs,.course-in-clearing-cta,.course-page-navigation,.event-card,.feature .inner,.feature-testimonial .inner,.feature-video .inner,.formstack__event,.image-gallery,.img-text-slide,.link-alumni,.link-staff,.link-students,.related,.related-4-col,.template-course .image-gallery,.template-course .tabs [role=tablist] li,.template-course .unistats,.template-course div.inner a.btn,.template-course div.section-selector,.template-course h3.gallery-title,header[role=banner] #nav-primary-toggle{display:none}.contact-email,.contact-tel{font-size:16pt;display:inline-block;padding:10px;margin:10px;float:right}.contact-tel{font-color:white}.contact-email{text-transform:lowercase}header[role=banner] #nav-quicklinks li.contact-email a,header[role=banner] #nav-quicklinks li.contact-tel a{color:#000001}header[role=banner] .banner-top{background-color:transparent;border:none;float:right;display:inline}body.fixed-header .banner-top{float:right;position:absolute!important}body.fixed-header{padding-top:0}.collapsable-list .collapsable-content,.collapsable-list-alt .collapsable-content{display:block}.collapsable-list h3,.collapsable-list h4,.collapsable-list-alt h3,.collapsable-list-alt h4{font-size:26pt}.collapsable-list h2,.collapsable-list-alt h2,.collapsable-list-alt>div,.collapsable-list>div{margin-left:0;margin-right:0;max-width:100%}.collapsable-list>div *{color:#0d0000!important}.collapsable-list>div h3{color:#40c4dd!important}.tabs [role=tabpanel],.tabs.tabs-primary [role=tabpanel] .hide,.template-course .tabs [role=tabpanel] .hide,.template-course section,.template-course section.hidden,.template-event section.hidden,.template-location-hub .tabs [role=tabpanel] .hide{display:block!important}.template-course .masthead-image{min-height:auto}.template-course .primary-secondary .secondary{width:27%;float:right;margin-left:6%}.tabs [role=tabpanel] h2[aria-hidden=true]{display:block;color:#40c4dd;font-size:32px}.template-course .related-courses ul li{height:inherit!important}.template-course .related-courses a{padding:0!important}.template-event.phase-4 .tabs{max-width:100%}.template-event section.hidden-tab{display:block!important;padding:20pt 0;border-top:1px dotted #a3a3a3}.template-event .open-day-information{width:25%;display:inline-block;float:right;margin:10px 0 0 40px;border:2px solid #a3a3a3}}