@import url("https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700|Nunito|Fjalla+One");@import url("/_site/fonts/vle/style.css");.template:after,.template:before{content:"";display:table}.template:after{clear:both}.lte-ie7 .template{zoom:1}.template__columns{margin:0 -1em}.template__columns__span{width:100%;float:left;padding:0 1em}.mason--admin .template__columns__span{cursor:text;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;position:relative;border:3px solid #281838;border-top-width:0px}.mason--admin .template__columns__span:before{content:'Column';position:absolute;top:0;right:0;background:#281838;text-transform:none;font-size:12px;color:#FFF;padding:6px 10px;line-height:1.5em;z-index:2}.mason--admin .template__columns__span:first-child{border-top-width:3px}.mason--admin .template__columns__span:first-child:before{content:'Column 1'}.mason--admin .template__columns__span:nth-child(2):before{content:'Column 2'}.mason--admin .template__columns__span:nth-child(3):before{content:'Column 3'}@media (min-width:769px){.template__columns__span--1{width:8.3333333333%}.template__columns__span--2{width:16.6666666667%}.template__columns__span--3{width:25%}.template__columns__span--4{width:33.3333333333%}.template__columns__span--5{width:41.6666666667%}.template__columns__span--6{width:50%}.template__columns__span--7{width:58.3333333333%}.template__columns__span--8{width:66.6666666667%}.template__columns__span--9{width:75%}.template__columns__span--10{width:83.3333333333%}.template__columns__span--11{width:91.6666666667%}.template__columns__span--12{width:100%}.mason--admin .template__columns__span{border-top-width:3px;border-left-width:0px}.mason--admin .template__columns__span:first-child{border-left-width:3px}}.lte-ie8 .template__columns__span--1{width:8.3333333333%}.lte-ie8 .template__columns__span--2{width:16.6666666667%}.lte-ie8 .template__columns__span--3{width:25%}.lte-ie8 .template__columns__span--4{width:33.3333333333%}.lte-ie8 .template__columns__span--5{width:41.6666666667%}.lte-ie8 .template__columns__span--6{width:50%}.lte-ie8 .template__columns__span--7{width:58.3333333333%}.lte-ie8 .template__columns__span--8{width:66.6666666667%}.lte-ie8 .template__columns__span--9{width:75%}.lte-ie8 .template__columns__span--10{width:83.3333333333%}.lte-ie8 .template__columns__span--11{width:91.6666666667%}.lte-ie8 .template__columns__span--12{width:100%}.lte-ie8 .mason--admin .template__columns__span{border-top-width:3px;border-left-width:0px}.lte-ie8 .mason--admin .template__columns__span:first-child{border-left-width:3px}.template--accordion h2.template--accordion__title{padding:.5em 4rem .5em 1.5rem;border:1px solid #00821f;margin-bottom:0.25em;font-size:1.125em;position:relative;background:#00821f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#FFFFFF;-webkit-transition:background 350ms, color 350ms;-o-transition:background 350ms, color 350ms;transition:background 350ms, color 350ms}.template--accordion h2.template--accordion__title:after{content:'';position:absolute;right:1.5rem;top:50%;margin-top:-3px;border-top:6px solid #FFFFFF;border-left:6px solid transparent;border-right:6px solid transparent;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 350ms;transition:-webkit-transform 350ms;-o-transition:transform 350ms;transition:transform 350ms;transition:transform 350ms, -webkit-transform 350ms}.template--accordion div.template--accordion__container{display:none;padding:1px 1.5rem;line-height:1.5em;background-color:#f2f2f2}.template--accordion.active>h2.template--accordion__title{background:#006919;color:#f2f2f2}.template--accordion.active>h2.template--accordion__title:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.no-js .template--accordion h2.template--accordion__title:after{display:none}.no-js .template--accordion div.template--accordion__container{display:block}.mason--admin .template--accordion div.template--accordion__container,.mason--admin .template--accordion h2.template--accordion__title{cursor:text;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;position:relative;border:3px solid #281838}.mason--admin .template--accordion div.template--accordion__container:before,.mason--admin .template--accordion h2.template--accordion__title:before{position:absolute;top:0;right:0;background:#281838;text-transform:none;font-size:12px;color:#FFF;padding:6px 10px;line-height:1.5em;z-index:2}.mason--admin .template--accordion h2.template--accordion__title:before{content:'Accordion Title'}.mason--admin .template--accordion div.template--accordion__container{display:block}.mason--admin .template--accordion div.template--accordion__container:before{content:'Accordion Content'}.accordion__title{padding:.5em 3em .5em 1em;border:1px solid #00821f;-webkit-transition:background .4s, color .4s;-o-transition:background .4s, color .4s;transition:background .4s, color .4s;margin-bottom:0.25em;font-size:1.125em;position:relative;color:#00821f!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion__title em{position:absolute;right:1em;top:0;bottom:0;margin:auto;height:1em;line-height:1}.accordion__title.open{background:#00821f;color:#FFF!important}.accordion__container{overflow:hidden;display:none;padding:1em}.mason--admin .accordion__container{height:auto;display:block}.mason--admin{}.mason--admin .accordion__container,.mason--admin .accordion__title{position:relative;border:3px solid #EF5B25}.mason--admin .accordion__container:after,.mason--admin .accordion__title:after{position:absolute;top:0;right:0;background:#EF5B25;text-transform:none;font-size:12px;color:#FFF}.mason--admin .accordion__title{cursor:default;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.mason--admin .accordion__title:after{padding:0 8px 0 10px;content:'Accordion Title'}.mason--admin .accordion__container{margin-bottom:6px}.mason--admin .accordion__container:after{padding:0 8px 2px 10px;content:'Accordion Container'}.attention{display:block;width:100%;padding:20px;color:#FFF;background:#004f13;border:2px solid #00821f;font-size:1.1em;border-radius:10px}.button__link{display:inline-block;line-height:1.8em}.button__link+.button__link{margin-left:12px}.button__link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-family:"Arial", sans-serif;font-weight:700;font-size:1rem;padding:8px 14px;border-radius:22px;-webkit-box-shadow:inset 0 0 0 1px #d1d1d1;box-shadow:inset 0 0 0 1px #d1d1d1;background:#FFF;color:#00821f;text-decoration:none!important;-webkit-transition:background .35s ease, color .35s ease, -webkit-box-shadow .35s ease;transition:background .35s ease, color .35s ease, -webkit-box-shadow .35s ease;-o-transition:background .35s ease, color .35s ease, box-shadow .35s ease;transition:background .35s ease, color .35s ease, box-shadow .35s ease;transition:background .35s ease, color .35s ease, box-shadow .35s ease, -webkit-box-shadow .35s ease}.mason--sixthform .button__link a{color:#ff7d01}.button__link a:hover{background:#45d62b;color:#000;-webkit-box-shadow:inset 0 0 0 1px #45d62b;box-shadow:inset 0 0 0 1px #45d62b}.mason--sixthform .button__link a:hover{background:#ff7d01;-webkit-box-shadow:inset 0 0 0 1px #ff7d01;box-shadow:inset 0 0 0 1px #ff7d01}.table__container{display:block;max-width:100%;overflow:auto}.table__container table thead tr{border:1px solid #00821f}.table__container table thead th{background:#cce6d2;border-left:1px solid #00821f}.table__container table tbody{border:1px solid #00821f}.table__container table tbody td{border:1px solid #00821f}blockquote{position:relative;z-index:1;margin:2.5em 0;padding:16px 54px;border-left:5px solid #1c1c36;background:#f2f2f2;-webkit-box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.15);box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.15);quotes:'\201C' '\201D'}blockquote:before{content:open-quote;position:absolute;z-index:-1;top:0;left:0;height:100%;line-height:0.9;font-size:400px;color:#e9e9e9}blockquote:after{content:close-quote;position:absolute;z-index:-1;bottom:0;right:0;height:100%;line-height:1.15;font-size:400px;color:#e9e9e9}blockquote p{font-family:"Nunito", sans-serif;font-size:1.125rem;color:#595959}blockquote p:first-child{font-family:"PT Sans", sans-serif;font-size:1.25rem;font-style:italic;color:#000}.download{position:relative;color:#000;background:#45d62b;padding:20px 100px 20px 25px;margin:20px 0;-webkit-transition:color .3s ease, background .3s ease;-o-transition:color .3s ease, background .3s ease;transition:color .3s ease, background .3s ease}.mason--sixthform .download{background:#ff7d01}.download:hover{color:#fff;background:#00821f}.download:hover a{color:#fff}.download:hover h3{color:#fff}.download:hover p{color:#fff}.mason--sixthform .download:hover{background:#e77100}.download[data-href$=".doc"] .download__icon:before,.download[data-href$=".docx"] .download__icon:before,.download[data-href$=".pdf"] .download__icon:before{content:'\f019'}.download a{color:#000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.mason:not(.mason--admin) .download a{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;text-indent:-5000em}.download h3{font-size:1.5rem;font-weight:700;margin:0;color:#000;line-height:1.2;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.download p{margin:0;font-size:1rem;color:#000;opacity:0.6;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.download .download__icon{position:absolute;top:0;bottom:0;right:25px;margin:auto;width:57px;height:57px;line-height:57px;border-radius:50%;text-align:center;background:#FFF;color:#1c1c36}.download .download__icon:before{content:'\f0c1';font-family:'FontAwesome';font-size:24px}.download__button{display:inline-block}.download__button--download a:before{content:'\f019'!important}.download__button a{position:relative;display:block;color:#FFF;background:#00821f;padding:11px 11px 11px 50px;border-radius:25px;text-decoration:none!important;-webkit-transition:background 350ms ease;-o-transition:background 350ms ease;transition:background 350ms ease}.download__button a:before{content:'\f0c1';font-family:'FontAwesome';font-size:18px;position:absolute;top:0;bottom:0;left:8px;margin:auto;width:34px;height:34px;line-height:34px;border-radius:50%;text-align:center;background:#FFF;color:#00821f;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}.download__button a:hover{background:#1c1c36}.download__button a:hover:before{color:#1c1c36}