/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--shadow-color:0deg 0% 63%;--shadow-elevation-low:0.3px 0.5px 0.7px hsl(var(--shadow-color) / 0.34),0.4px 0.8px 1px -1.2px hsl(var(--shadow-color) / 0.34),1px 2px 2.5px -2.5px hsl(var(--shadow-color) / 0.34);--shadow-elevation-medium:0.3px 0.5px 0.7px hsl(var(--shadow-color) / 0.36),0.8px 1.6px 2px -0.8px hsl(var(--shadow-color) / 0.36),2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-color) / 0.36),5px 10px 12.6px -2.5px hsl(var(--shadow-color) / 0.36);--shadow-elevation-high:0.3px 0.5px 0.7px hsl(var(--shadow-color) / 0.34),1.5px 2.9px 3.7px -0.4px hsl(var(--shadow-color) / 0.34),2.7px 5.4px 6.8px -0.7px hsl(var(--shadow-color) / 0.34),4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-color) / 0.34),7.1px 14.3px 18px -1.4px hsl(var(--shadow-color) / 0.34),11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-color) / 0.34),17px 33.9px 42.7px -2.1px hsl(var(--shadow-color) / 0.34),25px 50px 62.9px -2.5px hsl(var(--shadow-color) / 0.34);}:root{--supa-header-bg-colour:#003368;--supa-colour-1:#5ea7f2;--supa-colour-2:#055a8e;}article p{margin-top:1em;}article img{max-width:100%;height:auto;}.btn + .btn{margin-left:1.5em;}body #navbar-main button.navbar-toggler{color:white;border-color:white;}body #navbar-main .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-brand img{width:160px;margin-top:-30px;margin-bottom:-30px;}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}.navbar .navbar-collapse{margin-top:auto;}#block-supa-barrio-content button,#block-supa-barrio-content .btn.button,.navbar-nav .dropdown-menu{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.5);box-shadow:2px 2px 10px rgba(0,0,0,0.5);}#block-supa-barrio-content button:hover,#block-supa-barrio-content .btn.button:hover{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.5);}#block-supa-barrio-content button:focus,#block-supa-barrio-content .btn.button:focus{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.5);box-shadow:2px 2px 10px rgba(0,0,0,0.5);}#block-supa-barrio-content button:focus-visible,#block-supa-barrio-content .btn.button:focus-visible{outline:3px solid -webkit-focus-ring-color;outline-offset:1px;}.view-display-id-block_news_grid_images .views-col{position:relative;}.view-display-id-block_news_grid_images .views-field-field-slide-image img{width:100%;}.view-display-id-block_news_grid_images .views-field-title:hover{opacity:0.5;}.view-display-id-block_news_grid_images .views-field-title{position:absolute;bottom:0;text-overflow:ellipsis;color:white;font-family:'Roboto Condensed',sans-serif;font-weight:700;text-decoration:none;white-space:nowrap;overflow:hidden;padding:4px;background-color:#000;opacity:0.7;display:block;width:100%;}.view-display-id-block_news_grid_images .views-field-title a{text-decoration:none;text-transform:uppercase;font-size:small;color:white;margin:4px;white-space:nowrap;overflow:hidden;padding:4px;text-decoration:none;}.block-views-blocklatest-block .view-header a{text-color:black;}ul.views-slideshow-pager-bullets{display:block;z-index:8;width:calc(min(852.8px,100%));}.block-views-blocknews-block .views-row{padding-bottom:6px;}#main-wrapper .content ul.nav,#main-wrapper .content ul.nav ul{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;list-style:none;display:block;width:100%;}#main-wrapper .content ul.nav ul{padding-left:0;}#main-wrapper .content a.nav-link{color:#0071b3;text-decoration:underline;padding-top:0;padding-left:0;padding-right:0;padding-bottom:6px;}.display_archive div.campaign{padding-bottom:6px;}.layout--threecol-section > div{padding:9px;}.layout--threecol-section > div{display:flex;flex-direction:column;}.layout--threecol-section:has(.btn) > div > :nth-last-child(2){margin-bottom:auto;}.layout--threecol-section:has(.btn) > div > :nth-last-child(1){margin=top:auto;}.block-views-blocknews-slides-block div.view-content{max-width:876px;height:auto;margin-left:auto;margin-right:auto;}img.image-style-front-slide{height:auto;width:100%;height:auto;}.views_slideshow_cycle_teaser_section{max-width:100%;width:calc(min(852.8px,100%)) !important;aspect-ratio:71 / 45;height:auto !important;position:relative;}div.views_slideshow_cycle_slide.views_slideshow_slide{max-width:100%;width:calc(min(852.8px,100%)) !important;height:auto !important;margin-left:auto;margin-right:auto;}#views_slideshow_cycle_main_news_slides-block .views-field-title{font-size:larger;text-transform:uppercase;text-decoration:none;position:absolute;right:0;bottom:0;left:0;padding:15px;background:rgba(0,0,0,0.65);margin:0px !important;}#views_slideshow_cycle_main_news_slides-block .views-field-title a{color:white;text-decoration:none;}#views_slideshow_cycle_main_news_slides-block .views-field-body{margin:0px 20px 10px 620px;display:block;float:none;}#views_slideshow_controls_text_news_slides-block{float:left;font-weight:bold;}#views_slideshow_slide_counter_news_slides-block{position:absolute;top:0;right:0;}.views-slideshow-controls-text-pause,.views_slideshow_controls_text_pause{border-right:2px solid;border-left:2px solid;margin:0px 5px;padding:0px 5px;}.layout__region ul.sf-menu.sf-vertical,.layout__region ul.sf-menu.sf-vertical li{width:100%;}.featured-bottom{padding-top:3em;padding-bottom:3em;}.site-footer{position:sticky;top:100vh;}#page{min-height:100vh;}.site-footer__banner{background-color:white;padding:2em 2000px 2em 2000px;margin-left:-2000px;margin-right:-2000px;color:#333;}.site-footer .site-footer__banner .nav-link a,.site-footer .site-footer__banner .content,.site-footer .site-footer__banner .content a,.site-footer .site-footer__banner .content a.is-active{color:#333;}.footer .site-footer__banner .content h2{color:#333;}.site-footer{padding-top:0px;margin-top:48px;}.site-footer__top{padding-top:36px;}.site-footer__top h2{border-color:var(--bs-yellow);}.site-footer .nav-link a{text-decoration:underline;}.site-footer a:hover{text-decoration:underline;}.site-footer .nav-link a,.site-footer .content{color:rgb(231,231,231);font-size:14px;}body .site-footer .block{border:0px;margin-top:0;margin-bottom:0;padding:0px;border:none;}.background-row{background-color:white;padding:2em 2000px 2em 2000px;margin-left:-2000px;margin-right:-2000px;}.contrast-row{background-color:#ddd;}.reverse-row{background-color:#000;color:white;}.dark-row,.navy-row{background-color:#003368;color:white;}.contrast-row,.navy-row,.reverse-row,.dark-row{padding:2em 2000px 2em 2000px;margin-left:-2000px;margin-right:-2000px;}.reverse-row a,.dark-row a,.navy-row a{color:white;}.reverse-row a:hover,.dark-row a:hover,.navy-row a:hover{text-decoration:underline;font-weight:heavy;text-decoration-color:var(--bs-yellow);}.block.block-superfish.block-superfishmenu-grad-sch-links-students
  ul.sf-vertical li a{padding:4px !important;margin:0 !important;}.page-node-609 .node__content > *,.page-node-333 .node__content > *{padding-top:2em;padding-bottom:2em;}.page-node-609 .featured-bottom,.page-node-333 .featured-bottom{padding-top:2em;}iframe[src^="https://www.youtube-nocookie.com/"],iframe[src*="youtube.com"]{max-width:100%;height:auto;aspect-ratio:16 / 9;}.page-node-609 .view-news .more-link a{display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.breadcrumb{align-items:baseline;}body .nav-tabs .nav-link{color:#777;font-weight:100;font-family:BlinkMacSystemFont,-apple-systemx,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#0071b3;}body .nav-tabs .nav-link:hover{color:#003859;font-weight:200;border-top-color:#0071b3;border-left-color:#0071b3;border-right-color:#0071b3;border-bottom-color:white;}@media (min-width:992px){.collapse.navbar-collapse,.navbar-expand-lg .navbar-collapse{justify-content:flex-end;}}.view-audio-case-studies .field-label-inline{display:inline;}.node--type-audio-case-study .field--name-field-episode-number,.view-audio-case-studies .field--name-field-episode-number{font-weight:700;text-align:center;max-width:320px;}.node--type-audio-case-study .field--name-field-image,.view-audio-case-studies .field--name-field-image{text-align:center;}.node--type-audio-case-study .field--name-field-image img,.view-audio-case-studies .field--name-field-image img{max-width:100%;}.node--type-audio-case-study .field--name-field-image{width:300px;display:block;text-align:center;clear:both;}.node--type-audio-case-study .field--name-field-audio{display:block;clear:both;}.node--type-audio-case-study .field--name-field-audio label{display:block;margin-left:3.2em;}#block-supa-barrio-subscribetopodcast .content ul{display:grid;grid-template-columns:auto auto;max-width:100%;justify-items:center;align-items:center;justify-content:center;align-content:center;}#block-supa-barrio-subscribetopodcast .content li{list-style:none;margin-left:2em;margin-right:2em;height:4em;}#block-supa-barrio-subscribetopodcast h2{text-align:center;margin-bottom:1em;margin-left:1em;}.node--type-audio-case-study .content table tr{z-index:-1;}.node--type-audio-case-study .content table td{vertical-align:top;}.node--type-audio-case-study .content table tr{background-color:transparent;}.node--type-audio-case-study .content table td{vertical-align:top;}.path-frontpage div#block-supa-barrio-page-title{padding-top:36px;}.path-frontpage div#block-supa-barrio-page-title,.path-frontpage nav.tabs,.path-frontpage .block-field-blocknodepagebody{max-width:876px;margin:auto;}.view-id-news.view-display-id-page .views-row{padding-bottom:36px;border:1px solid lightgrey;border-radius:25px;padding:24px;margin-bottom:48px;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4);box-shadow:2px 2px 2px rgba(0,0,0,0.4);}.view-id-news.view-display-id-page .views-row:has(.views-field-field-slide-image img) .views-field-title a{color:#333;}body .btn-primary{background-color:#5ea7f2;border-color:#5ea7f2;}body .btn-primary:hover,body .btn-primary:focus{background-color:#013469;border-color:#013469;}abbr.supa,b.supa,strong.supa,.path-frontpage .block-field-blocknodepagebody strong{font-family:Arial Heavy,Arial,Helvetica,sans-serif;font-weight:900;font-size-adjust:0.6;transform:scaleX(1.1);display:inline-block;width:3.7em;transform-origin:bottom left;letter-spacing:-1px;}.block-field-blocknodepagebody img.align-left{margin:3px 16px 16px 2px;}.block-field-blocknodepagebody img.align-right{margin:3px 3px 16px 16px;box-shadow:var(--shadow-elevation-medium);}#main-wrapper .block-field-blocknodepagebody img[src*="/banner_"],#main-wrapper .block-field-blocknodepagebody img[src*="logo"],#main-wrapper .block-field-blocknodepagebody img[src*="SUSSP_STANDARD"]{box-shadow:none;}.views_slideshow_slide img.image-style-front-slide{box-shadow:var(--shadow-elevation-high);}.sidebar ul#superfish-main-accordian{box-shadow:var(--shadow-elevation-medium);}iframe[src^="https://www.youtube-nocookie.com/"],iframe[src^="https://www.youtube.com"]{box-shadow:var(--shadow-elevation-high);margin-top:32px;margin-bottom:32px;}#main-wrapper .btn.button{box-shadow:var(--shadow-elevation-medium);}.parallax-effect-annual-gathering-bw{background-image:url("https://www.supa.ac.uk/sites/default/files/20191017_152543.jpg");contain:content;background-attachment:fixed;background-size:cover;height:180px;filter:grayscale(1);border:10px solid black;margin-bottom:32px;}.parallax-effect-annual-gathering-col{background-image:url("https://www.supa.ac.uk/sites/default/files/20191017_152543.jpg");contain:content;background-attachment:fixed;background-size:contain;height:220px;margin-bottom:32px;}.view-display-id-page{.views-row{position:relative;min-height:14em;}.views-row > *{padding-left:100px;}.datetime{position:absolute;left:16px;top:24px;}}.fancydate{width:90px;display:flex;flex-direction:column;text-align:center;font-weight:bold;border-radius:12px;border:1px solid var(--supa-colour-2);user-select:none;}.fancydate span{padding:2px;text-align:center;}.fancydate .dow{background:var(--supa-colour-2);color:white;border-top-left-radius:12px;border-top-right-radius:12px;}.fancydate .day{background:white;color:#333;font-weight:900;font-size:32px;}.fancydate .month{background:transparent;color:var(--supa-header-bg-colour);font-size:16px;margin-top:-14px;margin-bottom:6px;}.fancydate .year{background:var(--supa-colour-2);color:white;border-bottom-left-radius:12px;border-bottom-right-radius:12px;}blockquote{border-left:5px solid var(--supa-colour-1);margin-left:12px;padding-left:12px;padding-right:12px;margin-right:15px;font-family:serif;font-style:italic;font-size:20px;}.call-to-action h1,.call-to-action h2{font-family:"HelveticaNeue Heavy","Helvetica Neue Heavy","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;}table:not(caption) tr th,table:not(caption) tr th a,table:not(caption) tr th a:hover,table:not(caption) tr th a:focus{color:black;}body .dropdown-menu{--bs-dropdown-link-active-bg:var(--supa-colour-2);}body .dropdown-menu a{text-decoration-color:transparent;}body .dropdown-menu a.active{text-decoration-color:var(--bs-yellow);}.region-primary-menu .nav .dropdown-menu .dropdown-item a{display:block;width:100%;}body{overflow-x:hidden;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.block-superfishmain .sf-accordion-toggle{display:none;}ul#superfish-main-accordion{left:0 !important;top:0 !important;display:block !important;position:relative !important;width:auto !important;height:auto !important;clip:auto !important;}.sf-menu.sf-style-default a{border-left:0px;}ul.sf-menu.sf-accordion.active-trail,ul.sf-menu.sf-accordion li.active-trail > ul{left:auto !important;position:relative !important;top:0 !important;display:block;left:0 !important;top:0 !important;clip:auto;width:auto !important;height:auto !important;}ul.sf-menu.sf-accordion.active-trail > a.sf-accordion-button,ul.sf-menu.sf-accordion li.active-trail > a.sf-accordion-button{display:none;}ul.sf-menu.sf-accordion.active-trail .sf-sub-indicator:after{content:"►";}ul.sf-menu.sf-accordion.supa-menu a.is-active::before{position:absolute;left:-11px;font-size:x-large;font-weight:900;content:"►";color:var(--bs-yellow);}ul.sf-menu.sf-accordion.supa-menu a.is-active{text-decoration:underline;text-decoration-color:var(--bs-yellow);font-weight:700;}ul.sf-menu.sf-accordion.supa-menu li:has(> ul li a.is-active) > a.is-active{text-decoration:none;}ul.sf-menu.sf-accordion.supa-menu li:has(> ul li a.is-active) > a.is-active:before{content:"";display:none;}#superfish-1-accordion li.active-trail a.active ul,#superfish-2-accordion li.active-trail a.active ul,#superfish-3-accordion li.active-trail a.active ul,#superfish-4-accordion li.active-trail a.active ul,#superfish-5-accordion li.active-trail a.active ul{left:auto !important;top:auto !important;display:block;position:relative;}
.supa-menu li#main-standardfront-page{display:none;}ul.sf-menu.sf-style-default li:hover,ul.sf-menu.sf-style-default li.sfHover,ul.sf-menu.sf-style-default a:focus,ul.sf-menu.sf-style-default a:hover,ul.sf-menu.sf-style-default span.nolink:hover{text-decoration:italic;}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:white;border-bottom:1px solid var(--bs-yellow);}ul.sf-menu.sf-style-default a,ul.sf-menu.sf-style-default a:visited,ul.sf-menu.sf-style-default span.nolink,ul.sf-menu.sf-style-default .nolink span,ul.supa-menu li span.nolink,ul.supa-menu li a:visited,ul.supa-menu li a{color:white;text-decoration:none;line-height:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}ul.supa-menu > li:nth-child(5n+1) *{background-color:#013469 !important;}ul.supa-menu > li:nth-child(5n+2) *{background-color:#63a5c7 !important;}ul.supa-menu > li:nth-child(5n+3) *{background-color:#5ea7f2 !important;}ul.supa-menu > li:nth-child(5n) *{background-color:#525252 !important;}ul.supa-menu > li:nth-child(5n+4) *{background-color:#295C75 !important;}body ul.sf-menu.sf-accordion.sf-accordion-with-buttons .sf-accordion-button:after{height:1em;color:white;font-size:16px;padding-top:0px;padding-left:0;padding-right:0;margin-left:0;}.sf-menu.sf-style-default.supa-menu
a.sf-accordion-button{color:transparent;font-size:8px;cursor:s-resize;padding-left:0;padding-right:6px;width:auto;background-color:transparent !important;position:absolute;z-index:10;}.sf-expanded > a.sf-accordion-button{cursor:n-resize;}.sf-menu.sf-style-default.supa-menu
a.sf-accordion-button:hover{color:var(--bs-yellow);}body ul.sf-menu.sf-accordion.sf-accordion-with-buttons .sf-accordion-button:hover:after{color:var(--bs-yellow);transform:scale(1.5);}ul.sf-menu.sf-style-default.sf-accordion li.sf-no-children a.sf-accordion-button{display:none;}
.view-supa-universities .view-content,.view-supa-universities .views-view-grid .views-row{display:flex;column-gap:1em;row-gap:1em;align-items:center;padding-bottom:2em;flex-direction:row;}.view-supa-universities .view-content .views-row{width:auto;flex-shrink:1;flex-grow:1;text-align:center;}.view-display-id-block_1 .views-row{transform:scale(0.8)}#block-views-block-supa-universities-block-1-2 .view-header,#block-views-block-supa-universities-block-2 .view-header,.page-node-475
#block-views-block-supa-universities-block-1-2 .view-header,.page-node-475
#block-views-block-supa-universities-block-2 .view-header{display:none;}.page-node-475
#block-views-block-supa-universities-block-1-2 .view-content,.page-node-475
#block-views-block-supa-universities-block-2 .view-content{display:flex;}@media (max-width:767px){#block-views-block-supa-universities-block-1-2 .view-header,#block-views-block-supa-universities-block-2 .view-header{display:block;}#block-views-block-supa-universities-block-1-2 .view-content,#block-views-block-supa-universities-block-2 .view-content{display:none;}}.block-views-supa-universities-block td,.block-views-supa-universities-block-1 td{vertical-align:middle;}.block-views-supa-universities-block-1 a[href*="fraunhofer"] img{margin-bottom:-18px;}.block-views-supa-universities-block a[href*="dundee"] img{margin-bottom:-4px;}.block-views-supa-universities-block a[href*="ed.ac.uk"] img{margin-bottom:-26px;}.block-views-supa-universities-block a[href*="strath"] img{margin-bottom:-4px;}.block-views-supa-universities-block a[href*="uws"] img{margin-bottom:-20px;}.view-supa-universities .view-content .views-row img,.view-supa-universities .views-view-grid .views-row.views-row img{transition:transform 0.4s ease,opacity 0.4s ease-in,outline 0.1s ease-in;outline:1px solid #fff;border-radius:3px;outline-offset:18px;}.view-supa-universities .view-content:hover .views-row img,.view-supa-universities .views-view-grid .views-row:hover .views-row img{}body .view-supa-universities .view-content .views-row img:hover,body .view-supa-universities .views-view-grid .views-row:hover .views-row img:hover{transform:scale(1.03);outline:1px solid #ddd;}@media (min-width:1400px){body .block-views-blocksupa-universities-block-2 .view-content.row{margin-left:-3.8em;margin-right:-3.8em;}body .block-views-blocksupa-universities-block-2 .view-content.row > *{margin-left:2em;margin-right:2em;}}
#block-views-supa-universities-block .view-header,#block-views-supa-universities-block-1 .view-header{display:none;}@media (max-width:767px){#block-views-supa-universities-block .view-header,#block-views-supa-universities-block-1 .view-header{display:block;}#block-views-supa-universities-block .block-title,#block-views-supa-universities-block-1 .block-title,#block-views-supa-universities-block .view-content,#block-views-supa-universities-block-1 .view-content{display:none;}}#block-views-supa-universities-block td,#block-views-supa-universities-block-1 td{vertical-align:middle;}#block-views-supa-universities-block-1 a[href*="fraunhofer"] img{margin-bottom:-18px;}#block-views-supa-universities-block a[href*="dundee"] img{margin-bottom:-4px;}#block-views-supa-universities-block a[href*="ed.ac.uk"] img{margin-bottom:-26px;}#block-views-supa-universities-block a[href*="strath"] img{margin-bottom:-4px;}#block-views-supa-universities-block a[href*="uws"] img{margin-bottom:-20px;}
body.page-node-609 h1.title{display:none;}body.page-node-708 #navbar-main .navbar-toggler-icon,body.page-node-609 #navbar-main .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}body.page-node-609 #navbar-main button.navbar-toggler,body.page-node-708 #navbar-main button.navbar-toggler{color:black;border-color:black;}.page-node-708 a.navbar-brand img,.page-node-609 a.navbar-brand img{display:none !important;}.page-node-708 a.navbar-brand,.page-node-609 a.navbar-brand{width:180px;height:100px;background-image:url(/sites/default/files/logos/supa_logo_quick.svg);background-size:contain;background-repeat:no-repeat}body.page-node-708 p,body.page-node-609 p,body.page-node-708 a,body.page-node-609 a,body.page-node-708 li,body.page-node-609 li,body.page-node-708,body.page-node-609{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;}body.page-node-708 h1,body.page-node-708 h1 a,body.page-node-609 h1,body.page-node-609 h1 a{font-family:"HelveticaNeue Heavy","Helvetica Neue Heavy","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;}body.page-node-708 h2,body.page-node-708 h2 a,body.page-node-609 h2,body.page-node-609 h2 a{font-family:"HelveticaNeue Heavy","Helvetica Neue Heavy","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-0.5px;}body.page-node-708 h3,body.page-node-708 h3 a,body.page-node-609 h3,body.page-node-609 h3 a{font-family:"HelveticaNeue Heavy","Helvetica Neue Heavy","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:none;letter-spacing:-0.5px;}body.page-node-708 ul.sf-menu.sf-style-default a,body.page-node-708  ul.sf-menu.sf-style-default a:visited,body.page-node-708  ul.sf-menu.sf-style-default span.nolink ul.supa-menu li span.nolink,body.page-node-708  ul.supa-menu li a:visited,body.page-node-708  ul.supa-menu li a{font-family:"HelveticaNeue Heavy","Helvetica Neue Heavy","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;}body.page-node-609 ul.sf-menu.sf-style-default a,body.page-node-609  ul.sf-menu.sf-style-default a:visited,body.page-node-609  ul.sf-menu.sf-style-default span.nolink ul.supa-menu li span.nolink,body.page-node-609  ul.supa-menu li a:visited,body.page-node-609  ul.supa-menu li a{font-family:"HelveticaNeue Heavy","Helvetica Neue Heavy","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;}.page-node-609 #node-609 p{max-width:570px;}#node-609.node-unpublished{background-color:#fff;}.page-node-708  #navbar-main,.page-node-609  #navbar-main{background-color:#ffffff;}.page-node-708  #supa_menu ul.menu li a,.page-node-609  #supa_menu ul.menu li a{text-transform:none;}.page-node-609 .field-name-body{font-size:150%;}.page-node-609 .field-name-body img.image-large{position:absolute;right:-200px;top:20px;}.page-node-609 .view-news table{width:120%;}.page-node-609 .view-news .more-link{padding-bottom:30px;text-align:right;margin-right:-90px;margin-top:20px;}.page-node-609 .view-news .more-link a{border:0.5px solid #337ab7;padding:10px;text-decoration:none;}.page-node-609 .field-name-body .field-item div{position:absolute;top:1200px;}.page-node-609 .breadcrumb,.page-node-609 h1.page-header,.page-node-609 .tabs--primary,.page-node-609 #block-block-25{display:none;}.page-node-609 #superfish-4 li:first-child{margin-left:264px;;}.page-node-609 #superfish-4{background-color:white;width:120%;margin-left:-18px;margin-right:-18px}.page-node-609 #superfish-4 li:nth-child(4){clear:left;}.page-node-609 #superfish-4 li{width:211px;height:211px;text-align:center;background-color:white;border:1px solid grey;margin:18px;margin-top:12px;}.page-node-609 #superfish-4 a{padding-top:85px;color:black;background-color:white;font-size:160%;display:block;}#block-block-26{background-color:#63a5c7;margin-left:-300px;margin-right:-300px;}#block-block-26 h2{margin-left:300px;color:white;}.field-label-inline .field-label{width:auto;}#navbar div{width:auto;}.node-poster .field-type-taxonomy-term-reference{margin-top:0;}.field-label-inline .field-label{width:auto;}.page-node-609 .contrast-row{background-color:#63a5c7;}.page-node-609 .jumbotron{padding:3em;margin:1em 3em 1em 3em;border-radius:0.72rem;}.page-node-708 .featured-bottom,.page-node-609 .featured-bottom{border-bottom:12px solid rgba(41,41,41,1);}.page-node-708  .site-footer,.page-node-609  .site-footer{position:relative;color:white;background-color:rgba(41,41,41);margin-bottom:2em;}@media (min-width:768px){.page-node-708 .featured-bottom,.page-node-609 .featured-bottom{border-width:0 0 30px 0;border-style:solid;border-image:linear-gradient(0deg,rgba(41,41,41,0.2) 0px,rgba(41,41,41,0.5) 25px,rgba(41,41,41,9) 50px,rgba(41,41,41,1) 100%);border-image-slice:100 100;border-image-repeat:round;padding-bottom:2em;margin-bottom:48em;border-image-outset:25px;}}@media (min-width:850px){.page-node-708 .featured-bottom,.page-node-609 .featured-bottom{margin-bottom:37em;}}@media (min-width:1200px){.page-node-708 .featured-bottom,.page-node-609 .featured-bottom{margin-bottom:32em;}}.page-node-708,.page-node-609{.parallax-effect-annual-gathering-col,.parallax-effect-annual-gathering-bw{margin-bottom:0px;margin-left:-200px;margin-right:-200px;}#page .navy-row .nav-item a,#page .dark-row  .nav-item a{font-family:"HelveticaNeue","Helvetica Neue","Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;color:#ccc;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;}#page .navy-row .nav-item a:hover,#page .dark-row  .nav-item a:hover{color:#fff;text-decoration:underline;text-decoration-color:goldenrod;text-decoration-thickness:2px;}.dark-row  nav  ul{display:grid !important;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;gap:12px;display:grid !important;}& .dark-row nav ul li a{display:block;height:100%;align-content:center;width:100%;margin:0px !important;padding:8px !important;aspect-ratio:3/2;}@media (min-width:768px){& .dark-row nav ul{grid-template-columns:repeat(5,1fr);grid-template-rows:1fr 1fr;gap:12px;display:grid !important;}& .dark-row nav ul li a{aspect-ratio:1/1;}}.dark-row  nav  ul li a{display:block;height:100%;align-content:center;width:100%;margin:0 !important;padding:8px !important;}.dark-row  nav  ul li a:hover{background-color:var(--supa-colour-2);color:white;}.dark-row  nav  ul li{width:100%;height:auto;border:1px solid white;text-align:center;height:100%;}.dark-row  nav  ul li:hover{width:100%;height:auto;border:1px solid white;text-align:center;vertical-align:center;margin-top:auto;margin-bottom:auto;height:100%;}}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.42857143;color:#333333;background-color:#fff;}#navbar-main{background-color:#003368;}#navbar-main .navbar-brand img{max-width:200px;}.block-page-title-block:has(+ div div.content article.node--unpublished):after{content:' (unpublished)';color:#aaa;float:right;font-family:BlinkMacSystemFont,-apple-systemx,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}article.node--unpublished:before{content:'Status: unpublished - article and menu link to this page are only visible to SUPA web editors';width:100%;display:block;background:#eee;border:1px solid white;margin:0;margin-top:-0;padding:6px;text-align:left;font-family:BlinkMacSystemFont,-apple-systemx,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}article.node--unpublished{background:repeating-linear-gradient(45deg,#fff,#fff 20px,#eee 20px,#eee 40px);}.field--type-file .form-type--managed-file label:after{content:" (general files)";}.field--type-image .form-type--managed-file label:after{content:" (images)";}.field--type-audio .form-type--managed-file label:after{content:" (audio)";}.field--type-video .form-type--managed-file label:after{content:" (video)";}.featured-bottom h2{color:#444;font-size:24px}.sidebar .block.block-superfish{border-style:none;border-width:0px;padding:0 0 0 0;margin:0 0 0 0;}img[src*="banner"][src*="/Research/"],img[width=640]{max-width:100%;height:auto;}
