/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}.page-node-type-course #overview,.page-node-type-event #overview,.page-node-type-learning-pathway #overview,.page-node-type-programme #overview,h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.pl .visually-hidden,.sg-main .visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl,.sg-main{font-family:"IBM Plex Sans",sans-serif;line-height:1.4;color:#263238}.pl .sg-h2,.pl .sg-h3,.pl .sg-h4,.sg-main .sg-h2,.sg-main .sg-h3,.sg-main .sg-h4{color:#455a64}.pl .sg-h2:first-child,.pl .sg-h3:first-child,.pl .sg-h4:first-child,.sg-main .sg-h2:first-child,.sg-main .sg-h3:first-child,.sg-main .sg-h4:first-child{margin-top:0}.pl .sg-h2 a,.pl .sg-h3 a,.pl .sg-h4 a,.sg-main .sg-h2 a,.sg-main .sg-h3 a,.sg-main .sg-h4 a{color:inherit}.pl .sg-h2 a:hover,.pl .sg-h3 a:hover,.pl .sg-h4 a:hover,.sg-main .sg-h2 a:hover,.sg-main .sg-h3 a:hover,.sg-main .sg-h4 a:hover{color:#263238}.pl .sg-h2,.sg-main .sg-h2{margin:2rem 0;font-size:1.44em;font-weight:400}.pl .sg-h3,.sg-main .sg-h3{margin:1.5rem 0;font-size:1.2em;font-weight:400}.pl .sg-h4,.sg-main .sg-h4{margin:1rem 0;font-size:.833em;font-weight:700;text-transform:uppercase;letter-spacing:.05rem}.pl .patternLink:focus,.pl .patternLink:hover,.sg-main .patternLink:focus,.sg-main .patternLink:hover{color:#b0bec5}.pl .patternLink:focus,.sg-main .patternLink:focus{outline:0;background:0 0}.pl .sg-table,.sg-main .sg-table{width:100%;max-width:720px;text-align:left;font-size:.833em;line-height:1.15;border-collapse:collapse;border:1px solid #b0bec5}.pl .sg-table pre,.sg-main .sg-table pre{margin:0;padding:0}.pl .sg-table__cell,.pl .sg-table__label,.sg-main .sg-table__cell,.sg-main .sg-table__label{padding:.25rem .5rem;border-right:1px solid #b0bec5}.pl .sg-table__label,.sg-main .sg-table__label{background:#eceff1;border-bottom:1px solid #b0bec5}.pl .sg-list,.sg-main .sg-list{list-style-position:outside;padding-left:2.5rem;border-left:1px solid #b0bec5}.pl .sg-list>li,.sg-main .sg-list>li{padding-left:.5rem;margin-bottom:.5rem}.pl .sg-list>li:last-child,.sg-main .sg-list>li:last-child{margin-bottom:0}.pl .sg-list>li::after,.pl .sg-list>li::before,.sg-main .sg-list>li::after,.sg-main .sg-list>li::before{display:none}.pl .sg-subtype h2,.sg-main .sg-subtype h2{margin:0;margin-bottom:1.5rem;font-size:2.074em;font-family:HelveticaNeue,Helvetica,Arial,sans-serif!important;font-weight:400;text-transform:uppercase;letter-spacing:.05rem;background:#263238;max-width:100%}.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{display:inline-block;padding:2rem 1rem .5rem;text-decoration:none;line-height:1;color:#eceff1;border-bottom:none}@media (min-width:480px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:720px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding-right:2rem;padding-left:2rem}}@media (min-width:920px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding-right:3rem;padding-left:3rem}}.pl .sg-pattern,.sg-main .sg-pattern{max-width:1440px}.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding-right:1rem;padding-left:1rem}@media (min-width:480px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:720px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding-right:2rem;padding-left:2rem}}@media (min-width:920px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding-right:3rem;padding-left:3rem}}.pl .sg-pattern-head,.sg-main .sg-pattern-head{padding-bottom:1rem}.pl .sg-pattern-extra-toggle,.sg-main .sg-pattern-extra-toggle{background:#cfd8dc;border:1px solid #90a4ae;color:#455a64}.pl .sg-pattern-extra-toggle.active,.pl .sg-pattern-extra-toggle:focus,.pl .sg-pattern-extra-toggle:hover,.sg-main .sg-pattern-extra-toggle.active,.sg-main .sg-pattern-extra-toggle:focus,.sg-main .sg-pattern-extra-toggle:hover{background:#cfd8dc;color:#263238}.pl .sg-pattern-extra-toggle.active,.sg-main .sg-pattern-extra-toggle.active{border-bottom:1px solid #cfd8dc}.pl .sg-pattern-extra,.sg-main .sg-pattern-extra{margin-bottom:2rem;background:#cfd8dc;border-top:1px solid #b0bec5}.pl .sg-pattern-extra.active,.sg-main .sg-pattern-extra.active{border:1px solid #90a4ae}.pl .sg-pattern-extra-info,.sg-main .sg-pattern-extra-info{width:50%;padding:1rem 0;padding-right:1rem}.pl .sg-pattern-desc,.sg-main .sg-pattern-desc{height:100%;margin:0;padding-bottom:1rem;font-size:1em;color:#455a64;border-bottom:1px solid #90a4ae}.pl .sg-pattern-desc :first-child,.sg-main .sg-pattern-desc :first-child{margin-top:0}.pl .sg-pattern-desc :last-child,.sg-main .sg-pattern-desc :last-child{margin-bottom:0}.pl .sg-pattern-extra-code,.sg-main .sg-pattern-extra-code{width:50%;padding:1rem 0;padding-left:1rem}.pl .sg-tabs-content,.sg-main .sg-tabs-content{border:1px solid #90a4ae}.pl .sg-tabs-content .language-markup,.sg-main .sg-tabs-content .language-markup{background:#eceff1}.pl .sg-tabs-list>li::after,.pl .sg-tabs-list>li::before,.sg-main .sg-tabs-list>li::after,.sg-main .sg-tabs-list>li::before{content:"";display:none}.pl .sg-tabs-list a,.sg-main .sg-tabs-list a{border:1px solid #90a4ae;border-bottom:none;background:#cfd8dc;color:#455a64}.pl .sg-tabs-list a:hover,.sg-main .sg-tabs-list a:hover{color:#263238}.pl .sg-tabs-list .sg-tab-title-active a,.sg-main .sg-tabs-list .sg-tab-title-active a{color:#263238;background:#eceff1}.pl .sg-pattern-title,.sg-main .sg-pattern-title{font-size:1.728em!important;text-transform:uppercase!important;letter-spacing:.05rem}.pl .sg-pattern-title a,.sg-main .sg-pattern-title a{display:inline-block;padding:0;color:#455a64!important;border-bottom:none}.pl .sg-pattern-title a:hover,.sg-main .sg-pattern-title a:hover{color:#263238!important}.pl .sg-pattern-example,.sg-main .sg-pattern-example{margin-bottom:3rem}.clearfix::after{clear:both;content:"";display:table}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-page-dots{max-width:none}.sg-colors{overflow:hidden;list-style:none;max-width:100%;padding:0;margin:0;margin-bottom:-1rem}.sg-colors__color{float:left;display:block;width:100px;padding-bottom:1rem}.sg-colors__color:nth-child(10n+1){clear:left}.sg-colors__color::after,.sg-colors__color::before{content:"";display:none}.sg-colors__swatch{width:100px;height:100px;margin-bottom:.5rem}.sg-colors__swatch-info{padding-right:1rem;font-size:.833em;line-height:1.4}.sg-space{max-width:100%;margin:0;padding:0;padding-bottom:1rem;list-style:none}.sg-space::after{clear:both;content:"";display:table}.sg-space__unit{position:relative;float:left;display:block;min-height:50px;margin-right:1rem;margin-bottom:2.5rem;background:#cfd8dc}.sg-space__unit::after,.sg-space__unit::before{content:"";display:none}.sg-space__unit-0{width:.25rem}.sg-space__unit-1{width:.5rem}.sg-space__unit-2{width:.75rem}.sg-space__unit-3{width:1rem}.sg-space__unit-4{width:1.25rem}.sg-space__unit-5{width:1.5rem}.sg-space__unit-6{width:2rem}.sg-space__unit-7{width:2.5rem}.sg-space__unit-8{width:3rem}.sg-space__unit-9{width:4rem}.sg-space__unit-10{width:5rem}.sg-space__unit-11{width:6.5rem}.sg-space__unit-12{width:8rem}.sg-space__unit-13{width:10.5rem}.sg-space__label{position:absolute;top:100%;left:0;margin-top:.5rem;font-size:.833em}.ds-2col-stacked-grid .group-left-right-content,.grid,.layout--suite .grid--layout--suite,.path-modules .main-content .views-element-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}.grid__item-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;padding-left:1.5rem;padding-bottom:1.5rem}.grid__item-2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;padding-left:1.5rem;padding-bottom:1.5rem}.grid__item-3{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:1.5rem;padding-bottom:1.5rem}.grid__item-4{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:1.5rem;padding-bottom:1.5rem}.grid__item-5{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;padding-left:1.5rem;padding-bottom:1.5rem}.grid__item-6{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem}.grid__item-7{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;padding-left:1.5rem;padding-bottom:1.5rem}.grid__item-8{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:1.5rem;padding-bottom:1.5rem}.grid__item-9{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding-left:1.5rem;padding-bottom:1.5rem}.grid__item-10{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;padding-left:1.5rem;padding-bottom:1.5rem}.grid__item-11{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;padding-left:1.5rem;padding-bottom:1.5rem}.grid__item-12{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:1.5rem;padding-bottom:1.5rem}.grid--sg .grid__item{font-size:.833em}.grid--sg .grid__item::after{content:"";display:block;width:100%;height:100px;margin-top:.25rem;background:#cfd8dc}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:300;src:url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300italic.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300italic.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300italic.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300italic.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300italic.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:300;src:url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;src:url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-regular.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-regular.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-regular.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-regular.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-regular.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:400;src:url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-italic.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-italic.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-italic.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-italic.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-italic.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;src:url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-500.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-500.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-500.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-500.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-500.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-500.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:500;src:url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-500italic.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-500italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-500italic.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-500italic.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-500italic.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-500italic.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:700;src:url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-700.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-700.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-700.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-700.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-700.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:700;src:url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-700italic.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-700italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-700italic.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-700italic.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-700italic.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-700italic.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:300;src:url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.svg#IBMPlexMono) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:italic;font-weight:300;src:url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.svg#IBMPlexMono) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;src:url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.svg#IBMPlexMono) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:italic;font-weight:400;src:url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.svg#IBMPlexMono) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;src:url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500.svg#IBMPlexMono) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:italic;font-weight:500;src:url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-500italic.svg#IBMPlexMono) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:italic;font-weight:700;src:url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700italic.svg#IBMPlexMono) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:700;src:url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmmono/ibm-plex-mono-v6-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.svg#IBMPlexMono) format("svg")}@font-face{font-family:'Avenir Next LT Pro';font-weight:700;src:url(/themes/custom/sit_2020/fonts/avenirnextltpro/avenirnextltpro-bold.otf)}@font-face{font-family:'Avenir Next LT Pro';font-weight:400;src:url(/themes/custom/sit_2020/fonts/avenirnextltpro/avenirnextltpro-regular.otf)}@font-face{font-family:'Avenir Next LT Pro Demi';font-weight:600;src:url(/themes/custom/sit_2020/fonts/avenirnextltpro/avenirnextltpro-demi.otf)}.sg-char-set{font-size:2.074rem;max-width:640px;word-break:break-all}.sg-char-set--primary{font-family:"IBM Plex Sans",sans-serif;font-weight:400}.sg-char-set--mono{font-family:"IBM Plex Mono",monospace!important;font-weight:400}.sg-weight-set__text{font-size:1.729rem}.sg-weight-set__300--primary,.sg-weight-set__300i--primary{font-family:"IBM Plex Sans",sans-serif;font-weight:300}.sg-weight-set__400--primary,.sg-weight-set__400i--primary{font-family:"IBM Plex Sans",sans-serif;font-weight:400}.sg-weight-set__500--primary,.sg-weight-set__500i--primary{font-family:"IBM Plex Sans",sans-serif;font-weight:500}.sg-weight-set__600--primary,.sg-weight-set__600i--primary{font-family:"IBM Plex Sans",sans-serif;font-weight:600}.sg-weight-set__700--primary,.sg-weight-set__700i--primary{font-family:"IBM Plex Sans",sans-serif;font-weight:700}.sg-weight-set__300i--primary,.sg-weight-set__400i--primary,.sg-weight-set__500i--primary,.sg-weight-set__600i--primary,.sg-weight-set__700i--primary{font-style:italic}.sg-weight-set__400--mono{font-family:"IBM Plex Mono",monospace!important;font-weight:400}.sg-scale-set__0{font-size:.833rem}.sg-scale-set__1{font-size:1rem}.sg-scale-set__2{font-size:1.2rem}.sg-scale-set__3{font-size:1.44rem}.sg-scale-set__4{font-size:1.729rem}.sg-scale-set__5{font-size:2.074rem}.sg-scale-set__6{font-size:2.488rem}.sg-scale-set__7{font-size:2.986rem}.sg-scale-set__8{font-size:3.583rem}.sg-scale-set__9{font-size:4.3rem}.sg-scale-set__10{font-size:5.16rem}.sg-text-line-length{padding:.5rem 0;border:1px dashed #cfd8dc}.sg-text-line-length--default,.sg-text-line-length--narrow,.sg-text-line-length--wide{line-height:1.4}.sg-text-line-length--default{max-width:32em}.sg-text-line-length--wide{max-width:40em}.sg-text-line-length--narrow{max-width:24em}.sg-text-line-height{font-size:1.729rem}.sg-text-line-height--default{line-height:1.4}.sg-text-line-height--title{line-height:1.2}.sg-text-line-height--solid{line-height:1}.sg-text-line-tracking{font-size:1.729rem;line-height:1.2}.sg-text-line-tracking--default{letter-spacing:0}.sg-text-line-tracking--track{font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;text-transform:uppercase}.sg-text-line-tracking--wide{font-family:"IBM Plex Sans",sans-serif;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sg-text-line-tracking--tight{font-family:"IBM Plex Sans",sans-serif;font-weight:300;letter-spacing:-.01em}.hr,hr{display:block;margin:0;border:0;border-top:1px solid #d9d9d9}.hr--sm,hr--sm{padding-bottom:.5rem}@media (min-width:45rem){.hr--sm,hr--sm{padding-bottom:.75rem}}.hr--md,hr--md{padding-bottom:1rem}@media (min-width:30rem){.hr--md,hr--md{padding-bottom:1.25rem}}@media (min-width:45rem){.hr--md,hr--md{padding-bottom:1.5rem}}.hr--lg,hr--lg{padding-bottom:1.25rem}@media (min-width:30rem){.hr--lg,hr--lg{padding-bottom:1.5rem}}@media (min-width:45rem){.hr--lg,hr--lg{padding-bottom:2.5rem}}@media (min-width:57.5rem){.hr--lg,hr--lg{padding-bottom:4rem}}.hr--xl,hr--xl{padding-bottom:1.5rem}@media (min-width:30rem){.hr--xl,hr--xl{padding-bottom:2.5rem}}@media (min-width:45rem){.hr--xl,hr--xl{padding-bottom:4rem}}@media (min-width:57.5rem){.hr--xl,hr--xl{padding-bottom:5rem}}@media (min-width:76.5rem){.hr--xl,hr--xl{padding-bottom:6.5rem}}.hr--thick,hr--thick{border-width:.125rem}.hr--thicker,hr--thicker{border-width:.25rem}.hr--sg,hr--sg{margin:0}.accent{display:block;width:2.5rem;height:.25rem;background:#da291c}.accent--sm{width:1.5rem}.accent--lg{width:4rem}.accent--white{background:#fff}.accent--tall{width:.25rem;height:2.5rem}.accent--tall.accent--sm{height:1.5rem}.accent--tall.accent--lg{height:4rem}.sg-animate__list{margin:0;padding:0}.sg-animate{display:table;width:100px;height:100px;background:#da291c;text-align:center;color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.sg-animate--fast{-webkit-transition-duration:150ms;transition-duration:150ms}.sg-animate--slow{-webkit-transition-duration:.6s;transition-duration:.6s}.sg-animate__item{display:block;width:30rem;margin-bottom:1rem;padding:.5rem;border:1px dashed #cfd8dc}.sg-animate__item::before{content:"";display:none}.sg-animate__item:hover .sg-animate{background:#820014;-webkit-transform:translate(22.75rem,0);transform:translate(22.75rem,0)}.sg-animate__label{display:table-cell;vertical-align:middle;font-size:.833em}.sg-animate__description{margin-bottom:8px}.icon{width:1.25rem;height:1.25rem;fill:currentColor;pointer-events:none}.icon--xs{width:.75rem;height:.75rem}.icon--sm{width:1rem;height:1rem}.icon--md{width:1.5rem;height:1.5rem}.icon--lg{width:2rem;height:2rem}.sg-icons-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;margin-left:-.5rem;margin-bottom:-.5rem;padding:0;list-style:none}.sg-icons-list__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:150px;flex-basis:150px;width:150px;height:150px;margin-left:.5rem;margin-bottom:.5rem;background:#cfd8dc}.sg-icons-list__item::after,.sg-icons-list__item::before{display:none}.sg-icons-list__label{position:absolute;top:0;left:0;padding:.5rem;font-size:.833em;word-break:break-all}.sg-icon-label{width:100%;padding-right:.5rem;font-size:.833em;word-break:break-all}@font-face{font-family:iconFont;src:url(/themes/custom/sit_2020/fonts/iconFont/iconFont.eot);src:url(/themes/custom/sit_2020/fonts/iconFont/iconFont.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/iconFont/iconFont.woff) format("woff"),url(/themes/custom/sit_2020/fonts/iconFont/iconFont.ttf) format("truetype")}[class*=" iconfont-"],[class^=iconfont-]{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont-add--glyph:before{content:"\ea01"}.iconfont-add--outline:before{content:"\ea02"}.iconfont-add--solid:before{content:"\ea03"}.iconfont-add:before{content:"\ea04"}.iconfont-arrow--down:before{content:"\ea05"}.iconfont-arrow--left:before{content:"\ea06"}.iconfont-arrow--right:before{content:"\ea07"}.iconfont-arrow--up:before{content:"\ea08"}.iconfont-arrows:before{content:"\ea09"}.iconfont-attachment:before{content:"\ea0a"}.iconfont-back-to-top:before{content:"\ea0b"}.iconfont-bars:before{content:"\ea0c"}.iconfont-calendar-day:before{content:"\ea0d"}.iconfont-calendar:before{content:"\ea0e"}.iconfont-caret--down:before{content:"\ea0f"}.iconfont-caret--left:before{content:"\ea10"}.iconfont-caret--right:before{content:"\ea11"}.iconfont-caret--up:before{content:"\ea12"}.iconfont-chat:before{content:"\ea13"}.iconfont-checkmark--glyph:before{content:"\ea14"}.iconfont-checkmark--outline:before{content:"\ea15"}.iconfont-checkmark--solid:before{content:"\ea16"}.iconfont-checkmark:before{content:"\ea17"}.iconfont-chevron--down:before{content:"\ea18"}.iconfont-chevron--left:before{content:"\ea19"}.iconfont-chevron--right:before{content:"\ea1a"}.iconfont-chevron--up:before{content:"\ea1b"}.iconfont-clock-five:before{content:"\ea1c"}.iconfont-clock:before{content:"\ea1d"}.iconfont-close--glyph:before{content:"\ea1e"}.iconfont-close--outline:before{content:"\ea1f"}.iconfont-close--solid:before{content:"\ea20"}.iconfont-close:before{content:"\ea21"}.iconfont-copy--glyph:before{content:"\ea22"}.iconfont-copy:before{content:"\ea23"}.iconfont-delete--glyph:before{content:"\ea24"}.iconfont-delete:before{content:"\ea25"}.iconfont-delivery-mode:before{content:"\ea26"}.iconfont-document:before{content:"\ea27"}.iconfont-dollar-sign:before{content:"\ea28"}.iconfont-download--glyph:before{content:"\ea29"}.iconfont-download:before{content:"\ea2a"}.iconfont-edit--glyph:before{content:"\ea2b"}.iconfont-edit:before{content:"\ea2c"}.iconfont-education:before{content:"\ea2d"}.iconfont-email:before{content:"\ea2e"}.iconfont-envelope--solid:before{content:"\ea2f"}.iconfont-error--glyph:before{content:"\ea30"}.iconfont-error--outline:before{content:"\ea31"}.iconfont-error--solid:before{content:"\ea32"}.iconfont-error:before{content:"\ea33"}.iconfont-facebook-f-brands:before{content:"\ea34"}.iconfont-facebook:before{content:"\ea35"}.iconfont-favorite--outline:before{content:"\ea36"}.iconfont-favorite--solid:before{content:"\ea37"}.iconfont-file:before{content:"\ea38"}.iconfont-filter--glyph:before{content:"\ea39"}.iconfont-filter:before{content:"\ea3a"}.iconfont-folder--glyph:before{content:"\ea3b"}.iconfont-folder-add:before{content:"\ea3c"}.iconfont-folder:before{content:"\ea3d"}.iconfont-help--glyph:before{content:"\ea3e"}.iconfont-help--outline:before{content:"\ea3f"}.iconfont-help--solid:before{content:"\ea40"}.iconfont-help:before{content:"\ea41"}.iconfont-info--glyph:before{content:"\ea42"}.iconfont-info--outline:before{content:"\ea43"}.iconfont-info--solid:before{content:"\ea44"}.iconfont-info:before{content:"\ea45"}.iconfont-instagram:before{content:"\ea46"}.iconfont-launch--glyph:before{content:"\ea47"}.iconfont-launch:before{content:"\ea48"}.iconfont-link:before{content:"\ea49"}.iconfont-linkedin:before{content:"\ea4a"}.iconfont-list:before{content:"\ea4b"}.iconfont-locked:before{content:"\ea4c"}.iconfont-map-marker:before{content:"\ea4d"}.iconfont-maximize:before{content:"\ea4e"}.iconfont-menu:before{content:"\ea4f"}.iconfont-minimize:before{content:"\ea50"}.iconfont-new-tab:before{content:"\ea51"}.iconfont-notification-off:before{content:"\ea52"}.iconfont-notification-on:before{content:"\ea53"}.iconfont-overflow-menu:before{content:"\ea54"}.iconfont-pause--glyph:before{content:"\ea55"}.iconfont-pause--outline:before{content:"\ea56"}.iconfont-pause--solid:before{content:"\ea57"}.iconfont-pause:before{content:"\ea58"}.iconfont-pdf:before{content:"\ea59"}.iconfont-phone--solid:before{content:"\ea5a"}.iconfont-pin:before{content:"\ea5b"}.iconfont-play--glyph:before{content:"\ea5c"}.iconfont-play--outline:before{content:"\ea5d"}.iconfont-play--solid:before{content:"\ea5e"}.iconfont-play:before{content:"\ea5f"}.iconfont-power--glyph:before{content:"\ea60"}.iconfont-power:before{content:"\ea61"}.iconfont-ppt:before{content:"\ea62"}.iconfont-print--solid:before{content:"\ea63"}.iconfont-purchase:before{content:"\ea64"}.iconfont-quote-left:before{content:"\ea65"}.iconfont-quote-right:before{content:"\ea66"}.iconfont-restart--glyph:before{content:"\ea67"}.iconfont-restart:before{content:"\ea68"}.iconfont-rocket:before{content:"\ea69"}.iconfont-save:before{content:"\ea6a"}.iconfont-search--glyph:before{content:"\ea6b"}.iconfont-search:before{content:"\ea6c"}.iconfont-security:before{content:"\ea6d"}.iconfont-settings--glyph:before{content:"\ea6e"}.iconfont-settings:before{content:"\ea6f"}.iconfont-sliders-square:before{content:"\ea70"}.iconfont-smile-wink-regular:before{content:"\ea71"}.iconfont-star--outline:before{content:"\ea72"}.iconfont-star--solid:before{content:"\ea73"}.iconfont-start--glyph:before{content:"\ea74"}.iconfont-start--outline:before{content:"\ea75"}.iconfont-start:before{content:"\ea76"}.iconfont-stop--glyph:before{content:"\ea77"}.iconfont-stop--outline:before{content:"\ea78"}.iconfont-stop--solid:before{content:"\ea79"}.iconfont-stop:before{content:"\ea7a"}.iconfont-subtract--glyph:before{content:"\ea7b"}.iconfont-subtract--outline:before{content:"\ea7c"}.iconfont-subtract--solid:before{content:"\ea7d"}.iconfont-tag:before{content:"\ea7e"}.iconfont-twitter:before{content:"\ea7f"}.iconfont-unlock:before{content:"\ea80"}.iconfont-unlocked:before{content:"\ea81"}.iconfont-upload:before{content:"\ea82"}.iconfont-user:before{content:"\ea83"}.iconfont-visibility-off:before{content:"\ea84"}.iconfont-visibility-on:before{content:"\ea85"}.iconfont-warning--glyph:before{content:"\ea86"}.iconfont-warning--outline:before{content:"\ea87"}.iconfont-warning--solid:before{content:"\ea88"}.iconfont-warning:before{content:"\ea89"}.iconfont-youtube:before{content:"\ea8a"}.a,p>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms}.a:hover,p>a:hover{color:#a8071a}.a:focus,p>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.block-link{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1rem;text-decoration:none;border-bottom:none;color:currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms}@media (min-width:45rem){.block-link{font-size:1.2rem}}.block-link:hover{color:#8c8c8c}.block-link:focus{outline:.125rem solid #bfbfbf;color:#8c8c8c}@media (min-width:45rem){.block-link--sm{font-size:1rem}}.block-link--highlight{color:#da291c}.block-link--highlight:hover{color:#a8071a}.block-link--strong{font-weight:700}.block-link--icon.block-link--span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-link__text{display:inline-block;vertical-align:middle}.block-link>.icon{display:inline-block;vertical-align:middle;margin-left:.5rem}@media (min-width:45rem){.block-link>.icon{width:1.25rem;height:1.25rem;fill:currentColor;pointer-events:none}.block-link>.icon--xs{width:.75rem;height:.75rem}.block-link>.icon--sm{width:1rem;height:1rem}.block-link>.icon--md{width:1.5rem;height:1.5rem}.block-link>.icon--lg{width:2rem;height:2rem}}.block-link--sm>.icon{width:1rem;height:1rem}.lead-link{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:.833rem;letter-spacing:.0125em;line-height:1;text-transform:uppercase;border-bottom:0}.lead-link:hover{color:#a8071a}.lead-link:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.lead-link--icon{border-bottom:none}.lead-link__text{display:inline-block;vertical-align:middle;padding-bottom:.125rem;border-bottom:.125rem solid currentColor}.lead-link>.icon{display:inline-block;vertical-align:middle;margin-right:.5rem}.icon-link{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-family:"IBM Plex Sans",sans-serif;font-weight:700;letter-spacing:.0125em;line-height:1;text-transform:uppercase;border-bottom:0}.icon-link:hover{color:#a8071a}.icon-link:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.icon-link--dark{color:#fff}.icon-link--dark:hover{color:#8c8c8c}.icon-link>.icon{display:inline-block;vertical-align:middle}.icon-link__text{font-size:.833rem;display:inline-block;vertical-align:middle;margin-left:.5rem}.icon-link--sg.icon-link--dark{background:#263238}.nav-link{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:currentColor;-webkit-transition:color 150ms;transition:color 150ms}.nav-link:hover{color:#8c8c8c}.nav-link--strong{font-weight:700;text-transform:uppercase}.nav-link--active{color:#da291c}.nav-link--active:hover{color:#da291c}.nav-link__list{list-style:none;-webkit-padding-start:.5rem;padding-inline-start:.5rem}.nav-link__li a::before{content:'-'}.h0{display:block;margin:2rem 0 1.25rem;font-size:2.488rem;font-family:"IBM Plex Sans",sans-serif;font-weight:300;line-height:1}.h0:first-child{margin-top:0}.h0>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.h0>a:hover{color:#a8071a}.h0>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.h0.remove-margin{margin:0}@media (min-width:30rem){.h0{font-size:3.583rem;margin:2.5rem 0 1.25rem}}@media (min-width:57.5rem){.h0{font-size:5.16rem;margin:4rem 0 2rem}}.h0>a{line-height:1.2}.h1,.page-node-type-course #overview,.page-node-type-event #overview,.page-node-type-learning-pathway #overview,.page-node-type-programme #overview,h1{display:block;margin:2rem 0 1.25rem;font-size:2.074rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#da291c;line-height:1.15}.h1:first-child,.page-node-type-course #overview:first-child,.page-node-type-event #overview:first-child,.page-node-type-learning-pathway #overview:first-child,.page-node-type-programme #overview:first-child,h1:first-child{margin-top:0}.h1>a,.page-node-type-course #overview>a,.page-node-type-event #overview>a,.page-node-type-learning-pathway #overview>a,.page-node-type-programme #overview>a,h1>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.h1>a:hover,.page-node-type-course #overview>a:hover,.page-node-type-event #overview>a:hover,.page-node-type-learning-pathway #overview>a:hover,.page-node-type-programme #overview>a:hover,h1>a:hover{color:#a8071a}.h1>a:focus,.page-node-type-course #overview>a:focus,.page-node-type-event #overview>a:focus,.page-node-type-learning-pathway #overview>a:focus,.page-node-type-programme #overview>a:focus,h1>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.h1.remove-margin,.page-node-type-course .remove-margin#overview,.page-node-type-event .remove-margin#overview,.page-node-type-learning-pathway .remove-margin#overview,.page-node-type-programme .remove-margin#overview,h1.remove-margin{margin:0}@media (min-width:30rem){.h1,.page-node-type-course #overview,.page-node-type-event #overview,.page-node-type-learning-pathway #overview,.page-node-type-programme #overview,h1{font-size:2.488rem}}@media (min-width:57.5rem){.h1,.page-node-type-course #overview,.page-node-type-event #overview,.page-node-type-learning-pathway #overview,.page-node-type-programme #overview,h1{font-size:3.583rem;margin:2.5rem 0 1.25rem}}.h1>a,.page-node-type-course #overview>a,.page-node-type-event #overview>a,.page-node-type-learning-pathway #overview>a,.page-node-type-programme #overview>a,h1>a{line-height:1.15}.h2,h2{display:block;margin:2rem 0 1.25rem;font-size:1.729rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;color:#da291c}.h2:first-child,h2:first-child{margin-top:0}.h2>a,h2>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.h2>a:hover,h2>a:hover{color:#a8071a}.h2>a:focus,h2>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.h2.remove-margin,h2.remove-margin{margin:0}@media (min-width:30rem){.h2,h2{font-size:2.074rem}}@media (min-width:57.5rem){.h2,h2{font-size:2.488rem}}.h3,h3{display:block;margin:2rem 0 1.25rem;font-size:1.44rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2}.h3:first-child,h3:first-child{margin-top:0}.h3>a,h3>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.h3>a:hover,h3>a:hover{color:#a8071a}.h3>a:focus,h3>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.h3.remove-margin,h3.remove-margin{margin:0}@media (min-width:30rem){.h3,h3{font-size:1.729rem}}@media (min-width:57.5rem){.h3,h3{font-size:2.074rem}}.h4,h4{display:block;margin:2rem 0 1.25rem;font-size:1.2rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2}.h4:first-child,h4:first-child{margin-top:0}.h4>a,h4>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.h4>a:hover,h4>a:hover{color:#a8071a}.h4>a:focus,h4>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.h4.remove-margin,h4.remove-margin{margin:0}@media (min-width:30rem){.h4,h4{font-size:1.44rem}}@media (min-width:57.5rem){.h4,h4{font-size:1.729rem}}.h5,h5{display:block;margin:2rem 0 1.25rem;font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2}.h5:first-child,h5:first-child{margin-top:0}.h5>a,h5>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.h5>a:hover,h5>a:hover{color:#a8071a}.h5>a:focus,h5>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.h5.remove-margin,h5.remove-margin{margin:0}@media (min-width:30rem){.h5,h5{font-size:1.2rem}}.h6,.sit-giving-contact-person-name,h6{display:block;margin:2rem 0 1.25rem;font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2}.h6:first-child,.sit-giving-contact-person-name:first-child,h6:first-child{margin-top:0}.h6>a,.sit-giving-contact-person-name>a,h6>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.h6>a:hover,.sit-giving-contact-person-name>a:hover,h6>a:hover{color:#a8071a}.h6>a:focus,.sit-giving-contact-person-name>a:focus,h6>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.h6.remove-margin,.remove-margin.sit-giving-contact-person-name,h6.remove-margin{margin:0}@media (min-width:30rem){.h6,.sit-giving-contact-person-name,h6{font-size:1rem}}.page-node-type-course .primary-6#overview,.page-node-type-event .primary-6#overview,.page-node-type-learning-pathway .primary-6#overview,.page-node-type-programme .primary-6#overview,h1.primary-6,h2.primary-6,h3.primary-6,h4.primary-6,h5.primary-6,h6.primary-6{color:#da291c}.page-node-type-course .primary-5#overview,.page-node-type-event .primary-5#overview,.page-node-type-learning-pathway .primary-5#overview,.page-node-type-programme .primary-5#overview,h1.primary-5,h2.primary-5,h3.primary-5,h4.primary-5,h5.primary-5,h6.primary-5{color:#f44336}.sg-headings-list{list-style:none}.sg-headings-list>li{margin-bottom:1.5rem!important;padding-bottom:1.5rem;border-bottom:1px solid #b0bec5}.sg-headings-list>li:last-child{margin-bottom:0!important;padding-bottom:0;border-bottom:0}.label,.mc-field-group label,.mc-field-group.mc_sitlearn-signup__interest strong,.salesforce-form .label,.salesforce-form label{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1;letter-spacing:.0125em;margin-bottom:.5rem!important;text-transform:uppercase}.label--secondary{color:#8c8c8c}.label__text{display:inline-block;vertical-align:middle}.label>.icon,.mc-field-group label>.icon,.mc-field-group.mc_sitlearn-signup__interest strong>.icon,.salesforce-form .label>.icon,.salesforce-form label>.icon{position:relative;top:-.05rem;display:inline-block;vertical-align:middle;margin-right:.5rem}.category,.site--colead .colead-publication__author,.site--colead .edtech-tools-resources__type_and_purpose{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;max-width:24em;line-height:1;margin-bottom:.5rem;color:#8c8c8c}.category:last-child,.site--colead .colead-publication__author:last-child,.site--colead .edtech-tools-resources__type_and_purpose:last-child{margin-bottom:0}.category--sm{font-size:.833rem;letter-spacing:.0125em}.subtitle{font-size:1rem;line-height:1.2;margin-bottom:.75rem}.subtitle:last-child{margin-bottom:0}@media (min-width:30rem){.subtitle{font-size:1.2rem}}.strong,strong{font-family:"IBM Plex Sans",sans-serif;font-weight:700}.semibold{font-family:"IBM Plex Sans",sans-serif;font-weight:500}.em,em{font-style:italic}.mark,mark{padding:.25rem;background:#ffeb3b}.small,small{font-size:.833rem;letter-spacing:.0125em}.pre,pre{font-family:"IBM Plex Mono",monospace!important;font-weight:400}.p,p{margin:0 0 1.25rem;line-height:1.65}.p:last-child,p:last-child{margin-bottom:0}@media (min-width:30rem){.p,p{margin-bottom:1.5rem}}.preamble{font-size:1.2rem;margin:0 0 1.25rem;line-height:1.4}.preamble:last-child{margin-bottom:0}@media (min-width:30rem){.preamble{font-size:1.44rem;margin-bottom:1.5rem}}@media (min-width:57.5rem){.preamble{font-size:1.729rem}}.footnote{font-size:.833rem;letter-spacing:.0125em;margin:0 0 1rem}.footnote:last-child{margin-bottom:0}@media (min-width:45rem){.footnote{margin-bottom:1.25rem}}.excerpt{font-size:.833rem;max-width:40em;margin:0 0 1rem}.excerpt:last-child{margin-bottom:0}@media (min-width:30rem){.excerpt{font-size:1rem}}.pre-block{font-family:"IBM Plex Mono",monospace!important;font-weight:400;max-width:32em;display:block;overflow:scroll;-webkit-overflow-scrolling:touch;white-space:pre-wrap;margin:0 0 1.25rem}.pre-block:last-child{margin-bottom:0}@media (min-width:30rem){.pre-block{font-size:1.2rem;margin-bottom:1.5rem}}.pre-block--sg{word-break:break-all;overflow:auto}.quotation{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem;font-style:italic;line-height:1.3}@media (min-width:30rem){.quotation{font-size:1.44rem}}@media (min-width:57.5rem){.quotation{font-size:2.074rem}}.quotation svg{color:#90a4ae;-webkit-transform:scale(1.2);transform:scale(1.2);vertical-align:text-top}.blockquote,blockquote{font-size:1.2rem;max-width:24em;margin:1.5rem 0;padding:1rem 1.25rem;background:#da291c;color:#fff}.blockquote:first-child,blockquote:first-child{margin-top:0}.blockquote:last-child,blockquote:last-child{margin-bottom:0}@media (min-width:30rem){.blockquote,blockquote{font-size:1.44rem;margin:2rem 0;padding:1.25rem 1.5rem}}@media (min-width:57.5rem){.blockquote,blockquote{font-size:1.729rem;max-width:32em;padding:1.5rem 2rem}}.blockquote cite,.blockquote__cite,blockquote cite,blockquote__cite{font-size:.833rem;max-width:24em;line-height:1.2;display:block;font-style:normal;margin-top:1rem;padding-top:.75rem;border-top:.125rem solid #fff}@media (min-width:30rem){.blockquote cite,.blockquote__cite,blockquote cite,blockquote__cite{font-size:1rem}}.pullquote{font-size:1.2rem;max-width:24em;margin:1.5rem 0;padding-left:1.25rem;border-left:.125rem solid #da291c;color:#da291c}.pullquote:first-child{margin-top:0}.pullquote:last-child{margin-bottom:0}@media (min-width:30rem){.pullquote{font-size:1.44rem;margin:2rem 0;padding-left:1.5rem}}@media (min-width:57.5rem){.pullquote{font-size:1.729rem;max-width:32em;padding-left:2rem}}.pullquote cite,.pullquote__cite{font-size:.833rem;max-width:24em;line-height:1.2;display:block;font-style:normal;margin-top:.75rem}@media (min-width:30rem){.pullquote cite,.pullquote__cite{font-size:1rem}}.button,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;line-height:1;letter-spacing:.0125em;display:inline-block;vertical-align:middle;padding:.75rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;border:.125rem solid #da291c;border-radius:.25rem;cursor:pointer;background:#da291c;color:#fff;-webkit-transition:background 150ms,border-color 150ms;transition:background 150ms,border-color 150ms}.button:not(:last-of-type),.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span:not(:last-of-type),.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:not(:last-of-type){margin-right:.5rem}.button:hover,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span:hover,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:hover{background:#f44336;border-color:#f44336}.button:focus,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span:focus,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.button__text{display:inline-block;vertical-align:middle}.button>.icon,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span>.icon,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span>.icon{display:inline-block;vertical-align:middle;margin-left:.75rem}.button--sm,.mc_sitlearn-signup .button,.mc_sitlearn-signup .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span,.mc_sitlearn-signup .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.salesforce-form input[type=submit],.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .mc_sitlearn-signup input:checked+span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .mc_sitlearn-signup span{padding:.5rem 1rem}.button--lg{padding:1rem 2rem}.button--disabled,.button[disabled],.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span[disabled],.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled]{pointer-events:none;background:#bfbfbf;border-color:#bfbfbf;color:#595959}.button--outline,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous{background:0 0;color:#da291c}.button--outline:hover,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:hover,.webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:hover{background:0 0;border-color:#ef5350;color:#ef5350}.button--outline:focus,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:focus,.webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:focus{-webkit-box-shadow:inset 0 0 0 .125rem #da291c;box-shadow:inset 0 0 0 .125rem #da291c}.button--white{background:#fff;color:#da291c;border-color:#fff}.button--white:hover{background:#fff;border-color:#fff;color:#da291c}.button--outline.button--danger.button--disabled,.button--outline.button--danger.button[disabled],.button--outline.button--disabled,.button--outline.button--info.button--disabled,.button--outline.button--info.button[disabled],.button--outline.button--positive.button--disabled,.button--outline.button--positive.button[disabled],.button--outline.button--secondary.button--disabled,.button--outline.button--secondary.button[disabled],.button--outline.button--warn.button--disabled,.button--outline.button--warn.button[disabled],.button--outline.button[disabled],.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .webform-submission-faculty-staff-giving-form #edit-actions input:checked+span.webform-button--previous[disabled],.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span[disabled],.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--danger.button--disabled,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--danger[disabled],.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--disabled,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--info.button--disabled,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--info[disabled],.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--positive.button--disabled,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--positive[disabled],.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--secondary.button--disabled,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--secondary[disabled],.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--warn.button--disabled,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--warn[disabled],.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled],.webform-submission-faculty-staff-giving-form #edit-actions .button--danger.button--disabled.webform-button--previous,.webform-submission-faculty-staff-giving-form #edit-actions .button--danger.button.webform-button--previous[disabled],.webform-submission-faculty-staff-giving-form #edit-actions .button--disabled.webform-button--previous,.webform-submission-faculty-staff-giving-form #edit-actions .button--info.button--disabled.webform-button--previous,.webform-submission-faculty-staff-giving-form #edit-actions .button--info.button.webform-button--previous[disabled],.webform-submission-faculty-staff-giving-form #edit-actions .button--positive.button--disabled.webform-button--previous,.webform-submission-faculty-staff-giving-form #edit-actions .button--positive.button.webform-button--previous[disabled],.webform-submission-faculty-staff-giving-form #edit-actions .button--secondary.button--disabled.webform-button--previous,.webform-submission-faculty-staff-giving-form #edit-actions .button--secondary.button.webform-button--previous[disabled],.webform-submission-faculty-staff-giving-form #edit-actions .button--warn.button--disabled.webform-button--previous,.webform-submission-faculty-staff-giving-form #edit-actions .button--warn.button.webform-button--previous[disabled],.webform-submission-faculty-staff-giving-form #edit-actions .button.webform-button--previous[disabled]{background:0 0;border-color:#bfbfbf;color:#8c8c8c}.button--secondary{color:#fff;background:#27251f;border-color:#27251f}.button--secondary:hover{background:#595959;border-color:#595959}.button--secondary:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.button--secondary.button--outline,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--secondary,.webform-submission-faculty-staff-giving-form #edit-actions .button--secondary.webform-button--previous{background:0 0;color:#27251f}.button--secondary.button--outline:hover,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--secondary:hover,.webform-submission-faculty-staff-giving-form #edit-actions .button--secondary.webform-button--previous:hover{background:0 0;border-color:#8c8c8c;color:#8c8c8c}.button--secondary.button--outline:focus,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--secondary:focus,.webform-submission-faculty-staff-giving-form #edit-actions .button--secondary.webform-button--previous:focus{-webkit-box-shadow:inset 0 0 0 .125rem #27251f;box-shadow:inset 0 0 0 .125rem #27251f}.button--info{color:#fff;background:#3f51b5;border-color:#3f51b5}.button--info:hover{background:#5c6bc0;border-color:#5c6bc0}.button--info:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.button--info.button--outline,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--info,.webform-submission-faculty-staff-giving-form #edit-actions .button--info.webform-button--previous{background:0 0;color:#3f51b5}.button--info.button--outline:hover,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--info:hover,.webform-submission-faculty-staff-giving-form #edit-actions .button--info.webform-button--previous:hover{color:#7986cb;background:0 0;border-color:#7986cb}.button--info.button--outline:focus,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--info:focus,.webform-submission-faculty-staff-giving-form #edit-actions .button--info.webform-button--previous:focus{-webkit-box-shadow:inset 0 0 0 .125rem #3f51b5;box-shadow:inset 0 0 0 .125rem #3f51b5}.button--warn{background:#fdd835;border-color:#fdd835;color:#27251f}.button--warn:hover{background:#ffeb3b;border-color:#ffeb3b}.button--warn:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.button--warn.button--outline,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--warn,.webform-submission-faculty-staff-giving-form #edit-actions .button--warn.webform-button--previous{background:0 0;border-color:#f9a825;color:#f9a825}.button--warn.button--outline:hover,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--warn:hover,.webform-submission-faculty-staff-giving-form #edit-actions .button--warn.webform-button--previous:hover{background:0 0;border-color:#fdd835;color:#fdd835}.button--warn.button--outline:focus,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--warn:focus,.webform-submission-faculty-staff-giving-form #edit-actions .button--warn.webform-button--previous:focus{-webkit-box-shadow:inset 0 0 0 .125rem #f9a825;box-shadow:inset 0 0 0 .125rem #f9a825}.button--danger{color:#fff;background:#e91e63;border-color:#e91e63}.button--danger:hover{background:#ec407a;border-color:#ec407a}.button--danger:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.button--danger.button--outline,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--danger,.webform-submission-faculty-staff-giving-form #edit-actions .button--danger.webform-button--previous{background:0 0;color:#e91e63}.button--danger.button--outline:hover,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--danger:hover,.webform-submission-faculty-staff-giving-form #edit-actions .button--danger.webform-button--previous:hover{background:0 0;border-color:#f06292;color:#f06292}.button--danger.button--outline:focus,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--danger:focus,.webform-submission-faculty-staff-giving-form #edit-actions .button--danger.webform-button--previous:focus{-webkit-box-shadow:inset 0 0 0 .125rem #e91e63;box-shadow:inset 0 0 0 .125rem #e91e63}.button--positive{color:#fff;background:#26c6da;border-color:#26c6da}.button--positive:hover{background:#4dd0e1;border-color:#4dd0e1}.button--positive:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.button--positive.button--outline,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--positive,.webform-submission-faculty-staff-giving-form #edit-actions .button--positive.webform-button--previous{background:0 0;color:#26c6da}.button--positive.button--outline:hover,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--positive:hover,.webform-submission-faculty-staff-giving-form #edit-actions .button--positive.webform-button--previous:hover{background:0 0;border-color:#80deea;color:#80deea}.button--positive.button--outline:focus,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.button--positive:focus,.webform-submission-faculty-staff-giving-form #edit-actions .button--positive.webform-button--previous:focus{-webkit-box-shadow:inset 0 0 0 .125rem #26c6da;box-shadow:inset 0 0 0 .125rem #26c6da}button.button+a.button{margin-left:.5rem}a.button+button.button{margin-right:.5rem}.page .tag,.sg-pattern-example .tag{font-family:"IBM Plex Mono",monospace!important;font-weight:400;font-size:.833rem;line-height:1;display:inline-block;vertical-align:middle;padding:.5rem .75rem;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:.25rem;cursor:pointer;background:#da291c;color:#fff;-webkit-transition:background 150ms;transition:background 150ms}.page .tag:hover,.sg-pattern-example .tag:hover{background:#f44336}.page .tag:focus,.sg-pattern-example .tag:focus{background:#f44336;-webkit-box-shadow:inset 0 0 0 .125rem #a8071a;box-shadow:inset 0 0 0 .125rem #a8071a}.page .tag--sm,.sg-pattern-example .tag--sm{padding:.25rem .5rem}.page .tag--secondary,.sg-pattern-example .tag--secondary{background:#27251f}.page .tag--secondary:hover,.sg-pattern-example .tag--secondary:hover{background:#595959}.page .tag--secondary:focus,.sg-pattern-example .tag--secondary:focus{background:#595959;-webkit-box-shadow:inset 0 0 0 .125rem #27251f;box-shadow:inset 0 0 0 .125rem #27251f}.page .tag--alt,.sg-pattern-example .tag--alt{background:0 0;color:#da291c;border:.125rem solid #da291c;border-radius:.25rem}.page .tag--alt:hover,.sg-pattern-example .tag--alt:hover{background:0 0}.tab{font-family:"IBM Plex Mono",monospace!important;font-weight:400;font-size:.833rem;line-height:1;display:block;width:100%;height:100%;padding:.75rem;text-align:center;text-decoration:none;text-transform:uppercase;border:0;border-top:solid .25rem #da291c;border-radius:.25rem .25rem 0 0;background:0 0;cursor:pointer;color:#000;-webkit-transition:background border-color 150ms;transition:background border-color 150ms;pointer-events:none}.tab:hover{background:#fff;border-color:#d9d9d9}.tab[data-active=false]{border-color:#bfbfbf;background:#eceff1;pointer-events:auto}.inline-dropdown-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:0;text-decoration:none;color:inherit;background:0 0;cursor:pointer;-webkit-transition:color 150ms;transition:color 150ms}.inline-dropdown-button:hover{color:#595959}.inline-dropdown-button:focus{outline:0}.inline-dropdown-button[data-active=true],.inline-dropdown-button[data-active=true]:hover{color:#8c8c8c}.inline-dropdown-button .icon{-webkit-transition:-webkit-transform 150ms;transition:-webkit-transform 150ms;transition:transform 150ms;transition:transform 150ms,-webkit-transform 150ms}.inline-dropdown-button[data-active=true] .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.inline-dropdown-button__text{display:block;margin-right:.5rem;font-weight:700}.block-dropdown-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.75rem 1rem;border:0;text-decoration:none;color:inherit;background:#eceff1;cursor:pointer;-webkit-transition:color 150ms;transition:color 150ms}.block-dropdown-button:hover{color:#595959}.block-dropdown-button:focus{outline:0}.block-dropdown-button[data-active=true],.block-dropdown-button[data-active=true]:hover{color:#8c8c8c}.block-dropdown-button .icon{-webkit-transition:-webkit-transform 150ms;transition:-webkit-transform 150ms;transition:transform 150ms;transition:transform 150ms,-webkit-transform 150ms}.block-dropdown-button[data-active=true] .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.block-dropdown-button__text{display:block;margin-right:.5rem;font-weight:700;z-index:20}.search-button{position:relative;display:block;width:3.75rem;height:3.75rem;padding:0;border:0;color:#fff;background:#da291c;cursor:pointer;-webkit-transition:background 150ms,color 150ms;transition:background 150ms,color 150ms}.search-button:hover{background:#a8071a}.search-button[data-active=true]{background:#bfbfbf;color:#595959}.search-button[data-active=true]:hover{background:#d9d9d9}.search-button>.icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.menu-button{position:relative;display:block;width:3.75rem;height:3.75rem;padding:0;border:0;color:#fff;background:#da291c;cursor:pointer;-webkit-transition:background 150ms,color 150ms;transition:background 150ms,color 150ms}.menu-button:hover{background:#a8071a}.menu-button[data-active=true]{background:#bfbfbf;color:#595959}.menu-button[data-active=true]:hover{background:#d9d9d9}.menu-button>.icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.input{display:block;width:100%;color:#000}.input>.label,.mc-field-group .input>label,.mc-field-group.mc_sitlearn-signup__interest .input>strong,.salesforce-form .input>.label,.salesforce-form .input>label{display:block;margin-bottom:.5rem}.input__field,.salesforce-form select{font-size:.833rem;display:block;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;padding:.845rem .75rem .75rem;background:#fff;border:1px solid #8c8c8c;border-radius:.25rem;color:#000;line-height:1.5}.input__field:focus,.salesforce-form select:focus{border-color:#3f51b5;-webkit-box-shadow:inset 0 0 0 1px #3f51b5;box-shadow:inset 0 0 0 1px #3f51b5}.input__desc,.webform-submission-faculty-staff-giving-form .webform-element-description{font-size:.833rem;margin-top:.5rem}.input--select .input__field,.input--select .salesforce-form select,.salesforce-form .input--select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.67 6.67L8 10l3.33-3.33H4.67z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem 1rem}.option{display:inline-block;margin-right:.5rem;vertical-align:top}.option__field{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:inline-block;vertical-align:top;width:1rem;height:1rem;margin-right:.125rem;background:#fff;border:1px solid #8c8c8c}.option__field:checked{background-repeat:no-repeat;background-position:center;background-size:1rem 1rem}.option__field[type=radio]{border-radius:.5rem}.option__field[type=radio]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}.option__field[type=checkbox]{border-radius:.25rem}.option__field[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5.81 10.64L2.97 7.8 2 8.76l3.81 3.81L14 4.39l-.96-.96-7.23 7.21z'/%3E%3C/svg%3E")}.option__field:focus{border-color:#3f51b5;-webkit-box-shadow:inset 0 0 0 1px #3f51b5;box-shadow:inset 0 0 0 1px #3f51b5}.option__text{font-size:.833rem;letter-spacing:.0125em;margin:0 0 1rem;position:relative;top:-.15rem;display:inline-block}.option__text:last-child{margin-bottom:0}@media (min-width:45rem){.option__text{margin-bottom:1.25rem}}.option--checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.option--checkbox+.option__text{width:80%}.option--checkbox .option__field{-ms-flex-negative:0;flex-shrink:0;margin-right:.5rem}.option--checkbox .option__text{line-height:1.4;top:0}.field.field--label-inline div{display:inline-block}.field:last-child{padding-bottom:0}.hide-radios .option,.hide-radios label{display:none!important}.hide-radios .webform-radios-other-input{padding-bottom:0}.dl,dl{margin:0 0 1.25rem;padding:0}.dl:last-child,dl:last-child{margin-bottom:0}@media (min-width:30rem){.dl,dl{margin-bottom:1.5rem}}.label+.dl,.label+dl,.mc-field-group label+.dl,.mc-field-group label+dl,.mc-field-group.mc_sitlearn-signup__interest strong+.dl,.mc-field-group.mc_sitlearn-signup__interest strong+dl,.salesforce-form .label+.dl,.salesforce-form .label+dl,.salesforce-form label+.dl,.salesforce-form label+dl{margin-top:.75rem}.dl__dt,dl__dt{max-width:32em;font-family:"IBM Plex Sans",sans-serif;font-weight:700;margin-bottom:.5rem}.dl__dd,dl__dd{margin-left:0;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #d9d9d9}.dl__dd:last-child,dl__dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.dl__dd-content,dl__dd-content{max-width:40em}.table,table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1.5rem 0;text-align:left;border-top:1px solid #d9d9d9}.table:first-child,table:first-child{margin-top:0}.table:last-child,table:last-child{margin-bottom:0}@media (min-width:30rem){.table,table{margin:2rem 0}}.table td,.table th,.table__td,.table__th,table td,table th,table__td,table__th{padding:1rem .75rem}.table th,.table__th,table th,table__th{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1;letter-spacing:.0125em;margin-bottom:.5rem!important;text-transform:uppercase;border-bottom:.125rem solid #d9d9d9}.table th--secondary,.table__th--secondary,table th--secondary,table__th--secondary{color:#8c8c8c}.table th__text,.table__th__text,table th__text,table__th__text{display:inline-block;vertical-align:middle}.table th>.icon,.table__th>.icon,table th>.icon,table__th>.icon{position:relative;top:-.05rem;display:inline-block;vertical-align:middle;margin-right:.5rem}.table th::after,.table__th::after,table th::after,table__th::after{content:"";display:none}.table td,.table__td,table td,table__td{border-bottom:1px solid #d9d9d9}.table td[rowspan],.table__td[rowspan],table td[rowspan],table__td[rowspan]{position:relative;border-bottom:0}.table td[rowspan]::after,.table__td[rowspan]::after,table td[rowspan]::after,table__td[rowspan]::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background:#d9d9d9}.table__td--label,table__td--label{border-right:.125rem solid #d9d9d9}.label+.table,.label+table,.mc-field-group label+.table,.mc-field-group label+table,.mc-field-group.mc_sitlearn-signup__interest strong+.table,.mc-field-group.mc_sitlearn-signup__interest strong+table,.salesforce-form .label+.table,.salesforce-form .label+table,.salesforce-form label+.table,.salesforce-form label+table{margin-top:1rem}.table+.footnote,table+.footnote{margin-top:1rem}.responsive-table{margin:1.5rem 0}.responsive-table:first-child{margin-top:0}.responsive-table:last-child{margin-bottom:0}@media (min-width:30rem){.responsive-table{margin:2rem 0}}.responsive-table .table,.responsive-table table{min-width:30rem;max-width:100%}.responsive-table--sm .table,.responsive-table--sm table{max-width:45rem}.responsive-table--sm .table__td,.responsive-table--sm .table__th,.responsive-table--sm td,.responsive-table--sm th{font-size:.833rem}.responsive-table--lg .table,.responsive-table--lg table{min-width:45rem;max-width:57.5rem}.responsive-table__wrap{overflow:auto;-webkit-overflow-scrolling:scroll}.mc-field-group .responsive-table>label,.mc-field-group.mc_sitlearn-signup__interest .responsive-table>strong,.responsive-table>.label,.salesforce-form .responsive-table>.label,.salesforce-form .responsive-table>label{margin-bottom:1rem}.responsive-table>.footnote{margin-top:1rem}.img,img{display:block;max-width:100%;height:auto}.img:first-child,img:first-child{margin-top:0}.img:last-child,img:last-child{margin-bottom:0}.img .media_caption,img .media_caption{position:absolute}.picture{display:block;max-width:100%;height:auto}.picture:first-child{margin-top:0}.picture:last-child{margin-bottom:0}.picture .media_caption{position:absolute}.figure,figure{display:block;margin:1.5rem 1.5rem 1rem 0;padding:0}.figure:first-child,figure:first-child{margin-top:0}.figure:last-child,figure:last-child{margin-bottom:0}@media (min-width:30rem){.figure,figure{margin:2rem 2rem 1.25rem 0}}.figure figcaption,.figure__figcaption,figure figcaption,figure__figcaption{font-size:.833rem;letter-spacing:.0125em;margin:0 0 1rem;margin-top:.5rem}.figure figcaption:last-child,.figure__figcaption:last-child,figure figcaption:last-child,figure__figcaption:last-child{margin-bottom:0}@media (min-width:45rem){.figure figcaption,.figure__figcaption,figure figcaption,figure__figcaption{margin-bottom:1.25rem}}.figure .img,.figure img,figure .img,figure img{margin:0}.figure .a,.figure a,figure .a,figure a{text-decoration:none;color:inherit}.figure .a .img,.figure .a img,.figure a .img,.figure a img,figure .a .img,figure .a img,figure a .img,figure a img{-webkit-transition:opacity 150ms;transition:opacity 150ms}.figure .a:hover .img,.figure .a:hover img,.figure a:hover .img,.figure a:hover img,figure .a:hover .img,figure .a:hover img,figure a:hover .img,figure a:hover img{opacity:.85}.avatar{display:block;position:relative;border-radius:7.5rem;width:3.75rem;height:3.75rem}.avatar--sm{display:block;position:relative;border-radius:7.5rem;width:2rem;height:2rem}.avatar--md{display:block;position:relative;border-radius:7.5rem;width:5rem;height:5rem}.avatar--lg{display:block;position:relative;border-radius:7.5rem;width:7.5rem;height:7.5rem}.avatar--xl{display:block;position:relative;border-radius:7.5rem;width:11.25rem;height:11.25rem}.embed-container>div{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.logo{position:relative;width:6.375rem;height:2.5rem;-webkit-transition:opacity 150ms;transition:opacity 150ms}.logo:hover{opacity:.85}@media (min-width:45rem){.logo--m{width:13.5rem;height:3.5125rem}}@media (min-width:45rem){.logo--lg{width:8.9125rem;height:3.5125rem}}@media (min-width:45rem){.logo--xl{width:13.5rem;height:3.5125rem}}.logo__graphic{position:absolute;top:-8.75%;left:-2.94118%;width:6.5625rem;height:2.9375rem;background-size:cover;background-repeat:no-repeat;background-position:center center}.logo--m .logo__graphic{width:7rem;background-size:contain}@media (min-width:45rem){.logo--m .logo__graphic{width:12.3rem;height:4.125rem;background-size:cover}}@media (min-width:45rem){.logo--lg .logo__graphic{width:9.1875rem;height:4.125rem}}.logo--xl .logo__graphic{width:7rem;background-size:contain}@media (min-width:45rem){.logo--xl .logo__graphic{width:14.8rem;height:4.2rem;background-size:cover}}.meta{max-width:20rem}.mc-field-group .meta>label,.mc-field-group.mc_sitlearn-signup__interest .meta>strong,.meta>.label,.salesforce-form .meta>.label,.salesforce-form .meta>label{margin-bottom:.5rem}.meta__a{display:inline-block;text-decoration:none;color:inherit;-webkit-transition:-webkit-box-shadow 150ms;transition:-webkit-box-shadow 150ms;transition:box-shadow 150ms;transition:box-shadow 150ms,-webkit-box-shadow 150ms}.meta__a:hover{-webkit-box-shadow:0 .125rem currentColor;box-shadow:0 .125rem currentColor}.meta__text{font-size:.833rem;line-height:1.2}@media (min-width:45rem){.meta--lg .meta__text{font-size:1rem}}.back-top__container{cursor:pointer}.back-top__container a.back-top{display:inline-block;padding:.5rem;color:#fff;background:#263238;border-radius:.25rem;-webkit-transition:background 150ms;transition:background 150ms}.back-top__container a.back-top:hover{background:#455a64}.back-top__container a.back-top>.icon{display:block}.datetime{font-size:.833rem;letter-spacing:.0125em;line-height:1;color:#27251f}.datetime--dark{color:#bfbfbf}.overlay{width:100%;height:100%;background:#000;opacity:.1}.head__mega-menu .region--head-mega-menu>div,.site--colead.page-node-type-t-l-project .group-header,.wrap{padding-right:1.25rem!important;padding-left:1.25rem!important}@media (min-width:30rem){.head__mega-menu .region--head-mega-menu>div,.site--colead.page-node-type-t-l-project .group-header,.wrap{padding-right:1.5rem!important;padding-left:1.5rem!important}}@media (min-width:45rem){.head__mega-menu .region--head-mega-menu>div,.site--colead.page-node-type-t-l-project .group-header,.wrap{padding-right:2.5rem!important;padding-left:2.5rem!important}}@media (min-width:57.5rem){.head__mega-menu .region--head-mega-menu>div,.site--colead.page-node-type-t-l-project .group-header,.wrap{padding-right:4rem!important;padding-left:4rem!important}}@media (min-width:76.5rem){.head__mega-menu .region--head-mega-menu>div,.site--colead.page-node-type-t-l-project .group-header,.wrap{padding-right:6.5rem!important;padding-left:6.5rem!important}}.content-container--sm .layout-content,.section-header__subtitle p,.wrap--sm{max-width:32.5rem}@media (min-width:30rem){.content-container--sm .layout-content,.section-header__subtitle p,.wrap--sm{max-width:33rem}}@media (min-width:45rem){.content-container--sm .layout-content,.section-header__subtitle p,.wrap--sm{max-width:35rem}}@media (min-width:57.5rem){.content-container--sm .layout-content,.section-header__subtitle p,.wrap--sm{max-width:38rem}}@media (min-width:76.5rem){.content-container--sm .layout-content,.section-header__subtitle p,.wrap--sm{max-width:43rem}}.content-container--md .layout-content,.degree-programme-view .grid-cards-header,.path-taxonomy .degree-programme-view.clusterheader,.wrap--md{max-width:47.5rem}@media (min-width:30rem){.content-container--md .layout-content,.degree-programme-view .grid-cards-header,.path-taxonomy .degree-programme-view.clusterheader,.wrap--md{max-width:48rem}}@media (min-width:45rem){.content-container--md .layout-content,.degree-programme-view .grid-cards-header,.path-taxonomy .degree-programme-view.clusterheader,.wrap--md{max-width:50rem}}@media (min-width:57.5rem){.content-container--md .layout-content,.degree-programme-view .grid-cards-header,.path-taxonomy .degree-programme-view.clusterheader,.wrap--md{max-width:53rem}}@media (min-width:76.5rem){.content-container--md .layout-content,.degree-programme-view .grid-cards-header,.path-taxonomy .degree-programme-view.clusterheader,.wrap--md{max-width:58rem}}.content-container--lg .layout-content,.wrap--lg{max-width:60rem}@media (min-width:30rem){.content-container--lg .layout-content,.wrap--lg{max-width:60.5rem}}@media (min-width:45rem){.content-container--lg .layout-content,.wrap--lg{max-width:62.5rem}}@media (min-width:57.5rem){.content-container--lg .layout-content,.wrap--lg{max-width:65.5rem}}@media (min-width:76.5rem){.content-container--lg .layout-content,.wrap--lg{max-width:70.5rem}}.banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper,.content-container--xl .layout-content,.head__mega-menu .region--head-mega-menu>div,.page__main #content>.block,.site--colead.page-node-type-t-l-project .group-header,.wrap--xl,form.node-layout-builder-form{max-width:79rem}@media (min-width:30rem){.banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper,.content-container--xl .layout-content,.head__mega-menu .region--head-mega-menu>div,.page__main #content>.block,.site--colead.page-node-type-t-l-project .group-header,.wrap--xl,form.node-layout-builder-form{max-width:79.5rem}}@media (min-width:45rem){.banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper,.content-container--xl .layout-content,.head__mega-menu .region--head-mega-menu>div,.page__main #content>.block,.site--colead.page-node-type-t-l-project .group-header,.wrap--xl,form.node-layout-builder-form{max-width:81.5rem}}@media (min-width:57.5rem){.banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper,.content-container--xl .layout-content,.head__mega-menu .region--head-mega-menu>div,.page__main #content>.block,.site--colead.page-node-type-t-l-project .group-header,.wrap--xl,form.node-layout-builder-form{max-width:84.5rem}}@media (min-width:76.5rem){.banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper,.content-container--xl .layout-content,.head__mega-menu .region--head-mega-menu>div,.page__main #content>.block,.site--colead.page-node-type-t-l-project .group-header,.wrap--xl,form.node-layout-builder-form{max-width:89.5rem}}.content-container--fs .layout-content,.wrap--fs{max-width:100%}.banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper,.head__mega-menu .region--head-mega-menu>div,.layout--block-alignment--center .layout-content,.layout--section-alignment--center,.page__main #content>.block,.site--colead.page-node-type-t-l-project .group-header,.wrap--center,form.node-layout-builder-form{margin-right:auto;margin-left:auto}.layout--block-alignment--right .layout-content,.layout--section-alignment--right,.wrap--right{margin-left:auto}.wrap--sg{border:1px dashed #cfd8dc}.wrap--sg-pad{padding-top:1rem;padding-bottom:1rem}.field,.mc-field-group.mc_sitlearn-signup__interest ul li,.row--sm,.sit-giving-contact-person-mail,.sit-giving-contact-person-tel,.webform-submission-faculty-staff-giving-form #edit-declaration-text-wrapper,.webform-submission-faculty-staff-giving-form .webform-preview .custom-header{padding-bottom:.5rem}@media (min-width:45rem){.field,.mc-field-group.mc_sitlearn-signup__interest ul li,.row--sm,.sit-giving-contact-person-mail,.sit-giving-contact-person-tel,.webform-submission-faculty-staff-giving-form #edit-declaration-text-wrapper,.webform-submission-faculty-staff-giving-form .webform-preview .custom-header{padding-bottom:.75rem}}#captcha,.degree-programme-view .grid-cards-header,.row--md{padding-bottom:1rem}@media (min-width:30rem){#captcha,.degree-programme-view .grid-cards-header,.row--md{padding-bottom:1.25rem}}@media (min-width:45rem){#captcha,.degree-programme-view .grid-cards-header,.row--md{padding-bottom:1.5rem}}.row--lg,.site--colead.page-node-type-t-l-project .group-header{padding-bottom:1.25rem}@media (min-width:30rem){.row--lg,.site--colead.page-node-type-t-l-project .group-header{padding-bottom:1.5rem}}@media (min-width:45rem){.row--lg,.site--colead.page-node-type-t-l-project .group-header{padding-bottom:2.5rem}}@media (min-width:57.5rem){.row--lg,.site--colead.page-node-type-t-l-project .group-header{padding-bottom:4rem}}.row--xl{padding-bottom:1.5rem}@media (min-width:30rem){.row--xl{padding-bottom:2.5rem}}@media (min-width:45rem){.row--xl{padding-bottom:4rem}}@media (min-width:57.5rem){.row--xl{padding-bottom:5rem}}@media (min-width:76.5rem){.row--xl{padding-bottom:6.5rem}}.row--tb-sm,.team_member__container,.terms-and-condition,.webform-submission-faculty-staff-giving-form .webform-preview .webform-element{padding-top:.5rem!important;padding-bottom:.5rem!important}@media (min-width:45rem){.row--tb-sm,.team_member__container,.terms-and-condition,.webform-submission-faculty-staff-giving-form .webform-preview .webform-element{padding-top:.75rem!important;padding-bottom:.75rem!important}}.drupal-pagination-full,.page__main #content>.block:not(.main-content)>*,.row--tb-md,.webform-submission-faculty-staff-giving-form #edit-actions{padding-top:1rem!important;padding-bottom:1rem!important}@media (min-width:30rem){.drupal-pagination-full,.page__main #content>.block:not(.main-content)>*,.row--tb-md,.webform-submission-faculty-staff-giving-form #edit-actions{padding-top:1.25rem!important;padding-bottom:1.25rem!important}}@media (min-width:45rem){.drupal-pagination-full,.page__main #content>.block:not(.main-content)>*,.row--tb-md,.webform-submission-faculty-staff-giving-form #edit-actions{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}.row--tb-lg,.sit-giving-background-container{padding-top:1.25rem!important;padding-bottom:1.25rem!important}@media (min-width:30rem){.row--tb-lg,.sit-giving-background-container{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}@media (min-width:45rem){.row--tb-lg,.sit-giving-background-container{padding-top:2.5rem!important;padding-bottom:2.5rem!important}}@media (min-width:57.5rem){.row--tb-lg,.sit-giving-background-container{padding-top:4rem!important;padding-bottom:4rem!important}}.row--tb-xl{padding-top:1.5rem!important;padding-bottom:1.5rem!important}@media (min-width:30rem){.row--tb-xl{padding-top:2.5rem!important;padding-bottom:2.5rem!important}}@media (min-width:45rem){.row--tb-xl{padding-top:4rem!important;padding-bottom:4rem!important}}@media (min-width:57.5rem){.row--tb-xl{padding-top:5rem!important;padding-bottom:5rem!important}}@media (min-width:76.5rem){.row--tb-xl{padding-top:6.5rem!important;padding-bottom:6.5rem!important}}#captcha .g-recaptcha,.layout--top-padding--sm,.row--top-sm,.site--colead .edtech-tools-resources .grid-cards{padding-top:.5rem!important}@media (min-width:45rem){#captcha .g-recaptcha,.layout--top-padding--sm,.row--top-sm,.site--colead .edtech-tools-resources .grid-cards{padding-top:.75rem!important}}.layout--top-padding--md,.row--top-md,.site--colead .paragraph-wrapper .section-header:not(:first-of-type){padding-top:1.5rem!important}@media (min-width:30rem){.layout--top-padding--md,.row--top-md,.site--colead .paragraph-wrapper .section-header:not(:first-of-type){padding-top:2rem!important}}@media (min-width:45rem){.layout--top-padding--md,.row--top-md,.site--colead .paragraph-wrapper .section-header:not(:first-of-type){padding-top:2.5rem!important}}.layout--top-padding--lg,.row--top-lg{padding-top:1.25rem!important}@media (min-width:30rem){.layout--top-padding--lg,.row--top-lg{padding-top:1.5rem!important}}@media (min-width:45rem){.layout--top-padding--lg,.row--top-lg{padding-top:2.5rem!important}}@media (min-width:57.5rem){.layout--top-padding--lg,.row--top-lg{padding-top:4rem!important}}.layout--top-padding--xl,.row--top-xl{padding-top:1.5rem!important}@media (min-width:30rem){.layout--top-padding--xl,.row--top-xl{padding-top:2.5rem!important}}@media (min-width:45rem){.layout--top-padding--xl,.row--top-xl{padding-top:4rem!important}}@media (min-width:57.5rem){.layout--top-padding--xl,.row--top-xl{padding-top:5rem!important}}@media (min-width:76.5rem){.layout--top-padding--xl,.row--top-xl{padding-top:6.5rem!important}}.layout--bottom-padding--sm,.row--bottom-sm,.search-result__li,.site--colead .colead-publication__author,.site--colead .colead-publication__desc,.site--colead .colead-publication__title,.site--colead .edtech-tools-resources__image,.site--colead .edtech-tools-resources__link,.site--colead .edtech-tools-resources__title{padding-bottom:.5rem!important}@media (min-width:45rem){.layout--bottom-padding--sm,.row--bottom-sm,.search-result__li,.site--colead .colead-publication__author,.site--colead .colead-publication__desc,.site--colead .colead-publication__title,.site--colead .edtech-tools-resources__image,.site--colead .edtech-tools-resources__link,.site--colead .edtech-tools-resources__title{padding-bottom:.75rem!important}}.iac_team_member>*,.layout--bottom-padding--md,.row--bottom-md,.site--colead .edtech-tools-resources__container,.site--colead .edtech-tools-resources__desc,.team_member>*,.team_member__container:last-of-type{padding-bottom:1.5rem!important}@media (min-width:30rem){.iac_team_member>*,.layout--bottom-padding--md,.row--bottom-md,.site--colead .edtech-tools-resources__container,.site--colead .edtech-tools-resources__desc,.team_member>*,.team_member__container:last-of-type{padding-bottom:2rem!important}}@media (min-width:45rem){.iac_team_member>*,.layout--bottom-padding--md,.row--bottom-md,.site--colead .edtech-tools-resources__container,.site--colead .edtech-tools-resources__desc,.team_member>*,.team_member__container:last-of-type{padding-bottom:2.5rem!important}}.layout--bottom-padding--lg,.page-node-type-module .module-prev-next__container,.path-media .page__main,.row--bottom-lg,.site--colead .colead-publication__li,.site--colead.page-node-type-t-l-project .group-left-right-container{padding-bottom:1.25rem!important}@media (min-width:30rem){.layout--bottom-padding--lg,.page-node-type-module .module-prev-next__container,.path-media .page__main,.row--bottom-lg,.site--colead .colead-publication__li,.site--colead.page-node-type-t-l-project .group-left-right-container{padding-bottom:1.5rem!important}}@media (min-width:45rem){.layout--bottom-padding--lg,.page-node-type-module .module-prev-next__container,.path-media .page__main,.row--bottom-lg,.site--colead .colead-publication__li,.site--colead.page-node-type-t-l-project .group-left-right-container{padding-bottom:2.5rem!important}}@media (min-width:57.5rem){.layout--bottom-padding--lg,.page-node-type-module .module-prev-next__container,.path-media .page__main,.row--bottom-lg,.site--colead .colead-publication__li,.site--colead.page-node-type-t-l-project .group-left-right-container{padding-bottom:4rem!important}}.layout--bottom-padding--xl,.row--bottom-xl{padding-bottom:1.5rem!important}@media (min-width:30rem){.layout--bottom-padding--xl,.row--bottom-xl{padding-bottom:2.5rem!important}}@media (min-width:45rem){.layout--bottom-padding--xl,.row--bottom-xl{padding-bottom:4rem!important}}@media (min-width:57.5rem){.layout--bottom-padding--xl,.row--bottom-xl{padding-bottom:5rem!important}}@media (min-width:76.5rem){.layout--bottom-padding--xl,.row--bottom-xl{padding-bottom:6.5rem!important}}.layout--left-right-padding--sm>.layout-content,.row--lr-sm{padding-left:.5rem!important;padding-right:.5rem!important}@media (min-width:45rem){.layout--left-right-padding--sm>.layout-content,.row--lr-sm{padding-left:.75rem!important;padding-right:.75rem!important}}.layout--left-right-padding--md>.layout-content,.row--lr-md{padding-left:1rem!important;padding-right:1rem!important}@media (min-width:30rem){.layout--left-right-padding--md>.layout-content,.row--lr-md{padding-left:1.25rem!important;padding-right:1.25rem!important}}@media (min-width:45rem){.layout--left-right-padding--md>.layout-content,.row--lr-md{padding-left:1.5rem!important;padding-right:1.5rem!important}}.layout--left-right-padding--lg>.layout-content,.page__main #content>.block.main-content>*,.page__main #content>.block:not(.main-content)>*,.row--lr-lg{padding-left:1.25rem!important;padding-right:1.25rem!important}@media (min-width:30rem){.layout--left-right-padding--lg>.layout-content,.page__main #content>.block.main-content>*,.page__main #content>.block:not(.main-content)>*,.row--lr-lg{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media (min-width:45rem){.layout--left-right-padding--lg>.layout-content,.page__main #content>.block.main-content>*,.page__main #content>.block:not(.main-content)>*,.row--lr-lg{padding-left:2.5rem!important;padding-right:2.5rem!important}}@media (min-width:57.5rem){.layout--left-right-padding--lg>.layout-content,.page__main #content>.block.main-content>*,.page__main #content>.block:not(.main-content)>*,.row--lr-lg{padding-left:4rem!important;padding-right:4rem!important}}@media (min-width:76.5rem){.layout--left-right-padding--lg>.layout-content,.page__main #content>.block.main-content>*,.page__main #content>.block:not(.main-content)>*,.row--lr-lg{padding-right:6.5rem!important;padding-left:6.5rem!important}}.layout--left-right-padding--xl>.layout-content,.row--lr-xl{padding-left:1.5rem!important;padding-right:1.5rem!important}@media (min-width:30rem){.layout--left-right-padding--xl>.layout-content,.row--lr-xl{padding-left:2.5rem!important;padding-right:2.5rem!important}}@media (min-width:45rem){.layout--left-right-padding--xl>.layout-content,.row--lr-xl{padding-left:4rem!important;padding-right:4rem!important}}@media (min-width:57.5rem){.layout--left-right-padding--xl>.layout-content,.row--lr-xl{padding-left:5rem!important;padding-right:5rem!important}}@media (min-width:76.5rem){.layout--left-right-padding--xl>.layout-content,.row--lr-xl{padding-left:6.5rem!important;padding-right:6.5rem!important}}.row--block{padding-right:1.25rem;padding-left:1.25rem;background:#eceff1}@media (min-width:30rem){.row--block{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:45rem){.row--block{padding-right:2.5rem;padding-left:2.5rem}}.mc-field-group.mc_sitlearn-signup__interest ul li.row--block,.row--block.field,.row--block.row--sm,.row--block.sit-giving-contact-person-mail,.row--block.sit-giving-contact-person-tel,.webform-submission-faculty-staff-giving-form .row--block#edit-declaration-text-wrapper,.webform-submission-faculty-staff-giving-form .webform-preview .row--block.custom-header{padding-top:.5rem;margin-bottom:.5rem}@media (min-width:45rem){.mc-field-group.mc_sitlearn-signup__interest ul li.row--block,.row--block.field,.row--block.row--sm,.row--block.sit-giving-contact-person-mail,.row--block.sit-giving-contact-person-tel,.webform-submission-faculty-staff-giving-form .row--block#edit-declaration-text-wrapper,.webform-submission-faculty-staff-giving-form .webform-preview .row--block.custom-header{padding-top:.75rem;margin-bottom:.75rem}}.degree-programme-view .row--block.grid-cards-header,.row--block#captcha,.row--block.row--md{padding-top:1rem;margin-bottom:1rem}@media (min-width:30rem){.degree-programme-view .row--block.grid-cards-header,.row--block#captcha,.row--block.row--md{padding-top:1.25rem;margin-bottom:1.25rem}}@media (min-width:45rem){.degree-programme-view .row--block.grid-cards-header,.row--block#captcha,.row--block.row--md{padding-top:1.5rem;margin-bottom:1.5rem}}.row--block.row--lg,.site--colead.page-node-type-t-l-project .row--block.group-header{padding-top:1.25rem;margin-bottom:1.25rem}@media (min-width:30rem){.row--block.row--lg,.site--colead.page-node-type-t-l-project .row--block.group-header{padding-top:1.5rem;margin-bottom:1.5rem}}@media (min-width:45rem){.row--block.row--lg,.site--colead.page-node-type-t-l-project .row--block.group-header{padding-top:2.5rem;margin-bottom:2.5rem}}@media (min-width:57.5rem){.row--block.row--lg,.site--colead.page-node-type-t-l-project .row--block.group-header{padding-top:4rem;margin-bottom:4rem}}.row--block.row--xl{padding-top:1.5rem;margin-bottom:1.5rem}@media (min-width:30rem){.row--block.row--xl{padding-top:2.5rem;margin-bottom:2.5rem}}@media (min-width:45rem){.row--block.row--xl{padding-top:4rem;margin-bottom:4rem}}@media (min-width:57.5rem){.row--block.row--xl{padding-top:5rem;margin-bottom:5rem}}@media (min-width:76.5rem){.row--block.row--xl{padding-top:6.5rem;margin-bottom:6.5rem}}.row--pull{margin-right:-1.25rem;margin-left:-1.25rem}@media (min-width:30rem){.row--pull{margin-right:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.row--pull{margin-right:-2.5rem;margin-left:-2.5rem}}@media (min-width:57.5rem){.row--pull{margin-right:-4rem;margin-left:-4rem}}@media (min-width:76.5rem){.row--pull{margin-right:-6.5rem;margin-left:-6.5rem}}@media (min-width:57.5rem){.row--pull.row--block{padding-right:4rem;padding-left:4rem}}@media (min-width:76.5rem){.row--pull.row--block{padding-right:6.5rem;padding-left:6.5rem}}.row--sg{border:1px dashed #cfd8dc}.row--wrap{padding:1.25rem}@media (min-width:30rem){.row--wrap{padding:1.5rem}}@media (min-width:45rem){.row--wrap{padding:2.5rem}}@media (min-width:57.5rem){.row--wrap{padding:4rem}}@media (min-width:76.5rem){.row--wrap{padding:6.5rem}}.alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem;background:#e8eaf6;color:#3949ab;border-radius:.25rem}.alert--warn{background:#fffde7;color:#f9a825}.alert--success{background:#e0f7fa;color:#00acc1}.alert--error{background:#fce4ec;color:#d81b60}.alert>.icon{-ms-flex-negative:0;flex-shrink:0;margin-right:.75rem}.alert__text{font-size:.833rem}.alert>.icon+.alert__text{margin-top:.25rem}.alert--lg{max-width:45rem}.alert--lg .alert__text{font-size:1rem}.empty{max-width:30rem;padding:.75rem;text-align:center;color:#3949ab;background:#e8eaf6;border-radius:.25rem}.empty--center{margin:0 auto}.empty--right{margin-left:auto}.empty__graphic{display:inline-block;margin-bottom:.25rem;padding:.5rem;border:.125rem dashed #5c6bc0;border-radius:.25rem}.empty .icon{display:block;fill:#9fa8da}.empty__text{font-size:.833rem;max-width:32em;margin:0 auto}.empty--lg{max-width:45rem;padding:1rem}.empty--lg .empty__graphic{margin-bottom:.5rem}.empty--lg .icon{width:2rem;height:2rem}.empty--lg .empty__text{font-size:1rem}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.progress{position:relative;width:3rem;height:3rem}.progress--sm{width:1.5rem;height:1.5rem}.progress--lg{width:4rem;height:4rem}.progress__back,.progress__front{width:100%;height:100%}.progress__back{position:absolute;z-index:1;top:0;left:0;background:#27251f;-webkit-animation:rotate 1.25s infinite ease-out;animation:rotate 1.25s infinite ease-out;-webkit-animation-delay:625ms;animation-delay:625ms}.progress__front{position:relative;z-index:2;background:#da291c;-webkit-animation:rotate 1.25s infinite ease-out;animation:rotate 1.25s infinite ease-out}.tooltip{position:relative;display:inline-block;cursor:pointer;fill:#bfbfbf}.tooltip>.icon{display:block;fill:inherit;-webkit-transition:fill 150ms;transition:fill 150ms}.tooltip:hover{fill:#d9d9d9}.tooltip__text-box{font-size:.833rem;-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);position:absolute;z-index:2;bottom:100%;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:15rem;margin-bottom:.5rem;padding:.5rem .75rem .25rem;background:#27251f;color:#fff;border-radius:.25rem .25rem .25rem 0;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform 150ms;transition:-webkit-transform 150ms;transition:transform 150ms;transition:transform 150ms,-webkit-transform 150ms}.tooltip__text-box::before{content:"";position:absolute;top:100%;left:0;width:0;height:0;border-top:.5rem solid #27251f;border-right:.5rem solid transparent}.tooltip:hover .tooltip__text-box{-webkit-transform:scale(1);transform:scale(1)}.tooltip__text{opacity:0;-webkit-transition:opacity 150ms 150ms ease-out;transition:opacity 150ms 150ms ease-out}.tooltip:hover .tooltip__text{opacity:1}.notification{-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);max-width:30rem;padding:.75rem .75rem .5rem;border:1px solid #d9d9d9;border-left-width:.25rem;border-left-color:#3949ab;border-radius:.25rem;background:#fff;color:#3949ab}.notification__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.25rem}.notification__title{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;-ms-flex-negative:0;flex-shrink:0}@media (min-width:30rem){.notification__title{font-size:1rem}}.notification__close{-ms-flex-negative:0;flex-shrink:0;padding:0;background-color:transparent;border:0;color:#bfbfbf;cursor:pointer}.notification__close:hover{background:0 0;color:#d9d9d9}.notification__text{font-size:.833rem}.notification--warn{border-left-color:#f9a825;color:#f9a825}.notification--success{border-left-color:#00acc1;color:#00acc1}.notification--error{border-left-color:#d81b60;color:#d81b60}.notification--lg{max-width:45rem;padding:1rem 1rem .75rem}.notification--lg .notification__text{font-size:1rem}.dialog{-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);max-width:30rem;padding:1rem 1rem .75rem;border-radius:.25rem}.dialog__text{margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #d9d9d9}.dialog__buttons{text-align:right}.dialog__buttons>.button:last-child,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .dialog__buttons>input:checked+span:last-child,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .dialog__buttons>span:last-child{margin-left:.5rem}.alert-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 1.5rem;background:#f5f5f5;color:#000;border-radius:.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.alert-block>.icon{-ms-flex-negative:0;flex-shrink:0;margin-right:.75rem;margin-top:.15rem;color:#da291c}.alert-block__title{margin-bottom:1.25rem}.page-header__main{padding:1.5rem 0;background:#263238}.page-header__main .page-node-type-course #overview,.page-header__main .page-node-type-event #overview,.page-header__main .page-node-type-learning-pathway #overview,.page-header__main .page-node-type-programme #overview,.page-header__main h1,.page-node-type-course .page-header__main #overview,.page-node-type-event .page-header__main #overview,.page-node-type-learning-pathway .page-header__main #overview,.page-node-type-programme .page-header__main #overview{color:#fff}@media (min-width:30rem){.page-header__main{padding:2.5rem 0 1.5rem}}@media (min-width:45rem){.page-header__main{padding:4rem 0 2rem}}@media (min-width:57.5rem){.page-header__main{padding:6.5rem 0 2.5rem}}.page-header__aside{border-bottom:1px solid #d9d9d9}.head__mega-menu .region--head-mega-menu.page-header__aside>div,.page-header__aside>.wrap,.site--colead.page-node-type-t-l-project .page-header__aside>.group-header{position:relative}.page-header__aside-content:not(:empty){padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}@media (min-width:30rem){.page-header__aside-content:not(:empty){padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}}@media (min-width:45rem){.page-header__aside-content:not(:empty){padding-top:2rem;padding-bottom:2rem;padding-left:2.5rem}}.page-header__aside-content:empty+.accent{display:none}.head__mega-menu .region--head-mega-menu.page-header__aside>div>.accent,.page-header__aside>.wrap>.accent,.site--colead.page-node-type-t-l-project .page-header__aside>.group-header>.accent{position:absolute;top:-.75rem;left:1.25rem}@media (min-width:30rem){.head__mega-menu .region--head-mega-menu.page-header__aside>div>.accent,.page-header__aside>.wrap>.accent,.site--colead.page-node-type-t-l-project .page-header__aside>.group-header>.accent{left:1.5rem}}@media (min-width:45rem){.head__mega-menu .region--head-mega-menu.page-header__aside>div>.accent,.page-header__aside>.wrap>.accent,.site--colead.page-node-type-t-l-project .page-header__aside>.group-header>.accent{top:-1rem;left:2.5rem}}@media (min-width:57.5rem){.head__mega-menu .region--head-mega-menu.page-header__aside>div>.accent,.page-header__aside>.wrap>.accent,.site--colead.page-node-type-t-l-project .page-header__aside>.group-header>.accent{left:4rem}}@media (min-width:76.5rem){.head__mega-menu .region--head-mega-menu.page-header__aside>div>.accent,.page-header__aside>.wrap>.accent,.site--colead.page-node-type-t-l-project .page-header__aside>.group-header>.accent{left:6.5rem}}@media (min-width:57.5rem){.post-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}@media (min-width:57.5rem){.post-header__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:2.5rem;padding-bottom:2.5rem;position:relative}}.post-header__main-content{position:relative}@media (min-width:45rem){.post-header__main-content{padding-top:1.5rem}}@media (min-width:57.5rem){.post-header__aside{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem;padding-top:1.5rem}}.post-header__aside-content:not(:empty){height:100%;padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #d9d9d9}@media (min-width:57.5rem){.post-header__aside-content:not(:empty){border-top:1px solid #d9d9d9}}.post-header__overlay{z-index:1}@media (min-width:45rem){.post-header__overlay{position:absolute;top:0;left:0;width:100%;max-width:calc(100% - 4rem)}}.post-header__text-block{position:relative;padding:1.5rem 1.25rem;background:#da291c;color:#fff}@media (min-width:30rem){.post-header__text-block{padding:2rem 1.5rem}}@media (min-width:45rem){.post-header__text-block{padding:4rem}}.post-header__text-block>.h5{margin-bottom:0;font-family:"IBM Plex Sans",sans-serif;font-weight:400}.post-header__text-block>.h1{margin-bottom:0;margin-top:1.25rem;color:#fff}.post-header__text-block>.subtitle{margin-top:.75rem;margin-bottom:0}@media (min-width:45rem){.post-header__text-block>.subtitle{margin-top:1.25rem}}.post-header__text-block>.accent{position:absolute;right:1.25rem;bottom:-3rem}@media (min-width:30rem){.post-header__text-block>.accent{right:1.5rem}}@media (min-width:45rem){.post-header__text-block>.accent{right:4rem;bottom:-1.5rem}}.post-header__main-content>.img,.post-header__main-content>.picture{margin-top:0}.post-header--no-img .post-header__overlay{position:relative}@media (min-width:45rem){.post-header--no-img .post-header__overlay{position:relative}}.post-header--no-img .post-header__text-block>.subtitle{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;margin-top:2.5rem;padding-right:3rem}.banner-header--cover .banner-header__background_media img{-o-object-fit:cover;object-fit:cover}.banner-header--left .banner-header__text-block{float:left}.banner-header--redesign.redesign .banner-header__overlay{top:0!important}.banner-header--redesign.redesign .banner-header__background_media::before{background:rgba(0,0,0,.6)!important}.banner-header--redesign.redesign .banner-header__text-block{float:none!important;padding-bottom:5rem}@media (min-width:57.5rem){.banner-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}@media (min-width:57.5rem){.banner-header__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:2.5rem;padding-bottom:2.5rem;position:relative;max-width:100%!important}}.banner-header__main-content{position:relative}@media (min-width:45rem){.banner-header__main-content{padding-top:1.5rem}}@media (min-width:57.5rem){.banner-header__aside{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem;padding-top:1.5rem}}.banner-header__aside-content:not(:empty){height:100%;padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #d9d9d9}@media (min-width:57.5rem){.banner-header__aside-content:not(:empty){border-top:1px solid #d9d9d9}}@media (min-width:76.5rem){.banner-header__overlay{position:absolute;top:0;left:0;right:0;width:100%}}.banner-header__container{padding-left:0!important;padding-right:0!important}@media (min-width:76.5rem){.banner-header__container{padding-right:6.5rem!important;padding-left:6.5rem!important}}.banner-header__text-block{position:relative;padding:1.5rem 1.25rem;background:#da291c;color:#fff;float:none;width:100%}@media (min-width:30rem){.banner-header__text-block{padding:2rem 1.5rem}}@media (min-width:76.5rem){.banner-header__text-block{padding:4rem;max-width:calc(65% - 4rem);float:right}}.banner-header__text-block>.h5{margin-bottom:0;font-family:"IBM Plex Sans",sans-serif;font-weight:400}.banner-header__text-block>.h1{margin-bottom:0;margin-top:1.25rem;color:#fff}.banner-header__text-block>.subtitle{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;margin-top:.75rem;margin-bottom:0;padding-right:3rem}@media (min-width:45rem){.banner-header__text-block>.subtitle{margin-top:1.25rem}}.banner-header__text-block>.accent{position:absolute;right:1.25rem;top:-1.5rem}@media (min-width:30rem){.banner-header__text-block>.accent{right:1.5rem}}@media (min-width:45rem){.banner-header__text-block>.accent{right:4rem}}@media (min-width:76.5rem){.banner-header__text-block>.accent{top:unset;bottom:-1.5rem}}.banner-header__background_media{height:12em;width:100%}.banner-header__background_media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:45rem){.banner-header__background_media{height:35em}}.banner-header__course-partner{margin-bottom:1.5rem}.banner-header__course-partner__title{font-family:"IBM Plex Sans",sans-serif;font-weight:600;margin-bottom:.75rem;font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.banner-header__course-partner__img{width:80px;height:35px;-o-object-fit:contain;object-fit:contain;display:inline-block;margin-right:.25rem}.banner-header__cta{margin-top:.75rem}@media (min-width:45rem){.banner-header__cta{margin-top:1.25rem}}.banner-header__cta .course-header-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.banner-header__cta .course-header-block-container__item-apply{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;line-height:1;letter-spacing:.0125em;display:inline-block;vertical-align:middle;padding:.75rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;border:.125rem solid #da291c;border-radius:.25rem;cursor:pointer;background:#da291c;color:#fff;-webkit-transition:background 150ms,border-color 150ms;transition:background 150ms,border-color 150ms;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5rem 1rem!important;background:#fff;color:#da291c}.banner-header__cta .course-header-block-container__item-apply:not(:last-of-type){margin-right:.5rem}.banner-header__cta .course-header-block-container__item-apply:hover{background:#f44336;border-color:#f44336}.banner-header__cta .course-header-block-container__item-apply:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.banner-header__cta .course-header-block-container__item-apply__text{display:inline-block;vertical-align:middle}.banner-header__cta .course-header-block-container__item-apply>.icon{display:inline-block;vertical-align:middle;margin-left:.75rem}.banner-header__cta .course-header-block-container__item-apply--sm{padding:.5rem 1rem}.banner-header__cta .course-header-block-container__item-apply--lg{padding:1rem 2rem}.banner-header__cta .course-header-block-container__item-apply--disabled,.banner-header__cta .course-header-block-container__item-apply[disabled]{pointer-events:none;background:#bfbfbf;border-color:#bfbfbf;color:#595959}.banner-header__cta .course-header-block-container__item-apply--outline{background:0 0;color:#da291c}.banner-header__cta .course-header-block-container__item-apply--outline:hover{background:0 0;border-color:#ef5350;color:#ef5350}.banner-header__cta .course-header-block-container__item-apply--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #da291c;box-shadow:inset 0 0 0 .125rem #da291c}.banner-header__cta .course-header-block-container__item-apply--white{background:#fff;color:#da291c;border-color:#fff}.banner-header__cta .course-header-block-container__item-apply--white:hover{background:#fff;border-color:#fff;color:#da291c}.banner-header__cta .course-header-block-container__item-apply--outline.banner-header__cta .course-header-block-container__item-apply--danger.banner-header__cta .course-header-block-container__item-apply--disabled,.banner-header__cta .course-header-block-container__item-apply--outline.banner-header__cta .course-header-block-container__item-apply--danger.banner-header__cta .course-header-block-container__item-apply[disabled],.banner-header__cta .course-header-block-container__item-apply--outline.banner-header__cta .course-header-block-container__item-apply--disabled,.banner-header__cta .course-header-block-container__item-apply--outline.banner-header__cta .course-header-block-container__item-apply--info.banner-header__cta .course-header-block-container__item-apply--disabled,.banner-header__cta .course-header-block-container__item-apply--outline.banner-header__cta .course-header-block-container__item-apply--info.banner-header__cta .course-header-block-container__item-apply[disabled],.banner-header__cta .course-header-block-container__item-apply--outline.banner-header__cta .course-header-block-container__item-apply--positive.banner-header__cta .course-header-block-container__item-apply--disabled,.banner-header__cta .course-header-block-container__item-apply--outline.banner-header__cta .course-header-block-container__item-apply--positive.banner-header__cta .course-header-block-container__item-apply[disabled],.banner-header__cta .course-header-block-container__item-apply--outline.banner-header__cta .course-header-block-container__item-apply--secondary.banner-header__cta .course-header-block-container__item-apply--disabled,.banner-header__cta .course-header-block-container__item-apply--outline.banner-header__cta .course-header-block-container__item-apply--secondary.banner-header__cta .course-header-block-container__item-apply[disabled],.banner-header__cta .course-header-block-container__item-apply--outline.banner-header__cta .course-header-block-container__item-apply--warn.banner-header__cta .course-header-block-container__item-apply--disabled,.banner-header__cta .course-header-block-container__item-apply--outline.banner-header__cta .course-header-block-container__item-apply--warn.banner-header__cta .course-header-block-container__item-apply[disabled],.banner-header__cta .course-header-block-container__item-apply--outline.banner-header__cta .course-header-block-container__item-apply[disabled]{background:0 0;border-color:#bfbfbf;color:#8c8c8c}.banner-header__cta .course-header-block-container__item-apply--secondary{color:#fff;background:#27251f;border-color:#27251f}.banner-header__cta .course-header-block-container__item-apply--secondary:hover{background:#595959;border-color:#595959}.banner-header__cta .course-header-block-container__item-apply--secondary:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.banner-header__cta .course-header-block-container__item-apply--secondary.banner-header__cta .course-header-block-container__item-apply--outline{background:0 0;color:#27251f}.banner-header__cta .course-header-block-container__item-apply--secondary.banner-header__cta .course-header-block-container__item-apply--outline:hover{background:0 0;border-color:#8c8c8c;color:#8c8c8c}.banner-header__cta .course-header-block-container__item-apply--secondary.banner-header__cta .course-header-block-container__item-apply--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #27251f;box-shadow:inset 0 0 0 .125rem #27251f}.banner-header__cta .course-header-block-container__item-apply--info{color:#fff;background:#3f51b5;border-color:#3f51b5}.banner-header__cta .course-header-block-container__item-apply--info:hover{background:#5c6bc0;border-color:#5c6bc0}.banner-header__cta .course-header-block-container__item-apply--info:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.banner-header__cta .course-header-block-container__item-apply--info.banner-header__cta .course-header-block-container__item-apply--outline{background:0 0;color:#3f51b5}.banner-header__cta .course-header-block-container__item-apply--info.banner-header__cta .course-header-block-container__item-apply--outline:hover{color:#7986cb;background:0 0;border-color:#7986cb}.banner-header__cta .course-header-block-container__item-apply--info.banner-header__cta .course-header-block-container__item-apply--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #3f51b5;box-shadow:inset 0 0 0 .125rem #3f51b5}.banner-header__cta .course-header-block-container__item-apply--warn{background:#fdd835;border-color:#fdd835;color:#27251f}.banner-header__cta .course-header-block-container__item-apply--warn:hover{background:#ffeb3b;border-color:#ffeb3b}.banner-header__cta .course-header-block-container__item-apply--warn:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.banner-header__cta .course-header-block-container__item-apply--warn.banner-header__cta .course-header-block-container__item-apply--outline{background:0 0;border-color:#f9a825;color:#f9a825}.banner-header__cta .course-header-block-container__item-apply--warn.banner-header__cta .course-header-block-container__item-apply--outline:hover{background:0 0;border-color:#fdd835;color:#fdd835}.banner-header__cta .course-header-block-container__item-apply--warn.banner-header__cta .course-header-block-container__item-apply--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #f9a825;box-shadow:inset 0 0 0 .125rem #f9a825}.banner-header__cta .course-header-block-container__item-apply--danger{color:#fff;background:#e91e63;border-color:#e91e63}.banner-header__cta .course-header-block-container__item-apply--danger:hover{background:#ec407a;border-color:#ec407a}.banner-header__cta .course-header-block-container__item-apply--danger:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.banner-header__cta .course-header-block-container__item-apply--danger.banner-header__cta .course-header-block-container__item-apply--outline{background:0 0;color:#e91e63}.banner-header__cta .course-header-block-container__item-apply--danger.banner-header__cta .course-header-block-container__item-apply--outline:hover{background:0 0;border-color:#f06292;color:#f06292}.banner-header__cta .course-header-block-container__item-apply--danger.banner-header__cta .course-header-block-container__item-apply--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #e91e63;box-shadow:inset 0 0 0 .125rem #e91e63}.banner-header__cta .course-header-block-container__item-apply--positive{color:#fff;background:#26c6da;border-color:#26c6da}.banner-header__cta .course-header-block-container__item-apply--positive:hover{background:#4dd0e1;border-color:#4dd0e1}.banner-header__cta .course-header-block-container__item-apply--positive:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.banner-header__cta .course-header-block-container__item-apply--positive.banner-header__cta .course-header-block-container__item-apply--outline{background:0 0;color:#26c6da}.banner-header__cta .course-header-block-container__item-apply--positive.banner-header__cta .course-header-block-container__item-apply--outline:hover{background:0 0;border-color:#80deea;color:#80deea}.banner-header__cta .course-header-block-container__item-apply--positive.banner-header__cta .course-header-block-container__item-apply--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #26c6da;box-shadow:inset 0 0 0 .125rem #26c6da}.banner-header__cta .course-header-block-container__item-apply:hover{background:#000;border-color:#000;color:#fff}@media (min-width:76.5rem){.banner-header__cta .course-header-block-container__item-apply{background:#da291c;color:#fff}.banner-header__cta .course-header-block-container__item-apply:hover{background:#f44336;border-color:#f44336}}.banner-header__cta .course-header-block-container__item-download{font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;text-decoration:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0}.banner-header__cta .course-header-block-container__item-download.button,.banner-header__cta .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.course-header-block-container__item-download,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .banner-header__cta span.course-header-block-container__item-download{background-color:#fff;color:#da291c}@media (min-width:76.5rem){.banner-header__cta .course-header-block-container__item-download.button,.banner-header__cta .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.course-header-block-container__item-download,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .banner-header__cta span.course-header-block-container__item-download{background-color:#da291c;color:#fff}}.banner-header__additional_info{margin-top:.75rem}@media (min-width:45rem){.banner-header__additional_info{margin-top:1.25rem}}.banner-header__topics{font-size:.875rem;margin-top:2rem}.banner-header__topics .icon{margin-right:.25rem;vertical-align:text-bottom}.banner-header__rating__title{font-size:14px}.banner-header__rating__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem;font-size:14px}.banner-header__rating__content svg{height:16px;width:16px;color:unset;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.banner-header__rating__text{margin-left:.5rem}@media (min-width:76.5rem){.banner-header .banner-header__main-content{padding-top:0}.banner-header .banner-header__background_media:before{content:"";background:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(19%,rgba(0,0,0,.738)),color-stop(34%,rgba(0,0,0,.541)),color-stop(47%,rgba(0,0,0,.382)),color-stop(56.5%,rgba(0,0,0,.278)),color-stop(65%,rgba(0,0,0,.194)),color-stop(73%,rgba(0,0,0,.126)),color-stop(80.2%,rgba(0,0,0,.075)),color-stop(86.1%,rgba(0,0,0,.042)),color-stop(91%,rgba(0,0,0,.021)),color-stop(95.2%,rgba(0,0,0,.008)),color-stop(98.2%,rgba(0,0,0,.002)),to(transparent));background:linear-gradient(to top,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);height:100%;display:block;position:absolute;width:100%;z-index:1}.banner-header .banner-header__overlay{top:auto;bottom:0}.banner-header .banner-header__text-block{background:0 0;padding-left:0!important;max-width:1024px;float:none;z-index:1}.banner-header .accent{display:none}}@media (min-width:159rem){.banner-header .banner-header--cover .banner-header__background_media{height:50em}}.banner-header-video.play-on-click{cursor:pointer}.banner-header-video .banner-header__main-content{padding-top:0}.banner-header-video.banner-header__main{padding-bottom:0}@media only screen and (max-width:919px){.banner-header__video-container{margin-bottom:1rem}}.banner-header__video-container .banner-header__video-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;color:#fff;font-size:18px;z-index:1}@media only screen and (max-width:919px){.banner-header__video-container .banner-header__video-content{font-size:13px}}.banner-header__video-container .banner-header__video-content .banner-header__video-title{font-size:80px;font-weight:300;line-height:1;margin-bottom:10px}@media only screen and (max-width:1223px){.banner-header__video-container .banner-header__video-content .banner-header__video-title{font-size:35px}}.banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper{padding:0 1rem}@media (min-width:30rem){.banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper{padding:0 3rem}}.banner-header__video-container .banner-header__video-content .banner-header__video-wrapper{max-width:476px}@media only screen and (max-width:1223px){.banner-header__video-container .banner-header__video-content .banner-header__video-wrapper{max-width:390px}}.banner-header__video-container .banner-header__video-vid{min-height:580px;overflow:hidden;pointer-events:none}.banner-header__video-container .banner-header__video-vid:not(:has(.youtube-container--full-height)){height:calc(85vh - 100px);max-height:800px}.banner-header__video-container .banner-header__video-vid:has(.youtube-container--full-height){height:100%}.banner-header__video-container .banner-header__video-vid video{-o-object-fit:cover;object-fit:cover;width:100vw;height:100%}.banner-header__video-container .banner-header__video-btn{background:#ea2429;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;margin-top:15px}@media only screen and (min-width:920px){.banner-header__video-container .banner-header__video-btn{margin:0;width:70px;height:70px;line-height:70px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.banner-header__video-container .banner-header__video-btn .banner-header__video-icon{position:relative;top:4px;width:1.25rem;height:1.25rem;fill:currentColor;pointer-events:none}@media only screen and (max-width:919px){.banner-header__video-container .banner-header__video-btn .banner-header__video-icon{width:15px;height:15px}}.banner-header__video-container .banner-header__video-video.hide{display:none}.youtube-container{width:100%}@media (min-width:1320px){.youtube-container--default{aspect-ratio:16/9}}@media (max-width:1320px){.youtube-container--default{height:100%}}.youtube-container--black-bars{aspect-ratio:22/9;height:100%}.youtube-container--full-height{min-height:580px;aspect-ratio:16/9}.youtube-container iframe{width:300%;height:100%;margin-left:-100%}.youtube-container #youtube_video_thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-node-type-course #overview,.page-node-type-course h2,.page-node-type-event #overview,.page-node-type-event h2,.page-node-type-learning-pathway #overview,.page-node-type-learning-pathway h2,.page-node-type-programme #overview,.page-node-type-programme h2,.section-header__header h2{font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#f44336}.section-header{width:100%}.section-header__header{position:relative}.section-header__header h2{display:inline-block;margin-bottom:0}.section-header__header a{display:block;margin-top:1rem}@media (min-width:30rem){.section-header__header a{display:inline-block;position:absolute;top:1rem;right:1rem;margin-top:0}}.section-header__subtitle{position:relative;margin-top:1.25rem;padding-left:1.5rem}.section-header__subtitle .accent{position:absolute;top:0;left:0}.section-header--white a,.section-header--white div,.section-header--white h2,.section-header--white p{color:#fff}.section-header--white .accent{background:#fff}#molecules-section-header-white .sg-pattern-example{background:#da291c}#molecules-section-header-white .sg-pattern-example .section-header{padding:1rem 0}.media-header__main-content{position:relative;background:#da291c}@media (min-width:76.5rem){.media-header__main-content{background:0 0}}.media-header__title-container{padding:1rem}@media (min-width:76.5rem){.media-header__title-container{padding:0;position:absolute;top:10%;left:3rem}}@media (min-width:76.5rem){.media-header__title{max-width:45%}}.media-header__title .page-node-type-course #overview,.media-header__title .page-node-type-event #overview,.media-header__title .page-node-type-learning-pathway #overview,.media-header__title .page-node-type-programme #overview,.media-header__title h1,.media-header__title h2,.page-node-type-course .media-header__title #overview,.page-node-type-event .media-header__title #overview,.page-node-type-learning-pathway .media-header__title #overview,.page-node-type-programme .media-header__title #overview{font-size:2.488rem}@media (min-width:76.5rem){.media-header__title .page-node-type-course #overview,.media-header__title .page-node-type-event #overview,.media-header__title .page-node-type-learning-pathway #overview,.media-header__title .page-node-type-programme #overview,.media-header__title h1,.media-header__title h2,.page-node-type-course .media-header__title #overview,.page-node-type-event .media-header__title #overview,.page-node-type-learning-pathway .media-header__title #overview,.page-node-type-programme .media-header__title #overview{font-size:5.16rem}}.media-header__title *{color:#fff!important}.media-header__video-btn{background:#ea2429;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:76.5rem){.media-header__video-btn{width:70px;height:70px;line-height:70px}}.media-header__video-icon{position:relative;top:4px;width:15px;height:15px;fill:currentColor;margin:auto}@media (min-width:76.5rem){.media-header__video-icon{width:1.25rem;height:1.25rem}}.media-header__video-vid video{width:100%}.media-header .hide{display:none}.media-header.play-on-click{cursor:pointer}.media-header__video-content-wrapper{position:relative;overflow:hidden;pointer-events:none}.play-on-click .media-header__video-content-wrapper{pointer-events:unset}.media-header__video-vid{max-height:580px}.media-header__background_media{max-height:580px}#molecules-media-header-video>.sg-pattern-example{padding-right:0}.sg-pattern-example .media-header__video-vid video{width:100%}.nav__list{max-width:none;margin:0;padding:0;list-style:none}.nav__list>li{display:block;margin:0;list-style:none}.nav__list>li::after,.nav__list>li::before{content:"";display:none;margin:0}.breadcrumbs__list{max-width:none;margin:0;padding:0;list-style:none}.breadcrumbs__list>li{display:block;margin:0;list-style:none}.breadcrumbs__list>li::after,.breadcrumbs__list>li::before{content:"";display:none;margin:0}.breadcrumbs__list>.breadcrumbs__li{display:inline-block;margin-right:.75rem;padding:.25rem 0 .25rem .75rem;border-left:1px solid #d9d9d9}.breadcrumbs__list>.breadcrumbs__li:first-child{padding-left:0;border-left:0}.breadcrumbs__list>.breadcrumbs__li:last-child{margin-right:0}.breadcrumbs__list>.breadcrumbs__li:after,.breadcrumbs__list>.breadcrumbs__li:before{content:none}.outline-nav{overflow:hidden}.outline-nav__list{max-width:none;margin:0;padding:0;list-style:none}.outline-nav__list>li{display:block;margin:0;list-style:none}.outline-nav__list>li::after,.outline-nav__list>li::before{content:"";display:none;margin:0}.mc-field-group .outline-nav>label,.mc-field-group.mc_sitlearn-signup__interest .outline-nav>strong,.outline-nav>.label,.salesforce-form .outline-nav>.label,.salesforce-form .outline-nav>label{margin-bottom:.5rem}@media (min-width:57.5rem){.outline-nav__list-wrap{margin-bottom:-1rem}}@media (min-width:45rem){.outline-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.outline-nav__list>.outline-nav__li{margin-bottom:.25rem}.outline-nav__list>.outline-nav__li:last-child{margin-bottom:0}@media (min-width:45rem){.outline-nav__list>.outline-nav__li{-webkit-box-flex:45%;-ms-flex:45% 0 0px;flex:45% 0 0;margin-bottom:.5rem}.outline-nav__list>.outline-nav__li:nth-last-child(2):nth-child(odd){margin-bottom:0}}@media (min-width:57.5rem){.outline-nav__list>.outline-nav__li{-webkit-box-flex:30%;-ms-flex:30% 0 0px;flex:30% 0 0}.outline-nav__list>.outline-nav__li:nth-child(n){margin-bottom:1rem}}@media (min-width:57.5rem){.outline-nav__list>.outline-nav__li{display:inline-block;margin-right:1rem}.outline-nav__list>.outline-nav__li::before{display:none}.outline-nav__list>.outline-nav__li:last-child::after{display:none}}.related-nav__list{max-width:none;margin:0;padding:0;list-style:none}.related-nav__list>li{display:block;margin:0;list-style:none}.related-nav__list>li::after,.related-nav__list>li::before{content:"";display:none;margin:0}.related-nav__list>.related-nav__li{margin-bottom:.25rem}.related-nav__list>.related-nav__li:last-child{margin-bottom:0}@media (min-width:45rem){.related-nav__list>.related-nav__li{margin-bottom:.5rem}}@media (min-width:57.5rem){.related-nav__list>.related-nav__li{margin-bottom:.75rem}}.related-nav__list>.related-nav__li:after,.related-nav__list>.related-nav__li:before{content:none}.link-item{background:#eceff1;padding:1rem;position:relative}.link-item__title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1rem;padding-right:1.5rem}.link-item__description{font-size:.833rem;padding-top:.25rem;padding-right:1.5rem}.link-item .block-link{position:absolute;top:0;bottom:0;width:100%;margin-left:-2rem}.link-item .block-link:hover{color:currentColor}.link-item .accent{position:absolute;top:0;left:0;height:100%;width:2px}.pagination-nav{margin-bottom:1.5rem}.pagination-nav__list{max-width:none;margin:0;padding:0;list-style:none}.pagination-nav__list>li{display:block;margin:0;list-style:none}.pagination-nav__list>li::after,.pagination-nav__list>li::before{content:"";display:none;margin:0}@media (min-width:45rem){.pagination-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pagination-nav__list{margin:1.25rem 0}@media (min-width:45rem){.pagination-nav__list{margin:0 2.5rem}}.pagination-nav__list>.pagination-nav__li{display:inline-block;margin-right:.5rem;margin-bottom:0}.pagination-nav__list>.pagination-nav__li:last-child{margin-right:0}.pagination-nav__list>.pagination-nav__li:after,.pagination-nav__list>.pagination-nav__li:before{content:none}.pagination-nav__list>.pagination-nav__li .button,.pagination-nav__list>.pagination-nav__li .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .pagination-nav__list>.pagination-nav__li span{padding:.75rem 1rem}.drupal-pagination ul{max-width:none;margin:0;padding:0;list-style:none}.drupal-pagination ul>li{display:block;margin:0;list-style:none}.drupal-pagination ul>li::after,.drupal-pagination ul>li::before{content:"";display:none;margin:0}@media (min-width:45rem){.drupal-pagination ul{width:100%}}.drupal-pagination ul li{display:inline-block}.drupal-pagination ul li:not(:last-of-type){margin-right:.5rem}@media (min-width:45rem){.drupal-pagination ul li+li{float:right}}.social-nav__list{max-width:none;margin:0;padding:0;list-style:none}.social-nav__list>li{display:block;margin:0;list-style:none}.social-nav__list>li::after,.social-nav__list>li::before{content:"";display:none;margin:0}.mc-field-group .social-nav label,.mc-field-group.mc_sitlearn-signup__interest .social-nav strong,.salesforce-form .social-nav label,.social-nav .label,.social-nav .mc-field-group label,.social-nav .mc-field-group.mc_sitlearn-signup__interest strong,.social-nav .salesforce-form label{margin-bottom:.5rem}.social-nav__list>.social-nav__li{margin-bottom:.75rem}.social-nav__list>.social-nav__li:last-child{margin-bottom:0}.social-nav__list>.social-nav__li:after,.social-nav__list>.social-nav__li:before{content:none}.social-nav--inline .social-nav__li{display:inline-block;vertical-align:middle;margin-right:1rem;margin-bottom:0}.social-nav--inline .social-nav__li:last-child{margin-right:0}.social-nav__text{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;line-height:1;letter-spacing:.0125em;display:inline-block;vertical-align:middle;text-transform:uppercase;margin-left:.5rem}.inline-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inline-nav__list{max-width:none;margin:0;padding:0;list-style:none}.inline-nav__list>li{display:block;margin:0;list-style:none}.inline-nav__list>li::after,.inline-nav__list>li::before{content:"";display:none;margin:0}.inline-nav__block-link-wrap{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;padding-right:1rem;border-right:1px solid #d9d9d9}@media (min-width:45rem){.inline-nav__block-link-wrap{margin-right:1.25rem;padding-right:1.25rem}}.inline-nav__list>.inline-nav__li{display:inline-block;margin-right:1rem}@media (min-width:45rem){.inline-nav__list>.inline-nav__li{margin-right:1.25rem}}.inline-nav__list>.inline-nav__li:last-child{margin-right:0}.tags-nav{overflow:hidden}.tags-nav__list{max-width:none;margin:0;padding:0;list-style:none}.tags-nav__list>li{display:block;margin:0;list-style:none}.tags-nav__list>li::after,.tags-nav__list>li::before{content:"";display:none;margin:0}.mc-field-group .tags-nav>label,.mc-field-group.mc_sitlearn-signup__interest .tags-nav>strong,.salesforce-form .tags-nav>.label,.salesforce-form .tags-nav>label,.tags-nav>.label{margin-bottom:.5rem}.tags-nav__list{margin-bottom:-.25rem}.tags-nav__list>.tags-nav__li{display:inline-block;margin-right:.25rem;margin-bottom:.25rem}.tags-nav__list>.tags-nav__li:after,.tags-nav__list>.tags-nav__li:before{content:none}.block-nav__list{max-width:none;margin:0;padding:0;list-style:none}.block-nav__list>li{display:block;margin:0;list-style:none}.block-nav__list>li::after,.block-nav__list>li::before{content:"";display:none;margin:0}.block-nav--dark{color:#fff}.block-nav__label-wrap{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #d9d9d9}.block-nav--dark .block-nav__label-wrap{border-bottom-color:#455a64}.block-nav__block-link-wrap{margin-bottom:.5rem}.block-nav__list>.block-nav__li{margin-bottom:.25rem}.block-nav__list>.block-nav__li:last-child{margin-bottom:0}.block-nav--col .block-nav__list{-webkit-columns:2 10rem;-moz-columns:2 10rem;columns:2 10rem;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.block-nav--sg.block-nav--dark{background:#263238}.menu-nav__list{max-width:none;margin:0;padding:0;list-style:none}.menu-nav__list>li{display:block;margin:0;list-style:none}.menu-nav__list>li::after,.menu-nav__list>li::before{content:"";display:none;margin:0}.menu-nav__list>.menu-nav__li{position:relative;border-bottom:1px solid #d9d9d9}.menu-nav__list>.menu-nav__li:last-child{border-bottom:0}.menu-nav__sub-list-wrap{overflow:hidden;height:0}.menu-nav__sub-list{padding:.75rem 1rem 1rem;background:#fff}.bar-nav__list{max-width:none;margin:0;padding:0;list-style:none}.bar-nav__list>li{display:block;margin:0;list-style:none}.bar-nav__list>li::after,.bar-nav__list>li::before{content:"";display:none;margin:0}.bar-nav__list-wrap{overflow:hidden}.bar-nav__list{margin-top:-.5rem;margin-left:-1rem}.bar-nav__list>.bar-nav__li{display:inline-block;padding-left:1rem;padding-top:.5rem}.bar-nav__sub-list-wrap{position:absolute;z-index:1;top:100%;left:0;width:100%;overflow:hidden;height:0}.bar-nav__sub-list{padding-top:1rem;padding-bottom:1rem;background:#fff;border-top:1px solid #d9d9d9}.bar-nav__sub-list-wrap .inline-nav{opacity:0;-webkit-transition:opacity 150ms;transition:opacity 150ms}.bar-nav__sub-list-wrap[data-active=true] .inline-nav{opacity:1;-webkit-transition-delay:150ms;transition-delay:150ms}.bar-nav__list>.bar-nav__icon{border-left:1px solid #d9d9d9;margin-left:.5rem}.bar-nav__list>.bar-nav__icon svg{vertical-align:bottom;margin-right:.5rem}.bar-nav--sg{position:relative}.tabs-nav{padding:.75rem .75rem 0}.tabs-nav__list{max-width:none;margin:0;padding:0;list-style:none}.tabs-nav__list>li{display:block;margin:0;list-style:none}.tabs-nav__list>li::after,.tabs-nav__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.tabs-nav{padding:1rem 1rem 0}}.tabs-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-.25rem;margin-left:-.25rem}.tabs-nav__list>.tabs-nav__li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-top:.25rem;padding-left:.25rem;margin-bottom:0}@media (min-width:30rem){.tabs-nav__list>.tabs-nav__li{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}}@media (min-width:45rem){.tabs-nav__list>.tabs-nav__li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (min-width:57.5rem){.tabs-nav__list>.tabs-nav__li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}.tabs-nav__list>.tabs-nav__li:after,.tabs-nav__list>.tabs-nav__li:before{content:none}.research-interest{background:#263238;position:relative;color:#fff;border-bottom:1px solid #fff}.research-interest__link{position:absolute;top:0;right:0;bottom:0;left:0}.research-interest__link:hover+.research-interest__content-wrapper{background:#da291c}.research-interest__content-wrapper{padding:1rem 2rem}@media (min-width:57.5rem){.research-interest__content-wrapper{padding:1.5rem 2rem}}.research-interest__h4{font-weight:500}.research-interest__title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1rem;padding-right:1.5rem}.research-interest__description{font-size:.833rem;padding-top:.25rem;padding-right:1.5rem}.related-reskin-nav{max-width:30rem;background:#263238;color:#fff;padding:.75rem 1rem}.related-reskin-nav__list{max-width:none;margin:0;padding:0;list-style:none}.related-reskin-nav__list>li{display:block;margin:0;list-style:none}.related-reskin-nav__list>li::after,.related-reskin-nav__list>li::before{content:"";display:none;margin:0}.related-reskin-nav__list>.related-reskin-nav__li{margin-bottom:.25rem}.related-reskin-nav__list>.related-reskin-nav__li:last-child{margin-bottom:0}@media (min-width:45rem){.related-reskin-nav__list>.related-reskin-nav__li{margin-bottom:.5rem}}@media (min-width:57.5rem){.related-reskin-nav__list>.related-reskin-nav__li{margin-bottom:.75rem}}.related-reskin-nav__list>.related-reskin-nav__li:after,.related-reskin-nav__list>.related-reskin-nav__li:before{content:none}.section>.h1,.section>.h2,.section>.h3,.section>.h4,.section>.h5,.section>.h6,.section>.sit-giving-contact-person-name{margin-bottom:.75rem}@media (min-width:45rem){.section>.h1,.section>.h2,.section>.h3,.section>.h4,.section>.h5,.section>.h6,.section>.sit-giving-contact-person-name{margin-bottom:1rem}}@media (min-width:57.5rem){.section>.h1,.section>.h2,.section>.h3,.section>.h4,.section>.h5,.section>.h6,.section>.sit-giving-contact-person-name{margin-bottom:1.25rem}}@media (min-width:57.5rem){.headed-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.headed-section__header{margin-bottom:1.25rem}@media (min-width:45rem){.headed-section__header{margin-bottom:1.5rem}}@media (min-width:57.5rem){.headed-section__header{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}}.headed-section__header>.h1,.headed-section__header>.h2,.headed-section__header>.h3,.headed-section__header>.h4,.headed-section__header>.h5,.headed-section__header>.h6,.headed-section__header>.sit-giving-contact-person-name{margin-bottom:.75rem}@media (min-width:45rem){.headed-section__header>.h1,.headed-section__header>.h2,.headed-section__header>.h3,.headed-section__header>.h4,.headed-section__header>.h5,.headed-section__header>.h6,.headed-section__header>.sit-giving-contact-person-name{margin-bottom:1rem}}@media (min-width:57.5rem){.headed-section__header>.h1,.headed-section__header>.h2,.headed-section__header>.h3,.headed-section__header>.h4,.headed-section__header>.h5,.headed-section__header>.h6,.headed-section__header>.sit-giving-contact-person-name{margin-bottom:1.25rem}}@media (min-width:57.5rem){.headed-section__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:2.5rem;padding-bottom:2.5rem}}.columned-section>.h1,.columned-section>.h2,.columned-section>.h3,.columned-section>.h4,.columned-section>.h5,.columned-section>.h6,.columned-section>.sit-giving-contact-person-name{margin-bottom:.75rem}@media (min-width:45rem){.columned-section>.h1,.columned-section>.h2,.columned-section>.h3,.columned-section>.h4,.columned-section>.h5,.columned-section>.h6,.columned-section>.sit-giving-contact-person-name{margin-bottom:1rem}}@media (min-width:57.5rem){.columned-section>.h1,.columned-section>.h2,.columned-section>.h3,.columned-section>.h4,.columned-section>.h5,.columned-section>.h6,.columned-section>.sit-giving-contact-person-name{margin-bottom:1.25rem}}@media (min-width:45rem){.columned-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.columned-section__left-content{margin-bottom:1.25rem}@media (min-width:45rem){.columned-section__left-content{margin-bottom:0}}@media (min-width:45rem){.columned-section__left-content,.columned-section__right-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}.page-card{max-width:30rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-card>.img,.page-card>.picture{margin-bottom:0}.page-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;margin-top:.75rem}.page-card__h1{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin-bottom:0;color:#000}@media (min-width:30rem){.page-card__h1{font-size:1.2rem}}.page-card__body{position:relative;margin-top:.75rem;padding-left:1.25rem}@media (min-width:30rem){.page-card__body{padding-left:1.5rem}}.page-card__body>.accent{position:absolute;top:0;left:0}.page-card__footer{margin-top:.75rem;padding-left:1.25rem}@media (min-width:30rem){.page-card__footer{padding-left:1.5rem}}.post-card{max-width:30rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-card>.category,.site--colead .post-card>.colead-publication__author,.site--colead .post-card>.edtech-tools-resources__type_and_purpose{margin-bottom:.5rem}.post-card>.img,.post-card>.picture{margin-top:0;margin-bottom:0}.post-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;margin-top:.75rem}.post-card__h1{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin-bottom:0;color:#000}@media (min-width:30rem){.post-card__h1{font-size:1.2rem}}.post-card__body{margin-top:.75rem;padding-left:1.25rem}@media (min-width:30rem){.post-card__body{padding-left:1.5rem}}.post-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.75rem;padding-left:1.25rem}@media (min-width:30rem){.post-card__footer{padding-left:1.5rem}}.feature-post-card{max-width:30rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feature-post-card>.category,.site--colead .feature-post-card>.colead-publication__author,.site--colead .feature-post-card>.edtech-tools-resources__type_and_purpose{margin-bottom:.5rem}.feature-post-card>.img,.feature-post-card>.picture{margin-top:0;margin-bottom:0}.feature-post-card__content-wrap{position:relative;z-index:2;height:100%;margin-top:-2rem;padding-left:1.25rem}@media (min-width:30rem){.feature-post-card__content-wrap{margin-top:-2.5rem}}.feature-post-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:1rem;background:#263238;color:#fff}@media (min-width:30rem){.feature-post-card__content{padding:1.25rem}}.feature-post-card__h1{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;color:#fff;margin-bottom:0}@media (min-width:30rem){.feature-post-card__h1{font-size:1.2rem}}.feature-post-card__body{margin-top:.75rem;padding-left:1.25rem}@media (min-width:30rem){.feature-post-card__body{margin-top:1rem;padding-left:1.5rem}}.feature-post-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.75rem;padding-left:1.25rem}@media (min-width:30rem){.feature-post-card__footer{padding-left:1.5rem}}.media-card{position:relative;max-width:45rem;overflow:hidden}.media-card>.img,.media-card>.picture{margin-bottom:0}.media-card__body{position:absolute;z-index:2;top:100%;left:0;width:100%;height:100%;padding:3.5rem 1rem;background:rgba(255,255,255,.65);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (min-width:30rem){.media-card__body{padding:3.5rem 1.25rem}}.media-card:hover .media-card__body{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.media-card__body-text{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.media-card__h1{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin-bottom:.75rem}@media (min-width:30rem){.media-card__h1{font-size:1.2rem}}.media-card__footer{position:absolute;z-index:3;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:2.75rem;padding:.75rem 1rem;border-top:1px solid transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:border-color .3s;transition:border-color .3s}@media (min-width:30rem){.media-card__footer{padding:.75rem 1.25rem}}.media-card:hover .media-card__foot{border-color:#d9d9d9}.media-card__icon{position:absolute;z-index:4;top:0;right:0;width:100%;height:2.75rem;padding:.75rem 1rem;border-bottom:1px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s}.media-card:hover .media-card__icon{border-color:#d9d9d9}.media-card__icon .icon{display:block;margin-left:auto}.media-card .field{padding:0}.contact-card{padding:.75rem 1rem;border:1px solid #d9d9d9;border-radius:.25rem}.contact-card--dark{border-color:#455a64;color:#fff}.contact-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.25rem}.contact-card .label,.contact-card .mc-field-group label,.contact-card .mc-field-group.mc_sitlearn-signup__interest strong,.contact-card .salesforce-form label,.mc-field-group .contact-card label,.mc-field-group.mc_sitlearn-signup__interest .contact-card strong,.salesforce-form .contact-card label{margin-bottom:0}.contact-card__a{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:inherit;-webkit-transition:color 150ms;transition:color 150ms}.contact-card__a:hover{color:#8c8c8c}.contact-card--sg.contact-card--dark{background:#263238}.profile-card{max-width:30rem}.profile-card__name{font-family:"IBM Plex Sans",sans-serif;font-weight:700;padding-top:1rem;font-size:1rem}.profile-card__appointments{font-size:1rem}.profile-card--white .profile-card__name{color:#fff}.profile-card--white .profile-card__appointments{color:#fff}.profile-card--white .lead-link{color:#fff}#molecules-profile-card-white-text .sg-pattern-example{background:#da291c}#molecules-profile-card-white-text .sg-pattern-example .profile-card{padding:1rem 0}.course-card{max-width:30rem;position:relative}.course-card .tag{position:absolute;top:.75rem;left:.75rem;border:none;cursor:none;max-width:85%}.course-card .picture{margin-bottom:0}.course-card .picture img{max-width:none;width:100%}.course-card__course{position:relative;margin-top:1rem}.course-card__course .accent{position:absolute;left:0;top:0;margin-top:8px}.course-card__course_footer{color:#8c8c8c}.course-card__course_footer_item svg{vertical-align:top;margin-right:.25rem}.course-card__title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;font-size:1.44rem;margin-bottom:0;padding-left:1.5rem}.course-card__subtitle{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin-top:.5rem;padding-left:1.5rem}@media (min-width:30rem){.course-card__subtitle{font-size:1rem}}.course-card__course_footer{font-size:.833rem;padding-top:.75rem;margin:2rem 1rem 0 1rem;border-top:2px solid #e8e8e8}.course-card__course_footer>div{display:inline-block}.course-card__caret{font-size:1.2rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;display:inline-block;margin:0 .5rem;vertical-align:text-bottom}.course-card__card_link{position:absolute;top:0;bottom:0;width:100%;z-index:5}.life-card{position:relative;overflow:hidden;max-width:800px}@media (min-width:57.5rem){.life-card:hover{overflow:visible}.life-card:hover ul{background:#ea2429;-webkit-transform:translateY(0);transform:translateY(0);z-index:1}.life-card:hover ul .desc,.life-card:hover ul .link{opacity:1}}.life-card:hover .img-1 .imgholder{-webkit-transform:scale(1.1);transform:scale(1.1)}.life-card .img-1{overflow:hidden;position:relative}@media (min-width:57.5rem){.life-card .img-1{padding-top:100%}}.life-card .img-1 .imgholder{position:absolute;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;top:0;-webkit-transition:all .3s ease;transition:all .3s ease}.life-card ul{max-width:none;margin:0;padding:0;list-style:none;margin:0;list-style:none;position:absolute;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;padding:1rem;bottom:0;-webkit-transform:none;transform:none;width:100%}.life-card ul>li{display:block;margin:0;list-style:none}.life-card ul>li::after,.life-card ul>li::before{content:"";display:none;margin:0}@media (min-width:57.5rem){.life-card ul{bottom:-12px;padding:25px;width:90%;-webkit-transform:translateY(40%);transform:translateY(40%)}}.life-card ul .title-2{font-size:28px;line-height:1;margin-bottom:15px;font-weight:500}.life-card ul .desc,.life-card ul .link{display:none}@media (min-width:57.5rem){.life-card ul .desc,.life-card ul .link{display:block}}.life-card ul .desc{font-size:13px;line-height:1.5;-webkit-transition:all .3s ease;transition:all .3s ease;margin-bottom:50px;opacity:0}.life-card ul .link{font-size:19px;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.life-card ul .link .icon{vertical-align:middle;height:10px;position:relative;top:-1px}@media (min-width:57.5rem){.life-card .d-lg-block{display:block!important}}@media (min-width:57.5rem){.life-card .d-lg-none{display:none!important}}.life-card .d-none{display:none}.profile-small-card{margin:1.25rem 0}@media (min-width:57.5rem){.profile-small-card{margin:2rem 0}}.profile-small-card__header{margin-top:1rem}.profile-small-card__designation{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;letter-spacing:.0125em;margin-top:.5rem;margin-bottom:.5rem;color:#8c8c8c}.profile-small-card__name{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1rem;max-width:24em;line-height:1.2;margin:0}@media (min-width:45rem){.profile-small-card__name{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.2rem}}.profile-small-card__appointments{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:.833rem;letter-spacing:.0125em;margin-top:.5rem;margin-bottom:-.25rem}.profile-small-card__links a{display:block;margin-bottom:.5rem}.simple-card{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.simple-card .field--type-image,.simple-card__image{width:14rem;height:9rem}.simple-card__h1{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin-bottom:0;color:#000}@media (min-width:30rem){.simple-card__h1{font-size:1.2rem}}.simple-card__body{position:relative;margin-top:.75rem;color:#da291c;font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400}.simple-card__content{margin-left:1.25rem}.simple-card__link{position:absolute;top:0;bottom:0;left:0;right:0}.project01-card{position:relative}.project01-card:last-child{margin-bottom:0}.project01-card__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.project01-card__content{padding-top:1.5rem}.project01-card .field--type-image{padding:0}.project01-card .field--type-image .media{position:relative;width:100%;padding-top:56.25%;overflow:hidden}@media (min-width:45rem){.project01-card .field--type-image .media{padding-top:0;width:auto}}.project01-card .field--type-image img,.project01-card .field--type-image picture{margin:0;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media (min-width:45rem){.project01-card .field--type-image img,.project01-card .field--type-image picture{position:relative;-webkit-transform:unset;transform:unset}}.project01-card .page-card__body{padding-left:0}@media (min-width:30rem){.project01-card .page-card__body{padding-left:0}}.project01-card .page-card__footer{padding-left:0}@media (min-width:30rem){.project01-card .page-card__footer{padding-left:0}}.project01-card__footer{margin-top:.75rem}.project02-card{position:relative}.project02-card:last-child{margin-bottom:0}.project02-card__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.project02-card__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:45rem){.project02-card__content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:45rem){.project02-card .field--type-image{margin-top:1.5rem}}.project02-card .field--type-image .media{position:relative;width:100%;padding-top:56.25%;overflow:hidden}@media (min-width:45rem){.project02-card .field--type-image .media{padding-top:0;width:auto}}.project02-card .field--type-image img,.project02-card .field--type-image picture{margin:0;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media (min-width:45rem){.project02-card .field--type-image img,.project02-card .field--type-image picture{width:25vw;max-width:25rem;max-height:unset;position:relative;-webkit-transform:unset;transform:unset}}@media (min-width:57.5rem){.project02-card .field--type-image img,.project02-card .field--type-image picture{width:12.5vw;max-width:12.5rem;max-height:unset}}.project02-card__content{padding-top:1.5rem}@media (min-width:45rem){.project02-card__content{padding-right:1.5rem}}.project02-card__footer{margin-top:.75rem}.highlight-card{position:relative;background-color:#eceff1;overflow:hidden}.highlight-card--no-image{background-color:#f44336}.highlight-card--no-image::after{content:"";position:absolute;right:0;bottom:0;height:10rem;width:10rem;background-color:#263238;-webkit-transform:translate(50%,50%) rotate(45deg);transform:translate(50%,50%) rotate(45deg)}.highlight-card__content-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:57.5rem){.highlight-card__content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.highlight-card__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.highlight-card .field--type-image{height:100%;padding:0}.highlight-card .field--type-image *{height:100%}.highlight-card img,.highlight-card picture{margin-bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media (min-width:45rem){.highlight-card img,.highlight-card picture{max-height:50vw}}@media (min-width:57.5rem){.highlight-card img,.highlight-card picture{width:25vw;height:100%;max-width:25rem;max-height:unset}}.highlight-card__content{-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;padding:2rem 2rem}@media (min-width:57.5rem){.highlight-card__content{padding:2rem 3rem;max-width:calc(100% - min(25vw,25rem))}}.highlight-card .category,.highlight-card .site--colead .colead-publication__author,.highlight-card .site--colead .edtech-tools-resources__type_and_purpose,.site--colead .highlight-card .colead-publication__author,.site--colead .highlight-card .edtech-tools-resources__type_and_purpose{font-family:"IBM Plex Sans",sans-serif;font-weight:700;color:#f44336;text-transform:uppercase;margin-bottom:1rem}.highlight-card__details{position:relative;padding-left:1.5rem;padding-right:1.5rem}.highlight-card__details .accent{position:absolute;top:0;left:0}.highlight-card__h3{margin-top:0}.highlight-card__body{position:relative}.highlight-card__footer{margin-top:.75rem}.highlight-card__footer a{color:#263238}.highlight-card--no-image .category,.highlight-card--no-image .site--colead .colead-publication__author,.highlight-card--no-image .site--colead .edtech-tools-resources__type_and_purpose,.highlight-card--no-image [class$="__body"],.highlight-card--no-image [class$="__h3"],.site--colead .highlight-card--no-image .colead-publication__author,.site--colead .highlight-card--no-image .edtech-tools-resources__type_and_purpose{color:#fff}.highlight-card--no-image .accent{background-color:#fff}.profile-top .avatar{margin-bottom:1.25rem}.profile-top__name{margin-bottom:.75rem;display:inline-block}.profile-top__text{position:relative}.profile-top .accent{position:absolute;top:0;left:0}.profile-top__appointments{font-family:"IBM Plex Sans",sans-serif;font-weight:500;margin-left:1.5rem;font-size:1rem}.profile-top__latest-qualification{margin-left:1.5rem;font-size:1rem}.profile-top--compact{margin-bottom:2.5rem}.profile-top--compact .avatar,.profile-top--compact .row{display:inline-block;vertical-align:top}.profile-top--compact .avatar{width:7.5rem;height:7.5rem}.profile-top--compact .row{padding-left:1.5rem;width:calc(98% - 7.5rem)}.profile-top--compact .profile-top__latest-qualification{margin-bottom:1.25rem}.profile-top--compact .profile-top__card-link{text-decoration:none}.profile-bottom{background:#263238;padding:2.5rem;border-radius:.25rem}.profile-bottom .avatar,.profile-bottom__details{display:inline-block;vertical-align:top}.profile-bottom__details{padding-left:1.5rem;color:#fff;width:calc(98% - 7.5rem);font-size:1rem}.profile-bottom__details>*{margin-top:0;margin-bottom:.5rem}.profile-bottom__details>:last-child{margin-bottom:0}.profile-bottom__appointments{margin-bottom:.25rem}.profile-bottom__name{font-family:"IBM Plex Sans",sans-serif;font-weight:500}.news-card{max-width:30rem;min-height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.news-card:hover{-webkit-box-shadow:0 4px 6px 0 #bfbfbf;box-shadow:0 4px 6px 0 #bfbfbf}.news-card>.img,.news-card>.picture{width:100%;margin-bottom:0}.news-card__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1rem}.news-card__h4{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin:.5rem 0 1.25rem;color:#000}@media (min-width:30rem){.news-card__h4{font-size:1.2rem}}.news-card__body{position:relative;margin:1.25rem 0;padding-left:1.25rem;padding-bottom:2rem}@media (min-width:30rem){.news-card__body{padding-left:1.25rem;padding-bottom:3rem}}.news-card__body>.accent{position:absolute;top:0;left:0}.news-card__news_footer{color:#000;padding-bottom:1.25rem;padding-right:.75rem;margin-top:.75rem;position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.news-card__news_footer_item{font-size:.833rem;padding-left:.25rem}.news-card__tag{display:inline-block;margin:.1rem .35rem 0 0}.news-card__card_link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:5}.teaser-card{position:relative;height:100%;width:100%}@media (min-width:45rem){.teaser-card{max-width:25vw}}.teaser-card__link{position:absolute;top:0;bottom:0;width:100%;z-index:5;cursor:pointer}.teaser-card__wrapper{padding:1rem .75rem 10.5rem .75rem;border-top:.25rem solid;border-color:red;height:100%;-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12)}.teaser-card__domain,.teaser-card__insight{font-size:.875rem;color:#595959;text-transform:uppercase;padding-bottom:.5rem}.teaser-card__title{margin-top:0;height:3.5rem;width:100%}@media (min-width:45rem){.teaser-card__title{height:4.5rem}}.teaser-card__description{padding-bottom:1rem;height:6rem;max-height:7rem;width:100%}@media (min-width:45rem){.teaser-card__description{height:8rem;max-height:8rem;padding-bottom:1.5rem}}.teaser-card__container{font-size:.875rem;color:#595959}.teaser-card__container-wrapper{padding-top:1.5rem;border-top:1px solid #e8e8e8}.teaser-card__date{font-size:.875rem;color:#595959;padding-bottom:.5rem}@media (min-width:45rem){.teaser-card__date{padding-bottom:1rem}}.teaser-card__date-course{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:.5rem;width:100%}@media (min-width:45rem){.teaser-card__date-course{padding-bottom:1rem}}.teaser-card__date-course-icon{margin-right:.5rem}.teaser-card__date-course-content{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.teaser-card__location,.teaser-card__time{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:.5rem}@media (min-width:45rem){.teaser-card__location,.teaser-card__time{padding-bottom:1rem}}.teaser-card__location-icon,.teaser-card__time-icon{display:inline-block;margin-right:.5rem}.teaser-card__location-content,.teaser-card__time-content{display:inline-block;-webkit-transform:translateY(-15%);transform:translateY(-15%)}.teaser-card__delivery{padding-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:45rem){.teaser-card__delivery{padding-bottom:1rem}}.teaser-card__delivery-icon{display:inline-block;margin-right:.5rem}.teaser-card__delivery-content{display:inline-block;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.teaser-card__cost{padding-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:45rem){.teaser-card__cost{padding-bottom:1rem}}.teaser-card__cost-icon{display:inline-block;margin-right:.5rem}.teaser-card__cost-content{display:inline-grid;-webkit-transform:translateY(-5%);transform:translateY(-5%)}.teaser-card__cost-content-fund{font-style:italic}.teaser-card__grey{background-color:#f5f5f5;padding:.5rem;color:#595959;position:absolute;bottom:5.25rem;left:.75rem;right:.75rem}.teaser-card__grey-label{font-weight:500;font-size:.875rem}.teaser-card__grey-content{font-size:.875rem}.teaser-card__topic{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;color:#595959;position:absolute;bottom:1.5rem;left:.75rem;right:.75rem}@media (min-width:45rem){.teaser-card__topic{bottom:.75rem}}.teaser-card__topic-icon{margin-right:.5rem}.teaser-card__topic-content{-webkit-transform:translateY(-15%);transform:translateY(-15%)}.teaser-card__registeration{position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.teaser-card__registeration .button,.teaser-card__registeration .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span,.teaser-card__registeration .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .teaser-card__registeration input:checked+span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .teaser-card__registeration span{width:100%}.teaser-card__body>.excerpt{margin-top:.75rem}.teaser-card img,.teaser-card picture{height:190px;width:100%;-o-object-fit:cover;object-fit:cover;padding-bottom:1rem}.teaser-card--simple .teaser-card__title{height:2rem}.teaser-card--simple .teaser-card__image{display:none}.teaser-card--simple .teaser-card__wrapper{padding-bottom:8rem}.teaser-card--simple .teaser-card__grey{bottom:4.75rem}.teaser-card--simple .teaser-card__container-wrapper{padding-top:0;padding-bottom:0;border-top:none}.teaser-card--simple-with-image .teaser-card__wrapper{padding-bottom:4rem}.teaser-card--wide{max-width:100%}.teaser-card--wide .teaser-card__wrapper{padding:1.25rem 1.5rem}@media (min-width:57.5rem){.teaser-card--wide .teaser-card__wrapper{padding:3rem 4rem}}.background-card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.background-card__wrapper{position:relative;margin-bottom:1.5rem;margin-right:1.5rem}.background-card__title{color:#fff;position:absolute;max-width:70%;left:1.5rem;z-index:1}.background-card__image{height:270px;-o-object-fit:cover;object-fit:cover}.background-card__image img,.background-card__image picture{height:270px;-o-object-fit:cover;object-fit:cover}.background-card__link{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:1.5rem;bottom:1.5rem;cursor:pointer}.background-card__link-url{position:absolute;top:0;bottom:0;width:100%;z-index:5}.background-card__link-text{color:#fff;padding-right:.5rem;margin-bottom:0}.background-card__link-icon{color:#fff}.background-card__link-icon svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.body-news-card{padding:1.5rem 0 1.5rem;border-top:1px solid red;border-bottom:1px solid red}.body-news-card .field--type-image,.body-news-card__image{width:9rem;height:9rem;-o-object-fit:cover;object-fit:cover}@media (min-width:30rem){.body-news-card .field--type-image,.body-news-card__image{width:11rem}}@media (min-width:45rem){.body-news-card .field--type-image,.body-news-card__image{width:14rem}}.body-news-card__h4{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2}@media (min-width:30rem){.body-news-card__h4{font-size:1.2rem}}.body-news-card__content{margin-left:1.25rem}.body-news-card__content-wrapper{max-width:45rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.body-news-card__footer a{color:#da291c}.in-the-news-card{position:relative}.in-the-news-card:hover{-webkit-box-shadow:0 2px 4px 0 #bfbfbf;box-shadow:0 2px 4px 0 #bfbfbf}.in-the-news-card__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1.25rem .75rem;padding-bottom:2rem}@media (min-width:57.5rem){.in-the-news-card__content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.in-the-news-card__header{font-size:.833rem}.in-the-news-card__header .datetime{color:#000}.in-the-news-card__content{max-width:45rem;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.75rem}@media (min-width:30rem){.in-the-news-card__content{padding-left:.75rem}}.in-the-news-card__news_footer{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:0;padding-bottom:1.25rem}.in-the-news-card__news_footer_item{font-size:.833rem;padding-left:.25rem}.in-the-news-card__h4{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin:.5rem 0 1.25rem;color:#000}@media (min-width:30rem){.in-the-news-card__h4{font-size:1.2rem}}.in-the-news-card__body{position:relative;margin-top:.75rem;padding:0 1.25rem}@media (min-width:30rem){.in-the-news-card__body{padding-left:1.5rem}}.in-the-news-card__body>.accent{position:absolute;top:0;left:0}.in-the-news-card__caret{font-size:1.2rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;margin:0 .5rem;color:#da291c;display:inline-block;vertical-align:text-bottom}.in-the-news-card svg{margin-top:.25rem;vertical-align:text-bottom}.in-the-news-card__card_link{position:absolute;top:0;bottom:0;width:100%;z-index:5}.profile-article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:45rem;border-radius:.25rem}@media (min-width:45rem){.profile-article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:57.5rem){.profile-article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem;max-width:76.5rem}}.profile-article__avatar{-webkit-box-flex:3.75rem;-ms-flex:3.75rem 0 0px;flex:3.75rem 0 0}@media (min-width:45rem){.profile-article__avatar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:57.5rem){.profile-article__avatar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}}@media (min-width:45rem){.profile-article__avatar>.avatar{display:block;position:relative;border-radius:7.5rem;width:7.5rem;height:7.5rem;margin:0 auto}}.profile-article__header{-webkit-box-flex:calc(100% - 3.75rem);-ms-flex:calc(100% - 3.75rem) 0 0px;flex:calc(100% - 3.75rem) 0 0;padding-left:1rem;overflow:hidden}@media (min-width:45rem){.profile-article__header{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:57.5rem){.profile-article__header{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:2.5rem;padding-bottom:2.5rem}}.profile-article__designation{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;letter-spacing:.0125em;margin-bottom:.5rem;color:#8c8c8c}.profile-article__name{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1rem;max-width:24em;line-height:1.2;margin:0}@media (min-width:45rem){.profile-article__name{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.2rem}}.profile-article__appointments{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;letter-spacing:.0125em;margin-top:.5rem;margin-bottom:-.25rem}.profile-article__education{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;letter-spacing:.0125em;margin-top:.5rem;color:#8c8c8c}.profile-article__bio{list-style:none;margin:.75rem 0 0;padding:0}.profile-article__contact-li{margin-bottom:.5rem;white-space:nowrap}.profile-article__contact-li:last-child{margin-bottom:0}.profile-article__contact-li:after,.profile-article__contact-li:before{content:none}.profile-article__body{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0;margin-top:.75rem;padding-left:4.75rem}@media (min-width:45rem){.profile-article__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:1.5rem;padding-bottom:1.5rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0}}@media (min-width:57.5rem){.profile-article__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;padding-left:2.5rem;padding-bottom:2.5rem}}.profile-article__body>.lead{display:inline-block;margin-top:.75rem}@media (min-width:45rem){.location-article{min-height:calc(4rem + 400px)}}@media (min-width:45rem){.location-article__content-wrap{padding:0 4rem;background:#eceff1}}.location-article__content{overflow:hidden}@media (min-width:45rem){.location-article__content{position:relative;top:4rem;overflow:visible}}@media (min-width:45rem){.location-article__map-wrap{position:absolute;z-index:1;width:60%;top:0;right:0}}.location-article__map iframe{width:100%}.location-article__body{background:#eceff1}@media (min-width:30rem){.location-article__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.location-article__body:nth-child(n){position:relative;z-index:2;display:block;width:40%;margin:0;background:0 0}}@media (min-width:30rem){.location-article__body .picture,.location-article__body img{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media (min-width:45rem){.location-article__body .picture,.location-article__body img{position:relative;left:1.5rem;display:block;max-width:100%;margin:1.5rem 0 0;padding:0}}@media (min-width:30rem){.location-article__text-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem}}@media (min-width:45rem){.location-article__text-wrap{display:block;max-width:100%;margin:0;padding:0 2rem 0 0}}.location-article__text{padding:1.25rem}@media (min-width:45rem){.location-article__text{padding:0}}.location-article__text>.h1,.location-article__text>.h2,.location-article__text>.h3,.location-article__text>.h4,.location-article__text>.h5,.location-article__text>.h6,.location-article__text>.sit-giving-contact-person-name{margin-bottom:1rem}@media (min-width:45rem){.location-article__text>.h1,.location-article__text>.h2,.location-article__text>.h3,.location-article__text>.h4,.location-article__text>.h5,.location-article__text>.h6,.location-article__text>.sit-giving-contact-person-name{margin-bottom:1.25rem}}.testimonial-article{-webkit-box-shadow:none;box-shadow:none;position:relative;margin:0;padding:1rem;text-align:center;background:0 0;color:#000;max-width:100%}@media (min-width:30rem){.testimonial-article{padding:2rem 1.25rem 1rem}}@media (min-width:45rem){.testimonial-article{padding:2.5rem 1.5rem 1.25rem}}.testimonial-article__content{position:relative;z-index:2}.testimonial-article__content>.avatar{margin:0 auto;border:3px solid #da291c;-o-object-fit:cover;object-fit:cover}.testimonial-article__text{width:80%;font-size:1rem!important;margin:1rem auto 0}.testimonial-article__cite{font-size:.833rem;max-width:24em;line-height:1.2;letter-spacing:.0125em;display:block;margin:1rem auto 0;font-style:normal;border:none}@media (min-width:30rem){.testimonial-article__cite{margin-top:1.25rem}}.testimonial-article__name{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1rem;color:#da291c}.testimonial-article__designation{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:.833rem;margin-top:.25rem;color:#858585}.testimonial_split a{text-decoration:none;outline:0}.testimonial_split .img-1{max-width:350px;max-height:350px;border-radius:50%;overflow:hidden;margin-bottom:20px}@media (min-width:30rem){.testimonial_split .img-1{margin-bottom:none}}.testimonial_split{position:relative}.testimonial_split .grid_item{-ms-flex-preferred-size:unset;flex-basis:unset;max-width:none}@media (min-width:30rem){.testimonial_split .grid_item-left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:1.5rem;padding-bottom:1.5rem}}@media (min-width:30rem){.testimonial_split .grid_item-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem}}.testimonial_split .testimonial_split__link{position:absolute;top:0;right:0;bottom:0;left:0;color:transparent}.testimonial_split ul{padding:0;margin:0;list-style:none;color:#263239}.testimonial_split ul .who{color:#b0bec5;font-size:12px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.testimonial_split ul .who>div{display:inline-block;margin-right:.25rem}.testimonial_split ul .who_name{color:#37474f}.testimonial_split ul .who span{color:#263239;margin-left:5px}.testimonial_split ul .quote{margin-bottom:30px}.testimonial_split ul .quote p>::before{content:'"';display:block;color:#90a3ae;font-family:serif}.testimonial_split ul .quote p>::after{content:'"';color:#90a3ae;font-family:serif;margin-left:.5rem}.testimonial_split ul .block-link{font-size:19px}.jumbotron-article{overflow:hidden}@media (min-width:57.5rem){.jumbotron-article{padding-top:2rem}}.jumbotron-article__content{background:#263238}@media (min-width:57.5rem){.jumbotron-article__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.jumbotron-article--bg-img{padding-top:1.25rem}@media (min-width:30rem){.jumbotron-article--bg-img{padding-top:2rem}}@media (min-width:45rem){.jumbotron-article--bg-img{padding-top:4rem}}.jumbotron-article--bg-img .jumbotron-article__content{background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:57.5rem){.jumbotron-article--bg-img .jumbotron-article__content{display:block}}@media (min-width:57.5rem){.jumbotron-article__img-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;top:-2rem}}@media (min-width:57.5rem){.jumbotron-article__img-wrap>.img,.jumbotron-article__img-wrap>.picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media (min-width:76.5rem){.jumbotron-article__img-wrap>.img,.jumbotron-article__img-wrap>.picture{height:auto;-o-object-fit:initial;object-fit:initial;-o-object-position:initial;object-position:initial}}.jumbotron-article__body-wrap{color:#fff}@media (min-width:57.5rem){.jumbotron-article__body-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}.jumbotron-article--bg-img .jumbotron-article__body-wrap{padding-right:1.25rem}@media (min-width:30rem){.jumbotron-article--bg-img .jumbotron-article__body-wrap{padding-right:2rem}}@media (min-width:57.5rem){.jumbotron-article--bg-img .jumbotron-article__body-wrap{display:block;max-width:100%}}.jumbotron-article__body{position:relative;padding:1.5rem 1.25rem}@media (min-width:30rem){.jumbotron-article__body{padding:2rem 1.5rem}}@media (min-width:45rem){.jumbotron-article__body{padding:3rem 4rem}}@media (min-width:57.5rem){.jumbotron-article__body{padding-top:5rem;padding-right:0}}.jumbotron-article--bg-img .jumbotron-article__body{position:relative;top:-1.25rem;background:#263238}@media (min-width:30rem){.jumbotron-article--bg-img .jumbotron-article__body{top:-2rem;max-width:30rem}}@media (min-width:45rem){.jumbotron-article--bg-img .jumbotron-article__body{max-width:45rem;top:-4rem}}@media (min-width:57.5rem){.jumbotron-article--bg-img .jumbotron-article__body{padding-right:4rem}}.jumbotron-article__h1{font-size:1.729rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;color:#da291c;color:#fff}@media (min-width:30rem){.jumbotron-article__h1{font-size:2.074rem}}@media (min-width:57.5rem){.jumbotron-article__h1{font-size:2.488rem}}.jumbotron-article__body>.preamble{margin-top:.75rem;margin-bottom:0}.jumbotron-article__description{margin-top:1rem;padding-top:1rem;border-top:1px solid #595959;color:#d9d9d9}.jumbotron-article__body>.accent{position:absolute;z-index:2;top:-2rem;right:1.25rem}.jumbotron-article--bg-img .jumbotron-article__body>.accent{top:auto;right:1.25rem;bottom:-1.25rem}@media (min-width:30rem){.jumbotron-article--bg-img .jumbotron-article__body>.accent{right:2rem;bottom:-2rem}}.timeline-article{-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);max-width:30rem}@media (min-width:30rem){.timeline-article{-webkit-box-shadow:none;box-shadow:none}}.timeline-article__body{padding:1rem;border-left:.25rem solid #263238}@media (min-width:30rem){.timeline-article__body{-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);padding:1rem 1.25rem}}.timeline-article--img .timeline-article__body{max-width:calc(30rem - 2.5rem)}@media (min-width:30rem){.timeline-article--img .timeline-article__body{padding:1rem 1.25rem 3rem}}.timeline-article--highlight .timeline-article__body{border-color:#da291c}.timeline-article__h1{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;color:#000;margin-top:1.25rem}@media (min-width:30rem){.timeline-article__h1{font-size:1.2rem}}.timeline-article__body>.excerpt{margin-top:.75rem}@media (min-width:30rem){.timeline-article>.img,.timeline-article>.picture{position:relative;z-index:2;width:80%;margin-top:-2rem;margin-left:auto}}.event-article{border:1px solid #d9d9d9;padding:1.25rem}.event-article__header{margin-bottom:2rem}@media (min-width:45rem){.event-article__header>div{display:inline-block}}.event-article__header-text{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.729rem;width:70%;word-wrap:break-word}.event-article__type{margin-top:.75rem}@media (min-width:45rem){.event-article__type{float:right;width:9%;margin-top:.25rem}}.event-article__type button{border:none;padding:10px!important;cursor:default!important}.event-article__type button:hover{background:#da291c!important;pointer-events:default!important}@media (min-width:45rem){.event-article__type button{width:100%}}.event-article__cat{color:#8c8c8c;margin-bottom:2rem}@media (min-width:45rem){.event-article__desc-container>div{display:inline-block}}.event-article__desc{margin-bottom:1rem}@media (min-width:45rem){.event-article__desc{width:47%;vertical-align:top;margin-bottom:.25rem}}@media (min-width:45rem){.event-article__details{margin-left:2rem;width:47%}}.event-article__date,.event-article__location,.event-article__target{display:inline-block;margin-top:10px;margin-left:.75rem}.event-article__desc-container{margin-bottom:1.25rem}.event-article__modal-link{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:.833rem;letter-spacing:.0125em;line-height:1;text-transform:uppercase;border-bottom:0;padding-bottom:.125rem;border-bottom:.125rem solid currentColor}.event-article__modal-link:hover{color:#a8071a}.event-article__modal-link:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.event-article__modal-link--icon{border-bottom:none}.event-article__modal-link__text{display:inline-block;vertical-align:middle;padding-bottom:.125rem;border-bottom:.125rem solid currentColor}.event-article__modal-link>.icon{display:inline-block;vertical-align:middle;margin-right:.5rem}.event-article__modal-link:hover{cursor:pointer}.education-article{padding:2rem 1.25rem}.education-article__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.education-article__header-icon{color:#da291c;display:inline-block}.education-article__header-icon svg[aria-labelledby=title-education]{width:3rem;height:3rem}.education-article__header-title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem;display:inline-block;vertical-align:super;margin-left:1rem}.education-article__body{margin-top:1rem}.education-article__link{margin-top:1.25rem}.testimonial-detailed{width:100%;padding-left:2px}.testimonial-detailed__img{display:block;width:100%;max-width:50%;margin-bottom:1rem}@media (min-width:45rem){.testimonial-detailed__img{display:inline-block;width:24%;max-width:20rem;vertical-align:top;margin-left:unset;margin-right:2.5rem;margin-bottom:unset}}.testimonial-detailed__img img{border-radius:100%;width:100%;height:100%}.testimonial-detailed__container{display:inline-block;width:100%}@media (min-width:57.5rem){.testimonial-detailed__container{width:68%}}.testimonial-detailed__quote-container{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem;font-style:italic;line-height:43px}@media (min-width:30rem){.testimonial-detailed__quote-container{font-size:1.44rem}}@media (min-width:57.5rem){.testimonial-detailed__quote-container{font-size:2.074rem}}.testimonial-detailed__quote-container svg{color:#90a4ae}.testimonial-detailed svg{-webkit-transform:scale(1.2);transform:scale(1.2);vertical-align:text-top}.testimonial-detailed svg[aria-labelledby=title-quote-left]{margin-right:.75rem}.testimonial-detailed svg[aria-labelledby=title-quote-right]{margin-left:.75rem}.testimonial-detailed__divider{margin:1.25rem 0}.testimonial-detailed__divider .accent{background:#90a4ae;height:.1rem}.testimonial-detailed__designation,.testimonial-detailed__name,.testimonial-detailed__role{font-family:"IBM Plex Sans",sans-serif;font-weight:300;color:#90a4ae;margin-bottom:.5rem}.testimonial-detailed__name{text-transform:uppercase}.testimonial-detailed__link{margin-top:2rem}.testimonial-container{margin-bottom:2.5rem}@media (min-width:57.5rem){.testimonial-container{margin-bottom:0}}@media (min-width:57.5rem){.testimonial-container .flickity-page-dots{display:none}}.testimonial-container .flickity-button{display:none}.testimonial-container-buttons{display:none;margin-top:3rem}@media (min-width:57.5rem){.testimonial-container-buttons{display:block}}.testimonial-container-buttons-filler{display:none}@media (min-width:57.5rem){.testimonial-container-buttons-filler{display:inline-block;width:24%;margin-right:2.5rem}}.testimonial-container-buttons-group{display:inline-block}.testimonial-container-buttons-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial-container-buttons button{height:45px;width:45px;border:none;border-radius:unset;margin-right:0!important;padding:inherit}.testimonial-container-buttons button:disabled{display:none}.testimonial-container-buttons button:focus{-webkit-box-shadow:none;box-shadow:none}.testimonial-container-buttons button.disabled{opacity:.5;cursor:default}.testimonial-container-buttons button.disabled:hover{background-color:#da291c;border-color:#da291c}.testimonial-container-buttons button>svg.icon{margin-left:0}.news-article{display:-webkit-box;display:-ms-flexbox;display:flex}body:not(.user-logged-in) .news-article{margin-top:-1rem}.news-article .left{width:100%}@media only screen and (max-width:920px){.news-article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-article .left{width:100%}}@media only screen and (max-width:720px){.news-article .left .section-header{width:auto!important;position:relative!important;padding:4%!important;margin:0!important;background:#263238}}.news-article .story{position:relative;display:block;overflow:hidden;text-decoration:none;height:100%}.news-article .story:before{content:"";background:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(19%,rgba(0,0,0,.738)),color-stop(34%,rgba(0,0,0,.541)),color-stop(47%,rgba(0,0,0,.382)),color-stop(56.5%,rgba(0,0,0,.278)),color-stop(65%,rgba(0,0,0,.194)),color-stop(73%,rgba(0,0,0,.126)),color-stop(80.2%,rgba(0,0,0,.075)),color-stop(86.1%,rgba(0,0,0,.042)),color-stop(91%,rgba(0,0,0,.021)),color-stop(95.2%,rgba(0,0,0,.008)),color-stop(98.2%,rgba(0,0,0,.002)),to(transparent));background:linear-gradient(to top,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);position:absolute;width:100%;height:70%;bottom:0;z-index:1}.news-article .story img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.news-article .story:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.news-article .story .section-header{color:#fff;position:absolute;bottom:0;z-index:2;width:90%;padding:5%}.news-article .story .section-header p{margin-bottom:0;line-height:1.1}.news-article .story .section-header .accent--tall{height:100%;max-height:2.5rem}.news-article .story .section-header h5{font-weight:500}.news-article.breaking .left img{height:auto}.news-article.breaking .left .section-header{background:#000;max-width:100%;width:100%;position:relative}.news-article .field--type-entity-reference{padding-bottom:0}.publication{position:relative;background:#d9d9d9;-webkit-box-shadow:0 8px 12px 0 rgba(44,44,45,.07),0 0 20px 0 rgba(44,44,45,.07);box-shadow:0 8px 12px 0 rgba(44,44,45,.07),0 0 20px 0 rgba(44,44,45,.07);border:3px solid #f5f5f5;width:100%;min-width:18rem;max-width:25rem}.publication__link{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:1}.publication__link:hover{border:3px solid #27251f}.publication .left{position:relative;width:100%;padding-top:133%}.publication__content-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;padding:2rem}.publication__header h4{color:#000;font-style:italic;font-weight:300}.publication__authors-wrapper{position:absolute;left:2rem;right:2rem;bottom:7rem;-webkit-transform:translate(0,100%);transform:translate(0,100%)}.publication__authors-wrapper ul{list-style-type:none;margin:0;padding:0}.publication__authors{margin-top:1rem;font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700}@media (min-width:57.5rem){.jumbotron-light{padding-top:2rem}}.jumbotron-light__content{background:#f5f5f5}@media (min-width:57.5rem){.jumbotron-light__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem;margin-left:3rem}}@media (min-width:57.5rem){.jumbotron-light__img-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;padding-left:2.5rem;padding-bottom:2.5rem;padding-left:0;position:relative;top:-2rem;left:-3rem}}.jumbotron-light__img-wrap .img,.jumbotron-light__img-wrap .picture,.jumbotron-light__img-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:57.5rem){.jumbotron-light__img-wrap .img,.jumbotron-light__img-wrap .picture,.jumbotron-light__img-wrap img{min-height:500px}}.jumbotron-light__body-wrap{color:#000}@media (min-width:57.5rem){.jumbotron-light__body-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;padding-left:2.5rem;padding-bottom:2.5rem;padding-left:0}}.jumbotron-light__body{position:relative;padding:1.5rem 1.25rem;line-height:1.6}@media (min-width:30rem){.jumbotron-light__body{padding:2rem 1.5rem}}@media (min-width:45rem){.jumbotron-light__body{padding:3rem 4rem}}@media (min-width:57.5rem){.jumbotron-light__body{padding:2rem 2.5rem;padding-top:5rem;padding-right:4rem;padding-bottom:0}}.jumbotron-light__h1{font-size:1.729rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;color:#da291c;color:#000}@media (min-width:30rem){.jumbotron-light__h1{font-size:2.074rem}}@media (min-width:57.5rem){.jumbotron-light__h1{font-size:2.488rem}}.jumbotron-light__description{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.16);color:#000}.jumbotron-light__description .block-link{color:#da291c}.jumbotron-light__body>.accent{position:absolute;z-index:2;top:-2rem;right:1rem}@media (min-width:57.5rem){.jumbotron-light__body>.accent{left:-1rem;right:unset}}.testimonial-card{padding:1.25rem;background-color:#fff;border-radius:8px;height:100%}@media (min-width:45rem){.testimonial-card{max-width:392px}}.testimonial-card__profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.testimonial-card__profile__details{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.testimonial-card__profile__details__name{font-family:"IBM Plex Sans",sans-serif;font-weight:600;color:#000;text-transform:capitalize}.testimonial-card__profile__details__title{color:#8c8c8c}.testimonial-card__profile__img{display:block;width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:1rem}@media (min-width:45rem){.testimonial-card__profile__img{display:inline-block;width:64px;height:64px;vertical-align:top;margin-left:unset;margin-right:2.5rem;margin-bottom:unset}}.testimonial-card__profile__img img{border-radius:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonial-card__rating{margin-top:.5rem}.testimonial-card__rating .icon{fill:unset}.testimonial-card__rating svg{-webkit-filter:invert(13%) sepia(93%) saturate(6449%) hue-rotate(358deg) brightness(97%) contrast(113%);filter:invert(13%) sepia(93%) saturate(6449%) hue-rotate(358deg) brightness(97%) contrast(113%)}.testimonial-card__quote-container{margin-top:.5rem;line-height:24px;color:#000}@media (max-width:19.9375rem){.block--show-xs{display:none!important}}@media (max-width:29.9375rem){.block--show-sm{display:none!important}}@media (max-width:44.9375rem){.block--show-md{display:none!important}}@media (max-width:57.4375rem){.block--show-lg{display:none!important}}@media (max-width:76.4375rem){.block--show-xl{display:none!important}}@media (min-width:20rem){.block--hide-xs{display:none!important}}@media (min-width:30rem){.block--hide-sm{display:none!important}}@media (min-width:45rem){.block--hide-md{display:none!important}}@media (min-width:57.5rem){.block--hide-lg{display:none!important}}@media (min-width:76.5rem){.block--hide-xl{display:none!important}}.text-block{max-width:57.5rem}.right-float-img-block{max-width:57.5rem}.right-float-img-block::after{content:"";display:table;clear:both}.right-float-img-block__figure-wrap{float:right;width:50%;max-width:30rem;margin-left:1rem;margin-bottom:1rem}@media (min-width:30rem){.right-float-img-block__figure-wrap{width:40%;margin-left:1.25rem;margin-bottom:1.25rem}}@media (min-width:45rem){.right-float-img-block__figure-wrap{margin-left:1.5rem;margin-bottom:1.5rem}}.right-float-img-block__figure-wrap>.figure>.img,.right-float-img-block__figure-wrap>.figure>.picture{margin-bottom:0}.left-float-img-block{max-width:57.5rem}.left-float-img-block::after{content:"";display:table;clear:both}.left-float-img-block__figure-wrap{float:left;width:50%;max-width:30rem;margin-right:1rem;margin-bottom:1rem}@media (min-width:30rem){.left-float-img-block__figure-wrap{width:40%;margin-right:1.25rem;margin-bottom:1.25rem}}@media (min-width:45rem){.left-float-img-block__figure-wrap{margin-right:1.5rem;margin-bottom:1.5rem}}.left-float-img-block__figure-wrap>.figure>.img,.left-float-img-block__figure-wrap>.figure>.picture{margin-bottom:0}.step-items{counter-increment:css-counter 1;border-left:.125rem solid #d9d9d9;position:relative}.step-items:last-child{border-color:transparent}.step-items li.step-items__li::before{content:counter(css-counter) ". ";color:#fff;background:#da291c;border-radius:50%;padding-inline:.375rem;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem;width:1.5rem;height:1.5rem;position:absolute;left:-.875rem}.step-items__list{-webkit-padding-start:0;padding-inline-start:0}.step-items__li{list-style:none;padding-bottom:1.5rem}.step-items__li-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:1.5rem}.step-items__li-content-description span{color:#858585}.collection__list{max-width:none;margin:0;padding:0;list-style:none}.collection__list>li{display:block;margin:0;list-style:none}.collection__list>li::after,.collection__list>li::before{content:"";display:none;margin:0}.testimonial-articles{background:#eceff1}.testimonial-articles__list{max-width:none;margin:0;padding:0;list-style:none}.testimonial-articles__list>li{display:block;margin:0;list-style:none}.testimonial-articles__list>li::after,.testimonial-articles__list>li::before{content:"";display:none;margin:0}.testimonial-articles__list+div .testimonial-articles__li,.testimonial-articles__list>.testimonial-articles__li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:100%;padding:1.5rem 1.25rem 4rem;list-style:none}.testimonial-articles__list+div .testimonial-articles__li:after,.testimonial-articles__list+div .testimonial-articles__li:before,.testimonial-articles__list>.testimonial-articles__li:after,.testimonial-articles__list>.testimonial-articles__li:before{content:none}@media (min-width:45rem){.testimonial-articles__list+div .testimonial-articles__li,.testimonial-articles__list>.testimonial-articles__li{padding:2.5rem 1.5rem 6.5rem}}.testimonial-articles .testimonial-article{height:100%;margin:0 auto}.testimonial-articles .flickity-button{background:#263238}.testimonial-articles .flickity-button:hover{background:#455a64}.testimonial-articles .flickity-prev-next-button{width:2rem;height:2rem;border-radius:.25rem}.testimonial-articles .flickity-prev-next-button.previous{left:0}.testimonial-articles .flickity-prev-next-button.previous .flickity-button-icon{-webkit-transform:translate(.0625rem,0);transform:translate(.0625rem,0)}@media (min-width:30rem){.testimonial-articles .flickity-prev-next-button.previous{left:1rem}}.testimonial-articles .flickity-prev-next-button.next{right:0}.testimonial-articles .flickity-prev-next-button.next .flickity-button-icon{-webkit-transform:translate(-.0625rem,0);transform:translate(-.0625rem,0)}@media (min-width:30rem){.testimonial-articles .flickity-prev-next-button.next{right:1rem}}.testimonial-articles .flickity-button-icon{fill:#fff}.testimonial-articles .flickity-page-dots{bottom:1rem}.testimonial-articles .flickity-page-dots .dot{background:#bfbfbf;opacity:1}.testimonial-articles .flickity-page-dots .dot.is-selected{background:#263238}.testimonial-articles .flickity-page-dots .dot:after,.testimonial-articles .flickity-page-dots .dot:before{content:none}.page-cards__list{max-width:none;margin:0;padding:0;list-style:none}.page-cards__list>li{display:block;margin:0;list-style:none}.page-cards__list>li::after,.page-cards__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.page-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.page-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.page-cards>.page-cards__list>.page-cards__li{margin-bottom:1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}.page-cards>.page-cards__list>.page-cards__li>*{height:100%}@media (min-width:30rem){.page-cards>.page-cards__list>.page-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media (min-width:45rem){.page-cards>.page-cards__list>.page-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}@media (min-width:57.5rem){.page-cards>.page-cards__list>.page-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}}.page-cards>.page-cards__list>.page-cards__li:after,.page-cards>.page-cards__list>.page-cards__li:before{content:none}.post-cards__list{max-width:none;margin:0;padding:0;list-style:none}.post-cards__list>li{display:block;margin:0;list-style:none}.post-cards__list>li::after,.post-cards__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.post-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.post-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.post-cards__list>.post-cards__li{margin-bottom:1.25rem}@media (min-width:30rem){.post-cards__list>.post-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media (min-width:45rem){.post-cards__list>.post-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}@media (min-width:57.5rem){.post-cards__list>.post-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}}.post-cards__list>.post-cards__li:after,.post-cards__list>.post-cards__li:before{content:none}.feature-post-cards__list{max-width:none;margin:0;padding:0;list-style:none}.feature-post-cards__list>li{display:block;margin:0;list-style:none}.feature-post-cards__list>li::after,.feature-post-cards__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.feature-post-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.feature-post-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.feature-post-cards__list>.feature-post-cards__li{margin-bottom:1.25rem}@media (min-width:30rem){.feature-post-cards__list>.feature-post-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media (min-width:45rem){.feature-post-cards__list>.feature-post-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}@media (min-width:57.5rem){.feature-post-cards__list>.feature-post-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}}.feature-post-cards__list>.feature-post-cards__li:after,.feature-post-cards__list>.feature-post-cards__li:before{content:none}.timeline-articles__list{max-width:none;margin:0;padding:0;list-style:none}.timeline-articles__list>li{display:block;margin:0;list-style:none}.timeline-articles__list>li::after,.timeline-articles__list>li::before{content:"";display:none;margin:0}.timeline-articles__list>.timeline-articles__li{position:relative;padding-bottom:1.25rem;padding-left:1rem;border-left:.125rem solid #d9d9d9}.timeline-articles__list>.timeline-articles__li:last-child{padding-bottom:0;border-left-color:transparent}@media (min-width:30rem){.timeline-articles__list>.timeline-articles__li{padding-left:1.25rem;padding-bottom:1.5rem}}@media (min-width:45rem){.timeline-articles__list>.timeline-articles__li{padding-left:1.5rem}}@media (min-width:57.5rem){.timeline-articles__list>.timeline-articles__li{padding-left:2.5rem}}.timeline-articles__list>.timeline-articles__li::before{content:"";position:absolute;top:0;left:-.3125rem;display:block;width:.5rem;height:.5rem;background:#263238;border-radius:.5rem}@media (min-width:30rem){.timeline-articles__list>.timeline-articles__li::before{left:-.3125rem}}@media (min-width:45rem){.timeline-articles__list>.timeline-articles__li::before{left:-.3125rem}}@media (min-width:57.5rem){.timeline-articles__list>.timeline-articles__li::before{left:-.3125rem}}.timeline-articles__list>.timeline-articles__li::after{content:none}.timeline-articles__list>.timeline-articles__li--highlight::before{background:#da291c}.timeline-articles .timeline-article{position:relative;z-index:2}.media-cards__list{max-width:none;margin:0;padding:0;list-style:none}.media-cards__list>li{display:block;margin:0;list-style:none}.media-cards__list>li::after,.media-cards__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.media-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-left:0}}@media (min-width:30rem){.media-cards__list>.media-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:0;padding-bottom:0}}@media (min-width:57.5rem){.media-cards__list>.media-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:0;padding-bottom:0}}@media (min-width:76.5rem){.media-cards__list>.media-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:0;padding-bottom:0}}.media-cards__list>.media-cards__li:after,.media-cards__list>.media-cards__li:before{content:none}.profile-articles__list{max-width:none;margin:0;padding:0;list-style:none}.profile-articles__list>li{display:block;margin:0;list-style:none}.profile-articles__list>li::after,.profile-articles__list>li::before{content:"";display:none;margin:0}.profile-articles__list>.profile-articles__li{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #d9d9d9}.profile-articles__list>.profile-articles__li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}@media (min-width:30rem){.profile-articles__list>.profile-articles__li{margin-bottom:1.5rem;padding-bottom:1.5rem}}@media (min-width:45rem){.profile-articles__list>.profile-articles__li{margin-bottom:2.5rem;padding-bottom:2.5rem}}.profile-articles__list>.profile-articles__li:after,.profile-articles__list>.profile-articles__li:before{content:none}.contact-cards__list{max-width:none;margin:0;padding:0;list-style:none}.contact-cards__list>li{display:block;margin:0;list-style:none}.contact-cards__list>li::after,.contact-cards__list>li::before{content:"";display:none;margin:0}.contact-cards__list>.contact-cards__li{margin-top:.5rem}.contact-cards__list>.contact-cards__li:first-child{margin-top:0}.contact-cards--sg.contact-cards--dark{background:#263238}.block-nav-group__list{max-width:none;margin:0;padding:0;list-style:none}.block-nav-group__list>li{display:block;margin:0;list-style:none}.block-nav-group__list>li::after,.block-nav-group__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.block-nav-group__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.block-nav-group__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.block-nav-group__list>.block-nav-group__li{margin-bottom:1.25rem}@media (min-width:30rem){.block-nav-group__list>.block-nav-group__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media (min-width:45rem){.block-nav-group__list>.block-nav-group__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}@media (min-width:57.5rem){.block-nav-group__list>.block-nav-group__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}}.block-nav-group__list>.block-nav-group__li:after,.block-nav-group__list>.block-nav-group__li:before{content:none}.img-slider__list{max-width:none;margin:0;padding:0;list-style:none}.img-slider__list>li{display:block;margin:0;list-style:none}.img-slider__list>li::after,.img-slider__list>li::before{content:"";display:none;margin:0}.img-slider__list+div .img-slider__li{display:block;width:100%}.img-slider .flickity-button{background:#263238}.img-slider .flickity-button:hover{background:#455a64}.img-slider .flickity-prev-next-button{width:2rem;height:2rem;border-radius:.25rem}.img-slider .flickity-prev-next-button.previous{left:1rem}.img-slider .flickity-prev-next-button.previous .flickity-button-icon{-webkit-transform:translate(.0625rem,0);transform:translate(.0625rem,0)}.img-slider .flickity-prev-next-button.next{right:1rem}.img-slider .flickity-prev-next-button.next .flickity-button-icon{-webkit-transform:translate(-.0625rem,0);transform:translate(-.0625rem,0)}.img-slider .flickity-button-icon{fill:#fff}.img-slider .flickity-page-dots{bottom:1rem}.img-slider .flickity-page-dots .dot{height:.25rem;width:3rem;margin:0;border-radius:0;background:#fff;opacity:1}.img-slider .flickity-page-dots .dot.is-selected{background:#263238}.img-slider .flickity-page-dots .dot:after,.img-slider .flickity-page-dots .dot:before{content:none}.tab-content__sections-wrap{padding:0 .75rem .75rem}@media (min-width:30rem){.tab-content__sections-wrap{padding:0 1rem 1rem}}.tab-content__sections{background:#fff;border-radius:0 0 .25rem .25rem}.tab-content__section{width:100%;min-height:100%;padding:1.25rem .75rem}@media (min-width:30rem){.tab-content__section{padding:1.5rem 1.25rem}}@media (min-width:45rem){.tab-content__section{padding:2.5rem 1.5rem}}.accordion__list{list-style:none;margin:0;padding:0}.accordion__li{margin-left:0;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #d9d9d9;display:list-item;position:relative;list-style:none}.accordion__li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.accordion__li:after,.accordion__li:before{content:none}.accordion__li-icon-container{position:absolute;top:-5px}.accordion__li-tab{display:inline-block;vertical-align:middle;margin-right:.5rem;padding:.5rem;background:#455a64;border-radius:.25rem;-webkit-transition:background 150ms;transition:background 150ms}.accordion__li-tab>.icon{display:block;fill:#fff;-webkit-transition:fill 150ms,-webkit-transform 150ms;transition:fill 150ms,-webkit-transform 150ms;transition:transform 150ms,fill 150ms;transition:transform 150ms,fill 150ms,-webkit-transform 150ms}.accordion__li-title,.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary{max-width:32em;font-family:"IBM Plex Sans",sans-serif;font-weight:700;-webkit-transition:color 150ms;transition:color 150ms;cursor:pointer;position:relative}.accordion__li-title:hover,.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary:hover{color:#455a64}.accordion__li-title[data-active=false] .accordion__li-tab,.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary[data-active=false] .accordion__li-tab{background:#eceff1}.accordion__li-title[data-active=false] .accordion__li-tab .icon,.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary[data-active=false] .accordion__li-tab .icon{fill:inherit;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion__li-content-wrap{overflow:hidden;height:0}.accordion__li-content-wrap:target{position:relative}.accordion__li-content{margin-top:1.5rem;padding-left:0}@media (min-width:45rem){.accordion__li-content{padding-left:2.75rem}}.accordion__li-title-content{padding-left:2.75rem;margin-top:1.5rem}.media-slider{overflow-x:hidden;padding-bottom:80px}@media (min-width:30rem){.media-slider{padding-bottom:40px}}@media (min-width:45rem){.media-slider{padding-bottom:30px}}.media-slider__list{max-width:none;margin:0;padding:0;list-style:none}.media-slider__list>li{display:block;margin:0;list-style:none}.media-slider__list>li::after,.media-slider__list>li::before{content:"";display:none;margin:0}.media-slider__list+div .media-slider__li{display:block;width:100%}.media-slider .flickity-button{background:#263238}.media-slider .flickity-button:hover{background:#455a64}.media-slider__pagination_numbers{display:inline-block;float:right;margin-top:.9rem;margin-right:6rem;font-size:14px}.media-slider .flickity-prev-next-button{width:2.5rem;height:2.5rem;border-radius:.25rem;top:100%;-webkit-transform:unset;transform:unset;border-radius:0}.media-slider .flickity-prev-next-button.previous{right:2.5rem;left:unset;background:#27251f}.media-slider .flickity-prev-next-button.next{right:0;background:#8c8c8c}.media-slider .flickity-button-icon{fill:#e8e8e8;left:33%;width:30%;width:30%}.media-slider .flickity-viewport{overflow:unset}.media-slider .media_caption{margin-top:.25rem;width:100%}.media-slider .media_caption>*{margin:0;max-width:80%}.faq-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.left-column{width:calc(50% - 100px)}.left-column:before{content:"";position:absolute;top:0;left:50%;border-left:2px solid #9e9fa0;width:2px;height:20px}.left-column:after{content:"OR";position:absolute;top:0;margin-top:50px;left:50%;-webkit-transform:translate(-45%,-90%);transform:translate(-45%,-90%);color:#595959;font-size:14px;font-weight:600}.left-column .input-search-container{position:relative}.left-column .input-search-container .input-field-search{position:absolute;right:0;top:0;margin-top:.75rem;margin-right:.75rem}.left-column .button--primary,.left-column .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span,.left-column .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .left-column input:checked+span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .left-column span{margin-top:1rem}.right-column{width:calc(50% - 100px)}.right-column:after{content:"";position:absolute;bottom:0;left:50%;border-left:2px solid #9e9fa0;width:2px;height:calc(100% - 60px)}.right-column .hidden{display:none}.right-column div.input--select{margin-bottom:1rem}@media screen and (max-width:599px){.faq-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:40px}.left-column{width:100%;margin-bottom:35px;position:relative}.left-column:before{content:"";position:absolute;top:unset;left:unset;bottom:0;border-left:unset;width:calc((100% / 2) - 20px);height:unset;border-bottom:2px solid #9e9fa0;margin-bottom:-35px}.left-column:after{content:"OR";position:absolute;top:unset;margin-top:unset;bottom:0;left:50%;margin-bottom:-54px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#595959;font-size:14px;font-weight:600}.right-column{width:100%;margin-top:30px;position:relative}.right-column:after{content:"";position:absolute;top:0;bottom:unset;left:unset;right:0;border-left:unset;width:calc((100% / 2) - 20px);height:unset;border-top:2px solid #9e9fa0;margin-top:-30px}}.faq-page-result .tab-content__section{padding-left:0;padding-right:0}.faq-page-result .tabs-nav{padding-left:0;padding-right:0}.faq-page-result .tab-content__sections-wrap{padding-left:0;padding-right:0}.faq-page-result .pagination-block{margin-top:30px}.faq-page-result .pagination-nav__li.active a{background:#da291c;color:#fff;border-color:#da291c}.faq-page-result .flickity-viewport{max-height:600px}.faq-result-loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.head{height:auto;background:#eceff1}.head__bottom .region,.head__top .region{display:-webkit-box;display:-ms-flexbox;display:flex}.head__top{position:relative}@media (min-width:45rem){.head__top{padding-left:4.33125rem}}.head__top::before{content:"";position:absolute;z-index:1;top:0;left:-1.25rem;width:calc(100% + 2.5rem);height:100%;background:#fff}@media (min-width:30rem){.head__top::before{left:-1.5rem;width:calc(100% + 3rem)}}@media (min-width:45rem){.head__top::before{display:none}}.head__top .region{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0;background:#fff}@media (min-width:45rem){.head__top .region{padding-right:.75rem;padding-left:.75rem}}@media (min-width:57.5rem){.head__top .region{padding-right:1rem;padding-left:1rem}}.head__top .block:not(:last-child){margin-right:.75rem;padding-right:.75rem;border-right:1px solid #d9d9d9}.head #head-top{min-height:38px;display:none}@media (min-width:57.5rem){.head #head-top{display:-webkit-box;display:-ms-flexbox;display:flex}}.head__bottom{margin-right:-1.25rem;-webkit-transition:padding 150ms;transition:padding 150ms}@media (min-width:30rem){.head__bottom{margin-right:-1.5rem}}@media (min-width:45rem){.head__bottom{margin-right:0;padding-top:1.25rem;padding-bottom:1.25rem}}.head__bottom .region{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.head__bottom .block:first-child{margin-right:.75rem}@media (min-width:57.5rem){.head__bottom .block:first-child{margin-right:1.5rem}}@media (min-width:76.5rem){.head__bottom .block{margin-right:2rem}}.head__mega-menu{display:none}@media (min-width:45rem){.head__mega-menu{display:block}}.head__mega-menu .layout--suite:last-of-type{padding-top:1rem!important;padding-bottom:1rem!important}.head__mega-menu .layout-content{padding-left:0!important;padding-right:0!important;padding-top:1rem!important;padding-bottom:1rem!important}.head__mega-menu .layout__region{padding-left:.75rem;padding-right:.75rem}.head__mega-menu .layout__region:not(:last-of-type){border-right:1px solid #d9d9d9}.head__mega-menu .region--head-mega-menu{position:absolute;width:100%;max-width:100%;left:0;right:0;background:#fff;border-top:1px solid #d9d9d9;box-shadow:0 2px 9px 0 rgba(210,210,210,.67);-webkit-box-shadow:0 2px 9px 0 rgba(210,210,210,.67);-moz-box-shadow:0 2px 9px 0 rgba(210,210,210,.67)}.head__mega-menu .mega-menu-item{overflow-y:hidden;max-height:0}.head #block-head-logo{margin-right:2rem}.head #block-head-lvl-2{margin-left:auto}.head #block-head-lvl-3 .bar-nav__sub-list-wrap{-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24);box-shadow:0 1.5px 4px rgba(0,0,0,.24);z-index:2;-webkit-transition:-webkit-box-shadow 150ms 150ms;transition:-webkit-box-shadow 150ms 150ms;transition:box-shadow 150ms 150ms;transition:box-shadow 150ms 150ms,-webkit-box-shadow 150ms 150ms}.head #block-head-lvl-3 .bar-nav__sub-list-wrap[data-active=false]{z-index:1;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-delay:none;transition-delay:none}.head #block-head-lvl-3 .inline-nav{padding-left:4.33125rem}.head #block-head-menu-button,.head #block-head-search-button{margin-right:0}.head #block-head-search-button{margin-left:auto}.head #block-head-menu-button+#block-head-search-button{margin-left:0}.head #block-head-menu-button{border-left:1px solid #a8071a}.foot{overflow:visible;background:#000;color:#fff}.foot .foot__regions .foot__top{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:0}.foot .foot__regions .foot__top .region{padding-top:2.5rem;padding-bottom:2rem}.foot .foot__regions .foot__top .block:not(:first-child){margin-top:1rem;padding-top:.5rem;border-top:1px solid #455a64}@media (min-width:30rem){.foot .foot__regions .foot__top .block:not(:first-child){margin-top:1.25rem;padding-top:.75rem}}@media (min-width:45rem){.foot .foot__regions .foot__top .block:not(:first-child){margin-top:1.5rem}}.foot .foot__regions .foot__top #block-foot-bottom .block{border-top:none;padding-top:0}@media (min-width:45rem){.foot .foot__regions .foot__top #block-foot-bottom .contact-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex}}.foot .foot__regions .foot__top #block-foot-bottom .contact-cards__li{width:100%;display:inline-block}@media (min-width:45rem){.foot .foot__regions .foot__top #block-foot-bottom .contact-cards__li{width:unset;min-width:13rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:287px;margin-top:0;margin-right:.5rem}}.foot .foot__regions .foot__top #block-foot-bottom .contact-cards__li>div{height:100%}@media (min-width:57.5rem){.foot .foot__regions .foot__top #foot-top{padding-top:5.5rem;padding-bottom:5rem}}.foot .foot__regions .foot__bottom{display:none}.foot .foot__regions .foot__bottom::before{content:none}.menu{height:420px}.menu .region{margin-top:0}.menu .block{padding-right:1rem;padding-left:1rem}.menu .block:not(:first-child){margin-top:1.25rem}.menu .block--stretch{padding-right:0;padding-left:0}.menu__body{position:relative;width:100%;height:100%}.menu__overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;cursor:pointer}.menu[data-active=true] .menu__overlay{pointer-events:auto}.menu__nav{position:absolute;z-index:2;top:0;right:0;height:100%;width:calc(100% - 1.5rem);max-width:20rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:#eceff1;border-top:1px solid #d9d9d9}.menu[data-active=true] .menu__nav{pointer-events:auto}.menu__region{padding-bottom:2.5rem}.menu--sg,.menu--sg .menu__nav,.menu--sg .menu__overlay{display:block!important;visibility:visible!important;opacity:1!important;-webkit-transform:translate(0)!important;transform:translate(0)!important;pointer-events:auto}.page{line-height:1.4}.page__head .head{position:fixed;z-index:30;top:0;left:0;width:100%}.page__head .menu{position:fixed;z-index:1000;top:3.7rem;bottom:0;right:0;width:100%;height:100%;max-height:100%;overflow:hidden;pointer-events:none}@media (min-width:45rem){.page__head .menu{top:6.3rem}}@media (min-width:57.5rem){.page__head .menu{display:none}}.page main,.page__main{margin-top:6.1rem}@media (min-width:45rem){.page main,.page__main{margin-top:8.6rem}}.page--pull .page__main{padding-top:0}.page__back-top{position:fixed;z-index:2;bottom:1rem;right:1rem}@media (min-width:45rem){.page__back-top{bottom:1.25rem;right:1.25rem}}@media (min-width:57.5rem){.page__back-top{bottom:1.5rem;right:1.5rem}}@media (min-width:76.5rem){.page__back-top{bottom:2.5rem;right:2.5rem}}.page .back-top{display:block}.sg-pattern-example .page__head .head{position:static}.sg-pattern-example .page__head .menu{position:static}.sg-pattern-example .page__main{margin-top:0}.page__main-sg-content{min-height:100vh}.sg-pattern-example .page__main-sg-content{min-height:0}.site--ccr .logo--xl .logo__graphic{width:8.5rem}@media (min-width:45rem){.site--ccr .logo--xl .logo__graphic{width:12rem}}.iac_team_member__container{display:block;padding-top:0!important;padding-bottom:30px}@media (min-width:30rem){.iac_team_member__container{display:inline-block;width:33%;padding-right:10px;padding-top:0!important;vertical-align:top}}.iac_team_member__designation{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:.833rem;color:#8c8c8c}.iac_team_member__name{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1rem}.iac_team_member__company{font-size:.833rem}.bold_number_and_text__horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:57.5rem){.bold_number_and_text__horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.bold_number_and_text__horizontal-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:1.25rem;padding-bottom:1.25rem;background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to left,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px;background-position:bottom;background-repeat:repeat-x}@media (min-width:57.5rem){.bold_number_and_text__horizontal-item{padding-top:.25rem;padding-bottom:.25rem;padding-left:1.25rem;padding-right:1.25rem;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to bottom,#bfbfbf 50%,rgba(255,255,255,0) 0);background-position:right;background-size:2px 1.25rem;background-repeat:repeat-y}}.bold_number_and_text__horizontal-item strong{color:#000}.bold_number_and_text__horizontal-item p{color:#858585}.bold_number_and_text__horizontal-item h6{display:-webkit-box;display:-ms-flexbox;display:flex}.bold_number_and_text__horizontal-item h6 span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bold_number_and_text__horizontal-item h6 .label,.bold_number_and_text__horizontal-item h6 .mc-field-group label,.bold_number_and_text__horizontal-item h6 .mc-field-group.mc_sitlearn-signup__interest strong,.bold_number_and_text__horizontal-item h6 .salesforce-form label,.mc-field-group .bold_number_and_text__horizontal-item h6 label,.mc-field-group.mc_sitlearn-signup__interest .bold_number_and_text__horizontal-item h6 strong,.salesforce-form .bold_number_and_text__horizontal-item h6 label{color:#da291c}.bold_number_and_text__horizontal-item:first-of-type{padding-left:0}.bold_number_and_text__horizontal-item:last-of-type{background-size:0 0}.bold_number_and_text__vertical{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bold_number_and_text__vertical-item{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:1.125rem;padding-bottom:1.125rem;background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to left,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px;background-position:bottom;background-repeat:repeat-x}@media (min-width:45rem){.bold_number_and_text__vertical-item{margin-right:1.5rem}}.bold_number_and_text__vertical-item strong{color:#000}.bold_number_and_text__vertical-item p{color:#858585}.bold_number_and_text__vertical-item:last-of-type{background-size:0 0}.checkmark_icon_with_text{margin-bottom:1rem}.checkmark_icon_with_text .label.label--icon,.checkmark_icon_with_text .mc-field-group label.label--icon,.checkmark_icon_with_text .mc-field-group.mc_sitlearn-signup__interest strong.label--icon,.checkmark_icon_with_text .salesforce-form label.label--icon,.mc-field-group .checkmark_icon_with_text label.label--icon,.mc-field-group.mc_sitlearn-signup__interest .checkmark_icon_with_text strong.label--icon,.salesforce-form .checkmark_icon_with_text label.label--icon{color:#da291c}.checkmark_icon_with_text-text{color:#858585;padding-left:1rem}.module_table,.table_2_column_left_align{overflow-x:scroll}@media (min-width:57.5rem){.module_table,.table_2_column_left_align{overflow-x:unset}}.module_table th,.table_2_column_left_align th{color:#8c8c8c}.module_table td a,.table_2_column_left_align td a{color:#da291c}.text_for_banner__container{padding-top:4rem;padding-bottom:4rem}.text_for_banner__title{color:#fff;font-size:57px;line-height:66px}.text_for_banner__description{color:#fff}.related_topics_link__container{padding-bottom:1.5rem}@media (min-width:45rem){.related_topics_link__container{padding-left:1.5rem}}.related_topics_link__wrapper{color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.related_topics_link__wrapper p{line-height:1.35;margin-bottom:1.8rem}.related_topics_link__wrapper p a{color:#000!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none!important}.related_topics_link__wrapper p a svg{-ms-flex-negative:0;flex-shrink:0}.background-pseudo{margin-top:2rem;margin-bottom:2rem!important}@media (min-width:57.5rem){.background-pseudo{margin-bottom:4rem!important}}.background-pseudo::after{bottom:-2rem!important;-webkit-clip-path:none!important;clip-path:none!important;height:70%!important;top:auto!important;background-color:#323232!important}@media (min-width:57.5rem){.background-pseudo::after{bottom:-4rem!important}}.background-pseudo .field--name-field-media-video-file video{width:100%;height:auto}.cke_editable p{max-width:none}body.cke_editable{padding:10px}.ignore-width{white-space:nowrap}article.align-left{float:unset}@media (min-width:30rem){article.align-left{float:left}}article.align-left .field--type-image{margin-right:1rem;margin-bottom:1rem}@media (min-width:30rem){article.align-left .field--type-image{margin-right:1.25rem;margin-bottom:1.25rem}}@media (min-width:45rem){article.align-left .field--type-image{margin-right:1.5rem;margin-bottom:1.5rem}}article.align-right{float:unset}@media (min-width:30rem){article.align-right{float:right}}article.align-right .field--type-image{margin-left:1rem;margin-bottom:1rem}@media (min-width:30rem){article.align-right .field--type-image{margin-left:1.25rem;margin-bottom:1.25rem}}@media (min-width:45rem){article.align-right .field--type-image{margin-left:1.5rem;margin-bottom:1.5rem}}drupal-media[data-view-mode^=article_]{display:block}.vertical-align-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vertical-align-item *{margin-top:0}.vertical-align-item article.align-left>div.field--type-image{margin-bottom:0}.cke_editable .background-pseudo{color:#fff}.site--colead .colead-publication-items__list{max-width:none;margin:0;padding:0;list-style:none}.site--colead .colead-publication-items__list>li{display:block;margin:0;list-style:none}.site--colead .colead-publication-items__list>li::after,.site--colead .colead-publication-items__list>li::before{content:"";display:none;margin:0}.site--colead .colead-publication__title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.729rem}.site--colead .colead-publication__author{font-size:1rem}.site--colead .edtech-tools-resources__type_and_purpose{font-size:.833rem}.site--colead .edtech-tools-resources__desc_container{margin-left:1rem}.site--colead .edtech-tools-resources__title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.2rem}.site--colead .edtech-tools-resources__desc li,.site--colead .edtech-tools-resources__desc ul{list-style:disc}.site--colead .edtech-tools-resources .form-item{width:12rem;display:inline-block}.page-node-type-course .site--colead.page-node-type-t-l-project .group-header #overview,.page-node-type-event .site--colead.page-node-type-t-l-project .group-header #overview,.page-node-type-learning-pathway .site--colead.page-node-type-t-l-project .group-header #overview,.page-node-type-programme .site--colead.page-node-type-t-l-project .group-header #overview,.site--colead.page-node-type-t-l-project .group-header .page-node-type-course #overview,.site--colead.page-node-type-t-l-project .group-header .page-node-type-event #overview,.site--colead.page-node-type-t-l-project .group-header .page-node-type-learning-pathway #overview,.site--colead.page-node-type-t-l-project .group-header .page-node-type-programme #overview,.site--colead.page-node-type-t-l-project .group-header h1{width:100%}@media (min-width:57.5rem){.page-node-type-course .site--colead.page-node-type-t-l-project .group-header #overview,.page-node-type-event .site--colead.page-node-type-t-l-project .group-header #overview,.page-node-type-learning-pathway .site--colead.page-node-type-t-l-project .group-header #overview,.page-node-type-programme .site--colead.page-node-type-t-l-project .group-header #overview,.site--colead.page-node-type-t-l-project .group-header .page-node-type-course #overview,.site--colead.page-node-type-t-l-project .group-header .page-node-type-event #overview,.site--colead.page-node-type-t-l-project .group-header .page-node-type-learning-pathway #overview,.site--colead.page-node-type-t-l-project .group-header .page-node-type-programme #overview,.site--colead.page-node-type-t-l-project .group-header h1{width:75%}}.site--colead.page-node-type-t-l-project .group-left-right-container .group-left-right-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:57.5rem){.site--colead.page-node-type-t-l-project .group-left-right-container .group-left-right-content{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}}.site--colead.page-node-type-t-l-project .group-left-right-container .group-left-right-content .group-right{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5rem;padding-bottom:2.5rem}@media (min-width:57.5rem){.site--colead.page-node-type-t-l-project .group-left-right-container .group-left-right-content .group-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}}.site--colead .paragraph-wrapper .link-item{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:57.5rem){.site--colead .paragraph-wrapper .link-item{-ms-flex-preferred-size:calc(40% - 1.5rem);flex-basis:calc(40% - 1.5rem);margin-right:1.5rem;margin-bottom:1.5rem}}.team_member__label{display:inline-block;width:100%;border-bottom:1px dotted #bfbfbf;padding-bottom:1rem}.team_member__container{display:block;padding-right:1rem;vertical-align:top;width:100%}@media (min-width:30rem){.team_member__container{display:inline-block;width:49%}}@media (min-width:57.5rem){.team_member__container{width:100%}}@media (min-width:30rem){.team_member__container:last-of-type{padding-bottom:0}}.team_member__designation{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:.833rem;color:#8c8c8c}.team_member__name{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1rem}.team_member__university{font-size:.833rem}.t-l-projects-view td{vertical-align:top}.t-l-projects-view .team_member__container{padding-top:0!important;display:inline-block}@media (min-width:30rem){.t-l-projects-view .team_member__container{width:49%}}.pagination-nav{position:relative}.pagination-nav__prev .button--disabled{display:none}.pagination-nav__next .button--disabled{display:none}.popup-content-container{display:none}.cboxElement:hover{cursor:pointer}#colorbox #cboxLoadedContent{margin-bottom:0;margin-top:28px}#colorbox #cboxContent{background:#fff}#colorbox #cboxContent,#colorbox #cboxLoadedContent{-webkit-box-sizing:border-box;box-sizing:border-box}#colorbox #cboxClose{top:0;background:0 0;text-indent:0;height:20px;width:20px;outline:0}#colorbox #cboxClose::after{content:'\00D7';position:absolute;top:0;right:0;background:#da291c;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:25px;padding-bottom:2px}.course-finder-section .grid--layout--suite{position:relative}.course-finder-section .layout__region--first{padding-bottom:1.5rem!important}.course-finder-section .layout__region--first>*{background-color:#f5f5f5;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0!important}.course-finder-section .layout__region--first>:first-child{padding-top:1.5rem}.course-finder-section .layout__region--first>:last-child{padding-top:0;padding-bottom:0}@media (min-width:45rem){.course-finder-section .layout__region--first>:last-child{padding-top:1.5rem;padding-bottom:1.5rem}}.course-finder-section .layout__region--first .block-facet--checkbox{display:none}@media (min-width:45rem){.course-finder-section .layout__region--first .block-facet--checkbox{display:block}}.course-finder-section .layout__region--first .facets-widget-checkbox__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.course-finder-section .layout__region--first .facets-widget-checkbox__title{display:inline-block;margin-bottom:0}.course-finder-section .layout__region--first .facets-widget-checkbox__icon{display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;margin-top:-.125rem}@media (min-width:45rem){.course-finder-section .layout__region--first .facets-widget-checkbox__icon{display:none}}.course-finder-section .layout__region--first .facets-widget-checkbox__icon svg{width:.813rem;height:.813rem}.course-finder-section .layout__region--first .facets-widget-checkbox__back-container{width:100%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:40}.course-finder-section .layout__region--first .facets-widget-checkbox__back-container+hr{display:none;margin-top:.5rem;margin-bottom:.5rem}.course-finder-section .layout__region--first .facets-widget-checkbox__back-text{display:inline-block;margin-top:0;margin-bottom:0}.course-finder-section .layout__region--first .facets-widget-checkbox__back-icon{display:inline-block;margin-right:.5rem}.course-finder-section .layout__region--first .facets-widget-checkbox__back-icon svg{width:.813rem;height:.813rem}.course-finder-section .layout__region--first .facets-widget-checkbox ul{max-width:none;margin:0;padding:0;list-style:none;margin-top:1rem;display:none;height:72vh;overflow-y:scroll;scrollbar-width:none}.course-finder-section .layout__region--first .facets-widget-checkbox ul>li{display:block;margin:0;list-style:none}.course-finder-section .layout__region--first .facets-widget-checkbox ul>li::after,.course-finder-section .layout__region--first .facets-widget-checkbox ul>li::before{content:"";display:none;margin:0}@media (min-width:45rem){.course-finder-section .layout__region--first .facets-widget-checkbox ul{display:block;height:unset;overflow-y:unset}}.course-finder-section .layout__region--first .facets-widget-checkbox ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:.75rem;margin-left:.25rem;cursor:pointer}.course-finder-section .layout__region--first .facets-widget-checkbox ul li input[type=checkbox]{width:.938rem;height:.938rem;accent-color:#263238;margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0}.course-finder-section .layout__region--first .facets-widget-checkbox ul li label{margin-top:-.25rem;cursor:pointer}@media (min-width:45rem){.course-finder-section .layout__region--first .facets-widget-checkbox ul.facet-scroll{max-height:10rem;overflow-y:scroll;position:relative;-ms-overflow-style:none;scrollbar-width:none}.course-finder-section .layout__region--first .facets-widget-checkbox ul.facet-scroll::-webkit-scrollbar{display:none}}@media (min-width:45rem){.course-finder-section .layout__region--first .facets-widget-checkbox ul.facet-scroll::after{position:sticky;display:block;bottom:-.125rem;left:0;right:0;content:'';background:-webkit-gradient(linear,left bottom,left top,from(whitesmoke),to(rgba(245,245,245,0)));background:linear-gradient(to top,#f5f5f5,rgba(245,245,245,0) 100%);height:1.563rem}}.course-finder-section .layout__region--first .facets-widget-info__icon{margin-left:.25rem;display:none}@media (min-width:45rem){.course-finder-section .layout__region--first .facets-widget-info__icon{display:block}}.course-finder-section .layout__region--first .facets-widget-info__icon .icon{fill:#da291c}.course-finder-section .layout__region--first .facets-widget-info__icon-text{display:none;font-size:.833rem;margin-top:.25rem}@media (min-width:45rem){.course-finder-section .layout__region--first .facets-widget-info__icon-text{font-size:1rem;background:#37474f;position:absolute;left:70%;top:80%;width:21.875rem;padding:.75rem;z-index:10;color:#fafafa;border-radius:.375rem}}@media (min-width:45rem){.course-finder-section .layout__region--first .facets-widget-info__icon:hover+.facets-widget-info__icon-text{display:block}}.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder .form-actions{margin-bottom:0;padding-bottom:.75rem}.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder .form-item:first-of-type{width:100%;padding:0}.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder .button,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder span{background:#37474f;border:#37474f;text-transform:capitalize}.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper{position:absolute;top:20.625rem;left:2.5rem;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:20;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:45rem){.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:unset;right:0}}@media (min-width:45rem){.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label{display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 .75rem}.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input .label,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input .mc-field-group label,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input .mc-field-group.mc_sitlearn-signup__interest strong,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input .salesforce-form label,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label .label,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label .mc-field-group label,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label .mc-field-group.mc_sitlearn-signup__interest strong,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label .salesforce-form label,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input .label,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input .mc-field-group label,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input .mc-field-group.mc_sitlearn-signup__interest strong,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input .salesforce-form label,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label .label,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label .mc-field-group label,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label .mc-field-group.mc_sitlearn-signup__interest strong,.course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label .salesforce-form label,.mc-field-group .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input label,.mc-field-group .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label label,.mc-field-group .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input label,.mc-field-group .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label label,.mc-field-group.mc_sitlearn-signup__interest .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input strong,.mc-field-group.mc_sitlearn-signup__interest .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label strong,.mc-field-group.mc_sitlearn-signup__interest .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input strong,.mc-field-group.mc_sitlearn-signup__interest .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label strong,.salesforce-form .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input label,.salesforce-form .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label label,.salesforce-form .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input label,.salesforce-form .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label label{margin-bottom:0!important}}.course-finder-section .layout__region--first .block:nth-child(5){display:none;margin-top:-.5rem}.course-finder-section .layout__region--first .facet-reset-container{display:none;position:fixed;bottom:.625rem;left:.625rem;right:.625rem}@media (min-width:45rem){.course-finder-section .layout__region--first .facet-reset-container{display:block;position:relative;bottom:unset;left:unset;right:unset}}.course-finder-section .layout__region--first .facet-reset-container__reset-button{-ms-flex-preferred-size:50%;flex-basis:50%}.course-finder-section .layout__region--first .facet-reset-container__reset-button a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;line-height:1;letter-spacing:.0125em;display:inline-block;vertical-align:middle;padding:.75rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;border:.125rem solid #da291c;border-radius:.25rem;cursor:pointer;background:#da291c;color:#fff;-webkit-transition:background 150ms,border-color 150ms;transition:background 150ms,border-color 150ms;background:#37474f;border:#37474f;text-transform:capitalize;width:100%}.course-finder-section .layout__region--first .facet-reset-container__reset-button a:not(:last-of-type){margin-right:.5rem}.course-finder-section .layout__region--first .facet-reset-container__reset-button a:hover{background:#f44336;border-color:#f44336}.course-finder-section .layout__region--first .facet-reset-container__reset-button a:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.course-finder-section .layout__region--first .facet-reset-container__reset-button a__text{display:inline-block;vertical-align:middle}.course-finder-section .layout__region--first .facet-reset-container__reset-button a>.icon{display:inline-block;vertical-align:middle;margin-left:.75rem}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--sm{padding:.5rem 1rem}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--lg{padding:1rem 2rem}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled]{pointer-events:none;background:#bfbfbf;border-color:#bfbfbf;color:#595959}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline{background:0 0;color:#da291c}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:hover{background:0 0;border-color:#ef5350;color:#ef5350}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #da291c;box-shadow:inset 0 0 0 .125rem #da291c}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--white{background:#fff;color:#da291c;border-color:#fff}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--white:hover{background:#fff;border-color:#fff;color:#da291c}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger.course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger.course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled],.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.course-finder-section .layout__region--first .facet-reset-container__reset-button a--info.course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.course-finder-section .layout__region--first .facet-reset-container__reset-button a--info.course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled],.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive.course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive.course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled],.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary.course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary.course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled],.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn.course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn.course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled],.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled]{background:0 0;border-color:#bfbfbf;color:#8c8c8c}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary{color:#fff;background:#27251f;border-color:#27251f}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary:hover{background:#595959;border-color:#595959}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline{background:0 0;color:#27251f}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:hover{background:0 0;border-color:#8c8c8c;color:#8c8c8c}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #27251f;box-shadow:inset 0 0 0 .125rem #27251f}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--info{color:#fff;background:#3f51b5;border-color:#3f51b5}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--info:hover{background:#5c6bc0;border-color:#5c6bc0}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--info:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--info.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline{background:0 0;color:#3f51b5}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--info.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:hover{color:#7986cb;background:0 0;border-color:#7986cb}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--info.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #3f51b5;box-shadow:inset 0 0 0 .125rem #3f51b5}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn{background:#fdd835;border-color:#fdd835;color:#27251f}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn:hover{background:#ffeb3b;border-color:#ffeb3b}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline{background:0 0;border-color:#f9a825;color:#f9a825}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:hover{background:0 0;border-color:#fdd835;color:#fdd835}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #f9a825;box-shadow:inset 0 0 0 .125rem #f9a825}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger{color:#fff;background:#e91e63;border-color:#e91e63}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger:hover{background:#ec407a;border-color:#ec407a}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline{background:0 0;color:#e91e63}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:hover{background:0 0;border-color:#f06292;color:#f06292}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #e91e63;box-shadow:inset 0 0 0 .125rem #e91e63}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive{color:#fff;background:#26c6da;border-color:#26c6da}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive:hover{background:#4dd0e1;border-color:#4dd0e1}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline{background:0 0;color:#26c6da}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:hover{background:0 0;border-color:#80deea;color:#80deea}.course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive.course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #26c6da;box-shadow:inset 0 0 0 .125rem #26c6da}@media (min-width:45rem){.course-finder-section .layout__region--first .facet-reset-container__reset-button a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.course-finder-section .layout__region--first .facet-reset-container__reset-button a:hover{background:#37474f;border:#37474f}.course-finder-section .layout__region--first .facet-reset-container__close-button{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center;position:relative}@media (min-width:45rem){.course-finder-section .layout__region--first .facet-reset-container__close-button{display:none}}.course-finder-section .layout__region--first .facet-reset-container__close-button span{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.course-finder-section .layout__region--second .cf-help-text{height:2.625rem;position:relative}.course-finder-section .layout__region--second .cf-help-text p{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.course-finder-section .layout__region--second .grid-cards-2-col{margin-top:7.5rem}@media (min-width:45rem){.course-finder-section .layout__region--second .grid-cards-2-col{margin-top:3.125rem}}@media (min-width:45rem){.course-finder-section .layout__region--second .grid-cards-2-col__li{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}.course-finder-section .layout__region--second .grid-cards-2-col__li .teaser-card{max-width:100%!important}}@media (min-width:57.5rem){.course-finder-section .layout__region--second .grid-cards-2-col__li{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;max-width:50%!important}.course-finder-section .layout__region--second .grid-cards-2-col__li .teaser-card{max-width:100%!important}}.course-finder-section .cf-help-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:.25rem}.course-finder-section .cf-help-icon{margin-right:.5rem;margin-top:.063rem;-ms-flex-negative:0;flex-shrink:0}.course-finder-section .cf-help-text p{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2}@media (min-width:30rem){.course-finder-section .cf-help-text p{font-size:1.2rem}}.course-finder-section .cf-help-text.trigger{cursor:pointer;display:inline-block}@media (min-width:45rem){.course-finder-section .cf-help-text.trigger{cursor:default}}.course-finder-section .cf-help-filterby-container{display:-webkit-box;display:-ms-flexbox;display:flex}.course-finder-section .cf-help-icon-close-container{display:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;cursor:pointer}@media (min-width:45rem){.course-finder-section .cf-help-icon-close-container{display:none}}.course-finder-section .cf-help-icon-close-container svg{width:.938rem;height:.938rem;margin-right:0}@media (min-width:45rem){.course-finder-section .pager__items{display:block}}@media (min-width:76.5rem){.course-finder-section .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:45rem){.course-finder-section .pager__items .pagination-nav__prev{position:relative}}@media (min-width:76.5rem){.course-finder-section .pager__items .pagination-nav__prev{position:absolute}}@media (min-width:45rem){.course-finder-section .pager__items .pagination-nav__next{position:relative}}@media (min-width:76.5rem){.course-finder-section .pager__items .pagination-nav__next{position:absolute}}.mobile-active .page__head{z-index:0}.mobile-active .layout__region--first{position:fixed;top:0;left:0;right:0;bottom:0;background:#f5f5f5;padding-left:unset!important;z-index:10;height:100%}.mobile-active .layout__region--first .block-facet--checkbox{display:block}.mobile-active .layout__region--first .views-exposed-form{display:none}.mobile-active .layout__region--first .block:nth-child(-n+3){display:none}.mobile-active .layout__region--first .block:nth-child(5){display:block}.mobile-active .cf-help-icon-close-container{display:inline-block}.mobile-active .facet-reset-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.facet-show .facets-widget-checkbox__back-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.facet-show .facets-widget-checkbox__back-container+hr{display:block!important}.facet-show .facets-widget-checkbox__container{padding-top:.5rem;padding-bottom:.5rem}.facet-show .facets-widget-checkbox__icon{display:none!important}.facet-show .item-list__checkbox{display:block!important}.facet-show .facets-widget-info__icon-text{display:block!important}.facet-hide{display:none!important}.block:last-child.facet-hide{display:block!important}@media screen and (prefers-reduced-motion:no-preference){body,html{scroll-behavior:smooth}}body{overflow-x:hidden}body{font-family:"IBM Plex Sans",sans-serif;font-weight:400}.block .logo__link{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.field-label{font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.4;color:initial}.form-item label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.form-required::after{-ms-flex-line-pack:center;align-content:center}.region--content #block-sit-2020-local-tasks{padding-top:16px}.form-actions{margin:10px 0}.form-item .option--checkbox{display:inline-block}.vertical-tabs__menu{margin:-1px 0 -1px -15em;margin-bottom:1.5rem}.vertical-tabs__menu li::before{content:none}.vertical-tabs__panes{margin:1.5em}.toolbar-menu{max-width:none}.toolbar-menu li{margin-bottom:0}.toolbar-menu li::before{content:none}.page__main #content>div[id*=local-task] .tabs-nav{padding-top:unset!important;padding-bottom:unset!important}.page__main #content>div[id*=local-task] .tabs-nav li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:unset!important}#toolbar-administration~.dialog-off-canvas-main-canvas .page .head,#toolbar-administration~.dialog-off-canvas-main-canvas .page .menu{margin-top:46px}.toolbar-horizontal.toolbar-tray-open #toolbar-administration~.dialog-off-canvas-main-canvas .page .head,.toolbar-horizontal.toolbar-tray-open #toolbar-administration~.dialog-off-canvas-main-canvas .page .menu{margin-top:60px}body.page-node-type-article .page__main #content>.block.main-content,body.page-node-type-course .page__main #content>.block.main-content,body.page-node-type-event .page__main #content>.block.main-content,body.page-node-type-financial-aid .page__main #content>.block.main-content,body.page-node-type-highlight .page__main #content>.block.main-content,body.page-node-type-insight .page__main #content>.block.main-content,body.page-node-type-landing-page .page__main #content>.block.main-content,body.page-node-type-learning-pathway .page__main #content>.block.main-content,body.page-node-type-module .page__main #content>.block.main-content,body.page-node-type-page .page__main #content>.block.main-content,body.page-node-type-programme .page__main #content>.block.main-content,body.page-node-type-project .page__main #content>.block.main-content,body.page-node-type-publication .page__main #content>.block.main-content,body.page-node-type-research-interest .page__main #content>.block.main-content,body.page-node-type-research-showcase .page__main #content>.block.main-content,body.page-node-type-scholarship .page__main #content>.block.main-content,body.page-node-type-t-l-project .page__main #content>.block.main-content,body.path-taxonomy--news_categories .page__main #content>.block.main-content,body.path-taxonomy--topics .page__main #content>.block.main-content{max-width:unset!important;margin-left:unset!important;margin-right:unset!important}body.page-node-type-article .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-course .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-event .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-financial-aid .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-highlight .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-insight .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-landing-page .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-learning-pathway .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-module .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-page .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-programme .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-project .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-publication .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-research-interest .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-research-showcase .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-scholarship .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-t-l-project .page__main #content>.block.main-content>:not(.layout-builder-form),body.path-taxonomy--news_categories .page__main #content>.block.main-content>:not(.layout-builder-form),body.path-taxonomy--topics .page__main #content>.block.main-content>:not(.layout-builder-form){padding-left:unset!important;padding-right:unset!important}.head__mega-menu .region--head-mega-menu.layout-builder__message>div,.layout-builder__message>div.wrap,.site--colead.page-node-type-t-l-project .layout-builder__message>div.group-header{padding-left:unset!important;padding-right:unset!important}.quickedit .icon{width:unset;height:unset;pointer-events:auto}.contextual-menu-override{position:relative}.bar-nav.contextual-region{position:static}.contextual-links li::before{content:none}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 .2em;content:"*";vertical-align:super;color:red!important}#va-bot-icon{margin-bottom:55px;width:37px!important;height:37px!important;border-radius:.25rem!important;right:2.5rem!important}:target{padding-top:130px!important;margin-top:-130px!important;display:block;z-index:-9999}.anchor{height:1px}.ckeditor-readmore-toggler{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms}.ckeditor-readmore-toggler:hover{color:#a8071a}.ckeditor-readmore-toggler:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.align-center img{display:block;margin-right:auto;margin-left:auto}.blazy .media{position:initial}.media--loading::before{background:#da291c}.node--unpublished{background:#fff4f4}.search-result{max-width:none;margin:0;padding:0;list-style:none}.search-result>li{display:block;margin:0;list-style:none}.search-result>li::after,.search-result>li::before{content:"";display:none;margin:0}.search-result__li:first-of-type{margin-top:4rem}.search-result__li p{opacity:.6}.search-form #edit-keys-wrapper{display:inline-block;width:75%;margin-right:1.25rem}.search-form #edit-keys-wrapper input[value]+h3{display:block}.search-form+h3{display:none}@media (min-width:57.5rem){.slick .life-card{margin-bottom:30px}}.club-logo td{display:inline-block;width:50%}@media (min-width:30rem){.club-logo td{width:30%}}@media (min-width:45rem){.club-logo td{display:table-cell;width:unset}}.breadcrumbs{text-align:left;overflow:auto;direction:rtl}@media (min-width:30rem){.breadcrumbs{overflow:hidden;direction:unset}}.breadcrumbs__list{display:inline-block;direction:ltr;white-space:nowrap}@media (min-width:30rem){.breadcrumbs__list{display:unset;direction:unset;white-space:normal}}#block-breadcrumbs{position:relative}#block-head-brand{z-index:999}#block-breadcrumbs::after,.overlay-gradient-left-to-right::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,right top,from(white),color-stop(8%,rgba(255,255,255,0)));background:linear-gradient(to right,#fff,rgba(255,255,255,0) 8%);z-index:2;pointer-events:none}@media (min-width:30rem){#block-breadcrumbs::after,.overlay-gradient-left-to-right::after{display:none}}.degree-programme-view .tabs-nav::after,.overlay-gradient-right-to-left::after{content:'';position:absolute;top:0;right:-10px;bottom:0;left:0;background:-webkit-gradient(linear,right top,left top,from(white),color-stop(35%,rgba(255,255,255,0)));background:linear-gradient(to left,#fff,rgba(255,255,255,0) 35%);z-index:2;pointer-events:none}@media (min-width:30rem){.degree-programme-view .tabs-nav::after,.overlay-gradient-right-to-left::after{display:none}}.banner{position:relative}.banner-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-repeat:no-repeat;background-position:center}.embed-container>div{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.drupal-pagination-full .pagination-nav{max-width:none;margin:0;padding:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drupal-pagination-full .pagination-nav>li{display:block;margin:0;list-style:none}.drupal-pagination-full .pagination-nav>li::after,.drupal-pagination-full .pagination-nav>li::before{content:"";display:none;margin:0}.drupal-pagination-full .pagination-nav__listing{margin-right:.5rem!important;margin-top:1.25rem!important;display:inline-block!important}@media (min-width:45rem){.drupal-pagination-full .pagination-nav__listing{display:block}}@media (min-width:76.5rem){.drupal-pagination-full .pagination-nav__listing{margin-top:0!important}}.drupal-pagination-full .pagination-nav__listing:last-child{margin-right:0}@media (min-width:45rem){.drupal-pagination-full .pagination-nav__prev{position:absolute;left:0}}.drupal-pagination-full .pagination-nav__next{margin-top:1.25rem!important}@media (min-width:45rem){.drupal-pagination-full .pagination-nav__next{position:absolute;right:0}}@media (min-width:76.5rem){.drupal-pagination-full .pagination-nav__next{margin-top:0!important}}.floating.programme-menu-sidebar__button{position:fixed;z-index:2;bottom:1rem;right:1rem;width:230px}@media (min-width:45rem){.floating.programme-menu-sidebar__button{bottom:1.25rem;right:1.25rem}}@media (min-width:57.5rem){.floating.programme-menu-sidebar__button{bottom:1.5rem;right:1.5rem}}@media (min-width:76.5rem){.floating.programme-menu-sidebar__button{bottom:2.5rem;right:2.5rem}}.simple-popup-blocks-global .spb-controls{top:10px;right:10px}.simple-popup-blocks-global .spb_close{border:none;background-color:transparent;color:#fff}.simple-popup-blocks-global .spb-popup-main-wrapper{padding:1.5rem;border:none;background-color:#000}.simple-popup-blocks-global .spb-popup-main-wrapper .block *{color:#fff}.header-sublogo{font-size:.833rem;height:25px;padding:3px;position:absolute;top:100%;background-color:#000;color:#fff}.header-sublogo .field__item{position:relative}.header-sublogo .field__item div{position:relative;z-index:10}.header-sublogo .field__item::before{content:'';height:25px;width:100vw;background-color:#000;position:absolute;right:100%;top:-3px}.header-sublogo .field__item::after{content:'';height:25px;width:40px;background-color:#000;position:absolute;left:97%;top:-3px;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(135deg);transform:skew(135deg)}.page__head:has(.header-sublogo){margin-bottom:15px}.horizontal-tabs{border:none;width:100%}.horizontal-tabs__list{max-width:none;margin:0;padding:0;list-style:none}.horizontal-tabs__list>li{display:block;margin:0;list-style:none}.horizontal-tabs__list>li::after,.horizontal-tabs__list>li::before{content:"";display:none;margin:0}.horizontal-tabs .horizontal-tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;margin-top:-.25rem;margin-left:-.25rem;background:0 0;border-bottom:none;max-width:none;overflow:auto!important;width:100%}.horizontal-tabs .horizontal-tabs-list:after{border-bottom:none!important}.horizontal-tabs .horizontal-tabs-list::-webkit-scrollbar{display:none}.horizontal-tabs .horizontal-tabs-list li{-webkit-box-flex:0;-ms-flex:0 0 fit-content;flex:0 0 fit-content;height:100%;display:inline-block;padding-top:.25rem;padding-left:.25rem;margin-bottom:0;background:0 0;border-bottom:none;border-right:none}.horizontal-tabs .horizontal-tabs-list li:after,.horizontal-tabs .horizontal-tabs-list li:before{content:none}.horizontal-tabs .horizontal-tabs-list li a{display:block;width:100%;height:100%;padding:.75rem;text-align:center;text-decoration:none;text-transform:uppercase;border:0;border-top:solid .25rem #bfbfbf;border-radius:.25rem .25rem 0 0;background:#eceff1;cursor:pointer;color:#000;-webkit-transition:background border-color 150ms;transition:background border-color 150ms;pointer-events:auto}.horizontal-tabs .horizontal-tabs-list li a strong{font-family:"IBM Plex Mono",monospace!important;font-weight:400;font-size:.833rem;line-height:1}.horizontal-tabs .horizontal-tabs-list li a:hover{color:#000!important;background:#eceff1!important;border-color:#bfbfbf}.horizontal-tabs .horizontal-tabs-list li.selected a{color:#000!important;border-color:#da291c;background:0 0;pointer-events:none}.horizontal-tabs .horizontal-tabs-list li.selected a::before{border-bottom:none!important}.horizontal-tabs .horizontal-tabs-list li.selected a:focus{background:0 0!important}.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details{display:inline-block;width:90%;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);padding-left:1rem;padding-top:.3rem}.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary{margin-left:-3rem;padding-left:3rem;list-style:none;outline:0}.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary::-webkit-details-marker{display:none}.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary~div{-webkit-box-sizing:border-box;box-sizing:border-box}.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details:not([open])+.tabs_accordion__li-icon-container .tabs_accordion__li-tab{background:#eceff1;padding:.5rem;border-radius:.25rem}.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details:not([open])+.tabs_accordion__li-icon-container .tabs_accordion__li-tab .icon{fill:#000}.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details[open]+.tabs_accordion__li-icon-container .tabs_accordion__li-tab{background:#455a64;padding:.5rem;border-radius:.25rem}.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details[open]+.tabs_accordion__li-icon-container .tabs_accordion__li-tab .icon{fill:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs .tabs_accordion__li-icon-container{position:unset;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:5px}.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs .tabs_accordion__li-tab{float:right;margin-right:unset}.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs .border{width:100%;border-bottom:1px solid #d9d9d9;margin:.75rem 0}@media (min-width:40rem){.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs .border,.horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs .tabs_accordion__li-icon-container{display:none}}.remain-tabs .remain-tab-hide{display:none!important}.horizontal-tabs-panes{border-radius:0 0 .25rem .25rem!important}.horizontal-tabs-panes details{width:100%!important;min-height:100%!important;padding:1.25rem 0!important}@media (min-width:30rem){.horizontal-tabs-panes details{padding:1.5rem 0!important}}@media (min-width:45rem){.horizontal-tabs-panes details{padding:2.5rem 0!important}}.horizontal-tabs-panes .field--name-field-paragraph-contents>.field__item{margin-bottom:1.25rem}.accordion-3-col .accordion{max-width:none}.accordion-3-col .field__items>.field__item{display:inline-block;width:100%;vertical-align:top}@media (min-width:45rem){.accordion-3-col .field__items>.field__item{width:49%}}@media (min-width:76.5rem){.accordion-3-col .field__items>.field__item{width:33%}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;margin-bottom:1rem}@media (min-width:30rem){.flickity-viewport{margin-bottom:0}}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{-ms-touch-action:manipulation;touch-action:manipulation;display:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;border-radius:0;pointer-events:auto;position:absolute;width:35px;height:35px;color:#fff;cursor:pointer;background:#da291c}@media (min-width:30rem){.flickity-prev-next-button{display:block}}.flickity-prev-next-button:hover{background:#a8071a}.flickity-prev-next-button:disabled{display:none}.black-nav .flickity-prev-next-button{background:#263238}.black-nav .flickity-prev-next-button:hover{background:#37474f}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.flickity-button-icon{position:absolute!important;left:50%!important;top:50%!important;width:17px!important;height:17px!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flickity-page-dots{position:absolute;width:100%;bottom:-40px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:28px;height:5px;margin:0 5px 0 0;border-radius:0;background:#d9d9d9;cursor:pointer;opacity:1;vertical-align:bottom}@media (min-width:45rem){.flickity-page-dots .dot{width:38px;height:4px}}.flickity-page-dots{max-width:none}.flickity .gallery-cell{width:100%;margin-right:2%!important;margin-left:2%!important}.flickity .gallery-cell:first-of-type{margin-right:2%!important;margin-left:0!important}.flickity .gallery-cell:last-of-type{margin-left:2%!important;margin-right:0!important}@media (min-width:45rem){.flickity.two_slide_group .gallery-cell{width:48%}}@media (min-width:45rem){.flickity.three_slide_group .gallery-cell{width:48%}}@media (min-width:57.5rem){.flickity.three_slide_group .gallery-cell{width:32%;margin-right:1%!important;margin-left:1%!important}.flickity.three_slide_group .gallery-cell:first-of-type{margin-right:1%!important;margin-left:0!important}.flickity.three_slide_group .gallery-cell:last-of-type{margin-left:1%!important;margin-right:0!important}}@media (min-width:45rem){.flickity.four_slide_group .gallery-cell{width:48%}}@media (min-width:57.5rem){.flickity.four_slide_group .gallery-cell{width:32%;margin-right:1.33%!important;margin-left:1.33%!important}.flickity.four_slide_group .gallery-cell:first-of-type{margin-right:1.33%!important;margin-left:0!important}.flickity.four_slide_group .gallery-cell:last-of-type{margin-left:1.33%!important;margin-right:0!important}}@media (min-width:76.5rem){.flickity.four_slide_group .gallery-cell{width:23%;margin-right:1.33%!important;margin-left:1.33%!important}.flickity.four_slide_group .gallery-cell:first-of-type{margin-right:1.33%!important;margin-left:0!important}.flickity.four_slide_group .gallery-cell:last-of-type{margin-left:1.33%!important;margin-right:0!important}}.flickity-page-dots{position:relative;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#magic-line{position:absolute;left:0;bottom:0;width:28px;height:5px;background:#333;pointer-events:none}@media (min-width:45rem){#magic-line{width:38px;height:4px}}html body.page-node-type-page .sit-giving-section{padding-bottom:0!important}.sit-giving-section .layout__region--first{margin-bottom:0!important}.sit-giving-section .layout__region--second{display:none}@media (min-width:57.5rem){.sit-giving-section .layout__region--second{display:block}}.sit-giving-section .layout__region--second .block{position:sticky;top:12rem;padding:2rem;background:#fff;text-align:center}.sit-giving-background-container::after{background-image:url(/themes/custom/sit_2020/images/fsg.jpeg);background-repeat:repeat;background-size:contain}.sit-giving-contact-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:45rem){.sit-giving-contact-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.sit-giving-contact-person{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1rem}@media (min-width:45rem){.sit-giving-contact-person{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:0}}.sit-giving-contact-person-mail,.sit-giving-contact-person-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sit-giving-contact-person .icon{vertical-align:middle}.sit-giving-contact-person a{text-decoration:none;color:#000;margin-left:.5rem}.sit-giving-section .horizontal-tabs .horizontal-tabs-list li{-webkit-box-flex:0!important;-ms-flex:0 0 25%!important;flex:0 0 25%!important}.sit-giving-names{max-width:none;margin:0;padding:0;list-style:none;-webkit-column-count:1;-moz-column-count:1;column-count:1}.sit-giving-names>li{display:block;margin:0;list-style:none}.sit-giving-names>li::after,.sit-giving-names>li::before{content:"";display:none;margin:0}@media (min-width:45rem){.sit-giving-names{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:57.5rem){.sit-giving-names{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.webform-submission-faculty-staff-giving-form label span{text-transform:none!important}.webform-submission-faculty-staff-giving-form h5,.webform-submission-faculty-staff-giving-form h6{margin-bottom:0}.webform-submission-faculty-staff-giving-form>fieldset{padding-top:0!important}.webform-submission-faculty-staff-giving-form #edit-cluster-type--wrapper .form-item--radio .option,.webform-submission-faculty-staff-giving-form #edit-donate-type--wrapper .form-item--radio .option,.webform-submission-faculty-staff-giving-form #edit-support-type--wrapper .form-item--radio .option{display:block;margin-bottom:.25rem}@media (min-width:45rem){.webform-submission-faculty-staff-giving-form #edit-cluster-type--wrapper .form-item--radio .option,.webform-submission-faculty-staff-giving-form #edit-donate-type--wrapper .form-item--radio .option,.webform-submission-faculty-staff-giving-form #edit-support-type--wrapper .form-item--radio .option{display:inline-block;margin-bottom:0}}.webform-submission-faculty-staff-giving-form .webform-element-description{color:#8c8c8c;margin-top:.25rem}.webform-submission-faculty-staff-giving-form #edit-payment-mode label{display:block;margin-bottom:.75rem}.webform-submission-faculty-staff-giving-form #edit-payment-mode .option__text{margin-bottom:0;width:90%}.webform-submission-faculty-staff-giving-form #edit-payment-mode .form-item__description{margin-top:.25rem;margin-left:23px}.webform-submission-faculty-staff-giving-form #edit-amount-wrapper input{text-align:left!important}@media (min-width:45rem){.webform-submission-faculty-staff-giving-form #edit-amount-wrapper input{max-width:320px}}.webform-submission-faculty-staff-giving-form #edit-payment-mode.donate_type--monthly_recurring_donation label:nth-child(-n+2),.webform-submission-faculty-staff-giving-form #edit-payment-mode.donate_type--revise_my_recurring_donation_to label:nth-child(-n+2),.webform-submission-faculty-staff-giving-form #edit-payment-mode.donate_type--yearly_recurring_donation label:nth-child(-n+2){display:none}.webform-submission-faculty-staff-giving-form #edit-personal-information-container{margin-bottom:.75rem}@media (min-width:45rem){.webform-submission-faculty-staff-giving-form #edit-personal-information-container>div{max-width:400px}}.webform-submission-faculty-staff-giving-form .declaration_title::after{display:inline-block;width:6px;height:6px;margin:0 .2em;content:"*";vertical-align:super;color:red!important}.webform-submission-faculty-staff-giving-form .webform-preview .webform-element{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:.833rem}.webform-submission-faculty-staff-giving-form .webform-preview .webform-element .title__text{font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#8c8c8c}.webform-submission-faculty-staff-giving-form #edit-actions{display:-webkit-box;display:-ms-flexbox;display:flex}.webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous{margin-left:1rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.avenir{font-family:"Avenir Next LT Pro",Helvetica,sans-serif}.avenir-demi{font-family:"Avenir Next LT Pro Demi",Helvetica,sans-serif}.layout--suite{position:relative;background-repeat:no-repeat;background-position:center}.layout--background--red{background:#da291c}.layout--background--white{background:#fff}.layout--background--black{background:#000}.layout--background--light-grey{background:#f5f5f5}.layout--background-attachment--default{background-attachment:initial}.layout--background-attachment--fixed{background-attachment:fixed}.layout--background-size--default{background-size:initial}.layout--background-size--cover{background-size:cover}.layout--background-size--contain{background-size:contain}div[class*=layout--background-overlay]::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.layout--background-overlay--none::before{display:none}.layout--background-overlay--dark-light::before{background:rgba(0,0,0,.2)}.layout--background-overlay--dark::before{background:rgba(0,0,0,.4)}.layout--background-overlay--darker::before{background:rgba(0,0,0,.7)}.layout--height--default{height:initial}.layout--height--100vh{height:100vh}.layout--height--80vh{height:80vh}div .layout--top-padding--lg:first-of-type,div .layout--top-padding--md:first-of-type,div .layout--top-padding--sm:first-of-type,div .layout--top-padding--xl:first-of-type{padding-top:0!important}div .layout--background--none:last-of-type{padding-bottom:3rem!important}@media (min-width:45rem){div .layout--background--none:last-of-type{padding-bottom:10rem!important}}.layout-content{position:relative;z-index:1}.layout-content .simple-paragraph .page-node-type-course #overview,.layout-content .simple-paragraph .page-node-type-event #overview,.layout-content .simple-paragraph .page-node-type-learning-pathway #overview,.layout-content .simple-paragraph .page-node-type-programme #overview,.layout-content .simple-paragraph h1,.layout-content .simple-paragraph h2,.layout-content .simple-paragraph h3,.layout-content .simple-paragraph h4,.layout-content .simple-paragraph h5,.layout-content .simple-paragraph h6,.layout-content .simple-paragraph p,.page-node-type-course .layout-content .simple-paragraph #overview,.page-node-type-event .layout-content .simple-paragraph #overview,.page-node-type-learning-pathway .layout-content .simple-paragraph #overview,.page-node-type-programme .layout-content .simple-paragraph #overview{max-width:none}.layout-content .block:not(:last-of-type){margin-bottom:1.5rem}.layout--block-margin--none .layout-content .block:not(:last-of-type){margin-bottom:0}.layout--color--black .layout-content .page-node-type-course #overview,.layout--color--black .layout-content .page-node-type-event #overview,.layout--color--black .layout-content .page-node-type-learning-pathway #overview,.layout--color--black .layout-content .page-node-type-programme #overview,.layout--color--black .layout-content b,.layout--color--black .layout-content div:not(.layout-builder__add-block),.layout--color--black .layout-content em,.layout--color--black .layout-content h1,.layout--color--black .layout-content h2,.layout--color--black .layout-content h3,.layout--color--black .layout-content h4,.layout--color--black .layout-content h5,.layout--color--black .layout-content h6,.layout--color--black .layout-content i,.layout--color--black .layout-content p,.layout--color--black .layout-content strong,.page-node-type-course .layout--color--black .layout-content #overview,.page-node-type-event .layout--color--black .layout-content #overview,.page-node-type-learning-pathway .layout--color--black .layout-content #overview,.page-node-type-programme .layout--color--black .layout-content #overview{color:#000!important}.layout--color--white .layout-content .page-node-type-course #overview,.layout--color--white .layout-content .page-node-type-event #overview,.layout--color--white .layout-content .page-node-type-learning-pathway #overview,.layout--color--white .layout-content .page-node-type-programme #overview,.layout--color--white .layout-content b,.layout--color--white .layout-content div:not(.layout-builder__add-block),.layout--color--white .layout-content em,.layout--color--white .layout-content h1,.layout--color--white .layout-content h2,.layout--color--white .layout-content h3,.layout--color--white .layout-content h4,.layout--color--white .layout-content h5,.layout--color--white .layout-content h6,.layout--color--white .layout-content i,.layout--color--white .layout-content p,.layout--color--white .layout-content strong,.page-node-type-course .layout--color--white .layout-content #overview,.page-node-type-event .layout--color--white .layout-content #overview,.page-node-type-learning-pathway .layout--color--white .layout-content #overview,.page-node-type-programme .layout--color--white .layout-content #overview{color:#fff!important}.layout--color--grey .layout-content .page-node-type-course #overview,.layout--color--grey .layout-content .page-node-type-event #overview,.layout--color--grey .layout-content .page-node-type-learning-pathway #overview,.layout--color--grey .layout-content .page-node-type-programme #overview,.layout--color--grey .layout-content b,.layout--color--grey .layout-content div:not(.layout-builder__add-block),.layout--color--grey .layout-content em,.layout--color--grey .layout-content h1,.layout--color--grey .layout-content h2,.layout--color--grey .layout-content h3,.layout--color--grey .layout-content h4,.layout--color--grey .layout-content h5,.layout--color--grey .layout-content h6,.layout--color--grey .layout-content i,.layout--color--grey .layout-content p,.layout--color--grey .layout-content strong,.page-node-type-course .layout--color--grey .layout-content #overview,.page-node-type-event .layout--color--grey .layout-content #overview,.page-node-type-learning-pathway .layout--color--grey .layout-content #overview,.page-node-type-programme .layout--color--grey .layout-content #overview{color:#bfbfbf!important}.layout--color--red .layout-content .page-node-type-course #overview,.layout--color--red .layout-content .page-node-type-event #overview,.layout--color--red .layout-content .page-node-type-learning-pathway #overview,.layout--color--red .layout-content .page-node-type-programme #overview,.layout--color--red .layout-content b,.layout--color--red .layout-content div:not(.layout-builder__add-block),.layout--color--red .layout-content em,.layout--color--red .layout-content h1,.layout--color--red .layout-content h2,.layout--color--red .layout-content h3,.layout--color--red .layout-content h4,.layout--color--red .layout-content h5,.layout--color--red .layout-content h6,.layout--color--red .layout-content i,.layout--color--red .layout-content p,.layout--color--red .layout-content strong,.page-node-type-course .layout--color--red .layout-content #overview,.page-node-type-event .layout--color--red .layout-content #overview,.page-node-type-learning-pathway .layout--color--red .layout-content #overview,.page-node-type-programme .layout--color--red .layout-content #overview{color:#da291c!important}.layout--suite{padding-bottom:0;padding-top:0}.layout--suite .grid--layout--suite{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem;margin-bottom:0}.layout--suite .layout__region{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5rem;padding-bottom:2.5rem;padding-bottom:0!important;margin-bottom:1.5rem}.layout--suite .layout__region:last-of-type{margin-bottom:0}@media (min-width:45rem){.layout--column-width--50-50>div>div>.layout__region{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.layout--column-width--33-67>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.layout--column-width--33-67>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:2.5rem;padding-bottom:2.5rem}.layout--column-width--67-33>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.layout--column-width--67-33>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}.layout--column-width--25-75>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.layout--column-width--25-75>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding-left:2.5rem;padding-bottom:2.5rem}.layout--column-width--75-25>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.layout--column-width--75-25>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}.layout--column-width--33-33-33>div>div>.layout__region{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.layout--column-width--25-50-25>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.layout--column-width--25-50-25>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.layout--column-width--25-50-25>div>div>.layout__region--third{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}.layout--column-width--25-25-50>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}.layout--column-width--25-25-50>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}.layout--column-width--25-25-50>div>div>.layout__region--third{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}.layout--column-width--50-25-25>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}.layout--column-width--50-25-25>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.layout--column-width--50-25-25>div>div>.layout__region--third{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}.layout--column-width--25-25-25-25>div>div>.layout__region{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}.layout--column-width--25-25-25-25>div>div>.layout__region--third{margin-bottom:0}}@media (min-width:57.5rem){.layout--column-width--25-25-25-25>div>div>.layout__region{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}}.layout--suite.layout--column-gap--remove .grid--layout--suite{margin-left:0}.layout--suite.layout--column-gap--remove .layout__region{padding-left:0}.layout--align-items--start>div>div>.layout__region{-ms-flex-item-align:start;align-self:flex-start}.layout--align-items--center>div>div>.layout__region{-ms-flex-item-align:center;align-self:center}.layout--align-items--end>div>div>.layout__region{-ms-flex-item-align:end;align-self:flex-end}.twocol-remove-margin-right .layout__region--second .block{margin-bottom:0}.twocol-remove-margin-left .layout__region--first .block{margin-bottom:0}.card-life-50h{margin-bottom:1.5em!important}.card-life-50h .img-1{padding-top:unset}@media (min-width:30rem){.card-life-50h .img-1{padding-top:50%}}.card-life-50h+.card-life-50h{margin-bottom:none}@media (min-width:30rem){.card-life-50h{margin-bottom:0!important}}.grid-cards__list{max-width:none;margin:0;padding:0;list-style:none}.grid-cards__list>li{display:block;margin:0;list-style:none}.grid-cards__list>li::after,.grid-cards__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.grid-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.grid-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.grid-cards>.grid-cards__list>.grid-cards__li{margin-bottom:1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}.grid-cards>.grid-cards__list>.grid-cards__li>*{height:100%}@media (min-width:30rem){.grid-cards>.grid-cards__list>.grid-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media (min-width:45rem){.grid-cards>.grid-cards__list>.grid-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}@media (min-width:57.5rem){.grid-cards>.grid-cards__list>.grid-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}}.grid-cards>.grid-cards__list>.grid-cards__li:after,.grid-cards>.grid-cards__list>.grid-cards__li:before{content:none}.grid-cards-2-col__list{max-width:none;margin:0;padding:0;list-style:none}.grid-cards-2-col__list>li{display:block;margin:0;list-style:none}.grid-cards-2-col__list>li::after,.grid-cards-2-col__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.grid-cards-2-col__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.grid-cards-2-col__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.grid-cards-2-col>.grid-cards-2-col__list>.grid-cards-2-col__li{margin-bottom:1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}.grid-cards-2-col>.grid-cards-2-col__list>.grid-cards-2-col__li>*{height:100%}@media (min-width:30rem){.grid-cards-2-col>.grid-cards-2-col__list>.grid-cards-2-col__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media (min-width:45rem){.grid-cards-2-col>.grid-cards-2-col__list>.grid-cards-2-col__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}.grid-cards-2-col>.grid-cards-2-col__list>.grid-cards-2-col__li:after,.grid-cards-2-col>.grid-cards-2-col__list>.grid-cards-2-col__li:before{content:none}.ds-2col-stacked-grid .group-left-right-container{position:relative;width:100%}.ds-2col-stacked-grid .group-left-right-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}.ds-2col-stacked-grid .group-left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5rem;padding-bottom:2.5rem}@media (min-width:57.5rem){.ds-2col-stacked-grid .group-left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding-left:2.5rem;padding-bottom:2.5rem}}.ds-2col-stacked-grid .group-right{display:none;padding-bottom:0!important}@media (min-width:57.5rem){.ds-2col-stacked-grid .group-right{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}}.ds-2col-stacked-grid .group-footer{display:none}.ds-1col-stacked-full-width-header .group-footer{display:none}.paragraph-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph-wrapper>:not(:last-of-type){-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1.5rem}.paragraph-wrapper .group-programme-details-item{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0}@media (min-width:30rem){.paragraph-wrapper .group-programme-details-item{-ms-flex-preferred-size:33%;flex-basis:33%;padding-right:1.25rem}}.paragraph-wrapper .group-programme-details-item a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms}.paragraph-wrapper .group-programme-details-item a:hover{color:#a8071a}.paragraph-wrapper .group-programme-details-item a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.paragraph-wrapper .group-programme-details-item__campus-location{display:block}@media (min-width:57.5rem){.paragraph-wrapper .group-programme-details-item__campus-location{display:inline-block}}.paragraph-wrapper .group-programme-details-item__campus-location:not(:last-of-type)::after{content:","}.paragraph-wrapper .link-item{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:57.5rem){.paragraph-wrapper .link-item{-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem);margin-right:1.5rem;margin-bottom:1.5rem}}.background,.sit-giving-background-container{position:relative}.background::after,.sit-giving-background-container::after{content:"";position:absolute;top:0;bottom:-2rem;left:-1.25rem;right:-1.25rem;z-index:-999;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),0 calc(100% - 2rem));clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),0 calc(100% - 2rem))}@media (min-width:30rem){.background::after,.sit-giving-background-container::after{left:-1.5rem;right:-1.5rem}}@media (min-width:45rem){.background::after,.sit-giving-background-container::after{left:-2.5rem;width:100vw}}@media (min-width:57.5rem){.background::after,.sit-giving-background-container::after{left:-4rem;width:100vw}}@media (min-width:76.5rem){.background::after,.sit-giving-background-container::after{left:Min(calc(-50vw + 38.2rem),-6.5rem)}}.background--end::after{top:unset;height:28rem}.background--end-short::after{top:unset;height:22rem}.background__color--dark-grey-alt::after{background-color:#323232}.background__color--dark-grey::after{background-color:#595959}.background__color--grey::after{background-color:#e8e8e8}.background__color--red::after{background-color:#da291c}@media (min-width:57.5rem){.background--jagged-bottom::after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,60vw 100%,60vw calc(100% - 2rem),0 calc(100% - 2rem));clip-path:polygon(0 0,100% 0,100% 100%,60vw 100%,60vw calc(100% - 2rem),0 calc(100% - 2rem))}.background--jagged-top::after{-webkit-clip-path:polygon(0 0,60vw 0,60vw 2rem,100% 2rem,100% calc(100% - 2rem),0 calc(100% - 2rem));clip-path:polygon(0 0,60vw 0,60vw 2rem,100% 2rem,100% calc(100% - 2rem),0 calc(100% - 2rem))}}.stretch-right{position:relative}@media (min-width:57.5rem){.stretch-right{position:absolute;right:Min(calc(-50vw + 17rem));left:0}}@media (min-width:76.5rem){.stretch-right{right:Min(calc(-50vw + 19rem))}}.path-modules .main-content .views-element-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem;margin-bottom:0}.path-modules .main-content .views-element-container .programme-modules{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5rem;padding-bottom:2.5rem;padding-bottom:0!important}@media (min-width:76.5rem){.path-modules .main-content .views-element-container .programme-modules{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding-left:2.5rem;padding-bottom:2.5rem}}.border-top{border-top:1px dashed rgba(0,0,0,.16)}.border-top-left{border-top:1px dashed rgba(0,0,0,.16)}@media (min-width:45rem){.border-top-left{border-left:1px dashed rgba(0,0,0,.16)}}.border-top-right{border-top:1px dashed rgba(0,0,0,.16)}@media (min-width:45rem){.border-top-right{border-right:1px dashed rgba(0,0,0,.16)}}.border-top-solid{border-top:1px solid rgba(0,0,0,.16);padding-top:2rem}.border-bottom{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px;background-position:bottom;background-repeat:repeat-x;margin-bottom:.25rem}@media (min-width:45rem){.border-bottom{margin-bottom:3rem;padding-bottom:1.5rem}}.border-bottom-right{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px;background-position:bottom;background-repeat:repeat-x;margin-bottom:.25rem;height:100%}@media (min-width:45rem){.border-bottom-right{margin-bottom:3rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0))),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#bfbfbf 50%,rgba(255,255,255,0) 0),linear-gradient(to bottom,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px,2px 1.25rem;background-position:bottom,right;background-repeat:repeat-x,repeat-y}}.border-bottom-left{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px;background-position:bottom;background-repeat:repeat-x;margin-bottom:.25rem;height:100%}@media (min-width:45rem){.border-bottom-left{margin-bottom:3rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0))),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#bfbfbf 50%,rgba(255,255,255,0) 0),linear-gradient(to bottom,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px,2px 1.25rem;background-position:bottom,left;background-repeat:repeat-x,repeat-y}}.border-bottom-testimonial-grey-background{padding-left:.25rem;padding-right:.25rem;padding-bottom:1.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#bfbfbf 50%,rgba(255,255,255,0) 0);background-position:bottom;background-size:1.25rem 2px;background-repeat:repeat-x;height:100%}@media (min-width:45rem){.border-bottom-testimonial-grey-background{padding-top:1.5rem}}.border-bottom-testimonial-grey-background .testimonial-article__content{background-color:#f5f5f5;padding:.75rem}@media (min-width:45rem){.border-bottom-testimonial-grey-background .testimonial-article__content{padding-top:1.5rem;padding-bottom:1.5rem}}.border-bottom-testimonial-grey-background .testimonial-article__cite{border-top:#f5f5f5}.border--all .layout__region{border-bottom:1px dashed #d9d9d9;padding-bottom:2rem!important}@media (min-width:45rem){.border--all .layout__region{border-right:1px dashed #d9d9d9}}@media (min-width:45rem){.border--all .layout__region:first-of-type{border-left:none}}.border--all .layout__region:last-of-type{border-bottom:none}@media (min-width:45rem){.border--all .layout__region:last-of-type{border-bottom:1px dashed #d9d9d9;border-right:none}}.site--ltic .node--type-programme .group-programme-details-item .group-programme-details-course-location,.site--ltic .node--type-programme .group-programme-details-item p{width:80%}.site--ltic .node--type-programme .programme-banner-bottom{background:#000}.site--ltic .node--type-programme .programme-banner-bottom a.button{margin:10px}.site--ltic .block#block-contactusbanner{max-width:unset!important;margin-left:unset!important;margin-right:unset!important}.site--ltic .block#block-contactusbanner>:not(.layout-builder-form){padding-left:unset!important;padding-right:unset!important}.site--ltic.case-studies .case-studies{display:block}.site--ltic.case-studies .articles,.site--ltic.case-studies .videos{display:none}.site--ltic.articles .articles{display:block}.site--ltic.articles .case-studies,.site--ltic.articles .videos{display:none}.site--ltic.videos .videos{display:block}.site--ltic.videos .articles,.site--ltic.videos .case-studies{display:none}.workshop__trainer-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:30rem){.workshop__trainer-desc{vertical-align:top;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:3rem}}.workshop__trainer-desc>div{display:inline-block}.workshop__trainer-desc h2{color:#da291c}.workshop__trainer-details{margin-bottom:1.25rem}.workshop__image{margin-right:3rem}.name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.25rem}div.mce_inline_error{background-color:transparent!important;color:#e91e63!important;margin-bottom:0!important;font-weight:400!important;padding-left:0!important;font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400}.mc-field-group label{display:block;margin-bottom:.25rem}.mc-field-group input{font-size:.833rem;display:block;width:100%;padding:.845rem .75rem .75rem;background:#fff;border:1px solid #8c8c8c;border-radius:.25rem}.mc-field-group input:focus{border-color:#3f51b5;-webkit-box-shadow:inset 0 0 0 1px #3f51b5;box-shadow:inset 0 0 0 1px #3f51b5}.mc-field-group.mc_sitlearn-signup__firstname,.mc-field-group.mc_sitlearn-signup__lastname{-ms-flex-preferred-size:50%;flex-basis:50%}.mc-field-group.mc_sitlearn-signup__firstname{margin-right:1rem}.mc-field-group.mc_sitlearn-signup__email{margin-bottom:1.25rem}.mc-field-group.mc_sitlearn-signup__interest ul{max-width:none;margin:0;padding:0;list-style:none;margin-top:1rem}.mc-field-group.mc_sitlearn-signup__interest ul>li{display:block;margin:0;list-style:none}.mc-field-group.mc_sitlearn-signup__interest ul>li::after,.mc-field-group.mc_sitlearn-signup__interest ul>li::before{content:"";display:none;margin:0}@media (min-width:76.5rem){.mc-field-group.mc_sitlearn-signup__interest ul{padding-left:.5rem;columns:2;-webkit-columns:2;-moz-columns:2}}.mc-field-group.mc_sitlearn-signup__interest ul li{cursor:pointer}.mc-field-group.mc_sitlearn-signup__interest ul label{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;display:inline-block;cursor:pointer;margin-bottom:0!important}.mc-field-group.mc_sitlearn-signup__interest ul input{display:inline-block;width:15px;height:15px;margin-right:.75rem;margin-top:2px;cursor:pointer}.response{margin-top:1rem}article[class*=media--article-]{width:100%}article[class*=media--article-] img{width:100%}article[class*=media--article-].align-left .field--type-image{margin-right:0}@media (min-width:30rem){article[class*=media--article-].align-left .field--type-image{margin-right:0}}@media (min-width:45rem){article[class*=media--article-].align-left .field--type-image{margin-right:0}}@media (min-width:57.5rem){article[class*=media--article-].align-left .field--type-image{margin-right:1.5rem}}article[class*=media--article-].align-right .field--type-image{margin-left:0}@media (min-width:30rem){article[class*=media--article-].align-right .field--type-image{margin-left:0}}@media (min-width:45rem){article[class*=media--article-].align-right .field--type-image{margin-left:0}}@media (min-width:57.5rem){article[class*=media--article-].align-right .field--type-image{margin-left:1.5rem}}@media (min-width:45rem){article[class*=media--article-].media--article-small{width:50%}}@media (min-width:57.5rem){article[class*=media--article-].media--article-small{width:33%}}@media (min-width:45rem){article[class*=media--article-].media--article-small.align-left .field--type-image{margin-right:1.5rem}}@media (min-width:45rem){article[class*=media--article-].media--article-small.align-right .field--type-image{margin-left:1.5rem}}@media (min-width:57.5rem){article[class*=media--article-].media--article-medium{width:50%}}@media (min-width:57.5rem){article[class*=media--article-].media--article-large{width:75%}}.menu-sidebar{max-width:20rem;color:#78909c;padding:1.5rem;background:#eceff1;font-size:.833rem;display:none}.menu-sidebar__label{font-family:"IBM Plex Sans",sans-serif;font-weight:700;padding-bottom:1rem;margin-bottom:1rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(33%,#78909c),color-stop(0,rgba(120,144,156,0)));background-image:linear-gradient(to right,#78909c 33%,rgba(120,144,156,0) 0);background-position:bottom;background-size:6px 1px;background-repeat:repeat-x}.menu-sidebar__menu{margin-bottom:1.5rem}.menu-sidebar__menu ul{max-width:none;margin:0;padding:0;list-style:none}.menu-sidebar__menu ul>li{display:block;margin:0;list-style:none}.menu-sidebar__menu ul>li::after,.menu-sidebar__menu ul>li::before{content:"";display:none;margin:0}.menu-sidebar__menu a.is-active{color:#000;font-family:"IBM Plex Sans",sans-serif;font-weight:700}.menu-sidebar__menu a:hover{color:#546e7a}.menu-sidebar__menu *{text-decoration:none;color:#78909c}.menu-sidebar__menu>ul>li{margin-bottom:.5rem}.menu-sidebar__menu li ul{padding-left:.75rem;padding:.5rem 0 0 .5rem}.menu-sidebar__menu li ul li>a::before{content:"-";padding-right:.25rem}.menu-sidebar__button .button,.menu-sidebar__button .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span,.menu-sidebar__button .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .menu-sidebar__button input:checked+span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .menu-sidebar__button span{width:100%}.remove-cta .menu-sidebar__button{display:none}@media (min-width:57.5rem){.menu-sidebar{display:block}}details[id^=edit-settings-advanced]{display:block!important}.sticky{position:sticky;top:9rem}a[href=inactive-link]{pointer-events:none;cursor:default}#block-head-menu-button{margin-left:auto}#block-head-search-button+#block-head-menu-button{margin-left:0}.region--head-top>div[id*=secondary]{margin-left:auto;margin-top:auto}.region--head-top>div[id*=secondary] .bar-nav__li{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:currentColor;-webkit-transition:color 150ms;transition:color 150ms}.region--head-top>div[id*=secondary] .bar-nav__li:hover{color:#8c8c8c}.region--head-top>div[id*=secondary] .bar-nav__li--strong{font-weight:700;text-transform:uppercase}.region--head-top>div[id*=secondary] .bar-nav__li--active{color:#da291c}.region--head-top>div[id*=secondary] .bar-nav__li--active:hover{color:#da291c}.region--head-top>div[id*=secondary] .bar-nav__li__list{list-style:none;-webkit-padding-start:.5rem;padding-inline-start:.5rem}.region--head-top>div[id*=secondary] .bar-nav__li__li a::before{content:'-'}.region--head-top>div[id*=secondary] .bar-nav__li span{font-family:"IBM Plex Sans",sans-serif;font-weight:500}.region--head-top>div[id*=secondary] .inline-dropdown-button__text{margin-right:0}.region--head-bottom>.bar-nav{margin-left:auto;text-align:right}.region--head-bottom>.bar-nav+#block-head-search-button{margin-left:auto}@media (min-width:57.5rem){.region--head-bottom>.bar-nav+#block-head-search-button{margin-left:1.5rem}}.icon+.inline-dropdown-button__text{margin-top:1.9px}div[id*=secondary-mobile]{padding:1rem}div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li{display:block}div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button{width:100%}div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:currentColor;-webkit-transition:color 150ms;transition:color 150ms}div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span:hover{color:#8c8c8c}div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span--strong{font-weight:700;text-transform:uppercase}div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span--active{color:#da291c}div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span--active:hover{color:#da291c}div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span__list{list-style:none;-webkit-padding-start:.5rem;padding-inline-start:.5rem}div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span__li a::before{content:'-'}div[id*=secondary-mobile] .bar-nav__icon{margin-left:0}.mega-menu-item{display:none;-ms-overflow-style:none;scrollbar-width:none}.mega-menu-item::-webkit-scrollbar{display:none}.menu-mega li,.menu-mega ul{max-width:none;margin:0;padding:0;list-style:none}.menu-mega li>li,.menu-mega ul>li{display:block;margin:0;list-style:none}.menu-mega li>li::after,.menu-mega li>li::before,.menu-mega ul>li::after,.menu-mega ul>li::before{content:"";display:none;margin:0}.menu-mega ul ul{margin-top:1rem}.menu-mega ul ul li{margin-bottom:.5rem}.menu-mega ul ul ul{margin-left:1rem}.menu-mega ul ul ul li::before{content:'-'}.menu-mega a{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:currentColor;-webkit-transition:color 150ms;transition:color 150ms;margin-bottom:.75rem}.menu-mega a:hover{color:#8c8c8c}.menu-mega a--strong{font-weight:700;text-transform:uppercase}.menu-mega a--active{color:#da291c}.menu-mega a--active:hover{color:#da291c}.menu-mega a__list{list-style:none;-webkit-padding-start:.5rem;padding-inline-start:.5rem}.menu-mega a__li a::before{content:'-'}.menu-mega .menu-mega__menu>ul>li>a{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:currentColor;-webkit-transition:color 150ms;transition:color 150ms;font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;color:#da291c;text-transform:uppercase}.menu-mega .menu-mega__menu>ul>li>a:hover{color:#8c8c8c}.menu-mega .menu-mega__menu>ul>li>a--strong{font-weight:700;text-transform:uppercase}.menu-mega .menu-mega__menu>ul>li>a--active{color:#da291c}.menu-mega .menu-mega__menu>ul>li>a--active:hover{color:#da291c}.menu-mega .menu-mega__menu>ul>li>a__list{list-style:none;-webkit-padding-start:.5rem;padding-inline-start:.5rem}.menu-mega .menu-mega__menu>ul>li>a__li a::before{content:'-'}.menu-mega .menu-header-icon{display:none}.mega-menu-header-mobile{display:none}.mega-menu-header-mobile svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mega-menu-header-mobile .menu-header-icon{position:absolute;top:10px;right:0;left:0;width:100%;display:block;text-align:right;padding-right:1rem;height:100%}.mega-menu-child-hidden .mega-menu-back-button{display:none}.mega-menu-child-hidden .mega-menu-header-mobile{display:block}.mega-menu-child-hidden .quick-links{display:block}.mega-menu-back-button{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:currentColor;-webkit-transition:color 150ms;transition:color 150ms;font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;padding-top:.75rem;padding-left:1rem}.mega-menu-back-button:hover{color:#8c8c8c}.mega-menu-back-button--strong{font-weight:700;text-transform:uppercase}.mega-menu-back-button--active{color:#da291c}.mega-menu-back-button--active:hover{color:#da291c}.mega-menu-back-button__list{list-style:none;-webkit-padding-start:.5rem;padding-inline-start:.5rem}.mega-menu-back-button__li a::before{content:'-'}.mega-menu-item-mobile{padding-left:0!important;padding-right:0!important}.mega-menu-item-mobile{margin-top:1.5rem!important}.mega-menu-item-mobile .layout--suite{padding-top:0!important}.mega-menu-item-mobile .block{padding-left:0!important;padding-right:0!important}.mega-menu-item-mobile .layout-content{padding-left:0!important;padding-right:0!important}.mega-menu-item-mobile .layout-content .block:not(:last-of-type){margin-bottom:0!important}.mega-menu-item-mobile .layout-content .block:not(:first-child){margin-top:0!important}.mega-menu-item-mobile .grid--layout--suite{margin-left:0}.mega-menu-item-mobile .layout__region{padding-left:0!important;padding-right:0!important;margin-bottom:0!important}.mega-menu-item-mobile{position:absolute;top:20px;-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;height:550px;overflow-y:scroll;width:100%}.mega-menu-item-mobile.mega-menu-child-show{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.mega-menu-item-mobile div[class*=layout--column-width--] .layout__region{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.mega-menu-item-mobile .menu-mega__menu>ul>li{position:relative;border-bottom:1px solid #d9d9d9}.mega-menu-item-mobile .menu-mega__menu>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.75rem 1rem;border:0;text-decoration:none;color:inherit;background:#eceff1;cursor:pointer;-webkit-transition:color 150ms;transition:color 150ms;padding-left:1rem;padding-right:1rem;text-transform:capitalize;margin-bottom:0;z-index:100;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:90%;position:relative}.mega-menu-item-mobile .menu-mega__menu>ul>li>a:hover{color:#595959}.mega-menu-item-mobile .menu-mega__menu>ul>li>a:focus{outline:0}.mega-menu-item-mobile .menu-mega__menu>ul>li>a[data-active=true],.mega-menu-item-mobile .menu-mega__menu>ul>li>a[data-active=true]:hover{color:#8c8c8c}.mega-menu-item-mobile .menu-mega__menu>ul>li>a .icon{-webkit-transition:-webkit-transform 150ms;transition:-webkit-transform 150ms;transition:transform 150ms;transition:transform 150ms,-webkit-transform 150ms}.mega-menu-item-mobile .menu-mega__menu>ul>li>a[data-active=true] .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mega-menu-item-mobile .menu-mega__menu>ul>li>a__text{display:block;margin-right:.5rem;font-weight:700;z-index:20}.mega-menu-item-mobile .menu-mega__menu>ul>li>a[data-active=true]~.menu-header-icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 150ms;transition:all 150ms}.mega-menu-item-mobile .menu-mega__menu>ul>li .menu-header-icon{position:absolute;top:10px;right:0;left:0;width:100%;display:block;text-align:right;padding-right:1rem;height:100%}.mega-menu-item-mobile .menu-mega__menu ul ul{margin-top:0;overflow-y:hidden;max-height:0}.mega-menu-item-mobile .menu-mega__menu ul ul>div{padding:.75rem 1rem 1rem;background:#fff}.mega-menu-item-mobile .menu-mega__menu ul ul li{padding-left:0;margin-bottom:0}.mega-menu-item-mobile .menu-mega__menu ul ul li ul{overflow:visible;max-height:unset}.mega-menu-item-mobile .menu-mega__menu ul ul li ul>div{padding:.75rem 0 0}.quick-links{display:none}div#head-mega-menu .grid--layout--suite>.layout__region{padding:0 2rem}div#head-mega-menu .grid--layout--suite>.layout__region:last-child{padding-right:0}.menu-mega ul ul li{margin-bottom:.75rem!important;line-height:18px!important}#head-mega-menu #education .card-life-50h .menu-mega__menu ul ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.mega-menu-item-mobile .menu-mega__menu>ul>li .menu-header-icon{height:auto!important}#head-mega-menu .layout__region>.block:not(:last-child){margin-bottom:1.5rem!important}.site--colead #block-sit-2020-local-tasks,.site--ltic #block-sit-2020-local-tasks{padding-top:24px;padding-bottom:10px}.site--colead #block-breadcrumbs~#block-sit-2020-local-tasks,.site--ltic #block-breadcrumbs~#block-sit-2020-local-tasks{padding-top:0}.site--colead .head,.site--ltic .head{height:4.7rem}@media (min-width:30rem){.site--colead .head,.site--ltic .head{height:unset}}.site--colead .head__top,.site--ltic .head__top{padding-left:0;padding-top:10px}.site--colead .head__top::before,.site--ltic .head__top::before{content:none;background:0 0}.site--colead .head__top #block-head-brand,.site--ltic .head__top #block-head-brand{padding-right:1rem}.site--colead .head__top #ltic-logo .logo__graphic,.site--ltic .head__top #ltic-logo .logo__graphic{left:3px;width:5.1875rem;height:3rem;background-size:contain}@media (min-width:45rem){.site--colead .head__top #ltic-logo .logo__graphic,.site--ltic .head__top #ltic-logo .logo__graphic{width:6rem;height:4.125rem}}.site--colead .head__top .region--head-top,.site--ltic .head__top .region--head-top{-webkit-box-align:start;-ms-flex-align:start;align-items:start;background:0 0;padding-left:0;padding-right:0;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.site--colead .head__top #block-secondarymenu,.site--ltic .head__top #block-secondarymenu{width:100%;text-align:right}.site--colead .head__bottom,.site--ltic .head__bottom{margin-top:-46px}@media (min-width:30rem){.site--colead .head__bottom,.site--ltic .head__bottom{margin-top:unset}}.site--colead .head__bottom .region--head-bottom>div[id*=primary],.site--ltic .head__bottom .region--head-bottom>div[id*=primary]{margin-left:unset;text-align:unset;margin-right:auto}.site--colead .head__bottom .block,.site--ltic .head__bottom .block{z-index:2}.site--colead .head__bottom .menu-button,.site--colead .head__bottom .search-button,.site--ltic .head__bottom .menu-button,.site--ltic .head__bottom .search-button{width:2.5rem;height:2.5rem}.site--colead .page__main,.site--ltic .page__main{margin-top:4.3rem}@media (min-width:45rem){.site--colead .page__main,.site--ltic .page__main{margin-top:10rem}}.site--colead .page__head #head-top,.site--ltic .page__head #head-top{display:-webkit-box;display:-ms-flexbox;display:flex}.site--colead .page__head .menu,.site--ltic .page__head .menu{top:4.7rem}@media (min-width:30rem){.site--colead .page__head .menu,.site--ltic .page__head .menu{top:10rem}}.site--colead :target,.site--ltic :target{padding-top:170px!important;margin-top:-170px!important}.site--directory .head,.site--identity .head,.site--mapletree-challenge .head{height:unset}.site--directory .head div[id^=block-menu],.site--identity .head div[id^=block-menu],.site--mapletree-challenge .head div[id^=block-menu]{margin-left:auto}.site--directory .head__top,.site--identity .head__top,.site--mapletree-challenge .head__top{display:none}@media (min-width:57.5rem){.site--directory .head__top,.site--identity .head__top,.site--mapletree-challenge .head__top{display:block}}.site--directory .head__bottom .block:first-child,.site--identity .head__bottom .block:first-child,.site--mapletree-challenge .head__bottom .block:first-child{margin-right:unset}.site--directory .head__bottom::before,.site--identity .head__bottom::before,.site--mapletree-challenge .head__bottom::before{content:"";position:absolute;z-index:1;left:-1.25rem;bottom:-37px;width:calc(100% + 2.5rem);height:37px;background:#fff;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}@media (min-width:30rem){.site--directory .head__bottom::before,.site--identity .head__bottom::before,.site--mapletree-challenge .head__bottom::before{left:-1.5rem;width:calc(100% + 3rem)}}@media (min-width:45rem){.site--directory .head__bottom::before,.site--identity .head__bottom::before,.site--mapletree-challenge .head__bottom::before{display:none}}.site--directory .head div[id^=block-menu]+#block-head-search-button,.site--identity .head div[id^=block-menu]+#block-head-search-button,.site--mapletree-challenge .head div[id^=block-menu]+#block-head-search-button{margin-left:auto}@media (min-width:57.5rem){.site--directory .head div[id^=block-menu]+#block-head-search-button,.site--identity .head div[id^=block-menu]+#block-head-search-button,.site--mapletree-challenge .head div[id^=block-menu]+#block-head-search-button{margin-left:1.5rem}}.site--directory .head #block-subbranding,.site--identity .head #block-subbranding,.site--mapletree-challenge .head #block-subbranding{z-index:10}@media (min-width:45rem){.site--directory .head #block-subbranding,.site--identity .head #block-subbranding,.site--mapletree-challenge .head #block-subbranding{bottom:unset}}.site--directory .head #block-subbranding a,.site--identity .head #block-subbranding a,.site--mapletree-challenge .head #block-subbranding a{text-decoration:none}.site--directory .head #block-subbranding span,.site--identity .head #block-subbranding span,.site--mapletree-challenge .head #block-subbranding span{font-size:.8em;text-transform:uppercase;font-family:"IBM Plex Sans",sans-serif;font-weight:700;color:#000}@media (min-width:57.5rem){.site--directory .head #block-subbranding span,.site--identity .head #block-subbranding span,.site--mapletree-challenge .head #block-subbranding span{font-size:1.2rem}}@media (min-width:76.5rem){.site--directory .head #block-subbranding span,.site--identity .head #block-subbranding span,.site--mapletree-challenge .head #block-subbranding span{font-size:1.729rem}}.site--directory .menu,.site--identity .menu,.site--mapletree-challenge .menu{top:6.1rem}@media (min-width:57.5rem){.site--directory .menu,.site--identity .menu,.site--mapletree-challenge .menu{top:8.1rem}}.cluster--chemical-engineering-and-food-technology .head,.cluster--design-and-specialised-businesses .head,.cluster--engineering .head,.cluster--health-and-social-sciences .head,.cluster--infocomm-technology .head{height:unset}.cluster--chemical-engineering-and-food-technology .head__top,.cluster--design-and-specialised-businesses .head__top,.cluster--engineering .head__top,.cluster--health-and-social-sciences .head__top,.cluster--infocomm-technology .head__top{display:none}@media (min-width:57.5rem){.cluster--chemical-engineering-and-food-technology .head__top,.cluster--design-and-specialised-businesses .head__top,.cluster--engineering .head__top,.cluster--health-and-social-sciences .head__top,.cluster--infocomm-technology .head__top{display:block}}.cluster--chemical-engineering-and-food-technology .menu,.cluster--design-and-specialised-businesses .menu,.cluster--engineering .menu,.cluster--health-and-social-sciences .menu,.cluster--infocomm-technology .menu{top:3.7rem}@media (min-width:57.5rem){.cluster--chemical-engineering-and-food-technology .menu,.cluster--design-and-specialised-businesses .menu,.cluster--engineering .menu,.cluster--health-and-social-sciences .menu,.cluster--infocomm-technology .menu{top:6.1rem}}.page-node-type-module .extra-field--module-next,.page-node-type-module .extra-field--module-previous{display:inline-block;width:49.5%;padding-top:1.25rem}.page-node-type-module .extra-field--module-next{float:right}.page-node-type-module .module-prev-next{border-top:.5px solid #d9d9d9}.page-node-type-module .module-prev-next__container{position:relative}.page-node-type-module .module-prev-next__icon-next{float:right;font-size:23px}.page-node-type-module .module-prev-next__icon-prev{float:left;font-size:23px}.page-node-type-module .module-prev-next__link-prev{padding-left:2rem;padding-right:1rem}.page-node-type-module .module-prev-next__link-next{padding-right:2rem;padding-left:1rem;border-left:.5px solid #d9d9d9;text-align:right}.page-node-type-module .module-prev-next__link-block a{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:transparent}.site--nace .head__top{padding-left:0}.site--nace .head__top #block-head-brand{border-right:2px solid #da291c}.site--nace .head__top #block-sitebranding{border-right:none}.site--nace .head__top .region--head-top{-webkit-box-align:start;-ms-flex-align:start;align-items:start;background:0 0;padding-left:0;padding-right:0;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.site--nace .head__top #block-secondarymenu{width:100%;text-align:right}.site--nace .head__bottom .search-button{width:2.5rem;height:2.5rem}.site--nace .foot__regions .foot__top{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.site--nace .foot__regions .footer-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site--nace .foot__regions .footer-items .center{color:#bfbfbf}.page-node-type-article h2{color:#000}.page-node-type-article .article__header .layout__region>:last-child{border-bottom:1px solid #d9d9d9}.page-node-type-article .article__header .page-node-type-course .article-title#overview,.page-node-type-article .article__header .page-node-type-event .article-title#overview,.page-node-type-article .article__header .page-node-type-learning-pathway .article-title#overview,.page-node-type-article .article__header .page-node-type-programme .article-title#overview,.page-node-type-article .article__header h1.article-title,.page-node-type-course .page-node-type-article .article__header .article-title#overview,.page-node-type-event .page-node-type-article .article__header .article-title#overview,.page-node-type-learning-pathway .page-node-type-article .article__header .article-title#overview,.page-node-type-programme .page-node-type-article .article__header .article-title#overview{color:#000}.page-node-type-article .article__header .field--name-field-subtitle{padding-bottom:1rem}.page-node-type-article .sharethis-inline-share-buttons .st-btn{margin-right:.25rem!important;height:20px!important;padding:2px!important}.page-node-type-article .sharethis-inline-share-buttons img{top:0!important}.page-node-type-article #st-1{padding-bottom:2rem}.page-node-type-article .most-popular__list,.page-node-type-article .news-category__list{padding-left:0;list-style-position:inside}.page-node-type-article .most-popular__list .news-category__li,.page-node-type-article .news-category__list .news-category__li{padding-bottom:.75rem}.page-node-type-article .most-popular__list .most-popular__li,.page-node-type-article .news-category__list .most-popular__li{padding-bottom:1.25rem}.page-node-type-article .most-popular__list .field-content>a,.page-node-type-article .news-category__list .field-content>a{text-decoration:none;color:#000;font-weight:500;margin-left:0}.page-node-type-article .news-category__list{list-style:none}.page-node-type-article .news-category__list:last-child{padding-bottom:.75rem;border-bottom:.125rem solid #d9d9d9}.page-node-type-article .field--name-field-subheading{font-weight:500}.page-node-type-article .article__content .layout__region--first>:last-child{border-bottom:1px solid #000}.page-node-type-article .article__content .layout__region--second>:last-child{border-bottom:1px solid #000}@media (min-width:45rem){.page-node-type-article .article__content .layout__region--second>:last-child{border-bottom:none}}.page-node-type-article .article__content .field--name-body{text-align:justify}.page-node-type-article .article__content .field--name-body::after{content:"";clear:both;display:block}.page-node-type-article .article__content .field--name-body img:not([alt*='sharing button']){margin:1rem auto!important;max-width:100%!important;height:auto!important}.page-node-type-article .article__content .field--name-body img.inline-image--left:not([alt*='sharing button']){float:left!important;margin-right:1rem!important}.page-node-type-article .article__content .field--name-body img.inline-image--right:not([alt*='sharing button']){float:right!important;margin-left:1rem!important}.page-node-type-article .article__content .field--name-field-organisations-ref>.field__item:not(:last-of-type){margin-bottom:1.5rem}.page-node-type-article .article__pager .layout__region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-node-type-article .article__pager .layout__region>*{-ms-flex-preferred-size:45%;flex-basis:45%}.page-node-type-article .article__pager .page-flipper{position:relative}.page-node-type-article .article__pager .page-flipper header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.75rem}.page-node-type-article .article__pager .page-flipper header h5{margin:0 .75rem;font-weight:400}.page-node-type-article .article__pager .page-flipper.page-flipper--next{text-align:right}.page-node-type-article .article__pager .page-flipper.page-flipper--next header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-node-type-article .article__pager .page-flipper .views-row .views-field-title h5{font-weight:500}.page-node-type-article .article__pager .page-flipper .views-field-view-node a{font-size:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.page-node-type-article .body-article-link{margin:2.5rem 0}.page-node-type-article .related-news .grid-cards__list{margin-top:1.25rem}.page-node-type-article .related-news .views-field-rendered-entity{height:100%}.page-node-type-article .related-news .news-card{background-color:#fff}.page-node-type-article .field--name-field-topics-ref{padding-bottom:2rem}.page-node-type-article .field--name-field-topics-ref .field__items{margin-top:.5rem}.page-node-type-article .field--name-field-topics-ref .field__item{display:inline-block;vertical-align:middle;text-align:center;background:#cfd8dc;color:#000;-webkit-transition:background 150ms;transition:background 150ms;margin:.25rem .25rem .25rem 0}.page-node-type-article .field--name-field-topics-ref .field__item a{display:block;color:#000;text-decoration:none;padding:.5rem .75rem}.page-node-type-article .field--name-field-topics-ref .field__item:hover{background:#b0bec5}.article-listing .news-card{margin:1.5rem 0;max-width:100%;position:relative}@media (min-width:45rem){.article-listing .news-card{padding:1.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.article-listing .news-card img,.article-listing .news-card picture{-o-object-fit:cover;object-fit:cover;max-width:40%}.article-listing .news-card__h4{font-size:1.2rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2}}@media (min-width:45rem) and (min-width:30rem){.article-listing .news-card__h4{font-size:1.44rem}}@media (min-width:45rem) and (min-width:57.5rem){.article-listing .news-card__h4{font-size:1.729rem}}@media (min-width:45rem){.article-listing .news-card__content{margin:0 2rem 2rem}.article-listing .news-card__body{padding-bottom:0}}.in-the-news-listing .views-row{border-bottom:1px solid #bfbfbf}.in-the-news-listing.in-the-news--preview .contextual+.views-row .in-the-news-card__content-wrapper,.in-the-news-listing.in-the-news--preview .views-row:first-child .in-the-news-card__content-wrapper{margin-top:0}.in-the-news-listing .drupal-pagination,.in-the-news-listing footer{margin-top:2rem}.in-the-news-listing footer{text-align:right}.article-listing #edit-year-wrapper .input,.in-the-news-listing #edit-year-wrapper .input{max-width:6.5rem}.article-listing>h3,.in-the-news-listing>h3{padding-bottom:1.5rem;border-bottom:1px solid #bfbfbf}.featured-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.featured-news .slick-wrapper{margin-bottom:0}.featured-news .slick-track{padding-bottom:0!important}@media (min-width:57.5rem){.featured-news .slick--view--articles--featured-news-block{height:500px}}@media (min-width:57.5rem){.featured-news .slick--view--articles--featured-news-block .media,.featured-news .slick--view--articles--featured-news-block .slick-list,.featured-news .slick--view--articles--featured-news-block .slick-track,.featured-news .slick--view--articles--featured-news-block .slick__slide .slide__content,.featured-news .slick--view--articles--featured-news-block .slick__slider,.featured-news .slick--view--articles--featured-news-block .slide__media,.featured-news .slick--view--articles--featured-news-block img{height:100%!important}}.featured-news .slick--view--articles--featured-news-block img{-o-object-fit:cover;object-fit:cover;width:100%}.featured-news .slick--view--articles--featured-news-block .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.featured-news .slick--view--articles--featured-news-block .slick-slide{height:inherit!important}.featured-news .slick--view--articles--featured-news-block .slide__content{height:100%}.featured-news .slick--view--articles--featured-news-block .slide__caption{color:#fff;background:#263238;padding:1.5rem;height:100%;cursor:move;cursor:grab;cursor:-webkit-grab;padding-left:1.25rem!important}.featured-news .slick--view--articles--featured-news-block .slide__caption:active{cursor:grabbing;cursor:-webkit-grabbing}@media (min-width:57.5rem){.featured-news .slick--view--articles--featured-news-block .slide__caption{padding:0;position:absolute;bottom:30px;left:0;max-width:90%;background:0 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media (min-width:30rem){.featured-news .slick--view--articles--featured-news-block .slide__caption{padding-left:1.5rem!important}}@media (min-width:45rem){.featured-news .slick--view--articles--featured-news-block .slide__caption{padding-left:2.5rem!important}}@media (min-width:57.5rem){.featured-news .slick--view--articles--featured-news-block .slide__caption{padding-left:4rem!important}}@media (min-width:76.5rem){.featured-news .slick--view--articles--featured-news-block .slide__caption{padding-left:6.5rem!important}}.featured-news .slick--view--articles--featured-news-block .slide__caption .views-field-title{font-size:1.44rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;padding-bottom:1.25rem}@media (min-width:30rem){.featured-news .slick--view--articles--featured-news-block .slide__caption .views-field-title{font-size:1.729rem}}@media (min-width:57.5rem){.featured-news .slick--view--articles--featured-news-block .slide__caption .views-field-title{font-size:2.074rem}}.featured-news .slick--view--articles--featured-news-block .slide__caption .views-field-title:hover{text-decoration:underline;text-underline-offset:.5rem}.featured-news .slick--view--articles--featured-news-block .slide__caption .block-link::hover a{text-decoration:underline}.featured-news .slick--view--articles--featured-news-block .slide__caption .pullquote{font-size:1rem;color:#fff;border-left:.25rem solid #fff;padding-left:1.25rem;margin-bottom:1.25rem;max-width:100%}.featured-news .slick--view--articles--featured-news-block .slide__caption a{color:#fff;text-decoration:none}@media (min-width:57.5rem){.featured-news .slick--view--articles--featured-news-block .slide__media:before{content:"";background:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(19%,rgba(0,0,0,.738)),color-stop(34%,rgba(0,0,0,.541)),color-stop(47%,rgba(0,0,0,.382)),color-stop(56.5%,rgba(0,0,0,.278)),color-stop(65%,rgba(0,0,0,.194)),color-stop(73%,rgba(0,0,0,.126)),color-stop(80.2%,rgba(0,0,0,.075)),color-stop(86.1%,rgba(0,0,0,.042)),color-stop(91%,rgba(0,0,0,.021)),color-stop(95.2%,rgba(0,0,0,.008)),color-stop(98.2%,rgba(0,0,0,.002)),to(transparent));background:linear-gradient(to top,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);position:absolute;width:100%;height:70%;bottom:0;z-index:1}}.featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref{font-family:"IBM Plex Mono",monospace!important;font-weight:400;font-size:.833rem;line-height:1;display:inline-block;vertical-align:middle;padding:.5rem .75rem;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:.25rem;cursor:pointer;background:#da291c;color:#fff;-webkit-transition:background 150ms;transition:background 150ms;padding:.25rem .75rem;pointer-events:none;margin-bottom:.75rem}.featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref:hover{background:#f44336}.featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref:focus{background:#f44336;-webkit-box-shadow:inset 0 0 0 .125rem #a8071a;box-shadow:inset 0 0 0 .125rem #a8071a}.featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref--sm{padding:.25rem .5rem}.featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref--secondary{background:#27251f}.featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref--secondary:hover{background:#595959}.featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref--secondary:focus{background:#595959;-webkit-box-shadow:inset 0 0 0 .125rem #27251f;box-shadow:inset 0 0 0 .125rem #27251f}.featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref--alt{background:0 0;color:#da291c;border:.125rem solid #da291c;border-radius:.25rem}.featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref--alt:hover{background:0 0}.featured-news .slick--view--articles--featured-news-block .views-field-field-date{margin-bottom:1.25rem}.featured-news .slick--view--articles--featured-news-block .icon-caret-right{display:none}.featured-news .slick--view--articles--featured-news-block .icon-arrow-right{margin-left:.5rem;vertical-align:middle}.featured-news .slick--view--articles--featured-news-block .icon-arrow-right svg{width:.9rem;height:.9rem}.featured-news .slick--view--articles--featured-news-block .slick-dots{bottom:-37px!important}@media (min-width:57.5rem){.featured-news .slick--view--articles--featured-news-block .slick-dots{display:none!important}}.featured-news .slick--skin--vtabs{padding-bottom:0;padding-top:0;display:none}@media (min-width:57.5rem){.featured-news .slick--skin--vtabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;float:right;right:0;width:40%!important}}.featured-news .slick--skin--vtabs .slick-slider{height:100%;visibility:hidden;display:none;padding:0!important;background-color:#e8e8e8;margin-right:0}@media (min-width:57.5rem){.featured-news .slick--skin--vtabs .slick-slider{visibility:visible;display:block}}.featured-news .slick--skin--vtabs .slick-slider__title{font-size:1.2rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;font-family:"IBM Plex Sans",sans-serif;font-weight:500;padding:1.5rem;background-color:#e8e8e8}@media (min-width:30rem){.featured-news .slick--skin--vtabs .slick-slider__title{font-size:1.44rem}}@media (min-width:57.5rem){.featured-news .slick--skin--vtabs .slick-slider__title{font-size:1.729rem}}.featured-news .slick--skin--vtabs .slick-list{height:100%!important}.featured-news .slick--skin--vtabs .slick-track{height:100%!important;top:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.featured-news .slick--skin--vtabs .slick-slide{background-color:transparent;border:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%!important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem;padding-bottom:1rem;padding-right:1.25rem!important;padding-left:1rem!important}@media (min-width:30rem){.featured-news .slick--skin--vtabs .slick-slide{padding-right:1.5rem!important}}@media (min-width:45rem){.featured-news .slick--skin--vtabs .slick-slide{padding-right:2.5rem!important}}@media (min-width:57.5rem){.featured-news .slick--skin--vtabs .slick-slide{padding-right:4rem!important}}@media (min-width:76.5rem){.featured-news .slick--skin--vtabs .slick-slide{padding-right:6.5rem!important}}.featured-news .slick--skin--vtabs .slick-current{background:#da291c!important}.featured-news .slick--skin--vtabs .slick-current .slide__caption a{color:#fff!important}.featured-news .slick--skin--vtabs .slick-current .icon-caret-right svg{fill:#fff}.featured-news .slick--skin--vtabs .slide__caption{margin-left:0;text-align:start;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-news .slick--skin--vtabs .slide__caption a{pointer-events:none;color:#000;text-decoration:none;display:inline-block;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem}.featured-news .slick--skin--vtabs .icon-caret-right{display:inline-block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto .75rem auto 0}.featured-news .slick--skin--vtabs .icon-caret-right svg{fill:#27251f;width:.9rem;height:.9rem}.layout--background--black .featured-topic a,.layout--background--black .featured-topic h3,.layout--background--black .latest-stories a,.layout--background--black .latest-stories h3,.layout--background--red .featured-topic a,.layout--background--red .featured-topic h3,.layout--background--red .latest-stories a,.layout--background--red .latest-stories h3{color:#fff!important}.layout--background--black .featured-topic hr,.layout--background--black .latest-stories hr,.layout--background--red .featured-topic hr,.layout--background--red .latest-stories hr{border-color:#fff!important}.featured-topic.header-more-link header,.latest-stories.header-more-link header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem 0 2rem}.featured-topic.header-more-link header>*,.latest-stories.header-more-link header>*{margin:0}.featured-topic.header-more-link header>.filler,.latest-stories.header-more-link header>.filler{-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;border-color:#da291c;margin:0 1.5rem}.featured-topic.header-more-link header a,.latest-stories.header-more-link header a{color:#000}#views-exposed-form-articles-latest-stories-block fieldset{padding-top:0!important}#views-exposed-form-articles-latest-stories-block fieldset>label{display:none}#views-exposed-form-articles-latest-stories-block input[type=radio]{visibility:hidden;display:none}#views-exposed-form-articles-latest-stories-block input[type=radio]:checked+.option__text{background:0 0;border:.125rem solid #da291c;border-radius:.25rem;vertical-align:middle;color:#da291c;padding:0 .25rem}#views-exposed-form-articles-latest-stories-block .option__text{color:#bfbfbf;padding:0 .25rem;text-transform:uppercase;border:.125rem solid transparent;cursor:pointer}.newsroom__menu-section{z-index:10}.newsroom__menu-section>.layout-content>.grid--layout--suite{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first{-ms-flex-preferred-size:unset;flex-basis:unset;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;-ms-flex-negative:2;flex-shrink:2;max-width:100%;margin-bottom:0}.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1,.page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview{word-wrap:break-word;font-size:1.729rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;color:#da291c;margin:4px .5rem 0 0!important}@media (min-width:30rem){.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1,.page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview{font-size:2.074rem}}@media (min-width:57.5rem){.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1,.page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview{font-size:2.488rem}}@media (min-width:30rem){.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1,.page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview{font-size:2.074rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#da291c;line-height:1.15;margin:0 .5rem 0 0!important}}@media (min-width:30rem) and (min-width:30rem){.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1,.page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview{font-size:2.488rem}}@media (min-width:30rem) and (min-width:57.5rem){.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1,.page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview{font-size:3.583rem;margin:2.5rem 0 1.25rem}}@media (min-width:30rem){.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview>a,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview>a,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview>a,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview>a,.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1>a,.page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview>a,.page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview>a,.page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview>a,.page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview>a{line-height:1.15}}.newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--second{-ms-flex-preferred-size:unset;flex-basis:unset;max-width:unset;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:0;margin:0}.newsroom__menu-trigger{border:2px #da291c solid;cursor:pointer;white-space:nowrap;width:40px;height:40px;position:relative}@media (min-width:30rem){.newsroom__menu-trigger{margin-top:0;width:44px;height:44px}}@media (min-width:45rem){.newsroom__menu-trigger{width:10.5rem;height:2.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:57.5rem){.newsroom__menu-trigger{height:4.05rem}}.newsroom__menu-trigger-text{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-weight:500;color:#27251f;margin-right:.5rem;display:none}@media (min-width:45rem){.newsroom__menu-trigger-text{display:inline-block}}.active .newsroom__menu-trigger-text{color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.newsroom__menu-trigger-icon{width:12px;height:12px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:45rem){.newsroom__menu-trigger-icon{position:relative;top:unset;left:unset;-webkit-transform:unset;transform:unset}}.active .newsroom__menu-trigger-icon{fill:#fff;-webkit-transform:rotate(180deg) translate(50%,calc(50% + 2px));transform:rotate(180deg) translate(50%,calc(50% + 2px))}@media (min-width:45rem){.active .newsroom__menu-trigger-icon{-webkit-transform:rotate(180deg) translateY(2px);transform:rotate(180deg) translateY(2px)}}.newsroom__menu-trigger.active{background-color:#263238;border-top:4px #da291c solid;border-left:#263238;border-right:#263238;border-bottom:#263238}.newsroom__menu-content{display:none;background-color:#263238;position:absolute;color:#fff;padding:3rem 1.25rem;left:0!important;right:0!important}@media (min-width:30rem){.newsroom__menu-content{padding:2rem 1rem}}@media (min-width:45rem){.newsroom__menu-content{padding:2.5rem 2rem}}@media (min-width:76.5rem){.newsroom__menu-content{padding:3rem 5rem}}div .newsroom__menu-content:last-of-type{padding-bottom:2.5rem!important}.newsroom__menu-content.active{display:block}.newsroom__menu-content .layout__region--first{padding-right:1rem}@media (min-width:45rem){.newsroom__menu-content .layout__region--first{padding-right:0}}.newsroom__menu-content .layout__region--second{display:none;border-left:2px #fff solid}@media (min-width:45rem){.newsroom__menu-content .layout__region--second{display:block}}@media (min-width:45rem){.newsroom__menu-content{left:2.5rem!important;right:2.5rem!important}}@media (min-width:57.5rem){.newsroom__menu-content{left:4rem!important;right:4rem!important}}@media (min-width:76.5rem){.newsroom__menu-content{right:6.5rem!important;left:6.5rem!important}}.newsroom__menu-content__header{border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:30px}@media (min-width:45rem){.newsroom__menu-content__header{border:none;padding-bottom:0;margin:0}}.newsroom__menu-content__header-title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem;margin-right:1rem}.newsroom__menu-content__header-link{display:inline-block}.newsroom__menu-content__header-link a{text-decoration:none;margin-right:.25rem;color:#fafafa;font-style:italic;font-size:.833rem}.newsroom__menu-content__header-icon{height:9px;width:9px;fill:#fff}.newsroom__menu-content .menu--newsroom-menu ul{padding:0}.newsroom__menu-content .menu--newsroom-menu li{display:block;margin-bottom:1rem;list-style:none}.newsroom__menu-content .menu--newsroom-menu li[data-status=open] .newsroom__nested-link-icon-close{display:inline-block}.newsroom__menu-content .menu--newsroom-menu li[data-status=open] .newsroom__nested-link-icon-open{display:none}.newsroom__menu-content .menu--newsroom-menu li[data-status=open] ul{display:block}.newsroom__menu-content .menu--newsroom-menu li[data-status=close] .newsroom__nested-link-icon-close{display:none}.newsroom__menu-content .menu--newsroom-menu li[data-status=close] .newsroom__nested-link-icon-open{display:inline-block}.newsroom__menu-content .menu--newsroom-menu li[data-status=close] ul{display:none}.newsroom__menu-content .menu--newsroom-menu li a,.newsroom__menu-content .menu--newsroom-menu li span:first-of-type{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:#fff;-webkit-transition:color 150ms;transition:color 150ms;cursor:pointer;text-underline-offset:8px}.newsroom__menu-content .menu--newsroom-menu li a:hover,.newsroom__menu-content .menu--newsroom-menu li span:first-of-type:hover{text-decoration:underline}.newsroom__menu-content .menu--newsroom-menu li ul{margin-top:1rem}.newsroom__menu-content .menu--newsroom-menu li ul li::before{content:'-'}.newsroom__menu-topics-title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem}.newsroom__menu-topics-list{list-style:none;padding-left:0}.newsroom__menu-topics-list-item{display:inline-block;vertical-align:middle;margin-bottom:1rem;margin-right:1rem;width:80%}@media (min-width:57.5rem){.newsroom__menu-topics-list-item{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.newsroom__menu-topics-list-item-link{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:.833rem;line-height:1;display:block;padding:.75rem 1rem;text-align:center;text-decoration:none;border:1px #fff solid;border-radius:.25rem;cursor:pointer;color:#fff;-webkit-transition:background 150ms;transition:background 150ms}.newsroom__menu-social-media-title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem;margin-bottom:.5rem}.newsroom__menu-social-media-list{list-style:none;display:inline-block;padding-left:0;margin:0}.newsroom__menu-social-media-list-item{display:inline-block;margin-right:1rem}.newsroom-signup .title-wrapper{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem;margin-bottom:.25rem}.newsroom-signup .subtitle-wrapper{margin-bottom:.75rem}.newsroom-signup .email-submit-wrapper,.newsroom-signup .name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.75rem}@media (min-width:57.5rem){.newsroom-signup .email-submit-wrapper,.newsroom-signup .name-wrapper{margin-bottom:1.25rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.newsroom-signup .mc-field-group label{display:block;margin-bottom:.25rem}.newsroom-signup .mc-field-group input{font-size:.833rem;display:block;width:100%;padding:.845rem .75rem .75rem;background:#fff;border:1px solid #8c8c8c;border-radius:.25rem}.newsroom-signup .mc-field-group input:focus{border-color:#3f51b5;-webkit-box-shadow:inset 0 0 0 1px #3f51b5;box-shadow:inset 0 0 0 1px #3f51b5}.newsroom-signup .mc-field-group.first-name{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:57.5rem){.newsroom-signup .mc-field-group.email{-ms-flex-preferred-size:75%;flex-basis:75%;margin-right:1rem}}.newsroom-signup .response{margin-top:1rem}.newsroom-signup .submit-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.75rem;margin-bottom:.75rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:57.5rem){.newsroom-signup .submit-button{margin-top:calc(22.4px + .25rem);margin-bottom:0}}.newsroom-signup .terms-and-condition{width:70%}.newsroom-signup .terms-and-condition a{color:#fff}.degree-programme-view{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.degree-programme-view .tabs-nav{padding-left:0;text-align:left;overflow:auto}.degree-programme-view .tabs-nav__list{display:inline-block;white-space:nowrap}.degree-programme-view .tabs-nav__li{display:inline-block}.degree-programme-view .tabs-nav__li:last-of-type{padding-right:4rem}@media (min-width:30rem){.degree-programme-view .tabs-nav__li:last-of-type{padding-right:0}}.degree-programme-view .tabs-nav .tab{position:relative;z-index:2;display:block;color:#000;border-bottom:none}.degree-programme-view .views-exposed-form{text-align:left;margin-top:.75rem}@media (min-width:76.5rem){.degree-programme-view .views-exposed-form{position:absolute;top:-7.3rem;right:0;text-align:right;margin-top:0}}.degree-programme-view .views-exposed-form .form-item{display:inline-block;width:12rem;z-index:1;position:relative}.degree-programme-view .views-exposed-form .form-item .label,.degree-programme-view .views-exposed-form .form-item .mc-field-group label,.degree-programme-view .views-exposed-form .form-item .mc-field-group.mc_sitlearn-signup__interest strong,.degree-programme-view .views-exposed-form .form-item .salesforce-form label,.mc-field-group .degree-programme-view .views-exposed-form .form-item label,.mc-field-group.mc_sitlearn-signup__interest .degree-programme-view .views-exposed-form .form-item strong,.salesforce-form .degree-programme-view .views-exposed-form .form-item label{text-align:left}@media (min-width:76.5rem){.degree-programme-view.postgraduate .views-exposed-form{position:absolute;top:-6.5rem;right:0;text-align:right;margin-top:0}}.degree-programme-view .grid-cards{margin-top:1rem;margin-bottom:2rem}.degree-programme-view .grid-cards-header{width:100vw}.degree-programme-view .coursework-no-result,.degree-programme-view .research-no-result{display:none}.degree-programme-view .coursework-no-result+div .research-no-result{display:block}.page-node-type-course .page__back-top,.page-node-type-event .page__back-top,.page-node-type-learning-pathway .page__back-top,.page-node-type-programme .page__back-top{display:none}.page-node-type-course .sticky,.page-node-type-event .sticky,.page-node-type-learning-pathway .sticky,.page-node-type-programme .sticky{height:1000px}.page-node-type-course .sticky>div,.page-node-type-event .sticky>div,.page-node-type-learning-pathway .sticky>div,.page-node-type-programme .sticky>div{float:right;overflow:hidden;position:sticky;position:-webkit-sticky;top:9rem;padding:1.25rem;background:#fff}.page-node-type-course .sticky>div *,.page-node-type-event .sticky>div *,.page-node-type-learning-pathway .sticky>div *,.page-node-type-programme .sticky>div *{color:#000;text-decoration:none;font-family:"IBM Plex Sans",sans-serif;font-weight:700}.page-node-type-course .hidden,.page-node-type-event .hidden,.page-node-type-learning-pathway .hidden,.page-node-type-programme .hidden{display:none}.page-node-type-course .field-label,.page-node-type-event .field-label,.page-node-type-learning-pathway .field-label,.page-node-type-programme .field-label{font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.4;color:initial}.page-node-type-course .group-left-right-content,.page-node-type-event .group-left-right-content,.page-node-type-learning-pathway .group-left-right-content,.page-node-type-programme .group-left-right-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:57.5rem){.page-node-type-course .group-left-right-content,.page-node-type-event .group-left-right-content,.page-node-type-learning-pathway .group-left-right-content,.page-node-type-programme .group-left-right-content{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-node-type-course .horizontal-tabs-list,.page-node-type-event .horizontal-tabs-list,.page-node-type-learning-pathway .horizontal-tabs-list,.page-node-type-programme .horizontal-tabs-list{min-width:40rem}@media (min-width:57.5rem){.page-node-type-course .horizontal-tabs-list li,.page-node-type-event .horizontal-tabs-list li,.page-node-type-learning-pathway .horizontal-tabs-list li,.page-node-type-programme .horizontal-tabs-list li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs{margin-bottom:0}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li{max-width:none;margin:0;padding:0;list-style:none;-webkit-box-flex:0;-ms-flex:none;flex:none}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li>li,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li>li,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li>li,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li>li{display:block;margin:0;list-style:none}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::after,.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::before,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::after,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::before,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::after,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::before,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::after,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::before{content:"";display:none;margin:0}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a{font-family:"IBM Plex Mono",monospace!important;font-weight:400;font-size:.833rem;line-height:1;display:inline-block;vertical-align:middle;padding:.5rem .75rem;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:.25rem;cursor:pointer;background:#da291c;color:#fff;-webkit-transition:background 150ms;transition:background 150ms;border:none;background:0 0;color:#595959}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover{background:#f44336}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus{background:#f44336;-webkit-box-shadow:inset 0 0 0 .125rem #a8071a;box-shadow:inset 0 0 0 .125rem #a8071a}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a--sm,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a--sm,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a--sm,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a--sm{padding:.25rem .5rem}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary{background:#27251f}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:hover,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:hover,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:hover,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:hover{background:#595959}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:focus,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:focus,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:focus,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:focus{background:#595959;-webkit-box-shadow:inset 0 0 0 .125rem #27251f;box-shadow:inset 0 0 0 .125rem #27251f}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt{background:0 0;color:#da291c;border:.125rem solid #da291c;border-radius:.25rem}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt:hover,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt:hover,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt:hover,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt:hover{background:0 0}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus{-webkit-box-shadow:none;box-shadow:none;background:inherit}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover{background:#d9d9d9}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected{background:#da291c;border-radius:.25rem}.page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected a,.page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected a,.page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected a,.page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected a{color:#fff}.page-node-type-course .group-tabs-fees-and-finances .tab-container-details,.page-node-type-event .group-tabs-fees-and-finances .tab-container-details,.page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details,.page-node-type-programme .group-tabs-fees-and-finances .tab-container-details{margin-bottom:1.25rem}.page-node-type-course .group-tabs-fees-and-finances .tab-container-details>div,.page-node-type-event .group-tabs-fees-and-finances .tab-container-details>div,.page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details>div,.page-node-type-programme .group-tabs-fees-and-finances .tab-container-details>div{display:inline-block;margin-right:4rem;color:#da291c}.page-node-type-course .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.page-node-type-course .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.page-node-type-event .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.page-node-type-event .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value{font-size:1.729rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;color:#da291c}@media (min-width:30rem){.page-node-type-course .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.page-node-type-course .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.page-node-type-event .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.page-node-type-event .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value{font-size:2.074rem}}@media (min-width:57.5rem){.page-node-type-course .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.page-node-type-course .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.page-node-type-event .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.page-node-type-event .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value{font-size:2.488rem}}.page-node-type-course .group-tabs-fees-and-finances .tab-container-details__duration,.page-node-type-event .group-tabs-fees-and-finances .tab-container-details__duration,.page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__duration,.page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__duration{vertical-align:top}.page-node-type-course #how-to-apply,.page-node-type-event #how-to-apply,.page-node-type-learning-pathway #how-to-apply,.page-node-type-programme #how-to-apply{position:relative;height:30rem}@media (min-width:30rem){.page-node-type-course #how-to-apply,.page-node-type-event #how-to-apply,.page-node-type-learning-pathway #how-to-apply,.page-node-type-programme #how-to-apply{height:33rem}}@media (min-width:57.5rem){.page-node-type-course #how-to-apply,.page-node-type-event #how-to-apply,.page-node-type-learning-pathway #how-to-apply,.page-node-type-programme #how-to-apply{height:33rem}}@media (min-width:76.5rem){.page-node-type-course #how-to-apply,.page-node-type-event #how-to-apply,.page-node-type-learning-pathway #how-to-apply,.page-node-type-programme #how-to-apply{height:33rem}}.page-node-type-course #how-to-apply>:not(:last-of-type),.page-node-type-event #how-to-apply>:not(:last-of-type),.page-node-type-learning-pathway #how-to-apply>:not(:last-of-type),.page-node-type-programme #how-to-apply>:not(:last-of-type){margin-bottom:1.5rem}.page-node-type-course .four-slides,.page-node-type-event .four-slides,.page-node-type-learning-pathway .four-slides,.page-node-type-programme .four-slides{position:relative;z-index:2}@media (min-width:45rem){.page-node-type-course .slick.slick--optionset--default-with-padding .slick__slide,.page-node-type-event .slick.slick--optionset--default-with-padding .slick__slide,.page-node-type-learning-pathway .slick.slick--optionset--default-with-padding .slick__slide,.page-node-type-programme .slick.slick--optionset--default-with-padding .slick__slide{max-width:23vw}}.page-node-type-course .simple-paragraph,.page-node-type-event .simple-paragraph,.page-node-type-learning-pathway .simple-paragraph,.page-node-type-programme .simple-paragraph{width:100%}@media (min-width:57.5rem){.page-node-type-course .floating.programme-menu-sidebar__button,.page-node-type-event .floating.programme-menu-sidebar__button,.page-node-type-learning-pathway .floating.programme-menu-sidebar__button,.page-node-type-programme .floating.programme-menu-sidebar__button{display:none}}.programme-menu-sidebar{min-width:9rem;font-size:.833rem}.programme-menu-sidebar ul{max-width:none;margin:0;padding:0;list-style:none;margin-bottom:.5rem}.programme-menu-sidebar ul>li{display:block;margin:0;list-style:none}.programme-menu-sidebar ul>li::after,.programme-menu-sidebar ul>li::before{content:"";display:none;margin:0}.programme-menu-sidebar ul a{display:block;padding:.25rem 1rem}.programme-menu-sidebar ul a:hover{background:#27251f;color:#fff!important}.programme-menu-sidebar .programme-menu-sidebar__button{padding-left:1rem}.programme-menu-sidebar__button{padding-bottom:1.25rem}.programme-menu-sidebar__button .icon-container,.programme-menu-sidebar__button .text-container{display:inline-block}.programme-menu-sidebar__button .icon-container :not(.button--outline),.programme-menu-sidebar__button .text-container :not(.button--outline){color:#fff!important}.programme-menu-sidebar__button .icon-container .button--outline,.programme-menu-sidebar__button .icon-container .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.programme-menu-sidebar__button .icon-container .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous,.programme-menu-sidebar__button .text-container .button--outline,.programme-menu-sidebar__button .text-container .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.programme-menu-sidebar__button .text-container .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .programme-menu-sidebar__button .icon-container span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .programme-menu-sidebar__button .text-container span,.webform-submission-faculty-staff-giving-form #edit-actions .programme-menu-sidebar__button .icon-container .webform-button--previous,.webform-submission-faculty-staff-giving-form #edit-actions .programme-menu-sidebar__button .text-container .webform-button--previous{color:#da291c!important}.programme-menu-sidebar__button .text-container{width:80%}.programme-menu-sidebar__button .icon-container{width:18%;vertical-align:super}.programme-menu-sidebar__button .button,.programme-menu-sidebar__button .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span,.programme-menu-sidebar__button .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .programme-menu-sidebar__button input:checked+span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .programme-menu-sidebar__button span{width:100%}.programme-menu-sidebar__button .button--outline span,.programme-menu-sidebar__button .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span span,.programme-menu-sidebar__button .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous span,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .programme-menu-sidebar__button span span,.webform-submission-faculty-staff-giving-form #edit-actions .programme-menu-sidebar__button .webform-button--previous span{color:#da291c}.programme-menu-sidebar__button span{color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500}.programme-menu-sidebar__back-to-top-button{padding-bottom:.5rem;padding-left:1rem;padding-top:1.25rem}.programme-menu-sidebar__back-to-top-button .icon{width:.8rem;height:.8rem;margin-right:.5rem}.salesforce-form--dark label{color:#fff}.mc-field-group .salesforce-form label,.mc-field-group.mc_sitlearn-signup__interest .salesforce-form strong,.salesforce-form .label,.salesforce-form .mc-field-group label,.salesforce-form .mc-field-group.mc_sitlearn-signup__interest strong,.salesforce-form label{display:block;margin-bottom:.25rem;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.salesforce-form select{font-size:.833rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.67 6.67L8 10l3.33-3.33H4.67z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem 1rem;line-height:1.15}.salesforce-form input[type=email],.salesforce-form input[type=number],.salesforce-form input[type=tel],.salesforce-form input[type=text],.salesforce-form textarea{font-size:.833rem;display:block;width:100%;padding:.845rem .75rem .75rem;background:#fff;border:1px solid #8c8c8c;border-radius:.25rem}.salesforce-form input[type=email]:focus,.salesforce-form input[type=number]:focus,.salesforce-form input[type=tel]:focus,.salesforce-form input[type=text]:focus,.salesforce-form textarea:focus{border-color:#3f51b5;-webkit-box-shadow:inset 0 0 0 1px #3f51b5;box-shadow:inset 0 0 0 1px #3f51b5}.salesforce-form__flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem}@media (min-width:45rem){.salesforce-form__flex-wrapper>div{margin-left:1rem}}.salesforce-form__flex-wrapper>div:not(.w-100):not(:last-child){margin-bottom:1.25rem}@media (min-width:45rem){.salesforce-form__flex-wrapper>div:not(.w-100):not(:last-child){margin-bottom:0}}.salesforce-form__flex-wrapper div:first-child{margin-left:0}.salesforce-form__flex-wrapper-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.25rem}@media (min-width:45rem){.salesforce-form__flex-wrapper-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:45rem){.salesforce-form__flex-wrapper-row>div{margin-left:1rem}}.salesforce-form__flex-wrapper-row>div:not(.w-100):not(:last-child){margin-bottom:1.25rem}@media (min-width:45rem){.salesforce-form__flex-wrapper-row>div:not(.w-100):not(:last-child){margin-bottom:0}}.salesforce-form__flex-wrapper-row div:first-child{margin-left:0}.salesforce-form__select{margin-top:1rem;margin-bottom:1rem}@media (min-width:76.5rem){.salesforce-form__select{columns:2;-webkit-columns:2;-moz-columns:2}}.salesforce-form__select-item{display:-webkit-box;display:-ms-flexbox;display:flex}.salesforce-form__select-item input{display:inline-block;width:15px;height:15px;margin-right:.75rem;margin-top:2px;cursor:pointer}.salesforce-form__select-item label{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1rem;text-transform:none;cursor:pointer}.salesforce-form .error-message{display:none;margin:.75rem 0;font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#da291c}.salesforce-form .error-message.active{display:block}.salesforce-form .error-message.success{color:#00838f}.salesforce-form .w-100{-ms-flex-preferred-size:100%;flex-basis:100%}.salesforce-form .w-50{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45rem){.salesforce-form .w-50{-ms-flex-preferred-size:50%;flex-basis:50%}}.salesforce-form .w-33{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45rem){.salesforce-form .w-33{-ms-flex-preferred-size:33%;flex-basis:33%}}.salesforce-form .w-25{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45rem){.salesforce-form .w-25{-ms-flex-preferred-size:25%;flex-basis:25%}}.salesforce-form .hide{display:none}.salesforce-form .hide+.w-50{margin-left:0}.salesforce-form__additional-address{margin:2rem 0;position:relative}.salesforce-form__additional-address .button-expand-collapse{position:absolute;right:0;top:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.salesforce-form .tooltip{position:absolute;top:-1px;right:-20px}.salesforce-form__add-remove-address-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.salesforce-form__add-remove-address-button-wrapper>div{margin-right:1.25rem}.terms-and-condition{font-size:.833rem}.terms-and-condition a{font-size:.833rem;color:#da291c}.asterisk{color:#e91e63!important;margin-left:.25rem}.hide-dots .slick-dots{display:none!important}.show-dots .slick-dots{display:block}.slick{position:relative}.slick :focus{outline:0}.slick .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding-bottom:.5rem}.show-dots .slick .slick-track{padding-bottom:2.5rem}@media (min-width:45rem){.show-dots .slick .slick-track{padding-bottom:8rem}}.slick .slick-track>div,.slick .slick-track>div>div,.slick .slick-track>div>div>span{height:100%;display:block}.slick .slick__slide{height:inherit!important}.slick .slick__slide.slick-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-disabled{display:none!important}.slick .slick__arrow{bottom:auto;height:2px;left:0;margin-top:-1px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:2}.show-dots .slick .slick__arrow{padding-bottom:8rem}.slick .slick__arrow .slick-next,.slick .slick__arrow .slick-prev{border:0;font-size:15px;pointer-events:auto;position:absolute;top:-17.5px;width:35px;height:35px;color:#fff;cursor:pointer;background:#da291c}.slick .slick__arrow .slick-next:hover,.slick .slick__arrow .slick-prev:hover{background:#a8071a}.slick .slick__arrow .slick-prev{left:0}.slick .slick__arrow .slick-next{right:0}.black-nav .slick .slick__arrow .slick-arrow{background:#263238}.black-nav .slick .slick__arrow .slick-arrow:hover{background:#37474f}.slick .slick-dots li::before{display:none}.slick-dots{position:absolute;bottom:30px;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}@media (min-width:45rem){.slick-dots li{margin:0 5px}}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:before{font-size:20px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:1;color:#263238}.add-spacing .slick-list{margin:-.5rem}.add-spacing .slick-slide{margin-right:1rem!important;padding-right:0!important;opacity:1!important}@media (min-width:45rem){.add-spacing .slick-slide{margin:0 .5rem!important}}.add-spacing-lg .slick-list{margin:-1rem}.add-spacing-lg .slick-slide{margin-right:1rem!important;padding-right:0!important;opacity:1!important}@media (min-width:45rem){.add-spacing-lg .slick-slide{margin:0 1rem!important}}.programmes-by-provider .course-card{max-width:23rem}.slick--view--slick--block-slick-1-col{padding-bottom:50px}.slick--view--slick--block-slick-1-col nav[role=navigation]{-webkit-transform:unset;transform:unset;display:none}@media (min-width:30rem){.slick--view--slick--block-slick-1-col nav[role=navigation]{display:block}}.slick--view--slick--block-slick-1-col .slick-dots{bottom:-50px}@media (min-width:30rem){.slick--view--slick--block-slick-1-col .slick-dots{display:none!important}}@media (min-width:57.5rem){.four-slides-with-padding{padding-bottom:1.25rem}}.four-slides-with-padding .slick-list{margin-right:1rem;margin-left:1rem;padding-top:1rem}@media (min-width:57.5rem){.four-slides-with-padding .slick-list{margin-right:3.5rem;margin-left:3.5rem}}.four-slides-with-padding .show-dots .slick .slick__arrow{padding-bottom:unset}.mobile-dots .slick-dots{display:block!important;bottom:6px}@media (min-width:45rem){.mobile-dots .slick-dots{display:none!important}}@media (min-width:45rem){.mobile-dots .slick-track{padding-bottom:1.5rem!important}}table:not(.table) td,table:not(.table) th{text-align:center;width:12rem}@media (min-width:30rem){table:not(.table) td,table:not(.table) th{width:unset}}table:not(.table) td a,table:not(.table) th a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms}table:not(.table) td a:hover,table:not(.table) th a:hover{color:#a8071a}table:not(.table) td a:focus,table:not(.table) th a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}table:not(.table)[align=left] td,table:not(.table)[align=left] th{text-align:left}table:not(.table) .text-left,table:not(.table) .views-align-left{text-align:left!important}.table-col-width-10{width:12rem}@media (min-width:30rem){.table-col-width-10{width:10%}}.table-col-width-15{width:12rem}@media (min-width:30rem){.table-col-width-15{width:15%}}.table-col-width-30{width:12rem}@media (min-width:30rem){.table-col-width-30{width:30%}}.table-col-width-60{width:12rem}@media (min-width:30rem){.table-col-width-60{width:60%}}table,td,th{border-left:none;border-right:none}.table{table-layout:auto}.table .field-multiple-drag{width:54px}.table .field-multiple-drag .tabledrag-handle{color:transparent;height:2.7rem}.table .field-multiple-drag .tabledrag-handle:hover{color:transparent!important}.table .field-multiple-drag .tabledrag-handle .handle{width:24px!important;height:24px!important;margin:.3em .5em 0!important}.paragraph-wrapper .responsive-table{display:grid}.path-taxonomy .degree-programme-view.clusterheader>.views-row{margin-bottom:1.5rem}@media (min-width:57.5rem){.path-taxonomy .degree-programme-view .views-exposed-form{margin-top:2.5rem}}.path-taxonomy .degree-programme-view .grid-cards{padding-top:1.5rem}.tuition-fees-view td{height:80px}.tuition-fees-view .superscript-1 div::after{content:"1";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.tuition-fees-view .superscript-2 div::after{content:"2";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.tuition-fees-view .superscript-3 div::after{content:"3";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.tuition-fees-view .superscript-4 div::after{content:"4";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.tuition-fees-view .superscript-5 div::after{content:"5";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.tuition-fees-view .superscript-6 div::after{content:"6";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.tuition-fees-view .superscript-7 div::after{content:"7";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.tuition-fees-view .superscript-8 div::after{content:"8";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.tuition-fees-view .superscript-9 div::after{content:"9";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.tuition-fees-view .superscript-10 div::after{content:"10";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.tuition-fees-view .views-element-container .views-row,.tuition-fees-view table{margin-bottom:3rem}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-25px);transform:translateY(-25px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-25px);transform:translateY(-25px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.tuition-fees-view .views-element-container,.tuition-fees-view table{-webkit-animation:.6s cubic-bezier(.39,.575,.565,1) 0s 1 normal both running fade-in-top;animation:.6s cubic-bezier(.39,.575,.565,1) 0s 1 normal both running fade-in-top}.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-actions{margin:0}.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes fieldset{padding-top:0!important;position:relative}.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes fieldset:last-of-type{padding-bottom:0!important}.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes fieldset:disabled::before{top:0}.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes fieldset::before{content:"";position:absolute;left:0;right:0;top:100%;bottom:0;background:rgba(255,255,255,.7);z-index:10}.mc-field-group .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes label,.mc-field-group.mc_sitlearn-signup__interest .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes strong,.salesforce-form .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes label,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .label,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .mc-field-group label,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .mc-field-group.mc_sitlearn-signup__interest strong,.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .salesforce-form label{font-size:1.2rem;text-transform:none;margin-bottom:1em;font-weight:500}.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio label:first-child{display:none}.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input{display:none}.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span{padding-left:2.5rem;padding-right:2.5rem;margin-bottom:.75rem}.tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span{padding-left:2.5rem;padding-right:2.5rem;margin-bottom:.75rem}.tuition-fees-view table>caption{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.44rem;text-align:left;margin-bottom:.75rem}.tuition-fees-view table>caption details{display:none}.asean-fees,.is-fees,.non-asean-fees,.pr-fees,.sc-fees{width:0;display:none}.citizenship-sc .sc-fees{width:12rem;display:table-cell}@media (min-width:30rem){.citizenship-sc .sc-fees{width:unset}}.citizenship-pr .pr-fees{width:12rem;display:table-cell}@media (min-width:30rem){.citizenship-pr .pr-fees{width:unset}}.citizenship-is .asean-fees,.citizenship-is .is-fees,.citizenship-is .non-asean-fees{width:12rem;display:table-cell}@media (min-width:30rem){.citizenship-is .asean-fees,.citizenship-is .is-fees,.citizenship-is .non-asean-fees{width:unset}}.empty-result{display:none;margin-top:2rem}.cluster-selected .empty-result{display:block}.previous-fee-structure .fee-per-credit{display:none}.new-fee-structure .full-fee{display:none}.webform-composite-hidden-title>legend{display:none}fieldset.webform-composite-hidden-title{padding:0!important}.radios--wrapper label{padding:0!important}.mc-field-group .radios--wrapper label,.mc-field-group.mc_sitlearn-signup__interest .radios--wrapper strong,.radios--wrapper .label,.radios--wrapper .mc-field-group label,.radios--wrapper .mc-field-group.mc_sitlearn-signup__interest strong,.radios--wrapper .salesforce-form label,.salesforce-form .radios--wrapper label{display:inline-block}.webform-composite-hidden-title,.webform-flex--container,.webform-flexbox{margin:0!important}.webform-flexbox{-ms-flex-pack:distribute;justify-content:space-around;gap:1.5rem}
.ck-content{}.ck-content html{line-height:1.15;-webkit-text-size-adjust:100%}.ck-content body{margin:0}.ck-content main{display:block}.ck-content .page-node-type-course #overview,.ck-content .page-node-type-event #overview,.ck-content .page-node-type-learning-pathway #overview,.ck-content .page-node-type-programme #overview,.ck-content h1{font-size:2em;margin:.67em 0}.ck-content hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}.ck-content pre{font-family:monospace,monospace;font-size:1em}.ck-content a{background-color:transparent}.ck-content abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ck-content b,.ck-content strong{font-weight:bolder}.ck-content code,.ck-content kbd,.ck-content samp{font-family:monospace,monospace;font-size:1em}.ck-content small{font-size:80%}.ck-content sub,.ck-content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ck-content sub{bottom:-.25em}.ck-content sup{top:-.5em}.ck-content img{border-style:none}.ck-content button,.ck-content input,.ck-content optgroup,.ck-content select,.ck-content textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.ck-content button,.ck-content input{overflow:visible}.ck-content button,.ck-content select{text-transform:none}.ck-content [type=button],.ck-content [type=reset],.ck-content [type=submit],.ck-content button{-webkit-appearance:button}.ck-content [type=button]::-moz-focus-inner,.ck-content [type=reset]::-moz-focus-inner,.ck-content [type=submit]::-moz-focus-inner,.ck-content button::-moz-focus-inner{border-style:none;padding:0}.ck-content [type=button]:-moz-focusring,.ck-content [type=reset]:-moz-focusring,.ck-content [type=submit]:-moz-focusring,.ck-content button:-moz-focusring{outline:1px dotted ButtonText}.ck-content fieldset{padding:.35em .75em .625em}.ck-content legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.ck-content progress{vertical-align:baseline}.ck-content textarea{overflow:auto}.ck-content [type=checkbox],.ck-content [type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.ck-content [type=number]::-webkit-inner-spin-button,.ck-content [type=number]::-webkit-outer-spin-button{height:auto}.ck-content [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ck-content [type=search]::-webkit-search-decoration{-webkit-appearance:none}.ck-content ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ck-content details{display:block}.ck-content summary{display:list-item}.ck-content [hidden],.ck-content template{display:none}.ck-content html{-webkit-box-sizing:border-box;box-sizing:border-box}.ck-content *,.ck-content ::after,.ck-content ::before{-webkit-box-sizing:inherit;box-sizing:inherit}.ck-content .pl .visually-hidden,.ck-content .sg-main .visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.ck-content .pl,.ck-content .sg-main{font-family:"IBM Plex Sans",sans-serif;line-height:1.4;color:#263238}.ck-content .pl .sg-h2,.ck-content .pl .sg-h3,.ck-content .pl .sg-h4,.ck-content .sg-main .sg-h2,.ck-content .sg-main .sg-h3,.ck-content .sg-main .sg-h4{color:#455a64}.ck-content .pl .sg-h2:first-child,.ck-content .pl .sg-h3:first-child,.ck-content .pl .sg-h4:first-child,.ck-content .sg-main .sg-h2:first-child,.ck-content .sg-main .sg-h3:first-child,.ck-content .sg-main .sg-h4:first-child{margin-top:0}.ck-content .pl .sg-h2 a,.ck-content .pl .sg-h3 a,.ck-content .pl .sg-h4 a,.ck-content .sg-main .sg-h2 a,.ck-content .sg-main .sg-h3 a,.ck-content .sg-main .sg-h4 a{color:inherit}.ck-content .pl .sg-h2 a:hover,.ck-content .pl .sg-h3 a:hover,.ck-content .pl .sg-h4 a:hover,.ck-content .sg-main .sg-h2 a:hover,.ck-content .sg-main .sg-h3 a:hover,.ck-content .sg-main .sg-h4 a:hover{color:#263238}.ck-content .pl .sg-h2,.ck-content .sg-main .sg-h2{margin:2rem 0;font-size:1.44em;font-weight:400}.ck-content .pl .sg-h3,.ck-content .sg-main .sg-h3{margin:1.5rem 0;font-size:1.2em;font-weight:400}.ck-content .pl .sg-h4,.ck-content .sg-main .sg-h4{margin:1rem 0;font-size:.833em;font-weight:700;text-transform:uppercase;letter-spacing:.05rem}.ck-content .pl .patternLink:focus,.ck-content .pl .patternLink:hover,.ck-content .sg-main .patternLink:focus,.ck-content .sg-main .patternLink:hover{color:#b0bec5}.ck-content .pl .patternLink:focus,.ck-content .sg-main .patternLink:focus{outline:0;background:0 0}.ck-content .pl .sg-table,.ck-content .sg-main .sg-table{width:100%;max-width:720px;text-align:left;font-size:.833em;line-height:1.15;border-collapse:collapse;border:1px solid #b0bec5}.ck-content .pl .sg-table pre,.ck-content .sg-main .sg-table pre{margin:0;padding:0}.ck-content .pl .sg-table__cell,.ck-content .pl .sg-table__label,.ck-content .sg-main .sg-table__cell,.ck-content .sg-main .sg-table__label{padding:.25rem .5rem;border-right:1px solid #b0bec5}.ck-content .pl .sg-table__label,.ck-content .sg-main .sg-table__label{background:#eceff1;border-bottom:1px solid #b0bec5}.ck-content .pl .sg-list,.ck-content .sg-main .sg-list{list-style-position:outside;padding-left:2.5rem;border-left:1px solid #b0bec5}.ck-content .pl .sg-list>li,.ck-content .sg-main .sg-list>li{padding-left:.5rem;margin-bottom:.5rem}.ck-content .pl .sg-list>li:last-child,.ck-content .sg-main .sg-list>li:last-child{margin-bottom:0}.ck-content .pl .sg-list>li::after,.ck-content .pl .sg-list>li::before,.ck-content .sg-main .sg-list>li::after,.ck-content .sg-main .sg-list>li::before{display:none}.ck-content .pl .sg-subtype h2,.ck-content .sg-main .sg-subtype h2{margin:0;margin-bottom:1.5rem;font-size:2.074em;font-family:HelveticaNeue,Helvetica,Arial,sans-serif!important;font-weight:400;text-transform:uppercase;letter-spacing:.05rem;background:#263238;max-width:100%}.ck-content .pl .sg-subtype h2 a,.ck-content .sg-main .sg-subtype h2 a{display:inline-block;padding:2rem 1rem .5rem;text-decoration:none;line-height:1;color:#eceff1;border-bottom:none}@media (min-width:480px){.ck-content .pl .sg-subtype h2 a,.ck-content .sg-main .sg-subtype h2 a{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:720px){.ck-content .pl .sg-subtype h2 a,.ck-content .sg-main .sg-subtype h2 a{padding-right:2rem;padding-left:2rem}}@media (min-width:920px){.ck-content .pl .sg-subtype h2 a,.ck-content .sg-main .sg-subtype h2 a{padding-right:3rem;padding-left:3rem}}.ck-content .pl .sg-pattern,.ck-content .sg-main .sg-pattern{max-width:1440px}.ck-content .pl .sg-pattern>div,.ck-content .sg-main .sg-pattern>div{padding-right:1rem;padding-left:1rem}@media (min-width:480px){.ck-content .pl .sg-pattern>div,.ck-content .sg-main .sg-pattern>div{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:720px){.ck-content .pl .sg-pattern>div,.ck-content .sg-main .sg-pattern>div{padding-right:2rem;padding-left:2rem}}@media (min-width:920px){.ck-content .pl .sg-pattern>div,.ck-content .sg-main .sg-pattern>div{padding-right:3rem;padding-left:3rem}}.ck-content .pl .sg-pattern-head,.ck-content .sg-main .sg-pattern-head{padding-bottom:1rem}.ck-content .pl .sg-pattern-extra-toggle,.ck-content .sg-main .sg-pattern-extra-toggle{background:#cfd8dc;border:1px solid #90a4ae;color:#455a64}.ck-content .pl .sg-pattern-extra-toggle.active,.ck-content .pl .sg-pattern-extra-toggle:focus,.ck-content .pl .sg-pattern-extra-toggle:hover,.ck-content .sg-main .sg-pattern-extra-toggle.active,.ck-content .sg-main .sg-pattern-extra-toggle:focus,.ck-content .sg-main .sg-pattern-extra-toggle:hover{background:#cfd8dc;color:#263238}.ck-content .pl .sg-pattern-extra-toggle.active,.ck-content .sg-main .sg-pattern-extra-toggle.active{border-bottom:1px solid #cfd8dc}.ck-content .pl .sg-pattern-extra,.ck-content .sg-main .sg-pattern-extra{margin-bottom:2rem;background:#cfd8dc;border-top:1px solid #b0bec5}.ck-content .pl .sg-pattern-extra.active,.ck-content .sg-main .sg-pattern-extra.active{border:1px solid #90a4ae}.ck-content .pl .sg-pattern-extra-info,.ck-content .sg-main .sg-pattern-extra-info{width:50%;padding:1rem 0;padding-right:1rem}.ck-content .pl .sg-pattern-desc,.ck-content .sg-main .sg-pattern-desc{height:100%;margin:0;padding-bottom:1rem;font-size:1em;color:#455a64;border-bottom:1px solid #90a4ae}.ck-content .pl .sg-pattern-desc :first-child,.ck-content .sg-main .sg-pattern-desc :first-child{margin-top:0}.ck-content .pl .sg-pattern-desc :last-child,.ck-content .sg-main .sg-pattern-desc :last-child{margin-bottom:0}.ck-content .pl .sg-pattern-extra-code,.ck-content .sg-main .sg-pattern-extra-code{width:50%;padding:1rem 0;padding-left:1rem}.ck-content .pl .sg-tabs-content,.ck-content .sg-main .sg-tabs-content{border:1px solid #90a4ae}.ck-content .pl .sg-tabs-content .language-markup,.ck-content .sg-main .sg-tabs-content .language-markup{background:#eceff1}.ck-content .pl .sg-tabs-list>li::after,.ck-content .pl .sg-tabs-list>li::before,.ck-content .sg-main .sg-tabs-list>li::after,.ck-content .sg-main .sg-tabs-list>li::before{content:"";display:none}.ck-content .pl .sg-tabs-list a,.ck-content .sg-main .sg-tabs-list a{border:1px solid #90a4ae;border-bottom:none;background:#cfd8dc;color:#455a64}.ck-content .pl .sg-tabs-list a:hover,.ck-content .sg-main .sg-tabs-list a:hover{color:#263238}.ck-content .pl .sg-tabs-list .sg-tab-title-active a,.ck-content .sg-main .sg-tabs-list .sg-tab-title-active a{color:#263238;background:#eceff1}.ck-content .pl .sg-pattern-title,.ck-content .sg-main .sg-pattern-title{font-size:1.728em!important;text-transform:uppercase!important;letter-spacing:.05rem}.ck-content .pl .sg-pattern-title a,.ck-content .sg-main .sg-pattern-title a{display:inline-block;padding:0;color:#455a64!important;border-bottom:none}.ck-content .pl .sg-pattern-title a:hover,.ck-content .sg-main .sg-pattern-title a:hover{color:#263238!important}.ck-content .pl .sg-pattern-example,.ck-content .sg-main .sg-pattern-example{margin-bottom:3rem}.ck-content .clearfix::after{clear:both;content:"";display:table}.ck-content .flickity-enabled{position:relative}.ck-content .flickity-enabled:focus{outline:0}.ck-content .flickity-viewport{overflow:hidden;position:relative;height:100%}.ck-content .flickity-slider{position:absolute;width:100%;height:100%}.ck-content .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ck-content .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.ck-content .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.ck-content .flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.ck-content .flickity-button:hover{background:#fff;cursor:pointer}.ck-content .flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.ck-content .flickity-button:active{opacity:.6}.ck-content .flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.ck-content .flickity-button-icon{fill:currentColor}.ck-content .flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ck-content .flickity-prev-next-button.previous{left:10px}.ck-content .flickity-prev-next-button.next{right:10px}.ck-content .flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.ck-content .flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.ck-content .flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.ck-content .flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.ck-content .flickity-rtl .flickity-page-dots{direction:rtl}.ck-content .flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.ck-content .flickity-page-dots .dot.is-selected{opacity:1}.ck-content .flickity-page-dots{max-width:none}.ck-content .sg-colors{overflow:hidden;list-style:none;max-width:100%;padding:0;margin:0;margin-bottom:-1rem}.ck-content .sg-colors__color{float:left;display:block;width:100px;padding-bottom:1rem}.ck-content .sg-colors__color:nth-child(10n+1){clear:left}.ck-content .sg-colors__color::after,.ck-content .sg-colors__color::before{content:"";display:none}.ck-content .sg-colors__swatch{width:100px;height:100px;margin-bottom:.5rem}.ck-content .sg-colors__swatch-info{padding-right:1rem;font-size:.833em;line-height:1.4}.ck-content .sg-space{max-width:100%;margin:0;padding:0;padding-bottom:1rem;list-style:none}.ck-content .sg-space::after{clear:both;content:"";display:table}.ck-content .sg-space__unit{position:relative;float:left;display:block;min-height:50px;margin-right:1rem;margin-bottom:2.5rem;background:#cfd8dc}.ck-content .sg-space__unit::after,.ck-content .sg-space__unit::before{content:"";display:none}.ck-content .sg-space__unit-0{width:.25rem}.ck-content .sg-space__unit-1{width:.5rem}.ck-content .sg-space__unit-2{width:.75rem}.ck-content .sg-space__unit-3{width:1rem}.ck-content .sg-space__unit-4{width:1.25rem}.ck-content .sg-space__unit-5{width:1.5rem}.ck-content .sg-space__unit-6{width:2rem}.ck-content .sg-space__unit-7{width:2.5rem}.ck-content .sg-space__unit-8{width:3rem}.ck-content .sg-space__unit-9{width:4rem}.ck-content .sg-space__unit-10{width:5rem}.ck-content .sg-space__unit-11{width:6.5rem}.ck-content .sg-space__unit-12{width:8rem}.ck-content .sg-space__unit-13{width:10.5rem}.ck-content .sg-space__label{position:absolute;top:100%;left:0;margin-top:.5rem;font-size:.833em}.ck-content .ds-2col-stacked-grid .group-left-right-content,.ck-content .grid,.ck-content .layout--suite .grid--layout--suite,.ck-content .path-modules .main-content .views-element-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}.ck-content .grid__item-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;padding-left:1.5rem;padding-bottom:1.5rem}.ck-content .grid__item-2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;padding-left:1.5rem;padding-bottom:1.5rem}.ck-content .grid__item-3{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:1.5rem;padding-bottom:1.5rem}.ck-content .grid__item-4{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:1.5rem;padding-bottom:1.5rem}.ck-content .grid__item-5{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;padding-left:1.5rem;padding-bottom:1.5rem}.ck-content .grid__item-6{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem}.ck-content .grid__item-7{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;padding-left:1.5rem;padding-bottom:1.5rem}.ck-content .grid__item-8{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:1.5rem;padding-bottom:1.5rem}.ck-content .grid__item-9{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding-left:1.5rem;padding-bottom:1.5rem}.ck-content .grid__item-10{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;padding-left:1.5rem;padding-bottom:1.5rem}.ck-content .grid__item-11{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;padding-left:1.5rem;padding-bottom:1.5rem}.ck-content .grid__item-12{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:1.5rem;padding-bottom:1.5rem}.grid--sg .ck-content .grid__item{font-size:.833em}.grid--sg .ck-content .grid__item::after{content:"";display:block;width:100%;height:100px;margin-top:.25rem;background:#cfd8dc}@font-face{font-style:italic;font-weight:300;src:url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300italic.eot);src:local(""),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300italic.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300italic.woff) format("woff"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300italic.ttf) format("truetype"),url(/themes/custom/sit_2020/fonts/ibmsans/ibm-plex-sans-v8-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-300italic.svg#IBMPlexSans) format("svg")}.ck-content .sg-char-set--primary{font-family:"IBM Plex Sans",sans-serif;font-weight:400}.ck-content .sg-char-set--mono{font-family:"IBM Plex Mono",monospace!important;font-weight:400}.ck-content .sg-weight-set__text{font-size:1.729rem}.ck-content .sg-weight-set__300--primary,.ck-content .sg-weight-set__300i--primary{font-family:"IBM Plex Sans",sans-serif;font-weight:300}.ck-content .sg-weight-set__400--primary,.ck-content .sg-weight-set__400i--primary{font-family:"IBM Plex Sans",sans-serif;font-weight:400}.ck-content .sg-weight-set__500--primary,.ck-content .sg-weight-set__500i--primary{font-family:"IBM Plex Sans",sans-serif;font-weight:500}.ck-content .sg-weight-set__600--primary,.ck-content .sg-weight-set__600i--primary{font-family:"IBM Plex Sans",sans-serif;font-weight:600}.ck-content .sg-weight-set__700--primary,.ck-content .sg-weight-set__700i--primary{font-family:"IBM Plex Sans",sans-serif;font-weight:700}.ck-content .sg-weight-set__300i--primary,.ck-content .sg-weight-set__400i--primary,.ck-content .sg-weight-set__500i--primary,.ck-content .sg-weight-set__600i--primary,.ck-content .sg-weight-set__700i--primary{font-style:italic}.ck-content .sg-weight-set__400--mono{font-family:"IBM Plex Mono",monospace!important;font-weight:400}.ck-content .sg-scale-set__0{font-size:.833rem}.ck-content .sg-scale-set__1{font-size:1rem}.ck-content .sg-scale-set__2{font-size:1.2rem}.ck-content .sg-scale-set__3{font-size:1.44rem}.ck-content .sg-scale-set__4{font-size:1.729rem}.ck-content .sg-scale-set__5{font-size:2.074rem}.ck-content .sg-scale-set__6{font-size:2.488rem}.ck-content .sg-scale-set__7{font-size:2.986rem}.ck-content .sg-scale-set__8{font-size:3.583rem}.ck-content .sg-scale-set__9{font-size:4.3rem}.ck-content .sg-scale-set__10{font-size:5.16rem}.ck-content .sg-text-line-length{padding:.5rem 0;border:1px dashed #cfd8dc}.ck-content .sg-text-line-length--default,.ck-content .sg-text-line-length--narrow,.ck-content .sg-text-line-length--wide{line-height:1.4}.ck-content .sg-text-line-length--default{max-width:32em}.ck-content .sg-text-line-length--wide{max-width:40em}.ck-content .sg-text-line-length--narrow{max-width:24em}.ck-content .sg-text-line-height{font-size:1.729rem}.ck-content .sg-text-line-height--default{line-height:1.4}.ck-content .sg-text-line-height--title{line-height:1.2}.ck-content .sg-text-line-height--solid{line-height:1}.ck-content .sg-text-line-tracking{font-size:1.729rem;line-height:1.2}.ck-content .sg-text-line-tracking--default{letter-spacing:0}.ck-content .sg-text-line-tracking--track{font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;text-transform:uppercase}.ck-content .sg-text-line-tracking--wide{font-family:"IBM Plex Sans",sans-serif;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ck-content .sg-text-line-tracking--tight{font-family:"IBM Plex Sans",sans-serif;font-weight:300;letter-spacing:-.01em}.ck-content .hr,.ck-content hr{display:block;margin:0;border:0;border-top:1px solid #d9d9d9}.ck-content .hr--sm,.ck-content hr--sm{padding-bottom:.5rem}@media (min-width:45rem){.ck-content .hr--sm,.ck-content hr--sm{padding-bottom:.75rem}}.ck-content .hr--md,.ck-content hr--md{padding-bottom:1rem}@media (min-width:30rem){.ck-content .hr--md,.ck-content hr--md{padding-bottom:1.25rem}}@media (min-width:45rem){.ck-content .hr--md,.ck-content hr--md{padding-bottom:1.5rem}}.ck-content .hr--lg,.ck-content hr--lg{padding-bottom:1.25rem}@media (min-width:30rem){.ck-content .hr--lg,.ck-content hr--lg{padding-bottom:1.5rem}}@media (min-width:45rem){.ck-content .hr--lg,.ck-content hr--lg{padding-bottom:2.5rem}}@media (min-width:57.5rem){.ck-content .hr--lg,.ck-content hr--lg{padding-bottom:4rem}}.ck-content .hr--xl,.ck-content hr--xl{padding-bottom:1.5rem}@media (min-width:30rem){.ck-content .hr--xl,.ck-content hr--xl{padding-bottom:2.5rem}}@media (min-width:45rem){.ck-content .hr--xl,.ck-content hr--xl{padding-bottom:4rem}}@media (min-width:57.5rem){.ck-content .hr--xl,.ck-content hr--xl{padding-bottom:5rem}}@media (min-width:76.5rem){.ck-content .hr--xl,.ck-content hr--xl{padding-bottom:6.5rem}}.ck-content .hr--thick,.ck-content hr--thick{border-width:.125rem}.ck-content .hr--thicker,.ck-content hr--thicker{border-width:.25rem}.ck-content .hr--sg,.ck-content hr--sg{margin:0}.ck-content .accent{display:block;width:2.5rem;height:.25rem;background:#da291c}.ck-content .accent--sm{width:1.5rem}.ck-content .accent--lg{width:4rem}.ck-content .accent--white{background:#fff}.ck-content .accent--tall{width:.25rem;height:2.5rem}.ck-content .accent--tall.ck-content .accent--sm{height:1.5rem}.ck-content .accent--tall.ck-content .accent--lg{height:4rem}.ck-content .sg-animate__list{margin:0;padding:0}.ck-content .sg-animate{display:table;width:100px;height:100px;background:#da291c;text-align:center;color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ck-content .sg-animate--fast{-webkit-transition-duration:150ms;transition-duration:150ms}.ck-content .sg-animate--slow{-webkit-transition-duration:.6s;transition-duration:.6s}.ck-content .sg-animate__item{display:block;width:30rem;margin-bottom:1rem;padding:.5rem;border:1px dashed #cfd8dc}.ck-content .sg-animate__item::before{content:"";display:none}.ck-content .sg-animate__item:hover .ck-content .sg-animate{background:#820014;-webkit-transform:translate(22.75rem,0);transform:translate(22.75rem,0)}.ck-content .sg-animate__label{display:table-cell;vertical-align:middle;font-size:.833em}.ck-content .sg-animate__description{margin-bottom:8px}.ck-content .icon{width:1.25rem;height:1.25rem;fill:currentColor;pointer-events:none}.ck-content .icon--xs{width:.75rem;height:.75rem}.ck-content .icon--sm{width:1rem;height:1rem}.ck-content .icon--md{width:1.5rem;height:1.5rem}.ck-content .icon--lg{width:2rem;height:2rem}.ck-content .sg-icons-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;margin-left:-.5rem;margin-bottom:-.5rem;padding:0;list-style:none}.ck-content .sg-icons-list__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:150px;flex-basis:150px;width:150px;height:150px;margin-left:.5rem;margin-bottom:.5rem;background:#cfd8dc}.ck-content .sg-icons-list__item::after,.ck-content .sg-icons-list__item::before{display:none}.ck-content .sg-icons-list__label{position:absolute;top:0;left:0;padding:.5rem;font-size:.833em;word-break:break-all}.ck-content .sg-icon-label{width:100%;padding-right:.5rem;font-size:.833em;word-break:break-all}@font-face{src:url(/themes/custom/sit_2020/fonts/iconFont/iconFont.eot);src:url(/themes/custom/sit_2020/fonts/iconFont/iconFont.woff2) format("woff2"),url(/themes/custom/sit_2020/fonts/iconFont/iconFont.woff) format("woff"),url(/themes/custom/sit_2020/fonts/iconFont/iconFont.ttf) format("truetype")}.ck-content [class*=" iconfont-"]{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ck-content .iconfont-add--glyph:before{content:"\ea01"}.ck-content .iconfont-add--outline:before{content:"\ea02"}.ck-content .iconfont-add--solid:before{content:"\ea03"}.ck-content .iconfont-add:before{content:"\ea04"}.ck-content .iconfont-arrow--down:before{content:"\ea05"}.ck-content .iconfont-arrow--left:before{content:"\ea06"}.ck-content .iconfont-arrow--right:before{content:"\ea07"}.ck-content .iconfont-arrow--up:before{content:"\ea08"}.ck-content .iconfont-arrows:before{content:"\ea09"}.ck-content .iconfont-attachment:before{content:"\ea0a"}.ck-content .iconfont-back-to-top:before{content:"\ea0b"}.ck-content .iconfont-bars:before{content:"\ea0c"}.ck-content .iconfont-calendar-day:before{content:"\ea0d"}.ck-content .iconfont-calendar:before{content:"\ea0e"}.ck-content .iconfont-caret--down:before{content:"\ea0f"}.ck-content .iconfont-caret--left:before{content:"\ea10"}.ck-content .iconfont-caret--right:before{content:"\ea11"}.ck-content .iconfont-caret--up:before{content:"\ea12"}.ck-content .iconfont-chat:before{content:"\ea13"}.ck-content .iconfont-checkmark--glyph:before{content:"\ea14"}.ck-content .iconfont-checkmark--outline:before{content:"\ea15"}.ck-content .iconfont-checkmark--solid:before{content:"\ea16"}.ck-content .iconfont-checkmark:before{content:"\ea17"}.ck-content .iconfont-chevron--down:before{content:"\ea18"}.ck-content .iconfont-chevron--left:before{content:"\ea19"}.ck-content .iconfont-chevron--right:before{content:"\ea1a"}.ck-content .iconfont-chevron--up:before{content:"\ea1b"}.ck-content .iconfont-clock-five:before{content:"\ea1c"}.ck-content .iconfont-clock:before{content:"\ea1d"}.ck-content .iconfont-close--glyph:before{content:"\ea1e"}.ck-content .iconfont-close--outline:before{content:"\ea1f"}.ck-content .iconfont-close--solid:before{content:"\ea20"}.ck-content .iconfont-close:before{content:"\ea21"}.ck-content .iconfont-copy--glyph:before{content:"\ea22"}.ck-content .iconfont-copy:before{content:"\ea23"}.ck-content .iconfont-delete--glyph:before{content:"\ea24"}.ck-content .iconfont-delete:before{content:"\ea25"}.ck-content .iconfont-delivery-mode:before{content:"\ea26"}.ck-content .iconfont-document:before{content:"\ea27"}.ck-content .iconfont-dollar-sign:before{content:"\ea28"}.ck-content .iconfont-download--glyph:before{content:"\ea29"}.ck-content .iconfont-download:before{content:"\ea2a"}.ck-content .iconfont-edit--glyph:before{content:"\ea2b"}.ck-content .iconfont-edit:before{content:"\ea2c"}.ck-content .iconfont-education:before{content:"\ea2d"}.ck-content .iconfont-email:before{content:"\ea2e"}.ck-content .iconfont-envelope--solid:before{content:"\ea2f"}.ck-content .iconfont-error--glyph:before{content:"\ea30"}.ck-content .iconfont-error--outline:before{content:"\ea31"}.ck-content .iconfont-error--solid:before{content:"\ea32"}.ck-content .iconfont-error:before{content:"\ea33"}.ck-content .iconfont-facebook-f-brands:before{content:"\ea34"}.ck-content .iconfont-facebook:before{content:"\ea35"}.ck-content .iconfont-favorite--outline:before{content:"\ea36"}.ck-content .iconfont-favorite--solid:before{content:"\ea37"}.ck-content .iconfont-file:before{content:"\ea38"}.ck-content .iconfont-filter--glyph:before{content:"\ea39"}.ck-content .iconfont-filter:before{content:"\ea3a"}.ck-content .iconfont-folder--glyph:before{content:"\ea3b"}.ck-content .iconfont-folder-add:before{content:"\ea3c"}.ck-content .iconfont-folder:before{content:"\ea3d"}.ck-content .iconfont-help--glyph:before{content:"\ea3e"}.ck-content .iconfont-help--outline:before{content:"\ea3f"}.ck-content .iconfont-help--solid:before{content:"\ea40"}.ck-content .iconfont-help:before{content:"\ea41"}.ck-content .iconfont-info--glyph:before{content:"\ea42"}.ck-content .iconfont-info--outline:before{content:"\ea43"}.ck-content .iconfont-info--solid:before{content:"\ea44"}.ck-content .iconfont-info:before{content:"\ea45"}.ck-content .iconfont-instagram:before{content:"\ea46"}.ck-content .iconfont-launch--glyph:before{content:"\ea47"}.ck-content .iconfont-launch:before{content:"\ea48"}.ck-content .iconfont-link:before{content:"\ea49"}.ck-content .iconfont-linkedin:before{content:"\ea4a"}.ck-content .iconfont-list:before{content:"\ea4b"}.ck-content .iconfont-locked:before{content:"\ea4c"}.ck-content .iconfont-map-marker:before{content:"\ea4d"}.ck-content .iconfont-maximize:before{content:"\ea4e"}.ck-content .iconfont-menu:before{content:"\ea4f"}.ck-content .iconfont-minimize:before{content:"\ea50"}.ck-content .iconfont-new-tab:before{content:"\ea51"}.ck-content .iconfont-notification-off:before{content:"\ea52"}.ck-content .iconfont-notification-on:before{content:"\ea53"}.ck-content .iconfont-overflow-menu:before{content:"\ea54"}.ck-content .iconfont-pause--glyph:before{content:"\ea55"}.ck-content .iconfont-pause--outline:before{content:"\ea56"}.ck-content .iconfont-pause--solid:before{content:"\ea57"}.ck-content .iconfont-pause:before{content:"\ea58"}.ck-content .iconfont-pdf:before{content:"\ea59"}.ck-content .iconfont-phone--solid:before{content:"\ea5a"}.ck-content .iconfont-pin:before{content:"\ea5b"}.ck-content .iconfont-play--glyph:before{content:"\ea5c"}.ck-content .iconfont-play--outline:before{content:"\ea5d"}.ck-content .iconfont-play--solid:before{content:"\ea5e"}.ck-content .iconfont-play:before{content:"\ea5f"}.ck-content .iconfont-power--glyph:before{content:"\ea60"}.ck-content .iconfont-power:before{content:"\ea61"}.ck-content .iconfont-ppt:before{content:"\ea62"}.ck-content .iconfont-print--solid:before{content:"\ea63"}.ck-content .iconfont-purchase:before{content:"\ea64"}.ck-content .iconfont-quote-left:before{content:"\ea65"}.ck-content .iconfont-quote-right:before{content:"\ea66"}.ck-content .iconfont-restart--glyph:before{content:"\ea67"}.ck-content .iconfont-restart:before{content:"\ea68"}.ck-content .iconfont-rocket:before{content:"\ea69"}.ck-content .iconfont-save:before{content:"\ea6a"}.ck-content .iconfont-search--glyph:before{content:"\ea6b"}.ck-content .iconfont-search:before{content:"\ea6c"}.ck-content .iconfont-security:before{content:"\ea6d"}.ck-content .iconfont-settings--glyph:before{content:"\ea6e"}.ck-content .iconfont-settings:before{content:"\ea6f"}.ck-content .iconfont-sliders-square:before{content:"\ea70"}.ck-content .iconfont-smile-wink-regular:before{content:"\ea71"}.ck-content .iconfont-star--outline:before{content:"\ea72"}.ck-content .iconfont-star--solid:before{content:"\ea73"}.ck-content .iconfont-start--glyph:before{content:"\ea74"}.ck-content .iconfont-start--outline:before{content:"\ea75"}.ck-content .iconfont-start:before{content:"\ea76"}.ck-content .iconfont-stop--glyph:before{content:"\ea77"}.ck-content .iconfont-stop--outline:before{content:"\ea78"}.ck-content .iconfont-stop--solid:before{content:"\ea79"}.ck-content .iconfont-stop:before{content:"\ea7a"}.ck-content .iconfont-subtract--glyph:before{content:"\ea7b"}.ck-content .iconfont-subtract--outline:before{content:"\ea7c"}.ck-content .iconfont-subtract--solid:before{content:"\ea7d"}.ck-content .iconfont-tag:before{content:"\ea7e"}.ck-content .iconfont-twitter:before{content:"\ea7f"}.ck-content .iconfont-unlock:before{content:"\ea80"}.ck-content .iconfont-unlocked:before{content:"\ea81"}.ck-content .iconfont-upload:before{content:"\ea82"}.ck-content .iconfont-user:before{content:"\ea83"}.ck-content .iconfont-visibility-off:before{content:"\ea84"}.ck-content .iconfont-visibility-on:before{content:"\ea85"}.ck-content .iconfont-warning--glyph:before{content:"\ea86"}.ck-content .iconfont-warning--outline:before{content:"\ea87"}.ck-content .iconfont-warning--solid:before{content:"\ea88"}.ck-content .iconfont-warning:before{content:"\ea89"}.ck-content .iconfont-youtube:before{content:"\ea8a"}.ck-content .a,.ck-content p>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms}.ck-content .a:hover,.ck-content p>a:hover{color:#a8071a}.ck-content .a:focus,.ck-content p>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .block-link{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1rem;text-decoration:none;border-bottom:none;color:currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms}@media (min-width:45rem){.ck-content .block-link{font-size:1.2rem}}.ck-content .block-link:hover{color:#8c8c8c}.ck-content .block-link:focus{outline:.125rem solid #bfbfbf;color:#8c8c8c}@media (min-width:45rem){.ck-content .block-link--sm{font-size:1rem}}.ck-content .block-link--highlight{color:#da291c}.ck-content .block-link--highlight:hover{color:#a8071a}.ck-content .block-link--strong{font-weight:700}.ck-content .block-link--icon.ck-content .block-link--span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ck-content .block-link__text{display:inline-block;vertical-align:middle}.ck-content .block-link>.icon{display:inline-block;vertical-align:middle;margin-left:.5rem}@media (min-width:45rem){.ck-content .block-link>.icon{width:1.25rem;height:1.25rem;fill:currentColor;pointer-events:none}.ck-content .block-link>.icon--xs{width:.75rem;height:.75rem}.ck-content .block-link>.icon--sm{width:1rem;height:1rem}.ck-content .block-link>.icon--md{width:1.5rem;height:1.5rem}.ck-content .block-link>.icon--lg{width:2rem;height:2rem}}.ck-content .block-link--sm>.icon{width:1rem;height:1rem}.ck-content .lead-link{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:.833rem;letter-spacing:.0125em;line-height:1;text-transform:uppercase;border-bottom:0}.ck-content .lead-link:hover{color:#a8071a}.ck-content .lead-link:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .lead-link--icon{border-bottom:none}.ck-content .lead-link__text{display:inline-block;vertical-align:middle;padding-bottom:.125rem;border-bottom:.125rem solid currentColor}.ck-content .lead-link>.icon{display:inline-block;vertical-align:middle;margin-right:.5rem}.ck-content .icon-link{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-family:"IBM Plex Sans",sans-serif;font-weight:700;letter-spacing:.0125em;line-height:1;text-transform:uppercase;border-bottom:0}.ck-content .icon-link:hover{color:#a8071a}.ck-content .icon-link:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .icon-link--dark{color:#fff}.ck-content .icon-link--dark:hover{color:#8c8c8c}.ck-content .icon-link>.icon{display:inline-block;vertical-align:middle}.ck-content .icon-link__text{font-size:.833rem;display:inline-block;vertical-align:middle;margin-left:.5rem}.ck-content .icon-link--sg.ck-content .icon-link--dark{background:#263238}.ck-content .nav-link{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:currentColor;-webkit-transition:color 150ms;transition:color 150ms}.ck-content .nav-link:hover{color:#8c8c8c}.ck-content .nav-link--strong{font-weight:700;text-transform:uppercase}.ck-content .nav-link--active{color:#da291c}.ck-content .nav-link--active:hover{color:#da291c}.ck-content .nav-link__list{list-style:none;-webkit-padding-start:.5rem;padding-inline-start:.5rem}.ck-content .nav-link__li a::before{content:'-'}.ck-content .h0{display:block;margin:2rem 0 1.25rem;font-size:2.488rem;font-family:"IBM Plex Sans",sans-serif;font-weight:300;line-height:1}.ck-content .h0:first-child{margin-top:0}.ck-content .h0>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.ck-content .h0>a:hover{color:#a8071a}.ck-content .h0>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .h0.remove-margin{margin:0}@media (min-width:30rem){.ck-content .h0{font-size:3.583rem;margin:2.5rem 0 1.25rem}}@media (min-width:57.5rem){.ck-content .h0{font-size:5.16rem;margin:4rem 0 2rem}}.ck-content .h0>a{line-height:1.2}.ck-content .h1,.ck-content .page-node-type-course #overview,.ck-content .page-node-type-event #overview,.ck-content .page-node-type-learning-pathway #overview,.ck-content .page-node-type-programme #overview,.ck-content h1{display:block;margin:2rem 0 1.25rem;font-size:2.074rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#da291c;line-height:1.15}.ck-content .h1:first-child,.ck-content .page-node-type-course #overview:first-child,.ck-content .page-node-type-event #overview:first-child,.ck-content .page-node-type-learning-pathway #overview:first-child,.ck-content .page-node-type-programme #overview:first-child,.ck-content h1:first-child{margin-top:0}.ck-content .h1>a,.ck-content .page-node-type-course #overview>a,.ck-content .page-node-type-event #overview>a,.ck-content .page-node-type-learning-pathway #overview>a,.ck-content .page-node-type-programme #overview>a,.ck-content h1>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.ck-content .h1>a:hover,.ck-content .page-node-type-course #overview>a:hover,.ck-content .page-node-type-event #overview>a:hover,.ck-content .page-node-type-learning-pathway #overview>a:hover,.ck-content .page-node-type-programme #overview>a:hover,.ck-content h1>a:hover{color:#a8071a}.ck-content .h1>a:focus,.ck-content .page-node-type-course #overview>a:focus,.ck-content .page-node-type-event #overview>a:focus,.ck-content .page-node-type-learning-pathway #overview>a:focus,.ck-content .page-node-type-programme #overview>a:focus,.ck-content h1>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .h1.remove-margin,.ck-content .page-node-type-course .remove-margin#overview,.ck-content .page-node-type-event .remove-margin#overview,.ck-content .page-node-type-learning-pathway .remove-margin#overview,.ck-content .page-node-type-programme .remove-margin#overview,.ck-content h1.remove-margin{margin:0}@media (min-width:30rem){.ck-content .h1,.ck-content .page-node-type-course #overview,.ck-content .page-node-type-event #overview,.ck-content .page-node-type-learning-pathway #overview,.ck-content .page-node-type-programme #overview,.ck-content h1{font-size:2.488rem}}@media (min-width:57.5rem){.ck-content .h1,.ck-content .page-node-type-course #overview,.ck-content .page-node-type-event #overview,.ck-content .page-node-type-learning-pathway #overview,.ck-content .page-node-type-programme #overview,.ck-content h1{font-size:3.583rem;margin:2.5rem 0 1.25rem}}.ck-content .h1>a,.ck-content .page-node-type-course #overview>a,.ck-content .page-node-type-event #overview>a,.ck-content .page-node-type-learning-pathway #overview>a,.ck-content .page-node-type-programme #overview>a,.ck-content h1>a{line-height:1.15}.ck-content .h2,.ck-content h2{display:block;margin:2rem 0 1.25rem;font-size:1.729rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;color:#da291c}.ck-content .h2:first-child,.ck-content h2:first-child{margin-top:0}.ck-content .h2>a,.ck-content h2>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.ck-content .h2>a:hover,.ck-content h2>a:hover{color:#a8071a}.ck-content .h2>a:focus,.ck-content h2>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .h2.remove-margin,.ck-content h2.remove-margin{margin:0}@media (min-width:30rem){.ck-content .h2,.ck-content h2{font-size:2.074rem}}@media (min-width:57.5rem){.ck-content .h2,.ck-content h2{font-size:2.488rem}}.ck-content .h3,.ck-content h3{display:block;margin:2rem 0 1.25rem;font-size:1.44rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2}.ck-content .h3:first-child,.ck-content h3:first-child{margin-top:0}.ck-content .h3>a,.ck-content h3>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.ck-content .h3>a:hover,.ck-content h3>a:hover{color:#a8071a}.ck-content .h3>a:focus,.ck-content h3>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .h3.remove-margin,.ck-content h3.remove-margin{margin:0}@media (min-width:30rem){.ck-content .h3,.ck-content h3{font-size:1.729rem}}@media (min-width:57.5rem){.ck-content .h3,.ck-content h3{font-size:2.074rem}}.ck-content .h4,.ck-content h4{display:block;margin:2rem 0 1.25rem;font-size:1.2rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2}.ck-content .h4:first-child,.ck-content h4:first-child{margin-top:0}.ck-content .h4>a,.ck-content h4>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.ck-content .h4>a:hover,.ck-content h4>a:hover{color:#a8071a}.ck-content .h4>a:focus,.ck-content h4>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .h4.remove-margin,.ck-content h4.remove-margin{margin:0}@media (min-width:30rem){.ck-content .h4,.ck-content h4{font-size:1.44rem}}@media (min-width:57.5rem){.ck-content .h4,.ck-content h4{font-size:1.729rem}}.ck-content .h5,.ck-content h5{display:block;margin:2rem 0 1.25rem;font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2}.ck-content .h5:first-child,.ck-content h5:first-child{margin-top:0}.ck-content .h5>a,.ck-content h5>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.ck-content .h5>a:hover,.ck-content h5>a:hover{color:#a8071a}.ck-content .h5>a:focus,.ck-content h5>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .h5.remove-margin,.ck-content h5.remove-margin{margin:0}@media (min-width:30rem){.ck-content .h5,.ck-content h5{font-size:1.2rem}}.ck-content .h6,.ck-content .sit-giving-contact-person-name,.ck-content h6{display:block;margin:2rem 0 1.25rem;font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2}.ck-content .h6:first-child,.ck-content .sit-giving-contact-person-name:first-child,.ck-content h6:first-child{margin-top:0}.ck-content .h6>a,.ck-content .sit-giving-contact-person-name>a,.ck-content h6>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-weight:inherit;border-bottom-width:.125rem}.ck-content .h6>a:hover,.ck-content .sit-giving-contact-person-name>a:hover,.ck-content h6>a:hover{color:#a8071a}.ck-content .h6>a:focus,.ck-content .sit-giving-contact-person-name>a:focus,.ck-content h6>a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .h6.remove-margin,.ck-content .remove-margin.sit-giving-contact-person-name,.ck-content h6.remove-margin{margin:0}@media (min-width:30rem){.ck-content .h6,.ck-content .sit-giving-contact-person-name,.ck-content h6{font-size:1rem}}.ck-content .page-node-type-course .primary-6#overview,.ck-content .page-node-type-event .primary-6#overview,.ck-content .page-node-type-learning-pathway .primary-6#overview,.ck-content .page-node-type-programme .primary-6#overview,.ck-content h1.primary-6,.ck-content h2.primary-6,.ck-content h3.primary-6,.ck-content h4.primary-6,.ck-content h5.primary-6,.ck-content h6.primary-6{color:#da291c}.ck-content .page-node-type-course .primary-5#overview,.ck-content .page-node-type-event .primary-5#overview,.ck-content .page-node-type-learning-pathway .primary-5#overview,.ck-content .page-node-type-programme .primary-5#overview,.ck-content h1.primary-5,.ck-content h2.primary-5,.ck-content h3.primary-5,.ck-content h4.primary-5,.ck-content h5.primary-5,.ck-content h6.primary-5{color:#f44336}.ck-content .sg-headings-list{list-style:none}.ck-content .sg-headings-list>li{margin-bottom:1.5rem!important;padding-bottom:1.5rem;border-bottom:1px solid #b0bec5}.ck-content .sg-headings-list>li:last-child{margin-bottom:0!important;padding-bottom:0;border-bottom:0}.ck-content .label,.ck-content .mc-field-group label,.ck-content .mc-field-group.mc_sitlearn-signup__interest strong,.ck-content .salesforce-form .label,.ck-content .salesforce-form label{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1;letter-spacing:.0125em;margin-bottom:.5rem!important;text-transform:uppercase}.ck-content .label--secondary{color:#8c8c8c}.ck-content .label__text{display:inline-block;vertical-align:middle}.ck-content .label>.icon,.ck-content .mc-field-group label>.icon,.ck-content .mc-field-group.mc_sitlearn-signup__interest strong>.icon,.ck-content .salesforce-form .label>.icon,.ck-content .salesforce-form label>.icon{position:relative;top:-.05rem;display:inline-block;vertical-align:middle;margin-right:.5rem}.ck-content .category,.ck-content .site--colead .colead-publication__author,.ck-content .site--colead .edtech-tools-resources__type_and_purpose{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;max-width:24em;line-height:1;margin-bottom:.5rem;color:#8c8c8c}.ck-content .category:last-child,.ck-content .site--colead .colead-publication__author:last-child,.ck-content .site--colead .edtech-tools-resources__type_and_purpose:last-child{margin-bottom:0}.ck-content .category--sm{font-size:.833rem;letter-spacing:.0125em}.ck-content .subtitle{font-size:1rem;line-height:1.2;margin-bottom:.75rem}.ck-content .subtitle:last-child{margin-bottom:0}@media (min-width:30rem){.ck-content .subtitle{font-size:1.2rem}}.ck-content .strong,.ck-content strong{font-family:"IBM Plex Sans",sans-serif;font-weight:700}.ck-content .semibold{font-family:"IBM Plex Sans",sans-serif;font-weight:500}.ck-content .em,.ck-content em{font-style:italic}.ck-content .mark,.ck-content mark{padding:.25rem;background:#ffeb3b}.ck-content .small,.ck-content small{font-size:.833rem;letter-spacing:.0125em}.ck-content .pre,.ck-content pre{font-family:"IBM Plex Mono",monospace!important;font-weight:400}.ck-content .p,.ck-content p{margin:0 0 1.25rem;line-height:1.65}.ck-content .p:last-child,.ck-content p:last-child{margin-bottom:0}@media (min-width:30rem){.ck-content .p,.ck-content p{margin-bottom:1.5rem}}.ck-content .preamble{font-size:1.2rem;margin:0 0 1.25rem;line-height:1.4}.ck-content .preamble:last-child{margin-bottom:0}@media (min-width:30rem){.ck-content .preamble{font-size:1.44rem;margin-bottom:1.5rem}}@media (min-width:57.5rem){.ck-content .preamble{font-size:1.729rem}}.ck-content .footnote{font-size:.833rem;letter-spacing:.0125em;margin:0 0 1rem}.ck-content .footnote:last-child{margin-bottom:0}@media (min-width:45rem){.ck-content .footnote{margin-bottom:1.25rem}}.ck-content .excerpt{font-size:.833rem;max-width:40em;margin:0 0 1rem}.ck-content .excerpt:last-child{margin-bottom:0}@media (min-width:30rem){.ck-content .excerpt{font-size:1rem}}.ck-content .pre-block{font-family:"IBM Plex Mono",monospace!important;font-weight:400;max-width:32em;display:block;overflow:scroll;-webkit-overflow-scrolling:touch;white-space:pre-wrap;margin:0 0 1.25rem}.ck-content .pre-block:last-child{margin-bottom:0}@media (min-width:30rem){.ck-content .pre-block{font-size:1.2rem;margin-bottom:1.5rem}}.ck-content .pre-block--sg{word-break:break-all;overflow:auto}.ck-content .quotation{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem;font-style:italic;line-height:1.3}@media (min-width:30rem){.ck-content .quotation{font-size:1.44rem}}@media (min-width:57.5rem){.ck-content .quotation{font-size:2.074rem}}.ck-content .quotation svg{color:#90a4ae;-webkit-transform:scale(1.2);transform:scale(1.2);vertical-align:text-top}.ck-content .blockquote,.ck-content blockquote{font-size:1.2rem;max-width:24em;margin:1.5rem 0;padding:1rem 1.25rem;background:#da291c;color:#fff}.ck-content .blockquote:first-child,.ck-content blockquote:first-child{margin-top:0}.ck-content .blockquote:last-child,.ck-content blockquote:last-child{margin-bottom:0}@media (min-width:30rem){.ck-content .blockquote,.ck-content blockquote{font-size:1.44rem;margin:2rem 0;padding:1.25rem 1.5rem}}@media (min-width:57.5rem){.ck-content .blockquote,.ck-content blockquote{font-size:1.729rem;max-width:32em;padding:1.5rem 2rem}}.ck-content .blockquote cite,.ck-content .blockquote__cite,.ck-content blockquote cite,.ck-content blockquote__cite{font-size:.833rem;max-width:24em;line-height:1.2;display:block;font-style:normal;margin-top:1rem;padding-top:.75rem;border-top:.125rem solid #fff}@media (min-width:30rem){.ck-content .blockquote cite,.ck-content .blockquote__cite,.ck-content blockquote cite,.ck-content blockquote__cite{font-size:1rem}}.ck-content .pullquote{font-size:1.2rem;max-width:24em;margin:1.5rem 0;padding-left:1.25rem;border-left:.125rem solid #da291c;color:#da291c}.ck-content .pullquote:first-child{margin-top:0}.ck-content .pullquote:last-child{margin-bottom:0}@media (min-width:30rem){.ck-content .pullquote{font-size:1.44rem;margin:2rem 0;padding-left:1.5rem}}@media (min-width:57.5rem){.ck-content .pullquote{font-size:1.729rem;max-width:32em;padding-left:2rem}}.ck-content .pullquote cite,.ck-content .pullquote__cite{font-size:.833rem;max-width:24em;line-height:1.2;display:block;font-style:normal;margin-top:.75rem}@media (min-width:30rem){.ck-content .pullquote cite,.ck-content .pullquote__cite{font-size:1rem}}.ck-content .button,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;line-height:1;letter-spacing:.0125em;display:inline-block;vertical-align:middle;padding:.75rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;border:.125rem solid #da291c;border-radius:.25rem;cursor:pointer;background:#da291c;color:#fff;-webkit-transition:background 150ms,border-color 150ms;transition:background 150ms,border-color 150ms}.ck-content .button:not(:last-of-type),.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span:not(:last-of-type),.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:not(:last-of-type){margin-right:.5rem}.ck-content .button:hover,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span:hover,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:hover{background:#f44336;border-color:#f44336}.ck-content .button:focus,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span:focus,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .button__text{display:inline-block;vertical-align:middle}.ck-content .button>.icon,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span>.icon,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span>.icon{display:inline-block;vertical-align:middle;margin-left:.75rem}.ck-content .button--sm,.ck-content .mc_sitlearn-signup .button,.ck-content .mc_sitlearn-signup .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span,.ck-content .mc_sitlearn-signup .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.ck-content .salesforce-form input[type=submit],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .mc_sitlearn-signup input:checked+span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .mc_sitlearn-signup span{padding:.5rem 1rem}.ck-content .button--lg{padding:1rem 2rem}.ck-content .button--disabled,.ck-content .button[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled]{pointer-events:none;background:#bfbfbf;border-color:#bfbfbf;color:#595959}.ck-content .button--outline,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous{background:0 0;color:#da291c}.ck-content .button--outline:hover,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:hover,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:hover{background:0 0;border-color:#ef5350;color:#ef5350}.ck-content .button--outline:focus,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:focus,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:focus{-webkit-box-shadow:inset 0 0 0 .125rem #da291c;box-shadow:inset 0 0 0 .125rem #da291c}.ck-content .button--white{background:#fff;color:#da291c;border-color:#fff}.ck-content .button--white:hover{background:#fff;border-color:#fff;color:#da291c}.button--danger.ck-content .button--outline.ck-content .button--danger.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled],.button--danger.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--outline.ck-content .button--danger.ck-content span[disabled],.button--danger.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--danger.ck-content span[disabled],.button--danger.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--danger.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled],.button--info.ck-content .button--outline.ck-content .button--info.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled],.button--info.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--outline.ck-content .button--info.ck-content span[disabled],.button--info.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--info.ck-content span[disabled],.button--info.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--info.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled],.button--outline.ck-content .button--outline.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled],.button--outline.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--outline.ck-content span[disabled],.button--positive.ck-content .button--outline.ck-content .button--positive.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled],.button--positive.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--outline.ck-content .button--positive.ck-content span[disabled],.button--positive.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--positive.ck-content span[disabled],.button--positive.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--positive.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled],.button--secondary.ck-content .button--outline.ck-content .button--secondary.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled],.button--secondary.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--outline.ck-content .button--secondary.ck-content span[disabled],.button--secondary.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--secondary.ck-content span[disabled],.button--secondary.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--secondary.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled],.button--warn.ck-content .button--outline.ck-content .button--warn.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled],.button--warn.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--outline.ck-content .button--warn.ck-content span[disabled],.button--warn.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--warn.ck-content span[disabled],.button--warn.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--warn.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled],.ck-content .button--outline.ck-content .button--danger.ck-content .button--disabled,.ck-content .button--outline.ck-content .button--danger.ck-content .button[disabled],.ck-content .button--outline.ck-content .button--disabled,.ck-content .button--outline.ck-content .button--info.ck-content .button--disabled,.ck-content .button--outline.ck-content .button--info.ck-content .button[disabled],.ck-content .button--outline.ck-content .button--positive.ck-content .button--disabled,.ck-content .button--outline.ck-content .button--positive.ck-content .button[disabled],.ck-content .button--outline.ck-content .button--secondary.ck-content .button--disabled,.ck-content .button--outline.ck-content .button--secondary.ck-content .button[disabled],.ck-content .button--outline.ck-content .button--warn.ck-content .button--disabled,.ck-content .button--outline.ck-content .button--warn.ck-content .button[disabled],.ck-content .button--outline.ck-content .button[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--danger.ck-content .button--disabled,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--danger.ck-content .button[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--danger.ck-content span[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--disabled,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--info.ck-content .button--disabled,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--info.ck-content .button[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--info.ck-content span[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--positive.ck-content .button--disabled,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--positive.ck-content .button[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--positive.ck-content span[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--secondary.ck-content .button--disabled,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--secondary.ck-content .button[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--secondary.ck-content span[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--warn.ck-content .button--disabled,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--warn.ck-content .button[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button--warn.ck-content span[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content .button[disabled],.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.ck-content span[disabled],.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--danger.ck-content .button--disabled,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--danger.ck-content .button[disabled],.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--disabled,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--info.ck-content .button--disabled,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--info.ck-content .button[disabled],.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--positive.ck-content .button--disabled,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--positive.ck-content .button[disabled],.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--secondary.ck-content .button--disabled,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--secondary.ck-content .button[disabled],.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--warn.ck-content .button--disabled,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button--warn.ck-content .button[disabled],.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .button[disabled],.ck-content.webform-button--previous .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous span[disabled],.ck-content.webform-button--previous .webform-submission-faculty-staff-giving-form #edit-actions .ck-content.webform-button--previous .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span[disabled]{background:0 0;border-color:#bfbfbf;color:#8c8c8c}.ck-content .button--secondary{color:#fff;background:#27251f;border-color:#27251f}.ck-content .button--secondary:hover{background:#595959;border-color:#595959}.ck-content .button--secondary:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.button--secondary.ck-content .button--secondary.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.button--secondary.ck-content .button--secondary.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous,.button--secondary.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--secondary.ck-content span,.button--secondary.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--secondary.ck-content .webform-button--previous,.ck-content .button--secondary.ck-content .button--outline{background:0 0;color:#27251f}.button--secondary.ck-content .button--secondary.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:hover,.button--secondary.ck-content .button--secondary.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:hover,.button--secondary.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--secondary.ck-content span:hover,.button--secondary.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--secondary.ck-content .webform-button--previous:hover,.ck-content .button--secondary.ck-content .button--outline:hover{background:0 0;border-color:#8c8c8c;color:#8c8c8c}.button--secondary.ck-content .button--secondary.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:focus,.button--secondary.ck-content .button--secondary.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:focus,.button--secondary.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--secondary.ck-content span:focus,.button--secondary.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--secondary.ck-content .webform-button--previous:focus,.ck-content .button--secondary.ck-content .button--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #27251f;box-shadow:inset 0 0 0 .125rem #27251f}.ck-content .button--info{color:#fff;background:#3f51b5;border-color:#3f51b5}.ck-content .button--info:hover{background:#5c6bc0;border-color:#5c6bc0}.ck-content .button--info:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.button--info.ck-content .button--info.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.button--info.ck-content .button--info.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous,.button--info.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--info.ck-content span,.button--info.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--info.ck-content .webform-button--previous,.ck-content .button--info.ck-content .button--outline{background:0 0;color:#3f51b5}.button--info.ck-content .button--info.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:hover,.button--info.ck-content .button--info.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:hover,.button--info.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--info.ck-content span:hover,.button--info.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--info.ck-content .webform-button--previous:hover,.ck-content .button--info.ck-content .button--outline:hover{color:#7986cb;background:0 0;border-color:#7986cb}.button--info.ck-content .button--info.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:focus,.button--info.ck-content .button--info.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:focus,.button--info.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--info.ck-content span:focus,.button--info.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--info.ck-content .webform-button--previous:focus,.ck-content .button--info.ck-content .button--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #3f51b5;box-shadow:inset 0 0 0 .125rem #3f51b5}.ck-content .button--warn{background:#fdd835;border-color:#fdd835;color:#27251f}.ck-content .button--warn:hover{background:#ffeb3b;border-color:#ffeb3b}.ck-content .button--warn:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.button--warn.ck-content .button--warn.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.button--warn.ck-content .button--warn.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous,.button--warn.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--warn.ck-content span,.button--warn.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--warn.ck-content .webform-button--previous,.ck-content .button--warn.ck-content .button--outline{background:0 0;border-color:#f9a825;color:#f9a825}.button--warn.ck-content .button--warn.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:hover,.button--warn.ck-content .button--warn.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:hover,.button--warn.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--warn.ck-content span:hover,.button--warn.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--warn.ck-content .webform-button--previous:hover,.ck-content .button--warn.ck-content .button--outline:hover{background:0 0;border-color:#fdd835;color:#fdd835}.button--warn.ck-content .button--warn.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:focus,.button--warn.ck-content .button--warn.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:focus,.button--warn.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--warn.ck-content span:focus,.button--warn.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--warn.ck-content .webform-button--previous:focus,.ck-content .button--warn.ck-content .button--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #f9a825;box-shadow:inset 0 0 0 .125rem #f9a825}.ck-content .button--danger{color:#fff;background:#e91e63;border-color:#e91e63}.ck-content .button--danger:hover{background:#ec407a;border-color:#ec407a}.ck-content .button--danger:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.button--danger.ck-content .button--danger.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.button--danger.ck-content .button--danger.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous,.button--danger.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--danger.ck-content span,.button--danger.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--danger.ck-content .webform-button--previous,.ck-content .button--danger.ck-content .button--outline{background:0 0;color:#e91e63}.button--danger.ck-content .button--danger.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:hover,.button--danger.ck-content .button--danger.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:hover,.button--danger.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--danger.ck-content span:hover,.button--danger.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--danger.ck-content .webform-button--previous:hover,.ck-content .button--danger.ck-content .button--outline:hover{background:0 0;border-color:#f06292;color:#f06292}.button--danger.ck-content .button--danger.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:focus,.button--danger.ck-content .button--danger.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:focus,.button--danger.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--danger.ck-content span:focus,.button--danger.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--danger.ck-content .webform-button--previous:focus,.ck-content .button--danger.ck-content .button--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #e91e63;box-shadow:inset 0 0 0 .125rem #e91e63}.ck-content .button--positive{color:#fff;background:#26c6da;border-color:#26c6da}.ck-content .button--positive:hover{background:#4dd0e1;border-color:#4dd0e1}.ck-content .button--positive:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.button--positive.ck-content .button--positive.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.button--positive.ck-content .button--positive.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous,.button--positive.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--positive.ck-content span,.button--positive.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--positive.ck-content .webform-button--previous,.ck-content .button--positive.ck-content .button--outline{background:0 0;color:#26c6da}.button--positive.ck-content .button--positive.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:hover,.button--positive.ck-content .button--positive.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:hover,.button--positive.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--positive.ck-content span:hover,.button--positive.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--positive.ck-content .webform-button--previous:hover,.ck-content .button--positive.ck-content .button--outline:hover{background:0 0;border-color:#80deea;color:#80deea}.button--positive.ck-content .button--positive.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span:focus,.button--positive.ck-content .button--positive.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous:focus,.button--positive.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .button--positive.ck-content span:focus,.button--positive.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .button--positive.ck-content .webform-button--previous:focus,.ck-content .button--positive.ck-content .button--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #26c6da;box-shadow:inset 0 0 0 .125rem #26c6da}.ck-content button.button+a.button{margin-left:.5rem}.ck-content a.button+button.button{margin-right:.5rem}.ck-content .page .tag,.ck-content .sg-pattern-example .tag{font-family:"IBM Plex Mono",monospace!important;font-weight:400;font-size:.833rem;line-height:1;display:inline-block;vertical-align:middle;padding:.5rem .75rem;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:.25rem;cursor:pointer;background:#da291c;color:#fff;-webkit-transition:background 150ms;transition:background 150ms}.ck-content .page .tag:hover,.ck-content .sg-pattern-example .tag:hover{background:#f44336}.ck-content .page .tag:focus,.ck-content .sg-pattern-example .tag:focus{background:#f44336;-webkit-box-shadow:inset 0 0 0 .125rem #a8071a;box-shadow:inset 0 0 0 .125rem #a8071a}.ck-content .page .tag--sm,.ck-content .sg-pattern-example .tag--sm{padding:.25rem .5rem}.ck-content .page .tag--secondary,.ck-content .sg-pattern-example .tag--secondary{background:#27251f}.ck-content .page .tag--secondary:hover,.ck-content .sg-pattern-example .tag--secondary:hover{background:#595959}.ck-content .page .tag--secondary:focus,.ck-content .sg-pattern-example .tag--secondary:focus{background:#595959;-webkit-box-shadow:inset 0 0 0 .125rem #27251f;box-shadow:inset 0 0 0 .125rem #27251f}.ck-content .page .tag--alt,.ck-content .sg-pattern-example .tag--alt{background:0 0;color:#da291c;border:.125rem solid #da291c;border-radius:.25rem}.ck-content .page .tag--alt:hover,.ck-content .sg-pattern-example .tag--alt:hover{background:0 0}.ck-content .tab{font-family:"IBM Plex Mono",monospace!important;font-weight:400;font-size:.833rem;line-height:1;display:block;width:100%;height:100%;padding:.75rem;text-align:center;text-decoration:none;text-transform:uppercase;border:0;border-top:solid .25rem #da291c;border-radius:.25rem .25rem 0 0;background:0 0;cursor:pointer;color:#000;-webkit-transition:background border-color 150ms;transition:background border-color 150ms;pointer-events:none}.ck-content .tab:hover{background:#fff;border-color:#d9d9d9}.ck-content .tab[data-active=false]{border-color:#bfbfbf;background:#eceff1;pointer-events:auto}.ck-content .inline-dropdown-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:0;text-decoration:none;color:inherit;background:0 0;cursor:pointer;-webkit-transition:color 150ms;transition:color 150ms}.ck-content .inline-dropdown-button:hover{color:#595959}.ck-content .inline-dropdown-button:focus{outline:0}.ck-content .inline-dropdown-button[data-active=true],.ck-content .inline-dropdown-button[data-active=true]:hover{color:#8c8c8c}.ck-content .inline-dropdown-button .icon{-webkit-transition:-webkit-transform 150ms;transition:-webkit-transform 150ms;transition:transform 150ms;transition:transform 150ms,-webkit-transform 150ms}.ck-content .inline-dropdown-button[data-active=true] .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ck-content .inline-dropdown-button__text{display:block;margin-right:.5rem;font-weight:700}.ck-content .block-dropdown-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.75rem 1rem;border:0;text-decoration:none;color:inherit;background:#eceff1;cursor:pointer;-webkit-transition:color 150ms;transition:color 150ms}.ck-content .block-dropdown-button:hover{color:#595959}.ck-content .block-dropdown-button:focus{outline:0}.ck-content .block-dropdown-button[data-active=true],.ck-content .block-dropdown-button[data-active=true]:hover{color:#8c8c8c}.ck-content .block-dropdown-button .icon{-webkit-transition:-webkit-transform 150ms;transition:-webkit-transform 150ms;transition:transform 150ms;transition:transform 150ms,-webkit-transform 150ms}.ck-content .block-dropdown-button[data-active=true] .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ck-content .block-dropdown-button__text{display:block;margin-right:.5rem;font-weight:700;z-index:20}.ck-content .search-button{position:relative;display:block;width:3.75rem;height:3.75rem;padding:0;border:0;color:#fff;background:#da291c;cursor:pointer;-webkit-transition:background 150ms,color 150ms;transition:background 150ms,color 150ms}.ck-content .search-button:hover{background:#a8071a}.ck-content .search-button[data-active=true]{background:#bfbfbf;color:#595959}.ck-content .search-button[data-active=true]:hover{background:#d9d9d9}.ck-content .search-button>.icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ck-content .menu-button{position:relative;display:block;width:3.75rem;height:3.75rem;padding:0;border:0;color:#fff;background:#da291c;cursor:pointer;-webkit-transition:background 150ms,color 150ms;transition:background 150ms,color 150ms}.ck-content .menu-button:hover{background:#a8071a}.ck-content .menu-button[data-active=true]{background:#bfbfbf;color:#595959}.ck-content .menu-button[data-active=true]:hover{background:#d9d9d9}.ck-content .menu-button>.icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ck-content .input{display:block;width:100%;color:#000}.ck-content .input>.label,.ck-content .mc-field-group .input>label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .input>strong,.ck-content .salesforce-form .input>.label,.ck-content .salesforce-form .input>label{display:block;margin-bottom:.5rem}.ck-content .input__field,.ck-content .salesforce-form select{font-size:.833rem;display:block;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;padding:.845rem .75rem .75rem;background:#fff;border:1px solid #8c8c8c;border-radius:.25rem;color:#000;line-height:1.5}.ck-content .input__field:focus,.ck-content .salesforce-form select:focus{border-color:#3f51b5;-webkit-box-shadow:inset 0 0 0 1px #3f51b5;box-shadow:inset 0 0 0 1px #3f51b5}.ck-content .input__desc,.ck-content .webform-submission-faculty-staff-giving-form .webform-element-description{font-size:.833rem;margin-top:.5rem}.ck-content .input--select .ck-content .input__field,.ck-content .input--select .ck-content .salesforce-form select,.ck-content .salesforce-form .input--select .ck-content select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.67 6.67L8 10l3.33-3.33H4.67z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem 1rem}.ck-content .option{display:inline-block;margin-right:.5rem;vertical-align:top}.ck-content .option__field{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:inline-block;vertical-align:top;width:1rem;height:1rem;margin-right:.125rem;background:#fff;border:1px solid #8c8c8c}.ck-content .option__field:checked{background-repeat:no-repeat;background-position:center;background-size:1rem 1rem}.ck-content .option__field[type=radio]{border-radius:.5rem}.ck-content .option__field[type=radio]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}.ck-content .option__field[type=checkbox]{border-radius:.25rem}.ck-content .option__field[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5.81 10.64L2.97 7.8 2 8.76l3.81 3.81L14 4.39l-.96-.96-7.23 7.21z'/%3E%3C/svg%3E")}.ck-content .option__field:focus{border-color:#3f51b5;-webkit-box-shadow:inset 0 0 0 1px #3f51b5;box-shadow:inset 0 0 0 1px #3f51b5}.ck-content .option__text{font-size:.833rem;letter-spacing:.0125em;margin:0 0 1rem;position:relative;top:-.15rem;display:inline-block}.ck-content .option__text:last-child{margin-bottom:0}@media (min-width:45rem){.ck-content .option__text{margin-bottom:1.25rem}}.ck-content .option--checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.ck-content .option--checkbox+.option__text{width:80%}.ck-content .option--checkbox .ck-content .option__field{-ms-flex-negative:0;flex-shrink:0;margin-right:.5rem}.ck-content .option--checkbox .ck-content .option__text{line-height:1.4;top:0}.ck-content .field.field--label-inline div{display:inline-block}.ck-content .field:last-child{padding-bottom:0}.ck-content .hide-radios .option,.ck-content .hide-radios label{display:none!important}.ck-content .hide-radios .webform-radios-other-input{padding-bottom:0}.ck-content .dl,.ck-content dl{margin:0 0 1.25rem;padding:0}.ck-content .dl:last-child,.ck-content dl:last-child{margin-bottom:0}@media (min-width:30rem){.ck-content .dl,.ck-content dl{margin-bottom:1.5rem}}.ck-content .mc-field-group label+.ck-content .dl,.ck-content .mc-field-group label+.ck-content dl,.ck-content .mc-field-group.mc_sitlearn-signup__interest strong+.ck-content .dl,.ck-content .mc-field-group.mc_sitlearn-signup__interest strong+.ck-content dl,.ck-content .salesforce-form .label+.ck-content .dl,.ck-content .salesforce-form .label+.ck-content dl,.ck-content .salesforce-form label+.ck-content .dl,.ck-content .salesforce-form label+.ck-content dl,.label+.ck-content .dl,.label+.ck-content dl{margin-top:.75rem}.ck-content .dl__dt,.ck-content dl__dt{max-width:32em;font-family:"IBM Plex Sans",sans-serif;font-weight:700;margin-bottom:.5rem}.ck-content .dl__dd,.ck-content dl__dd{margin-left:0;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #d9d9d9}.ck-content .dl__dd:last-child,.ck-content dl__dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.ck-content .dl__dd-content,.ck-content dl__dd-content{max-width:40em}.ck-content .table,.ck-content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1.5rem 0;text-align:left;border-top:1px solid #d9d9d9}.ck-content .table:first-child,.ck-content table:first-child{margin-top:0}.ck-content .table:last-child,.ck-content table:last-child{margin-bottom:0}@media (min-width:30rem){.ck-content .table,.ck-content table{margin:2rem 0}}.ck-content .table td,.ck-content .table th,.ck-content .table__td,.ck-content .table__th,.ck-content table td,.ck-content table th,.ck-content table__td,.ck-content table__th{padding:1rem .75rem}.ck-content .table th,.ck-content .table__th,.ck-content table th,.ck-content table__th{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1;letter-spacing:.0125em;margin-bottom:.5rem!important;text-transform:uppercase;border-bottom:.125rem solid #d9d9d9}.ck-content .table th--secondary,.ck-content .table__th--secondary,.ck-content table th--secondary,.ck-content table__th--secondary{color:#8c8c8c}.ck-content .table th__text,.ck-content .table__th__text,.ck-content table th__text,.ck-content table__th__text{display:inline-block;vertical-align:middle}.ck-content .table th>.icon,.ck-content .table__th>.icon,.ck-content table th>.icon,.ck-content table__th>.icon{position:relative;top:-.05rem;display:inline-block;vertical-align:middle;margin-right:.5rem}.ck-content .table th::after,.ck-content .table__th::after,.ck-content table th::after,.ck-content table__th::after{content:"";display:none}.ck-content .table td,.ck-content .table__td,.ck-content table td,.ck-content table__td{border-bottom:1px solid #d9d9d9}.ck-content .table td[rowspan],.ck-content .table__td[rowspan],.ck-content table td[rowspan],.ck-content table__td[rowspan]{position:relative;border-bottom:0}.ck-content .table td[rowspan]::after,.ck-content .table__td[rowspan]::after,.ck-content table td[rowspan]::after,.ck-content table__td[rowspan]::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background:#d9d9d9}.ck-content .table__td--label,.ck-content table__td--label{border-right:.125rem solid #d9d9d9}.ck-content .mc-field-group label+.ck-content .table,.ck-content .mc-field-group label+.ck-content table,.ck-content .mc-field-group.mc_sitlearn-signup__interest strong+.ck-content .table,.ck-content .mc-field-group.mc_sitlearn-signup__interest strong+.ck-content table,.ck-content .salesforce-form .label+.ck-content .table,.ck-content .salesforce-form .label+.ck-content table,.ck-content .salesforce-form label+.ck-content .table,.ck-content .salesforce-form label+.ck-content table,.label+.ck-content .table,.label+.ck-content table{margin-top:1rem}.ck-content .table+.footnote,.ck-content table+.footnote{margin-top:1rem}.ck-content .responsive-table{margin:1.5rem 0}.ck-content .responsive-table:first-child{margin-top:0}.ck-content .responsive-table:last-child{margin-bottom:0}@media (min-width:30rem){.ck-content .responsive-table{margin:2rem 0}}.ck-content .responsive-table .table,.ck-content .responsive-table table{min-width:30rem;max-width:100%}.ck-content .responsive-table--sm .table,.ck-content .responsive-table--sm table{max-width:45rem}.ck-content .responsive-table--sm .table__td,.ck-content .responsive-table--sm .table__th,.ck-content .responsive-table--sm td,.ck-content .responsive-table--sm th{font-size:.833rem}.ck-content .responsive-table--lg .table,.ck-content .responsive-table--lg table{min-width:45rem;max-width:57.5rem}.ck-content .responsive-table__wrap{overflow:auto;-webkit-overflow-scrolling:scroll}.ck-content .mc-field-group .responsive-table>label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .responsive-table>strong,.ck-content .responsive-table>.label,.ck-content .salesforce-form .responsive-table>.label,.ck-content .salesforce-form .responsive-table>label{margin-bottom:1rem}.ck-content .responsive-table>.footnote{margin-top:1rem}.ck-content .img,.ck-content img{display:block;max-width:100%;height:auto}.ck-content .img:first-child,.ck-content img:first-child{margin-top:0}.ck-content .img:last-child,.ck-content img:last-child{margin-bottom:0}.ck-content .img .media_caption,.ck-content img .media_caption{position:absolute}.ck-content .picture{display:block;max-width:100%;height:auto}.ck-content .picture:first-child{margin-top:0}.ck-content .picture:last-child{margin-bottom:0}.ck-content .picture .media_caption{position:absolute}.ck-content .figure,.ck-content figure{display:block;margin:1.5rem 1.5rem 1rem 0;padding:0}.ck-content .figure:first-child,.ck-content figure:first-child{margin-top:0}.ck-content .figure:last-child,.ck-content figure:last-child{margin-bottom:0}@media (min-width:30rem){.ck-content .figure,.ck-content figure{margin:2rem 2rem 1.25rem 0}}.ck-content .figure figcaption,.ck-content .figure__figcaption,.ck-content figure figcaption,.ck-content figure__figcaption{font-size:.833rem;letter-spacing:.0125em;margin:0 0 1rem;margin-top:.5rem}.ck-content .figure figcaption:last-child,.ck-content .figure__figcaption:last-child,.ck-content figure figcaption:last-child,.ck-content figure__figcaption:last-child{margin-bottom:0}@media (min-width:45rem){.ck-content .figure figcaption,.ck-content .figure__figcaption,.ck-content figure figcaption,.ck-content figure__figcaption{margin-bottom:1.25rem}}.ck-content .figure .img,.ck-content .figure img,.ck-content figure .img,.ck-content figure img{margin:0}.ck-content .figure .a,.ck-content .figure a,.ck-content figure .a,.ck-content figure a{text-decoration:none;color:inherit}.ck-content .figure .a .img,.ck-content .figure .a img,.ck-content .figure a .img,.ck-content .figure a img,.ck-content figure .a .img,.ck-content figure .a img,.ck-content figure a .img,.ck-content figure a img{-webkit-transition:opacity 150ms;transition:opacity 150ms}.ck-content .figure .a:hover .img,.ck-content .figure .a:hover img,.ck-content .figure a:hover .img,.ck-content .figure a:hover img,.ck-content figure .a:hover .img,.ck-content figure .a:hover img,.ck-content figure a:hover .img,.ck-content figure a:hover img{opacity:.85}.ck-content .avatar{display:block;position:relative;border-radius:7.5rem;width:3.75rem;height:3.75rem}.ck-content .avatar--sm{display:block;position:relative;border-radius:7.5rem;width:2rem;height:2rem}.ck-content .avatar--md{display:block;position:relative;border-radius:7.5rem;width:5rem;height:5rem}.ck-content .avatar--lg{display:block;position:relative;border-radius:7.5rem;width:7.5rem;height:7.5rem}.ck-content .avatar--xl{display:block;position:relative;border-radius:7.5rem;width:11.25rem;height:11.25rem}.ck-content .embed-container>div{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.ck-content .embed-container embed,.ck-content .embed-container iframe,.ck-content .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.ck-content .logo{position:relative;width:6.375rem;height:2.5rem;-webkit-transition:opacity 150ms;transition:opacity 150ms}.ck-content .logo:hover{opacity:.85}@media (min-width:45rem){.ck-content .logo--m{width:13.5rem;height:3.5125rem}}@media (min-width:45rem){.ck-content .logo--lg{width:8.9125rem;height:3.5125rem}}@media (min-width:45rem){.ck-content .logo--xl{width:13.5rem;height:3.5125rem}}.ck-content .logo__graphic{position:absolute;top:-8.75%;left:-2.94118%;width:6.5625rem;height:2.9375rem;background-size:cover;background-repeat:no-repeat;background-position:center center}.ck-content .logo--m .ck-content .logo__graphic{width:7rem;background-size:contain}@media (min-width:45rem){.ck-content .logo--m .ck-content .logo__graphic{width:12.3rem;height:4.125rem;background-size:cover}}@media (min-width:45rem){.ck-content .logo--lg .ck-content .logo__graphic{width:9.1875rem;height:4.125rem}}.ck-content .logo--xl .ck-content .logo__graphic{width:7rem;background-size:contain}@media (min-width:45rem){.ck-content .logo--xl .ck-content .logo__graphic{width:14.8rem;height:4.2rem;background-size:cover}}.ck-content .meta{max-width:20rem}.ck-content .mc-field-group .meta>label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .meta>strong,.ck-content .meta>.label,.ck-content .salesforce-form .meta>.label,.ck-content .salesforce-form .meta>label{margin-bottom:.5rem}.ck-content .meta__a{display:inline-block;text-decoration:none;color:inherit;-webkit-transition:-webkit-box-shadow 150ms;transition:-webkit-box-shadow 150ms;transition:box-shadow 150ms;transition:box-shadow 150ms,-webkit-box-shadow 150ms}.ck-content .meta__a:hover{-webkit-box-shadow:0 .125rem currentColor;box-shadow:0 .125rem currentColor}.ck-content .meta__text{font-size:.833rem;line-height:1.2}@media (min-width:45rem){.ck-content .meta--lg .ck-content .meta__text{font-size:1rem}}.ck-content .back-top__container{cursor:pointer}.ck-content .back-top__container a.back-top{display:inline-block;padding:.5rem;color:#fff;background:#263238;border-radius:.25rem;-webkit-transition:background 150ms;transition:background 150ms}.ck-content .back-top__container a.back-top:hover{background:#455a64}.ck-content .back-top__container a.back-top>.icon{display:block}.ck-content .datetime{font-size:.833rem;letter-spacing:.0125em;line-height:1;color:#27251f}.ck-content .datetime--dark{color:#bfbfbf}.ck-content .overlay{width:100%;height:100%;background:#000;opacity:.1}.ck-content .head__mega-menu .region--head-mega-menu>div,.ck-content .site--colead.page-node-type-t-l-project .group-header,.ck-content .wrap{padding-right:1.25rem!important;padding-left:1.25rem!important}@media (min-width:30rem){.ck-content .head__mega-menu .region--head-mega-menu>div,.ck-content .site--colead.page-node-type-t-l-project .group-header,.ck-content .wrap{padding-right:1.5rem!important;padding-left:1.5rem!important}}@media (min-width:45rem){.ck-content .head__mega-menu .region--head-mega-menu>div,.ck-content .site--colead.page-node-type-t-l-project .group-header,.ck-content .wrap{padding-right:2.5rem!important;padding-left:2.5rem!important}}@media (min-width:57.5rem){.ck-content .head__mega-menu .region--head-mega-menu>div,.ck-content .site--colead.page-node-type-t-l-project .group-header,.ck-content .wrap{padding-right:4rem!important;padding-left:4rem!important}}@media (min-width:76.5rem){.ck-content .head__mega-menu .region--head-mega-menu>div,.ck-content .site--colead.page-node-type-t-l-project .group-header,.ck-content .wrap{padding-right:6.5rem!important;padding-left:6.5rem!important}}.ck-content .section-header__subtitle p,.ck-content .wrap--sm,.content-container--sm .ck-content .layout-content{max-width:32.5rem}@media (min-width:30rem){.ck-content .section-header__subtitle p,.ck-content .wrap--sm,.content-container--sm .ck-content .layout-content{max-width:33rem}}@media (min-width:45rem){.ck-content .section-header__subtitle p,.ck-content .wrap--sm,.content-container--sm .ck-content .layout-content{max-width:35rem}}@media (min-width:57.5rem){.ck-content .section-header__subtitle p,.ck-content .wrap--sm,.content-container--sm .ck-content .layout-content{max-width:38rem}}@media (min-width:76.5rem){.ck-content .section-header__subtitle p,.ck-content .wrap--sm,.content-container--sm .ck-content .layout-content{max-width:43rem}}.ck-content .degree-programme-view .grid-cards-header,.ck-content .path-taxonomy .degree-programme-view.clusterheader,.ck-content .wrap--md,.content-container--md .ck-content .layout-content{max-width:47.5rem}@media (min-width:30rem){.ck-content .degree-programme-view .grid-cards-header,.ck-content .path-taxonomy .degree-programme-view.clusterheader,.ck-content .wrap--md,.content-container--md .ck-content .layout-content{max-width:48rem}}@media (min-width:45rem){.ck-content .degree-programme-view .grid-cards-header,.ck-content .path-taxonomy .degree-programme-view.clusterheader,.ck-content .wrap--md,.content-container--md .ck-content .layout-content{max-width:50rem}}@media (min-width:57.5rem){.ck-content .degree-programme-view .grid-cards-header,.ck-content .path-taxonomy .degree-programme-view.clusterheader,.ck-content .wrap--md,.content-container--md .ck-content .layout-content{max-width:53rem}}@media (min-width:76.5rem){.ck-content .degree-programme-view .grid-cards-header,.ck-content .path-taxonomy .degree-programme-view.clusterheader,.ck-content .wrap--md,.content-container--md .ck-content .layout-content{max-width:58rem}}.ck-content .wrap--lg,.content-container--lg .ck-content .layout-content{max-width:60rem}@media (min-width:30rem){.ck-content .wrap--lg,.content-container--lg .ck-content .layout-content{max-width:60.5rem}}@media (min-width:45rem){.ck-content .wrap--lg,.content-container--lg .ck-content .layout-content{max-width:62.5rem}}@media (min-width:57.5rem){.ck-content .wrap--lg,.content-container--lg .ck-content .layout-content{max-width:65.5rem}}@media (min-width:76.5rem){.ck-content .wrap--lg,.content-container--lg .ck-content .layout-content{max-width:70.5rem}}.ck-content .banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper,.ck-content .head__mega-menu .region--head-mega-menu>div,.ck-content .page__main #content>.block,.ck-content .site--colead.page-node-type-t-l-project .group-header,.ck-content .wrap--xl,.ck-content form.node-layout-builder-form,.content-container--xl .ck-content .layout-content{max-width:79rem}@media (min-width:30rem){.ck-content .banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper,.ck-content .head__mega-menu .region--head-mega-menu>div,.ck-content .page__main #content>.block,.ck-content .site--colead.page-node-type-t-l-project .group-header,.ck-content .wrap--xl,.ck-content form.node-layout-builder-form,.content-container--xl .ck-content .layout-content{max-width:79.5rem}}@media (min-width:45rem){.ck-content .banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper,.ck-content .head__mega-menu .region--head-mega-menu>div,.ck-content .page__main #content>.block,.ck-content .site--colead.page-node-type-t-l-project .group-header,.ck-content .wrap--xl,.ck-content form.node-layout-builder-form,.content-container--xl .ck-content .layout-content{max-width:81.5rem}}@media (min-width:57.5rem){.ck-content .banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper,.ck-content .head__mega-menu .region--head-mega-menu>div,.ck-content .page__main #content>.block,.ck-content .site--colead.page-node-type-t-l-project .group-header,.ck-content .wrap--xl,.ck-content form.node-layout-builder-form,.content-container--xl .ck-content .layout-content{max-width:84.5rem}}@media (min-width:76.5rem){.ck-content .banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper,.ck-content .head__mega-menu .region--head-mega-menu>div,.ck-content .page__main #content>.block,.ck-content .site--colead.page-node-type-t-l-project .group-header,.ck-content .wrap--xl,.ck-content form.node-layout-builder-form,.content-container--xl .ck-content .layout-content{max-width:89.5rem}}.ck-content .wrap--fs,.content-container--fs .ck-content .layout-content{max-width:100%}.ck-content .banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper,.ck-content .head__mega-menu .region--head-mega-menu>div,.ck-content .layout--section-alignment--center,.ck-content .page__main #content>.block,.ck-content .site--colead.page-node-type-t-l-project .group-header,.ck-content .wrap--center,.ck-content form.node-layout-builder-form,.layout--block-alignment--center .ck-content .layout-content{margin-right:auto;margin-left:auto}.ck-content .layout--section-alignment--right,.ck-content .wrap--right,.layout--block-alignment--right .ck-content .layout-content{margin-left:auto}.ck-content .wrap--sg{border:1px dashed #cfd8dc}.ck-content .wrap--sg-pad{padding-top:1rem;padding-bottom:1rem}.ck-content .field,.ck-content .mc-field-group.mc_sitlearn-signup__interest ul li,.ck-content .row--sm,.ck-content .sit-giving-contact-person-mail,.ck-content .sit-giving-contact-person-tel,.ck-content .webform-submission-faculty-staff-giving-form #edit-declaration-text-wrapper,.ck-content .webform-submission-faculty-staff-giving-form .webform-preview .custom-header{padding-bottom:.5rem}@media (min-width:45rem){.ck-content .field,.ck-content .mc-field-group.mc_sitlearn-signup__interest ul li,.ck-content .row--sm,.ck-content .sit-giving-contact-person-mail,.ck-content .sit-giving-contact-person-tel,.ck-content .webform-submission-faculty-staff-giving-form #edit-declaration-text-wrapper,.ck-content .webform-submission-faculty-staff-giving-form .webform-preview .custom-header{padding-bottom:.75rem}}.ck-content #captcha,.ck-content .degree-programme-view .grid-cards-header,.ck-content .row--md{padding-bottom:1rem}@media (min-width:30rem){.ck-content #captcha,.ck-content .degree-programme-view .grid-cards-header,.ck-content .row--md{padding-bottom:1.25rem}}@media (min-width:45rem){.ck-content #captcha,.ck-content .degree-programme-view .grid-cards-header,.ck-content .row--md{padding-bottom:1.5rem}}.ck-content .row--lg,.ck-content .site--colead.page-node-type-t-l-project .group-header{padding-bottom:1.25rem}@media (min-width:30rem){.ck-content .row--lg,.ck-content .site--colead.page-node-type-t-l-project .group-header{padding-bottom:1.5rem}}@media (min-width:45rem){.ck-content .row--lg,.ck-content .site--colead.page-node-type-t-l-project .group-header{padding-bottom:2.5rem}}@media (min-width:57.5rem){.ck-content .row--lg,.ck-content .site--colead.page-node-type-t-l-project .group-header{padding-bottom:4rem}}.ck-content .row--xl{padding-bottom:1.5rem}@media (min-width:30rem){.ck-content .row--xl{padding-bottom:2.5rem}}@media (min-width:45rem){.ck-content .row--xl{padding-bottom:4rem}}@media (min-width:57.5rem){.ck-content .row--xl{padding-bottom:5rem}}@media (min-width:76.5rem){.ck-content .row--xl{padding-bottom:6.5rem}}.ck-content .row--tb-sm,.ck-content .team_member__container,.ck-content .terms-and-condition,.ck-content .webform-submission-faculty-staff-giving-form .webform-preview .webform-element{padding-top:.5rem!important;padding-bottom:.5rem!important}@media (min-width:45rem){.ck-content .row--tb-sm,.ck-content .team_member__container,.ck-content .terms-and-condition,.ck-content .webform-submission-faculty-staff-giving-form .webform-preview .webform-element{padding-top:.75rem!important;padding-bottom:.75rem!important}}.ck-content .drupal-pagination-full,.ck-content .page__main #content>.block:not(.main-content)>*,.ck-content .row--tb-md,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions{padding-top:1rem!important;padding-bottom:1rem!important}@media (min-width:30rem){.ck-content .drupal-pagination-full,.ck-content .page__main #content>.block:not(.main-content)>*,.ck-content .row--tb-md,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions{padding-top:1.25rem!important;padding-bottom:1.25rem!important}}@media (min-width:45rem){.ck-content .drupal-pagination-full,.ck-content .page__main #content>.block:not(.main-content)>*,.ck-content .row--tb-md,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}.ck-content .row--tb-lg,.ck-content .sit-giving-background-container{padding-top:1.25rem!important;padding-bottom:1.25rem!important}@media (min-width:30rem){.ck-content .row--tb-lg,.ck-content .sit-giving-background-container{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}@media (min-width:45rem){.ck-content .row--tb-lg,.ck-content .sit-giving-background-container{padding-top:2.5rem!important;padding-bottom:2.5rem!important}}@media (min-width:57.5rem){.ck-content .row--tb-lg,.ck-content .sit-giving-background-container{padding-top:4rem!important;padding-bottom:4rem!important}}.ck-content .row--tb-xl{padding-top:1.5rem!important;padding-bottom:1.5rem!important}@media (min-width:30rem){.ck-content .row--tb-xl{padding-top:2.5rem!important;padding-bottom:2.5rem!important}}@media (min-width:45rem){.ck-content .row--tb-xl{padding-top:4rem!important;padding-bottom:4rem!important}}@media (min-width:57.5rem){.ck-content .row--tb-xl{padding-top:5rem!important;padding-bottom:5rem!important}}@media (min-width:76.5rem){.ck-content .row--tb-xl{padding-top:6.5rem!important;padding-bottom:6.5rem!important}}.ck-content #captcha .g-recaptcha,.ck-content .layout--top-padding--sm,.ck-content .row--top-sm,.ck-content .site--colead .edtech-tools-resources .grid-cards{padding-top:.5rem!important}@media (min-width:45rem){.ck-content #captcha .g-recaptcha,.ck-content .layout--top-padding--sm,.ck-content .row--top-sm,.ck-content .site--colead .edtech-tools-resources .grid-cards{padding-top:.75rem!important}}.ck-content .layout--top-padding--md,.ck-content .row--top-md,.ck-content .site--colead .paragraph-wrapper .section-header:not(:first-of-type){padding-top:1.5rem!important}@media (min-width:30rem){.ck-content .layout--top-padding--md,.ck-content .row--top-md,.ck-content .site--colead .paragraph-wrapper .section-header:not(:first-of-type){padding-top:2rem!important}}@media (min-width:45rem){.ck-content .layout--top-padding--md,.ck-content .row--top-md,.ck-content .site--colead .paragraph-wrapper .section-header:not(:first-of-type){padding-top:2.5rem!important}}.ck-content .layout--top-padding--lg,.ck-content .row--top-lg{padding-top:1.25rem!important}@media (min-width:30rem){.ck-content .layout--top-padding--lg,.ck-content .row--top-lg{padding-top:1.5rem!important}}@media (min-width:45rem){.ck-content .layout--top-padding--lg,.ck-content .row--top-lg{padding-top:2.5rem!important}}@media (min-width:57.5rem){.ck-content .layout--top-padding--lg,.ck-content .row--top-lg{padding-top:4rem!important}}.ck-content .layout--top-padding--xl,.ck-content .row--top-xl{padding-top:1.5rem!important}@media (min-width:30rem){.ck-content .layout--top-padding--xl,.ck-content .row--top-xl{padding-top:2.5rem!important}}@media (min-width:45rem){.ck-content .layout--top-padding--xl,.ck-content .row--top-xl{padding-top:4rem!important}}@media (min-width:57.5rem){.ck-content .layout--top-padding--xl,.ck-content .row--top-xl{padding-top:5rem!important}}@media (min-width:76.5rem){.ck-content .layout--top-padding--xl,.ck-content .row--top-xl{padding-top:6.5rem!important}}.ck-content .layout--bottom-padding--sm,.ck-content .row--bottom-sm,.ck-content .search-result__li,.ck-content .site--colead .colead-publication__author,.ck-content .site--colead .colead-publication__desc,.ck-content .site--colead .colead-publication__title,.ck-content .site--colead .edtech-tools-resources__image,.ck-content .site--colead .edtech-tools-resources__link,.ck-content .site--colead .edtech-tools-resources__title{padding-bottom:.5rem!important}@media (min-width:45rem){.ck-content .layout--bottom-padding--sm,.ck-content .row--bottom-sm,.ck-content .search-result__li,.ck-content .site--colead .colead-publication__author,.ck-content .site--colead .colead-publication__desc,.ck-content .site--colead .colead-publication__title,.ck-content .site--colead .edtech-tools-resources__image,.ck-content .site--colead .edtech-tools-resources__link,.ck-content .site--colead .edtech-tools-resources__title{padding-bottom:.75rem!important}}.ck-content .iac_team_member>*,.ck-content .layout--bottom-padding--md,.ck-content .row--bottom-md,.ck-content .site--colead .edtech-tools-resources__container,.ck-content .site--colead .edtech-tools-resources__desc,.ck-content .team_member>*,.ck-content .team_member__container:last-of-type{padding-bottom:1.5rem!important}@media (min-width:30rem){.ck-content .iac_team_member>*,.ck-content .layout--bottom-padding--md,.ck-content .row--bottom-md,.ck-content .site--colead .edtech-tools-resources__container,.ck-content .site--colead .edtech-tools-resources__desc,.ck-content .team_member>*,.ck-content .team_member__container:last-of-type{padding-bottom:2rem!important}}@media (min-width:45rem){.ck-content .iac_team_member>*,.ck-content .layout--bottom-padding--md,.ck-content .row--bottom-md,.ck-content .site--colead .edtech-tools-resources__container,.ck-content .site--colead .edtech-tools-resources__desc,.ck-content .team_member>*,.ck-content .team_member__container:last-of-type{padding-bottom:2.5rem!important}}.ck-content .layout--bottom-padding--lg,.ck-content .page-node-type-module .module-prev-next__container,.ck-content .path-media .page__main,.ck-content .row--bottom-lg,.ck-content .site--colead .colead-publication__li,.ck-content .site--colead.page-node-type-t-l-project .group-left-right-container{padding-bottom:1.25rem!important}@media (min-width:30rem){.ck-content .layout--bottom-padding--lg,.ck-content .page-node-type-module .module-prev-next__container,.ck-content .path-media .page__main,.ck-content .row--bottom-lg,.ck-content .site--colead .colead-publication__li,.ck-content .site--colead.page-node-type-t-l-project .group-left-right-container{padding-bottom:1.5rem!important}}@media (min-width:45rem){.ck-content .layout--bottom-padding--lg,.ck-content .page-node-type-module .module-prev-next__container,.ck-content .path-media .page__main,.ck-content .row--bottom-lg,.ck-content .site--colead .colead-publication__li,.ck-content .site--colead.page-node-type-t-l-project .group-left-right-container{padding-bottom:2.5rem!important}}@media (min-width:57.5rem){.ck-content .layout--bottom-padding--lg,.ck-content .page-node-type-module .module-prev-next__container,.ck-content .path-media .page__main,.ck-content .row--bottom-lg,.ck-content .site--colead .colead-publication__li,.ck-content .site--colead.page-node-type-t-l-project .group-left-right-container{padding-bottom:4rem!important}}.ck-content .layout--bottom-padding--xl,.ck-content .row--bottom-xl{padding-bottom:1.5rem!important}@media (min-width:30rem){.ck-content .layout--bottom-padding--xl,.ck-content .row--bottom-xl{padding-bottom:2.5rem!important}}@media (min-width:45rem){.ck-content .layout--bottom-padding--xl,.ck-content .row--bottom-xl{padding-bottom:4rem!important}}@media (min-width:57.5rem){.ck-content .layout--bottom-padding--xl,.ck-content .row--bottom-xl{padding-bottom:5rem!important}}@media (min-width:76.5rem){.ck-content .layout--bottom-padding--xl,.ck-content .row--bottom-xl{padding-bottom:6.5rem!important}}.ck-content .layout--left-right-padding--sm>.layout-content,.ck-content .row--lr-sm{padding-left:.5rem!important;padding-right:.5rem!important}@media (min-width:45rem){.ck-content .layout--left-right-padding--sm>.layout-content,.ck-content .row--lr-sm{padding-left:.75rem!important;padding-right:.75rem!important}}.ck-content .layout--left-right-padding--md>.layout-content,.ck-content .row--lr-md{padding-left:1rem!important;padding-right:1rem!important}@media (min-width:30rem){.ck-content .layout--left-right-padding--md>.layout-content,.ck-content .row--lr-md{padding-left:1.25rem!important;padding-right:1.25rem!important}}@media (min-width:45rem){.ck-content .layout--left-right-padding--md>.layout-content,.ck-content .row--lr-md{padding-left:1.5rem!important;padding-right:1.5rem!important}}.ck-content .layout--left-right-padding--lg>.layout-content,.ck-content .page__main #content>.block.main-content>*,.ck-content .page__main #content>.block:not(.main-content)>*,.ck-content .row--lr-lg{padding-left:1.25rem!important;padding-right:1.25rem!important}@media (min-width:30rem){.ck-content .layout--left-right-padding--lg>.layout-content,.ck-content .page__main #content>.block.main-content>*,.ck-content .page__main #content>.block:not(.main-content)>*,.ck-content .row--lr-lg{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media (min-width:45rem){.ck-content .layout--left-right-padding--lg>.layout-content,.ck-content .page__main #content>.block.main-content>*,.ck-content .page__main #content>.block:not(.main-content)>*,.ck-content .row--lr-lg{padding-left:2.5rem!important;padding-right:2.5rem!important}}@media (min-width:57.5rem){.ck-content .layout--left-right-padding--lg>.layout-content,.ck-content .page__main #content>.block.main-content>*,.ck-content .page__main #content>.block:not(.main-content)>*,.ck-content .row--lr-lg{padding-left:4rem!important;padding-right:4rem!important}}@media (min-width:76.5rem){.ck-content .layout--left-right-padding--lg>.layout-content,.ck-content .page__main #content>.block.main-content>*,.ck-content .page__main #content>.block:not(.main-content)>*,.ck-content .row--lr-lg{padding-right:6.5rem!important;padding-left:6.5rem!important}}.ck-content .layout--left-right-padding--xl>.layout-content,.ck-content .row--lr-xl{padding-left:1.5rem!important;padding-right:1.5rem!important}@media (min-width:30rem){.ck-content .layout--left-right-padding--xl>.layout-content,.ck-content .row--lr-xl{padding-left:2.5rem!important;padding-right:2.5rem!important}}@media (min-width:45rem){.ck-content .layout--left-right-padding--xl>.layout-content,.ck-content .row--lr-xl{padding-left:4rem!important;padding-right:4rem!important}}@media (min-width:57.5rem){.ck-content .layout--left-right-padding--xl>.layout-content,.ck-content .row--lr-xl{padding-left:5rem!important;padding-right:5rem!important}}@media (min-width:76.5rem){.ck-content .layout--left-right-padding--xl>.layout-content,.ck-content .row--lr-xl{padding-left:6.5rem!important;padding-right:6.5rem!important}}.ck-content .row--block{padding-right:1.25rem;padding-left:1.25rem;background:#eceff1}@media (min-width:30rem){.ck-content .row--block{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:45rem){.ck-content .row--block{padding-right:2.5rem;padding-left:2.5rem}}.ck-content .row--block.ck-content .row--sm,.row--block.ck-content .mc-field-group.mc_sitlearn-signup__interest ul .row--block.ck-content li,.row--block.ck-content .row--block.ck-content .field,.row--block.ck-content .row--block.ck-content .mc-field-group.mc_sitlearn-signup__interest ul li,.row--block.ck-content .row--block.ck-content .sit-giving-contact-person-mail,.row--block.ck-content .row--block.ck-content .sit-giving-contact-person-tel,.row--block.ck-content .row--block.ck-content .webform-submission-faculty-staff-giving-form #edit-declaration-text-wrapper,.row--block.ck-content .row--block.ck-content .webform-submission-faculty-staff-giving-form .webform-preview .custom-header,.row--block.ck-content .webform-submission-faculty-staff-giving-form .row--block.ck-content #edit-declaration-text-wrapper,.row--block.ck-content .webform-submission-faculty-staff-giving-form .webform-preview .row--block.ck-content .custom-header{padding-top:.5rem;margin-bottom:.5rem}@media (min-width:45rem){.ck-content .row--block.ck-content .row--sm,.row--block.ck-content .mc-field-group.mc_sitlearn-signup__interest ul .row--block.ck-content li,.row--block.ck-content .row--block.ck-content .field,.row--block.ck-content .row--block.ck-content .mc-field-group.mc_sitlearn-signup__interest ul li,.row--block.ck-content .row--block.ck-content .sit-giving-contact-person-mail,.row--block.ck-content .row--block.ck-content .sit-giving-contact-person-tel,.row--block.ck-content .row--block.ck-content .webform-submission-faculty-staff-giving-form #edit-declaration-text-wrapper,.row--block.ck-content .row--block.ck-content .webform-submission-faculty-staff-giving-form .webform-preview .custom-header,.row--block.ck-content .webform-submission-faculty-staff-giving-form .row--block.ck-content #edit-declaration-text-wrapper,.row--block.ck-content .webform-submission-faculty-staff-giving-form .webform-preview .row--block.ck-content .custom-header{padding-top:.75rem;margin-bottom:.75rem}}.ck-content .row--block.ck-content .row--md,.row--block.ck-content .degree-programme-view .row--block.ck-content .grid-cards-header,.row--block.ck-content .row--block.ck-content #captcha,.row--block.ck-content .row--block.ck-content .degree-programme-view .grid-cards-header{padding-top:1rem;margin-bottom:1rem}@media (min-width:30rem){.ck-content .row--block.ck-content .row--md,.row--block.ck-content .degree-programme-view .row--block.ck-content .grid-cards-header,.row--block.ck-content .row--block.ck-content #captcha,.row--block.ck-content .row--block.ck-content .degree-programme-view .grid-cards-header{padding-top:1.25rem;margin-bottom:1.25rem}}@media (min-width:45rem){.ck-content .row--block.ck-content .row--md,.row--block.ck-content .degree-programme-view .row--block.ck-content .grid-cards-header,.row--block.ck-content .row--block.ck-content #captcha,.row--block.ck-content .row--block.ck-content .degree-programme-view .grid-cards-header{padding-top:1.5rem;margin-bottom:1.5rem}}.ck-content .row--block.ck-content .row--lg,.row--block.ck-content .row--block.ck-content .site--colead.page-node-type-t-l-project .group-header,.row--block.ck-content .site--colead.page-node-type-t-l-project .row--block.ck-content .group-header{padding-top:1.25rem;margin-bottom:1.25rem}@media (min-width:30rem){.ck-content .row--block.ck-content .row--lg,.row--block.ck-content .row--block.ck-content .site--colead.page-node-type-t-l-project .group-header,.row--block.ck-content .site--colead.page-node-type-t-l-project .row--block.ck-content .group-header{padding-top:1.5rem;margin-bottom:1.5rem}}@media (min-width:45rem){.ck-content .row--block.ck-content .row--lg,.row--block.ck-content .row--block.ck-content .site--colead.page-node-type-t-l-project .group-header,.row--block.ck-content .site--colead.page-node-type-t-l-project .row--block.ck-content .group-header{padding-top:2.5rem;margin-bottom:2.5rem}}@media (min-width:57.5rem){.ck-content .row--block.ck-content .row--lg,.row--block.ck-content .row--block.ck-content .site--colead.page-node-type-t-l-project .group-header,.row--block.ck-content .site--colead.page-node-type-t-l-project .row--block.ck-content .group-header{padding-top:4rem;margin-bottom:4rem}}.ck-content .row--block.ck-content .row--xl{padding-top:1.5rem;margin-bottom:1.5rem}@media (min-width:30rem){.ck-content .row--block.ck-content .row--xl{padding-top:2.5rem;margin-bottom:2.5rem}}@media (min-width:45rem){.ck-content .row--block.ck-content .row--xl{padding-top:4rem;margin-bottom:4rem}}@media (min-width:57.5rem){.ck-content .row--block.ck-content .row--xl{padding-top:5rem;margin-bottom:5rem}}@media (min-width:76.5rem){.ck-content .row--block.ck-content .row--xl{padding-top:6.5rem;margin-bottom:6.5rem}}.ck-content .row--pull{margin-right:-1.25rem;margin-left:-1.25rem}@media (min-width:30rem){.ck-content .row--pull{margin-right:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.ck-content .row--pull{margin-right:-2.5rem;margin-left:-2.5rem}}@media (min-width:57.5rem){.ck-content .row--pull{margin-right:-4rem;margin-left:-4rem}}@media (min-width:76.5rem){.ck-content .row--pull{margin-right:-6.5rem;margin-left:-6.5rem}}@media (min-width:57.5rem){.ck-content .row--pull.ck-content .row--block{padding-right:4rem;padding-left:4rem}}@media (min-width:76.5rem){.ck-content .row--pull.ck-content .row--block{padding-right:6.5rem;padding-left:6.5rem}}.ck-content .row--sg{border:1px dashed #cfd8dc}.ck-content .row--wrap{padding:1.25rem}@media (min-width:30rem){.ck-content .row--wrap{padding:1.5rem}}@media (min-width:45rem){.ck-content .row--wrap{padding:2.5rem}}@media (min-width:57.5rem){.ck-content .row--wrap{padding:4rem}}@media (min-width:76.5rem){.ck-content .row--wrap{padding:6.5rem}}.ck-content .alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem;background:#e8eaf6;color:#3949ab;border-radius:.25rem}.ck-content .alert--warn{background:#fffde7;color:#f9a825}.ck-content .alert--success{background:#e0f7fa;color:#00acc1}.ck-content .alert--error{background:#fce4ec;color:#d81b60}.ck-content .alert>.icon{-ms-flex-negative:0;flex-shrink:0;margin-right:.75rem}.ck-content .alert__text{font-size:.833rem}.ck-content .alert>.icon+.ck-content .alert__text{margin-top:.25rem}.ck-content .alert--lg{max-width:45rem}.ck-content .alert--lg .ck-content .alert__text{font-size:1rem}.ck-content .empty{max-width:30rem;padding:.75rem;text-align:center;color:#3949ab;background:#e8eaf6;border-radius:.25rem}.ck-content .empty--center{margin:0 auto}.ck-content .empty--right{margin-left:auto}.ck-content .empty__graphic{display:inline-block;margin-bottom:.25rem;padding:.5rem;border:.125rem dashed #5c6bc0;border-radius:.25rem}.ck-content .empty .icon{display:block;fill:#9fa8da}.ck-content .empty__text{font-size:.833rem;max-width:32em;margin:0 auto}.ck-content .empty--lg{max-width:45rem;padding:1rem}.ck-content .empty--lg .ck-content .empty__graphic{margin-bottom:.5rem}.ck-content .empty--lg .icon{width:2rem;height:2rem}.ck-content .empty--lg .ck-content .empty__text{font-size:1rem}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.ck-content .progress{position:relative;width:3rem;height:3rem}.ck-content .progress--sm{width:1.5rem;height:1.5rem}.ck-content .progress--lg{width:4rem;height:4rem}.ck-content .progress__back,.ck-content .progress__front{width:100%;height:100%}.ck-content .progress__back{position:absolute;z-index:1;top:0;left:0;background:#27251f;-webkit-animation:rotate 1.25s infinite ease-out;animation:rotate 1.25s infinite ease-out;-webkit-animation-delay:625ms;animation-delay:625ms}.ck-content .progress__front{position:relative;z-index:2;background:#da291c;-webkit-animation:rotate 1.25s infinite ease-out;animation:rotate 1.25s infinite ease-out}.ck-content .tooltip{position:relative;display:inline-block;cursor:pointer;fill:#bfbfbf}.ck-content .tooltip>.icon{display:block;fill:inherit;-webkit-transition:fill 150ms;transition:fill 150ms}.ck-content .tooltip:hover{fill:#d9d9d9}.ck-content .tooltip__text-box{font-size:.833rem;-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);position:absolute;z-index:2;bottom:100%;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:15rem;margin-bottom:.5rem;padding:.5rem .75rem .25rem;background:#27251f;color:#fff;border-radius:.25rem .25rem .25rem 0;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform 150ms;transition:-webkit-transform 150ms;transition:transform 150ms;transition:transform 150ms,-webkit-transform 150ms}.ck-content .tooltip__text-box::before{content:"";position:absolute;top:100%;left:0;width:0;height:0;border-top:.5rem solid #27251f;border-right:.5rem solid transparent}.ck-content .tooltip:hover .ck-content .tooltip__text-box{-webkit-transform:scale(1);transform:scale(1)}.ck-content .tooltip__text{opacity:0;-webkit-transition:opacity 150ms 150ms ease-out;transition:opacity 150ms 150ms ease-out}.ck-content .tooltip:hover .ck-content .tooltip__text{opacity:1}.ck-content .notification{-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);max-width:30rem;padding:.75rem .75rem .5rem;border:1px solid #d9d9d9;border-left-width:.25rem;border-left-color:#3949ab;border-radius:.25rem;background:#fff;color:#3949ab}.ck-content .notification__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.25rem}.ck-content .notification__title{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;-ms-flex-negative:0;flex-shrink:0}@media (min-width:30rem){.ck-content .notification__title{font-size:1rem}}.ck-content .notification__close{-ms-flex-negative:0;flex-shrink:0;padding:0;background-color:transparent;border:0;color:#bfbfbf;cursor:pointer}.ck-content .notification__close:hover{background:0 0;color:#d9d9d9}.ck-content .notification__text{font-size:.833rem}.ck-content .notification--warn{border-left-color:#f9a825;color:#f9a825}.ck-content .notification--success{border-left-color:#00acc1;color:#00acc1}.ck-content .notification--error{border-left-color:#d81b60;color:#d81b60}.ck-content .notification--lg{max-width:45rem;padding:1rem 1rem .75rem}.ck-content .notification--lg .ck-content .notification__text{font-size:1rem}.ck-content .dialog{-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);max-width:30rem;padding:1rem 1rem .75rem;border-radius:.25rem}.ck-content .dialog__text{margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #d9d9d9}.ck-content .dialog__buttons{text-align:right}.ck-content .dialog__buttons>.button:last-child,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .dialog__buttons>input:checked+span:last-child,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .dialog__buttons>span:last-child{margin-left:.5rem}.ck-content .alert-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 1.5rem;background:#f5f5f5;color:#000;border-radius:.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.ck-content .alert-block>.icon{-ms-flex-negative:0;flex-shrink:0;margin-right:.75rem;margin-top:.15rem;color:#da291c}.ck-content .alert-block__title{margin-bottom:1.25rem}.ck-content .page-header__main{padding:1.5rem 0;background:#263238}.ck-content .page-header__main .page-node-type-course #overview,.ck-content .page-header__main .page-node-type-event #overview,.ck-content .page-header__main .page-node-type-learning-pathway #overview,.ck-content .page-header__main .page-node-type-programme #overview,.ck-content .page-header__main h1,.ck-content .page-node-type-course .page-header__main #overview,.ck-content .page-node-type-event .page-header__main #overview,.ck-content .page-node-type-learning-pathway .page-header__main #overview,.ck-content .page-node-type-programme .page-header__main #overview{color:#fff}@media (min-width:30rem){.ck-content .page-header__main{padding:2.5rem 0 1.5rem}}@media (min-width:45rem){.ck-content .page-header__main{padding:4rem 0 2rem}}@media (min-width:57.5rem){.ck-content .page-header__main{padding:6.5rem 0 2.5rem}}.ck-content .page-header__aside{border-bottom:1px solid #d9d9d9}.ck-content .head__mega-menu .region--head-mega-menu.page-header__aside>div,.ck-content .page-header__aside>.wrap,.ck-content .site--colead.page-node-type-t-l-project .page-header__aside>.group-header{position:relative}.ck-content .page-header__aside-content:not(:empty){padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}@media (min-width:30rem){.ck-content .page-header__aside-content:not(:empty){padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}}@media (min-width:45rem){.ck-content .page-header__aside-content:not(:empty){padding-top:2rem;padding-bottom:2rem;padding-left:2.5rem}}.ck-content .page-header__aside-content:empty+.accent{display:none}.ck-content .head__mega-menu .region--head-mega-menu.page-header__aside>div>.accent,.ck-content .page-header__aside>.wrap>.accent,.ck-content .site--colead.page-node-type-t-l-project .page-header__aside>.group-header>.accent{position:absolute;top:-.75rem;left:1.25rem}@media (min-width:30rem){.ck-content .head__mega-menu .region--head-mega-menu.page-header__aside>div>.accent,.ck-content .page-header__aside>.wrap>.accent,.ck-content .site--colead.page-node-type-t-l-project .page-header__aside>.group-header>.accent{left:1.5rem}}@media (min-width:45rem){.ck-content .head__mega-menu .region--head-mega-menu.page-header__aside>div>.accent,.ck-content .page-header__aside>.wrap>.accent,.ck-content .site--colead.page-node-type-t-l-project .page-header__aside>.group-header>.accent{top:-1rem;left:2.5rem}}@media (min-width:57.5rem){.ck-content .head__mega-menu .region--head-mega-menu.page-header__aside>div>.accent,.ck-content .page-header__aside>.wrap>.accent,.ck-content .site--colead.page-node-type-t-l-project .page-header__aside>.group-header>.accent{left:4rem}}@media (min-width:76.5rem){.ck-content .head__mega-menu .region--head-mega-menu.page-header__aside>div>.accent,.ck-content .page-header__aside>.wrap>.accent,.ck-content .site--colead.page-node-type-t-l-project .page-header__aside>.group-header>.accent{left:6.5rem}}@media (min-width:57.5rem){.ck-content .post-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}@media (min-width:57.5rem){.ck-content .post-header__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:2.5rem;padding-bottom:2.5rem;position:relative}}.ck-content .post-header__main-content{position:relative}@media (min-width:45rem){.ck-content .post-header__main-content{padding-top:1.5rem}}@media (min-width:57.5rem){.ck-content .post-header__aside{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem;padding-top:1.5rem}}.ck-content .post-header__aside-content:not(:empty){height:100%;padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #d9d9d9}@media (min-width:57.5rem){.ck-content .post-header__aside-content:not(:empty){border-top:1px solid #d9d9d9}}.ck-content .post-header__overlay{z-index:1}@media (min-width:45rem){.ck-content .post-header__overlay{position:absolute;top:0;left:0;width:100%;max-width:calc(100% - 4rem)}}.ck-content .post-header__text-block{position:relative;padding:1.5rem 1.25rem;background:#da291c;color:#fff}@media (min-width:30rem){.ck-content .post-header__text-block{padding:2rem 1.5rem}}@media (min-width:45rem){.ck-content .post-header__text-block{padding:4rem}}.ck-content .post-header__text-block>.h5{margin-bottom:0;font-family:"IBM Plex Sans",sans-serif;font-weight:400}.ck-content .post-header__text-block>.h1{margin-bottom:0;margin-top:1.25rem;color:#fff}.ck-content .post-header__text-block>.subtitle{margin-top:.75rem;margin-bottom:0}@media (min-width:45rem){.ck-content .post-header__text-block>.subtitle{margin-top:1.25rem}}.ck-content .post-header__text-block>.accent{position:absolute;right:1.25rem;bottom:-3rem}@media (min-width:30rem){.ck-content .post-header__text-block>.accent{right:1.5rem}}@media (min-width:45rem){.ck-content .post-header__text-block>.accent{right:4rem;bottom:-1.5rem}}.ck-content .post-header__main-content>.img,.ck-content .post-header__main-content>.picture{margin-top:0}.ck-content .post-header--no-img .post-header__overlay{position:relative}@media (min-width:45rem){.ck-content .post-header--no-img .post-header__overlay{position:relative}}.ck-content .post-header--no-img .post-header__text-block>.subtitle{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;margin-top:2.5rem;padding-right:3rem}.ck-content .banner-header--cover .banner-header__background_media img{-o-object-fit:cover;object-fit:cover}.ck-content .banner-header--left .banner-header__text-block{float:left}.ck-content .banner-header--redesign.redesign .banner-header__overlay{top:0!important}.ck-content .banner-header--redesign.redesign .banner-header__background_media::before{background:rgba(0,0,0,.6)!important}.ck-content .banner-header--redesign.redesign .banner-header__text-block{float:none!important;padding-bottom:5rem}@media (min-width:57.5rem){.ck-content .banner-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}@media (min-width:57.5rem){.ck-content .banner-header__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:2.5rem;padding-bottom:2.5rem;position:relative;max-width:100%!important}}.ck-content .banner-header__main-content{position:relative}@media (min-width:45rem){.ck-content .banner-header__main-content{padding-top:1.5rem}}@media (min-width:57.5rem){.ck-content .banner-header__aside{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem;padding-top:1.5rem}}.ck-content .banner-header__aside-content:not(:empty){height:100%;padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #d9d9d9}@media (min-width:57.5rem){.ck-content .banner-header__aside-content:not(:empty){border-top:1px solid #d9d9d9}}@media (min-width:76.5rem){.ck-content .banner-header__overlay{position:absolute;top:0;left:0;right:0;width:100%}}.ck-content .banner-header__container{padding-left:0!important;padding-right:0!important}@media (min-width:76.5rem){.ck-content .banner-header__container{padding-right:6.5rem!important;padding-left:6.5rem!important}}.ck-content .banner-header__text-block{position:relative;padding:1.5rem 1.25rem;background:#da291c;color:#fff;float:none;width:100%}@media (min-width:30rem){.ck-content .banner-header__text-block{padding:2rem 1.5rem}}@media (min-width:76.5rem){.ck-content .banner-header__text-block{padding:4rem;max-width:calc(65% - 4rem);float:right}}.ck-content .banner-header__text-block>.h5{margin-bottom:0;font-family:"IBM Plex Sans",sans-serif;font-weight:400}.ck-content .banner-header__text-block>.h1{margin-bottom:0;margin-top:1.25rem;color:#fff}.ck-content .banner-header__text-block>.subtitle{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;margin-top:.75rem;margin-bottom:0;padding-right:3rem}@media (min-width:45rem){.ck-content .banner-header__text-block>.subtitle{margin-top:1.25rem}}.ck-content .banner-header__text-block>.accent{position:absolute;right:1.25rem;top:-1.5rem}@media (min-width:30rem){.ck-content .banner-header__text-block>.accent{right:1.5rem}}@media (min-width:45rem){.ck-content .banner-header__text-block>.accent{right:4rem}}@media (min-width:76.5rem){.ck-content .banner-header__text-block>.accent{top:unset;bottom:-1.5rem}}.ck-content .banner-header__background_media{height:12em;width:100%}.ck-content .banner-header__background_media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:45rem){.ck-content .banner-header__background_media{height:35em}}.ck-content .banner-header__course-partner{margin-bottom:1.5rem}.ck-content .banner-header__course-partner__title{font-family:"IBM Plex Sans",sans-serif;font-weight:600;margin-bottom:.75rem;font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ck-content .banner-header__course-partner__img{width:80px;height:35px;-o-object-fit:contain;object-fit:contain;display:inline-block;margin-right:.25rem}.ck-content .banner-header__cta{margin-top:.75rem}@media (min-width:45rem){.ck-content .banner-header__cta{margin-top:1.25rem}}.ck-content .banner-header__cta .course-header-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.ck-content .banner-header__cta .course-header-block-container__item-apply{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;line-height:1;letter-spacing:.0125em;display:inline-block;vertical-align:middle;padding:.75rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;border:.125rem solid #da291c;border-radius:.25rem;cursor:pointer;background:#da291c;color:#fff;-webkit-transition:background 150ms,border-color 150ms;transition:background 150ms,border-color 150ms;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5rem 1rem!important;background:#fff;color:#da291c}.ck-content .banner-header__cta .course-header-block-container__item-apply:not(:last-of-type){margin-right:.5rem}.ck-content .banner-header__cta .course-header-block-container__item-apply:hover{background:#f44336;border-color:#f44336}.ck-content .banner-header__cta .course-header-block-container__item-apply:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .banner-header__cta .course-header-block-container__item-apply__text{display:inline-block;vertical-align:middle}.ck-content .banner-header__cta .course-header-block-container__item-apply>.icon{display:inline-block;vertical-align:middle;margin-left:.75rem}.ck-content .banner-header__cta .course-header-block-container__item-apply--sm{padding:.5rem 1rem}.ck-content .banner-header__cta .course-header-block-container__item-apply--lg{padding:1rem 2rem}.ck-content .banner-header__cta .course-header-block-container__item-apply--disabled,.ck-content .banner-header__cta .course-header-block-container__item-apply[disabled]{pointer-events:none;background:#bfbfbf;border-color:#bfbfbf;color:#595959}.ck-content .banner-header__cta .course-header-block-container__item-apply--outline{background:0 0;color:#da291c}.ck-content .banner-header__cta .course-header-block-container__item-apply--outline:hover{background:0 0;border-color:#ef5350;color:#ef5350}.ck-content .banner-header__cta .course-header-block-container__item-apply--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #da291c;box-shadow:inset 0 0 0 .125rem #da291c}.ck-content .banner-header__cta .course-header-block-container__item-apply--white{background:#fff;color:#da291c;border-color:#fff}.ck-content .banner-header__cta .course-header-block-container__item-apply--white:hover{background:#fff;border-color:#fff;color:#da291c}.ck-content .banner-header__cta .course-header-block-container__item-apply--outline.ck-content .banner-header__cta .course-header-block-container__item-apply--danger.ck-content .banner-header__cta .course-header-block-container__item-apply--disabled,.ck-content .banner-header__cta .course-header-block-container__item-apply--outline.ck-content .banner-header__cta .course-header-block-container__item-apply--danger.ck-content .banner-header__cta .course-header-block-container__item-apply[disabled],.ck-content .banner-header__cta .course-header-block-container__item-apply--outline.ck-content .banner-header__cta .course-header-block-container__item-apply--disabled,.ck-content .banner-header__cta .course-header-block-container__item-apply--outline.ck-content .banner-header__cta .course-header-block-container__item-apply--info.ck-content .banner-header__cta .course-header-block-container__item-apply--disabled,.ck-content .banner-header__cta .course-header-block-container__item-apply--outline.ck-content .banner-header__cta .course-header-block-container__item-apply--info.ck-content .banner-header__cta .course-header-block-container__item-apply[disabled],.ck-content .banner-header__cta .course-header-block-container__item-apply--outline.ck-content .banner-header__cta .course-header-block-container__item-apply--positive.ck-content .banner-header__cta .course-header-block-container__item-apply--disabled,.ck-content .banner-header__cta .course-header-block-container__item-apply--outline.ck-content .banner-header__cta .course-header-block-container__item-apply--positive.ck-content .banner-header__cta .course-header-block-container__item-apply[disabled],.ck-content .banner-header__cta .course-header-block-container__item-apply--outline.ck-content .banner-header__cta .course-header-block-container__item-apply--secondary.ck-content .banner-header__cta .course-header-block-container__item-apply--disabled,.ck-content .banner-header__cta .course-header-block-container__item-apply--outline.ck-content .banner-header__cta .course-header-block-container__item-apply--secondary.ck-content .banner-header__cta .course-header-block-container__item-apply[disabled],.ck-content .banner-header__cta .course-header-block-container__item-apply--outline.ck-content .banner-header__cta .course-header-block-container__item-apply--warn.ck-content .banner-header__cta .course-header-block-container__item-apply--disabled,.ck-content .banner-header__cta .course-header-block-container__item-apply--outline.ck-content .banner-header__cta .course-header-block-container__item-apply--warn.ck-content .banner-header__cta .course-header-block-container__item-apply[disabled],.ck-content .banner-header__cta .course-header-block-container__item-apply--outline.ck-content .banner-header__cta .course-header-block-container__item-apply[disabled]{background:0 0;border-color:#bfbfbf;color:#8c8c8c}.ck-content .banner-header__cta .course-header-block-container__item-apply--secondary{color:#fff;background:#27251f;border-color:#27251f}.ck-content .banner-header__cta .course-header-block-container__item-apply--secondary:hover{background:#595959;border-color:#595959}.ck-content .banner-header__cta .course-header-block-container__item-apply--secondary:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .banner-header__cta .course-header-block-container__item-apply--secondary.ck-content .banner-header__cta .course-header-block-container__item-apply--outline{background:0 0;color:#27251f}.ck-content .banner-header__cta .course-header-block-container__item-apply--secondary.ck-content .banner-header__cta .course-header-block-container__item-apply--outline:hover{background:0 0;border-color:#8c8c8c;color:#8c8c8c}.ck-content .banner-header__cta .course-header-block-container__item-apply--secondary.ck-content .banner-header__cta .course-header-block-container__item-apply--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #27251f;box-shadow:inset 0 0 0 .125rem #27251f}.ck-content .banner-header__cta .course-header-block-container__item-apply--info{color:#fff;background:#3f51b5;border-color:#3f51b5}.ck-content .banner-header__cta .course-header-block-container__item-apply--info:hover{background:#5c6bc0;border-color:#5c6bc0}.ck-content .banner-header__cta .course-header-block-container__item-apply--info:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .banner-header__cta .course-header-block-container__item-apply--info.ck-content .banner-header__cta .course-header-block-container__item-apply--outline{background:0 0;color:#3f51b5}.ck-content .banner-header__cta .course-header-block-container__item-apply--info.ck-content .banner-header__cta .course-header-block-container__item-apply--outline:hover{color:#7986cb;background:0 0;border-color:#7986cb}.ck-content .banner-header__cta .course-header-block-container__item-apply--info.ck-content .banner-header__cta .course-header-block-container__item-apply--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #3f51b5;box-shadow:inset 0 0 0 .125rem #3f51b5}.ck-content .banner-header__cta .course-header-block-container__item-apply--warn{background:#fdd835;border-color:#fdd835;color:#27251f}.ck-content .banner-header__cta .course-header-block-container__item-apply--warn:hover{background:#ffeb3b;border-color:#ffeb3b}.ck-content .banner-header__cta .course-header-block-container__item-apply--warn:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .banner-header__cta .course-header-block-container__item-apply--warn.ck-content .banner-header__cta .course-header-block-container__item-apply--outline{background:0 0;border-color:#f9a825;color:#f9a825}.ck-content .banner-header__cta .course-header-block-container__item-apply--warn.ck-content .banner-header__cta .course-header-block-container__item-apply--outline:hover{background:0 0;border-color:#fdd835;color:#fdd835}.ck-content .banner-header__cta .course-header-block-container__item-apply--warn.ck-content .banner-header__cta .course-header-block-container__item-apply--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #f9a825;box-shadow:inset 0 0 0 .125rem #f9a825}.ck-content .banner-header__cta .course-header-block-container__item-apply--danger{color:#fff;background:#e91e63;border-color:#e91e63}.ck-content .banner-header__cta .course-header-block-container__item-apply--danger:hover{background:#ec407a;border-color:#ec407a}.ck-content .banner-header__cta .course-header-block-container__item-apply--danger:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .banner-header__cta .course-header-block-container__item-apply--danger.ck-content .banner-header__cta .course-header-block-container__item-apply--outline{background:0 0;color:#e91e63}.ck-content .banner-header__cta .course-header-block-container__item-apply--danger.ck-content .banner-header__cta .course-header-block-container__item-apply--outline:hover{background:0 0;border-color:#f06292;color:#f06292}.ck-content .banner-header__cta .course-header-block-container__item-apply--danger.ck-content .banner-header__cta .course-header-block-container__item-apply--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #e91e63;box-shadow:inset 0 0 0 .125rem #e91e63}.ck-content .banner-header__cta .course-header-block-container__item-apply--positive{color:#fff;background:#26c6da;border-color:#26c6da}.ck-content .banner-header__cta .course-header-block-container__item-apply--positive:hover{background:#4dd0e1;border-color:#4dd0e1}.ck-content .banner-header__cta .course-header-block-container__item-apply--positive:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .banner-header__cta .course-header-block-container__item-apply--positive.ck-content .banner-header__cta .course-header-block-container__item-apply--outline{background:0 0;color:#26c6da}.ck-content .banner-header__cta .course-header-block-container__item-apply--positive.ck-content .banner-header__cta .course-header-block-container__item-apply--outline:hover{background:0 0;border-color:#80deea;color:#80deea}.ck-content .banner-header__cta .course-header-block-container__item-apply--positive.ck-content .banner-header__cta .course-header-block-container__item-apply--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #26c6da;box-shadow:inset 0 0 0 .125rem #26c6da}.ck-content .banner-header__cta .course-header-block-container__item-apply:hover{background:#000;border-color:#000;color:#fff}@media (min-width:76.5rem){.ck-content .banner-header__cta .course-header-block-container__item-apply{background:#da291c;color:#fff}.ck-content .banner-header__cta .course-header-block-container__item-apply:hover{background:#f44336;border-color:#f44336}}.ck-content .banner-header__cta .course-header-block-container__item-download{font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;text-decoration:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0}.ck-content .banner-header__cta .course-header-block-container__item-download.button,.ck-content .banner-header__cta .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.course-header-block-container__item-download,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .banner-header__cta span.course-header-block-container__item-download{background-color:#fff;color:#da291c}@media (min-width:76.5rem){.ck-content .banner-header__cta .course-header-block-container__item-download.button,.ck-content .banner-header__cta .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span.course-header-block-container__item-download,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .banner-header__cta span.course-header-block-container__item-download{background-color:#da291c;color:#fff}}.ck-content .banner-header__additional_info{margin-top:.75rem}@media (min-width:45rem){.ck-content .banner-header__additional_info{margin-top:1.25rem}}.ck-content .banner-header__topics{font-size:.875rem;margin-top:2rem}.ck-content .banner-header__topics .icon{margin-right:.25rem;vertical-align:text-bottom}.ck-content .banner-header__rating__title{font-size:14px}.ck-content .banner-header__rating__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem;font-size:14px}.ck-content .banner-header__rating__content svg{height:16px;width:16px;color:unset;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.ck-content .banner-header__rating__text{margin-left:.5rem}@media (min-width:76.5rem){.ck-content .banner-header .ck-content .banner-header__main-content{padding-top:0}.ck-content .banner-header .ck-content .banner-header__background_media:before{content:"";background:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(19%,rgba(0,0,0,.738)),color-stop(34%,rgba(0,0,0,.541)),color-stop(47%,rgba(0,0,0,.382)),color-stop(56.5%,rgba(0,0,0,.278)),color-stop(65%,rgba(0,0,0,.194)),color-stop(73%,rgba(0,0,0,.126)),color-stop(80.2%,rgba(0,0,0,.075)),color-stop(86.1%,rgba(0,0,0,.042)),color-stop(91%,rgba(0,0,0,.021)),color-stop(95.2%,rgba(0,0,0,.008)),color-stop(98.2%,rgba(0,0,0,.002)),to(transparent));background:linear-gradient(to top,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);height:100%;display:block;position:absolute;width:100%;z-index:1}.ck-content .banner-header .ck-content .banner-header__overlay{top:auto;bottom:0}.ck-content .banner-header .ck-content .banner-header__text-block{background:0 0;padding-left:0!important;max-width:1024px;float:none;z-index:1}.ck-content .banner-header .accent{display:none}}@media (min-width:159rem){.ck-content .banner-header .ck-content .banner-header--cover .ck-content .banner-header__background_media{height:50em}}.ck-content .banner-header-video.play-on-click{cursor:pointer}.ck-content .banner-header-video .banner-header__main-content{padding-top:0}.ck-content .banner-header-video.banner-header__main{padding-bottom:0}@media only screen and (max-width:919px){.ck-content .banner-header__video-container{margin-bottom:1rem}}.ck-content .banner-header__video-container .banner-header__video-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;color:#fff;font-size:18px;z-index:1}@media only screen and (max-width:919px){.ck-content .banner-header__video-container .banner-header__video-content{font-size:13px}}.ck-content .banner-header__video-container .banner-header__video-content .banner-header__video-title{font-size:80px;font-weight:300;line-height:1;margin-bottom:10px}@media only screen and (max-width:1223px){.ck-content .banner-header__video-container .banner-header__video-content .banner-header__video-title{font-size:35px}}.ck-content .banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper{padding:0 1rem}@media (min-width:30rem){.ck-content .banner-header__video-container .banner-header__video-content .banner-header__video-content-wrapper{padding:0 3rem}}.ck-content .banner-header__video-container .banner-header__video-content .banner-header__video-wrapper{max-width:476px}@media only screen and (max-width:1223px){.ck-content .banner-header__video-container .banner-header__video-content .banner-header__video-wrapper{max-width:390px}}.ck-content .banner-header__video-container .banner-header__video-vid{min-height:580px;overflow:hidden;pointer-events:none}.ck-content .banner-header__video-container .banner-header__video-vid:not(:has(.youtube-container--full-height)){height:calc(85vh - 100px);max-height:800px}.ck-content .banner-header__video-container .banner-header__video-vid:has(.youtube-container--full-height){height:100%}.ck-content .banner-header__video-container .banner-header__video-vid video{-o-object-fit:cover;object-fit:cover;width:100vw;height:100%}.ck-content .banner-header__video-container .banner-header__video-btn{background:#ea2429;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;margin-top:15px}@media only screen and (min-width:920px){.ck-content .banner-header__video-container .banner-header__video-btn{margin:0;width:70px;height:70px;line-height:70px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.ck-content .banner-header__video-container .banner-header__video-btn .banner-header__video-icon{position:relative;top:4px;width:1.25rem;height:1.25rem;fill:currentColor;pointer-events:none}@media only screen and (max-width:919px){.ck-content .banner-header__video-container .banner-header__video-btn .banner-header__video-icon{width:15px;height:15px}}.ck-content .banner-header__video-container .banner-header__video-video.hide{display:none}.ck-content .youtube-container{width:100%}@media (min-width:1320px){.ck-content .youtube-container--default{aspect-ratio:16/9}}@media (max-width:1320px){.ck-content .youtube-container--default{height:100%}}.ck-content .youtube-container--black-bars{aspect-ratio:22/9;height:100%}.ck-content .youtube-container--full-height{min-height:580px;aspect-ratio:16/9}.ck-content .youtube-container iframe{width:300%;height:100%;margin-left:-100%}.ck-content .youtube-container #youtube_video_thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ck-content .page-node-type-course #overview,.ck-content .page-node-type-course h2,.ck-content .page-node-type-event #overview,.ck-content .page-node-type-event h2,.ck-content .page-node-type-learning-pathway #overview,.ck-content .page-node-type-learning-pathway h2,.ck-content .page-node-type-programme #overview,.ck-content .page-node-type-programme h2,.ck-content .section-header__header h2{font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#f44336}.ck-content .section-header{width:100%}.ck-content .section-header__header{position:relative}.ck-content .section-header__header h2{display:inline-block;margin-bottom:0}.ck-content .section-header__header a{display:block;margin-top:1rem}@media (min-width:30rem){.ck-content .section-header__header a{display:inline-block;position:absolute;top:1rem;right:1rem;margin-top:0}}.ck-content .section-header__subtitle{position:relative;margin-top:1.25rem;padding-left:1.5rem}.ck-content .section-header__subtitle .accent{position:absolute;top:0;left:0}.ck-content .section-header--white a,.ck-content .section-header--white div,.ck-content .section-header--white h2,.ck-content .section-header--white p{color:#fff}.ck-content .section-header--white .accent{background:#fff}.ck-content #molecules-section-header-white .sg-pattern-example{background:#da291c}.ck-content #molecules-section-header-white .sg-pattern-example .section-header{padding:1rem 0}.ck-content .media-header__main-content{position:relative;background:#da291c}@media (min-width:76.5rem){.ck-content .media-header__main-content{background:0 0}}.ck-content .media-header__title-container{padding:1rem}@media (min-width:76.5rem){.ck-content .media-header__title-container{padding:0;position:absolute;top:10%;left:3rem}}@media (min-width:76.5rem){.ck-content .media-header__title{max-width:45%}}.ck-content .media-header__title .page-node-type-course #overview,.ck-content .media-header__title .page-node-type-event #overview,.ck-content .media-header__title .page-node-type-learning-pathway #overview,.ck-content .media-header__title .page-node-type-programme #overview,.ck-content .media-header__title h1,.ck-content .media-header__title h2,.ck-content .page-node-type-course .media-header__title #overview,.ck-content .page-node-type-event .media-header__title #overview,.ck-content .page-node-type-learning-pathway .media-header__title #overview,.ck-content .page-node-type-programme .media-header__title #overview{font-size:2.488rem}@media (min-width:76.5rem){.ck-content .media-header__title .page-node-type-course #overview,.ck-content .media-header__title .page-node-type-event #overview,.ck-content .media-header__title .page-node-type-learning-pathway #overview,.ck-content .media-header__title .page-node-type-programme #overview,.ck-content .media-header__title h1,.ck-content .media-header__title h2,.ck-content .page-node-type-course .media-header__title #overview,.ck-content .page-node-type-event .media-header__title #overview,.ck-content .page-node-type-learning-pathway .media-header__title #overview,.ck-content .page-node-type-programme .media-header__title #overview{font-size:5.16rem}}.ck-content .media-header__title *{color:#fff!important}.ck-content .media-header__video-btn{background:#ea2429;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:76.5rem){.ck-content .media-header__video-btn{width:70px;height:70px;line-height:70px}}.ck-content .media-header__video-icon{position:relative;top:4px;width:15px;height:15px;fill:currentColor;margin:auto}@media (min-width:76.5rem){.ck-content .media-header__video-icon{width:1.25rem;height:1.25rem}}.ck-content .media-header__video-vid video{width:100%}.ck-content .media-header .hide{display:none}.ck-content .media-header.play-on-click{cursor:pointer}.ck-content .media-header__video-content-wrapper{position:relative;overflow:hidden;pointer-events:none}.play-on-click .ck-content .media-header__video-content-wrapper{pointer-events:unset}.ck-content .media-header__video-vid{max-height:580px}.ck-content .media-header__background_media{max-height:580px}.ck-content #molecules-media-header-video>.sg-pattern-example{padding-right:0}.ck-content .sg-pattern-example .media-header__video-vid video{width:100%}.ck-content .nav__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .nav__list>li{display:block;margin:0;list-style:none}.ck-content .nav__list>li::after,.ck-content .nav__list>li::before{content:"";display:none;margin:0}.ck-content .breadcrumbs__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .breadcrumbs__list>li{display:block;margin:0;list-style:none}.ck-content .breadcrumbs__list>li::after,.ck-content .breadcrumbs__list>li::before{content:"";display:none;margin:0}.ck-content .breadcrumbs__list>.ck-content .breadcrumbs__li{display:inline-block;margin-right:.75rem;padding:.25rem 0 .25rem .75rem;border-left:1px solid #d9d9d9}.ck-content .breadcrumbs__list>.ck-content .breadcrumbs__li:first-child{padding-left:0;border-left:0}.ck-content .breadcrumbs__list>.ck-content .breadcrumbs__li:last-child{margin-right:0}.ck-content .breadcrumbs__list>.ck-content .breadcrumbs__li:after,.ck-content .breadcrumbs__list>.ck-content .breadcrumbs__li:before{content:none}.ck-content .outline-nav{overflow:hidden}.ck-content .outline-nav__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .outline-nav__list>li{display:block;margin:0;list-style:none}.ck-content .outline-nav__list>li::after,.ck-content .outline-nav__list>li::before{content:"";display:none;margin:0}.ck-content .mc-field-group .outline-nav>label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .outline-nav>strong,.ck-content .outline-nav>.label,.ck-content .salesforce-form .outline-nav>.label,.ck-content .salesforce-form .outline-nav>label{margin-bottom:.5rem}@media (min-width:57.5rem){.ck-content .outline-nav__list-wrap{margin-bottom:-1rem}}@media (min-width:45rem){.ck-content .outline-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ck-content .outline-nav__list>.ck-content .outline-nav__li{margin-bottom:.25rem}.ck-content .outline-nav__list>.ck-content .outline-nav__li:last-child{margin-bottom:0}@media (min-width:45rem){.ck-content .outline-nav__list>.ck-content .outline-nav__li{-webkit-box-flex:45%;-ms-flex:45% 0 0px;flex:45% 0 0;margin-bottom:.5rem}.ck-content .outline-nav__list>.ck-content .outline-nav__li:nth-last-child(2):nth-child(odd){margin-bottom:0}}@media (min-width:57.5rem){.ck-content .outline-nav__list>.ck-content .outline-nav__li{-webkit-box-flex:30%;-ms-flex:30% 0 0px;flex:30% 0 0}.ck-content .outline-nav__list>.ck-content .outline-nav__li:nth-child(n){margin-bottom:1rem}}@media (min-width:57.5rem){.ck-content .outline-nav__list>.ck-content .outline-nav__li{display:inline-block;margin-right:1rem}.ck-content .outline-nav__list>.ck-content .outline-nav__li::before{display:none}.ck-content .outline-nav__list>.ck-content .outline-nav__li:last-child::after{display:none}}.ck-content .related-nav__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .related-nav__list>li{display:block;margin:0;list-style:none}.ck-content .related-nav__list>li::after,.ck-content .related-nav__list>li::before{content:"";display:none;margin:0}.ck-content .related-nav__list>.ck-content .related-nav__li{margin-bottom:.25rem}.ck-content .related-nav__list>.ck-content .related-nav__li:last-child{margin-bottom:0}@media (min-width:45rem){.ck-content .related-nav__list>.ck-content .related-nav__li{margin-bottom:.5rem}}@media (min-width:57.5rem){.ck-content .related-nav__list>.ck-content .related-nav__li{margin-bottom:.75rem}}.ck-content .related-nav__list>.ck-content .related-nav__li:after,.ck-content .related-nav__list>.ck-content .related-nav__li:before{content:none}.ck-content .link-item{background:#eceff1;padding:1rem;position:relative}.ck-content .link-item__title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1rem;padding-right:1.5rem}.ck-content .link-item__description{font-size:.833rem;padding-top:.25rem;padding-right:1.5rem}.ck-content .link-item .block-link{position:absolute;top:0;bottom:0;width:100%;margin-left:-2rem}.ck-content .link-item .block-link:hover{color:currentColor}.ck-content .link-item .accent{position:absolute;top:0;left:0;height:100%;width:2px}.ck-content .pagination-nav{margin-bottom:1.5rem}.ck-content .pagination-nav__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .pagination-nav__list>li{display:block;margin:0;list-style:none}.ck-content .pagination-nav__list>li::after,.ck-content .pagination-nav__list>li::before{content:"";display:none;margin:0}@media (min-width:45rem){.ck-content .pagination-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ck-content .pagination-nav__list{margin:1.25rem 0}@media (min-width:45rem){.ck-content .pagination-nav__list{margin:0 2.5rem}}.ck-content .pagination-nav__list>.ck-content .pagination-nav__li{display:inline-block;margin-right:.5rem;margin-bottom:0}.ck-content .pagination-nav__list>.ck-content .pagination-nav__li:last-child{margin-right:0}.ck-content .pagination-nav__list>.ck-content .pagination-nav__li:after,.ck-content .pagination-nav__list>.ck-content .pagination-nav__li:before{content:none}.ck-content .pagination-nav__list>.ck-content .pagination-nav__li .button,.pagination-nav__list>.ck-content .pagination-nav__list>.ck-content .pagination-nav__li .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.pagination-nav__list>.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .pagination-nav__list>.ck-content .pagination-nav__li span{padding:.75rem 1rem}.ck-content .drupal-pagination ul{max-width:none;margin:0;padding:0;list-style:none}.ck-content .drupal-pagination ul>li{display:block;margin:0;list-style:none}.ck-content .drupal-pagination ul>li::after,.ck-content .drupal-pagination ul>li::before{content:"";display:none;margin:0}@media (min-width:45rem){.ck-content .drupal-pagination ul{width:100%}}.ck-content .drupal-pagination ul li{display:inline-block}.ck-content .drupal-pagination ul li:not(:last-of-type){margin-right:.5rem}@media (min-width:45rem){.ck-content .drupal-pagination ul li+li{float:right}}.ck-content .social-nav__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .social-nav__list>li{display:block;margin:0;list-style:none}.ck-content .social-nav__list>li::after,.ck-content .social-nav__list>li::before{content:"";display:none;margin:0}.ck-content .mc-field-group .social-nav label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .social-nav strong,.ck-content .salesforce-form .social-nav label,.ck-content .social-nav .label,.ck-content .social-nav .mc-field-group label,.ck-content .social-nav .mc-field-group.mc_sitlearn-signup__interest strong,.ck-content .social-nav .salesforce-form label{margin-bottom:.5rem}.ck-content .social-nav__list>.ck-content .social-nav__li{margin-bottom:.75rem}.ck-content .social-nav__list>.ck-content .social-nav__li:last-child{margin-bottom:0}.ck-content .social-nav__list>.ck-content .social-nav__li:after,.ck-content .social-nav__list>.ck-content .social-nav__li:before{content:none}.ck-content .social-nav--inline .ck-content .social-nav__li{display:inline-block;vertical-align:middle;margin-right:1rem;margin-bottom:0}.ck-content .social-nav--inline .ck-content .social-nav__li:last-child{margin-right:0}.ck-content .social-nav__text{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;line-height:1;letter-spacing:.0125em;display:inline-block;vertical-align:middle;text-transform:uppercase;margin-left:.5rem}.ck-content .inline-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ck-content .inline-nav__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .inline-nav__list>li{display:block;margin:0;list-style:none}.ck-content .inline-nav__list>li::after,.ck-content .inline-nav__list>li::before{content:"";display:none;margin:0}.ck-content .inline-nav__block-link-wrap{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;padding-right:1rem;border-right:1px solid #d9d9d9}@media (min-width:45rem){.ck-content .inline-nav__block-link-wrap{margin-right:1.25rem;padding-right:1.25rem}}.ck-content .inline-nav__list>.ck-content .inline-nav__li{display:inline-block;margin-right:1rem}@media (min-width:45rem){.ck-content .inline-nav__list>.ck-content .inline-nav__li{margin-right:1.25rem}}.ck-content .inline-nav__list>.ck-content .inline-nav__li:last-child{margin-right:0}.ck-content .tags-nav{overflow:hidden}.ck-content .tags-nav__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .tags-nav__list>li{display:block;margin:0;list-style:none}.ck-content .tags-nav__list>li::after,.ck-content .tags-nav__list>li::before{content:"";display:none;margin:0}.ck-content .mc-field-group .tags-nav>label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .tags-nav>strong,.ck-content .salesforce-form .tags-nav>.label,.ck-content .salesforce-form .tags-nav>label,.ck-content .tags-nav>.label{margin-bottom:.5rem}.ck-content .tags-nav__list{margin-bottom:-.25rem}.ck-content .tags-nav__list>.ck-content .tags-nav__li{display:inline-block;margin-right:.25rem;margin-bottom:.25rem}.ck-content .tags-nav__list>.ck-content .tags-nav__li:after,.ck-content .tags-nav__list>.ck-content .tags-nav__li:before{content:none}.ck-content .block-nav__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .block-nav__list>li{display:block;margin:0;list-style:none}.ck-content .block-nav__list>li::after,.ck-content .block-nav__list>li::before{content:"";display:none;margin:0}.ck-content .block-nav--dark{color:#fff}.ck-content .block-nav__label-wrap{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #d9d9d9}.ck-content .block-nav--dark .ck-content .block-nav__label-wrap{border-bottom-color:#455a64}.ck-content .block-nav__block-link-wrap{margin-bottom:.5rem}.ck-content .block-nav__list>.ck-content .block-nav__li{margin-bottom:.25rem}.ck-content .block-nav__list>.ck-content .block-nav__li:last-child{margin-bottom:0}.ck-content .block-nav--col .ck-content .block-nav__list{-webkit-columns:2 10rem;-moz-columns:2 10rem;columns:2 10rem;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.ck-content .block-nav--sg.ck-content .block-nav--dark{background:#263238}.ck-content .menu-nav__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .menu-nav__list>li{display:block;margin:0;list-style:none}.ck-content .menu-nav__list>li::after,.ck-content .menu-nav__list>li::before{content:"";display:none;margin:0}.ck-content .menu-nav__list>.ck-content .menu-nav__li{position:relative;border-bottom:1px solid #d9d9d9}.ck-content .menu-nav__list>.ck-content .menu-nav__li:last-child{border-bottom:0}.ck-content .menu-nav__sub-list-wrap{overflow:hidden;height:0}.ck-content .menu-nav__sub-list{padding:.75rem 1rem 1rem;background:#fff}.ck-content .bar-nav__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .bar-nav__list>li{display:block;margin:0;list-style:none}.ck-content .bar-nav__list>li::after,.ck-content .bar-nav__list>li::before{content:"";display:none;margin:0}.ck-content .bar-nav__list-wrap{overflow:hidden}.ck-content .bar-nav__list{margin-top:-.5rem;margin-left:-1rem}.ck-content .bar-nav__list>.ck-content .bar-nav__li{display:inline-block;padding-left:1rem;padding-top:.5rem}.ck-content .bar-nav__sub-list-wrap{position:absolute;z-index:1;top:100%;left:0;width:100%;overflow:hidden;height:0}.ck-content .bar-nav__sub-list{padding-top:1rem;padding-bottom:1rem;background:#fff;border-top:1px solid #d9d9d9}.ck-content .bar-nav__sub-list-wrap .inline-nav{opacity:0;-webkit-transition:opacity 150ms;transition:opacity 150ms}.ck-content .bar-nav__sub-list-wrap[data-active=true] .inline-nav{opacity:1;-webkit-transition-delay:150ms;transition-delay:150ms}.ck-content .bar-nav__list>.ck-content .bar-nav__icon{border-left:1px solid #d9d9d9;margin-left:.5rem}.ck-content .bar-nav__list>.ck-content .bar-nav__icon svg{vertical-align:bottom;margin-right:.5rem}.ck-content .bar-nav--sg{position:relative}.ck-content .tabs-nav{padding:.75rem .75rem 0}.ck-content .tabs-nav__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .tabs-nav__list>li{display:block;margin:0;list-style:none}.ck-content .tabs-nav__list>li::after,.ck-content .tabs-nav__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.ck-content .tabs-nav{padding:1rem 1rem 0}}.ck-content .tabs-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-.25rem;margin-left:-.25rem}.ck-content .tabs-nav__list>.ck-content .tabs-nav__li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-top:.25rem;padding-left:.25rem;margin-bottom:0}@media (min-width:30rem){.ck-content .tabs-nav__list>.ck-content .tabs-nav__li{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}}@media (min-width:45rem){.ck-content .tabs-nav__list>.ck-content .tabs-nav__li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (min-width:57.5rem){.ck-content .tabs-nav__list>.ck-content .tabs-nav__li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}.ck-content .tabs-nav__list>.ck-content .tabs-nav__li:after,.ck-content .tabs-nav__list>.ck-content .tabs-nav__li:before{content:none}.ck-content .research-interest{background:#263238;position:relative;color:#fff;border-bottom:1px solid #fff}.ck-content .research-interest__link{position:absolute;top:0;right:0;bottom:0;left:0}.ck-content .research-interest__link:hover+.research-interest__content-wrapper{background:#da291c}.ck-content .research-interest__content-wrapper{padding:1rem 2rem}@media (min-width:57.5rem){.ck-content .research-interest__content-wrapper{padding:1.5rem 2rem}}.ck-content .research-interest__h4{font-weight:500}.ck-content .research-interest__title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1rem;padding-right:1.5rem}.ck-content .research-interest__description{font-size:.833rem;padding-top:.25rem;padding-right:1.5rem}.ck-content .related-reskin-nav{max-width:30rem;background:#263238;color:#fff;padding:.75rem 1rem}.ck-content .related-reskin-nav__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .related-reskin-nav__list>li{display:block;margin:0;list-style:none}.ck-content .related-reskin-nav__list>li::after,.ck-content .related-reskin-nav__list>li::before{content:"";display:none;margin:0}.ck-content .related-reskin-nav__list>.ck-content .related-reskin-nav__li{margin-bottom:.25rem}.ck-content .related-reskin-nav__list>.ck-content .related-reskin-nav__li:last-child{margin-bottom:0}@media (min-width:45rem){.ck-content .related-reskin-nav__list>.ck-content .related-reskin-nav__li{margin-bottom:.5rem}}@media (min-width:57.5rem){.ck-content .related-reskin-nav__list>.ck-content .related-reskin-nav__li{margin-bottom:.75rem}}.ck-content .related-reskin-nav__list>.ck-content .related-reskin-nav__li:after,.ck-content .related-reskin-nav__list>.ck-content .related-reskin-nav__li:before{content:none}.ck-content .section>.h1,.ck-content .section>.h2,.ck-content .section>.h3,.ck-content .section>.h4,.ck-content .section>.h5,.ck-content .section>.h6,.ck-content .section>.sit-giving-contact-person-name{margin-bottom:.75rem}@media (min-width:45rem){.ck-content .section>.h1,.ck-content .section>.h2,.ck-content .section>.h3,.ck-content .section>.h4,.ck-content .section>.h5,.ck-content .section>.h6,.ck-content .section>.sit-giving-contact-person-name{margin-bottom:1rem}}@media (min-width:57.5rem){.ck-content .section>.h1,.ck-content .section>.h2,.ck-content .section>.h3,.ck-content .section>.h4,.ck-content .section>.h5,.ck-content .section>.h6,.ck-content .section>.sit-giving-contact-person-name{margin-bottom:1.25rem}}@media (min-width:57.5rem){.ck-content .headed-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.ck-content .headed-section__header{margin-bottom:1.25rem}@media (min-width:45rem){.ck-content .headed-section__header{margin-bottom:1.5rem}}@media (min-width:57.5rem){.ck-content .headed-section__header{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}}.ck-content .headed-section__header>.h1,.ck-content .headed-section__header>.h2,.ck-content .headed-section__header>.h3,.ck-content .headed-section__header>.h4,.ck-content .headed-section__header>.h5,.ck-content .headed-section__header>.h6,.ck-content .headed-section__header>.sit-giving-contact-person-name{margin-bottom:.75rem}@media (min-width:45rem){.ck-content .headed-section__header>.h1,.ck-content .headed-section__header>.h2,.ck-content .headed-section__header>.h3,.ck-content .headed-section__header>.h4,.ck-content .headed-section__header>.h5,.ck-content .headed-section__header>.h6,.ck-content .headed-section__header>.sit-giving-contact-person-name{margin-bottom:1rem}}@media (min-width:57.5rem){.ck-content .headed-section__header>.h1,.ck-content .headed-section__header>.h2,.ck-content .headed-section__header>.h3,.ck-content .headed-section__header>.h4,.ck-content .headed-section__header>.h5,.ck-content .headed-section__header>.h6,.ck-content .headed-section__header>.sit-giving-contact-person-name{margin-bottom:1.25rem}}@media (min-width:57.5rem){.ck-content .headed-section__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .columned-section>.h1,.ck-content .columned-section>.h2,.ck-content .columned-section>.h3,.ck-content .columned-section>.h4,.ck-content .columned-section>.h5,.ck-content .columned-section>.h6,.ck-content .columned-section>.sit-giving-contact-person-name{margin-bottom:.75rem}@media (min-width:45rem){.ck-content .columned-section>.h1,.ck-content .columned-section>.h2,.ck-content .columned-section>.h3,.ck-content .columned-section>.h4,.ck-content .columned-section>.h5,.ck-content .columned-section>.h6,.ck-content .columned-section>.sit-giving-contact-person-name{margin-bottom:1rem}}@media (min-width:57.5rem){.ck-content .columned-section>.h1,.ck-content .columned-section>.h2,.ck-content .columned-section>.h3,.ck-content .columned-section>.h4,.ck-content .columned-section>.h5,.ck-content .columned-section>.h6,.ck-content .columned-section>.sit-giving-contact-person-name{margin-bottom:1.25rem}}@media (min-width:45rem){.ck-content .columned-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.ck-content .columned-section__left-content{margin-bottom:1.25rem}@media (min-width:45rem){.ck-content .columned-section__left-content{margin-bottom:0}}@media (min-width:45rem){.ck-content .columned-section__left-content,.ck-content .columned-section__right-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .page-card{max-width:30rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ck-content .page-card>.img,.ck-content .page-card>.picture{margin-bottom:0}.ck-content .page-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;margin-top:.75rem}.ck-content .page-card__h1{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin-bottom:0;color:#000}@media (min-width:30rem){.ck-content .page-card__h1{font-size:1.2rem}}.ck-content .page-card__body{position:relative;margin-top:.75rem;padding-left:1.25rem}@media (min-width:30rem){.ck-content .page-card__body{padding-left:1.5rem}}.ck-content .page-card__body>.accent{position:absolute;top:0;left:0}.ck-content .page-card__footer{margin-top:.75rem;padding-left:1.25rem}@media (min-width:30rem){.ck-content .page-card__footer{padding-left:1.5rem}}.ck-content .post-card{max-width:30rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ck-content .post-card>.category,.ck-content .site--colead .post-card>.colead-publication__author,.ck-content .site--colead .post-card>.edtech-tools-resources__type_and_purpose{margin-bottom:.5rem}.ck-content .post-card>.img,.ck-content .post-card>.picture{margin-top:0;margin-bottom:0}.ck-content .post-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;margin-top:.75rem}.ck-content .post-card__h1{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin-bottom:0;color:#000}@media (min-width:30rem){.ck-content .post-card__h1{font-size:1.2rem}}.ck-content .post-card__body{margin-top:.75rem;padding-left:1.25rem}@media (min-width:30rem){.ck-content .post-card__body{padding-left:1.5rem}}.ck-content .post-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.75rem;padding-left:1.25rem}@media (min-width:30rem){.ck-content .post-card__footer{padding-left:1.5rem}}.ck-content .feature-post-card{max-width:30rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ck-content .feature-post-card>.category,.ck-content .site--colead .feature-post-card>.colead-publication__author,.ck-content .site--colead .feature-post-card>.edtech-tools-resources__type_and_purpose{margin-bottom:.5rem}.ck-content .feature-post-card>.img,.ck-content .feature-post-card>.picture{margin-top:0;margin-bottom:0}.ck-content .feature-post-card__content-wrap{position:relative;z-index:2;height:100%;margin-top:-2rem;padding-left:1.25rem}@media (min-width:30rem){.ck-content .feature-post-card__content-wrap{margin-top:-2.5rem}}.ck-content .feature-post-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:1rem;background:#263238;color:#fff}@media (min-width:30rem){.ck-content .feature-post-card__content{padding:1.25rem}}.ck-content .feature-post-card__h1{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;color:#fff;margin-bottom:0}@media (min-width:30rem){.ck-content .feature-post-card__h1{font-size:1.2rem}}.ck-content .feature-post-card__body{margin-top:.75rem;padding-left:1.25rem}@media (min-width:30rem){.ck-content .feature-post-card__body{margin-top:1rem;padding-left:1.5rem}}.ck-content .feature-post-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.75rem;padding-left:1.25rem}@media (min-width:30rem){.ck-content .feature-post-card__footer{padding-left:1.5rem}}.ck-content .media-card{position:relative;max-width:45rem;overflow:hidden}.ck-content .media-card>.img,.ck-content .media-card>.picture{margin-bottom:0}.ck-content .media-card__body{position:absolute;z-index:2;top:100%;left:0;width:100%;height:100%;padding:3.5rem 1rem;background:rgba(255,255,255,.65);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (min-width:30rem){.ck-content .media-card__body{padding:3.5rem 1.25rem}}.ck-content .media-card:hover .ck-content .media-card__body{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.ck-content .media-card__body-text{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.ck-content .media-card__h1{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin-bottom:.75rem}@media (min-width:30rem){.ck-content .media-card__h1{font-size:1.2rem}}.ck-content .media-card__footer{position:absolute;z-index:3;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:2.75rem;padding:.75rem 1rem;border-top:1px solid transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:border-color .3s;transition:border-color .3s}@media (min-width:30rem){.ck-content .media-card__footer{padding:.75rem 1.25rem}}.ck-content .media-card:hover .ck-content .media-card__foot{border-color:#d9d9d9}.ck-content .media-card__icon{position:absolute;z-index:4;top:0;right:0;width:100%;height:2.75rem;padding:.75rem 1rem;border-bottom:1px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s}.ck-content .media-card:hover .ck-content .media-card__icon{border-color:#d9d9d9}.ck-content .media-card__icon .icon{display:block;margin-left:auto}.ck-content .media-card .field{padding:0}.ck-content .contact-card{padding:.75rem 1rem;border:1px solid #d9d9d9;border-radius:.25rem}.ck-content .contact-card--dark{border-color:#455a64;color:#fff}.ck-content .contact-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.25rem}.ck-content .contact-card .label,.ck-content .contact-card .mc-field-group label,.ck-content .contact-card .mc-field-group.mc_sitlearn-signup__interest strong,.ck-content .contact-card .salesforce-form label,.ck-content .mc-field-group .contact-card label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .contact-card strong,.ck-content .salesforce-form .contact-card label{margin-bottom:0}.ck-content .contact-card__a{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:inherit;-webkit-transition:color 150ms;transition:color 150ms}.ck-content .contact-card__a:hover{color:#8c8c8c}.ck-content .contact-card--sg.ck-content .contact-card--dark{background:#263238}.ck-content .profile-card{max-width:30rem}.ck-content .profile-card__name{font-family:"IBM Plex Sans",sans-serif;font-weight:700;padding-top:1rem;font-size:1rem}.ck-content .profile-card__appointments{font-size:1rem}.ck-content .profile-card--white .profile-card__name{color:#fff}.ck-content .profile-card--white .profile-card__appointments{color:#fff}.ck-content .profile-card--white .lead-link{color:#fff}.ck-content #molecules-profile-card-white-text .sg-pattern-example{background:#da291c}.ck-content #molecules-profile-card-white-text .sg-pattern-example .profile-card{padding:1rem 0}.ck-content .course-card{max-width:30rem;position:relative}.ck-content .course-card .tag{position:absolute;top:.75rem;left:.75rem;border:none;cursor:none;max-width:85%}.ck-content .course-card .picture{margin-bottom:0}.ck-content .course-card .picture img{max-width:none;width:100%}.ck-content .course-card__course{position:relative;margin-top:1rem}.ck-content .course-card__course .accent{position:absolute;left:0;top:0;margin-top:8px}.ck-content .course-card__course_footer{color:#8c8c8c}.ck-content .course-card__course_footer_item svg{vertical-align:top;margin-right:.25rem}.ck-content .course-card__title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;font-size:1.44rem;margin-bottom:0;padding-left:1.5rem}.ck-content .course-card__subtitle{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin-top:.5rem;padding-left:1.5rem}@media (min-width:30rem){.ck-content .course-card__subtitle{font-size:1rem}}.ck-content .course-card__course_footer{font-size:.833rem;padding-top:.75rem;margin:2rem 1rem 0 1rem;border-top:2px solid #e8e8e8}.ck-content .course-card__course_footer>div{display:inline-block}.ck-content .course-card__caret{font-size:1.2rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;display:inline-block;margin:0 .5rem;vertical-align:text-bottom}.ck-content .course-card__card_link{position:absolute;top:0;bottom:0;width:100%;z-index:5}.ck-content .life-card{position:relative;overflow:hidden;max-width:800px}@media (min-width:57.5rem){.ck-content .life-card:hover{overflow:visible}.ck-content .life-card:hover ul{background:#ea2429;-webkit-transform:translateY(0);transform:translateY(0);z-index:1}.ck-content .life-card:hover ul .desc,.ck-content .life-card:hover ul .link{opacity:1}}.ck-content .life-card:hover .img-1 .imgholder{-webkit-transform:scale(1.1);transform:scale(1.1)}.ck-content .life-card .img-1{overflow:hidden;position:relative}@media (min-width:57.5rem){.ck-content .life-card .img-1{padding-top:100%}}.ck-content .life-card .img-1 .imgholder{position:absolute;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;top:0;-webkit-transition:all .3s ease;transition:all .3s ease}.ck-content .life-card ul{max-width:none;margin:0;padding:0;list-style:none;margin:0;list-style:none;position:absolute;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;padding:1rem;bottom:0;-webkit-transform:none;transform:none;width:100%}.ck-content .life-card ul>li{display:block;margin:0;list-style:none}.ck-content .life-card ul>li::after,.ck-content .life-card ul>li::before{content:"";display:none;margin:0}@media (min-width:57.5rem){.ck-content .life-card ul{bottom:-12px;padding:25px;width:90%;-webkit-transform:translateY(40%);transform:translateY(40%)}}.ck-content .life-card ul .title-2{font-size:28px;line-height:1;margin-bottom:15px;font-weight:500}.ck-content .life-card ul .desc,.ck-content .life-card ul .link{display:none}@media (min-width:57.5rem){.ck-content .life-card ul .desc,.ck-content .life-card ul .link{display:block}}.ck-content .life-card ul .desc{font-size:13px;line-height:1.5;-webkit-transition:all .3s ease;transition:all .3s ease;margin-bottom:50px;opacity:0}.ck-content .life-card ul .link{font-size:19px;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.ck-content .life-card ul .link .icon{vertical-align:middle;height:10px;position:relative;top:-1px}@media (min-width:57.5rem){.ck-content .life-card .d-lg-block{display:block!important}}@media (min-width:57.5rem){.ck-content .life-card .d-lg-none{display:none!important}}.ck-content .life-card .d-none{display:none}.ck-content .profile-small-card{margin:1.25rem 0}@media (min-width:57.5rem){.ck-content .profile-small-card{margin:2rem 0}}.ck-content .profile-small-card__header{margin-top:1rem}.ck-content .profile-small-card__designation{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;letter-spacing:.0125em;margin-top:.5rem;margin-bottom:.5rem;color:#8c8c8c}.ck-content .profile-small-card__name{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1rem;max-width:24em;line-height:1.2;margin:0}@media (min-width:45rem){.ck-content .profile-small-card__name{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.2rem}}.ck-content .profile-small-card__appointments{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:.833rem;letter-spacing:.0125em;margin-top:.5rem;margin-bottom:-.25rem}.ck-content .profile-small-card__links a{display:block;margin-bottom:.5rem}.ck-content .simple-card{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.ck-content .simple-card .field--type-image,.ck-content .simple-card__image{width:14rem;height:9rem}.ck-content .simple-card__h1{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin-bottom:0;color:#000}@media (min-width:30rem){.ck-content .simple-card__h1{font-size:1.2rem}}.ck-content .simple-card__body{position:relative;margin-top:.75rem;color:#da291c;font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400}.ck-content .simple-card__content{margin-left:1.25rem}.ck-content .simple-card__link{position:absolute;top:0;bottom:0;left:0;right:0}.ck-content .project01-card{position:relative}.ck-content .project01-card:last-child{margin-bottom:0}.ck-content .project01-card__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ck-content .project01-card__content{padding-top:1.5rem}.ck-content .project01-card .field--type-image{padding:0}.ck-content .project01-card .field--type-image .media{position:relative;width:100%;padding-top:56.25%;overflow:hidden}@media (min-width:45rem){.ck-content .project01-card .field--type-image .media{padding-top:0;width:auto}}.ck-content .project01-card .field--type-image img,.ck-content .project01-card .field--type-image picture{margin:0;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media (min-width:45rem){.ck-content .project01-card .field--type-image img,.ck-content .project01-card .field--type-image picture{position:relative;-webkit-transform:unset;transform:unset}}.ck-content .project01-card .page-card__body{padding-left:0}@media (min-width:30rem){.ck-content .project01-card .page-card__body{padding-left:0}}.ck-content .project01-card .page-card__footer{padding-left:0}@media (min-width:30rem){.ck-content .project01-card .page-card__footer{padding-left:0}}.ck-content .project01-card__footer{margin-top:.75rem}.ck-content .project02-card{position:relative}.ck-content .project02-card:last-child{margin-bottom:0}.ck-content .project02-card__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ck-content .project02-card__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:45rem){.ck-content .project02-card__content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:45rem){.ck-content .project02-card .field--type-image{margin-top:1.5rem}}.ck-content .project02-card .field--type-image .media{position:relative;width:100%;padding-top:56.25%;overflow:hidden}@media (min-width:45rem){.ck-content .project02-card .field--type-image .media{padding-top:0;width:auto}}.ck-content .project02-card .field--type-image img,.ck-content .project02-card .field--type-image picture{margin:0;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media (min-width:45rem){.ck-content .project02-card .field--type-image img,.ck-content .project02-card .field--type-image picture{width:25vw;max-width:25rem;max-height:unset;position:relative;-webkit-transform:unset;transform:unset}}@media (min-width:57.5rem){.ck-content .project02-card .field--type-image img,.ck-content .project02-card .field--type-image picture{width:12.5vw;max-width:12.5rem;max-height:unset}}.ck-content .project02-card__content{padding-top:1.5rem}@media (min-width:45rem){.ck-content .project02-card__content{padding-right:1.5rem}}.ck-content .project02-card__footer{margin-top:.75rem}.ck-content .highlight-card{position:relative;background-color:#eceff1;overflow:hidden}.ck-content .highlight-card--no-image{background-color:#f44336}.ck-content .highlight-card--no-image::after{content:"";position:absolute;right:0;bottom:0;height:10rem;width:10rem;background-color:#263238;-webkit-transform:translate(50%,50%) rotate(45deg);transform:translate(50%,50%) rotate(45deg)}.ck-content .highlight-card__content-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:57.5rem){.ck-content .highlight-card__content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.ck-content .highlight-card__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ck-content .highlight-card .field--type-image{height:100%;padding:0}.ck-content .highlight-card .field--type-image *{height:100%}.ck-content .highlight-card img,.ck-content .highlight-card picture{margin-bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media (min-width:45rem){.ck-content .highlight-card img,.ck-content .highlight-card picture{max-height:50vw}}@media (min-width:57.5rem){.ck-content .highlight-card img,.ck-content .highlight-card picture{width:25vw;height:100%;max-width:25rem;max-height:unset}}.ck-content .highlight-card__content{-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;padding:2rem 2rem}@media (min-width:57.5rem){.ck-content .highlight-card__content{padding:2rem 3rem;max-width:calc(100% - min(25vw,25rem))}}.ck-content .highlight-card .category,.ck-content .highlight-card .site--colead .colead-publication__author,.ck-content .highlight-card .site--colead .edtech-tools-resources__type_and_purpose,.ck-content .site--colead .highlight-card .colead-publication__author,.ck-content .site--colead .highlight-card .edtech-tools-resources__type_and_purpose{font-family:"IBM Plex Sans",sans-serif;font-weight:700;color:#f44336;text-transform:uppercase;margin-bottom:1rem}.ck-content .highlight-card__details{position:relative;padding-left:1.5rem;padding-right:1.5rem}.ck-content .highlight-card__details .accent{position:absolute;top:0;left:0}.ck-content .highlight-card__h3{margin-top:0}.ck-content .highlight-card__body{position:relative}.ck-content .highlight-card__footer{margin-top:.75rem}.ck-content .highlight-card__footer a{color:#263238}.ck-content .highlight-card--no-image .category,.ck-content .highlight-card--no-image .site--colead .colead-publication__author,.ck-content .highlight-card--no-image .site--colead .edtech-tools-resources__type_and_purpose,.ck-content .highlight-card--no-image [class$="__body"],.ck-content .highlight-card--no-image [class$="__h3"],.ck-content .site--colead .highlight-card--no-image .colead-publication__author,.ck-content .site--colead .highlight-card--no-image .edtech-tools-resources__type_and_purpose{color:#fff}.ck-content .highlight-card--no-image .accent{background-color:#fff}.ck-content .profile-top .avatar{margin-bottom:1.25rem}.ck-content .profile-top__name{margin-bottom:.75rem;display:inline-block}.ck-content .profile-top__text{position:relative}.ck-content .profile-top .accent{position:absolute;top:0;left:0}.ck-content .profile-top__appointments{font-family:"IBM Plex Sans",sans-serif;font-weight:500;margin-left:1.5rem;font-size:1rem}.ck-content .profile-top__latest-qualification{margin-left:1.5rem;font-size:1rem}.ck-content .profile-top--compact{margin-bottom:2.5rem}.ck-content .profile-top--compact .avatar,.ck-content .profile-top--compact .row{display:inline-block;vertical-align:top}.ck-content .profile-top--compact .avatar{width:7.5rem;height:7.5rem}.ck-content .profile-top--compact .row{padding-left:1.5rem;width:calc(98% - 7.5rem)}.ck-content .profile-top--compact .profile-top__latest-qualification{margin-bottom:1.25rem}.ck-content .profile-top--compact .profile-top__card-link{text-decoration:none}.ck-content .profile-bottom{background:#263238;padding:2.5rem;border-radius:.25rem}.ck-content .profile-bottom .avatar,.ck-content .profile-bottom__details{display:inline-block;vertical-align:top}.ck-content .profile-bottom__details{padding-left:1.5rem;color:#fff;width:calc(98% - 7.5rem);font-size:1rem}.ck-content .profile-bottom__details>*{margin-top:0;margin-bottom:.5rem}.ck-content .profile-bottom__details>:last-child{margin-bottom:0}.ck-content .profile-bottom__appointments{margin-bottom:.25rem}.ck-content .profile-bottom__name{font-family:"IBM Plex Sans",sans-serif;font-weight:500}.ck-content .news-card{max-width:30rem;min-height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.ck-content .news-card:hover{-webkit-box-shadow:0 4px 6px 0 #bfbfbf;box-shadow:0 4px 6px 0 #bfbfbf}.ck-content .news-card>.img,.ck-content .news-card>.picture{width:100%;margin-bottom:0}.ck-content .news-card__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1rem}.ck-content .news-card__h4{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin:.5rem 0 1.25rem;color:#000}@media (min-width:30rem){.ck-content .news-card__h4{font-size:1.2rem}}.ck-content .news-card__body{position:relative;margin:1.25rem 0;padding-left:1.25rem;padding-bottom:2rem}@media (min-width:30rem){.ck-content .news-card__body{padding-left:1.25rem;padding-bottom:3rem}}.ck-content .news-card__body>.accent{position:absolute;top:0;left:0}.ck-content .news-card__news_footer{color:#000;padding-bottom:1.25rem;padding-right:.75rem;margin-top:.75rem;position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ck-content .news-card__news_footer_item{font-size:.833rem;padding-left:.25rem}.ck-content .news-card__tag{display:inline-block;margin:.1rem .35rem 0 0}.ck-content .news-card__card_link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:5}.ck-content .teaser-card{position:relative;height:100%;width:100%}@media (min-width:45rem){.ck-content .teaser-card{max-width:25vw}}.ck-content .teaser-card__link{position:absolute;top:0;bottom:0;width:100%;z-index:5;cursor:pointer}.ck-content .teaser-card__wrapper{padding:1rem .75rem 10.5rem .75rem;border-top:.25rem solid;border-color:red;height:100%;-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12)}.ck-content .teaser-card__domain,.ck-content .teaser-card__insight{font-size:.875rem;color:#595959;text-transform:uppercase;padding-bottom:.5rem}.ck-content .teaser-card__title{margin-top:0;height:3.5rem;width:100%}@media (min-width:45rem){.ck-content .teaser-card__title{height:4.5rem}}.ck-content .teaser-card__description{padding-bottom:1rem;height:6rem;max-height:7rem;width:100%}@media (min-width:45rem){.ck-content .teaser-card__description{height:8rem;max-height:8rem;padding-bottom:1.5rem}}.ck-content .teaser-card__container{font-size:.875rem;color:#595959}.ck-content .teaser-card__container-wrapper{padding-top:1.5rem;border-top:1px solid #e8e8e8}.ck-content .teaser-card__date{font-size:.875rem;color:#595959;padding-bottom:.5rem}@media (min-width:45rem){.ck-content .teaser-card__date{padding-bottom:1rem}}.ck-content .teaser-card__date-course{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:.5rem;width:100%}@media (min-width:45rem){.ck-content .teaser-card__date-course{padding-bottom:1rem}}.ck-content .teaser-card__date-course-icon{margin-right:.5rem}.ck-content .teaser-card__date-course-content{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.ck-content .teaser-card__location,.ck-content .teaser-card__time{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:.5rem}@media (min-width:45rem){.ck-content .teaser-card__location,.ck-content .teaser-card__time{padding-bottom:1rem}}.ck-content .teaser-card__location-icon,.ck-content .teaser-card__time-icon{display:inline-block;margin-right:.5rem}.ck-content .teaser-card__location-content,.ck-content .teaser-card__time-content{display:inline-block;-webkit-transform:translateY(-15%);transform:translateY(-15%)}.ck-content .teaser-card__delivery{padding-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:45rem){.ck-content .teaser-card__delivery{padding-bottom:1rem}}.ck-content .teaser-card__delivery-icon{display:inline-block;margin-right:.5rem}.ck-content .teaser-card__delivery-content{display:inline-block;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.ck-content .teaser-card__cost{padding-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:45rem){.ck-content .teaser-card__cost{padding-bottom:1rem}}.ck-content .teaser-card__cost-icon{display:inline-block;margin-right:.5rem}.ck-content .teaser-card__cost-content{display:inline-grid;-webkit-transform:translateY(-5%);transform:translateY(-5%)}.ck-content .teaser-card__cost-content-fund{font-style:italic}.ck-content .teaser-card__grey{background-color:#f5f5f5;padding:.5rem;color:#595959;position:absolute;bottom:5.25rem;left:.75rem;right:.75rem}.ck-content .teaser-card__grey-label{font-weight:500;font-size:.875rem}.ck-content .teaser-card__grey-content{font-size:.875rem}.ck-content .teaser-card__topic{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;color:#595959;position:absolute;bottom:1.5rem;left:.75rem;right:.75rem}@media (min-width:45rem){.ck-content .teaser-card__topic{bottom:.75rem}}.ck-content .teaser-card__topic-icon{margin-right:.5rem}.ck-content .teaser-card__topic-content{-webkit-transform:translateY(-15%);transform:translateY(-15%)}.ck-content .teaser-card__registeration{position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.ck-content .teaser-card__registeration .button,.ck-content .teaser-card__registeration .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span,.ck-content .teaser-card__registeration .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .teaser-card__registeration input:checked+span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .teaser-card__registeration span{width:100%}.ck-content .teaser-card__body>.excerpt{margin-top:.75rem}.ck-content .teaser-card img,.ck-content .teaser-card picture{height:190px;width:100%;-o-object-fit:cover;object-fit:cover;padding-bottom:1rem}.ck-content .teaser-card--simple .teaser-card__title{height:2rem}.ck-content .teaser-card--simple .teaser-card__image{display:none}.ck-content .teaser-card--simple .teaser-card__wrapper{padding-bottom:8rem}.ck-content .teaser-card--simple .teaser-card__grey{bottom:4.75rem}.ck-content .teaser-card--simple .teaser-card__container-wrapper{padding-top:0;padding-bottom:0;border-top:none}.ck-content .teaser-card--simple-with-image .teaser-card__wrapper{padding-bottom:4rem}.ck-content .teaser-card--wide{max-width:100%}.ck-content .teaser-card--wide .teaser-card__wrapper{padding:1.25rem 1.5rem}@media (min-width:57.5rem){.ck-content .teaser-card--wide .teaser-card__wrapper{padding:3rem 4rem}}.ck-content .background-card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.ck-content .background-card__wrapper{position:relative;margin-bottom:1.5rem;margin-right:1.5rem}.ck-content .background-card__title{color:#fff;position:absolute;max-width:70%;left:1.5rem;z-index:1}.ck-content .background-card__image{height:270px;-o-object-fit:cover;object-fit:cover}.ck-content .background-card__image img,.ck-content .background-card__image picture{height:270px;-o-object-fit:cover;object-fit:cover}.ck-content .background-card__link{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:1.5rem;bottom:1.5rem;cursor:pointer}.ck-content .background-card__link-url{position:absolute;top:0;bottom:0;width:100%;z-index:5}.ck-content .background-card__link-text{color:#fff;padding-right:.5rem;margin-bottom:0}.ck-content .background-card__link-icon{color:#fff}.ck-content .background-card__link-icon svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ck-content .body-news-card{padding:1.5rem 0 1.5rem;border-top:1px solid red;border-bottom:1px solid red}.ck-content .body-news-card .field--type-image,.ck-content .body-news-card__image{width:9rem;height:9rem;-o-object-fit:cover;object-fit:cover}@media (min-width:30rem){.ck-content .body-news-card .field--type-image,.ck-content .body-news-card__image{width:11rem}}@media (min-width:45rem){.ck-content .body-news-card .field--type-image,.ck-content .body-news-card__image{width:14rem}}.ck-content .body-news-card__h4{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2}@media (min-width:30rem){.ck-content .body-news-card__h4{font-size:1.2rem}}.ck-content .body-news-card__content{margin-left:1.25rem}.ck-content .body-news-card__content-wrapper{max-width:45rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ck-content .body-news-card__footer a{color:#da291c}.ck-content .in-the-news-card{position:relative}.ck-content .in-the-news-card:hover{-webkit-box-shadow:0 2px 4px 0 #bfbfbf;box-shadow:0 2px 4px 0 #bfbfbf}.ck-content .in-the-news-card__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1.25rem .75rem;padding-bottom:2rem}@media (min-width:57.5rem){.ck-content .in-the-news-card__content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ck-content .in-the-news-card__header{font-size:.833rem}.ck-content .in-the-news-card__header .datetime{color:#000}.ck-content .in-the-news-card__content{max-width:45rem;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.75rem}@media (min-width:30rem){.ck-content .in-the-news-card__content{padding-left:.75rem}}.ck-content .in-the-news-card__news_footer{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;bottom:0;padding-bottom:1.25rem}.ck-content .in-the-news-card__news_footer_item{font-size:.833rem;padding-left:.25rem}.ck-content .in-the-news-card__h4{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;margin:.5rem 0 1.25rem;color:#000}@media (min-width:30rem){.ck-content .in-the-news-card__h4{font-size:1.2rem}}.ck-content .in-the-news-card__body{position:relative;margin-top:.75rem;padding:0 1.25rem}@media (min-width:30rem){.ck-content .in-the-news-card__body{padding-left:1.5rem}}.ck-content .in-the-news-card__body>.accent{position:absolute;top:0;left:0}.ck-content .in-the-news-card__caret{font-size:1.2rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;margin:0 .5rem;color:#da291c;display:inline-block;vertical-align:text-bottom}.ck-content .in-the-news-card svg{margin-top:.25rem;vertical-align:text-bottom}.ck-content .in-the-news-card__card_link{position:absolute;top:0;bottom:0;width:100%;z-index:5}.ck-content .profile-article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:45rem;border-radius:.25rem}@media (min-width:45rem){.ck-content .profile-article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:57.5rem){.ck-content .profile-article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem;max-width:76.5rem}}.ck-content .profile-article__avatar{-webkit-box-flex:3.75rem;-ms-flex:3.75rem 0 0px;flex:3.75rem 0 0}@media (min-width:45rem){.ck-content .profile-article__avatar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:57.5rem){.ck-content .profile-article__avatar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}}@media (min-width:45rem){.ck-content .profile-article__avatar>.avatar{display:block;position:relative;border-radius:7.5rem;width:7.5rem;height:7.5rem;margin:0 auto}}.ck-content .profile-article__header{-webkit-box-flex:calc(100% - 3.75rem);-ms-flex:calc(100% - 3.75rem) 0 0px;flex:calc(100% - 3.75rem) 0 0;padding-left:1rem;overflow:hidden}@media (min-width:45rem){.ck-content .profile-article__header{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:57.5rem){.ck-content .profile-article__header{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .profile-article__designation{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;letter-spacing:.0125em;margin-bottom:.5rem;color:#8c8c8c}.ck-content .profile-article__name{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1rem;max-width:24em;line-height:1.2;margin:0}@media (min-width:45rem){.ck-content .profile-article__name{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.2rem}}.ck-content .profile-article__appointments{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;letter-spacing:.0125em;margin-top:.5rem;margin-bottom:-.25rem}.ck-content .profile-article__education{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;letter-spacing:.0125em;margin-top:.5rem;color:#8c8c8c}.ck-content .profile-article__bio{list-style:none;margin:.75rem 0 0;padding:0}.ck-content .profile-article__contact-li{margin-bottom:.5rem;white-space:nowrap}.ck-content .profile-article__contact-li:last-child{margin-bottom:0}.ck-content .profile-article__contact-li:after,.ck-content .profile-article__contact-li:before{content:none}.ck-content .profile-article__body{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0;margin-top:.75rem;padding-left:4.75rem}@media (min-width:45rem){.ck-content .profile-article__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:1.5rem;padding-bottom:1.5rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:0}}@media (min-width:57.5rem){.ck-content .profile-article__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .profile-article__body>.lead{display:inline-block;margin-top:.75rem}@media (min-width:45rem){.ck-content .location-article{min-height:calc(4rem + 400px)}}@media (min-width:45rem){.ck-content .location-article__content-wrap{padding:0 4rem;background:#eceff1}}.ck-content .location-article__content{overflow:hidden}@media (min-width:45rem){.ck-content .location-article__content{position:relative;top:4rem;overflow:visible}}@media (min-width:45rem){.ck-content .location-article__map-wrap{position:absolute;z-index:1;width:60%;top:0;right:0}}.ck-content .location-article__map iframe{width:100%}.ck-content .location-article__body{background:#eceff1}@media (min-width:30rem){.ck-content .location-article__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.ck-content .location-article__body:nth-child(n){position:relative;z-index:2;display:block;width:40%;margin:0;background:0 0}}@media (min-width:30rem){.ck-content .location-article__body .picture,.ck-content .location-article__body img{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media (min-width:45rem){.ck-content .location-article__body .picture,.ck-content .location-article__body img{position:relative;left:1.5rem;display:block;max-width:100%;margin:1.5rem 0 0;padding:0}}@media (min-width:30rem){.ck-content .location-article__text-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem}}@media (min-width:45rem){.ck-content .location-article__text-wrap{display:block;max-width:100%;margin:0;padding:0 2rem 0 0}}.ck-content .location-article__text{padding:1.25rem}@media (min-width:45rem){.ck-content .location-article__text{padding:0}}.ck-content .location-article__text>.h1,.ck-content .location-article__text>.h2,.ck-content .location-article__text>.h3,.ck-content .location-article__text>.h4,.ck-content .location-article__text>.h5,.ck-content .location-article__text>.h6,.ck-content .location-article__text>.sit-giving-contact-person-name{margin-bottom:1rem}@media (min-width:45rem){.ck-content .location-article__text>.h1,.ck-content .location-article__text>.h2,.ck-content .location-article__text>.h3,.ck-content .location-article__text>.h4,.ck-content .location-article__text>.h5,.ck-content .location-article__text>.h6,.ck-content .location-article__text>.sit-giving-contact-person-name{margin-bottom:1.25rem}}.ck-content .testimonial-article{-webkit-box-shadow:none;box-shadow:none;position:relative;margin:0;padding:1rem;text-align:center;background:0 0;color:#000;max-width:100%}@media (min-width:30rem){.ck-content .testimonial-article{padding:2rem 1.25rem 1rem}}@media (min-width:45rem){.ck-content .testimonial-article{padding:2.5rem 1.5rem 1.25rem}}.ck-content .testimonial-article__content{position:relative;z-index:2}.ck-content .testimonial-article__content>.avatar{margin:0 auto;border:3px solid #da291c;-o-object-fit:cover;object-fit:cover}.ck-content .testimonial-article__text{width:80%;font-size:1rem!important;margin:1rem auto 0}.ck-content .testimonial-article__cite{font-size:.833rem;max-width:24em;line-height:1.2;letter-spacing:.0125em;display:block;margin:1rem auto 0;font-style:normal;border:none}@media (min-width:30rem){.ck-content .testimonial-article__cite{margin-top:1.25rem}}.ck-content .testimonial-article__name{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1rem;color:#da291c}.ck-content .testimonial-article__designation{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:.833rem;margin-top:.25rem;color:#858585}.ck-content .testimonial_split a{text-decoration:none;outline:0}.ck-content .testimonial_split .img-1{max-width:350px;max-height:350px;border-radius:50%;overflow:hidden;margin-bottom:20px}@media (min-width:30rem){.ck-content .testimonial_split .img-1{margin-bottom:none}}.ck-content .testimonial_split{position:relative}.ck-content .testimonial_split .grid_item{-ms-flex-preferred-size:unset;flex-basis:unset;max-width:none}@media (min-width:30rem){.ck-content .testimonial_split .grid_item-left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:1.5rem;padding-bottom:1.5rem}}@media (min-width:30rem){.ck-content .testimonial_split .grid_item-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem}}.ck-content .testimonial_split .testimonial_split__link{position:absolute;top:0;right:0;bottom:0;left:0;color:transparent}.ck-content .testimonial_split ul{padding:0;margin:0;list-style:none;color:#263239}.ck-content .testimonial_split ul .who{color:#b0bec5;font-size:12px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.ck-content .testimonial_split ul .who>div{display:inline-block;margin-right:.25rem}.ck-content .testimonial_split ul .who_name{color:#37474f}.ck-content .testimonial_split ul .who span{color:#263239;margin-left:5px}.ck-content .testimonial_split ul .quote{margin-bottom:30px}.ck-content .testimonial_split ul .quote p>::before{content:'"';display:block;color:#90a3ae;font-family:serif}.ck-content .testimonial_split ul .quote p>::after{content:'"';color:#90a3ae;font-family:serif;margin-left:.5rem}.ck-content .testimonial_split ul .block-link{font-size:19px}.ck-content .jumbotron-article{overflow:hidden}@media (min-width:57.5rem){.ck-content .jumbotron-article{padding-top:2rem}}.ck-content .jumbotron-article__content{background:#263238}@media (min-width:57.5rem){.ck-content .jumbotron-article__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.ck-content .jumbotron-article--bg-img{padding-top:1.25rem}@media (min-width:30rem){.ck-content .jumbotron-article--bg-img{padding-top:2rem}}@media (min-width:45rem){.ck-content .jumbotron-article--bg-img{padding-top:4rem}}.ck-content .jumbotron-article--bg-img .ck-content .jumbotron-article__content{background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:57.5rem){.ck-content .jumbotron-article--bg-img .ck-content .jumbotron-article__content{display:block}}@media (min-width:57.5rem){.ck-content .jumbotron-article__img-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;top:-2rem}}@media (min-width:57.5rem){.ck-content .jumbotron-article__img-wrap>.img,.ck-content .jumbotron-article__img-wrap>.picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media (min-width:76.5rem){.ck-content .jumbotron-article__img-wrap>.img,.ck-content .jumbotron-article__img-wrap>.picture{height:auto;-o-object-fit:initial;object-fit:initial;-o-object-position:initial;object-position:initial}}.ck-content .jumbotron-article__body-wrap{color:#fff}@media (min-width:57.5rem){.ck-content .jumbotron-article__body-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .jumbotron-article--bg-img .ck-content .jumbotron-article__body-wrap{padding-right:1.25rem}@media (min-width:30rem){.ck-content .jumbotron-article--bg-img .ck-content .jumbotron-article__body-wrap{padding-right:2rem}}@media (min-width:57.5rem){.ck-content .jumbotron-article--bg-img .ck-content .jumbotron-article__body-wrap{display:block;max-width:100%}}.ck-content .jumbotron-article__body{position:relative;padding:1.5rem 1.25rem}@media (min-width:30rem){.ck-content .jumbotron-article__body{padding:2rem 1.5rem}}@media (min-width:45rem){.ck-content .jumbotron-article__body{padding:3rem 4rem}}@media (min-width:57.5rem){.ck-content .jumbotron-article__body{padding-top:5rem;padding-right:0}}.ck-content .jumbotron-article--bg-img .ck-content .jumbotron-article__body{position:relative;top:-1.25rem;background:#263238}@media (min-width:30rem){.ck-content .jumbotron-article--bg-img .ck-content .jumbotron-article__body{top:-2rem;max-width:30rem}}@media (min-width:45rem){.ck-content .jumbotron-article--bg-img .ck-content .jumbotron-article__body{max-width:45rem;top:-4rem}}@media (min-width:57.5rem){.ck-content .jumbotron-article--bg-img .ck-content .jumbotron-article__body{padding-right:4rem}}.ck-content .jumbotron-article__h1{font-size:1.729rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;color:#da291c;color:#fff}@media (min-width:30rem){.ck-content .jumbotron-article__h1{font-size:2.074rem}}@media (min-width:57.5rem){.ck-content .jumbotron-article__h1{font-size:2.488rem}}.ck-content .jumbotron-article__body>.preamble{margin-top:.75rem;margin-bottom:0}.ck-content .jumbotron-article__description{margin-top:1rem;padding-top:1rem;border-top:1px solid #595959;color:#d9d9d9}.ck-content .jumbotron-article__body>.accent{position:absolute;z-index:2;top:-2rem;right:1.25rem}.ck-content .jumbotron-article--bg-img .ck-content .jumbotron-article__body>.accent{top:auto;right:1.25rem;bottom:-1.25rem}@media (min-width:30rem){.ck-content .jumbotron-article--bg-img .ck-content .jumbotron-article__body>.accent{right:2rem;bottom:-2rem}}.ck-content .timeline-article{-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);max-width:30rem}@media (min-width:30rem){.ck-content .timeline-article{-webkit-box-shadow:none;box-shadow:none}}.ck-content .timeline-article__body{padding:1rem;border-left:.25rem solid #263238}@media (min-width:30rem){.ck-content .timeline-article__body{-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);padding:1rem 1.25rem}}.ck-content .timeline-article--img .ck-content .timeline-article__body{max-width:calc(30rem - 2.5rem)}@media (min-width:30rem){.ck-content .timeline-article--img .ck-content .timeline-article__body{padding:1rem 1.25rem 3rem}}.ck-content .timeline-article--highlight .ck-content .timeline-article__body{border-color:#da291c}.ck-content .timeline-article__h1{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;color:#000;margin-top:1.25rem}@media (min-width:30rem){.ck-content .timeline-article__h1{font-size:1.2rem}}.ck-content .timeline-article__body>.excerpt{margin-top:.75rem}@media (min-width:30rem){.ck-content .timeline-article>.img,.ck-content .timeline-article>.picture{position:relative;z-index:2;width:80%;margin-top:-2rem;margin-left:auto}}.ck-content .event-article{border:1px solid #d9d9d9;padding:1.25rem}.ck-content .event-article__header{margin-bottom:2rem}@media (min-width:45rem){.ck-content .event-article__header>div{display:inline-block}}.ck-content .event-article__header-text{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.729rem;width:70%;word-wrap:break-word}.ck-content .event-article__type{margin-top:.75rem}@media (min-width:45rem){.ck-content .event-article__type{float:right;width:9%;margin-top:.25rem}}.ck-content .event-article__type button{border:none;padding:10px!important;cursor:default!important}.ck-content .event-article__type button:hover{background:#da291c!important;pointer-events:default!important}@media (min-width:45rem){.ck-content .event-article__type button{width:100%}}.ck-content .event-article__cat{color:#8c8c8c;margin-bottom:2rem}@media (min-width:45rem){.ck-content .event-article__desc-container>div{display:inline-block}}.ck-content .event-article__desc{margin-bottom:1rem}@media (min-width:45rem){.ck-content .event-article__desc{width:47%;vertical-align:top;margin-bottom:.25rem}}@media (min-width:45rem){.ck-content .event-article__details{margin-left:2rem;width:47%}}.ck-content .event-article__date,.ck-content .event-article__location,.ck-content .event-article__target{display:inline-block;margin-top:10px;margin-left:.75rem}.ck-content .event-article__desc-container{margin-bottom:1.25rem}.ck-content .event-article__modal-link{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:.833rem;letter-spacing:.0125em;line-height:1;text-transform:uppercase;border-bottom:0;padding-bottom:.125rem;border-bottom:.125rem solid currentColor}.ck-content .event-article__modal-link:hover{color:#a8071a}.ck-content .event-article__modal-link:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .event-article__modal-link--icon{border-bottom:none}.ck-content .event-article__modal-link__text{display:inline-block;vertical-align:middle;padding-bottom:.125rem;border-bottom:.125rem solid currentColor}.ck-content .event-article__modal-link>.icon{display:inline-block;vertical-align:middle;margin-right:.5rem}.ck-content .event-article__modal-link:hover{cursor:pointer}.ck-content .education-article{padding:2rem 1.25rem}.ck-content .education-article__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ck-content .education-article__header-icon{color:#da291c;display:inline-block}.ck-content .education-article__header-icon svg[aria-labelledby=title-education]{width:3rem;height:3rem}.ck-content .education-article__header-title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem;display:inline-block;vertical-align:super;margin-left:1rem}.ck-content .education-article__body{margin-top:1rem}.ck-content .education-article__link{margin-top:1.25rem}.ck-content .testimonial-detailed{width:100%;padding-left:2px}.ck-content .testimonial-detailed__img{display:block;width:100%;max-width:50%;margin-bottom:1rem}@media (min-width:45rem){.ck-content .testimonial-detailed__img{display:inline-block;width:24%;max-width:20rem;vertical-align:top;margin-left:unset;margin-right:2.5rem;margin-bottom:unset}}.ck-content .testimonial-detailed__img img{border-radius:100%;width:100%;height:100%}.ck-content .testimonial-detailed__container{display:inline-block;width:100%}@media (min-width:57.5rem){.ck-content .testimonial-detailed__container{width:68%}}.ck-content .testimonial-detailed__quote-container{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem;font-style:italic;line-height:43px}@media (min-width:30rem){.ck-content .testimonial-detailed__quote-container{font-size:1.44rem}}@media (min-width:57.5rem){.ck-content .testimonial-detailed__quote-container{font-size:2.074rem}}.ck-content .testimonial-detailed__quote-container svg{color:#90a4ae}.ck-content .testimonial-detailed svg{-webkit-transform:scale(1.2);transform:scale(1.2);vertical-align:text-top}.ck-content .testimonial-detailed svg[aria-labelledby=title-quote-left]{margin-right:.75rem}.ck-content .testimonial-detailed svg[aria-labelledby=title-quote-right]{margin-left:.75rem}.ck-content .testimonial-detailed__divider{margin:1.25rem 0}.ck-content .testimonial-detailed__divider .accent{background:#90a4ae;height:.1rem}.ck-content .testimonial-detailed__designation,.ck-content .testimonial-detailed__name,.ck-content .testimonial-detailed__role{font-family:"IBM Plex Sans",sans-serif;font-weight:300;color:#90a4ae;margin-bottom:.5rem}.ck-content .testimonial-detailed__name{text-transform:uppercase}.ck-content .testimonial-detailed__link{margin-top:2rem}.ck-content .testimonial-container{margin-bottom:2.5rem}@media (min-width:57.5rem){.ck-content .testimonial-container{margin-bottom:0}}@media (min-width:57.5rem){.ck-content .testimonial-container .flickity-page-dots{display:none}}.ck-content .testimonial-container .flickity-button{display:none}.ck-content .testimonial-container-buttons{display:none;margin-top:3rem}@media (min-width:57.5rem){.ck-content .testimonial-container-buttons{display:block}}.ck-content .testimonial-container-buttons-filler{display:none}@media (min-width:57.5rem){.ck-content .testimonial-container-buttons-filler{display:inline-block;width:24%;margin-right:2.5rem}}.ck-content .testimonial-container-buttons-group{display:inline-block}.ck-content .testimonial-container-buttons-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.ck-content .testimonial-container-buttons button{height:45px;width:45px;border:none;border-radius:unset;margin-right:0!important;padding:inherit}.ck-content .testimonial-container-buttons button:disabled{display:none}.ck-content .testimonial-container-buttons button:focus{-webkit-box-shadow:none;box-shadow:none}.ck-content .testimonial-container-buttons button.disabled{opacity:.5;cursor:default}.ck-content .testimonial-container-buttons button.disabled:hover{background-color:#da291c;border-color:#da291c}.ck-content .testimonial-container-buttons button>svg.icon{margin-left:0}.ck-content .news-article{display:-webkit-box;display:-ms-flexbox;display:flex}body:not(.user-logged-in) .ck-content .news-article{margin-top:-1rem}.ck-content .news-article .left{width:100%}@media only screen and (max-width:920px){.ck-content .news-article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ck-content .news-article .left{width:100%}}@media only screen and (max-width:720px){.ck-content .news-article .left .section-header{width:auto!important;position:relative!important;padding:4%!important;margin:0!important;background:#263238}}.ck-content .news-article .story{position:relative;display:block;overflow:hidden;text-decoration:none;height:100%}.ck-content .news-article .story:before{content:"";background:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(19%,rgba(0,0,0,.738)),color-stop(34%,rgba(0,0,0,.541)),color-stop(47%,rgba(0,0,0,.382)),color-stop(56.5%,rgba(0,0,0,.278)),color-stop(65%,rgba(0,0,0,.194)),color-stop(73%,rgba(0,0,0,.126)),color-stop(80.2%,rgba(0,0,0,.075)),color-stop(86.1%,rgba(0,0,0,.042)),color-stop(91%,rgba(0,0,0,.021)),color-stop(95.2%,rgba(0,0,0,.008)),color-stop(98.2%,rgba(0,0,0,.002)),to(transparent));background:linear-gradient(to top,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);position:absolute;width:100%;height:70%;bottom:0;z-index:1}.ck-content .news-article .story img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.ck-content .news-article .story:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.ck-content .news-article .story .section-header{color:#fff;position:absolute;bottom:0;z-index:2;width:90%;padding:5%}.ck-content .news-article .story .section-header p{margin-bottom:0;line-height:1.1}.ck-content .news-article .story .section-header .accent--tall{height:100%;max-height:2.5rem}.ck-content .news-article .story .section-header h5{font-weight:500}.ck-content .news-article.breaking .left img{height:auto}.ck-content .news-article.breaking .left .section-header{background:#000;max-width:100%;width:100%;position:relative}.ck-content .news-article .field--type-entity-reference{padding-bottom:0}.ck-content .publication{position:relative;background:#d9d9d9;-webkit-box-shadow:0 8px 12px 0 rgba(44,44,45,.07),0 0 20px 0 rgba(44,44,45,.07);box-shadow:0 8px 12px 0 rgba(44,44,45,.07),0 0 20px 0 rgba(44,44,45,.07);border:3px solid #f5f5f5;width:100%;min-width:18rem;max-width:25rem}.ck-content .publication__link{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:1}.ck-content .publication__link:hover{border:3px solid #27251f}.ck-content .publication .left{position:relative;width:100%;padding-top:133%}.ck-content .publication__content-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;padding:2rem}.ck-content .publication__header h4{color:#000;font-style:italic;font-weight:300}.ck-content .publication__authors-wrapper{position:absolute;left:2rem;right:2rem;bottom:7rem;-webkit-transform:translate(0,100%);transform:translate(0,100%)}.ck-content .publication__authors-wrapper ul{list-style-type:none;margin:0;padding:0}.ck-content .publication__authors{margin-top:1rem;font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700}@media (min-width:57.5rem){.ck-content .jumbotron-light{padding-top:2rem}}.ck-content .jumbotron-light__content{background:#f5f5f5}@media (min-width:57.5rem){.ck-content .jumbotron-light__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem;margin-left:3rem}}@media (min-width:57.5rem){.ck-content .jumbotron-light__img-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;padding-left:2.5rem;padding-bottom:2.5rem;padding-left:0;position:relative;top:-2rem;left:-3rem}}.ck-content .jumbotron-light__img-wrap .img,.ck-content .jumbotron-light__img-wrap .picture,.ck-content .jumbotron-light__img-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:57.5rem){.ck-content .jumbotron-light__img-wrap .img,.ck-content .jumbotron-light__img-wrap .picture,.ck-content .jumbotron-light__img-wrap img{min-height:500px}}.ck-content .jumbotron-light__body-wrap{color:#000}@media (min-width:57.5rem){.ck-content .jumbotron-light__body-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;padding-left:2.5rem;padding-bottom:2.5rem;padding-left:0}}.ck-content .jumbotron-light__body{position:relative;padding:1.5rem 1.25rem;line-height:1.6}@media (min-width:30rem){.ck-content .jumbotron-light__body{padding:2rem 1.5rem}}@media (min-width:45rem){.ck-content .jumbotron-light__body{padding:3rem 4rem}}@media (min-width:57.5rem){.ck-content .jumbotron-light__body{padding:2rem 2.5rem;padding-top:5rem;padding-right:4rem;padding-bottom:0}}.ck-content .jumbotron-light__h1{font-size:1.729rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;color:#da291c;color:#000}@media (min-width:30rem){.ck-content .jumbotron-light__h1{font-size:2.074rem}}@media (min-width:57.5rem){.ck-content .jumbotron-light__h1{font-size:2.488rem}}.ck-content .jumbotron-light__description{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.16);color:#000}.ck-content .jumbotron-light__description .block-link{color:#da291c}.ck-content .jumbotron-light__body>.accent{position:absolute;z-index:2;top:-2rem;right:1rem}@media (min-width:57.5rem){.ck-content .jumbotron-light__body>.accent{left:-1rem;right:unset}}.ck-content .testimonial-card{padding:1.25rem;background-color:#fff;border-radius:8px;height:100%}@media (min-width:45rem){.ck-content .testimonial-card{max-width:392px}}.ck-content .testimonial-card__profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ck-content .testimonial-card__profile__details{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ck-content .testimonial-card__profile__details__name{font-family:"IBM Plex Sans",sans-serif;font-weight:600;color:#000;text-transform:capitalize}.ck-content .testimonial-card__profile__details__title{color:#8c8c8c}.ck-content .testimonial-card__profile__img{display:block;width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:1rem}@media (min-width:45rem){.ck-content .testimonial-card__profile__img{display:inline-block;width:64px;height:64px;vertical-align:top;margin-left:unset;margin-right:2.5rem;margin-bottom:unset}}.ck-content .testimonial-card__profile__img img{border-radius:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ck-content .testimonial-card__rating{margin-top:.5rem}.ck-content .testimonial-card__rating .icon{fill:unset}.ck-content .testimonial-card__rating svg{-webkit-filter:invert(13%) sepia(93%) saturate(6449%) hue-rotate(358deg) brightness(97%) contrast(113%);filter:invert(13%) sepia(93%) saturate(6449%) hue-rotate(358deg) brightness(97%) contrast(113%)}.ck-content .testimonial-card__quote-container{margin-top:.5rem;line-height:24px;color:#000}@media (max-width:19.9375rem){.ck-content .block--show-xs{display:none!important}}@media (max-width:29.9375rem){.ck-content .block--show-sm{display:none!important}}@media (max-width:44.9375rem){.ck-content .block--show-md{display:none!important}}@media (max-width:57.4375rem){.ck-content .block--show-lg{display:none!important}}@media (max-width:76.4375rem){.ck-content .block--show-xl{display:none!important}}@media (min-width:20rem){.ck-content .block--hide-xs{display:none!important}}@media (min-width:30rem){.ck-content .block--hide-sm{display:none!important}}@media (min-width:45rem){.ck-content .block--hide-md{display:none!important}}@media (min-width:57.5rem){.ck-content .block--hide-lg{display:none!important}}@media (min-width:76.5rem){.ck-content .block--hide-xl{display:none!important}}.ck-content .text-block{max-width:57.5rem}.ck-content .right-float-img-block{max-width:57.5rem}.ck-content .right-float-img-block::after{content:"";display:table;clear:both}.ck-content .right-float-img-block__figure-wrap{float:right;width:50%;max-width:30rem;margin-left:1rem;margin-bottom:1rem}@media (min-width:30rem){.ck-content .right-float-img-block__figure-wrap{width:40%;margin-left:1.25rem;margin-bottom:1.25rem}}@media (min-width:45rem){.ck-content .right-float-img-block__figure-wrap{margin-left:1.5rem;margin-bottom:1.5rem}}.ck-content .right-float-img-block__figure-wrap>.figure>.img,.ck-content .right-float-img-block__figure-wrap>.figure>.picture{margin-bottom:0}.ck-content .left-float-img-block{max-width:57.5rem}.ck-content .left-float-img-block::after{content:"";display:table;clear:both}.ck-content .left-float-img-block__figure-wrap{float:left;width:50%;max-width:30rem;margin-right:1rem;margin-bottom:1rem}@media (min-width:30rem){.ck-content .left-float-img-block__figure-wrap{width:40%;margin-right:1.25rem;margin-bottom:1.25rem}}@media (min-width:45rem){.ck-content .left-float-img-block__figure-wrap{margin-right:1.5rem;margin-bottom:1.5rem}}.ck-content .left-float-img-block__figure-wrap>.figure>.img,.ck-content .left-float-img-block__figure-wrap>.figure>.picture{margin-bottom:0}.ck-content .step-items{counter-increment:css-counter 1;border-left:.125rem solid #d9d9d9;position:relative}.ck-content .step-items:last-child{border-color:transparent}.ck-content .step-items li.step-items__li::before{content:counter(css-counter) ". ";color:#fff;background:#da291c;border-radius:50%;padding-inline:.375rem;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem;width:1.5rem;height:1.5rem;position:absolute;left:-.875rem}.ck-content .step-items__list{-webkit-padding-start:0;padding-inline-start:0}.ck-content .step-items__li{list-style:none;padding-bottom:1.5rem}.ck-content .step-items__li-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:1.5rem}.ck-content .step-items__li-content-description span{color:#858585}.ck-content .collection__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .collection__list>li{display:block;margin:0;list-style:none}.ck-content .collection__list>li::after,.ck-content .collection__list>li::before{content:"";display:none;margin:0}.ck-content .testimonial-articles{background:#eceff1}.ck-content .testimonial-articles__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .testimonial-articles__list>li{display:block;margin:0;list-style:none}.ck-content .testimonial-articles__list>li::after,.ck-content .testimonial-articles__list>li::before{content:"";display:none;margin:0}.ck-content .testimonial-articles__list+div .ck-content .testimonial-articles__li,.ck-content .testimonial-articles__list>.ck-content .testimonial-articles__li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:100%;padding:1.5rem 1.25rem 4rem;list-style:none}.ck-content .testimonial-articles__list+div .ck-content .testimonial-articles__li:after,.ck-content .testimonial-articles__list+div .ck-content .testimonial-articles__li:before,.ck-content .testimonial-articles__list>.ck-content .testimonial-articles__li:after,.ck-content .testimonial-articles__list>.ck-content .testimonial-articles__li:before{content:none}@media (min-width:45rem){.ck-content .testimonial-articles__list+div .ck-content .testimonial-articles__li,.ck-content .testimonial-articles__list>.ck-content .testimonial-articles__li{padding:2.5rem 1.5rem 6.5rem}}.ck-content .testimonial-articles .testimonial-article{height:100%;margin:0 auto}.ck-content .testimonial-articles .flickity-button{background:#263238}.ck-content .testimonial-articles .flickity-button:hover{background:#455a64}.ck-content .testimonial-articles .flickity-prev-next-button{width:2rem;height:2rem;border-radius:.25rem}.ck-content .testimonial-articles .flickity-prev-next-button.previous{left:0}.ck-content .testimonial-articles .flickity-prev-next-button.previous .flickity-button-icon{-webkit-transform:translate(.0625rem,0);transform:translate(.0625rem,0)}@media (min-width:30rem){.ck-content .testimonial-articles .flickity-prev-next-button.previous{left:1rem}}.ck-content .testimonial-articles .flickity-prev-next-button.next{right:0}.ck-content .testimonial-articles .flickity-prev-next-button.next .flickity-button-icon{-webkit-transform:translate(-.0625rem,0);transform:translate(-.0625rem,0)}@media (min-width:30rem){.ck-content .testimonial-articles .flickity-prev-next-button.next{right:1rem}}.ck-content .testimonial-articles .flickity-button-icon{fill:#fff}.ck-content .testimonial-articles .flickity-page-dots{bottom:1rem}.ck-content .testimonial-articles .flickity-page-dots .dot{background:#bfbfbf;opacity:1}.ck-content .testimonial-articles .flickity-page-dots .dot.is-selected{background:#263238}.ck-content .testimonial-articles .flickity-page-dots .dot:after,.ck-content .testimonial-articles .flickity-page-dots .dot:before{content:none}.ck-content .page-cards__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .page-cards__list>li{display:block;margin:0;list-style:none}.ck-content .page-cards__list>li::after,.ck-content .page-cards__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.ck-content .page-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.ck-content .page-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.ck-content .page-cards>.ck-content .page-cards__list>.ck-content .page-cards__li{margin-bottom:1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}.ck-content .page-cards>.ck-content .page-cards__list>.ck-content .page-cards__li>*{height:100%}@media (min-width:30rem){.ck-content .page-cards>.ck-content .page-cards__list>.ck-content .page-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media (min-width:45rem){.ck-content .page-cards>.ck-content .page-cards__list>.ck-content .page-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}@media (min-width:57.5rem){.ck-content .page-cards>.ck-content .page-cards__list>.ck-content .page-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .page-cards>.ck-content .page-cards__list>.ck-content .page-cards__li:after,.ck-content .page-cards>.ck-content .page-cards__list>.ck-content .page-cards__li:before{content:none}.ck-content .post-cards__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .post-cards__list>li{display:block;margin:0;list-style:none}.ck-content .post-cards__list>li::after,.ck-content .post-cards__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.ck-content .post-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.ck-content .post-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.ck-content .post-cards__list>.ck-content .post-cards__li{margin-bottom:1.25rem}@media (min-width:30rem){.ck-content .post-cards__list>.ck-content .post-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media (min-width:45rem){.ck-content .post-cards__list>.ck-content .post-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}@media (min-width:57.5rem){.ck-content .post-cards__list>.ck-content .post-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .post-cards__list>.ck-content .post-cards__li:after,.ck-content .post-cards__list>.ck-content .post-cards__li:before{content:none}.ck-content .feature-post-cards__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .feature-post-cards__list>li{display:block;margin:0;list-style:none}.ck-content .feature-post-cards__list>li::after,.ck-content .feature-post-cards__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.ck-content .feature-post-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.ck-content .feature-post-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.ck-content .feature-post-cards__list>.ck-content .feature-post-cards__li{margin-bottom:1.25rem}@media (min-width:30rem){.ck-content .feature-post-cards__list>.ck-content .feature-post-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media (min-width:45rem){.ck-content .feature-post-cards__list>.ck-content .feature-post-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}@media (min-width:57.5rem){.ck-content .feature-post-cards__list>.ck-content .feature-post-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .feature-post-cards__list>.ck-content .feature-post-cards__li:after,.ck-content .feature-post-cards__list>.ck-content .feature-post-cards__li:before{content:none}.ck-content .timeline-articles__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .timeline-articles__list>li{display:block;margin:0;list-style:none}.ck-content .timeline-articles__list>li::after,.ck-content .timeline-articles__list>li::before{content:"";display:none;margin:0}.ck-content .timeline-articles__list>.ck-content .timeline-articles__li{position:relative;padding-bottom:1.25rem;padding-left:1rem;border-left:.125rem solid #d9d9d9}.ck-content .timeline-articles__list>.ck-content .timeline-articles__li:last-child{padding-bottom:0;border-left-color:transparent}@media (min-width:30rem){.ck-content .timeline-articles__list>.ck-content .timeline-articles__li{padding-left:1.25rem;padding-bottom:1.5rem}}@media (min-width:45rem){.ck-content .timeline-articles__list>.ck-content .timeline-articles__li{padding-left:1.5rem}}@media (min-width:57.5rem){.ck-content .timeline-articles__list>.ck-content .timeline-articles__li{padding-left:2.5rem}}.ck-content .timeline-articles__list>.ck-content .timeline-articles__li::before{content:"";position:absolute;top:0;left:-.3125rem;display:block;width:.5rem;height:.5rem;background:#263238;border-radius:.5rem}@media (min-width:30rem){.ck-content .timeline-articles__list>.ck-content .timeline-articles__li::before{left:-.3125rem}}@media (min-width:45rem){.ck-content .timeline-articles__list>.ck-content .timeline-articles__li::before{left:-.3125rem}}@media (min-width:57.5rem){.ck-content .timeline-articles__list>.ck-content .timeline-articles__li::before{left:-.3125rem}}.ck-content .timeline-articles__list>.ck-content .timeline-articles__li::after{content:none}.ck-content .timeline-articles__list>.ck-content .timeline-articles__li--highlight::before{background:#da291c}.ck-content .timeline-articles .timeline-article{position:relative;z-index:2}.ck-content .media-cards__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .media-cards__list>li{display:block;margin:0;list-style:none}.ck-content .media-cards__list>li::after,.ck-content .media-cards__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.ck-content .media-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-left:0}}@media (min-width:30rem){.ck-content .media-cards__list>.ck-content .media-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:0;padding-bottom:0}}@media (min-width:57.5rem){.ck-content .media-cards__list>.ck-content .media-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:0;padding-bottom:0}}@media (min-width:76.5rem){.ck-content .media-cards__list>.ck-content .media-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:0;padding-bottom:0}}.ck-content .media-cards__list>.ck-content .media-cards__li:after,.ck-content .media-cards__list>.ck-content .media-cards__li:before{content:none}.ck-content .profile-articles__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .profile-articles__list>li{display:block;margin:0;list-style:none}.ck-content .profile-articles__list>li::after,.ck-content .profile-articles__list>li::before{content:"";display:none;margin:0}.ck-content .profile-articles__list>.ck-content .profile-articles__li{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #d9d9d9}.ck-content .profile-articles__list>.ck-content .profile-articles__li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}@media (min-width:30rem){.ck-content .profile-articles__list>.ck-content .profile-articles__li{margin-bottom:1.5rem;padding-bottom:1.5rem}}@media (min-width:45rem){.ck-content .profile-articles__list>.ck-content .profile-articles__li{margin-bottom:2.5rem;padding-bottom:2.5rem}}.ck-content .profile-articles__list>.ck-content .profile-articles__li:after,.ck-content .profile-articles__list>.ck-content .profile-articles__li:before{content:none}.ck-content .contact-cards__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .contact-cards__list>li{display:block;margin:0;list-style:none}.ck-content .contact-cards__list>li::after,.ck-content .contact-cards__list>li::before{content:"";display:none;margin:0}.ck-content .contact-cards__list>.ck-content .contact-cards__li{margin-top:.5rem}.ck-content .contact-cards__list>.ck-content .contact-cards__li:first-child{margin-top:0}.ck-content .contact-cards--sg.ck-content .contact-cards--dark{background:#263238}.ck-content .block-nav-group__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .block-nav-group__list>li{display:block;margin:0;list-style:none}.ck-content .block-nav-group__list>li::after,.ck-content .block-nav-group__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.ck-content .block-nav-group__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.ck-content .block-nav-group__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.ck-content .block-nav-group__list>.ck-content .block-nav-group__li{margin-bottom:1.25rem}@media (min-width:30rem){.ck-content .block-nav-group__list>.ck-content .block-nav-group__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media (min-width:45rem){.ck-content .block-nav-group__list>.ck-content .block-nav-group__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}@media (min-width:57.5rem){.ck-content .block-nav-group__list>.ck-content .block-nav-group__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .block-nav-group__list>.ck-content .block-nav-group__li:after,.ck-content .block-nav-group__list>.ck-content .block-nav-group__li:before{content:none}.ck-content .img-slider__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .img-slider__list>li{display:block;margin:0;list-style:none}.ck-content .img-slider__list>li::after,.ck-content .img-slider__list>li::before{content:"";display:none;margin:0}.ck-content .img-slider__list+div .ck-content .img-slider__li{display:block;width:100%}.ck-content .img-slider .flickity-button{background:#263238}.ck-content .img-slider .flickity-button:hover{background:#455a64}.ck-content .img-slider .flickity-prev-next-button{width:2rem;height:2rem;border-radius:.25rem}.ck-content .img-slider .flickity-prev-next-button.previous{left:1rem}.ck-content .img-slider .flickity-prev-next-button.previous .flickity-button-icon{-webkit-transform:translate(.0625rem,0);transform:translate(.0625rem,0)}.ck-content .img-slider .flickity-prev-next-button.next{right:1rem}.ck-content .img-slider .flickity-prev-next-button.next .flickity-button-icon{-webkit-transform:translate(-.0625rem,0);transform:translate(-.0625rem,0)}.ck-content .img-slider .flickity-button-icon{fill:#fff}.ck-content .img-slider .flickity-page-dots{bottom:1rem}.ck-content .img-slider .flickity-page-dots .dot{height:.25rem;width:3rem;margin:0;border-radius:0;background:#fff;opacity:1}.ck-content .img-slider .flickity-page-dots .dot.is-selected{background:#263238}.ck-content .img-slider .flickity-page-dots .dot:after,.ck-content .img-slider .flickity-page-dots .dot:before{content:none}.ck-content .tab-content__sections-wrap{padding:0 .75rem .75rem}@media (min-width:30rem){.ck-content .tab-content__sections-wrap{padding:0 1rem 1rem}}.ck-content .tab-content__sections{background:#fff;border-radius:0 0 .25rem .25rem}.ck-content .tab-content__section{width:100%;min-height:100%;padding:1.25rem .75rem}@media (min-width:30rem){.ck-content .tab-content__section{padding:1.5rem 1.25rem}}@media (min-width:45rem){.ck-content .tab-content__section{padding:2.5rem 1.5rem}}.ck-content .accordion__list{list-style:none;margin:0;padding:0}.ck-content .accordion__li{margin-left:0;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #d9d9d9;display:list-item;position:relative;list-style:none}.ck-content .accordion__li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.ck-content .accordion__li:after,.ck-content .accordion__li:before{content:none}.ck-content .accordion__li-icon-container{position:absolute;top:-5px}.ck-content .accordion__li-tab{display:inline-block;vertical-align:middle;margin-right:.5rem;padding:.5rem;background:#455a64;border-radius:.25rem;-webkit-transition:background 150ms;transition:background 150ms}.ck-content .accordion__li-tab>.icon{display:block;fill:#fff;-webkit-transition:fill 150ms,-webkit-transform 150ms;transition:fill 150ms,-webkit-transform 150ms;transition:transform 150ms,fill 150ms;transition:transform 150ms,fill 150ms,-webkit-transform 150ms}.ck-content .accordion__li-title,.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary{max-width:32em;font-family:"IBM Plex Sans",sans-serif;font-weight:700;-webkit-transition:color 150ms;transition:color 150ms;cursor:pointer;position:relative}.ck-content .accordion__li-title:hover,.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary:hover{color:#455a64}.ck-content .accordion__li-title[data-active=false] .accordion__li-tab,.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary[data-active=false] .accordion__li-tab{background:#eceff1}.ck-content .accordion__li-title[data-active=false] .accordion__li-tab .icon,.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary[data-active=false] .accordion__li-tab .icon{fill:inherit;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ck-content .accordion__li-content-wrap{overflow:hidden;height:0}.ck-content .accordion__li-content-wrap:target{position:relative}.ck-content .accordion__li-content{margin-top:1.5rem;padding-left:0}@media (min-width:45rem){.ck-content .accordion__li-content{padding-left:2.75rem}}.ck-content .accordion__li-title-content{padding-left:2.75rem;margin-top:1.5rem}.ck-content .media-slider{overflow-x:hidden;padding-bottom:80px}@media (min-width:30rem){.ck-content .media-slider{padding-bottom:40px}}@media (min-width:45rem){.ck-content .media-slider{padding-bottom:30px}}.ck-content .media-slider__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .media-slider__list>li{display:block;margin:0;list-style:none}.ck-content .media-slider__list>li::after,.ck-content .media-slider__list>li::before{content:"";display:none;margin:0}.ck-content .media-slider__list+div .ck-content .media-slider__li{display:block;width:100%}.ck-content .media-slider .flickity-button{background:#263238}.ck-content .media-slider .flickity-button:hover{background:#455a64}.ck-content .media-slider__pagination_numbers{display:inline-block;float:right;margin-top:.9rem;margin-right:6rem;font-size:14px}.ck-content .media-slider .flickity-prev-next-button{width:2.5rem;height:2.5rem;border-radius:.25rem;top:100%;-webkit-transform:unset;transform:unset;border-radius:0}.ck-content .media-slider .flickity-prev-next-button.previous{right:2.5rem;left:unset;background:#27251f}.ck-content .media-slider .flickity-prev-next-button.next{right:0;background:#8c8c8c}.ck-content .media-slider .flickity-button-icon{fill:#e8e8e8;left:33%;width:30%;width:30%}.ck-content .media-slider .flickity-viewport{overflow:unset}.ck-content .media-slider .media_caption{margin-top:.25rem;width:100%}.ck-content .media-slider .media_caption>*{margin:0;max-width:80%}.ck-content .faq-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ck-content .left-column{width:calc(50% - 100px)}.ck-content .left-column:before{content:"";position:absolute;top:0;left:50%;border-left:2px solid #9e9fa0;width:2px;height:20px}.ck-content .left-column:after{content:"OR";position:absolute;top:0;margin-top:50px;left:50%;-webkit-transform:translate(-45%,-90%);transform:translate(-45%,-90%);color:#595959;font-size:14px;font-weight:600}.ck-content .left-column .input-search-container{position:relative}.ck-content .left-column .input-search-container .input-field-search{position:absolute;right:0;top:0;margin-top:.75rem;margin-right:.75rem}.ck-content .left-column .button--primary,.ck-content .left-column .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span,.ck-content .left-column .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .left-column input:checked+span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .left-column span{margin-top:1rem}.ck-content .right-column{width:calc(50% - 100px)}.ck-content .right-column:after{content:"";position:absolute;bottom:0;left:50%;border-left:2px solid #9e9fa0;width:2px;height:calc(100% - 60px)}.ck-content .right-column .hidden{display:none}.ck-content .right-column div.input--select{margin-bottom:1rem}@media screen and (max-width:599px){.ck-content .faq-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:40px}.ck-content .left-column{width:100%;margin-bottom:35px;position:relative}.ck-content .left-column:before{content:"";position:absolute;top:unset;left:unset;bottom:0;border-left:unset;width:calc((100% / 2) - 20px);height:unset;border-bottom:2px solid #9e9fa0;margin-bottom:-35px}.ck-content .left-column:after{content:"OR";position:absolute;top:unset;margin-top:unset;bottom:0;left:50%;margin-bottom:-54px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#595959;font-size:14px;font-weight:600}.ck-content .right-column{width:100%;margin-top:30px;position:relative}.ck-content .right-column:after{content:"";position:absolute;top:0;bottom:unset;left:unset;right:0;border-left:unset;width:calc((100% / 2) - 20px);height:unset;border-top:2px solid #9e9fa0;margin-top:-30px}}.ck-content .faq-page-result .tab-content__section{padding-left:0;padding-right:0}.ck-content .faq-page-result .tabs-nav{padding-left:0;padding-right:0}.ck-content .faq-page-result .tab-content__sections-wrap{padding-left:0;padding-right:0}.ck-content .faq-page-result .pagination-block{margin-top:30px}.ck-content .faq-page-result .pagination-nav__li.active a{background:#da291c;color:#fff;border-color:#da291c}.ck-content .faq-page-result .flickity-viewport{max-height:600px}.ck-content .faq-result-loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ck-content .head{height:auto;background:#eceff1}.ck-content .head__bottom .region,.ck-content .head__top .region{display:-webkit-box;display:-ms-flexbox;display:flex}.ck-content .head__top{position:relative}@media (min-width:45rem){.ck-content .head__top{padding-left:4.33125rem}}.ck-content .head__top::before{content:"";position:absolute;z-index:1;top:0;left:-1.25rem;width:calc(100% + 2.5rem);height:100%;background:#fff}@media (min-width:30rem){.ck-content .head__top::before{left:-1.5rem;width:calc(100% + 3rem)}}@media (min-width:45rem){.ck-content .head__top::before{display:none}}.ck-content .head__top .region{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0;background:#fff}@media (min-width:45rem){.ck-content .head__top .region{padding-right:.75rem;padding-left:.75rem}}@media (min-width:57.5rem){.ck-content .head__top .region{padding-right:1rem;padding-left:1rem}}.ck-content .head__top .block:not(:last-child){margin-right:.75rem;padding-right:.75rem;border-right:1px solid #d9d9d9}.ck-content .head #head-top{min-height:38px;display:none}@media (min-width:57.5rem){.ck-content .head #head-top{display:-webkit-box;display:-ms-flexbox;display:flex}}.ck-content .head__bottom{margin-right:-1.25rem;-webkit-transition:padding 150ms;transition:padding 150ms}@media (min-width:30rem){.ck-content .head__bottom{margin-right:-1.5rem}}@media (min-width:45rem){.ck-content .head__bottom{margin-right:0;padding-top:1.25rem;padding-bottom:1.25rem}}.ck-content .head__bottom .region{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ck-content .head__bottom .block:first-child{margin-right:.75rem}@media (min-width:57.5rem){.ck-content .head__bottom .block:first-child{margin-right:1.5rem}}@media (min-width:76.5rem){.ck-content .head__bottom .block{margin-right:2rem}}.ck-content .head__mega-menu{display:none}@media (min-width:45rem){.ck-content .head__mega-menu{display:block}}.ck-content .head__mega-menu .layout--suite:last-of-type{padding-top:1rem!important;padding-bottom:1rem!important}.ck-content .head__mega-menu .layout-content{padding-left:0!important;padding-right:0!important;padding-top:1rem!important;padding-bottom:1rem!important}.ck-content .head__mega-menu .layout__region{padding-left:.75rem;padding-right:.75rem}.ck-content .head__mega-menu .layout__region:not(:last-of-type){border-right:1px solid #d9d9d9}.ck-content .head__mega-menu .region--head-mega-menu{position:absolute;width:100%;max-width:100%;left:0;right:0;background:#fff;border-top:1px solid #d9d9d9;box-shadow:0 2px 9px 0 rgba(210,210,210,.67);-webkit-box-shadow:0 2px 9px 0 rgba(210,210,210,.67);-moz-box-shadow:0 2px 9px 0 rgba(210,210,210,.67)}.ck-content .head__mega-menu .mega-menu-item{overflow-y:hidden;max-height:0}.ck-content .head #block-head-logo{margin-right:2rem}.ck-content .head #block-head-lvl-2{margin-left:auto}.ck-content .head #block-head-lvl-3 .bar-nav__sub-list-wrap{-webkit-box-shadow:0 1.5px 4px rgba(0,0,0,.24);box-shadow:0 1.5px 4px rgba(0,0,0,.24);z-index:2;-webkit-transition:-webkit-box-shadow 150ms 150ms;transition:-webkit-box-shadow 150ms 150ms;transition:box-shadow 150ms 150ms;transition:box-shadow 150ms 150ms,-webkit-box-shadow 150ms 150ms}.ck-content .head #block-head-lvl-3 .bar-nav__sub-list-wrap[data-active=false]{z-index:1;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-delay:none;transition-delay:none}.ck-content .head #block-head-lvl-3 .inline-nav{padding-left:4.33125rem}.ck-content .head #block-head-menu-button,.ck-content .head #block-head-search-button{margin-right:0}.ck-content .head #block-head-search-button{margin-left:auto}.ck-content .head #block-head-menu-button+#block-head-search-button{margin-left:0}.ck-content .head #block-head-menu-button{border-left:1px solid #a8071a}.ck-content .foot{overflow:visible;background:#000;color:#fff}.ck-content .foot .foot__regions .foot__top{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:0}.ck-content .foot .foot__regions .foot__top .region{padding-top:2.5rem;padding-bottom:2rem}.ck-content .foot .foot__regions .foot__top .block:not(:first-child){margin-top:1rem;padding-top:.5rem;border-top:1px solid #455a64}@media (min-width:30rem){.ck-content .foot .foot__regions .foot__top .block:not(:first-child){margin-top:1.25rem;padding-top:.75rem}}@media (min-width:45rem){.ck-content .foot .foot__regions .foot__top .block:not(:first-child){margin-top:1.5rem}}.ck-content .foot .foot__regions .foot__top #block-foot-bottom .block{border-top:none;padding-top:0}@media (min-width:45rem){.ck-content .foot .foot__regions .foot__top #block-foot-bottom .contact-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex}}.ck-content .foot .foot__regions .foot__top #block-foot-bottom .contact-cards__li{width:100%;display:inline-block}@media (min-width:45rem){.ck-content .foot .foot__regions .foot__top #block-foot-bottom .contact-cards__li{width:unset;min-width:13rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:287px;margin-top:0;margin-right:.5rem}}.ck-content .foot .foot__regions .foot__top #block-foot-bottom .contact-cards__li>div{height:100%}@media (min-width:57.5rem){.ck-content .foot .foot__regions .foot__top #foot-top{padding-top:5.5rem;padding-bottom:5rem}}.ck-content .foot .foot__regions .foot__bottom{display:none}.ck-content .foot .foot__regions .foot__bottom::before{content:none}.ck-content .menu{height:420px}.ck-content .menu .region{margin-top:0}.ck-content .menu .block{padding-right:1rem;padding-left:1rem}.ck-content .menu .block:not(:first-child){margin-top:1.25rem}.ck-content .menu .block--stretch{padding-right:0;padding-left:0}.ck-content .menu__body{position:relative;width:100%;height:100%}.ck-content .menu__overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;cursor:pointer}.ck-content .menu[data-active=true] .ck-content .menu__overlay{pointer-events:auto}.ck-content .menu__nav{position:absolute;z-index:2;top:0;right:0;height:100%;width:calc(100% - 1.5rem);max-width:20rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:#eceff1;border-top:1px solid #d9d9d9}.ck-content .menu[data-active=true] .ck-content .menu__nav{pointer-events:auto}.ck-content .menu__region{padding-bottom:2.5rem}.ck-content .menu--sg,.ck-content .menu--sg .ck-content .menu__nav,.ck-content .menu--sg .ck-content .menu__overlay{display:block!important;visibility:visible!important;opacity:1!important;-webkit-transform:translate(0)!important;transform:translate(0)!important;pointer-events:auto}.ck-content .page{line-height:1.4}.ck-content .page__head .head{position:fixed;z-index:30;top:0;left:0;width:100%}.ck-content .page__head .menu{position:fixed;z-index:1000;top:3.7rem;bottom:0;right:0;width:100%;height:100%;max-height:100%;overflow:hidden;pointer-events:none}@media (min-width:45rem){.ck-content .page__head .menu{top:6.3rem}}@media (min-width:57.5rem){.ck-content .page__head .menu{display:none}}.ck-content .page main,.ck-content .page__main{margin-top:6.1rem}@media (min-width:45rem){.ck-content .page main,.ck-content .page__main{margin-top:8.6rem}}.ck-content .page--pull .ck-content .page__main{padding-top:0}.ck-content .page__back-top{position:fixed;z-index:2;bottom:1rem;right:1rem}@media (min-width:45rem){.ck-content .page__back-top{bottom:1.25rem;right:1.25rem}}@media (min-width:57.5rem){.ck-content .page__back-top{bottom:1.5rem;right:1.5rem}}@media (min-width:76.5rem){.ck-content .page__back-top{bottom:2.5rem;right:2.5rem}}.ck-content .page .back-top{display:block}.sg-pattern-example .ck-content .page__head .head{position:static}.sg-pattern-example .ck-content .page__head .menu{position:static}.sg-pattern-example .ck-content .page__main{margin-top:0}.ck-content .page__main-sg-content{min-height:100vh}.sg-pattern-example .ck-content .page__main-sg-content{min-height:0}.ck-content .site--ccr .logo--xl .logo__graphic{width:8.5rem}@media (min-width:45rem){.ck-content .site--ccr .logo--xl .logo__graphic{width:12rem}}.ck-content .iac_team_member__container{display:block;padding-top:0!important;padding-bottom:30px}@media (min-width:30rem){.ck-content .iac_team_member__container{display:inline-block;width:33%;padding-right:10px;padding-top:0!important;vertical-align:top}}.ck-content .iac_team_member__designation{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:.833rem;color:#8c8c8c}.ck-content .iac_team_member__name{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1rem}.ck-content .iac_team_member__company{font-size:.833rem}.ck-content .bold_number_and_text__horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:57.5rem){.ck-content .bold_number_and_text__horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ck-content .bold_number_and_text__horizontal-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:1.25rem;padding-bottom:1.25rem;background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to left,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px;background-position:bottom;background-repeat:repeat-x}@media (min-width:57.5rem){.ck-content .bold_number_and_text__horizontal-item{padding-top:.25rem;padding-bottom:.25rem;padding-left:1.25rem;padding-right:1.25rem;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to bottom,#bfbfbf 50%,rgba(255,255,255,0) 0);background-position:right;background-size:2px 1.25rem;background-repeat:repeat-y}}.ck-content .bold_number_and_text__horizontal-item strong{color:#000}.ck-content .bold_number_and_text__horizontal-item p{color:#858585}.ck-content .bold_number_and_text__horizontal-item h6{display:-webkit-box;display:-ms-flexbox;display:flex}.ck-content .bold_number_and_text__horizontal-item h6 span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ck-content .bold_number_and_text__horizontal-item h6 .label,.ck-content .bold_number_and_text__horizontal-item h6 .mc-field-group label,.ck-content .bold_number_and_text__horizontal-item h6 .mc-field-group.mc_sitlearn-signup__interest strong,.ck-content .bold_number_and_text__horizontal-item h6 .salesforce-form label,.ck-content .mc-field-group .bold_number_and_text__horizontal-item h6 label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .bold_number_and_text__horizontal-item h6 strong,.ck-content .salesforce-form .bold_number_and_text__horizontal-item h6 label{color:#da291c}.ck-content .bold_number_and_text__horizontal-item:first-of-type{padding-left:0}.ck-content .bold_number_and_text__horizontal-item:last-of-type{background-size:0 0}.ck-content .bold_number_and_text__vertical{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ck-content .bold_number_and_text__vertical-item{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:1.125rem;padding-bottom:1.125rem;background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to left,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px;background-position:bottom;background-repeat:repeat-x}@media (min-width:45rem){.ck-content .bold_number_and_text__vertical-item{margin-right:1.5rem}}.ck-content .bold_number_and_text__vertical-item strong{color:#000}.ck-content .bold_number_and_text__vertical-item p{color:#858585}.ck-content .bold_number_and_text__vertical-item:last-of-type{background-size:0 0}.ck-content .checkmark_icon_with_text{margin-bottom:1rem}.ck-content .checkmark_icon_with_text .label.label--icon,.ck-content .checkmark_icon_with_text .mc-field-group label.label--icon,.ck-content .checkmark_icon_with_text .mc-field-group.mc_sitlearn-signup__interest strong.label--icon,.ck-content .checkmark_icon_with_text .salesforce-form label.label--icon,.ck-content .mc-field-group .checkmark_icon_with_text label.label--icon,.ck-content .mc-field-group.mc_sitlearn-signup__interest .checkmark_icon_with_text strong.label--icon,.ck-content .salesforce-form .checkmark_icon_with_text label.label--icon{color:#da291c}.ck-content .checkmark_icon_with_text-text{color:#858585;padding-left:1rem}.ck-content .module_table,.ck-content .table_2_column_left_align{overflow-x:scroll}@media (min-width:57.5rem){.ck-content .module_table,.ck-content .table_2_column_left_align{overflow-x:unset}}.ck-content .module_table th,.ck-content .table_2_column_left_align th{color:#8c8c8c}.ck-content .module_table td a,.ck-content .table_2_column_left_align td a{color:#da291c}.ck-content .text_for_banner__container{padding-top:4rem;padding-bottom:4rem}.ck-content .text_for_banner__title{color:#fff;font-size:57px;line-height:66px}.ck-content .text_for_banner__description{color:#fff}.ck-content .related_topics_link__container{padding-bottom:1.5rem}@media (min-width:45rem){.ck-content .related_topics_link__container{padding-left:1.5rem}}.ck-content .related_topics_link__wrapper{color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.ck-content .related_topics_link__wrapper p{line-height:1.35;margin-bottom:1.8rem}.ck-content .related_topics_link__wrapper p a{color:#000!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none!important}.ck-content .related_topics_link__wrapper p a svg{-ms-flex-negative:0;flex-shrink:0}.ck-content .background-pseudo{margin-top:2rem;margin-bottom:2rem!important}@media (min-width:57.5rem){.ck-content .background-pseudo{margin-bottom:4rem!important}}.ck-content .background-pseudo::after{bottom:-2rem!important;-webkit-clip-path:none!important;clip-path:none!important;height:70%!important;top:auto!important;background-color:#323232!important}@media (min-width:57.5rem){.ck-content .background-pseudo::after{bottom:-4rem!important}}.ck-content .background-pseudo .field--name-field-media-video-file video{width:100%;height:auto}.ck-content .cke_editable p{max-width:none}.ck-content body.cke_editable{padding:10px}.ck-content .ignore-width{white-space:nowrap}.ck-content article.align-left{float:unset}@media (min-width:30rem){.ck-content article.align-left{float:left}}.ck-content article.align-left .field--type-image{margin-right:1rem;margin-bottom:1rem}@media (min-width:30rem){.ck-content article.align-left .field--type-image{margin-right:1.25rem;margin-bottom:1.25rem}}@media (min-width:45rem){.ck-content article.align-left .field--type-image{margin-right:1.5rem;margin-bottom:1.5rem}}.ck-content article.align-right{float:unset}@media (min-width:30rem){.ck-content article.align-right{float:right}}.ck-content article.align-right .field--type-image{margin-left:1rem;margin-bottom:1rem}@media (min-width:30rem){.ck-content article.align-right .field--type-image{margin-left:1.25rem;margin-bottom:1.25rem}}@media (min-width:45rem){.ck-content article.align-right .field--type-image{margin-left:1.5rem;margin-bottom:1.5rem}}.ck-content drupal-media[data-view-mode^=article_]{display:block}.ck-content .vertical-align-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ck-content .vertical-align-item *{margin-top:0}.ck-content .vertical-align-item article.align-left>div.field--type-image{margin-bottom:0}.ck-content .cke_editable .background-pseudo{color:#fff}.ck-content .site--colead .colead-publication-items__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .site--colead .colead-publication-items__list>li{display:block;margin:0;list-style:none}.ck-content .site--colead .colead-publication-items__list>li::after,.ck-content .site--colead .colead-publication-items__list>li::before{content:"";display:none;margin:0}.ck-content .site--colead .colead-publication__title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.729rem}.ck-content .site--colead .colead-publication__author{font-size:1rem}.ck-content .site--colead .edtech-tools-resources__type_and_purpose{font-size:.833rem}.ck-content .site--colead .edtech-tools-resources__desc_container{margin-left:1rem}.ck-content .site--colead .edtech-tools-resources__title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.2rem}.ck-content .site--colead .edtech-tools-resources__desc li,.ck-content .site--colead .edtech-tools-resources__desc ul{list-style:disc}.ck-content .site--colead .edtech-tools-resources .form-item{width:12rem;display:inline-block}.ck-content .page-node-type-course .site--colead.page-node-type-t-l-project .group-header #overview,.ck-content .page-node-type-event .site--colead.page-node-type-t-l-project .group-header #overview,.ck-content .page-node-type-learning-pathway .site--colead.page-node-type-t-l-project .group-header #overview,.ck-content .page-node-type-programme .site--colead.page-node-type-t-l-project .group-header #overview,.ck-content .site--colead.page-node-type-t-l-project .group-header .page-node-type-course #overview,.ck-content .site--colead.page-node-type-t-l-project .group-header .page-node-type-event #overview,.ck-content .site--colead.page-node-type-t-l-project .group-header .page-node-type-learning-pathway #overview,.ck-content .site--colead.page-node-type-t-l-project .group-header .page-node-type-programme #overview,.ck-content .site--colead.page-node-type-t-l-project .group-header h1{width:100%}@media (min-width:57.5rem){.ck-content .page-node-type-course .site--colead.page-node-type-t-l-project .group-header #overview,.ck-content .page-node-type-event .site--colead.page-node-type-t-l-project .group-header #overview,.ck-content .page-node-type-learning-pathway .site--colead.page-node-type-t-l-project .group-header #overview,.ck-content .page-node-type-programme .site--colead.page-node-type-t-l-project .group-header #overview,.ck-content .site--colead.page-node-type-t-l-project .group-header .page-node-type-course #overview,.ck-content .site--colead.page-node-type-t-l-project .group-header .page-node-type-event #overview,.ck-content .site--colead.page-node-type-t-l-project .group-header .page-node-type-learning-pathway #overview,.ck-content .site--colead.page-node-type-t-l-project .group-header .page-node-type-programme #overview,.ck-content .site--colead.page-node-type-t-l-project .group-header h1{width:75%}}.ck-content .site--colead.page-node-type-t-l-project .group-left-right-container .group-left-right-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:57.5rem){.ck-content .site--colead.page-node-type-t-l-project .group-left-right-container .group-left-right-content{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}}.ck-content .site--colead.page-node-type-t-l-project .group-left-right-container .group-left-right-content .group-right{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5rem;padding-bottom:2.5rem}@media (min-width:57.5rem){.ck-content .site--colead.page-node-type-t-l-project .group-left-right-container .group-left-right-content .group-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .site--colead .paragraph-wrapper .link-item{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:57.5rem){.ck-content .site--colead .paragraph-wrapper .link-item{-ms-flex-preferred-size:calc(40% - 1.5rem);flex-basis:calc(40% - 1.5rem);margin-right:1.5rem;margin-bottom:1.5rem}}.ck-content .team_member__label{display:inline-block;width:100%;border-bottom:1px dotted #bfbfbf;padding-bottom:1rem}.ck-content .team_member__container{display:block;padding-right:1rem;vertical-align:top;width:100%}@media (min-width:30rem){.ck-content .team_member__container{display:inline-block;width:49%}}@media (min-width:57.5rem){.ck-content .team_member__container{width:100%}}@media (min-width:30rem){.ck-content .team_member__container:last-of-type{padding-bottom:0}}.ck-content .team_member__designation{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:.833rem;color:#8c8c8c}.ck-content .team_member__name{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1rem}.ck-content .team_member__university{font-size:.833rem}.ck-content .t-l-projects-view td{vertical-align:top}.ck-content .t-l-projects-view .team_member__container{padding-top:0!important;display:inline-block}@media (min-width:30rem){.ck-content .t-l-projects-view .team_member__container{width:49%}}.ck-content .pagination-nav{position:relative}.pagination-nav__prev .ck-content .button--disabled{display:none}.pagination-nav__next .ck-content .button--disabled{display:none}.ck-content .popup-content-container{display:none}.ck-content .cboxElement:hover{cursor:pointer}.ck-content #colorbox #cboxLoadedContent{margin-bottom:0;margin-top:28px}.ck-content #colorbox #cboxContent{background:#fff}.ck-content #colorbox #cboxContent,.ck-content #colorbox #cboxLoadedContent{-webkit-box-sizing:border-box;box-sizing:border-box}.ck-content #colorbox #cboxClose{top:0;background:0 0;text-indent:0;height:20px;width:20px;outline:0}.ck-content #colorbox #cboxClose::after{content:'\00D7';position:absolute;top:0;right:0;background:#da291c;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:25px;padding-bottom:2px}.ck-content .course-finder-section .grid--layout--suite{position:relative}.ck-content .course-finder-section .layout__region--first{padding-bottom:1.5rem!important}.ck-content .course-finder-section .layout__region--first>*{background-color:#f5f5f5;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0!important}.ck-content .course-finder-section .layout__region--first>:first-child{padding-top:1.5rem}.ck-content .course-finder-section .layout__region--first>:last-child{padding-top:0;padding-bottom:0}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first>:last-child{padding-top:1.5rem;padding-bottom:1.5rem}}.ck-content .course-finder-section .layout__region--first .block-facet--checkbox{display:none}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first .block-facet--checkbox{display:block}}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox__title{display:inline-block;margin-bottom:0}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox__icon{display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;margin-top:-.125rem}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox__icon{display:none}}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox__icon svg{width:.813rem;height:.813rem}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox__back-container{width:100%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:40}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox__back-container+hr{display:none;margin-top:.5rem;margin-bottom:.5rem}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox__back-text{display:inline-block;margin-top:0;margin-bottom:0}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox__back-icon{display:inline-block;margin-right:.5rem}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox__back-icon svg{width:.813rem;height:.813rem}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox ul{max-width:none;margin:0;padding:0;list-style:none;margin-top:1rem;display:none;height:72vh;overflow-y:scroll;scrollbar-width:none}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox ul>li{display:block;margin:0;list-style:none}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox ul>li::after,.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox ul>li::before{content:"";display:none;margin:0}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox ul{display:block;height:unset;overflow-y:unset}}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:.75rem;margin-left:.25rem;cursor:pointer}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox ul li input[type=checkbox]{width:.938rem;height:.938rem;accent-color:#263238;margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox ul li label{margin-top:-.25rem;cursor:pointer}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox ul.facet-scroll{max-height:10rem;overflow-y:scroll;position:relative;-ms-overflow-style:none;scrollbar-width:none}.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox ul.facet-scroll::-webkit-scrollbar{display:none}}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first .facets-widget-checkbox ul.facet-scroll::after{position:sticky;display:block;bottom:-.125rem;left:0;right:0;content:'';background:-webkit-gradient(linear,left bottom,left top,from(whitesmoke),to(rgba(245,245,245,0)));background:linear-gradient(to top,#f5f5f5,rgba(245,245,245,0) 100%);height:1.563rem}}.ck-content .course-finder-section .layout__region--first .facets-widget-info__icon{margin-left:.25rem;display:none}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first .facets-widget-info__icon{display:block}}.ck-content .course-finder-section .layout__region--first .facets-widget-info__icon .icon{fill:#da291c}.ck-content .course-finder-section .layout__region--first .facets-widget-info__icon-text{display:none;font-size:.833rem;margin-top:.25rem}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first .facets-widget-info__icon-text{font-size:1rem;background:#37474f;position:absolute;left:70%;top:80%;width:21.875rem;padding:.75rem;z-index:10;color:#fafafa;border-radius:.375rem}}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first .facets-widget-info__icon:hover+.facets-widget-info__icon-text{display:block}}.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder .form-actions{margin-bottom:0;padding-bottom:.75rem}.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder .form-item:first-of-type{width:100%;padding:0}.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder .button,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder span{background:#37474f;border:#37474f;text-transform:capitalize}.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper{position:absolute;top:20.625rem;left:2.5rem;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:20;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:unset;right:0}}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label{display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 .75rem}.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input .label,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input .mc-field-group label,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input .mc-field-group.mc_sitlearn-signup__interest strong,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input .salesforce-form label,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label .label,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label .mc-field-group label,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label .mc-field-group.mc_sitlearn-signup__interest strong,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label .salesforce-form label,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input .label,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input .mc-field-group label,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input .mc-field-group.mc_sitlearn-signup__interest strong,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input .salesforce-form label,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label .label,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label .mc-field-group label,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label .mc-field-group.mc_sitlearn-signup__interest strong,.ck-content .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label .salesforce-form label,.ck-content .mc-field-group .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input label,.ck-content .mc-field-group .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label label,.ck-content .mc-field-group .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input label,.ck-content .mc-field-group .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input strong,.ck-content .mc-field-group.mc_sitlearn-signup__interest .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label strong,.ck-content .mc-field-group.mc_sitlearn-signup__interest .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input strong,.ck-content .mc-field-group.mc_sitlearn-signup__interest .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label strong,.ck-content .salesforce-form .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper input label,.ck-content .salesforce-form .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--2-wrapper label label,.ck-content .salesforce-form .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper input label,.ck-content .salesforce-form .course-finder-section .layout__region--first #views-exposed-form-course-finder-block-course-finder #edit-sort-by--3-wrapper label label{margin-bottom:0!important}}.ck-content .course-finder-section .layout__region--first .block:nth-child(5){display:none;margin-top:-.5rem}.ck-content .course-finder-section .layout__region--first .facet-reset-container{display:none;position:fixed;bottom:.625rem;left:.625rem;right:.625rem}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first .facet-reset-container{display:block;position:relative;bottom:unset;left:unset;right:unset}}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button{-ms-flex-preferred-size:50%;flex-basis:50%}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:.833rem;line-height:1;letter-spacing:.0125em;display:inline-block;vertical-align:middle;padding:.75rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;border:.125rem solid #da291c;border-radius:.25rem;cursor:pointer;background:#da291c;color:#fff;-webkit-transition:background 150ms,border-color 150ms;transition:background 150ms,border-color 150ms;background:#37474f;border:#37474f;text-transform:capitalize;width:100%}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a:not(:last-of-type){margin-right:.5rem}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a:hover{background:#f44336;border-color:#f44336}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a__text{display:inline-block;vertical-align:middle}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a>.icon{display:inline-block;vertical-align:middle;margin-left:.75rem}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--sm{padding:.5rem 1rem}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--lg{padding:1rem 2rem}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled]{pointer-events:none;background:#bfbfbf;border-color:#bfbfbf;color:#595959}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline{background:0 0;color:#da291c}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:hover{background:0 0;border-color:#ef5350;color:#ef5350}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #da291c;box-shadow:inset 0 0 0 .125rem #da291c}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--white{background:#fff;color:#da291c;border-color:#fff}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--white:hover{background:#fff;border-color:#fff;color:#da291c}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled],.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--info.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--info.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled],.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled],.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled],.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--disabled,.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled],.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a[disabled]{background:0 0;border-color:#bfbfbf;color:#8c8c8c}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary{color:#fff;background:#27251f;border-color:#27251f}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary:hover{background:#595959;border-color:#595959}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline{background:0 0;color:#27251f}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:hover{background:0 0;border-color:#8c8c8c;color:#8c8c8c}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--secondary.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #27251f;box-shadow:inset 0 0 0 .125rem #27251f}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--info{color:#fff;background:#3f51b5;border-color:#3f51b5}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--info:hover{background:#5c6bc0;border-color:#5c6bc0}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--info:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--info.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline{background:0 0;color:#3f51b5}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--info.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:hover{color:#7986cb;background:0 0;border-color:#7986cb}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--info.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #3f51b5;box-shadow:inset 0 0 0 .125rem #3f51b5}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn{background:#fdd835;border-color:#fdd835;color:#27251f}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn:hover{background:#ffeb3b;border-color:#ffeb3b}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline{background:0 0;border-color:#f9a825;color:#f9a825}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:hover{background:0 0;border-color:#fdd835;color:#fdd835}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--warn.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #f9a825;box-shadow:inset 0 0 0 .125rem #f9a825}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger{color:#fff;background:#e91e63;border-color:#e91e63}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger:hover{background:#ec407a;border-color:#ec407a}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline{background:0 0;color:#e91e63}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:hover{background:0 0;border-color:#f06292;color:#f06292}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--danger.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #e91e63;box-shadow:inset 0 0 0 .125rem #e91e63}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive{color:#fff;background:#26c6da;border-color:#26c6da}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive:hover{background:#4dd0e1;border-color:#4dd0e1}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive:focus{-webkit-box-shadow:inset 0 0 0 .125rem #fff;box-shadow:inset 0 0 0 .125rem #fff}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline{background:0 0;color:#26c6da}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:hover{background:0 0;border-color:#80deea;color:#80deea}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--positive.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a--outline:focus{-webkit-box-shadow:inset 0 0 0 .125rem #26c6da;box-shadow:inset 0 0 0 .125rem #26c6da}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.ck-content .course-finder-section .layout__region--first .facet-reset-container__reset-button a:hover{background:#37474f;border:#37474f}.ck-content .course-finder-section .layout__region--first .facet-reset-container__close-button{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center;position:relative}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--first .facet-reset-container__close-button{display:none}}.ck-content .course-finder-section .layout__region--first .facet-reset-container__close-button span{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ck-content .course-finder-section .layout__region--second .cf-help-text{height:2.625rem;position:relative}.ck-content .course-finder-section .layout__region--second .cf-help-text p{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ck-content .course-finder-section .layout__region--second .grid-cards-2-col{margin-top:7.5rem}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--second .grid-cards-2-col{margin-top:3.125rem}}@media (min-width:45rem){.ck-content .course-finder-section .layout__region--second .grid-cards-2-col__li{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}.ck-content .course-finder-section .layout__region--second .grid-cards-2-col__li .teaser-card{max-width:100%!important}}@media (min-width:57.5rem){.ck-content .course-finder-section .layout__region--second .grid-cards-2-col__li{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;max-width:50%!important}.ck-content .course-finder-section .layout__region--second .grid-cards-2-col__li .teaser-card{max-width:100%!important}}.ck-content .course-finder-section .cf-help-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:.25rem}.ck-content .course-finder-section .cf-help-icon{margin-right:.5rem;margin-top:.063rem;-ms-flex-negative:0;flex-shrink:0}.ck-content .course-finder-section .cf-help-text p{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2}@media (min-width:30rem){.ck-content .course-finder-section .cf-help-text p{font-size:1.2rem}}.ck-content .course-finder-section .cf-help-text.trigger{cursor:pointer;display:inline-block}@media (min-width:45rem){.ck-content .course-finder-section .cf-help-text.trigger{cursor:default}}.ck-content .course-finder-section .cf-help-filterby-container{display:-webkit-box;display:-ms-flexbox;display:flex}.ck-content .course-finder-section .cf-help-icon-close-container{display:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;cursor:pointer}@media (min-width:45rem){.ck-content .course-finder-section .cf-help-icon-close-container{display:none}}.ck-content .course-finder-section .cf-help-icon-close-container svg{width:.938rem;height:.938rem;margin-right:0}@media (min-width:45rem){.ck-content .course-finder-section .pager__items{display:block}}@media (min-width:76.5rem){.ck-content .course-finder-section .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:45rem){.ck-content .course-finder-section .pager__items .pagination-nav__prev{position:relative}}@media (min-width:76.5rem){.ck-content .course-finder-section .pager__items .pagination-nav__prev{position:absolute}}@media (min-width:45rem){.ck-content .course-finder-section .pager__items .pagination-nav__next{position:relative}}@media (min-width:76.5rem){.ck-content .course-finder-section .pager__items .pagination-nav__next{position:absolute}}.ck-content .mobile-active .page__head{z-index:0}.ck-content .mobile-active .layout__region--first{position:fixed;top:0;left:0;right:0;bottom:0;background:#f5f5f5;padding-left:unset!important;z-index:10;height:100%}.ck-content .mobile-active .layout__region--first .block-facet--checkbox{display:block}.ck-content .mobile-active .layout__region--first .views-exposed-form{display:none}.ck-content .mobile-active .layout__region--first .block:nth-child(-n+3){display:none}.ck-content .mobile-active .layout__region--first .block:nth-child(5){display:block}.ck-content .mobile-active .cf-help-icon-close-container{display:inline-block}.ck-content .mobile-active .facet-reset-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.ck-content .facet-show .facets-widget-checkbox__back-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.ck-content .facet-show .facets-widget-checkbox__back-container+hr{display:block!important}.ck-content .facet-show .facets-widget-checkbox__container{padding-top:.5rem;padding-bottom:.5rem}.ck-content .facet-show .facets-widget-checkbox__icon{display:none!important}.ck-content .facet-show .item-list__checkbox{display:block!important}.ck-content .facet-show .facets-widget-info__icon-text{display:block!important}.ck-content .facet-hide{display:none!important}.ck-content .block:last-child.facet-hide{display:block!important}@media screen and (prefers-reduced-motion:no-preference){.ck-content body,.ck-content html{scroll-behavior:smooth}}.ck-content body{overflow-x:hidden}.ck-content body{font-family:"IBM Plex Sans",sans-serif;font-weight:400}.ck-content .block .logo__link{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.ck-content .field-label{font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.4;color:initial}.ck-content .form-item label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ck-content .form-required::after{-ms-flex-line-pack:center;align-content:center}.ck-content .region--content #block-sit-2020-local-tasks{padding-top:16px}.ck-content .form-actions{margin:10px 0}.ck-content .form-item .option--checkbox{display:inline-block}.ck-content .vertical-tabs__menu{margin:-1px 0 -1px -15em;margin-bottom:1.5rem}.ck-content .vertical-tabs__menu li::before{content:none}.ck-content .vertical-tabs__panes{margin:1.5em}.ck-content .toolbar-menu{max-width:none}.ck-content .toolbar-menu li{margin-bottom:0}.ck-content .toolbar-menu li::before{content:none}.ck-content .page__main #content>div[id*=local-task] .tabs-nav{padding-top:unset!important;padding-bottom:unset!important}.ck-content .page__main #content>div[id*=local-task] .tabs-nav li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:unset!important}.ck-content #toolbar-administration~.dialog-off-canvas-main-canvas .page .head,.ck-content #toolbar-administration~.dialog-off-canvas-main-canvas .page .menu{margin-top:46px}.toolbar-horizontal.toolbar-tray-open .ck-content #toolbar-administration~.dialog-off-canvas-main-canvas .page .head,.toolbar-horizontal.toolbar-tray-open .ck-content #toolbar-administration~.dialog-off-canvas-main-canvas .page .menu{margin-top:60px}body.page-node-type-article .ck-content .page__main #content>.block.main-content,body.page-node-type-course .ck-content .page__main #content>.block.main-content,body.page-node-type-event .ck-content .page__main #content>.block.main-content,body.page-node-type-financial-aid .ck-content .page__main #content>.block.main-content,body.page-node-type-highlight .ck-content .page__main #content>.block.main-content,body.page-node-type-insight .ck-content .page__main #content>.block.main-content,body.page-node-type-landing-page .ck-content .page__main #content>.block.main-content,body.page-node-type-learning-pathway .ck-content .page__main #content>.block.main-content,body.page-node-type-module .ck-content .page__main #content>.block.main-content,body.page-node-type-page .ck-content .page__main #content>.block.main-content,body.page-node-type-programme .ck-content .page__main #content>.block.main-content,body.page-node-type-project .ck-content .page__main #content>.block.main-content,body.page-node-type-publication .ck-content .page__main #content>.block.main-content,body.page-node-type-research-interest .ck-content .page__main #content>.block.main-content,body.page-node-type-research-showcase .ck-content .page__main #content>.block.main-content,body.page-node-type-scholarship .ck-content .page__main #content>.block.main-content,body.page-node-type-t-l-project .ck-content .page__main #content>.block.main-content,body.path-taxonomy--news_categories .ck-content .page__main #content>.block.main-content,body.path-taxonomy--topics .ck-content .page__main #content>.block.main-content{max-width:unset!important;margin-left:unset!important;margin-right:unset!important}body.page-node-type-article .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-course .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-event .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-financial-aid .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-highlight .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-insight .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-landing-page .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-learning-pathway .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-module .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-page .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-programme .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-project .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-publication .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-research-interest .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-research-showcase .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-scholarship .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.page-node-type-t-l-project .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.path-taxonomy--news_categories .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form),body.path-taxonomy--topics .ck-content .page__main #content>.block.main-content>:not(.layout-builder-form){padding-left:unset!important;padding-right:unset!important}.ck-content .head__mega-menu .region--head-mega-menu.layout-builder__message>div,.ck-content .layout-builder__message>div.wrap,.ck-content .site--colead.page-node-type-t-l-project .layout-builder__message>div.group-header{padding-left:unset!important;padding-right:unset!important}.ck-content .quickedit .icon{width:unset;height:unset;pointer-events:auto}.ck-content .contextual-menu-override{position:relative}.ck-content .bar-nav.contextual-region{position:static}.ck-content .contextual-links li::before{content:none}.ck-content .form-required::after{display:inline-block;width:6px;height:6px;margin:0 .2em;content:"*";vertical-align:super;color:red!important}.ck-content #va-bot-icon{margin-bottom:55px;width:37px!important;height:37px!important;border-radius:.25rem!important;right:2.5rem!important}.ck-content :target{padding-top:130px!important;margin-top:-130px!important;display:block;z-index:-9999}.ck-content .anchor{height:1px}.ck-content .ckeditor-readmore-toggler{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms}.ck-content .ckeditor-readmore-toggler:hover{color:#a8071a}.ck-content .ckeditor-readmore-toggler:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .align-center img{display:block;margin-right:auto;margin-left:auto}.ck-content .blazy .media{position:initial}.ck-content .media--loading::before{background:#da291c}.ck-content .node--unpublished{background:#fff4f4}.ck-content .search-result{max-width:none;margin:0;padding:0;list-style:none}.ck-content .search-result>li{display:block;margin:0;list-style:none}.ck-content .search-result>li::after,.ck-content .search-result>li::before{content:"";display:none;margin:0}.ck-content .search-result__li:first-of-type{margin-top:4rem}.ck-content .search-result__li p{opacity:.6}.ck-content .search-form #edit-keys-wrapper{display:inline-block;width:75%;margin-right:1.25rem}.ck-content .search-form #edit-keys-wrapper input[value]+h3{display:block}.ck-content .search-form+h3{display:none}@media (min-width:57.5rem){.ck-content .slick .life-card{margin-bottom:30px}}.ck-content .club-logo td{display:inline-block;width:50%}@media (min-width:30rem){.ck-content .club-logo td{width:30%}}@media (min-width:45rem){.ck-content .club-logo td{display:table-cell;width:unset}}.ck-content .breadcrumbs{text-align:left;overflow:auto;direction:rtl}@media (min-width:30rem){.ck-content .breadcrumbs{overflow:hidden;direction:unset}}.ck-content .breadcrumbs__list{display:inline-block;direction:ltr;white-space:nowrap}@media (min-width:30rem){.ck-content .breadcrumbs__list{display:unset;direction:unset;white-space:normal}}.ck-content #block-breadcrumbs{position:relative}.ck-content #block-head-brand{z-index:999}.ck-content #block-breadcrumbs::after,.ck-content .overlay-gradient-left-to-right::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,right top,from(white),color-stop(8%,rgba(255,255,255,0)));background:linear-gradient(to right,#fff,rgba(255,255,255,0) 8%);z-index:2;pointer-events:none}@media (min-width:30rem){.ck-content #block-breadcrumbs::after,.ck-content .overlay-gradient-left-to-right::after{display:none}}.ck-content .degree-programme-view .tabs-nav::after,.ck-content .overlay-gradient-right-to-left::after{content:'';position:absolute;top:0;right:-10px;bottom:0;left:0;background:-webkit-gradient(linear,right top,left top,from(white),color-stop(35%,rgba(255,255,255,0)));background:linear-gradient(to left,#fff,rgba(255,255,255,0) 35%);z-index:2;pointer-events:none}@media (min-width:30rem){.ck-content .degree-programme-view .tabs-nav::after,.ck-content .overlay-gradient-right-to-left::after{display:none}}.ck-content .banner{position:relative}.ck-content .banner-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-repeat:no-repeat;background-position:center}.ck-content .embed-container>div{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.ck-content .embed-container embed,.ck-content .embed-container iframe,.ck-content .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.ck-content .drupal-pagination-full .pagination-nav{max-width:none;margin:0;padding:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ck-content .drupal-pagination-full .pagination-nav>li{display:block;margin:0;list-style:none}.ck-content .drupal-pagination-full .pagination-nav>li::after,.ck-content .drupal-pagination-full .pagination-nav>li::before{content:"";display:none;margin:0}.ck-content .drupal-pagination-full .pagination-nav__listing{margin-right:.5rem!important;margin-top:1.25rem!important;display:inline-block!important}@media (min-width:45rem){.ck-content .drupal-pagination-full .pagination-nav__listing{display:block}}@media (min-width:76.5rem){.ck-content .drupal-pagination-full .pagination-nav__listing{margin-top:0!important}}.ck-content .drupal-pagination-full .pagination-nav__listing:last-child{margin-right:0}@media (min-width:45rem){.ck-content .drupal-pagination-full .pagination-nav__prev{position:absolute;left:0}}.ck-content .drupal-pagination-full .pagination-nav__next{margin-top:1.25rem!important}@media (min-width:45rem){.ck-content .drupal-pagination-full .pagination-nav__next{position:absolute;right:0}}@media (min-width:76.5rem){.ck-content .drupal-pagination-full .pagination-nav__next{margin-top:0!important}}.ck-content .floating.programme-menu-sidebar__button{position:fixed;z-index:2;bottom:1rem;right:1rem;width:230px}@media (min-width:45rem){.ck-content .floating.programme-menu-sidebar__button{bottom:1.25rem;right:1.25rem}}@media (min-width:57.5rem){.ck-content .floating.programme-menu-sidebar__button{bottom:1.5rem;right:1.5rem}}@media (min-width:76.5rem){.ck-content .floating.programme-menu-sidebar__button{bottom:2.5rem;right:2.5rem}}.ck-content .simple-popup-blocks-global .spb-controls{top:10px;right:10px}.ck-content .simple-popup-blocks-global .spb_close{border:none;background-color:transparent;color:#fff}.ck-content .simple-popup-blocks-global .spb-popup-main-wrapper{padding:1.5rem;border:none;background-color:#000}.ck-content .simple-popup-blocks-global .spb-popup-main-wrapper .block *{color:#fff}.ck-content .header-sublogo{font-size:.833rem;height:25px;padding:3px;position:absolute;top:100%;background-color:#000;color:#fff}.ck-content .header-sublogo .field__item{position:relative}.ck-content .header-sublogo .field__item div{position:relative;z-index:10}.ck-content .header-sublogo .field__item::before{content:'';height:25px;width:100vw;background-color:#000;position:absolute;right:100%;top:-3px}.ck-content .header-sublogo .field__item::after{content:'';height:25px;width:40px;background-color:#000;position:absolute;left:97%;top:-3px;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(135deg);transform:skew(135deg)}.ck-content .page__head:has(.header-sublogo){margin-bottom:15px}.ck-content .horizontal-tabs{border:none;width:100%}.ck-content .horizontal-tabs__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .horizontal-tabs__list>li{display:block;margin:0;list-style:none}.ck-content .horizontal-tabs__list>li::after,.ck-content .horizontal-tabs__list>li::before{content:"";display:none;margin:0}.ck-content .horizontal-tabs .horizontal-tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;margin-top:-.25rem;margin-left:-.25rem;background:0 0;border-bottom:none;max-width:none;overflow:auto!important;width:100%}.ck-content .horizontal-tabs .horizontal-tabs-list:after{border-bottom:none!important}.ck-content .horizontal-tabs .horizontal-tabs-list::-webkit-scrollbar{display:none}.ck-content .horizontal-tabs .horizontal-tabs-list li{-webkit-box-flex:0;-ms-flex:0 0 fit-content;flex:0 0 fit-content;height:100%;display:inline-block;padding-top:.25rem;padding-left:.25rem;margin-bottom:0;background:0 0;border-bottom:none;border-right:none}.ck-content .horizontal-tabs .horizontal-tabs-list li:after,.ck-content .horizontal-tabs .horizontal-tabs-list li:before{content:none}.ck-content .horizontal-tabs .horizontal-tabs-list li a{display:block;width:100%;height:100%;padding:.75rem;text-align:center;text-decoration:none;text-transform:uppercase;border:0;border-top:solid .25rem #bfbfbf;border-radius:.25rem .25rem 0 0;background:#eceff1;cursor:pointer;color:#000;-webkit-transition:background border-color 150ms;transition:background border-color 150ms;pointer-events:auto}.ck-content .horizontal-tabs .horizontal-tabs-list li a strong{font-family:"IBM Plex Mono",monospace!important;font-weight:400;font-size:.833rem;line-height:1}.ck-content .horizontal-tabs .horizontal-tabs-list li a:hover{color:#000!important;background:#eceff1!important;border-color:#bfbfbf}.ck-content .horizontal-tabs .horizontal-tabs-list li.selected a{color:#000!important;border-color:#da291c;background:0 0;pointer-events:none}.ck-content .horizontal-tabs .horizontal-tabs-list li.selected a::before{border-bottom:none!important}.ck-content .horizontal-tabs .horizontal-tabs-list li.selected a:focus{background:0 0!important}.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details{display:inline-block;width:90%;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);padding-left:1rem;padding-top:.3rem}.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary{margin-left:-3rem;padding-left:3rem;list-style:none;outline:0}.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary::-webkit-details-marker{display:none}.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details>summary~div{-webkit-box-sizing:border-box;box-sizing:border-box}.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details:not([open])+.tabs_accordion__li-icon-container .tabs_accordion__li-tab{background:#eceff1;padding:.5rem;border-radius:.25rem}.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details:not([open])+.tabs_accordion__li-icon-container .tabs_accordion__li-tab .icon{fill:#000}.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details[open]+.tabs_accordion__li-icon-container .tabs_accordion__li-tab{background:#455a64;padding:.5rem;border-radius:.25rem}.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs>details[open]+.tabs_accordion__li-icon-container .tabs_accordion__li-tab .icon{fill:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs .tabs_accordion__li-icon-container{position:unset;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:5px}.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs .tabs_accordion__li-tab{float:right;margin-right:unset}.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs .border{width:100%;border-bottom:1px solid #d9d9d9;margin:.75rem 0}@media (min-width:40rem){.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs .border,.ck-content .horizontal-tabs:not(.remain-tabs) .drupal-horizontal-tabs .tabs_accordion__li-icon-container{display:none}}.ck-content .remain-tabs .remain-tab-hide{display:none!important}.ck-content .horizontal-tabs-panes{border-radius:0 0 .25rem .25rem!important}.ck-content .horizontal-tabs-panes details{width:100%!important;min-height:100%!important;padding:1.25rem 0!important}@media (min-width:30rem){.ck-content .horizontal-tabs-panes details{padding:1.5rem 0!important}}@media (min-width:45rem){.ck-content .horizontal-tabs-panes details{padding:2.5rem 0!important}}.ck-content .horizontal-tabs-panes .field--name-field-paragraph-contents>.field__item{margin-bottom:1.25rem}.ck-content .accordion-3-col .accordion{max-width:none}.ck-content .accordion-3-col .field__items>.field__item{display:inline-block;width:100%;vertical-align:top}@media (min-width:45rem){.ck-content .accordion-3-col .field__items>.field__item{width:49%}}@media (min-width:76.5rem){.ck-content .accordion-3-col .field__items>.field__item{width:33%}}.ck-content .flickity-enabled{position:relative}.ck-content .flickity-enabled:focus{outline:0}.ck-content .flickity-viewport{overflow:hidden;position:relative;height:100%;margin-bottom:1rem}@media (min-width:30rem){.ck-content .flickity-viewport{margin-bottom:0}}.ck-content .flickity-slider{position:absolute;width:100%;height:100%}.ck-content .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ck-content .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.ck-content .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.ck-content .flickity-prev-next-button{-ms-touch-action:manipulation;touch-action:manipulation;display:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;border-radius:0;pointer-events:auto;position:absolute;width:35px;height:35px;color:#fff;cursor:pointer;background:#da291c}@media (min-width:30rem){.ck-content .flickity-prev-next-button{display:block}}.ck-content .flickity-prev-next-button:hover{background:#a8071a}.ck-content .flickity-prev-next-button:disabled{display:none}.ck-content .black-nav .flickity-prev-next-button{background:#263238}.ck-content .black-nav .flickity-prev-next-button:hover{background:#37474f}.ck-content .flickity-prev-next-button.previous{left:0}.ck-content .flickity-prev-next-button.next{right:0}.ck-content .flickity-button-icon{position:absolute!important;left:50%!important;top:50%!important;width:17px!important;height:17px!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ck-content .flickity-page-dots{position:absolute;width:100%;bottom:-40px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.ck-content .flickity-rtl .flickity-page-dots{direction:rtl}.ck-content .flickity-page-dots .dot{display:inline-block;width:28px;height:5px;margin:0 5px 0 0;border-radius:0;background:#d9d9d9;cursor:pointer;opacity:1;vertical-align:bottom}@media (min-width:45rem){.ck-content .flickity-page-dots .dot{width:38px;height:4px}}.ck-content .flickity-page-dots{max-width:none}.ck-content .flickity .gallery-cell{width:100%;margin-right:2%!important;margin-left:2%!important}.ck-content .flickity .gallery-cell:first-of-type{margin-right:2%!important;margin-left:0!important}.ck-content .flickity .gallery-cell:last-of-type{margin-left:2%!important;margin-right:0!important}@media (min-width:45rem){.ck-content .flickity.two_slide_group .gallery-cell{width:48%}}@media (min-width:45rem){.ck-content .flickity.three_slide_group .gallery-cell{width:48%}}@media (min-width:57.5rem){.ck-content .flickity.three_slide_group .gallery-cell{width:32%;margin-right:1%!important;margin-left:1%!important}.ck-content .flickity.three_slide_group .gallery-cell:first-of-type{margin-right:1%!important;margin-left:0!important}.ck-content .flickity.three_slide_group .gallery-cell:last-of-type{margin-left:1%!important;margin-right:0!important}}@media (min-width:45rem){.ck-content .flickity.four_slide_group .gallery-cell{width:48%}}@media (min-width:57.5rem){.ck-content .flickity.four_slide_group .gallery-cell{width:32%;margin-right:1.33%!important;margin-left:1.33%!important}.ck-content .flickity.four_slide_group .gallery-cell:first-of-type{margin-right:1.33%!important;margin-left:0!important}.ck-content .flickity.four_slide_group .gallery-cell:last-of-type{margin-left:1.33%!important;margin-right:0!important}}@media (min-width:76.5rem){.ck-content .flickity.four_slide_group .gallery-cell{width:23%;margin-right:1.33%!important;margin-left:1.33%!important}.ck-content .flickity.four_slide_group .gallery-cell:first-of-type{margin-right:1.33%!important;margin-left:0!important}.ck-content .flickity.four_slide_group .gallery-cell:last-of-type{margin-left:1.33%!important;margin-right:0!important}}.ck-content .flickity-page-dots{position:relative;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ck-content #magic-line{position:absolute;left:0;bottom:0;width:28px;height:5px;background:#333;pointer-events:none}@media (min-width:45rem){.ck-content #magic-line{width:38px;height:4px}}html body.page-node-type-page .ck-content .sit-giving-section{padding-bottom:0!important}.ck-content .sit-giving-section .layout__region--first{margin-bottom:0!important}.ck-content .sit-giving-section .layout__region--second{display:none}@media (min-width:57.5rem){.ck-content .sit-giving-section .layout__region--second{display:block}}.ck-content .sit-giving-section .layout__region--second .block{position:sticky;top:12rem;padding:2rem;background:#fff;text-align:center}.ck-content .sit-giving-background-container::after{background-image:url(/themes/custom/sit_2020/images/fsg.jpeg);background-repeat:repeat;background-size:contain}.ck-content .sit-giving-contact-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:45rem){.ck-content .sit-giving-contact-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ck-content .sit-giving-contact-person{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1rem}@media (min-width:45rem){.ck-content .sit-giving-contact-person{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:0}}.ck-content .sit-giving-contact-person-mail,.ck-content .sit-giving-contact-person-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ck-content .sit-giving-contact-person .icon{vertical-align:middle}.ck-content .sit-giving-contact-person a{text-decoration:none;color:#000;margin-left:.5rem}.ck-content .sit-giving-section .horizontal-tabs .horizontal-tabs-list li{-webkit-box-flex:0!important;-ms-flex:0 0 25%!important;flex:0 0 25%!important}.ck-content .sit-giving-names{max-width:none;margin:0;padding:0;list-style:none;-webkit-column-count:1;-moz-column-count:1;column-count:1}.ck-content .sit-giving-names>li{display:block;margin:0;list-style:none}.ck-content .sit-giving-names>li::after,.ck-content .sit-giving-names>li::before{content:"";display:none;margin:0}@media (min-width:45rem){.ck-content .sit-giving-names{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:57.5rem){.ck-content .sit-giving-names{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.ck-content .webform-submission-faculty-staff-giving-form label span{text-transform:none!important}.ck-content .webform-submission-faculty-staff-giving-form h5,.ck-content .webform-submission-faculty-staff-giving-form h6{margin-bottom:0}.ck-content .webform-submission-faculty-staff-giving-form>fieldset{padding-top:0!important}.ck-content .webform-submission-faculty-staff-giving-form #edit-cluster-type--wrapper .form-item--radio .option,.ck-content .webform-submission-faculty-staff-giving-form #edit-donate-type--wrapper .form-item--radio .option,.ck-content .webform-submission-faculty-staff-giving-form #edit-support-type--wrapper .form-item--radio .option{display:block;margin-bottom:.25rem}@media (min-width:45rem){.ck-content .webform-submission-faculty-staff-giving-form #edit-cluster-type--wrapper .form-item--radio .option,.ck-content .webform-submission-faculty-staff-giving-form #edit-donate-type--wrapper .form-item--radio .option,.ck-content .webform-submission-faculty-staff-giving-form #edit-support-type--wrapper .form-item--radio .option{display:inline-block;margin-bottom:0}}.ck-content .webform-submission-faculty-staff-giving-form .webform-element-description{color:#8c8c8c;margin-top:.25rem}.ck-content .webform-submission-faculty-staff-giving-form #edit-payment-mode label{display:block;margin-bottom:.75rem}.ck-content .webform-submission-faculty-staff-giving-form #edit-payment-mode .option__text{margin-bottom:0;width:90%}.ck-content .webform-submission-faculty-staff-giving-form #edit-payment-mode .form-item__description{margin-top:.25rem;margin-left:23px}.ck-content .webform-submission-faculty-staff-giving-form #edit-amount-wrapper input{text-align:left!important}@media (min-width:45rem){.ck-content .webform-submission-faculty-staff-giving-form #edit-amount-wrapper input{max-width:320px}}.ck-content .webform-submission-faculty-staff-giving-form #edit-payment-mode.donate_type--monthly_recurring_donation label:nth-child(-n+2),.ck-content .webform-submission-faculty-staff-giving-form #edit-payment-mode.donate_type--revise_my_recurring_donation_to label:nth-child(-n+2),.ck-content .webform-submission-faculty-staff-giving-form #edit-payment-mode.donate_type--yearly_recurring_donation label:nth-child(-n+2){display:none}.ck-content .webform-submission-faculty-staff-giving-form #edit-personal-information-container{margin-bottom:.75rem}@media (min-width:45rem){.ck-content .webform-submission-faculty-staff-giving-form #edit-personal-information-container>div{max-width:400px}}.ck-content .webform-submission-faculty-staff-giving-form .declaration_title::after{display:inline-block;width:6px;height:6px;margin:0 .2em;content:"*";vertical-align:super;color:red!important}.ck-content .webform-submission-faculty-staff-giving-form .webform-preview .webform-element{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:.833rem}.ck-content .webform-submission-faculty-staff-giving-form .webform-preview .webform-element .title__text{font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#8c8c8c}.ck-content .webform-submission-faculty-staff-giving-form #edit-actions{display:-webkit-box;display:-ms-flexbox;display:flex}.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous{margin-left:1rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ck-content .avenir{font-family:"Avenir Next LT Pro",Helvetica,sans-serif}.ck-content .avenir-demi{font-family:"Avenir Next LT Pro Demi",Helvetica,sans-serif}.ck-content .layout--suite{position:relative;background-repeat:no-repeat;background-position:center}.ck-content .layout--background--red{background:#da291c}.ck-content .layout--background--white{background:#fff}.ck-content .layout--background--black{background:#000}.ck-content .layout--background--light-grey{background:#f5f5f5}.ck-content .layout--background-attachment--default{background-attachment:initial}.ck-content .layout--background-attachment--fixed{background-attachment:fixed}.ck-content .layout--background-size--default{background-size:initial}.ck-content .layout--background-size--cover{background-size:cover}.ck-content .layout--background-size--contain{background-size:contain}.ck-content div[class*=layout--background-overlay]::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.ck-content .layout--background-overlay--none::before{display:none}.ck-content .layout--background-overlay--dark-light::before{background:rgba(0,0,0,.2)}.ck-content .layout--background-overlay--dark::before{background:rgba(0,0,0,.4)}.ck-content .layout--background-overlay--darker::before{background:rgba(0,0,0,.7)}.ck-content .layout--height--default{height:initial}.ck-content .layout--height--100vh{height:100vh}.ck-content .layout--height--80vh{height:80vh}.ck-content div .layout--top-padding--lg:first-of-type,.ck-content div .layout--top-padding--md:first-of-type,.ck-content div .layout--top-padding--sm:first-of-type,.ck-content div .layout--top-padding--xl:first-of-type{padding-top:0!important}.ck-content div .layout--background--none:last-of-type{padding-bottom:3rem!important}@media (min-width:45rem){.ck-content div .layout--background--none:last-of-type{padding-bottom:10rem!important}}.ck-content .layout-content{position:relative;z-index:1}.ck-content .layout-content .simple-paragraph .page-node-type-course #overview,.ck-content .layout-content .simple-paragraph .page-node-type-event #overview,.ck-content .layout-content .simple-paragraph .page-node-type-learning-pathway #overview,.ck-content .layout-content .simple-paragraph .page-node-type-programme #overview,.ck-content .layout-content .simple-paragraph h1,.ck-content .layout-content .simple-paragraph h2,.ck-content .layout-content .simple-paragraph h3,.ck-content .layout-content .simple-paragraph h4,.ck-content .layout-content .simple-paragraph h5,.ck-content .layout-content .simple-paragraph h6,.ck-content .layout-content .simple-paragraph p,.ck-content .page-node-type-course .layout-content .simple-paragraph #overview,.ck-content .page-node-type-event .layout-content .simple-paragraph #overview,.ck-content .page-node-type-learning-pathway .layout-content .simple-paragraph #overview,.ck-content .page-node-type-programme .layout-content .simple-paragraph #overview{max-width:none}.ck-content .layout-content .block:not(:last-of-type){margin-bottom:1.5rem}.layout--block-margin--none .ck-content .layout-content .block:not(:last-of-type){margin-bottom:0}.layout--color--black .ck-content .layout-content .page-node-type-course #overview,.layout--color--black .ck-content .layout-content .page-node-type-event #overview,.layout--color--black .ck-content .layout-content .page-node-type-learning-pathway #overview,.layout--color--black .ck-content .layout-content .page-node-type-programme #overview,.layout--color--black .ck-content .layout-content b,.layout--color--black .ck-content .layout-content div:not(.layout-builder__add-block),.layout--color--black .ck-content .layout-content em,.layout--color--black .ck-content .layout-content h1,.layout--color--black .ck-content .layout-content h2,.layout--color--black .ck-content .layout-content h3,.layout--color--black .ck-content .layout-content h4,.layout--color--black .ck-content .layout-content h5,.layout--color--black .ck-content .layout-content h6,.layout--color--black .ck-content .layout-content i,.layout--color--black .ck-content .layout-content p,.layout--color--black .ck-content .layout-content strong,.layout--color--black .ck-content .page-node-type-course .layout-content #overview,.layout--color--black .ck-content .page-node-type-event .layout-content #overview,.layout--color--black .ck-content .page-node-type-learning-pathway .layout-content #overview,.layout--color--black .ck-content .page-node-type-programme .layout-content #overview{color:#000!important}.layout--color--white .ck-content .layout-content .page-node-type-course #overview,.layout--color--white .ck-content .layout-content .page-node-type-event #overview,.layout--color--white .ck-content .layout-content .page-node-type-learning-pathway #overview,.layout--color--white .ck-content .layout-content .page-node-type-programme #overview,.layout--color--white .ck-content .layout-content b,.layout--color--white .ck-content .layout-content div:not(.layout-builder__add-block),.layout--color--white .ck-content .layout-content em,.layout--color--white .ck-content .layout-content h1,.layout--color--white .ck-content .layout-content h2,.layout--color--white .ck-content .layout-content h3,.layout--color--white .ck-content .layout-content h4,.layout--color--white .ck-content .layout-content h5,.layout--color--white .ck-content .layout-content h6,.layout--color--white .ck-content .layout-content i,.layout--color--white .ck-content .layout-content p,.layout--color--white .ck-content .layout-content strong,.layout--color--white .ck-content .page-node-type-course .layout-content #overview,.layout--color--white .ck-content .page-node-type-event .layout-content #overview,.layout--color--white .ck-content .page-node-type-learning-pathway .layout-content #overview,.layout--color--white .ck-content .page-node-type-programme .layout-content #overview{color:#fff!important}.layout--color--grey .ck-content .layout-content .page-node-type-course #overview,.layout--color--grey .ck-content .layout-content .page-node-type-event #overview,.layout--color--grey .ck-content .layout-content .page-node-type-learning-pathway #overview,.layout--color--grey .ck-content .layout-content .page-node-type-programme #overview,.layout--color--grey .ck-content .layout-content b,.layout--color--grey .ck-content .layout-content div:not(.layout-builder__add-block),.layout--color--grey .ck-content .layout-content em,.layout--color--grey .ck-content .layout-content h1,.layout--color--grey .ck-content .layout-content h2,.layout--color--grey .ck-content .layout-content h3,.layout--color--grey .ck-content .layout-content h4,.layout--color--grey .ck-content .layout-content h5,.layout--color--grey .ck-content .layout-content h6,.layout--color--grey .ck-content .layout-content i,.layout--color--grey .ck-content .layout-content p,.layout--color--grey .ck-content .layout-content strong,.layout--color--grey .ck-content .page-node-type-course .layout-content #overview,.layout--color--grey .ck-content .page-node-type-event .layout-content #overview,.layout--color--grey .ck-content .page-node-type-learning-pathway .layout-content #overview,.layout--color--grey .ck-content .page-node-type-programme .layout-content #overview{color:#bfbfbf!important}.layout--color--red .ck-content .layout-content .page-node-type-course #overview,.layout--color--red .ck-content .layout-content .page-node-type-event #overview,.layout--color--red .ck-content .layout-content .page-node-type-learning-pathway #overview,.layout--color--red .ck-content .layout-content .page-node-type-programme #overview,.layout--color--red .ck-content .layout-content b,.layout--color--red .ck-content .layout-content div:not(.layout-builder__add-block),.layout--color--red .ck-content .layout-content em,.layout--color--red .ck-content .layout-content h1,.layout--color--red .ck-content .layout-content h2,.layout--color--red .ck-content .layout-content h3,.layout--color--red .ck-content .layout-content h4,.layout--color--red .ck-content .layout-content h5,.layout--color--red .ck-content .layout-content h6,.layout--color--red .ck-content .layout-content i,.layout--color--red .ck-content .layout-content p,.layout--color--red .ck-content .layout-content strong,.layout--color--red .ck-content .page-node-type-course .layout-content #overview,.layout--color--red .ck-content .page-node-type-event .layout-content #overview,.layout--color--red .ck-content .page-node-type-learning-pathway .layout-content #overview,.layout--color--red .ck-content .page-node-type-programme .layout-content #overview{color:#da291c!important}.ck-content .layout--suite{padding-bottom:0;padding-top:0}.ck-content .layout--suite .grid--layout--suite{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem;margin-bottom:0}.ck-content .layout--suite .layout__region{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5rem;padding-bottom:2.5rem;padding-bottom:0!important;margin-bottom:1.5rem}.ck-content .layout--suite .layout__region:last-of-type{margin-bottom:0}@media (min-width:45rem){.ck-content .layout--column-width--50-50>div>div>.layout__region{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.ck-content .layout--column-width--33-67>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.ck-content .layout--column-width--33-67>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:2.5rem;padding-bottom:2.5rem}.ck-content .layout--column-width--67-33>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.ck-content .layout--column-width--67-33>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}.ck-content .layout--column-width--25-75>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.ck-content .layout--column-width--25-75>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding-left:2.5rem;padding-bottom:2.5rem}.ck-content .layout--column-width--75-25>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.ck-content .layout--column-width--75-25>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}.ck-content .layout--column-width--33-33-33>div>div>.layout__region{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.ck-content .layout--column-width--25-50-25>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.ck-content .layout--column-width--25-50-25>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.ck-content .layout--column-width--25-50-25>div>div>.layout__region--third{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}.ck-content .layout--column-width--25-25-50>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}.ck-content .layout--column-width--25-25-50>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}.ck-content .layout--column-width--25-25-50>div>div>.layout__region--third{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}.ck-content .layout--column-width--50-25-25>div>div>.layout__region--first{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}.ck-content .layout--column-width--50-25-25>div>div>.layout__region--second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}.ck-content .layout--column-width--50-25-25>div>div>.layout__region--third{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}.ck-content .layout--column-width--25-25-25-25>div>div>.layout__region{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}.ck-content .layout--column-width--25-25-25-25>div>div>.layout__region--third{margin-bottom:0}}@media (min-width:57.5rem){.ck-content .layout--column-width--25-25-25-25>div>div>.layout__region{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem;margin-bottom:0}}.ck-content .layout--suite.layout--column-gap--remove .grid--layout--suite{margin-left:0}.ck-content .layout--suite.layout--column-gap--remove .layout__region{padding-left:0}.layout--align-items--start>div>div>.ck-content .layout__region{-ms-flex-item-align:start;align-self:flex-start}.layout--align-items--center>div>div>.ck-content .layout__region{-ms-flex-item-align:center;align-self:center}.layout--align-items--end>div>div>.ck-content .layout__region{-ms-flex-item-align:end;align-self:flex-end}.ck-content .twocol-remove-margin-right .layout__region--second .block{margin-bottom:0}.ck-content .twocol-remove-margin-left .layout__region--first .block{margin-bottom:0}.ck-content .card-life-50h{margin-bottom:1.5em!important}.ck-content .card-life-50h .img-1{padding-top:unset}@media (min-width:30rem){.ck-content .card-life-50h .img-1{padding-top:50%}}.ck-content .card-life-50h+.ck-content .card-life-50h{margin-bottom:none}@media (min-width:30rem){.ck-content .card-life-50h{margin-bottom:0!important}}.ck-content .grid-cards__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .grid-cards__list>li{display:block;margin:0;list-style:none}.ck-content .grid-cards__list>li::after,.ck-content .grid-cards__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.ck-content .grid-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.ck-content .grid-cards__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.ck-content .grid-cards>.ck-content .grid-cards__list>.ck-content .grid-cards__li{margin-bottom:1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}.ck-content .grid-cards>.ck-content .grid-cards__list>.ck-content .grid-cards__li>*{height:100%}@media (min-width:30rem){.ck-content .grid-cards>.ck-content .grid-cards__list>.ck-content .grid-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media (min-width:45rem){.ck-content .grid-cards>.ck-content .grid-cards__list>.ck-content .grid-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}@media (min-width:57.5rem){.ck-content .grid-cards>.ck-content .grid-cards__list>.ck-content .grid-cards__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .grid-cards>.ck-content .grid-cards__list>.ck-content .grid-cards__li:after,.ck-content .grid-cards>.ck-content .grid-cards__list>.ck-content .grid-cards__li:before{content:none}.ck-content .grid-cards-2-col__list{max-width:none;margin:0;padding:0;list-style:none}.ck-content .grid-cards-2-col__list>li{display:block;margin:0;list-style:none}.ck-content .grid-cards-2-col__list>li::after,.ck-content .grid-cards-2-col__list>li::before{content:"";display:none;margin:0}@media (min-width:30rem){.ck-content .grid-cards-2-col__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-1.5rem}}@media (min-width:45rem){.ck-content .grid-cards-2-col__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}}.ck-content .grid-cards-2-col>.ck-content .grid-cards-2-col__list>.ck-content .grid-cards-2-col__li{margin-bottom:1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}.ck-content .grid-cards-2-col>.ck-content .grid-cards-2-col__list>.ck-content .grid-cards-2-col__li>*{height:100%}@media (min-width:30rem){.ck-content .grid-cards-2-col>.ck-content .grid-cards-2-col__list>.ck-content .grid-cards-2-col__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:1.5rem;padding-bottom:1.5rem;margin-bottom:0}}@media (min-width:45rem){.ck-content .grid-cards-2-col>.ck-content .grid-cards-2-col__list>.ck-content .grid-cards-2-col__li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .grid-cards-2-col>.ck-content .grid-cards-2-col__list>.ck-content .grid-cards-2-col__li:after,.ck-content .grid-cards-2-col>.ck-content .grid-cards-2-col__list>.ck-content .grid-cards-2-col__li:before{content:none}.ck-content .ds-2col-stacked-grid .group-left-right-container{position:relative;width:100%}.ck-content .ds-2col-stacked-grid .group-left-right-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem}.ck-content .ds-2col-stacked-grid .group-left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5rem;padding-bottom:2.5rem}@media (min-width:57.5rem){.ck-content .ds-2col-stacked-grid .group-left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .ds-2col-stacked-grid .group-right{display:none;padding-bottom:0!important}@media (min-width:57.5rem){.ck-content .ds-2col-stacked-grid .group-right{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .ds-2col-stacked-grid .group-footer{display:none}.ck-content .ds-1col-stacked-full-width-header .group-footer{display:none}.ck-content .paragraph-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ck-content .paragraph-wrapper>:not(:last-of-type){-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1.5rem}.ck-content .paragraph-wrapper .group-programme-details-item{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0}@media (min-width:30rem){.ck-content .paragraph-wrapper .group-programme-details-item{-ms-flex-preferred-size:33%;flex-basis:33%;padding-right:1.25rem}}.ck-content .paragraph-wrapper .group-programme-details-item a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms}.ck-content .paragraph-wrapper .group-programme-details-item a:hover{color:#a8071a}.ck-content .paragraph-wrapper .group-programme-details-item a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content .paragraph-wrapper .group-programme-details-item__campus-location{display:block}@media (min-width:57.5rem){.ck-content .paragraph-wrapper .group-programme-details-item__campus-location{display:inline-block}}.ck-content .paragraph-wrapper .group-programme-details-item__campus-location:not(:last-of-type)::after{content:","}.ck-content .paragraph-wrapper .link-item{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:57.5rem){.ck-content .paragraph-wrapper .link-item{-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem);margin-right:1.5rem;margin-bottom:1.5rem}}.ck-content .background,.ck-content .sit-giving-background-container{position:relative}.ck-content .background::after,.ck-content .sit-giving-background-container::after{content:"";position:absolute;top:0;bottom:-2rem;left:-1.25rem;right:-1.25rem;z-index:-999;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),0 calc(100% - 2rem));clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),0 calc(100% - 2rem))}@media (min-width:30rem){.ck-content .background::after,.ck-content .sit-giving-background-container::after{left:-1.5rem;right:-1.5rem}}@media (min-width:45rem){.ck-content .background::after,.ck-content .sit-giving-background-container::after{left:-2.5rem;width:100vw}}@media (min-width:57.5rem){.ck-content .background::after,.ck-content .sit-giving-background-container::after{left:-4rem;width:100vw}}@media (min-width:76.5rem){.ck-content .background::after,.ck-content .sit-giving-background-container::after{left:Min(calc(-50vw + 38.2rem),-6.5rem)}}.ck-content .background--end::after{top:unset;height:28rem}.ck-content .background--end-short::after{top:unset;height:22rem}.ck-content .background__color--dark-grey-alt::after{background-color:#323232}.ck-content .background__color--dark-grey::after{background-color:#595959}.ck-content .background__color--grey::after{background-color:#e8e8e8}.ck-content .background__color--red::after{background-color:#da291c}@media (min-width:57.5rem){.ck-content .background--jagged-bottom::after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,60vw 100%,60vw calc(100% - 2rem),0 calc(100% - 2rem));clip-path:polygon(0 0,100% 0,100% 100%,60vw 100%,60vw calc(100% - 2rem),0 calc(100% - 2rem))}.ck-content .background--jagged-top::after{-webkit-clip-path:polygon(0 0,60vw 0,60vw 2rem,100% 2rem,100% calc(100% - 2rem),0 calc(100% - 2rem));clip-path:polygon(0 0,60vw 0,60vw 2rem,100% 2rem,100% calc(100% - 2rem),0 calc(100% - 2rem))}}.ck-content .stretch-right{position:relative}@media (min-width:57.5rem){.ck-content .stretch-right{position:absolute;right:Min(calc(-50vw + 17rem));left:0}}@media (min-width:76.5rem){.ck-content .stretch-right{right:Min(calc(-50vw + 19rem))}}.ck-content .path-modules .main-content .views-element-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2.5rem;margin-left:-2.5rem;margin-bottom:0}.ck-content .path-modules .main-content .views-element-container .programme-modules{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:2.5rem;padding-bottom:2.5rem;padding-bottom:0!important}@media (min-width:76.5rem){.ck-content .path-modules .main-content .views-element-container .programme-modules{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding-left:2.5rem;padding-bottom:2.5rem}}.ck-content .border-top{border-top:1px dashed rgba(0,0,0,.16)}.ck-content .border-top-left{border-top:1px dashed rgba(0,0,0,.16)}@media (min-width:45rem){.ck-content .border-top-left{border-left:1px dashed rgba(0,0,0,.16)}}.ck-content .border-top-right{border-top:1px dashed rgba(0,0,0,.16)}@media (min-width:45rem){.ck-content .border-top-right{border-right:1px dashed rgba(0,0,0,.16)}}.ck-content .border-top-solid{border-top:1px solid rgba(0,0,0,.16);padding-top:2rem}.ck-content .border-bottom{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px;background-position:bottom;background-repeat:repeat-x;margin-bottom:.25rem}@media (min-width:45rem){.ck-content .border-bottom{margin-bottom:3rem;padding-bottom:1.5rem}}.ck-content .border-bottom-right{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px;background-position:bottom;background-repeat:repeat-x;margin-bottom:.25rem;height:100%}@media (min-width:45rem){.ck-content .border-bottom-right{margin-bottom:3rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0))),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#bfbfbf 50%,rgba(255,255,255,0) 0),linear-gradient(to bottom,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px,2px 1.25rem;background-position:bottom,right;background-repeat:repeat-x,repeat-y}}.ck-content .border-bottom-left{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px;background-position:bottom;background-repeat:repeat-x;margin-bottom:.25rem;height:100%}@media (min-width:45rem){.ck-content .border-bottom-left{margin-bottom:3rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0))),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#bfbfbf 50%,rgba(255,255,255,0) 0),linear-gradient(to bottom,#bfbfbf 50%,rgba(255,255,255,0) 0);background-size:1.25rem 2px,2px 1.25rem;background-position:bottom,left;background-repeat:repeat-x,repeat-y}}.ck-content .border-bottom-testimonial-grey-background{padding-left:.25rem;padding-right:.25rem;padding-bottom:1.5rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#bfbfbf),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#bfbfbf 50%,rgba(255,255,255,0) 0);background-position:bottom;background-size:1.25rem 2px;background-repeat:repeat-x;height:100%}@media (min-width:45rem){.ck-content .border-bottom-testimonial-grey-background{padding-top:1.5rem}}.ck-content .border-bottom-testimonial-grey-background .testimonial-article__content{background-color:#f5f5f5;padding:.75rem}@media (min-width:45rem){.ck-content .border-bottom-testimonial-grey-background .testimonial-article__content{padding-top:1.5rem;padding-bottom:1.5rem}}.ck-content .border-bottom-testimonial-grey-background .testimonial-article__cite{border-top:#f5f5f5}.ck-content .border--all .layout__region{border-bottom:1px dashed #d9d9d9;padding-bottom:2rem!important}@media (min-width:45rem){.ck-content .border--all .layout__region{border-right:1px dashed #d9d9d9}}@media (min-width:45rem){.ck-content .border--all .layout__region:first-of-type{border-left:none}}.ck-content .border--all .layout__region:last-of-type{border-bottom:none}@media (min-width:45rem){.ck-content .border--all .layout__region:last-of-type{border-bottom:1px dashed #d9d9d9;border-right:none}}.ck-content .site--ltic .node--type-programme .group-programme-details-item .group-programme-details-course-location,.ck-content .site--ltic .node--type-programme .group-programme-details-item p{width:80%}.ck-content .site--ltic .node--type-programme .programme-banner-bottom{background:#000}.ck-content .site--ltic .node--type-programme .programme-banner-bottom a.button{margin:10px}.ck-content .site--ltic .block#block-contactusbanner{max-width:unset!important;margin-left:unset!important;margin-right:unset!important}.ck-content .site--ltic .block#block-contactusbanner>:not(.layout-builder-form){padding-left:unset!important;padding-right:unset!important}.ck-content .site--ltic.case-studies .case-studies{display:block}.ck-content .site--ltic.case-studies .articles,.ck-content .site--ltic.case-studies .videos{display:none}.ck-content .site--ltic.articles .articles{display:block}.ck-content .site--ltic.articles .case-studies,.ck-content .site--ltic.articles .videos{display:none}.ck-content .site--ltic.videos .videos{display:block}.ck-content .site--ltic.videos .articles,.ck-content .site--ltic.videos .case-studies{display:none}.ck-content .workshop__trainer-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:30rem){.ck-content .workshop__trainer-desc{vertical-align:top;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:3rem}}.ck-content .workshop__trainer-desc>div{display:inline-block}.ck-content .workshop__trainer-desc h2{color:#da291c}.ck-content .workshop__trainer-details{margin-bottom:1.25rem}.ck-content .workshop__image{margin-right:3rem}.ck-content .name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.25rem}.ck-content div.mce_inline_error{background-color:transparent!important;color:#e91e63!important;margin-bottom:0!important;font-weight:400!important;padding-left:0!important;font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400}.ck-content .mc-field-group label{display:block;margin-bottom:.25rem}.ck-content .mc-field-group input{font-size:.833rem;display:block;width:100%;padding:.845rem .75rem .75rem;background:#fff;border:1px solid #8c8c8c;border-radius:.25rem}.ck-content .mc-field-group input:focus{border-color:#3f51b5;-webkit-box-shadow:inset 0 0 0 1px #3f51b5;box-shadow:inset 0 0 0 1px #3f51b5}.ck-content .mc-field-group.mc_sitlearn-signup__firstname,.ck-content .mc-field-group.mc_sitlearn-signup__lastname{-ms-flex-preferred-size:50%;flex-basis:50%}.ck-content .mc-field-group.mc_sitlearn-signup__firstname{margin-right:1rem}.ck-content .mc-field-group.mc_sitlearn-signup__email{margin-bottom:1.25rem}.ck-content .mc-field-group.mc_sitlearn-signup__interest ul{max-width:none;margin:0;padding:0;list-style:none;margin-top:1rem}.ck-content .mc-field-group.mc_sitlearn-signup__interest ul>li{display:block;margin:0;list-style:none}.ck-content .mc-field-group.mc_sitlearn-signup__interest ul>li::after,.ck-content .mc-field-group.mc_sitlearn-signup__interest ul>li::before{content:"";display:none;margin:0}@media (min-width:76.5rem){.ck-content .mc-field-group.mc_sitlearn-signup__interest ul{padding-left:.5rem;columns:2;-webkit-columns:2;-moz-columns:2}}.ck-content .mc-field-group.mc_sitlearn-signup__interest ul li{cursor:pointer}.ck-content .mc-field-group.mc_sitlearn-signup__interest ul label{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;display:inline-block;cursor:pointer;margin-bottom:0!important}.ck-content .mc-field-group.mc_sitlearn-signup__interest ul input{display:inline-block;width:15px;height:15px;margin-right:.75rem;margin-top:2px;cursor:pointer}.ck-content .response{margin-top:1rem}.ck-content article[class*=media--article-]{width:100%}.ck-content article[class*=media--article-] img{width:100%}.ck-content article[class*=media--article-].align-left .field--type-image{margin-right:0}@media (min-width:30rem){.ck-content article[class*=media--article-].align-left .field--type-image{margin-right:0}}@media (min-width:45rem){.ck-content article[class*=media--article-].align-left .field--type-image{margin-right:0}}@media (min-width:57.5rem){.ck-content article[class*=media--article-].align-left .field--type-image{margin-right:1.5rem}}.ck-content article[class*=media--article-].align-right .field--type-image{margin-left:0}@media (min-width:30rem){.ck-content article[class*=media--article-].align-right .field--type-image{margin-left:0}}@media (min-width:45rem){.ck-content article[class*=media--article-].align-right .field--type-image{margin-left:0}}@media (min-width:57.5rem){.ck-content article[class*=media--article-].align-right .field--type-image{margin-left:1.5rem}}@media (min-width:45rem){.ck-content article[class*=media--article-].media--article-small{width:50%}}@media (min-width:57.5rem){.ck-content article[class*=media--article-].media--article-small{width:33%}}@media (min-width:45rem){.ck-content article[class*=media--article-].media--article-small.align-left .field--type-image{margin-right:1.5rem}}@media (min-width:45rem){.ck-content article[class*=media--article-].media--article-small.align-right .field--type-image{margin-left:1.5rem}}@media (min-width:57.5rem){.ck-content article[class*=media--article-].media--article-medium{width:50%}}@media (min-width:57.5rem){.ck-content article[class*=media--article-].media--article-large{width:75%}}.ck-content .menu-sidebar{max-width:20rem;color:#78909c;padding:1.5rem;background:#eceff1;font-size:.833rem;display:none}.ck-content .menu-sidebar__label{font-family:"IBM Plex Sans",sans-serif;font-weight:700;padding-bottom:1rem;margin-bottom:1rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(33%,#78909c),color-stop(0,rgba(120,144,156,0)));background-image:linear-gradient(to right,#78909c 33%,rgba(120,144,156,0) 0);background-position:bottom;background-size:6px 1px;background-repeat:repeat-x}.ck-content .menu-sidebar__menu{margin-bottom:1.5rem}.ck-content .menu-sidebar__menu ul{max-width:none;margin:0;padding:0;list-style:none}.ck-content .menu-sidebar__menu ul>li{display:block;margin:0;list-style:none}.ck-content .menu-sidebar__menu ul>li::after,.ck-content .menu-sidebar__menu ul>li::before{content:"";display:none;margin:0}.ck-content .menu-sidebar__menu a.is-active{color:#000;font-family:"IBM Plex Sans",sans-serif;font-weight:700}.ck-content .menu-sidebar__menu a:hover{color:#546e7a}.ck-content .menu-sidebar__menu *{text-decoration:none;color:#78909c}.ck-content .menu-sidebar__menu>ul>li{margin-bottom:.5rem}.ck-content .menu-sidebar__menu li ul{padding-left:.75rem;padding:.5rem 0 0 .5rem}.ck-content .menu-sidebar__menu li ul li>a::before{content:"-";padding-right:.25rem}.ck-content .menu-sidebar__button .button,.ck-content .menu-sidebar__button .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span,.ck-content .menu-sidebar__button .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .menu-sidebar__button input:checked+span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .menu-sidebar__button span{width:100%}.remove-cta .ck-content .menu-sidebar__button{display:none}@media (min-width:57.5rem){.ck-content .menu-sidebar{display:block}}.ck-content details[id^=edit-settings-advanced]{display:block!important}.ck-content .sticky{position:sticky;top:9rem}.ck-content a[href=inactive-link]{pointer-events:none;cursor:default}.ck-content #block-head-menu-button{margin-left:auto}#block-head-search-button+.ck-content #block-head-menu-button{margin-left:0}.ck-content .region--head-top>div[id*=secondary]{margin-left:auto;margin-top:auto}.ck-content .region--head-top>div[id*=secondary] .bar-nav__li{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:currentColor;-webkit-transition:color 150ms;transition:color 150ms}.ck-content .region--head-top>div[id*=secondary] .bar-nav__li:hover{color:#8c8c8c}.ck-content .region--head-top>div[id*=secondary] .bar-nav__li--strong{font-weight:700;text-transform:uppercase}.ck-content .region--head-top>div[id*=secondary] .bar-nav__li--active{color:#da291c}.ck-content .region--head-top>div[id*=secondary] .bar-nav__li--active:hover{color:#da291c}.ck-content .region--head-top>div[id*=secondary] .bar-nav__li__list{list-style:none;-webkit-padding-start:.5rem;padding-inline-start:.5rem}.ck-content .region--head-top>div[id*=secondary] .bar-nav__li__li a::before{content:'-'}.ck-content .region--head-top>div[id*=secondary] .bar-nav__li span{font-family:"IBM Plex Sans",sans-serif;font-weight:500}.ck-content .region--head-top>div[id*=secondary] .inline-dropdown-button__text{margin-right:0}.ck-content .region--head-bottom>.bar-nav{margin-left:auto;text-align:right}.ck-content .region--head-bottom>.bar-nav+#block-head-search-button{margin-left:auto}@media (min-width:57.5rem){.ck-content .region--head-bottom>.bar-nav+#block-head-search-button{margin-left:1.5rem}}.ck-content .icon+.inline-dropdown-button__text{margin-top:1.9px}.ck-content div[id*=secondary-mobile]{padding:1rem}.ck-content div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li{display:block}.ck-content div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button{width:100%}.ck-content div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:currentColor;-webkit-transition:color 150ms;transition:color 150ms}.ck-content div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span:hover{color:#8c8c8c}.ck-content div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span--strong{font-weight:700;text-transform:uppercase}.ck-content div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span--active{color:#da291c}.ck-content div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span--active:hover{color:#da291c}.ck-content div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span__list{list-style:none;-webkit-padding-start:.5rem;padding-inline-start:.5rem}.ck-content div[id*=secondary-mobile] .bar-nav__list>.bar-nav__li .inline-dropdown-button span__li a::before{content:'-'}.ck-content div[id*=secondary-mobile] .bar-nav__icon{margin-left:0}.ck-content .mega-menu-item{display:none;-ms-overflow-style:none;scrollbar-width:none}.ck-content .mega-menu-item::-webkit-scrollbar{display:none}.ck-content .menu-mega li,.ck-content .menu-mega ul{max-width:none;margin:0;padding:0;list-style:none}.ck-content .menu-mega li>li,.ck-content .menu-mega ul>li{display:block;margin:0;list-style:none}.ck-content .menu-mega li>li::after,.ck-content .menu-mega li>li::before,.ck-content .menu-mega ul>li::after,.ck-content .menu-mega ul>li::before{content:"";display:none;margin:0}.ck-content .menu-mega ul ul{margin-top:1rem}.ck-content .menu-mega ul ul li{margin-bottom:.5rem}.ck-content .menu-mega ul ul ul{margin-left:1rem}.ck-content .menu-mega ul ul ul li::before{content:'-'}.ck-content .menu-mega a{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:currentColor;-webkit-transition:color 150ms;transition:color 150ms;margin-bottom:.75rem}.ck-content .menu-mega a:hover{color:#8c8c8c}.ck-content .menu-mega a--strong{font-weight:700;text-transform:uppercase}.ck-content .menu-mega a--active{color:#da291c}.ck-content .menu-mega a--active:hover{color:#da291c}.ck-content .menu-mega a__list{list-style:none;-webkit-padding-start:.5rem;padding-inline-start:.5rem}.ck-content .menu-mega a__li a::before{content:'-'}.ck-content .menu-mega .menu-mega__menu>ul>li>a{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:currentColor;-webkit-transition:color 150ms;transition:color 150ms;font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;color:#da291c;text-transform:uppercase}.ck-content .menu-mega .menu-mega__menu>ul>li>a:hover{color:#8c8c8c}.ck-content .menu-mega .menu-mega__menu>ul>li>a--strong{font-weight:700;text-transform:uppercase}.ck-content .menu-mega .menu-mega__menu>ul>li>a--active{color:#da291c}.ck-content .menu-mega .menu-mega__menu>ul>li>a--active:hover{color:#da291c}.ck-content .menu-mega .menu-mega__menu>ul>li>a__list{list-style:none;-webkit-padding-start:.5rem;padding-inline-start:.5rem}.ck-content .menu-mega .menu-mega__menu>ul>li>a__li a::before{content:'-'}.ck-content .menu-mega .menu-header-icon{display:none}.ck-content .mega-menu-header-mobile{display:none}.ck-content .mega-menu-header-mobile svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ck-content .mega-menu-header-mobile .menu-header-icon{position:absolute;top:10px;right:0;left:0;width:100%;display:block;text-align:right;padding-right:1rem;height:100%}.ck-content .mega-menu-child-hidden .mega-menu-back-button{display:none}.ck-content .mega-menu-child-hidden .mega-menu-header-mobile{display:block}.ck-content .mega-menu-child-hidden .quick-links{display:block}.ck-content .mega-menu-back-button{font-size:.833rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:currentColor;-webkit-transition:color 150ms;transition:color 150ms;font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;padding-top:.75rem;padding-left:1rem}.ck-content .mega-menu-back-button:hover{color:#8c8c8c}.ck-content .mega-menu-back-button--strong{font-weight:700;text-transform:uppercase}.ck-content .mega-menu-back-button--active{color:#da291c}.ck-content .mega-menu-back-button--active:hover{color:#da291c}.ck-content .mega-menu-back-button__list{list-style:none;-webkit-padding-start:.5rem;padding-inline-start:.5rem}.ck-content .mega-menu-back-button__li a::before{content:'-'}.ck-content .mega-menu-item-mobile{padding-left:0!important;padding-right:0!important}.ck-content .mega-menu-item-mobile{margin-top:1.5rem!important}.ck-content .mega-menu-item-mobile .layout--suite{padding-top:0!important}.ck-content .mega-menu-item-mobile .block{padding-left:0!important;padding-right:0!important}.ck-content .mega-menu-item-mobile .layout-content{padding-left:0!important;padding-right:0!important}.ck-content .mega-menu-item-mobile .layout-content .block:not(:last-of-type){margin-bottom:0!important}.ck-content .mega-menu-item-mobile .layout-content .block:not(:first-child){margin-top:0!important}.ck-content .mega-menu-item-mobile .grid--layout--suite{margin-left:0}.ck-content .mega-menu-item-mobile .layout__region{padding-left:0!important;padding-right:0!important;margin-bottom:0!important}.ck-content .mega-menu-item-mobile{position:absolute;top:20px;-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;height:550px;overflow-y:scroll;width:100%}.ck-content .mega-menu-item-mobile.mega-menu-child-show{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.ck-content .mega-menu-item-mobile div[class*=layout--column-width--] .layout__region{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.ck-content .mega-menu-item-mobile .menu-mega__menu>ul>li{position:relative;border-bottom:1px solid #d9d9d9}.ck-content .mega-menu-item-mobile .menu-mega__menu>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.75rem 1rem;border:0;text-decoration:none;color:inherit;background:#eceff1;cursor:pointer;-webkit-transition:color 150ms;transition:color 150ms;padding-left:1rem;padding-right:1rem;text-transform:capitalize;margin-bottom:0;z-index:100;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:90%;position:relative}.ck-content .mega-menu-item-mobile .menu-mega__menu>ul>li>a:hover{color:#595959}.ck-content .mega-menu-item-mobile .menu-mega__menu>ul>li>a:focus{outline:0}.ck-content .mega-menu-item-mobile .menu-mega__menu>ul>li>a[data-active=true],.ck-content .mega-menu-item-mobile .menu-mega__menu>ul>li>a[data-active=true]:hover{color:#8c8c8c}.ck-content .mega-menu-item-mobile .menu-mega__menu>ul>li>a .icon{-webkit-transition:-webkit-transform 150ms;transition:-webkit-transform 150ms;transition:transform 150ms;transition:transform 150ms,-webkit-transform 150ms}.ck-content .mega-menu-item-mobile .menu-mega__menu>ul>li>a[data-active=true] .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ck-content .mega-menu-item-mobile .menu-mega__menu>ul>li>a__text{display:block;margin-right:.5rem;font-weight:700;z-index:20}.ck-content .mega-menu-item-mobile .menu-mega__menu>ul>li>a[data-active=true]~.menu-header-icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 150ms;transition:all 150ms}.ck-content .mega-menu-item-mobile .menu-mega__menu>ul>li .menu-header-icon{position:absolute;top:10px;right:0;left:0;width:100%;display:block;text-align:right;padding-right:1rem;height:100%}.ck-content .mega-menu-item-mobile .menu-mega__menu ul ul{margin-top:0;overflow-y:hidden;max-height:0}.ck-content .mega-menu-item-mobile .menu-mega__menu ul ul>div{padding:.75rem 1rem 1rem;background:#fff}.ck-content .mega-menu-item-mobile .menu-mega__menu ul ul li{padding-left:0;margin-bottom:0}.ck-content .mega-menu-item-mobile .menu-mega__menu ul ul li ul{overflow:visible;max-height:unset}.ck-content .mega-menu-item-mobile .menu-mega__menu ul ul li ul>div{padding:.75rem 0 0}.ck-content .quick-links{display:none}.ck-content div#head-mega-menu .grid--layout--suite>.layout__region{padding:0 2rem}.ck-content div#head-mega-menu .grid--layout--suite>.layout__region:last-child{padding-right:0}.ck-content .menu-mega ul ul li{margin-bottom:.75rem!important;line-height:18px!important}.ck-content #head-mega-menu #education .card-life-50h .menu-mega__menu ul ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.ck-content .mega-menu-item-mobile .menu-mega__menu>ul>li .menu-header-icon{height:auto!important}.ck-content #head-mega-menu .layout__region>.block:not(:last-child){margin-bottom:1.5rem!important}.ck-content .site--colead #block-sit-2020-local-tasks,.ck-content .site--ltic #block-sit-2020-local-tasks{padding-top:24px;padding-bottom:10px}.ck-content .site--colead #block-breadcrumbs~#block-sit-2020-local-tasks,.ck-content .site--ltic #block-breadcrumbs~#block-sit-2020-local-tasks{padding-top:0}.ck-content .site--colead .head,.ck-content .site--ltic .head{height:4.7rem}@media (min-width:30rem){.ck-content .site--colead .head,.ck-content .site--ltic .head{height:unset}}.ck-content .site--colead .head__top,.ck-content .site--ltic .head__top{padding-left:0;padding-top:10px}.ck-content .site--colead .head__top::before,.ck-content .site--ltic .head__top::before{content:none;background:0 0}.ck-content .site--colead .head__top #block-head-brand,.ck-content .site--ltic .head__top #block-head-brand{padding-right:1rem}.ck-content .site--colead .head__top #ltic-logo .logo__graphic,.ck-content .site--ltic .head__top #ltic-logo .logo__graphic{left:3px;width:5.1875rem;height:3rem;background-size:contain}@media (min-width:45rem){.ck-content .site--colead .head__top #ltic-logo .logo__graphic,.ck-content .site--ltic .head__top #ltic-logo .logo__graphic{width:6rem;height:4.125rem}}.ck-content .site--colead .head__top .region--head-top,.ck-content .site--ltic .head__top .region--head-top{-webkit-box-align:start;-ms-flex-align:start;align-items:start;background:0 0;padding-left:0;padding-right:0;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.ck-content .site--colead .head__top #block-secondarymenu,.ck-content .site--ltic .head__top #block-secondarymenu{width:100%;text-align:right}.ck-content .site--colead .head__bottom,.ck-content .site--ltic .head__bottom{margin-top:-46px}@media (min-width:30rem){.ck-content .site--colead .head__bottom,.ck-content .site--ltic .head__bottom{margin-top:unset}}.ck-content .site--colead .head__bottom .region--head-bottom>div[id*=primary],.ck-content .site--ltic .head__bottom .region--head-bottom>div[id*=primary]{margin-left:unset;text-align:unset;margin-right:auto}.ck-content .site--colead .head__bottom .block,.ck-content .site--ltic .head__bottom .block{z-index:2}.ck-content .site--colead .head__bottom .menu-button,.ck-content .site--colead .head__bottom .search-button,.ck-content .site--ltic .head__bottom .menu-button,.ck-content .site--ltic .head__bottom .search-button{width:2.5rem;height:2.5rem}.ck-content .site--colead .page__main,.ck-content .site--ltic .page__main{margin-top:4.3rem}@media (min-width:45rem){.ck-content .site--colead .page__main,.ck-content .site--ltic .page__main{margin-top:10rem}}.ck-content .site--colead .page__head #head-top,.ck-content .site--ltic .page__head #head-top{display:-webkit-box;display:-ms-flexbox;display:flex}.ck-content .site--colead .page__head .menu,.ck-content .site--ltic .page__head .menu{top:4.7rem}@media (min-width:30rem){.ck-content .site--colead .page__head .menu,.ck-content .site--ltic .page__head .menu{top:10rem}}.ck-content .site--colead :target,.ck-content .site--ltic :target{padding-top:170px!important;margin-top:-170px!important}.ck-content .site--directory .head,.ck-content .site--identity .head,.ck-content .site--mapletree-challenge .head{height:unset}.ck-content .site--directory .head div[id^=block-menu],.ck-content .site--identity .head div[id^=block-menu],.ck-content .site--mapletree-challenge .head div[id^=block-menu]{margin-left:auto}.ck-content .site--directory .head__top,.ck-content .site--identity .head__top,.ck-content .site--mapletree-challenge .head__top{display:none}@media (min-width:57.5rem){.ck-content .site--directory .head__top,.ck-content .site--identity .head__top,.ck-content .site--mapletree-challenge .head__top{display:block}}.ck-content .site--directory .head__bottom .block:first-child,.ck-content .site--identity .head__bottom .block:first-child,.ck-content .site--mapletree-challenge .head__bottom .block:first-child{margin-right:unset}.ck-content .site--directory .head__bottom::before,.ck-content .site--identity .head__bottom::before,.ck-content .site--mapletree-challenge .head__bottom::before{content:"";position:absolute;z-index:1;left:-1.25rem;bottom:-37px;width:calc(100% + 2.5rem);height:37px;background:#fff;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}@media (min-width:30rem){.ck-content .site--directory .head__bottom::before,.ck-content .site--identity .head__bottom::before,.ck-content .site--mapletree-challenge .head__bottom::before{left:-1.5rem;width:calc(100% + 3rem)}}@media (min-width:45rem){.ck-content .site--directory .head__bottom::before,.ck-content .site--identity .head__bottom::before,.ck-content .site--mapletree-challenge .head__bottom::before{display:none}}.ck-content .site--directory .head div[id^=block-menu]+#block-head-search-button,.ck-content .site--identity .head div[id^=block-menu]+#block-head-search-button,.ck-content .site--mapletree-challenge .head div[id^=block-menu]+#block-head-search-button{margin-left:auto}@media (min-width:57.5rem){.ck-content .site--directory .head div[id^=block-menu]+#block-head-search-button,.ck-content .site--identity .head div[id^=block-menu]+#block-head-search-button,.ck-content .site--mapletree-challenge .head div[id^=block-menu]+#block-head-search-button{margin-left:1.5rem}}.ck-content .site--directory .head #block-subbranding,.ck-content .site--identity .head #block-subbranding,.ck-content .site--mapletree-challenge .head #block-subbranding{z-index:10}@media (min-width:45rem){.ck-content .site--directory .head #block-subbranding,.ck-content .site--identity .head #block-subbranding,.ck-content .site--mapletree-challenge .head #block-subbranding{bottom:unset}}.ck-content .site--directory .head #block-subbranding a,.ck-content .site--identity .head #block-subbranding a,.ck-content .site--mapletree-challenge .head #block-subbranding a{text-decoration:none}.ck-content .site--directory .head #block-subbranding span,.ck-content .site--identity .head #block-subbranding span,.ck-content .site--mapletree-challenge .head #block-subbranding span{font-size:.8em;text-transform:uppercase;font-family:"IBM Plex Sans",sans-serif;font-weight:700;color:#000}@media (min-width:57.5rem){.ck-content .site--directory .head #block-subbranding span,.ck-content .site--identity .head #block-subbranding span,.ck-content .site--mapletree-challenge .head #block-subbranding span{font-size:1.2rem}}@media (min-width:76.5rem){.ck-content .site--directory .head #block-subbranding span,.ck-content .site--identity .head #block-subbranding span,.ck-content .site--mapletree-challenge .head #block-subbranding span{font-size:1.729rem}}.ck-content .site--directory .menu,.ck-content .site--identity .menu,.ck-content .site--mapletree-challenge .menu{top:6.1rem}@media (min-width:57.5rem){.ck-content .site--directory .menu,.ck-content .site--identity .menu,.ck-content .site--mapletree-challenge .menu{top:8.1rem}}.ck-content .cluster--chemical-engineering-and-food-technology .head,.ck-content .cluster--design-and-specialised-businesses .head,.ck-content .cluster--engineering .head,.ck-content .cluster--health-and-social-sciences .head,.ck-content .cluster--infocomm-technology .head{height:unset}.ck-content .cluster--chemical-engineering-and-food-technology .head__top,.ck-content .cluster--design-and-specialised-businesses .head__top,.ck-content .cluster--engineering .head__top,.ck-content .cluster--health-and-social-sciences .head__top,.ck-content .cluster--infocomm-technology .head__top{display:none}@media (min-width:57.5rem){.ck-content .cluster--chemical-engineering-and-food-technology .head__top,.ck-content .cluster--design-and-specialised-businesses .head__top,.ck-content .cluster--engineering .head__top,.ck-content .cluster--health-and-social-sciences .head__top,.ck-content .cluster--infocomm-technology .head__top{display:block}}.ck-content .cluster--chemical-engineering-and-food-technology .menu,.ck-content .cluster--design-and-specialised-businesses .menu,.ck-content .cluster--engineering .menu,.ck-content .cluster--health-and-social-sciences .menu,.ck-content .cluster--infocomm-technology .menu{top:3.7rem}@media (min-width:57.5rem){.ck-content .cluster--chemical-engineering-and-food-technology .menu,.ck-content .cluster--design-and-specialised-businesses .menu,.ck-content .cluster--engineering .menu,.ck-content .cluster--health-and-social-sciences .menu,.ck-content .cluster--infocomm-technology .menu{top:6.1rem}}.ck-content .page-node-type-module .extra-field--module-next,.ck-content .page-node-type-module .extra-field--module-previous{display:inline-block;width:49.5%;padding-top:1.25rem}.ck-content .page-node-type-module .extra-field--module-next{float:right}.ck-content .page-node-type-module .module-prev-next{border-top:.5px solid #d9d9d9}.ck-content .page-node-type-module .module-prev-next__container{position:relative}.ck-content .page-node-type-module .module-prev-next__icon-next{float:right;font-size:23px}.ck-content .page-node-type-module .module-prev-next__icon-prev{float:left;font-size:23px}.ck-content .page-node-type-module .module-prev-next__link-prev{padding-left:2rem;padding-right:1rem}.ck-content .page-node-type-module .module-prev-next__link-next{padding-right:2rem;padding-left:1rem;border-left:.5px solid #d9d9d9;text-align:right}.ck-content .page-node-type-module .module-prev-next__link-block a{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:transparent}.ck-content .site--nace .head__top{padding-left:0}.ck-content .site--nace .head__top #block-head-brand{border-right:2px solid #da291c}.ck-content .site--nace .head__top #block-sitebranding{border-right:none}.ck-content .site--nace .head__top .region--head-top{-webkit-box-align:start;-ms-flex-align:start;align-items:start;background:0 0;padding-left:0;padding-right:0;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.ck-content .site--nace .head__top #block-secondarymenu{width:100%;text-align:right}.ck-content .site--nace .head__bottom .search-button{width:2.5rem;height:2.5rem}.ck-content .site--nace .foot__regions .foot__top{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.ck-content .site--nace .foot__regions .footer-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ck-content .site--nace .foot__regions .footer-items .center{color:#bfbfbf}.ck-content .page-node-type-article h2{color:#000}.ck-content .page-node-type-article .article__header .layout__region>:last-child{border-bottom:1px solid #d9d9d9}.ck-content .page-node-type-article .article__header .page-node-type-course .article-title#overview,.ck-content .page-node-type-article .article__header .page-node-type-event .article-title#overview,.ck-content .page-node-type-article .article__header .page-node-type-learning-pathway .article-title#overview,.ck-content .page-node-type-article .article__header .page-node-type-programme .article-title#overview,.ck-content .page-node-type-article .article__header h1.article-title,.ck-content .page-node-type-course .page-node-type-article .article__header .article-title#overview,.ck-content .page-node-type-event .page-node-type-article .article__header .article-title#overview,.ck-content .page-node-type-learning-pathway .page-node-type-article .article__header .article-title#overview,.ck-content .page-node-type-programme .page-node-type-article .article__header .article-title#overview{color:#000}.ck-content .page-node-type-article .article__header .field--name-field-subtitle{padding-bottom:1rem}.ck-content .page-node-type-article .sharethis-inline-share-buttons .st-btn{margin-right:.25rem!important;height:20px!important;padding:2px!important}.ck-content .page-node-type-article .sharethis-inline-share-buttons img{top:0!important}.ck-content .page-node-type-article #st-1{padding-bottom:2rem}.ck-content .page-node-type-article .most-popular__list,.ck-content .page-node-type-article .news-category__list{padding-left:0;list-style-position:inside}.ck-content .page-node-type-article .most-popular__list .news-category__li,.ck-content .page-node-type-article .news-category__list .news-category__li{padding-bottom:.75rem}.ck-content .page-node-type-article .most-popular__list .most-popular__li,.ck-content .page-node-type-article .news-category__list .most-popular__li{padding-bottom:1.25rem}.ck-content .page-node-type-article .most-popular__list .field-content>a,.ck-content .page-node-type-article .news-category__list .field-content>a{text-decoration:none;color:#000;font-weight:500;margin-left:0}.ck-content .page-node-type-article .news-category__list{list-style:none}.ck-content .page-node-type-article .news-category__list:last-child{padding-bottom:.75rem;border-bottom:.125rem solid #d9d9d9}.ck-content .page-node-type-article .field--name-field-subheading{font-weight:500}.ck-content .page-node-type-article .article__content .layout__region--first>:last-child{border-bottom:1px solid #000}.ck-content .page-node-type-article .article__content .layout__region--second>:last-child{border-bottom:1px solid #000}@media (min-width:45rem){.ck-content .page-node-type-article .article__content .layout__region--second>:last-child{border-bottom:none}}.ck-content .page-node-type-article .article__content .field--name-body{text-align:justify}.ck-content .page-node-type-article .article__content .field--name-body::after{content:"";clear:both;display:block}.ck-content .page-node-type-article .article__content .field--name-body img:not([alt*='sharing button']){margin:1rem auto!important;max-width:100%!important;height:auto!important}.ck-content .page-node-type-article .article__content .field--name-body img.inline-image--left:not([alt*='sharing button']){float:left!important;margin-right:1rem!important}.ck-content .page-node-type-article .article__content .field--name-body img.inline-image--right:not([alt*='sharing button']){float:right!important;margin-left:1rem!important}.ck-content .page-node-type-article .article__content .field--name-field-organisations-ref>.field__item:not(:last-of-type){margin-bottom:1.5rem}.ck-content .page-node-type-article .article__pager .layout__region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ck-content .page-node-type-article .article__pager .layout__region>*{-ms-flex-preferred-size:45%;flex-basis:45%}.ck-content .page-node-type-article .article__pager .page-flipper{position:relative}.ck-content .page-node-type-article .article__pager .page-flipper header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.75rem}.ck-content .page-node-type-article .article__pager .page-flipper header h5{margin:0 .75rem;font-weight:400}.ck-content .page-node-type-article .article__pager .page-flipper.page-flipper--next{text-align:right}.ck-content .page-node-type-article .article__pager .page-flipper.page-flipper--next header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ck-content .page-node-type-article .article__pager .page-flipper .views-row .views-field-title h5{font-weight:500}.ck-content .page-node-type-article .article__pager .page-flipper .views-field-view-node a{font-size:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.ck-content .page-node-type-article .body-article-link{margin:2.5rem 0}.ck-content .page-node-type-article .related-news .grid-cards__list{margin-top:1.25rem}.ck-content .page-node-type-article .related-news .views-field-rendered-entity{height:100%}.ck-content .page-node-type-article .related-news .news-card{background-color:#fff}.ck-content .page-node-type-article .field--name-field-topics-ref{padding-bottom:2rem}.ck-content .page-node-type-article .field--name-field-topics-ref .field__items{margin-top:.5rem}.ck-content .page-node-type-article .field--name-field-topics-ref .field__item{display:inline-block;vertical-align:middle;text-align:center;background:#cfd8dc;color:#000;-webkit-transition:background 150ms;transition:background 150ms;margin:.25rem .25rem .25rem 0}.ck-content .page-node-type-article .field--name-field-topics-ref .field__item a{display:block;color:#000;text-decoration:none;padding:.5rem .75rem}.ck-content .page-node-type-article .field--name-field-topics-ref .field__item:hover{background:#b0bec5}.ck-content .article-listing .news-card{margin:1.5rem 0;max-width:100%;position:relative}@media (min-width:45rem){.ck-content .article-listing .news-card{padding:1.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ck-content .article-listing .news-card img,.ck-content .article-listing .news-card picture{-o-object-fit:cover;object-fit:cover;max-width:40%}.ck-content .article-listing .news-card__h4{font-size:1.2rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2}}@media (min-width:45rem) and (min-width:30rem){.ck-content .article-listing .news-card__h4{font-size:1.44rem}}@media (min-width:45rem) and (min-width:57.5rem){.ck-content .article-listing .news-card__h4{font-size:1.729rem}}@media (min-width:45rem){.ck-content .article-listing .news-card__content{margin:0 2rem 2rem}.ck-content .article-listing .news-card__body{padding-bottom:0}}.ck-content .in-the-news-listing .views-row{border-bottom:1px solid #bfbfbf}.ck-content .in-the-news-listing.in-the-news--preview .contextual+.views-row .in-the-news-card__content-wrapper,.ck-content .in-the-news-listing.in-the-news--preview .views-row:first-child .in-the-news-card__content-wrapper{margin-top:0}.ck-content .in-the-news-listing .drupal-pagination,.ck-content .in-the-news-listing footer{margin-top:2rem}.ck-content .in-the-news-listing footer{text-align:right}.ck-content .article-listing #edit-year-wrapper .input,.ck-content .in-the-news-listing #edit-year-wrapper .input{max-width:6.5rem}.ck-content .article-listing>h3,.ck-content .in-the-news-listing>h3{padding-bottom:1.5rem;border-bottom:1px solid #bfbfbf}.ck-content .featured-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.ck-content .featured-news .slick-wrapper{margin-bottom:0}.ck-content .featured-news .slick-track{padding-bottom:0!important}@media (min-width:57.5rem){.ck-content .featured-news .slick--view--articles--featured-news-block{height:500px}}@media (min-width:57.5rem){.ck-content .featured-news .slick--view--articles--featured-news-block .media,.ck-content .featured-news .slick--view--articles--featured-news-block .slick-list,.ck-content .featured-news .slick--view--articles--featured-news-block .slick-track,.ck-content .featured-news .slick--view--articles--featured-news-block .slick__slide .slide__content,.ck-content .featured-news .slick--view--articles--featured-news-block .slick__slider,.ck-content .featured-news .slick--view--articles--featured-news-block .slide__media,.ck-content .featured-news .slick--view--articles--featured-news-block img{height:100%!important}}.ck-content .featured-news .slick--view--articles--featured-news-block img{-o-object-fit:cover;object-fit:cover;width:100%}.ck-content .featured-news .slick--view--articles--featured-news-block .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.ck-content .featured-news .slick--view--articles--featured-news-block .slick-slide{height:inherit!important}.ck-content .featured-news .slick--view--articles--featured-news-block .slide__content{height:100%}.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption{color:#fff;background:#263238;padding:1.5rem;height:100%;cursor:move;cursor:grab;cursor:-webkit-grab;padding-left:1.25rem!important}.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption:active{cursor:grabbing;cursor:-webkit-grabbing}@media (min-width:57.5rem){.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption{padding:0;position:absolute;bottom:30px;left:0;max-width:90%;background:0 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media (min-width:30rem){.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption{padding-left:1.5rem!important}}@media (min-width:45rem){.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption{padding-left:2.5rem!important}}@media (min-width:57.5rem){.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption{padding-left:4rem!important}}@media (min-width:76.5rem){.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption{padding-left:6.5rem!important}}.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption .views-field-title{font-size:1.44rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;padding-bottom:1.25rem}@media (min-width:30rem){.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption .views-field-title{font-size:1.729rem}}@media (min-width:57.5rem){.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption .views-field-title{font-size:2.074rem}}.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption .views-field-title:hover{text-decoration:underline;text-underline-offset:.5rem}.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption .block-link::hover a{text-decoration:underline}.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption .pullquote{font-size:1rem;color:#fff;border-left:.25rem solid #fff;padding-left:1.25rem;margin-bottom:1.25rem;max-width:100%}.ck-content .featured-news .slick--view--articles--featured-news-block .slide__caption a{color:#fff;text-decoration:none}@media (min-width:57.5rem){.ck-content .featured-news .slick--view--articles--featured-news-block .slide__media:before{content:"";background:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(19%,rgba(0,0,0,.738)),color-stop(34%,rgba(0,0,0,.541)),color-stop(47%,rgba(0,0,0,.382)),color-stop(56.5%,rgba(0,0,0,.278)),color-stop(65%,rgba(0,0,0,.194)),color-stop(73%,rgba(0,0,0,.126)),color-stop(80.2%,rgba(0,0,0,.075)),color-stop(86.1%,rgba(0,0,0,.042)),color-stop(91%,rgba(0,0,0,.021)),color-stop(95.2%,rgba(0,0,0,.008)),color-stop(98.2%,rgba(0,0,0,.002)),to(transparent));background:linear-gradient(to top,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);position:absolute;width:100%;height:70%;bottom:0;z-index:1}}.ck-content .featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref{font-family:"IBM Plex Mono",monospace!important;font-weight:400;font-size:.833rem;line-height:1;display:inline-block;vertical-align:middle;padding:.5rem .75rem;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:.25rem;cursor:pointer;background:#da291c;color:#fff;-webkit-transition:background 150ms;transition:background 150ms;padding:.25rem .75rem;pointer-events:none;margin-bottom:.75rem}.ck-content .featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref:hover{background:#f44336}.ck-content .featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref:focus{background:#f44336;-webkit-box-shadow:inset 0 0 0 .125rem #a8071a;box-shadow:inset 0 0 0 .125rem #a8071a}.ck-content .featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref--sm{padding:.25rem .5rem}.ck-content .featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref--secondary{background:#27251f}.ck-content .featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref--secondary:hover{background:#595959}.ck-content .featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref--secondary:focus{background:#595959;-webkit-box-shadow:inset 0 0 0 .125rem #27251f;box-shadow:inset 0 0 0 .125rem #27251f}.ck-content .featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref--alt{background:0 0;color:#da291c;border:.125rem solid #da291c;border-radius:.25rem}.ck-content .featured-news .slick--view--articles--featured-news-block .views-field-field-news-categories-ref--alt:hover{background:0 0}.ck-content .featured-news .slick--view--articles--featured-news-block .views-field-field-date{margin-bottom:1.25rem}.ck-content .featured-news .slick--view--articles--featured-news-block .icon-caret-right{display:none}.ck-content .featured-news .slick--view--articles--featured-news-block .icon-arrow-right{margin-left:.5rem;vertical-align:middle}.ck-content .featured-news .slick--view--articles--featured-news-block .icon-arrow-right svg{width:.9rem;height:.9rem}.ck-content .featured-news .slick--view--articles--featured-news-block .slick-dots{bottom:-37px!important}@media (min-width:57.5rem){.ck-content .featured-news .slick--view--articles--featured-news-block .slick-dots{display:none!important}}.ck-content .featured-news .slick--skin--vtabs{padding-bottom:0;padding-top:0;display:none}@media (min-width:57.5rem){.ck-content .featured-news .slick--skin--vtabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;float:right;right:0;width:40%!important}}.ck-content .featured-news .slick--skin--vtabs .slick-slider{height:100%;visibility:hidden;display:none;padding:0!important;background-color:#e8e8e8;margin-right:0}@media (min-width:57.5rem){.ck-content .featured-news .slick--skin--vtabs .slick-slider{visibility:visible;display:block}}.ck-content .featured-news .slick--skin--vtabs .slick-slider__title{font-size:1.2rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.2;font-family:"IBM Plex Sans",sans-serif;font-weight:500;padding:1.5rem;background-color:#e8e8e8}@media (min-width:30rem){.ck-content .featured-news .slick--skin--vtabs .slick-slider__title{font-size:1.44rem}}@media (min-width:57.5rem){.ck-content .featured-news .slick--skin--vtabs .slick-slider__title{font-size:1.729rem}}.ck-content .featured-news .slick--skin--vtabs .slick-list{height:100%!important}.ck-content .featured-news .slick--skin--vtabs .slick-track{height:100%!important;top:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ck-content .featured-news .slick--skin--vtabs .slick-slide{background-color:transparent;border:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%!important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem;padding-bottom:1rem;padding-right:1.25rem!important;padding-left:1rem!important}@media (min-width:30rem){.ck-content .featured-news .slick--skin--vtabs .slick-slide{padding-right:1.5rem!important}}@media (min-width:45rem){.ck-content .featured-news .slick--skin--vtabs .slick-slide{padding-right:2.5rem!important}}@media (min-width:57.5rem){.ck-content .featured-news .slick--skin--vtabs .slick-slide{padding-right:4rem!important}}@media (min-width:76.5rem){.ck-content .featured-news .slick--skin--vtabs .slick-slide{padding-right:6.5rem!important}}.ck-content .featured-news .slick--skin--vtabs .slick-current{background:#da291c!important}.ck-content .featured-news .slick--skin--vtabs .slick-current .slide__caption a{color:#fff!important}.ck-content .featured-news .slick--skin--vtabs .slick-current .icon-caret-right svg{fill:#fff}.ck-content .featured-news .slick--skin--vtabs .slide__caption{margin-left:0;text-align:start;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ck-content .featured-news .slick--skin--vtabs .slide__caption a{pointer-events:none;color:#000;text-decoration:none;display:inline-block;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem}.ck-content .featured-news .slick--skin--vtabs .icon-caret-right{display:inline-block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto .75rem auto 0}.ck-content .featured-news .slick--skin--vtabs .icon-caret-right svg{fill:#27251f;width:.9rem;height:.9rem}.ck-content .layout--background--black .featured-topic a,.ck-content .layout--background--black .featured-topic h3,.ck-content .layout--background--black .latest-stories a,.ck-content .layout--background--black .latest-stories h3,.ck-content .layout--background--red .featured-topic a,.ck-content .layout--background--red .featured-topic h3,.ck-content .layout--background--red .latest-stories a,.ck-content .layout--background--red .latest-stories h3{color:#fff!important}.ck-content .layout--background--black .featured-topic hr,.ck-content .layout--background--black .latest-stories hr,.ck-content .layout--background--red .featured-topic hr,.ck-content .layout--background--red .latest-stories hr{border-color:#fff!important}.ck-content .featured-topic.header-more-link header,.ck-content .latest-stories.header-more-link header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem 0 2rem}.ck-content .featured-topic.header-more-link header>*,.ck-content .latest-stories.header-more-link header>*{margin:0}.ck-content .featured-topic.header-more-link header>.filler,.ck-content .latest-stories.header-more-link header>.filler{-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;border-color:#da291c;margin:0 1.5rem}.ck-content .featured-topic.header-more-link header a,.ck-content .latest-stories.header-more-link header a{color:#000}.ck-content #views-exposed-form-articles-latest-stories-block fieldset{padding-top:0!important}.ck-content #views-exposed-form-articles-latest-stories-block fieldset>label{display:none}.ck-content #views-exposed-form-articles-latest-stories-block input[type=radio]{visibility:hidden;display:none}.ck-content #views-exposed-form-articles-latest-stories-block input[type=radio]:checked+.option__text{background:0 0;border:.125rem solid #da291c;border-radius:.25rem;vertical-align:middle;color:#da291c;padding:0 .25rem}.ck-content #views-exposed-form-articles-latest-stories-block .option__text{color:#bfbfbf;padding:0 .25rem;text-transform:uppercase;border:.125rem solid transparent;cursor:pointer}.ck-content .newsroom__menu-section{z-index:10}.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first{-ms-flex-preferred-size:unset;flex-basis:unset;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;-ms-flex-negative:2;flex-shrink:2;max-width:100%;margin-bottom:0}.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1,.ck-content .page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview{word-wrap:break-word;font-size:1.729rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;color:#da291c;margin:4px .5rem 0 0!important}@media (min-width:30rem){.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1,.ck-content .page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview{font-size:2.074rem}}@media (min-width:57.5rem){.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1,.ck-content .page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview{font-size:2.488rem}}@media (min-width:30rem){.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1,.ck-content .page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview{font-size:2.074rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#da291c;line-height:1.15;margin:0 .5rem 0 0!important}}@media (min-width:30rem) and (min-width:30rem){.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1,.ck-content .page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview{font-size:2.488rem}}@media (min-width:30rem) and (min-width:57.5rem){.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1,.ck-content .page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview,.ck-content .page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview{font-size:3.583rem;margin:2.5rem 0 1.25rem}}@media (min-width:30rem){.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-course #overview>a,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-event #overview>a,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-learning-pathway #overview>a,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first .page-node-type-programme #overview>a,.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first h1>a,.ck-content .page-node-type-course .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview>a,.ck-content .page-node-type-event .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview>a,.ck-content .page-node-type-learning-pathway .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview>a,.ck-content .page-node-type-programme .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--first #overview>a{line-height:1.15}}.ck-content .newsroom__menu-section>.layout-content>.grid--layout--suite>.layout__region--second{-ms-flex-preferred-size:unset;flex-basis:unset;max-width:unset;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:0;margin:0}.ck-content .newsroom__menu-trigger{border:2px #da291c solid;cursor:pointer;white-space:nowrap;width:40px;height:40px;position:relative}@media (min-width:30rem){.ck-content .newsroom__menu-trigger{margin-top:0;width:44px;height:44px}}@media (min-width:45rem){.ck-content .newsroom__menu-trigger{width:10.5rem;height:2.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:57.5rem){.ck-content .newsroom__menu-trigger{height:4.05rem}}.ck-content .newsroom__menu-trigger-text{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-weight:500;color:#27251f;margin-right:.5rem;display:none}@media (min-width:45rem){.ck-content .newsroom__menu-trigger-text{display:inline-block}}.active .ck-content .newsroom__menu-trigger-text{color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ck-content .newsroom__menu-trigger-icon{width:12px;height:12px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:45rem){.ck-content .newsroom__menu-trigger-icon{position:relative;top:unset;left:unset;-webkit-transform:unset;transform:unset}}.active .ck-content .newsroom__menu-trigger-icon{fill:#fff;-webkit-transform:rotate(180deg) translate(50%,calc(50% + 2px));transform:rotate(180deg) translate(50%,calc(50% + 2px))}@media (min-width:45rem){.active .ck-content .newsroom__menu-trigger-icon{-webkit-transform:rotate(180deg) translateY(2px);transform:rotate(180deg) translateY(2px)}}.ck-content .newsroom__menu-trigger.active{background-color:#263238;border-top:4px #da291c solid;border-left:#263238;border-right:#263238;border-bottom:#263238}.ck-content .newsroom__menu-content{display:none;background-color:#263238;position:absolute;color:#fff;padding:3rem 1.25rem;left:0!important;right:0!important}@media (min-width:30rem){.ck-content .newsroom__menu-content{padding:2rem 1rem}}@media (min-width:45rem){.ck-content .newsroom__menu-content{padding:2.5rem 2rem}}@media (min-width:76.5rem){.ck-content .newsroom__menu-content{padding:3rem 5rem}}div .ck-content .newsroom__menu-content:last-of-type{padding-bottom:2.5rem!important}.ck-content .newsroom__menu-content.active{display:block}.ck-content .newsroom__menu-content .layout__region--first{padding-right:1rem}@media (min-width:45rem){.ck-content .newsroom__menu-content .layout__region--first{padding-right:0}}.ck-content .newsroom__menu-content .layout__region--second{display:none;border-left:2px #fff solid}@media (min-width:45rem){.ck-content .newsroom__menu-content .layout__region--second{display:block}}@media (min-width:45rem){.ck-content .newsroom__menu-content{left:2.5rem!important;right:2.5rem!important}}@media (min-width:57.5rem){.ck-content .newsroom__menu-content{left:4rem!important;right:4rem!important}}@media (min-width:76.5rem){.ck-content .newsroom__menu-content{right:6.5rem!important;left:6.5rem!important}}.ck-content .newsroom__menu-content__header{border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:30px}@media (min-width:45rem){.ck-content .newsroom__menu-content__header{border:none;padding-bottom:0;margin:0}}.ck-content .newsroom__menu-content__header-title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem;margin-right:1rem}.ck-content .newsroom__menu-content__header-link{display:inline-block}.ck-content .newsroom__menu-content__header-link a{text-decoration:none;margin-right:.25rem;color:#fafafa;font-style:italic;font-size:.833rem}.ck-content .newsroom__menu-content__header-icon{height:9px;width:9px;fill:#fff}.ck-content .newsroom__menu-content .menu--newsroom-menu ul{padding:0}.ck-content .newsroom__menu-content .menu--newsroom-menu li{display:block;margin-bottom:1rem;list-style:none}.ck-content .newsroom__menu-content .menu--newsroom-menu li[data-status=open] .newsroom__nested-link-icon-close{display:inline-block}.ck-content .newsroom__menu-content .menu--newsroom-menu li[data-status=open] .newsroom__nested-link-icon-open{display:none}.ck-content .newsroom__menu-content .menu--newsroom-menu li[data-status=open] ul{display:block}.ck-content .newsroom__menu-content .menu--newsroom-menu li[data-status=close] .newsroom__nested-link-icon-close{display:none}.ck-content .newsroom__menu-content .menu--newsroom-menu li[data-status=close] .newsroom__nested-link-icon-open{display:inline-block}.ck-content .newsroom__menu-content .menu--newsroom-menu li[data-status=close] ul{display:none}.ck-content .newsroom__menu-content .menu--newsroom-menu li a,.ck-content .newsroom__menu-content .menu--newsroom-menu li span:first-of-type{font-size:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.0125em;line-height:1;text-decoration:none;color:#fff;-webkit-transition:color 150ms;transition:color 150ms;cursor:pointer;text-underline-offset:8px}.ck-content .newsroom__menu-content .menu--newsroom-menu li a:hover,.ck-content .newsroom__menu-content .menu--newsroom-menu li span:first-of-type:hover{text-decoration:underline}.ck-content .newsroom__menu-content .menu--newsroom-menu li ul{margin-top:1rem}.ck-content .newsroom__menu-content .menu--newsroom-menu li ul li::before{content:'-'}.ck-content .newsroom__menu-topics-title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem}.ck-content .newsroom__menu-topics-list{list-style:none;padding-left:0}.ck-content .newsroom__menu-topics-list-item{display:inline-block;vertical-align:middle;margin-bottom:1rem;margin-right:1rem;width:80%}@media (min-width:57.5rem){.ck-content .newsroom__menu-topics-list-item{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.ck-content .newsroom__menu-topics-list-item-link{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:.833rem;line-height:1;display:block;padding:.75rem 1rem;text-align:center;text-decoration:none;border:1px #fff solid;border-radius:.25rem;cursor:pointer;color:#fff;-webkit-transition:background 150ms;transition:background 150ms}.ck-content .newsroom__menu-social-media-title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem;margin-bottom:.5rem}.ck-content .newsroom__menu-social-media-list{list-style:none;display:inline-block;padding-left:0;margin:0}.ck-content .newsroom__menu-social-media-list-item{display:inline-block;margin-right:1rem}.ck-content .newsroom-signup .title-wrapper{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.2rem;margin-bottom:.25rem}.ck-content .newsroom-signup .subtitle-wrapper{margin-bottom:.75rem}.ck-content .newsroom-signup .email-submit-wrapper,.ck-content .newsroom-signup .name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.75rem}@media (min-width:57.5rem){.ck-content .newsroom-signup .email-submit-wrapper,.ck-content .newsroom-signup .name-wrapper{margin-bottom:1.25rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.ck-content .newsroom-signup .mc-field-group label{display:block;margin-bottom:.25rem}.ck-content .newsroom-signup .mc-field-group input{font-size:.833rem;display:block;width:100%;padding:.845rem .75rem .75rem;background:#fff;border:1px solid #8c8c8c;border-radius:.25rem}.ck-content .newsroom-signup .mc-field-group input:focus{border-color:#3f51b5;-webkit-box-shadow:inset 0 0 0 1px #3f51b5;box-shadow:inset 0 0 0 1px #3f51b5}.ck-content .newsroom-signup .mc-field-group.first-name{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:57.5rem){.ck-content .newsroom-signup .mc-field-group.email{-ms-flex-preferred-size:75%;flex-basis:75%;margin-right:1rem}}.ck-content .newsroom-signup .response{margin-top:1rem}.ck-content .newsroom-signup .submit-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.75rem;margin-bottom:.75rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:57.5rem){.ck-content .newsroom-signup .submit-button{margin-top:calc(22.4px + .25rem);margin-bottom:0}}.ck-content .newsroom-signup .terms-and-condition{width:70%}.ck-content .newsroom-signup .terms-and-condition a{color:#fff}.ck-content .degree-programme-view{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.ck-content .degree-programme-view .tabs-nav{padding-left:0;text-align:left;overflow:auto}.ck-content .degree-programme-view .tabs-nav__list{display:inline-block;white-space:nowrap}.ck-content .degree-programme-view .tabs-nav__li{display:inline-block}.ck-content .degree-programme-view .tabs-nav__li:last-of-type{padding-right:4rem}@media (min-width:30rem){.ck-content .degree-programme-view .tabs-nav__li:last-of-type{padding-right:0}}.ck-content .degree-programme-view .tabs-nav .tab{position:relative;z-index:2;display:block;color:#000;border-bottom:none}.ck-content .degree-programme-view .views-exposed-form{text-align:left;margin-top:.75rem}@media (min-width:76.5rem){.ck-content .degree-programme-view .views-exposed-form{position:absolute;top:-7.3rem;right:0;text-align:right;margin-top:0}}.ck-content .degree-programme-view .views-exposed-form .form-item{display:inline-block;width:12rem;z-index:1;position:relative}.ck-content .degree-programme-view .views-exposed-form .form-item .label,.ck-content .degree-programme-view .views-exposed-form .form-item .mc-field-group label,.ck-content .degree-programme-view .views-exposed-form .form-item .mc-field-group.mc_sitlearn-signup__interest strong,.ck-content .degree-programme-view .views-exposed-form .form-item .salesforce-form label,.ck-content .mc-field-group .degree-programme-view .views-exposed-form .form-item label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .degree-programme-view .views-exposed-form .form-item strong,.ck-content .salesforce-form .degree-programme-view .views-exposed-form .form-item label{text-align:left}@media (min-width:76.5rem){.ck-content .degree-programme-view.postgraduate .views-exposed-form{position:absolute;top:-6.5rem;right:0;text-align:right;margin-top:0}}.ck-content .degree-programme-view .grid-cards{margin-top:1rem;margin-bottom:2rem}.ck-content .degree-programme-view .grid-cards-header{width:100vw}.ck-content .degree-programme-view .coursework-no-result,.ck-content .degree-programme-view .research-no-result{display:none}.ck-content .degree-programme-view .coursework-no-result+div .research-no-result{display:block}.ck-content .page-node-type-course .page__back-top,.ck-content .page-node-type-event .page__back-top,.ck-content .page-node-type-learning-pathway .page__back-top,.ck-content .page-node-type-programme .page__back-top{display:none}.ck-content .page-node-type-course .sticky,.ck-content .page-node-type-event .sticky,.ck-content .page-node-type-learning-pathway .sticky,.ck-content .page-node-type-programme .sticky{height:1000px}.ck-content .page-node-type-course .sticky>div,.ck-content .page-node-type-event .sticky>div,.ck-content .page-node-type-learning-pathway .sticky>div,.ck-content .page-node-type-programme .sticky>div{float:right;overflow:hidden;position:sticky;position:-webkit-sticky;top:9rem;padding:1.25rem;background:#fff}.ck-content .page-node-type-course .sticky>div *,.ck-content .page-node-type-event .sticky>div *,.ck-content .page-node-type-learning-pathway .sticky>div *,.ck-content .page-node-type-programme .sticky>div *{color:#000;text-decoration:none;font-family:"IBM Plex Sans",sans-serif;font-weight:700}.ck-content .page-node-type-course .hidden,.ck-content .page-node-type-event .hidden,.ck-content .page-node-type-learning-pathway .hidden,.ck-content .page-node-type-programme .hidden{display:none}.ck-content .page-node-type-course .field-label,.ck-content .page-node-type-event .field-label,.ck-content .page-node-type-learning-pathway .field-label,.ck-content .page-node-type-programme .field-label{font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:1.4;color:initial}.ck-content .page-node-type-course .group-left-right-content,.ck-content .page-node-type-event .group-left-right-content,.ck-content .page-node-type-learning-pathway .group-left-right-content,.ck-content .page-node-type-programme .group-left-right-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:57.5rem){.ck-content .page-node-type-course .group-left-right-content,.ck-content .page-node-type-event .group-left-right-content,.ck-content .page-node-type-learning-pathway .group-left-right-content,.ck-content .page-node-type-programme .group-left-right-content{display:-webkit-box;display:-ms-flexbox;display:flex}}.ck-content .page-node-type-course .horizontal-tabs-list,.ck-content .page-node-type-event .horizontal-tabs-list,.ck-content .page-node-type-learning-pathway .horizontal-tabs-list,.ck-content .page-node-type-programme .horizontal-tabs-list{min-width:40rem}@media (min-width:57.5rem){.ck-content .page-node-type-course .horizontal-tabs-list li,.ck-content .page-node-type-event .horizontal-tabs-list li,.ck-content .page-node-type-learning-pathway .horizontal-tabs-list li,.ck-content .page-node-type-programme .horizontal-tabs-list li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs{margin-bottom:0}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li{max-width:none;margin:0;padding:0;list-style:none;-webkit-box-flex:0;-ms-flex:none;flex:none}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li>li,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li>li,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li>li,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li>li{display:block;margin:0;list-style:none}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::after,.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::before,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::after,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::before,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::after,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::before,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::after,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li>li::before{content:"";display:none;margin:0}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a{font-family:"IBM Plex Mono",monospace!important;font-weight:400;font-size:.833rem;line-height:1;display:inline-block;vertical-align:middle;padding:.5rem .75rem;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:.25rem;cursor:pointer;background:#da291c;color:#fff;-webkit-transition:background 150ms;transition:background 150ms;border:none;background:0 0;color:#595959}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover{background:#f44336}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus{background:#f44336;-webkit-box-shadow:inset 0 0 0 .125rem #a8071a;box-shadow:inset 0 0 0 .125rem #a8071a}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a--sm,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a--sm,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a--sm,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a--sm{padding:.25rem .5rem}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary{background:#27251f}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:hover,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:hover,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:hover,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:hover{background:#595959}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:focus,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:focus,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:focus,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a--secondary:focus{background:#595959;-webkit-box-shadow:inset 0 0 0 .125rem #27251f;box-shadow:inset 0 0 0 .125rem #27251f}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt{background:0 0;color:#da291c;border:.125rem solid #da291c;border-radius:.25rem}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt:hover,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt:hover,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt:hover,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a--alt:hover{background:0 0}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a:focus{-webkit-box-shadow:none;box-shadow:none;background:inherit}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li a:hover{background:#d9d9d9}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected{background:#da291c;border-radius:.25rem}.ck-content .page-node-type-course .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected a,.ck-content .page-node-type-event .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected a,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected a,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .horizontal-tabs-list>li.selected a{color:#fff}.ck-content .page-node-type-course .group-tabs-fees-and-finances .tab-container-details,.ck-content .page-node-type-event .group-tabs-fees-and-finances .tab-container-details,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .tab-container-details{margin-bottom:1.25rem}.ck-content .page-node-type-course .group-tabs-fees-and-finances .tab-container-details>div,.ck-content .page-node-type-event .group-tabs-fees-and-finances .tab-container-details>div,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details>div,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .tab-container-details>div{display:inline-block;margin-right:4rem;color:#da291c}.ck-content .page-node-type-course .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.ck-content .page-node-type-course .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.ck-content .page-node-type-event .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.ck-content .page-node-type-event .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value{font-size:1.729rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.2;color:#da291c}@media (min-width:30rem){.ck-content .page-node-type-course .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.ck-content .page-node-type-course .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.ck-content .page-node-type-event .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.ck-content .page-node-type-event .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value{font-size:2.074rem}}@media (min-width:57.5rem){.ck-content .page-node-type-course .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.ck-content .page-node-type-course .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.ck-content .page-node-type-event .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.ck-content .page-node-type-event .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__per-credit .field-value,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__total-credit .field-value{font-size:2.488rem}}.ck-content .page-node-type-course .group-tabs-fees-and-finances .tab-container-details__duration,.ck-content .page-node-type-event .group-tabs-fees-and-finances .tab-container-details__duration,.ck-content .page-node-type-learning-pathway .group-tabs-fees-and-finances .tab-container-details__duration,.ck-content .page-node-type-programme .group-tabs-fees-and-finances .tab-container-details__duration{vertical-align:top}.ck-content .page-node-type-course #how-to-apply,.ck-content .page-node-type-event #how-to-apply,.ck-content .page-node-type-learning-pathway #how-to-apply,.ck-content .page-node-type-programme #how-to-apply{position:relative;height:30rem}@media (min-width:30rem){.ck-content .page-node-type-course #how-to-apply,.ck-content .page-node-type-event #how-to-apply,.ck-content .page-node-type-learning-pathway #how-to-apply,.ck-content .page-node-type-programme #how-to-apply{height:33rem}}@media (min-width:57.5rem){.ck-content .page-node-type-course #how-to-apply,.ck-content .page-node-type-event #how-to-apply,.ck-content .page-node-type-learning-pathway #how-to-apply,.ck-content .page-node-type-programme #how-to-apply{height:33rem}}@media (min-width:76.5rem){.ck-content .page-node-type-course #how-to-apply,.ck-content .page-node-type-event #how-to-apply,.ck-content .page-node-type-learning-pathway #how-to-apply,.ck-content .page-node-type-programme #how-to-apply{height:33rem}}.ck-content .page-node-type-course #how-to-apply>:not(:last-of-type),.ck-content .page-node-type-event #how-to-apply>:not(:last-of-type),.ck-content .page-node-type-learning-pathway #how-to-apply>:not(:last-of-type),.ck-content .page-node-type-programme #how-to-apply>:not(:last-of-type){margin-bottom:1.5rem}.ck-content .page-node-type-course .four-slides,.ck-content .page-node-type-event .four-slides,.ck-content .page-node-type-learning-pathway .four-slides,.ck-content .page-node-type-programme .four-slides{position:relative;z-index:2}@media (min-width:45rem){.ck-content .page-node-type-course .slick.slick--optionset--default-with-padding .slick__slide,.ck-content .page-node-type-event .slick.slick--optionset--default-with-padding .slick__slide,.ck-content .page-node-type-learning-pathway .slick.slick--optionset--default-with-padding .slick__slide,.ck-content .page-node-type-programme .slick.slick--optionset--default-with-padding .slick__slide{max-width:23vw}}.ck-content .page-node-type-course .simple-paragraph,.ck-content .page-node-type-event .simple-paragraph,.ck-content .page-node-type-learning-pathway .simple-paragraph,.ck-content .page-node-type-programme .simple-paragraph{width:100%}@media (min-width:57.5rem){.ck-content .page-node-type-course .floating.programme-menu-sidebar__button,.ck-content .page-node-type-event .floating.programme-menu-sidebar__button,.ck-content .page-node-type-learning-pathway .floating.programme-menu-sidebar__button,.ck-content .page-node-type-programme .floating.programme-menu-sidebar__button{display:none}}.ck-content .programme-menu-sidebar{min-width:9rem;font-size:.833rem}.ck-content .programme-menu-sidebar ul{max-width:none;margin:0;padding:0;list-style:none;margin-bottom:.5rem}.ck-content .programme-menu-sidebar ul>li{display:block;margin:0;list-style:none}.ck-content .programme-menu-sidebar ul>li::after,.ck-content .programme-menu-sidebar ul>li::before{content:"";display:none;margin:0}.ck-content .programme-menu-sidebar ul a{display:block;padding:.25rem 1rem}.ck-content .programme-menu-sidebar ul a:hover{background:#27251f;color:#fff!important}.ck-content .programme-menu-sidebar .ck-content .programme-menu-sidebar__button{padding-left:1rem}.ck-content .programme-menu-sidebar__button{padding-bottom:1.25rem}.ck-content .programme-menu-sidebar__button .icon-container,.ck-content .programme-menu-sidebar__button .text-container{display:inline-block}.ck-content .programme-menu-sidebar__button .icon-container :not(.button--outline),.ck-content .programme-menu-sidebar__button .text-container :not(.button--outline){color:#fff!important}.ck-content .programme-menu-sidebar__button .icon-container .button--outline,.ck-content .programme-menu-sidebar__button .icon-container .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.ck-content .programme-menu-sidebar__button .icon-container .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous,.ck-content .programme-menu-sidebar__button .text-container .button--outline,.ck-content .programme-menu-sidebar__button .text-container .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.ck-content .programme-menu-sidebar__button .text-container .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .programme-menu-sidebar__button .icon-container span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .programme-menu-sidebar__button .text-container span,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .programme-menu-sidebar__button .icon-container .webform-button--previous,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .programme-menu-sidebar__button .text-container .webform-button--previous{color:#da291c!important}.ck-content .programme-menu-sidebar__button .text-container{width:80%}.ck-content .programme-menu-sidebar__button .icon-container{width:18%;vertical-align:super}.ck-content .programme-menu-sidebar__button .button,.ck-content .programme-menu-sidebar__button .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span,.ck-content .programme-menu-sidebar__button .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .programme-menu-sidebar__button input:checked+span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .programme-menu-sidebar__button span{width:100%}.ck-content .programme-menu-sidebar__button .button--outline span,.ck-content .programme-menu-sidebar__button .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span span,.ck-content .programme-menu-sidebar__button .webform-submission-faculty-staff-giving-form #edit-actions .webform-button--previous span,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio .programme-menu-sidebar__button span span,.ck-content .webform-submission-faculty-staff-giving-form #edit-actions .programme-menu-sidebar__button .webform-button--previous span{color:#da291c}.ck-content .programme-menu-sidebar__button span{color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500}.ck-content .programme-menu-sidebar__back-to-top-button{padding-bottom:.5rem;padding-left:1rem;padding-top:1.25rem}.ck-content .programme-menu-sidebar__back-to-top-button .icon{width:.8rem;height:.8rem;margin-right:.5rem}.ck-content .salesforce-form--dark label{color:#fff}.ck-content .mc-field-group .salesforce-form label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .salesforce-form strong,.ck-content .salesforce-form .label,.ck-content .salesforce-form .mc-field-group label,.ck-content .salesforce-form .mc-field-group.mc_sitlearn-signup__interest strong,.ck-content .salesforce-form label{display:block;margin-bottom:.25rem;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.ck-content .salesforce-form select{font-size:.833rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.67 6.67L8 10l3.33-3.33H4.67z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem 1rem;line-height:1.15}.ck-content .salesforce-form input[type=email],.ck-content .salesforce-form input[type=number],.ck-content .salesforce-form input[type=tel],.ck-content .salesforce-form input[type=text],.ck-content .salesforce-form textarea{font-size:.833rem;display:block;width:100%;padding:.845rem .75rem .75rem;background:#fff;border:1px solid #8c8c8c;border-radius:.25rem}.ck-content .salesforce-form input[type=email]:focus,.ck-content .salesforce-form input[type=number]:focus,.ck-content .salesforce-form input[type=tel]:focus,.ck-content .salesforce-form input[type=text]:focus,.ck-content .salesforce-form textarea:focus{border-color:#3f51b5;-webkit-box-shadow:inset 0 0 0 1px #3f51b5;box-shadow:inset 0 0 0 1px #3f51b5}.ck-content .salesforce-form__flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem}@media (min-width:45rem){.ck-content .salesforce-form__flex-wrapper>div{margin-left:1rem}}.ck-content .salesforce-form__flex-wrapper>div:not(.w-100):not(:last-child){margin-bottom:1.25rem}@media (min-width:45rem){.ck-content .salesforce-form__flex-wrapper>div:not(.w-100):not(:last-child){margin-bottom:0}}.ck-content .salesforce-form__flex-wrapper div:first-child{margin-left:0}.ck-content .salesforce-form__flex-wrapper-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.25rem}@media (min-width:45rem){.ck-content .salesforce-form__flex-wrapper-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:45rem){.ck-content .salesforce-form__flex-wrapper-row>div{margin-left:1rem}}.ck-content .salesforce-form__flex-wrapper-row>div:not(.w-100):not(:last-child){margin-bottom:1.25rem}@media (min-width:45rem){.ck-content .salesforce-form__flex-wrapper-row>div:not(.w-100):not(:last-child){margin-bottom:0}}.ck-content .salesforce-form__flex-wrapper-row div:first-child{margin-left:0}.ck-content .salesforce-form__select{margin-top:1rem;margin-bottom:1rem}@media (min-width:76.5rem){.ck-content .salesforce-form__select{columns:2;-webkit-columns:2;-moz-columns:2}}.ck-content .salesforce-form__select-item{display:-webkit-box;display:-ms-flexbox;display:flex}.ck-content .salesforce-form__select-item input{display:inline-block;width:15px;height:15px;margin-right:.75rem;margin-top:2px;cursor:pointer}.ck-content .salesforce-form__select-item label{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1rem;text-transform:none;cursor:pointer}.ck-content .salesforce-form .error-message{display:none;margin:.75rem 0;font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#da291c}.ck-content .salesforce-form .error-message.active{display:block}.ck-content .salesforce-form .error-message.success{color:#00838f}.ck-content .salesforce-form .w-100{-ms-flex-preferred-size:100%;flex-basis:100%}.ck-content .salesforce-form .w-50{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45rem){.ck-content .salesforce-form .w-50{-ms-flex-preferred-size:50%;flex-basis:50%}}.ck-content .salesforce-form .w-33{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45rem){.ck-content .salesforce-form .w-33{-ms-flex-preferred-size:33%;flex-basis:33%}}.ck-content .salesforce-form .w-25{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45rem){.ck-content .salesforce-form .w-25{-ms-flex-preferred-size:25%;flex-basis:25%}}.ck-content .salesforce-form .hide{display:none}.ck-content .salesforce-form .hide+.w-50{margin-left:0}.ck-content .salesforce-form__additional-address{margin:2rem 0;position:relative}.ck-content .salesforce-form__additional-address .button-expand-collapse{position:absolute;right:0;top:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ck-content .salesforce-form .tooltip{position:absolute;top:-1px;right:-20px}.ck-content .salesforce-form__add-remove-address-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ck-content .salesforce-form__add-remove-address-button-wrapper>div{margin-right:1.25rem}.ck-content .terms-and-condition{font-size:.833rem}.ck-content .terms-and-condition a{font-size:.833rem;color:#da291c}.ck-content .asterisk{color:#e91e63!important;margin-left:.25rem}.ck-content .hide-dots .slick-dots{display:none!important}.ck-content .show-dots .slick-dots{display:block}.ck-content .slick{position:relative}.ck-content .slick :focus{outline:0}.ck-content .slick .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding-bottom:.5rem}.show-dots .ck-content .slick .slick-track{padding-bottom:2.5rem}@media (min-width:45rem){.show-dots .ck-content .slick .slick-track{padding-bottom:8rem}}.ck-content .slick .slick-track>div,.ck-content .slick .slick-track>div>div,.ck-content .slick .slick-track>div>div>span{height:100%;display:block}.ck-content .slick .slick__slide{height:inherit!important}.ck-content .slick .slick__slide.slick-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ck-content .slick-disabled{display:none!important}.ck-content .slick .slick__arrow{bottom:auto;height:2px;left:0;margin-top:-1px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:2}.show-dots .ck-content .slick .slick__arrow{padding-bottom:8rem}.ck-content .slick .slick__arrow .slick-next,.ck-content .slick .slick__arrow .slick-prev{border:0;font-size:15px;pointer-events:auto;position:absolute;top:-17.5px;width:35px;height:35px;color:#fff;cursor:pointer;background:#da291c}.ck-content .slick .slick__arrow .slick-next:hover,.ck-content .slick .slick__arrow .slick-prev:hover{background:#a8071a}.ck-content .slick .slick__arrow .slick-prev{left:0}.ck-content .slick .slick__arrow .slick-next{right:0}.black-nav .ck-content .slick .slick__arrow .slick-arrow{background:#263238}.black-nav .ck-content .slick .slick__arrow .slick-arrow:hover{background:#37474f}.ck-content .slick .slick-dots li::before{display:none}.ck-content .slick-dots{position:absolute;bottom:30px;width:100%;padding:0;margin:0;list-style:none;text-align:center}.ck-content .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}@media (min-width:45rem){.ck-content .slick-dots li{margin:0 5px}}.ck-content .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.ck-content .slick-dots li button:focus,.ck-content .slick-dots li button:hover{outline:0}.ck-content .slick-dots li button:before{font-size:20px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}.ck-content .slick-dots li.slick-active button:before{opacity:1;color:#263238}.ck-content .add-spacing .slick-list{margin:-.5rem}.ck-content .add-spacing .slick-slide{margin-right:1rem!important;padding-right:0!important;opacity:1!important}@media (min-width:45rem){.ck-content .add-spacing .slick-slide{margin:0 .5rem!important}}.ck-content .add-spacing-lg .slick-list{margin:-1rem}.ck-content .add-spacing-lg .slick-slide{margin-right:1rem!important;padding-right:0!important;opacity:1!important}@media (min-width:45rem){.ck-content .add-spacing-lg .slick-slide{margin:0 1rem!important}}.ck-content .programmes-by-provider .course-card{max-width:23rem}.ck-content .slick--view--slick--block-slick-1-col{padding-bottom:50px}.ck-content .slick--view--slick--block-slick-1-col nav[role=navigation]{-webkit-transform:unset;transform:unset;display:none}@media (min-width:30rem){.ck-content .slick--view--slick--block-slick-1-col nav[role=navigation]{display:block}}.ck-content .slick--view--slick--block-slick-1-col .slick-dots{bottom:-50px}@media (min-width:30rem){.ck-content .slick--view--slick--block-slick-1-col .slick-dots{display:none!important}}@media (min-width:57.5rem){.ck-content .four-slides-with-padding{padding-bottom:1.25rem}}.ck-content .four-slides-with-padding .slick-list{margin-right:1rem;margin-left:1rem;padding-top:1rem}@media (min-width:57.5rem){.ck-content .four-slides-with-padding .slick-list{margin-right:3.5rem;margin-left:3.5rem}}.ck-content .four-slides-with-padding .show-dots .slick .slick__arrow{padding-bottom:unset}.ck-content .mobile-dots .slick-dots{display:block!important;bottom:6px}@media (min-width:45rem){.ck-content .mobile-dots .slick-dots{display:none!important}}@media (min-width:45rem){.ck-content .mobile-dots .slick-track{padding-bottom:1.5rem!important}}.ck-content table:not(.table) td,.ck-content table:not(.table) th{text-align:center;width:12rem}@media (min-width:30rem){.ck-content table:not(.table) td,.ck-content table:not(.table) th{width:unset}}.ck-content table:not(.table) td a,.ck-content table:not(.table) th a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none;color:#da291c;border-bottom:1px solid currentColor;-webkit-transition:color 150ms,outline 150ms,background 150ms;transition:color 150ms,outline 150ms,background 150ms}.ck-content table:not(.table) td a:hover,.ck-content table:not(.table) th a:hover{color:#a8071a}.ck-content table:not(.table) td a:focus,.ck-content table:not(.table) th a:focus{outline:.25rem solid #fff1f0;background:#fff1f0}.ck-content table:not(.table)[align=left] td,.ck-content table:not(.table)[align=left] th{text-align:left}.ck-content table:not(.table) .text-left,.ck-content table:not(.table) .views-align-left{text-align:left!important}.ck-content .table-col-width-10{width:12rem}@media (min-width:30rem){.ck-content .table-col-width-10{width:10%}}.ck-content .table-col-width-15{width:12rem}@media (min-width:30rem){.ck-content .table-col-width-15{width:15%}}.ck-content .table-col-width-30{width:12rem}@media (min-width:30rem){.ck-content .table-col-width-30{width:30%}}.ck-content .table-col-width-60{width:12rem}@media (min-width:30rem){.ck-content .table-col-width-60{width:60%}}.ck-content table,.ck-content td,.ck-content th{border-left:none;border-right:none}.ck-content .table{table-layout:auto}.ck-content .table .field-multiple-drag{width:54px}.ck-content .table .field-multiple-drag .tabledrag-handle{color:transparent;height:2.7rem}.ck-content .table .field-multiple-drag .tabledrag-handle:hover{color:transparent!important}.ck-content .table .field-multiple-drag .tabledrag-handle .handle{width:24px!important;height:24px!important;margin:.3em .5em 0!important}.ck-content .paragraph-wrapper .responsive-table{display:grid}.ck-content .path-taxonomy .degree-programme-view.clusterheader>.views-row{margin-bottom:1.5rem}@media (min-width:57.5rem){.ck-content .path-taxonomy .degree-programme-view .views-exposed-form{margin-top:2.5rem}}.ck-content .path-taxonomy .degree-programme-view .grid-cards{padding-top:1.5rem}.ck-content .tuition-fees-view td{height:80px}.ck-content .tuition-fees-view .superscript-1 div::after{content:"1";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.ck-content .tuition-fees-view .superscript-2 div::after{content:"2";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.ck-content .tuition-fees-view .superscript-3 div::after{content:"3";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.ck-content .tuition-fees-view .superscript-4 div::after{content:"4";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.ck-content .tuition-fees-view .superscript-5 div::after{content:"5";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.ck-content .tuition-fees-view .superscript-6 div::after{content:"6";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.ck-content .tuition-fees-view .superscript-7 div::after{content:"7";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.ck-content .tuition-fees-view .superscript-8 div::after{content:"8";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.ck-content .tuition-fees-view .superscript-9 div::after{content:"9";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.ck-content .tuition-fees-view .superscript-10 div::after{content:"10";font-size:.7rem;margin-left:4px;display:inline-block;vertical-align:top}.ck-content .tuition-fees-view .views-element-container .views-row,.ck-content .tuition-fees-view table{margin-bottom:3rem}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-25px);transform:translateY(-25px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-25px);transform:translateY(-25px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.ck-content .tuition-fees-view .views-element-container,.ck-content .tuition-fees-view table{-webkit-animation:.6s cubic-bezier(.39,.575,.565,1) 0s 1 normal both running fade-in-top;animation:.6s cubic-bezier(.39,.575,.565,1) 0s 1 normal both running fade-in-top}.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-actions{margin:0}.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes fieldset{padding-top:0!important;position:relative}.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes fieldset:last-of-type{padding-bottom:0!important}.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes fieldset:disabled::before{top:0}.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes fieldset::before{content:"";position:absolute;left:0;right:0;top:100%;bottom:0;background:rgba(255,255,255,.7);z-index:10}.ck-content .mc-field-group .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes strong,.ck-content .salesforce-form .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes label,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .label,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .mc-field-group label,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .mc-field-group.mc_sitlearn-signup__interest strong,.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .salesforce-form label{font-size:1.2rem;text-transform:none;margin-bottom:1em;font-weight:500}.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio label:first-child{display:none}.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input{display:none}.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio input:checked+span{padding-left:2.5rem;padding-right:2.5rem;margin-bottom:.75rem}.ck-content .tuition-fees-view #views-exposed-form-tuition-fees-block-programmes .form-item--radio span{padding-left:2.5rem;padding-right:2.5rem;margin-bottom:.75rem}.ck-content .tuition-fees-view table>caption{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.44rem;text-align:left;margin-bottom:.75rem}.ck-content .tuition-fees-view table>caption details{display:none}.ck-content .asean-fees,.ck-content .is-fees,.ck-content .non-asean-fees,.ck-content .pr-fees,.ck-content .sc-fees{width:0;display:none}.ck-content .citizenship-sc .sc-fees{width:12rem;display:table-cell}@media (min-width:30rem){.ck-content .citizenship-sc .sc-fees{width:unset}}.ck-content .citizenship-pr .pr-fees{width:12rem;display:table-cell}@media (min-width:30rem){.ck-content .citizenship-pr .pr-fees{width:unset}}.ck-content .citizenship-is .asean-fees,.ck-content .citizenship-is .is-fees,.ck-content .citizenship-is .non-asean-fees{width:12rem;display:table-cell}@media (min-width:30rem){.ck-content .citizenship-is .asean-fees,.ck-content .citizenship-is .is-fees,.ck-content .citizenship-is .non-asean-fees{width:unset}}.ck-content .empty-result{display:none;margin-top:2rem}.cluster-selected .ck-content .empty-result{display:block}.ck-content .previous-fee-structure .fee-per-credit{display:none}.ck-content .new-fee-structure .full-fee{display:none}.ck-content .webform-composite-hidden-title>legend{display:none}.ck-content fieldset.webform-composite-hidden-title{padding:0!important}.ck-content .radios--wrapper label{padding:0!important}.ck-content .mc-field-group .radios--wrapper label,.ck-content .mc-field-group.mc_sitlearn-signup__interest .radios--wrapper strong,.ck-content .radios--wrapper .label,.ck-content .radios--wrapper .mc-field-group label,.ck-content .radios--wrapper .mc-field-group.mc_sitlearn-signup__interest strong,.ck-content .radios--wrapper .salesforce-form label,.ck-content .salesforce-form .radios--wrapper label{display:inline-block}.ck-content .webform-composite-hidden-title,.ck-content .webform-flex--container,.ck-content .webform-flexbox{margin:0!important}.ck-content .webform-flexbox{-ms-flex-pack:distribute;justify-content:space-around;gap:1.5rem}
