@import url('https://fonts.googleapis.com/css?family=Montserrat:700');.accessibleHiddenElement{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.accessibleShownElement{position:static;overflow:hidden;height:auto;width:auto;margin:0;clip:auto}@font-face{font-family:'FontAwesome';
src:url('../../fonts/fontawesome-webfont.eot?v=4.6.3');
src:url('../../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');

font-weight:normal;
font-style:normal}
@font-face{font-family:'fontello';
src:url('../../fonts/fontello.eot?v=4.6.3');
src:url('../../fonts/fontello.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../../fonts/fontello.woff2?v=4.6.3') format('woff2'),url('../../fonts/fontello.woff?v=4.6.3') format('woff'),url('../../fonts/fontello.ttf?v=4.6.3') format('truetype'),url('../../fonts/fontello.svg?v=4.6.3#fontello') format('svg');
font-weight:normal;
font-style:normal}
.gridSpacers{margin-right:0.520833333%;margin-left:0.520833333%}.col24{max-width:96em;margin:0 auto;width:100%;position:relative}.col24WithGutters{width:98.958333333%}.col23{width:94.791666667%}.col22{width:90.625%}.col21{width:86.458333333%}.col20{width:82.291666667%}.col19{width:78.125%}.col18{width:73.958333333%}.col17{width:69.791666667%}.col16{width:65.625%}.col15{width:61.458333333%}.col14{width:57.291666667%}.col13{width:53.125%}.col12{width:48.958333333%}.col11{width:44.791666667%}.col10{width:40.625%}.col9{width:36.458333333%}.col8{width:32.291666667%}.col7{width:28.125%}.col6{width:23.958333333%}.col5{width:19.791666667%}.col4{width:15.625%}.col3{width:11.458333333%}.col2{width:7.291666667%}.col1{width:3.125%}.col1Gutter{margin-left:4.166666667%;margin-right:4.166666667%}.colAlpha{float:left}.colBeta{float:right}body{background:#dafaff url('/_cms-site-content/_sacriston-academy/img/background.png') bottom center repeat-y}div.outerWrap{background:url('/_cms-site-content/_sacriston-academy/img/background-footer.png') bottom center no-repeat;padding-bottom:25em}nav.siteNavigation.desktop li.current{background-color:#fff}nav.siteNavigation.desktop li.current>a{color:#000}nav.siteNavigation.desktop li.current a:after,nav.siteNavigation.desktop li:hover a:after{background:#662383}nav.siteNavigation.desktop li a:after{height:10px;width:10px;background:transparent;bottom:-5px;left:50%;margin-left:-5px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}nav.siteNavigation li:hover a{color:#fff}@media screen and (min-width:980px){nav.siteNavigation li:hover{background-color:#fff}}nav.siteNavigation li a{color:#fff;text-transform:none;font-weight:400}@media screen and (min-width:980px){nav.siteNavigation li:hover>a{color:#000}}.articleList .newsColumns:before,.articleList .newsColumns:after{content:'';width:100%;position:absolute;left:0}@media screen and (min-width:1000px){.articleList .newsColumns:before,.articleList .newsColumns:after{height:180px;top:-180px}.articleList .newsColumns:before{background:transparent url('/_cms-site-content/_sacriston-academy/img/hero-graphic-left.png') bottom left no-repeat;left:0;background-size:auto 100%}.articleList .newsColumns:after{background:transparent url('/_cms-site-content/_sacriston-academy/img/hero-graphic-right.png') bottom right no-repeat;right:0;background-size:auto 100%}}@media screen and (min-width:1200px){.articleList .newsColumns:before,.articleList .newsColumns:after{height:267px;top:-267px}}div.refineWrap a.ghostLink{color:#000}.htmlContent a{color:#662383}.starAnimationLayers{width:310px;height:80px;overflow:hidden}.starAnimationLayers:before,.starAnimationLayers:after{content:'';position:absolute}.starAnimationLayers:before{width:265px;height:100%;animation:startrail 10s infinite cubic-bezier(0.695,0.01,1,1);overflow:hidden}.starAnimationLayers:after{width:80px;height:80px;transform-origin:center center;right:0;top:0;z-index:1;animation:star 10s infinite cubic-bezier(0.695,0.01,1,1);display:block}.vacancies{padding:3em 0;background:#fff}.vacancies h2{font-family:'Montserrat',"Times New Roman",sans-serif;font-size:3em;margin-bottom:1em;text-align:center}.vacancies .noVacancies{font-size:1.6em;text-align:center;display:block;width:100%;margin-top:1em}.vacancies .viewAll{color:#000;text-transform:lowercase;padding:0;margin-bottom:1em}.vacancies .header{position:relative}.vacancies .pageContent{width:100%}.vacancies .content{padding-top:2px}.vacancies .cell{width:100%;float:none;background-color:#fff;padding:2em;text-decoration:none;position:relative;margin-bottom:1em}.vacancies .cell .panelLink{text-decoration:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.vacancies .cell .panelLink:hover~.btn-wrapper .ghostLink{background:#000;color:#fff}.vacancies .cell .panelLink:hover+h2,.vacancies .cell .panelLink:hover+h3{text-decoration:underline}.vacancies .cell h2,.vacancies .cell h3{font-size:1.8em;color:#662383;margin-bottom:0.5em;text-transform:none;font-weight:700;text-align:left;font-family:'Montserrat',"Times New Roman",sans-serif}.vacancies .cell .date{font-size:1.6em;font-weight:400;text-transform:uppercase;margin-bottom:1em;text-decoration:none;color:#000}.vacancies .cell p{font-size:1.4em;text-decoration:none;color:#000}.btn-wrapper{text-align:center;margin-top:2em}.btn-wrapper .buttonLink.ghostLink{border:1px solid #000;background-color:#fff;color:#000}.contentWithSubNav:before{margin-top:3em}@media screen and (min-width:1100px){.vacancies{padding:3em 0}}@media screen and (max-width:560px){.vacancies{padding:3em 0}}@media screen and (min-width:320px){.vacancies .viewAll{position:static;display:block;text-align:center;margin-top:0.5em}}@media screen and (min-width:768px){.vacancies .viewAll{text-align:right;position:absolute;top:0;margin-bottom:0}.vacancies .cell{float:left;margin-right:0.520833333%;margin-left:0.520833333%;width:48.958333333%}.vacancies .cell h2{color:#000}.vacancies .cell h2{color:#662383}.vacancies .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0}}.sectionHome{background:#fff}.introText{padding-bottom:4em}.contentArea{width:69.791666667%;float:right;margin-right:0.520833333%;margin-left:0.520833333%;padding-left:3em}.contentArea .pageContent{width:100%}.subNav{width:28.125%;float:left;display:block;margin-right:0.520833333%;margin-left:0.520833333%;margin-bottom:3em}.subNav h2{color:#000}.subNav h2{margin-bottom:0.5em;font-size:2.4em;font-family:'Montserrat',"Times New Roman",sans-serif;color:#646464;font-style:italic}.colAlpha h2{color:#000}.contentWithSubNav:before{margin-top:0}h2.sectionHead{font-family:'Montserrat',"Times New Roman",sans-serif;font-size:3.8em;text-align:center;color:#000}dl dd+dt{margin-top:2em}dl dt,dl dd{display:block}dl dt{font-size:1.2em;color:#000;text-transform:uppercase;padding:1.3em 0.8em 1.3em 1.5em;background:rgba(182,182,182,0.1);border-bottom:1px solid rgba(182,182,182,0.3)}dl dd{font-size:1.3em;font-weight:600;background-color:rgba(182,182,182,0.3);padding:0.8em 0.8em 0.8em 2.5em}@media screen and (max-width:780px){.subNav{max-width:96em;margin:0 auto;width:100%;position:relative;margin-right:0;margin-left:0;display:block;margin-bottom:4em;margin-top:1em}.contentArea{width:100%;padding-left:0;margin:0}.contentArea .pageContent,.contentArea .fullWidthImage,.contentArea .imageTextBlock{padding-left:0;padding-right:0}.vacancies .header{margin-bottom:2em}}