body.stop-scrolling{height:100%;overflow:hidden;}.sweet-overlay{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000;}.sweet-alert{background-color:white;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999;}@media all and (max-width: 540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px;}}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block;}.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal;}.sweet-alert fieldset{border:none;position:relative;}.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding 0.15s, max-height 0.15s;transition:padding 0.15s, max-height 0.15s;}.sweet-alert .sa-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding 0.2s, max-height 0.2s;transition:padding 0.25s, max-height 0.25s;}.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:white;line-height:24px;text-align:center;margin-right:3px;}.sweet-alert .sa-error-container p{display:inline-block;}.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 0.1s;transition:all 0.1s;}.sweet-alert .sa-input-error::before,.sweet-alert .sa-input-error::after{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px;}.sweet-alert .sa-input-error::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.sweet-alert .sa-input-error::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.sweet-alert .sa-input-error.show{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.sweet-alert input{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.06);padding:0 12px;display:none;-webkit-transition:all 0.3s;transition:all 0.3s;}.sweet-alert input:focus{outline:none;box-shadow:0px 0px 3px #c4e6f5;border:1px solid #b4dbed;}.sweet-alert input:focus::-moz-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5;}.sweet-alert input:focus:-ms-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5;}.sweet-alert input:focus::-webkit-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5;}.sweet-alert input::-moz-placeholder{color:#bdbdbd;}.sweet-alert input:-ms-input-placeholder{color:#bdbdbd;}.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd;}.sweet-alert.show-input input{display:block;}.sweet-alert button{background-color:#aedef4;color:white;border:none;box-shadow:none;font-size:17px;font-weight:500;-webkit-border-radius:4px;border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer;}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,0.5), inset 0 0 0 1px rgba(0,0,0,0.05);}.sweet-alert button:hover{background-color:#a1d9f2;}.sweet-alert button:active{background-color:#81ccee;}.sweet-alert button.cancel{background-color:#d0d0d0;}.sweet-alert button.cancel:hover{background-color:#c8c8c8;}.sweet-alert button.cancel:active{background-color:#b6b6b6;}.sweet-alert button.cancel:focus{box-shadow:rgba(197,205,211,0.8) 0px 0px 2px, rgba(0,0,0,0.0470588) 0px 0px 0px 1px inset !important;}.sweet-alert button::-moz-focus-inner{border:0;}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none !important;}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px;}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box;}.sweet-alert .sa-icon.sa-error{border-color:#f27474;}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block;}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px;}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px;}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px;}.sweet-alert .sa-icon.sa-warning{border-color:#f8bb86;}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#f8bb86;}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#f8bb86;}.sweet-alert .sa-icon.sa-info{border-color:#c9dae1;}.sweet-alert .sa-icon.sa-info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#c9dae1;}.sweet-alert .sa-icon.sa-info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#c9dae1;}.sweet-alert .sa-icon.sa-success{border-color:#a5dc86;}.sweet-alert .sa-icon.sa-success::before,.sweet-alert .sa-icon.sa-success::after{content:'';-webkit-border-radius:40px;border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:white;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.sweet-alert .sa-icon.sa-success::before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px;}.sweet-alert .sa-icon.sa-success::after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0px 60px;transform-origin:0px 60px;}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);-webkit-border-radius:40px;border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2;}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2;}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat;}@keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7);}100%{transform:scale(1);-webkit-transform:scale(1);}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1);}100%{transform:scale(0.5);-webkit-transform:scale(0.5);}}.row{max-width:1290px;}.column,.columns{padding-left:20px;padding-right:20px;}.row .row{margin-left:-20px;margin-right:-20px;}.bgcover{background-position:center;background-size:cover;}.block{display:block;text-indent:-3000px;font-size:0;overflow:hidden;}.absolute{position:absolute;top:0;left:0;width:100%;height:100%;}.clearul{margin:0;padding:0;}.clearul li{list-style:none;margin:0;padding:0;}.accordion .accordion-navigation > .content,.accordion dd > .content{max-height:0;display:block;overflow:hidden;padding-top:0;padding-bottom:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0;}.accordion .accordion-navigation > .content.active,.accordion dd > .content.active{max-height:1000px;opacity:1;}p:last-child{margin-bottom:0;}.valignout{display:table;height:100%;width:100%;table-layout:fixed;}.valignin{vertical-align:middle;height:100%;width:100%;display:table-cell;}figure{padding:0;margin:0;}.op0{opacity:0;}.parallax{background-attachment:fixed;background-repeat:no-repeat;}#cboxOverlay{background-color:rgba(8,48,84,0.95);}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxWrapper{max-width:none;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;}.swiper-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{float:left;}.swiper-wp8-horizontal{-ms-touch-action:pan-y;}.swiper-wp8-vertical{-ms-touch-action:pan-x;}.font1{font-family:'Roboto', sans-serif;}.font1c{font-family:'Roboto Condensed', sans-serif;}button,.button{font-family:'Roboto Condensed', sans-serif;font-size:18px;color:#fff;background:#1f6a71;padding:15px 30px;text-transform:uppercase;overflow:hidden;position:relative;}button span,.button span{position:relative;z-index:1;}button:before,.button:before{position:absolute;top:0;left:0;width:100%;height:100%;background:#9a9001;content:'';display:block;top:100%;transition:all .5s cubic-bezier(0.165,0.840,0.440,1.000);}button:hover:before,button:focus:before,.button:hover:before,.button:focus:before{top:0;}body{font-family:'Roboto', sans-serif;color:#666;}h1,h2,h3,h4{font-family:'Roboto', sans-serif;font-weight:300;}body{padding-top:220px;}header{padding:10px 50px;position:fixed;top:0;left:0;width:100%;z-index:1000;transition:all .3s ease-out;}.scroll header{top:-60px;}.scroll header .bottom{height:80px;}.scroll header .bottom h1{top:10px;}.scroll header .bottom h1 a{width:160px;}.scroll header .bottom nav{top:25px;}.scroll.nav-down header{top:-10px;}header .top{background:#9a9001;height:50px;text-align:right;padding:0 50px;transition:all .3s ease-out;position:relative;z-index:1;}header .top form{border-left:1px solid #7c7301;border-right:1px solid #7c7301;display:inline-block;vertical-align:top;height:50px;position:relative;}header .top form input{background:none;box-shadow:none;border:none;height:50px;color:#fff;padding:10px 20px;}header .top form input:focus{background:#7c7301;}header .top form button{height:50px;width:50px;background:none;color:#fff;position:absolute;top:0;right:0;padding:0;}header .top form button:before{display:none;}header .top form button:hover,header .top form button:focus{background:#7c7301;}header .top #results{position:absolute;top:100%;right:0;width:500px;background:#7c7301;padding:10px 20px 10px;padding:0 20px;max-height:0;overflow:hidden;}header .top #results.active{max-height:400px;padding:10px 20px 10px;overflow-y:auto;}header .top #results ul{margin:0;padding:0;text-align:left;height:100%;overflow-y:auto;}header .top #results ul li{list-style:none;margin:0;padding:0;}header .top #results ul li{border-bottom:1px solid #5a5100;padding:10px 0;}header .top #results ul li:last-child{border-bottom:none;}header .top #results ul li a{color:#fff;font-size:16px;transition:all .3s ease-out;}header .top #results ul li a:hover,header .top #results ul li a:focus{color:#fff;text-decoration:underline;}header .top #results ul li .lab{display:inline-block;font-size:10px;background:#1f6a71;padding:1px 10px;color:#fff;text-transform:uppercase;}header .top #results ul li p{color:#fff;font-size:15px;}header .top #results ul li p span{background:#f3ec1f;color:#5a5100;}header .top .soc{height:50px;vertical-align:top;margin-right:-10px;display:inline-block;}header .top .soc a{display:inline-block;color:#fff;font-size:20px;padding-top:10px;padding:10px 10px;margin-left:5px;transition:all .3s ease-out;vertical-align:top;}header .top .soc a:hover,header .top .soc a:focus{background:#7c7301;}header .top .soc a.textlink{font-family:'Roboto Condensed', sans-serif;height:50px;padding-top:14px;font-size:16px;}header .bottom{height:150px;background:#f5f5f5;position:relative;border-bottom:5px solid #1f6a71;transition:all .3s ease-out;}header .bottom h1{margin:0;top:25px;left:40px;transition:all .3s ease-out;position:absolute;}header .bottom h1 a{display:block;text-indent:-3000px;font-size:0;overflow:hidden;width:275px;height:87px;background:url(../img/logo.png) no-repeat;background-size:100% auto;transition:all .3s ease-out;}nav{position:absolute;top:60px;right:35px;}nav ul{margin:0;padding:0;}nav ul li{list-style:none;margin:0;padding:0;}nav ul li{float:left;padding:0 15px;position:relative;}nav ul li a,nav ul li span{display:block;font-family:'Roboto Condensed', sans-serif;color:#333;font-size:16px;text-transform:uppercase;transition:all .3s ease-out;}nav ul li a:after,nav ul li span:after{background:#9a9001;height:1px;content:'';display:block;width:0;margin:0 auto;transition:all .3s ease-out;}nav ul li a:hover,nav ul li a:focus,nav ul li span:hover,nav ul li span:focus{color:#9a9001;}nav ul li a:hover:after,nav ul li a:focus:after,nav ul li span:hover:after,nav ul li span:focus:after{width:40px;}nav ul li.active a:after{width:30px;}nav ul li ul{position:absolute;top:100%;left:-10px;background:#1f6a71;padding:0 0px;margin:0;max-height:0;transition:all .5s ease-out;overflow:hidden;}nav ul li ul li{float:none;padding:0;}nav ul li ul a{color:#fff;white-space:nowrap;padding:7px 20px;font-size:15px;}nav ul li ul a:hover,nav ul li ul a:focus{background:#00484f;}nav ul li ul a:after{display:none;}nav ul li:hover ul,nav ul li:focus ul{padding:5px 0;max-height:700px;}nav ul li:last-child ul{left:auto;right:-10px;}.btn{font-family:'Roboto Condensed', sans-serif;font-size:16px;color:#333;display:inline-block;text-transform:uppercase;}.btn:after{width:100%;height:1px;background:#9a9001;content:'';display:block;}.hero{margin-left:50px;margin-right:50px;padding-bottom:50%;position:relative;}.hero ul{margin:0;padding:0;height:100%;}.hero ul li{list-style:none;margin:0;padding:0;}.hero ul li{position:relative;height:100%;}.hero ul li .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;}.hero .bx-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;}.hero .bx-wrapper,.hero .bx-viewport{height:100% !important;}.hero .text{position:absolute;top:50%;height:340px;margin-top:-170px;padding:50px;max-width:560px;background:#fff;left:50px;}.hero .text h2{font-size:48px;line-height:1.2;color:#9a9001;font-weight:100;}.hero .text h2 span{font-size:32px;display:block;color:#1f6a71;font-weight:300;}.hero .text h3{font-size:32px;display:block;color:#1f6a71;margin-bottom:20px;}.hero .bx-pager{top:50%;margin-top:180px;z-index:100;position:absolute;left:50px;}.hero .bx-pager .bx-pager-item{float:left;margin-right:10px;}.hero .bx-pager .bx-pager-item a{width:12px;height:12px;background:#fff;display:block;text-indent:-3000px;font-size:0;overflow:hidden;}.hero .bx-pager .bx-pager-item a.active{background:#1f6a71;}.access{margin-top:50px;margin-bottom:0px;overflow:hidden;}.access li{padding:0 25px 50px;}.access ul{margin:0 -25px;}.access a{display:block;color:#666;}.access a .text{display:block;margin-top:25px;}.access a figure{position:relative;padding-bottom:100%;margin-bottom:0px;overflow:hidden;}.access a figure .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;transition:all .3s ease-out;}.access a figure .t{position:absolute;bottom:10px;left:20px;right:20px;bottom:30px;color:#fff;font-weight:300;font-size:32px;z-index:1;line-height:1.1;transition:all .3s ease-out;background:url(../img/accessico.png) no-repeat right bottom;padding-right:20px;}.access a figure:before{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);content:'';display:block;bottom:0;height:50%;top:auto;z-index:1;transition:all .3s ease-out;}.access a figure:after{position:absolute;bottom:0;height:10px;background:#9a9001;left:0;width:100%;content:'';display:block;transition:all .3s ease-out;z-index:1;}.access a span.rm{font-size:14px;color:#9a9001;display:block;margin-top:20px;}.access a:hover figure .bg,.access a:focus figure .bg{transform:scale(1.1);}.access a:hover figure:after,.access a:focus figure:after{height:20px;}.sectiontitle{font-size:42px;text-align:center;color:#1f6a71;}.sectiontitle:before{content:'';display:block;width:50px;height:46px;background:url(../img/sectiontitle.png) no-repeat;margin:0 auto 15px;}.sectiontitle+p{text-align:center;margin-bottom:40px;}.social{background:#eee;padding:50px 0 70px;}.social.nobg{background:#fff;}.social .soctitle{color:#1f6a71;border-bottom:1px solid #1f6a71;font-size:26px;padding:10px 0;margin:0;}.social .soctitle a{float:right;color:#1f6a71;font-size:20px;transition:all .3s ease-out;padding:3px 10px;}.social .soctitle a:hover,.social .soctitle a:focus{color:#9a9001;}.social article{margin-top:30px;}.social article h3 a{color:#1f6a71;transition:all .3s ease-out;}.social article h3 a:hover,.social article h3 a:focus{color:#9a9001;}.social .homepost{background:#fff;}.social .homepost .figure{position:relative;display:block;}.social .homepost .figure img{width:100%;}.social .homepost .textin{padding:20px 30px;}.social .homepost .date{font-size:14px;color:#666;margin-bottom:10px;}.social .homepost .tagcat{font-family:'Roboto', sans-serif;font-weight:300;color:#fff;padding:10px 20px;background:#9a9001;font-size:20px;text-transform:uppercase;position:absolute;top:0;left:0;}.social .homepost .button{margin:0;}.social .homepost p{margin-bottom:10px;line-height:1.5;}.eventtitle{min-height:80px;padding-left:100px;margin-bottom:20px;position:relative;overflow:hidden;}.eventtitle .today{background:#9a9001;position:absolute;width:80px;height:80px;transform:rotate(45deg);top:-40px;right:-40px;text-align:center;font-size:10px;color:#fff;text-transform:uppercase;padding-top:60px;}.eventtitle .date{width:80px;height:80px;text-align:center;padding:13px 10px;background:#1f6a71;color:#fff;position:absolute;top:0;left:0;}.eventtitle .date .m{font-size:20px;text-transform:uppercase;font-weight:300;line-height:1;}.eventtitle .date .n{line-height:1;font-size:36px;font-weight:300;}.eventtitle .date.multi{padding-top:15px;}.eventtitle .date.multi hr{margin:6px auto;max-width:20px;}.eventtitle .date.multi .m{font-size:18px;}.eventsidebar{margin:0;padding:0;}.eventsidebar li{list-style:none;margin:0;padding:0;}.eventsidebar li{border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:15px;}.eventsidebar .i{display:block;padding-left:80px;position:relative;overflow:hidden;}.eventsidebar .i .today{background:#9a9001;position:absolute;width:80px;height:80px;transform:rotate(45deg);top:-40px;right:-40px;text-align:center;font-size:10px;color:#fff;text-transform:uppercase;padding-top:60px;}.eventsidebar .i .date{width:60px;height:60px;text-align:center;padding:10px 10px;background:#1f6a71;color:#fff;position:absolute;top:0;left:0;}.eventsidebar .i .date .m{font-size:16px;text-transform:uppercase;font-weight:300;line-height:1;}.eventsidebar .i .date .n{line-height:1;font-size:28px;font-weight:300;}.eventsidebar .i .date.multi{padding-top:15px;}.eventsidebar .i .date.multi hr{margin:6px auto;max-width:20px;}.eventsidebar .i .date.multi .m{font-size:18px;}.events{padding:50px 0 70px;}.events .prev{margin-top:30px;font-size:22px;}.events .i{position:relative;background:#eee;padding:20px 20px 20px 100px;min-height:210px;margin:0 10px;display:block;color:#333;transition:all .3s ease-out;overflow:hidden;}.events .i:hover,.events .i:focus{background:#ddd;}.events .i h3{color:#1f6a71;font-size:26px;}.events .i .today{background:#9a9001;position:absolute;width:80px;height:80px;transform:rotate(45deg);top:-40px;right:-40px;text-align:center;font-size:10px;color:#fff;text-transform:uppercase;padding-top:60px;}.events .i .date{width:80px;height:80px;text-align:center;padding:13px 10px;background:#1f6a71;color:#fff;position:absolute;top:0;left:0;}.events .i .date .m{font-size:20px;text-transform:uppercase;font-weight:300;line-height:1;}.events .i .date .n{line-height:1;font-size:36px;font-weight:300;}.events .i .date.multi{padding-top:15px;}.events .i .date.multi hr{margin:6px auto;max-width:20px;}.events .i .date.multi .m{font-size:18px;}.events ul{margin:0;padding:0;}.events ul li{list-style:none;margin:0;padding:0;}.events .eventslider{position:relative;}.events .eventslider .bx-next,.events .eventslider .bx-prev{width:29px;height:56px;background:url(../img/nav.png) no-repeat;display:block;text-indent:-3000px;font-size:0;overflow:hidden;position:absolute;top:50%;margin-top:-28px;left:100%;margin-left:20px;transition:all .3s ease-out;}.events .eventslider .bx-next:hover,.events .eventslider .bx-next:focus,.events .eventslider .bx-prev:hover,.events .eventslider .bx-prev:focus{transform:translateX(10px);}.events .eventslider .bx-next.disabled,.events .eventslider .bx-prev.disabled{opacity:.1;}.events .eventslider .bx-prev{left:auto;margin-left:auto;right:100%;margin-right:20px;transform:scaleX(-1);}.events .eventslider .bx-prev:hover,.events .eventslider .bx-prev:focus{transform:translateX(-10px) scaleX(-1);}.events .bx-pager{display:none;}.quote{background:#1f6a71;padding:50px 0;margin:0 50px 1px;}.quote h2{color:#fff;font-size:48px;margin:0 0 15px;line-height:1.1;}.quote p{font-size:18px;color:#fff;}.quote .quotein{position:relative;max-width:645px;margin:0 auto;}.quote .quotein:before,.quote .quotein:after{width:64px;height:52px;background:url(../img/quote.png) no-repeat;content:'';display:block;top:8px;left:-84px;position:absolute;}.quote .quotein:after{left:auto;top:auto;bottom:0;right:-87px;transform:rotate(180deg);}.prefooterbar{height:50px;background:#9a9001;margin:0 50px;}.prefooterbar a{color:#fff;display:inline-block;}.prefooterbar .left{padding-left:30px;}.prefooterbar .left a{font-size:15px;padding:10px 20px;border-right:1px solid #7c7301;transition:all .3s ease-out;}.prefooterbar .left a img{vertical-align:middle;display:inline-block;margin-right:10px;}.prefooterbar .left a:last-child{border-right:0;}.prefooterbar .left a:hover,.prefooterbar .left a:focus{color:#ded445;}.prefooterbar .right{padding-right:30px;}.prefooterbar .right a{display:inline-block;color:#fff;font-size:20px;padding:8px;transition:all .3s ease-out;}.prefooterbar .right a:hover,.prefooterbar .right a:focus{color:#ded445;}footer{background:#f5f5f5;margin:0 50px 0px;padding:30px 200px 30px 370px;position:relative;min-height:195px;}footer .footerlogo{display:block;text-indent:-3000px;font-size:0;overflow:hidden;width:275px;height:87px;background:url(../img/logo.png) no-repeat;background-size:100% auto;transition:all .3s ease-out;position:absolute;top:45px;left:50px;}footer .ofsted{position:absolute;top:40px;right:50px;}footer .ofsted2{display:none;}footer p{color:#333;font-size:15px;}footer p a{color:#333;transition:all .3s ease-out;}footer p a:hover,footer p a:focus{color:#9a9001;}footer ul{font-size:15px;color:#333;}footer ul a{color:#333;transition:all .3s ease-out;}footer ul a:hover,footer ul a:focus{color:#9a9001;}.vcout{padding:20px;}.vcout .vc{width:147px;height:26px;background:url(../img/vc.svg) no-repeat;background-size:100% auto;display:block;text-indent:-3000px;font-size:0;overflow:hidden;margin:0 auto;}.pageheader{margin:0 50px;padding-bottom:20%;position:relative;min-height:300px;}.pageheader .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;}.pageheader .text{position:absolute;bottom:50px;left:50px;}.pageheader .text h2{background:#f5f5f5;padding:20px 40px;margin:0;color:#9a9001;font-size:48px;}.pageheadersmall{margin:0 50px;padding:50px 0 20px;}.pageheadersmall h2{font-size:48px;color:#9a9001;border-bottom:3px solid #1f6a71;padding-bottom:30px;}.togglesubmenu{display:none;}.togglecol{display:none;}.pagemenu{padding:20px 0 0;}.pagemenu ul{margin:0;padding:0;}.pagemenu ul li{list-style:none;margin:0;padding:0;}.pagemenu ul li{float:left;padding-right:40px;}.pagemenu ul li a{font-weight:300;color:#333;font-size:24px;display:block;padding-bottom:10px;transition:all .3s ease-out;}.pagemenu ul li a:hover,.pagemenu ul li a:focus{color:#9a9001;}.pagemenu ul li.active a{color:#1f6a71;border-bottom:1px solid #9a9001;}.pagecontent{margin:70px 0;}.pagecontent h2{color:#1f6a71;font-size:36px;margin-bottom:30px;}.pagecontent h3 a{color:#1f6a71;transition:all .3s ease-out;}.pagecontent h3 a:hover,.pagecontent h3 a:focus{color:#9a9001;}.pagecontent iframe{width:100%;}.pagecontent h3{color:#1f6a71;font-size:30px;}.pagecontent h4{color:#1f6a71;font-size:24px;}.pagecontent p+h3,.pagecontent ul+h3{margin-top:40px;}.pagecontent p+h2,.pagecontent ul+h2{margin-top:50px;}.pagecontent p+h4,.pagecontent ul+h4{margin-top:40px;}.pagecontent figure{margin-bottom:20px;}.pagecontent p{color:#666;line-height:1.6;margin-bottom:15px;}.pagecontent p:last-child{margin-bottom:0;}.pagecontent p a{color:#9a9001;}.pagecontent p a:hover,.pagecontent p a:focus{text-decoration:underline;}.pagecontent li a{color:#9a9001;}.pagecontent li a:hover,.pagecontent li a:focus{text-decoration:underline;}.pagecontent figure .foot{color:#333;font-size:16px;border-bottom:1px solid #ccc;padding:15px 0;}.pagecontent figure .foot small{margin-top:5px;font-size:13px;color:#999;line-height:1.4;display:block;}.pagecontent p.breadcrumb{font-size:22px;font-weight:300;margin-bottom:0;}.pagecontent p.breadcrumb a{color:#666;transition:all .3s ease-out;}.pagecontent p.breadcrumb a:hover,.pagecontent p.breadcrumb a:focus{text-decoration:underline;color:#9a9001;}.pagecontent p.breadcrumb+h2{font-size:48px;margin-top:0px;}.pagecontent table{width:100%;}.pagecontent table a{color:#1f6a71;}.pagecontent table a:hover,.pagecontent table a:focus{text-decoration:underline;}.cta{text-align:center;}.bigimage{margin:70px 50px;}.bigimage figure{position:relative;}.bigimage .text{background:#9a9001;position:absolute;max-width:490px;width:50%;top:50%;transform:translateY(-50%);padding:30px;color:#fff;font-weight:300;font-size:28px;}.bigimage .text .author{text-align:right;margin-top:10px;}.pagequote p{color:#1f6a71;font-size:26px;margin-bottom:50px;font-weight:300;line-height:1.4;}.pagequote p span{font-size:32px;}.pagequote .author{font-size:18px;font-weight:300;}.pagequote .author .company{font-size:16px;}.pagesidemenu{margin:70px 0;}.pagesidemenu .pagecontent{margin:40px 0;}.pagesidemenu .pagecontent:first-child{margin-top:0;}.pagesidemenu .bigimage{margin:50px 0;}.pagesidemenu .medium-10.medium-offset-1,.pagesidemenu .medium-8.medium-offset-2{width:100%;margin:0 !important;}.pagesidemenu .access ul{margin:0 -5px;}.pagesidemenu .access li{padding:0 5px 10px;}.pagesidemenu .pagequote p{margin-bottom:10px;}.pagesidemenu .accordion a{color:#666 !important;}.pagesidemenu .accordion a.currentitem{color:#9a9001 !important;}.sidemenu{background:#f5f5f5;padding:10px 20px 20px;}.sidemenu .accordion{margin:0;}.sidemenu .accordion .accordion-navigation{padding:0;border-top:1px solid #ddd;}.sidemenu .accordion .accordion-navigation:first-child{border:none;}.sidemenu .accordion .accordion-navigation >a{background:none;padding:10px 0;font-size:18px;color:#333;display:block;font-weight:300;font-family:'Roboto', sans-serif;position:relative;}.sidemenu .accordion .accordion-navigation >a .i{width:8px;height:5px;display:block;background:url(../img/accordion.png) no-repeat;position:absolute;top:18px;right:0;content:'';transition:all .3s ease-out;}.sidemenu .accordion .accordion-navigation.active>a .i{transform:rotate(180deg);}.sidemenu .accordion .accordion-navigation .content{background:none;padding:0 0 0 20px;}.sidemenu .accordion .accordion-navigation .content.active{padding:10px 0 20px 20px;}.sidemenu .accordion .accordion-navigation .content ul{margin:0;padding:0;}.sidemenu .accordion .accordion-navigation .content ul li{list-style:none;margin:0;padding:0;}.sidemenu .accordion .accordion-navigation .content ul li{margin-bottom:10px;}.sidemenu .accordion .accordion-navigation .content ul ul{border-left:1px solid #ddd;padding-left:20px;padding-top:10px;margin-top:10px;}.sidemenu .accordion .accordion-navigation .content ul ul a{font-size:15px;}.sidemenu .accordion .accordion-navigation .content ul ul .active a{font-weight:bold;color:#1f6a71;}.sidemenu .accordion .accordion-navigation .content a{color:#333;font-size:16px;transition:all .3s ease-out;}.sidemenu .accordion .accordion-navigation .content a:hover,.sidemenu .accordion .accordion-navigation .content a:focus{color:#9a9001;}.slider{padding-bottom:45%;position:relative;margin-bottom:80px;}.slider .bx-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;}.slider .bx-wrapper,.slider .bx-viewport{height:100%;}.slider ul{margin:0;padding:0;height:100%;}.slider ul li{list-style:none;margin:0;padding:0;}.slider ul li{height:100%;position:relative;}.slider ul li .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;}.slider ul li .text{background:#9a9001;position:absolute;max-width:490px;width:50%;top:50%;transform:translateY(-50%);padding:30px;color:#fff;font-weight:300;font-size:28px;}.slider ul li h2{color:#fff;margin-top:0;}.slider ul li h2:only-child{margin:0;}.slider .bx-pager{padding-top:10px;font-size:0;}.slider .bx-pager .bx-pager-item{width:14px;height:14px;display:inline-block;margin-right:5px;}.slider .bx-pager .bx-pager-item a{display:block;height:14px;background:#eee;transition:all .3s ease-out;text-indent:-3000px;font-size:0;overflow:hidden;}.slider .bx-pager .bx-pager-item a.active{background:#1f6a71;}.pagecontent .accordion{margin:0;}.pagecontent .accordion .accordion-navigation{padding:0;border-top:1px solid #ddd;}.pagecontent .accordion .accordion-navigation:first-child{border:none;}.pagecontent .accordion .accordion-navigation >a{background:none;padding:10px 0;font-size:18px;color:#333;display:block;font-weight:300;font-family:'Roboto', sans-serif;position:relative;}.pagecontent .accordion .accordion-navigation >a:after{width:8px;height:5px;display:block;background:url(../img/accordion.png) no-repeat;position:absolute;top:18px;right:0;content:'';transition:all .3s ease-out;}.pagecontent .accordion .accordion-navigation.active>a:after{transform:rotate(180deg);}.pagecontent .accordion .accordion-navigation .content{background:none;padding:0 0 0 20px;}.pagecontent .accordion .accordion-navigation .content.active{padding:10px 0 20px 20px;}.pagecontent .accordion .accordion-navigation .content ul{margin:0;padding:0;}.pagecontent .accordion .accordion-navigation .content ul li{list-style:none;margin:0;padding:0;}.pagecontent .accordion .accordion-navigation .content ul li{margin-bottom:10px;}.pagecontent .accordion .accordion-navigation .content ul ul{border-left:1px solid #ddd;padding-left:20px;padding-top:10px;margin-top:10px;}.pagecontent .accordion .accordion-navigation .content ul ul a{font-size:15px;}.pagecontent .accordion .accordion-navigation .content ul ul .active a{font-weight:bold;color:#1f6a71;}.pagecontent .accordion .accordion-navigation .content a{color:#333;font-size:16px;transition:all .3s ease-out;}.pagecontent .accordion .accordion-navigation .content a:hover,.pagecontent .accordion .accordion-navigation .content a:focus{color:#9a9001;}.pagecontent .filegrid a{background:#1f6a71;padding:20px;position:relative;padding-left:55px;color:#fff;display:block;transition:all .3s ease-out;}.pagecontent .filegrid a:hover,.pagecontent .filegrid a:focus{background:#418c93;}.pagecontent .filegrid a i{position:absolute;top:22px;left:20px;color:#fff;font-size:20px;}.useful-links a{display:block;position:relative;text-align:center;transition:all .3s ease-out;color:#333;}.useful-links a:hover,.useful-links a:focus{color:#9a9001;}.useful-links a:hover .tlink,.useful-links a:focus .tlink{background:#1f6a71;color:#fff;}.useful-links a span{display:block;}.useful-links a .ilink{position:relative;padding-bottom:60%;}.useful-links a .ain{position:absolute;top:0;left:0;width:100%;height:100%;}.useful-links a .ain .valignout{position:absolute;top:0;left:0;width:100%;height:100%;}.useful-links a .tlink{display:block;padding:10px;background:#f5f5f5;transition:all .3s ease-out;}.gallery .img{display:block;padding-bottom:100%;background-position:center;background-size:cover;}.gallery a{display:block;background:#1f6a71;}.gallery a .img{transition:all .3s ease-out;}.gallery a:hover .img,.gallery a:focus .img{opacity:.7;}.blog-right-column h3{margin-top:50px;}.blog-right-column h3:first-child{margin-top:0;}.blog-right-column ul{margin:0;padding:0;}.blog-right-column ul li{list-style:none;margin:0;padding:0;}.blog-right-column ul li{border-bottom:1px solid #f5f5f5;padding:10px 0;}.blog-right-column ul li a{color:#1f6a71;}.blog-right-column ul li a:hover,.blog-right-column ul li a:focus{text-decoration:underline;}.annoucnement{position:fixed;background:#ef534e;top:10px;left:50px;right:50px;width:auto;height:80px;padding:10px 100px 10px 40px;transition:all .3s ease-out;overflow:hidden;}.annoucnement p{font-size:20px;color:#fff;margin:0;}.annoucnement p i{font-size:24px;margin-right:20px;}.annoucnement .button{position:absolute;top:13px;right:20px;background:#fff;color:#1f6a71;}.annoucnement .button:hover,.annoucnement .button:focus{color:#fff;}.annoucnement .scrollin{display:inline-block;white-space:nowrap;padding-right:100px;}.annoucnement .scroller{animation:scroller 5s linear infinite;display:inline-block;white-space:nowrap;}.annoucnement .scroll{display:block;overflow:hidden;margin-left:15px;}.annoucnement .info{white-space:nowrap;font-size:18px;}.annoucnement table{bottom:none;background:none;border:none;color:#fff;font-size:16px;width:100%;margin:0;table-layout:fixed;}.annoucnement table td{padding:0;background:none !important;font-size:16px;color:#fff;}.annoucnement table tr{background:none !important;}@keyframes scroller{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}body.hasannouncement{padding-top:310px;}body.hasannouncement header{top:90px;}body.hasannouncement.scroll header{top:-60px;}body.hasannouncement.scroll .annoucnement{top:-80px;}.alert{height:60px;left:0;top:100%;width:100%;background:#f60;line-height:58px;color:#fff;font-size:16px;position:absolute;font-weight:300;transition:all .3s ease-out;max-height:60px;overflow:hidden;}.alert i.fa{font-size:24px;display:inline-block;margin-right:15px;vertical-align:middle;}.alert .alertin{padding-left:160px;position:relative;}.alert .alertin .l{position:absolute;top:0px;left:0;}.alert .alertin .scroll{width:100%;position:relative;overflow:hidden;display:block;}.alert .scrollin{display:inline-block;white-space:nowrap;padding-right:100px;}.alert .scroller{animation:scroller 5s linear infinite;display:inline-block;white-space:nowrap;}@keyframes scroller{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}@media only screen and (min-width: 1600px){.hero{padding-bottom:0;height:650px;}}@media only screen and (max-width: 1410px){.pageheadersmall{margin:0;}}@media only screen and (max-width: 1370px){header{padding:10px 20px;}.hero,.quote,footer,.prefooterbar,.pageheader{margin-left:20px;margin-right:20px;}.annoucnement{left:20px;right:20px;}}@media only screen and (max-width: 1300px){.mobilemenu{width:32px;height:32px;display:block;top:110px;right:50px;z-index:1501;position:fixed;padding:0 3px;padding-top:8px;transition:all .3s ease-out;}.mobilemenu span{display:block;height:2px;background:#1f6a71;margin-bottom:5px;transform-origin:50% 50%;transition:all .5s ease-out;}.menuopen .mobilemenu span:nth-child(1){transform:rotate(45deg) translateX(5px) translateY(5px);}.menuopen .mobilemenu span:nth-child(2){transform:rotate(-45deg) translateX(0px) translateY(0px);}.menuopen .mobilemenu span:nth-child(3){opacity:0;}.menuopen .mobilemenu span{background:#fff;}.scroll .mobilemenu{top:20px;}.scroll.nav-down .mobilemenu{top:70px;}body.hasannouncement .mobilemenu{top:210px;}body.hasannouncement.scroll .mobilemenu{top:20px;}nav{height:100%;overflow-y:auto;left:0;transform:translate3d(-100%,0,0);right:auto;width:50%;background:#1f6a71;position:fixed;overflow-x:hidden;transition:all .5s ease-out;z-index:1500;top:0 !important;padding:30px 0;box-shadow:0 0 0 1000px rgba(0,0,0,0);z-index:10;}.menuopen nav{transform:translate3d(0%,0,0);box-shadow:0 0 0 1000px rgba(0,0,0,0.5);}nav ul{float:none;}nav ul li.dropdown >a,nav ul li.dropdown:hover >a{position:relative;}nav ul li.dropdown >a:after,nav ul li.dropdown:hover >a:after{width:10px;height:10px;background:url(../img/accordion.png) no-repeat center;filter:invert(1) brightness(2);content:'';display:block;position:absolute;top:13px;right:5px;}nav ul li,nav ul li:hover{float:none;padding:0 20px;display:block;margin-bottom:10px;height:auto !important;}nav ul li a,nav ul li span,nav ul li:hover a,nav ul li:hover span{padding:10px 0px;line-height:130% !important;color:#fff;height:auto !important;display:block;}nav ul li a:hover,nav ul li a:focus,nav ul li span:hover,nav ul li span:focus,nav ul li:hover a:hover,nav ul li:hover a:focus,nav ul li:hover span:hover,nav ul li:hover span:focus{color:#fff;}nav ul li a:after,nav ul li span:after,nav ul li:hover a:after,nav ul li:hover span:after{display:none;}nav ul li.ddopen ul,nav ul li:hover.ddopen ul{max-height:600px;padding-bottom:20px;}nav ul li.ddopen >a:after,nav ul li:hover.ddopen >a:after{transform:rotate(180deg);}nav ul li ul,nav ul li:hover ul{position:relative;background:none;top:auto;left:auto;padding-top:5px;padding-left:15px !important;max-height:0;}nav ul li ul li,nav ul li:hover ul li{height:auto;white-space:normal;}nav ul li ul li a,nav ul li:hover ul li a{padding:7px 0;text-transform:none;}.events{padding:50px 50px 70px;overflow:hidden;}.events .i{padding-left:80px;}.events .i .date{width:60px;height:60px;padding-top:8px;}.events .i .date .m{font-size:16px;}.events .i .date .n{font-size:30px;}}@media only screen and (max-width: 1100px){.hero .text{height:260px;margin-top:-130px;padding:30px;max-width:400px;left:40px;}.hero .text h2{font-size:32px;}.hero .text h2 span{font-size:24px;}.hero .text h3{font-size:24px;}.hero .bx-pager{margin-top:140px;left:40px;}.access ul{margin:0 -10px;}.access li{padding:0 10px;}.events{padding:50px 0 70px;}.events .slider .bx-next,.events .slider .bx-prev{display:none;}.events .bx-pager{display:block;text-align:center;font-size:0;margin-top:20px;}.events .bx-pager-item{display:inline-block;margin:0 5px;}.events .bx-pager-item a{width:12px;height:12px;background:#eee;display:block;text-indent:-3000px;font-size:0;overflow:hidden;}.events .bx-pager-item a.active{background:#1f6a71;}footer{padding-left:0;}footer .footerlogo{display:none;}.pageheader .text{left:40px;bottom:40px;}.pageheader .text h2{padding:15px 30px;font-size:42px;}.pagemenu ul li a{font-size:20px;}.pagecontent h2{font-size:32px;}.pagecontent h3{font-size:26px;}.pagecontent h4{font-size:20px;}.pagecontent .breadcrumb{font-size:20px;}.pagecontent .breadcrumb+h2{font-size:40px;}.bigimage{margin:70px 20px;}.bigimage .text{font-size:22px;max-width:400px;}.pagequote p{font-size:22px;}.pagesidemenu .bigimage .text{padding:25px;font-size:20px;max-width:300px;}.pagesidemenu .pagecontent .row{margin:0 -10px;}.pagesidemenu .pagecontent .columns{padding-left:10px;padding-right:10px;}}@media only screen and (max-width: 900px){header .top{padding:0 30px;}header .bottom h1{left:30px;}.hero .text{left:1px;max-width:320px;height:240px;margin-top:-120px;}.hero .text h2{font-size:26px;}.hero .text h2 span{font-size:20px;}.hero .text h3{font-size:20px;}.hero .bx-pager{margin-top:130px;left:30px;}footer{padding:20px 140px 20px 0px;}footer .columns{width:50%;}footer .ofsted{top:20px;right:30px;}footer .ofsted2{display:block;}.quote{padding:30px 60px;}.quote .quotein:after,.quote .quotein:before{width:40px;background-size:100% auto;left:-60px;}.quote .quotein:after{left:auto;right:-60px;}.quote h2{font-size:40px;}.quote p{font-size:16px;}.social{padding:50px 10px;}.social .columns{padding:0 10px;}.access ul{margin:0 auto;max-width:600px;}.access ul li{width:50%;margin-bottom:40px;}.access ul li:nth-child(odd){clear:both;}.togglesubmenu{display:inline-block;color:#333;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;}.togglesubmenu:before{display:inline-block;content:'Show menu';}.togglesubmenu i{color:#1f6a71;margin-left:10px;}.submenuopen .togglesubmenu:before{content:'Hide menu';}.submenuopen .togglesubmenu i{transform:scaleX(-1);}.togglecol{display:block;}.pagesidemenu{margin-top:40px;overflow:hidden;}.pagesidemenu >.row{transition:all .3s ease-out;}.pagesidemenu .sidemenu{z-index:1;width:400px;margin-left:-420px;}.pagesidemenu >.row>.medium-8{width:99%;}.pagesidemenu >.row>.medium-4{width:1%;padding:0;}.submenuopen .pagesidemenu >.row{transform:translateX(440px);}}@media only screen and (max-width: 700px){header{padding:0;}header .top{padding:0 20px 0 0;}header .top form{float:left;}header .top .soc a{padding:10px 5px;font-size:18px;display:none;}header .top .soc a.textlink{display:inline-block;}header .bottom{height:130px;}header .bottom h1{top:20px;left:20px;}header .bottom h1 a{width:240px;}.annoucnement{left:0;right:0;top:0;padding-left:20px;}.annoucnement p{font-size:18px;}.annoucnement .button{padding:15px 20px;}body.hasannouncement{padding-top:260px;}body.hasannouncement header{top:80px;}body.hasannouncement .mobilemenu{top:175px;}body.hasannouncement.scroll .mobilemenu{top:20px;}.mobilemenu{top:95px;right:20px;}.scroll header{top:-50px;}.scroll.nav-down header{top:0;}.scroll.nav-down .mobilemenu{top:73px;}body{padding-top:181px;}.hero{margin:0;padding-bottom:120%;}.hero ul li .bg{height:55%;}.hero .text{margin-top:0;top:auto;bottom:0;max-width:100%;width:100%;left:0;padding:15px 20px;height:auto;}.hero .bx-pager{position:relative;top:auto;left:auto;margin:0;text-align:center;padding-top:10px;}.hero .bx-pager .bx-pager-item{display:inline-block;margin:0 5px;float:none;}.hero .bx-pager .bx-pager-item a{background:#ddd;}nav{width:75%;}.access{padding-top:30px;margin-bottom:0;}.access ul{margin:0 -20px;}.access ul li{padding:0 1px 0 0;width:50%;margin-bottom:1px;}.access ul li figure{margin-bottom:0;}.access ul li figure .t{left:15px;right:15px;background:none;font-size:26px;}.access ul li a .text,.access ul li a .rm{display:none;}.sectiontitle{font-size:34px;}.social .soctitle{margin-top:20px;}.social .sectiontitle+p{margin-bottom:20px;}.quote{padding:20px 50px;margin:0;}.quote p{font-size:15px;}.quote .quotein:after,.quote .quotein:before{width:30px;background-size:100% auto;left:-50px;}.quote .quotein:after{left:auto;right:-50px;}.prefooterbar{margin:0;height:auto;}.prefooterbar .left{padding-left:0;float:none !important;}.prefooterbar .right{display:none;}footer{margin:0;padding:20px 0;}footer .columns{width:100%;margin-bottom:20px;}footer .ofsted{top:auto;right:auto;margin:0px auto 0;display:block;position:relative;}footer ul{margin-bottom:0;}.pagecontent h2{font-size:28px;}.pagecontent h3{font-size:22px;}.pagecontent h4{font-size:18px;}.pagecontent p.breadcrumb{font-size:20px;}.pagecontent p.breadcrumb+h2{font-size:36px;}.pagecontent figure{margin-bottom:30px;}.pagecontent .columns:last-child figure{margin-bottom:0;}.pagecontent .breadcrumb+h2{font-size:36px;margin-bottom:0;}.pageheader{margin:0;min-height:260px;}.pageheader .text{bottom:10px;left:10px;}.pageheader .text h2{padding:10px 20px;font-size:30px;}.bigimage{margin:0;}.bigimage .text{position:relative;top:auto;left:auto;width:100%;margin:0;transform:none;padding:20px;font-size:18px;}.pagesidemenu{margin-top:20px;}.pagesidemenu .sidemenu{width:300px;margin-left:-320px;}.submenuopen .pagesidemenu >.row{transform:translateX(340px);}.submenuopen .togglesubmenu{transform:translateX(-320px);}.pagemenu{display:none;}.pageheadersmall{padding:20px 0 20px;}.pageheadersmall h2{font-size:36px;padding-bottom:20px;}.pagecontent{margin:40px 0;}.post{padding:0 10px;}.post img{margin-bottom:20px;}.post .columns{padding:0 10px;}.post p{font-size:15px;}.pageheadersmall+.pagecontent{margin-top:20px;}.annoucnement{left:0;right:0;top:0;padding-left:20px;padding-right:20px;}.annoucnement p{font-size:16px;}.annoucnement p i{display:none;}.annoucnement .button{padding:15px 0px;background:none;color:transparent;top:0;left:0;width:100%;height:100%;opacity:0;color:#fff;right:10px;}.annoucnement .button:before{display:none;}}