html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-ms-appearance:none;margin:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}button{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#fff0;display:block;border:0;border-radius:0;margin:0;padding:0;background:none;font-family:inherit;font-size:inherit;font-weight:400;font-style:inherit;cursor:pointer}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:100%;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:#fff0;outline:none;color:inherit;color:expression(this.parentNode.currentStyle ? this.parentNode.currentStyle.color:"black")}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}figure{font-size:0;line-height:0}figure img{display:block;width:100%;height:auto}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:"";src:url("") format("woff2"),url("") format("woff");font-weight:400;font-style:normal}.swiper-container .swiper-wrapper:after{content:"";display:block;clear:both}.swiper-container .swiper-wrapper{box-sizing:border-box;-moz-box-sizing:border-box}.slider{position:relative}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-ms-transition-property:-ms-transform;transition-property:transform}.swiper-container .swiper-wrapper .swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;float:left}.swiper-menu button{position:absolute;z-index:100;height:40px;width:40px;top:50%;left:0;margin:-20px 0 0 0;background-color:#fff;text-indent:-9999px}.swiper-menu button.next{left:auto;right:0}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}footer .wrap .cols .col .text:after,.box-cols .wrap .slider .swiper-menu:after,.our-people .wrap .cols .col a:after,.pageHero .wrap .slider .swiper-menu button:after,.news-panel .wrap .filter .input:after,.news-panel .wrap header:after,.slider.news-panel .wrap .swiper-menu:after,.text-image .wrap .cols .col:after,.text-image .wrap .cols:after,.searchResults .wrap .filter .input:after{content:"";display:block;clear:both}.box-cols .wrap .slider .swiper-menu,.standardText .wrap .contactInfo>a,.standardText.policies .wrap form .input input,.standardText.policies .wrap form .input textarea,.standardText.policies .wrap form .input select,.pageHero .wrap .container .content,.image-banner .wrap .content,.slider.news-panel .wrap .swiper-menu,.menu .wrap .main nav ul li ul,.search .wrap .main nav ul li ul{box-sizing:border-box;-moz-box-sizing:border-box}.colour-boxes .wrap .cols .col .subheading a,.full-width-text .wrap a,.text-image-overlap .wrap .cols .col .content a,.text-image-cols .wrap .cols .col a,.individual-text-cols .wrap .cols .row .col>a,.find-us .wrap .cols .col a,.contact-form .wrap form .input input::placeholder,.contact-form .wrap form .input textarea::placeholder,.contact-form .wrap form .input select::placeholder,.contact-form .wrap form .input.select select,.contact-form .wrap form button,.contact-form.darkBlue .wrap form .input input,.contact-form.darkBlue .wrap form .input select,.contact-form.darkBlue .wrap form .input textarea,.our-people .wrap .filter .input select,.standardText .wrap article h4 a,.standardText .wrap .contactInfo>a,.standardText.newsArticle .wrap article .link,.standardText.policies .wrap form .input input,.standardText.policies .wrap form .input textarea,.standardText.policies .wrap form .input select,.image-banner .wrap .content a,.news-panel .wrap .filter .input select,.news-panel .wrap header a,.news-panel .wrap .view-more,.slider .swiper-container .swiper-wrapper .swiper-slide .content .link,.slider .swiper-container .swiper-wrapper .swiper-slide .content .btn,.tab .hold .question .reveal a,.text-image .wrap .cols .col .content a,.hero .wrap .content h2,.search .wrap form .input input::placeholder,body.coursePage .standardText .wrap article p a,body,.thoughtco-cookiepanel .cookiepanel-sidebar .toggler label,.thoughtco-cookiepanel .cookiepanel-sidebar .buttons button{font-family:objektiv-mk1,sans-serif;font-weight:400;font-style:normal}.placeholder{pointer-events:none;-webkit-transition:0.3s opacity linear;-ms-transition:0.3s opacity linear;transition:0.3s opacity linear;position:absolute}.placeholder.faded{opacity:.5}.placeholder.hide{display:none}.video{position:relative;padding-bottom:56.25%;height:0;width:100%;display:block}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hide{display:none!important}.desktop{display:none}.grecaptcha-badge{visibility:hidden!important}.thoughtco-cookiepanel{z-index:100000000000;position:relative}body .thoughtco-cookiepanel .cookiepanel-open{z-index:100000;background-color:#0c2c3f!important;text-transform:uppercase;font-size:.75rem;letter-spacing:.1em;line-height:1;height:40px;padding:10px 10px 4px 10px;left:auto;right:0}.thoughtco-cookiepanel .cookiepanel-sidebar{z-index:10000000;background-color:#0c2c3f!important;overflow:auto;height:100%}.thoughtco-cookiepanel .cookiepanel-sidebar h2{font-size:1.25rem;text-transform:uppercase}.thoughtco-cookiepanel .cookiepanel-sidebar p{font-size:1rem;line-height:1.4}.thoughtco-cookiepanel .cookiepanel-sidebar p.heading{font-size:1rem;text-transform:uppercase}.thoughtco-cookiepanel .cookiepanel-sidebar .buttons button{display:inline-block;text-transform:uppercase;font-size:1.125rem;letter-spacing:0;color:#fff;border-radius:0;padding:6px 10px;text-align:center;margin:0;font-weight:700;display:block;width:150px}.thoughtco-cookiepanel .cookiepanel-sidebar .buttons button+button{margin-top:5px}.thoughtco-cookiepanel .cookiepanel-sidebar .toggler{z-index:-1}.thoughtco-cookiepanel .cookiepanel-sidebar .toggler label{text-transform:uppercase;font-size:.875rem;font-weight:700;letter-spacing:0;color:#fff;padding:0;text-align:center}.thoughtco-cookiepanel .cookiepanel-sidebar .toggler label:first-of-type{float:right}.thoughtco-cookiepanel .cookiepanel-sidebar .toggler label:before{z-index:-1}body{-webkit-font-smoothing:antialiased;color:#0c2c3f;padding-top:60px}body a{text-decoration:none}body.coursePage header[role=banner]:after{display:none}body.coursePage .standardText{position:relative}body.coursePage .standardText:first-of-type .wrap article p a{font-weight:700;text-transform:none;color:#0c2c3f;padding:0;text-align:left;display:inline-block;font-size:1rem;border-radius:0;max-width:unset;width:unset;background-color:#fff0}body.coursePage .standardText:first-of-type .wrap article p a:hover{background-color:#fff0}body.coursePage .standardText .wrap article{position:relative;padding-top:80px;margin:40px auto 0 auto}body.coursePage .standardText .wrap article:before{content:"";display:block;background-image:url(/assets/images/icons/grey-cutout-mobile.svg);background-size:100%;background-position:center;background-repeat:no-repeat;width:100vw;left:50%;margin-left:-50vw;height:44px;position:absolute;top:0}body.coursePage .standardText .wrap article p a{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;font-size:.75rem;width:100%;max-width:240px;border-radius:40px;padding-left:15px;padding-right:15px}body.coursePage .standardText .wrap article p a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}body.downloadsPage .pageHero .wrap .container .overview{display:none}body.downloadsPage .standardText.policies{margin-top:40px}body.downloadsPage .standardText.policies .wrap article ul li{border-bottom:0;padding:0}body.downloadsPage .standardText.policies .wrap article ul li a{padding-left:50px}body.downloadsPage .standardText.policies .wrap article ul li+li{margin-top:30px}body.downloadsPage .standardText.newsArticle .wrap article p:last-of-type{margin-top:0}body.downloadsPage .standardText .wrap article.videoLinks ul li:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMyAzNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMmFkZTQ7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJWaWRlby1Nb3ZpZXMtVFZfX19Db250cm9sc19fX2NvbnRyb2xzLXBsYXkiPjxnIGlkPSJHcm91cF83NiI+PGcgaWQ9ImNvbnRyb2xzLXBsYXkiPjxnIGlkPSJTaGFwZV8zNDUiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTMuMzMsMzMuODNjLS41OSwwLTEuMTktLjE2LTEuNzEtLjQ3LTEtLjYtMS42Mi0xLjY5LTEuNjItMi44NlYzLjMzQzAsMi4xNiwuNjIsMS4wNywxLjYyLC40N2MxLS42LDIuMjYtLjYzLDMuMjgtLjA4TDMwLjI2LDEzLjk4YzEuMDgsLjU4LDEuNzYsMS43MSwxLjc2LDIuOTRzLS42NywyLjM1LTEuNzYsMi45NEw0LjksMzMuNDNjLS40OSwuMjYtMS4wMywuMzktMS41NywuMzlaTTMuMzMsMmMtLjI0LDAtLjQ3LC4wNi0uNjgsLjE5LS40LC4yNC0uNjUsLjY4LS42NSwxLjE0VjMwLjVjMCwuNDcsLjI1LC45LC42NSwxLjE0LC40LC4yNCwuOSwuMjUsMS4zMSwuMDNsMjUuMzYtMTMuNTljLjQzLS4yMywuNy0uNjgsLjctMS4xN3MtLjI3LS45NC0uNy0xLjE3TDMuOTYsMi4xNmMtLjItLjEtLjQxLS4xNi0uNjMtLjE2WiIvPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=)}body.downloadsPage .standardText .wrap article ul{margin-left:0}body.downloadsPage .standardText .wrap article ul li{list-style:none;position:relative;padding:5px 0 20px 0;border-bottom:1px solid #d7d7d7}body.downloadsPage .standardText .wrap article ul li p{font-weight:400!important}body.downloadsPage .standardText .wrap article ul li p a{padding:0;border-radius:0;max-width:unset;width:unset;font-size:1rem;text-transform:none;background-color:unset;color:#0c2c3f;text-align:left;letter-spacing:unset;position:relative;padding-left:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}body.downloadsPage .standardText .wrap article ul li p a:before{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MC4yIDQyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MC4yIDQyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzAwQURFRjt9Cjwvc3R5bGU+CjxnIGlkPSJkb3dubG9hZC1ib3R0b20iPgoJPGc+CgkJPGcgaWQ9IlNoYXBlXzExMjEiPgoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAuMSwzMS4xYy0wLjYsMC0xLTAuNC0xLTFWMWMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxdjI5LjFDMjEuMSwzMC42LDIwLjYsMzEuMSwyMC4xLDMxLjF6Ii8+CgkJPC9nPgoJCTxnIGlkPSJTaGFwZV8xMTIyIj4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIwLjEsMzEuMWMtMC4zLDAtMC41LTAuMS0wLjctMC4zTDguNSwxOS45Yy0wLjQtMC40LTAuNC0xLDAtMS40czEtMC40LDEuNCwwbDEwLjIsMTAuMmwxMC4yLTEwLjIKCQkJCWMwLjQtMC40LDEtMC40LDEuNCwwczAuNCwxLDAsMS40TDIwLjgsMzAuOEMyMC42LDMxLDIwLjMsMzEuMSwyMC4xLDMxLjF6Ii8+CgkJPC9nPgoJPC9nPgoJPGcgaWQ9IlNoYXBlXzExMjMiPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMS45LDQySDguM0MzLjcsNDIsMCwzOC4zLDAsMzMuN3YtMy42YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDF2My42QzIsMzcuMiw0LjgsNDAsOC4zLDQwaDIzLjYKCQkJYzMuNSwwLDYuMy0yLjgsNi4zLTYuM3YtMy42YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDF2My42QzQwLjIsMzguMywzNi41LDQyLDMxLjksNDJ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);display:inline-block;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-15px;left:0}body.downloadsPage .standardText .wrap article ul li+li{margin-top:20px}body.showNav .menu{opacity:1;pointer-events:all}body.showNav .menu .wrap .main ul li{margin-top:0}body.showNav .menu .wrap .main ul li ul li{margin-top:0;line-height:1.3}body.showNav .menu .wrap .main ul li ul li+li{margin-top:4px}body.showSearch .search{top:0;opacity:1;pointer-events:all}body.showSearch .menu{display:none}body.showNav .hero .wrap .content figure,body.showSearch .hero .wrap .content figure{display:none}body.showNav header[role=banner] .wrap .triggers button,body.showSearch header[role=banner] .wrap .triggers button{display:none}body.homepage{padding-top:0}body.homepage header[role=banner]{background-color:#fff0}body.homepage header[role=banner] .wrap h1{display:none}body.homepage header[role=banner] .wrap .triggers button.searchBtn span.icon{background-image:url(/assets/images/icons/search-btn.svg)}body.homepage header[role=banner] .wrap .triggers button.navButton span.icon{background-image:url(/assets/images/icons/menu-btn-mobile.svg)}body.homepage header[role=banner].changeHeader{background-color:#fff;position:fixed}body.homepage header[role=banner].changeHeader .wrap h1{display:block;background-image:url(/assets/images/icons/logo-dark.svg);position:absolute;top:11px;left:17px;text-indent:-99999px}body.homepage header[role=banner].changeHeader .wrap .triggers button span{color:#000}body.homepage header[role=banner].changeHeader .wrap .triggers button.searchBtn span.icon{background-image:url(/assets/images/icons/search-btn-dark.svg)}body.homepage header[role=banner].changeHeader .wrap .triggers button.navButton span.icon{background-image:url(/assets/images/icons/menu-btn-dark.svg)}body.homepage .news-panel{margin-top:70px}body.homepage .text-image-overlap{margin-top:70px}body.homepage .hero:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:150px;background-image:linear-gradient(to bottom,rgb(0 0 0 / .4),transparent)}body.homepage .hero .wrap .content figure{background-color:#fff0}body.homepage .text-panel{padding-bottom:20px;margin-bottom:0;position:relative;overflow:hidden}body.homepage .text-panel .wrap h2{margin-left:-175px;font-size:2rem}body.homepage .text-panel .wrap h2 span{position:absolute;padding-left:15px}body.homepage .text-panel .wrap h2 span:after{width:-moz-calc(100% - 25px);width:-o-calc(100% - 25px);width:-webkit-calc(100% - 25px);width:calc(100% - 25px);left:15px;bottom:-20px}body.homepage .standardText.newsArticle:before{content:"";background-image:url(/assets/images/crest.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%;height:80px;display:block;margin:0 auto}body.homepage .standardText .wrap article p{font-weight:500;text-align:center}body.homepage .slider.mobile+.tab-info{margin-top:0}body.testimonialsHome .pageHero .wrap .container .content{background-color:#fff;margin-top:-75px}body.testimonialsHome .pageHero .wrap .container .overview{display:none}body.applicationsPage .faqs{margin-top:70px}body.phdPage .hero .wrap figure:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .3) 69%,rgb(0 0 0 / .3) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .3) 69%,rgb(0 0 0 / .3) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .3) 69%,rgb(0 0 0 / .3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#4d000000",GradientType=0)}body.phdPage .standardText{margin-bottom:50px}body.phdPage .standardText.newsArticle:after{content:"";background-image:url(/assets/images/crest.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%;height:80px;display:block;margin:40px auto 0}body.phdPage .standardText .wrap article p{font-weight:500;text-align:center}body.phdPage .colour-boxes .wrap .cols .col.darkBlue .heading{padding-bottom:30px}body.phdPage .colour-boxes .wrap .cols .col.darkBlue .heading:after{display:none}body.phdPage .full-width-text:before{display:none}body.phdPage .full-width-text .wrap{padding:60px 18px}body.phdPage .full-width-text .wrap a{max-width:560px;width:auto}header[role=banner]{height:60px;position:fixed;top:0;left:0;width:100%;z-index:100000;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;background-color:#fff}header[role=banner] .wrap h1{background-image:url(/assets/images/icons/logo-dark.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:99px;height:38px;position:absolute;top:11px;left:17px;text-indent:-99999px}header[role=banner] .wrap h1 a{width:100%;height:100%;display:block}header[role=banner] .wrap .triggers{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header[role=banner] .wrap .triggers button{display:inline-block}header[role=banner] .wrap .triggers button+button{margin-left:10px}header[role=banner] .wrap .triggers button span{color:#fff;display:none}header[role=banner] .wrap .triggers button span.icon{display:inline-block}header[role=banner] .wrap .triggers button.searchBtn span.icon{background-image:url(/assets/images/icons/search-btn-dark.svg);width:20px;height:20px;display:inline-block;pointer-events:none;text-indent:-999999px;background-repeat:no-repeat;background-size:contain;margin-left:14px}header[role=banner] .wrap .triggers button.navButton span.icon{background-image:url(/assets/images/icons/menu-btn-dark.svg);width:27px;height:20px;display:inline-block;pointer-events:none;text-indent:-999999px;background-repeat:no-repeat;background-size:contain;margin-left:14px}.menu,.search{background-size:cover;background-position:center center;background-blend-mode:multiply;position:fixed;top:0;opacity:0;pointer-events:none;left:0;width:100%;z-index:1000000;height:100%;overflow:auto;-webkit-transition:all 0.6s cubic-bezier(.215,.61,.355,1);-ms-transition:all 0.6s cubic-bezier(.215,.61,.355,1);transition:all 0.6s cubic-bezier(.215,.61,.355,1)}.menu .wrap,.search .wrap{margin:16px 20px}.menu .wrap figure,.search .wrap figure{width:48px;height:48px}.menu .wrap .close,.search .wrap .close{position:fixed;top:27px;right:20px}.menu .wrap .close:before,.search .wrap .close:before{content:"";display:block;width:50px;height:50px;background-color:#fff0;position:absolute;top:-18px;left:-13px}.menu .wrap .close span.icon,.search .wrap .close span.icon{background-image:url(/assets/images/icons/close-btn.svg);background-size:contain;background-repeat:no-repeat;width:15px;height:15px;display:block;pointer-events:none;position:relative}.menu .wrap .main nav,.search .wrap .main nav{margin-top:80px}.menu .wrap .main nav ul.hideul>li a,.search .wrap .main nav ul.hideul>li a{opacity:0;pointer-events:none}.menu .wrap .main nav ul.hideul>li ul li a,.search .wrap .main nav ul.hideul>li ul li a{pointer-events:all;opacity:1}.menu .wrap .main nav ul li,.search .wrap .main nav ul li{color:#fff;font-size:1.875rem;line-height:1.4;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.menu .wrap .main nav ul li.opensubmenu>ul,.search .wrap .main nav ul li.opensubmenu>ul{opacity:1;pointer-events:all;z-index:100}.menu .wrap .main nav ul li ul,.search .wrap .main nav ul li ul{position:fixed;top:97px;left:0;opacity:0;pointer-events:none;width:100%;height:100%;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;padding:0 20px}.menu .wrap .main nav ul li ul li,.search .wrap .main nav ul li ul li{font-size:1rem;line-height:1.7}.menu .wrap .main nav ul li ul li.title,.search .wrap .main nav ul li ul li.title{font-size:1.875rem;border-bottom:2px solid #fff;display:inline-block;line-height:1.1;padding-bottom:4px;margin-bottom:20px}.menu .wrap .links,.search .wrap .links{color:#fff;position:relative;margin-top:100px;padding-top:14px}.menu .wrap .links:before,.search .wrap .links:before{content:"";height:1px;width:100vw;display:block;background-color:#fff;left:50%;top:0;margin-left:-50vw;position:absolute}.menu .wrap .links h3,.search .wrap .links h3{font-weight:700}.menu .wrap .links nav ul li,.search .wrap .links nav ul li{margin-top:15px}.menu{height:100vh;background-color:#0c2c3f;background-blend-mode:multiply}.menu .wrap{margin:14px 20px}.menu .wrap .main{padding-bottom:135px}.menu .wrap .main nav ul .back{display:block;background-image:url(/assets/images/icons/back-arrow-white.svg);background-position:center center;background-size:cover;width:36px;height:22px;margin-top:50px}.menu .wrap .main nav ul li:nth-of-type(3) ul .back{margin-top:0}.menu .wrap .main nav ul li a{font-size:1.875rem;font-weight:500}.menu .wrap .links{position:fixed;bottom:0;left:0;background-color:#0c2c3f;width:100%;padding-left:10px;padding-bottom:40px;display:block}.menu .wrap .links:before{left:0;margin-left:0}.menu .wrap .links h3{font-size:.875rem}.menu .wrap .links nav ul li{margin-top:10px}.menu .wrap .links nav ul li+li{margin-top:10px}.menu .wrap .links nav ul li a{font-size:.875rem}.menu .wrap .close span.icon{background-image:url(/assets/images/icons/close-btn-line.svg);width:27px;height:3px}.search{background-color:#0c2c3f;background-blend-mode:multiply}.search .wrap .col+.col{margin-top:40px}.search .wrap .links{margin-top:50px;padding-top:50px}.search .wrap .links:before{background-color:#fff0;background-image:url(/assets/images/icons/search-cutout.svg);background-size:cover;background-position:bottom center;width:100vw;height:37px;background-repeat:no-repeat}.search .wrap .links h3{text-transform:uppercase;font-size:.875rem;letter-spacing:.05em}.search .wrap .links nav ul li{font-size:.875rem}.search .wrap form{position:relative;margin-top:100px;max-width:700px;margin:100px auto 0 auto}.search .wrap form legend{text-align:center;color:#fff;font-weight:300;font-size:2.5rem;margin:0 auto 30px auto;font-weight:500}.search .wrap form .input{position:relative}.search .wrap form .input input{background-color:#fff;padding:13px 10px;width:-moz-calc(100% - 25px);width:-o-calc(100% - 25px);width:-webkit-calc(100% - 25px);width:calc(100% - 25px)}.search .wrap form .input input::placeholder{color:#0c2c3f;font-size:.875rem}.search .wrap form .input:after{content:"";display:block;position:absolute;top:12px;right:12px;background-image:url(/assets/images/icons/search-btn-dark.svg);background-size:cover;background-position:center center;width:25px;height:25px}.searchResults{margin:80px 0 150px 0}.searchResults .wrap{margin:0 20px}.searchResults .wrap form{position:relative;margin-bottom:50px}.searchResults .wrap form legend{text-align:center;font-weight:300;font-size:2rem;margin:0 auto 50px auto}.searchResults .wrap .filter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin:16px 0;padding-top:30px}.searchResults .wrap .filter p{font-size:.875rem}.searchResults .wrap .filter h4{font-size:.875rem}.searchResults .wrap .filter .input{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:140px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.searchResults .wrap .filter .input select{height:auto;background-color:#fff0;font-weight:700;font-size:.875rem;padding-left:5px}.searchResults .wrap .results{margin-top:30px}.searchResults .wrap .results .row+.row{margin-top:50px}.searchResults .wrap .results .row figure{padding-top:68%;background-size:cover;background-position:center center}.searchResults .wrap .results .row .content{margin-top:25px}.searchResults .wrap .results .row .content h4{padding-bottom:5px}.searchResults .wrap .results .row .content h3{font-size:1.375rem;line-height:1.2;padding-bottom:15px}.searchResults .wrap .results .row .content span{margin-top:20px;text-transform:none;letter-spacing:0}.pagination{margin-top:100px;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.pagination a,.pagination span{display:inline-block}.pagination span{margin:0 15px}.pagination a.next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hero{position:relative}.hero+.text-panel{margin-top:80px}.hero .wrap figure{position:relative;display:block;background-size:cover;background-position:center center;overflow:hidden;width:100%;height:540px;z-index:-2;background-blend-mode:multiply}.hero .wrap figure:before{content:"";display:block;background-image:url(/assets/images/icons/hero-cutout-fix.svg);background-size:cover;background-position:bottom center;height:85px;position:absolute;bottom:-1px;width:-moz-calc(100% + 3px);width:-o-calc(100% + 3px);width:-webkit-calc(100% + 3px);width:calc(100% + 3px);left:-2px;z-index:1}.hero .wrap .content{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.hero .wrap .content figure{max-width:237px;max-height:165px;background-color:#fff0;background-blend-mode:normal}.hero .wrap .content figure:after,.hero .wrap .content figure:before{display:none}.hero .wrap .content figure img{display:block;width:100%;height:100%}.hero .wrap .content h2{font-size:2.1875rem;font-weight:500;color:#fff;text-align:center}.text-panel{margin-bottom:14px}.text-panel+.text-image{margin-top:130px}.text-panel .wrap h2{font-size:2.1875rem;font-weight:500;text-align:center}.text-panel .wrap h2 span{position:relative}.text-panel .wrap h2 span:before{content:"equipped.";display:inline-block;animation-name:animate;animation-delay:2s;animation-duration:12s;animation-iteration-count:infinite;-webkit-animation-name:animate;-webkit-animation-delay:2s;-webkit-animation-duration:12s;-webkit-animation-iteration-count:infinite;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}@keyframes animate{0%{content:"equipped."}20%{content:"leaders."}40%{content:"invested."}60%{content:"collaborative."}80%{content:"Union."}100%{content:"equipped."}}.text-panel .wrap h2 span:after{content:"";display:block;background-color:#00afed;height:7px;width:100%;position:absolute;bottom:-7px;left:0}.text-image+.colour-boxes{margin-top:100px}.text-image{margin-bottom:100px}.text-image.white .wrap .cols .col .content{background-color:#fff0;margin-right:12px}.text-image.white .wrap .cols .col .content p{padding-right:20px}.text-image.white .wrap .cols .col figure{margin:0 auto;width:100%;float:none}.text-image+footer{margin-top:130px}.text-image+.news-panel{margin-top:130px}.text-image+.image-banner{margin-top:130px}.text-image.blue+.colour-boxes{margin-top:70px}.text-image.blue+.text-cols{margin-top:70px}.text-image.blue .wrap .cols .col figure{margin-top:-50px;position:relative;margin-right:20px}.text-image.blue .wrap .cols .col figure.video{padding-bottom:56.25%;max-width:100%}.text-image.blue .wrap .cols .col figure .video-js .vjs-big-play-button .vjs-icon-placeholder:before{background-image:none;line-height:1.5!important}.text-image.blue .wrap .cols .col figure .video-js .vjs-big-play-button{top:50%;background-image:none;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.text-image.blue .wrap .cols .col figure:after{content:"";position:absolute;top:10px;left:10px;background-color:#00afed;width:100%;height:100%;z-index:-1}.text-image.blue .wrap .cols .col figure .my-player-dimensions{height:0;padding-bottom:56.25%}.text-image.blue .wrap .cols .col .content{padding-bottom:105px;background-color:#e7eaec}.text-image+.text-image-overlap{margin-top:135px}.text-image+.slider{margin-top:185px}.text-image+.individual-text-cols{margin-top:95px}.text-image .wrap .cols .col figure{position:relative;background-size:cover;width:80%;max-width:253px;background-position:center center;float:right;margin-right:12px;margin-top:-50px}.text-image .wrap .cols .col .content{background-color:#f8f7f5;margin:-16px 35px 0 12px;padding:60px 0 40px 0}.text-image .wrap .cols .col .content header{padding:0 17px}.text-image .wrap .cols .col .content header+p{margin-top:20px}.text-image .wrap .cols .col .content header h4{text-transform:uppercase;font-size:.625rem}.text-image .wrap .cols .col .content header h4+h2{margin-top:8px}.text-image .wrap .cols .col .content header h2{font-size:1.625rem;font-weight:500;line-height:1.2}.text-image .wrap .cols .col .content p{padding:0 30px 0 20px;font-size:1rem;font-weight:300;line-height:1.6;margin-bottom:45px}.text-image .wrap .cols .col .content a{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;width:250px;margin:0 16px}.text-image .wrap .cols .col .content a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.text-image .wrap .cols .col .content a+a{margin-top:10px}.tab .hold .question .reveal a{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em}.tab .hold .question .reveal a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.tab-info~.text-image{margin-top:130px}.tab-info.desktop+.news-panel{margin-top:130px}.slider{background-color:#0c2c3f}.slider~.colour-boxes{margin-top:100px}.slider.infotabs .swiper-container{padding-bottom:50px}.slider.infotabs .swiper-pagination span{display:inline-block;position:relative;bottom:auto;left:auto}.slider.infotabs .swiper-pagination span.swiper-pagination-bullet-active{bottom:auto}.slider.news-panel{background-color:#fff0;overflow:hidden}.slider.news-panel+footer{margin-top:100px}.slider.news-panel:after{display:none}.slider.news-panel .wrap header h2{font-size:1.75rem;font-weight:700}.slider.news-panel .wrap .read-more{text-transform:uppercase;position:relative;width:fit-content;font-size:.875rem;font-weight:600;display:none;margin-top:25px}.slider.news-panel .wrap .read-more:after{content:"";display:block;width:100%;background-color:#0c2c3f;height:2px;position:absolute;bottom:-7px;left:0}.slider.news-panel .wrap .swiper-menu{z-index:1000;width:88px;margin-top:20px;position:absolute;bottom:-30px;left:0;display:none}.slider.news-panel .wrap .swiper-menu button{font-size:0;position:static;margin:0;float:left;background-repeat:no-repeat;background-image:url(/assets/images/icons/back-arrow.svg);width:35px;height:21px;background-position:center center;background-size:cover;background-color:#fff0}.slider.news-panel .wrap .swiper-menu button+button{float:right;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider.news-panel .wrap .swiper-container{padding:0;overflow:visible}.slider.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide{color:#0c2c3f}.slider.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide figure{margin-bottom:25px}.slider.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide p{margin-top:5px;line-height:1.2;font-size:1.375rem}.slider.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide time{font-size:.75rem;font-weight:700}.slider:after{content:"";display:block;position:absolute;bottom:190px;left:0;width:100%;height:85px;background-image:url(/assets/images/blue-cutout.svg);background-size:cover;background-position:center center}.slider figure{display:block;width:100%;height:235px;background-size:cover;background-position:center center}.slider .swiper-container{padding:50px 20px 152px 20px}.slider .swiper-container .swiper-wrapper .swiper-slide{color:#fff}.slider .swiper-container .swiper-wrapper .swiper-slide .content .btn{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;background-color:#fff;color:#0c2c3f}.slider .swiper-container .swiper-wrapper .swiper-slide .content .btn:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.slider .swiper-container .swiper-wrapper .swiper-slide .content h2{font-size:1.625rem;font-weight:500}.slider .swiper-container .swiper-wrapper .swiper-slide .content h2+p{margin-top:38px}.slider .swiper-container .swiper-wrapper .swiper-slide .content p{font-size:.875rem;margin-bottom:35px;line-height:1.6}.slider .swiper-container .swiper-wrapper .swiper-slide .content .link{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;color:#0c2c3f;background-color:#fff}.slider .swiper-container .swiper-wrapper .swiper-slide .content .link:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.slider .swiper-pagination{display:block;position:relative;z-index:1000}.slider .swiper-pagination span{display:inline-block;border:1px solid #fff;width:6px;height:6px;border-radius:50%;position:absolute;bottom:-90px;left:10px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.slider .swiper-pagination span+span{margin-left:18px}.slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:#fff;width:10px;height:10px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;bottom:-92px}.programme-listing{overflow:hidden}.programme-listing+footer{margin-top:115px}.programme-listing .wrap{margin:0 20px}.programme-listing .wrap .standardText{display:none}.programme-listing .wrap nav{white-space:nowrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-x:scroll;overflow-y:hidden;height:22px}.programme-listing .wrap nav::-webkit-scrollbar{display:none}.programme-listing .wrap nav h4{margin-right:25px;margin-top:1px}.programme-listing .wrap nav ul{margin-top:1px}.programme-listing .wrap nav ul li{display:inline-block;color:rgb(12 44 63 / .6)}.programme-listing .wrap nav ul li.active{font-weight:700;color:#0c2c3f}.programme-listing .wrap nav ul li+li{margin-left:20px}.programme-listing .wrap .courses{margin-top:45px}.programme-listing .wrap .courses ul li{font-size:1.5rem;font-weight:700;line-height:1.15;border-bottom:1px solid #ddd;padding:16px 60px 16px 15px;position:relative;pointer-events:all}.programme-listing .wrap .courses ul li a{display:block}.programme-listing .wrap .courses ul li:after{content:"";background-image:url(/assets/images/icons/back-arrow.svg);background-position:center center;background-size:cover;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:35px;height:20px;display:block;position:absolute;top:50%;margin-top:-7px;right:15px;pointer-events:none}.programme-listing .wrap .courses ul li span{font-size:.875rem;text-transform:uppercase}.news-panel{padding-bottom:14px}.news-panel+.contact-form{margin-top:70px}.news-panel.news-main{margin:0}.news-panel.news-main+footer{margin-top:75px}.news-panel.news-main .wrap .cols .col{border-bottom:0;padding-bottom:0;margin-bottom:60px}.news-panel.news-main .wrap .cols .col figure{display:block}.news-panel.news-main .wrap .cols .col .text span{text-transform:uppercase}.news-panel+.image-banner{margin-top:163px}.news-panel .wrap{margin:0 20px}.news-panel .wrap .view-more{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em}.news-panel .wrap .view-more:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.news-panel .wrap header{margin-bottom:30px}.news-panel .wrap header h2{font-weight:500;font-size:1.625rem;width:250px;line-height:1.4}.news-panel .wrap header a{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;display:none}.news-panel .wrap header a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.news-panel .wrap .filter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;border-top:1px solid #d7d7d7;padding-top:20px}.news-panel .wrap .filter+.cols{margin-top:20px}.news-panel .wrap .filter .input{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:40%;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative}.news-panel .wrap .filter .input:after{content:"";display:block;background-image:url(/assets/images/icons/arrow-down.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:15px;height:8px;position:absolute;top:50%;margin-top:-2px;right:0}.news-panel .wrap .filter .input select{height:auto;background-color:#fff0;font-weight:700;border:0;margin-left:10px}.news-panel .wrap .cols .col{padding-bottom:25px;margin-bottom:30px}.news-panel .wrap .cols .col figure{padding-top:68%;background-size:cover;background-position:center center}.news-panel .wrap .cols .col .text{margin-top:25px}.news-panel .wrap .cols .col .text time{font-size:.75rem;font-weight:700;letter-spacing:.05em;display:block;margin-bottom:7px}.news-panel .wrap .cols .col .text time+h3{margin-top:10px}.news-panel .wrap .cols .col .text h3{font-size:1.375rem;line-height:1.4}.news-panel .wrap .cols .col .text span{margin-top:20px;text-transform:none;letter-spacing:0}.news-panel .wrap .pagination span{font-size:1.125rem}.news-panel .wrap .pagination a{content:"";display:block;background-image:url(/assets/images/icons/back-arrow.svg);background-size:cover;background-position:center center;width:36px;height:22px}.news-panel .wrap .pagination a.next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.image-banner{height:600px;background-position:center center;background-size:cover;position:relative;z-index:1;background-blend-mode:multiply}.image-banner+.individual-text-cols{margin-top:100px}.image-banner+.text-image-overlap{margin-top:100px}.image-banner+.text-cols{margin-top:100px}.image-banner+.text-image{margin-top:100px}.image-banner .wrap .content{background-color:#f8f7f5;padding:35px 22px 50px 22px;width:-moz-calc(100% - 40px);width:-o-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px);margin:0 auto;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;z-index:3}.image-banner .wrap .content header{margin-bottom:25px}.image-banner .wrap .content header h4{margin-bottom:10px;text-transform:uppercase;font-size:.625rem}.image-banner .wrap .content header h2{font-weight:700;font-size:1.625rem;font-weight:500;line-height:1.4;max-width:240px}.image-banner .wrap .content p{font-weight:300;font-size:.875rem;margin-bottom:50px;line-height:1.6}.image-banner .wrap .content a{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em}.image-banner .wrap .content a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.pageHero.news-hero+.news-panel{margin-top:20px}.pageHero+footer{margin-top:100px}.pageHero+.text-cols{margin-top:70px}.pageHero+.news-panel{margin-top:70px}.pageHero+.faqs{margin-top:80px}.pageHero+.full-width-video{margin-top:140px}.pageHero+.individual-text-cols{margin-top:75px}.pageHero+.contact-form{margin-top:100px}.pageHero.blue+.text-image.blue{margin-top:75px}.pageHero.blue .vjs-poster{background-color:#00afed!important;background-blend-mode:multiply!important}.pageHero.blue .vjs-control-bar{display:block!important;z-index:999}.pageHero.blue .my-player-dimensions{height:290px}.pageHero.blue .video-js{margin:40px auto 50px auto}.pageHero.blue .video-js .vjs-play-control .vjs-icon-placeholder:before{content:""}.pageHero.blue .wrap .container .content{border-top-color:#00afed;width:-moz-calc(100% - 80px);width:-o-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.pageHero.whiteBg+.programme-listing{margin-top:35px}.pageHero.whiteBg .wrap .container .content{background-color:#fff;padding-bottom:0}.pageHero .wrap>figure{height:290px;background-size:cover;background-position:center center;margin:0 20px}.pageHero .wrap .slider{background-color:#fff0;margin:0 10px}.pageHero .wrap .slider .swiper-menu{position:absolute;top:0;right:0;background-color:#fff;width:88px;padding:0 10px;z-index:9999}.pageHero .wrap .slider .swiper-menu button{width:26px;background-color:#fff0;position:static;margin:0;height:50px;float:left;font-size:0}.pageHero .wrap .slider .swiper-menu button:before{content:"";display:block;background-image:url(/assets/images/icons/back-arrow.svg);background-size:cover;background-position:center center;width:26px;height:16px}.pageHero .wrap .slider .swiper-menu button.next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:0;left:auto;float:right}.pageHero .wrap .slider:after{display:none}.pageHero .wrap .slider .swiper-container{padding:0}.pageHero .wrap .slider .swiper-container .swiper-wrapper .swiper-slide{color:#0c2c3f;position:relative}.pageHero .wrap .slider .swiper-container .swiper-wrapper .swiper-slide figure{background-size:cover;background-position:center center;height:315px}.pageHero .wrap .slider .swiper-container .swiper-wrapper .swiper-slide .content{background-color:#fff;padding:0 30px 35px 10px;margin:-110px 0 0 0;border-top:10px solid #00afed;width:-moz-calc(100% - 30px);width:-o-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px);position:absolute;bottom:0}.pageHero .wrap .slider .swiper-container .swiper-wrapper .swiper-slide .content time{font-weight:700;font-size:.75rem}.pageHero .wrap .slider .swiper-container .swiper-wrapper .swiper-slide .content h2{font-weight:500;font-size:1.5rem;line-height:1.4}.pageHero .wrap .slider .swiper-container .swiper-wrapper .swiper-slide .content a{background-color:#fff0;padding:0;border:0;border-radius:0;text-transform:none}.pageHero .wrap .slider .swiper-container .swiper-wrapper .swiper-slide .content a.link{font-size:.875rem;width:fit-content;font-weight:400;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.pageHero .wrap .slider .swiper-container .swiper-wrapper .swiper-slide .content a.link:after{content:"";display:block;background-color:#0c2c3f;width:84px;height:3px;margin-top:4px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.pageHero .wrap .slider .swiper-container .swiper-wrapper .swiper-slide .content a.link:hover{color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.pageHero .wrap .slider .swiper-container .swiper-wrapper .swiper-slide .content a.link:hover:after{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.pageHero .wrap .container .content{background-color:#e7eaec;width:-moz-calc(100% - 60px);width:-o-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:calc(100% - 60px);margin:-110px 10px 0 20px;padding-left:10px;padding-bottom:35px;position:relative;border-top:6px solid #00afed}.pageHero .wrap .container .content time{padding-top:20px;display:block}.pageHero .wrap .container .content span{display:inline-block;border-bottom-color:#000;color:#000}.pageHero .wrap .container .content h2{font-weight:500;font-size:2.18rem;padding:10px 0 35px 0}.pageHero .wrap .container .content p{font-size:.875rem;line-height:1.4}.pageHero .wrap .container .content nav{line-height:1.8}.pageHero .wrap .container .content nav h3{font-weight:700}.pageHero .wrap .container .overview{margin:85px 20px 0 20px}.pageHero .wrap .container .overview h2{font-size:1.875rem;line-height:1.2}.pageHero .wrap .container .overview h2+p{margin-top:20px}.pageHero .wrap .container .overview p{line-height:1.6}.pageHero .wrap .container .overview p+p{margin-top:20px}.pageHero .wrap .container .overview p+.author{margin-top:20px}.pageHero .wrap .container .overview p a{font-weight:700}.pageHero .wrap .container .overview .author p{line-height:1.6}.pageHero .wrap .container .overview .author p+p{margin-top:0}.pageHero .wrap .container .overview .faqs{margin:70px 0 0}.pageHero .wrap .container .overview .faqs .hold h3{font-size:1rem;padding:15px 65px 15px 20px;font-weight:400}.pageHero .wrap .container .overview .contactInfo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:40px}.pageHero .wrap .container .overview .contactInfo a{width:50%}.pageHero .wrap .container .overview .contactInfo a img{width:40px;height:40px;margin-bottom:20px}.pageHero .wrap .container .overview .contactInfo a p strong{font-weight:700}.pageHero .wrap .container .overview .links{margin-top:40px}.pageHero .wrap .container .overview .links .cols .col+.col{margin-top:40px}.pageHero .wrap .container .overview .links .cols .col:last-of-type figure{width:48px;height:36px}.pageHero .wrap .container .overview .links .cols .col ul{margin-top:25px}.pageHero .wrap .container .overview .links .cols .col ul li{line-height:1.6}.pageHero .wrap .container .overview .links .cols .col ul li.strong{font-weight:700}.pageHero .wrap .container .overview .links .cols .col figure{display:block;width:42px;height:42px;background-size:contain;background-repeat:no-repeat}.pageHero .wrap .container .overview .links .cols .col figure:not(:first-of-type){margin-top:40px}.full-width-video{border-top:1px solid #ddd}.full-width-video+.text-cols{margin-top:5px}.full-width-video+.individual-text-cols{margin-top:50px}.full-width-video iframe{width:100%;height:100%}.full-width-image+.text-image{margin-top:100px}.full-width-image+.colour-boxes{margin-top:50px}.full-width-image .wrap figure{display:block;height:300px;background-size:cover;background-position:center center;width:100%}.text-cols{margin:0 10px;position:relative}.text-cols:after{content:"";display:block;position:absolute;top:0;left:0;height:-moz-calc(100% + 50px);height:-o-calc(100% + 50px);height:-webkit-calc(100% + 50px);height:calc(100% + 50px);background-color:#ddd;width:1px}.text-cols+.text-image{margin-top:175px!important}.text-cols+footer{margin-top:175px}.text-cols+.image-banner{margin-top:175px}.text-cols .wrap .cols .row{position:relative;padding-left:10px;padding-right:30px}.text-cols .wrap .cols .row:after{content:"";display:block;position:absolute;bottom:-50px;left:-10px;width:-moz-calc(100% + 20px);width:-o-calc(100% + 20px);width:-webkit-calc(100% + 20px);width:calc(100% + 20px);background-color:#ddd;height:1px}.text-cols .wrap .cols .row:last-of-type:after{display:none}.text-cols .wrap .cols .row .col{width:100%}.text-cols .wrap .cols .row .col h2{font-size:1.875rem;padding-top:40px;font-weight:700}.text-cols .wrap .cols .row .col h2+p{margin-top:25px}.text-cols .wrap .cols .row .col p{line-height:1.6;font-weight:300}.text-cols .wrap .cols .row .col p+p{margin-top:25px}.text-cols .wrap .cols .row .col p:last-of-type{margin-bottom:55px}.text-cols .wrap .cols .row .col a{display:inline-block;font-weight:600;font-size:1rem;width:fit-content}.standardText{margin-top:50px;margin-bottom:140px}.standardText+.faqs{margin-top:100px}.standardText.policies{margin-top:0}.standardText.policies .wrap article h2{position:relative;cursor:pointer;padding:25px 0}.standardText.policies .wrap article h2.active:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.standardText.policies .wrap article h2:after{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI3LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzNS44IDIxLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM1LjggMjEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMwOTJBNDA7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjUuMSwyMS40IDIzLjcsMjAgMzMsMTAuNyAyMy43LDEuNCAyNS4xLDAgMzUuOCwxMC43IAkJIi8+Cgk8L2c+Cgk8Zz4KCQk8cmVjdCB5PSI5LjciIGNsYXNzPSJzdDAiIHdpZHRoPSIzNC4yIiBoZWlnaHQ9IjIiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K);width:35px;height:22px;background-size:contain;position:absolute;top:50%;margin-top:-11px;right:0;background-repeat:no-repeat}.standardText.policies .wrap article h2+ul{display:none}.standardText.policies .wrap article h3,.standardText.policies .wrap article h2{line-height:1.2;margin-bottom:0;font-size:1.5625rem;font-weight:700;border-bottom:1px solid #d7d7d7;padding-bottom:30px}.standardText.policies .wrap article ul{border-bottom:1px solid #d7d7d7;padding:30px 0 70px}.standardText.policies .wrap article ul.open{display:block}.standardText.policies .wrap form{position:relative}.standardText.policies .wrap form button{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI3LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMC42IDIwLjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwLjYgMjAuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMwOTJBNDA7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuNiwxMi4yYzEuMS0xLjcsMS41LTMuOCwxLjEtNmMtMC43LTMtMy4yLTUuNS02LjItNmMtNS42LTEtMTAuNCwzLjgtOS4zLDkuM2MwLjYsMy4xLDMsNS42LDYsNi4yCgljMi4yLDAuNSw0LjMsMCw2LTEuMWw1LjgsNS44YzAuMiwwLjIsMC41LDAuMiwwLjcsMGwxLjctMS43YzAuMi0wLjIsMC4yLTAuNSwwLTAuN0wxNC42LDEyLjJ6IE0xMi41LDEyLjVjLTEuMiwxLjItMi44LDEuOS00LjYsMS45CgljLTEuOCwwLTMuNC0wLjctNC42LTEuOWMtMS4yLTEuMi0xLjktMi44LTEuOS00LjZjMC0xLjgsMC43LTMuNCwxLjktNC42YzEuMi0xLjIsMi44LTEuOSw0LjYtMS45YzEuOCwwLDMuNCwwLjcsNC42LDEuOQoJYzEuMiwxLjIsMS45LDIuOCwxLjksNC42QzE0LjQsOS43LDEzLjcsMTEuMywxMi41LDEyLjV6Ii8+Cjwvc3ZnPgo=);width:20px;height:20px;background-size:contain;position:absolute;top:0;right:0}.standardText.policies .wrap form .input{position:relative}.standardText.policies .wrap form .input [data-invalid=true]{border-bottom:2px solid #ad312c}.standardText.policies .wrap form .input input,.standardText.policies .wrap form .input textarea,.standardText.policies .wrap form .input select{border:0;border-bottom:1px solid #e7eaec;padding:0 10px 5px;color:#6d808c;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.875rem}.standardText.policies .wrap form .input input::placeholder,.standardText.policies .wrap form .input textarea::placeholder,.standardText.policies .wrap form .input select::placeholder{color:#6d808c}.standardText.newsArticle .wrap figure{margin-top:50px;border-radius:0;width:100%;height:100%}.standardText.newsArticle .wrap article h3,.standardText.newsArticle .wrap article h4{font-weight:500}.standardText.newsArticle .wrap article p:nth-of-type(9),.standardText.newsArticle .wrap article p:nth-of-type(12),.standardText.newsArticle .wrap article p:nth-of-type(15){margin-top:40px}.standardText.newsArticle .wrap article p:last-of-type{margin-top:80px}.standardText.newsArticle .wrap article p em{font-size:1.25rem}.standardText.newsArticle .wrap article p strong{display:block}.standardText.newsArticle .wrap article p strong em{text-transform:uppercase;color:#00afed;font-size:.875rem}.standardText.newsArticle .wrap article p a{font-weight:700;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.standardText.newsArticle .wrap article p a:hover{color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.standardText.newsArticle .wrap article p h3+h4{margin-top:45px}.standardText.newsArticle .wrap article p:nth-of-type(3) strong,.standardText.newsArticle .wrap article p:nth-of-type(10) strong,.standardText.newsArticle .wrap article p:nth-of-type(13) strong,.standardText.newsArticle .wrap article p:nth-of-type(16) strong{margin-top:-10px!important}.standardText.newsArticle .wrap article .link{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;margin-top:20px}.standardText.newsArticle .wrap article .link:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.standardText.apply .wrap .contactInfo a{width:-moz-calc(100% - 38px);width:-o-calc(100% - 38px);width:-webkit-calc(100% - 38px);width:calc(100% - 38px);font-size:.75rem;background-color:#00afed;color:#fff;border:0;max-width:460px}.standardText.ctaButtons .wrap header h2{text-align:center}.standardText.ctaButtons .wrap .contactInfo a{margin-left:auto;margin-right:auto;position:relative}.standardText .back{text-indent:-999px;background-image:url(/assets/images/icons/back-arrow.svg);background-size:cover;background-position:center center;width:36px;height:22px;display:block;margin-bottom:40px}.standardText .wrap{margin:0 20px}.standardText .wrap figure{width:200px;height:200px;border-radius:50%;background-size:cover;background-position:center center;margin-bottom:30px}.standardText .wrap header h2{font-weight:500;line-height:1.2;margin-bottom:0;font-size:2.1875rem;font-weight:500}.standardText .wrap header h2+p{margin-top:24px}.standardText .wrap header h4{font-size:.75rem;text-transform:uppercase}.standardText .wrap header h4+h2{margin-top:10px}.standardText .wrap header p{font-size:1.25rem}.standardText .wrap .contactInfo+article{margin-top:40px}.standardText .wrap .contactInfo{margin-top:20px}.standardText .wrap .contactInfo .connect nav a{display:inline-block;width:unset;border:0;margin:0}.standardText .wrap .contactInfo .connect nav a+a{margin-left:15px!important}.standardText .wrap .contactInfo>a{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;font-weight:600;color:#00afed;background-color:#fff0;border:2px solid #00afed}.standardText .wrap .contactInfo>a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.standardText .wrap .contactInfo>a.mail{background-color:#00afed;color:#fff;border:0}.standardText .wrap .contactInfo>a:hover{background-color:#0c2c3f;color:#fff;border-color:#fff0}.standardText .wrap .contactInfo>a+a{margin-top:10px}.standardText .wrap .contactInfo>a.darkBlue{background-color:#0c2c3f;border-color:#fff;color:#fff}.standardText .wrap .contactInfo>a.lightBlue{background-color:#00afed;color:#fff}.standardText .wrap .contactInfo .author{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.standardText .wrap .contactInfo .author figure{width:50px;height:50px;background-size:cover;background-position:center center;border-radius:50%;margin:0}.standardText .wrap .contactInfo .author .author-details{margin-left:10px;font-size:.875rem}.standardText .wrap .contactInfo .author .author-details h4{font-weight:300;margin-bottom:5px}.standardText .wrap .contactInfo .author .author-details time{font-weight:300}.standardText .wrap .contactInfo .connect{padding-top:20px;margin-top:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.standardText .wrap .contactInfo .connect h4{text-transform:uppercase;font-size:.75rem;font-weight:400;margin-right:20px}.standardText .wrap .contactInfo .connect nav a:after{content:"";text-indent:-9999999;display:inline-block;background-size:cover;background-position:center center;vertical-align:-webkit-baseline-middle}.standardText .wrap .contactInfo .connect nav a+a{margin-left:20px}.standardText .wrap .contactInfo .connect nav a.twitter:after{width:20px;height:16px;background-image:url(/assets/images/icons/social/twitter-blue.svg)}.standardText .wrap .contactInfo .connect nav a.linkedin:after{background-image:url(/assets/images/icons/social/linkedin-blue.svg);width:17px;height:16px}.standardText .wrap .contactInfo .connect nav a.facebook:after{background-image:url(/assets/images/icons/social/facebook-blue.svg);width:9px;height:19px}.standardText .wrap .contactInfo .connect nav a.instagram:after{background-image:url(/assets/images/icons/social/insta-blue.svg);width:22px;height:22px}.standardText .wrap article{margin-top:50px}.standardText .wrap article.videoLinks{margin-top:-30px}.standardText .wrap article h2{line-height:1.2;margin-bottom:20px;font-size:2rem;font-weight:700}.standardText .wrap article h3{font-weight:400;font-size:1.125rem;line-height:1.5}.standardText .wrap article h3+p{margin-top:40px}.standardText .wrap article p{line-height:1.6;font-weight:300}.standardText .wrap article p+p{margin-top:30px}.standardText .wrap article p strong{font-weight:700}.standardText .wrap article p+iframe{margin-top:20px}.standardText .wrap article p+ul{margin-top:40px}.standardText .wrap article p+h4{margin-top:50px}.standardText .wrap article h4+ul{margin-top:22px}.standardText .wrap article h4{font-weight:700;font-size:1.125rem;line-height:1.4}.standardText .wrap article h4 a{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;width:100%;border-radius:40px;font-size:.75rem;max-width:435px;padding-left:15px;padding-right:15px}.standardText .wrap article h4 a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.standardText .wrap article ul+p{margin-top:40px}.standardText .wrap article ul+h4{margin-top:40px}.standardText .wrap article ol li{font-weight:300;line-height:1.6}.standardText .wrap article ol li+li{margin-top:20px}.standardText .wrap article ul li{font-weight:300;line-height:1.6;list-style:none}.standardText .wrap article ul li+li{margin-top:20px}.standardText .wrap article .list{margin-top:40px}.standardText .wrap article .list li{border-bottom:0;padding-top:0;color:#4d4d4d}.standardText .wrap article h4+p{margin-top:20px}.standardText .wrap article p+h3{margin-top:50px}.standardText .wrap article blockquote{margin:70px 0;padding:0 12px;position:relative}.standardText .wrap article blockquote p{font-size:1.25rem;line-height:1.7;color:#0c2c3f;font-weight:500}.standardText .wrap .course-info{margin-top:35px}.standardText .wrap .course-info+article{margin-top:0}.standardText .wrap .course-info figure{margin-right:4px;display:inline-block}.standardText .wrap .course-info figure img{width:100%;height:100%;display:inline-block}.standardText .wrap .course-info h2{text-transform:uppercase;font-size:.875rem;font-weight:700;vertical-align:middle;display:inline-block;margin-top:5px;max-width:200px;line-height:1.2}.standardText .wrap .course-info .location figure{width:32px;height:32px}.standardText .wrap .course-info .duration{margin-top:-10px}.standardText .wrap .course-info .duration figure{width:33px;height:32px}.our-people{margin-top:50px}.our-people+.individual-text-cols:after{height:100%}.our-people+footer{margin-top:95px}.our-people .wrap .back-button{position:relative;display:block;margin-bottom:20px;text-indent:-999999999px;font-size:0;margin-left:20px}.our-people .wrap .back-button:before{content:"";display:block;width:35px;height:20px;background-image:url(/assets/images/icons/back-arrow.svg);background-size:contain;background-repeat:no-repeat}.our-people .wrap header{position:relative;margin-bottom:76px}.our-people .wrap header:after{content:"";display:block;background-image:url(/assets/images/icons/grey-cutout.svg);background-size:cover;background-position:center;background-repeat:no-repeat;height:36px;width:100vw;position:absolute;left:50%;margin-left:-50vw}.our-people .wrap header h2{font-size:2.1875rem;font-weight:500;margin-left:20px;margin-bottom:30px}.our-people .wrap header h4{font-size:.75rem;margin-left:20px;text-transform:uppercase}.our-people .wrap header h4+h2{margin-top:15px}.our-people .wrap header h5{margin-left:20px}.our-people .wrap header h5+h2{margin-top:15px}.our-people .wrap .filter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin:16px 20px 0}.our-people .wrap .filter .input{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:105px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;color:#0c2c3f}.our-people .wrap .filter .input:after{content:"";display:block;background-image:url(/assets/images/icons/arrow-down.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:15px;height:8px;position:absolute;top:50%;margin-top:-2px;right:0;pointer-events:none}.our-people .wrap .filter .input select{height:auto;background-color:#fff0;font-weight:700;border:0;margin-left:8px;cursor:pointer;font-weight:700;color:#0c2c3f}.our-people .wrap .filter .input select::placeholder{color:#0c2c3f}.our-people .wrap .cols .col{border-bottom:1px solid #d7d7d7;margin:0 10px;padding:46px 8px 24px 8px}.our-people .wrap .cols .col a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.our-people .wrap .cols .col a figure{width:80px;height:80px;border-radius:50%;background-size:cover;background-position:center center;float:left;background-color:whitesmoke}.our-people .wrap .cols .col a .info{float:left;width:-moz-calc(100% - 96px);width:-o-calc(100% - 96px);width:-webkit-calc(100% - 96px);width:calc(100% - 96px);margin-left:16px}.our-people .wrap .cols .col a .info h4{font-weight:700;line-height:1.2;padding-bottom:4px;text-transform:uppercase;font-size:.75rem}.our-people .wrap .cols .col a .info p{font-size:1.375rem;line-height:1.18}.our-people .wrap .cols .col a .info span{font-weight:600;font-size:.875rem;border-bottom:2px solid #0c2c3f;margin-top:18px;display:inline-block;padding-bottom:5px}.testimonials{margin-top:50px}.testimonials .wrap{margin:0 20px}.testimonials .wrap .row{margin-bottom:50px}.testimonials .wrap .row figure{width:160px;height:160px;margin-bottom:20px}.testimonials .wrap .row figure img{border-radius:50%}.testimonials .wrap .row .content h3{font-size:1.25rem;line-height:1.3;padding-bottom:10px}.testimonials .wrap .row .content p{line-height:1.6;font-size:.875rem;font-weight:300}.testimonials .wrap .row .content .standardText{margin-top:0}.testimonials .wrap .row .content .standardText .wrap{margin:0}.testimonials .wrap .row .content .standardText .wrap article{margin-top:20px}.testimonials .wrap .row .content .standardText .wrap article blockquote{margin:70px 0;padding:0 12px;position:relative}.testimonials .wrap .row .content .standardText .wrap article blockquote p{margin:0;font-size:1.25rem;line-height:1.4;color:#0c2c3f;font-weight:500}.contact-form{position:relative}.contact-form+footer{margin-top:70px}.contact-form.darkBlue{background-color:#0c2c3f;padding:130px 0 70px 0;position:relative}.contact-form.darkBlue:before{content:"";display:block;background-image:url(/assets/images/icons/white-cutout.svg);background-size:cover;background-position:bottom center;position:absolute;top:0;left:0;width:100%;height:70px;background-repeat:no-repeat}.contact-form.darkBlue .wrap form h2{color:#fff}.contact-form.darkBlue .wrap form .input input,.contact-form.darkBlue .wrap form .input select,.contact-form.darkBlue .wrap form .input textarea{background-color:#fff;letter-spacing:.03em}.contact-form.darkBlue .wrap form .input.tickbox label{color:#fff}.contact-form.darkBlue .wrap form button{color:#fff;background-color:#00afed}.contact-form .wrap{margin:0 20px}.contact-form .wrap form.success .message{display:block;color:#fff;line-height:1.6}.contact-form .wrap form.success .input,.contact-form .wrap form.success button{display:none}.contact-form .wrap form .errors{color:#00afed;font-size:.875rem;font-weight:700;margin-bottom:30px}.contact-form .wrap form h2{font-weight:700;text-align:center;margin-bottom:30px;font-size:1.5rem}.contact-form .wrap form .message{text-align:center;margin-bottom:40px;display:none}.contact-form .wrap form button{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;margin:40px auto 0 auto;width:200px;font-size:.875rem;border-radius:25px}.contact-form .wrap form button:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.contact-form .wrap form .terms{color:#fff;font-size:.875rem;margin-top:20px;line-height:1.4}.contact-form .wrap form .input{position:relative}.contact-form .wrap form .input [data-invalid=true]{border:2px solid #ad312c}.contact-form .wrap form .input ul li{color:#ad312c;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;font-size:.75rem;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.contact-form .wrap form .input+.input{margin-top:8px}.contact-form .wrap form .input.select{position:relative}.contact-form .wrap form .input.select:after{content:"";display:block;background-image:url(/assets/images/icons/arrow-down-lt.svg);background-position:center center;background-size:cover;background-repeat:no-repeat;width:21px;height:12px;position:absolute;top:-moz-calc(50% - 5px);top:-o-calc(50% - 5px);top:-webkit-calc(50% - 5px);top:calc(50% - 5px);right:25px;pointer-events:none}.contact-form .wrap form .input.select select{font-weight:500;font-size:1.125rem;letter-spacing:.03em}.contact-form .wrap form .input.select ul li{right:55px}.contact-form .wrap form .input input,.contact-form .wrap form .input textarea,.contact-form .wrap form .input select{border:0;background-color:#e7eaec;padding:20px 10px;color:#0c2c3f;border-radius:0}.contact-form .wrap form .input input::placeholder,.contact-form .wrap form .input textarea::placeholder,.contact-form .wrap form .input select::placeholder{color:#0c2c3f;font-weight:500;letter-spacing:.03em;font-size:1.125rem}.contact-form .wrap form .input input:focus,.contact-form .wrap form .input textarea:focus,.contact-form .wrap form .input select:focus{box-shadow:0 0 9px 0 rgb(102 102 102 / .15) inset;-webkit-box-shadow:0 0 9px 0 rgb(102 102 102 / .15) inset;-moz-box-shadow:0 0 9px 0 rgb(102 102 102 / .15) inset}.contact-form .wrap form .input textarea{height:140px;padding-top:10px;max-width:100%!important}.contact-form .wrap form .input.tickbox{padding:0;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.contact-form .wrap form .input.tickbox ul li{display:none}.contact-form .wrap form .input.tickbox input{width:40px;height:40px;padding:0;float:left}.contact-form .wrap form .input.tickbox input:checked~span{display:block}.contact-form .wrap form .input.tickbox span{position:absolute;top:12px;left:9px;display:block;width:25px;pointer-events:none;height:19px;display:none;background-image:url(/assets/images/icons/tick.svg);background-size:cover;background-position:center center}.contact-form .wrap form .input.tickbox label{margin-left:10px;font-size:.875rem;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;line-height:1.15;letter-spacing:.03em}.find-us+footer{margin-top:70px}.find-us figure{height:400px;width:100%}.find-us .wrap{margin:70px 20px 0 20px}.find-us .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.find-us .wrap .cols .col{width:50%}.find-us .wrap .cols .col h2{font-weight:700;font-size:1.75rem}.find-us .wrap .cols .col ul{margin-bottom:34px}.find-us .wrap .cols .col ul li{line-height:1.6}.find-us .wrap .cols .col a{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;width:100%}.find-us .wrap .cols .col a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.find-us .wrap .social{margin-top:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;text-align:center}.find-us .wrap .social a{width:25%}.find-us .wrap .social a:after{content:"";text-indent:-9999999;display:inline-block;background-size:cover;background-position:center center;vertical-align:-webkit-baseline-middle}.find-us .wrap .social a+a{margin-left:20px}.find-us .wrap .social a.twitter:after{width:24px;height:20px;background-image:url(/assets/images/icons/social/twitter-blue.svg)}.find-us .wrap .social a.linkedin:after{background-image:url(/assets/images/icons/social/linkedin-blue.svg);width:21px;height:19px}.find-us .wrap .social a.facebook:after{background-image:url(/assets/images/icons/social/facebook-blue.svg);width:11px;height:24px}.find-us .wrap .social a.instagram:after{background-image:url(/assets/images/icons/social/insta-blue.svg);width:27px;height:27px}.faqs{margin:0 20px}.faqs+.full-width-image{margin-top:70px}.faqs+.individual-text-cols{margin-top:70px}.faqs+footer{margin-top:135px}.faqs header h2{font-weight:700;font-size:1.5rem;margin-bottom:20px}.faqs .hold .question+.question{margin-top:4px}.faqs .hold .question.show h3{background-color:#0c2c3f;color:#fff}.faqs .hold .question.show h3:after{background-image:url(/assets/images/icons/close-btn-line.svg);height:3px;margin-top:0}.faqs .hold .question.show .reveal{display:block}.faqs .hold .question>h3{background-color:#e7eaec;font-weight:700;line-height:1.3;padding:23px 65px 23px 20px;position:relative;cursor:pointer;font-size:1.375rem;text-transform:capitalize}.faqs .hold .question>h3:after{content:"";background-image:url(/assets/images/icons/open-btn-dark.svg);background-size:cover;background-position:center center;width:25px;height:25px;display:block;position:absolute;top:50%;right:20px;margin-top:-12px}.faqs .hold .question .reveal{padding:20px;display:none;background-color:#0c2c3f;color:#fff;margin-top:2px}.faqs .hold .question .reveal h4{font-weight:700;margin-bottom:3px}.faqs .hold .question .reveal h4+h4{margin-top:30px}.faqs .hold .question .reveal p+h4{margin-top:30px}.faqs .hold .question .reveal p{font-weight:300;line-height:1.6}.faqs .hold .question .reveal p+ul{margin-top:40px}.faqs .hold .question .reveal p+p{margin-top:20px}.faqs .hold .question .reveal p strong{font-weight:700}.faqs .hold .question .reveal ul+p{margin-top:40px}.faqs .hold .question .reveal ul li{position:relative}.faqs .hold .question .reveal ul li:before{content:"";width:4px;height:4px;display:inline-block;vertical-align:middle;background-color:#fff;margin-right:20px;border-radius:50%}.faqs .hold .question .reveal ul li+li{margin-top:20px}.individual-text-cols{position:relative}.individual-text-cols+.text-panel{margin-top:190px}.individual-text-cols+footer{margin-top:195px}.individual-text-cols+.colour-boxes{margin-top:195px}.individual-text-cols+.text-image-overlap{margin-top:190px}.individual-text-cols+.faqs{margin-top:105px}.individual-text-cols+.text-image-cols{margin-top:95px}.individual-text-cols+.text-image{margin-top:95px}.individual-text-cols+.image-banner{margin-top:95px}.individual-text-cols+.full-width-image{margin-top:75px}.individual-text-cols.courseTextCols .wrap .cols .row .col p+h3{margin-top:40px}.individual-text-cols.courseTextCols .wrap .cols .row .col>a{margin-top:40px;padding-left:15px;padding-right:15px}.individual-text-cols.courseTextCols .wrap .cols .row .col ul li:before{display:none}.individual-text-cols.courseTextCols .wrap .cols .row .col ul:not(.faqs) li+li{margin-top:0}.individual-text-cols:after{content:"";display:block;position:absolute;top:0;left:10px;height:100%;background-color:#ddd;width:1px}.individual-text-cols:before{content:"";display:block;position:absolute;top:0;left:0%;width:100%;background-color:#ddd;height:1px}.individual-text-cols .wrap{margin:0 20px}.individual-text-cols .wrap .cols .row{position:relative;padding:50px 0}.individual-text-cols .wrap .cols .row:last-of-type:after{display:none}.individual-text-cols .wrap .cols .row:after{content:"";display:block;position:absolute;bottom:0;background-color:#ddd;height:1px;left:50%;margin-left:-50vw;width:100vw}.individual-text-cols .wrap .cols .row .col h2{font-size:1.875rem;margin-bottom:20px;font-weight:500}.individual-text-cols .wrap .cols .row .col h3{font-weight:700;line-height:1.6}.individual-text-cols .wrap .cols .row .col h3+h3{margin-top:20px}.individual-text-cols .wrap .cols .row .col p+h3{margin-top:30px}.individual-text-cols .wrap .cols .row .col p{font-weight:300;line-height:1.6}.individual-text-cols .wrap .cols .row .col p strong{font-weight:700}.individual-text-cols .wrap .cols .row .col p a{font-weight:600}.individual-text-cols .wrap .cols .row .col p+p{margin-top:20px}.individual-text-cols .wrap .cols .row .col p+.faqs{margin-top:30px}.individual-text-cols .wrap .cols .row .col>a{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;margin-top:30px}.individual-text-cols .wrap .cols .row .col>a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.individual-text-cols .wrap .cols .row .col ul:not(.faqs){margin-left:20px}.individual-text-cols .wrap .cols .row .col ul:not(.faqs) li+li{margin-top:30px}.individual-text-cols .wrap .cols .row .col ul:not(.faqs) li p{margin:0}.individual-text-cols .wrap .cols .row .col ul+.faqs{margin:40px 0 0 0}.individual-text-cols .wrap .cols .row .col ul+h3{margin-top:40px}.individual-text-cols .wrap .cols .row .col ul li{font-weight:300;line-height:1.6;position:relative;display:block}.individual-text-cols .wrap .cols .row .col ul li+li{margin-top:30px}.individual-text-cols .wrap .cols .row .col ul li:before{content:"";background-color:#000;width:7px;height:7px;position:absolute;top:12px;left:-20px;border-radius:100%}.individual-text-cols .wrap .cols .row .col .faqs{margin:0}.individual-text-cols .wrap .cols .row .col .faqs .hold .question h3{font-size:1.125rem}.text-image-cols{padding:75px 0 65px 0}.text-image-cols+.imageBanner{margin-top:180px}.text-image-cols.darkBlue{background-color:#0c2c3f;color:#fff}.text-image-cols+.text-image{margin-top:180px}.text-image-cols.blue .wrap .cols .col a{background-color:#00afed}.text-image-cols.blue .wrap .cols .col a:hover{background-color:#0c2c3f}.text-image-cols .wrap{margin:0 20px}.text-image-cols .wrap .cols .col h2{font-weight:500;font-size:1.875rem}.text-image-cols .wrap .cols .col h2+p{margin-top:30px}.text-image-cols .wrap .cols .col p{line-height:1.6;margin-bottom:53px}.text-image-cols .wrap .cols .col a{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;background-color:rgb(255 255 255 / .1)}.text-image-cols .wrap .cols .col a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.text-image-cols .wrap .cols .col figure{background-size:cover;background-position:center center;width:100%;height:292px;margin-top:90px}.text-image-cols .wrap .cols .col .caption{margin-top:15px}.text-image-cols .wrap .cols .col .caption h3{font-size:.875rem;font-weight:400}.text-image-cols .wrap .cols .col .caption h3+p{margin-top:5px}.text-image-cols .wrap .cols .col .caption p{font-size:.875rem;line-height:1.6;margin-bottom:0}.text-image-overlap{padding:60px 0 0 20px;position:relative;background-color:#0c2c3f;color:#fff}.text-image-overlap+footer{margin-top:100px}.text-image-overlap+.text-image{margin-top:100px}.text-image-overlap+.individual-text-cols{margin-top:100px}.text-image-overlap+.full-width-video{margin-top:70px}.text-image-overlap.darkBlue{background-color:#0c2c3f;color:#fff}.text-image-overlap.darkBlue .wrap .cols .col .content a{-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.text-image-overlap.darkBlue .wrap .cols .col .content a:hover{border:2px solid #fff0;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.text-image-overlap+.colour-boxes{margin-top:100px}.text-image-overlap .wrap .cols{position:relative}.text-image-overlap .wrap .cols .col .content{position:absolute;bottom:0;left:0;background-color:#0c2c3f;padding:30px 42px 46px 0;width:80%;max-width:400px}.text-image-overlap .wrap .cols .col .content h3,.text-image-overlap .wrap .cols .col .content h4{font-size:.75rem;text-transform:uppercase}.text-image-overlap .wrap .cols .col .content h3+h2,.text-image-overlap .wrap .cols .col .content h4+h2{margin-top:13px}.text-image-overlap .wrap .cols .col .content h2{font-size:1.875rem;line-height:1.2}.text-image-overlap .wrap .cols .col .content h2+p{margin-top:28px}.text-image-overlap .wrap .cols .col .content p{font-weight:300;line-height:1.6;margin-bottom:52px}.text-image-overlap .wrap .cols .col .content a{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;border:2px solid #fff}.text-image-overlap .wrap .cols .col .content a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.text-image-overlap .wrap .cols .col figure{background-size:cover;background-position:center center;height:540px}.full-width-text{background-color:#0c2c3f;text-align:center;position:relative}.full-width-text:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:51px;background-image:url(/assets/images/icons/white-cutout.svg);background-size:cover;background-position:bottom center;background-repeat:no-repeat}.full-width-text .wrap{padding:111px 18px 60px 18px}.full-width-text .wrap h2{color:#fff;font-weight:700;font-size:1.75rem;line-height:1.2}.full-width-text .wrap h2+a{margin-top:40px}.full-width-text .wrap a{color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;display:block;background-color:#00afed;max-width:100px;margin:0 auto;border:2px solid #00afed;padding:11px 12px}.full-width-text .wrap a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.full-width-text .wrap a+a{margin-top:10px;background-color:#0c2c3f;color:#00afed}.colour-boxes+.contact-form{margin-top:100px}.colour-boxes+.individual-text-cols{margin-top:100px}.colour-boxes+.text-image{margin-top:100px}.colour-boxes+.text-image-overlap{margin-top:100px}.colour-boxes+footer{margin-top:100px}.colour-boxes+.full-width-text{margin-top:85px}.colour-boxes+.box-cols{margin-top:100px}.colour-boxes+.text-cols{margin-top:70px}.colour-boxes.courseBoxes .wrap .cols .col.darkBlue ul{margin-left:40px}.colour-boxes.courseBoxes .wrap .cols .col.darkBlue ul li:before{content:"";display:inline-block;background-color:#fff;width:5px;height:5px;border-radius:100%;vertical-align:middle}.colour-boxes .wrap{margin:0 10px}.colour-boxes .wrap .cols .col{padding:30px 0 0 0}.colour-boxes .wrap .cols .col.grey{background-color:#e7eaec;padding-bottom:0}.colour-boxes .wrap .cols .col.grey+.darkBlue{margin-top:10px}.colour-boxes .wrap .cols .col.grey .heading{position:relative;padding:0 18px 30px 18px}.colour-boxes .wrap .cols .col.grey .heading:after{content:"";display:block;position:absolute;bottom:0;left:0;background-color:#fff;width:100%;height:3px}.colour-boxes .wrap .cols .col.grey .heading h2{font-weight:700;line-height:1.3;font-size:1.5625rem}.colour-boxes .wrap .cols .col.grey .text{position:relative;padding:20px 18px 20px 18px}.colour-boxes .wrap .cols .col.grey .text:after{content:"";display:block;position:absolute;bottom:0;left:0;background-color:#fff;width:100%;height:3px}.colour-boxes .wrap .cols .col.grey .text p{font-weight:300}.colour-boxes .wrap .cols .col.grey .text p+p{margin-top:25px}.colour-boxes .wrap .cols .col.darkBlue{background-color:#0c2c3f;color:#fff;padding-bottom:38px}.colour-boxes .wrap .cols .col.darkBlue .heading{padding:0 18px 40px 18px;position:relative}.colour-boxes .wrap .cols .col.darkBlue .heading+.heading{margin-top:30px}.colour-boxes .wrap .cols .col.darkBlue .heading:after{content:"";display:block;position:absolute;bottom:0;left:0;background-color:#fff;width:100%;height:2px}.colour-boxes .wrap .cols .col.darkBlue .heading h2{font-size:1.375rem}.colour-boxes .wrap .cols .col.darkBlue .heading h2+p{margin-top:10px}.colour-boxes .wrap .cols .col.darkBlue .subheading{padding:0 18px}.colour-boxes .wrap .cols .col.darkBlue .subheading h4{font-weight:700}.colour-boxes .wrap .cols .col.darkBlue .subheading h4+p{margin-top:10px}.colour-boxes .wrap .cols .col.darkBlue p{font-size:.875rem;line-height:1.5;font-weight:300}.colour-boxes .wrap .cols .col.darkBlue p strong{font-weight:700}.colour-boxes .wrap .cols .col.darkBlue p+a{margin-top:30px}.colour-boxes .wrap .cols .col.darkBlue ul{margin:0 18px;padding-bottom:35px;list-style:none}.colour-boxes .wrap .cols .col.darkBlue ul li:before{display:none}.colour-boxes .wrap .cols .col .links{padding:34px 18px}.colour-boxes .wrap .cols .col .links h3{font-weight:700;font-size:1.25rem}.colour-boxes .wrap .cols .col .links h3+ul{margin-top:20px}.colour-boxes .wrap .cols .col .links ul li{font-size:1rem;font-weight:400}.colour-boxes .wrap .cols .col .links ul li:before{display:none}.colour-boxes .wrap .cols .col .links ul li+li{margin-top:10px}.colour-boxes .wrap .cols .col .subheading h4{font-size:1.25rem}.colour-boxes .wrap .cols .col .subheading p{margin-bottom:20px}.colour-boxes .wrap .cols .col .subheading a{font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#0c2c3f;color:#fff;padding:13px 0;border-radius:20px;display:block;width:200px;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;letter-spacing:.03em;width:250px;border:1px solid #fff}.colour-boxes .wrap .cols .col .subheading a:hover{background-color:#00afed;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.colour-boxes .wrap .cols .col ul li{font-weight:300;line-height:1.4;position:relative}.colour-boxes .wrap .cols .col ul li+li{margin-top:20px}.colour-boxes .wrap .cols .col ul li:before{content:"";display:block;width:5px;height:5px;border-radius:100%;background-color:#fff;position:absolute;left:-22px;top:10px}.colour-boxes .wrap .cols .col p{line-height:1.6}.box-cols{margin:0 20px}.box-cols+footer{margin-top:230px}.box-cols .wrap .heading{margin:0 10px}.box-cols .wrap .heading h2{font-weight:700;font-size:1.875rem}.box-cols .wrap .slider{background-color:#fff0;position:relative}.box-cols .wrap .slider:after{display:none}.box-cols .wrap .slider .swiper-menu{z-index:1000;width:88px;position:absolute;bottom:-22px;left:15px}.box-cols .wrap .slider .swiper-menu button{font-size:0;position:static;margin:0;float:left;background-image:url(/assets/images/icons/back-arrow.svg);width:35px;height:21px;background-position:center center;background-size:cover;background-color:#fff0}.box-cols .wrap .slider .swiper-menu button+button{float:right;margin:-1px 0 0 0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.box-cols .wrap .slider .swiper-container{padding:20px 0 40px 0}.box-cols .wrap .slider .swiper-container .swiper-wrapper .swiper-slide{color:#0c2c3f;background-color:#e7eaec;height:280px}.box-cols .wrap .slider .swiper-container .swiper-wrapper .swiper-slide h2{font-size:1.5625rem;position:relative;padding:0 14px 27px 14px;margin-top:28px}.box-cols .wrap .slider .swiper-container .swiper-wrapper .swiper-slide h2:after{content:"";display:block;position:absolute;bottom:0;left:0;background-color:#fff;width:100%;height:3px}.box-cols .wrap .slider .swiper-container .swiper-wrapper .swiper-slide p{font-weight:300;padding:30px 14px 0 14px;line-height:1.6}.video-js{margin:0 auto 50px auto;width:-moz-calc(100% - 20px);width:-o-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.my-player-dimensions{height:400px}.video-js .vjs-tech{object-fit:cover}.vjs-control-bar{opacity:1!important;background-color:transparent!important}.vjs-play-control{position:absolute!important;right:0;bottom:0;width:30px!important}.video-js .vjs-mute-control{display:none}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NSA0NSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjMDEwMTAxOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1Ii8+CiAgICA8Zz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxNS4wMyIgeT0iMTIuMzUiIHdpZHRoPSI0LjYiIGhlaWdodD0iMjAuMyIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjI1LjM3IiB5PSIxMi4zNSIgd2lkdGg9IjQuNiIgaGVpZ2h0PSIyMC4zIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K);width:30px;height:30px;background-size:cover}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NSA0NSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjMDEwMTAxOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNi4zNywxNC4zNkMxNiwxNCwxNSwxNCwxNSwxNC4zNlYzMC42NGMwLC40LDEsLjQsMS40MywwbDEzLjM2LTcuNDJhMSwxLDAsMCwwLDAtMS40NFoiLz4KICA8L2c+Cjwvc3ZnPgo=);width:30px;height:30px;line-height:1!important}.video-js .vjs-progress-control{display:none!important}.video-js .vjs-time-control{display:none!important}.video-js .vjs-picture-in-picture-control{display:none!important}.video-js .vjs-fullscreen-control{display:none!important}.vjs-poster{background-size:cover!important;background-position:center center!important}.partnerships{margin-bottom:100px;position:relative}.partnerships:before{content:"";display:block;background-image:url(/assets/images/icons/grey-cutout-mobile.svg);background-size:100%;background-position:center;background-repeat:no-repeat;width:100vw;height:44px;margin-bottom:55px}.partnerships .wrap{margin:0 20px}.partnerships .wrap h2{font-size:1.5rem;font-weight:500;color:#00afed;text-align:center;margin-bottom:50px}.partnerships .wrap .cols .col+.col{margin-top:40px}.partnerships .wrap .cols .col .text{margin-top:30px}.partnerships .wrap .cols .col .text h4{text-transform:uppercase;font-size:.75rem;margin-bottom:10px}.partnerships .wrap .cols .col .text h3{font-size:1.5rem;font-weight:500}footer{background-color:#e7eaec;padding-top:22px}footer .wrap .cols{position:relative}footer .wrap .cols:after{content:"";display:block;width:100vw;height:85px;background-image:url(/assets/images/icons/footer-cutout.svg);background-size:cover;background-position:center center;position:absolute;bottom:-85px;left:50%;margin-left:-50vw}footer .wrap .cols .col:first-of-type{padding:0 20px}footer .wrap .cols .col+.col .text{padding:80px 20px 0 20px}footer .wrap .cols .col+.col .text:first-of-type{padding-top:0}footer .wrap .cols .col .map{height:180px;width:100%;margin-bottom:35px}footer .wrap .cols .col .text figure{width:80px;float:left}footer .wrap .cols .col .text h3{width:140px;float:left;font-weight:700;font-size:.875rem}footer .wrap .cols .col .text address,footer .wrap .cols .col .text nav{width:130px;float:right}footer .wrap .cols .col .text address,footer .wrap .cols .col .text a{font-size:.875rem;line-height:1.6;display:block}footer .wrap .cols .col .text nav{margin-top:-7px;width:140px}footer .wrap .cols .col .text nav li{list-style:none}footer .wrap .cols .col .text a{line-height:1.7;font-weight:300}footer .wrap .cols .col .social{text-align:center;margin-top:50px}footer .wrap .cols .col .social a+a{margin-left:7px}footer .wrap .cols .col .social a:after{content:"";text-indent:-9999999;display:inline-block;background-size:cover;background-position:center center;vertical-align:-webkit-baseline-middle}footer .wrap .cols .col .social a+a{margin-left:20px}footer .wrap .cols .col .social a.twitter:after{width:20px;height:16px;background-image:url(/assets/images/icons/social/twitter-blue.svg)}footer .wrap .cols .col .social a.linkedin:after{background-image:url(/assets/images/icons/social/linkedin-blue.svg);width:17px;height:16px}footer .wrap .cols .col .social a.facebook:after{background-image:url(/assets/images/icons/social/facebook-blue.svg);width:9px;height:19px}footer .wrap .cols .col .social a.instagram:after{background-image:url(/assets/images/icons/social/insta-blue.svg);width:22px;height:22px}footer .wrap .bottom{background-color:#0c2c3f;padding:120px 0 20px 0}footer .wrap .bottom figure{width:195px;margin:0 auto}footer .wrap .bottom figure.qaa{margin-top:60px;width:180px}footer .wrap .bottom figure.qaa p{font-size:10px;text-decoration:underline;padding:0;margin:4px 0 0 0;float:unset;text-align:center}footer .wrap .bottom figure.qaa-membership{margin-top:40px;width:100px}footer .wrap .bottom p{font-size:11px;color:#fff;line-height:1.6;text-align:center;margin-top:35px;padding:0 25px}