@font-face{font-family:"source_sans_probold";src:url("fonts/sourcesanspro/sourcesanspro-bold-webfont.woff2") format("woff2"),url("fonts/sourcesanspro/sourcesanspro-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"source_sans_proregular";src:url("fonts/sourcesanspro/sourcesanspro-regular-webfont.woff2") format("woff2"),url("fonts/sourcesanspro/sourcesanspro-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"source_sans_prosemibold";src:url("fonts/sourcesanspro/sourcesanspro-semibold-webfont.woff2") format("woff2"),url("fonts/sourcesanspro/sourcesanspro-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"source_sans_proitalic";src:url("fonts/sourcesanspro/sourcesanspro-it-webfont.woff2") format("woff2"),url("fonts/sourcesanspro/sourcesanspro-it-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"tex_gyre_adventorbold";src:url("fonts/texgyreadventor/texgyreadventor-bold-webfont.eot");src:url("fonts/texgyreadventor/texgyreadventor-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/texgyreadventor/texgyreadventor-bold-webfont.woff") format("woff"),url("fonts/texgyreadventor/texgyreadventor-bold-webfont.ttf") format("truetype"),url("fonts/texgyreadventor/texgyreadventor-bold-webfont.svg#tex_gyre_adventorbold") format("svg");font-weight:normal;font-style:normal}@media print and (color){*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media print{*{position:relative !important}body *{color:#000 !important;display:block !important;position:relative !important;opacity:1 !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;margin-top:0 !important;transform:none !important;width:100% !important;padding:0 !important;min-height:0 !important;max-height:none !important;text-align:left !important;box-shadow:none !important;border:none !important;max-width:100% !important;float:none}body *:before,body *:after{display:none !important}*{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}[data-aos^=fade][data-aos^=fade]{opacity:1;transform:none}.m-accommodationfollow{height:auto !important;max-height:100% !important;min-height:auto !important}.m-accommodationfollow .follow{height:auto !important;max-height:100% !important;min-height:auto !important}.m-steppedicons{margin-top:0px !important}.m-steppedicons .e-intro{margin-top:0px !important}.m-accommodationstreetview{display:none !important}.m-accommodationrooms .nav-tabs{display:none !important}.row{margin:0 !important}a svg{display:none !important}img{max-width:100% !important;width:auto !important;margin:1cm 0 0 !important}img+*:not(img){margin-bottom:2cm}table{display:table !important;width:100 !important}table thead,table tbody{display:table-header-group !important}table tr{display:table-row !important}table th,table td{display:table-cell !important;padding:10px !important;border:1px solid #ddd !important;width:auto !important}footer,script,.nav,.n-mobilenav,.slick-dots,.shapes,.f-accreditations,.n-pagination,.n-coursenav,.l-breadcrumb,#map,.m-unistats ul li .popup .ver,.m-socialshare,.m-pagebanner.general .e-text .e-back,section[class*=search],.m-staffprofilefull .e-item .e-text p.e-links .icon,.m-staffprofiles .e-item .e-text p.e-links .icon,.m-testimonials .e-item .e-text p.e-links .icon,#hbl-live-chat-wrapper{display:none !important}a[href^=http]:after{content:" <" attr(href) "> ";display:inline-block !important}header .h-logo{width:100%}header .h-logo a{width:100%}header .h-logo a svg{max-width:100% !important;fill:#000 !important;display:block !important}header svg{max-width:100% !important;fill:#000 !important}header nav,header .h-search{display:none !important}h1,h2,h3{page-break-after:avoid !important}[data-aos^=fade][data-aos^=fade]{opacity:1 !important;transform:none !important;display:block !important;width:100%}.m-pagebanner.slider-one{background:none !important}.m-pagebanner.general.image{background-color:#fff !important}.m-bigstatslogos:after{content:"";height:0;clear:both;display:block;visibility:hidden}.m-bigstatslogos *{border:none !important}.m-bigstatslogos .e-logos .logo{border:none !important;display:inline-block !important;height:auto !important}.m-bigstatslogos .e-logos .logo img{float:left !important;width:25% !important}.m-bigstatslogos .e-stats .stat{height:auto !important;margin-bottom:1cm}.m-casestudies .items .e-item{width:33.33333% !important;float:left}.m-casestudies .items .e-item img{max-width:90% !important}.m-casestudies .items .e-item .e-image .e-cta,.m-accommodationcarousel .items .e-item .e-image .e-cta{display:none !important}.m-triplestats{margin:2cm 0 !important}.m-featuredcasestudies .image-slide img,.m-featuredcasestudies .study-slide .e-about{float:none !important;margin:1cm 0 !important}.m-steppedicons .icons .e-item .e-number{margin-bottom:0 !important}.m-triplestats .e-stat{float:none !important}section{margin:1cm 0 !important;padding-bottom:1cm !important;float:left !important}.m-featuredcasestudies .study-slide{margin-left:0 !important;margin-right:0 !important}.nav-tabs{margin:0 !important}.nav-tabs>li{display:inline-block !important;width:auto !important;float:none !important}.nav-tabs>li *{display:inline-block !important;float:none !important;width:auto !important;margin:0 !important}.nav-tabs>li:after{display:inline-block !important;content:"&";margin-left:20px}.nav-tabs>li:last-child:after{display:none !important}.m-picker .left-box img{margin-top:.5cm !important;margin-bottom:.2cm !important}.m-steppedicons *{float:none !important}.m-steppedicons .e-intro{margin-top:0px !important;margin-bottom:0 !important}.m-steppedicons .icons .e-item:first-child .inner img{margin-top:0 !important}.m-multicolumnfeature.col-3 .e-item{float:none !important}.m-imagecontentoverlay .e-text{padding:0 !important}}.m-accommodationinfo h2 span{display:inline-block !important;float:none !important;width:auto !important}.m-accommodationgallery .nav-slide{display:none !important}.tab-content>.tab-pane{visibility:visible !important;margin:30px 0 !important}.m-accommodationstreetview .image .inner{height:800px !important}.m-accommodationstreetview .image .inner #street-view{height:800px !important}.m-unistats ul li button{width:auto !important}.m-unistats ul li button .popup{width:615px !important}.m-courseoverview *{float:none !important}.m-courseoverview .e-details .inner .bottom{display:none !important}.m-courseoverview .e-item{width:24% !important;display:inline-block !important;vertical-align:top}.m-courseoverview .e-item .icon{text-align:left !important}.m-courseoverview .e-item .icon svg{width:20px !important;margin:0 0 0px !important}.m-fees{margin-bottom:30px !important}.m-fees .e-item .inner *{height:auto !important}.m-modules .tab-pane .inner .e-item,.m-traveltabs .tab-pane .inner .e-item,.m-staffmoreinfo .tab-pane .inner .e-item{float:none !important}.m-imagetextvideo .e-text.text-right+.e-image img{float:none !important}.e-button{display:none !important}.m-relatedcourses .e-item .inner p.details svg,.m-courseresults .e-item .inner p.details svg,.m-eventsresults .e-item .inner p.details svg,.m-relatednews .e-item .inner p.details svg,.m-newsresults .e-item .inner p.details svg,.m-searchresults .e-item .inner p.details svg{margin:0 5px 0 0 !important;display:inline-block !important;width:15px !important}.m-relatedcourses .e-item .inner p.details span+span,.m-courseresults .e-item .inner p.details span+span,.m-eventsresults .e-item .inner p.details span+span,.m-relatednews .e-item .inner p.details span+span,.m-newsresults .e-item .inner p.details span+span,.m-searchresults .e-item .inner p.details span+span{margin-left:0 !important}.m-relatedcourses .row .e-item,.m-courseresults .row .e-item,.m-eventsresults .row .e-item,.m-relatednews .row .e-item,.m-newsresults .row .e-item,.m-searchresults .row .e-item{margin-bottom:20px !important}