.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;margin-top:30px}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#62b8e5}.owl-dots{position:absolute;width:100%}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.chellaston.derby.sch.uk/wp-content/themes/madebycoda/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel .owl-stage-outer{padding:30px 0}#carouseltwo.owl-carousel,#carouseltwo.owl-carousel .owl-stage-outer,#carouseltwo.owl-carousel .owl-stage,#carouseltwo.owl-carousel .owl-item{height:100%}#carouseltwo.owl-carousel .owl-stage-outer{padding:0}#carouseltwo .button a:link,#carouseltwo .button a:visited{background:#fff;border-radius:20px;border:solid 5px rgba(255,255,255,.2);padding:10px 40px;color:#fff;text-decoration:none;font-size:.9em;margin-top:20px;display:table;text-transform:uppercase;letter-spacing:2px;font-weight:800;text-shadow:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{left:-100px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:60px;height:60px;border-radius:60px}.owl-carousel .owl-nav button.owl-next{right:-100px;left:inherit}.owl-carousel .owl-nav button span{color:#fff;font-size:30px;font-weight:800;line-height:1}.owl-carousel article{text-align:center;transition:all .2s ease-in-out;position:relative}.owl-carousel article:hover{opacity:.9}.owl-carousel .center article img{opacity:.5}.owl-carousel article .title{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);width:90%}.owl-carousel article h3{font-size:1.6em;line-height:1.5;margin:10px 0 20px;display:table;text-align:center;width:100%}.owl-carousel article h3 a:link,.owl-carousel article h3 a:visited{text-decoration:none;color:#fff}.owl-carousel article .date{text-transform:uppercase;font-weight:800;letter-spacing:3px;font-size:.9em;color:#fff}.owl-carousel article .postimage{height:400px;width:100%;overflow:hidden;position:relative;background:linear-gradient(180deg,#848484 0%,#000 100%,#0d0d0d 99.99%,rgba(0,0,0,0) 100%)}.owl-carousel article .postimage img{height:100%;width:100%;object-fit:cover;max-width:100%;max-height:100%;opacity:.3}#latest-news{background:#fff;box-shadow:0px 10px 35px rgba(0,0,0,.1)}#latest-news .container{width:80%;margin:0 auto;display:block;position:relative}@media (max-width:800px){#latest-news .container{width:70%}}@media (max-width:800px){.owl-carousel .owl-nav button.owl-next{right:-90px}.owl-carousel .owl-nav button.owl-prev{left:-90px}}#wrapper{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center 0;height:100%}#page{display:table;margin:0}#hero{width:100%;height:100vh;background:linear-gradient(180deg,rgba(38,38,38,.65) 0%,rgba(75,75,75,.25) 48.96%,rgba(0,0,0,.47) 100%,#303030 100%);position:relative;overflow:hidden}.vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:-1;pointer-events:none;overflow:hidden}.vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.smaller .vimeo-wrapper iframe{opacity:.5}#hero #tag-line{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:table;line-height:1;color:#fff;font-size:4.5em;font-weight:700}#hero #tag-line span{display:inline-block;height:15px;width:15px;border-radius:15px;background:rgba(255,255,255,.2);margin:0 10px;position:relative;top:-15px}#hero .branding-logo{position:absolute;width:500px;bottom:5%;left:5%}#hero .branding-logo svg{width:500px;height:625px}#latest-news{padding:50px 0 90px}#latest-news h2{font-size:2.7em;text-align:center;letter-spacing:1px;font-weight:500}#latest-news .owl-item article{box-shadow:0px 0px 30px rgba(0,0,0,.15);width:90%;margin:0 auto}#latest-news .button{display:table;margin:40px auto 0px;box-shadow:0px 0px 25px rgba(173,173,173,.25)}#latest-news .button a:link,#latest-news .button a:visited{border-radius:5px;font-size:.8em;padding:22px 40px;color:#fff;text-transform:uppercase;letter-spacing:7px;font-weight:800;text-decoration:none;position:relative;z-index:99}#latest-news .button a:hover{padding:22px 50px}#values{width:100%;padding:80px 0;position:relative}#values .branding-logo,#values .branding-logo svg{width:400px;height:500px}#values .branding-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#values .container{width:80%}#values h2,#values p{color:#fff}#values .content{width:60%;float:left}#values .content h2{width:500px;font-weight:700;text-transform:uppercase;letter-spacing:4px;font-size:1.9em}#values .content p{font-size:1.2em}#values .values-image{right:10%;position:absolute;top:50%;transition:all .2s ease-in-out;-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);width:350px;height:350px;border-radius:350px;box-shadow:0px 4px 30px rgba(0,0,0,.25);overflow:hidden}#values .values-image:hover{transform:scale(1.05) translateY(-50%)}#values .values-image img{height:100%;width:100%;object-fit:cover;max-width:100%;max-height:100%}#values .values-image .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#values .values-image .play svg{width:40px;height:auto;margin:0 auto 20px;display:table}#values .values-image .play a{font-size:1em;text-decoration:none;text-transform:uppercase;letter-spacing:3px;color:#fff;font-weight:800;display:table}#quicklink{padding:50px 0}#quicklink h2{text-align:center;font-size:2.3em;margin-bottom:70px}#quicklink h2:after{content:"";width:50px;height:3px;position:relative;margin:40px auto 0px;display:table}#quicklink .container{width:80%}#quicklink .row.one .quick{width:23%;height:300px;float:left;margin:0 1% 30px;position:relative}#quicklink .row.two .quick{width:31.33%;height:300px;float:left;margin:0 1%;position:relative}#quicklink .quick:hover{opacity:.7}#quicklink .quick a:link,#quicklink .quick a:visited{text-decoration:none}#quicklink .quick .title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#quicklink .quick h3{font-size:1.4em;letter-spacing:1px;line-height:1.2;margin:0;color:#fff;font-weight:800;text-decoration:none;text-align:center}#quicklink .quick h3 a:link,#quicklink .quick h3 a:visited{text-decoration:none}#quicklink .column.one{width:65%;float:left}#quicklink .column.one .quick-one{width:calc(50% - 50px);float:left}#quicklink .column.one .quick-two{width:50%;float:right}#quicklink .column.two{width:calc(35% - 50px);float:right;height:640px}#quicklink .column.two .quick{height:640px}