.et_pb_section_video_bg .mejs-video{margin-left:0!important}.et_pb_section_video_bg .mejs-video{left:0}.insta-section-images img{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:4px solid #ffffff;transition:0.1s all ease-in-out}.insta-section-images img:hover{border:0}#home-blurbs-section .et_clickable{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid #0000aa;transition:0.1s all ease-out;border-radius:20px;padding:20px;height:270px;display:flex;justify-content:space-between}#home-blurbs-section .et_clickable:hover{border:2px solid #76efffe6}#home-blurbs-section .see-more{transition:100ms all;color:#0000aa!important}#home-blurbs-section .see-more:after{font-weight:bold!important;margin-left:0!important}#home-blurbs-section .et_pb_column:hover .see-more:after,#home-blurbs-section .see-more:hover:after{margin-left:0.2em!important}.marathon-blurbs-row .et_pb_column:hover{border-color:#0000AA}#home-map-section .et_pb_slide{cursor:url('/wp-content/uploads/2023/11/icon-runner.png'),auto!important}.events-row img,.race-course-section img{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid transparent;transition:0.1s all ease-out}.events-row img:hover,.race-course-section img:hover{cursor:url('/wp-content/uploads/2023/11/icon-runner.png'),auto!important;border:4px solid #76EFFF}.contact-section .contact-blurbs a{color:#0000AA}.contact-section .contact-blurbs a:hover{text-decoration:underline}.group-register a{color:#0000AA}.group-register a:hover{text-decoration:underline}.race-course-section p a
.schedule-dates a,p.datetime a,.parking-shuttles a{color:#000000}.race-course-section p a i,.race-course-section li a i,.schedule-dates a i,.parking-shuttles a i{opacity:0.25}.race-course-section li a,.schedule-dates a:hover,.parking-shuttles a:hover{color:#0000AA}.race-course-section p a:hover i,.race-course-section li a:hover i,.schedule-dates a:hover i,.parking-shuttles a:hover i{opacity:1}@media (max-width:980px){.h2-container i,.bag-drop h2 i{margin-right:0.5rem}.et_pb_module.home-hero{aspect-ratio:4/5}}@media (max-width:767px){.h2-container i,.bag-drop h2 i{margin-right:0.5rem}.et_pb_module.home-hero{aspect-ratio:2/5}}@media (min-width:981px){.h2-container i,.bag-drop h2 i{margin-right:0.5rem}.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content a.et_pb_button{margin-top:-25px}}@media (max-width:980px){.home-map-section h3{font-size:42px!important}}@media (max-width:767px){.home-map-section h3{font-size:36px!important}}@media (min-width:981px){.home-map-section h3{font-size:42px!important}.home-map-section .et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:0}.home .et_pb_slider_0 .et_pb_slide_description,.et_pb_slider_fullwidth_off.et_pb_slider_0 .et_pb_slide_description{padding-top:0!important}}body .btn-standard a:hover{text-decoration:none!important}#countdown-top{margin:auto}header .countdown-container .countDownWrap{display:block;margin:auto;width:auto!important;padding:0 24px}.countDownWrap{padding:0;margin:0;display:inline-flex;text-align:center;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;color:#FFFFFF;background-color:#0000AA;border-radius:100px;margin-right:0!important;font-weight:700;line-height:1.5}.countDownWrap #countdown{margin:0 auto;line-height:1;padding:0}@media (max-width:980px){.countdown-container{display:flex;flex-wrap:wrap;max-width:100%;justify-content:center}.countdown-container .title-column{width:40%;margin:0;display:flex;flex-wrap:wrap}.countdown-container .date-title{margin-top:auto;font-size:3.5vw!important}.countdown-container .location-title{margin-bottom:auto;font-size:14px!important}.countdown-container .countdown-column{width:50%}.countDownWrap #countdown{margin:auto!important;padding:0 3rem!important}.countdown-container .countDownWrap{margin:0 2% 0!important;font-size:29px;width:fit-content!important;height:auto!important;padding:1rem!important;line-height:1.5}}@media (max-width:767px){.main-navigation-text-container{padding-top:1rem}.countdown-container .countDownWrap{margin:0!important;width:100%!important;margin:1rem 0;font-size:24px;height:68px;padding-top:12px}.countdown-container .title-column{width:100%!important;justify-content:center;padding-bottom:12px}.countdown-container .date-title{margin-bottom:8px;font-size:7vw!important}.countdown-container .countdown-column{width:100%!important;padding:0 1rem}.countDownWrap #countdown{margin:auto!important;padding:0!important}}@media (min-width:981px){.countDownWrap{width:fit-content}header .countdown-container .countDownWrap{display:flex;margin:auto;width:auto!important;height:50px;line-height:1;text-align:center;font-size:1vw}.countDownWrap #countdown{margin:auto!important;padding:0 3rem!important;font-size:2vw;padding:12px 32px!important}}@media (max-width:980px){.all-sponsors .et_pb_gallery_item{margin:5px!important;width:calc(50% - 10px)}}@media (min-width:981px){.all-sponsors .et_pb_gallery_item{margin:5px!important;width:calc(25% - 10px)!important}}.all-sponsors a{display:flex;width:100%!important;-webkit-box-shadow:0 1px 2px 2px rgba(0,0,0,0.04),0 5px 10px rgba(0,0,0,0.05);box-shadow:0 1px 2px 2px rgba(0,0,0,0.04),0 5px 10px rgba(0,0,0,0.05);height:100%;margin:auto;border-radius:20px;aspect-ratio:1 / 1!important}.all-sponsors a img{width:80%!important;height:auto!important;margin:auto}