@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700);#expert_advice>h3{display:none}.container,.wrapper section{position:relative;margin:75px auto;color:#222}.container{max-width:1920px}.flex{display:flex}section.parallax{min-height:100%;min-height:100vh;width:100%;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(/media/image/department/great-run-local/parallax.jpg);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0;overflow:hidden;margin:0 auto}.video{margin:0;position:relative;width:100%}.zoom{position:relative;overflow:hidden}.zoom img{transition:all 500ms;width:100%;display:block!important}.zoom:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.wrapper .button,.wrapper h1,.wrapper h2,.wrapper h3,.wrapper h4,.wrapper h5,.wrapper h6,.wrapper p{color:inherit;text-align:inherit;font-family:Roboto,'Open Sans',sans-serif}.wrapper h1{font-size:3.5rem;letter-spacing:.25rem;line-height:1.5;text-transform:uppercase}.wrapper h2{letter-spacing:.25rem;line-height:1.5;font-size:2rem;text-transform:uppercase}.wrapper h3{font-size:1.75rem;line-height:1;letter-spacing:.1rem;text-transform:uppercase}.wrapper h4{font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.1rem}.wrapper p{font-size:1.15rem;line-height:1.5;margin-bottom:1rem;letter-spacing:.05rem}.down-arrow{position:absolute;left:50%;bottom:1%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:.5;z-index:2;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all 500ms}.down-arrow:hover{opacity:1;padding-top:1%;bottom:0}.wrapper .button{background-color:transparent;padding:15px 40px;width:auto;overflow:hidden;border:1px solid #222;outline:0;box-shadow:none;box-sizing:border-box;letter-spacing:.1rem;font-size:1rem;font-weight:400!important;color:#222;transition:all 500ms}.wrapper .button:hover{background-color:#103e8a;color:#fff}section.top{margin:0 auto;background-color:#000;overflow:hidden;width:100%;min-height:20vh;max-height:100vh}section.top:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:1}.top .text{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2;color:#fff}.top .text p{margin-top:50px}.copy.container{padding:0 20%}.copy p{margin-top:20px}.copy h3{margin:0 auto}.info.container{padding:0 5%}.flex.info{align-items:center;justify-content:center}.info .video_container,.info .zoom{flex-basis:50%}.info .text{padding:0 5%;text-align:left;flex-basis:50%}.info.quote p{padding-left:5%;border-left:2px solid #ccc;font-size:1rem}.info .play{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2;cursor:pointer}section.container.stats{overflow:hidden;width:100%;display:flex;flex-wrap:wrap;padding:0 5%}section.container.stats .image-overlap,section.container.stats .numbers{margin:0;flex-basis:50%}section.container.stats .numbers{flex-wrap:wrap}section.container.stats .numbers .box{flex-basis:75%}section.container.stats .image-overlap{position:relative;padding:0 0 15%;-ms-grid-row-align:start;align-self:center}section.container.stats .image-overlap img{width:65%}section.container.stats .image-overlap img:nth-child(2){position:absolute;bottom:0;right:0;z-index:2}section.container.stats .image-overlap a.button{position:absolute;bottom:5%;left:5%;z-index:3;background-color:#103e8a;border:1px solid #103e8a;color:#fff;padding-left:10%;padding-right:10%;text-align:center}section.container.stats .image-overlap a.button:active,section.container.stats .image-overlap a.button:focus,section.container.stats .image-overlap a.button:hover{background-color:#fff;color:#103e8a}.numbers.container{align-items:center}.numbers .box{flex-basis:25%;padding:0 3%}.numbers a.box{padding:0;position:relative}.numbers h1{font-weight:700;margin:0 auto;text-transform:capitalize}.numbers hr{margin:10px auto 20px 0;width:50%;border-color:#222;border-width:2px}.numbers a.box .button{border-radius:0;border:none;color:#fff;background-color:#103e8a;transition:all 500ms;margin:0 auto;position:absolute;bottom:5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:60%}.numbers a.box:hover .button{background-color:#fff;color:#103e8a}.ctas .button{background-color:#103e8a;border:1px solid #103e8a;color:#fff;margin:10px}.ctas .button:hover{background-color:#fff;color:#103e8a}#expert_advice>h5{display:none}.fade_banner_text p:after{content:"Explore More";padding:12px 20px;font-family:Roboto,'Open Sans',sans-serif;margin:10px auto 0;position:relative;display:table;text-transform:uppercase;background-color:#aaa;color:#fff;border-radius:25px;line-height:1;transition:all 500ms}.fade_banner:hover .fade_banner_text p:after{background-color:#103e8a}@media (max-width:1200px){.wrapper p{font-size:1rem}.copy.container{padding:0 5%}.info.container{padding:0}.numbers.container{align-items:center}.numbers h1{font-size:4vw}.numbers .box{padding:0 2%}.footer-inner{margin:0 auto}}@media (max-width:960px){.down-arrow{bottom:5%}.down-arrow:hover{bottom:4%}.info.container{flex-wrap:wrap}.info .text,.info .video_container,.info .zoom{flex-basis:100%}.info .video_container,.info .zoom{order:0}.info.container.description{margin-bottom:0}.info .text{order:1;padding:5%;text-align:center}.info.quote p{padding:0;border:none}.numbers.container{flex-wrap:wrap;margin-top:0}.numbers .box{flex-basis:33.3%}.numbers a.box{flex-basis:100%}.numbers .box img{display:none}.numbers a.box .button{position:relative;-webkit-transform:none;transform:none;left:0}#signup{margin:50px auto 0}section.expertadvice,section.zoom{margin-top:0}section.involved{margin:0 auto}section.quote,section.works{margin-bottom:0}}@media (max-width:800px) and (orientation:portrait){.down-arrow{display:none}}@media (max-width:768px){section.container.stats{padding:0;margin-top:0}section.container.stats .image-overlap,section.container.stats .numbers{flex-basis:100%}section.container.stats .numbers .box{flex-basis:33%}section.container.stats .image-overlap{padding-bottom:25%;margin-top:2rem}section.container.stats .image-overlap a.button{width:50%}}@media (max-width:600px){.top .text{width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:0 5%}.top .text p{margin:20px auto 0}.top .text img{max-width:150px}section.container.stats .numbers .box{flex-basis:100%}section.container.stats .image-overlap a.button{width:90%;bottom:0}.numbers .box{flex-basis:100%;text-align:center}.numbers hr{margin:10px auto 20px}.numbers h1{font-size:7vw}}@media (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){.parallax{background-attachment:scroll}}