/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.u-visually-hidden,.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.u-visually-hidden-focusable:active,.u-visually-hidden-focusable:focus,.visually-hidden-focusable:active,.visually-hidden-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.u-hidden{display:none;}.u-invisible{visibility:hidden;}.u-clear{clear:both;}.u-list-reset{margin:0;padding:0;list-style:none;}.svg-symbols{display:none;}@media screen and (min-width:320px){head{font-family:"tiny 320px";}body:after{content:"tiny - min-width: 320px";}}@media screen and (min-width:500px){head{font-family:"small 500px";}body:after{content:"small - min-width: 500px";}}@media screen and (min-width:768px){head{font-family:"medium 768px";}body:after{content:"medium - min-width: 768px";}}@media screen and (min-width:1024px){head{font-family:"large 1024px";}body:after{content:"large - min-width: 1024px";}}@media screen and (min-width:1400px){head{font-family:"huge 1400px";}body:after{content:"huge - min-width: 1400px";}}@media screen and (min-width:2000px){head{font-family:"mega 2000px";}body:after{content:"mega - min-width: 2000px";}}@media screen and (min-width:1200px){head{font-family:"menu-desktop 1200px";}body:after{content:"menu-desktop - min-width: 1200px";}}head{clear:both;}head title{font-family:"tiny 320px, small 500px, medium 768px, large 1024px, huge 1400px, mega 2000px, menu-desktop 1200px";}body:after{display:none;}*[data-usn-if]{display:none;}@media print{*{opacity:1;height:auto !important;float:none !important;-webkit-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}@page{margin:2cm;}body{width:100%;margin:0;float:none;background:#F7F1E8 url(/themes/custom/regents/dist/css/none);color:#171F20;font-size:12pt;line-height:1.3;}h1,h2,h3,h4,h5,h6{font-family:"Magnole","Georgia",serif;color:#171F20 !important;}h1{font-size:218.75%;font-weight:700;}h2{font-size:187.5%;}h3{font-size:156.25%;}h4{font-size:137.5%;}h5{font-size:112.5%;}h6{font-size:112.5%;}h2,h3{page-break-after:avoid;}ul,img,address,.teaser__link,.media,.summary,.inside-story,.download,.footer__block{page-break-inside:avoid;}a:link,a:visited{text-decoration:none;color:#171F20;}a:link:after,a:visited:after{padding-left:.5em;text-decoration:underline;color:blue;}img{max-width:100%;max-height:24em;}table{display:block;border-width:0 !important;border-color:transparent !important;border-collapse:collapse;max-width:100%;margin:1em 0;font-size:0.889rem;}th,td{padding:0.5em 1em;text-align:left;border:1px solid black;}.print-only{display:block !important;}.visuallyhidden{display:none;}}.media-video,.media__controls,.search-block,.no-print,.svg-symbols,.region-notification,.page-root__fade,.nav-primary,.search-block--header,.header__button,.nav-copyright,.hero-image,.teaser__cta,#block-regents-views-block-related-content-taxonomy-related-2--2,.aside__content,.paragraph--type--slice-views,.paragraph--type--slice-flexible-teaser,.paragraph--type--slice-twitter,.paragraph--type--slice-instagram-feed,.paragraph--type--slice-video,.paragraph--type--slice-promo-image,.paragraph--type--standard-programme-application,.paragraph--type--slice-html-js,.programme-cta-bar,.swiper-navigation,.image-gallery__index,.quote__image-bg,.accordion__button{display:none;}main a:link:after,main a:visited:after,.footer__block a:link:after,.footer__block a:visited:after{content:"(" attr(href) ") ";}main a:link[href^="/"]:after,main a:visited[href^="/"]:after,.footer__block a:link[href^="/"]:after,.footer__block a:visited[href^="/"]:after{content:"( https://www.regents.ac.uk" attr(href) ") ";}main a:link[href^="#"],main a:visited[href^="#"],.footer__block a:link[href^="#"],.footer__block a:visited[href^="#"]{display:none;}.module__td a:link[href^="#"],.module__td a:visited[href^="#"]{display:inline;}.module__td a:link[href^="#"]:after,.module__td a:visited[href^="#"]:after{display:none;}.header{border-bottom:1px solid grey;padding-bottom:2em;margin-bottom:2em;}.header__logo{display:block;width:50%;min-width:300px;}.hero img{display:none;}.hero__ctas .button{display:block;padding:.75em 0;}.footer{border-top:1px solid grey;margin-top:3em;padding-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;}.footer__block .icon{display:none;}.footer .media-promo__image{display:none;}.footer__block-heading{font-size:110%;}.layout__item{margin-bottom:3em;}.swiper-slide{margin-bottom:3em;}.paragraph{margin-bottom:3em;}.media-promo.view-mode-promo-standard,.media-promo.view-mode-promo-thin{display:none;}.media-promo__button{display:block;padding:.75em 0;}.teaser{margin-bottom:3em;}a.teaser__link{zoom:1;display:block;padding:0;}a.teaser__link:before,a.teaser__link:after{content:"";display:table;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}a.teaser__link:after{clear:both;}a.teaser__link:after{display:block;padding:0;}.teaser__image{float:left !important;}.teaser__image + .teaser__content{padding-left:1em;overflow:auto;}.teaser__heading{margin:0;}.teaser__heading .icon--external{display:none;}.teaser__subheading{margin-top:0;}.teaser__summary{margin:0;}.image-gallery__item{margin:0;margin-bottom:1em;}.copyright-statement{margin-top:1em;display:block;}.tabs__tab-group{display:none;}.tabs__panel{display:block !important;}.inside-story__heading{margin:0;}.inside-story__quote{margin:0;margin-bottom:.25em;font-size:1.5em;}.inside-story__quote:before{content:'“';}.inside-story__quote:after{content:'”';}.summary__heading{margin:0;margin-top:.5em;}.summary__body p{margin-top:0;}.download.has-image{display:-webkit-box;display:-ms-flexbox;display:flex;}.download__image + .download__content{padding-left:1em;}.quote{overflow:auto;}.quote__image{float:left !important;}.quote__image + .quote__container{padding-left:1em;overflow:auto;}.quote__quote{margin:0;margin-bottom:.25em;}.quote__quote span{display:block;font-size:1.5em;}.quote__quote span:before{content:'“';}.quote__quote span:after{content:'”';}.quote__cite{display:block;}.quote__cta{display:block;padding:.75em 0;}.dropdown .button{display:none;}.dropdown__menu{padding-left:0;list-style:none;}.breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;}.breadcrumb__list .breadcrumb__item:last-child .breadcrumb__link:after{content:none !important;}.breadcrumb__list .breadcrumb__link{font-weight:bold;}.breadcrumb__list .breadcrumb__link:after{content:'>' !important;text-decoration:none;padding-right:5px;color:inherit;}.structured-data__list{padding-left:0;list-style:none;}.gallery-item{display:inline-block;}.statistic{display:inline-block;padding:1.5em;border:1px solid #171F20;font-size:1.5em;}.paragraph--type--slice-map iframe{min-height:600px;}.media.view-mode-full-width{clear:both;width:100%;margin-bottom:1em;}.media.view-mode-left-aligned,.media.view-mode-right-aligned{margin-bottom:1em;width:auto;max-width:40%;}.media.view-mode-left-aligned{float:left !important;margin-right:2.22222rem;}.media.view-mode-right-aligned{float:right !important;margin-left:2.22222rem;}.media figcaption{padding:1.25em 1.5em;border:1px solid #F7F1E8;border-top:0;font-size:0.778rem;}@media all and (min-width:1024px){.media figcaption{font-size:0.8rem;}}@media all and (min-width:1400px){.media figcaption{font-size:0.833rem;}}.media figcaption.-has-slide-index{padding-right:calc(1.5em + 50px);}.media img{display:block;}.media-quote{margin:0;margin-bottom:1.5em;}.media-quote__quote{display:block;margin-bottom:.25em;font-size:1.5em;}.media-quote__quote:before{content:'“';}.media-quote__quote:after{content:'”';}.media-quote__quote p{display:inline;margin:0;}.media-quote__cite{display:block;}.paragraph--type--media-listing-item{position:relative;display:inline-block;width:auto;margin:0;margin-bottom:1.5em;}.paragraph--type--media-listing-item.has-caption .media-caption{display:none;}.paragraph--type--media-listing-item figcaption{padding:1.25em 1.5em;border:1px solid #F7F1E8;border-top:0;font-size:0.778rem;}@media all and (min-width:1024px){.paragraph--type--media-listing-item figcaption{font-size:0.8rem;}}@media all and (min-width:1400px){.paragraph--type--media-listing-item figcaption{font-size:0.833rem;}}
