@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a.underLine{color:inherit;border-bottom:1px dashed #b7b7b7}a.underLine:active,a.underLine:focus,a.underLine:hover{color:inherit;text-decoration:none;border-bottom:1px solid #000;outline:none}#body{height:100%;padding-bottom:30px}#quote{text-align:center;font-size:15px;margin-top:4rem}#footer,#quote{position:relative;bottom:0;font-style:italic}#footer{text-align:right;right:15px;height:45px;font-size:13.5px;font-family:Poppins,sans-serif;color:grey}.wrapper{display:flex;align-items:stretch;perspective:1500px;width:100%}#sidebar{min-width:250px;max-width:250px;transition:all o.6s cubic-bezier(.945,.02,.27,.665);transform-origin:center left;min-height:100vh}#sidebarCollapse{width:40px;height:40px;background:#f5f5f5}#sidebarCollapse span{height:80%;height:2px;margin:0 auto;display:block;background:block;background:#555;transition:all .8s cubic-bezier(.81,-.33,.345,1.375)}#sidebarCollapse span:first-of-type{transform:rotate(45deg) translate(2px,2px)}#sidebarCollapse span:nth-of-type(2){opacity:0}#sidebarCollapse span:last-of-type{transform:rotate(-45deg) translate(1px,-1px)}#sidebarCollapse.active span{transform:none;opacity:1;margin:5px auto}#sidebar.active{margin-left:-250px;transform:rotateY(100deg)}a[data-toggle=collapse]{position:relative}.dropdown-toggle:after{display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.index-title{font-size:28px;font-weight:700;text-align:center;color:#f5f5f5}.fade-enter{opacity:.01}.fade-enter-active{opacity:1;transition:opacity .5s ease-in}.fade-exit{opacity:1}.fade-exit-active{opacity:.01;transition:opacity .5s ease-in}@media (max-width:768px){#footer,#HeadImg,#HeadImg_Link{display:none}#sidebar{margin-left:-250px;transform:rotateY(100deg)}#sidebar.active{margin-left:0;transform:none}#sidebarCollapse span:first-of-type,#sidebarCollapse span:last-of-type,#sidebarCollapse span:nth-of-type(2){transform:none;opacity:1;margin:5px auto}#sidebarCollapse.active span{margin:0 auto}#sidebarCollapse.active span:first-of-type{transform:rotate(45deg) translate(2px,2px)}#sidebarCollapse.active span:nth-of-type(2){opacity:0}#sidebarCollapse.active span:last-of-type{transform:rotate(-45deg) translate(1px,-1px)}}body{background:#fafafa}body,p{font-family:Poppins,sans-serif}p{font-size:1.1em;font-weight:300;line-height:1.7em;color:#7b7b7b}a,a:focus,a:hover{color:inherit;text-decoration:none;transition:all .3s}#content{width:100%;padding:20px;min-height:100vh;transition:all .3s}.navbar-btn{box-shadow:none;outline:none!important;border:none;margin-left:-15px}#sidebar{background:#eb6864;color:#fff;transition:all .3s}#sidebar .sidebar-header{padding:20px;background:#eb6864}#sidebar ul.components{padding:20px 0;border-bottom:1px solid #eb6864}#sidebar ul p{color:#fff;padding:10px}#sidebar ul li a{padding:10px;font-size:1.1em;display:block}#sidebar ul li a:hover{color:#ec4f5f;background:#fff}#sidebar ul li.active>a,a[aria-expanded=true]{color:#fff;background:#ec4f5f}ul ul a{font-size:.9em!important;padding-left:30px!important;background:#ec4f5f}ul ul a.underLine{padding-left:0!important;background:transparent;color:inherit;border-bottom:1px dashed #b7b7b7}html{font-size:21px;line-height:1.58;color:#333;overscroll-behavior-y:auto;overflow:auto}#header{text-align:center;font-size:18px;color:#777;margin-bottom:30px;padding-top:50px}#header,#header-bar{background:transparent}#header-bar{color:#333;position:fixed;left:0;right:0;top:0;margin:0 auto;z-index:10;opacity:.99}#header-bar-wrap{max-width:1000px;margin:0 auto;position:relative}#header-bar-wrap span{line-height:50px;letter-spacing:0;font-weight:700;font-size:30px;display:block}@media (max-width:1000px){.main-contact,.main-menu{display:none}}.main-contact:hover{background:#f5f5f5}.main-menu{position:absolute;left:0;top:0;margin:5px}.main-selected{font-weight:700}.main-sub-option{position:absolute;margin-top:20px;margin-left:14px;font-size:12px;white-space:nowrap}.main-menu>div{display:inline-block;margin-right:5px}body,html{font-family:Open Sans,sans-serif;color:#d63b2f}h1,h2,h3,h4,h5,h6{color:#da0001}h1{font-size:72px;font-weight:500;letter-spacing:1px;text-shadow:0 2px 4px rgba(214,59,47,.25);margin-top:115px}h1,h2{text-align:center;text-transform:uppercase}h2{font-size:36px;font-weight:600;letter-spacing:2px;text-shadow:0 2px 4px rgba(0,0,0,.25)}p{line-height:1.6;margin:20px 0}a{color:#fff;text-decoration:none}a:active,a:focus,a:hover{color:#da0001;text-decoration:none}@media only screen and (max-width:700px){h1{font-size:48px}}.About-Content{text-align:left;padding:0 80px}.About-Content p{text-indent:50px}@media only screen and (max-width:956px){.About-Content{text-align:center}.About-Content p{text-indent:0;font-size:18px}}@media only screen and (max-width:650px){.About-Content{padding-left:20px;padding-right:20px}}.Athlete-Info{padding:40px 80px;max-width:1100px;margin:-20px auto 30px;display:flex;flex-direction:row;justify-content:center;align-items:center}.Athlete-Info .Athlete-Info-Photo-Box{text-align:center}.Athlete-Info .Athlete-Info-Photo-Box .Athlete-Info-Photo{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.14901960784313725),0 4px 4px rgba(0,0,0,.15);border-radius:6px;overflow:hidden;width:400px}.Athlete-Info .Athlete-Info-Bio-Box{text-align:center;min-width:500px;margin-bottom:20px;flex-shrink:0;flex-grow:0}@media only screen and (max-width:1090px){.Athlete-Info{padding-bottom:0}.Athlete-Info .Athlete-Info-Bio-Box{margin-top:50px}}@media only screen and (max-width:700px){.Athlete-Info-Photo{width:300px!important}}@media only screen and (max-width:550px){.Athlete-Info{padding-left:20px;padding-right:20px}.Athlete-Info .Athlete-Info-Bio-Box{min-width:350px!important}}.Content-Section{display:flex;margin:auto;text-align:center;justify-content:center}.crt-widget{z-index:0}.crt-widget .crt-feed .crt-list-post{box-shadow:0 4px 20px rgba(0,0,0,.14901960784313725),0 4px 4px rgba(0,0,0,.05);border-radius:6px;overflow:hidden;border-width:0;margin:16px 0}.crt-widget .crt-feed .crt-list-post .crt-post-content{font-size:16px;line-height:1.4;display:flex;flex-direction:column;align-items:center;justify-content:center}.crt-widget .crt-feed .crt-list-post .crt-post-content .crt-list-post-image,.crt-widget .crt-feed .crt-list-post .crt-post-content .crt-list-post-image .crt-post-content-image{width:100%!important}.crt-widget .crt-feed .crt-list-post .crt-post-content .crt-list-post-text{color:#2d2d2c}.crt-widget .crt-feed .crt-list-post .crt-post-content .crt-list-post-text .crt-post-header{margin-top:-20px;margin-bottom:-20px}.crt-widget .crt-feed .crt-list-post .crt-post-content .crt-list-post-text .crt-post-header .crt-post-fullname{font-size:24px}.crt-widget .crt-feed .crt-list-post .crt-post-content .crt-list-post-text .crt-list-post-text-wrap{color:#2d2d2c;margin-bottom:-10px}.crt-widget .crt-feed .crt-list-post .crt-post-content .crt-list-post-text .crt-post-footer .crt-post-username{display:none}.crt-widget .crt-feed .crt-list-post .crt-post-content .crt-list-post-text .crt-post-footer .crt-post-date{font-size:16px;margin-left:-20px}.crt-widget .crt-feed .crt-list-post .crt-post-content a{color:#da0001}.crt-widget .crt-feed .crt-list-post .crt-post-content a:active,.crt-widget .crt-feed .crt-list-post .crt-post-content a:focus,.crt-widget .crt-feed .crt-list-post .crt-post-content a:hover{color:#707070}.Dropdown{margin:9px 0}.Dropdown .Dropdown-Toggle{margin-left:10px;text-transform:uppercase;font-weight:500;letter-spacing:1.5px;text-shadow:0 1px 2px rgba(0,0,0,.25);background:linear-gradient(135deg,#da0001,50%,#f17e7e);border:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:160px;padding-bottom:7px;padding-top:9px}.Dropdown .Dropdown-Toggle:active,.Dropdown .Dropdown-Toggle:focus,.Dropdown .Dropdown-Toggle:hover{background:linear-gradient(315deg,#da0001,50%,#f17e7e)}.Dropdown .Dropdown-Menu{text-align:left;background-color:#fff;transition:height .5s ease-out}.Dropdown .Dropdown-Menu .Dropdown-Item{font-weight:500;font-size:14px;letter-spacing:1.5px;padding:5px 20px 5px 0;text-align:right}.Dropdown .Dropdown-Menu .Dropdown-Item:active,.Dropdown .Dropdown-Menu .Dropdown-Item:focus,.Dropdown .Dropdown-Menu .Dropdown-Item:hover{text-decoration:none;color:#da0001;background-color:#f2f2f2}.Event-Gallery{padding:0 80px 10px;max-width:1200px;margin:auto;display:flex;flex-wrap:wrap;flex-flow:column wrap;justify-content:center}.Event-Gallery .Event-Gallery-Card-Container{margin:auto auto 30px;min-width:283px;max-width:375px}.Event-Gallery .Event-Gallery-Card-Container .Event-Gallery-Card{box-shadow:0 4px 10px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.05);border-radius:6px;overflow:hidden;width:100%;transition:transform .4s}.Event-Gallery .Event-Gallery-Card-Container .Event-Gallery-Card .Event-Gallery-Card-Image{height:200px;width:100%;object-fit:cover}.Event-Gallery .Event-Gallery-Card-Container .Event-Gallery-Card .Event-Gallery-Card-Info{padding:25px 5px;background:#2d2d2c;text-align:center}.Event-Gallery .Event-Gallery-Card-Container .Event-Gallery-Card .Event-Gallery-Card-Info .Event-Gallery-Card-Name{display:block;font-size:20px;margin-bottom:5px;margin-top:0;color:#fff}.Event-Gallery .Event-Gallery-Card-Container .Event-Gallery-Card .Event-Gallery-Card-Info .Event-Gallery-Card-Bio{display:block;color:#a7a7a7;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:600}.Event-Gallery .Event-Gallery-Card-Container .Event-Gallery-Card:active,.Event-Gallery .Event-Gallery-Card-Container .Event-Gallery-Card:focus,.Event-Gallery .Event-Gallery-Card-Container .Event-Gallery-Card:hover{transform:scale(1.1)}.Event-Gallery .Event-Gallery-Card-Container .Event-Gallery-Card:active .Event-Gallery-Card-Name,.Event-Gallery .Event-Gallery-Card-Container .Event-Gallery-Card:focus .Event-Gallery-Card-Name,.Event-Gallery .Event-Gallery-Card-Container .Event-Gallery-Card:hover .Event-Gallery-Card-Name{color:#da0001}.Footer{background:#2d2d2c;color:#a7a7a7;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:10px 0}.Footer,.Info{text-align:center}.Info{margin-top:40px;margin-bottom:-40px}.Info h2{font-size:30px}.Info .Info-Subheading{display:block;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:600;margin-top:-10px}.Info .Info-Content{margin-left:20px;margin-right:20px;margin-top:0}.Info .Info-Image{box-shadow:0 4px 10px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.05);border-radius:6px;overflow:hidden;width:-webkit-min-content;width:-moz-min-content;width:min-content;width:450px;margin-bottom:50px}@media only screen and (max-width:500px){.Info .Info-Image{width:300px}}.Learn-More{text-align:center;padding:80px 80px 20px}.Learn-More .row{display:flex;justify-content:center;flex-wrap:wrap}.Learn-More .col-sm-4{min-width:350px;max-width:450px;flex-shrink:2;flex-grow:2}.Learn-More .Learn-More-Header{padding-bottom:20px}.Learn-More .Learn-More-Content{font-size:16px;letter-spacing:0;font-weight:500;margin-top:10px}.Learn-More a{color:#da0001}.Learn-More a:active,.Learn-More a:focus,.Learn-More a:hover{color:#fff}.Learn-More .Learn-More-Logo{width:120px}@media only screen and (max-width:900px){.Learn-More{padding-left:20px;padding-right:20px}}.Live-Data{max-width:520px;margin:auto;padding:0 80px 40px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-around;color:#2d2d2c;text-align:center}.Live-Data .Live-Data-Cell{background:radial-gradient(#e6e3e3,#cecece);box-shadow:0 4px 20px rgba(0,0,0,.14901960784313725),0 4px 4px rgba(0,0,0,.05);border-radius:6px;overflow:hidden;padding:10px;margin:10px;transition:transform .4s;font-weight:600;letter-spacing:1px}.Live-Data .Live-Data-Cell .Item-1{order:1}.Live-Data .Live-Data-Cell .Item-2{order:2}.Live-Data .Live-Data-Cell .Item-3{order:3}.Live-Data .Live-Data-Cell .Item-4{order:4}.Live-Data .Live-Data-Cell .Item-5{order:5}.Live-Data .Live-Data-Cell .Item-6{order:6}.Live-Data .Live-Data-Cell .Item-7{order:7}.Live-Data .Live-Data-Cell .Live-Data-Cell-Description,.Live-Data .Live-Data-Cell .Live-Data-Cell-Name{display:none}.Live-Data .Live-Data-Cell:hover{transform:scale(1.1);color:#da0001;font-weight:600}.Live-Data .Live-Data-Cell:hover .Live-Data-Cell-Name{font-weight:100;display:inline;letter-spacing:0}.Live-Data .Live-Data-Cell:hover .Live-Data-Cell-Description{color:#2d2d2c;font-weight:100;display:block;font-size:18px;line-height:1.25;letter-spacing:0}@media only screen and (max-width:520px){.Live-Data{padding-left:15px;padding-right:15px;max-width:390px}}.Live-Event{padding:40px 80px;margin:-20px auto auto;display:flex;flex-direction:row;justify-content:center}.Live-Event .Live-Event-Map-Box{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.14901960784313725),0 4px 4px rgba(0,0,0,.05);border-radius:6px;overflow:hidden;min-height:500px;max-width:720px;min-width:500px;flex-shrink:3;flex-grow:3;align-self:stretch;margin-right:20px;margin-bottom:20px}.Live-Event .Live-Event-Map-Box .Map{padding:0;width:calc(100% + 30px);margin:0 0 0 -15px}.Live-Event .Live-Event-Map-Box .Garmin-Map{padding:0;width:104%;margin:6px 0 -10px -15px}.Live-Event .Live-Event-Feed-Box{background:radial-gradient(ellipse at top,#da0001,transparent),radial-gradient(ellipse at bottom,#2d2d2c,transparent);box-shadow:0 4px 20px rgba(0,0,0,.14901960784313725),0 4px 4px rgba(0,0,0,.05);border-radius:6px;overflow-y:scroll;min-height:500px;min-width:300px;max-width:300px;margin-bottom:20px;flex-shrink:0;flex-grow:0;height:500px}@media only screen and (max-width:520px){.MapBoxSection-Header{display:none}.Live-Event-Map-Box{display:none!important}}.Nav-Bar{padding:10px 80px;margin-bottom:40px;background-color:#2d2d2c;position:fixed;top:0;width:100%;z-index:1}.Nav-Bar .Nav-Bar-Title{display:flex;align-items:center;justify-content:left;flex-wrap:wrap;object-fit:cover}.Nav-Bar .Nav-Bar-Title a:active,.Nav-Bar .Nav-Bar-Title a:focus,.Nav-Bar .Nav-Bar-Title a:hover{text-shadow:0 2px 4px rgba(218,0,1,.3)}.Nav-Bar .Nav-Bar-Title a img{width:350px}.Nav-Bar .Nav-Bar-Content{text-align:right;display:flex;flex-wrap:wrap;flex-flow:row wrap;align-items:center;justify-content:flex-end}.Nav-Bar .Nav-Bar-Content .Nav-Bar-Content-Item{padding:10px;width:-webkit-min-content;width:-moz-min-content;width:min-content;transition:transform .4s}.Nav-Bar .Nav-Bar-Content .Nav-Bar-Content-Item:active,.Nav-Bar .Nav-Bar-Content .Nav-Bar-Content-Item:focus,.Nav-Bar .Nav-Bar-Content .Nav-Bar-Content-Item:hover{transform:scale(1.1)}.Nav-Bar .Nav-Bar-Content .Nav-Bar-Content-Item .Nav-Bar-Content-Link{text-transform:uppercase;font-weight:500;letter-spacing:1.5px;text-shadow:0 1px 2px rgba(0,0,0,.25)}@media only screen and (max-width:1125px){h1{margin-top:30px!important}.Nav-Bar{position:relative!important}}@media only screen and (max-width:956px){h1{margin-top:33px!important}.Nav-Bar{position:relative!important}.Nav-Bar .Nav-Bar-Title{justify-content:center!important}.Nav-Bar .Nav-Bar-Content{flex-flow:column wrap!important}.Nav-Bar .Nav-Bar-Content .Nav-Bar-Content-Item{padding:3px 0!important}}@media only screen and (max-width:650px){.Nav-Bar .Nav-Bar-Title{padding-right:60px}}@media only screen and (max-width:575px){.Nav-Bar .Nav-Bar-Title{padding-right:0}}.Parallax{height:100%;background-attachment:fixed;background-position:50%;background-repeat:repeat;background-size:cover}.Partners{width:1200px;margin:0 80px;padding-bottom:35px;border-radius:6px;overflow:hidden}.Partners .Partners-Box{background:#fff;box-shadow:0 4px 20px rgba(41,41,41,.14901960784313725),0 4px 4px rgba(0,0,0,.15);border-radius:6px;overflow:hidden;height:350px;max-width:600px;text-align:center;margin:auto auto 10px}.Partners .Partners-Box .Partners-Logo{height:200px;width:100%;object-fit:scale-down;padding:20px}.Partners .Partners-Box .Partners-Text{color:#2d2d2c;font-size:20px;padding:10px;font-weight:300}@media only screen and (max-width:1000px){.Partners .Partners-Box{margin:9px 50px}}@media only screen and (max-width:820px){.Partners .Partners-Text{padding-top:0!important}}@media only screen and (max-width:695px){.Partners-Box{height:200px!important;width:auto!important;margin:9px 20px!important}.Partners-Box .Partners-Text{display:none!important}}@media only screen and (max-width:414px){.Partners-Box{height:100px!important;width:auto!important;margin:9px 10px!important}.Partners-Box .Partners-Logo{height:100px!important;padding:10px!important}}@media only screen and (max-width:350px){.Partners{display:none}}.Pledge-Tracker{padding:0 80px;margin:130px auto auto;text-align:center;max-width:1480px}.Pledge-Tracker .Pledge-Tracker-Description{font-weight:500;font-size:20px;letter-spacing:2px;color:#2d2d2c;text-shadow:0 1px 2px rgba(0,0,0,.5)}.Social-Button-Box{text-align:center;padding:0 80px;margin-bottom:5px}.Social-Button-Box .Social-Button-Header{font-size:26px;padding-bottom:15px;padding-top:40px}.Social-Button-Box a{color:#2d2d2c}.Social-Button-Box a:active,.Social-Button-Box a:focus,.Social-Button-Box a:hover{color:#da0001}.Social-Button-Box .Social-Button{padding-bottom:40px;margin:0 10px;font-size:100px;width:120px}@media only screen and (max-width:575px){.Social-Button-Box{padding:0 40px}.Social-Button-Box .Social-Button{margin:10px}}@media only screen and (max-width:500px){.Social-Button-Box .Social-Button{margin:10px 45px;padding-bottom:0}}.Team-Header{margin-top:50px}.Team{max-width:1400px;margin:auto;padding:40px 80px;text-align:center}.Team .row{display:flex;justify-content:center;flex-wrap:wrap}.Team .col-sm-4{min-width:340px;max-width:450px;flex-shrink:2;flex-grow:2}.Team .Team-Picture{width:150px;border-radius:50%;box-shadow:0 4px 20px rgba(0,0,0,.14901960784313725),0 4px 4px rgba(0,0,0,.15)}.Team .Team-Content{padding:0 10px 20px}.Team .Team-Content .Team-Name{color:#da0001;font-weight:400}.Team .Team-Content .Team-Description{line-height:1.15;letter-spacing:-.5px;margin-top:-8px;margin-bottom:0}.Team .Team-Content a{color:#383d3a;text-decoration:underline}.Team .Team-Content a:active,.Team .Team-Content a:focus,.Team .Team-Content a:hover{color:#da0001}@media only screen and (max-width:900px){.Team{padding:40px 20px}}.Video-Header{text-align:center}.Video-Header video{object-fit:cover;width:100%;height:100%}.Video-Header .Video-Header-Content{display:flex;align-items:center;justify-content:center;position:absolute;top:700px;left:0}.Video-Header .Video-Header-Content .Video-Header-Content-Text{color:#fff;text-shadow:0 0 3px hsla(0,0%,100%,.4);opacity:.7;text-transform:uppercase;font-weight:600;letter-spacing:0;line-height:1.4;font-size:2vw;text-align:center;padding:20px 40px}.Video-Header .Video-Header-Content .Pledge-Button{margin:0 10px;font-size:100px;width:120px;text-align:center;cursor:pointer;opacity:.7}.Pledge-Info{margin-top:-70px}@media only screen and (max-width:1750px){.Video-Header .Video-Header-Content{top:550px}}@media only screen and (max-width:1400px){.Video-Header .Video-Header-Content{top:450px}}@media only screen and (max-width:1220px){.Video-Header{position:relative!important;z-index:0!important}.Video-Header .Video-Header-Content{top:400px}}@media only screen and (max-width:1125px){.Pledge-Info{margin-top:0}.Nav-Bar{margin-bottom:0}.Video-Header .Video-Header-Content{top:300px}}@media only screen and (max-width:900px){.Video-Header .Video-Header-Content{top:250px}}@media only screen and (max-width:800px){.Video-Header .Video-Header-Content .Video-Header-Content-Text{font-size:24px}.Video-Header .Video-Header-Content .Pledge-Button{display:none!important}}@media only screen and (max-width:670px){.Video-Header .Video-Header-Content{top:150px}.Video-Header .Video-Header-Content .Video-Header-Content-Text{font-size:20px}}@media only screen and (max-width:500px){.Video-Header .Video-Header-Content{top:100px}.Video-Header .Video-Header-Content .Video-Header-Content-Text{font-size:16px}}
/*# sourceMappingURL=main.ea7afd41.chunk.css.map */