footer .wrap .bottom:after,footer .wrap .cols .col:after,.slider.news-panel .wrap .swiper-menu:after,.menu .wrap .links:after,.search .wrap .links:after{content:"";display:block;clear:both}.tab-info .wrap .hold,.slider.news-panel .wrap .swiper-menu,.text-image.blue .wrap .cols .col .content,.menu .wrap .links,.search .wrap .links{box-sizing:border-box;-moz-box-sizing:border-box}.menu .wrap .close,.search .wrap .close{font-family:objektiv-mk1,sans-serif;font-weight:400;font-style:normal}.desktop{display:block}.mobile{display:none}body{padding-top:130px}body.downloadsPage .pageHero .wrap .container .content{max-width:760px}body.downloadsPage .standardText.policies .wrap{width:930px}body.downloadsPage .standardText.policies .wrap article{width:100%;margin-top:84px}body.downloadsPage .standardText.policies .wrap article ul li{padding-left:0;padding:0}body.downloadsPage .standardText.policies .wrap article ul li a{padding-left:70px}body.downloadsPage .standardText.policies .wrap article ul li+li{margin-top:40px}body.downloadsPage .standardText .wrap{width:780px}body.downloadsPage .standardText .wrap article{width:780px}body.downloadsPage .standardText .wrap article ul li{padding:5px 0 20px 70px}body.downloadsPage .standardText .wrap article ul li p{font-size:1.5rem}body.downloadsPage .standardText .wrap article ul li p a{font-size:1.5rem}body.downloadsPage .standardText .wrap article ul li p a:before{width:40px;height:40px;margin-top:-20px}body.downloadsPage .standardText .wrap article ul li+li{margin-top:20px}body.homepage{padding-top:0}body.homepage header[role=banner]:after{display:none}body.homepage header[role=banner] .wrap .triggers{background-color:rgb(255 255 255 / .3);padding:52px 100px 25px 30px;top:50px;right:0}body.homepage header[role=banner] .wrap .triggers button:first-of-type:after{background-color:#fff}body.homepage header[role=banner] .wrap .triggers button span{color:#fff}body.homepage header[role=banner] .wrap .triggers button.navButton span.icon{background-image:url(/assets/images/icons/menu-btn.svg)}body.homepage header[role=banner].changeHeader .wrap h1{width:212px;height:81px;top:30px;left:20px}body.homepage header[role=banner].changeHeader .wrap .triggers{background-color:#fff0}body.homepage header[role=banner].changeHeader .wrap .triggers button:first-of-type:after{background-color:#d7d7d7}body.homepage .tab-info.desktop+.news-panel{margin-top:200px}body.homepage .news-panel .wrap .cols .col .text time+h3{margin-top:3px}body.homepage .news-panel{margin-top:200px}body.homepage .text-image.blue .wrap .cols .col .content p{padding:0 40px}body.homepage .text-image.white .wrap .cols .col .content p{width:430px}body.homepage .text-image .wrap .cols .col .content{height:unset}body.homepage .text-image .wrap .cols .col .content a{margin-top:55px}body.homepage .text-image .wrap .cols .col .content h2+p{margin-top:25px}body.homepage .text-image .wrap .cols .col .content p{padding-right:0}body.homepage .text-image .wrap .cols .col .content p+p{margin-top:25px}body.homepage .text-image-overlap{margin-top:120px}body.homepage .standardText{margin-top:220px;margin-bottom:257px}body.homepage .standardText.newsArticle .wrap{width:790px}body.homepage .standardText.newsArticle .wrap article{width:790px;margin-top:40px}body.homepage .standardText.newsArticle .wrap article p{font-size:1.5625rem;font-weight:500;text-align:center}body.homepage .standardText.newsArticle .wrap article p:last-of-type{margin-top:0}body.applicationsPage .faqs{margin-top:120px;width:920px}body.applicationsPage .faqs .hold .question h3{font-size:1.5rem;font-weight:500}body.coursePage .individual-text-cols+.faqs{margin-top:120px}body.phdPage .hero .wrap figure{max-height:310px}body.phdPage .standardText{margin-top:118px;margin-bottom:70px}body.phdPage .standardText.newsArticle .wrap{width:790px}body.phdPage .standardText.newsArticle .wrap article{width:800px;margin-top:40px}body.phdPage .standardText.newsArticle .wrap article p{font-size:1.5625rem;font-weight:500;text-align:center}body.phdPage .standardText.newsArticle .wrap article p:last-of-type{margin-top:0}header[role=banner]{height:130px;overflow:hidden}header[role=banner]:after{content:"";display:block;position:absolute;bottom:-45px;left:0;width:100%;height:102px;background-image:url(/assets/images/icons/white-cutout.svg);background-position:bottom center;background-size:cover;background-repeat:no-repeat;z-index:-1;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms opacity;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms opacity;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms opacity;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms opacity;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms opacity;transition-property:all;-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}header[role=banner].changeHeader:after{opacity:0}header[role=banner] .wrap h1{width:212px;height:81px;top:30px;left:20px}header[role=banner] .wrap .triggers{padding:52px 100px 25px 30px;right:0;top:50px}header[role=banner] .wrap .triggers button{display:inline-block;font-size:.875rem}header[role=banner] .wrap .triggers button:first-of-type{position:relative;margin-right:30px}header[role=banner] .wrap .triggers button:first-of-type:after{content:"";display:block;position:absolute;top:-52px;right:-30px;width:1px;height:100px;background-color:#d7d7d7}header[role=banner] .wrap .triggers button span{display:inline-block;vertical-align:middle;pointer-events:none;color:#000}header[role=banner] .wrap .triggers button.searchBtn span{margin-top:-6px;top:0;position:relative;left:2px}header[role=banner] .wrap .triggers button.navButton{position:relative;top:-4px}header[role=banner] .wrap .triggers button.navButton span.icon{background-image:url(/assets/images/icons/menu-btn-dark.svg);width:20px;height:15px}.menu .wrap,.search .wrap{margin:23px 40px 0 40px}.menu .wrap figure,.search .wrap figure{width:165px;height:55px}.menu .wrap .close,.search .wrap .close{position:fixed;top:0;right:0;height:100px;padding:0 100px 0 15px;border-left:1px solid #e7eaec}.menu .wrap .close span,.search .wrap .close span{color:#fff;font-size:1.125rem;font-weight:500;display:inline-block;vertical-align:middle;pointer-events:none}.menu .wrap .close span.icon,.search .wrap .close span.icon{content:"";display:inline-block;margin-left:10px;background-image:url(/assets/images/icons/close-btn.svg);background-size:cover;background-position:center center;width:15px;height:15px;vertical-align:middle}.menu .wrap .links,.search .wrap .links{width:100%;height:112px;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;padding-top:0}.menu .wrap .links h3,.search .wrap .links h3{font-size:1.25rem;margin-right:30px}.menu .wrap .links nav,.search .wrap .links nav{float:left}.menu .wrap .links nav ul li,.search .wrap .links nav ul li{display:inline-block;font-size:1.25rem;margin-top:0}.menu .wrap .links nav ul li+li,.search .wrap .links nav ul li+li{margin-left:30px}.menu .wrap .main nav ul,.search .wrap .main nav ul{position:relative;width:940px}.menu .wrap .main nav ul.hideul>li,.search .wrap .main nav ul.hideul>li{opacity:.5}.menu .wrap .main nav ul.hideul>li.opensubmenu,.search .wrap .main nav ul.hideul>li.opensubmenu{opacity:1}.menu .wrap .main nav ul.hideul>li a,.search .wrap .main nav ul.hideul>li a{opacity:1;pointer-events:all}.menu .wrap .main nav ul li,.search .wrap .main nav ul li{font-size:3.75rem;line-height:1}.menu .wrap .main nav ul li+li a,.search .wrap .main nav ul li+li a{margin-top:20px}.menu .wrap .main nav ul li:hover a:after,.menu .wrap .main nav ul li.opensubmenu a:after,.search .wrap .main nav ul li:hover a:after,.search .wrap .main nav ul li.opensubmenu a:after{width:100%}.menu .wrap .main nav ul li a,.search .wrap .main nav ul li a{display:inline-block}.menu .wrap .main nav ul li a:after,.search .wrap .main nav ul li a:after{content:"";display:block;width:100%;background-color:#fff;height:3px;width:0;-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 ul,.search .wrap .main nav ul li ul{top:0;position:absolute;left:auto;right:-200px;width:50%;padding:0}.menu .wrap .main nav ul li ul li,.search .wrap .main nav ul li ul li{font-size:1.25rem;line-height:1.7}.menu .wrap .main nav ul li ul li a:after,.search .wrap .main nav ul li ul li a:after{display:none}.menu .wrap .main nav ul li ul li+li a,.search .wrap .main nav ul li ul li+li a{margin-top:0}.menu .wrap .main nav ul li ul li.title,.search .wrap .main nav ul li ul li.title{display:none}.menu{-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{margin:0 40px}.menu .wrap .close{color:#fff;font-size:.875rem;right:4px;top:0;padding-left:14px}.menu .wrap .close span{display:inline-block;font-size:.875rem;margin-top:23px}.menu .wrap .close span.icon{display:inline-block;vertical-align:middle;background-image:url(/assets/images/icons/close-btn-line.svg);width:20px;height:2px;margin-top:22px;margin-right:-4px;margin-left:15px}.menu .wrap figure{display:none}.menu .wrap .main{padding-bottom:115px}.menu .wrap .main nav{margin-top:200px}.menu .wrap .main nav ul .back{display:none}.menu .wrap .main nav ul li a{font-size:3.4375rem;position:relative;width:fit-content}.menu .wrap .main nav ul li a:after{position:absolute;bottom:-12px}.menu .wrap .main nav ul li a:hover:after{width:100%}.menu .wrap .main nav ul li ul li a{font-size:1.25rem}.menu .wrap .main nav ul>li ul li a{font-weight:400}.menu .wrap .links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:unset;padding:40px 0;margin-top:150px;position:fixed;bottom:0;left:0;background-color:#0c2c3f}.menu .wrap .links h3{font-size:1.125rem;margin-right:40px;margin-left:45px}.menu .wrap .links nav{margin-top:-10px}.menu .wrap .links nav ul li{display:inline-block;-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;margin-right:10px}.menu .wrap .links nav ul li: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}.menu .wrap .links nav ul li a{font-size:1.125rem}.text-image+.colour-boxes{margin-top:250px}.text-image{max-width:900px;margin-bottom:250px}.text-image.white{width:1000px;padding-top:0}.text-image.white .wrap .cols .col{order:2}.text-image.white .wrap .cols .col+.col{order:1}.text-image.white .wrap .cols .col .content{padding:0;margin-top:0;margin-right:0;border-left:1px solid #acacac;padding-left:30px;margin-left:30px}.text-image.white .wrap .cols .col .content header,.text-image.white .wrap .cols .col .content p{padding:0}.text-image.white .wrap .cols .col .content p{max-width:430px}.text-image.white .wrap .cols .col .content>a{margin-left:0;width:340px}.text-image.white .wrap .cols .col figure{margin:0 auto;width:100%;float:none}.text-image.white .wrap .cols .col figure img{object-fit:cover;height:520px;width:100%}.text-image.blue{max-width:1000px}.text-image.blue+.colour-boxes{margin-top:250px}.text-image.blue+.text-cols{margin-top:200px}.text-image.blue .wrap .cols .col .content{padding:85px 0 75px 0;max-width:650px;height:unset;width:650px;margin-top:0}.text-image.blue .wrap .cols .col figure{width:540px;height:540px;top:-60px}.text-image.blue .wrap .cols .col figure.video{height:0}.text-image .wrap .cols .col figure{width:580px;margin:0}.text-image .wrap .cols .col .content{margin-top:-150px;width:440px}.text-image-overlap{padding:60px 50px 0 40px}.text-image-overlap+.colour-boxes{margin-top:270px}.text-image-overlap+.text-image{margin-top:270px}.text-image-overlap+.individual-text-cols{margin-top:270px}.text-image-overlap+.full-width-video{margin-top:120px}.text-image-overlap .wrap{width:1000px;margin:0 auto;position:relative}.text-image-overlap .wrap .cols .col figure{max-width:700px}.colour-boxes+.contact-form{margin-top:250px}.colour-boxes+.text-image-overlap{margin-top:250px}.colour-boxes+footer{margin-top:250px}.colour-boxes+.full-width-text{margin-top:170px}.colour-boxes+.box-cols{margin-top:250px}.colour-boxes+.text-cols{margin-top:200px}.colour-boxes .wrap{width:1000px;margin:0 auto}.colour-boxes .wrap .cols .col{padding:0;max-width:500px}.colour-boxes .wrap .cols .col.grey{padding-top:43px}.colour-boxes .wrap .cols .col.grey .heading{padding:0 40px 45px 35px}.colour-boxes .wrap .cols .col.grey .heading h2{font-size:2.25rem}.colour-boxes .wrap .cols .col.grey .text{padding:40px 70px 45px 35px}.colour-boxes .wrap .cols .col.grey .links{padding:30px}.colour-boxes .wrap .cols .col.grey p{font-size:1.125rem}.colour-boxes .wrap .cols .col.darkBlue{height:unset;padding-top:33px;padding-bottom:0}.colour-boxes .wrap .cols .col.darkBlue .heading{padding:0 30px 60px 30px}.colour-boxes .wrap .cols .col.darkBlue .heading h2{font-size:1.5rem}.colour-boxes .wrap .cols .col.darkBlue .heading h2+p{margin-top:20px}.colour-boxes .wrap .cols .col.darkBlue .heading p{font-size:1.125rem}.colour-boxes .wrap .cols .col.darkBlue .heading+.subheading{margin-top:30px}.colour-boxes .wrap .cols .col.darkBlue .subheading{padding:0 20px 35px 30px}.colour-boxes .wrap .cols .col.darkBlue .subheading a{font-size:.875rem;padding:15px 0;border-radius:25px;width:200px;width:300px}.colour-boxes .wrap .cols .col.darkBlue .subheading p,.colour-boxes .wrap .cols .col.darkBlue .subheading h4{font-size:1rem}.colour-boxes .wrap .cols .col.darkBlue .subheading p{margin-bottom:20px}.colour-boxes .wrap .cols .col.darkBlue .subheading p:last-of-type{margin-bottom:0}.colour-boxes .wrap .cols .col .links h3{font-size:1.25rem;margin-bottom:20px}.colour-boxes .wrap .cols .col .links ul{margin-top:0;margin-bottom:0}.colour-boxes .wrap .cols .col .links ul li{font-size:1.25rem}.colour-boxes .wrap .cols .col ul{margin-top:15px}.colour-boxes .wrap .cols .col ul li{font-size:1.125rem}.full-width-text:before{height:102px}.full-width-text .wrap{padding:250px 0 125px 0}.full-width-text .wrap h2{font-size:2rem;max-width:520px;margin:0 auto;line-height:1.4}.full-width-text .wrap h2+a{margin-top:50px}.full-width-text .wrap a{font-size:.875rem;font-weight:700;max-width:200px;padding:17px 0;border-radius:30px}.full-width-text .wrap a+a{margin-top:20px}.news-panel+.contact-form{margin-top:150px}.news-panel.news-main{max-width:unset}.news-panel.news-main+footer{margin-top:125px}.news-panel.news-main:after{margin-top:160px}.news-panel.news-main .wrap .filter{border-top:0;padding-top:50px}.news-panel.news-main .wrap .filter .input{max-width:210px}.news-panel.news-main .wrap .filter .input:first-of-type:after{right:-5px}.news-panel.news-main .wrap .filter .input h4,.news-panel.news-main .wrap .filter .input select{font-size:1.125rem}.news-panel.news-main .wrap .cols .col{margin-bottom:100px}.news-panel.news-main .wrap .cols .col:hover figure{position:relative}.news-panel.news-main .wrap .cols .col:hover figure:after{opacity:1;-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.news-main .wrap .cols .col:hover .text{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.news-main .wrap .cols .col .text{margin-top:30px;-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.news-main .wrap .cols .col .text time{font-size:.875rem;letter-spacing:.03em}.news-panel.news-main .wrap .cols .col .text time+h3{margin-top:0}.news-panel.news-main .wrap .cols .col .text h3{font-size:1.5rem}.news-panel.news-main .wrap .cols .col figure{position:relative}.news-panel.news-main .wrap .cols .col figure:after{content:"";display:block;background-color:rgb(255 255 255 / .3);width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;-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+.image-banner{margin-top:205px}.news-panel .wrap{width:1000px;margin:0 auto;position:relative}.news-panel .wrap .view-more.mobile{display:none}.news-panel .wrap .filter+.cols{margin-top:60px}.news-panel .wrap .pagination{margin-top:85px}.news-panel .wrap .pagination span{font-size:.875rem;margin:0 25px}.news-panel .wrap .cols .col{width:33.3%}.image-banner .wrap{width:1000px;position:relative;height:600px;margin:0 auto}.image-banner .wrap .content{left:0}.search .wrap .col+.col{margin-top:0}.search .wrap .close{color:#fff;right:130px;border-left:0;right:123px;top:0}.search .wrap .close:after{content:"";display:block;background-color:#fff;height:100px;width:1px;position:absolute;top:0;right:65px}.search .wrap .close span{font-size:.875rem;display:inline-block;margin-top:23px}.search .wrap .close span.icon{display:inline-block;margin-left:25px}.search .wrap form{margin-top:280px}.search .wrap form legend{font-size:3.4375rem;margin-bottom:60px}.search .wrap form .input input{padding:27px 19px}.search .wrap form .input input::placeholder{font-size:1.125rem}.search .wrap form .input:after{right:18px;top:25px}.search .wrap .links{max-width:700px;margin:50px auto 0 auto}.search .wrap .links:before{height:40px}.search .wrap .links h3{margin-right:0;font-size:.75rem;margin-bottom:15px}.search .wrap .links .col{position:absolute;left:0;top:50px}.search .wrap .links .col+.col{right:0;left:unset}.search .wrap .links nav{float:none}.search .wrap .links nav ul li{font-size:1.125rem;display:block}.search .wrap .links nav ul li+li{margin-left:0;margin-top:15px}.slider~.colour-boxes{margin-top:200px}.slider.mobile+.tab-info{margin-top:270px}.slider.news-panel{position:relative}.slider.news-panel+footer{margin-top:145px}.slider.news-panel .wrap .read-more{display:none}.slider.news-panel .wrap header{margin-bottom:0}.slider.news-panel .wrap header h2{font-size:2.25rem;font-weight:500}.slider.news-panel .wrap .swiper-menu{z-index:1000;width:88px;margin-top:20px;position:absolute;top:0;right:0;display:block;left:unset}.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{margin-top:80px;overflow:hidden}.slider.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide{width:-moz-calc(33% - 10px);width:-o-calc(33% - 10px);width:-webkit-calc(33% - 10px);width:calc(33% - 10px)}.slider.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide: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}.slider.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide:hover figure:after{opacity:1;-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.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide figure{margin-bottom:40px;position:relative}.slider.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide figure:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / .3);-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;opacity:0}.slider.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide time,.slider.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide p{-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.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide time{font-size:.875rem}.slider.news-panel .wrap .swiper-container .swiper-wrapper .swiper-slide p{font-size:1.5rem;max-width:300px}.tab{margin:0 auto;max-width:1180px;padding:145px 0;position:relative}.tab .hold .question{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}.tab .hold .question.show h3{color:#fff;font-size:2.25rem}.tab .hold .question.show .reveal{display:block}.tab .hold .question.show h3{left:0}.tab .hold .question h3{color:#00afed;font-weight:700;position:relative;cursor:pointer;font-size:2.25rem;width:-moz-calc(50% - 45px);width:-o-calc(50% - 45px);width:-webkit-calc(50% - 45px);width:calc(50% - 45px);left:-moz-calc(50% + 45px);left:-o-calc(50% + 45px);left:-webkit-calc(50% + 45px);left:calc(50% + 45px)}.tab .hold .question .reveal{color:#fff;display:none;font-size:1.125rem;line-height:1.6;width:50%}.tab .hold .question .reveal p{max-width:480px;margin-bottom:52px}.tab .hold .question .reveal p+p{margin-top:20px}.tab .hold .question .reveal a{background-color:#fff;color:#0c2c3f;text-align:center;font-size:.875rem;border-radius:25px;padding:16px 43px}.tab-info{background-color:#0c2c3f;padding-top:145px}.tab-info+.individual-text-cols{margin-top:200px}.tab-info~.text-image{margin-top:200px!important}.tab-info+.news-panel{margin-top:300px}.tab-info .wrap figure{position:relative}.tab-info .wrap figure:after{content:"";display:block;background-image:url(/assets/images/blue-cutout.svg);background-size:100% 100%;background-position:bottom center;background-repeat:no-repeat;width:-moz-calc(100% + 3px);width:-o-calc(100% + 3px);width:-webkit-calc(100% + 3px);width:calc(100% + 3px);height:112px;position:absolute;top:-27px;left:-2px}.tab-info .wrap .hold{z-index:100;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 165px;width:1000px}.tab-info .wrap .hold .buttons{order:2;padding-left:80px;margin-top:-8px}.tab-info .wrap .hold .buttons button{font-size:2.25rem;font-weight:500;text-align:left;color:#00afed;max-width:440px;line-height:1.3}.tab-info .wrap .hold .buttons button+button{margin-top:0}.tab-info .wrap .hold .buttons button:before{display:inline-block}.tab-info .wrap .hold .buttons button:hover,.tab-info .wrap .hold .buttons button.active{color:#fff}.tab-info .wrap .hold .content{display:none;width:480px;margin-top:0;color:#fff}.tab-info .wrap .hold .content.show{display:block}.tab-info .wrap .hold .content p{line-height:1.6;font-size:1.125rem;margin-bottom:72px}.tab-info .wrap .hold .content p+p{margin-top:20px}.tab-info .wrap .hold .content .link{color:#0c2c3f;background-color:#fff;font-size:.875rem;text-transform:uppercase;font-weight:700;padding:16px 0;border-radius:25px;width:200px;display:block;text-align:center}.my-player-dimensions{height:600px}.pageHero .wrap .container{margin:0 auto;width:1000px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.pageHero .wrap .container .content{padding:25px 35px 100px 35px}.pageHero .wrap .container .overview{margin:60px 0 0 -140px;position:relative;z-index:99999;width:50%;background-color:#fff;padding:52px 0 52px 45px}.full-width-video .wrap{margin:0 55px}.full-width-video+.text-cols{margin-top:175px}.full-width-video+.individual-text-cols{margin-top:100px}.hero .wrap .content figure{max-width:456px;max-height:456px;width:unset}.hero .wrap .content h2{font-size:3.75rem}.hero .wrap figure:before{width:-moz-calc(100% + 3px);width:-o-calc(100% + 3px);width:-webkit-calc(100% + 3px);width:calc(100% + 3px);left:-2px}.full-width-image+.text-image{margin-top:150px}.full-width-image+.individual-text-cols{margin-top:200px}.full-width-image+.colour-boxes{margin-top:107px}.full-width-image .wrap figure{height:600px}.text-cols+footer{margin-top:175px}.text-cols .wrap .cols .row .col a{font-size:1.125rem}.our-people.individual+footer{margin-top:150px}.our-people .wrap{width:1000px}.our-people .wrap .cols .col{width:33.3%}.our-people .wrap header:after{width:-moz-calc(100vw + 4px);width:-o-calc(100vw + 4px);width:-webkit-calc(100vw + 4px);width:calc(100vw + 4px);left:-moz-calc(50% - 3px);left:-o-calc(50% - 3px);left:-webkit-calc(50% - 3px);left:calc(50% - 3px)}.standardText{position:relative}.standardText.policies .wrap article h2{padding:30px 0}.standardText.policies .wrap article h3,.standardText.policies .wrap article h2{font-size:2.25rem;padding-bottom:30px}.standardText.policies .wrap form .input input,.standardText.policies .wrap form .input textarea,.standardText.policies .wrap form .input select{font-size:1.125rem}.standardText.newsArticle .wrap article{width:750px}.standardText.newsArticle .wrap article p{font-size:1.125rem;font-weight:300;text-align:left}.standardText.newsArticle .wrap article p+h4{margin-top:90px}.standardText.newsArticle .wrap article p+p strong{margin-top:20px}.standardText.newsArticle .wrap article .link{font-size:.875rem;padding:15px 0;border-radius:25px;width:200px;margin-top:30px}.standardText.newsArticle .wrap article h3+h4{margin-top:90px}.standardText.newsArticle .wrap article h4+p{margin-top:30px}.standardText.newsArticle .wrap article h4,.standardText.newsArticle .wrap article h3{font-size:1.875rem}.standardText .wrap{width:750px;position:static}.standardText .wrap .back{position:absolute;top:0;left:40px}.standardText .wrap article p+iframe{margin-top:40px}.standardText .wrap article h4+p a{display:block;margin-top:40px}.course-info .location figure{width:33px;height:32px}.course-info .duration figure{width:33px;height:32px}.find-us+footer{margin-top:215px}.find-us figure{height:570px}.find-us .wrap{max-width:640px;margin:0 auto}.find-us .wrap .cols{margin-top:145px;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}.find-us .wrap .cols .col{width:50%}.find-us .wrap .cols .col h2{font-size:2.25rem}.find-us .wrap .cols .col ul{margin-top:0;margin-bottom:52px}.find-us .wrap .cols .col ul li{font-size:1.25rem}.find-us .wrap .cols .col a{font-size:.875rem;border-radius:25px;padding:13px 0;width:200px}.find-us .wrap .social{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-top:225px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.find-us .wrap .social a{width:25%}.find-us .wrap .social a:after{display:block}.find-us .wrap .social a.twitter:after{width:46px;height:37px}.find-us .wrap .social a.linkedin:after{width:39px;height:36px}.find-us .wrap .social a.facebook:after{width:22px;height:47px}.find-us .wrap .social a.instagram:after{width:52px;height:52px}.testimonials .wrap{margin:0 auto;width:895px}.testimonials .wrap .row{margin-bottom:200px;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}.testimonials .wrap .row:nth-of-type(2n) figure{order:2}.testimonials .wrap .row:nth-of-type(2n) .content{order:1}.testimonials .wrap .row .content{width:620px}.testimonials .wrap .row .content .standardText .wrap article{width:620px}.testimonials .wrap .row .content .standardText .wrap article blockquote{margin-left:-290px}.contact-form{position:relative}.contact-form.darkBlue{padding:210px 0 148px 0}.contact-form+footer{margin-top:125px}.contact-form:before{height:290px;margin:0 auto 25px auto}.contact-form .wrap form h2{margin-bottom:40px;font-size:2.25rem;margin-bottom:55px}.contact-form .wrap form .message{margin-bottom:40px}.contact-form .wrap form button{font-size:1rem;width:340px;max-width:200px;margin:70px auto 0 auto;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;border-radius:25px}.contact-form .wrap form .input input,.contact-form .wrap form .input select,.contact-form .wrap form .input textarea{padding:28px 18px;font-size:1.125rem}.contact-form .wrap form .input input::placeholder,.contact-form .wrap form .input select::placeholder,.contact-form .wrap form .input textarea::placeholder{font-size:1.125rem;color:#0c2c3f}.contact-form .wrap form .input.tickbox label{font-size:.875rem}.contact-form .wrap form .input ul li{font-size:.875rem}.faqs{width:780px;margin:0 auto}.faqs+.full-width-image{margin-top:130px}.faqs+.individual-text-cols{margin-top:120px}.faqs+footer{margin-top:185px}.faqs header h2{font-size:1.875rem;margin-bottom:40px}.faqs .hold .question+.question{margin-top:10px}.faqs .hold .question>h3{font-size:1.875rem;padding:31px 100px 31px 36px}.faqs .hold .question>h3:after{right:20px}.faqs .hold .question .reveal{padding:50px 36px 130px 40px}.faqs .hold .question .reveal p,.faqs .hold .question .reveal h4{font-size:1.125rem}.individual-text-cols{margin:0 auto;width:1000px}.individual-text-cols+.faqs{margin-top:250px}.individual-text-cols+.full-width-image{margin-top:120px}.individual-text-cols:after{left:-40px}.individual-text-cols+.colour-boxes{margin-top:250px}.individual-text-cols .wrap .cols .col:first-of-type{padding-left:0}.individual-text-cols .wrap .cols .faqs .hold .question h3{font-size:1.25rem}.text-image-cols{padding:120px 0 75px 0}.text-image-cols+.text-image{margin-top:175px}.text-image-cols .wrap{width:1000px;margin:0 auto}.text-image-cols .wrap .cols{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-image-cols .wrap .cols .col{width:-moz-calc(50% - 20px);width:-o-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.text-image-cols .wrap .cols .col h2{font-size:3.125rem;line-height:1.2}.text-image-cols .wrap .cols .col h2+p{margin-top:60px}.text-image-cols .wrap .cols .col p{font-size:1.25rem}.text-image-cols .wrap .cols .col a{font-size:.875rem;padding:15px 0;border-radius:25px;width:200px}.text-image-cols .wrap .cols .col figure{height:530px;margin-top:190px}.text-image-cols .wrap .cols .col .caption{margin-top:30px}.text-image-cols .wrap .cols .col .caption h3,.text-image-cols .wrap .cols .col .caption p{font-size:1rem;font-weight:400}.box-cols+footer{margin-top:155px}.box-cols .wrap{width:960px;margin:0 auto}.box-cols .wrap .heading{margin:0 20px}.box-cols .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-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-top:60px}.box-cols .wrap .cols .col{width:-moz-calc(33% - 9px);width:-o-calc(33% - 9px);width:-webkit-calc(33% - 9px);width:calc(33% - 9px);background-color:#e7eaec;height:320px}.box-cols .wrap .cols .col h2{font-size:1.5rem;padding:23px 17px 30px 17px;position:relative}.box-cols .wrap .cols .col h2:after{content:"";display:block;position:absolute;left:0;bottom:0;background-color:#fff;width:100%;height:3px}.box-cols .wrap .cols .col p{font-size:1.125rem;font-weight:300;padding:25px 17px 0 17px;line-height:1.6}.programme-listing .wrap{width:1000px;margin:0 auto}.partnerships .wrap{margin:0 auto;width:1000px}.partnerships .wrap h2{font-size:2rem;margin-bottom:140px}.partnerships .wrap .cols .col{width:33.3%}footer{padding-top:58px}footer .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:1000px;margin:0 auto}footer .wrap .cols:after{height:112px;background-size:cover;background-repeat:no-repeat;background-position:bottom center;width:100vw}footer .wrap .cols .col{width:50%;padding-bottom:17px}footer .wrap .cols .col+.col .text{padding-right:0}footer .wrap .cols .col .text{max-width:360px;margin-left:auto}footer .wrap .cols .col .text h3{font-size:1.125rem;width:200px}footer .wrap .cols .col .text a{font-size:1.125rem;font-weight:400;line-height:1.6;width:178px}footer .wrap .cols .col:first-of-type{padding:0;margin-right:65px}footer .wrap .cols .col:last-of-type{margin-left:65px}footer .wrap .cols .col .map{height:330px}footer .wrap .cols .col .social{display:block;text-align:right;position:relative;margin:33px 0 0 240px;padding:0}footer .wrap .bottom{padding-top:82px}footer .wrap .bottom figure{display:inline-block;margin-left:67px}footer .wrap .bottom p{float:right;margin-right:67px;max-width:310px;margin-top:15px;text-align:right}@media only screen and (min-width:1200px){body.downloadsPage .standardText.policies .wrap{width:1000px}body.downloadsPage .standardText.policies .wrap article{width:100%}.pageHero .wrap .container{width:1074px}.text-image-overlap .wrap{width:1180px}.text-image-overlap .wrap .cols .col .content{max-width:600px}footer{position:relative}footer .wrap .cols{width:1100px}footer .wrap .cols:after{z-index:1;padding-bottom:4%}footer .wrap .cols figure{z-index:2}footer .wrap .bottom{max-width:1100px;margin:0 auto;position:relative;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;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .wrap .bottom figure{margin-left:0;margin-top:0!important;position:relative}footer .wrap .bottom .logo{width:50%}footer .wrap .bottom .logos{width:50%}footer .wrap .bottom .logos .logos-container{max-width:fit-content;margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}footer .wrap .bottom .logos figure{display:block;width:100px}footer .wrap .bottom .logos figure.qaa{width:189px}footer .wrap .bottom .logos figure.qaa p{font-size:11px}footer .wrap .bottom .logos figure+figure{margin-left:30px}footer .wrap .bottom .logos figure+figure.qaa-membership{width:70px}footer .wrap .bottom p{margin-right:0;padding-right:0;float:unset;position:relative;display:block;z-index:1;position:relative;max-width:unset;width:100%;margin-top:70px;text-align:center;font-size:12px}footer .wrap .bottom:before{content:"";display:block;position:absolute;top:0;left:50%;margin-left:-50vw;background-color:#0c2c3f;width:100vw;height:100%}.search .wrap .links:before{height:54px}.our-people .wrap header:after{height:54px;background-size:contain}.text-image-overlap{padding:60px 0 0 0}.text-image-overlap.darkBlue .wrap .cols .col .content{margin-left:0}.news-panel.news-main:after{height:54px}.tab-info .wrap figure:after{padding-bottom:3%;top:-45px}}@media only screen and (min-width:1600px){body.coursePage .standardText .wrap article:before{height:75px;top:-15px}header[role=banner]:after{bottom:-53px;-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}}@media only screen and (min-width:1260px){body.coursePage .standardText:after{padding-bottom:1%}}@media only screen and (min-width:1288px){.our-people .wrap .back-button{position:absolute;margin-top:8px;left:-143px;-webkit-transition-timing-function:linear;-webkit-transition-duration:200ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:200ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:200ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:200ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:200ms;transition-property:all}}