html{font-size:unset}h6,h5,h4,h3,h2,h1{font-family:Arial,sans-serif;font-weight:700;line-height:1.2em}body{font-family:Arial,sans-serif;font-style:normal;font-weight:300;line-height:1.5;color:#333;font-size:1rem}h1{font-size:2.25rem;margin-top:.25em;margin-bottom:.5em}@media(min-width: 420px){h1{font-size:3rem}}h2{font-size:2rem;margin-top:.25em;margin-bottom:.5em}@media(min-width: 420px){h2{font-size:2.5rem}}h3{font-size:1.75rem;margin-top:.25em;margin-bottom:.5em}@media(min-width: 420px){h3{font-size:2rem}}h4{font-size:1.5rem}@media(min-width: 420px){h4{font-size:1.75rem}}h5{font-size:1.3125rem}@media(min-width: 420px){h5{font-size:1.5rem}}h6{font-size:1.125rem}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;line-height:inherit}p{line-height:1.5;margin-top:.5em;margin-bottom:.75em}i,cite{font-style:normal}em{font-style:normal;font-weight:700}a{color:inherit;text-decoration:underline}a:hover{color:inherit}ul,ol{margin-top:.5em;margin-bottom:.75em}ul li{list-style-type:square}dd,dt{line-height:1.5}blockquote::after,blockquote::before{content:'"';position:absolute;top:0;font-size:1.5em}blockquote{position:relative;border:none;font-size:1.25rem;font-weight:700;padding:1em 1.5em;margin:0 1em;width:fit-content}blockquote::before{left:0}blockquote::after{right:0}blockquote p{margin:0}blockquote>cite{display:block;margin-top:1em;font-size:.875em}table{width:100%;border-bottom:solid 3px #404040}table+table{margin:2.5em 0}table>caption{color:inherit}table>thead>tr>th{line-height:1.5}table>tbody>tr>td{line-height:1.5}table>tfoot>tr>th{line-height:1.5}table tr{background:#fff}table tr:hover{background:#f3f3f3}table tr th{color:#fff;background:#404040}table tr td{color:#333}table tr td a{color:inherit !important}img{max-width:100%}img.pull-left,img.pull-right{margin:1em}@media(max-width: 420px){img.pull-left,img.pull-right{width:100%}}iframe{max-width:100%;border:none}body{padding:0 !important;word-wrap:break-word;overflow-x:hidden}html{overflow-x:hidden;--aquamarine: #87ebd7;--aquamarine75: #a5f0e1;--aquamarine50: #c3f5eb;--aquamarine25: #e1faf5;--pink: #faa0e6;--pink75: #fbb8ec;--pink50: #fdd0f3;--pink25: #fee7f9;--yellow: #f5dc64;--yellow75: #f8e58b;--yellow50: #faeeb2;--yellow25: #fdf6d8;--orange: #f59915;--orange75: #f8b350;--orange50: #facc8a;--orange25: #fde6c5;--blue: #9ab9fa;--blue75: #b3cbfb;--blue50: #cddcfd;--blue25: #e6eefe}legend{font-size:inherit;font-weight:700;margin-bottom:.5em;border:none}select:hover,select:active,select:focus{cursor:pointer}select:hover>option,select:active>option,select:focus>option{cursor:pointer}abbr{font-style:normal}input::placeholder{opacity:1;color:#333}input.form-control::placeholder{opacity:1;color:#333}dl.list-meta{display:grid;grid-template-columns:auto 1fr;gap:.5em}dl.list-meta dd{font-weight:700}dl.list-meta dd>svg{margin-right:.5em}dl.list-meta>dt{justify-self:center}dl.list-meta>.sep-comma{display:flex;gap:.5em}dl.list-meta>.sep-comma>dd::after{content:","}dl.list-meta>.sep-comma>dd:last-child::after{content:unset}ul.list-unstyled li{list-style-type:none}dl.list-tags{display:flex;flex-wrap:wrap;margin:unset;align-items:center;gap:.5em}dl.list-tags>dt{display:flex;align-items:center}dl.list-tags>dd>a{display:block;background-color:#f8f8f8;padding:4px 8px;border-radius:4px}dl.list-tags>div>dd,dl.list-tags>div dt{display:inline}dl.list-column{display:grid;gap:.5em 1em;grid-template-columns:1fr;margin:unset}dl.list-column+*{margin-top:1rem}@media(min-width: 768px){dl.list-column:not(.flat){grid-template-columns:1fr 1fr}}dl.list-column>.column>dt,dl.list-column>.column dd{display:inline}dl.list-auto{display:grid;gap:.5em 1em;grid-template-columns:1fr;margin:unset}@media(min-width: 420px){dl.list-auto{grid-template-columns:auto 1fr}}dl.list-auto+*{margin-top:1rem}dl.list-auto>.column>dt,dl.list-auto>.column dd{display:inline}.btn{font-size:1rem;padding:.5em 1em;text-decoration:none;white-space:normal;font-weight:700;background-color:#87ebd7;color:#000;border-radius:.5rem}.btn>svg{margin-right:.25em}.btn-lg{font-size:1.2rem}.stripe{padding:2.25em 0 2em}@media(min-width: 992px){.stripe{padding:2.75em 0 2.5em}}main>.stripe{background-color:var(--secondary, #f59915);color:#000}main>.stripe:nth-of-type(odd){background-color:#fff}main>.stripe:nth-of-type(6n + 4){background-color:var(--secondary75, #f8b350)}main>.stripe:nth-of-type(6n + 6){background-color:var(--secondary50, #facc8a)}main>.stripe:nth-of-type(6n + 8){background-color:var(--secondary25, #fde6c5)}.tabs>[role=tablist]{display:flex;flex-wrap:wrap;border-bottom:1px solid #e7e7e8}.tabs>[role=tablist]>button{background-color:#e7e7e8;color:#87ebd7;border-radius:unset}.tabs>[role=tablist]>button[aria-selected=true]{background-color:#fff;color:#87ebd7}.tabs>[role=tablist]>button:hover,.tabs>[role=tablist]>button:focus{color:#87ebd7}.tabs>[role=tabpanel]{padding:1.5rem}.icon{width:1em;height:1em;vertical-align:-0.125em;overflow:unset !important}.icon>path{fill:currentColor}.panel-group{margin:unset}.panel-group+.panel-group{margin-top:1rem}.panel-group>.panel-default{border:none;box-shadow:none}.panel-group>.panel-default>.panel-heading{background-color:#fff;margin:0}.panel-group>.panel-default>.panel-heading>button{background-color:unset;border:none;padding:0 .5em;font-size:.75em}.panel-group>.panel-default>.panel-heading>button>.panel-title{font-size:inherit}.panel-group>.panel-default>.panel-heading>button>.panel-title>a{cursor:pointer}.panel-group>.panel-default>.panel-collapse>.panel-body{border-top:1px solid #e7e7e8}.table-responsive{border:none;margin-bottom:0}.dataTable-wrapper>table.dataTable{width:100%;overflow:auto}.dataTable-wrapper>table.dataTable>thead>tr>th{min-width:120px;padding:.5em 1em}.dataTable-wrapper>table.dataTable>tbody>tr{background-color:#fff}.dataTable-wrapper>table.dataTable>tbody>tr>td{padding:.5em 1em}.dataTable-wrapper>table.dataTable>tbody>tr>td>a{display:block}.dataTable-wrapper>table.dataTable>tbody>tr>td>a>svg{width:2.5em;height:2.5em}.dataTables_paginate>ul>li>a{color:#000;background-color:#e7e7e8;padding:10px 16px;border-radius:unset;border:unset}.dataTables_paginate>ul>li>a:hover,.dataTables_paginate>ul>li>a:active,.dataTables_paginate>ul>li>a:focus{background-color:#004b3e;color:#fff}.dataTables_paginate>ul>li+li>a{margin-left:1px}.dataTables_paginate>ul>li.active>a{background-color:#004b3e;color:#fff;border-radius:unset;border:unset}.dataTables_paginate>ul>li.disabled>a{background-color:unset;color:#000;border-radius:unset;border:unset}.spinner{display:block;position:relative;border:.5em solid rgba(255,255,255,.2);border-left:.5em solid #fff;border-radius:50%;width:5em;height:5em;animation:rotate 1000ms infinite linear}.spinner.black{border:.5em solid rgba(0,0,0,.8);border-left:.5em solid #fff}@media(prefers-reduced-motion){.spinner{animation:rotate 2000ms infinite linear}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.card-grid{display:flex;flex-direction:column}.card-grid>header{flex-shrink:0}.card-grid>header>.cover img{height:240px;object-fit:cover}.card-grid>header>.cover img.align-top{object-position:top}.card-grid>header>.cover>.title{padding:1rem;margin:unset;font-weight:700;font-size:1.5rem}.card-grid>header>a.cover>div{overflow:hidden}.card-grid>header>a.cover>div>img{transition:transform 500ms ease}.card-grid>header>a.cover>div>img:hover,.card-grid>header>a.cover>div>img:active,.card-grid>header>a.cover>div>img:focus{transform:scale(1.1)}.card-grid>.body{display:flex;flex-direction:column;flex-grow:1;padding:1rem}.vepple-embed{color:#000;--vep-card-height: min(max(200px, 50vw), 600px)}.carousel-embla{--carousel-embla-gap: 0.02px}.carousel-embla>.carousel-controls{display:flex;justify-content:center;gap:8px;margin-top:12px}.carousel-embla>.carousel-controls>button{display:flex;justify-content:center;align-items:center;background-color:#87ebd7;color:#000;border:none;aspect-ratio:1/1}.carousel-embla>.carousel-controls>button.disabled{cursor:default;opacity:.5}.carousel-embla>.carousel-controls>button>svg{margin-right:unset}.carousel-embla>.carousel-viewport{overflow:hidden}.carousel-embla>.carousel-viewport>.carousel-container{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:16px;padding:0}.carousel-embla>.carousel-viewport>.carousel-container>.carousel-slide{list-style:none}.breadcrumb{background:#40786e;color:#fff;margin:0;border-radius:0;border-top:2px solid var(--secondary, #f59915);padding:.5em 1.25em}.breadcrumb a:hover{color:currentColor}body{background:#f3f3f3;color:#333}.background--white{background-color:#fff}.background--light-grey{background:#f3f3f3}.background--black{background-color:#000;color:#fff}.background--iron{background:#e7e7e8;color:#000}.background--mako{background:#004b3e;color:#fff}.background--light-mako{background:#004b3e}.background--gold{background:#f5dc64;color:#000}.background--teal,.background--dark-teal{background:#87ebd7;color:#000}.background--dark-blue{background:#9ab9fa;color:#000}.background--purple,.background--dark-purple{background-color:#faa0e6;color:#000}.background--red,.background--dark-red{background-color:#f59915;color:#000}.background--dark-grey{background:#333;color:#fff}.background--alablaster{background:#f8f8f8}.background-tuatara{background:#222120;color:#fff}.background--mineshaft{background:#313131;color:#fff}.background--tundora{background:#404040;color:#fff}.background--green{background-color:#004b3e;color:#fff}.background--aquamarine{background-color:#87ebd7;color:#000}.background--aquamarine-75{background-color:#a5f0e1;color:#000}.background--aquamarine-50{background-color:#c3f5eb;color:#000}.background--aquamarine-25{background-color:#e1faf5;color:#000}.background--pink{background-color:#faa0e6;color:#000}.background--pink-75{background-color:#fbb8ec;color:#000}.background--pink-50{background-color:#fdd0f3;color:#000}.background--pink-25{background-color:#fee7f9;color:#000}.background--yellow{background-color:#f5dc64;color:#000}.background--yellow-75{background-color:#f8e58b;color:#000}.background--yellow-50{background-color:#faeeb2;color:#000}.background--yellow-25{background-color:#fdf6d8;color:#000}.background--orange{background-color:#f59915;color:#000}.background--orange-75{background-color:#f8b350;color:#000}.background--orange-50{background-color:#facc8a;color:#000}.background--orange-25{background-color:#fde6c5;color:#000}.background--blue{background-color:#9ab9fa;color:#000}.background--blue-75{background-color:#b3cbfb;color:#000}.background--blue-50{background-color:#cddcfd;color:#000}.background--blue-25{background-color:#e6eefe;color:#000}.pager{display:flex;justify-content:center;flex-wrap:wrap;gap:.5em;padding:unset;margin:unset;margin-top:1rem}.pager li>a{text-decoration:none}[class*=col-]{padding:1rem}.video-responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.card{display:flex;flex-direction:column-reverse;background-color:#fff}@media(min-width: 768px){.card{flex-direction:row}}.card+.card{margin-top:1rem}.card>.body{flex-grow:1;padding:2rem}.card>.body>.header{background-color:unset;margin-bottom:1.5rem}.card>.body>.header>.title{margin:unset}.card>.cover>img{width:100%;height:100%;max-height:320px;object-fit:cover}@media(min-width: 768px){.card>.cover>img{max-height:unset}}article.card-result{display:flex;flex-direction:column-reverse;background-color:#fff;padding:0 !important}@media(min-width: 768px){article.card-result{display:grid;grid-template-columns:3fr 2fr;grid-template-rows:min-content}}@media(min-width: 992px){article.card-result{grid-template-columns:2fr 1fr}}article.card-result dl{display:grid;gap:.5em}@media(min-width: 420px){article.card-result dl{grid-template-columns:auto 1fr}}article.card-result dl>dt>svg{display:inline-flex;justify-content:center;align-items:center;width:1.5em;aspect-ratio:1/1;margin-right:.25em}article.card-result>.body{padding:1em}article.card-result>.body>.header{display:flex;gap:.5em;align-items:flex-start;justify-content:space-between}article.card-result>.body>.header>.label{font-size:1em;margin-top:1em;background-color:#000;color:#fff}article.card-result>.body>.header>.label>svg{margin-right:.5em}article.card-result>.cover,article.card-result>picture>img{width:100%;max-height:210px;height:100%;min-height:100%;object-fit:cover;object-position:center}@media(min-width: 768px){article.card-result>.cover,article.card-result>picture>img{height:0;min-height:100%;max-height:unset}}article.card-result+article.card-result{margin-top:15px}@media(min-width: 768px){article.card-result+article.card-result{margin-top:30px}}article.card-result>.body>.header{background-color:unset}article.card-result.scholarship{display:block}article.card-result.default{display:block}article.card-result.file-download{display:block}article.card-result.file-download>dl{padding:10px 20px;padding-bottom:20px}article.card-result.best-bet{display:block}.grid-column{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.grid-column{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.grid-column{grid-template-columns:repeat(3, 1fr)}}.fieldset-radio>label{display:block;font-weight:400;padding:.25em}.fieldset-radio>label:hover,.fieldset-radio>label:active,.fieldset-radio>label:focus{cursor:pointer}.fieldset-radio>label:hover>input,.fieldset-radio>label:active>input,.fieldset-radio>label:focus>input{cursor:pointer}@media(min-width: 768px){.fieldset-radio>label{display:inline-block}}.bleed-two-columns{display:flex;flex-direction:column;margin:0 -15px}@media(min-width: 992px){.bleed-two-columns{display:grid;grid-template-columns:1fr 1fr}}.bleed-two-columns>.bleed{display:flex;position:relative}.bleed-two-columns>.bleed>picture>img{position:absolute;width:100%;height:100%;object-fit:cover}.bleed-two-columns>.bleed>.content{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.75em;z-index:1}.bleed-two-columns>.stripe{padding:2.75em}@media(max-width: 991px){.bleed-two-columns>.stripe form>[class*=col]{padding:.5rem}}.infobox{display:flex;align-items:center;gap:1rem;border:3px solid #fff;color:#fff;background-color:#87ebd7}.infobox a{color:inherit}.infobox>.icon{font-size:3rem;margin:1rem}.infobox>.content{text-align:left}nav.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}@media(min-width: 992px){nav.pagination{gap:1px}}nav.pagination>a{color:#000;background-color:#e7e7e8;padding:.5em 1em}nav.pagination>a:hover,nav.pagination>a:active,nav.pagination>a:focus{background-color:#004b3e;color:#fff}nav.pagination>span{background-color:#004b3e;color:#fff;padding:.5em 1em}.background--iron nav.pagination>a{background-color:#fff;color:#000}.background--iron nav.pagination>a:hover{background-color:#004b3e;color:#fff}.row>nav.pagination{float:left;width:100%}.container{width:100% !important;max-width:1170px}.container .order--left,.container .order--right{display:block}@media(min-width: 768px){.container .order--left,.container .order--right{display:flex;align-items:center}}@media(min-width: 768px){.container .order--left{flex-direction:row-reverse}}.googlemap{position:relative;display:flex;padding:0;min-height:320px}.googlemap>iframe{width:100%;height:50vh;max-height:480px}@media(min-width: 768px){.googlemap>iframe{height:66vh;max-height:640px}}.googlemap__sm{display:flex;flex-direction:column;padding:0;position:relative;min-height:320px}@media(min-width: 768px){.googlemap__sm{flex-direction:row}}.googlemap__sm>.col-sm-6:first-of-type{display:flex;padding:0}.googlemap__sm>.col-sm-6:first-of-type>iframe{width:100%;height:auto;min-height:450px}@media(min-width: 768px){.googlemap__sm>.col-sm-6:last-of-type{padding-left:30px}}body>footer{border-top:2px solid var(--secondary, #f59915)}body>footer .container-fluid:last-of-type{padding:1em 2em}body>footer .social{margin:0 auto;padding:unset;font-size:1.5rem}body>footer .social>nav{border-bottom:2px solid var(--secondary, #f59915)}body>footer .social>nav>.list-inline{margin:0 auto;width:fit-content;border-top-right-radius:3em;padding:.75em 1.5em;border:2px solid var(--secondary, #f59915);border-bottom:2px solid #004b3e;margin-bottom:-2px}body>footer .logos a{display:inline-block}body>footer .legal>.list-inline{display:flex;flex-wrap:wrap;gap:1em;margin:unset}body>footer .legal>.list-inline>li{padding:unset}.modal{text-align:center;padding:0 !important}.modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal>.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;margin:3em auto;max-width:90%;z-index:1051}.modal>.modal-dialog .modal-body{overflow-y:hidden}.modal-backdrop{z-index:0}.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown>.dropdown-menu>li>a,.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>li>a{color:#fff;text-shadow:0 2px 4px #222120;padding:.75em 1.25em;font-weight:700;font-size:1rem;line-height:1.5}.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown>.dropdown-menu>li>a:hover,.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>li>a:hover,.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown>.dropdown-menu>li>a:active,.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>li>a:active,.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown>.dropdown-menu>li>a:focus,.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>li>a:focus{background-color:#6a6a75}.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>li>.current,.debug.navbar>.container-fluid>.navbar-header>.navbar-brand{display:block;color:#fff;text-shadow:0 2px 4px #222120;padding:.75em 1.25em;font-weight:700;font-size:1rem;line-height:1.5;background-color:#6a6a75}.debug.navbar{background-color:#004b3e;box-shadow:0 2px 4px rgba(0,0,0,.5);border:unset;border-radius:unset;margin:unset}.debug.navbar a{text-decoration:unset}.debug.navbar>.container-fluid{padding:0}.debug.navbar>.container-fluid>.navbar-header{margin:unset}@media(min-width: 768px){.debug.navbar>.container-fluid>.navbar-header{display:none}}.debug.navbar>.container-fluid>.navbar-header>.navbar-toggle{margin:0;border:unset;border-radius:unset;background-color:#e7e7e8;color:#222120;font-weight:700;font-size:1rem;height:50px;padding:.75em 1.25em;outline:revert}.debug.navbar>.container-fluid>.navbar-header>.navbar-toggle>.navbar-show{display:none}.debug.navbar>.container-fluid>.navbar-header>.navbar-toggle.collapsed>.navbar-show{display:block}.debug.navbar>.container-fluid>.navbar-header>.navbar-toggle.collapsed>.navbar-hide{display:none}.debug.navbar>.container-fluid>.navbar-collapse{padding:0;margin:unset;border:unset;box-shadow:unset}.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav{margin:unset}.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>li>a{outline:revert}.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown{display:grid;grid-template-columns:1fr auto}.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown>.dropdown-toggle{background:unset;border:unset;color:#e7e7e8;padding:0 1.25em;outline:revert;box-shadow:unset;isolation:isolate}@media(min-width: 768px){.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown>.dropdown-toggle{padding:0 .5em}}.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown>.dropdown-toggle:hover,.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown>.dropdown-toggle:active,.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown>.dropdown-toggle:focus{background-color:#6a6a75}.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown>.dropdown-menu{color:#fff;background:#004b3e;margin:unset;padding:unset;border:unset;border-radius:unset;right:0;grid-column:span 2}.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown>.dropdown-menu>li{list-style:none}.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown>.dropdown-menu>li>a{white-space:unset}.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown.open>a,.debug.navbar>.container-fluid>.navbar-collapse>.navbar-nav>.dropdown.open>.dropdown-toggle{color:#e7e7e8;background:#004b3e}body>header .staff-student{background-color:#f8f8f8}body>header .staff-student a{display:inline-flex;gap:.5em;align-items:center}body>header .header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;padding:1.5rem;background-color:#fff}@media(min-width: 62rem){body>header .header{flex-wrap:unset;justify-content:space-between;padding:2rem}}body>header .header>.logo{display:flex;flex-direction:column;justify-content:center;width:clamp(210px,65vw,300px);text-decoration:none}body>header .header>.logo>picture{width:100%}body>header .header>.logo>.dots{border-top:1px dotted #6a6a75;color:#6a6a75;padding-top:.5em;margin-top:1em;margin-left:clamp(54px,7vw,76px);font-weight:700}body>header .header>nav{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2em;flex-grow:1}@media(min-width: 26.25rem){body>header .header>nav{flex-wrap:unset}}@media(min-width: 48rem){body>header .header>nav{flex-shrink:0;gap:2em}}@media(min-width: 62rem){body>header .header>nav{flex-grow:unset}}@media(min-width: 62rem){body>header .header>nav{gap:4em}}body>header .header>nav>ul{display:flex;flex-direction:column;gap:1.5em;flex-grow:1;margin:unset}@media(min-width: calc(26.25rem - 3em)){body>header .header>nav>ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em 3em}}@media(min-width: 62rem){body>header .header>nav>ul{display:flex;flex-direction:row;flex-shrink:0;gap:2em}}@media(min-width: 75rem){body>header .header>nav>ul{gap:2.75em}}body>header .header>nav>ul>li{padding:unset}body>header .header>nav>ul>li>a{font-size:1.125em;text-transform:uppercase;text-decoration:none;color:#000}@media(min-width: 62rem){body>header .header>nav>ul>li>a{font-size:1.25em}}body>header .header>nav>button{font-size:2rem;background-color:unset;border:unset;padding:unset}body>header .header>nav>form{position:absolute;top:auto;right:50%;margin-top:1rem;background:#fff;filter:drop-shadow(0px 1px 5px rgba(0, 0, 0, 0.5));padding:.5em;display:flex;width:min(30ch,100vw - 2rem);z-index:500;transform:translateX(50%)}@media(min-width: 26.25rem){body>header .header>nav>form{right:0;transform:unset}}body>header .header>nav>form::before{content:"";position:absolute;right:50%;background-color:#fff;width:1rem;height:1rem;transform:rotate(45deg);top:-0.5rem;z-index:-1}@media(min-width: 26.25rem){body>header .header>nav>form::before{right:1rem}}body>header .header>nav>form>.form-group{margin:unset;display:flex;min-width:0}body>header .header>nav>form>.form-group>input{min-width:0;padding:.5em;border:1px solid #004b3e}body>header .header>nav>form>.form-group>input:focus{isolation:isolate}body>header .header>nav>form>button{border-radius:unset;background-color:#004b3e;color:#fff;font-weight:400}body>header.has-logo>.header__logos-outer{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em;flex-grow:1}@media(min-width: 992px){body>header.has-logo>.header__logos-outer{display:flex;flex-wrap:wrap;justify-content:center}}body>header.has-logo>.header__logos-outer>.header__logos-inner{display:flex;justify-content:center;align-items:center}body>header.has-logo>.header__logos-outer>.header__logos-inner>img{max-height:80px}@media(min-width: 48rem){body>header.has-logo>nav{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2em;flex-grow:1}}@media(min-width: 62rem){body>header.has-logo>nav{flex-wrap:unset;flex-grow:unset;flex-shrink:0;gap:4em}}@media(min-width: 62rem){body>header.has-logo>nav>ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em 3em}}@media(min-width: 87.5rem){body>header.has-logo>nav>ul{display:flex;flex-shrink:0;gap:4em}}.table-a11y{table-layout:fixed;max-width:unset;width:unset !important}.table-a11y th,.table-a11y td{min-width:15ch;max-width:30ch;white-space:unset !important}.stripe--1-col .stripe--icon{margin:0 0 .25em .25em;float:right;font-size:4.5rem}@media(min-width: 992px){.stripe--1-col .stripe--icon{font-size:7rem}}.form-flex{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1em}.form-flex>.form-group{margin:unset;min-width:4em}.form-flex>.form-group.grow{flex-grow:1}#site-search{display:grid;grid-template-rows:0fr;transition:grid-template-rows 160ms ease-in-out;text-align:center;overflow:hidden}@media(prefers-reduced-motion){#site-search{transition:grid-template-rows 640ms ease-in-out}}@media(min-width: 26.25rem){#site-search{text-align:left}}#site-search.in{grid-template-rows:1fr}#site-search>*{grid-row-start:1;min-height:0}#site-search #form-search{display:flex;flex-direction:column;align-items:flex-end;gap:1em;margin-bottom:.5em}@media(min-width: 26.25rem){#site-search #form-search{flex-direction:row}}#site-search #form-search>.form-group{flex-grow:1;width:100%;margin-bottom:unset}#site-search #form-search>.form-group>input{width:100%;padding:.5em .75em}#site-search #form-search button{line-height:1.6}nav.sticky-wrap{position:relative;background:var(--secondary, #f59915)}nav.sticky-wrap>.sticky-expand{display:none;height:2.88em;position:absolute;right:0;top:0;z-index:60;background:var(--secondary, #f59915);font-weight:bold;width:6em;border:0}.button-shadow{display:none}main>.sticky-wrap{margin:0 -15px}#sticky-text>svg.icon{margin-right:.5em}#sticky-after{display:block;width:1px;height:0;overflow:hidden;background:var(--secondary, #f59915)}#stickynav{background:#004b3e;position:relative;float:left;width:999999px;max-height:2.88em;transition:max-height .25s ease;font-weight:bold;padding:0;padding-right:5em;margin:0}#stickynav.stickynav-scrolled{position:fixed !important;top:0;z-index:100}#stickynav.stickynav-scrolled~.sticky-expand{z-index:101}#stickynav>li>a{height:2.88em}#stickynav>li>span{height:2.88em}#stickynav li{display:inline-block;position:relative}#stickynav li a,#stickynav li span{color:#fff;display:inline-block;text-decoration:none;padding:.75em 1.25em}#stickynav li .has-children{color:#004b3e;background:var(--secondary, #f59915);border-radius:6px;padding:0;width:1.2em;text-align:center;margin:0 0 0 1.25em;transform:scale(2);line-height:1}@media screen and (min-width: 1200px){#stickynav li .has-children{color:#e7e7e8;background:rgba(0,0,0,0);margin:0 0 0 .5em;transform:scale(1)}}#stickynav li .has-children span{padding:0;background:none;text-shadow:none;float:none}@media screen and (min-width: 1200px){#stickynav li .has-children span{color:#e7e7e8}}#stickynav li a:hover{background:#40786e}#stickynav li ul{float:left;padding:0}#stickynav li a.active{background:var(--secondary, #f59915)}#stickynav li .multilevel-linkul-0{position:absolute;top:2.78em;left:0;min-width:250px;z-index:100;transform-origin:25% 0;transform-style:preserve-3d;transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s;transform:rotateX(90deg);opacity:0}#stickynav li .multilevel-linkul-0.flyout-block{transform:none;opacity:1;visibility:visible}#stickynav li .multilevel-linkul-0.flyout-block li{display:block}#stickynav li .multilevel-linkul-0.flyout-block li a{background:#40786e;display:block}#stickynav li .multilevel-linkul-0.flyout-block li a:hover{background:#80a59f}#stickynav li .multilevel-linkul-0.flyout-block li span.currentsection{width:100%}#stickynav li #apply-now-sticky>a{color:#000;text-shadow:none;background:#f5dc64}#stickynav li #apply-now-sticky>a.white{background-color:#fff}#stickynav li #apply-now-sticky>a:hover{background:#fff}#stickynav li #apply-now-sticky>#cta-clearing-vcc-course-navbar{background-color:#f5dc64;color:#000;text-shadow:unset}#stickynav li #apply-now-sticky>#cta-clearing-vcc-course-navbar.nav-link-course-overview-special{color:#222120;background-color:#e7e7e8;text-shadow:0 2px 4px #f3f3f3}.stripe-hero-small-live{position:relative}.stripe-hero-small-live>picture>img{width:100%;height:100%;filter:saturate(0)}.stripe-hero-small-live>.body{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;background-color:rgba(0,75,62,.75)}.stripe-hero-small-live>.body>.title>h1{font-size:2rem}@media(min-width: 768px){.stripe-hero-small-live>.body>.title>h1{font-size:3rem}}.stripe-hero-small-live>.body>.title>h1>small{color:inherit}.stripe-hero-small-live>.body>.subtitle>h2{font-size:1.6rem}@media(min-width: 768px){.stripe-hero-small-live>.body>.subtitle>h2{font-size:2rem}}.stripe-hero-banner-optional-cta{position:relative;height:80vh;max-height:600px}.stripe-hero-banner-optional-cta>picture>img{width:100%;height:100%;object-fit:cover;filter:saturate(0)}.stripe-hero-banner-optional-cta>.body{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;background-color:rgba(0,75,62,.75);padding:16px}.stripe-hero-banner-optional-cta>.body>.cta{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:4px}.stripe-quote-with-image{padding:0;position:relative}@media(min-width: 768px){.stripe-quote-with-image{clip-path:inset(0)}}@media(min-width: 768px){.stripe-quote-with-image>picture{position:fixed;top:0;bottom:0;left:0;right:0}}.stripe-quote-with-image>picture>img{width:100%;height:100%;object-fit:cover}@media(min-width: 768px){.stripe-quote-with-image>.container-fluid>.row{padding:6em 0}}.stripe-quote-with-image>.container-fluid>.row figure{font-weight:700}@media(min-width: 768px){.stripe-quote-with-image>.container-fluid>.row figure>blockquote{font-size:1.25rem}}@media(min-width: 992px){.stripe-quote-with-image>.container-fluid>.row figure>blockquote{font-size:1.5rem}}@media(min-width: 1200px){.stripe-quote-with-image>.container-fluid>.row figure>blockquote{font-size:1.75rem}}.stripe-quote-with-image>.container-fluid>.row figure>figcaption{padding:0 3em;margin-bottom:1em}.stripe-hero-banner-form{position:relative;clip-path:inset(0);height:600px}.stripe-hero-banner-form>picture>img{position:fixed;top:0;object-fit:cover;filter:saturate(0);width:100%;height:100%}.stripe-hero-banner-form>.title{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;background-color:rgba(0,75,62,.75);padding:16px}.stripe-hero-banner-form>.title>h1{line-height:1.2 !important}.stripe-hero-banner-form>.title>form{width:100%}.stripe-hero-banner-form>.title>form>fieldset>legend>a{color:#fff;text-decoration:underline;font-size:1.5rem}.stripe-hero-banner-form>.title>form>fieldset>[type=submit]{margin-left:16px}.stripe-hero-banner-form .hero__form__input{width:40%}@media only screen and (max-width: 767px){.stripe-hero-banner-form .hero__form__input{width:100%}}.stripe-hero-banner-form .hero__form__input input{width:100% !important}.stripe-hero-home{padding:0}@media(min-width: 992px){.stripe-hero-home{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"body cover";gap:15px;align-items:center;justify-items:center}.stripe-hero-home::before,.stripe-hero-home::after{display:none}}@media(min-width: 768px){.stripe-hero-home{gap:30px}}@media(min-width: 1200px){.stripe-hero-home{gap:60px}}.stripe-hero-home>.cover{height:calc(60vh - 240px);min-height:240px;max-height:410px;max-width:970px;position:relative;grid-area:cover}@media(min-width: 768px){.stripe-hero-home>.cover{height:calc(60vh - 150px)}}@media(min-width: 992px){.stripe-hero-home>.cover{width:100%;min-height:360px;max-height:unset;height:100%}}@media(min-width: 1200px){.stripe-hero-home>.cover{min-height:420px}}@media(min-width: 1400px){.stripe-hero-home>.cover{min-height:480px}}.stripe-hero-home>.cover>picture>img{height:100%;width:100%;object-fit:cover}.stripe-hero-home>.cover>.title{position:absolute;top:50%;left:15px;right:15px;transform:translateY(-50%);text-align:center}.stripe-hero-home>.cover>.title>h1{font-size:clamp(2rem,.8966rem + 2.2989vw,2.5rem)}.stripe-hero-home>.container{grid-area:body;margin:unset}@media(min-width: 992px){.stripe-hero-home>.container{max-width:750px;padding:30px 0;padding-left:30px}}@media(min-width: 1200px){.stripe-hero-home>.container{max-width:970px;padding:60px 0;padding-left:60px}}.stripe-hero-home>.container .row>.col-xs-12{padding:2.75em 15px 2.5em}@media screen and (max-width: 767px){.stripe-hero-home>.container .row>.col-xs-12{padding:1.5em 15px 1.75em}}@media screen and (max-width: 991px){.stripe-hero-home>.container .row>.col-xs-12{padding:2.25em 15px 2em}}.stripe-hero-home>.container .row>.col-xs-12>.title{margin-top:0;font-size:clamp(1.75rem,.8966rem + 2.2989vw,2.5rem)}.stripe-hero-home>.container .row>.col-xs-12>.subtitle{margin-top:0}@media(max-width: 1399px){.stripe-hero-home>.container .row>.col-xs-12>.subtitle{font-size:1.5rem}}@media(min-width: 1400px){.stripe-hero-home>.container .row>.col-xs-12>.body{font-size:1.125rem}}.stripe-hero-home>.container .row>.col-xs-12>.body>.lead{margin-bottom:.5em}.stripe-hero-home>.container .row>.col-xs-12>.ctas{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:1em;gap:1em}.stripe-hero-home>.container .row>.col-xs-12>.ctas>.btn{margin:unset;border:1px solid #f3f3f3;background-color:#f3f3f3;color:#fff}.stripe-hero-home>.container .row>.col-xs-12>.ctas>.btn:hover{border-color:#f3f3f3;background-color:#f3f3f3}@media(min-width: 420px){.carousel-embla.carousel-image>.carousel-viewport>.carousel-container{grid-auto-columns:calc(50% - 16px + var(--carousel-embla-gap))}}@media(min-width: 768px){.carousel-embla.carousel-image>.carousel-viewport>.carousel-container{grid-auto-columns:calc(33.3333333333% - 16px + var(--carousel-embla-gap))}}@media(min-width: 992px){.carousel-embla.carousel-image>.carousel-viewport>.carousel-container{grid-auto-columns:calc(25% - 16px + var(--carousel-embla-gap))}}.carousel-embla.carousel-image>.carousel-viewport>.carousel-container>.carousel-slide{display:flex;flex-direction:column;align-items:center;justify-content:center}.carousel-embla.carousel-image>.carousel-viewport>.carousel-container>.carousel-slide>.media{overflow:unset;font-size:3rem}.meet-the-team-heading{padding-bottom:0}.meet-the-team-heading h2{margin:0}.meet-the-team-heading .col-xs-12{padding-top:0}@media(min-width: 768px){.carousel-embla.carousel-person>.carousel-viewport>.carousel-container{grid-auto-columns:calc(50% - 16px + var(--carousel-embla-gap))}}@media(min-width: 992px){.carousel-embla.carousel-person>.carousel-viewport>.carousel-container{grid-auto-columns:calc(33.3333333333% - 16px + var(--carousel-embla-gap))}}.carousel-embla.carousel-person>.carousel-viewport>.carousel-container>.carousel-slide{display:flex;justify-content:center}.carousel-embla.carousel-person>.carousel-viewport>.carousel-container>.carousel-slide>button{display:grid;grid-template-columns:repeat(2, 1fr);width:100%;max-width:420px;height:100%;min-height:160px;border:none;padding:0;background:unset;outline:none;position:relative}.carousel-embla.carousel-person>.carousel-viewport>.carousel-container>.carousel-slide>button:focus::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border:2px solid #9ab9fa}@media(min-width: 768px){.carousel-embla.carousel-person>.carousel-viewport>.carousel-container>.carousel-slide>button{max-width:unset}}.carousel-embla.carousel-person>.carousel-viewport>.carousel-container>.carousel-slide>button:hover>.picture>img{transform:scale(1.05)}.carousel-embla.carousel-person>.carousel-viewport>.carousel-container>.carousel-slide>button>.picture{overflow:hidden;height:100%}.carousel-embla.carousel-person>.carousel-viewport>.carousel-container>.carousel-slide>button>.picture>img{transition:transform 500ms ease-in-out;object-fit:cover;object-position:center;aspect-ratio:1/1;width:100%;height:100%}.carousel-embla.carousel-person>.carousel-viewport>.carousel-container>.carousel-slide>button>.description{background-color:#fff;height:100%;padding:12px}.modal[role=dialog] .modal-header>button.close{width:32px;height:32px}.modal[role=dialog] .modal-content{display:flex;flex-direction:column;max-height:90vh}.modal[role=dialog] .modal-body{display:flex;flex-direction:column;gap:16px;overflow:auto}@media(min-width: 992px){.modal[role=dialog] .modal-body{flex-direction:row}}.modal[role=dialog] .modal-body *{font-size:16px;line-height:1.6em}.modal[role=dialog] .modal-body a{color:#000}.modal[role=dialog] .modal-body>img.profile{aspect-ratio:1/1;width:40vw;height:100%;max-width:240px;object-fit:cover;object-position:center;flex-shrink:0}@media(min-width: 992px){.modal[role=dialog] .modal-body>.content{overflow:auto}}.modal[role=dialog] .modal-body>.content ul,.modal[role=dialog] .modal-body>.content ol{padding-left:24px}.modal[role=dialog] .modal-body>.content>a.profile{display:block}.modal[role=dialog] .modal-body>.content>.pull-left>.contact+.contact{margin-top:8px}.modal[role=dialog] .modal-body>.content>.pull-left>.contact>a{margin-left:8px}.stripe.file-download{background-color:#004b3e;color:#fff}.stripe.file-download>.container>.row{padding:15px}.stripe.file-download>.container>.row>div{padding:15px 30px;background-color:#87ebd7;color:#000}.stripe.file-download>.container>.row>div>.body{display:flex;gap:16px}.stripe.file-download>.container>.row>div>.body>.content{flex-grow:1}.stripe.file-download>.container>.row>div>.body>.content>h2{font-size:2em;flex-grow:1}.stripe.file-download>.container>.row>div>.body>.content>header{display:flex;justify-content:space-between;gap:.5em}.stripe.file-download>.container>.row>div>.body>.content>header>svg{font-size:2.5em}.stripe.file-download>.container>.row>div>.body>.content>.download{display:flex;gap:16px}.stripe.file-download>.container>.row>div>.body>.content>.download>svg{font-size:2.5em}.stripe.file-download>.container>.row>div>.body>.content>.download>a>span{display:block}.stripe.file-download>.container>.row>div>.body>.content>.download>a>span:first-child{font-weight:700}.stripe.file-download>.container>.row>div>.body>.content>p{margin-left:calc(2.5em + 12px);margin-top:1em}.stripe.file-download>.container>.row>div>.body>img{display:block;width:100%;max-width:156px;max-height:220px;object-fit:contain}.stripe.file-download>.container>.row>div>.body>svg{font-size:4em;margin-top:.25em;opacity:.1}.tabbed-content>[role=tablist]>.row{border-bottom:1px solid #e7e7e8}.tabbed-content>[role=tablist]>.row>button{font-size:1.25rem;border-radius:0;font-weight:700;background-color:#e7e7e8;color:#9ab9fa;border:unset}.tabbed-content>[role=tablist]>.row>button[aria-selected=true]{background-color:#fff;color:#9ab9fa}.tabbed-content>[role=tablist]>.row>button:hover,.tabbed-content>[role=tablist]>.row>button:active,.tabbed-content>[role=tablist]>.row>button:focus{color:#87ebd7;z-index:1}.gallery>ul.grid-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px;padding:unset;margin:unset;margin-top:2rem}@media(min-width: 768px){.gallery>ul.grid-container{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){.gallery>ul.grid-container{grid-template-columns:repeat(4, 1fr)}}.gallery>ul.grid-container>li{list-style:none;margin:unset !important}.gallery>ul.grid-container>li>button{position:relative;border:unset;padding:unset;background:unset;width:100%;height:100%;box-shadow:0 2px 5px rgba(0,0,0,.7);border-radius:4px;overflow:hidden}.gallery>ul.grid-container>li>button>.loading{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center}.gallery>ul.grid-container>li>button:focus-visible{box-shadow:0 2px 5px Highlight;box-shadow:0 2px 5px -webkit-focus-ring-color}.gallery>ul.grid-container>li>button>img{display:flex;justify-content:center;align-items:center;width:100%;height:100%;object-fit:cover;border-radius:4px;min-width:170px;min-height:120px}.gallery>ul.grid-container>li>button.loaded>.loading{display:none}.gallery>ul.grid-container>li>button.loaded>img{transition:transform 500ms ease}.gallery>ul.grid-container>li>button.loaded>img:hover,.gallery>ul.grid-container>li>button.loaded>img:active,.gallery>ul.grid-container>li>button.loaded>img:focus{transform:scale(1.1)}.dialog-gallery.in{display:flex;justify-content:center;align-items:center}.dialog-gallery>.modal-backdrop.in{opacity:.9}.dialog-gallery>.modal-dialog{display:flex;flex-direction:column;justify-content:center;width:90vw;height:90vh;max-width:unset;margin:unset}.dialog-gallery>.modal-dialog>.modal-header{display:flex;justify-content:flex-end;border:unset;margin-bottom:16px;padding:unset}.dialog-gallery>.modal-dialog>.modal-content{background-color:unset;box-shadow:unset;border:unset;max-height:unset;display:unset;min-height:0}.dialog-gallery>.modal-dialog>.modal-content>.modal-body{padding:0;height:100%}.dialog-gallery>.modal-dialog>.modal-content>.modal-body>.carousel-embla.carousel-gallery{display:flex;flex-direction:column;width:100%;height:100%}.dialog-gallery>.modal-dialog>.modal-content>.modal-body>.carousel-embla.carousel-gallery>.carousel-viewport>.carousel-container{height:100%}.dialog-gallery>.modal-dialog>.modal-content>.modal-body>.carousel-embla.carousel-gallery>.carousel-viewport>.carousel-container>.carousel-slide{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;min-height:0}.dialog-gallery>.modal-dialog>.modal-content>.modal-body>.carousel-embla.carousel-gallery>.carousel-viewport>.carousel-container>.carousel-slide>.loading{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center}.dialog-gallery>.modal-dialog>.modal-content>.modal-body>.carousel-embla.carousel-gallery>.carousel-viewport>.carousel-container>.carousel-slide>img{display:block;width:auto;height:auto;min-height:0}.dialog-gallery>.modal-dialog>.modal-content>.modal-body>.carousel-embla.carousel-gallery>.carousel-viewport>.carousel-container>.carousel-slide.loaded>.loading{display:none}.dialog-gallery>.modal-dialog>.modal-content>.modal-body>.carousel-embla.carousel-gallery>.carousel-controls{align-items:center}.dialog-gallery>.modal-dialog>.modal-content>.modal-body>.carousel-embla.carousel-gallery>.carousel-controls>button{display:flex;justify-content:center;align-items:center}.dialog-gallery>.modal-dialog>.modal-content>.modal-body>.carousel-embla.carousel-gallery>.carousel-indicator{margin:0;padding:12px;text-align:center;color:#fff}#APIContainer>.placeholder{display:block;position:unset;padding:32px;text-align:center;margin-top:16px}#APIContainer>.placeholder>button{margin-top:16px}.stripe.grid-box{background-color:var(--secondary, #f59915)}.stripe.grid-box .grid{display:flex;flex-direction:column;gap:30px}.stripe.grid-box .grid img{aspect-ratio:3/2}@media(min-width: 594px){.stripe.grid-box .grid{display:grid;grid-template-columns:repeat(2, 1fr)}.stripe.grid-box .grid>.grid-width-sm{grid-column:span 1}.stripe.grid-box .grid>.grid-width-md{grid-column:span 1}.stripe.grid-box .grid>.grid-width-lg{grid-column:span 2}}@media(min-width: 768px){.stripe.grid-box .grid>.grid-width-sm{grid-column:span 1}.stripe.grid-box .grid>.grid-width-md{grid-column:span 1}.stripe.grid-box .grid>.grid-width-lg{grid-column:span 1}}@media(min-width: 992px){.stripe.grid-box .grid{grid-template-columns:repeat(12, 1fr)}.stripe.grid-box .grid>.grid-width-sm{grid-column:span 3}.stripe.grid-box .grid>.grid-width-md{grid-column:span 4}.stripe.grid-box .grid>.grid-width-lg{grid-column:span 6}.stripe.grid-box .grid>.grid-height-sm{grid-row:span 1}.stripe.grid-box .grid>.grid-height-lg{grid-row:span 2}}.stripe.grid-box .grid>.grid-item{min-width:0;background-color:#004b3e;color:#fff}.stripe.grid-box .grid>.grid-item>.grid-title{color:var(--secondary, #f59915)}.stripe.grid-box .grid>.grid-item>.grid-title .grid-image{overflow:hidden}.stripe.grid-box .grid>.grid-item>.grid-title .grid-image>img{width:100%;max-height:300px;height:auto;object-fit:cover;aspect-ratio:3/2;transition:transform 500ms ease}.stripe.grid-box .grid>.grid-item>.grid-title .grid-image>img:hover,.stripe.grid-box .grid>.grid-item>.grid-title .grid-image>img:active,.stripe.grid-box .grid>.grid-item>.grid-title .grid-image>img:focus{transform:scale(1.1)}.stripe.grid-box .grid>.grid-item>.grid-title h2{font-size:1.5rem;margin:unset;padding:1rem}.stripe.grid-box .grid>.grid-item>.grid-body{padding:1rem;padding-top:0}.stripe.grid-box .grid>.grid-item>.grid-body ul{margin:0;padding-left:1.5em}.stripe.grid-box .grid>.grid-item>.grid-body>.btn{display:block;margin:unset;margin-top:1em}.stripe.grid-box .grid>.grid-item>.grid-body *:first-child{margin-top:0}.stripe.grid-box .grid>.grid-item>.grid-body *:last-child{margin-bottom:0}.two-columns-text-and-image h1{width:fit-content}.two-columns-text-and-image .image-with-caption{padding:unset}.two-columns-text-and-image .image-with-caption>figure{position:relative;text-align:center}.two-columns-text-and-image .image-with-caption>figure>div{display:inline-block;position:relative;max-width:100%}.two-columns-text-and-image .image-with-caption>figure>div>img{width:100%;height:auto;object-fit:contain;max-width:100%;vertical-align:middle}.two-columns-text-and-image .image-with-caption>figure>div>figcaption{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);color:#fff;min-width:100px;font-size:1rem;padding:1em;text-align:left}.two-columns-text-and-image .image-with-caption>figure>div>figcaption em{font-style:normal}.two-columns-text-and-image .image-with-caption>figure>div>figcaption p{margin:unset}.two-columns-text-and-image .image-with-caption>figure>div>figcaption a{color:inherit}.cta-call-to-action .cta>.col-xs-12{display:flex;flex-wrap:wrap;justify-content:center;gap:1em}.cta-call-to-action .cta>.col-xs-12 .btn{margin:unset}.show-hide{padding:1rem 0}.show-hide+.show-hide{padding-top:0}.placeholder{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;flex-direction:column;border:1px solid}@media(min-width: 768px){.stripe-quote blockquote{font-size:1.25rem}}@media(min-width: 992px){.stripe-quote blockquote{font-size:1.5rem}}@media(min-width: 1200px){.stripe-quote blockquote{font-size:1.75rem}}.stripe-quote blockquote cite{display:block;font-size:1rem;margin-top:1em}@media(min-width: 768px){.stripe-quote blockquote cite{font-size:1.125rem}}@media(min-width: 992px){.stripe-quote blockquote cite{font-size:1.25rem}}#country-az-list>[role=tablist]{border:unset}#country-az-list>[role=tablist]>button{color:#000;width:2em;height:2.5em;padding:unset;text-transform:uppercase}#country-az-list>[role=tablist]>button:hover,#country-az-list>[role=tablist]>button:focus{color:#000;background-color:#fff;text-decoration:underline;isolation:isolate}.card-grid.event .body>.list-meta{margin-bottom:.25em}.card-grid.event .body>p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.card-grid.event .body>p+*{margin-top:auto}.card-grid.event .body>p:last-child{margin-bottom:0}.card-grid.event .body>.list-tags+.list-tags{margin-top:1rem}.event-hero .actions{padding-top:1em}.event-hero .actions>a.btn{margin:unset}.event-hero img{width:100%;height:auto;max-height:510px;object-fit:contain}.event-hero .list-meta{display:flex;flex-direction:column}.event-hero .list-meta .icon{font-size:1.25em}.event-card{box-shadow:0 6px 20px 0 rgba(0,0,0,.2)}.event-card+.event-card{margin-top:2rem}.event-card h3>.icon{margin-right:.25em}.event-result-grid{position:relative;text-shadow:0 2px 4px #222120}.event-result-grid>img{width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;filter:saturate(0)}.event-result-grid>a{position:absolute;display:flex;align-items:flex-end;inset:0;transition:background-color .3s ease;text-decoration:none}.event-result-grid>a:hover{background-color:rgba(0,75,62,.75)}.event-result-grid>a>.body{background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);padding:1rem}.event-result-grid>a>.body>h3{font-size:1.5rem;margin-bottom:.5rem}.event-result-grid>a>.body>p{margin:unset}.events-grid-display-items .grid{display:grid;grid-template-columns:1fr}@media(min-width: 768px){.events-grid-display-items .grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.events-grid-display-items .grid{grid-template-columns:repeat(4, 1fr)}}#course-hero{padding:unset;position:relative;overflow:hidden}@media(min-width: 768px){#course-hero{background:linear-gradient(to right, #333333 30vw, rgba(51, 51, 51, 0) 75%)}}#course-hero>picture{position:absolute;inset:0;background-color:#333}@media(min-width: 768px){#course-hero>picture{left:30vw;z-index:-1}}#course-hero>picture>img{width:100%;height:192px;object-fit:cover;object-position:center}@media(min-width: 768px){#course-hero>picture>img{height:100%}}#course-hero>nav{height:192px;background:linear-gradient(to bottom, #333333 0%, transparent 50%)}@media(min-width: 768px){#course-hero>nav{background:unset;height:unset}}#course-hero>nav>.breadcrumb{background:unset;padding:unset;isolation:isolate}@media(min-width: 768px){#course-hero #course-key-info{background:unset}}@media(min-width: 992px){#course-hero #course-key-info{display:grid;grid-template-columns:1rem 560px auto 1fr;gap:1rem;margin-bottom:calc(2ch + 2rem)}}@media(min-width: 1200px){#course-hero #course-key-info{grid-template-columns:15% 560px auto 1fr}}@media(min-width: 768px){#course-hero #course-key-info>#course-card{display:grid;background-color:#e7e7e8;grid-template-columns:repeat(2, 1fr);gap:1.5rem;padding:0 2rem;padding-top:1rem;margin:1rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}}@media(min-width: 992px){#course-hero #course-key-info>#course-card{grid-column-start:2}}#course-hero #course-key-info>#course-card h1{margin:unset;font-size:2rem}#course-hero #course-key-info>#course-card #cAward{font-weight:700}#course-hero #course-key-info>#course-card a{color:inherit}#course-hero #course-key-info>#course-card dl{margin:unset}#course-hero #course-key-info>#course-card dl>dt{margin-top:1em}#course-hero #course-key-info>#course-card dl>dt:first-of-type{margin-top:unset}@media(min-width: 768px){#course-hero #course-key-info>#course-card>.col-xs-6{padding:unset;width:100%}}@media(min-width: 768px){#course-hero #course-key-info>#course-card>.col-xs-12{padding:unset;grid-column:span 2}}@media(min-width: 768px){#course-hero #course-key-info>#course-card>#applyLinkKI{align-content:flex-end}}#course-hero #course-key-info>#course-card>#applyLinkKI .btn{margin:unset;padding:1em 1.5em;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}#course-hero #course-key-info>#course-card>#applyLinkKI .btn--white{background-color:#fff;color:#000;border:2px solid #000}#course-hero #course-key-info>#course-card>#applyLinkKI .btn--white:hover{color:#000}#course-hero #course-key-info>#course-cta{text-align:center}@media(min-width: 992px){#course-hero #course-key-info>#course-cta{align-content:end}}#course-hero #course-key-info>#course-cta a{margin:unset;border:3px solid #fff;background-color:#333;color:#fff}#course-hero #course-key-info>#course-cta a:hover{color:#fff}#apply-modal .modal-header{display:flex;justify-content:space-between;align-items:center}#apply-modal .modal-header::before,#apply-modal .modal-header::after{content:unset}#apply-modal .modal-header>h2{font-size:1.75em;margin:unset}#apply-modal .modal-body-apply{padding:15px;overflow:auto}#apply-modal .modal-body-apply #apply{color:#000}.mba-enquiry-form form.jForm{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em}.mba-enquiry-form form.jForm>.jForm__row{grid-column:span 2}@media(min-width: 420px){.mba-enquiry-form form.jForm>.jForm__row:nth-of-type(1),.mba-enquiry-form form.jForm>.jForm__row:nth-of-type(2){grid-column:span 1}}@media(min-width: 768px){.mba-enquiry-form form.jForm>.jForm__row:nth-of-type(5),.mba-enquiry-form form.jForm>.jForm__row:nth-of-type(6){grid-column:span 1}}.mba-enquiry-form form.jForm>.jForm__row>.jForm__field.jForm__phone{display:flex;flex-direction:column;align-items:center;gap:1em}@media(min-width: 768px){.mba-enquiry-form form.jForm>.jForm__row>.jForm__field.jForm__phone{flex-direction:row}}.mba-enquiry-form form.jForm>.jForm__row>.jForm__field.jForm__field-checkbox{display:flex;align-items:baseline;gap:.5em}.mba-enquiry-form form.jForm>.jForm__row>.jForm__field.jForm__field-checkbox>input{margin:unset;width:unset}.mba-enquiry-form form.jForm>.jForm__row>.jForm__field.jForm__field-checkbox>label{margin:unset}.mba-enquiry-form form.jForm>.jForm__row>.jForm__field>select{padding:.5em;width:100%}.mba-enquiry-form form.jForm>.jForm__row>.jForm__field>select:hover{cursor:pointer}.mba-enquiry-form form.jForm>.jForm__row>.jForm__field>input{padding:.5em;width:100%}.mba-enquiry-form form.jForm>.jForm__row>.jForm__field>button{background-color:#f5dc64;padding:.5em 1em;border-radius:6px;border:unset;font-weight:700;color:#000}@media(min-width: 768px){.carousel-embla.carousel-course-list-school>.carousel-viewport>.carousel-container{grid-auto-columns:calc(50% - 16px + var(--carousel-embla-gap))}}@media(min-width: 992px){.carousel-embla.carousel-course-list-school>.carousel-viewport>.carousel-container{grid-auto-columns:calc(33.3333333333% - 16px + var(--carousel-embla-gap))}}.carousel-embla.carousel-course-list-school>.carousel-viewport>.carousel-container>.carousel-slide{display:flex;flex-direction:column;align-items:center;justify-content:center}.carousel-embla.carousel-course-list-school>.carousel-viewport>.carousel-container>.carousel-slide>a{display:flex;flex-grow:1;text-decoration:none;width:100%;height:160px}@media(min-width: 768px){.carousel-embla.carousel-course-list-school>.carousel-viewport>.carousel-container>.carousel-slide>a{height:200px}}@media(min-width: 1200px){.carousel-embla.carousel-course-list-school>.carousel-viewport>.carousel-container>.carousel-slide>a{height:170px}}.carousel-embla.carousel-course-list-school>.carousel-viewport>.carousel-container>.carousel-slide>a>.picture{aspect-ratio:1/1;height:100%}.carousel-embla.carousel-course-list-school>.carousel-viewport>.carousel-container>.carousel-slide>a>.picture>img{width:100%;height:auto;object-fit:cover;object-position:center}.carousel-embla.carousel-course-list-school>.carousel-viewport>.carousel-container>.carousel-slide>a>.description{background-color:#fff;padding:12px;width:100%}h2.course-carousel-related{margin-bottom:1.25em}@media(min-width: 768px){.carousel-embla.carousel-academics>.carousel-viewport>.carousel-container{grid-auto-columns:calc(50% - 16px + var(--carousel-embla-gap))}}@media(min-width: 992px){.carousel-embla.carousel-academics>.carousel-viewport>.carousel-container{grid-auto-columns:calc(33.3333333333% - 16px + var(--carousel-embla-gap))}}.carousel-embla.carousel-academics>.carousel-viewport>.carousel-container>.carousel-slide{display:flex;justify-content:center}.carousel-embla.carousel-academics>.carousel-viewport>.carousel-container>.carousel-slide>a{display:grid;grid-template-columns:repeat(2, 1fr);width:100%;max-width:420px;height:100%;min-height:160px;text-decoration:none}@media(min-width: 768px){.carousel-embla.carousel-academics>.carousel-viewport>.carousel-container>.carousel-slide>a{max-width:unset}}.carousel-embla.carousel-academics>.carousel-viewport>.carousel-container>.carousel-slide>a:hover>.picture>img{transform:scale(1.05)}.carousel-embla.carousel-academics>.carousel-viewport>.carousel-container>.carousel-slide>a>.picture{overflow:hidden}.carousel-embla.carousel-academics>.carousel-viewport>.carousel-container>.carousel-slide>a>.picture>img{transition:transform 500ms ease-in-out;object-fit:cover;object-position:center;aspect-ratio:1/1;width:100%;height:100%}.carousel-embla.carousel-academics>.carousel-viewport>.carousel-container>.carousel-slide>a>.description{background-color:#fff;height:100%;padding:12px}@media(min-width: 768px){.carousel-embla.carousel-course-modules>.carousel-viewport>.carousel-container{grid-auto-columns:calc(50% - 16px + var(--carousel-embla-gap))}}@media(min-width: 992px){.carousel-embla.carousel-course-modules>.carousel-viewport>.carousel-container{grid-auto-columns:calc(33.3333333333% - 16px + var(--carousel-embla-gap))}}.carousel-embla.carousel-course-modules>.carousel-viewport>.carousel-container>.carousel-slide{color:#000;padding:.5em 2em 1.5em 2.5em;border-top:4px solid #004b3e;background:#f3f3f3}#nav-course-curriculum-dialog a{color:#000;text-decoration:underline}#nav-course-curriculum-dialog>.modal-dialog{max-height:90vh;overflow:auto}#nav-course-curriculum-dialog>.modal-dialog .modal-loader{display:flex;justify-content:center;align-items:center;padding:32px}#nav-course-curriculum-dialog>.modal-dialog .modules-modal-body{background:#fff;padding:1em}#nav-course-curriculum-dialog>.modal-dialog .modules-modal-body>button.close{width:32px;height:32px}#nav-course-curriculum-dialog>.modal-dialog .modules-modal-body>h2:first-of-type{margin-top:0}#course-learning .programme-specification>a{display:block;max-width:20em;text-decoration:none}#course-learning .programme-specification>a>.background--dark-green{display:flex;flex-direction:column;align-items:center;padding:1em;transition:background-color .25s}#course-learning .programme-specification>a>.background--dark-green>.icon{font-size:3em;margin-top:1rem}#course-learning .programme-specification>a:hover>.background--dark-green{background-color:#87ebd7}#course-studyabroad .container-fluid>.row{position:relative;overflow:hidden;padding:2rem}@media(min-width: 768px){#course-studyabroad .container-fluid>.row{padding:4rem}}@media(min-width: 1200px){#course-studyabroad .container-fluid>.row{padding:6rem}}#course-studyabroad .container-fluid>.row>picture{position:absolute;inset:0}#course-studyabroad .container-fluid>.row>picture>img{width:100%;height:100%;object-fit:cover}#course-studyabroad .container-fluid>.row>.body{padding:2rem;background-color:rgba(255,255,255,.85);color:#000}#course-studyabroad .container-fluid>.row>.body a{color:inherit}#course-entry #nav-course-entry .infobox{border:unset;color:#000;background-color:#fff}@media(min-width: 768px){#course-entry #entryReqInner>.row+.row{margin-top:1rem}}#course-entry #entryReqInner .entry-req-label{padding-top:unset;padding-bottom:unset}#course-entry #entryReqInner .entry-req-label>p{margin:unset}#course-entry #entryReqInner .entry-req-label+div{padding-top:unset}@media(min-width: 768px){#course-quote blockquote{font-size:1.25rem}}@media(min-width: 992px){#course-quote blockquote{font-size:1.5rem}}@media(min-width: 1200px){#course-quote blockquote{font-size:1.75rem}}#course-quote blockquote .stripe__quote-author{display:block;font-size:1rem;margin-top:1em}@media(min-width: 768px){#course-quote blockquote .stripe__quote-author{font-size:1.125rem}}@media(min-width: 992px){#course-quote blockquote .stripe__quote-author{font-size:1.25rem}}#unistats-widget-frame{overflow:hidden;border:unset;width:100%}#course-overview-special>.container>.row>.col-xs-12,#course-overview-phase1>.container>.row>.col-xs-12,#course-overview-closed>.container>.row>.col-xs-12{border:3px solid #6a6a75}#course-overview-special>.container>.row>.col-xs-12>div:first-of-type,#course-overview-phase1>.container>.row>.col-xs-12>div:first-of-type,#course-overview-closed>.container>.row>.col-xs-12>div:first-of-type{min-width:48px}#course-overview-special>.container>.row>.col-xs-12>div:first-of-type>svg,#course-overview-phase1>.container>.row>.col-xs-12>div:first-of-type>svg,#course-overview-closed>.container>.row>.col-xs-12>div:first-of-type>svg{font-size:3em}#course-overview{margin-top:2rem}#nav-course-overview{margin-top:2rem}#course-hero.cpd #course-key-info>#course-card>#applyLinkKI{align-content:center}.blog-post>header{position:relative;background-color:rgba(0,75,62,.75)}.blog-post>header>picture{position:absolute;inset:0;z-index:-1}.blog-post>header>picture>img{width:100%;height:100%;object-fit:cover;filter:saturate(0)}.blog-post>header h1>small{color:inherit;line-height:inherit;font-size:1.75rem}@media(min-width: 420px){.blog-post>header h1>small{font-size:2rem}}.blog-post>header .blog-meta{display:flex;align-items:center;gap:16px;padding:8px}.blog-post>header .blog-meta>ul{display:flex;align-items:center;gap:1em;flex-wrap:wrap}.blog-post>header .blog-meta>ul>li{padding:0}.blog-post>header .blog-meta a.profile{display:flex;align-items:center;gap:.5em}.blog-post>header .blog-meta a.profile>img{border-radius:50%;width:4em;aspect-ratio:1/1}.blog-post>header .lead{font-weight:400}.blog-post>.body img{display:block}@media(min-width: 768px){.blog-post>footer .carousel-blog-articles>.carousel-viewport>.carousel-container{grid-auto-columns:calc(50% - 16px + var(--carousel-embla-gap))}}@media(min-width: 992px){.blog-post>footer .carousel-blog-articles>.carousel-viewport>.carousel-container{grid-auto-columns:calc(33.3333333333% - 16px + var(--carousel-embla-gap))}}.blog-post>footer .carousel-blog-articles>.carousel-viewport>.carousel-container article{display:flex;flex-direction:column;height:100%}.blog-post>footer .carousel-blog-articles>.carousel-viewport>.carousel-container article>.picture>img{width:100%;height:auto;object-fit:cover}.blog-post>footer .carousel-blog-articles>.carousel-viewport>.carousel-container article>.body{background-color:#fff;padding:12px;height:100%}.blog-post>footer .carousel-blog-articles>.carousel-viewport>.carousel-container article>.body>h3{font-weight:700}.blog-stripe{background-color:#fff}@media(min-width: 992px){.blog-stripe{display:flex}}.blog-stripe>.body{padding:16px 32px}@media(min-width: 992px){.blog-stripe>.body{padding:64px}}.blog-stripe>.body a{color:inherit}.blog-stripe>.body article+article{margin-top:24px}.blog-stripe>.body svg{margin-right:.25em}.blog-stripe>.cover{padding:0;position:relative;min-height:240px}.blog-stripe>.cover>picture>img{width:100%;height:100%;object-fit:cover;filter:saturate(0)}.blog-stripe>.cover>.body{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;background-color:rgba(0,75,62,.75);padding:16px 32px}@media(min-width: 992px){.blog-stripe>.cover>.body{padding:64px;justify-content:unset}}.blog-stripe>.cover>.body>.title>h2 a{color:inherit}.blog-stripe>.cover>.body>.title>.lead{margin-top:0}.blog-stripe:nth-child(even){background-color:#222120}.blog-stripe:nth-child(even)>.body{color:#fff}#course_match_quiz .animate-hide{opacity:0}@media not (prefers-reduced-motion){#course_match_quiz .animate-hide{transition:opacity 320ms ease-out}}#course_match_quiz .animate-show{opacity:1}@media not (prefers-reduced-motion){#course_match_quiz .animate-show{transition:opacity 160ms ease-in}}#course_match_quiz .navigation{display:flex;flex-direction:column;justify-content:space-between;margin-inline:-15px;padding:15px;gap:15px}@media(min-width: 768px){#course_match_quiz .navigation{display:grid;grid-template-columns:repeat(3, 1fr)}}#course_match_quiz .navigation>button{flex-grow:1}#course_match_quiz .navigation>button.btn--yellow:hover{background-color:#f5dc64;color:#fff}#course_match_quiz .navigation>button.btn--red:focus{color:#fff}#course_match_quiz .navigation>button.btn--green{grid-column-start:3}#course_match_quiz .message>.col-xs-12{padding:0 15px;transition:opacity 320ms ease-out}#course_match_quiz .message .alert{margin:0;border:none;background-color:#fff;color:#000;font-weight:700}#course_match_quiz .message .alert>p{margin:0}#course_match_quiz .questions{display:grid;grid-template-columns:1fr;margin-inline:-15px;padding:15px;gap:15px}@media(min-width: 768px){#course_match_quiz .questions{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){#course_match_quiz .questions{grid-template-columns:repeat(3, 1fr)}}#course_match_quiz .questions>.question>label{display:grid;grid-template-columns:repeat(2, 1fr);height:100%;margin:0;position:relative;cursor:pointer;transition:background-color 160ms ease}#course_match_quiz .questions>.question>label>svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:7rem;color:#f3f3f3;opacity:0;transition:opacity 160ms ease}#course_match_quiz .questions>.question>label>.image{padding:0}#course_match_quiz .questions>.question>label>.image::after{content:"";position:absolute;top:-4px;left:-4px;bottom:-4px;right:-4px;border:2px solid #fff;opacity:0;transition:opacity 160ms ease}@media(min-width: 992px){#course_match_quiz .questions>.question>label>.image{order:1}}#course_match_quiz .questions>.question>label>.image>img{width:100%;height:100%;max-height:240px;object-fit:cover}#course_match_quiz .questions>.question>label>input[type=radio]{position:absolute;top:8px;right:8px;width:2rem;height:2rem}#course_match_quiz .questions>.question>label>input[type=radio]:checked~svg{opacity:1}#course_match_quiz .questions>.question>label>input[type=radio]:checked~.image::after{opacity:1}#course_match_quiz .questions>.question>label>.body{padding:15px}#course_match_quiz .questions>.question>label>.body>h4{margin:0;padding:5px 0}#course_match_quiz .questions>.question>label>.body>p{font-weight:400}#course_match_quiz .questions>.question>label:hover,#course_match_quiz .questions>.question>label:active,#course_match_quiz .questions>.question>label:focus{background-color:#e7e7e8}#course_match_quiz .questions>.question>label:hover>.image::after,#course_match_quiz .questions>.question>label:active>.image::after,#course_match_quiz .questions>.question>label:focus>.image::after{opacity:1}#quiz-outcome-wrapper h1{display:inline;line-height:1.8}#quiz-outcome-wrapper .actions{display:flex;flex-wrap:wrap;gap:8px}#quiz-outcome-wrapper .actions>a{margin:0}#clearing_apply_wizard .animate-hide{opacity:0}@media not (prefers-reduced-motion){#clearing_apply_wizard .animate-hide{transition:opacity 320ms ease-out}}#clearing_apply_wizard .animate-show{opacity:1}@media not (prefers-reduced-motion){#clearing_apply_wizard .animate-show{transition:opacity 160ms ease-in}}.stripe-popular-courses .stripe-popular-courses-grid{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;gap:15px}@media(min-width: 768px){.stripe-popular-courses .stripe-popular-courses-grid{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.stripe-popular-courses .stripe-popular-courses-grid{grid-template-columns:repeat(3, 1fr)}}.popular-courses-item{display:grid;grid-template-columns:repeat(2, 1fr)}.popular-courses-item>.image{position:relative}.popular-courses-item>.image>.indicator{display:flex;align-items:center;gap:6px;position:absolute;top:0px;left:0px;background-color:#000;color:#fff;padding:8px;font-weight:700}.popular-courses-item>.image>img{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover}.popular-courses-item>.body{padding:15px;background-color:#000;color:#fff}.popular-courses-item>.body>svg{float:right;margin:0;font-size:1.6rem;padding:0 0 12px 12px}.popular-courses-item>.body>h3{font-size:1rem}.popular-courses-item>.body>ul{text-transform:lowercase;padding-left:15px}.international-contact-details-repo-no-layout img{height:auto}#experience-day-hero h1{font-size:3rem}#experience-day-hero div>a.btn{margin-left:0}#experience-day-hero.background--ed-generic{background-color:#0a7b64;color:#fff}#experience-day-hero.background--ed-black{background-color:#000;color:#fff}#experience-day-hero.background--ed-white{background-color:#fff;color:#000}#experience-day-hero.background--ed-ls{background-color:#bf0045;color:#fff}#experience-day-hero.background--ed-mlss{background-color:#6428be;color:#fff}#experience-day-hero.background--ed-ei{background-color:#c35309;color:#fff}#experience-day-hero.background--ed-hs{background-color:#1672bf;color:#fff}.layout-bleed{display:flex;flex-direction:column;margin:0 -15px}@media(min-width: 992px){.layout-bleed{display:grid;grid-template-columns:1fr 1fr}}.layout-bleed>.bleed-left{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.layout-bleed>.bleed-left>picture{position:absolute;inset:0}.layout-bleed>.bleed-left>picture>img{width:100%;height:100%;object-fit:cover}.layout-bleed>.bleed-left>.content{padding:2.75em;z-index:1}.layout-bleed form>div{padding:8px}.layout-bleed form .form-group{margin:0}.layout-bleed form .form-group.required>label::after{content:"*";color:#f59915;margin-left:4px}.layout-bleed form .alert>p{margin-top:unset;color:#000}.layout-bleed form .alert>p>a{color:inherit}.layout-bleed>.stripe{padding:2.75em}.dialog-pre-clearing-form.in{display:block}@media(prefers-color-scheme: dark){.dialog-pre-clearing-form .modal-content{background-color:#222120;color:#fff}.dialog-pre-clearing-form .modal-content a{color:inherit !important}}.dialog-pre-clearing-form .modal-content>.modal-header{display:flex;justify-content:space-between}.dialog-pre-clearing-form .modal-content>.modal-header::before,.dialog-pre-clearing-form .modal-content>.modal-header::after{content:unset}.dialog-pre-clearing-form .modal-content>.modal-header>h2{margin:unset}.dialog-pre-clearing-form .modal-content>.modal-header>button{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px}.dialog-pre-clearing-form .modal-content>.modal-header>button>.icon{margin:unset}.dialog-pre-clearing-form .modal-content>.modal-body{padding:0}.dialog-pre-clearing-form .modal-content>.modal-body form .form-group{margin:0}.dialog-pre-clearing-form .modal-content>.modal-body form .form-group.required>label::after{content:"*";color:#f59915;margin-left:4px}.dialog-pre-clearing-form .modal-content>.modal-body form .col-xs-12>.checkbox{margin:unset}.dialog-pre-clearing-form .modal-content>.modal-body form .status{padding:unset}.dialog-pre-clearing-form .modal-content>.modal-body form>div{padding:8px}@media(min-width: 768px){.dialog-pre-clearing-form .modal-content>.modal-body form>div{padding:15px}.dialog-pre-clearing-form .modal-content>.modal-body form>div+div{padding:15px}}.hero-profile{position:relative}.hero-profile a{color:#000}.hero-profile a:hover{text-decoration:unset}@media(min-width: 1200px){.hero-profile>.cover{position:absolute;top:0;left:0;bottom:0;right:0;max-height:unset}}.hero-profile>.cover>picture>img{width:100%;height:100%;object-fit:cover;max-height:240px}@media(min-width: 768px){.hero-profile>.cover>picture>img{max-height:320px}}@media(min-width: 992px){.hero-profile>.cover>picture>img{max-height:420px}}@media(min-width: 1200px){.hero-profile>.cover>picture>img{max-height:unset}}@media(min-width: 1200px){.hero-profile>.container{--hero-profile-margin: 60px;isolation:isolate;margin:var(--hero-profile-margin);width:calc(50vw - 2*var(--hero-profile-margin)) !important;max-width:992px}}@media(min-width: 1200px){.hero-profile>.container>.row>.col-xs-12{background-color:#fff;padding:10px 20px}}@media(min-width: 1200px){.hero-profile>.container>.row>.col-xs-12+.col-xs-12{margin-top:20px}}.hero-profile>.container .icon-list{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1rem;margin-bottom:1rem}.social-profile{padding:0}.social-profile .col-xs-12{padding:10px 20px}.social-profile .student-socials>ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:unset;margin-top:1rem;margin-bottom:.5rem}.social-profile .student-socials>ul>li{display:block}.social-profile .student-socials>ul>li>a>svg.icon{margin-right:.25rem}.stripe.cta-profile .ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.stripe.cta-profile .ctas>a{margin:unset}.carousel-blog-articles>.carousel-viewport>.carousel-container article>.body>ul{display:flex;flex-wrap:wrap;gap:.5em}.carousel-blog-articles>.carousel-viewport>.carousel-container article>.body>ul>li{flex-grow:1;margin:0 !important}.carousel-blog-articles>.carousel-viewport>.carousel-container article>.picture>img{max-height:180px}.profile-listing form{display:grid;grid-template-columns:1fr;gap:.5em 1em;align-items:end}@media(min-width: 768px){.profile-listing form{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.profile-listing form{grid-template-columns:1fr 1fr auto}}.profile-listing form>.form-group{grid-column:span 1}.profile-listing ol.results{display:grid;grid-template-columns:1fr;gap:15px}@media(min-width: 768px){.profile-listing ol.results{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.profile-listing ol.results{grid-template-columns:repeat(3, 1fr)}}.profile-listing ol.results>li>article{background-color:#fff}.profile-listing ol.results>li>article>header{position:relative}.profile-listing ol.results>li>article>header>img{width:100%;object-fit:cover;aspect-ratio:3/2}.profile-listing ol.results>li>article>header>.title{position:absolute;bottom:15px;left:15px;padding:0;margin:0}.profile-listing ol.results>li>article>header>.title>a{color:inherit}.profile-listing ol.results>li>article>.body{padding:15px}.profile-listing ol.results>li>article>.body>p{margin-bottom:0}.news-grid-display-items .articles>a{text-decoration:none}.news-grid-display-items .articles>a>article{display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;aspect-ratio:1/1;color:#fff}.news-grid-display-items .articles>a>article::before{position:absolute;content:"";display:block;inset:0;z-index:1;transition:background-color .3s ease}.news-grid-display-items .articles>a>article>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.news-grid-display-items .articles>a>article>.body{padding:1rem;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);isolation:isolate}.news-grid-display-items .articles>a>article>.body>.title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:1.5rem;text-shadow:0 .125em .25em #222120}.news-grid-display-items .articles>a>article>.body>.meta{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5em}.news-grid-display-items .articles>a>article>.body>.meta>.list-meta{margin-bottom:unset}.news-grid-display-items .articles>a>article>.body>.meta>.list-meta>dd{font-weight:400}.news-grid-display-items .articles>a.pinned-article>article>.body>.meta{justify-content:space-between}.news-grid-display-items .articles>a.pinned-article>article>.body>.meta>.featured>.icon{margin-right:.5em}.news-grid-display-items .articles>a:hover>article::before{background-color:rgba(34,33,32,.6)}.news-grid-display-items .articles>a:focus>article{outline:auto;z-index:2}article.news .news__image{background-color:#6a6a75;padding:20px;margin-bottom:1em}article.news .news__image>img{width:100%;height:auto;object-fit:contain;max-height:350px}article.news p.lead{font-weight:700}.news-grid-display-items .articles{display:grid;grid-template-columns:1fr}@media(min-width: 768px){.news-grid-display-items .articles{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.news-grid-display-items .articles{grid-template-columns:repeat(4, 1fr)}}.news-grid-display-items .articles::before,.news-grid-display-items .articles::after{content:unset}.result.news>a{text-decoration:none}@media(min-width: 768px){.result.news>a{display:flex;gap:2rem;align-items:center}}.result.news>a>time{display:flex}@media(min-width: 768px){.result.news>a>time{flex-direction:column}}.result.news>a>time>div{display:flex;justify-content:center;align-items:center;padding:.5em 1em}.result.news>a>time>div.month{background-color:#004b3e;color:#fff;border-radius:4px 0 0 4px}@media(min-width: 768px){.result.news>a>time>div.month{border-radius:4px 4px 0 0}}.result.news>a>time>div.day{border:1px solid #004b3e;border-radius:0 4px 4px 0}@media(min-width: 768px){.result.news>a>time>div.day{border-radius:0 0 4px 4px}}.scholarship.card{display:grid;grid-template-columns:18em 1fr}.scholarship.card>.cover{padding:1rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;text-align:center}.scholarship.card>.cover>.icon{font-size:5rem}#virtualOpenDay_talk_form #timetable-navigation{display:flex;flex-wrap:wrap;gap:.5em}#virtualOpenDay_talk_form #timetable-navigation>p{margin-bottom:unset}#virtualOpenDay_talk_form #timetable-navigation>nav>ol{display:flex;flex-wrap:wrap;margin-left:unset}#virtualOpenDay_talk_form #timetable-navigation>nav>ol>li{padding:unset}#virtualOpenDay_talk_form #timetable-navigation>nav>ol>li::before{content:" "}#virtualOpenDay_talk_form #timetable-navigation>nav>ol>li+li::before{content:", "}[id^=talks_at]{scroll-margin-top:5.5rem}.card.virtual-open-day-talk{display:block;scroll-margin-top:5.5rem}.card.virtual-open-day-talk.cancelled>.header{background-color:unset;padding-top:2rem}.card.virtual-open-day-talk.cancelled>.body{padding-top:0}.card.virtual-open-day-talk>.header{padding:1rem 2rem}.card.virtual-open-day-talk>.body .virtualOpenDay_talk_room_cta+br+span{display:block;padding-top:.25rem}.card.virtual-open-day-talk>.body>p{padding-bottom:.5rem}@media(min-width: 992px){.card.virtual-open-day-talk>.body>p{padding-bottom:1rem}}.card.virtual-open-day-talk>.body>footer>.list-tags{justify-content:flex-end}.stripe div>a.btn{margin-left:.8em}.no-padding-bottom{padding-bottom:0}.no-padding-top{padding-top:0}.no-padding{padding:0}.pt-0{padding-top:0rem !important}.pb-0{padding-bottom:0rem !important}.overview--right-col img{padding:0 2em 2em 0}#nav-course-overview .row.stripe.background--white .col-xs-12.col-lg-8.col-lg-offset-2{border:2px solid #000}#nav-course-overview .row.stripe.background--white .col-xs-12.col-lg-8.col-lg-offset-2 .icon{width:100%;height:auto;margin-top:1em}#main-content.main .row.stripe .container .row ul li{margin-bottom:.55rem}#main-content.main .row.stripe .container .row ol li{margin-bottom:.55rem}#results>p.text-center{margin-top:1.5rem}#profile-wrapper .img-thumbnail{max-width:200px}#profile-wrapper .row:first-child h2{font-weight:400}#results>article.row.result{background-color:#fff;padding:.5rem 1rem}#results>article.row.result>.rest-course-title{padding-top:0}#results>article.row.result+article.row.result{margin-top:1rem}.ris_staff_profile table td:empty{background-color:#e7e7e8}.background--c14-yellow{background-color:#fcaf17}.background--c14-gold{background-color:#96702f}.background--c14-blue{background-color:#007eb0}.background--c14-dark-blue{background-color:#00364f}.background--c14-teal{background-color:#008391}.background--c14-dark-teal{background-color:#005359}.background--c14-red{background-color:#c4161c}.background--c14-dark-red{background-color:#5e0000}.background--c14-green{background-color:#667d1f}.background--c14-dark-green{background-color:#395e13}.background--c14-light-green{background-color:#87a529}.background--c14-purple{background-color:#8a568d}.background--c14-dark-purple{background-color:#42175a}.fb-search__outer-wrap form{display:flex;flex-direction:column;align-items:center;gap:1em}@media(min-width: 26.25rem){.fb-search__outer-wrap form{flex-direction:row}}.fb-search__outer-wrap form>.form-group{flex-grow:1;width:100%;margin-bottom:unset}.fb-search__outer-wrap form>.form-group>input{width:100% !important;padding:.5em .75em !important;float:unset !important;height:unset !important}