@charset "UTF-8";img{display:block;margin:0;outline:0;padding:0;max-width:100%;width:auto}img.seecmsimagedefault,img.seecmsimagedefaultundefined{display:inline-block;margin:0 0 20px 0!important}img.seecmsimageleft,img.seecmsimageleftundefined{float:left;margin:0 20px 20px 0!important}img.seecmsimageright,img.seecmsimagerightundefined{float:right;margin:0 0 20px 20px!important}img.seecmsimagecentre,img.seecmsimagecentreundefined{display:block;margin:0 auto}.clear:after{content:"";display:block;clear:both}p.seeformerrors{color:red}.slick-slide{outline:0!important}.cmsform p{padding:0}.cmsform p.fieldname{padding:0 0 5px 0}.cmsform p.fieldoption{padding:0 0 20px 0}.cmsform p.fieldoption .notes{font-style:italic}.cmsform input,.cmsform select,.cmsform textarea{margin:0 0 5px 0}.cmsform input[type=checkbox]{margin:0 10px 0 0}.cmsform input[type=submit]{margin:15px 0}.cmsform .errors p{color:red!important;padding:0 0 20px 0}.sc-fb p{padding:0}.sc-fb p.sc-fb-field-name{padding:0 0 5px 0}.sc-fb p.sc-fb-field-option{padding:0 0 20px 0}.sc-fb p.sc-fb-field-option .sc-fb-field-notes{font-style:italic}.sc-fb input,.sc-fb select,.sc-fb textarea{margin:0 0 5px 0}.sc-fb input[type=checkbox]{margin:0 10px 0 0}.sc-fb input[type=submit]{margin:15px 0}.sc-fb .sc-fb-submit-errors{color:red!important;padding:0 0 20px 0}.sc-fb .sc-fb-field-error{color:red!important;float:right}.sc-fb .sc-fb-field-required{margin-left:8px;font-weight:700}.sc-fb .sc-fb-required-desc{float:right}.form .row.halves,.form .row.thirds{width:102%;margin-left:-2%}.form .row.thirds .input{float:left;width:31.3%;margin:0 0 0 2%}.form .row.halves .input{float:left;width:48%;margin:0 0 0 2%}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body,html{min-height:100vh}html:focus-within{scroll-behavior:smooth}html{font-size:14.5pt}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizespeed}canvas,iframe,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{line-height:1em;margin:0 0 10px 0}a:not([class]){text-decoration-skip-ink:auto}.stclink{background:var(--red);display:inline-block;z-index:99999;left:50%;padding:8px;position:absolute;transform:translateY(-100%);transition:transform .3s;color:var(--white);font-weight:800;text-decoration:none}.stclink:focus{transform:translateY(0);color:var(--white)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}:focus-visible{outline:2px dashed #2f2f2f!important;z-index:100}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}body{font-family:var(--fontbody);color:var(--black);background:var(--white);display:flex;flex-direction:column;font-weight:400;width:100%}main{flex-grow:1}footer,header,main{width:100%;max-width:100%}header .content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:20px}footer .content{display:flex;justify-content:space-between;padding:40px 20px}h1{font-size:3em}h2{font-size:2.3em}h3{font-size:2em}h4{font-size:1.75em}h5{font-size:1.5em}h6{font-size:1.25em}strong{font-weight:800}p{font-size:1em;margin:0 0 20px 0}p:last-child{margin:0}ul:not([class]){list-style-type:none;margin:0 0 20px 1.5em}ul:not([class]) li{position:relative;margin:0;display:flex}ul:not([class]) li:before{content:"\f054";display:inline-block;font:var(--fa-font-solid);margin:4px 8px 0 0}ul:not([class]) li:last-child{margin:0}ul:not([class]) ul{margin:10px 0 10px 2em}ol:not([class]){margin:0 0 20px 2em}ol:not([class]) li{position:relative;margin:0 0 10px 0}ol:not([class]) li:last-child{margin:0}hr{width:100%;height:1px;border:none;background:var(--bgblue);opacity:.4;margin:10px 0}table{width:100%;margin:0 0 20px 0;border:0!important;border-collapse:collapse!important;border-spacing:0!important}table th{padding:9px 10px 5px 10px;font-size:100%;color:var(--textblue);background:var(--lightblue);font-weight:800;border-collapse:collapse!important;text-align:left;border-left:0;border-right:0;border-bottom:2px solid var(--black);box-sizing:border-box;border-spacing:0!important;line-height:140%}table td{padding:6px 10px 3px 10px;font-size:100%;color:var(--black);background:0 0;font-weight:400;border-collapse:collapse!important;text-align:left;border-left:0;border-right:0;border-bottom:1px solid var(--black);box-sizing:border-box;border-spacing:0!important;vertical-align:top}table td p,table th p{font-size:100%;padding:10px 0}table th a{color:var(--white)!important}table td iframe{max-width:500px}form{max-width:800px}.input{display:flex;flex-wrap:wrap;margin:0 0 20px 0}label{color:var(--black);width:auto;display:block;font-weight:500}input{width:100%;padding:5px 10px;border:1px solid #2f2f2f;height:auto;background:var(--white);resize:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f2f2f2 inset;-webkit-text-fill-color:#2f2f2f}input[type=checkbox],input[type=radio]{width:min-content}input[type=file]{border:none;padding:5px 0}textarea{min-height:150px;width:100%;padding:10px;border:1px solid #2f2f2f}button,input[type=button],input[type=submit]{background:var(--black);color:var(--white);border:none;padding:5px 10px;width:max-content;cursor:pointer;height:auto;margin:0 auto}button:focus-within,button:hover,input[type=button]:focus-within,input[type=button]:hover,input[type=submit]:focus-within,input[type=submit]:hover{background:var(--black)}.input.radio{display:flex;gap:5px;margin:0 0 5px}.input.radio label{order:1}.editable div[class^=editable2]+p{background:#909090!important}.editable div[class=editable2]+p{background:#383838!important}@font-face{font-family:'Century Gothic';src:url("../fonts/gothic.woff") format("woff")}:root{--white:#ffffff;--grey:#f1f1f1;--black:#595958;--darkgrey:#303030;--bgblue:#3f5b5c;--textblue:#347574;--cadetblue:#7ba5a3;--midblue:#82c6b4;--lightblue:#e9f1f1;--red:#972742;--lightyellow:#fbf5d4;--yellow:#fbba33;--10yellow:#fbba33;--fontheading:"Century Gothic",sans-serif;--fontbody:"Mulish",sans-serif;--container:1220px}h1,h2,h3,h4,h5,h6{font-family:var(--fontheading);font-weight:800}h1{color:var(--black)}h2{color:var(--textblue)}h3{color:var(--black)}h4{color:var(--textblue)}a{text-decoration:none;color:var(--textblue);transition:all .4s ease}a:focus-within,a:hover{color:var(--midblue)}header{background:var(--white)}main{background:var(--white)}footer{background:var(--darkgrey)}section{position:relative;width:100%;max-width:100%}.content{width:100%;max-width:var(--container);padding:80px 20px;margin:0 auto;display:flex;flex-direction:column}.content *{z-index:12}.topheader{border-bottom:1px solid #ccc;border-top:5px solid var(--bgblue)}.topheader .content{padding-block:10px;display:flex;flex-direction:row}.topheader .left{display:flex;gap:15px;align-items:center}.topheader .right{margin-left:auto}.topheader p{margin:0;padding:0;font-size:.7rem}.topheader p a i{margin:0 5px 0 0;color:var(--bgblue)}.topheader p a{color:var(--black);font-weight:700}.topheader p.socialicons{display:flex;gap:5px}.topheader p.socialicons a{width:30px;height:30px;line-height:32px;text-align:center;display:inline-block;background:var(--bgblue);color:var(--white);text-decoration:none;border-radius:50%}.topheader p.socialicons a i{margin:0;color:var(--white)}.topheader p.socialicons a:hover{background:var(--midblue)}.topheader p.socialicons a{background:var(--bgblue);color:var(--white)}.header .ncetm-logo{max-width:280px}.header .middle{display:flex;flex-direction:column;align-items:flex-end;gap:5px;font-size:.8em}.header .middle .buttons{display:flex;gap:5px}.header .middle .buttons a{display:flex;align-items:center;justify-content:center;height:100%;background:var(--grey);color:var(--darkgrey);padding:11px 9px}.header .middle .arrowbutton a{font-weight:800}.search .input{flex-wrap:nowrap;margin:0}.search input{border:none;width:auto;background:var(--grey);color:var(--darkgrey);padding:7px 10px}.search input::placeholder{color:var(--darkgrey);font-weight:700}.search input[type=submit]{font:var(--fa-font-solid);background:var(--grey);color:var(--darkgrey);margin:0}.translate select{background:var(--grey);color:var(--darkgrey);border:none;padding:8px 6px;font-weight:700;width:100%}nav{background:var(--bgblue);position:relative;z-index:15}.nav{list-style-type:none;display:flex;gap:10px;justify-content:flex-start;width:100%;max-width:var(--container);margin:0 auto;padding:0 20px;font-weight:800;font-size:.9em}.nav ul li{font-weight:500;font-size:1.05em;line-height:1;padding:0;margin:0}.nav>li.selected>a i{color:var(--midblue)}.nav a{display:flex;align-items:center;gap:5px;height:100%;text-decoration:none;color:var(--white);transition:all .3s ease;padding:10px}.nav a i{display:block;font-size:.8em}.nav li:not(.p1) a i{margin:2px 0 0}.nav a:focus-within,.nav a:hover{color:var(--midblue)}.nav>li.selected>a i{color:var(--10yellow)}.nav li:hover .dropdown{display:block;transform:translateY(0);opacity:1}.nav .dropdown{background:var(--bgblue);display:none;position:absolute;top:100%;left:0;width:100%;border-top:1px solid var(--textblue);transform:translateY(-10px);opacity:0;transition:opacity 2s ease 1s}.nav .dropdown .content{flex-direction:row;padding:20px}.nav ul{list-style-type:none;width:100%;columns:2}.nav ul li:before{display:none}.nav ul .arrowbutton a{font-weight:400}.mobile-nav{display:none;background:var(--bgblue);color:var(--white)!important;padding:10px 20px;justify-content:space-between;align-items:center;font-weight:500}.snav ul{margin:0;list-style-type:none;font-weight:500}.snav ul ul{margin:10px 10px 0 20px}.snav ul>li{margin:0;padding:0 0 5px;border-bottom:1px solid var(--textblue)}.snav ul>li:not(:first-of-type){padding:5px 0}.snav ul>li a{display:flex;align-items:center}.snav ul>li a:before{content:"\f054";display:inline-block;font:var(--fa-font-solid);margin:0 5px 0 0;font-size:.8em}.snav>ul>li.selected>a{color:var(--textblue)}.snav a{text-decoration:none;color:var(--black)}.snav a:hover{color:var(--midblue);transform:translateX(5px)}.snav ul li ul>li:last-child{border-bottom:none}.snav ul ul li:before{display:none}.mobile-snav{display:none;background:var(--bgblue);color:var(--white)!important;padding:10px 20px;justify-content:space-between;align-items:center;font-weight:500}.grid-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 0 20px}.grid-nav .box{position:relative}.grid-nav .box .title{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;color:var(--white);background:rgba(0,0,0,.1);font-weight:500;font-size:1.1em;transition:all .4s ease}.grid-nav .box .title span{display:flex;flex-direction:column;align-items:center}.grid-nav .box .title span:after{content:"";display:block;width:30px;height:2px;background:var(--white);transform:scaleX(0);transition:transform .4s ease .2s}.grid-nav .box:hover .title{background:rgba(0,0,0,.5)}.grid-nav .box:hover .title span:after{transform:scaleX(1)}.title{z-index:12}.title h1{font-size:3.3em}.breadcrumb p{font-size:.9em}.breadcrumb a{color:var(--black)}.breadcrumb a:hover{color:var(--midblue)}.breadcrumb .selected{font-weight:700;color:var(--textblue)}.footer-wrap{background:var(--darkgrey) url(../images/rklt-footer-overlay.png) no-repeat center center;padding:0 50px;font-size:12pt}.footer-wrap *{font-family:Roboto,sans-serif;line-height:initial}.footer{max-width:1180px;width:100%;margin:0 auto;padding:50px 0 40px 0}.footer p{color:#fff;font-size:80%;line-height:140%}.footer li a,.footer p a{color:#fff;text-decoration:none}.footer p a i{margin:0 10px 0 0;color:var(--white);transition:all .4s ease}.footer p a:hover i{color:var(--midblue)}.footer h4{font-size:90%;padding:0;margin:0;color:#fff}.footer a.rklt-logo{display:block;width:165px;height:109px;position:absolute;top:0;left:0;background:url(../images/rklt-logo-white.png) no-repeat 0 0;background-size:100%}.footer ul{margin:0;padding:3px 0 0 0}.footer li{color:#fff;font-size:80%;padding:0 0 3px 0;margin:0!important;list-style:none}.footer li a{display:inline-block;padding:0 0 0 15px;position:relative}.footer li a i{position:absolute;top:4px;left:0;color:var(--textblue)}.footer li a:hover{opacity:.7}.footer p.socialiconsheading{padding:0 0 5px 0;margin:0}.footer p.socialicons{display:flex;gap:5px}.footer p.socialicons a{width:30px;height:30px;line-height:32px;text-align:center;display:inline-block;background:var(--bgblue);color:var(--white);text-decoration:none;border-radius:50%}.footer p.socialicons a i{margin:0;color:var(--white)}.footer p.socialicons a:hover{background:var(--midblue)}.footer a{font-weight:400}.footer .top{padding:0 0 20px 0}.footer .left{float:left;width:200px}.footer .right{float:right;width:860px;box-sizing:border-box;padding:0 0 0 200px;position:relative}.footer .right .col1{float:left;width:43%}.footer .right .col2{float:right;width:45%}.footer .bottom .right{padding:0}.strapline{padding:5px 0 5px 100px;margin:10px 0 0 0;font-size:140%!important;font-weight:900;position:relative;background:url(../images/rklt-icon.png) no-repeat left center;background-size:80px}.strapline span{display:inline-block;margin:0 0 0 20px}.strapline span:first-child{margin:0}.strapline a{text-decoration:none;font-weight:900!important;transition:all .4s ease}.strapline a:hover{color:var(--midblue)}.socials{display:flex;align-items:center;gap:5px}.socials a{padding:10px;background:var(--bgblue);color:var(--white);display:flex;align-items:center;justify-content:center;border-radius:50%;width:36px;height:36px}.socials i{line-height:1}.socials a:hover{background:var(--midblue)}.cookiesnotice-wrap{position:fixed;bottom:0;left:0;width:100%;background:var(--grey);border-top:2px solid var(--bgblue);z-index:20}.cookiesnotice-wrap .content{padding:20px;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.cookiesnotice-wrap a{text-decoration:underline}.cookiesnotice-wrap .cookies-button-wrap{display:flex;flex-direction:row;gap:40px}.cookiesnotice-wrap .cookies-button-wrap p{margin-bottom:0}.cookiesnotice-wrap p.decline a{background:#b9b9b9;color:var(--black)}.cookiesnotice-wrap p.decline a:hover{background:var(--white)}.cookiesnotice-wrap .cookiesettings{position:relative;padding:20px 140px 0 0;margin:0 0 20px 0}.cookiesettings .onoffswitch{position:absolute;top:30px;right:20px;width:90px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cookiesettings .onoffswitch-checkbox{display:none}.cookiesettings .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid var(--lightblue);border-radius:20px}.cookiesettings .onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.cookiesettings .onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:90%;font-weight:800;color:#fff;box-sizing:border-box}.cookiesettings .onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:var(--bgblue);color:var(--white)}.cookiesettings .onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:var(--lightblue);color:var(--textblue);text-align:right}.cookiesettings .onoffswitch-switch{display:block;width:18px;margin:6px;background:#fff;position:absolute;top:0;bottom:0;right:56px;border:2px solid var(--lightblue);border-radius:20px;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.cookiesettings p{padding:0;margin:0 0 20px}.cookiesettings .cookieheading{font-weight:700;display:flex;gap:20px;align-items:center;margin:0 0 10px;justify-content:space-between}.cookiesettings .cookieheading p{margin:0}.cookiesettings .cookieheading :after,.cookiesettings .cookieheading:after{display:none}.cookiesettings .onoffswitch{position:relative;top:unset;right:unset}.searchresult a{display:flex;gap:10px;align-items:center}.searchresult img{margin:0 0 8px}.searchresult{margin:0 0 20px}.contactarea{padding:20px;background:var(--grey)}.contactarea a{display:grid;grid-template-columns:40px 1fr;gap:5px;align-items:center;margin:0 0 5px}.contactarea p{font-weight:500;font-size:1.3em}.contactarea span{display:flex;align-items:center;justify-content:center;background:var(--bgblue);color:var(--white);border-radius:50%;font-size:1em;width:40px;height:40px}a.logo{display:block;background-image:url(../images/svgs/logo.svg);width:345px;height:119px;max-width:100%;background-repeat:no-repeat;background-size:100%}@supports (aspect-ratio:1){a.logo{aspect-ratio:345/119;height:auto;max-width:300px}}.blockbutton a,.blockbutton span:not(.sr-only){display:inline-block;background:var(--bgblue);color:var(--white);padding:12px 30px;text-decoration:none;transition:all .4s ease;max-width:max-content}.blockarrow a:focus-visible,.blockarrow a:hover,.blockbutton a:focus-visible,.blockbutton a:hover,.blockbutton span:focus-visible,.blockbutton span:hover{background:var(--midblue)}.arrowbutton a{font-weight:700}.arrowbutton a:after{content:"\f138";display:inline-block;margin:0 0 0 5px;font:var(--fa-font-solid);transition:color .2s ease,transform .4s ease}.arrowbutton a:hover:after{transform:translateX(5px)}.blockarrow a{display:inline-block;background:var(--bgblue);color:var(--white);padding:12px 30px;text-decoration:none;transition:all .4s ease;width:max-content}.blockarrow a:after{content:"\f138";display:inline-block;margin:0 0 0 5px;font:var(--fa-font-solid);transition:color .2s ease,transform .4s ease}.slick-track{display:flex!important}.slick-list{margin:0 -10px!important}.slick-slide{height:inherit!important;margin:0 10px!important}.slick-slide>div,.slick-slide>div>div,.slick-slide>div>div>div{height:100%}.slick-dots{display:flex;align-items:center;justify-content:center;gap:5px;list-style-type:none;font-size:0}.slick-dots button{width:15px;height:15px;padding:0;margin:0;background:var(--bgblue);opacity:.6;border-radius:50%}.slick-dots .slick-active button{background:var(--midblue);opacity:1}.banners .content{padding:40px 90px;max-width:1360px;background:url(../images/svgs/overlay.svg) no-repeat top 40px left;background-size:893px}.banner{display:flex;align-items:center;justify-content:space-between;gap:40px}.banner h2{font-size:3.3em;font-family:var(--fontheading);font-weight:800;color:var(--black)}.banner p{font-size:1.1em;font-weight:700;max-width:520px}.banner .text{max-width:630px}.banners .slick-dots{width:100%;max-width:500px;margin:20px 0 0 auto}.banners{position:relative}.banners:before{content:"";display:block;width:300px;height:300px;background:url(../images/icon-10years.png) no-repeat center;background-size:100%;position:absolute;top:0;right:0}.home section .content{position:relative}.viewall{position:absolute;top:93px;right:20px;font-size:1.1em;font-weight:800}.viewall:after{content:"\f138";display:inline-block;margin:0 0 0 5px;font:var(--fa-font-solid)}.viewall:hover:after{animation:floatRight .6s alternate infinite}.tweet{display:grid;grid-template-columns:200px 1fr;background:var(--white);color:var(--black)}.tweet .image img{width:100%;height:100%;object-fit:cover}.tweet .image.no-img{display:flex;align-items:center;border-right:1px solid var(--grey)}.tweet .image.no-img img{width:100%;height:auto;object-fit:contain}.tweet .text{padding:20px}.tweet .name{margin:0 0 5px}.tweet .name a{color:var(--black)}.tweet a,.tweet i{color:#1da1f2}.tweet a:hover{color:var(--textblue)}.tweet i{display:inline-block;margin:0 5px 0 0}.twitter{position:relative}.twitter>button{position:absolute;top:50%;transform:translateY(-50%);background:0 0;color:var(--white);font-size:2em;padding:0;margin:0}.twitter .slick-prev{left:-40px}.twitter .slick-next{right:-40px}.important-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100% - 40px);background:var(--lightblue);z-index:99999;padding:60px 40px}.close-popup{position:absolute;top:15px;right:20px;font-size:1.2em}.default>.content{display:grid;grid-template-columns:1fr 3fr;row-gap:20px;column-gap:40px;padding:20px;position:relative}.default>.content>*{min-width:0}.full-width>.main-content>.content{padding:20px 20px 60px;position:relative}.default .content .breadcrumb{grid-column:1/-1}.full-width .breadcrumb{margin:0 0 40px}.main-content h2{font-size:1.7em;z-index:10;font-weight:800}.main-content h3{font-size:1.6em;z-index:10}.main-content h4{font-size:1.4em;z-index:10;font-weight:800}.main-content p{z-index:10}.overlay{display:block;width:270px;height:298px;object-fit:contain;position:absolute;top:-95px;right:-90px;background:url(../images/svgs/overlay.svg) no-repeat center}.overlay.full-width{width:505px;height:556px;top:-46px;z-index:11}.bg-blue{background:var(--bgblue);color:var(--white);z-index:15}.bg-blue .content>*{color:var(--white)!important}.bg-blue .content>div>*{color:var(--white)!important}.bg-midblue{background:var(--midblue);color:var(--white)}.bg-midblue .content>*{color:var(--white)!important}.bg-midblue .content>div>*{color:var(--white)!important}.bg-lightblue{background:var(--lightblue)}.halves{display:flex;align-items:normal;justify-content:space-between;gap:40px;row-gap:20px}.thirds{display:flex;align-items:normal;justify-content:space-between;gap:20px}.halves>div,.thirds>div{flex:1 0 0}.twothirds{display:grid;grid-template-columns:2fr 1fr;gap:40px;row-gap:20px}.twothirds>div{min-width:0}.fullwidth-feature{display:grid;grid-template-columns:1fr;gap:20px}.fullwidth-feature .feature{padding:40px}.newsfeed{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;z-index:2}.newsfeed:not(.course-feed) .post{display:flex!important;background:var(--grey)}.post{display:flex;flex-direction:column;height:100%;background:var(--white);color:var(--black)}.home .post{display:flex!important}.post:hover{color:var(--black)}.post .image{overflow:hidden}.post img{transition:all .4s ease}.post:hover img{transform:scale(1.1)}.post .text{flex-grow:1;display:flex;flex-direction:column;padding:20px}.post .title{font-family:var(--fontheading);font-weight:800;color:var(--black);margin:0 0 5px;font-size:1.3em;line-height:1.3em}.post .standfirst span{color:var(--textblue)}.post .standfirst .continue{display:inline-block}.post .standfirst .continue:after{content:"\f138";display:inline-block;margin:0 0 0 5px;font:var(--fa-font-solid);opacity:0;transition:opacity .2s ease,transform .4s ease}.post:hover .standfirst .continue:after{opacity:1;transform:translateX(5px);animation:floatRight .6s alternate infinite}.newsfeed .post .no-img{border:1px solid var(--grey)}.grid-nav .staff .title{opacity:0;color:transparent;transition:all .4s ease}.grid-nav .staff:hover .title{opacity:1;color:var(--white);background-color:rgba(0,0,0,.5)}.grid-nav .staff .name{font-size:1.1em;font-weight:500;color:var(--textblue);margin:10px 0 0}.grid-nav .staff .job{font-weight:500}.grid-nav .staff:hover .title span:after{transform:scaleX(1)}@keyframes floatRight{0%{transform:translateX(0)}100%{transform:translateX(5px)}}.newsfeed .no-found{grid-column:1/-1}.course-feed{position:relative;grid-auto-rows:1fr;z-index:2}.course-feed .image{position:relative}.course-feed .post .no-img{border:none;border-bottom:1px solid var(--grey)}.course-feed .post .title{color:var(--textblue)}.course-feed .tags{position:absolute;left:0;bottom:0;display:flex}.course-feed .tags p{margin:0;width:max-content;padding:2px 10px;font-size:.75em}.course-feed .text{padding:20px;color:var(--black)}.course-feed .blockbutton{margin-top:auto;text-transform:uppercase;font-size:.9em}.course-feed .blockbutton.status span{background:var(--red);padding:5px 20px}.course-feed.home .slick-arrow{background:0 0;font-size:1.5em;position:absolute;top:50%;transform:translateY(-50%);padding:0}.course-feed.home .slick-prev{left:-35px}.course-feed.home .slick-next{right:-35px}.course-feed.inner .post{display:none}.course-feed.inner .post.displayed{display:flex}.course-filters{display:flex;align-items:center;gap:10px;margin:0 0 20px}.course-filters p{margin:0;font-weight:500}.course-filters button{padding:2px 10px;font-size:.9em;margin:0;transition:all .4s ease}.course-filters button.clear{margin-left:auto;background:var(--bgblue);display:none;font-weight:500;opacity:1!important}.course-filters.on button:not(.selected){opacity:.5}.course-filters.on button:not(.selected):hover{opacity:1}.dropdown .course-filters{margin:0}.dropdown .course-filters a{display:block;padding:2px 10px;font-size:1em;margin:0;transition:all .4s ease;background:var(--white);color:var(--textblue)}.course-filters a[data-id="1"],.course-filters button[data-id="1"],.tags p[data-id="1"]{background:var(--yellow);color:var(--black)}.course-filters a[data-id="2"],.course-filters button[data-id="2"],.tags p[data-id="2"]{background:var(--red);color:var(--white)}.course-filters a[data-id="3"],.course-filters button[data-id="3"],.tags p[data-id="3"]{background:var(--lightyellow);color:var(--black)!important}.course-filters a[data-id="4"],.course-filters button[data-id="4"],.tags p[data-id="4"]{background:var(--textblue);color:var(--white)}.course-filters button:hover{background:var(--midblue);color:var(--white)}.no-found{display:none}.course-feed #viewmore{background:var(--white);padding:20px;display:flex;align-items:center;font-weight:700;color:var(--textblue)!important;font-size:1.1em}.course-feed #viewmore span:after{content:"\f138";display:inline-block;margin:0 0 0 5px;font:var(--fa-font-solid);opacity:0;transition:opacity .2s ease,transform .4s ease}.course-feed #viewmore:hover span:after{opacity:1;transform:translateX(5px);animation:floatRight .6s alternate infinite}.course-feed #scroll-to-top{animation:bob 2s infinite alternate;position:absolute;right:-50px;bottom:0;margin:0;display:none}.course-feed #scroll-to-top a{padding:5px 10px;background:var(--grey);color:var(--textblue);font-size:1.4em}@keyframes bob{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}.default.course>.content{grid-template-columns:3fr 1fr}.course-tags{grid-column:1/-1;display:flex;align-items:center;gap:10px}.course-tags p{margin:0;padding:5px 15px;font-size:.9em}.course-tags .status{margin-left:auto;background:var(--red);color:var(--white);text-transform:uppercase;z-index:2}.features{display:flex;flex-direction:column;gap:20px}.features .backbutton{text-align:right;z-index:2}.features .blockbutton a{width:100%}.course-feature-container{display:flex;flex-direction:column;gap:20px}.course-feature{display:flex;flex-direction:column}.course-feature .text{background:var(--textblue);color:var(--white);padding:20px}.course-feature .job,.course-feature .name{font-weight:700;margin:0;font-size:1em}.course-feature .name{margin:0 0 5px}.course-feature p{font-size:.9em}.course-feature img{margin:0 auto}.quotes .quote{color:var(--textblue);font-weight:800}.quotes .quote:before{content:"“"}.quotes .quote:after{content:"”"}.video-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;grid-auto-rows:1fr;margin:0 0 20px}.video-grid .video{position:relative;min-width:0}.video-grid iframe{max-width:100%;height:auto;min-height:220px}.video-grid .video .title{background:var(--bgblue);color:var(--white);text-align:center;padding:5px}.concertinas{display:flex;flex-direction:column;gap:10px;margin:0 0 20px}.concertina div{padding:20px}.concertina .heading{background:var(--bgblue);color:var(--white);padding:10px 20px;display:flex;justify-content:space-between;align-items:center;gap:10px;font-weight:500}.concertina .text{background:var(--lightblue);display:none}.grid-links{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:0 0 20px}.grid-links .link{display:flex;flex-direction:column}.grid-links .title{background:var(--bgblue);color:var(--white);text-align:center;padding:5px}.grid-links .image.centerimage{background:var(--white);width:100%;box-sizing:border-box;border:1px solid var(--grey);height:125px;position:relative}.grid-links .image.centerimage img{position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);max-height:100px;max-width:80%;width:auto;height:auto}.full-width .grid-links{grid-template-columns:repeat(3,1fr)}.inner-banner-image{grid-column:1/-1}.getinvolved{padding:20px;background:var(--grey)}.getinvolved input,.getinvolved textarea{border:none}#mc_embed_signup form{margin:0!important;padding:20px 40px;background:var(--lightblue);max-width:100%}#mc_embed_signup .mc-field-group{display:flex!important;flex-direction:column;width:100%!important;padding:0!important;clear:none!important}#mc_embed_signup .indicates-required{text-align:left!important;margin:0}#mc_embed_signup .helper_text{margin:20px 0 10px!important}#mc_embed_signup .mc-field-group.input-group ul li:before{display:none}#mc_embed_signup .mc_fieldset{padding:20px!important;margin:0 0 20px;border:1px solid var(--bgblue)}#mc_embed_signup .mc-field-group .checkbox{display:flex;gap:10px;align-items:flex-start}#mc_embed_signup .mc-field-group input[type=checkbox]{width:auto;margin-top:7px}#mc_embed_signup .foot{width:100%!important;margin:40px 0 0;gap:10px}#mc_embed_signup .button{margin:0!important;padding:5px 22px!important;height:auto!important;background:var(--bgblue)!important;color:var(--white)!important}#mc_embed_signup .button:hover{background:var(--midblue)!important}@media screen and (max-width:1400px){.overlay,.overlay.full-width{right:0}}@media screen and (max-width:1220px){.banners .content{padding:40px 20px}.banner h2{font-size:2.5em}.banner p{font-size:1em}.twitter{display:grid!important;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:20px}.course-feed.home .slick-list,.twitter .slick-list{grid-column:1/-1;grid-row:1}.course-feed.home .slick-arrow,.twitter>button{grid-row:2;position:relative;top:unset;transform:unset;width:100%;background:var(--white);color:var(--textblue);font-size:1.5em}.course-feed.home .slick-next,.course-feed.home .slick-prev,.twitter .slick-next,.twitter .slick-prev{left:unset;right:unset}.bg-midblue .content .twitter>button{color:var(--midblue)!important}.footer .left{width:20%}.footer .right{width:75%}.strapline{font-size:100%!important}}@media screen and (max-width:1100px){header .content{flex-wrap:wrap}.header .middle{order:-1;width:100%;flex-direction:row;justify-content:space-between}.course-feed.home{grid-template-columns:1fr}.home .post{display:grid!important;grid-template-columns:200px 1fr;gap:20px}.home .post .image img{width:100%;height:100%;object-fit:cover}}@media screen and (max-width:930px){.tweet{display:flex;flex-direction:column}.tweet .image{max-height:200px}.tweet .image.no-img{border-right:none;border-bottom:1px solid var(--grey)}.tweet .image img,.tweet .image.no-img img{object-fit:cover;height:100%;width:100%}.footer a.rklt-logo{display:none}.footer .left,.footer .right,.footer .right .col1,.footer .right .col2{float:none;width:100%;padding:0}.footer .left,.footer .right .col1{padding:0 0 10px 0}.footer .bottom{flex-direction:column;margin:0}.strapline{padding:5px 0 5px 50px;background-size:35px}.strapline span{margin:0 0 0 10px}.strapline span:first-child{margin:0}}@media screen and (max-width:840px){nav{background:var(--lightblue)}.nav{flex-direction:column;padding:20px;display:none}.nav a{color:var(--textblue)}.mobile-nav{display:flex}.banner img,.banners .slick-dots{max-width:300px}.banner h2{font-size:1.5em}.newsfeed{grid-template-columns:repeat(2,1fr)}.newsfeed.home .post:nth-of-type(3){display:none}.default.course>.content,.default>.content{grid-template-columns:1fr}.mobile-snav{display:flex}.snav{z-index:15}.snav ul{display:none;padding:10px 0 0}.snav a:hover{transform:none}.snav .fadeInUpShort{opacity:1}.overlay{top:20px;right:0}.overlay.full-width{width:270px;height:298px;top:20px}}@media screen and (max-width:780px){.course-filters{flex-direction:column;align-items:stretch;gap:5px}.course-filters button{width:100%}.thirds{flex-direction:column}.thirds>div{flex:initial}.viewall{position:relative;top:unset;right:unset;order:1;text-align:center;margin:20px 0 0}}@media screen and (max-width:650px){.header .middle{flex-direction:column}.header .ncetm-logo{max-width:140px}.content{padding:40px 20px}.strapline{font-size:80%}h1{font-size:2em}h2{font-size:1.9em}h3{font-size:1.5em}h4{font-size:1.25em}.title h1{font-size:2.5em}.halves{flex-direction:column}.halves>div{flex:initial}.twothirds{grid-template-columns:1fr}}@media screen and (max-width:600px){.banner{flex-direction:column;gap:20px}.banner img{order:-1}.banners .slick-dots{max-width:100%;margin:20px 0 0}.grid-nav{grid-template-columns:repeat(2,1fr);gap:10px}.video-grid{grid-template-columns:repeat(1,1fr)}.footer-wrap{background-position:left -600px center}.important-popup{width:100%}}@media screen and (max-width:580px){.newsfeed{grid-template-columns:repeat(1,1fr)}.post img{width:100%}.home .post{grid-template-columns:1fr;gap:0}.home .post .image img{width:100%;height:auto;object-fit:cover}.contactarea p{font-size:1rem}p{overflow-wrap:break-word;word-break:break-word}.topheader{display:none}}@media screen and (max-width:500px){.header .middle{display:grid;grid-template-columns:auto auto}.header .middle>*{min-width:0}.header .middle .buttons{display:contents}.header .middle .buttons div{grid-column:1/-1}.header .middle .arrowbutton{width:max-content;display:block}.header .middle .buttons a{grid-row-start:1;grid-column-start:2}.search input{flex-grow:1}.post .title{font-size:1.1em}.grid-nav{grid-template-columns:1fr;gap:20px}#mc_embed_signup form{padding:20px}}@media screen and (max-width:450px){a.logo{max-width:100%}h1{font-size:2em!important}h2{font-size:1.8em!important}h3{font-size:1.5em!important}h4{font-size:1.25em!important}.cookiesnotice-wrap p{font-size:.8rem}.cookiesnotice-wrap .cookies-button-wrap{flex-direction:column;gap:10px}}@media print{*{-webkit-print-color-adjust:exact}body{font-size:12pt;font-family:arial,serif;line-height:140%}.see-cms-toolbar{display:none!important}}