@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300..900;1,300..900&display=swap);.btn{font-family:Nunito,sans-serif;font-weight:700;border-radius:50px;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.btn:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1)}.btn:active{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.btn-warning{color:#fff!important;background-color:#2a3d1a!important;border-color:#fff!important}.btn-warning:active,.btn-warning:focus,.btn-warning:hover{color:#2a3d1a!important;background-color:#3d5a26!important;border-color:#2a3d1a!important}.btn-success{color:#fff!important;background-color:#2a3d1a!important;border-color:#fff!important}.btn-success:active,.btn-success:focus,.btn-success:hover{color:#2a3d1a!important;background-color:#3d5a26!important;border-color:#2a3d1a!important}.btn-warning-inverse{color:#2a3d1a!important;background-color:#fff!important;border-color:#2a3d1a!important}.btn-warning-inverse:active,.btn-warning-inverse:focus,.btn-warning-inverse:hover{color:#fff!important;background-color:#2a3d1a!important;border-color:#fff!important}.btn-primary:hover{background-color:#006fe6!important}.navbar{border-bottom:5px solid #82b04d!important}.navbar.sticky-top{border-bottom:0!important}.event-card{background:#f5f7f0!important;border-radius:16px!important;overflow:hidden}.event-date{color:#82b04d;font-weight:700}.event-title{color:#2a3d1a}.ere-series-intro{color:#fff}.ere-feature-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:28px 30px;width:100%;border-radius:16px;background:hsla(0,0%,100%,.06);border-top:3px solid #82b04d;-webkit-transition:background .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:background .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,background .25s ease,box-shadow .25s ease;transition:transform .25s ease,background .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.ere-feature-card:hover{background:hsla(0,0%,100%,.11);-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 12px 32px rgba(0,0,0,.3);box-shadow:0 12px 32px rgba(0,0,0,.3)}.ere-feature-card .ere-feature-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.ere-feature-card .ere-feature-number{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#82b04d;color:#fff;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:900;-ms-flex-negative:0;flex-shrink:0}.ere-feature-card .ere-feature-title{font-family:Nunito,sans-serif;font-size:1rem;font-weight:800;color:#fff;margin:0}.ere-feature-card p{color:hsla(0,0%,100%,.75);font-size:.95rem;line-height:1.75;margin:0}.ere-testimonials .carousel-testimonial-grid .owl-item,.ere-testimonials .carousel-testimonial-grid .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.ere-testimonials .carousel-testimonial-grid .owl-item .item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.ere-testimonials .carousel-testimonial-grid .owl-item .item .testimonial-card{-webkit-box-flex:1;-ms-flex:1;flex:1}.ere-testimonials{background:#f5f7f0}.ere-testimonials .centered-line-title{color:#2a3d1a!important}.ere-testimonials .testimonial-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-top:3px solid #82b04d;border-radius:16px;padding:36px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.06);box-shadow:0 4px 20px rgba(0,0,0,.06)}.ere-testimonials .testimonial-card p.lead{font-family:Nunito,sans-serif;font-style:italic;font-size:1.05rem;color:#333;line-height:1.8;margin-bottom:20px}.ere-testimonials .testimonial-card h5{font-family:Nunito,sans-serif;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#888;margin:0}.ere-testimonials .testimonial-card h5 span{color:#82b04d}.landing.no-height-change{background-position:50% 50%;padding:20px;height:750px!important;position:relative;background-size:cover}.landing.no-height-change:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),color-stop(50%,rgba(0,0,0,.3)),to(rgba(0,0,0,.5)));background-image:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.5));z-index:1}.landing.no-height-change .d-flex{position:relative;z-index:2}.fullscreen.landing.hero-container{position:relative}.fullscreen.landing.hero-container .funky-border{position:absolute;bottom:0;left:0;width:100%;height:15px;overflow:hidden;z-index:10}.fullscreen.landing.hero-container .funky-border .gradient-background{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#f36),color-stop(16.67%,#3cf),color-stop(33.33%,#fc3),color-stop(50%,#6c9),color-stop(66.67%,#c6f),color-stop(83.33%,#f63),to(#39f));background:linear-gradient(90deg,#f36 0,#3cf 16.67%,#fc3 33.33%,#6c9 50%,#c6f 66.67%,#f63 83.33%,#39f)}.fullscreen.landing.hero-container .funky-border .triangle-overlay{position:absolute;left:0;top:0;width:100%;height:15px;background-image:linear-gradient(45deg,transparent 33.333%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 66.667%,transparent 0),linear-gradient(-45deg,transparent 33.333%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 66.667%,transparent 0);background-size:30px 15px;mix-blend-mode:soft-light}.fullscreen.landing.hero-container.animated .gradient-background{background-size:200% 100%;-webkit-animation:moveGradient 10s linear infinite;animation:moveGradient 10s linear infinite}.fullscreen.landing.hero-container.animated .triangle-overlay{-webkit-animation:moveTriangles 5s linear infinite;animation:moveTriangles 5s linear infinite}@-webkit-keyframes moveGradient{0%{background-position:0 0}to{background-position:200% 0}}@-webkit-keyframes moveTriangles{0%{background-position:0 0}to{background-position:60px 0}}.hero-container .funky-border{position:absolute;bottom:0;left:0;width:100%;height:15px;overflow:hidden;z-index:10}.hero-container .funky-border .gradient-background{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#f36),color-stop(16.67%,#3cf),color-stop(33.33%,#fc3),color-stop(50%,#6c9),color-stop(66.67%,#c6f),color-stop(83.33%,#f63),to(#39f));background:linear-gradient(90deg,#f36 0,#3cf 16.67%,#fc3 33.33%,#6c9 50%,#c6f 66.67%,#f63 83.33%,#39f)}.hero-container .funky-border .triangle-overlay{position:absolute;left:0;top:0;width:100%;height:15px;background-image:linear-gradient(45deg,transparent 33.333%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 66.667%,transparent 0),linear-gradient(-45deg,transparent 33.333%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 66.667%,transparent 0);background-size:30px 15px;mix-blend-mode:soft-light}.hero-container.animated .gradient-background{background-size:200% 100%;-webkit-animation:moveGradient 10s linear infinite;animation:moveGradient 10s linear infinite}.hero-container.animated .triangle-overlay{-webkit-animation:moveTriangles 5s linear infinite;animation:moveTriangles 5s linear infinite}@keyframes moveGradient{0%{background-position:0 0}to{background-position:200% 0}}@keyframes moveTriangles{0%{background-position:0 0}to{background-position:60px 0}}h1,h2,h3,h4,h5{font-weight:800}h1,h2,h3,h4,h5,p{font-family:Nunito,sans-serif}p{font-weight:400}.lead p{font-size:18px!important;color:#000}h1{font-size:50px!important;font-weight:900}@media (max-width:767px){.fullscreen h1{font-size:2.3em!important}}h2{font-size:30px}.text-secondary{color:#82b04d!important}h2.fancy-lined-title{margin-bottom:24px}h2.fancy-lined-title.text-white{color:#fff!important}h2.fancy-lined-title+p{margin-top:20px}h2.centered-line-title{margin-bottom:24px}h2.centered-line-title.text-white{color:#fff!important}h2.centered-line-title+p{margin-top:20px}.custom-shape-divider-ere{top:0;left:0;width:100%;overflow:hidden;line-height:0;background:#f5f7f0!important}.custom-shape-divider-ere svg{position:relative;display:block;width:calc(100% + 1.3px);height:160px}.custom-shape-divider-ere .shape-fill{fill:#2a3d1a}.ere-what-is{background:#1e2d12}.ere-what-is p{color:hsla(0,0%,100%,.82);font-size:1.1rem;line-height:1.85}.ere-events-sub{color:#fff!important;font-size:1.05rem;line-height:1.8}@media (max-width:767px){.bg-dark,.bg-dark h1,.bg-dark h2,.bg-dark h2.centered-line-title,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark p,.bg-dark span,.mobile-text,.mobile-text h1,.mobile-text h2,.mobile-text h2.centered-line-title,.mobile-text h3,.mobile-text h4,.mobile-text h5,.mobile-text p,.mobile-text span{color:#fff!important}}.mobile-text h1,.mobile-text h2,.mobile-text h3,.mobile-text h4,.mobile-text h5,.mobile-text i,.mobile-text p,.mobile-text span{color:#fff!important}.ere-parallax{background-image:url("/EveryRunnerEvents/img/about.jpg");background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:650px}@media (max-width:767px){.ere-parallax{background-attachment:scroll}}.hero-wrapper{background-color:#1e2d12}.hero-container{position:relative;overflow:hidden}.hero-container,.hero-overlay{border-bottom-left-radius:40px;border-bottom-right-radius:40px}.hero-overlay{position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),color-stop(50%,rgba(0,0,0,.05)),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.05) 50%,rgba(0,0,0,.5))}.hero-brand{position:relative;z-index:1;color:#fff!important}.hero-brand .hero-logo{max-height:90px;margin-bottom:20px;-webkit-filter:brightness(0) invert(1)!important;filter:brightness(0) invert(1)!important}.hero-brand .hero-title{color:#fff!important;font-size:3rem!important;font-weight:800;text-shadow:0 2px 12px rgba(0,0,0,.4);margin-bottom:12px}.hero-brand .hero-slogan{color:#fff!important;font-size:1.2rem;font-family:Nunito,sans-serif;letter-spacing:2px;text-transform:uppercase;margin:0}.logo{max-height:100px;padding:10px}.navbar,.navbar.nav-sticky-top{border-bottom:0!important}.navbar.navbar-dark{background-color:#f5f7f0!important}.container.bg-dark.mobile-text h1,.container.bg-dark.mobile-text h2,.container.bg-dark.mobile-text h3,.container.bg-dark.mobile-text h4,.container.bg-dark.mobile-text h5,.container.bg-dark.mobile-text i,.container.bg-dark.mobile-text p,.container.bg-dark.mobile-text span{color:#fff!important}.bg-light-grey,.bg-white{background:#f5f7f0!important}.bg-dark{background:#2a3d1a!important}.bg-secondary{background:#82b04d!important}
/*# sourceMappingURL=override.css.map*/