.microsite .header-container{border-top:5px solid #a40d18;background:#fff;position:static}.microsite .header{padding:20px 0 15px 0}.microsite .header a.logo{width:100%;position:static;background:0 0;height:auto}.microsite .header .left{width:322px;padding:0}.microsite .header .right{width:170px;float:right}.microsite .header a.trustlogo{width:100%;height:113px;display:block;background:url(../images/svgs/logo-red.svg) no-repeat 0 0;background-size:100%}.microsite .header .centre{position:absolute;bottom:20px;left:50%;transform:translate(-50%,0);width:200px}.microsite .hidetopcontacts .top-header .left{display:none}.microsite .hidetopcontacts .top-header .right{float:right}.microsite .hidetopcontacts .top-header{border-bottom:0;padding-bottom:0}.microsite .hidetopcontacts .top-header .inner{padding-bottom:0}.microsite .stclink{background:#c20614;color:#fff!important}.microsite :focus-visible{outline:2px dashed #2f2f2f!important}.microsite .top-header .inner{max-width:100%}.microsite .top-header .quicklinks a{margin:0 0 0 10px}.microsite .top-header .quicklinks a:first-child{margin:0}.microsite .top-header .left{width:40%}.microsite .top-header .right{width:60%;text-align:right}.microsite .trustbutton{width:324px;right:-162px}.microsite .trustbutton.tmhs-sixthform{background:#023146;width:230px;right:-115px;top:745px}.microsite .trustbutton.tmhs-sixthform span.icon{transform:rotate(90deg);width:50px;height:100%;position:absolute;top:0;right:0;background:#fff url(../images/templemoor-logo.png) no-repeat center center;background-size:40px}.microsite .is-sticky .nav-wrap{-webkit-box-shadow:0 9px 17px -8px rgba(0,0,0,.75);-moz-box-shadow:0 9px 17px -8px rgba(0,0,0,.75);box-shadow:0 9px 17px -8px rgba(0,0,0,.75)}.microsite .is-sticky .nav{padding:0}.microsite .nav-wrap{background:#2f2f2f;position:relative}.microsite .nav{max-width:1180px;margin:0 auto}.microsite .nav .left{width:88%}.microsite .nav .right{width:12%;padding-top:7px}.microsite .nav li a{display:block}.microsite .nav li.selected,.microsite .nav li:hover{background:rgba(0,0,0,.1)}.microsite .nav li a:before{display:none!important}.microsite .nav ul>li{text-transform:capitalize}.microsite .nav ul:after,.microsite .nav:after{display:none}.microsite .nav ul{display:table}.microsite .nav li{display:table-cell;margin:0}.microsite .nav li a{padding:10px}.microsite .dropdown-wrap{position:absolute;top:100%;background:#a40d18;left:0;width:100%;z-index:20;display:none}.microsite .dropdown-inner{background:rgba(0,0,0,.1);padding:0 50px}.microsite .dropdown{max-width:1180px;width:100%;margin:0 auto;padding:40px 0}.microsite .dropdown ul{display:block;padding:0;margin:0;columns:2;-webkit-columns:2;-moz-columns:2;-ms-columns:2;-o-columns:2}.microsite .dropdown li{display:block;text-align:left}.microsite .dropdown li a{text-align:left;display:inline-block;padding:0 0 0 25px;position:relative}.microsite .dropdown li a i{position:absolute;top:2px;left:0}.microsite li.selected .dropdown li a{color:#fff;background:0 0}.microsite li.selected .dropdown li{background:0 0}.microsite li.selected .dropdown li.selected,.microsite li.selected .dropdown li:hover,.microsite li:hover .dropdown li.selected,.microsite li:hover .dropdown li:hover{background:0 0}.microsite li.selected .dropdown li.selected a,.microsite li.selected .dropdown li:hover a,.microsite li:hover .dropdown li.selected a,.microsite li:hover .dropdown li:hover a{opacity:.8}.microsite li:hover .dropdown-wrap{display:block}.microsite .dropdown .left{width:25%;padding:0 40px 0 0;box-sizing:border-box}.microsite .dropdown .right{float:left;width:55%}.microsite .title-wrap{background:#2f2f2f}.microsite .title{padding:35px 0 25px 0}.microsite .title p{font-size:300%;font-weight:400}.microsite .search{background:#fff}.microsite .search input{font-weight:400;color:#000;font-size:90%;padding:5px 30px 5px 10px}.microsite .search input::-webkit-input-placeholder{color:#000}.microsite .search input::-moz-placeholder{color:#000}.microsite .search input:-ms-input-placeholder{color:#000}.microsite .search input:-moz-placeholder{color:#000}.microsite .search input[type=submit]{background:url(../images/search-icon-black.png) no-repeat right center;background-size:100%;padding:0;right:5px}.microsite .banneroverlay{position:absolute;top:50%;left:20px;transform:translateY(-50%);background:url(../images/banner-overlay.png) no-repeat center center;background-size:100%;width:691px;height:481px}.microsite .introboxlargetext p{font-size:118%}.microsite .introboxlargetext h1{font-size:185%;color:#2f2f2f}.microsite .home .content h1,.microsite .home .content h2{font-size:185%}.microsite .newsfeed .newsstory{border-color:#fff;position:relative}.microsite .newsfeed .newsstory .image{width:100%;position:relative;height:0;padding-bottom:60%}.microsite .newsfeed .newsstory .text{width:100%}.microsite .newsfeed .newsstory.featurednewsstory .image{opacity:1}.microsite .newsfeed .newsstory.featurednewsstory .text{text-align:left}.microsite .newsfeed .newsstory.featurednewsstory .text{padding:20px}.microsite .newsfeed .newsstory.featurednewsstory h3{background:#c20614;position:absolute;top:0;left:0;padding:10px;z-index:4}.microsite .featurednewsstories .slick-next,.microsite .featurednewsstories .slick-prev{width:13px;top:auto;bottom:10px;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);left:auto;right:60px}.microsite .featurednewsstories .slick-next{right:28px;left:auto}.microsite .twittersection{background:#fff}.microsite .twitter .slick-next:after,.microsite .twitter .slick-prev:after,.microsite .twittersection .content h2{color:#2f2f2f}.microsite .twittersection .content h2 span,.microsite .twittersection .twitter p.connect a:after{color:#2aa3ef!important}.microsite .twittersection .twitter p.connect a{color:#2f2f2f!important}.microsite .twitter .tweet{border-color:#fff;background:#2aa3ef}.microsite .twitter .tweet p{color:#fff}.microsite .twitter .tweet p a{color:#fff}.microsite .translate{border:0}.microsite .navigationoverlay.tmhsoverlay{background:#023146;position:fixed;left:0;bottom:0;width:100%;height:100%;z-index:99999;display:none;box-sizing:border-box;padding:40px 30px;color:#fff}.microsite .navigationoverlay.tmhsoverlay *{box-sizing:border-box}.microsite .navigationoverlay.tmhsoverlay .close{position:absolute;font-weight:500;top:30px;right:30px;text-decoration:none;color:#fff;text-transform:uppercase}.microsite .navigationoverlay.tmhsoverlay .close i{margin:0 10px 0 0}.microsite .navigationoverlay.tmhsoverlay .close:hover{opacity:.5}.microsite .navigationoverlay.tmhsoverlay .icon{position:absolute;top:30px;left:0;width:100%;height:150px;background:url(../images/templemoor-logo.png) no-repeat top center;background-size:150px;z-index:-1}.microsite .navigationoverlay.tmhsoverlay .intro{margin-top:150px}.microsite .navigationoverlay.tmhsoverlay h2,.microsite .navigationoverlay.tmhsoverlay h3{color:#fff}.microsite .navigation-grid.tmhs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.microsite .navigation-grid.tmhs-grid .box{width:100%;height:100%;margin:0}.microsite .footer-wrap{background:#2f2f2f url(../images/footer-overlay.png) no-repeat center center}@media screen and (max-width:1180px){.microsite .nav .left{width:85%}.microsite .nav .right{width:15%}.microsite .dropdown .left{width:25%}.microsite .dropdown .right{width:55%}}@media screen and (max-width:1115px){.microsite .header{padding:20px 0}.microsite .header .left{width:250px}.microsite .header .right{width:140px}.microsite .header a.trustlogo{height:92px}.microsite .dropdown li a{padding:0 0 0 25px}}@media screen and (max-width:1085px){.microsite .top-header p{font-size:80%}}@media screen and (max-width:1024px){.microsite .top-header .left{width:36%}.microsite .top-header .right{width:64%}.microsite .title{padding:20px 0}.microsite .title p{font-size:280%}}@media screen and (max-width:985px){.microsite .top-header-wrap{padding:0 25px}.microsite .top-header p a{margin:0 0 0 10px}.microsite .top-header p a:first-child{margin:0}.microsite .top-header p.socialicons a{margin:0 0 0 5px}.microsite .top-header p.socialicons a:first-child{margin:0}.microsite .top-header p.socialicons{margin:0 0 0 10px}}@media screen and (max-width:915px){.microsite .mobile-header-wrap{background:#fff;padding:0}.microsite .mobile-header{padding:25px 20px 15px 20px}.microsite .mobile-header a.logo{height:auto;background:0 0}.microsite .search{margin:0;background:#e9e9e9}.microsite .search input{text-align:left;text-transform:none;font-size:80%;font-style:italic}.microsite .search input[type=submit]{background-size:16px;right:10px}.microsite .title{padding:20px 0}.microsite .navigation-grid.tmhs-grid{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:768px){.navigationoverlay .icon{display:block}}@media screen and (max-width:667px){.microsite .title p{font-size:240%}}@media screen and (max-width:600px){.microsite .banners .inner .bannertext{padding:0 25px}.microsite .home .content h1,.microsite .home .content h2{font-size:160%}.microsite .introbox .left img{float:none;max-width:200px;width:100%;margin:0 auto 15px auto!important}.microsite .footer-wrap{background-position:left -595px center}}@media screen and (max-width:440px){.microsite .mobile-header .left{width:100%}.microsite .mobile-header .left img{width:180px;margin:0 auto}}